@layer components{.slider_wrap{--_gap-size:var(--site-gutter);--_edge:max(var(--site-margin), (100vw - var(--max-width-main)) / 2);--_visible:var(--_visible-xs);--_visible-xs:1.02;--_visible-sm:var(--_visible-xs);--_visible-md:var(--_visible-sm);--_visible-lg:var(--_visible-md);gap:var(--space-6);width:100%;display:grid}@media (min-width:30rem){.slider_wrap{--_visible:var(--_visible-sm)}}@media (min-width:48rem){.slider_wrap{--_visible:var(--_visible-md)}}@media (min-width:64rem){.slider_wrap{--_visible:var(--_visible-lg)}}.slider_list{gap:var(--_gap-size);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;cursor:grab;min-width:0;margin-inline:calc(-1 * var(--_edge));padding-inline:var(--_edge);scroll-padding-inline:var(--_edge);display:flex;overflow-x:auto}.slider_list::-webkit-scrollbar{display:none}.slider_list:active{cursor:grabbing}.slider_list.is-dragging{scroll-snap-type:none;-webkit-user-select:none;user-select:none}.slider_wrap:not(.is-ready) .slider_list,.slider_wrap:has(.slider_controls.is-empty) .slider_list{cursor:auto}.slider_list>*{flex:0 0 calc((100% - (var(--_visible) - 1) * var(--_gap-size)) / var(--_visible));scroll-snap-align:start;min-width:0}.slider_wrap.crop-start .slider_list{margin-inline-start:0;padding-inline-start:0;scroll-padding-inline-start:0}.slider_wrap.contained .slider_list{margin-inline:0;padding-inline:0;scroll-padding-inline:0}.slider_controls{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.slider_wrap:not(.is-ready) .slider_controls,.slider_controls.is-empty{display:none}.slider_markers{align-items:center;gap:var(--space-2);display:flex}.slider_marker{border:var(--border-width) solid var(--text);border-radius:var(--radius-round);width:.75rem;height:.75rem;transition:background-color var(--hover-duration) var(--hover-ease);background:0 0;padding:0}.slider_marker.is-active{background-color:var(--text)}@media (hover:hover){.slider_marker:hover{background-color:var(--text)}}.slider_steps{gap:var(--space-2);display:flex}.slider_list>.cms-slider-item{flex:0 0 calc((100% - (var(--_visible) - 1) * var(--_gap-size)) / var(--_visible));width:auto;margin-right:0}@media screen and (max-width:767px){.section_blog .slider_list{padding-inline:calc(var(--_edge,1rem) + 1.25rem);scroll-padding-inline:calc(var(--_edge,1rem) + 1.25rem)}}.bay-slider .slider_wrap{--_edge:calc(var(--site-margin) + max(0px, (100vw - var(--size-container)) / 2))}@media screen and (max-width:767px){.section_blog .slider_wrap{--_edge:0px}.section_blog .slider_controls{padding-inline:1.25rem}}.slider_marker{color:inherit;border:1px solid;border-radius:50%}.slider_marker.is-active{background-color:currentColor}@media (hover:hover){.slider_marker:hover{background-color:currentColor}}.blog-card_overlay-link,.teaser-author-name,.teaser-link,.teaser-link-category{max-width:100%;display:inline-block}.container-small.align-left{color:var(--dark-900);max-width:calc(var(--size-container) * .6);margin-left:0}.section_blog{z-index:2;background-color:var(--light-100);padding-top:7.5rem;padding-bottom:7.5rem;position:relative}.teaser-category-wrapper{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.teaser-content-wrapper{z-index:1;flex-direction:column;justify-content:space-between;width:100%;height:100%;min-height:55vh;padding:1.7rem;display:flex;position:relative}.teaser-author-image{object-fit:cover;border-radius:999rem;width:3rem;height:3rem;box-shadow:0 5px 2.2rem #00000042}.teaser-author-name{opacity:.65;color:#fffdf3;font-size:16px;text-decoration:none}.teaser-category-symbol{opacity:.65;background-color:#fffdf3;border-radius:999rem;width:1rem;height:1rem}.teaser-gradient{z-index:0;pointer-events:none;background-image:linear-gradient(#0000008f 8%,#fff0 77%,#00000078);border-radius:0;width:100%;height:100%;position:absolute;inset:0%}.teaser-author-wrapper{grid-column-gap:.5rem;grid-row-gap:.5rem;align-items:center;display:flex}.blog-card_wrapper{background-color:#2c2c2c;border:1px #2c2c2c;border-radius:1em;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.teaser-link{font-size:14px;text-decoration:none}.teaser-category-item{opacity:.65;border-right:1px solid #fffdf3;flex:0 auto;order:0;padding-right:.5rem}.teaser-category-item:last-child{border-right-style:none}.cms-teaser-image{z-index:0;object-fit:contain;border-radius:0;width:100%;height:100%;position:absolute;inset:0%}.spacer-xs-start{padding-top:0}.teaser-content-spacing{padding-top:1em}.teaser-link-category{font-size:12px;text-decoration:none}.flex-row.align-left{justify-content:flex-start;align-items:center}.blog-card_overlay-link{z-index:1;width:100%;height:100%;position:absolute}@media screen and (max-width:991px){.teaser-content-wrapper{min-height:40vh}}@media screen and (max-width:767px){.section_blog{padding-top:5rem;padding-bottom:5rem}}.teaser-category-wrapper .teaser-category-item{flex:none;width:auto}.teaser-link .text-style-h4{font-size:calc(var(--h4) * .875)}@media screen and (max-width:767px){.section_blog>.container{width:100%}.section_blog .text-container,.section_blog .about-text{padding-left:1.25rem;padding-right:1.25rem}.section_blog .about-text{padding-left:0;padding-right:0}}.blog-card_wrapper{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);place-items:stretch stretch;min-height:55vh;display:grid}@media screen and (max-width:991px){.blog-card_wrapper{min-height:40vh}}.blog-card_wrapper>.teaser-content-wrapper{display:contents}.section_blog .cms-slider-item{display:flex}.section_blog .cms-slider-item>.blog-card_wrapper{flex:auto}.blog-card_wrapper>.cms-teaser-image,.blog-card_wrapper>:where(.site-picture)>.cms-teaser-image{object-fit:contain;grid-area:2/1;width:100%;height:100%;min-height:0;position:relative;inset:auto}.blog-card_wrapper .teaser-content-top{z-index:1;grid-area:1/1;padding:1.7rem 1.7rem 1rem;position:relative}.blog-card_wrapper .teaser-author-wrapper{z-index:1;grid-area:3/1;padding:1rem 1.7rem 1.7rem;position:relative}.blog-card_wrapper .teaser-link-category .text-style-h4{letter-spacing:.01em;text-transform:uppercase;font-size:.75rem;line-height:1.4}.teaser-content-top>.teaser-category-wrapper{align-items:flex-start}.teaser-category-symbol{flex:none;width:.5rem;height:.5rem;margin-top:.275rem}.teaser-category-wrapper.is--list{clip-path:inset(-1rem -2rem -1rem calc(.5rem + 1px));flex-wrap:wrap;margin-left:calc(-.5rem - 1px)}.teaser-category-wrapper.is--list>.teaser-category-item{border-left:1px solid #fffdf3;border-right:0;flex-shrink:1;padding-left:.5rem;padding-right:0}@media screen and (max-width:767px){.container-small.align-left{max-width:calc(var(--size-container) * 1)}}.section_blog{padding-top:var(--section-space-medium);padding-bottom:var(--section-space-medium)}.blog-card_wrapper{background-color:var(--card-bg,#2c2c2c);isolation:isolate}.blog-card_wrapper>:where(.site-picture),.blog-card_wrapper>.cms-teaser-image{z-index:0;width:100%;height:100%;position:absolute;inset:0}.blog-card_wrapper>:where(.site-picture)>.cms-teaser-image,.blog-card_wrapper>.cms-teaser-image{object-fit:cover;grid-area:1/1/-1/-1;width:100%;height:100%;position:absolute;inset:0}.blog-card_wrapper .teaser-gradient{z-index:0;background-image:linear-gradient(#100e0cd1 0%,#100e0c9e 22%,#100e0c2e 44%,#100e0c00 58%,#100e0c4d 76%,#100e0cbd 100%)}@media screen and (max-width:767px){.blog-card_wrapper .teaser-gradient{background-image:linear-gradient(#100e0cd9 0%,#100e0cb8 30%,#100e0c66 50%,#100e0c1f 64%,#100e0c59 80%,#100e0cc7 100%)}}.blog-card_wrapper:not(.is--no-image) .teaser-content-top,.blog-card_wrapper:not(.is--no-image) .teaser-author-wrapper{text-shadow:0 1px 12px #00000059}.blog-card_wrapper.is--no-image .teaser-gradient{background-image:linear-gradient(#00000038 0%,#0000 45%,#00000047 100%)}.blog-card_wrapper .teaser-source-icon{width:1.1em;height:1.1em;color:inherit;flex:none}.blog-card_wrapper .teaser-source-icon.is--youtube{width:1.5em;height:1.5em;margin-block:-.2em;margin-inline:-.1em}.blog-card_wrapper.is--substack .teaser-source{transition:color .3s}@media (hover:hover) and (pointer:fine){.blog-card_wrapper.is--substack:not(.is--saffron):hover .teaser-source{color:var(--substack-500)}}.teaser-source-pill{border-radius:50em;align-self:flex-start;display:inline-flex;position:relative}.teaser-source{z-index:1;color:var(--light-200);letter-spacing:.01em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:.5em;padding:.5em 1em;font-family:Fragment Mono,Menlo,monospace;font-size:.75rem;line-height:1.2;display:inline-flex;position:relative}.teaser-source-dot{background-color:currentColor;border-radius:50%;flex:none;width:.5em;height:.5em}.teaser-extern{opacity:.7;font-size:.75em}.teaser-lock{z-index:1;color:#fffdf3;-webkit-backdrop-filter:blur(10px);pointer-events:none;background-color:#1a18166b;border:1px solid #fffdf347;border-radius:999rem;grid-area:1/1/-1/-1;place-self:center;place-items:center;width:3.5rem;height:3.5rem;display:grid;position:relative}.teaser-lock svg{width:1.375rem;height:1.375rem}.blog-card_wrapper.is--premium>:where(.site-picture)>.cms-teaser-image,.blog-card_wrapper.is--premium>.cms-teaser-image{filter:brightness(.78)}.teaser-premium-label{letter-spacing:.02em;text-transform:uppercase;color:#fffdf3;opacity:.75;margin-left:auto;font-family:Fragment Mono,Menlo,monospace;font-size:.6875rem}}
