.html-animation-mount-module__orwSIW__host{width:100%;aspect-ratio:calc(var(--tdrby-anim-aspect-ratio,16 / 9) / var(--media-crop-mobile-keep,1));overflow:var(--media-overflow,hidden);border-radius:var(--media-corner-left,var(--media-corner,.75rem)) var(--media-corner-right,var(--media-corner,.75rem)) var(--media-corner-right,var(--media-corner,.75rem)) var(--media-corner-left,var(--media-corner,.75rem));position:relative}@media (min-width:768px){.html-animation-mount-module__orwSIW__host{width:min(var(--media-crop-desktop-width,100%), 100%);aspect-ratio:calc(var(--tdrby-anim-aspect-ratio,16 / 9) / var(--media-crop-desktop-keep,1))}}
.motion-media-module__m1m_eW__frame{width:min(100%, calc(var(--media-cap,60svh) * 4 / 3));aspect-ratio:4/3;border-radius:var(--media-corner-left,var(--media-corner,.75rem)) var(--media-corner-right,var(--media-corner,.75rem)) var(--media-corner-right,var(--media-corner,.75rem)) var(--media-corner-left,var(--media-corner,.75rem));border:1px solid color-mix(in srgb, currentcolor 28%, transparent);background:linear-gradient(color-mix(in srgb, currentcolor 10%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, currentcolor 10%, transparent) 1px, transparent 1px);background-size:2rem 2rem;grid-template-rows:minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden}.motion-media-module__m1m_eW__stage{min-height:0;margin:clamp(.75rem,2vw,1.5rem) clamp(.75rem,2vw,1.5rem) 0;position:relative}.motion-media-module__m1m_eW__chart{width:100%;height:100%;display:block;overflow:visible}.motion-media-module__m1m_eW__bar{transform-box:fill-box;transform-origin:50% 100%}.motion-media-module__m1m_eW__timeline{position:absolute;inset:0}.motion-media-module__m1m_eW__panel{border:1px solid color-mix(in srgb, currentcolor 40%, transparent);background:color-mix(in srgb, currentcolor 6%, transparent);opacity:0;border-radius:.6rem;align-content:start;gap:.55rem;padding:clamp(.6rem,1.6vw,1rem);display:grid;position:absolute;inset:6% 18% 12% 4%}.motion-media-module__m1m_eW__panel:nth-child(2){inset:10% 8% 8% 14%}.motion-media-module__m1m_eW__panel:nth-child(3){opacity:1;inset:2% 12% 16% 10%}.motion-media-module__m1m_eW__panelBar{background:color-mix(in srgb, currentcolor 30%, transparent);border-radius:999px;height:.45rem;display:block}.motion-media-module__m1m_eW__panelBar:first-child{width:55%}.motion-media-module__m1m_eW__panelBar:nth-child(2){width:82%}.motion-media-module__m1m_eW__panelBar:nth-child(3){width:38%}.motion-media-module__m1m_eW__progress{background:color-mix(in srgb, currentcolor 60%, transparent);transform-origin:0;height:2px;position:absolute;bottom:0;left:0;right:0}.motion-media-module__m1m_eW__caption{justify-content:space-between;align-items:flex-end;gap:1rem;padding:clamp(.75rem,2vw,1.5rem);display:flex}.motion-media-module__m1m_eW__captionText{min-width:0}.motion-media-module__m1m_eW__eyebrow{color:color-mix(in srgb, currentcolor 68%, transparent);letter-spacing:.18em;text-transform:uppercase;font-size:.7rem;font-weight:650}.motion-media-module__m1m_eW__title{margin-top:.4rem;font-size:.95rem;font-weight:650}.motion-media-module__m1m_eW__description{color:color-mix(in srgb, currentcolor 78%, transparent);margin-top:.25rem;font-size:.82rem;line-height:1.4}.motion-media-module__m1m_eW__control{border:1px solid color-mix(in srgb, currentcolor 45%, transparent);min-width:5.5rem;color:inherit;cursor:pointer;background:0 0;border-radius:999px;flex:none;padding:.45rem .9rem;font-size:.8rem;font-weight:650}.motion-media-module__m1m_eW__control:focus-visible{outline-offset:.2rem;outline:2px solid}
.copy-media-layout-module__yKNKUa__layout{--media-cap:60svh;grid-template-areas:"media""copy";align-items:center;gap:2.25rem;display:grid}.copy-media-layout-module__yKNKUa__copy{grid-area:copy;min-width:0}.copy-media-layout-module__yKNKUa__media{--media-corner:1.75rem;--media-corner-left:var(--media-corner);--media-corner-right:var(--media-corner);grid-area:media;justify-items:start;min-width:0;display:grid}.copy-media-layout-module__yKNKUa__media[data-align=top]{align-self:start}.copy-media-layout-module__yKNKUa__media[data-align=bottom]{align-self:end}.copy-media-layout-module__yKNKUa__layout[data-media-side^=bleed-] .copy-media-layout-module__yKNKUa__media{--media-corner-left:0;--media-corner-right:0;justify-items:stretch}.copy-media-layout-module__yKNKUa__frame{width:min(100%, calc(var(--media-cap) * 4 / 3));aspect-ratio:4/3;border-radius:var(--media-corner-left,var(--media-corner)) var(--media-corner-right,var(--media-corner)) var(--media-corner-right,var(--media-corner)) var(--media-corner-left,var(--media-corner));border:1px solid color-mix(in srgb, currentcolor 28%, transparent);background:linear-gradient(color-mix(in srgb, currentcolor 12%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, currentcolor 12%, transparent) 1px, transparent 1px);background-size:2rem 2rem;position:relative;overflow:hidden}.copy-media-layout-module__yKNKUa__requirement{max-width:30rem;padding:clamp(1rem,2.5vw,1.75rem);position:absolute;inset:auto 0 0}.copy-media-layout-module__yKNKUa__eyebrow{color:color-mix(in srgb, currentcolor 68%, transparent);letter-spacing:.18em;text-transform:uppercase;font-size:.7rem;font-weight:650}.copy-media-layout-module__yKNKUa__requirementTitle{margin-top:.5rem;font-size:1rem;font-weight:650}.copy-media-layout-module__yKNKUa__requirementDescription{color:color-mix(in srgb, currentcolor 80%, transparent);margin-top:.35rem;font-size:.88rem;line-height:1.45}.copy-media-layout-module__yKNKUa__supplied{width:100%;max-width:100%;overflow:var(--media-overflow,hidden);aspect-ratio:calc(var(--media-natural-ratio,auto) / var(--media-crop-mobile-keep,1));border-radius:var(--media-corner-left,var(--media-corner)) var(--media-corner-right,var(--media-corner)) var(--media-corner-right,var(--media-corner)) var(--media-corner-left,var(--media-corner))}@media (min-width:768px){.copy-media-layout-module__yKNKUa__supplied{width:min(var(--media-crop-desktop-width,100%), 100%);aspect-ratio:calc(var(--media-natural-ratio,auto) / var(--media-crop-desktop-keep,1))}}.copy-media-layout-module__yKNKUa__image{width:min(100%, var(--media-natural-cap-width,100%), calc(var(--media-image-max-height,var(--media-cap)) * var(--media-image-ratio)));max-width:min(100%, var(--media-natural-cap-width,100%));height:auto;max-height:var(--media-image-max-height,var(--media-cap));display:block}.copy-media-layout-module__yKNKUa__caption{color:color-mix(in srgb, currentcolor 72%, transparent);margin-top:.6rem;font-size:.8rem}@media (min-width:64.001rem) and (min-height:32.001rem){.copy-media-layout-module__yKNKUa__layout{--media-cap:75svh;grid-template-columns:minmax(0, var(--copy-media-copy,4fr)) minmax(0, var(--copy-media-media,6fr));grid-template-areas:"copy media";column-gap:clamp(2.5rem,5vw,5rem)}.copy-media-layout-module__yKNKUa__layout[data-media-side=left],.copy-media-layout-module__yKNKUa__layout[data-media-side=bleed-left]{grid-template-columns:minmax(0, var(--copy-media-media,6fr)) minmax(0, var(--copy-media-copy,4fr));grid-template-areas:"media copy"}.copy-media-layout-module__yKNKUa__layout[data-media-side=left] .copy-media-layout-module__yKNKUa__media{justify-items:end}.copy-media-layout-module__yKNKUa__layout[data-media-side=bleed-left] .copy-media-layout-module__yKNKUa__media{margin-left:calc(-1 * var(--bleed-overflow,3rem));--media-corner-left:0;--media-corner-right:var(--media-corner)}.copy-media-layout-module__yKNKUa__layout[data-media-side=bleed-right] .copy-media-layout-module__yKNKUa__media{margin-right:calc(-1 * var(--bleed-overflow,3rem));--media-corner-left:var(--media-corner);--media-corner-right:0;justify-items:end}}@media (max-height:32rem){.copy-media-layout-module__yKNKUa__layout{--media-cap:80svh}}
.video-media-module__YA2T3a__box{width:min(100%, var(--media-natural-cap-width,100%), calc(var(--media-image-max-height,var(--media-cap)) * var(--media-image-ratio)));max-width:min(100%, var(--media-natural-cap-width,100%));max-height:var(--media-image-max-height,var(--media-cap));aspect-ratio:var(--media-image-ratio,auto);display:block;position:relative}.video-media-module__YA2T3a__still{z-index:1;width:100%;height:auto;transition:opacity .35s;display:block;position:relative}.video-media-module__YA2T3a__box[data-playing] .video-media-module__YA2T3a__still{opacity:0}.video-media-module__YA2T3a__stage{z-index:0;pointer-events:none;position:absolute;inset:0}.video-media-module__YA2T3a__stage iframe{border:0;width:100%;height:100%;display:block}.video-media-module__YA2T3a__box[data-fill]{width:100%;max-width:none;overflow:hidden;container-type:size}.video-media-module__YA2T3a__box[data-fill] .video-media-module__YA2T3a__still{object-fit:cover;height:100%;position:absolute;inset:0}.video-media-module__YA2T3a__box[data-fill] .video-media-module__YA2T3a__stage iframe{width:max(100cqw, calc(100cqh * var(--media-image-ratio,1.25)));height:max(100cqh, calc(100cqw / var(--media-image-ratio,1.25)));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.foundation-module__BcaoEa__pageShell{--scene-edge-inset:clamp(1.5rem, 6vw, 6rem);--scene-copy-inset:clamp(1.25rem, 3vw, 2.5rem);--hero-edge-inset:var(--scene-edge-inset);flex:1;width:100%}.foundation-module__BcaoEa__heroScene{background:#d9d9d6;min-height:min(46rem,100svh - 5rem);overflow:hidden}.foundation-module__BcaoEa__stage{isolation:isolate;min-height:inherit;position:relative}.foundation-module__BcaoEa__stageBackground{z-index:-1;transform:translate3d(0, var(--parallax-offset,0), 0) scale(1.04);transform-origin:50%;will-change:transform;position:absolute;inset:-4%;overflow:hidden}.foundation-module__BcaoEa__stage[data-motion=static] .foundation-module__BcaoEa__stageBackground{will-change:auto;transform:none}.foundation-module__BcaoEa__sceneBackground{background:linear-gradient(145deg,#f2f1ed 0%,#cacac5 52%,#a4a5a1 100%);position:absolute;inset:0;overflow:hidden}.foundation-module__BcaoEa__sceneBackground[data-gradient=light]{background:linear-gradient(145deg,#fff 0%,#e8e7e2 58%,#d2d3cf 100%)}.foundation-module__BcaoEa__sceneBackground[data-gradient=dark]{background:linear-gradient(145deg,#30312f 0%,#171816 58%,#050505 100%)}.foundation-module__BcaoEa__sceneImage{object-fit:cover}.foundation-module__BcaoEa__sceneOverlay{background:linear-gradient(90deg,#080808a8 0%,#0808081f 70%);position:absolute;inset:0}.foundation-module__BcaoEa__sceneBackground[data-overlay=none] .foundation-module__BcaoEa__sceneOverlay{display:none}.foundation-module__BcaoEa__sceneBackground[data-overlay=soft] .foundation-module__BcaoEa__sceneOverlay{opacity:.55}.foundation-module__BcaoEa__sceneStatus{color:#3f3f46;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background:#ffffffc2;border:1px solid #1717172e;border-radius:999px;max-width:84%;padding:.45rem .75rem;font-size:.72rem;line-height:1.2;position:absolute;bottom:8%;right:8%}.foundation-module__BcaoEa__heroContent{min-height:inherit;padding:var(--hero-edge-inset);padding-top:1.5rem;padding-bottom:min(var(--hero-edge-inset), 8rem);align-items:flex-end;display:flex;container-type:inline-size}.foundation-module__BcaoEa__heroCopy{color:#18181b;width:min-content;max-width:100%}.foundation-module__BcaoEa__heroStatement{--headline-fit:8.4;--hero-headline-grow:7vw;--hero-headline-max:15rem;font-size:min(max(6.6rem, var(--hero-headline-grow)), var(--hero-headline-max), calc((100cqw - 2 * var(--scene-copy-inset)) / var(--headline-fit)));letter-spacing:-.065em;font-weight:600;line-height:.94}.foundation-module__BcaoEa__heroStatement[data-stacked]{--headline-fit:5.3}.foundation-module__BcaoEa__heroStatement[data-stacked] .foundation-module__BcaoEa__headlineWord{display:block}.foundation-module__BcaoEa__headlineLine{white-space:nowrap;justify-items:start;display:grid}.foundation-module__BcaoEa__headlineLine>*{grid-area:1/1}.foundation-module__BcaoEa__headlinePairing[data-sizer]{visibility:hidden}.foundation-module__BcaoEa__headlineWord{color:var(--word-color)}.foundation-module__BcaoEa__headlineCursor{background:var(--word-color,currentcolor);vertical-align:-.02em;width:.06em;height:.8em;margin-left:.08em;display:inline-block}.foundation-module__BcaoEa__headlineCursor[data-blinking]{animation:1s step-end infinite foundation-module__BcaoEa__headlineBlink}@keyframes foundation-module__BcaoEa__headlineBlink{50%{opacity:0}}.foundation-module__BcaoEa__heroSupporting{color:#3f3f46;max-width:44rem;margin-top:1.25rem;font-size:clamp(1rem,1.6vw,1.25rem);line-height:1.55}.foundation-module__BcaoEa__heroAction{margin-top:1.5rem;display:inline-flex}@media (min-width:90rem){.foundation-module__BcaoEa__pageShell{--scene-edge-inset:clamp(6rem, calc(6rem + (100vw - 90rem) * .08), 9rem);--hero-edge-inset:clamp(6rem, calc(6rem + (100vw - 90rem) * .316), 18rem)}}@media (max-width:40rem){.foundation-module__BcaoEa__pageShell{--scene-edge-inset:1rem;--scene-copy-inset:1.25rem}.foundation-module__BcaoEa__heroScene{min-height:calc(100svh - 3.5rem)}.foundation-module__BcaoEa__heroContent{align-items:flex-end;padding:1.25rem}.foundation-module__BcaoEa__heroCopy{width:100%}.foundation-module__BcaoEa__heroStatement{--headline-fit:5.3;font-size:min(4.25rem, calc(100cqw / var(--headline-fit)))}.foundation-module__BcaoEa__headlineWord{display:block}.foundation-module__BcaoEa__heroSupporting{font-size:1rem}.foundation-module__BcaoEa__sceneStatus{top:8%;bottom:auto}}.foundation-module__BcaoEa__heroWater{z-index:0;pointer-events:none;position:absolute;inset:0}.foundation-module__BcaoEa__heroWaterCanvas{width:100%;height:100%;display:block}.foundation-module__BcaoEa__heroStatement[data-cursor=asterisk] .foundation-module__BcaoEa__headlineCursor{vertical-align:.23em;width:.54em;height:.54em;margin-left:.053em;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cg stroke='black' stroke-width='1.6' stroke-linecap='round'%3E%3Cpath d='M5 .8V9.2'/%3E%3Cpath d='M5 .8V9.2' transform='rotate(60 5 5)'/%3E%3Cpath d='M5 .8V9.2' transform='rotate(120 5 5)'/%3E%3C/g%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cg stroke='black' stroke-width='1.6' stroke-linecap='round'%3E%3Cpath d='M5 .8V9.2'/%3E%3Cpath d='M5 .8V9.2' transform='rotate(60 5 5)'/%3E%3Cpath d='M5 .8V9.2' transform='rotate(120 5 5)'/%3E%3C/g%3E%3C/svg%3E") 50%/contain no-repeat}.foundation-module__BcaoEa__heroStatement,.foundation-module__BcaoEa__heroSupporting,.foundation-module__BcaoEa__heroAction{z-index:1;position:relative}.foundation-module__BcaoEa__heroStatement{color:#171717}.foundation-module__BcaoEa__heroStatement[data-water],.foundation-module__BcaoEa__heroStatement[data-water] .foundation-module__BcaoEa__headlineWord,.foundation-module__BcaoEa__heroStatement[data-water] ::selection,.foundation-module__BcaoEa__heroStatement[data-water]::selection{color:#0000}.foundation-module__BcaoEa__heroStatement[data-water] .foundation-module__BcaoEa__headlineCursor{background:0 0}.foundation-module__BcaoEa__heroSupporting,.foundation-module__BcaoEa__heroAction{--hero-copy-drop:clamp(0px, calc((100vw - 90rem) * .125), 60px)}.foundation-module__BcaoEa__heroSupporting{color:#27272a;transform:translateY(var(--hero-copy-drop));margin-top:calc(1.25rem + 28px)}.foundation-module__BcaoEa__heroAction{translate:0 var(--hero-copy-drop)}@media (prefers-reduced-motion:reduce){.foundation-module__BcaoEa__headlineCursor{animation:none}.foundation-module__BcaoEa__stageBackground{will-change:auto;transform:none!important}}
@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/50ee59b8239a8a7d-s.144er-dna8zh-.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ecc8bf0452dc2096-s.3ues28-ty6koe.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/341c52ededdb8ccd-s.0jv5lp4yr3btb.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c38db656d6c493f1-s.22m2ht37ivt6r.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e39c2b2229c4a64f-s.0y0bsaok99i4f.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d5f704c88769bd09-s.2pa-98pv2ajza.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/168780bcef321f4a-s.p.3dxr-tv525r79.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_1f470c5-module__WNRz0a__className{font-family:Inter,Inter Fallback;font-style:normal;font-weight:500}
main{--back-gap-above:clamp(8rem, 16vw, 14rem);--back-gap-below:clamp(14rem, 28vw, 24rem)}.back-to-top-module__OO2bKq__wrap{display:none}main>.back-to-top-module__OO2bKq__wrap[data-placement=paper]:last-child{color:#1d1f1e;padding-bottom:var(--back-gap-below);background:#faf8f3;justify-content:center;display:flex}main>[data-reading-page]:last-child .back-to-top-module__OO2bKq__wrap[data-placement=band]{margin-top:var(--back-gap-above);justify-content:center;display:flex}.back-to-top-module__OO2bKq__link{color:inherit;border-radius:.5rem;padding:.75rem 1rem}.back-to-top-module__OO2bKq__link:hover{text-decoration:underline}.back-to-top-module__OO2bKq__link:focus-visible{outline:2px solid #0000;box-shadow:0 0 0 2px #fff,0 0 0 4.5px #111}
@font-face{font-family:Figtree;font-style:italic;font-weight:300;font-display:swap;src:url(../media/da4484eb6752e510-s.33v-0ifip0z2g.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:italic;font-weight:300;font-display:swap;src:url(../media/63283323fe6abc74-s.0a2480i8-ibs2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:italic;font-weight:400;font-display:swap;src:url(../media/da4484eb6752e510-s.33v-0ifip0z2g.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:italic;font-weight:400;font-display:swap;src:url(../media/63283323fe6abc74-s.0a2480i8-ibs2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-weight:300;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.19g-lkcx7iw64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:300;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.0-95eo-012xnf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.19g-lkcx7iw64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.0-95eo-012xnf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}.figtree_8df12675-module__XihIXq__className{font-family:Figtree,Figtree Fallback}
.cta-link-module__4pc2DG__cta{box-sizing:border-box;color:#fff;letter-spacing:.374px;white-space:nowrap;background:#000;border:0;border-radius:9999px;justify-content:center;align-items:center;height:44px;padding:0 21px;font-size:17px;font-weight:500;line-height:normal;text-decoration:none;transition:background-color .15s,transform .1s;display:inline-flex}.cta-link-module__4pc2DG__cta:hover{background:#2c2c2e}.cta-link-module__4pc2DG__cta:active{background:#1c1c1e;transform:scale(.98)}.cta-link-module__4pc2DG__cta:focus-visible{outline:2px solid #0000;box-shadow:0 0 0 2px #fff,0 0 0 4.5px #111}.cta-link-module__4pc2DG__cta[data-tone=onDark]{color:#000;background:#fff}.cta-link-module__4pc2DG__cta[data-tone=onDark]:hover{background:#ebebed}.cta-link-module__4pc2DG__cta[data-tone=onDark]:active{background:#d9d9dd}.cta-link-module__4pc2DG__cta[data-tone=onDark]:focus-visible{box-shadow:0 0 0 2px #111,0 0 0 4.5px #fff}@media (prefers-reduced-motion:reduce){.cta-link-module__4pc2DG__cta{transition:none}.cta-link-module__4pc2DG__cta:active{transform:none}}
.editorial-root-module__Jz0c7W__root{isolation:isolate;min-height:clamp(34rem,80svh,58rem);color:var(--reel-ink,#fafaf9);background:#d9d9d6;position:relative;overflow:hidden}.editorial-root-module__Jz0c7W__root[data-reel-gradient]{background:var(--reel-gradient)}.editorial-root-module__Jz0c7W__backgroundClip{z-index:-1;position:absolute;inset:0;overflow:hidden}.editorial-root-module__Jz0c7W__background{position:absolute;inset:-4rem 0}.editorial-root-module__Jz0c7W__content{min-height:inherit;padding-block:clamp(3.5rem,7vw,6rem);padding-inline:calc(var(--scene-edge-inset) + var(--scene-copy-inset)) var(--scene-edge-inset);align-content:center;display:grid}.editorial-root-module__Jz0c7W__stack{max-width:40rem}.editorial-root-module__Jz0c7W__label{color:color-mix(in srgb, currentcolor 72%, transparent);letter-spacing:.18em;text-transform:uppercase;margin-bottom:.75rem;font-size:.7rem;font-weight:650}.editorial-root-module__Jz0c7W__headline{color:var(--reel-title,inherit);letter-spacing:-.06em;overflow-wrap:break-word;text-wrap:balance;font-size:clamp(2.6rem,5.5vw,5.5rem);font-weight:600;line-height:.94}.editorial-root-module__Jz0c7W__supporting{max-width:34rem;color:color-mix(in srgb, currentcolor 90%, transparent);margin-top:1.25rem;font-size:clamp(1.05rem,1.6vw,1.3rem);line-height:1.45}.editorial-root-module__Jz0c7W__summary,.editorial-root-module__Jz0c7W__story{margin-top:1.75rem}.editorial-root-module__Jz0c7W__summary+.editorial-root-module__Jz0c7W__story{margin-top:1rem}.editorial-root-module__Jz0c7W__summary,.editorial-root-module__Jz0c7W__story :where(p,blockquote),.editorial-root-module__Jz0c7W__bullets{color:color-mix(in srgb, currentcolor 82%, transparent);font-size:clamp(.95rem,1.3vw,1.08rem);line-height:1.6}.editorial-root-module__Jz0c7W__story>*{margin-block:0}.editorial-root-module__Jz0c7W__story>*+*{margin-top:1rem}.editorial-root-module__Jz0c7W__bullets{gap:.4rem;margin-top:1.5rem;padding-left:1.1rem;list-style:outside;display:grid}.editorial-root-module__Jz0c7W__bullets li::marker{color:color-mix(in srgb, currentcolor 56%, transparent)}@media (max-width:48rem){.editorial-root-module__Jz0c7W__root{min-height:clamp(34rem,78svh,50rem)}.editorial-root-module__Jz0c7W__content{padding-block:3rem}.editorial-root-module__Jz0c7W__headline{font-size:clamp(2.5rem,12vw,4rem)}}@media (max-height:32rem){.editorial-root-module__Jz0c7W__root{min-height:0}}
.proof-beats-module__0MTLkq__band{--s-page:clamp(28px, 6vw, 170px);--gap-page:clamp(var(--reading-space-floor), 6vw, var(--reading-space-ceiling));background:0 0;container-type:inline-size}.proof-beats-module__0MTLkq__band+.proof-beats-module__0MTLkq__band{margin-top:calc(-1 * var(--gap-page))}.proof-beats-module__0MTLkq__band:not([data-shape=plain])+.proof-beats-module__0MTLkq__band[data-shape=plain],.proof-beats-module__0MTLkq__band[data-shape=plain]+.proof-beats-module__0MTLkq__band:not([data-shape=plain]){margin-top:calc(-1 * var(--gap-page) - var(--s-page) - 2px)}.proof-beats-module__0MTLkq__band:not([data-shape=plain])+.proof-beats-module__0MTLkq__band:not([data-shape=plain]){margin-top:calc(-1 * var(--gap-page) - 2 * var(--s-page) - 2px)}.proof-beats-module__0MTLkq__band:not([data-shape=plain]):has(+.proof-beats-module__0MTLkq__band:not([data-shape=plain])) .proof-beats-module__0MTLkq__frame{padding-bottom:calc(2 * var(--s) + clamp(2.5rem, 6cqw, 6rem))}main>[data-reading-page]:last-child .proof-beats-module__0MTLkq__band[data-has-back] .proof-beats-module__0MTLkq__frame{--bottom-lift:0px;padding-bottom:var(--back-gap-below,4rem)}.proof-beats-module__0MTLkq__frame{--s:clamp(28px, 6cqw, 170px);--r:clamp(32px, 8.5cqw, 200px);--pad:clamp(1.5rem, 8.3cqw, 7.5rem);--alpha:atan2(var(--s), 100cqw);--sinA:sin(var(--alpha));--cosA:cos(var(--alpha));--t:calc(var(--r) * var(--cosA) / (1 - var(--sinA)));min-height:clamp(28rem,88svh,80rem);padding-block:calc(var(--s) + clamp(2.5rem, 6cqw, 6rem));align-items:center;display:grid;position:relative}.proof-beats-module__0MTLkq__shape{background:var(--band-fill);clip-path:var(--band-clip);position:absolute;inset:0}.proof-beats-module__0MTLkq__inner{--bleed-overflow:calc((100cqw - min(100cqw - 2 * var(--pad), 84rem)) / 2);width:min(100% - 2 * var(--pad), 84rem);margin-inline:auto;position:relative}.proof-beats-module__0MTLkq__quotes{--cols:1;--f:1;--gap:clamp(2rem, 4cqw, 5rem);grid-template-columns:repeat(var(--cols), minmax(0, 1fr));place-items:start center;gap:var(--gap);display:grid}.proof-beats-module__0MTLkq__quotes[data-count="2"]{--f:.66}.proof-beats-module__0MTLkq__quotes[data-count="3"]{--f:.6}.proof-beats-module__0MTLkq__quotes[data-layout=sideBySide][data-count="2"]{--cols:2;--f:.62;--gap:clamp(2rem, 5cqw, 6rem)}.proof-beats-module__0MTLkq__quotes[data-layout=sideBySide][data-count="3"]{--cols:3;--f:.5;--gap:clamp(2rem, 5cqw, 6rem)}@container (min-width:880px) and (max-width:1939px){.proof-beats-module__0MTLkq__quotes[data-layout=auto][data-count="2"]{--cols:2;--f:.62;--gap:clamp(2rem, 5cqw, 6rem)}}@container (min-width:1340px) and (max-width:1939px){.proof-beats-module__0MTLkq__quotes[data-layout=auto][data-count="3"]{--cols:3;--f:.5;--gap:clamp(2rem, 5cqw, 6rem)}}@container (max-width:599px){.proof-beats-module__0MTLkq__quotes[data-layout][data-count]{--cols:1;--f:1;--gap:clamp(2rem, 4cqw, 5rem)}}.proof-beats-module__0MTLkq__quote{text-align:center;justify-items:center;gap:clamp(.8rem,1.6cqw,2rem);max-width:72rem;margin:0;display:grid}.proof-beats-module__0MTLkq__mark{width:calc(var(--f) * clamp(2.6rem, 6.2cqw, 6.2rem));height:auto}.proof-beats-module__0MTLkq__line{width:calc(var(--f) * clamp(3.4rem, 7cqw, 7rem));height:auto}.proof-beats-module__0MTLkq__words{margin:0}.proof-beats-module__0MTLkq__words p{letter-spacing:-.012em;text-wrap:balance;margin:0;font-style:italic;font-weight:300;line-height:1.22}.proof-beats-module__0MTLkq__quotes[data-step=large] .proof-beats-module__0MTLkq__words p{font-size:max(1.4rem, calc(var(--f) * clamp(2.3rem, 6.4cqw, 7.4rem)))}.proof-beats-module__0MTLkq__quotes[data-step=medium] .proof-beats-module__0MTLkq__words p{font-size:max(1.4rem, calc(var(--f) * clamp(1.85rem, 5cqw, 5.8rem)))}.proof-beats-module__0MTLkq__quotes[data-step=small] .proof-beats-module__0MTLkq__words p{font-size:max(1.4rem, calc(var(--f) * clamp(1.5rem, 4.1cqw, 4.8rem)))}.proof-beats-module__0MTLkq__attribution{font-style:normal;font-weight:400;font-size:max(.95rem, calc(var(--f) * clamp(1.05rem, 1.8cqw, 2.1rem)));letter-spacing:.01em;opacity:.85}.proof-beats-module__0MTLkq__statBeat{--f:1;--content:min(100cqw - 2 * var(--pad), 84rem);text-align:left;gap:clamp(2.5rem,6cqw,6rem);display:grid}.proof-beats-module__0MTLkq__statBeat[data-align=center]{text-align:center}.proof-beats-module__0MTLkq__stats{--cols:1;--gap:clamp(2rem, 5cqw, 6rem);--lf:1;grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:var(--gap);margin:0;display:grid}@container (min-width:880px){.proof-beats-module__0MTLkq__stats[data-count="2"]{--cols:2;--lf:.8}}@container (min-width:1100px){.proof-beats-module__0MTLkq__stats[data-count="3"]{--cols:3;--lf:.65}}.proof-beats-module__0MTLkq__stat{align-content:start;justify-items:start;gap:clamp(.6rem,1.2cqw,1.6rem);display:grid}.proof-beats-module__0MTLkq__statBeat[data-align=center] .proof-beats-module__0MTLkq__stat{justify-items:center}.proof-beats-module__0MTLkq__statNumber{letter-spacing:-.03em;font-weight:300;line-height:.95;font-size:max(2.25rem, min(clamp(4rem, 15cqw, 17rem), calc((var(--content) - (var(--cols) - 1) * var(--gap)) / var(--cols) / (var(--chars) * .58))));order:-1;margin:0}.proof-beats-module__0MTLkq__statLabel{max-width:38ch;font-weight:400;font-size:max(1rem, calc(var(--lf) * clamp(1.1rem, 2.3cqw, 2.8rem)));text-wrap:balance;opacity:.92;line-height:1.3}.proof-beats-module__0MTLkq__takeaway{justify-items:start;gap:clamp(.8rem,1.6cqw,2rem);display:grid}.proof-beats-module__0MTLkq__statBeat[data-align=center] .proof-beats-module__0MTLkq__takeaway{justify-items:center}.proof-beats-module__0MTLkq__takeawayTitle{gap:clamp(.8rem,1.6cqw,2rem);width:fit-content;max-width:100%;display:grid}.proof-beats-module__0MTLkq__statBeat[data-align=center] .proof-beats-module__0MTLkq__takeawayTitle{justify-items:center}.proof-beats-module__0MTLkq__takeawayRule{background:linear-gradient(90deg,#ff5ba8,#ffc857);border-radius:3px;width:50%;height:6px;display:block}.proof-beats-module__0MTLkq__takeawayRule[data-ink=dark]{background:linear-gradient(90deg,#b0125f,#b86e00)}.proof-beats-module__0MTLkq__takeawayHeading{margin:0;font-size:clamp(1.7rem,3.2cqw,3.6rem);font-weight:400;line-height:1.2}.proof-beats-module__0MTLkq__takeawayText{text-wrap:pretty;max-width:56rem;margin:0;font-size:clamp(1.4rem,3.2cqw,3.4rem);font-weight:300;line-height:1.3}.proof-beats-module__0MTLkq__quoteBeat{gap:clamp(2.5rem,6cqw,6rem);display:grid}.proof-beats-module__0MTLkq__mediaBelow{--media-corner:1.75rem;--media-corner-left:var(--media-corner);--media-corner-right:var(--media-corner);--media-cap:60svh;justify-items:center;min-width:0;display:grid}.proof-beats-module__0MTLkq__statBody{--copy-media-copy:1fr;--copy-media-media:1fr;width:100%}@media not all and (min-width:64.001rem) and (min-height:32.001rem){.proof-beats-module__0MTLkq__inner [data-media-side^=bleed-]>[data-reveal=media]{margin-inline:calc(-1 * var(--bleed-overflow))}.proof-beats-module__0MTLkq__statBody>[data-media-side]{grid-template-areas:"copy""media"}}@media (min-width:64.001rem) and (min-height:32.001rem){.proof-beats-module__0MTLkq__statBody[data-media-fixed]>[data-media-side]{--media-track:min(var(--media-fixed-width), 60%);grid-template-columns:minmax(0, 1fr) var(--media-track)}.proof-beats-module__0MTLkq__statBody[data-media-fixed]>[data-media-side^=bleed-]{--media-track:min(max(0px, calc(var(--media-fixed-width) - var(--bleed-overflow))), 60%)}.proof-beats-module__0MTLkq__statBody[data-media-fixed]>[data-media-side=left],.proof-beats-module__0MTLkq__statBody[data-media-fixed]>[data-media-side=bleed-left]{grid-template-columns:var(--media-track) minmax(0, 1fr)}}
.reading-page-module__42OKQW__page{--reading-space-floor:24rem;--reading-space-ceiling:48rem;--reading-space-end-floor:9rem;--reading-space-end-ceiling:18rem;gap:clamp(var(--reading-space-floor), 6vw, var(--reading-space-ceiling));padding-top:clamp(var(--reading-space-floor), 6vw, calc(var(--reading-space-ceiling) + .5rem));padding-bottom:clamp(var(--reading-space-end-floor), 2.25vw, var(--reading-space-end-ceiling));color:#1d1f1e;background:#faf8f3;display:grid}.reading-page-module__42OKQW__page:has(+[data-back-to-top]:last-child){padding-bottom:var(--back-gap-above,3rem)}main>.reading-page-module__42OKQW__page[data-ends-on-band]:last-child{padding-bottom:0}.reading-page-module__42OKQW__row{--copy-media-copy:1fr;--copy-media-media:1fr;min-width:0;padding-inline:calc(var(--scene-edge-inset) + var(--scene-copy-inset)) var(--scene-edge-inset)}.reading-page-module__42OKQW__row[data-media-side^=bleed-]{padding-inline:0;overflow:hidden}@media not all and (min-width:64.001rem) and (min-height:32.001rem){.reading-page-module__42OKQW__row[data-media-side^=bleed-] .reading-page-module__42OKQW__copy{margin-inline:calc(var(--scene-edge-inset) + var(--scene-copy-inset)) var(--scene-edge-inset)}}@media (min-width:64.001rem) and (min-height:32.001rem){.reading-page-module__42OKQW__row[data-media-side=bleed-right]{padding-inline:calc(var(--scene-edge-inset) + var(--scene-copy-inset)) 0}.reading-page-module__42OKQW__row[data-media-side=bleed-left]{padding-inline:0 calc(var(--scene-edge-inset) + var(--scene-copy-inset))}}.reading-page-module__42OKQW__row[data-motion]:not([data-motion-kind=planned]){align-content:center;min-height:clamp(30rem,84svh,54rem);display:grid}@media (max-width:47.999rem),(max-height:32rem){.reading-page-module__42OKQW__row[data-motion]:not([data-motion-kind=planned]){min-height:0}}.reading-page-module__42OKQW__copy{max-width:42rem}.reading-page-module__42OKQW__subheader{color:#3f423f;margin-top:.5rem}.reading-page-module__42OKQW__body{color:#4a4d4a;margin-top:1rem}
.section-header-module__cJ4oQG__header{isolation:isolate;color:var(--band-ink,#1d1f1e);position:relative;overflow:hidden}.section-header-module__cJ4oQG__header[data-preset=band]{border-bottom:1px solid var(--band-edge,#d3d9e2)}.section-header-module__cJ4oQG__backgroundClip{z-index:-1;position:absolute;inset:0;overflow:hidden}.section-header-module__cJ4oQG__background{position:absolute;inset:-4rem 0}.section-header-module__cJ4oQG__header[data-preset=band] .section-header-module__cJ4oQG__background{background:var(--band-gradient,linear-gradient(145deg, #eef1f6 0%, #dde3ec 100%))}.section-header-module__cJ4oQG__header[data-preset=plain]{background:#faf8f3}.section-header-module__cJ4oQG__header[data-preset=plain]:after{content:"";right:var(--scene-edge-inset);bottom:0;left:calc(var(--scene-edge-inset) + var(--scene-copy-inset));border-bottom:1px solid #e3e0d8;position:absolute}.section-header-module__cJ4oQG__header[data-height=full]{min-height:clamp(34rem,80svh,58rem)}.section-header-module__cJ4oQG__header[data-height=full][data-motion]{min-height:clamp(38rem,92svh,64rem)}.section-header-module__cJ4oQG__header[data-height=compact]:not([data-media-side]){min-height:16rem}.section-header-module__cJ4oQG__content{min-height:inherit;padding-block:clamp(3rem,6vw,5rem);padding-inline:calc(var(--scene-edge-inset) + var(--scene-copy-inset)) var(--scene-edge-inset);align-content:center;display:grid}.section-header-module__cJ4oQG__header[data-media-side=bleed-left] .section-header-module__cJ4oQG__content,.section-header-module__cJ4oQG__header[data-media-side=bleed-right] .section-header-module__cJ4oQG__content{padding-inline:0}.section-header-module__cJ4oQG__header[data-height=compact] .section-header-module__cJ4oQG__content{padding-block:clamp(2.5rem,4.5vw,4rem)}.section-header-module__cJ4oQG__copy{max-width:40rem}.section-header-module__cJ4oQG__title{color:var(--band-title,inherit)}*+.section-header-module__cJ4oQG__title{margin-top:.75rem}.section-header-module__cJ4oQG__intro{margin-top:1rem}.section-header-module__cJ4oQG__body{color:color-mix(in srgb, currentcolor 82%, transparent);margin-top:1.25rem}.section-header-module__cJ4oQG__body+.section-header-module__cJ4oQG__body{margin-top:1rem}.section-header-module__cJ4oQG__action{margin-top:1.5rem}@media (min-width:64.001rem) and (min-height:32.001rem){.section-header-module__cJ4oQG__header[data-media-side=left] .section-header-module__cJ4oQG__content{padding-inline:var(--scene-edge-inset) calc(var(--scene-edge-inset) + var(--scene-copy-inset))}.section-header-module__cJ4oQG__header[data-media-side=bleed-right] .section-header-module__cJ4oQG__content{padding-inline:calc(var(--scene-edge-inset) + var(--scene-copy-inset)) 0}.section-header-module__cJ4oQG__header[data-media-side=bleed-left] .section-header-module__cJ4oQG__content{padding-inline:0 calc(var(--scene-edge-inset) + var(--scene-copy-inset))}}@media (max-width:48rem){.section-header-module__cJ4oQG__header[data-height=full],.section-header-module__cJ4oQG__header[data-height=full][data-motion]{min-height:clamp(32rem,76svh,48rem)}.section-header-module__cJ4oQG__content,.section-header-module__cJ4oQG__header[data-height=compact] .section-header-module__cJ4oQG__content{padding-block:2.5rem}}@media (max-height:32rem){.section-header-module__cJ4oQG__header[data-height=full],.section-header-module__cJ4oQG__header[data-height=full][data-motion],.section-header-module__cJ4oQG__header[data-height=compact]:not([data-media-side]){min-height:0}}
.project-reel-module__R3KP0G__reel{color:#18181b;background:#f4f4f1;padding-block:clamp(4rem,8vw,7rem)}.project-reel-module__R3KP0G__reelHeader{width:min(100% - 3rem,82rem);margin-inline:auto;padding-bottom:1.5rem}.project-reel-module__R3KP0G__reelKicker,.project-reel-module__R3KP0G__index,.project-reel-module__R3KP0G__visualEyebrow{letter-spacing:.18em;text-transform:uppercase;font-size:.7rem;font-weight:650}.project-reel-module__R3KP0G__reelKicker{color:#71717a}.project-reel-module__R3KP0G__reelHeading{letter-spacing:-.035em;margin-top:.45rem;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:550}.project-reel-module__R3KP0G__entries{margin-top:1.5rem}.project-reel-module__R3KP0G__entry{isolation:isolate;min-height:clamp(34rem,86svh,62rem);color:var(--reel-ink,#fafaf9);position:relative}.project-reel-module__R3KP0G__entry+.project-reel-module__R3KP0G__entry{border-top:1px solid #ffffff52}.project-reel-module__R3KP0G__entry[data-reel-gradient]{background:var(--reel-gradient)}.project-reel-module__R3KP0G__backdrop{z-index:-1;pointer-events:none;height:100lvh;position:fixed;top:0;left:0;right:0}.project-reel-module__R3KP0G__backdrop:not([data-active]){display:none}.project-reel-module__R3KP0G__reel:has(>.project-reel-module__R3KP0G__backdrop[data-active]){background:0 0}.project-reel-module__R3KP0G__reel:has(>.project-reel-module__R3KP0G__backdrop[data-active]) .project-reel-module__R3KP0G__entry[data-reel-gradient]{background:0 0}.project-reel-module__R3KP0G__reel:has(>.project-reel-module__R3KP0G__backdrop[data-active]) .project-reel-module__R3KP0G__entry+.project-reel-module__R3KP0G__entry{border-top-color:#0000}.project-reel-module__R3KP0G__backgroundClip{position:absolute;inset:0;overflow:hidden}.project-reel-module__R3KP0G__backgroundLayer{position:absolute;inset:-4rem 0}.project-reel-module__R3KP0G__entryContent{--reel-gutter-copy:calc(var(--scene-edge-inset) + var(--scene-copy-inset));--reel-gutter-media:calc(var(--reel-gutter-copy) / 2);--reel-gutter-shift:calc((var(--reel-gutter-copy) - var(--reel-gutter-media)) / 2);z-index:1;width:min(100% - var(--reel-gutter-copy) - var(--reel-gutter-media), 82rem);min-height:inherit;translate:var(--reel-gutter-shift);grid-template-columns:minmax(15rem,.72fr) minmax(20rem,1.28fr);grid-template-areas:"copy media";align-content:center;align-items:center;gap:1.2rem clamp(2rem,6vw,6rem);margin-inline:auto;padding-block:clamp(3rem,6vw,5rem);display:grid;position:relative}.project-reel-module__R3KP0G__copyLayer{grid-area:copy;align-content:center;gap:1.2rem;display:grid}.project-reel-module__R3KP0G__titleLayer{container-type:inline-size}.project-reel-module__R3KP0G__index{color:color-mix(in srgb, currentcolor 68%, transparent)}.project-reel-module__R3KP0G__title{color:var(--reel-title,inherit);letter-spacing:-.06em;overflow-wrap:normal;margin-top:.75rem;font-size:clamp(2.6rem,18cqi,5rem);font-weight:600;line-height:.94}.project-reel-module__R3KP0G__summaryLayer{max-width:38rem;color:color-mix(in srgb, currentcolor 82%, transparent);font-size:clamp(.95rem,1.3vw,1.08rem);line-height:1.55}.project-reel-module__R3KP0G__actionLayer{justify-self:start}.project-reel-module__R3KP0G__visuals{--reel-media-height:clamp(12rem, calc(45svh - 5.3rem), 34rem);--reel-media-upright-width:64%;grid-area:media;align-self:center;justify-items:center;gap:1rem;display:grid}.project-reel-module__R3KP0G__visualFrame{place-items:center;max-width:100%;display:grid;position:relative}.project-reel-module__R3KP0G__visualFrame[data-state=supplied]{aspect-ratio:var(--asset-ratio);width:min(100%, calc(var(--reel-media-height) * var(--asset-ratio)))}.project-reel-module__R3KP0G__visualFrame[data-state=supplied][data-shape=upright]{width:min(var(--reel-media-upright-width), calc(var(--reel-media-height) * var(--asset-ratio)))}.project-reel-module__R3KP0G__visualImage{object-fit:contain;width:100%;height:100%}.project-reel-module__R3KP0G__visualFrame[data-state=planned]{aspect-ratio:4/3;width:min(100%, calc(var(--reel-media-height) * 4 / 3));background:linear-gradient(color-mix(in srgb, currentcolor 14%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, currentcolor 14%, transparent) 1px, transparent 1px);background-size:2rem 2rem;overflow:hidden}.project-reel-module__R3KP0G__visualRequirement{max-width:28rem;padding:1.25rem}.project-reel-module__R3KP0G__visualEyebrow{color:color-mix(in srgb, currentcolor 68%, transparent)}.project-reel-module__R3KP0G__visualTitle{margin-top:.4rem;font-size:1rem;font-weight:650}.project-reel-module__R3KP0G__visualDescription{color:color-mix(in srgb, currentcolor 78%, transparent);margin-top:.45rem;font-size:.82rem;line-height:1.45}.project-reel-module__R3KP0G__empty{color:#71717a;width:min(100% - 3rem,82rem);margin:2rem auto 0}@media (min-width:48.001rem){.project-reel-module__R3KP0G__entry[data-media-side=left]>.project-reel-module__R3KP0G__backgroundClip{transform:scaleX(-1)}.project-reel-module__R3KP0G__entry[data-media-side=left] .project-reel-module__R3KP0G__entryContent{translate:calc(var(--reel-gutter-shift) * -1);grid-template-columns:minmax(20rem,1.28fr) minmax(15rem,.72fr);grid-template-areas:"media copy"}}@media (min-width:48.001rem) and (max-width:64rem) and (orientation:portrait){.project-reel-module__R3KP0G__entry{min-height:clamp(40rem,88svh,64rem)}}@media (max-width:48rem){.project-reel-module__R3KP0G__reel{padding-block:3.5rem}.project-reel-module__R3KP0G__reelHeader,.project-reel-module__R3KP0G__empty{width:min(100% - 2rem,82rem)}.project-reel-module__R3KP0G__entry{min-height:clamp(34rem,82svh,54rem)}.project-reel-module__R3KP0G__entryContent{--reel-gutter-copy:1rem;--reel-gutter-media:1rem;--reel-gutter-shift:0px;grid-template-columns:1fr;grid-template-areas:"media""copy";gap:1rem;padding-block:2rem}.project-reel-module__R3KP0G__copyLayer{gap:1rem}.project-reel-module__R3KP0G__visuals{margin-bottom:1.25rem}.project-reel-module__R3KP0G__title{font-size:clamp(2.2rem,17cqi,4.5rem)}.project-reel-module__R3KP0G__visuals{--reel-media-upright-width:78%}}@media (max-height:32rem){.project-reel-module__R3KP0G__entry{min-height:0}}
