@layer page{[data-page=sf]{--fs-hero:clamp(56px,7.6vw,150px);--fs-h1:clamp(40px,4.9vw,72px);--fs-h2:clamp(30px,2.6vw,40px);--fs-h3:clamp(24px,2vw,32px);--fs-stat:clamp(56px,7vw,96px);--fs-lead:clamp(20px,1.8vw,26px);--fs-body:clamp(16px,1.2vw,19px);--fs-caption:16px;--fs-label:18px;--maxw:none;--dark:#282828;--muted:#2828288c;--p1:#185128;--p2:#8bc53f;--bg2:#e9eef1;--cta:#f6921e;--disp:"Telegraf","Helvetica Neue",Arial,sans-serif;--body:"Basis Grotesque Arabic Pro","Helvetica Neue",Arial,sans-serif}[data-page=sf] *{box-sizing:border-box;margin:0;padding:0}[data-page=sf]{font-family:var(--body);color:var(--dark);font-size:var(--fs-body);-webkit-font-smoothing:antialiased;background:#fff;line-height:1.5;overflow-x:hidden}[data-page=sf] img{border:0;max-width:100%;display:block}[data-page=sf] .imgframe{display:block}[data-page=sf] p{margin:0}[data-page=sf] a{color:inherit;text-decoration:none}[data-page=sf] .wrap{padding-left:var(--gutter);padding-right:var(--gutter)}[data-page=sf] .band{width:100%}[data-page=sf] .disp{font-family:var(--disp);font-weight:200}[data-page=sf] .disp-reg{font-family:var(--disp);font-weight:400}[data-page=sf] .eyebrow{font-size:var(--fs-label);letter-spacing:.02em;color:var(--muted);font-family:var(--body)}[data-page=sf] .section{padding-top:clamp(56px,7vw,110px);padding-bottom:clamp(56px,7vw,110px)}[data-page=sf] .lay{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}@media (min-width:900px){[data-page=sf] .lay{grid-template-columns:minmax(180px,1fr) minmax(0,2fr);gap:clamp(32px,5vw,80px)}}[data-page=sf] .heading{font-family:var(--disp);font-weight:200;font-size:var(--fs-h2);letter-spacing:-.01em;color:var(--dark);line-height:1.2}[data-page=sf] header#nav{z-index:5000;mix-blend-mode:difference;color:#d7d7d7;position:fixed;top:0;left:0;right:0}[data-page=sf] .nav-full{padding:26px var(--gutter);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}[data-page=sf] .nav-brand{align-items:center;display:flex}[data-page=sf] .nav-mark{font-family:var(--disp);letter-spacing:normal;color:#d7d7d7;font-size:24px;font-weight:400}[data-page=sf] .nav-sym{align-items:center;margin-left:clamp(48px,12vw,220px);display:flex}[data-page=sf] .nav-sym img{filter:brightness(.843);height:18px;display:block}[data-page=sf] .nav-right{justify-content:space-between;align-items:baseline;gap:40px;display:flex}[data-page=sf] .nav-links{font-family:var(--body);align-items:baseline;column-gap:.4em;font-size:17px;display:flex}[data-page=sf] .nav-links a{color:#d7d7d7}[data-page=sf] .nav-links a.active{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}[data-page=sf] .nav-links .comma{margin-left:-.4em}[data-page=sf] .nav-cta{font-family:var(--body);color:#d7d7d7;font-size:17px}[data-page=sf] .nav-compact{padding:26px var(--gutter);justify-content:space-between;align-items:center;display:none}[data-page=sf] header#nav.scrolled .nav-full{display:none}[data-page=sf] header#nav.scrolled .nav-compact{display:flex}[data-page=sf] .pill{font-family:var(--body);letter-spacing:.04em;color:#d7d7d7;border:1px solid #d7d7d799;border-radius:999px;padding:10px 22px;font-size:14px}@media (max-width:640px){[data-page=sf] .nav-links{display:none}}@media (min-width:900px){[data-page=sf] .hero-grid{grid-template-columns:minmax(0,3fr) minmax(0,1fr);align-items:end;gap:clamp(40px,5vw,80px)}}[data-page=sf] .hero-title{font-family:var(--disp);letter-spacing:-.03em;color:var(--dark);font-size:clamp(40px,6.6vw,96px);font-weight:200;line-height:1}[data-page=sf] .hero-img{aspect-ratio:360/240;background:#0000000a;width:100%}[data-page=sf] .hero-img img{object-fit:cover;width:100%;height:100%}@media (min-width:600px){[data-page=sf] .meta{grid-template-columns:1fr 1fr}}@media (min-width:960px){[data-page=sf] .meta{grid-template-columns:repeat(5,1fr)}}[data-page=sf] .url-row{border-bottom:1px solid var(--dark);flex-wrap:wrap;align-items:center;gap:14px;width:fit-content;max-width:100%;padding-bottom:6px;display:flex}[data-page=sf] .url-big{font-family:var(--disp);letter-spacing:-.01em;overflow-wrap:anywhere;font-size:clamp(26px,3.6vw,48px);font-weight:200;line-height:1.05}[data-page=sf] .arrow-diag{flex:none;width:clamp(28px,3vw,40px);height:clamp(18px,2vw,26px);transform:rotate(-45deg)}[data-page=sf] .statement{font-family:var(--disp);letter-spacing:-.01em;max-width:none;margin-top:clamp(16px,1.8vw,28px);font-size:clamp(26px,3.6vw,48px);font-weight:200;line-height:1.15}[data-page=sf] .fullbleed{background:#0000000a;width:100%;height:clamp(360px,60vw,760px);overflow:hidden}[data-page=sf] .fullbleed>.imgframe>img{object-fit:cover;width:100%;height:100%}[data-page=sf] .banner{position:relative}[data-page=sf] .banner-logo{aspect-ratio:559/291;object-fit:contain;width:clamp(180px,24vw,460px);height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[data-page=sf] .mock{aspect-ratio:1557/1034;background:#cbd3c2;width:100%;position:relative;overflow:hidden}[data-page=sf] .mock .field{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}[data-page=sf] .mock .laptop{border-radius:12px;width:67.8%;position:absolute;top:15.3%;left:50%;overflow:hidden;transform:translate(-50%)}[data-page=sf] .mock .laptop img{width:100%;height:auto;display:block}[data-page=sf] .overview-body{font-family:var(--disp);font-weight:200;font-size:var(--fs-h3);color:var(--dark);line-height:1.34}[data-page=sf] .ed-big{width:100%;margin-top:clamp(40px,5vw,72px);overflow:hidden}[data-page=sf] .ed-big img{width:100%;height:auto}[data-page=sf] .ed-spread{aspect-ratio:1559/1038;background:#0000000a;width:100%;margin-top:clamp(16px,2.5vw,40px);position:relative;overflow:hidden}[data-page=sf] .ed-spread>.imgframe>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}[data-page=sf] .palette{grid-template-columns:1fr 1fr;gap:0;margin-top:clamp(28px,3vw,44px);display:grid}@media (max-width:640px){[data-page=sf] .palette{grid-template-columns:1fr}}[data-page=sf] .sw{aspect-ratio:951/890;position:relative;overflow:hidden}[data-page=sf] .palette{background:var(--p1)}@media (min-width:641px){[data-page=sf] .palette .sw:nth-child(-n+2){margin-bottom:-1px}}[data-page=sf] .sw>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}[data-page=sf] .sw .chip{flex-direction:column;justify-content:space-between;width:46%;height:76%;padding:clamp(14px,1.6vw,28px);display:flex;position:absolute;top:12%;left:27%}[data-page=sf] .sw .chip .nm{font-family:var(--body);font-size:clamp(20px,2vw,35px);line-height:1.15}[data-page=sf] .sw .chip .hx{font-family:var(--body);font-size:clamp(20px,2vw,35px)}[data-page=sf] .band-green{background:var(--p1);color:#fff}[data-page=sf] .band-green .eyebrow{color:#ffffff8c}[data-page=sf] .band-green .heading{color:#fff}[data-page=sf] .ig-grid{grid-template-columns:repeat(3,1fr);gap:clamp(16px,2.2vw,40px);max-width:1120px;margin-top:clamp(40px,5vw,72px);margin-left:auto;margin-right:auto;display:grid}@media (max-width:760px){[data-page=sf] .ig-grid{grid-template-columns:1fr 1fr}}@media (max-width:480px){[data-page=sf] .ig-grid{grid-template-columns:1fr;max-width:400px}}[data-page=sf] .ig-card{aspect-ratio:474/690;background:#fff;border-radius:30px;position:relative;overflow:hidden}[data-page=sf] .ig-photo{position:absolute;inset:62px 0 46px;overflow:hidden}[data-page=sf] .ig-photo>.imgframe>img{object-fit:cover;width:100%;height:100%}[data-page=sf] .ig-av{width:35px;height:35px;position:absolute;top:16px;left:20px}[data-page=sf] .ig-cap{color:#fff;padding:0 clamp(14px,1.6vw,26px);position:absolute;top:38%;left:0;right:0}[data-page=sf] .ig-cap.cocon{font-family:Cocon,Quicksand,sans-serif;font-size:clamp(20px,2vw,32px);font-weight:700;line-height:1.15}[data-page=sf] .ig-cap.small{font-family:Gotham,Montserrat,sans-serif;font-size:clamp(12px,1vw,15px);line-height:1.3;top:24%}[data-page=sf] .ig-progs{flex-direction:column;gap:clamp(12px,1.6vw,26px);padding:0 clamp(14px,1.4vw,24px);display:flex;position:absolute;top:16%;left:0;right:0}[data-page=sf] .ig-prog{align-items:center;gap:14px;display:flex}[data-page=sf] .ig-prog img{object-fit:contain;flex:none;width:clamp(48px,5vw,80px);height:clamp(48px,5vw,80px)}[data-page=sf] .ig-prog span{font-family:Cocon,Quicksand,sans-serif;font-size:clamp(20px,2vw,32px);font-weight:700}[data-page=sf] .icon-sec{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(24px,3vw,56px);display:grid}@media (max-width:820px){[data-page=sf] .icon-sec{grid-template-columns:1fr}}[data-page=sf] .icon-grid{grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;gap:clamp(10px,1.4vw,20px);display:grid}[data-page=sf] .icon-grid:before{content:"";grid-area:1/1}[data-page=sf] .itile{aspect-ratio:1;border-radius:24px;justify-content:center;align-items:center;padding:22%;display:flex}[data-page=sf] .itile.dark{background:var(--p1)}[data-page=sf] .itile.light{background:var(--bg2)}[data-page=sf] .itile.wide{aspect-ratio:2.05;grid-column:span 2}[data-page=sf] .itile.tall{aspect-ratio:auto;grid-row:span 2}[data-page=sf] .itile img{object-fit:contain;width:100%;height:100%}[data-page=sf] .icon-photo{aspect-ratio:954/932;border-radius:0;width:100%;overflow:hidden}[data-page=sf] .icon-photo img{object-fit:cover;width:100%;height:100%}@media (max-width:820px){[data-page=sf] .icon-photo{display:none}}[data-page=sf] .band-grey{background:var(--bg2)}[data-page=sf] .progs{grid-template-columns:repeat(3,1fr);gap:clamp(24px,3vw,56px);display:grid}@media (max-width:820px){[data-page=sf] .progs{grid-template-columns:1fr;max-width:520px;margin:0 auto}}[data-page=sf] .prog{flex-direction:column;display:flex}[data-page=sf] .prog .pimg{aspect-ratio:1;width:100%;position:relative;overflow:hidden}[data-page=sf] .prog .pimg img{object-fit:cover;width:100%;height:100%}[data-page=sf] .prog .pnum{font-family:var(--body);color:#fff;align-self:flex-end;margin-top:-.4em;margin-right:.1em;font-size:clamp(64px,8vw,127px);font-weight:700;line-height:1}[data-page=sf] .prog .plabel{color:var(--p1);margin-top:8px;font-family:Cocon,Quicksand,sans-serif;font-size:clamp(30px,3.4vw,48px);font-weight:700}[data-page=sf] .prog .pdesc{color:var(--p1);margin-top:14px;font-family:Gotham,Montserrat,sans-serif;font-size:clamp(18px,1.9vw,29px);line-height:1.25}[data-page=sf] .prog.up{flex-direction:column}[data-page=sf] .band-lime{background:var(--p2)}[data-page=sf] .web-head{grid-template-columns:1fr;gap:16px;margin-bottom:clamp(28px,3vw,48px);display:grid}@media (min-width:900px){[data-page=sf] .web-head{grid-template-columns:minmax(120px,1fr) minmax(0,3fr);align-items:start;gap:clamp(24px,4vw,60px)}}[data-page=sf] .client-site{max-width:1546px;margin:0 auto;font-family:Gotham,Montserrat,Arial,sans-serif}[data-page=sf] .client-site .cocon,[data-page=sf] .client-site h3,[data-page=sf] .client-site h4,[data-page=sf] .client-site .t,[data-page=sf] .client-site .cnum,[data-page=sf] .client-site .clogo{font-family:Cocon,Quicksand,sans-serif;font-weight:700}[data-page=sf] .cs-head{background:var(--p1);color:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:18px clamp(20px,3vw,48px);display:flex}[data-page=sf] .cs-brand small{opacity:.9;font-family:Gotham,Montserrat,sans-serif;font-size:10px;font-weight:400;display:block}[data-page=sf] .cs-nav{gap:clamp(14px,1.6vw,26px);font-size:14px;display:flex}@media (max-width:700px){[data-page=sf] .cs-nav{display:none}}[data-page=sf] .cs-cta{letter-spacing:.02em;border:1.6px solid #fff;padding:9px 18px;font-size:13px}[data-page=sf] .cs-hero{text-align:center;color:#fff;flex-direction:column;justify-content:center;align-items:center;gap:26px;min-height:clamp(340px,40vw,560px);padding:40px 24px;display:flex;position:relative;overflow:hidden}[data-page=sf] .cs-hero img.bg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}[data-page=sf] .cs-hero h3{max-width:18ch;font-size:clamp(30px,4vw,53px);line-height:1.25;position:relative}[data-page=sf] .cs-hero .cs-cta2{letter-spacing:.02em;border:1.6px solid #fff;padding:12px 30px;font-family:Gotham,Montserrat,sans-serif;font-size:15px;position:relative}[data-page=sf] .cs-hero .cs-scroll{border:1px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;display:flex;position:relative}[data-page=sf] .cs-hero .cs-scroll:before{content:"";background:#fff;width:2px;height:10px}[data-page=sf] .cs-stats{background:var(--bg2);grid-template-columns:1fr;align-items:center;gap:36px;padding:clamp(32px,4vw,60px);display:grid}@media (min-width:820px){[data-page=sf] .cs-stats{grid-template-columns:1.5fr 1fr 1fr}}[data-page=sf] .cs-stats h4{color:var(--p1);margin-bottom:16px;font-size:clamp(24px,2.4vw,36px);line-height:1.25}[data-page=sf] .cs-stats p{color:#828282;max-width:46ch;font-family:Gotham,Montserrat,sans-serif;font-size:14px;line-height:1.7}[data-page=sf] .cs-box{border:2.6px solid var(--p2);justify-content:center;align-items:center;width:clamp(150px,15vw,208px);height:clamp(150px,15vw,208px);margin:0 auto 14px;display:flex}[data-page=sf] .cs-statcap{color:var(--p1);text-align:center;font-size:clamp(15px,1.4vw,20px);line-height:1.2}[data-page=sf] .cs-prog{background:#fff;grid-template-columns:1fr;display:grid}@media (min-width:820px){[data-page=sf] .cs-prog{grid-template-columns:1fr 1fr}}[data-page=sf] .cs-prog-img{min-height:260px;overflow:hidden}[data-page=sf] .cs-prog-img img{object-fit:cover;width:100%;height:100%}[data-page=sf] .cs-prog-body{padding:clamp(28px,4vw,56px)}[data-page=sf] .cs-prog-body h4{color:var(--p1);border-bottom:2px solid var(--p2);margin-bottom:18px;padding-bottom:16px;font-size:clamp(22px,2.2vw,34px)}[data-page=sf] .cs-prog-body>p{color:var(--p1);margin-bottom:24px;font-family:Gotham,Montserrat,sans-serif;font-size:15px;line-height:1.5}[data-page=sf] .cs-acc{border-bottom:1px solid #dbdddf;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}[data-page=sf] .cs-acc .t{font-size:clamp(20px,2vw,26px)}[data-page=sf] .cs-acc.env .t{color:var(--p1)}[data-page=sf] .cs-acc.soc .t,[data-page=sf] .cs-acc.dd .t{color:var(--p2)}[data-page=sf] .cs-plus{background:var(--p1);width:44px;height:44px;color:var(--p2);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:22px;display:flex}[data-page=sf] .cs-accdesc{color:#828282;padding:14px 0;font-family:Gotham,Montserrat,sans-serif;font-size:14px;line-height:1.5}[data-page=sf] .cs-accdesc a{color:#828282;text-underline-offset:3px;text-decoration:underline}[data-page=sf] .visit-row{flex-wrap:wrap;align-items:center;gap:14px;padding-bottom:14px;display:flex}[data-page=sf] .visit-big{font-family:var(--disp);font-weight:200;font-size:var(--fs-h1);letter-spacing:-.01em;overflow-wrap:anywhere;line-height:1}[data-page=sf] .visit-url{border-bottom:1px solid var(--dark)}[data-page=sf] .credits{grid-template-columns:1fr;gap:24px;display:grid}@media (min-width:900px){[data-page=sf] .credits{grid-template-columns:minmax(120px,1fr) minmax(0,2fr);gap:clamp(24px,4vw,60px)}}[data-page=sf] .credit-row{font-size:var(--fs-body);border-bottom:1px solid #28282840;justify-content:space-between;gap:20px;padding:14px 0;display:flex}[data-page=sf] .foot-top{border-top:1px solid var(--dark);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding-top:16px;display:flex}[data-page=sf] .foot-link{font-size:var(--fs-caption);align-items:center;gap:10px;display:flex}[data-page=sf] .foot-scroll{flex:1;align-items:center;gap:14px;min-width:200px;max-width:60%;display:flex}[data-page=sf] .foot-track{border:1px solid var(--dark);flex:1;height:14px;position:relative}[data-page=sf] .foot-track #scrollFill{background:var(--dark);transform-origin:0;will-change:transform;width:100%;position:absolute;top:0;bottom:0;left:0;transform:scaleX(0)}[data-page=sf] .arrow-down{flex:none;width:16.8px;height:11px}[data-page=sf] .reveal{overflow:hidden}.js [data-page=sf] .reveal{clip-path:inset(100% 0 0);opacity:.75;will-change:clip-path,opacity;transition:clip-path 1.1s cubic-bezier(.16,1,.3,1),opacity 1.1s cubic-bezier(.16,1,.3,1)}.js [data-page=sf] .reveal.in{clip-path:inset(0);opacity:1}.js [data-page=sf] .reveal>img:not(.ovl),.js [data-page=sf] .reveal>.imgframe{transition:transform 1.1s cubic-bezier(.16,1,.3,1);transform:scale(1.14)}.js [data-page=sf] .reveal.in>img:not(.ovl),.js [data-page=sf] .reveal.in>.imgframe{transform:scale(1)}.js [data-page=sf] .reveal>img.ovl{transition:transform 1.1s cubic-bezier(.16,1,.3,1);transform:translate(-50%,-50%)scale(1.14)}.js [data-page=sf] .reveal.in>img.ovl{transform:translate(-50%,-50%)scale(1)}@media (prefers-reduced-motion:reduce){.js [data-page=sf] .reveal{clip-path:inset(0);opacity:1}.js [data-page=sf] .reveal>img,.js [data-page=sf] .reveal>.imgframe{transform:none}.js [data-page=sf] .reveal>img.ovl,.js [data-page=sf] .reveal.in>img.ovl{transition:none!important;transform:translate(-50%,-50%)!important}}@font-face{font-family:Cocon;src:url(/assets/fonts/cocon_regular.otf)format("opentype");font-weight:400 700;font-display:swap}@font-face{font-family:Gotham;src:url(/assets/fonts/Gotham-Book.otf)format("opentype");font-weight:400;font-display:swap}@font-face{font-family:Gotham;src:url(/assets/fonts/Gotham-Medium.otf)format("opentype");font-weight:500;font-display:swap}@font-face{font-family:Gotham;src:url(/assets/fonts/Gotham-Bold.otf)format("opentype");font-weight:700;font-display:swap}[data-page=sf]{font-family:var(--body);color:var(--dark);font-size:var(--fs-body);-webkit-font-smoothing:antialiased;background:#fff;min-height:100vh;line-height:1.5;overflow-x:hidden}[data-page=sf] .hero{padding-top:clamp(120px,14vh,170px);padding-bottom:clamp(40px,5vw,70px)}[data-page=sf] .hero-eyebrow{margin-bottom:clamp(28px,5vw,64px)}[data-page=sf] .hero-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:32px;display:grid}@media (min-width:900px){[data-page=sf] .hero-grid{grid-template-columns:minmax(0,3fr) minmax(0,1fr);align-items:end;gap:clamp(40px,5vw,80px)}}[data-page=sf] .hero-title{font-family:var(--disp);letter-spacing:-.03em;color:var(--dark);white-space:normal;max-width:none;font-size:clamp(40px,6.6vw,96px);font-weight:200;line-height:1}[data-page=sf] .hero-media{flex-direction:column;gap:18px;display:flex}[data-page=sf] .hero-img{aspect-ratio:428/285;background:#0000000a;width:100%;height:auto;position:relative;overflow:hidden}[data-page=sf] .hero-img>.imgframe,[data-page=sf] .hero-img>img{width:100%;height:100%;display:block}[data-page=sf] .hero-img>img{object-fit:cover}[data-page=sf] .meta{grid-template-columns:1fr;gap:0;margin-top:clamp(32px,5vw,56px);display:grid}@media (min-width:600px){[data-page=sf] .meta{grid-template-columns:1fr 1fr}}@media (min-width:960px){[data-page=sf] .meta{grid-template-columns:repeat(5,1fr)}}[data-page=sf] .meta-cell{border-top:1px solid var(--dark);padding-top:14px;padding-bottom:14px;padding-right:16px}[data-page=sf] .meta-label{color:var(--muted);font-size:var(--fs-caption);margin-bottom:6px}[data-page=sf] .meta-value{color:var(--dark);font-size:var(--fs-body)}[data-page=sf] .fig-contained{padding-left:max(var(--gutter),10.5vw);padding-right:max(var(--gutter),7.93vw)}@media (max-width:699px){[data-page=sf] .fig-contained,[data-page=sf] .web-mockwrap{padding-left:var(--gutter);padding-right:var(--gutter)}}[data-page=sf] .lem-stage{--lemH:clamp(360px,60vw,760px);position:relative}[data-page=sf] .lem-stage>.fullbleed{height:var(--lemH)}[data-page=sf] .lem-stage>.mock-over{z-index:2;margin-top:calc(var(--lemH) * -.5998);position:relative}@media (max-width:700px){[data-page=sf] .lem-stage>.mock-over{margin-top:calc(var(--lemH) * -.34)}}[data-page=sf] .lem-stage{padding-bottom:clamp(40px,6vw,110px)}[data-page=sf] .ed-wrap{margin-top:clamp(24px,3vw,56px)}[data-page=sf] .ed-big{margin-top:0}[data-page=sf] .ed-spread{aspect-ratio:1559.39/1038.52;margin-top:clamp(18px,3.15vw,60px)}[data-page=sf] .ed-mag{aspect-ratio:1600/1200;object-fit:contain;width:88.75%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[data-page=sf] .palette{margin-top:clamp(18px,1.7vw,32px)}[data-page=sf] .ig-grid{gap:6.25%;width:min(100%,85.37vw);max-width:1627px;margin-left:auto;margin-right:auto}@media (max-width:760px){[data-page=sf] .ig-grid{grid-template-columns:1fr;gap:clamp(20px,5vw,40px);width:100%;max-width:440px}}[data-page=sf] .ig-card{border-radius:clamp(14px,1.57vw,30px);container-type:inline-size}[data-page=sf] .ig-photo{inset:8.94% -1px 6.64%}[data-page=sf] .ig-av{aspect-ratio:1;background:var(--p2);border-radius:50%;width:7.33%;height:auto;display:block;position:absolute;top:2.4%;left:4.33%;overflow:hidden}[data-page=sf] .ig-av>img{object-fit:cover;mix-blend-mode:multiply;opacity:.45;width:100%;height:100%;position:absolute;inset:0}[data-page=sf] .ig-av>img.ig-tom{object-fit:contain;mix-blend-mode:normal;opacity:1;width:64%;height:64%;position:absolute;inset:18%}[data-page=sf] .ig-panel{background:var(--bg2);height:58.24%;position:absolute;top:8.98%;left:0;right:0}[data-page=sf] .ig-progrow{align-items:center;gap:6.1%;width:76%;height:13.33%;display:flex;position:absolute;left:11.8%}[data-page=sf] .ig-progrow>img{aspect-ratio:1;object-fit:contain;flex:none;width:25.5%;height:auto}[data-page=sf] .ig-progrow>span{font-family:Cocon,Quicksand,sans-serif;font-size:7.29cqw;font-weight:700;line-height:1.1}[data-page=sf] .ig-cap{padding:0}[data-page=sf] .ig-cap.cocon{width:77.58%;font-size:7.25cqw;line-height:1.218;top:20.55%;left:9.7%;right:auto}[data-page=sf] .ig-cap.small{width:52.5%;font-size:2.93cqw;font-weight:700;line-height:1;top:29.41%;left:11.805%;right:auto}[data-page=sf] .icon-band{padding-top:2.36vw;padding-bottom:0;position:relative}[data-page=sf] .icon-head{z-index:1;position:relative}[data-page=sf] .icon-row{grid-template-columns:minmax(0,1fr) 50%;align-items:stretch;margin-top:clamp(20px,2.6vw,44px);display:grid}[data-page=sf] .icon-photo{aspect-ratio:auto;width:100%;display:block;overflow:hidden}[data-page=sf] .icon-photo>.imgframe{width:100%;height:100%;display:block}[data-page=sf] .icon-gridwrap{z-index:1;width:37.94vw;margin-left:max(var(--gutter),5.19vw);padding-top:clamp(32px,4.5vw,84px);padding-bottom:clamp(32px,4.5vw,84px);position:relative;container-type:inline-size}[data-page=sf] .icon-grid{grid-template-columns:repeat(3,1fr);gap:2.4309cqw;display:grid}[data-page=sf] .icon-grid:before{content:none;display:none}[data-page=sf] .itile{border-radius:clamp(8px,1.26vw,24px);padding:0;display:block;position:relative;overflow:hidden}[data-page=sf] .itile.sq{aspect-ratio:1}[data-page=sf] .itile.wide{aspect-ratio:476.8/229.6;grid-area:2/1/auto/span 2}[data-page=sf] .itile.tall{aspect-ratio:auto;grid-area:2/3/span 2}[data-page=sf] .itile>img{object-fit:fill;width:auto;height:auto;display:block;position:absolute}@media (max-width:820px){[data-page=sf] .icon-band{padding-top:0}[data-page=sf] .icon-row{grid-template-columns:minmax(0,1fr)}[data-page=sf] .icon-photo{aspect-ratio:954/932;width:100%;margin-top:clamp(24px,4vw,48px)}[data-page=sf] .icon-gridwrap{width:auto;margin-left:var(--gutter);margin-right:var(--gutter);padding-top:0;padding-bottom:0}}[data-page=sf] .logo-band{grid-template-columns:1fr 1fr;display:grid;position:relative}[data-page=sf] .lb-hat{z-index:2;pointer-events:none;width:auto;height:21.74%;position:absolute;top:17.39%;left:49.82%}[data-page=sf] .lb-photo{aspect-ratio:950.52/919.83;margin-right:-1px;position:relative;overflow:hidden}[data-page=sf] .lb-photo>.imgframe{width:100%;height:100%;display:block}[data-page=sf] .lb-pattern{background:var(--p1);position:relative;overflow:hidden}[data-page=sf] .lb-pattern>.lb-tex{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}[data-page=sf] .lb-logo{aspect-ratio:559/291;width:47.1%;height:auto;position:absolute;top:37.24%;left:25.67%}@media (max-width:760px){[data-page=sf] .logo-band{grid-template-columns:1fr}[data-page=sf] .lb-pattern{aspect-ratio:956.46/919.83}}[data-page=sf] .band-grey>.section{padding-left:max(var(--gutter),6.24vw);padding-right:max(var(--gutter),4.73vw);padding-top:max(28px,4.53vw);padding-bottom:max(24px,3.9vw)}[data-page=sf] .progs{gap:3.45%}[data-page=sf] .prog{container-type:inline-size}[data-page=sf] .prog .pimg{flex:none;width:95.1%}[data-page=sf] .prog .pnum{color:#e9eef1;margin:0;font-family:Gotham,Montserrat,sans-serif;font-size:24.482cqw;font-weight:700;line-height:.78;position:absolute;inset:auto 0 0 auto}[data-page=sf] .prog:first-child .pnum{right:-.0687em}[data-page=sf] .prog:nth-child(2) .pnum{right:-.0327em}[data-page=sf] .prog:nth-child(3) .pnum{right:-.0347em}[data-page=sf] .prog .plabel{margin-top:3.82cqw;font-size:9.12cqw}[data-page=sf] .prog .pdesc{width:97.17%;margin-top:3.5cqw;font-size:5.41cqw;line-height:1.23}[data-page=sf] .prog.up .plabel{margin-top:-3.05cqw}[data-page=sf] .prog.up .pimg{margin-top:13.5cqw}[data-page=sf] .web-stage2{position:relative}[data-page=sf] .ws-apples{height:54.59vw;position:absolute;top:0;left:0;right:0;overflow:hidden}[data-page=sf] .ws-field{position:absolute;inset:54.59vw 0 0;overflow:hidden}[data-page=sf] .ws-apples>.imgframe,[data-page=sf] .ws-field>.imgframe{width:100%;height:100%;display:block}[data-page=sf] .ws-mockwrap{z-index:1;padding:8.19vw 20.06vw 10.6vw 18.84vw;position:relative}@media (max-width:899px){[data-page=sf] .ws-mockwrap{padding-left:var(--gutter);padding-right:var(--gutter);padding-top:7vw;padding-bottom:14vw}}[data-page=sf] .client-site{background:#fff;max-width:none;margin:0;font-family:Gotham,Montserrat,Arial,sans-serif;container-type:inline-size}[data-page=sf] .cs-head{background:var(--p1);color:#fff;flex-wrap:nowrap;gap:0;height:6.376cqw;padding:0;display:block;position:relative}[data-page=sf] .cs-brand{text-align:center;width:7.567cqw;position:absolute;top:.781cqw;left:20.105cqw}[data-page=sf] .cs-brand .clogo{font-size:2.572cqw;line-height:1}[data-page=sf] .cs-brand small{opacity:1;margin-top:.314cqw;font-family:Gotham,Montserrat,sans-serif;font-size:.6cqw;font-weight:400;line-height:1.43;display:block}[data-page=sf] .cs-nav{gap:0;font-size:.793cqw;line-height:1;display:block;position:absolute;top:2.761cqw;left:0;right:0}[data-page=sf] .cs-nav span{white-space:nowrap;position:absolute}[data-page=sf] .cs-nav img.cs-caret{aspect-ratio:17/6;width:1.46cqw;max-width:none;height:auto;position:absolute;top:.418cqw}[data-page=sf] .cs-cta{letter-spacing:.02em;border:.129cqw solid #fff;justify-content:center;align-items:center;width:8.432cqw;height:2.354cqw;padding:0;font-size:.815cqw;font-weight:500;display:flex;position:absolute;top:2.083cqw;left:70.45cqw}[data-page=sf] .cs-hero{gap:0;height:48.407cqw;min-height:0;padding:0;display:block;position:relative;overflow:hidden}[data-page=sf] .cs-hero>.imgframe.bg{width:100%;height:100%;position:absolute;inset:0}[data-page=sf] .cs-hero .ov{background:linear-gradient(#00000073,#0000004d);position:absolute;inset:0}[data-page=sf] .cs-hero h3{text-align:center;width:52cqw;max-width:none;font-size:3.399cqw;line-height:1.264;position:absolute;top:12.697cqw;left:50%;transform:translate(-50%)}[data-page=sf] .cs-hero .cs-cta2{letter-spacing:.02em;border:.129cqw solid #fff;justify-content:center;align-items:center;width:9.622cqw;height:2.749cqw;padding:0;font-size:.902cqw;font-weight:500;display:flex;position:absolute;top:30.652cqw;left:50%;transform:translate(-50%)}[data-page=sf] .cs-hero .cs-scroll{border:.086cqw solid #fff;border-radius:50%;justify-content:center;align-items:center;width:3.05cqw;height:3.05cqw;display:flex;position:absolute;top:38.729cqw;left:50%;transform:translate(-50%)}[data-page=sf] .cs-hero .cs-scroll:before{content:"";background:0 0;border-bottom:.086cqw solid #fff;border-right:.086cqw solid #fff;width:.43cqw;height:.43cqw;transform:scaleY(.5)rotate(45deg)}[data-page=sf] .cs-stats{background:var(--bg2);gap:0;height:40.888cqw;padding:0;display:block;position:relative}[data-page=sf] .cs-stats h4{width:28cqw;color:var(--p1);margin:0;font-size:2.314cqw;line-height:1.264;position:absolute;top:5.356cqw;left:12.027cqw}[data-page=sf] .cs-stats p{color:#828282;width:33cqw;max-width:none;font-size:.948cqw;line-height:1.9;position:absolute;top:16.418cqw;left:12.027cqw}[data-page=sf] .cs-box{border:.129cqw solid var(--p2);justify-content:center;align-items:center;width:13.488cqw;height:13.488cqw;margin:0;display:flex;position:absolute;top:5.356cqw}[data-page=sf] .cs-box.b1{left:59.278cqw}[data-page=sf] .cs-box.b2{left:77.406cqw}[data-page=sf] .cs-box span{color:var(--p2);font-size:7.936cqw;line-height:1}[data-page=sf] .cs-statcap{width:14.433cqw;color:var(--p1);text-align:center;font-size:1.283cqw;line-height:1.14;position:absolute;top:22.281cqw}[data-page=sf] .cs-statcap.c1{left:58.333cqw}[data-page=sf] .cs-statcap.c2{left:77.148cqw}[data-page=sf] .cs-prog{background:#fff;grid-template-columns:none;height:53.023cqw;display:block;position:relative}[data-page=sf] .cs-prog-img{width:46.302cqw;height:41.198cqw;min-height:0;position:absolute;top:5.912cqw;left:0;overflow:hidden}[data-page=sf] .cs-prog-img>.imgframe{width:100%;height:100%;display:block}[data-page=sf] .cs-prog-body{padding:0;position:static}[data-page=sf] .cs-prog-body h4{width:49.501cqw;color:var(--p1);border-bottom:0;margin:0;padding-bottom:0;font-size:2.186cqw;line-height:1.2;position:absolute;top:5.876cqw;left:50.499cqw}[data-page=sf] .cs-prule{border-top:.086cqw solid var(--p2);width:49.501cqw;height:0;position:absolute;top:10.354cqw;left:50.499cqw}[data-page=sf] .cs-prog-body>p{color:#828282;width:40cqw;margin:0;font-size:.899cqw;line-height:1.5;position:absolute;top:13.434cqw;left:50.499cqw}[data-page=sf] .cs-acc{border-bottom:.086cqw solid #dbdddf;gap:0;width:40.594cqw;height:4.983cqw;padding:0;display:block;position:absolute;left:50.499cqw}[data-page=sf] .cs-acc.env{top:19.246cqw}[data-page=sf] .cs-acc.soc{top:31.824cqw}[data-page=sf] .cs-acc.dd{top:36.808cqw}[data-page=sf] .cs-acc .t{font-size:1.509cqw;line-height:1.2;position:absolute;top:1.499cqw;left:0}[data-page=sf] .cs-plus{background:var(--p1);width:3.267cqw;height:3.267cqw;color:var(--p2);border-radius:50%;justify-content:center;align-items:center;font-size:1.55cqw;display:flex;position:absolute;top:.835cqw;left:37.327cqw}[data-page=sf] .cs-accdesc{color:#828282;width:41.5cqw;padding:0;font-size:.882cqw;line-height:1.64;position:absolute;top:25.978cqw;left:50.499cqw}[data-page=sf] .cs-accdesc a{color:#828282;margin-top:1.409cqw;text-decoration:none;display:block}[data-page=sf] .cs-brochure{border:.086cqw solid var(--p2);width:17.723cqw;height:2.823cqw;color:var(--p2);letter-spacing:.02em;justify-content:center;align-items:center;font-size:.919cqw;font-weight:500;display:flex;position:absolute;top:44.29cqw;left:50.499cqw}[data-page=sf] .cs-ben{background:var(--p1);color:#e2e9e4;height:51.535cqw;position:relative}[data-page=sf] .cs-ben h4{color:#fff;border-bottom:.086cqw solid var(--p2);width:30.396cqw;margin:0;padding-bottom:1.2cqw;font-size:2.241cqw;line-height:1.226;position:absolute;top:3.802cqw;left:12.371cqw}[data-page=sf] .cs-ben .p1{width:29cqw;position:absolute;top:14.208cqw;left:12.371cqw}[data-page=sf] .cs-ben .p2{width:30cqw;position:absolute;top:19.797cqw;left:12.371cqw}[data-page=sf] .cs-ben .p1,[data-page=sf] .cs-ben .p2{color:#e2e9e4;font-size:.911cqw;line-height:1.51}[data-page=sf] .cs-ben .cs-memb{border:.086cqw solid var(--p2);width:21.337cqw;height:2.911cqw;color:var(--p2);letter-spacing:.02em;justify-content:center;align-items:center;font-size:.915cqw;font-weight:500;display:flex;position:absolute;top:28.514cqw;left:12.371cqw}[data-page=sf] .cs-bgrid{grid-template-columns:15.727cqw 15.727cqw;gap:2.148cqw 4.144cqw;width:35.598cqw;display:grid;position:absolute;top:3.866cqw;left:52.115cqw}[data-page=sf] .cs-bitem h5{color:var(--p2);border-bottom:.086cqw solid var(--p2);height:3.554cqw;margin:0;font-size:1.158cqw;line-height:1.187}[data-page=sf] .cs-bitem p{color:#e2e9e4;margin-top:1.804cqw;font-size:.904cqw;line-height:1.75}[data-page=sf] .cs-res{background:#fff;height:61.168cqw;position:relative}[data-page=sf] .cs-reshead{border-bottom:.086cqw solid var(--p2);width:75.601cqw;height:6.272cqw;position:absolute;top:2.835cqw;left:12.285cqw}[data-page=sf] .cs-reshead h4{color:var(--p1);margin:0;font-size:2.23cqw;line-height:1;position:absolute;top:3.217cqw;left:0}[data-page=sf] .cs-reslink{letter-spacing:0;color:#6fbd4a;text-transform:uppercase;white-space:nowrap;align-items:center;gap:.687cqw;font-size:.911cqw;font-weight:500;display:flex;position:absolute;top:3.353cqw;left:50.516cqw}[data-page=sf] .cs-reslink img{aspect-ratio:1;width:1.158cqw;height:auto}[data-page=sf] .cs-resbig{width:53.093cqw;position:absolute;top:10.922cqw;left:12.285cqw}[data-page=sf] .cs-resbig .im{aspect-ratio:617.56/393.26;width:100%;overflow:hidden}[data-page=sf] .cs-resbig .im>.imgframe{width:100%;height:100%;display:block}[data-page=sf] .cs-resbig h5{color:var(--p1);margin:1.866cqw 0 0;font-size:1.16cqw;line-height:1.4}[data-page=sf] .cs-resbig p{color:#828282;margin-top:2.314cqw;font-size:.928cqw;line-height:1.74}[data-page=sf] .cs-ressmall{flex-direction:column;gap:4.066cqw;width:19.931cqw;display:flex;position:absolute;top:10.922cqw;left:67.955cqw}[data-page=sf] .cs-ressmall .im{aspect-ratio:232.06/149.81;width:100%;overflow:hidden}[data-page=sf] .cs-ressmall .im>.imgframe{width:100%;height:100%;display:block}[data-page=sf] .cs-ressmall h5{color:var(--p1);margin:1.46cqw 0 0;font-size:1.16cqw;line-height:1.7}[data-page=sf] .cs-ft{background:var(--p1);color:#e2e9e4;height:30.854cqw;position:relative}[data-page=sf] .cs-ft .col{position:absolute}[data-page=sf] .cs-ft .c1{width:16.849cqw;left:13.402cqw}[data-page=sf] .cs-ft .c2{width:16.849cqw;left:41.387cqw}[data-page=sf] .cs-ft .c3{width:17.29cqw;left:69.373cqw}[data-page=sf] .cs-ft .blk{border-top:.086cqw solid #649e37;width:100%;position:absolute;left:0}[data-page=sf] .cs-ft h6{color:var(--p2);margin:0;font-family:Cocon,Quicksand,sans-serif;font-size:1.404cqw;font-weight:700;line-height:1}[data-page=sf] .cs-ft ul{color:#e2e9e4;flex-direction:column;gap:.703cqw;margin:0;padding:0;font-size:.887cqw;line-height:1.34;list-style:none;display:flex}[data-page=sf] .cs-ft .ftlogo{aspect-ratio:1;width:11.457cqw;height:auto;position:absolute;top:3.363cqw;left:0}[data-page=sf] .cs-ft .li{aspect-ratio:1;width:.859cqw;height:auto}.js [data-page=sf] :is(.ig-cap,.ig-progrow,.prog .pnum,.prog .plabel,.prog .pdesc,.lb-logo,.cs-brand .clogo,.cs-brand small,.cs-nav span,.cs-caret,.cs-cta,.cs-stats h4,.cs-stats p,.cs-statcap,.cs-prog-body h4,.cs-prog-body>p,.cs-acc,.cs-accdesc,.cs-brochure,.cs-ben h4,.cs-ben .p1,.cs-ben .p2,.cs-memb,.cs-bitem,.cs-reshead h4,.cs-reslink,.cs-resbig h5,.cs-resbig p,.cs-ressmall h5,.cs-ft .ftlogo,.cs-ft .blk){opacity:0;transition:opacity .62s cubic-bezier(.16,1,.3,1) var(--d,0s), transform .82s cubic-bezier(.16,1,.3,1) var(--d,0s);will-change:opacity,transform;transform:translateY(.6em)}.js [data-page=sf] :is(.ig-cap,.ig-progrow,.prog .pnum,.prog .plabel,.prog .pdesc,.lb-logo,.cs-brand .clogo,.cs-brand small,.cs-nav span,.cs-caret,.cs-cta,.cs-stats h4,.cs-stats p,.cs-statcap,.cs-prog-body h4,.cs-prog-body>p,.cs-acc,.cs-accdesc,.cs-brochure,.cs-ben h4,.cs-ben .p1,.cs-ben .p2,.cs-memb,.cs-bitem,.cs-reshead h4,.cs-reslink,.cs-resbig h5,.cs-resbig p,.cs-ressmall h5,.cs-ft .ftlogo,.cs-ft .blk).txin{opacity:1;will-change:auto;transform:none}.js [data-page=sf] :is(.cs-hero h3,.cs-hero .cs-cta2,.cs-hero .cs-scroll){opacity:0;transition:opacity .62s cubic-bezier(.16,1,.3,1) var(--d,0s), transform .82s cubic-bezier(.16,1,.3,1) var(--d,0s);will-change:opacity,transform;transform:translate(-50%,.6em)}.js [data-page=sf] :is(.cs-hero h3,.cs-hero .cs-cta2,.cs-hero .cs-scroll).txin{opacity:1;will-change:auto;transform:translate(-50%)}.js [data-page=sf] .prog .pnum{transform:translateY(.18em)}.js [data-page=sf] .cs-brand small{--d:60ms}.js [data-page=sf] .cs-nav span:first-child{--d:50ms}.js [data-page=sf] .cs-nav span:nth-child(2){--d:.1s}.js [data-page=sf] .cs-nav span:nth-child(3){--d:.15s}.js [data-page=sf] .cs-nav span:nth-child(4){--d:.2s}.js [data-page=sf] .cs-nav span:nth-child(5){--d:.25s}.js [data-page=sf] .cs-cta{--d:.3s}.js [data-page=sf] .cs-hero .cs-cta2{--d:.12s}.js [data-page=sf] .cs-hero .cs-scroll{--d:.2s}.js [data-page=sf] .cs-stats p,.js [data-page=sf] .cs-statcap.c2{--d:80ms}.js [data-page=sf] .cs-box.b2 .cnum{--d:.18s}.js [data-page=sf] .cs-prog-body>p{--d:.12s}.js [data-page=sf] .cs-acc.soc{--d:70ms}.js [data-page=sf] .cs-acc.dd{--d:.14s}.js [data-page=sf] .cs-ben .p1{--d:80ms}.js [data-page=sf] .cs-ben .p2{--d:.14s}.js [data-page=sf] .cs-memb{--d:.2s}.js [data-page=sf] .cs-bitem:nth-child(2n),.js [data-page=sf] .cs-resbig p{--d:70ms}.js [data-page=sf] .cs-ft .c2 .blk{--d:60ms}.js [data-page=sf] .cs-ft .c3 .blk{--d:.12s}.js [data-page=sf] .ig-progrow:nth-child(5){--d:70ms}.js [data-page=sf] .ig-progrow:nth-child(6){--d:.14s}.js [data-page=sf] .prog:first-child .plabel{--d:70ms}.js [data-page=sf] .prog:first-child .pdesc{--d:.14s}.js [data-page=sf] .prog:nth-child(2) .plabel{--d:60ms}.js [data-page=sf] .prog:nth-child(2) .pdesc{--d:.13s}.js [data-page=sf] .prog:nth-child(2) .pnum{--d:.2s}.js [data-page=sf] .prog:nth-child(3) .pnum{--d:.12s}.js [data-page=sf] .prog:nth-child(3) .plabel{--d:.19s}.js [data-page=sf] .prog:nth-child(3) .pdesc{--d:.26s}.js [data-page=sf] .cs-prule{transform-origin:0;transition:transform .78s cubic-bezier(.33,1,.68,1) var(--d,0s);will-change:transform;transform:scaleX(0)}.js [data-page=sf] .cs-prule.txin{will-change:auto;transform:none}.js [data-page=sf] .icon-grid .itile>img{opacity:0;transition:opacity .55s cubic-bezier(.16,1,.3,1) var(--d,0s), transform .7s cubic-bezier(.16,1,.3,1) var(--d,0s);will-change:opacity,transform;transform:scale(.86)}.js [data-page=sf] .icon-grid .itile>img.txin{opacity:1;will-change:auto;transform:none}.js [data-page=sf] .icon-grid .itile:nth-child(2)>img{--d:60ms}.js [data-page=sf] .icon-grid .itile:nth-child(3)>img{--d:.12s}.js [data-page=sf] .icon-grid .itile:nth-child(4)>img{--d:.18s}.js [data-page=sf] .icon-grid .itile:nth-child(4)>img+img,.js [data-page=sf] .icon-grid .itile:nth-child(5)>img{--d:.24s}.js [data-page=sf] .icon-grid .itile:nth-child(5)>img+img,.js [data-page=sf] .icon-grid .itile:nth-child(6)>img{--d:.3s}.js [data-page=sf] .icon-grid .itile:nth-child(7)>img{--d:.36s}.js [data-page=sf] .sw .chip{clip-path:inset(0 0 100%);transition:clip-path .95s cubic-bezier(.16,1,.3,1) var(--d,0s);will-change:clip-path}.js [data-page=sf] .sw .chip.txin{clip-path:inset(0);will-change:auto}.js [data-page=sf] .palette .sw:nth-child(2n) .chip{--d:80ms}.js [data-page=sf] .sw .chip .nm,.js [data-page=sf] .sw .chip .hx{opacity:0;transform:translateY(.4em)}.js [data-page=sf] .sw .chip.txin .nm,.js [data-page=sf] .sw .chip.txin .hx{opacity:1;transition:opacity .6s cubic-bezier(.16,1,.3,1) var(--dt,0s), transform .7s cubic-bezier(.16,1,.3,1) var(--dt,0s);transform:none}.js [data-page=sf] .sw .chip .nm{--dt:.22s}.js [data-page=sf] .sw .chip .hx{--dt:.86s}.js [data-page=sf] .cs-box .cnum:not([data-done="1"]){font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.js [data-page=sf] :is(.ig-cap,.ig-progrow,.prog .pnum,.prog .plabel,.prog .pdesc,.lb-logo,.cs-brand .clogo,.cs-brand small,.cs-nav span,.cs-caret,.cs-cta,.cs-stats h4,.cs-stats p,.cs-statcap,.cs-prog-body h4,.cs-prule,.cs-prog-body>p,.cs-acc,.cs-accdesc,.cs-brochure,.cs-ben h4,.cs-ben .p1,.cs-ben .p2,.cs-memb,.cs-bitem,.cs-reshead h4,.cs-reslink,.cs-resbig h5,.cs-resbig p,.cs-ressmall h5,.cs-ft .ftlogo,.cs-ft .blk,.icon-grid .itile>img,.sw .chip .nm,.sw .chip .hx){opacity:1!important;will-change:auto!important;transition:none!important;transform:none!important}.js [data-page=sf] .sw .chip{clip-path:none!important;will-change:auto!important;transition:none!important}.js [data-page=sf] :is(.cs-hero h3,.cs-hero .cs-cta2,.cs-hero .cs-scroll){opacity:1!important;will-change:auto!important;transition:none!important;transform:translate(-50%)!important}}}
