.XbYYxa_transition{height:var(--transition-height,100svh);z-index:5;pointer-events:none;contain:paint;display:none;position:absolute;inset:0 0 auto;overflow:hidden}[data-transition=active]>.XbYYxa_transition{display:block}[data-transition]:focus-within>.XbYYxa_transition{display:none}.XbYYxa_leaf{transform-origin:50%;position:absolute;inset:0}.XbYYxa_leaf[data-side="0"]{clip-path:polygon(0 0,62% 0,38% 100%,0 100%)}.XbYYxa_leaf[data-side="1"]{clip-path:polygon(61.9% 0,100% 0,100% 100%,37.9% 100%)}.XbYYxa_front{background:#d9d9d9}.XbYYxa_back{background:#00f}.XbYYxa_front[data-side="0"]{transform:translate3d(calc(var(--split-front,0) * -75%), calc(var(--split-front,0) * -12%), 0) rotate(calc(var(--split-front,0) * -8deg))}.XbYYxa_front[data-side="1"]{transform:translate3d(calc(var(--split-front,0) * 75%), calc(var(--split-front,0) * 12%), 0) rotate(calc(var(--split-front,0) * 8deg))}.XbYYxa_back[data-side="0"]{transform:translate3d(calc(var(--split-back,0) * -80%), calc(var(--split-back,0) * -10%), 0) rotate(calc(var(--split-back,0) * -8deg))}.XbYYxa_back[data-side="1"]{transform:translate3d(calc(var(--split-back,0) * 80%), calc(var(--split-back,0) * 10%), 0) rotate(calc(var(--split-back,0) * 8deg))}.XbYYxa_mark{opacity:.13;width:60%;height:auto;position:absolute;top:24%;left:20%}.XbYYxa_shutters{grid-template-columns:repeat(5,1fr);display:grid;position:absolute;inset:0}.XbYYxa_shutter{width:calc(100% + 1px);height:100%;transform:translate3d(0, var(--shutter-shift,0%), 0);background:#000;position:relative}.XbYYxa_edge{background:#00f;height:clamp(28px,7vh,70px);position:absolute;inset:auto 0 0}@media (max-width:767px){.XbYYxa_mark{width:80%;top:20%;left:10%}.XbYYxa_edge{height:28px}}@media (prefers-reduced-motion:reduce){[data-transition=active]>.XbYYxa_transition{display:none}}
.CHxmxq_card{aspect-ratio:16/9;isolation:isolate;color:#fff;-webkit-tap-highlight-color:transparent;background:#00f;border-radius:16px;width:100%;font-family:PP Neue Montreal,sans-serif;text-decoration:none;display:block;position:relative;overflow:hidden;container-type:inline-size}.CHxmxq_card:focus-visible{outline-offset:5px;outline:3px solid #fff}.CHxmxq_wall{pointer-events:none;width:125%;position:absolute;top:-10cqw;left:-7cqw;transform:rotate(-9deg)}.CHxmxq_track{width:max-content;animation:4.6s cubic-bezier(.16,1,.3,1) both paused CHxmxq_work-arrives}.CHxmxq_track:nth-child(2){margin-top:1.5cqw;animation-name:CHxmxq_work-arrives-reverse}.CHxmxq_card[data-playing=true] .CHxmxq_track{animation-play-state:running}.CHxmxq_strip{gap:1.5cqw;transition:transform .7s cubic-bezier(.16,1,.3,1);display:flex}.CHxmxq_tile{background:#d9d9d9;border-radius:1cqw;flex:0 0 29cqw;width:29cqw;height:24cqw;position:relative;overflow:hidden}.CHxmxq_tile img{object-fit:cover}.CHxmxq_caption{background:#00f;justify-content:space-between;align-items:flex-end;gap:3cqw;padding:2.8cqw 3.8cqw 3.4cqw;display:flex;position:absolute;inset:auto 0 0}.CHxmxq_title{letter-spacing:-.055em;font-size:8.8cqw;font-weight:600;line-height:.87}.CHxmxq_action{flex-direction:column;align-items:flex-end;gap:1.7cqw;display:flex}.CHxmxq_arrow{aspect-ratio:1;color:#00f;background:#fff;border-radius:50%;place-items:center;width:10.8cqw;transition:transform .5s cubic-bezier(.16,1,.3,1);display:grid}.CHxmxq_arrow svg{width:50%;height:50%;transition:transform .5s cubic-bezier(.16,1,.3,1)}.CHxmxq_count{white-space:nowrap;font-size:clamp(10px,1.55cqw,18px);line-height:1.2}@media (hover:hover) and (prefers-reduced-motion:no-preference){.CHxmxq_card:hover .CHxmxq_strip{transform:translate(-2cqw)}.CHxmxq_card:hover .CHxmxq_track:nth-child(2) .CHxmxq_strip{transform:translate(2cqw)}.CHxmxq_card:hover .CHxmxq_arrow{transform:scale(1.07)}.CHxmxq_card:hover .CHxmxq_arrow svg{transform:rotate(45deg)}}.CHxmxq_card:focus-visible .CHxmxq_arrow svg{transform:rotate(45deg)}@keyframes CHxmxq_work-arrives{0%{transform:translate(-20cqw)}to{transform:translate(-6cqw)}}@keyframes CHxmxq_work-arrives-reverse{0%{transform:translate(-4cqw)}to{transform:translate(-18cqw)}}@media (max-width:767px){.CHxmxq_card{aspect-ratio:1/1.1}.CHxmxq_wall{width:150%;top:-11cqw;left:-10cqw}.CHxmxq_tile{border-radius:2cqw;flex-basis:58cqw;width:58cqw;height:43cqw}.CHxmxq_strip{gap:3cqw}.CHxmxq_track:nth-child(2){margin-top:3cqw}.CHxmxq_caption{padding:5.5cqw 5.5cqw 6cqw}.CHxmxq_title{font-size:13cqw}.CHxmxq_action{gap:3cqw}.CHxmxq_arrow{width:16cqw}.CHxmxq_count{font-size:max(10px,3cqw)}}@media (prefers-reduced-motion:reduce){.CHxmxq_track{animation:none;transform:translate(-6cqw)}.CHxmxq_track:nth-child(2){transform:translate(-18cqw)}.CHxmxq_strip,.CHxmxq_arrow,.CHxmxq_arrow svg{transition:none}}
.n5ugzW_stage{scrollbar-width:none;overflow:auto hidden}.n5ugzW_stage::-webkit-scrollbar{display:none}.n5ugzW_desktop[data-gallery-motion=true] .n5ugzW_stage{overflow:hidden}.n5ugzW_word{opacity:1}.n5ugzW_complex{font-size:5.5vw;top:7%;left:3%}.n5ugzW_made{font-size:5.5vw;top:7%;right:3%}.n5ugzW_compelling{font-size:2.8vw;bottom:7%;left:50%;transform:translate(-50%)}.n5ugzW_cards{width:max-content}.n5ugzW_introMarquee{opacity:0;pointer-events:none}.n5ugzW_introMarquee>div{animation-play-state:var(--project-title-motion,paused)!important}.n5ugzW_workCaption{opacity:1}.n5ugzW_desktop[data-gallery-motion=true] .n5ugzW_introMarquee{opacity:calc(1 - var(--project-alignment,1))}.n5ugzW_desktop[data-gallery-motion=true] .n5ugzW_workCaption{opacity:var(--project-alignment,1)}.n5ugzW_desktop[data-static=true]{display:none}.n5ugzW_mobile[data-static=true]{display:block}.n5ugzW_mobileProject{clip-path:inset(0 round 12px);transform:none}.n5ugzW_mobileProject[data-entered]{transition:transform .85s cubic-bezier(.16,1,.3,1),clip-path .85s cubic-bezier(.16,1,.3,1)}.n5ugzW_mobileProject[data-entered=false]{clip-path:inset(9% 5% round 24px);transform:translateY(24px)}.n5ugzW_mobileProject:focus-within{clip-path:none;transform:none}.n5ugzW_desktop a:focus-visible,.n5ugzW_mobile a:focus-visible{outline-offset:5px;outline:2px solid #fff}@media (min-width:768px){.n5ugzW_mobile .n5ugzW_extraMobileProject{display:none!important}}@media (prefers-reduced-motion:reduce){.n5ugzW_mobileProject{clip-path:none!important;transition:none!important;transform:none!important}}
.yIL7hG_section{--sv-ground:#d9d9d9;--sv-ink:#0a0a0a;--sv-quiet:#0a0a0a73;--sv-blue:#00f;--sv-on-blue:#fff;--sv-on-blue-soft:#ffffffdb;--sv-lime:#e4ff5d;--sv-pink:#ffb0d8;--sv-spring:cubic-bezier(.34, 1.56, .64, 1);--sv-ease:cubic-bezier(.22, 1, .36, 1);--sv-gutter:6vw;background:var(--sv-ground);color:var(--sv-ink);padding:128px var(--sv-gutter);font-family:PP Neue Montreal,sans-serif;position:relative;overflow-x:clip}.yIL7hG_head{z-index:1;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:48px;margin-bottom:clamp(48px,6vw,88px);display:grid;position:relative}.yIL7hG_title{letter-spacing:-.045em;margin:0;font-size:clamp(3rem,7.2vw,8.5rem);font-weight:800;line-height:.9}.yIL7hG_titleLine{white-space:nowrap;padding-bottom:.06em;display:block;overflow:hidden}.yIL7hG_word{white-space:pre;transform-origin:0 100%;transition:transform .68s var(--sv-ease), opacity .25s ease;transition-delay:calc(var(--w) * 45ms);display:inline-block}.yIL7hG_popWord{transform-origin:50% 80%}.yIL7hG_title:hover .yIL7hG_popWord{transition-delay:0s;transform:rotate(-6deg)translateY(-4px)}.yIL7hG_headSide{flex-direction:column;align-items:flex-start;gap:24px;padding-bottom:.6vw;display:flex}.yIL7hG_intro{max-width:30ch;color:var(--sv-ink);transition:transform .55s var(--sv-ease) .2s, opacity .35s ease .2s;margin:0;font-size:20px;line-height:1.45}.yIL7hG_allLink{background:var(--sv-ink);color:#fff;height:46px;transition:transform .35s var(--sv-spring), background .25s ease, opacity .35s ease .25s;border-radius:999px;align-items:center;gap:10px;padding:0 22px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.yIL7hG_allLink:hover{background:var(--sv-blue);transform:translateY(-2px)}.yIL7hG_allLink:active{transform:scale(.97)}.yIL7hG_allLink:hover .yIL7hG_arrowIcon{transform:translate(3px)}.yIL7hG_arrowIcon{width:16px;height:16px;transition:transform .3s var(--sv-spring);flex-shrink:0}.yIL7hG_grid{grid-template-rows:repeat(5,auto) 30vh;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:5vw;display:grid}.yIL7hG_item{display:contents}.yIL7hG_name{min-height:clamp(220px,26vh,280px);transition:transform .55s var(--sv-ease), opacity .4s ease;transition-delay:calc(.15s + var(--i) * 45ms);flex-direction:column;grid-column:1;justify-content:center;align-items:flex-start;gap:14px;margin:0;padding:26px 0;display:flex}.yIL7hG_serviceHeading{width:100%;margin:0}.yIL7hG_nameLink{color:var(--sv-quiet);letter-spacing:-.04em;font-size:clamp(2rem,3.6vw,4.25rem);font-weight:700;line-height:1;text-decoration:none;transition:color .25s;display:inline-block;position:relative}.yIL7hG_nameLink:focus-visible{outline:2px solid var(--sv-blue);outline-offset:4px;border-radius:6px}.yIL7hG_item[data-active=true] .yIL7hG_nameLink{color:var(--sv-ink)}.yIL7hG_summary{color:#555;max-width:36ch;margin:0;font-size:clamp(15px,1.15vw,19px);line-height:1.45;transition:color .25s}.yIL7hG_item[data-active=true] .yIL7hG_summary{color:#374151}.yIL7hG_summaryCta{color:#454545;align-items:center;gap:12px;min-height:44px;font-size:14px;font-weight:600;text-decoration:none;transition:color .25s;display:inline-flex}.yIL7hG_summaryArrow{color:#fff;background:var(--sv-ink);width:28px;height:28px;transition:background .25s ease, transform .35s var(--sv-spring);border-radius:50%;place-items:center;display:grid}.yIL7hG_item[data-active=true] .yIL7hG_summaryCta,.yIL7hG_summaryCta:hover{color:var(--sv-blue)}.yIL7hG_item[data-active=true] .yIL7hG_summaryArrow{background:var(--sv-blue)}.yIL7hG_summaryCta:hover .yIL7hG_summaryArrow{transform:translate(4px)}.yIL7hG_summaryCta:focus-visible{outline:2px solid var(--sv-blue);outline-offset:4px;border-radius:4px}.yIL7hG_panel{--tilt-x:0deg;--tilt-y:0deg;--drift-x:0px;--drift-y:0px;background:var(--sv-blue);min-width:0;color:var(--sv-on-blue);transition:transform .8s var(--sv-spring), opacity .5s ease;border-radius:28px;flex-direction:column;grid-area:1/2/-1;gap:20px;padding:32px;display:flex}.yIL7hG_section[data-story-connected=true] .yIL7hG_panel{--preview-open:inset(0 0 0 0 round 28px);--preview-closed:inset(100% 0 0 0 round 28px);--preview-transform:translateY(35px) rotateX(10deg);clip-path:var(--preview-open);transform-origin:50% 70%;transition:clip-path .8s var(--sv-ease), transform .8s var(--sv-ease), opacity .2s ease, visibility 0s linear .2s;transform:perspective(1200px)translateY(0)rotateX(0)rotateY(0)rotate(0)}.yIL7hG_section[data-story-connected=true] .yIL7hG_panel[data-story-panel="0"]{--preview-open:polygon(0 0, 100% 0, 100% 100%, 0 100%);--preview-closed:polygon(0 0, 0 0, 0 100%, 0 100%);--preview-transform:translateY(20px) rotateZ(-4deg)}.yIL7hG_section[data-story-connected=true] .yIL7hG_panel[data-story-panel="1"]{--preview-closed:inset(0 100% 0 0 round 28px);--preview-transform:translateX(35px) rotateY(-12deg);transform-origin:0}.yIL7hG_section[data-story-connected=true] .yIL7hG_panel[data-story-panel="2"]{--preview-closed:inset(48% 0 52% 0 round 28px);--preview-transform:scale(.94)}.yIL7hG_section[data-story-connected=true] .yIL7hG_panel[data-story-panel="3"]{--preview-closed:inset(0 0 0 100% round 28px);--preview-transform:translateX(-35px) rotateY(12deg);transform-origin:100%}.yIL7hG_section[data-story-connected=true] .yIL7hG_panel:not([data-pop=true]){clip-path:var(--preview-closed);transform:perspective(1200px) var(--preview-transform)}.yIL7hG_section[data-story-connected=true] .yIL7hG_panel[data-pop=true]{transition-delay:0s}.yIL7hG_section[data-story-connected=true] .yIL7hG_panel:focus-within{clip-path:none;opacity:1;visibility:visible;pointer-events:auto;transition:none;transform:none}.yIL7hG_section[data-motion=false] .yIL7hG_panel,.yIL7hG_section[data-motion=false] .yIL7hG_panel:not([data-pop=true]){clip-path:none;transform:none}@media (min-width:1024px) and (min-height:681px){.yIL7hG_panel{height:clamp(600px,100svh - 140px,700px);transition:opacity .3s ease, visibility 0s linear .3s, transform .8s var(--sv-spring);align-self:start;gap:20px;padding:28px 32px;position:sticky;top:max(88px,50vh - 350px)}.yIL7hG_panel[data-active=true]{transition:opacity .3s ease, transform .8s var(--sv-spring)}.yIL7hG_panel:not([data-active=true]){opacity:0;visibility:hidden;pointer-events:none}}.yIL7hG_stageTop{flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;font-size:13px;line-height:1.2;display:flex}.yIL7hG_stageMarks{align-items:center;gap:5px;display:flex}.yIL7hG_stageMarks i{background:#fff;border-radius:50%;width:8px;height:8px}.yIL7hG_stageMarks i:nth-child(2){background:var(--sv-pink)}.yIL7hG_stageMarks i:nth-child(3){background:var(--sv-lime)}.yIL7hG_popBadge{z-index:5;aspect-ratio:1;width:clamp(58px,5.6vw,88px);color:var(--sv-lime);pointer-events:none;transform:rotate(var(--service-turn,-12deg)) scale(.65);transition:transform .7s var(--sv-spring) .1s;position:absolute;top:-4px;right:-4px}.yIL7hG_popBadge svg{width:100%;height:100%;display:block}.yIL7hG_popBadge span{color:var(--sv-ink);letter-spacing:-.065em;place-items:center;font-size:clamp(21px,2vw,30px);font-weight:800;display:grid;position:absolute;inset:0}.yIL7hG_panel[data-pop=true] .yIL7hG_popBadge{transform:rotate(var(--service-turn,-12deg)) scale(1)}.yIL7hG_panel:hover .yIL7hG_popBadge{transform:rotate(calc(var(--service-turn,-12deg) + 24deg)) scale(1.1)}.yIL7hG_visual{isolation:isolate;flex:1;min-height:180px;position:relative}.yIL7hG_cardMotion{z-index:1;transform:perspective(800px) rotateX(var(--tilt-x)) rotateY(var(--tilt-y)) translate(var(--drift-x), var(--drift-y));transition:transform .4s var(--sv-ease);position:absolute;inset:0}.yIL7hG_fan{position:absolute;inset:0;container-type:size}.yIL7hG_card{--fan:translate(0, 0) rotate(0deg);aspect-ratio:4/3;width:54%;translate:-50% -50%;transform:var(--fan);transition:transform .72s var(--sv-spring), opacity .25s ease;transition-delay:calc(.12s + var(--k) * 60ms);background:#111;border-radius:16px;position:absolute;top:50%;left:50%;overflow:hidden}.yIL7hG_card[data-slot="0"]{--fan:translate(-44%, 10%) rotate(-13deg);z-index:1}.yIL7hG_card[data-slot="1"]{--fan:translate(0, -8%) rotate(-3deg);z-index:3}.yIL7hG_card[data-slot="2"]{--fan:translate(44%, 12%) rotate(11deg);z-index:2}.yIL7hG_fan[data-ui] .yIL7hG_card{aspect-ratio:auto;translate:none}.yIL7hG_fan[data-ui] .yIL7hG_card[data-slot="1"]{--fan:rotate(-2deg);z-index:1;width:57%;top:50%;left:0;translate:0 -50%}.yIL7hG_fan[data-ui] .yIL7hG_card[data-slot="0"]{--fan:rotate(4deg);z-index:2;width:42%;top:4%;left:auto;right:0}.yIL7hG_fan[data-ui] .yIL7hG_card[data-slot="2"]{--fan:rotate(-3deg);z-index:2;width:42%;inset:auto 1% 4% auto}.yIL7hG_fan[data-ui] .yIL7hG_card[data-slot="0"],.yIL7hG_fan[data-ui] .yIL7hG_card[data-slot="2"]{font-size:clamp(9px,2.2cqi,13px)}a.yIL7hG_card:hover,a.yIL7hG_card:focus-visible{transform:var(--fan) translateY(-5%) scale(1.06);z-index:4;transition-delay:0s}a.yIL7hG_card:focus-visible{outline-offset:3px;outline:3px solid #fff}.yIL7hG_cover{object-fit:cover}.yIL7hG_cardName{color:var(--sv-ink);opacity:0;transition:opacity .25s ease, transform .3s var(--sv-spring);background:#fff;border-radius:999px;padding:6px 11px;font-size:13px;font-weight:600;line-height:1.2;position:absolute;bottom:10px;left:10px;transform:translateY(6px)}a.yIL7hG_card:hover .yIL7hG_cardName,a.yIL7hG_card:focus-visible .yIL7hG_cardName{opacity:1;transform:translateY(0)}@media (hover:none){.yIL7hG_card[data-slot="1"] .yIL7hG_cardName{opacity:1;transform:none}}.yIL7hG_uiCard{color:var(--sv-ink);text-align:left;background:#fff;flex-direction:column;gap:.55em;padding:1.1em 1.2em;font-size:clamp(9.5px,2.45cqi,14px);line-height:1.3;display:flex}.yIL7hG_uiTitle{font-size:1.05em;font-weight:700}.yIL7hG_uiHead{align-items:center;gap:.7em;margin-bottom:.2em;display:flex}.yIL7hG_uiHead strong{font-size:1.05em;display:block}.yIL7hG_uiHead small{color:#575c66;font-size:.85em;display:block}.yIL7hG_uiMark{background:var(--sv-blue);color:#fff;border-radius:.6em;flex-shrink:0;place-items:center;width:2.2em;height:2.2em;font-weight:800;display:grid}.yIL7hG_uiRow{background:#f2f2f4;border-radius:.5em;justify-content:space-between;gap:.8em;padding:.5em .7em;display:flex}.yIL7hG_uiRow span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.yIL7hG_uiRow em{color:#575c66;white-space:nowrap;font-style:normal}.yIL7hG_uiRow em.yIL7hG_uiPaid{color:#15803d;font-weight:600}.yIL7hG_uiBar{background:#e6e6ec;border-radius:999px;height:.45em;margin:-.15em 0 .2em;display:block;overflow:hidden}.yIL7hG_uiBar span{border-radius:inherit;background:var(--sv-blue);height:100%;display:block}.yIL7hG_uiBig{letter-spacing:-.03em;margin-top:.2em;font-size:2.1em;font-weight:800;line-height:1}.yIL7hG_uiMuted{color:#575c66;font-size:.9em}.yIL7hG_uiQuote{margin:0;font-size:1.05em;line-height:1.35}.yIL7hG_uiApprove{background:var(--sv-blue);color:#fff;border-radius:999px;align-self:flex-start;margin-top:auto;padding:.5em 1.1em;font-weight:600}.yIL7hG_copy{z-index:2;flex-direction:column;gap:14px;display:flex;position:relative}.yIL7hG_line{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(1.6rem,2.3vw,2.4rem);font-weight:700;line-height:1.04}.yIL7hG_desc{max-width:46ch;color:var(--sv-on-blue-soft);margin:0;font-size:15px;line-height:1.55}.yIL7hG_tags{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.yIL7hG_tags li{transition:transform .3s var(--sv-spring), background .2s ease, color .2s ease;background:#ffffff24;border-radius:999px;padding:7px 13px;font-size:13px;line-height:1.2}.yIL7hG_tags li:hover{background:var(--sv-lime);color:var(--sv-ink);transform:rotate(-4deg)translateY(-3px)}.yIL7hG_foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 20px;padding-top:6px;display:flex}.yIL7hG_fact{color:var(--sv-on-blue);text-underline-offset:4px;font-size:14px;line-height:1.4;-webkit-text-decoration:underline #ffffff73;text-decoration:underline #ffffff73;transition:text-decoration-color .2s}.yIL7hG_fact:hover{text-decoration-color:#fff}.yIL7hG_fact:focus-visible,.yIL7hG_cta:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #fff}.yIL7hG_cta{height:46px;color:var(--sv-blue);white-space:nowrap;transition:transform .35s var(--sv-spring);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:0 22px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.yIL7hG_cta:hover{transform:translateY(-2px)scale(1.03)}.yIL7hG_cta:active{transform:scale(.97)}.yIL7hG_cta:hover .yIL7hG_arrowIcon{transform:translate(3px)}.yIL7hG_cta:focus-visible{border-radius:999px}.yIL7hG_line,.yIL7hG_desc,.yIL7hG_tags,.yIL7hG_foot{transition:transform .5s var(--sv-ease), opacity .3s ease;transition-delay:calc(.18s + var(--d) * 55ms)}.yIL7hG_armed:not(.yIL7hG_in) .yIL7hG_word{opacity:0;transform:translateY(85%)rotate(3deg)}.yIL7hG_armed:not(.yIL7hG_in) .yIL7hG_intro,.yIL7hG_armed:not(.yIL7hG_in) .yIL7hG_allLink{opacity:0;transform:translateY(20px)}.yIL7hG_armed:not(.yIL7hG_in) .yIL7hG_name,.yIL7hG_armed:not(.yIL7hG_in) .yIL7hG_panel{opacity:0}.yIL7hG_armed .yIL7hG_panel:not([data-pop=true]) .yIL7hG_card{opacity:0;transition-delay:0s;transform:translateY(22%)scale(.6)rotate(0)}.yIL7hG_armed .yIL7hG_panel:not([data-pop=true]) .yIL7hG_line,.yIL7hG_armed .yIL7hG_panel:not([data-pop=true]) .yIL7hG_desc,.yIL7hG_armed .yIL7hG_panel:not([data-pop=true]) .yIL7hG_tags,.yIL7hG_armed .yIL7hG_panel:not([data-pop=true]) .yIL7hG_foot{opacity:0;transition-delay:0s;transform:translateY(16px)}.yIL7hG_armed .yIL7hG_panel:focus-within .yIL7hG_card{opacity:1;transform:var(--fan)}.yIL7hG_armed .yIL7hG_panel:focus-within .yIL7hG_card,.yIL7hG_armed .yIL7hG_panel:focus-within .yIL7hG_line,.yIL7hG_armed .yIL7hG_panel:focus-within .yIL7hG_desc,.yIL7hG_armed .yIL7hG_panel:focus-within .yIL7hG_tags,.yIL7hG_armed .yIL7hG_panel:focus-within .yIL7hG_foot{transition:none}.yIL7hG_armed .yIL7hG_panel:focus-within .yIL7hG_line,.yIL7hG_armed .yIL7hG_panel:focus-within .yIL7hG_desc,.yIL7hG_armed .yIL7hG_panel:focus-within .yIL7hG_tags,.yIL7hG_armed .yIL7hG_panel:focus-within .yIL7hG_foot{opacity:1;transform:none}@media (min-width:1024px) and (max-height:800px){.yIL7hG_panel{gap:16px;height:auto;min-height:560px;padding:24px}.yIL7hG_visual{flex:none;height:180px;min-height:0}.yIL7hG_copy{gap:12px}.yIL7hG_line{font-size:clamp(1.4rem,2.3vw,2rem)}.yIL7hG_desc{font-size:14px;line-height:1.45}.yIL7hG_tags{gap:6px}.yIL7hG_tags li{padding:6px 10px;font-size:12px}.yIL7hG_fact{font-size:13px}.yIL7hG_cta{height:40px;padding:0 18px;font-size:14px}}@media (min-width:1024px) and (max-height:680px){.yIL7hG_grid{grid-template-rows:none;row-gap:48px}.yIL7hG_panel{grid-row:auto;height:auto;position:relative;top:auto}.yIL7hG_name{justify-content:flex-start;padding-top:40px}.yIL7hG_nameLink{color:var(--sv-ink);height:auto}}@media (max-width:1023px){.yIL7hG_grid{grid-template-rows:none;grid-template-columns:1fr}.yIL7hG_name{grid-column:auto;gap:12px;min-height:0;padding:0}.yIL7hG_nameLink{color:var(--sv-ink);font-size:clamp(2rem,6vw,3.25rem);display:block}.yIL7hG_summary{max-width:42ch;font-size:17px}.yIL7hG_summaryCta{color:var(--sv-blue)}.yIL7hG_summaryArrow{background:var(--sv-blue)}.yIL7hG_panel{grid-area:auto;margin:18px 0 72px}.yIL7hG_item:last-child .yIL7hG_panel{margin-bottom:0}.yIL7hG_visual{min-height:320px}.yIL7hG_card{width:50%}}@media (max-width:767px){.yIL7hG_section{--sv-gutter:16px;padding:88px var(--sv-gutter)}.yIL7hG_title{font-size:clamp(2.75rem,13vw,4rem)}.yIL7hG_head{grid-template-columns:1fr;gap:28px}.yIL7hG_headSide{padding-bottom:0}.yIL7hG_intro{font-size:17px}.yIL7hG_nameLink{font-size:clamp(1.75rem,8.4vw,2.4rem)}.yIL7hG_summary{font-size:16px}.yIL7hG_panel{border-radius:22px;gap:22px;margin:14px 0 56px;padding:22px}.yIL7hG_visual{min-height:210px}.yIL7hG_popBadge{width:64px;top:-6px;right:-6px}.yIL7hG_card{border-radius:12px;width:58%}.yIL7hG_line{font-size:1.5rem}.yIL7hG_desc{font-size:15px}.yIL7hG_tags li{padding:6px 11px;font-size:13px}.yIL7hG_cta{height:44px;padding:0 18px;font-size:14px}}@media (prefers-reduced-motion:reduce){.yIL7hG_section *,.yIL7hG_section{transition-duration:.01ms!important;transition-delay:0s!important}.yIL7hG_section[data-story-connected=true] .yIL7hG_panel,.yIL7hG_section[data-story-connected=true] .yIL7hG_panel:not([data-pop=true]){clip-path:none;transform:none}.yIL7hG_section .yIL7hG_cardMotion,.yIL7hG_section .yIL7hG_popWord{transform:none}.yIL7hG_armed:not(.yIL7hG_in) .yIL7hG_word,.yIL7hG_armed:not(.yIL7hG_in) .yIL7hG_intro,.yIL7hG_armed:not(.yIL7hG_in) .yIL7hG_allLink,.yIL7hG_armed:not(.yIL7hG_in) .yIL7hG_name,.yIL7hG_armed:not(.yIL7hG_in) .yIL7hG_panel,.yIL7hG_armed .yIL7hG_panel:not([data-pop=true]) .yIL7hG_line,.yIL7hG_armed .yIL7hG_panel:not([data-pop=true]) .yIL7hG_desc,.yIL7hG_armed .yIL7hG_panel:not([data-pop=true]) .yIL7hG_tags,.yIL7hG_armed .yIL7hG_panel:not([data-pop=true]) .yIL7hG_foot{opacity:1;transform:none}.yIL7hG_armed .yIL7hG_panel:not([data-pop=true]) .yIL7hG_card{opacity:1;transform:var(--fan)}}.yIL7hG_section[data-motion=false],.yIL7hG_section[data-motion=false] *{transition-duration:.01ms!important;transition-delay:0s!important}.yIL7hG_section[data-motion=false] .yIL7hG_cardMotion,.yIL7hG_section[data-motion=false] .yIL7hG_popWord{transform:none}.yIL7hG_section[data-motion=false].yIL7hG_armed:not(.yIL7hG_in) .yIL7hG_word,.yIL7hG_section[data-motion=false].yIL7hG_armed:not(.yIL7hG_in) .yIL7hG_intro,.yIL7hG_section[data-motion=false].yIL7hG_armed:not(.yIL7hG_in) .yIL7hG_allLink,.yIL7hG_section[data-motion=false].yIL7hG_armed:not(.yIL7hG_in) .yIL7hG_name,.yIL7hG_section[data-motion=false].yIL7hG_armed:not(.yIL7hG_in) .yIL7hG_panel,.yIL7hG_section[data-motion=false].yIL7hG_armed .yIL7hG_panel:not([data-pop=true]) .yIL7hG_line,.yIL7hG_section[data-motion=false].yIL7hG_armed .yIL7hG_panel:not([data-pop=true]) .yIL7hG_desc,.yIL7hG_section[data-motion=false].yIL7hG_armed .yIL7hG_panel:not([data-pop=true]) .yIL7hG_tags,.yIL7hG_section[data-motion=false].yIL7hG_armed .yIL7hG_panel:not([data-pop=true]) .yIL7hG_foot{opacity:1;transform:none}.yIL7hG_section[data-motion=false].yIL7hG_armed .yIL7hG_panel:not([data-pop=true]) .yIL7hG_card{opacity:1;transform:var(--fan)}
._7r4WTW_section{isolation:isolate;color:#fff;height:clamp(520px,80svh,920px);font-family:"PP Neue Montreal", var(--font-inter), sans-serif;background:#000;position:relative;overflow:hidden}._7r4WTW_content{flex-direction:column;justify-content:center;align-items:center;gap:35px;padding:6vw;display:flex;position:absolute;inset:0}._7r4WTW_title{letter-spacing:-.065em;text-align:center;transform:scale(var(--quote-scale,1));margin:0;font-size:clamp(78px,12.5vw,200px);font-weight:600;line-height:.86}._7r4WTW_title span{display:block}._7r4WTW_title span:last-child{transform:translateY(var(--quote-word-shift,0px))}._7r4WTW_caption{color:#a3a3a3;margin:0;font-size:clamp(12px,1.1vw,16px)}._7r4WTW_shutter{pointer-events:none;background:#00f;display:none;position:absolute;inset:-1px;overflow:hidden}._7r4WTW_section[data-quote-motion=true]:not([data-quote-open=true]) ._7r4WTW_shutter{display:block}._7r4WTW_shutter[data-part=top]{clip-path:inset(0 0 50%);transform:translateY(var(--quote-top,0%))}._7r4WTW_shutter[data-part=bottom]{clip-path:inset(50% 0 0);transform:translateY(var(--quote-bottom,0%))}._7r4WTW_quote{text-align:center;letter-spacing:-.09em;width:1em;height:.62em;transform:translate(-54%, -38%) rotate(var(--quote-turn,0deg));font-size:clamp(480px,76vw,1100px);font-weight:800;line-height:.8;display:block;position:absolute;top:53%;left:50%}._7r4WTW_smallQuote{color:#d9d9d9;font-size:clamp(44px,6vw,86px);font-weight:600;line-height:.7;position:absolute;bottom:4vw;right:6vw}@media (max-width:767px){._7r4WTW_section{height:66svh;min-height:430px}._7r4WTW_title{font-size:clamp(72px,19.5vw,140px)}._7r4WTW_content{gap:30px;padding:24px}._7r4WTW_quote{font-size:140vw;top:54%}._7r4WTW_smallQuote{bottom:24px;right:24px}}@media (prefers-reduced-motion:reduce){._7r4WTW_section{height:auto;min-height:440px}._7r4WTW_section ._7r4WTW_shutter{display:none!important}._7r4WTW_title,._7r4WTW_title span:last-child{transform:none}}
.wlkL2G_ribbon{padding-bottom:clamp(120px,20svh,240px);position:relative}.wlkL2G_ribbonViewport{pointer-events:none}:is(.wlkL2G_ribbon .st-grid,.wlkL2G_ribbon .st-bar){z-index:16;position:relative}.wlkL2G_ribbonCanvas{z-index:15;pointer-events:none;opacity:0;width:100%;height:100%;position:fixed;inset:0}.wlkL2G_ribbon[data-state=ready] .wlkL2G_ribbonCanvas{opacity:1}.wlkL2G_ribbon[data-state=fallback]{padding-bottom:0}.wlkL2G_astronaut{--astronaut-journey-height:900svh;height:calc(var(--astronaut-journey-height) * var(--astronaut-landing-ratio) + 350svh);color:#fff;background:#0a0a0a;position:relative}.wlkL2G_astronautViewport{isolation:isolate;width:100%;height:100svh;position:sticky;top:0;overflow:hidden}.wlkL2G_poster,.wlkL2G_astronautCanvas{width:100%;height:100%;position:absolute;inset:0}.wlkL2G_poster{object-fit:cover}.wlkL2G_astronautCanvas{opacity:0;pointer-events:none}.wlkL2G_astronaut[data-state=ready] .wlkL2G_astronautCanvas{opacity:1}.wlkL2G_astronaut[data-state=ready] .wlkL2G_poster{visibility:hidden}.wlkL2G_sceneTitle{z-index:1;pointer-events:none;color:#fff;font-family:"PP Neue Montreal", var(--font-inter), sans-serif;letter-spacing:-.04em;text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:80px 24px;font-size:clamp(28px,6vw,96px);font-weight:500;line-height:1.02;display:none;position:absolute;inset:0}.wlkL2G_astronaut[data-state=ready] .wlkL2G_sceneTitle{opacity:clamp(0, calc((.25 - var(--scene-progress,0)) * 20), 1);display:flex}.wlkL2G_workClosing{z-index:1;width:100%;transform:translate(-50%, -50%) scale(var(--closing-scale,1));color:#fff;text-align:center;font-family:"PP Neue Montreal", var(--font-inter), sans-serif;font-size:clamp(14px,1vw,32px);display:none;position:absolute;top:calc(50% - 3em);left:50%}.wlkL2G_astronaut[data-state=ready] .wlkL2G_workClosing{display:block}.wlkL2G_workEyebrow{text-transform:uppercase;opacity:0;margin:0;padding:0 24px;font-size:1em;line-height:1.4;transition:opacity .7s,transform .8s cubic-bezier(.35,0,0,1);transform:translateY(20px)}.wlkL2G_workTitle{letter-spacing:-.04em;margin:.4em 0 0;font-size:10vw;font-weight:400;line-height:1}.wlkL2G_workTitle a{color:inherit;text-decoration:none;display:inline-block}.wlkL2G_workTitle a:focus-visible{outline-offset:16px;outline:2px solid #fff}.wlkL2G_workLine{padding-bottom:.06em;display:block;overflow:hidden}.wlkL2G_workLetter{transition:transform .7s cubic-bezier(.35,0,0,1);transition-delay:calc(var(--letter-index) * 24ms);display:inline-block;transform:translateY(100%)}.wlkL2G_workCrosses{pointer-events:none;width:60vw;height:calc(100% + 10vh);position:absolute;top:0;left:20vw}.wlkL2G_workCrosses span{width:16px;height:16px;transition:transform .7s cubic-bezier(.35,0,0,1);transition-delay:calc(var(--cross-index) * 50ms);position:absolute;transform:scale(0)rotate(0)}.wlkL2G_workCrosses span:before,.wlkL2G_workCrosses span:after{content:"";background:currentColor;width:16px;height:2px;position:absolute;top:7px;left:0}.wlkL2G_workCrosses span:after{transform:rotate(90deg)}.wlkL2G_workCrosses span:first-child{top:0;left:0}.wlkL2G_workCrosses span:nth-child(2){top:0;right:0}.wlkL2G_workCrosses span:nth-child(3){bottom:0;left:0}.wlkL2G_workCrosses span:nth-child(4){bottom:0;left:calc(50% - 8px)}.wlkL2G_workCrosses span:nth-child(5){bottom:0;right:0}.wlkL2G_astronaut[data-closing=true] .wlkL2G_workEyebrow{opacity:1;transform:translateY(0)}.wlkL2G_astronaut[data-closing=true] .wlkL2G_workLetter{transform:translateY(0)}.wlkL2G_astronaut[data-closing=true] .wlkL2G_workCrosses span{transform:scale(1)rotate(180deg)}.wlkL2G_sceneCaption{pointer-events:none;color:#fff;mix-blend-mode:difference;letter-spacing:.02em;justify-content:space-between;gap:24px;font-size:12px;display:flex;position:absolute;bottom:32px;left:32px;right:32px}.wlkL2G_skip{z-index:2;color:#fff;background:#0a0a0a;border:.5px solid #ffffff80;border-radius:999px;padding:10px 14px;font-size:12px;text-decoration:none;position:absolute;top:100px;right:32px}.wlkL2G_skip:hover{background:#00f}.wlkL2G_footerAnchor{width:100%;height:1px;position:absolute;bottom:0}.wlkL2G_astronaut[data-state=fallback]{height:100svh}.wlkL2G_astronaut[data-state=fallback] .wlkL2G_scrollHint,.wlkL2G_astronaut[data-state=fallback] .wlkL2G_skip{display:none}@media (max-width:767px){.wlkL2G_ribbon{padding-bottom:80px}.wlkL2G_astronaut{--astronaut-journey-height:700svh}.wlkL2G_sceneCaption{bottom:24px;left:16px;right:16px}.wlkL2G_skip{top:84px;right:16px}.wlkL2G_workClosing{top:40%}.wlkL2G_workTitle{font-size:19.5vw}.wlkL2G_workEyebrow{width:55%;margin:0 auto;padding:0;font-size:1.2em}.wlkL2G_workCrosses{width:calc(100% - 40px);left:20px}}@media (min-aspect-ratio:21/9){.wlkL2G_workTitle{font-size:6.7vw}}@media (prefers-reduced-motion:reduce){.wlkL2G_ribbon{padding-bottom:0}.wlkL2G_ribbonCanvas,.wlkL2G_astronautCanvas{display:none}.wlkL2G_astronaut{height:100svh}.wlkL2G_astronautViewport{position:relative}.wlkL2G_scrollHint,.wlkL2G_skip{display:none}}
