.wf-home-feature{background:var(--wf-color-paper,#f4f3ed);color:var(--wf-color-ink,#1b1e1d);font-family:var(--font-geist-sans,Geist),Arial,sans-serif}.wf-home-feature *,.wf-home-feature :after,.wf-home-feature :before{box-sizing:border-box}.wf-home-feature a{text-decoration:none;color:inherit}.wf-home-feature-intro{padding:42px 5% 0;max-width:none;margin:0 auto}.wf-home-feature-eyebrow{display:flex;gap:12px;align-items:center;font-size:10px;line-height:1.5;letter-spacing:.13em}.wf-home-feature-dot{width:7px;height:7px;border-radius:50%;background:var(--wf-color-teal,#28635e);flex-shrink:0}.wf-home-feature-main{display:grid;grid-template-columns:1.12fr 1fr;align-items:center;gap:1%;min-height:460px;position:relative}.wf-home-feature h1{position:relative;z-index:1;font-size:clamp(65px,7.6vw,135px);font-weight:500;letter-spacing:-.065em;line-height:.98;margin:45px 0 35px}.wf-home-feature h1 em{display:block;font-family:Editorial,editorial,Georgia,serif;font-size:.87em;line-height:1.04;font-weight:300;letter-spacing:-.055em;color:var(--wf-color-teal,#28635e);max-width:700px;margin-top:9px}.wf-home-feature-art{align-self:stretch;position:relative;display:flex;align-items:center;justify-content:center;min-width:0;overflow:hidden}.wf-home-feature-art>.wf-connected-artwork{align-self:stretch}.wf-home-feature-art>img{position:relative;z-index:1;display:block;width:112%;max-width:720px;height:auto;object-fit:contain}.wf-home-feature-art-caption{position:absolute;inset-inline-start:9%;bottom:25px;font-size:9px;line-height:1.5;letter-spacing:.1em}.wf-home-feature-art-index{position:absolute;inset-inline-end:0;top:30px;font-size:10px;letter-spacing:.08em}.wf-home-feature-summary{display:flex;align-items:flex-end;justify-content:space-between;gap:45px;padding:6px 0 42px}.wf-home-feature-summary>p{font-size:15px;line-height:1.8;max-width:440px;margin:0}.wf-home-feature-actions{display:flex;align-items:center;gap:28px;flex-shrink:0}.wf-home-feature-secondary{display:inline-flex;align-items:center;gap:20px;border-bottom:1px solid #9ea9a1;padding:12px 0;font-size:12px;line-height:1.6}.wf-home-feature-secondary:hover{border-color:currentColor}.wf-home-feature-rule{display:flex;justify-content:space-between;gap:20px;padding:20px 0;border-top:1px solid #d3d8d1;font-size:9px;letter-spacing:.1em;line-height:1.6}.wf-home-feature-video{padding:0 2% 30px}.wf-home-feature-video-frame{position:relative;aspect-ratio:16/8;background:#182321;border-radius:14px;overflow:hidden;isolation:isolate}.wf-home-feature-video video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0}.wf-home-feature-video-frame[data-started=true] video{opacity:1}.wf-home-feature-video-frame:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0008,transparent 30%,transparent 65%,#000b);pointer-events:none}.wf-home-feature-video-poster{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#d9e8e4;color:#182321}.wf-home-feature-video-poster img{position:absolute;width:65%;height:125%;object-fit:contain;opacity:.4}.wf-home-feature-video-poster>span{position:relative;z-index:1;text-align:center;font-size:clamp(25px,4vw,65px);letter-spacing:-.05em;line-height:1.1}.wf-home-feature-video-poster em{font-family:Editorial,editorial,Georgia,serif;font-weight:300}.wf-home-feature-video-bottomline,.wf-home-feature-video-topline{position:absolute;z-index:2;inset-inline:4%;display:flex;align-items:center;justify-content:space-between;gap:20px;color:#fff}.wf-home-feature-video-topline{top:30px;font-size:9px;letter-spacing:.12em}.wf-home-feature-video-bottomline{bottom:28px;font-size:14px}.wf-home-feature-play{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:10px 17px;border:1px solid #ffffff80;border-radius:30px;color:#fff;background:#0b201dbb;font-family:inherit;font-size:12px;cursor:pointer}.wf-home-feature-play:hover{background:#163d36}.wf-home-feature-muted{font-size:8px;letter-spacing:.07em;opacity:.8}.wf-home-feature a:focus-visible,.wf-home-feature button:focus-visible{outline:3px solid var(--wf-color-focus,#195ab0);outline-offset:5px}@media (min-width:1700px){.wf-home-feature-main{min-height:570px}}@media (max-width:1000px){.wf-home-feature-main{min-height:380px;grid-template-columns:1.2fr 1fr}.wf-home-feature h1{font-size:8.6vw}.wf-home-feature-summary{align-items:flex-start;gap:30px}.wf-home-feature-actions{align-items:flex-start;flex-direction:column;gap:8px}.wf-home-feature-art-caption{bottom:0;font-size:8px}}@media (max-width:720px){.wf-home-feature-intro{padding-top:28px}.wf-home-feature-main{display:flex;flex-direction:column;align-items:stretch;min-height:0}.wf-home-feature h1{font-size:clamp(58px,12.5vw,90px);margin:32px 0 6px}.wf-home-feature h1 em{font-size:.89em;max-width:480px}.wf-home-feature-art{min-height:240px;max-height:300px;margin-top:5px}.wf-home-feature-art>.wf-connected-artwork{flex-shrink:0}.wf-home-feature-art>img{width:92%;max-width:440px;height:300px}.wf-home-feature-art-caption{inset-inline-start:0;bottom:7px}.wf-home-feature-art-index{top:12px}.wf-home-feature-summary{flex-direction:column;gap:24px;padding-top:15px;padding-bottom:30px}.wf-home-feature-summary>p{font-size:14px;line-height:1.8}.wf-home-feature-actions{flex-direction:row;align-items:center;flex-wrap:wrap;gap:16px 22px}.wf-home-feature-secondary{font-size:11px;gap:12px}.wf-home-feature-rule{font-size:8px;letter-spacing:.05em;padding:16px 0}.wf-home-feature-rule span:last-child{max-width:115px;text-align:right}.wf-home-feature-video{padding:0 3% 20px}.wf-home-feature-video-frame{aspect-ratio:4/5;border-radius:10px}.wf-home-feature-video-topline{top:20px}.wf-home-feature-video-topline span:last-child{display:none}.wf-home-feature-video-bottomline{bottom:18px;align-items:flex-end}.wf-home-feature-video-bottomline>span{font-size:12px;max-width:120px;line-height:1.5}.wf-home-feature-video-poster img{width:110%}.wf-home-feature-video-poster>span{padding:0 20px;font-size:33px}.wf-home-feature-muted{display:none}}@media (prefers-reduced-motion:reduce){.wf-home-feature *,.wf-home-feature :after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}.wf-home-feature-intro{padding-inline:var(--wf-layout-inset)}.wf-home-feature-video{padding-inline:0}.wf-home-feature.is-concept .wf-home-feature-eyebrow{gap:10px;position:relative}.wf-home-feature.is-concept .wf-home-feature-strapline{margin-left:auto;letter-spacing:0;text-transform:none;color:#69756f;font-size:11px;text-align:right}.wf-home-feature.is-concept .wf-home-feature-main{display:grid;grid-template-columns:1.08fr 1fr;gap:3%;min-height:500px;margin-top:28px}.wf-home-feature.is-concept h1{font-size:clamp(64px,8.9vw,140px);line-height:.94;letter-spacing:-.065em;margin:35px 0;max-width:none}.wf-home-feature.is-concept h1 em{font-size:1.1em;line-height:1.13;margin-top:0;background:linear-gradient(110deg,#269b91 2%,#1d65b7 48%,#3b0ca8 95%);background-clip:text;-webkit-background-clip:text;color:transparent;letter-spacing:-.055em}.wf-home-feature.is-concept .wf-home-feature-summary{display:grid;grid-template-columns:1.1fr 1fr;gap:13%;border-top:1px solid #d7d8d1;padding:32px 0 48px;align-items:start}.wf-home-feature.is-concept .wf-home-feature-summary>p{max-width:500px;font-size:clamp(22px,2vw,30px);line-height:1.4;letter-spacing:-.035em;margin:0}.wf-home-feature.is-concept .wf-home-feature-actions{display:block}.wf-home-feature.is-concept .wf-home-feature-actions>p{font-size:15px;line-height:1.7;max-width:420px;color:#626964;margin:0 0 24px}.wf-home-feature-inline-media{min-width:0;align-self:center}.wf-home-feature-inline-media .wf-home-feature-video{margin:0!important;padding:0!important}.wf-home-feature-inline-media .wf-home-feature-video-frame{aspect-ratio:1.08;min-height:0;height:auto;border-radius:8px;box-shadow:0 30px 70px #1b1e1d14}.wf-home-feature-inline-media video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.wf-home-feature-inline-media .wf-home-feature-video-poster>span{font-size:clamp(25px,3vw,48px);padding:24px;text-align:center}.wf-home-feature-inline-media .wf-home-feature-video-bottomline{left:16px;right:16px;bottom:16px}.wf-home-feature-inline-media .wf-home-feature-video-bottomline>span{display:none}.wf-home-feature-inline-media .wf-home-feature-video-bottomline{justify-content:flex-end}.wf-home-feature.is-concept .wf-home-feature-art{min-height:450px;align-self:center;border-radius:8px;overflow:hidden}.wf-home-feature.is-concept .wf-home-feature-art>img{height:450px;width:100%;object-fit:cover}@media (max-width:800px){.wf-home-feature.is-concept .wf-home-feature-main{min-height:0;grid-template-columns:minmax(0,1fr);gap:30px}.wf-home-feature.is-concept h1{font-size:clamp(62px,11vw,100px);margin-bottom:0}.wf-home-feature-inline-media{width:100%;max-width:650px;margin:0 auto 32px}.wf-home-feature-inline-media .wf-home-feature-video-frame{aspect-ratio:16/10}.wf-home-feature.is-concept .wf-home-feature-summary{grid-template-columns:minmax(0,1fr);gap:24px}.wf-home-feature.is-concept .wf-home-feature-art{min-height:0;height:300px}.wf-home-feature.is-concept .wf-home-feature-art>img{height:100%}.wf-home-feature.is-concept .wf-home-feature-strapline{max-width:130px}}@media (max-width:420px){.wf-home-feature.is-concept h1{font-size:clamp(45px,12.5vw,60px)}.wf-home-feature.is-concept .wf-home-feature-eyebrow{font-size:8px}.wf-home-feature.is-concept .wf-home-feature-strapline{font-size:9px;max-width:100px}.wf-home-feature.is-concept .wf-home-feature-main{margin-top:16px}}.wf-home-feature-inline-media .wf-home-feature-video-poster>img{width:100%;height:100%;object-fit:contain;opacity:1}.wf-home-feature-inline-media .wf-home-feature-video-poster>span{color:#f4f3ed}.wf-home-feature-inline-media .wf-home-feature-video-poster:has(img)>span{display:none}.wf-home-feature-inline-media .wf-home-feature-video-frame{aspect-ratio:16/9}.wf-home-feature-inline-media video{object-fit:contain}.wf-home-feature.is-concept .wf-home-feature-actions .wf-pill-control{max-width:100%;gap:16px}.wf-home-feature.is-concept .wf-home-feature-actions .wf-pill-label{white-space:normal;min-width:0;text-align:left;line-height:1.4}.wf-home-feature.is-concept .wf-home-feature-actions .wf-pill-arrow{flex-shrink:0}.wf-home-feature[data-media-placement=below][data-variant=with-video] .wf-home-feature-main{grid-template-columns:minmax(0,1fr);min-height:0;margin-top:clamp(24px,4vw,56px)}.wf-home-feature[data-media-placement=below][data-variant=with-video] h1{max-width:1200px;margin:24px 0 48px}.wf-home-feature[data-media-placement=below]>.wf-home-feature-video{padding:clamp(24px,3vw,48px) var(--wf-layout-inset) clamp(56px,7vw,112px);position:relative}.wf-home-feature[data-media-placement=below]>.wf-home-feature-video .wf-home-feature-video-frame{aspect-ratio:16/9;border-radius:12px}.wf-home-feature[data-media-placement=below]>.wf-home-feature-video video{object-fit:contain}.wf-home-feature[data-media-placement=below] .wf-home-feature-video-poster:has(img)>span{display:none}.wf-home-feature[data-media-placement=below] .wf-home-feature-video-poster img{width:100%;height:100%;object-fit:cover;opacity:1}@media (max-width:720px){.wf-home-feature[data-media-placement=below][data-variant=with-video] h1{margin:24px 0 32px}.wf-home-feature[data-media-placement=below]>.wf-home-feature-video .wf-home-feature-video-frame{aspect-ratio:4/5}.wf-home-feature[data-media-placement=below] .wf-home-feature-video-bottomline>span{display:none}.wf-home-feature[data-media-placement=below] .wf-home-feature-video-bottomline{justify-content:flex-end}}.wf-home-feature[data-media-placement=below]>.wf-home-feature-video:before{content:"";position:absolute;top:0;inset-inline:var(--wf-layout-inset);border-top:1px solid #d7d8d1}