.strip-root{--strip-bg:#fff;--strip-surface:#00000008;--strip-surface-alt:#0000000f;--strip-border:#0000001f;--strip-text:#111827;--strip-text-muted:#111827b8;--strip-text-subtle:#1118278c;--strip-accent:#f97316;--strip-accent-text:#fff;--strip-font-heading:system-ui, -apple-system, "Segoe UI", sans-serif;--strip-font-body:system-ui, -apple-system, "Segoe UI", sans-serif;--strip-button-radius:.5rem;--strip-gutter:clamp(1rem, 4vw, 4rem);--strip-container:1200px;background:var(--strip-bg);color:var(--strip-text);font-family:var(--strip-font-body)}.strip-root h1,.strip-root h2,.strip-root h3,.strip-root h4{font-family:var(--strip-font-heading);font-weight:var(--site-weight-heading,700);letter-spacing:var(--site-letter-spacing-heading,-.02em);margin:0}.strip{width:100%;position:relative;container:strip-band/inline-size}.strip--spacing-none{padding-block:0}.strip--spacing-compact{padding-block:clamp(1rem,3vw,2.5rem)}.strip--spacing-normal{padding-block:clamp(1.75rem,6vw,5rem)}.strip--spacing-spacious{padding-block:clamp(2.5rem,9vw,8rem)}.strip--spacing-top-none{padding-block-start:0}.strip--spacing-top-compact{padding-block-start:clamp(1rem,3vw,2.5rem)}.strip--spacing-top-normal{padding-block-start:clamp(1.75rem,6vw,5rem)}.strip--spacing-top-spacious{padding-block-start:clamp(2.5rem,9vw,8rem)}.strip--spacing-bottom-none{padding-block-end:0}.strip--spacing-bottom-compact{padding-block-end:clamp(1rem,3vw,2.5rem)}.strip--spacing-bottom-normal{padding-block-end:clamp(1.75rem,6vw,5rem)}.strip--spacing-bottom-spacious{padding-block-end:clamp(2.5rem,9vw,8rem)}.strip--rule-top,.strip--rule-both{border-top:1px solid var(--strip-border)}.strip--rule-bottom,.strip--rule-both{border-bottom:1px solid var(--strip-border)}.strip--bg-surface{background:var(--strip-surface)}.strip--bg-surface-alt{background:var(--strip-surface-alt)}.strip--bg-accent{background:var(--strip-accent);color:var(--strip-accent-text)}.strip--bg-image{background-position:50%;background-repeat:no-repeat;background-size:cover}.strip__overlay{pointer-events:none;background:#000;position:absolute;inset:0}.strip__inner{z-index:1;padding-inline:var(--strip-gutter);width:100%;margin-inline:auto;position:relative}.strip__decor{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;width:clamp(7rem,14cqi,12.5rem);height:auto;display:none;position:absolute;top:50%;translate:0 -50%}.strip__decor--left{left:0}.strip__decor--right{right:0}.strip__decor--top{width:auto;max-width:9rem;top:0;translate:none}.strip__decor--top.strip__decor--left{left:max(var(--strip-gutter), calc((100% - var(--strip-container)) / 2))}.strip__decor--top.strip__decor--right{right:max(var(--strip-gutter), calc((100% - var(--strip-container)) / 2))}@container strip-band (min-width:75rem){.strip__decor{display:block}}.strip__inner--contained{max-width:var(--strip-container)}.strip__inner--full{max-width:none;padding-inline:0}.strip--align-center{text-align:center}.strip--align-left{text-align:left}.strip__head{flex-direction:column;gap:.75rem;margin-bottom:clamp(1rem,3vw,2.5rem);display:flex}.strip--align-center .strip__head{align-items:center}.strip__heading{font-size:var(--strip-heading-size,calc(clamp(1.75rem, 4vw, 3rem) * var(--strip-type-scale,1)));line-height:1.1}.strip__subheading{font-size:calc(clamp(.95rem, 1.4vw, 1.15rem) * var(--strip-subtext-scale,1));color:var(--strip-subtext-color,var(--strip-text-muted));max-width:60ch;line-height:1.6}.strip--align-center .strip__subheading{margin-inline:auto}.strip__buttons{flex-wrap:wrap;gap:.75rem;margin-top:clamp(1.25rem,2.5vw,2rem);display:flex}.strip--align-center .strip__buttons{justify-content:center}.strip__button{border-radius:var(--strip-button-radius);min-height:var(--strip-button-min-h,3.25rem);min-width:var(--strip-button-min-w,11rem);text-align:center;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.85rem 1.6rem;font-size:1rem;font-weight:700;line-height:1.2;text-decoration:none;transition:opacity .15s,transform .15s;display:inline-flex}.strip__button:hover{opacity:.88}.strip__button:active{transform:translateY(1px)}.strip__button--primary{background:var(--strip-button-bg,var(--strip-accent));color:var(--strip-button-text,var(--strip-accent-text))}.strip__button--secondary{background:var(--strip-surface-alt,#18181880);color:var(--strip-text);border-color:var(--strip-border)}.strip__button--ghost{color:inherit;background:0 0;border-color:currentColor}.strip__button--small{min-width:8rem;min-height:2.5rem;padding:.6rem 1.2rem;font-size:.9rem}.strip__button--large{min-width:13rem;min-height:3.75rem;padding:1.05rem 2.2rem;font-size:1.05rem}.strip__buttons--stretch .strip__button{flex:12rem}.strip-hero{display:flex;position:relative;overflow:hidden}.strip-hero--screen{min-height:100svh}.strip-hero--tall{min-height:clamp(28rem,78svh,52rem)}.strip-hero--medium{min-height:clamp(20rem,52svh,34rem)}.strip-hero--compact{min-height:clamp(12rem,32svh,20rem)}.strip-hero--nomedia{min-height:0}.strip-hero--top{align-items:flex-start;padding-block-start:clamp(4rem,12vh,9rem)}.strip-hero--middle{align-items:center}.strip-hero--bottom{align-items:flex-end;padding-block-end:clamp(3rem,9vh,7rem)}.strip-hero__media{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.strip-hero__content{z-index:2;flex-direction:column;gap:clamp(.75rem,1.8vw,1.75rem);width:100%;display:flex;position:relative}.strip-hero--align-center .strip-hero__content{text-align:center;align-items:center}.strip-hero__eyebrow{letter-spacing:.18em;text-transform:uppercase;opacity:.85;font-size:clamp(.7rem,1vw,.85rem)}.strip-hero__title{line-height:1.1}.strip-hero__title--display{letter-spacing:normal;font-size:clamp(2.5rem,11vw,10rem);line-height:.8}.strip-hero__title--page{font-size:calc(clamp(1.9rem, 4.5vw, 3.9rem) * var(--strip-type-scale,1));line-height:1.15}.strip-hero__subtitle{font-family:var(--strip-font-heading);font-size:var(--strip-hero-sub-size,calc(clamp(1.15rem, 2.4vw, 2rem) * var(--strip-type-scale,1)));opacity:.95;max-width:46ch;line-height:1.3}.strip-hero__text{opacity:.8;max-width:52ch;font-size:clamp(.85rem,1.1vw,1rem);line-height:1.6}.strip-hero__content .strip__buttons{margin-top:0}.strip-hero--light{color:#fff}.strip-hero--dark{color:#111827}.strip-grid{grid-template-columns:repeat(auto-fit, minmax(min(var(--strip-col-min,16rem), 100%), 1fr));gap:var(--strip-grid-gap);display:grid}.strip-root{--strip-grid-gap:clamp(.75rem, 2vw, 1.75rem)}.strip-grid--cols-1{--strip-cols:1;--strip-col-min:100%}.strip-grid--cols-2{--strip-cols:2;--strip-col-min:clamp(11rem, calc(7rem + 22vw), 28rem)}.strip-grid--cols-3{--strip-cols:3;--strip-col-min:clamp(8rem, calc(4.5rem + 18vw), 23rem)}.strip-grid--cols-4{--strip-cols:4;--strip-col-min:clamp(7rem, calc(6.6rem + 11.2vw), 17rem)}.strip-grid--cols-5{--strip-cols:5;--strip-col-min:clamp(6rem, calc(5.5rem + 9vw), 14rem)}.strip-grid--cols-6{--strip-cols:6;--strip-col-min:clamp(5rem, calc(4.5rem + 8vw), 12rem)}.strip-grid--compact{--strip-tile-w:clamp(8rem, calc(6rem + 14vw), 13.75rem);grid-template-columns:repeat(auto-fit, minmax(min(var(--strip-tile-w), 100%), 1fr));max-width:calc(var(--strip-cols,3) * var(--strip-tile-w) + (var(--strip-cols,3) - 1) * var(--strip-grid-gap));margin-inline:auto}.strip-slider{scroll-snap-type:x proximity;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;gap:clamp(.75rem,2vw,1.75rem);display:flex;overflow-x:auto}.strip-slider>*{scroll-snap-align:start;width:min(var(--strip-slide-w,20rem), 82%);flex:none}.strip-slider--cols-1{--strip-slide-w:100%}.strip-slider--cols-2{--strip-slide-w:clamp(15rem, 48cqi, 34rem)}.strip-slider--cols-3{--strip-slide-w:clamp(13rem, 31.5cqi, 25rem)}.strip-slider--cols-4{--strip-slide-w:clamp(13rem, 23.5cqi, 20rem)}.strip-slider--cols-5{--strip-slide-w:clamp(9rem, 18.5cqi, 16rem)}.strip-slider--cols-6{--strip-slide-w:clamp(8rem, 15cqi, 13rem)}.strip-slider--peeking{padding-inline:max(var(--strip-gutter), calc((100% - var(--strip-container)) / 2));scroll-padding-inline-start:max(var(--strip-gutter), calc((100% - var(--strip-container)) / 2))}.strip-slider--peeking>*{width:min(var(--strip-slide-w,46rem), 86%)}.strip-slider--full{gap:clamp(.75rem,2.4vw,2.2rem);padding-inline:0}.strip-slider--full>*{flex:none;width:clamp(13rem,25cqi,32rem)}.strip-slider--full.strip-slider--cols-1>*{width:100%}.strip-slider--full.strip-slider--cols-2>*{width:clamp(17rem,40cqi,44rem)}.strip-slider--full.strip-slider--cols-3>*{width:clamp(15rem,31cqi,36rem)}.strip-slider--full.strip-slider--cols-5>*{width:clamp(9rem,19cqi,20rem)}.strip-slider--full.strip-slider--cols-6>*{width:clamp(8rem,16cqi,17rem)}.strip-slider--full .strip-card__media--portrait,.strip-slider--full .strip-card__media--square,.strip-slider--full .strip-card__media--landscape{aspect-ratio:auto;height:clamp(15rem,45cqi,37.5rem)}.strip-slider--full.strip-slider--h-short .strip-card__media--portrait,.strip-slider--full.strip-slider--h-short .strip-card__media--square,.strip-slider--full.strip-slider--h-short .strip-card__media--landscape{height:clamp(10rem,28cqi,22rem)}.strip-slider--full.strip-slider--h-auto .strip-card__media--portrait,.strip-slider--full.strip-slider--h-auto .strip-card__media--square,.strip-slider--full.strip-slider--h-auto .strip-card__media--landscape{height:auto}.strip-slider--full.strip-slider--h-auto .strip-card__media--portrait{aspect-ratio:3/4}.strip-slider--full.strip-slider--h-auto .strip-card__media--square{aspect-ratio:1}.strip-slider--full.strip-slider--h-auto .strip-card__media--landscape{aspect-ratio:4/3}.strip-slider--full .strip-card--feed .strip-card__media--square{aspect-ratio:1;height:auto}.strip-slider__wrap{position:relative;container-type:inline-size}.strip-slider__wrap .strip-slider{cursor:grab;scrollbar-width:none;-webkit-user-select:none;user-select:none}.strip-slider__wrap .strip-slider img,.strip-slider__wrap .strip-slider a{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.strip-slider__wrap .strip-slider:active{cursor:grabbing}.strip-slider__wrap .strip-slider::-webkit-scrollbar{display:none}.strip-slider__wrap .strip-slider:focus-visible{outline:2px solid var(--strip-accent);outline-offset:4px}.strip-slider__arrow{opacity:.95;z-index:3;border:1px solid var(--strip-border);background:var(--strip-bg);width:clamp(2.25rem,3.5vw,3rem);height:clamp(2.25rem,3.5vw,3rem);color:var(--strip-text);cursor:pointer;box-shadow:var(--site-shadow-lg,0 10px 25px -5px #0000002e);border-radius:9999px;justify-content:center;align-items:center;transition:opacity .15s,transform .15s;display:inline-flex;position:absolute;top:50%;translate:0 -50%}.strip-slider__arrow svg{width:55%;height:55%}.strip-slider__arrow:hover{transform:translateY(0)scale(1.06)}.strip-slider__arrow:disabled{opacity:.3;cursor:not-allowed}.strip-slider__arrow--prev{left:clamp(.25rem,1.5vw,1rem)}.strip-slider__arrow--next{right:clamp(.25rem,1.5vw,1rem)}.strip-slider__progress{margin-top:clamp(.75rem,1.5vw,1.25rem);background:var(--strip-border);border-radius:3px;width:min(18rem,45%);height:3px;margin-inline:auto;overflow:hidden}.strip-slider__progress>span{background:var(--strip-accent);transform-origin:0;border-radius:3px;width:100%;height:100%;transition:transform .2s;display:block}.strip-mosaic__wrap{container:strip-mosaic/inline-size}.strip-mosaic{grid-template-columns:repeat(auto-fit, minmax(min(var(--strip-mosaic-min,22.5rem), 100%), 1fr));align-items:start;gap:clamp(.5rem,1.2vw,1rem);display:grid}.strip-mosaic--cols-1{--strip-mosaic-min:100%}.strip-mosaic--cols-2{--strip-mosaic-min:clamp(13rem, calc(4rem + 26vw), 30rem)}.strip-mosaic--cols-3{--strip-mosaic-min:clamp(10.5rem, calc(3rem + 21vw), 22.5rem)}.strip-mosaic--cols-4{--strip-mosaic-min:clamp(10rem, calc(2rem + 18vw), 17rem)}.strip-mosaic--cols-5{--strip-mosaic-min:clamp(8.5rem, calc(1.5rem + 14vw), 13.5rem)}.strip-mosaic--cols-6{--strip-mosaic-min:clamp(7rem, calc(1rem + 11.5vw), 11rem)}.strip-mosaic--offset>:nth-child(2n){transform:translateY(clamp(1rem,4vw,3.5rem))}.strip-mosaic--natural .strip-card__media{aspect-ratio:auto;height:auto;min-height:0}.strip-mosaic--natural .strip-card__img{width:100%;height:auto}.strip-mosaic--justified{flex-wrap:wrap;display:flex}.strip-mosaic--justified>*{--tile-ratio:1.33;flex-grow:var(--tile-ratio);flex-shrink:1;flex-basis:calc(var(--tile-ratio) * var(--strip-mosaic-row,20rem));max-width:100%}.strip-mosaic--justified .strip-card__media{aspect-ratio:var(--tile-ratio);height:auto;min-height:0}.strip-mosaic--justified .strip-card__img{width:100%;height:100%}@container strip-mosaic (max-width:60rem){.strip-mosaic--justified{--strip-mosaic-row:15rem}}@container strip-mosaic (min-width:34rem){.strip-mosaic--justified>*{max-width:60%}}.strip-mosaic--even .strip-card__media,.strip-mosaic--alternating>:nth-child(4n+1) .strip-card__media,.strip-mosaic--alternating>:nth-child(4n+2) .strip-card__media{aspect-ratio:4/3}.strip-mosaic--alternating>:nth-child(4n+3) .strip-card__media,.strip-mosaic--alternating>:nth-child(4n+4) .strip-card__media{aspect-ratio:459/528}.strip-card{min-width:0;color:inherit;border-radius:var(--site-radius-lg,.75rem);flex-direction:column;text-decoration:none;transition:transform .2s;display:flex;overflow:hidden}.strip-card:hover{transform:translateY(-2px)}.strip-card--plain{background:var(--strip-surface)}.strip-card--tile{background:var(--strip-surface);border:1px solid var(--strip-border);text-align:center;align-items:center;padding:clamp(.75rem,2vw,1.25rem)}.strip-card--bare{background:0 0}.strip-card__media{background:var(--strip-surface-alt);width:100%;position:relative;overflow:hidden}.strip-card__media--square{aspect-ratio:1}.strip-card__media--portrait{aspect-ratio:3/4}.strip-card__media--tallPortrait{aspect-ratio:9/16}.strip-card__media--landscape{aspect-ratio:4/3}.strip-card__media--wide{aspect-ratio:16/9}.strip-card__media--auto{aspect-ratio:auto}.strip-card__media--auto .strip-card__img{height:auto}.strip-card__img{width:100%;height:100%;display:block}.strip-card__img--cover{object-fit:cover}.strip-card__img--contain{object-fit:contain}.strip-card__body{flex-direction:column;gap:.35rem;padding:clamp(.65rem,1.5vw,1rem);display:flex}.strip-card--tile .strip-card__body{padding:.5rem 0 0}.strip-grid--compact .strip-card--tile .strip-card__media{aspect-ratio:auto;background:0 0;height:clamp(2.75rem,7vw,4.5rem)}.strip-grid--compact .strip-card--tile .strip-card__img{object-fit:contain;object-position:center}.strip-grid--compact .strip-card--tile .strip-card__title{font-size:clamp(.8rem,1.1vw,1rem)}.strip-card__title{font-size:clamp(.95rem,1.3vw,1.1rem);line-height:1.25}.strip-card__text{color:var(--strip-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.875rem;line-height:1.5;display:-webkit-box;overflow:hidden}.strip-card__meta{flex-wrap:wrap;align-items:baseline;gap:.5rem;margin-top:auto;padding-top:.5rem;display:flex}.strip-card__price{color:var(--strip-accent);font-size:clamp(.95rem,1.2vw,1.05rem);font-weight:600}.strip-card__price-old{color:var(--strip-text-subtle);font-size:.85rem;text-decoration:line-through}.strip-card__weight{color:var(--strip-text-subtle);font-size:.8rem}.strip-card--overlay{position:relative}.strip-card--overlay .strip-card__body{inset-inline:0;color:#fff;background:linear-gradient(#0000 0%,#00000059 30%,#000000c7 65%,#000000eb 100%);padding:clamp(2.5rem,6vw,4.5rem) clamp(1rem,2.5vw,1.75rem) clamp(1rem,2.5vw,1.75rem);position:absolute;bottom:0}.strip-card--overlay .strip-card__text{color:#ffffffd9}.strip-card--overlay .strip-card__body{gap:.5rem}.strip-card--overlay .strip-card__meta{margin-top:0;padding-top:.25rem}.strip-card--overlay .strip-card__title{font-size:clamp(1.15rem,1.8vw,1.6rem)}.strip-card__cta{border-radius:var(--strip-button-radius);background:var(--strip-accent);color:var(--strip-accent-text);justify-content:center;align-items:center;padding:.55rem 1.15rem;font-size:clamp(.85rem,1vw,1rem);font-weight:600;line-height:1.2;display:inline-flex}.strip-card--overlay .strip-card__meta{justify-content:space-between;align-items:center;gap:1rem}.strip-card--overlay .strip-card__media{min-height:clamp(14rem,26vw,22rem)}.strip-card--cover{aspect-ratio:3/4;max-height:calc(100vh - var(--site-header-height,4.5rem) - 6rem);max-height:calc(100svh - var(--site-header-height,4.5rem) - 6rem);border-radius:var(--site-radius-lg,.5rem);background:var(--strip-surface-alt);justify-content:flex-end;padding:clamp(1.25rem,4.2vw,3.75rem);position:relative}.strip-card--cover .strip-card__media{aspect-ratio:auto;border-radius:inherit;min-height:0;position:absolute;inset:0}.strip-card--cover .strip-card__body{z-index:1;text-align:center;color:#fff;background:0 0;gap:.5rem;padding:0;position:relative}.strip-card--cover .strip-card__title{font-family:var(--strip-font-heading,inherit);letter-spacing:-.02em;font-size:clamp(1.6rem,3.9vw,3.5rem);font-weight:400;line-height:1.16}.strip-card--cover .strip-card__text{color:#fffffff5;font-size:clamp(.875rem,1.1vw,1rem);line-height:1.4}.strip-card--cover .strip-card__meta{justify-content:center;margin-top:0;padding-top:.4rem}.strip-card--cover .strip-card__weight{color:#fff;text-underline-offset:.2em;font-size:.875rem;text-decoration:underline}.strip-card--feed{position:relative}.strip-card__social{z-index:2;color:#fff;background:#00000073;justify-content:center;align-items:center;gap:1.1rem;font-size:.9rem;font-weight:600;transition:opacity .2s;display:flex;position:absolute;inset:0}@media (hover:hover){.strip-card__social{opacity:0}.strip-card--feed:hover .strip-card__social,.strip-card--feed:focus-visible .strip-card__social{opacity:1}}.strip-card__count{align-items:center;gap:.35rem;display:inline-flex}.strip-card__count svg{fill:currentColor;width:1.15rem;height:1.15rem}.strip-card__mediatype{z-index:2;color:#fff;filter:drop-shadow(0 1px 2px #0009);pointer-events:none;position:absolute;top:.6rem;right:.6rem}.strip-card__mediatype svg{fill:currentColor;width:1.25rem;height:1.25rem}.strip-lightbox{z-index:100;background:#000000e0;justify-content:center;align-items:center;gap:clamp(.5rem,2vw,1.5rem);padding:clamp(1rem,4vw,3rem);display:flex;position:fixed;inset:0}.strip-lightbox__panel{border-radius:var(--site-radius-lg,.75rem);color:#fff;background:#101010;flex-direction:column;max-width:min(100%,46rem);max-height:100%;margin:0;display:flex;overflow:auto}.strip-lightbox__img{object-fit:contain;background:#000;width:100%;max-height:70vh;display:block}.strip-lightbox__caption{flex-direction:column;gap:.6rem;padding:clamp(.9rem,2vw,1.35rem);display:flex}.strip-lightbox__title{font-size:1.05rem;line-height:1.3}.strip-lightbox__text{color:#ffffffd1;white-space:pre-line;font-size:.9rem;line-height:1.55}.strip-lightbox__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding-top:.25rem;display:flex}.strip-lightbox__counts{gap:1rem;font-size:.9rem;font-weight:600;display:flex}.strip-lightbox__counts span{align-items:center;gap:.35rem;display:inline-flex}.strip-lightbox__counts svg{fill:currentColor;width:1.05rem;height:1.05rem}.strip-lightbox__link{color:#fff;text-underline-offset:.2em;cursor:pointer;align-items:center;gap:.4rem;font-size:.9rem;font-weight:600;text-decoration:underline;display:inline-flex}.strip-lightbox__link svg{width:1rem;height:1rem}.strip-lightbox__close,.strip-lightbox__nav{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:9999px;flex:none;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex}.strip-lightbox__close:hover,.strip-lightbox__nav:hover{background:#ffffff38}.strip-lightbox__close{position:absolute;top:clamp(.75rem,2vw,1.5rem);right:clamp(.75rem,2vw,1.5rem)}.strip-lightbox__close svg,.strip-lightbox__nav svg{width:1.35rem;height:1.35rem}.strip-card__badges{z-index:2;flex-direction:column;gap:.35rem;display:flex;position:absolute;top:.75rem;left:.75rem}.strip-badge{letter-spacing:.02em;background:var(--strip-accent);color:var(--strip-accent-text);border-radius:9999px;justify-content:center;align-items:center;padding:.3rem .6rem;font-size:.7rem;font-weight:700;display:inline-flex}.strip-badge--outline{background:var(--strip-bg);color:var(--strip-accent);border:1px solid}.strip-textmedia__row{flex-wrap:wrap;align-items:center;gap:clamp(1.25rem,4vw,3.5rem);display:flex}.strip-textmedia__row+.strip-textmedia__row{margin-top:clamp(2rem,5vw,4.5rem)}.strip-textmedia__row--reverse{flex-direction:row-reverse}.strip-textmedia__row--stacked{flex-direction:column;align-items:stretch}.strip-textmedia__media{flex:min(100%,22rem);min-width:0}.strip-textmedia__media--third{flex-grow:.6}.strip-textmedia__media--half{flex-grow:1}.strip-textmedia__media--twoThirds{flex-grow:1.8}.strip-textmedia__row--stacked>*{flex:none;width:100%}.strip-textmedia__row--stacked .strip-textmedia__media{max-width:min(100%,46rem);margin-inline:auto}.strip__inner--full .strip-textmedia__row--stacked .strip-textmedia__media,.strip__inner--full .strip-textmedia__media{max-width:none}.strip-textmedia__row--stacked .strip-textmedia__media--third{max-width:min(100%,22rem)}.strip-textmedia__row--stacked .strip-textmedia__media--twoThirds{max-width:min(100%,60rem)}.strip-textmedia__media{border-radius:var(--site-radius-lg,.75rem);overflow:hidden}.strip-textmedia__img{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.strip-textmedia__text{flex-direction:column;flex:min(100%,22rem);gap:clamp(.6rem,1.2vw,1rem);min-width:0;display:flex}.strip-textmedia__after{justify-content:inherit;flex-basis:100%;display:flex}.strip--align-center .strip-textmedia__after{justify-content:center}.strip-textmedia__sides{flex-wrap:nowrap;justify-content:center;align-items:center;gap:clamp(1rem,3vw,3.5rem);display:flex}.strip-textmedia__side-img{aspect-ratio:360/596;object-fit:cover;border-radius:var(--site-radius-lg,.75rem);flex:0 auto;width:clamp(7rem,25cqi,22.5rem);min-width:0}.strip-textmedia__sides-copy{text-align:center;flex:auto;min-width:0}@container strip-band (max-width:64rem){.strip-textmedia__side-img:first-child{display:none}}@container strip-band (max-width:40rem){.strip-textmedia__sides{flex-direction:column}.strip-textmedia__side-img{width:min(100%,18rem)}}.strip-textmedia__quote{font-family:var(--strip-font-heading,inherit);margin-block-end:.75rem;font-size:clamp(1.4rem,2.6vw,2.4rem);font-weight:400;line-height:1.25}.strip-textmedia__caption{letter-spacing:.1em;text-transform:uppercase;color:var(--strip-text-subtle);white-space:pre-line;margin-block-start:.85rem;font-size:.85rem}.strip-textmedia__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--strip-text-subtle);margin-block-end:.35rem;font-size:.8rem;font-weight:600}.strip-textmedia__link{color:inherit;text-decoration:none}.strip-textmedia__link:hover{text-underline-offset:.15em;text-decoration:underline}.strip-textmedia__text--narrow .strip-textmedia__body{max-width:48ch}.strip-textmedia__text--normal .strip-textmedia__body{max-width:68ch}.strip-textmedia__text--wide .strip-textmedia__body{max-width:none}.strip-textmedia__text .strip-textmedia__body--cols2{columns:2 24rem;text-align:left;column-gap:clamp(1.5rem,4vw,3.5rem);max-width:none}.strip-textmedia__para{break-inside:avoid;margin:0}.strip-textmedia__para+.strip-textmedia__para{margin-top:1em}.strip--align-center .strip-textmedia__body{margin-inline:auto}.strip--align-center .strip-textmedia__text{align-items:center;margin-inline:auto}.strip-textmedia__title{font-size:var(--strip-heading-size,calc(clamp(1.5rem, 3.5vw, 2.75rem) * var(--strip-type-scale,1)));line-height:1.15}.strip-textmedia__body{font-size:calc(clamp(.95rem, 1.3vw, 1.1rem) * var(--strip-subtext-scale,1));color:var(--strip-subtext-color,var(--strip-text-muted));white-space:pre-line;line-height:1.7}.strip-contact{flex-wrap:wrap;align-items:flex-start;gap:clamp(1.5rem,4vw,3rem);display:flex}.strip-contact--stacked{flex-direction:column}.strip-contact--stacked .strip-contact__map{width:100%}.strip-contact__details{flex:min(100%,18rem);grid-template-columns:repeat(auto-fit,minmax(min(11rem,100%),1fr));gap:clamp(1rem,2.5vw,2rem);display:grid}.strip-contact__map{border-radius:var(--site-radius-lg,.75rem);border:1px solid var(--strip-border);flex:min(100%,22rem);min-height:clamp(14rem,34vh,24rem);overflow:hidden}.strip-contact__map iframe{border:0;width:100%;height:100%;display:block}.strip-contact__item{flex-direction:column;gap:.3rem;display:flex}.strip-contact__label{letter-spacing:.12em;text-transform:uppercase;color:var(--strip-text-subtle);font-size:.75rem}.strip-contact__value{color:var(--strip-text);font-size:.95rem;line-height:1.5;text-decoration:none}a.strip-contact__value:hover{color:var(--strip-accent)}.strip-contact__details--footer{border-top:1px solid var(--strip-border);text-align:center;grid-template-columns:repeat(auto-fit,minmax(min(13rem,100%),1fr));max-width:min(100%,38rem);margin-block-start:clamp(1.75rem,3.4vw,3rem);margin-inline:auto;padding-block-start:clamp(1.25rem,2.4vw,2.2rem)}.strip-contact__details--footer .strip-contact__item{gap:.5rem}.strip-contact__details--footer .strip-contact__label{letter-spacing:normal;text-transform:none;color:var(--strip-text-muted);font-size:clamp(1rem,1.4vw,1.25rem);font-weight:700}.strip-contact__details--footer .strip-contact__value{font-size:clamp(.9rem,1.1vw,1rem)}.strip-embed__frame{border-radius:var(--site-radius-lg,.75rem);border:0;width:100%;display:block;overflow:hidden}.strip-faq{text-align:left;gap:.75rem;display:grid}.strip-faq--columns{grid-template-columns:repeat(auto-fit,minmax(min(22rem,100%),1fr));gap:clamp(.75rem,2vw,1.75rem)}.strip-faq__item{border:1px solid var(--strip-border);border-radius:var(--site-radius-lg,.75rem);background:var(--strip-surface);overflow:hidden}.strip-faq__q{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:clamp(.85rem,2vw,1.15rem);font-size:clamp(.95rem,1.2vw,1.05rem);font-weight:600;list-style:none;display:flex}.strip-faq__q::-webkit-details-marker{display:none}.strip-faq__q:after{content:"+";color:var(--strip-accent);flex-shrink:0;font-size:1.35rem;line-height:1}.strip-faq__item[open] .strip-faq__q:after{content:"−"}.strip-faq__a{color:var(--strip-text-muted);white-space:pre-line;padding:0 clamp(.85rem,2vw,1.15rem) clamp(.85rem,2vw,1.15rem);font-size:.95rem;line-height:1.65}.strip-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.strip-root *,.strip-slider{scroll-behavior:auto!important;transition-duration:.01ms!important}.strip-mosaic--offset>:nth-child(2n){transform:none}}