.mu2N1q_page{--page-pad:clamp(1.15rem, 2.4vw, 2.4rem);background:var(--site-background);width:min(100%,100rem);color:var(--site-text);padding:0 var(--page-pad) 2rem;margin:0 auto}.mu2N1q_eyebrow{color:var(--site-muted);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.55rem;margin:0;font-size:.62rem;font-weight:750;line-height:1.4;display:flex}.mu2N1q_eyebrow:before{content:"";background:currentColor;flex:none;width:1.75rem;height:1px}.mu2N1q_hero{padding:clamp(4rem,7vw,7rem) 0 0}.mu2N1q_heroCopy{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:end;column-gap:clamp(2rem,6vw,6rem);display:grid}.mu2N1q_heroCopy>.mu2N1q_eyebrow{grid-column:1/-1;margin-bottom:2rem}.mu2N1q_heroCopy h1{font-family:var(--font-display);letter-spacing:-.055em;margin:0;font-size:clamp(3.6rem,6.5vw,7rem);font-weight:400;line-height:.92}.mu2N1q_heroCopy h1 em{color:var(--site-accent);font-weight:inherit}.mu2N1q_heroDetails{padding-bottom:.25rem}.mu2N1q_heroLead{max-width:32rem;color:var(--site-muted);margin:0 0 1.8rem;font-size:clamp(.95rem,1.2vw,1.15rem);line-height:1.65}.mu2N1q_heroDetails>a:last-child{width:fit-content;margin-top:1.3rem;display:flex}.mu2N1q_proofRail{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;max-width:54rem;margin:clamp(3rem,5vw,5rem) 0 0;padding-bottom:3rem;display:grid}.mu2N1q_proofRail>div{border-right:1px solid var(--site-line);padding-right:1rem}.mu2N1q_proofRail>div:last-child{border:0}.mu2N1q_proofRail dt{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:clamp(1.7rem,2.4vw,2.5rem);line-height:1}.mu2N1q_proofRail dd{color:var(--site-muted);margin:.5rem 0 0;font-size:.65rem;line-height:1.45}.mu2N1q_answerSection{border-top:1px solid var(--site-line);grid-template-columns:minmax(13rem,.55fr) minmax(0,1.45fr);gap:clamp(2rem,5vw,5.5rem);padding:clamp(3rem,5vw,5rem) 0;display:grid}.mu2N1q_answerSection h2,.mu2N1q_sectionHeader h2{font-family:var(--font-display);letter-spacing:-.045em;margin:1.25rem 0 0;font-size:clamp(2.4rem,3.7vw,4rem);font-weight:400;line-height:.98}.mu2N1q_answerSection h2{max-width:12ch}.mu2N1q_answer{max-width:58rem;color:var(--site-muted);font-size:clamp(.95rem,1.2vw,1.1rem);line-height:1.75}.mu2N1q_answer p{margin:0}.mu2N1q_answer p+p{margin-top:1.15rem}.mu2N1q_principle{border-bottom:1px solid var(--site-line);grid-template-columns:1.2fr .8fr;align-items:end;gap:clamp(2rem,6vw,6rem);padding:clamp(2.5rem,4vw,4rem) 0 clamp(4rem,6vw,6rem);display:grid}.mu2N1q_principle p{max-width:23ch;color:var(--site-accent);font-family:var(--font-display);letter-spacing:-.035em;margin:0;font-size:clamp(2rem,3.5vw,3.8rem);font-style:italic;line-height:1.08}.mu2N1q_principle>span{color:var(--site-muted);font-size:.85rem;line-height:1.65}.mu2N1q_section{border-bottom:1px solid var(--site-line);padding:clamp(4.2rem,6vw,6.5rem) 0}.mu2N1q_sectionHeader{max-width:65rem;margin-bottom:clamp(2.5rem,4vw,4rem);display:block}.mu2N1q_sectionHeader h2{max-width:23ch}.mu2N1q_sectionHeader>div>p{max-width:45rem;color:var(--site-muted);margin:1.5rem 0 0;font-size:.9rem;line-height:1.65}.mu2N1q_scenarioPanels{max-width:49rem;margin:1.5rem 0 2rem;display:grid}.mu2N1q_scenarioPanel{grid-area:1/1}.mu2N1q_scenarioPanel[hidden]{visibility:hidden;pointer-events:none;display:block}.mu2N1q_scenarioPanel:not([hidden]){animation:.42s cubic-bezier(.16,1,.3,1) mu2N1q_narrativeIn}.mu2N1q_scenarioPanel>p{margin-top:1rem}.mu2N1q_scenarioPanel:focus-visible{outline:2px solid var(--site-accent);outline-offset:.5rem}.mu2N1q_capabilityIndex{border-bottom:1px solid var(--site-text)}.mu2N1q_capability{isolation:isolate;border-top:1px solid var(--site-text);transition:color .35s;position:relative;overflow:clip}.mu2N1q_capability:before{z-index:-1;content:"";background:var(--site-accent);transition:transform .5s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:translateY(102%)}.mu2N1q_capability[open]{color:#fff}.mu2N1q_capability[open]:before{transform:translateY(0)}.mu2N1q_capability summary{cursor:pointer;justify-content:space-between;align-items:center;gap:2rem;padding:clamp(1.3rem,2.5vw,2.5rem) 1rem;list-style:none;display:flex}.mu2N1q_capability summary::-webkit-details-marker{display:none}.mu2N1q_faqList summary::-webkit-details-marker{display:none}.mu2N1q_capability h3{font-family:var(--font-display);letter-spacing:-.045em;margin:0;font-size:clamp(1.8rem,3.8vw,4.2rem);font-weight:400;line-height:1;transition:transform .45s cubic-bezier(.16,1,.3,1)}.mu2N1q_capability summary>span{flex-shrink:0;font-size:1.6rem;transition:transform .45s}.mu2N1q_capability[open] summary>span{transform:rotate(45deg)}.mu2N1q_capability[open] h3{transform:translate(.4rem)}.mu2N1q_capabilityDetail{max-width:55rem;padding:0 1.4rem 2rem;animation:.4s mu2N1q_narrativeIn}.mu2N1q_capabilityDetail>p{margin:0;font-size:clamp(.95rem,1.1vw,1.1rem);line-height:1.6}.mu2N1q_inlineLink{color:inherit;align-items:center;gap:.6rem;margin-top:1.3rem;font-size:.72rem;font-weight:700;text-decoration:none;display:inline-flex}.mu2N1q_inlineLink span{transition:transform .22s}.mu2N1q_inlineLink:hover span{transform:translate(.2rem)}.mu2N1q_projectGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr));gap:3rem;margin-bottom:2rem;display:grid}.mu2N1q_projectCard{min-width:0;color:inherit;flex-direction:column;gap:1.8rem;text-decoration:none;display:flex;position:relative}.mu2N1q_projectCard:only-child{grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.mu2N1q_projectVisual{aspect-ratio:4/3;background:radial-gradient(ellipse at center, var(--site-soft-accent), var(--site-surface) 75%);border-radius:.75rem;place-items:center;display:grid;position:relative;overflow:hidden}.mu2N1q_projectImage{aspect-ratio:1;object-fit:cover;border-radius:22%;width:35%;height:auto;transition:transform .65s cubic-bezier(.16,1,.3,1);box-shadow:0 1.3rem 3rem #00000026}.mu2N1q_projectCard:hover .mu2N1q_projectImage{transform:translateY(-.4rem)rotate(-2deg)scale(1.05)}.mu2N1q_projectMonogram{color:var(--site-accent);font-family:var(--font-display);font-size:6rem}.mu2N1q_featuredLabel{color:var(--site-accent);letter-spacing:.1em;text-transform:uppercase;font-size:.6rem;font-weight:750;position:absolute;top:1rem;left:1rem}.mu2N1q_projectBody{padding-right:1.5rem}.mu2N1q_projectClient{color:var(--site-accent);letter-spacing:.1em;text-transform:uppercase;margin:0 0 1rem;font-size:.6rem;font-weight:750}.mu2N1q_projectBody h3{font-family:var(--font-display);letter-spacing:-.045em;margin:0;font-size:clamp(2.2rem,3.5vw,3.8rem);font-weight:400;line-height:1}.mu2N1q_projectBody>p:not(.mu2N1q_projectClient){color:var(--site-muted);margin:1.3rem 0 0;font-size:.9rem;line-height:1.65}.mu2N1q_projectTags{color:var(--site-muted);text-transform:uppercase;letter-spacing:.05em;flex-wrap:wrap;gap:.6rem 1rem;margin-top:1.8rem;font-size:.62rem;display:flex}.mu2N1q_cardArrow{color:var(--site-accent);font-size:1.5rem;transition:transform .3s;position:absolute;bottom:0;right:0}.mu2N1q_projectCard:hover .mu2N1q_cardArrow{transform:translate(.2rem,-.2rem)}.mu2N1q_approachList{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.mu2N1q_approachList li{border-top:1px solid var(--site-line);padding:2rem 2rem 0 0;position:relative}.mu2N1q_approachList li:before{content:"";background:var(--site-accent);width:1.75rem;height:2px;position:absolute;top:-1px;left:0}.mu2N1q_approachList li>span{color:var(--site-accent);font-family:var(--font-display);margin-right:.7rem;font-size:1.5rem;display:inline-block}.mu2N1q_approachList small{color:var(--site-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.58rem;font-weight:750}.mu2N1q_approachList h3{max-width:18ch;font-family:var(--font-display);letter-spacing:-.035em;margin:2rem 0 0;font-size:clamp(1.6rem,2.6vw,2.8rem);font-weight:400;line-height:1.05}.mu2N1q_approachList p{max-width:28rem;color:var(--site-muted);margin:1.2rem 0 0;font-size:.88rem;line-height:1.65}.mu2N1q_faqSection{grid-template-columns:minmax(13rem,.55fr) minmax(0,1.45fr);gap:clamp(2rem,5vw,5.5rem);display:grid}.mu2N1q_faqSection .mu2N1q_sectionHeader h2{max-width:12ch}.mu2N1q_faqList details{border-bottom:1px solid var(--site-line)}.mu2N1q_faqList details:first-child{border-top:1px solid var(--site-line)}.mu2N1q_faqList summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.6rem 0;list-style:none;display:flex}.mu2N1q_faqList h3{margin:0;font-size:clamp(1rem,1.4vw,1.25rem);font-weight:550;line-height:1.45}.mu2N1q_faqList summary>span{color:var(--site-accent);font-size:1.6rem;transition:transform .3s}.mu2N1q_faqList details[open] summary>span{transform:rotate(45deg)}.mu2N1q_faqList p{max-width:45rem;color:var(--site-muted);margin:0;padding:0 2rem 1.8rem 0;font-size:.95rem;line-height:1.7;animation:.35s mu2N1q_narrativeIn}.mu2N1q_related{padding:3rem 0}.mu2N1q_related>div{flex-wrap:wrap;gap:1rem 2rem;margin-top:1.5rem;display:flex}.mu2N1q_related a{color:inherit;text-decoration:none}.mu2N1q_related a>span:last-child{color:var(--site-accent);margin-left:.6rem}.mu2N1q_page a:focus-visible,.mu2N1q_page summary:focus-visible{outline:2px solid var(--site-accent);outline-offset:5px}.mu2N1q_capability[open] summary:focus-visible{outline-offset:-5px;outline-color:#fff}@keyframes mu2N1q_narrativeIn{0%{opacity:.3;translate:0 8px}to{opacity:1;translate:0}}@media (hover:hover) and (pointer:fine){.mu2N1q_capability:not([open]):hover h3{color:var(--site-accent);transform:translate(.4rem)}.mu2N1q_faqList summary:hover h3{color:var(--site-accent)}}@media (max-width:980px){.mu2N1q_heroCopy{grid-template-columns:1fr}.mu2N1q_heroCopy h1{font-size:clamp(3.6rem,8vw,5.5rem)}.mu2N1q_heroDetails{flex-wrap:wrap;align-items:center;gap:1.2rem;margin-top:2rem;display:flex}.mu2N1q_heroLead{flex-basis:100%;max-width:42rem;margin:0}.mu2N1q_heroDetails>a:last-child{margin:0}.mu2N1q_principle{grid-template-columns:1fr;gap:1.5rem}.mu2N1q_principle>span{max-width:43rem}.mu2N1q_faqSection{grid-template-columns:1fr;gap:0}}@media (max-width:720px){.mu2N1q_hero{padding-top:3.5rem}.mu2N1q_heroCopy>.mu2N1q_eyebrow{margin-bottom:1.5rem}.mu2N1q_heroCopy h1{font-size:clamp(2.9rem,12.4vw,5rem)}.mu2N1q_proofRail{gap:.8rem;margin-top:2.5rem;padding-bottom:2.5rem}.mu2N1q_proofRail>div{padding-right:.7rem}.mu2N1q_proofRail dd{font-size:.6rem}.mu2N1q_answerSection,.mu2N1q_projectCard:only-child{grid-template-columns:1fr}.mu2N1q_answerSection h2{max-width:none}.mu2N1q_sectionHeader h2{font-size:clamp(2.3rem,9vw,3.5rem)}.mu2N1q_capability summary{gap:1rem;padding:1.5rem .5rem}.mu2N1q_capability h3{font-size:1.9rem}.mu2N1q_capabilityDetail{padding:0 .9rem 1.5rem}.mu2N1q_approachList{grid-template-columns:1fr;gap:2rem}.mu2N1q_approachList li{padding-right:0}.mu2N1q_approachList h3{max-width:24ch;margin-top:1rem}.mu2N1q_projectBody{padding-bottom:1.5rem}}@media (prefers-reduced-motion:reduce){.mu2N1q_page *,.mu2N1q_page :before,.mu2N1q_page :after{transition:none!important;animation:none!important}}
.TYr4ja_page{--page-pad:clamp(1.15rem, 2.4vw, 2.4rem);--hero-bleed-right:calc(var(--page-pad) + max(0px, (100vw - 100rem) / 2));background:var(--site-background);width:min(100%,100rem);color:var(--site-text);padding:0 var(--page-pad) 2rem;margin:0 auto}.TYr4ja_hero{grid-template-columns:minmax(22rem,.78fr) minmax(30rem,1.22fr);min-height:42rem;display:grid;position:relative;overflow:visible}.TYr4ja_heroCopy{z-index:3;flex-direction:column;align-items:flex-start;padding:clamp(3rem,5vw,5rem) clamp(2rem,4vw,4rem) 2rem 0;display:flex}.TYr4ja_eyebrow{color:var(--site-muted);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.55rem;margin:0 0 1.25rem;font-size:.62rem;font-weight:750;line-height:1.2;display:flex}.TYr4ja_eyebrow:before{content:"";background:currentColor;flex-shrink:0;width:1.75rem;height:1px}.TYr4ja_heroTitle,.TYr4ja_sectionHeading h2,.TYr4ja_workHeading h2,.TYr4ja_finalCta h2{font-family:var(--font-display);letter-spacing:-.045em;margin:0;font-weight:400}.TYr4ja_heroTitle{text-wrap:balance;max-width:11.8ch;font-size:clamp(3.45rem,5.15vw,5.35rem);line-height:.9}.TYr4ja_heroTitle em,.TYr4ja_finalCta em{color:var(--site-accent);font-weight:400}.TYr4ja_heroIntro{max-width:29rem;color:var(--site-muted);margin:1.4rem 0 0;font-size:.9rem;line-height:1.58}.TYr4ja_heroActions{flex-wrap:wrap;align-items:center;gap:1.4rem;margin-top:1.45rem;display:flex}.TYr4ja_primaryAction{border:1px solid var(--site-text);background:var(--site-text);min-height:2.65rem;color:var(--site-background);border-radius:.45rem;justify-content:space-between;align-items:center;gap:1.75rem;padding:.7rem .85rem;font-size:.7rem;font-weight:700;text-decoration:none;transition:background-color .18s,border-color .18s,color .18s;display:inline-flex}.TYr4ja_primaryAction:hover{border-color:var(--site-accent);background:var(--site-accent);color:#fff}.TYr4ja_textAction{color:inherit;align-items:center;gap:.65rem;font-size:.7rem;font-weight:700;text-decoration:none;display:inline-flex}.TYr4ja_textAction span{color:var(--site-accent);transition:transform .18s}.TYr4ja_textAction:hover span{transform:translate(.2rem)}.TYr4ja_metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;width:100%;margin:2rem 0 0;display:grid}.TYr4ja_metrics div{border-right:1px solid var(--site-line);padding-right:.7rem}.TYr4ja_metrics div:last-child{border-right:0}.TYr4ja_metrics dt{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:clamp(1.25rem,1.65vw,1.7rem)}.TYr4ja_metrics dd{color:var(--site-muted);margin:.2rem 0 0;font-size:.62rem;line-height:1.35}.TYr4ja_portrait{clip-path:inset(-10rem -100vw 0 -20rem);min-height:42rem;margin:0 calc(var(--hero-bleed-right) * -1) 0 0;isolation:isolate;position:relative}.TYr4ja_portrait:before{z-index:-2;background:radial-gradient(circle at 54% 53%, color-mix(in srgb, var(--site-accent) 46%, transparent) 0, color-mix(in srgb, var(--site-accent) 20%, transparent) 32%, transparent 67%);content:"";transform-origin:54% 53%;will-change:transform, opacity;animation:7.5s ease-in-out infinite alternate TYr4ja_haloBreathing;position:absolute;inset:-4.7rem -12rem 0 -2rem}.TYr4ja_orbitField{z-index:-1;pointer-events:none;position:absolute;inset:-4.7rem -12rem 0 -2rem;overflow:visible}.TYr4ja_orbitField>span{background:repeating-radial-gradient(circle at 54% 48%, transparent 0, transparent 5.15rem, color-mix(in srgb, var(--site-accent) 17%, transparent) 5.2rem, transparent 5.28rem);transform-origin:54% 48%;will-change:transform, opacity;animation:12s linear infinite TYr4ja_orbitRadiation;position:absolute;inset:0}.TYr4ja_orbitField>span:nth-child(2){animation-delay:-4s}.TYr4ja_orbitField>span:nth-child(3){animation-delay:-8s}@keyframes TYr4ja_haloBreathing{0%{opacity:.68;transform:scale(.93)}to{opacity:1;transform:scale(1.08)}}@keyframes TYr4ja_orbitRadiation{0%{opacity:0;transform:scale(.7)}14%{opacity:.58}72%{opacity:.34}to{opacity:0;transform:scale(1.5)}}.TYr4ja_portraitFrame{z-index:1;position:absolute;inset:0}.TYr4ja_portraitImage{object-fit:contain;object-position:center bottom;transform-origin:bottom;transform:translate(2%)scale(1.28)}.TYr4ja_portraitDark{display:none}.dark .TYr4ja_portraitLight{display:none}.dark .TYr4ja_portraitDark{display:block}.TYr4ja_clientMarquee{z-index:4;background:var(--site-surface);box-shadow:inset 0 1px var(--site-line-strong), inset 0 -1px var(--site-line-strong);margin-top:0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.TYr4ja_marqueeTrack{will-change:transform;width:max-content;animation:48s linear infinite TYr4ja_clientsMarquee;display:flex}.TYr4ja_marqueeGroup{flex:none;align-items:center;gap:clamp(1.8rem,3vw,3.5rem);padding:.75rem clamp(1.8rem,3vw,3.5rem) .75rem 0;display:flex}.TYr4ja_marqueeGroup img{object-fit:contain;filter:grayscale()contrast(1.3);opacity:.64;width:clamp(7.25rem,9.5vw,9.75rem);height:5.15rem;transition:filter .18s,opacity .18s,transform .32s cubic-bezier(.16,1,.3,1)}.TYr4ja_marqueeGroup img:hover{filter:grayscale()sepia()saturate(8)hue-rotate(303deg)brightness(.72);opacity:1;transform:translateY(-.18rem)}.dark .TYr4ja_marqueeGroup img{filter:brightness(0)invert();opacity:.84}.dark .TYr4ja_marqueeGroup img:hover{opacity:1}.TYr4ja_clientMarquee:hover .TYr4ja_marqueeTrack{animation-play-state:paused}@keyframes TYr4ja_clientsMarquee{to{transform:translate(-50%)}}.TYr4ja_section{border-bottom:1px solid var(--site-line);grid-template-columns:minmax(13rem,.55fr) minmax(0,1.45fr);gap:clamp(2.5rem,5vw,5.5rem);padding:clamp(4.2rem,6vw,6.5rem) 0;display:grid}.TYr4ja_sectionHeading{align-self:start}.TYr4ja_sectionHeading h2,.TYr4ja_workHeading h2{max-width:12ch;font-size:clamp(2.4rem,3.7vw,4rem);line-height:.98}.TYr4ja_sectionHeading>p:last-child,.TYr4ja_workHeading>div>p,.TYr4ja_finalCta>div>p{max-width:27rem;color:var(--site-muted);margin:1.25rem 0 0;font-size:.8rem;line-height:1.62}.TYr4ja_servicesSection{display:block}.TYr4ja_servicesSection .TYr4ja_sectionHeading{max-width:48rem}.TYr4ja_servicesSection .TYr4ja_sectionHeading h2{white-space:nowrap;max-width:none;font-weight:500}.TYr4ja_servicesTitleAccent{z-index:0;color:var(--site-accent);display:inline-block;position:relative}.TYr4ja_servicesTitleAccent:after{z-index:-1;content:"";transform-origin:50%;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 18' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 11 C30 4 53 13 82 8 C111 3 143 12 177 5' fill='none' stroke='%23d4153d' stroke-width='4.2' stroke-linecap='round'/%3E%3Cpath d='M8 14 C44 10 71 15 106 11 C132 8 153 12 174 9' fill='none' stroke='%23d4153d' stroke-width='1.5' stroke-linecap='round' opacity='.72'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;height:.15em;position:absolute;bottom:-.06em;left:-.04em;right:-.06em;transform:rotate(-1.2deg)}.TYr4ja_servicesTitleAccent:nth-of-type(2):after{transform:rotate(.8deg)scaleX(1.03)}.TYr4ja_serviceStage{margin-top:clamp(2.5rem,4vw,4rem)}.TYr4ja_servicePrompt{color:var(--site-muted);letter-spacing:.12em;text-transform:uppercase;margin:0;padding:clamp(1.2rem,2vw,1.8rem) 0 0;font-size:.62rem;font-weight:750}.TYr4ja_serviceChoices{flex-wrap:wrap;align-items:baseline;gap:clamp(1rem,2.7vw,3.5rem);padding:clamp(1.15rem,2.2vw,2.15rem) 0 clamp(1.7rem,3vw,3rem);display:flex}.TYr4ja_serviceChoices button{z-index:0;color:var(--site-muted);font-family:var(--font-display);letter-spacing:-.055em;cursor:pointer;background:0 0;border:0;padding:0;font-size:clamp(2.8rem,5.55vw,6rem);font-weight:400;line-height:.85;transition:color .32s,transform .48s cubic-bezier(.16,1,.3,1);position:relative}.TYr4ja_serviceChoices button:not(:last-child):before{background:var(--site-line);content:"";width:1px;height:.6em;position:absolute;top:50%;right:calc(clamp(1rem,2.7vw,3.5rem)/-1.6129);transform:translateY(-50%)}.TYr4ja_serviceChoices button:after{z-index:-1;content:"";opacity:0;transform-origin:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 260 22' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 15 C38 4 75 18 112 10 C151 2 196 17 257 6' fill='none' stroke='%23d4153d' stroke-width='5.1' stroke-linecap='round'/%3E%3Cpath d='M11 19 C58 12 97 20 142 14 C190 8 224 16 253 11' fill='none' stroke='%23d4153d' stroke-width='1.7' stroke-linecap='round' opacity='.7'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;height:.19em;transition:opacity .22s,transform .52s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-.2em;left:-.04em;right:-.05em;transform:rotate(-1.5deg)scaleX(.5)}.TYr4ja_serviceChoices button[data-active]{color:var(--site-accent);transform:translateY(-.08em)}.TYr4ja_serviceChoices button[data-active]:after{opacity:1;transform:rotate(-1.5deg)scaleX(1.03)}.TYr4ja_serviceChoices button:focus-visible{outline:2px solid var(--site-accent);outline-offset:.35rem}.TYr4ja_serviceResponse{grid-template-columns:1fr;align-items:start;gap:clamp(1.5rem,2.5vw,2.4rem);min-height:8rem;padding:clamp(1.5rem,2.8vw,2.7rem) 0;display:grid}.TYr4ja_serviceResponseCopy{flex-direction:column;gap:clamp(1.8rem,3vw,3rem);min-width:0;display:flex}.TYr4ja_serviceNarrative{flex-direction:column;gap:.85rem;max-width:49rem;display:flex}.TYr4ja_serviceSummary{flex-wrap:wrap;align-items:baseline;gap:.65rem;margin:0;font-size:clamp(1.25rem,1.65vw,1.6rem);font-weight:650;line-height:1.35;display:flex}.TYr4ja_serviceSummary span{color:var(--site-accent);letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:800}.TYr4ja_serviceDescription{max-width:49rem;color:var(--site-muted);margin:0;font-size:clamp(1rem,1.2vw,1.16rem);line-height:1.58}.TYr4ja_serviceClients{flex-direction:column;align-items:flex-start;gap:.8rem;display:flex}.TYr4ja_serviceClients>span{color:var(--site-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.53rem;font-weight:750}.TYr4ja_serviceClients>div{justify-content:flex-start;align-items:center;gap:clamp(1rem,2vw,2rem);display:flex}.TYr4ja_serviceClients img{object-fit:contain;filter:grayscale()contrast(1.12);opacity:.72;width:auto;max-width:clamp(5.8rem,8.5vw,8.5rem);height:2.55rem}.dark .TYr4ja_serviceClients img{filter:brightness(0)invert();opacity:.88}.TYr4ja_serviceAction{color:var(--site-text);text-transform:uppercase;justify-self:start;align-items:center;gap:.65rem;font-size:.65rem;font-weight:750;text-decoration:none;display:inline-flex}.TYr4ja_serviceAction span{color:var(--site-accent);font-size:1rem;transition:transform .18s}.TYr4ja_serviceAction:hover span{transform:translate(.15rem,-.15rem)}.TYr4ja_workSection{background:0 0;scroll-margin-top:2rem;display:block}.TYr4ja_workHeading{display:block}.TYr4ja_workHeading>div:last-child{margin-top:1.4rem}.TYr4ja_workHeading .TYr4ja_textAction{margin-top:1.1rem}.TYr4ja_workTitleAccent{z-index:0;color:var(--site-accent);display:inline-block;position:relative}.TYr4ja_workTitleAccent:after{z-index:-1;content:"";transform-origin:50%;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 210 22' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 15 C31 3 61 18 91 10 C123 2 153 17 208 6' fill='none' stroke='%23d4153d' stroke-width='5.2' stroke-linecap='round'/%3E%3Cpath d='M9 19 C47 12 76 20 112 14 C151 8 178 15 204 11' fill='none' stroke='%23d4153d' stroke-width='1.8' stroke-linecap='round' opacity='.68'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;height:.18em;position:absolute;bottom:-.04em;left:-.07em;right:-.08em;transform:rotate(-1.8deg)scaleX(1.03)}.TYr4ja_workTitleAccent:nth-of-type(2):after{bottom:-.08em;transform:rotate(1.5deg)scaleX(1.08)}.TYr4ja_projectList{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(3.5rem,6vw,6.5rem) clamp(1rem,1.8vw,1.8rem);margin-top:clamp(2.8rem,4.5vw,4.8rem);display:grid}.TYr4ja_project:nth-child(4n+1){grid-column:1/span 7}.TYr4ja_project:nth-child(4n+2){grid-column:8/-1}.TYr4ja_project:nth-child(4n+3){grid-column:1/span 5}.TYr4ja_project:nth-child(4n){grid-column:6/-1}.TYr4ja_projectLink{color:inherit;text-decoration:none;display:block}.TYr4ja_projectLink:focus-visible{outline:2px solid var(--site-accent);outline-offset:.45rem}.TYr4ja_projectMedia{aspect-ratio:1;isolation:isolate;border-radius:.2rem;position:relative;overflow:hidden}.TYr4ja_projectMedia[data-tone=poseidon]{--case-orb-core:#63b6ed;--case-orb-edge:#123962;--case-ink:#f0f1df;background:#21589c}.TYr4ja_projectMedia[data-tone=nebius]{--case-orb-core:#f3ff9d;--case-orb-edge:#b6d835;--case-ink:#052b42;background:#dff755}.TYr4ja_projectMedia[data-tone=free]{--case-orb-core:#4266d7;--case-orb-edge:#111b44;--case-ink:#fff;background:#080d21}.TYr4ja_projectMedia[data-tone=kenko]{--case-orb-core:#ffbf57;--case-orb-edge:#cf2e1a;--case-ink:#fff;background:#f04c24}.TYr4ja_projectMedia[data-tone=masters]{--case-orb-core:#787878;--case-orb-edge:#202020;--case-ink:#fff;background:#080808}.TYr4ja_projectMedia[data-tone=rester]{--case-orb-core:#62d9bd;--case-orb-edge:#06705f;--case-ink:#fff;background:#00836d}.TYr4ja_projectOrb{z-index:0;aspect-ratio:1;background:radial-gradient(circle at 42% 38%, var(--case-orb-core) 0%, color-mix(in srgb, var(--case-orb-core) 64%, var(--case-orb-edge)) 31%, color-mix(in srgb, var(--case-orb-edge) 54%, transparent) 56%, color-mix(in srgb, var(--case-orb-edge) 16%, transparent) 76%, transparent 100%);filter:blur(clamp(.65rem,1.6vw,1.5rem))saturate(1.06);opacity:.84;border-radius:50%;width:112%;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1)}.TYr4ja_projectMediaCategory,.TYr4ja_projectMetric{z-index:3;color:var(--case-ink);position:absolute}.TYr4ja_projectMediaCategory{letter-spacing:.12em;text-transform:uppercase;font-size:clamp(.55rem,.7vw,.68rem);font-weight:780;top:clamp(1.15rem,2.2vw,2rem);left:clamp(1.15rem,2.2vw,2rem)}.TYr4ja_projectMetric{text-align:right;flex-direction:column;align-items:flex-end;gap:.35rem;display:flex;top:clamp(1.15rem,2.2vw,2rem);right:clamp(1.15rem,2.2vw,2rem)}.TYr4ja_projectMetric strong{font-family:var(--font-display);letter-spacing:-.06em;font-size:clamp(2.35rem,4.4vw,4.8rem);font-weight:500;line-height:.8}.TYr4ja_projectMetric small{letter-spacing:.09em;text-align:right;text-transform:uppercase;max-width:13ch;font-size:clamp(.48rem,.62vw,.62rem);font-weight:760;line-height:1.2}.TYr4ja_projectImage{z-index:2;object-fit:contain;border-radius:21%;padding:0;transition:box-shadow .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transform:none;box-shadow:0 2.2rem 4rem #0000003d,0 0 0 1px #ffffff1f;width:38%!important;height:38%!important;inset:auto 7% 7% auto!important}.TYr4ja_projectMedia[data-tone=nebius] .TYr4ja_projectImage{box-shadow:none;border-radius:0;width:48%!important;height:22%!important}.TYr4ja_project:hover .TYr4ja_projectImage{transform:translateY(-.45rem)scale(1.035);box-shadow:0 2.8rem 5rem #00000052,0 0 0 1px #ffffff2e}.TYr4ja_project:hover .TYr4ja_projectOrb{opacity:1;transform:translate(-50%,-50%)scale(1.04)}.TYr4ja_projectCopy{padding:1.15rem 0 0;position:relative}.TYr4ja_projectMeta{border-bottom:1px solid var(--site-line);justify-content:space-between;align-items:baseline;gap:1rem;padding-bottom:.8rem;display:flex}.TYr4ja_projectIndex,.TYr4ja_projectProof{letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.58rem;font-weight:750}.TYr4ja_projectIndex{color:var(--site-accent)}.TYr4ja_projectProof{color:var(--site-muted);text-align:right}.TYr4ja_projectStory{grid-template-columns:minmax(11rem,.85fr) minmax(15rem,1.15fr);align-items:start;gap:clamp(1.25rem,3vw,3.5rem);padding-top:1rem;display:grid}.TYr4ja_projectCopy h3{font-family:var(--font-display);letter-spacing:-.035em;margin:0;font-size:clamp(1.8rem,2.55vw,2.75rem);font-weight:400;line-height:.95}.TYr4ja_caseNote{color:var(--site-muted);margin:0;font-size:.72rem;line-height:1.55}.TYr4ja_projectAction{color:var(--site-text);text-transform:uppercase;align-items:center;gap:.45rem;margin-top:1rem;font-size:.62rem;font-weight:750;display:inline-flex}.TYr4ja_projectAction span{color:var(--site-accent);transition:transform .18s}.TYr4ja_project:hover .TYr4ja_projectAction span{transform:translate(.15rem,-.15rem)}@keyframes TYr4ja_projectReveal{0%{opacity:0;transform:translateY(2.5rem)}to{opacity:1;transform:translateY(0)}}@supports (animation-timeline:view()){.TYr4ja_project{animation:linear both TYr4ja_projectReveal;animation-timeline:view();animation-range:entry 4% cover 27%}}.TYr4ja_expertiseSection{color:inherit;background:0 0;display:block}.TYr4ja_expertiseSection .TYr4ja_sectionHeading{display:block}.TYr4ja_expertiseSection .TYr4ja_sectionHeading h2{max-width:17ch}.TYr4ja_expertiseTitleAccent{z-index:0;color:var(--site-accent);display:inline-block;position:relative}.TYr4ja_expertiseTitleAccent:after{z-index:-1;content:"";transform-origin:50%;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 260 22' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 15 C38 4 75 18 112 10 C151 2 196 17 257 6' fill='none' stroke='%23d4153d' stroke-width='5.1' stroke-linecap='round'/%3E%3Cpath d='M11 19 C58 12 97 20 142 14 C190 8 224 16 253 11' fill='none' stroke='%23d4153d' stroke-width='1.7' stroke-linecap='round' opacity='.7'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;height:.17em;position:absolute;bottom:-.05em;left:-.04em;right:-.06em;transform:rotate(-1.2deg)scaleX(1.025)}.TYr4ja_expertiseTitleAccent:nth-of-type(2):after{height:.2em;bottom:-.08em;left:-.07em;right:-.09em;transform:rotate(1.4deg)scaleX(1.045)}.TYr4ja_capabilityIndex{border-bottom:1px solid var(--site-text);margin-top:clamp(3rem,5vw,5rem)}.TYr4ja_capabilityRow{border-top:1px solid var(--site-text);transition:background-color .42s cubic-bezier(.16,1,.3,1),color .42s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.TYr4ja_capabilityRow:before{background:var(--site-accent);content:"";transition:transform .52s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:translateY(102%)}.TYr4ja_capabilityRow[data-active]{color:#fff}.TYr4ja_capabilityRow[data-active]:before{transform:translateY(0)}.TYr4ja_capabilityRow button{z-index:1;width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(15rem,1.2fr) minmax(17rem,.8fr) auto;align-items:center;gap:clamp(1.5rem,4vw,5rem);padding:clamp(1.35rem,2.2vw,2.35rem) 0;display:grid;position:relative}.TYr4ja_capabilityRow button:focus-visible{outline-offset:-.35rem;outline:2px solid}.TYr4ja_capabilityTitle{font-family:var(--font-display);letter-spacing:-.055em;font-size:clamp(2.35rem,4.8vw,5.4rem);font-weight:400;line-height:.82;transition:transform .52s cubic-bezier(.16,1,.3,1)}.TYr4ja_capabilityTopics{max-width:28rem;color:var(--site-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.56rem;font-weight:750;line-height:1.6;transition:color .32s,font-size .42s cubic-bezier(.16,1,.3,1),letter-spacing .42s cubic-bezier(.16,1,.3,1)}.TYr4ja_capabilityArrow{font-size:clamp(1.15rem,1.8vw,1.75rem);transition:transform .52s cubic-bezier(.16,1,.3,1)}.TYr4ja_capabilityRow[data-active] .TYr4ja_capabilityTitle{transform:translate(clamp(.4rem,1vw,1rem))}.TYr4ja_capabilityRow[data-active] .TYr4ja_capabilityTopics{color:#fff;letter-spacing:.045em;font-size:clamp(.68rem,.85vw,.82rem)}.TYr4ja_capabilityRow[data-active] .TYr4ja_capabilityArrow{transform:rotate(45deg)}.TYr4ja_capabilityDetail{z-index:1;opacity:0;grid-template-rows:0fr;transition:grid-template-rows .52s cubic-bezier(.16,1,.3,1),opacity .28s;display:grid;position:relative}.TYr4ja_capabilityDetail p{color:#fff;max-width:47rem;min-height:0;margin:0;padding:0 0 0 clamp(.4rem,1vw,1rem);font-size:clamp(.9rem,1.1vw,1.08rem);line-height:1.45;overflow:hidden}.TYr4ja_capabilityRow[data-active] .TYr4ja_capabilityDetail{opacity:1;grid-template-rows:1fr}.TYr4ja_capabilityRow[data-active] .TYr4ja_capabilityDetail p{padding-bottom:clamp(1.5rem,2.5vw,2.5rem)}.TYr4ja_fieldSection{border-bottom:0;display:block}.TYr4ja_fieldHeader{justify-content:space-between;align-items:center;gap:2rem;display:flex}.TYr4ja_fieldHeader .TYr4ja_eyebrow{margin:0}.TYr4ja_articleShowcase{grid-template-columns:minmax(0,1.15fr) minmax(22rem,.85fr);align-items:stretch;gap:clamp(2rem,4.5vw,5.2rem);margin-top:clamp(2.4rem,4vw,4rem);display:grid}.TYr4ja_articleStage{background:var(--site-line);min-height:clamp(29rem,42vw,42rem);color:inherit;text-decoration:none;display:block;position:relative;overflow:hidden}.TYr4ja_articleStage:focus-visible{outline:2px solid var(--site-accent);outline-offset:.35rem}.TYr4ja_articleStageImage{position:absolute;inset:0}.TYr4ja_articleStageImage img{object-fit:cover}.TYr4ja_articleStageImage>span{width:100%;height:100%;color:color-mix(in srgb, var(--site-text) 22%, transparent);font-family:var(--font-display);place-items:center;font-size:clamp(8rem,22vw,22rem);display:grid}.TYr4ja_articleIndex{flex-direction:column;display:flex}.TYr4ja_articleRow{border-top:1px solid var(--site-line);color:inherit;flex-direction:column;flex:1;padding:clamp(1.2rem,2vw,1.8rem) 0;text-decoration:none;display:flex}.TYr4ja_articleRow:last-child{border-bottom:1px solid var(--site-line)}.TYr4ja_articleRow:focus-visible{outline:2px solid var(--site-accent);outline-offset:.35rem}.TYr4ja_articleMeta{color:var(--site-muted);letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;font-size:.55rem;font-weight:700;display:flex}.TYr4ja_articleMeta span{color:var(--site-accent);border:1px solid color-mix(in srgb, var(--site-accent) 42%, transparent);background:color-mix(in srgb, var(--site-accent) 7%, transparent);border-radius:999px;align-items:center;padding:.32rem .58rem .28rem;line-height:1;display:inline-flex}.TYr4ja_articleRow h3{max-width:17ch;font-family:var(--font-display);letter-spacing:-.035em;margin:.7rem 0 0;font-size:clamp(1.65rem,2.4vw,2.7rem);font-weight:400;line-height:.98;transition:color .28s,transform .45s cubic-bezier(.16,1,.3,1)}.TYr4ja_articleRowFooter{opacity:0;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1rem;max-height:0;transition:max-height .52s cubic-bezier(.16,1,.3,1),opacity .28s,margin-top .52s cubic-bezier(.16,1,.3,1);display:grid;overflow:hidden}.TYr4ja_articleRowFooter p{max-width:31rem;color:var(--site-muted);margin:0;font-size:.72rem;line-height:1.55}.TYr4ja_articleRowFooter>span{color:var(--site-accent);font-size:1.1rem}.TYr4ja_articleRow[data-active] h3{color:var(--site-accent);transform:translate(.35rem)}.TYr4ja_articleRow[data-active] .TYr4ja_articleRowFooter{opacity:1;max-height:7rem;margin-top:auto;padding-top:1rem}.TYr4ja_articleMobileMedia{display:none}.TYr4ja_finalCta{background:var(--site-soft-accent);border-radius:.85rem;grid-template-columns:1.2fr .8fr;align-items:end;gap:clamp(2.5rem,6vw,7rem);margin:clamp(4rem,6vw,6rem) 0 0;padding:clamp(2rem,3.5vw,3.8rem);display:grid}.TYr4ja_finalCta h2{max-width:13ch;font-size:clamp(2.7rem,4.2vw,4.7rem);line-height:.95}.TYr4ja_finalCta .TYr4ja_primaryAction{margin-top:1.35rem}@media (min-width:801px){.TYr4ja_workHeading h2{white-space:nowrap;max-width:none}.TYr4ja_portraitImage{transform:translate(2%)translateY(40px)scale(1.28)}}@media (max-width:1050px){.TYr4ja_hero{grid-template-columns:minmax(20rem,.9fr) minmax(24rem,1.1fr);min-height:39rem}.TYr4ja_portrait{min-height:39rem}.TYr4ja_heroTitle{font-size:clamp(3.2rem,5.6vw,4.7rem)}.TYr4ja_section{grid-template-columns:minmax(12rem,.48fr) minmax(0,1.52fr);gap:2.5rem}}@media (max-width:800px){.TYr4ja_hero{flex-direction:column;min-height:auto;display:flex}.TYr4ja_heroCopy{padding-right:0}.TYr4ja_heroTitle{max-width:11.8ch;font-size:clamp(3.4rem,12vw,5.5rem)}.TYr4ja_portrait{min-height:35rem}.TYr4ja_portrait:before{inset:0 -4rem -2rem}.TYr4ja_section{grid-template-columns:1fr}.TYr4ja_sectionHeading h2,.TYr4ja_workHeading h2{max-width:14ch}.TYr4ja_servicesSection .TYr4ja_sectionHeading h2{white-space:normal}.TYr4ja_projectList{grid-template-columns:repeat(2,minmax(0,1fr))}.TYr4ja_workHeading{grid-template-columns:1fr;gap:0}.TYr4ja_workHeading>div:last-child{margin-top:1.25rem}.TYr4ja_projectList .TYr4ja_project{grid-column:auto}.TYr4ja_projectStory{grid-template-columns:1fr;gap:.65rem}.TYr4ja_project:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - .9rem)}.TYr4ja_articleShowcase{grid-template-columns:1fr;gap:0}.TYr4ja_articleStage{display:none}.TYr4ja_articleRow{padding:2rem 0;display:block}.TYr4ja_articleMobileMedia{aspect-ratio:16/10;background:var(--site-line);margin-bottom:1.2rem;display:block;position:relative;overflow:hidden}.TYr4ja_articleMobileMedia img{object-fit:cover}.TYr4ja_articleRow h3{max-width:21ch;font-size:clamp(2rem,6.5vw,3.2rem)}.TYr4ja_articleRowFooter,.TYr4ja_articleRow[data-active] .TYr4ja_articleRowFooter{opacity:1;max-height:none;margin-top:1rem;padding-top:0}.TYr4ja_articleRow[data-active] h3{color:inherit;transform:none}}@media (max-width:560px){.TYr4ja_heroCopy{padding-top:2.5rem}.TYr4ja_heroTitle{font-size:clamp(3.15rem,15vw,4.8rem)}.TYr4ja_metrics{gap:.5rem}.TYr4ja_portrait{min-height:28rem}.TYr4ja_projectList,.TYr4ja_finalCta{grid-template-columns:1fr}.TYr4ja_project:last-child:nth-child(odd){grid-column:auto;justify-self:stretch;width:auto}.TYr4ja_projectList{row-gap:3.8rem}.TYr4ja_serviceChoices{flex-direction:column;align-items:flex-start;gap:1rem;padding-top:1.5rem}.TYr4ja_serviceChoices button{font-size:clamp(3rem,15vw,4.8rem)}.TYr4ja_serviceChoices button:not(:last-child):before{display:none}.TYr4ja_serviceResponse{grid-template-columns:1fr;align-items:start;gap:1.5rem;min-height:12rem}.TYr4ja_serviceAction{justify-self:start}.TYr4ja_serviceClients{align-items:flex-start;min-width:0}.TYr4ja_serviceClients>div{justify-content:flex-start}.TYr4ja_projectMeta{flex-direction:column;align-items:flex-start;gap:.45rem}.TYr4ja_projectProof{text-align:left}.TYr4ja_capabilityRow button{grid-template-columns:1fr auto;gap:1rem}.TYr4ja_capabilityTopics{grid-area:2/1/auto/-1}.TYr4ja_capabilityArrow{grid-area:1/2}}@media (prefers-reduced-motion:reduce){.TYr4ja_primaryAction,.TYr4ja_textAction span,.TYr4ja_serviceChoices button,.TYr4ja_serviceChoices button:after,.TYr4ja_serviceAction span,.TYr4ja_projectImage,.TYr4ja_projectOrb,.TYr4ja_projectAction span,.TYr4ja_articleRow h3,.TYr4ja_articleRowFooter,.TYr4ja_marqueeGroup img{transition:none}.TYr4ja_marqueeTrack{animation:none}.TYr4ja_portrait:before,.TYr4ja_orbitField>span,.TYr4ja_project,.TYr4ja_capabilityRow,.TYr4ja_capabilityRow:before,.TYr4ja_capabilityTitle,.TYr4ja_capabilityArrow,.TYr4ja_capabilityDetail{transition:none}}
.YlDSCG_section{border-top:1px solid var(--site-line);isolation:isolate;grid-template-columns:minmax(0,.85fr) minmax(0,1.35fr);align-items:center;padding:1.5rem 0;display:grid;position:relative;overflow:clip}.YlDSCG_copy{z-index:1;padding:2rem 0;position:relative}.YlDSCG_eyebrow{color:var(--site-muted);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.55rem;margin:0 0 1.6rem;font-size:.62rem;font-weight:750;display:flex}.YlDSCG_eyebrow:before{content:"";background:currentColor;flex-shrink:0;width:1.75rem;height:1px}.YlDSCG_copy h2{font-family:var(--font-display);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(2.4rem,3.7vw,4rem);font-weight:400;line-height:1.04}.YlDSCG_copy h2 em{color:var(--site-accent);font-weight:400}.YlDSCG_description{max-width:26rem;color:var(--site-muted);margin:1.5rem 0 0;font-size:.88rem;line-height:1.7}.YlDSCG_regions{gap:.65rem;margin:1.8rem 0 0;padding:0;font-size:.72rem;list-style:none;display:grid}.YlDSCG_regions li{align-items:center;gap:.7rem;display:flex}.YlDSCG_regions li:before{content:"";background:var(--site-accent);width:1rem;height:1px}.YlDSCG_coordinates{flex-wrap:wrap;align-items:center;gap:.6rem;margin:2.5rem 0 0;font-size:.63rem;display:flex}.YlDSCG_coordinates>span:first-child{background:var(--site-accent);flex-shrink:0;width:1rem;height:1px}.YlDSCG_coordinateValue{color:var(--site-muted);font-variant-numeric:tabular-nums;letter-spacing:.035em;margin-inline-start:.4rem}.YlDSCG_scene{width:112%;min-width:0;margin-inline-start:-6%;position:relative}.YlDSCG_globe{aspect-ratio:7/6;width:100%;position:relative}.YlDSCG_canvas,.YlDSCG_poster{width:100%;height:100%;position:absolute;inset:0}.YlDSCG_poster[data-hidden]{visibility:hidden}.YlDSCG_canvas[data-interactive]{cursor:grab;touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none}.YlDSCG_canvas[data-dragging]{cursor:grabbing}.YlDSCG_canvas:focus-visible{outline:none}.YlDSCG_globe:has(.YlDSCG_canvas:focus-visible):after{content:"";aspect-ratio:1;border:2px solid var(--site-accent);pointer-events:none;border-radius:50%;width:73%;position:absolute;top:50%;left:13.5%;transform:translateY(-50%)}.YlDSCG_hint{inset-inline-start:9%;min-height:2.5rem;color:var(--site-muted);pointer-events:none;align-items:center;gap:.5rem;margin:0;font-size:.65rem;display:flex;position:absolute;bottom:6%}.YlDSCG_pause{inset-inline-end:9%;border:1px solid var(--site-line);background:var(--site-background);width:2.5rem;height:2.5rem;color:var(--site-muted);cursor:pointer;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:6%}.YlDSCG_pause:hover{color:var(--site-accent);border-color:var(--site-accent)}.YlDSCG_pause:focus-visible{outline:2px solid var(--site-accent);outline-offset:4px}.YlDSCG_pause svg{width:.8rem;height:.8rem}@media (max-width:760px){.YlDSCG_section{grid-template-columns:1fr;padding:2rem 0 0}.YlDSCG_copy{padding:0}.YlDSCG_copy h2{font-size:clamp(2.4rem,7vw,3.4rem)}.YlDSCG_regions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem;font-size:.65rem}.YlDSCG_regions li{align-items:baseline}.YlDSCG_regions li:before{flex-shrink:0;width:.5rem}.YlDSCG_coordinates{margin-top:1.8rem}.YlDSCG_scene{width:116%;margin:-.5rem -8% 0}}
