.RobotHero-module__OcaWaq__scene{pointer-events:none;position:absolute;inset:0;overflow:hidden}.RobotHero-module__OcaWaq__spot{background:radial-gradient(640px circle at var(--sx,50%) var(--sy,38%), #ffffff09, transparent 62%);position:absolute;inset:0}.RobotHero-module__OcaWaq__float{z-index:1;width:100%;position:relative}.RobotHero-module__OcaWaq__spill{transform-origin:0 0;mix-blend-mode:plus-lighter;will-change:transform,opacity;position:absolute}@supports not (mix-blend-mode:plus-lighter){.RobotHero-module__OcaWaq__spill{mix-blend-mode:screen}}.RobotHero-module__OcaWaq__robot{--fit-gap:16px;--fit-a:calc(var(--bar-bottom) + var(--fit-gap));--fit-b:calc(var(--lede-top) - var(--fit-gap));--natural:clamp(320px, min(62vw, 110svh), 960px);--pref-cy:calc((var(--bar-bottom) + var(--lede-top)) / 2);--w:min(var(--natural), (var(--fit-b) - var(--fit-a)) / (var(--glass-bottom) - var(--body-top)));--h:calc(var(--w) * var(--ratio));width:var(--w);left:50%;top:clamp(var(--fit-a) - var(--w) * var(--body-top) + var(--h) / 2, var(--pref-cy), var(--fit-b) - var(--w) * var(--glass-bottom) + var(--h) / 2);--rest:translate(-50%, -50%);--park:translateY(-20svh);transform:var(--rest) var(--park);perspective:1400px;pointer-events:none;position:absolute}.RobotHero-module__OcaWaq__robot[data-entered]{transform:var(--rest)}@media (prefers-reduced-motion:reduce){.RobotHero-module__OcaWaq__robot{transform:var(--rest)}}.RobotHero-module__OcaWaq__stack{isolation:isolate;will-change:transform;width:100%;position:relative}.RobotHero-module__OcaWaq__body{width:100%;height:auto;display:block}.RobotHero-module__OcaWaq__fade{opacity:0;pointer-events:none;will-change:opacity;width:100%;height:auto;display:block;position:absolute;inset:0}.RobotHero-module__OcaWaq__screen{mix-blend-mode:plus-lighter;will-change:transform;transform-origin:0 0;position:absolute}@supports not (mix-blend-mode:plus-lighter){.RobotHero-module__OcaWaq__screen{mix-blend-mode:screen}}@media not all and (min-width:761px){.RobotHero-module__OcaWaq__robot{--natural:92vw}}
.PillarPanel-module__9phyhq__pillars{padding:0 var(--gut);color:var(--offwhite);--ph:min(var(--vcardH,clamp(360px, 56vh, 820px)), 640px);--head:44px;flex-direction:column;gap:18px;display:flex}.PillarPanel-module__9phyhq__mono{font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em;font-size:11px;line-height:1.4}.PillarPanel-module__9phyhq__dim{color:var(--muted)}.PillarPanel-module__9phyhq__head{height:calc(var(--head) - 18px);align-items:baseline;display:flex}.PillarPanel-module__9phyhq__h2{font-family:var(--sans);letter-spacing:-.005em;margin:0;font-size:21px;font-weight:500;line-height:1.25}.PillarPanel-module__9phyhq__listcol{flex-direction:column;align-self:start;min-height:0;max-height:100%;display:flex}.PillarPanel-module__9phyhq__list{flex-direction:column;min-height:0;display:flex}.PillarPanel-module__9phyhq__item{opacity:.5;transition:opacity .24s var(--ease,ease)}.PillarPanel-module__9phyhq__item[data-on]{opacity:1}.PillarPanel-module__9phyhq__row{all:unset;box-sizing:border-box;cursor:pointer;grid-template-columns:1fr auto;align-items:baseline;column-gap:18px;width:100%;padding:12px 0;display:grid}.PillarPanel-module__9phyhq__row:focus-visible{outline:1px solid var(--offwhite);outline-offset:4px}.PillarPanel-module__9phyhq__name{font-family:var(--sans);letter-spacing:-.01em;font-size:22px;font-weight:500;line-height:1.2}.PillarPanel-module__9phyhq__chev{justify-self:end}.PillarPanel-module__9phyhq__status{gap:10px;min-width:64px;display:flex}.PillarPanel-module__9phyhq__more{flex-direction:column;gap:6px;padding:0 0 16px;display:flex}.PillarPanel-module__9phyhq__more[hidden]{display:none}.PillarPanel-module__9phyhq__lead{font-family:var(--sans);max-width:42ch;margin:0;font-size:15px;line-height:1.45}.PillarPanel-module__9phyhq__long{font-family:var(--sans);color:var(--muted);max-width:46ch;margin:0;font-size:14px;line-height:1.45}.PillarPanel-module__9phyhq__fig{height:var(--ph);aspect-ratio:var(--vcard-arw,3) / var(--vcard-arh,2);background:var(--panel);border:1px solid var(--line);justify-self:end;max-width:100%;position:relative;overflow:hidden}.PillarPanel-module__9phyhq__fig .vmedia{position:absolute;inset:0}.PillarPanel-module__9phyhq__tl{position:absolute;top:12px;left:14px}.PillarPanel-module__9phyhq__tr{text-align:right;position:absolute;top:12px;right:14px}.PillarPanel-module__9phyhq__br{text-align:right;position:absolute;bottom:12px;right:14px}.PillarPanel-module__9phyhq__mr{text-align:right;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.PillarPanel-module__9phyhq__overlay{pointer-events:none;fill:none;stroke:#e1e1e1b3;stroke-width:1px;width:100%;height:100%;position:absolute;inset:0}.PillarPanel-module__9phyhq__cap{left:var(--x);top:var(--y);pointer-events:none;gap:.27em;max-width:15ch;font-size:max(8px,1.15cqw);line-height:1.4;display:grid;position:absolute;transform:translate(1.3cqw,-50%)}.PillarPanel-module__9phyhq__cap[data-side=left]{transform:translate(calc(-100% - 1.3cqw),.36em)}.PillarPanel-module__9phyhq__caprow{gap:.1em;display:grid}.PillarPanel-module__9phyhq__numeral{font-family:var(--mono);font-size:clamp(88px, calc(var(--ph) * .32), 180px);letter-spacing:-.02em;color:var(--offwhite);mix-blend-mode:difference;pointer-events:none;line-height:1;position:absolute;bottom:-.1em;left:.02em}.PillarPanel-module__9phyhq__split{height:calc(var(--ph) - var(--head));grid-template-columns:minmax(360px,520px) 1fr;align-items:end;gap:48px;display:grid}.PillarPanel-module__9phyhq__split .PillarPanel-module__9phyhq__list{min-height:0;overflow:hidden}.PillarPanel-module__9phyhq__split .PillarPanel-module__9phyhq__fig{height:100%}.PillarPanel-module__9phyhq__figSeam{background:0 0;border:0}.PillarPanel-module__9phyhq__grid{border:1px solid var(--line-mid);height:calc(var(--ph) - var(--head));grid-template-rows:1fr auto;grid-template-columns:minmax(340px,440px) 1fr 240px;display:grid}.PillarPanel-module__9phyhq__cell{border:0 solid var(--line-mid);min-height:0;padding:18px 22px}.PillarPanel-module__9phyhq__cellList{border-right-width:1px;flex-direction:column;grid-area:1/1/3;justify-content:flex-start;display:flex;overflow:hidden}.PillarPanel-module__9phyhq__cellFig{--figw:min(100%, calc(100cqh * var(--vcard-arw,3) / var(--vcard-arh,2)));border-right-width:1px;grid-area:1/2;justify-content:center;align-items:center;padding:0;display:flex;position:relative;overflow:hidden;container-type:size}.PillarPanel-module__9phyhq__cellFig .PillarPanel-module__9phyhq__fig{height:auto;width:var(--figw);border:0}.PillarPanel-module__9phyhq__annot{width:var(--figw);aspect-ratio:var(--vcard-arw,3) / var(--vcard-arh,2);pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);container:figure/inline-size}.PillarPanel-module__9phyhq__cellFig .PillarPanel-module__9phyhq__tr{top:auto;bottom:12px}.PillarPanel-module__9phyhq__cellRead{flex-direction:column;grid-area:1/3/3;gap:16px;display:flex;overflow:hidden}.PillarPanel-module__9phyhq__readNumeral{font-size:min(clamp(72px, calc((var(--ph) - var(--head)) * .3), 150px), calc(var(--ph) - var(--head) - 262px));mix-blend-mode:normal;color:var(--offwhite);align-self:flex-end;margin-top:auto;margin-bottom:-.14em;margin-right:-.04em;position:static}.PillarPanel-module__9phyhq__cellRead>div{flex-direction:column;gap:4px;display:flex}.PillarPanel-module__9phyhq__big{letter-spacing:.04em;font-size:22px;line-height:1.3}@property --run{syntax:"<number>";inherits:true;initial-value:0}.PillarPanel-module__9phyhq__ticks{gap:var(--tg);--tw:3px;--tg:4px;--run:1;padding-top:8px;display:flex}.PillarPanel-module__9phyhq__ticks[data-run]{animation:1.1s linear infinite PillarPanel-module__9phyhq__meter}.PillarPanel-module__9phyhq__ticks i{width:var(--tw);background:#ffffff2e;height:14px;display:block;position:relative}.PillarPanel-module__9phyhq__ticks i:after{content:"";background:var(--red-light);opacity:calc(var(--run) * var(--max,0) - var(--i));position:absolute;inset:0}@keyframes PillarPanel-module__9phyhq__meter{0%{--run:0}55%{--run:1}to{--run:1}}@media (prefers-reduced-motion:reduce){.PillarPanel-module__9phyhq__ticks[data-run]{animation:none}}.PillarPanel-module__9phyhq__cellIndex{border-right-width:1px;grid-area:2/2;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid;container-type:inline-size}@container (max-width:440px){.PillarPanel-module__9phyhq__idx>span:last-child{display:none}}.PillarPanel-module__9phyhq__idx{all:unset;cursor:pointer;opacity:.5;flex-direction:column;gap:2px;display:flex}.PillarPanel-module__9phyhq__idx[aria-pressed=true]{opacity:1}.PillarPanel-module__9phyhq__idx:focus-visible{outline:1px solid var(--offwhite);outline-offset:4px}@media (min-width:1100px) and (max-height:1040px){.PillarPanel-module__9phyhq__long{display:none}.PillarPanel-module__9phyhq__row{padding:9px 0}}@container figure (max-width:435px){.PillarPanel-module__9phyhq__cap{text-align:right;background:var(--panel);max-width:14ch;padding:2px 4px;font-size:8px;left:auto;right:6px;transform:translateY(4px)}}@media not all and (min-width:1100px){.PillarPanel-module__9phyhq__pillars{padding:var(--band) var(--gut) 0;--ph:auto;--head:auto;gap:20px}.PillarPanel-module__9phyhq__head{height:auto}.PillarPanel-module__9phyhq__split{grid-template-columns:1fr;align-items:start;gap:24px;height:auto}.PillarPanel-module__9phyhq__split .PillarPanel-module__9phyhq__fig{order:-1;justify-self:stretch;width:100%;height:auto}.PillarPanel-module__9phyhq__split .PillarPanel-module__9phyhq__list{overflow:visible}.PillarPanel-module__9phyhq__listcol{align-self:stretch;max-height:none}.PillarPanel-module__9phyhq__more{padding-left:0}.PillarPanel-module__9phyhq__lead,.PillarPanel-module__9phyhq__long{max-width:56ch}.PillarPanel-module__9phyhq__grid{grid-template-rows:auto;grid-template-columns:1fr;height:auto}.PillarPanel-module__9phyhq__cell{grid-area:auto}.PillarPanel-module__9phyhq__cellList{border-bottom-width:1px;border-right-width:0;order:0;overflow:visible}.PillarPanel-module__9phyhq__cellFig{--figw:min(100%, 90vh);border-right-width:0;order:1;display:block;container-type:inline-size}.PillarPanel-module__9phyhq__cellFig .PillarPanel-module__9phyhq__fig{margin:0 auto}.PillarPanel-module__9phyhq__cellRead{border-bottom-width:0;order:2;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:18px 12px;display:grid;overflow:visible}.PillarPanel-module__9phyhq__cellRead>div:first-child{grid-column:1/3}.PillarPanel-module__9phyhq__numeral{font-size:clamp(96px,30vw,160px)}.PillarPanel-module__9phyhq__ticks{--tw:2px;--tg:3px}.PillarPanel-module__9phyhq__readNumeral{grid-area:1/3;place-self:end;margin:0 -.04em -.1em 0;font-size:clamp(64px,20vw,96px)}.PillarPanel-module__9phyhq__cellIndex,.PillarPanel-module__9phyhq__tr,.PillarPanel-module__9phyhq__annot,.PillarPanel-module__9phyhq__overlay,.PillarPanel-module__9phyhq__cap{display:none}}
.case-module__OyvCwq__wrap{padding-inline:var(--gut);margin-inline:0}.case-module__OyvCwq__header{padding-block:clamp(6rem,14vh,9rem) clamp(2.5rem,6vh,4rem)}.case-module__OyvCwq__title{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--offwhite);font-size:15px;font-weight:400}.case-module__OyvCwq__lede{font-family:var(--sans);letter-spacing:-.01em;max-width:36ch;color:var(--offwhite);margin-top:clamp(1.4rem,3vw,2rem);font-size:clamp(20px,2.2vw,28px);font-weight:500;line-height:1.3}.case-module__OyvCwq__metaRail{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:clamp(2.5rem,6vh,3.5rem) 0 0;display:grid}.case-module__OyvCwq__metaRail div{flex-direction:column;gap:8px;display:flex}.case-module__OyvCwq__metaRail dt{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:12px}.case-module__OyvCwq__metaRail dd{font-family:var(--sans);color:var(--fg);margin:0;font-size:17px;line-height:1.65}.case-module__OyvCwq__metaLink{color:inherit;text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--muted);text-decoration-color:var(--muted)}.case-module__OyvCwq__metaLink:hover{text-decoration-color:currentColor}.case-module__OyvCwq__section{padding-block:clamp(3rem,7vh,5rem)}.case-module__OyvCwq__introGrid{grid-template-columns:repeat(3,1fr);gap:clamp(1.75rem,4vw,3rem);display:grid}.case-module__OyvCwq__introGrid[data-cols="2"]{grid-template-columns:repeat(2,1fr)}.case-module__OyvCwq__introItem{flex-direction:column;gap:.65rem;display:flex}.case-module__OyvCwq__introLabel{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--red-light);font-size:12px}.case-module__OyvCwq__introBody{font-family:var(--sans);color:var(--fg);font-size:17px;line-height:1.65}.case-module__OyvCwq__textHeading{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--red-light);margin-bottom:1rem;font-size:13px;font-weight:400}.case-module__OyvCwq__textBody{font-family:var(--sans);color:var(--fg);max-width:64ch;font-size:17px;line-height:1.65}.case-module__OyvCwq__title,.case-module__OyvCwq__lede,.case-module__OyvCwq__textHeading,.case-module__OyvCwq__bentoTitle,.case-module__OyvCwq__introLabel{text-wrap:balance}.case-module__OyvCwq__figure{flex-direction:column;gap:.75rem;display:flex}.case-module__OyvCwq__frame{aspect-ratio:16/10;background:var(--panel);border:1px solid var(--line);width:100%;position:relative;overflow:hidden}.case-module__OyvCwq__frame img{object-fit:cover}.case-module__OyvCwq__frame video,.case-module__OyvCwq__frame .case-module__OyvCwq__videoPoster{object-fit:cover;width:100%;height:100%;padding:0;position:absolute;inset:0}.case-module__OyvCwq__scrim{pointer-events:none;position:absolute;inset:0}.case-module__OyvCwq__frameField img,.case-module__OyvCwq__frameField[data-fit=contain] video,.case-module__OyvCwq__frameField[data-fit=contain] .case-module__OyvCwq__videoPoster{object-fit:contain;padding:clamp(1.5rem,5vw,4rem)}.case-module__OyvCwq__hero{aspect-ratio:16/9;border-inline:0}.case-module__OyvCwq__caption{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:12px}.case-module__OyvCwq__pair{grid-template-columns:1fr 1fr;gap:clamp(1.25rem,3vw,2rem);display:grid}.case-module__OyvCwq__pair .case-module__OyvCwq__frame{aspect-ratio:4/5}.case-module__OyvCwq__grid4{grid-template-columns:1fr 1fr;gap:clamp(1.75rem,4vw,2.5rem) clamp(1.25rem,3vw,2rem);display:grid}.case-module__OyvCwq__bentoGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem);display:grid}.case-module__OyvCwq__bentoCard{background:var(--panel);border:1px solid var(--line);flex-direction:column;gap:.8rem;padding:clamp(1.5rem,3vw,2rem);display:flex}.case-module__OyvCwq__bentoSpan2{grid-column:span 2}.case-module__OyvCwq__bentoSpan3{grid-column:1/-1}.case-module__OyvCwq__bentoLogos{flex-direction:column;gap:18px;margin:0 calc(-1*clamp(1.5rem,3vw,2rem)) .5rem;display:flex}.case-module__OyvCwq__bentoLogosRow{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#010101 64px calc(100% - 64px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#010101 64px calc(100% - 64px),#0000 100%)}.case-module__OyvCwq__bentoLogosTrack{width:max-content;animation:case-module__OyvCwq__bentoMarquee var(--m-dur,46s) linear infinite;animation-direction:var(--m-dir,normal);animation-delay:var(--m-delay,0s);will-change:transform;gap:10px;display:flex}.case-module__OyvCwq__bentoLogosRun{gap:10px;padding-right:10px;display:flex}.case-module__OyvCwq__bentoPill{background:var(--char);border:1px solid var(--line);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--fg);white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding:16px 30px;font-size:12px;display:flex}.case-module__OyvCwq__bentoPill img{width:auto;height:28px;display:block}@keyframes case-module__OyvCwq__bentoMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.case-module__OyvCwq__logoMarquee{flex-direction:column;gap:18px;margin:0;display:flex}.case-module__OyvCwq__logoMarquee .case-module__OyvCwq__bentoLogosRow{-webkit-mask-image:linear-gradient(90deg,#0000 0,#010101 clamp(32px,8vw,160px) calc(100% - clamp(32px,8vw,160px)),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#010101 clamp(32px,8vw,160px) calc(100% - clamp(32px,8vw,160px)),#0000 100%)}.case-module__OyvCwq__logoMarquee .case-module__OyvCwq__bentoPill{background:var(--panel)}.case-module__OyvCwq__logoMarqueeCopy{margin-top:clamp(2rem,5vh,3rem)}.case-module__OyvCwq__logoMarqueeNote{margin-top:1.65em}.case-module__OyvCwq__bentoStat{flex-direction:column;gap:.9rem;margin:.25rem 0 .75rem;display:flex}.case-module__OyvCwq__bentoStatRow{flex-direction:column;gap:.35rem;display:flex}.case-module__OyvCwq__bentoStatLabel{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--fg);justify-content:space-between;align-items:baseline;gap:1rem;font-size:12px;display:flex}.case-module__OyvCwq__bentoStatValue{font-variant-numeric:tabular-nums}.case-module__OyvCwq__bentoStatTrack{width:100%;display:block}.case-module__OyvCwq__bentoStatBar{border-radius:0 4px 4px 0;height:20px;display:block}.case-module__OyvCwq__bentoWatch{aspect-ratio:16/9;width:100%;color:var(--fg);background:color-mix(in srgb, var(--stat-color) 12%, var(--bento-surface,var(--panel)));margin:0 0 .4rem;position:relative;overflow:hidden;container-type:inline-size}.case-module__OyvCwq__bentoWatchPage{transform-origin:0 0;will-change:transform;position:absolute;inset:0;transform:translate(-16.06%,-48.62%)scale(1.9149)}.case-module__OyvCwq__bentoWatchPage>*{display:block;position:absolute}.case-module__OyvCwq__bentoWatchSheet{background:var(--bento-surface,var(--panel));width:88%;height:130%;box-shadow:0 .6cqw 2.4cqw color-mix(in srgb, currentColor 12%, transparent);border-radius:1.4cqw 1.4cqw 0 0;top:9%;left:6%}.case-module__OyvCwq__bentoWatchHeader{background:var(--stat-color);border-radius:1.4cqw 1.4cqw 0 0;width:88%;height:8%;top:9%;left:6%}.case-module__OyvCwq__bentoWatchLogo{background:var(--bento-surface,var(--panel));border-radius:.35cqw;width:6.4%;height:4.4%;top:10.8%;left:8.6%}.case-module__OyvCwq__bentoWatchLine{background:color-mix(in srgb, currentColor 12%, transparent);border-radius:999px;height:3%;left:11%}.case-module__OyvCwq__bentoWatchPlayer{background:color-mix(in srgb, currentColor 8%, transparent);border-radius:1.2cqw;place-items:center;width:47%;height:47%;display:grid;top:28%;left:11%}.case-module__OyvCwq__bentoWatchPlay{aspect-ratio:1;background:var(--stat-color);opacity:0;visibility:hidden;border-radius:50%;place-items:center;height:28%;display:grid}.case-module__OyvCwq__bentoWatchPlay:after{content:"";background:var(--bento-surface,var(--panel));clip-path:polygon(0 0,100% 50%,0 100%);width:38%;height:42%;margin-left:9%}.case-module__OyvCwq__bentoWatchItem{border:.22cqw solid color-mix(in srgb, currentColor 12%, transparent);border-radius:1cqw;width:30%;height:13.8%;left:62%}.case-module__OyvCwq__bentoWatchItem:before,.case-module__OyvCwq__bentoWatchItem:after{content:"";border-radius:999px;position:absolute;left:10%}.case-module__OyvCwq__bentoWatchItem:before{background:color-mix(in srgb, var(--stat-color) 55%, transparent);width:26%;height:16%;top:22%}.case-module__OyvCwq__bentoWatchItem:after{background:color-mix(in srgb, currentColor 12%, transparent);width:64%;height:14%;top:56%}.case-module__OyvCwq__bentoWatchHud{place-items:center;width:90%;height:90%;display:grid;position:absolute;top:5%;left:5%}.case-module__OyvCwq__bentoWatchHud:before{content:"";background:radial-gradient(closest-side, color-mix(in srgb, var(--bento-surface,var(--panel)) 75%, transparent), transparent) center / 80% 130% no-repeat, radial-gradient(circle, color-mix(in srgb, currentColor 18%, transparent) 0 .2cqw, transparent .28cqw) 0 0 / 2.4cqw 2.4cqw;border-radius:2.3cqw;position:absolute;inset:0}.case-module__OyvCwq__bentoWatchValue{font-family:var(--sans);letter-spacing:-.02em;color:var(--stat-color);font-variant-numeric:tabular-nums;font-size:13cqw;font-weight:700;line-height:1;position:relative}.case-module__OyvCwq__bentoWatchTrack{background:color-mix(in srgb, currentColor 14%, transparent);border-radius:999px;height:1.5cqw;position:absolute;bottom:7%;left:5%;right:5%;overflow:hidden}.case-module__OyvCwq__bentoWatchFill{background:var(--stat-color);transform-origin:0;width:100%;height:100%;display:block}.case-module__OyvCwq__bentoWatchCursor{z-index:3;transform-origin:10% 6%;opacity:0;visibility:hidden;filter:drop-shadow(0 .4cqw 1.2cqw #00000059);will-change:transform;width:7cqw;height:auto;position:absolute;top:calc(50% - .56cqw);left:calc(50% - .7cqw)}.case-module__OyvCwq__creditsNote{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--offwhite);max-width:60ch;font-size:13px;line-height:1.8}.case-module__OyvCwq__bentoFoot{font-family:var(--mono);letter-spacing:.02em;color:var(--muted);margin-top:.35rem;font-size:12px;line-height:1.5}.case-module__OyvCwq__study[data-brand=nhs]{--case-radius:12px}[data-brand=snowbridge] .case-module__OyvCwq__introLabel,[data-brand=snowbridge] .case-module__OyvCwq__textHeading{color:#168c78}[data-brand=snowbridge] .case-module__OyvCwq__bentoMedia{border:0;width:auto;margin:calc(-1*clamp(1.5rem,3vw,2rem)) calc(-1*clamp(1.5rem,3vw,2rem)) 1.25rem}[data-brand] .case-module__OyvCwq__frame:not(.case-module__OyvCwq__hero),[data-brand] .case-module__OyvCwq__bentoMedia,[data-brand] .case-module__OyvCwq__slimCarouselSlide,[data-brand] .case-module__OyvCwq__bentoCard{border-radius:var(--case-radius,0);overflow:hidden}[data-brand=nhs] .case-module__OyvCwq__bentoLogos{gap:10px;margin-bottom:6rem}[data-brand=nhs] .case-module__OyvCwq__bentoPill{text-transform:none;letter-spacing:normal;padding:8px 16px;font-family:Frutiger W01,Arial,sans-serif;font-size:13px;font-weight:600;line-height:1.5}[data-brand=nhs] .case-module__OyvCwq__introLabel,[data-brand=nhs] .case-module__OyvCwq__bentoTitle,[data-brand=nhs] .case-module__OyvCwq__textHeading{letter-spacing:normal;text-transform:none;color:var(--offwhite);font-family:Frutiger W01,Arial,sans-serif;font-size:19px;font-weight:600;line-height:1.47}[data-brand=nhs] .case-module__OyvCwq__bentoCard{background:#fff;border-color:#fff}[data-brand=nhs] .case-module__OyvCwq__bentoCard .case-module__OyvCwq__bentoTitle,[data-brand=nhs] .case-module__OyvCwq__bentoBody,[data-brand=nhs] .case-module__OyvCwq__bentoStatLabel{color:#212b32}[data-brand=nhs] .case-module__OyvCwq__bentoStatLabel{letter-spacing:normal;text-transform:none;font-family:Frutiger W01,Arial,sans-serif;font-size:13px;font-weight:600}[data-brand=nhs] .case-module__OyvCwq__bentoStatValue{font-size:19px;line-height:1}[data-brand=nhs] .case-module__OyvCwq__bentoMedia,[data-brand=nhs] .case-module__OyvCwq__bentoWatch{border:0;border-radius:0;width:auto;margin:calc(-1*clamp(1.5rem,3vw,2rem)) calc(-1*clamp(1.5rem,3vw,2rem)) 1.25rem}[data-brand=nhs] .case-module__OyvCwq__bentoWatch{--bento-surface:#fff;color:#212b32}[data-brand=nhs] .case-module__OyvCwq__bentoFoot{letter-spacing:normal;color:#4c6272;font-family:Frutiger W01,Arial,sans-serif;font-size:13px}[data-brand=nhs] .case-module__OyvCwq__bentoWatchValue{font-family:Frutiger W01,Arial,sans-serif}[data-brand=nhs] .case-module__OyvCwq__bentoStat{background:linear-gradient(to bottom, color-mix(in srgb, var(--stat-color) 14%, #fff), #fff);flex:1 0 auto;justify-content:flex-end;margin:calc(-1*clamp(1.5rem,3vw,2rem)) calc(-1*clamp(1.5rem,3vw,2rem)) 1.25rem;padding:clamp(1.5rem,3vw,2rem) clamp(1.5rem,3vw,2rem) 0}[data-brand=nhs] .case-module__OyvCwq__bentoStatBar{border-radius:999px;height:48px}[data-brand=nhs] .case-module__OyvCwq__bentoStat{gap:1.25rem}[data-brand=nhs] .case-module__OyvCwq__bentoStatRow{gap:.5rem}[data-brand=nhs] .case-module__OyvCwq__bentoCard .case-module__OyvCwq__bentoTitle{margin-top:auto}@media (prefers-reduced-motion:reduce){.case-module__OyvCwq__bentoLogosTrack{animation:none}}@media (max-width:860px){.case-module__OyvCwq__bentoLogosRow{-webkit-mask-image:linear-gradient(90deg,#0000 0,#010101 32px calc(100% - 32px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#010101 32px calc(100% - 32px),#0000 100%)}}.case-module__OyvCwq__bentoMedia{aspect-ratio:16/10;background:var(--char);border:1px solid var(--line-soft);width:100%;margin-bottom:.4rem;position:relative;overflow:hidden}.case-module__OyvCwq__bentoMedia img{object-fit:cover}.case-module__OyvCwq__bentoMediaField img{object-fit:contain;padding:clamp(1rem,2.5vw,2rem)}.case-module__OyvCwq__bentoTitle{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--offwhite);font-size:13px;font-weight:400}.case-module__OyvCwq__bentoBody{font-family:var(--sans);color:var(--fg);font-size:15px;line-height:1.6}@media (min-width:761px) and (max-width:1100px){.case-module__OyvCwq__bentoCard .case-module__OyvCwq__bentoTitle{font-size:12px}.case-module__OyvCwq__bentoCard .case-module__OyvCwq__bentoBody{font-size:14px}[data-brand=nhs] .case-module__OyvCwq__bentoCard .case-module__OyvCwq__bentoTitle,[data-brand=nhs] .case-module__OyvCwq__bentoCard .case-module__OyvCwq__bentoStatValue{font-size:17px}}.case-module__OyvCwq__fullCarouselWrap{position:relative}.case-module__OyvCwq__fullCarouselViewport{scroll-snap-type:x mandatory;scrollbar-width:none;overflow:auto hidden}.case-module__OyvCwq__fullCarouselViewport::-webkit-scrollbar{display:none}.case-module__OyvCwq__fullCarouselTrack{will-change:transform;width:max-content;display:flex}.case-module__OyvCwq__fullCarouselSlide{width:min(100vw, var(--site-max));scroll-snap-align:start;height:100svh;padding:clamp(2rem,6vh,4rem) var(--gut);flex-direction:column;justify-content:center;align-items:center;gap:clamp(.75rem,2vh,1.25rem);display:flex;position:relative}.case-module__OyvCwq__fullCarouselFrame{flex:auto;width:min(100%,1180px);min-height:0;position:relative}.case-module__OyvCwq__fullCarouselFrame img{object-fit:contain}.case-module__OyvCwq__fullCarouselFrame video,.case-module__OyvCwq__fullCarouselFrame .case-module__OyvCwq__videoPoster{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}.case-module__OyvCwq__slimCarouselWrap{padding-block:clamp(3rem,7vh,5rem);position:relative}.case-module__OyvCwq__bandCopy{margin-bottom:clamp(2rem,5vh,3rem)}.case-module__OyvCwq__slimCarouselViewport{scroll-snap-type:x mandatory;scrollbar-width:none;overflow:auto hidden}.case-module__OyvCwq__slimCarouselViewport::-webkit-scrollbar{display:none}.case-module__OyvCwq__slimCarouselTrack{width:max-content;padding-inline:var(--gut);will-change:transform;gap:clamp(1rem,2vw,1.5rem);display:flex}.case-module__OyvCwq__slimCarouselSlide{scroll-snap-align:center;flex-direction:column;gap:.75rem;padding:clamp(1.5rem,3.5vw,3rem);display:flex}.case-module__OyvCwq__slimCarouselSlide .case-module__OyvCwq__caption{width:0;min-width:100%}.case-module__OyvCwq__slimCarouselSlideFlush{gap:0;padding:0}.case-module__OyvCwq__slimCarouselSlideFlush .case-module__OyvCwq__slimCarouselFrame{aspect-ratio:auto;height:100%}.case-module__OyvCwq__slimCarouselFrame{aspect-ratio:16/10;width:min(72vw,1080px);position:relative}.case-module__OyvCwq__slimCarouselPinned .case-module__OyvCwq__slimCarouselFrame{width:min(72vw, 1080px, calc((100vh - 32rem) * var(--ar,1.6)));width:min(72vw, 1080px, calc((100svh - 32rem) * var(--ar,1.6)))}.case-module__OyvCwq__slimCarouselFrame img{object-fit:contain}.case-module__OyvCwq__slimCarouselFrame video,.case-module__OyvCwq__slimCarouselFrame .case-module__OyvCwq__videoPoster{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}.case-module__OyvCwq__slimCarouselSlideFlush .case-module__OyvCwq__slimCarouselFrame video,.case-module__OyvCwq__slimCarouselSlideFlush .case-module__OyvCwq__slimCarouselFrame .case-module__OyvCwq__videoPoster{object-fit:cover}.case-module__OyvCwq__credits dl{grid-template-columns:auto 1fr;gap:.4rem 1.25rem;max-width:34rem;display:grid}.case-module__OyvCwq__credits dt{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:12px}.case-module__OyvCwq__credits dd{font-family:var(--sans);color:var(--muted);font-size:13px}.case-module__OyvCwq__nextWrap{z-index:2;margin-top:clamp(4rem,12vh,9rem);position:relative}.case-module__OyvCwq__nextStrip{will-change:transform;height:clamp(380px,56vh,620px);text-decoration:none;display:block;position:relative;overflow:hidden;box-shadow:0 -24px 80px #0000008c}.case-module__OyvCwq__nextMedia{background:var(--panel);position:absolute;inset:0;overflow:hidden}.case-module__OyvCwq__nextParallax{will-change:transform;position:absolute;inset:-12% 0}.case-module__OyvCwq__nextParallax img{object-fit:cover}.case-module__OyvCwq__nextScrim{background:linear-gradient(#01010133 0%,#01010114 28%,#0101019e 62%,#010101eb 100%);position:absolute;inset:0}.case-module__OyvCwq__nextInner{height:100%;padding:28px var(--gut) 32px;flex-direction:column;justify-content:flex-end;display:flex;position:relative}.case-module__OyvCwq__nextPiece{align-self:flex-start;margin-bottom:clamp(28px,4vw,54px)}.case-module__OyvCwq__nextFoot{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.case-module__OyvCwq__nextName{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--offwhite);font-size:21px}.case-module__OyvCwq__nextOpen{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--offwhite);align-items:center;gap:10px;font-size:14px;display:inline-flex}.case-module__OyvCwq__nextOpen svg{width:15px;height:15px;display:block}.case-module__OyvCwq__nextStrip:hover .case-module__OyvCwq__nextOpen{color:var(--red-light)}@media (hover:hover) and (pointer:fine){.case-module__OyvCwq__nextStrip{cursor:none}}.case-module__OyvCwq__nextCursor{z-index:5;pointer-events:none;opacity:0;visibility:hidden;width:44px;height:44px;color:var(--offwhite);mix-blend-mode:difference;will-change:transform;position:absolute;top:0;left:0}.case-module__OyvCwq__nextCursor svg{width:100%;height:100%;display:block}@media not all and (min-width:761px){.case-module__OyvCwq__metaRail{grid-template-columns:repeat(2,minmax(0,1fr))}.case-module__OyvCwq__introGrid,.case-module__OyvCwq__introGrid[data-cols="2"]{grid-template-columns:1fr;gap:2rem}.case-module__OyvCwq__pair,.case-module__OyvCwq__grid4{grid-template-columns:1fr}.case-module__OyvCwq__nextStrip{height:auto;aspect-ratio:var(--ratio,3 / 2)}.case-module__OyvCwq__nextParallax{inset:0}.case-module__OyvCwq__nextInner{height:auto;padding:18px var(--gut) 20px;position:absolute;inset:0}.case-module__OyvCwq__nextPiece{margin-bottom:18px}.case-module__OyvCwq__nextFoot{flex-wrap:wrap;gap:8px 16px}.case-module__OyvCwq__nextName{font-size:17px}.case-module__OyvCwq__nextOpen{font-size:12px}.case-module__OyvCwq__bentoGrid{grid-template-columns:minmax(0,1fr)}.case-module__OyvCwq__bentoSpan2{grid-column:span 1}.case-module__OyvCwq__section,.case-module__OyvCwq__slimCarouselWrap{padding-block:3.5rem 0}.case-module__OyvCwq__frameField img,.case-module__OyvCwq__bentoMediaField img,.case-module__OyvCwq__slimCarouselSlide{padding:10px}.case-module__OyvCwq__caption{display:none}.case-module__OyvCwq__study[data-brand]{--case-radius:0}.case-module__OyvCwq__bentoGrid,.case-module__OyvCwq__figure{margin-inline:calc(-1 * var(--gut))}.case-module__OyvCwq__slimCarouselTrack{padding-inline:0}.case-module__OyvCwq__slimCarouselFrame{width:calc(100vw - 20px)}.case-module__OyvCwq__slimCarouselPinned .case-module__OyvCwq__slimCarouselFrame{width:min(calc(100vw - 20px), calc((100svh - 32rem) * var(--ar,1.6)))}}
.AtlasOverlay-module__Uuz9JW__overlay{pointer-events:none;z-index:2;position:absolute;inset:0;container-type:inline-size}.AtlasOverlay-module__Uuz9JW__scrim{background:linear-gradient(#0000009e 0%,#00000080 38%,#0000002e 58%,#0000 72%);position:absolute;inset:0}.AtlasOverlay-module__Uuz9JW__block{display:flex;position:absolute;top:28%;left:16.9cqw;transform:translateY(-50%)}.AtlasOverlay-module__Uuz9JW__content{font-family:var(--mono);letter-spacing:.02em;color:#fff;white-space:nowrap;flex-direction:column;align-items:flex-start;gap:2.22cqw;padding:.58cqw 0;font-size:1.65cqw;display:flex}.AtlasOverlay-module__Uuz9JW__tag{align-items:center;gap:.75cqw;display:inline-flex}.AtlasOverlay-module__Uuz9JW__slot{align-items:center;display:inline-grid}.AtlasOverlay-module__Uuz9JW__slot>*{grid-area:1/1}.AtlasOverlay-module__Uuz9JW__ghost{visibility:hidden}.AtlasOverlay-module__Uuz9JW__head{align-items:center;display:inline-flex}.AtlasOverlay-module__Uuz9JW__cursor{opacity:0;visibility:hidden;background:currentColor;width:.55ch;height:1.05em;margin-right:-.55ch;display:inline-block}.AtlasOverlay-module__Uuz9JW__flag{width:2.62cqw;height:1.77cqw;display:block}.AtlasOverlay-module__Uuz9JW__qrow{align-items:center;gap:1.1cqw;display:inline-flex}.AtlasOverlay-module__Uuz9JW__chip{color:#fff;background:#e31b23;padding:.42cqw .62cqw;font-size:1.45cqw;line-height:1;display:inline-flex}.AtlasOverlay-module__Uuz9JW__chipNo{color:#111;background:#f2f2f2}@media not all and (min-width:761px){.AtlasOverlay-module__Uuz9JW__block{top:26%;left:2.4cqw}.AtlasOverlay-module__Uuz9JW__content{gap:3.4cqw;padding:0;font-size:3.25cqw}.AtlasOverlay-module__Uuz9JW__tag{gap:1.2cqw}.AtlasOverlay-module__Uuz9JW__flag{width:4.6cqw;height:3.1cqw}.AtlasOverlay-module__Uuz9JW__qrow{gap:1.2cqw}.AtlasOverlay-module__Uuz9JW__chip{padding:.7cqw 1cqw;font-size:2.6cqw}}
@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e50b939c4e3518a9-s.178-y_nl5hbfa.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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7a03f7a08146f938-s.0s_ltfx_pu-sa.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6bb62198a3d8dd21-s.0aonh7vjr8u3t.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:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_6fbf62f2-module__07nGnW__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal;font-weight:700}.space_grotesk_6fbf62f2-module__07nGnW__variable{--font-space-grotesk:"Space Grotesk", "Space Grotesk Fallback"}
@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/09b48fedb17c84d3-s.37eqww0jcrn_k.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/59d17b8350ed835d-s.1wo-h94a0orpr.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:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.instrument_sans_d9cf2895-module__bnONmG__className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal;font-weight:600}.instrument_sans_d9cf2895-module__bnONmG__variable{--font-instrument-sans:"Instrument Sans", "Instrument Sans Fallback"}
.SnowbridgeRidge-module__KJS7OW__band{background:#0a0a0f;margin:0;position:absolute;inset:0;overflow:hidden;container-type:inline-size}.SnowbridgeRidge-module__KJS7OW__canvas{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.SnowbridgeRidge-module__KJS7OW__band:after{z-index:0;pointer-events:none;content:"";background:radial-gradient(62% 68% at 50% 118%,#168c7829,#0000 70%);height:52%;position:absolute;bottom:0;left:0;right:0}.SnowbridgeRidge-module__KJS7OW__summits{z-index:2;justify-content:space-between;align-items:flex-end;gap:2cqw;padding:0 5cqw 5.5cqw;display:flex;position:absolute;bottom:0;left:0;right:0}.SnowbridgeRidge-module__KJS7OW__summit{text-align:center;transform:translateY(calc(var(--peak,0) * -.0694cqw));flex-direction:column;flex:1;align-items:center;display:flex}.SnowbridgeRidge-module__KJS7OW__v{font-family:var(--font-space-grotesk), ui-sans-serif, system-ui, sans-serif;font-variant-numeric:tabular-nums;color:#f5f5f8;letter-spacing:-.03em;font-size:clamp(20px,4.4cqw,50px);font-weight:700;line-height:.95}.SnowbridgeRidge-module__KJS7OW__isLead .SnowbridgeRidge-module__KJS7OW__v{color:#2aad96}.SnowbridgeRidge-module__KJS7OW__k{max-width:15ch;font-family:var(--font-instrument-sans), ui-sans-serif, system-ui, sans-serif;color:#7a7a90;text-transform:uppercase;letter-spacing:.09em;margin-top:clamp(6px,1.1cqw,12px);font-size:clamp(8px,1.1cqw,11px);font-weight:600}.SnowbridgeRidge-module__KJS7OW__node{background:#2aad96;border-radius:50%;width:clamp(7px,1cqw,11px);height:clamp(7px,1cqw,11px);margin-top:clamp(10px,1.6cqw,20px);animation:6s ease-in-out infinite SnowbridgeRidge-module__KJS7OW__peak;box-shadow:0 0 0 4px #168c781a,0 0 16px 3px #2aad968c}.SnowbridgeRidge-module__KJS7OW__summit:nth-child(2) .SnowbridgeRidge-module__KJS7OW__node{animation-delay:-1.5s}.SnowbridgeRidge-module__KJS7OW__summit:nth-child(3) .SnowbridgeRidge-module__KJS7OW__node{animation-delay:-3s}.SnowbridgeRidge-module__KJS7OW__summit:nth-child(4) .SnowbridgeRidge-module__KJS7OW__node{animation-delay:-4.5s}@keyframes SnowbridgeRidge-module__KJS7OW__peak{0%,to{box-shadow:0 0 0 4px #168c7814,0 0 14px 2px #2aad9666}50%{box-shadow:0 0 0 5px #168c7824,0 0 22px 5px #2aad96bf}}.SnowbridgeRidge-module__KJS7OW__armed .SnowbridgeRidge-module__KJS7OW__v,.SnowbridgeRidge-module__KJS7OW__armed .SnowbridgeRidge-module__KJS7OW__k{opacity:0;transform:translateY(14px)}.SnowbridgeRidge-module__KJS7OW__armed .SnowbridgeRidge-module__KJS7OW__node{opacity:0}.SnowbridgeRidge-module__KJS7OW__armed .SnowbridgeRidge-module__KJS7OW__revealed .SnowbridgeRidge-module__KJS7OW__v,.SnowbridgeRidge-module__KJS7OW__armed .SnowbridgeRidge-module__KJS7OW__revealed .SnowbridgeRidge-module__KJS7OW__k{opacity:1;transition:opacity .52s,transform .52s cubic-bezier(.16,1,.3,1);transform:none}.SnowbridgeRidge-module__KJS7OW__armed .SnowbridgeRidge-module__KJS7OW__revealed .SnowbridgeRidge-module__KJS7OW__node{opacity:1;transition:opacity .52s}@container (max-width:519px){.SnowbridgeRidge-module__KJS7OW__canvas{opacity:.42}.SnowbridgeRidge-module__KJS7OW__summits{grid-template-columns:1fr 1fr;align-content:center;gap:5cqw 4cqw;padding:6cqw;display:grid;inset:0}.SnowbridgeRidge-module__KJS7OW__summit{text-align:left;flex:none;align-items:flex-start;transform:none}.SnowbridgeRidge-module__KJS7OW__node{display:none}.SnowbridgeRidge-module__KJS7OW__k{max-width:none;font-size:9px}.SnowbridgeRidge-module__KJS7OW__v{font-size:clamp(22px,8cqw,34px)}}@media (prefers-reduced-motion:reduce){.SnowbridgeRidge-module__KJS7OW__node{animation:none}}
.StaticCover-module__brYgPW__dead{background:0 0;position:absolute;inset:0;overflow:hidden}.StaticCover-module__brYgPW__grain{width:100%;height:100%;image-rendering:pixelated;opacity:.2;display:block;position:absolute;inset:0}.StaticCover-module__brYgPW__scan{background:repeating-linear-gradient(#00000057 0 1px,#0000 1px 3px);position:absolute;inset:0}.StaticCover-module__brYgPW__roll{background:linear-gradient(#0000,#e1e1e10e,#0000);height:26%;animation:9s linear infinite StaticCover-module__brYgPW__roll;position:absolute;left:0;right:0}@keyframes StaticCover-module__brYgPW__roll{0%{transform:translateY(-130%)}to{transform:translateY(430%)}}.StaticCover-module__brYgPW__vig{background:radial-gradient(#0000 40%,#00000080 100%);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.StaticCover-module__brYgPW__roll{opacity:0;animation:none}}
.NhsLockup-module__NvPWsG__lockup{align-items:center;gap:var(--lockup-gap,clamp(12px,3.4vw,52px));display:flex}.NhsLockup-module__NvPWsG__nhs,.NhsLockup-module__NvPWsG__word{height:var(--lockup-h,clamp(40px,8.6vw,168px));width:auto}.NhsLockup-module__NvPWsG__word{clip-path:inset(0 calc(var(--wr,0) * 1%) 0 0)}@media not all and (min-width:761px){.NhsLockup-module__NvPWsG__nhs,.NhsLockup-module__NvPWsG__word{height:var(--lockup-h,clamp(34px,9.5vw,64px))}}
.NhsStrip-module__vDpxZG__piece{--lockup-h:clamp(30px,5.6vw,80px);--lockup-gap:clamp(10px,2.1vw,30px)}.NhsStrip-module__vDpxZG__piece [data-lockup-word]{filter:brightness(0)invert(.88)}@media not all and (min-width:761px){.NhsStrip-module__vDpxZG__piece{--lockup-h:clamp(24px,7vw,36px);--lockup-gap:clamp(8px,2.4vw,14px)}}
.CscStrip-module__m-L8cW__piece{display:block}.CscStrip-module__m-L8cW__logo{width:auto;height:clamp(30px,5.6vw,80px);display:block}@media not all and (min-width:761px){.CscStrip-module__m-L8cW__logo{height:clamp(24px,7vw,36px)}}
.SnowbridgeLockup-module__1y7F5W__lockup{align-items:center;gap:calc(var(--lockup-h,clamp(32px,5.8vw,83px)) * .1218);display:flex}.SnowbridgeLockup-module__1y7F5W__mark,.SnowbridgeLockup-module__1y7F5W__word{height:var(--lockup-h,clamp(32px,5.8vw,83px));width:auto}.SnowbridgeLockup-module__1y7F5W__word{clip-path:inset(0 calc(var(--wr,0) * 1%) 0 0)}
.logos-module__xGxMla__nhs{--lockup-h:clamp(28px,4.2vw,64px);--lockup-gap:clamp(10px,1.6vw,24px);display:block}.logos-module__xGxMla__nhs [data-lockup-word]{filter:brightness(0)invert()}.logos-module__xGxMla__csc{width:auto;height:clamp(28px,4.2vw,64px);display:block}.logos-module__xGxMla__snowbridge{--lockup-h:clamp(24px,3.6vw,54px);display:block}@media not all and (min-width:761px){.logos-module__xGxMla__nhs{--lockup-h:clamp(26px,7.5vw,40px);--lockup-gap:clamp(8px,2.4vw,14px)}.logos-module__xGxMla__csc{height:clamp(26px,7.5vw,40px)}.logos-module__xGxMla__snowbridge{--lockup-h:clamp(22px,6.4vw,34px)}}
.WorkRow-module__BvoeQq__seqtag{z-index:4;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--offwhite);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000073;padding:4px 8px;font-size:11px;position:absolute;top:12px;left:12px}.WorkRow-module__BvoeQq__logo{z-index:2;pointer-events:none;transition:opacity .35s var(--ease);place-items:center;display:grid;position:absolute;inset:0}.WorkRow-module__BvoeQq__reel{z-index:3;aspect-ratio:16/10;border:1px solid var(--line);opacity:0;visibility:hidden;width:72%;transition:opacity .4s var(--ease), visibility 0s linear .4s;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 18px 60px #00000080}.WorkRow-module__BvoeQq__reel video{object-fit:cover;width:100%;height:100%;display:block}@media (hover:hover){:is(.wcase:hover .WorkRow-module__BvoeQq__reel,.wcase:focus-within .WorkRow-module__BvoeQq__reel){opacity:1;visibility:visible;transition-delay:0s}:is(.wcase[data-reel]:hover .WorkRow-module__BvoeQq__logo,.wcase[data-reel]:focus-within .WorkRow-module__BvoeQq__logo){opacity:0}}@media (max-width:820px){.WorkRow-module__BvoeQq__reel{width:80%}}.WorkRow-module__BvoeQq__wbody{flex-direction:column;gap:.95rem;display:flex}.WorkRow-module__BvoeQq__wbody .WorkRow-module__BvoeQq__nm{font-family:var(--sans);letter-spacing:-.01em;color:var(--offwhite);font-size:20px;font-weight:700;line-height:1.3}.WorkRow-module__BvoeQq__wbody .WorkRow-module__BvoeQq__sum{font-family:var(--sans);color:var(--muted);max-width:34ch;font-size:15px;line-height:1.5}.WorkRow-module__BvoeQq__wgo{align-self:flex-start;margin-top:.55rem}.WorkRow-module__BvoeQq__wbody .WorkRow-module__BvoeQq__wsoon{color:var(--muted);border-color:var(--line-mid);cursor:default}.WorkRow-module__BvoeQq__wbody .WorkRow-module__BvoeQq__wsoon:hover{color:var(--muted);background:0 0}@media (max-width:820px){.WorkRow-module__BvoeQq__wbody .WorkRow-module__BvoeQq__sum{max-width:none}}@media not all and (min-width:761px){.WorkRow-module__BvoeQq__wbody .WorkRow-module__BvoeQq__sum,.WorkRow-module__BvoeQq__wbody .WorkRow-module__BvoeQq__nm{font-size:15px}}
.SnowbridgeStrip-module__jrZwGa__piece{--lockup-h:clamp(26px,4.4vw,62px)}@media not all and (min-width:761px){.SnowbridgeStrip-module__jrZwGa__piece{--lockup-h:clamp(20px,6vw,30px)}}
.Capabilities-module__d7PpYG__capabilities{padding-block:var(--band) 0}.Capabilities-module__d7PpYG__inner{padding-inline:var(--gut);grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:48px;display:grid}.Capabilities-module__d7PpYG__label{flex-direction:column;gap:18px;display:flex}.Capabilities-module__d7PpYG__heading{font-family:var(--sans);letter-spacing:-.3px;color:var(--offwhite);max-width:260px;font-size:20px;font-weight:500;line-height:28px}.Capabilities-module__d7PpYG__sentence{font-family:var(--sans);color:var(--muted);max-width:300px;font-size:15px;font-weight:400;line-height:1.5}.Capabilities-module__d7PpYG__groups{flex-direction:column;gap:34px;display:flex}.Capabilities-module__d7PpYG__group{flex-direction:column;gap:14px;display:flex}.Capabilities-module__d7PpYG__gname{font-family:var(--mono);letter-spacing:.12em;color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:400}.Capabilities-module__d7PpYG__chips{flex-wrap:wrap;align-content:flex-start;gap:12px;margin:0;padding:0;list-style:none;display:flex}.Capabilities-module__d7PpYG__chip{font-family:var(--sans);color:var(--fg);border:1px solid var(--line-mid);border-radius:999px;padding:15px 26px;font-size:16px;font-weight:500;line-height:1}@media not all and (min-width:1060px){.Capabilities-module__d7PpYG__inner{grid-template-columns:1fr;gap:48px}}@media not all and (min-width:761px){.Capabilities-module__d7PpYG__capabilities{padding-block:var(--band) 0}.Capabilities-module__d7PpYG__groups{gap:26px}.Capabilities-module__d7PpYG__chips{gap:10px}.Capabilities-module__d7PpYG__chip{padding:13px 20px;font-size:15px}}
.CscHero-module__Cgpvda__hero{aspect-ratio:4/3;background:var(--panel);width:100%;max-height:92svh;position:relative;overflow:hidden}.CscHero-module__Cgpvda__photo{position:absolute;inset:0}.CscHero-module__Cgpvda__photo img{object-fit:cover;object-position:50% 22%}.CscHero-module__Cgpvda__square{pointer-events:none;--t:3.969%;position:absolute}.CscHero-module__Cgpvda__side{background:#e31b23;position:absolute}.CscHero-module__Cgpvda__side[data-hero-side=top]{height:var(--t);transform-origin:0;top:0;left:0;right:0}.CscHero-module__Cgpvda__side[data-hero-side=right]{width:var(--t);bottom:0;right:0;top:calc(var(--t) - 1px);transform-origin:top}.CscHero-module__Cgpvda__side[data-hero-side=bottom]{height:var(--t);bottom:0;left:0;right:calc(var(--t) - 1px);transform-origin:100%}.CscHero-module__Cgpvda__side[data-hero-side=left]{width:var(--t);left:0;top:calc(var(--t) - 1px);bottom:calc(var(--t) - 1px);transform-origin:bottom}
.Engage-module__qUAFGW__engage{padding-block:var(--band) 0}.Engage-module__qUAFGW__inner{padding-inline:var(--gut)}.Engage-module__qUAFGW__head{flex-direction:column;gap:18px;margin-bottom:48px;display:flex}.Engage-module__qUAFGW__heading{font-family:var(--sans);letter-spacing:-.3px;color:var(--offwhite);font-size:20px;font-weight:500;line-height:28px}.Engage-module__qUAFGW__sentence{font-family:var(--sans);color:var(--muted);max-width:460px;font-size:15px;font-weight:400;line-height:1.5}.Engage-module__qUAFGW__models{grid-template-columns:330px minmax(0,1fr);column-gap:40px;margin:0;padding:0;list-style:none;display:grid}.Engage-module__qUAFGW__model{grid-template-columns:subgrid;grid-column:1/-1;align-items:center;display:grid}.Engage-module__qUAFGW__copy{flex-direction:column;gap:8px;display:flex}.Engage-module__qUAFGW__mname{font-family:var(--mono);letter-spacing:.12em;color:var(--offwhite);text-transform:uppercase;font-size:15px;font-weight:400;line-height:20px}.Engage-module__qUAFGW__mdesc{font-family:var(--sans);color:var(--offwhite);font-size:14px;font-weight:400;line-height:20px}.Engage-module__qUAFGW__plot{height:140px;position:relative}.Engage-module__qUAFGW__ticks{font-family:var(--mono);letter-spacing:.12em;color:var(--faint);grid-template-columns:repeat(8,1fr);font-size:10px;line-height:12px;display:grid;position:absolute;top:0;left:0;right:0}.Engage-module__qUAFGW__months{grid-template-columns:repeat(8,1fr);display:grid;position:absolute;inset:24px 0 0}.Engage-module__qUAFGW__months i{border-left:1px solid var(--line-mid)}.Engage-module__qUAFGW__months i:last-child{border-right:1px solid var(--line-mid)}.Engage-module__qUAFGW__model+.Engage-module__qUAFGW__model .Engage-module__qUAFGW__ticks{display:none}.Engage-module__qUAFGW__model+.Engage-module__qUAFGW__model .Engage-module__qUAFGW__months{top:0}.Engage-module__qUAFGW__dashed{background:repeating-linear-gradient(90deg, var(--line-mid) 0 2px, transparent 2px 8px);height:1px;position:absolute;top:50%;left:0;right:0}.Engage-module__qUAFGW__bar{background:var(--red-light);height:12px;position:absolute;top:calc(50% - 6px)}.Engage-module__qUAFGW__fading{opacity:.6}.Engage-module__qUAFGW__optional{opacity:.3}.Engage-module__qUAFGW__under{top:calc(50% + 3px)}.Engage-module__qUAFGW__cycle{background:var(--char);width:2px;height:20px;position:absolute;top:calc(50% - 10px)}.Engage-module__qUAFGW__end{background:var(--offwhite);width:1.5px;height:40px;position:absolute;top:calc(50% - 20px)}.Engage-module__qUAFGW__trace{width:100%;height:100%;position:absolute;inset:0}.Engage-module__qUAFGW__wave{fill:none;stroke:var(--offwhite);stroke-width:1.5px;vector-effect:non-scaling-stroke}.Engage-module__qUAFGW__note,.Engage-module__qUAFGW__notefaint,.Engage-module__qUAFGW__more,.Engage-module__qUAFGW__agency{white-space:nowrap;font-family:var(--mono);letter-spacing:.12em;font-size:10px;line-height:12px;position:absolute}.Engage-module__qUAFGW__note{color:var(--muted);top:calc(50% + 14px)}.Engage-module__qUAFGW__more{color:var(--muted);top:calc(50% - 4px)}.Engage-module__qUAFGW__agency{color:var(--muted);top:calc(50% - 30px);left:0}.Engage-module__qUAFGW__notefaint{color:var(--faint);top:calc(50% + 36px)}@media not all and (min-width:1060px){.Engage-module__qUAFGW__models{grid-template-columns:1fr;row-gap:40px}.Engage-module__qUAFGW__model{grid-template-columns:1fr;align-items:start;row-gap:18px}.Engage-module__qUAFGW__model+.Engage-module__qUAFGW__model .Engage-module__qUAFGW__ticks{display:grid}.Engage-module__qUAFGW__model+.Engage-module__qUAFGW__model .Engage-module__qUAFGW__months{top:24px}}@media not all and (min-width:761px){.Engage-module__qUAFGW__engage{padding-block:var(--band) 0}}
.NhsHero-module__zCSlaW__hero{aspect-ratio:4/3;background:var(--panel);--list-left:57%;--line:52%;width:100%;max-height:92svh;position:relative;overflow:hidden}.NhsHero-module__zCSlaW__photo{position:absolute;inset:0}.NhsHero-module__zCSlaW__photo img{object-fit:cover;object-position:38% 40%}.NhsHero-module__zCSlaW__wash{pointer-events:none;background:linear-gradient(90deg,#0000 24%,#080b0f4d 46%,#080b0f9e 66%,#080b0fb3 100%);position:absolute;inset:0}.NhsHero-module__zCSlaW__list{left:var(--list-left);pointer-events:none;visibility:hidden;position:absolute;top:0;bottom:0;right:0;-webkit-mask-image:linear-gradient(#0000 2%,#000 20% 80%,#0000 98%);mask-image:linear-gradient(#0000 2%,#000 20% 80%,#0000 98%)}.NhsHero-module__zCSlaW__track{perspective:1200px;perspective-origin:50% var(--line);position:absolute;inset:0}.NhsHero-module__zCSlaW__row{white-space:nowrap;transform-origin:50%;backface-visibility:hidden;will-change:transform,opacity;width:100%;position:absolute;left:0}.NhsHero-module__zCSlaW__rowInner{font-family:var(--sans);letter-spacing:-.005em;color:#ffffffb8;padding:.1em .34em .16em;font-size:clamp(17px,3.05vw,42px);font-weight:500;line-height:1.44;display:inline-block;position:relative}.NhsHero-module__zCSlaW__bar{z-index:0;transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.NhsHero-module__zCSlaW__label{z-index:1;position:relative}.NhsHero-module__zCSlaW__cursor{z-index:3;left:calc(var(--list-left) - clamp(30px,4.4vw,60px) - .9vw);top:var(--line);filter:drop-shadow(0 2px 6px #00000073);will-change:transform;width:clamp(30px,4.4vw,60px);height:auto;position:absolute}.NhsHero-module__zCSlaW__enter{z-index:4;opacity:0;clip-path:inset(calc(var(--ct,50) * 1px) calc(var(--cr,50) * 1px) calc(var(--cb,50) * 1px) calc(var(--cl,50) * 1px));position:absolute;inset:0}.NhsHero-module__zCSlaW__page{z-index:5;opacity:0;background:#fff;place-items:center;display:grid;position:absolute;inset:0}@media not all and (min-width:761px){.NhsHero-module__zCSlaW__hero{--list-left:40%}.NhsHero-module__zCSlaW__rowInner{font-size:clamp(15px,4.4vw,26px)}.NhsHero-module__zCSlaW__wash{background:linear-gradient(#080b0f66 0%,#080b0fb3 100%)}}
.Testimonials-module__MlUweW__words{padding-block:var(--band) 0}.Testimonials-module__MlUweW__inner{padding-inline:var(--gut)}.Testimonials-module__MlUweW__head{flex-direction:column;gap:18px;margin-bottom:48px;display:flex}.Testimonials-module__MlUweW__heading{font-family:var(--sans);letter-spacing:-.3px;color:var(--offwhite);font-size:20px;font-weight:500;line-height:28px}.Testimonials-module__MlUweW__sentence{font-family:var(--sans);color:var(--muted);max-width:440px;margin:0;font-size:15px;font-weight:400;line-height:1.5}.Testimonials-module__MlUweW__viewport{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#010101 clamp(24px,6vw,140px) calc(100% - clamp(24px,6vw,140px)),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#010101 clamp(24px,6vw,140px) calc(100% - clamp(24px,6vw,140px)),#0000 100%)}.Testimonials-module__MlUweW__track{will-change:transform;width:max-content;animation:64s linear infinite Testimonials-module__MlUweW__wordsMarquee;display:flex}@media (hover:hover) and (pointer:fine){.Testimonials-module__MlUweW__viewport:hover .Testimonials-module__MlUweW__track{animation-play-state:paused}}@keyframes Testimonials-module__MlUweW__wordsMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.Testimonials-module__MlUweW__track{animation:none}}.Testimonials-module__MlUweW__cards{align-items:stretch;gap:24px;margin:0;padding:0 24px 0 0;list-style:none;display:flex}.Testimonials-module__MlUweW__card{background:var(--panel);border:1px solid var(--line);flex-direction:column;flex:0 0 clamp(300px,26vw,380px);justify-content:space-between;gap:40px;min-height:280px;padding:32px;display:flex}.Testimonials-module__MlUweW__quote{font-family:var(--sans);color:#bfbfbf;font-size:17px;font-weight:500;line-height:1.5}.Testimonials-module__MlUweW__who{align-items:center;gap:12px;min-height:48px;display:flex}.Testimonials-module__MlUweW__names{flex-direction:column;gap:2px;min-width:0;display:flex}.Testimonials-module__MlUweW__avatar{border-radius:50%;flex:none;width:48px;height:48px;position:relative;overflow:hidden}.Testimonials-module__MlUweW__avatar img{object-fit:cover;filter:grayscale()}.Testimonials-module__MlUweW__name{font-family:var(--sans);color:var(--offwhite);font-size:14px;font-weight:500;line-height:21px}.Testimonials-module__MlUweW__role{font-family:var(--sans);color:var(--muted);font-size:14px;font-weight:500;line-height:21px}@media not all and (min-width:761px){.Testimonials-module__MlUweW__words{padding-block:var(--band) 0}.Testimonials-module__MlUweW__viewport{scroll-snap-type:x mandatory;scroll-padding-inline:var(--gut);-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow:auto hidden;-webkit-mask-image:none;mask-image:none}.Testimonials-module__MlUweW__viewport::-webkit-scrollbar{display:none}.Testimonials-module__MlUweW__track{width:auto;animation:none}.Testimonials-module__MlUweW__track>[aria-hidden]{display:none}.Testimonials-module__MlUweW__cards{padding-inline:var(--gut);gap:16px}.Testimonials-module__MlUweW__card{scroll-snap-align:center;flex:0 0 min(320px,82vw);gap:24px;min-height:0;padding:20px}.Testimonials-module__MlUweW__quote{font-size:15px}.Testimonials-module__MlUweW__who{gap:10px;min-height:40px}.Testimonials-module__MlUweW__avatar{width:40px;height:40px}.Testimonials-module__MlUweW__name,.Testimonials-module__MlUweW__role{font-size:13px;line-height:19px}}
.SnowbridgeHero-module__qjDxTW__hero{aspect-ratio:2;background:var(--panel);width:100%;max-height:92svh;position:relative;overflow:hidden;container-type:size}.SnowbridgeHero-module__qjDxTW__photo{position:absolute;inset:0}.SnowbridgeHero-module__qjDxTW__photo img{object-fit:cover;object-position:50% 40%}.SnowbridgeHero-module__qjDxTW__scrim{pointer-events:none;background:#0a0a0f52;position:absolute;inset:0}.SnowbridgeHero-module__qjDxTW__field{pointer-events:none;--lift:clamp(10px, 1.6cqw, 26px);--gap:clamp(6px, .6cqw, 10px);--stem:#f5f5f857;width:max(100cqw,200cqh);height:max(50cqw,100cqh);position:absolute;top:calc(40cqh - max(50cqw,100cqh)/2.5);left:calc(50cqw - max(100cqw,200cqh)/2)}.SnowbridgeHero-module__qjDxTW__peak{left:calc(var(--x) * 1%);bottom:calc(100% - var(--y) * 1%);padding:0 0 var(--lift) var(--gap);position:absolute}.SnowbridgeHero-module__qjDxTW__peak[data-side=left]{left:auto;right:calc(100% - var(--x) * 1%);padding:0 var(--gap) var(--lift) 0;text-align:right}.SnowbridgeHero-module__qjDxTW__stem{background:linear-gradient(to top, #2aad96e6, var(--stem) 40%, var(--stem));transform-origin:50% 100%;width:1px;position:absolute;top:0;bottom:0;left:-.5px}.SnowbridgeHero-module__qjDxTW__peak[data-side=left] .SnowbridgeHero-module__qjDxTW__stem{left:auto;right:-.5px}.SnowbridgeHero-module__qjDxTW__node{--n:clamp(5px, .45cqw, 7px);left:calc(var(--n) / -2);bottom:calc(var(--n) / -2);width:var(--n);height:var(--n);animation:6s ease-in-out infinite SnowbridgeHero-module__qjDxTW__breath;animation-delay:calc(var(--i) * -1.2s);background:#2aad96;border-radius:50%;position:absolute;box-shadow:0 0 0 3px #168c781a,0 0 12px 2px #2aad9680}.SnowbridgeHero-module__qjDxTW__peak[data-side=left] .SnowbridgeHero-module__qjDxTW__node{left:auto;right:calc(var(--n) / -2)}@keyframes SnowbridgeHero-module__qjDxTW__breath{0%,to{box-shadow:0 0 0 3px #168c7814,0 0 10px 2px #2aad9666}50%{box-shadow:0 0 0 4px #168c7824,0 0 18px 4px #2aad96b3}}.SnowbridgeHero-module__qjDxTW__flag{white-space:nowrap;font-variant-numeric:tabular-nums;text-shadow:0 1px 10px #0a0a0f8c;flex-direction:column;gap:clamp(1px,.2cqw,3px);display:flex}.SnowbridgeHero-module__qjDxTW__peak[data-side=left] .SnowbridgeHero-module__qjDxTW__flag{align-items:flex-end}.SnowbridgeHero-module__qjDxTW__date{font-family:var(--font-instrument-sans), ui-sans-serif, system-ui, sans-serif;text-transform:uppercase;letter-spacing:.09em;color:#f5f5f899;font-size:clamp(8px,.62cqw,10px);font-weight:600;line-height:1.2}.SnowbridgeHero-module__qjDxTW__value{font-family:var(--font-space-grotesk), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.01em;color:#f5f5f8;font-size:clamp(11px,1.05cqw,17px);font-weight:700;line-height:1}.SnowbridgeHero-module__qjDxTW__change{font-family:var(--font-space-grotesk), ui-sans-serif, system-ui, sans-serif;color:#2aad96;align-items:center;gap:.4em;font-size:clamp(9px,.78cqw,12px);font-weight:700;line-height:1.1;display:inline-flex}.SnowbridgeHero-module__qjDxTW__change:before{content:"";clip-path:polygon(50% 0,100% 100%,0 100%);background:currentColor;width:.62em;height:.54em}@media (prefers-reduced-motion:no-preference){html.js .SnowbridgeHero-module__qjDxTW__peak{visibility:hidden}}@media (prefers-reduced-motion:reduce){.SnowbridgeHero-module__qjDxTW__node{animation:none}}.SnowbridgeHero-module__qjDxTW__lockup{pointer-events:none;--lockup-h:clamp(32px,5.8vw,83px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media not all and (min-width:761px){.SnowbridgeHero-module__qjDxTW__hero{aspect-ratio:4/3}}@container (max-aspect-ratio:17/10){.SnowbridgeHero-module__qjDxTW__peak:last-child{display:none}}
.Faq-module__EHB7zG__faq{padding-block:var(--band) 0}.Faq-module__EHB7zG__inner{padding-inline:var(--gut);grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:48px;display:grid}.Faq-module__EHB7zG__intro{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.Faq-module__EHB7zG__heading{font-family:var(--sans);letter-spacing:-.3px;color:var(--offwhite);font-size:20px;font-weight:500;line-height:28px}.Faq-module__EHB7zG__sentence{font-family:var(--sans);color:var(--muted);max-width:340px;font-size:15px;font-weight:400;line-height:1.5}.Faq-module__EHB7zG__photo{aspect-ratio:4/3;width:100%;max-width:300px;margin-top:14px;position:relative;overflow:hidden}.Faq-module__EHB7zG__photo img{object-fit:cover}.Faq-module__EHB7zG__list{flex-direction:column;display:flex}.Faq-module__EHB7zG__item{border-bottom:1px solid var(--line)}.Faq-module__EHB7zG__item:last-of-type{border-bottom:0}.Faq-module__EHB7zG__summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;list-style:none;display:flex}.Faq-module__EHB7zG__summary::-webkit-details-marker{display:none}.Faq-module__EHB7zG__summary:hover .Faq-module__EHB7zG__question{color:var(--porcelain)}.Faq-module__EHB7zG__question{font-family:var(--sans);color:var(--offwhite);font-size:17px;font-weight:500;line-height:1.4}.Faq-module__EHB7zG__glyph{stroke:var(--muted);flex:none}.Faq-module__EHB7zG__item[open] .Faq-module__EHB7zG__glyph{stroke:var(--red-light)}.Faq-module__EHB7zG__item[open] .Faq-module__EHB7zG__vbar{display:none}.Faq-module__EHB7zG__answer{font-family:var(--sans);color:var(--muted);max-width:560px;padding-bottom:22px;font-size:15px;font-weight:400;line-height:1.5}@media not all and (min-width:761px){.Faq-module__EHB7zG__faq{padding-block:var(--band) 0}.Faq-module__EHB7zG__inner{grid-template-columns:1fr;gap:28px}.Faq-module__EHB7zG__photo{display:none}}
.Clients-module__qlx6ra__clients{--c-cols:4;--c-gap:28px;--c-ratio:3 / 2;--c-markW:150px;--c-markH:40px;--c-boost:1.2;--c-roll:34px;padding-block:var(--band) 0}.Clients-module__qlx6ra__inner{padding-inline:var(--gut)}.Clients-module__qlx6ra__viewport{margin:0}.Clients-module__qlx6ra__row{grid-template-columns:repeat(var(--c-cols),minmax(0,1fr));gap:var(--c-gap);margin:0;padding:0;list-style:none;display:grid}.Clients-module__qlx6ra__cell{background:var(--panel);aspect-ratio:var(--c-ratio)}.Clients-module__qlx6ra__frame{place-items:center;width:100%;height:100%;display:grid;position:relative;overflow:hidden}.Clients-module__qlx6ra__mark{width:calc(var(--c-markW) * var(--c-scale,1) * var(--c-boost,1));height:calc(var(--c-markH) * var(--c-scale,1) * var(--c-boost,1));object-fit:contain;grid-area:1/1;max-width:78%;max-height:56%;display:block}@keyframes Clients-module__qlx6ra__clientsRollIn{0%{transform:translateY(var(--c-roll));opacity:0}to{opacity:1;transform:translateY(0)}}@keyframes Clients-module__qlx6ra__clientsRollOut{0%{opacity:1;transform:translateY(0)}to{transform:translateY(calc(var(--c-roll) * -1));opacity:0}}.Clients-module__qlx6ra__in{animation:Clients-module__qlx6ra__clientsRollIn .62s var(--ease) both}.Clients-module__qlx6ra__out{animation:Clients-module__qlx6ra__clientsRollOut .42s var(--ease) both}@media (prefers-reduced-motion:reduce){.Clients-module__qlx6ra__in,.Clients-module__qlx6ra__out{animation:none}.Clients-module__qlx6ra__out{display:none}}@media not all and (min-width:1101px){.Clients-module__qlx6ra__clients{--c-cols:2;--c-gap:20px;--c-ratio:12 / 5}}@media not all and (min-width:761px){.Clients-module__qlx6ra__clients{--c-gap:10px;--c-markW:104px;--c-markH:28px;--c-roll:20px;padding-block:var(--band) 0}}
