.Cursor-module__PWAsKW__dot,.Cursor-module__PWAsKW__ring{z-index:300;pointer-events:none;border-radius:50%;position:fixed;top:0;left:0;translate:-50% -50%}.Cursor-module__PWAsKW__dot{background:var(--white);mix-blend-mode:difference;width:6px;height:6px}.Cursor-module__PWAsKW__ring{mix-blend-mode:difference;transition:background-color .3s var(--ease-out), border-color .3s var(--ease-out);border:1.5px solid #ffffffd9;place-items:center;display:grid}.Cursor-module__PWAsKW__ring[data-kind=hover]{background:#ffffffe6}.Cursor-module__PWAsKW__ring[data-kind=label]{mix-blend-mode:normal;border-color:var(--butter);background:var(--butter)}.Cursor-module__PWAsKW__label{letter-spacing:.14em;text-transform:uppercase;color:var(--navy);white-space:nowrap;font-size:12px;font-weight:800}
.Footer-module__nctMiG__footer{padding-top:var(--section-pad);background:var(--bg-deep);color:var(--white);position:relative;overflow:hidden}.Footer-module__nctMiG__top{border-bottom:1px solid var(--hairline-light);padding-bottom:clamp(56px,8vw,120px)}.Footer-module__nctMiG__bigLink{grid-template-columns:1fr auto;align-items:end;gap:16px;display:grid}.Footer-module__nctMiG__bigKicker{letter-spacing:.24em;text-transform:uppercase;color:var(--butter);grid-column:1/-1;font-size:12px;font-weight:700}.Footer-module__nctMiG__bigText{font-family:var(--font-display), sans-serif;font-weight:800;font-size:var(--text-xl);letter-spacing:-.045em;transition:color .4s var(--ease-out);line-height:.95}.Footer-module__nctMiG__bigArrow{width:clamp(40px,6vw,96px);height:auto;color:var(--butter);transition:transform .6s var(--ease-out)}.Footer-module__nctMiG__bigLink:hover .Footer-module__nctMiG__bigText{color:var(--blue-sky)}.Footer-module__nctMiG__bigLink:hover .Footer-module__nctMiG__bigArrow{transform:translate(10px,-10px)rotate(45deg)}.Footer-module__nctMiG__cols{grid-template-columns:1fr 1fr;gap:40px;padding-block:56px;display:grid}.Footer-module__nctMiG__head{letter-spacing:.24em;text-transform:uppercase;color:var(--blue-sky);margin-bottom:18px;font-size:12px;font-weight:700}.Footer-module__nctMiG__list{gap:6px;display:grid}.Footer-module__nctMiG__list a{color:#ffffffd1;align-items:center;min-height:32px;font-size:15px;display:inline-flex}.Footer-module__nctMiG__list a:hover{color:var(--butter)}@media (pointer:coarse){.Footer-module__nctMiG__list{gap:0}.Footer-module__nctMiG__list a{min-height:44px}}.Footer-module__nctMiG__studio{color:#ffffffd1;font-size:15px;line-height:1.9}.Footer-module__nctMiG__clock{font-variant-numeric:tabular-nums;color:var(--butter)}.Footer-module__nctMiG__backWrap{justify-content:flex-end;align-items:flex-start;display:flex}.Footer-module__nctMiG__back{border:1px solid var(--hairline-light);width:72px;height:72px;transition:background-color .4s var(--ease-out), color .4s;border-radius:50%;place-items:center;display:grid}.Footer-module__nctMiG__back:hover{background:var(--butter);color:var(--navy)}.Footer-module__nctMiG__wordmark{font-family:var(--font-display), sans-serif;letter-spacing:-.06em;text-align:center;white-space:nowrap;color:#0000;-webkit-text-stroke:1.5px #a9c4ee66;text-shadow:0 0 .04em #1f63d18c,0 0 .2em #1f63d140;-webkit-user-select:none;user-select:none;margin-bottom:-.04em;font-size:19vw;font-weight:800;line-height:.78}.Footer-module__nctMiG__bottom{border-top:1px solid var(--hairline-light);color:var(--blue-sky);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding-block:24px;font-size:13px;display:flex}@media (min-width:900px){.Footer-module__nctMiG__cols{grid-template-columns:1.2fr 1.2fr 1fr auto}}
.RollText-module__aEw1kG__roll{vertical-align:top;line-height:1.3;display:inline-block;overflow:hidden}.RollText-module__aEw1kG__inner{transition:transform .55s var(--ease-out);display:inline-block;position:relative}.RollText-module__aEw1kG__clone{position:absolute;top:100%;left:0}:is(a,button):hover .RollText-module__aEw1kG__inner,:is(a,button):focus-visible .RollText-module__aEw1kG__inner{transform:translateY(-100%)}
.Header-module__Mg1eeW__header{z-index:100;padding-inline:var(--gutter);pointer-events:none;position:fixed;top:14px;left:0;right:0}.Header-module__Mg1eeW__pill{max-width:var(--maxw);border:1px solid var(--hairline-light);background:var(--glass);-webkit-backdrop-filter:blur(18px)saturate(1.4);pointer-events:auto;border-radius:999px;align-items:center;gap:20px;margin-inline:auto;padding:10px 10px 10px 18px;display:flex;position:relative;overflow:hidden}.Header-module__Mg1eeW__brand{align-items:center;gap:10px;min-height:44px;margin-right:auto;display:inline-flex}.Header-module__Mg1eeW__nav{display:none}.Header-module__Mg1eeW__nav ul{gap:4px;display:flex}.Header-module__Mg1eeW__link{color:#ffffffc7;min-height:44px;transition:color .3s var(--ease-out), background-color .3s var(--ease-out);border-radius:999px;align-items:center;padding:0 12px;font-size:14px;font-weight:600;display:inline-flex}.Header-module__Mg1eeW__link:hover,.Header-module__Mg1eeW__active{color:var(--white);background:#ffffff14}.Header-module__Mg1eeW__ctaWrap{display:none!important}.Header-module__Mg1eeW__cta{background:var(--butter);min-height:48px;color:var(--navy);letter-spacing:.02em;border-radius:999px;align-items:center;gap:10px;padding:0 22px;font-size:14px;font-weight:800;display:inline-flex}.Header-module__Mg1eeW__menuButton{background:var(--white);min-height:48px;color:var(--navy);letter-spacing:.16em;text-transform:uppercase;border-radius:999px;align-items:center;gap:12px;padding:0 18px;font-size:13px;font-weight:800;display:inline-flex}.Header-module__Mg1eeW__burger{background:currentColor;width:18px;height:2px;position:relative}.Header-module__Mg1eeW__burger:before{content:"";width:12px;height:2px;transition:width .4s var(--ease-out);background:currentColor;position:absolute;top:-6px;left:0}.Header-module__Mg1eeW__menuButton:hover .Header-module__Mg1eeW__burger:before{width:18px}.Header-module__Mg1eeW__progress{background:var(--butter);transform-origin:0;height:2px;position:absolute;bottom:0;left:18px;right:18px}@media (max-width:380px){.Header-module__Mg1eeW__pill{gap:10px;padding-left:12px}.Header-module__Mg1eeW__brand{gap:8px}.Header-module__Mg1eeW__brand img{width:88px;height:auto}.Header-module__Mg1eeW__menuButton{letter-spacing:.12em;gap:10px;padding:0 14px}}@media (min-width:768px){.Header-module__Mg1eeW__ctaWrap{display:inline-block!important}}@media (min-width:1280px){.Header-module__Mg1eeW__nav{display:block}.Header-module__Mg1eeW__menuButton{display:none}}
.SectionTitle-module__h10XBq__intro{gap:22px;margin-bottom:clamp(48px,7vw,96px);display:grid}.SectionTitle-module__h10XBq__center{text-align:center;justify-items:center}.SectionTitle-module__h10XBq__eyebrow{color:var(--accent,var(--butter))}.SectionTitle-module__h10XBq__title{font-family:var(--font-display), sans-serif;font-weight:800;font-size:var(--text-xxl);letter-spacing:-.05em;max-width:14ch;line-height:.98}.SectionTitle-module__h10XBq__center .SectionTitle-module__h10XBq__title{margin-inline:auto}.SectionTitle-module__h10XBq__accent{color:var(--accent,var(--butter))}.SectionTitle-module__h10XBq__lead{max-width:46ch;color:var(--muted,#ffffffc7);font-size:clamp(17px,1.4vw,21px);line-height:1.6}
.About-module__RHteCa__about{--accent:var(--blue);--muted:var(--ink-muted);--fx-edge:var(--blue-sky);--fx-deep:#004aad4d;--fx-glow:transparent;--fx-shine-hi:var(--blue-sky);padding-block:var(--section-pad);background:var(--paper);color:var(--ink);border-radius:var(--radius-lg) var(--radius-lg) 0 0;margin-top:-1px;position:relative}.About-module__RHteCa__grid{gap:56px;display:grid}.About-module__RHteCa__visual{--disc:clamp(260px, 30vw, 420px);place-items:center;min-height:360px;display:grid;position:relative}.About-module__RHteCa__markWrap{width:var(--disc);aspect-ratio:1;background:radial-gradient(circle, var(--white) 0%, var(--blue-pale) 70%);border-radius:50%;place-items:center;display:grid;box-shadow:0 40px 80px #004aad2e}.About-module__RHteCa__badge{--badge-size:88%;color:var(--blue)}.About-module__RHteCa__chips{width:min(100%, calc(var(--disc) + 100px));aspect-ratio:1;pointer-events:none;position:absolute;top:50%;left:50%;translate:-50% -50%}.About-module__RHteCa__chip{letter-spacing:.12em;white-space:nowrap;text-transform:uppercase;background:var(--navy);color:var(--white);border-radius:999px;padding:12px 22px;font-size:clamp(14px,1.15vw,17px);font-weight:800;display:inline-block;box-shadow:0 16px 30px #071c4033}.About-module__RHteCa__chip0,.About-module__RHteCa__chip1,.About-module__RHteCa__chip2,.About-module__RHteCa__chip3,.About-module__RHteCa__chip4,.About-module__RHteCa__chip5{position:absolute;translate:0 -50%}.About-module__RHteCa__chip0{top:16%;left:0}.About-module__RHteCa__chip1{top:21%;right:0}.About-module__RHteCa__chip2{top:79%;left:0}.About-module__RHteCa__chip3{top:84%;right:0}.About-module__RHteCa__chip4{top:-1%;left:50%;translate:-50% -50%}.About-module__RHteCa__chip5{top:101%;left:50%;translate:-50% -50%}.About-module__RHteCa__chip1 .About-module__RHteCa__chip,.About-module__RHteCa__chip4 .About-module__RHteCa__chip{background:var(--butter);color:var(--navy)}.About-module__RHteCa__chip2 .About-module__RHteCa__chip{background:var(--blue)}.About-module__RHteCa__copy{align-content:center;gap:32px;display:grid}.About-module__RHteCa__statement{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;font-size:clamp(28px,3.4vw,52px);font-weight:700;line-height:1.12}.About-module__RHteCa__body{max-width:58ch;color:var(--ink-muted);font-size:clamp(16px,1.2vw,19px);line-height:1.7}@media (min-width:1024px){.About-module__RHteCa__grid{grid-template-columns:5fr 7fr;gap:80px}.About-module__RHteCa__visual{min-height:560px}}
.Marquee-module__QowAxG__marquee{white-space:nowrap;overflow:hidden}.Marquee-module__QowAxG__track{width:max-content;display:flex}.Marquee-module__QowAxG__copy{flex-shrink:0;align-items:center;display:flex}
.RotatingBadge-module__qCypyG__badge{width:var(--badge-size,180px);aspect-ratio:1;place-items:center;display:inline-grid;position:relative}.RotatingBadge-module__qCypyG__ring{width:100%;height:100%;animation:18s linear infinite RotatingBadge-module__qCypyG__spin;position:absolute;inset:0}.RotatingBadge-module__qCypyG__text{font-family:var(--font-body), sans-serif;letter-spacing:.32em;text-transform:uppercase;fill:currentColor;font-size:15px;font-weight:700}.RotatingBadge-module__qCypyG__centre{place-items:center;display:grid;position:relative}@keyframes RotatingBadge-module__qCypyG__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.RotatingBadge-module__qCypyG__ring{animation:none}}
.Collaborate-module__zfTWWW__band{background:var(--butter);color:var(--navy);--fx-deep:#071c4047;--fx-metal-top:var(--blue-mid);--fx-metal-bottom:var(--navy);padding-block:clamp(72px,9vw,140px);position:relative;overflow:hidden}.Collaborate-module__zfTWWW__phrase{font-family:var(--font-display), sans-serif;letter-spacing:-.05em;text-transform:uppercase;text-shadow:.025em .03em 0 var(--blue);align-items:center;gap:.35em;padding-right:.35em;font-size:clamp(64px,13vw,230px);font-weight:800;line-height:1;display:inline-flex}.Collaborate-module__zfTWWW__outline{color:#0000;-webkit-text-stroke:2px var(--navy);text-shadow:.05em .05em #004aadd9}.Collaborate-module__zfTWWW__dot{background:var(--blue);border-radius:50%;width:.28em;height:.28em;display:inline-block}.Collaborate-module__zfTWWW__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:40px;margin-top:clamp(40px,6vw,80px);display:flex}.Collaborate-module__zfTWWW__figures{flex-wrap:wrap;gap:clamp(28px,5vw,80px);margin:0;display:flex}.Collaborate-module__zfTWWW__figure{flex-direction:column-reverse;gap:6px;display:flex}.Collaborate-module__zfTWWW__figure dt{letter-spacing:.12em;text-transform:uppercase;max-width:16ch;font-size:13px;font-weight:800}.Collaborate-module__zfTWWW__figure dd{margin:0}.Collaborate-module__zfTWWW__num{font-family:var(--font-display), sans-serif;letter-spacing:-.05em;color:var(--blue);font-size:clamp(56px,7vw,110px);font-weight:800;line-height:.9}.Collaborate-module__zfTWWW__badgeLink{border-radius:50%;display:inline-block}.Collaborate-module__zfTWWW__badge{--badge-size:clamp(150px, 15vw, 210px);color:var(--navy)}.Collaborate-module__zfTWWW__badgeCore{background:var(--navy);width:84px;height:84px;color:var(--butter);transition:transform .6s var(--ease-out), background-color .4s;border-radius:50%;place-items:center;display:grid}.Collaborate-module__zfTWWW__badgeCore svg{width:32px;height:32px}.Collaborate-module__zfTWWW__badgeLink:hover .Collaborate-module__zfTWWW__badgeCore{background:var(--blue);color:var(--white);transform:scale(1.12)rotate(45deg)}
.Spotlight-module__9W9Y1a__card{isolation:isolate;transform-style:preserve-3d;position:relative}.Spotlight-module__9W9Y1a__glow{z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(420px circle at var(--mx,50%) var(--my,50%), #a9c4ee47, transparent 60%);transition:opacity .4s var(--ease-out);position:absolute;inset:0}.Spotlight-module__9W9Y1a__card:hover .Spotlight-module__9W9Y1a__glow{opacity:1}
.KeywordBand-module__3X-2oa__band{background:var(--navy);border-block:1px solid var(--hairline-light);padding-block:clamp(22px,3vw,36px);position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.KeywordBand-module__3X-2oa__track{width:max-content;animation:60s linear infinite KeywordBand-module__3X-2oa__drift;display:flex}.KeywordBand-module__3X-2oa__list{margin:0;padding:0;list-style:none;display:flex}.KeywordBand-module__3X-2oa__item{font-family:var(--font-body), sans-serif;letter-spacing:.01em;color:var(--blue-sky);white-space:nowrap;align-items:center;font-size:clamp(18px,2vw,28px);font-weight:400;line-height:1;display:inline-flex}.KeywordBand-module__3X-2oa__item:after{content:"";background:var(--butter);opacity:.8;border-radius:50%;width:5px;height:5px;margin-inline:clamp(24px,3.4vw,52px)}@keyframes KeywordBand-module__3X-2oa__drift{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.KeywordBand-module__3X-2oa__track{justify-content:center;width:auto;animation:none}.KeywordBand-module__3X-2oa__list:last-child{display:none}.KeywordBand-module__3X-2oa__list{flex-wrap:wrap;justify-content:center;row-gap:12px}}
.Results-module__dP-JCa__results{padding-block:var(--section-pad);background:radial-gradient(ellipse at 80% 0%, #1f63d159, transparent 55%), var(--navy);position:relative}.Results-module__dP-JCa__bento{grid-template-columns:1fr;gap:16px;display:grid}.Results-module__dP-JCa__card{border-radius:var(--radius-lg);border:1px solid var(--hairline-light);background:linear-gradient(160deg,#ffffff0f,#ffffff04);flex-direction:column;gap:14px;min-height:260px;padding:clamp(24px,3vw,40px);display:flex;overflow:hidden;container-type:inline-size}.Results-module__dP-JCa__blue{background:linear-gradient(160deg, var(--blue-mid), var(--blue));--fx-deep:var(--navy);border-color:#0000}.Results-module__dP-JCa__label{letter-spacing:.22em;text-transform:uppercase;color:var(--blue-sky);font-size:12px;font-weight:700}.Results-module__dP-JCa__blue .Results-module__dP-JCa__label{color:var(--butter)}.Results-module__dP-JCa__num{font-family:var(--font-display), sans-serif;letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:clamp(40px,22cqi,150px);font-weight:800;line-height:.9}.Results-module__dP-JCa__chart{width:100%;height:clamp(110px,14vw,190px);margin-top:auto}.Results-module__dP-JCa__ringWrap{aspect-ratio:1;place-items:center;width:min(100%,230px);margin:auto;display:grid;position:relative;container-type:inline-size}.Results-module__dP-JCa__ring{position:absolute;inset:0;rotate:-90deg}.Results-module__dP-JCa__ringTrack,.Results-module__dP-JCa__ringFill{fill:none;stroke-width:9px}.Results-module__dP-JCa__ringTrack{stroke:#ffffff2e}.Results-module__dP-JCa__ringFill{stroke:var(--butter);stroke-linecap:round}.Results-module__dP-JCa__ringNum{font-family:var(--font-display), sans-serif;letter-spacing:-.04em;font-size:15cqi;font-weight:800}.Results-module__dP-JCa__bars{align-items:flex-end;gap:8px;height:110px;margin-top:auto;display:flex}.Results-module__dP-JCa__bar{background:linear-gradient(180deg, var(--blue-sky), var(--blue-mid));transform-origin:50% 100%;border-radius:6px 6px 2px 2px;flex:1}.Results-module__dP-JCa__bar:last-child{background:var(--butter)}.Results-module__dP-JCa__record{gap:20px;margin:0;display:grid}.Results-module__dP-JCa__record>div{border-top:1px solid var(--hairline-light);flex-direction:column-reverse;padding-top:18px;display:flex}.Results-module__dP-JCa__record dd{margin:0}.Results-module__dP-JCa__recordNum{font-family:var(--font-display), sans-serif;letter-spacing:-.04em;color:var(--butter);--fx-metal-top:#fffbe8;--fx-metal-bottom:#d9b94f;font-size:clamp(48px,6vw,96px);font-weight:800;line-height:1}@media (min-width:768px){.Results-module__dP-JCa__bento{grid-template-columns:repeat(2,1fr)}.Results-module__dP-JCa__big,.Results-module__dP-JCa__wide{grid-column:span 2}.Results-module__dP-JCa__record{grid-template-columns:repeat(3,1fr)}}@media (min-width:1100px){.Results-module__dP-JCa__bento{grid-template-columns:repeat(4,1fr);grid-auto-rows:minmax(280px,auto)}.Results-module__dP-JCa__big{grid-row:span 2}.Results-module__dP-JCa__wide{grid-column:span 4}}
.MenuOverlay-module__ooHTRG__overlay{z-index:110;padding:24px var(--gutter) 32px;background:var(--blue);color:var(--white);flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.MenuOverlay-module__ooHTRG__top{justify-content:space-between;align-items:center;min-height:64px;display:flex}.MenuOverlay-module__ooHTRG__kicker{letter-spacing:.24em;text-transform:uppercase;color:var(--butter);font-size:12px;font-weight:700}.MenuOverlay-module__ooHTRG__close{background:var(--white);min-height:48px;color:var(--navy);letter-spacing:.16em;text-transform:uppercase;border-radius:999px;align-items:center;gap:12px;padding:0 20px;font-size:13px;font-weight:800;display:inline-flex}.MenuOverlay-module__ooHTRG__x{width:14px;height:14px;position:relative}.MenuOverlay-module__ooHTRG__x:before,.MenuOverlay-module__ooHTRG__x:after{content:"";background:currentColor;width:14px;height:2px;position:absolute;top:6px;left:0;transform:rotate(45deg)}.MenuOverlay-module__ooHTRG__x:after{transform:rotate(-45deg)}.MenuOverlay-module__ooHTRG__list{margin-block:auto;padding-block:32px}.MenuOverlay-module__ooHTRG__row{border-bottom:1px solid #fff3;overflow:hidden}.MenuOverlay-module__ooHTRG__link{transition:transform .5s var(--ease-out), opacity .4s var(--ease-out), color .4s;align-items:baseline;gap:16px;padding:10px 0;display:flex}.MenuOverlay-module__ooHTRG__index{letter-spacing:.14em;color:var(--blue-sky);font-size:12px;font-weight:700}.MenuOverlay-module__ooHTRG__label{font-family:var(--font-display), sans-serif;letter-spacing:-.04em;font-size:clamp(34px,7vw,88px);font-weight:800;line-height:1}.MenuOverlay-module__ooHTRG__arrow{opacity:0;width:clamp(24px,3vw,44px);height:auto;transition:opacity .4s var(--ease-out), transform .5s var(--ease-out);margin-left:auto;transform:translate(-12px,12px)}.MenuOverlay-module__ooHTRG__list:hover .MenuOverlay-module__ooHTRG__link:not(:hover){opacity:.35}.MenuOverlay-module__ooHTRG__link:hover,.MenuOverlay-module__ooHTRG__link:focus-visible{color:var(--butter);transform:translate(14px)}.MenuOverlay-module__ooHTRG__link:hover .MenuOverlay-module__ooHTRG__arrow,.MenuOverlay-module__ooHTRG__link:focus-visible .MenuOverlay-module__ooHTRG__arrow{opacity:1;transform:none}.MenuOverlay-module__ooHTRG__current .MenuOverlay-module__ooHTRG__label{color:var(--butter)}.MenuOverlay-module__ooHTRG__foot{color:var(--blue-sky);flex-wrap:wrap;gap:12px 28px;font-size:15px;display:flex}.MenuOverlay-module__ooHTRG__foot a{color:var(--white)}.MenuOverlay-module__ooHTRG__foot a:hover{color:var(--butter)}
@font-face{font-family:Syne;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/ab624315db63c58d-s.1uwhc7jrbo4mx.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Syne;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/e94b8ab81811a983-s.2my4drvc0bavc.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Syne;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/0c795a286deabae8-s.p.25jyahqycoolj.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:Syne Fallback;src:local(Arial);ascent-override:93.93%;descent-override:27.93%;line-gap-override:0.0%;size-adjust:98.47%}.syne_cf1dc0f4-module__AxfiGW__className{font-family:Syne,Syne Fallback;font-style:normal}.syne_cf1dc0f4-module__AxfiGW__variable{--font-display:"Syne", "Syne Fallback"}
.Process-module__MDuI_q__process{padding-block:var(--section-pad);background:var(--navy);position:relative}.Process-module__MDuI_q__stack{grid-template-columns:minmax(0,1fr);display:grid}.Process-module__MDuI_q__slot{height:78vh;min-height:520px;position:sticky}.Process-module__MDuI_q__slot:last-child{height:auto}.Process-module__MDuI_q__card{border-radius:var(--radius-lg);transform-origin:50% 0;grid-template-columns:minmax(0,1fr);gap:24px;height:min(70vh,600px);min-height:480px;padding:clamp(24px,4vw,56px);display:grid;overflow:hidden;box-shadow:0 -20px 60px #040f2473}.Process-module__MDuI_q__tone0{background:var(--blue);color:var(--white);--fx-edge:var(--navy)}.Process-module__MDuI_q__tone1{background:var(--butter);color:var(--navy);--fx-edge:var(--blue)}.Process-module__MDuI_q__tone2{background:var(--paper);color:var(--ink);--fx-edge:var(--blue-sky)}.Process-module__MDuI_q__tone3{background:var(--blue-mid);color:var(--white);--fx-edge:var(--navy)}.Process-module__MDuI_q__index{letter-spacing:.24em;font-size:13px;font-weight:800}.Process-module__MDuI_q__text{align-content:end;gap:12px;display:grid}.Process-module__MDuI_q__title{font-family:var(--font-display), sans-serif;letter-spacing:-.05em;text-shadow:.015em .018em 0 var(--fx-edge), .03em .036em 0 var(--fx-edge), .04em .07em .12em #00000040;font-size:clamp(44px,8vw,132px);font-weight:800;line-height:.88}.Process-module__MDuI_q__desc{max-width:30ch;font-size:clamp(18px,1.8vw,26px);font-weight:500;line-height:1.35}.Process-module__MDuI_q__card{grid-template-rows:auto minmax(0,1fr) auto}.Process-module__MDuI_q__art{border-radius:var(--radius-md);grid-row:2;min-height:0;position:relative;overflow:hidden;box-shadow:0 14px 34px #040f2447}.Process-module__MDuI_q__text{grid-row:3}.Process-module__MDuI_q__photo{object-fit:cover}@media (min-width:900px){.Process-module__MDuI_q__card{grid-template-rows:auto 1fr;grid-template-columns:1.3fr 1fr}.Process-module__MDuI_q__index{grid-column:1/-1}.Process-module__MDuI_q__text{grid-area:2/1}.Process-module__MDuI_q__art{grid-area:2/2}}
.NextPage-module__WMeiza__next{background:var(--bg-deep);border-top:1px solid var(--hairline-light);position:relative}.NextPage-module__WMeiza__link{isolation:isolate;color:var(--white);padding-block:clamp(64px,10vw,150px);display:block;position:relative;overflow:hidden}.NextPage-module__WMeiza__fill{z-index:-1;background:linear-gradient(180deg, var(--blue-mid), var(--blue));transform-origin:50% 100%;transition:transform .8s var(--ease-out);position:absolute;inset:0;transform:scaleY(0)}.NextPage-module__WMeiza__link:hover .NextPage-module__WMeiza__fill,.NextPage-module__WMeiza__link:focus-visible .NextPage-module__WMeiza__fill{transform:scaleY(1)}.NextPage-module__WMeiza__link:hover{--fx-edge:var(--navy);--fx-deep:#04122b;--fx-glow:#071c4073}.NextPage-module__WMeiza__inner{gap:clamp(16px,3vw,32px);display:grid}.NextPage-module__WMeiza__kicker{letter-spacing:.24em;text-transform:uppercase;color:var(--butter);font-variant-numeric:tabular-nums;justify-content:space-between;gap:16px;font-size:12px;font-weight:700;display:flex}.NextPage-module__WMeiza__row{justify-content:space-between;align-items:center;gap:24px;display:flex}.NextPage-module__WMeiza__label{min-width:0;font-family:var(--font-display), sans-serif;letter-spacing:-.05em;font-size:clamp(36px,8.5vw,150px);font-weight:800;line-height:1}.NextPage-module__WMeiza__disc{aspect-ratio:1;background:var(--butter);width:clamp(64px,9vw,130px);color:var(--navy);transition:transform .7s var(--ease-out), background-color .4s;border-radius:50%;flex:none;place-items:center;display:grid}.NextPage-module__WMeiza__disc svg{width:40%;height:auto}.NextPage-module__WMeiza__link:hover .NextPage-module__WMeiza__disc{background:var(--white);transform:translate(-12px)rotate(-45deg)}
@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.2k_u76ydap2io.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.31_i6ngnt52xa.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2p5l8hwveaaiz.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.1_g-53zz09yvy.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2gp_y-cmv6-ey.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.2ywnh8m32q6p0.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:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_ff97ab34-module__1leugW__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_ff97ab34-module__1leugW__variable{--font-body:"Manrope", "Manrope Fallback"}
.PageIndex-module__PlugJG__explore{--accent:var(--blue);--muted:var(--ink-muted);--fx-edge:var(--blue-sky);--fx-deep:#004aad4d;--fx-glow:transparent;--fx-shine-hi:var(--blue-sky);padding-block:var(--section-pad);background:var(--paper);color:var(--ink);border-radius:var(--radius-lg) var(--radius-lg) 0 0;position:relative;overflow:hidden}.PageIndex-module__PlugJG__list{border-bottom:1px solid var(--hairline-dark);margin:0;padding:0;list-style:none}.PageIndex-module__PlugJG__item{border-top:1px solid var(--hairline-dark)}.PageIndex-module__PlugJG__row{isolation:isolate;min-height:88px;color:var(--ink);transition:color .4s var(--ease-out), padding .6s var(--ease-out);grid-template-columns:auto 1fr auto;align-items:center;gap:8px 20px;padding:clamp(18px,2.4vw,30px) 4px;display:grid;position:relative}.PageIndex-module__PlugJG__row:before{content:"";inset:0 calc(-1 * var(--gutter));z-index:-1;background:linear-gradient(180deg, var(--blue-mid), var(--blue));transform-origin:50% 100%;transition:transform .6s var(--ease-out);position:absolute;transform:scaleY(0)}.PageIndex-module__PlugJG__index{letter-spacing:.2em;color:var(--blue);font-variant-numeric:tabular-nums;align-self:start;padding-top:.6em;font-size:12px;font-weight:800}.PageIndex-module__PlugJG__label{min-width:0;font-family:var(--font-display), sans-serif;letter-spacing:-.045em;text-shadow:.02em .025em 0 var(--fx-edge);transition:transform .6s var(--ease-out), text-shadow .4s;font-size:clamp(24px,6.6vw,40px);font-weight:800;line-height:1}.PageIndex-module__PlugJG__teaser{max-width:36ch;color:var(--ink-muted);transition:color .4s var(--ease-out);grid-area:2/2;font-size:15px;line-height:1.5}.PageIndex-module__PlugJG__disc{aspect-ratio:1;width:clamp(44px,4.4vw,60px);transition:transform .6s var(--ease-out), background-color .4s, color .4s, border-color .4s;border:1.5px solid;border-radius:50%;grid-area:1/3/span 2;place-items:center;display:grid}.PageIndex-module__PlugJG__row:hover,.PageIndex-module__PlugJG__row:focus-visible{color:var(--white)}.PageIndex-module__PlugJG__row:hover:before,.PageIndex-module__PlugJG__row:focus-visible:before{transform:scaleY(1)}.PageIndex-module__PlugJG__row:hover .PageIndex-module__PlugJG__index,.PageIndex-module__PlugJG__row:focus-visible .PageIndex-module__PlugJG__index{color:var(--butter)}.PageIndex-module__PlugJG__row:hover .PageIndex-module__PlugJG__label,.PageIndex-module__PlugJG__row:focus-visible .PageIndex-module__PlugJG__label{text-shadow:.02em .025em 0 var(--navy);transform:translate(clamp(8px,1.6vw,24px))}.PageIndex-module__PlugJG__row:hover .PageIndex-module__PlugJG__teaser,.PageIndex-module__PlugJG__row:focus-visible .PageIndex-module__PlugJG__teaser{color:#ffffffdb}.PageIndex-module__PlugJG__row:hover .PageIndex-module__PlugJG__disc,.PageIndex-module__PlugJG__row:focus-visible .PageIndex-module__PlugJG__disc{background:var(--butter);border-color:var(--butter);color:var(--navy);transform:rotate(45deg)}.PageIndex-module__PlugJG__row:focus-visible{outline-offset:-4px}@media (min-width:900px){.PageIndex-module__PlugJG__row{grid-template-columns:64px minmax(0,1fr) minmax(0,30ch) auto;gap:32px}.PageIndex-module__PlugJG__index{align-self:center;padding-top:0}.PageIndex-module__PlugJG__label{font-size:clamp(40px,5.2vw,76px)}.PageIndex-module__PlugJG__teaser{grid-area:1/3}.PageIndex-module__PlugJG__disc{grid-area:1/4}}@media (prefers-reduced-motion:reduce){.PageIndex-module__PlugJG__row:before,.PageIndex-module__PlugJG__label,.PageIndex-module__PlugJG__disc{transition:none}.PageIndex-module__PlugJG__row:hover .PageIndex-module__PlugJG__label,.PageIndex-module__PlugJG__row:focus-visible .PageIndex-module__PlugJG__label{transform:none}}
.PageHero-module__v14I4G__hero{--accent:var(--butter);isolation:isolate;background:var(--navy);flex-direction:column;justify-content:flex-end;min-height:clamp(560px,88svh,920px);padding-top:clamp(120px,18vh,180px);padding-bottom:clamp(48px,8vh,96px);display:flex;position:relative;overflow:hidden}.PageHero-module__v14I4G__backdrop{z-index:-1;position:absolute;inset:0}.PageHero-module__v14I4G__orb{background:radial-gradient(circle, var(--orb) 0%, transparent 68%);border-radius:50%;animation:20s ease-in-out infinite alternate PageHero-module__v14I4G__drift;position:absolute}.PageHero-module__v14I4G__orbA{--orb:var(--blue);width:52vw;height:52vw;bottom:-18vw;left:-14vw}.PageHero-module__v14I4G__orbB{--orb:var(--blue-mid);opacity:.8;width:36vw;height:36vw;animation-duration:24s;top:-8vw;right:-6vw}@keyframes PageHero-module__v14I4G__drift{0%{translate:0}50%{translate:3vw -4vw}to{translate:-4vw 3vw}}.PageHero-module__v14I4G__grid{background-image:linear-gradient(var(--hairline-light) 1px, transparent 1px), linear-gradient(90deg, var(--hairline-light) 1px, transparent 1px);opacity:.45;background-size:88px 88px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 70% 30%,#000 5%,#0000 65%);mask-image:radial-gradient(at 70% 30%,#000 5%,#0000 65%)}.PageHero-module__v14I4G__index{right:var(--gutter);font-family:var(--font-display), sans-serif;letter-spacing:-.06em;color:#0000;-webkit-text-stroke:max(1.5px, .004em) #a9c4ee59;filter:drop-shadow(0 0 .04em #1f63d199);-webkit-user-select:none;user-select:none;margin-top:-.55em;padding-right:.08em;font-size:clamp(200px,42vw,640px);font-weight:800;line-height:1;position:absolute;top:50%}.PageHero-module__v14I4G__content{will-change:transform;gap:clamp(20px,4vh,44px);display:grid;position:relative}.PageHero-module__v14I4G__crumbs{letter-spacing:.22em;text-transform:uppercase;color:var(--blue-sky);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;font-size:12px;font-weight:700;display:flex}.PageHero-module__v14I4G__crumbs ol{flex-wrap:wrap;align-items:center;gap:12px;margin:0;padding:0;list-style:none;display:flex}.PageHero-module__v14I4G__crumbs li+li:before{content:"";vertical-align:middle;background:currentColor;width:22px;height:1px;margin-right:12px;display:inline-block}.PageHero-module__v14I4G__crumbs a{align-items:center;min-height:32px;transition:color .3s;display:inline-flex}.PageHero-module__v14I4G__crumbs a:hover{color:var(--butter)}@media (pointer:coarse){.PageHero-module__v14I4G__crumbs a{min-height:44px}}.PageHero-module__v14I4G__crumbs [aria-current=page]{color:var(--butter)}.PageHero-module__v14I4G__count{font-variant-numeric:tabular-nums}.PageHero-module__v14I4G__title{max-width:13ch;font-family:var(--font-display), sans-serif;font-weight:800;font-size:calc(var(--text-hero) * .92);letter-spacing:-.05em;line-height:.98}.PageHero-module__v14I4G__row{align-items:end;gap:28px;display:grid}.PageHero-module__v14I4G__lead{color:#ffffffd6;max-width:44ch;font-size:clamp(17px,1.5vw,22px);line-height:1.6}.PageHero-module__v14I4G__scroll{letter-spacing:.22em;text-transform:uppercase;width:fit-content;min-height:44px;color:var(--blue-sky);align-items:center;gap:14px;font-size:12px;font-weight:700;display:inline-flex}.PageHero-module__v14I4G__scrollDisc{border:1px solid var(--hairline-light);width:52px;height:52px;color:var(--butter);animation:PageHero-module__v14I4G__bob 2.4s var(--ease-in-out) infinite;border-radius:50%;place-items:center;transition:background-color .4s,color .4s;display:grid}.PageHero-module__v14I4G__scroll:hover .PageHero-module__v14I4G__scrollDisc{background:var(--butter);color:var(--navy)}@keyframes PageHero-module__v14I4G__bob{50%{transform:translateY(6px)}}@media (min-width:900px){.PageHero-module__v14I4G__row{grid-template-columns:1fr auto}}@media (prefers-reduced-motion:reduce){.PageHero-module__v14I4G__orb,.PageHero-module__v14I4G__scrollDisc{animation:none}}
.WorkGrid-module__8vDy9q__section{--accent:var(--blue);--muted:var(--ink-muted);padding-block:var(--section-pad);background:var(--paper);color:var(--ink)}.WorkGrid-module__8vDy9q__gallery{--gap:clamp(10px, 1.4vw, 20px);grid-template-columns:repeat(var(--columns,4), minmax(0, 1fr));gap:var(--gap);align-items:start;margin:clamp(40px,6vw,72px) 0 0;display:grid}.WorkGrid-module__8vDy9q__column{gap:var(--gap);display:grid}.WorkGrid-module__8vDy9q__item{border-radius:var(--radius-md);background:var(--white);break-inside:avoid;transition:transform .5s var(--ease-out), box-shadow .5s var(--ease-out);overflow:hidden;box-shadow:0 10px 28px #071c401a}.WorkGrid-module__8vDy9q__onDark{background:var(--navy);padding:12%}.WorkGrid-module__8vDy9q__image{width:100%;height:auto;display:block}@media (hover:hover) and (pointer:fine){.WorkGrid-module__8vDy9q__item:hover{transform:translateY(-6px);box-shadow:0 22px 44px #071c402e}}@media (prefers-reduced-motion:reduce){.WorkGrid-module__8vDy9q__item{transition:none}}
.Clients-module__Q4z9Ya__clients{--accent:var(--blue);--muted:var(--ink-muted);--fx-edge:var(--blue-sky);--fx-deep:#004aad4d;--fx-glow:transparent;--fx-shine-hi:var(--blue-sky);padding-block:var(--section-pad);background:var(--paper);color:var(--ink);position:relative;overflow:hidden}.Clients-module__Q4z9Ya__head{align-items:end;gap:24px;display:grid}.Clients-module__Q4z9Ya__count{max-width:30ch;color:var(--ink-muted);gap:6px;margin-bottom:clamp(48px,7vw,96px);font-weight:600;display:grid}.Clients-module__Q4z9Ya__countNum{font-family:var(--font-display), sans-serif;letter-spacing:-.05em;color:var(--blue);--fx-metal-top:var(--blue-mid);--fx-metal-bottom:var(--navy);font-size:clamp(64px,8vw,120px);font-weight:800;line-height:.9}.Clients-module__Q4z9Ya__rows{gap:16px;display:grid;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.Clients-module__Q4z9Ya__row{overscroll-behavior-x:contain;scrollbar-width:none;-webkit-user-select:none;user-select:none;margin-block:-8px;padding-block:8px;overflow:auto hidden}.Clients-module__Q4z9Ya__row::-webkit-scrollbar{display:none}@media (hover:hover) and (pointer:fine){.Clients-module__Q4z9Ya__row{cursor:grab}.Clients-module__Q4z9Ya__row[data-dragging]{cursor:grabbing}}.Clients-module__Q4z9Ya__track{width:max-content;display:flex}.Clients-module__Q4z9Ya__list{gap:16px;padding-right:16px;display:flex}.Clients-module__Q4z9Ya__tile{--inset:clamp(16px, 1.8vw, 26px);aspect-ratio:3/2;border-radius:var(--radius-md);background:var(--white);border:1px solid var(--hairline-dark);width:clamp(150px,16vw,220px);transition:transform .5s var(--ease-out), box-shadow .5s var(--ease-out);flex:none;position:relative}@media (hover:hover) and (pointer:fine){.Clients-module__Q4z9Ya__tile:hover{transform:translateY(-6px);box-shadow:0 20px 40px #071c4024}.Clients-module__Q4z9Ya__tile:hover .Clients-module__Q4z9Ya__logo{filter:none;opacity:1}.Clients-module__Q4z9Ya__tile:hover .Clients-module__Q4z9Ya__badge{opacity:1;transform:none}}.Clients-module__Q4z9Ya__logo{inset:var(--inset);width:calc(100% - 2 * var(--inset));height:calc(100% - 2 * var(--inset));object-fit:contain;filter:grayscale();opacity:.75;transition:filter .4s,opacity .4s;position:absolute}.Clients-module__Q4z9Ya__link:focus-visible .Clients-module__Q4z9Ya__logo{filter:none;opacity:1}.Clients-module__Q4z9Ya__name{inset:var(--inset);font-family:var(--font-display), sans-serif;letter-spacing:-.02em;text-align:center;text-wrap:balance;color:var(--ink);opacity:.62;place-items:center;font-size:clamp(14px,1.25vw,19px);font-weight:800;line-height:1.12;transition:color .4s,opacity .4s;display:grid;position:absolute}.Clients-module__Q4z9Ya__link:focus-visible .Clients-module__Q4z9Ya__name{color:var(--blue);opacity:1}@media (hover:hover) and (pointer:fine){.Clients-module__Q4z9Ya__tile:hover .Clients-module__Q4z9Ya__name{color:var(--blue);opacity:1}}.Clients-module__Q4z9Ya__link{border-radius:inherit;position:absolute;inset:0}.Clients-module__Q4z9Ya__link:focus-visible{outline-offset:3px}.Clients-module__Q4z9Ya__badge{background:var(--blue);width:28px;height:28px;color:var(--white);opacity:0;transition:opacity .3s var(--ease-out), transform .4s var(--ease-out);border-radius:50%;place-items:center;display:grid;position:absolute;top:8px;right:8px;transform:scale(.6)}.Clients-module__Q4z9Ya__glyph{width:14px;height:14px}@media (hover:none){.Clients-module__Q4z9Ya__badge{opacity:.9;transform:scale(.85)}}.Clients-module__Q4z9Ya__link:focus-visible .Clients-module__Q4z9Ya__badge{opacity:1;transform:none}@media (min-width:900px){.Clients-module__Q4z9Ya__head{grid-template-columns:1fr auto}}@media (prefers-reduced-motion:reduce){.Clients-module__Q4z9Ya__row{cursor:auto;overflow:visible}.Clients-module__Q4z9Ya__track{flex-wrap:wrap;width:auto}.Clients-module__Q4z9Ya__list:last-child{display:none}.Clients-module__Q4z9Ya__list{padding-inline:var(--gutter);flex-wrap:wrap;justify-content:center}}
.Contact-module__DIbnYa__contact{padding-block:var(--section-pad);background:var(--navy);isolation:isolate;position:relative;overflow:hidden}.Contact-module__DIbnYa__glow{z-index:-1;background:radial-gradient(circle,#004aadb3,#0000 65%);border-radius:50%;width:70vw;height:70vw;position:absolute;top:10%;left:-15%}.Contact-module__DIbnYa__layout{align-items:start;gap:56px;display:grid}.Contact-module__DIbnYa__side{justify-items:start;gap:32px;display:grid;container-type:inline-size}.Contact-module__DIbnYa__title{font-family:var(--font-display), sans-serif;letter-spacing:-.05em;font-size:clamp(48px,18cqi,160px);font-weight:800;line-height:.86}.Contact-module__DIbnYa__accent{color:var(--butter)}.Contact-module__DIbnYa__details{width:100%;max-width:520px}.Contact-module__DIbnYa__detail{border-bottom:1px solid var(--hairline-light);grid-template-columns:1fr auto;align-items:center;gap:6px 12px;padding-block:18px;display:grid}.Contact-module__DIbnYa__detailLabel{letter-spacing:.2em;text-transform:uppercase;color:var(--blue-sky);grid-column:1/-1;font-size:12px;font-weight:700}.Contact-module__DIbnYa__detailValue{font-size:clamp(16px,1.4vw,20px);font-weight:700}@media (min-width:560px){.Contact-module__DIbnYa__detail{grid-template-columns:100px 1fr auto}.Contact-module__DIbnYa__detailLabel{grid-column:auto}}.Contact-module__DIbnYa__detailArrow{color:var(--butter);transition:transform .5s var(--ease-out)}.Contact-module__DIbnYa__detail:hover .Contact-module__DIbnYa__detailArrow{transform:translate(4px,-4px)}.Contact-module__DIbnYa__call{border-radius:50%;display:inline-block}.Contact-module__DIbnYa__callBadge{--badge-size:160px;color:var(--butter)}.Contact-module__DIbnYa__callCore{background:var(--butter);width:76px;height:76px;color:var(--navy);transition:transform .6s var(--ease-out), background-color .4s;border-radius:50%;place-items:center;display:grid}.Contact-module__DIbnYa__call:hover .Contact-module__DIbnYa__callCore{background:var(--white);transform:scale(1.12)rotate(45deg)}@media (min-width:1024px){.Contact-module__DIbnYa__layout{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:72px}}
.ServiceFolder-module__iyLZ0q__wrap{min-height:440px}.ServiceFolder-module__iyLZ0q__butter{--folder:var(--butter);--folder-deep:#e7cf72;--folder-ink:var(--navy);--folder-ink-soft:#071c40b3;--glass:#ffffff80;--glass-edge:#ffffffbf;--disc:var(--navy);--disc-ink:var(--butter)}.ServiceFolder-module__iyLZ0q__sky{--folder:var(--blue-sky);--folder-deep:#86a9e0;--folder-ink:var(--navy);--folder-ink-soft:#071c40b3;--glass:#ffffff80;--glass-edge:#ffffffbf;--disc:var(--blue);--disc-ink:var(--white)}.ServiceFolder-module__iyLZ0q__navy{--folder:var(--navy);--folder-deep:#04122b;--folder-ink:var(--white);--folder-ink-soft:#ffffffb8;--glass:#102a5c99;--glass-edge:#ffffff47;--disc:var(--butter);--disc-ink:var(--navy)}.ServiceFolder-module__iyLZ0q__paper{--folder:var(--paper);--folder-deep:#dcdfe6;--folder-ink:var(--navy);--folder-ink-soft:#071c40b3;--glass:#ffffff8f;--glass-edge:#ffffffd9;--disc:var(--blue);--disc-ink:var(--white)}article.ServiceFolder-module__iyLZ0q__folder{border-radius:var(--radius-lg);transform-style:flat;height:100%;color:var(--folder-ink)}.ServiceFolder-module__iyLZ0q__link{border-radius:inherit;height:100%;display:block;position:relative}.ServiceFolder-module__iyLZ0q__back{border-radius:22px var(--radius-lg) var(--radius-lg) var(--radius-lg);background:linear-gradient(180deg, var(--folder) 0%, var(--folder-deep) 100%);position:absolute;inset:34px 0 0;box-shadow:inset 0 1px #ffffff59,0 30px 60px #040f2459}.ServiceFolder-module__iyLZ0q__tab{background:var(--folder);width:46%;height:34px;font-family:var(--font-display), sans-serif;letter-spacing:.04em;color:var(--folder-ink);border-radius:18px 26px 0 0;place-items:center start;margin-bottom:-1px;padding-left:18px;font-size:15px;font-weight:800;display:grid;position:absolute;bottom:100%;left:0}.ServiceFolder-module__iyLZ0q__tab:after{content:"";background:var(--folder);clip-path:polygon(0 0,30% 0,100% 100%,0 100%);width:34px;height:100%;position:absolute;bottom:0;left:calc(100% - 14px)}.ServiceFolder-module__iyLZ0q__sheets{position:absolute;inset:46px 9% 56%}.ServiceFolder-module__iyLZ0q__sheet{background:var(--white);height:100%;transition:transform .8s var(--ease-out);border-radius:14px;position:absolute;top:0;overflow:hidden;box-shadow:0 10px 24px #040f2440}.ServiceFolder-module__iyLZ0q__sheetArt{transform-origin:50% 100%;width:64%;padding:6px 6px 0;left:0;transform:rotate(-5deg)}.ServiceFolder-module__iyLZ0q__photo{background:var(--blue-pale);border-radius:9px 9px 0 0;width:100%;height:100%;display:block;position:relative;overflow:hidden}.ServiceFolder-module__iyLZ0q__photoImg{object-fit:cover;transition:scale .9s var(--ease-out)}.ServiceFolder-module__iyLZ0q__folder:hover .ServiceFolder-module__iyLZ0q__photoImg,.ServiceFolder-module__iyLZ0q__link:focus-visible .ServiceFolder-module__iyLZ0q__photoImg{scale:1.08}.ServiceFolder-module__iyLZ0q__sheetNote{transform-origin:50% 100%;width:50%;height:92%;color:var(--blue);align-content:space-between;padding:14px;display:grid;top:10%;right:0;transform:rotate(6deg)}.ServiceFolder-module__iyLZ0q__initial{font-family:var(--font-display), sans-serif;letter-spacing:-.04em;text-shadow:.03em .04em 0 var(--blue-sky);font-size:46px;font-weight:800;line-height:.9}.ServiceFolder-module__iyLZ0q__lines{gap:7px;display:grid}.ServiceFolder-module__iyLZ0q__lines span{background:#004aad2e;border-radius:3px;height:5px}.ServiceFolder-module__iyLZ0q__lines span:nth-child(2){width:72%}.ServiceFolder-module__iyLZ0q__lines span:nth-child(3){width:48%}.ServiceFolder-module__iyLZ0q__front{border-radius:var(--radius-lg);background:linear-gradient(165deg, #ffffff59 0%, transparent 40%), var(--glass);border:1px solid var(--glass-edge);-webkit-backdrop-filter:blur(14px)saturate(1.5);backdrop-filter:blur(14px)saturate(1.5);transform-origin:50% 100%;height:62%;transition:transform .8s var(--ease-out);grid-template-rows:auto 1fr auto auto;gap:10px;padding:22px 22px 18px;display:grid;position:absolute;bottom:0;left:0;right:0;overflow:hidden;transform:perspective(900px)rotateX(0);box-shadow:inset 0 1px #fffc,inset 0 -18px 30px #040f240f,0 -6px 24px #040f241f}.ServiceFolder-module__iyLZ0q__front:after{content:"";pointer-events:none;background:radial-gradient(260px circle at var(--mx,50%) var(--my,0%), #ffffff59, transparent 65%);opacity:0;transition:opacity .4s var(--ease-out);position:absolute;inset:0}.ServiceFolder-module__iyLZ0q__shine{pointer-events:none;transition:transform 1.1s var(--ease-out);background:linear-gradient(105deg,#0000 40%,#ffffff8c 50%,#0000 60%);position:absolute;inset:-20% -60%;transform:translate(-70%)}.ServiceFolder-module__iyLZ0q__kicker{letter-spacing:.22em;text-transform:uppercase;color:var(--folder-ink-soft);font-size:12px;font-weight:800}.ServiceFolder-module__iyLZ0q__title{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;text-wrap:balance;align-self:end;font-size:clamp(22px,1.8vw,28px);font-weight:800;line-height:1.04}.ServiceFolder-module__iyLZ0q__keys{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ServiceFolder-module__iyLZ0q__keys li{border:1px solid var(--glass-edge);color:var(--folder-ink-soft);background:#ffffff29;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700}.ServiceFolder-module__iyLZ0q__cta{justify-content:space-between;align-items:center;gap:12px;font-size:13px;font-weight:800;display:flex}.ServiceFolder-module__iyLZ0q__disc{background:var(--disc);width:40px;height:40px;color:var(--disc-ink);transition:transform .6s var(--ease-out);border-radius:50%;place-items:center;display:grid}.ServiceFolder-module__iyLZ0q__folder:hover .ServiceFolder-module__iyLZ0q__front,.ServiceFolder-module__iyLZ0q__link:focus-visible .ServiceFolder-module__iyLZ0q__front{transform:perspective(900px)rotateX(-14deg)}.ServiceFolder-module__iyLZ0q__folder:hover .ServiceFolder-module__iyLZ0q__front:after{opacity:1}.ServiceFolder-module__iyLZ0q__folder:hover .ServiceFolder-module__iyLZ0q__shine,.ServiceFolder-module__iyLZ0q__link:focus-visible .ServiceFolder-module__iyLZ0q__shine{transform:translate(70%)}.ServiceFolder-module__iyLZ0q__folder:hover .ServiceFolder-module__iyLZ0q__sheetArt,.ServiceFolder-module__iyLZ0q__link:focus-visible .ServiceFolder-module__iyLZ0q__sheetArt{transform:translate(-8%,-24%)rotate(-12deg)}.ServiceFolder-module__iyLZ0q__folder:hover .ServiceFolder-module__iyLZ0q__sheetNote,.ServiceFolder-module__iyLZ0q__link:focus-visible .ServiceFolder-module__iyLZ0q__sheetNote{transform:translate(8%,-30%)rotate(13deg)}.ServiceFolder-module__iyLZ0q__folder:hover .ServiceFolder-module__iyLZ0q__disc,.ServiceFolder-module__iyLZ0q__link:focus-visible .ServiceFolder-module__iyLZ0q__disc{transform:rotate(45deg)scale(1.08)}.ServiceFolder-module__iyLZ0q__link:focus-visible{outline-offset:6px}@media (prefers-reduced-motion:reduce){.ServiceFolder-module__iyLZ0q__front,.ServiceFolder-module__iyLZ0q__sheet,.ServiceFolder-module__iyLZ0q__shine,.ServiceFolder-module__iyLZ0q__disc{transition:none}.ServiceFolder-module__iyLZ0q__folder:hover .ServiceFolder-module__iyLZ0q__front,.ServiceFolder-module__iyLZ0q__link:focus-visible .ServiceFolder-module__iyLZ0q__front,.ServiceFolder-module__iyLZ0q__folder:hover .ServiceFolder-module__iyLZ0q__sheetArt,.ServiceFolder-module__iyLZ0q__link:focus-visible .ServiceFolder-module__iyLZ0q__sheetArt,.ServiceFolder-module__iyLZ0q__folder:hover .ServiceFolder-module__iyLZ0q__sheetNote,.ServiceFolder-module__iyLZ0q__link:focus-visible .ServiceFolder-module__iyLZ0q__sheetNote{transform:none}.ServiceFolder-module__iyLZ0q__sheetArt{transform:rotate(-5deg)}.ServiceFolder-module__iyLZ0q__sheetNote{transform:rotate(6deg)}}
.ReelPlayer-module__PfO3Oa__player{--pad:clamp(12px, 3vh, 32px);width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;padding:var(--pad) var(--gutter);background:0 0;border:0;margin:0;overflow:hidden}.ReelPlayer-module__PfO3Oa__player::backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#040c1ee0}.ReelPlayer-module__PfO3Oa__player[open]{animation:ReelPlayer-module__PfO3Oa__rise .35s var(--ease-out);place-items:center;display:grid}.ReelPlayer-module__PfO3Oa__inner{height:min(calc(100dvh - 2 * var(--pad)), calc((100vw - 2 * var(--gutter)) * 16 / 9));aspect-ratio:9/16;position:relative}:is(html.has-cursor .ReelPlayer-module__PfO3Oa__player,html.has-cursor .ReelPlayer-module__PfO3Oa__player *){cursor:auto!important}html.has-cursor .ReelPlayer-module__PfO3Oa__player .ReelPlayer-module__PfO3Oa__close{cursor:pointer!important}.ReelPlayer-module__PfO3Oa__video{object-fit:contain;border-radius:var(--radius-md);background:#000;width:100%;height:100%;display:block;box-shadow:0 30px 80px #00000080}.ReelPlayer-module__PfO3Oa__close{background:var(--white);width:48px;height:48px;color:var(--navy);cursor:pointer;transition:background .3s, color .3s, transform .3s var(--ease-out);border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:calc(100% + 16px)}.ReelPlayer-module__PfO3Oa__close:hover,.ReelPlayer-module__PfO3Oa__close:focus-visible{background:var(--butter);transform:rotate(90deg)}@media (max-aspect-ratio:3/4),(max-width:640px){.ReelPlayer-module__PfO3Oa__close{width:44px;height:44px;top:10px;left:auto;right:10px}}@keyframes ReelPlayer-module__PfO3Oa__rise{0%{opacity:0;transform:translateY(24px)scale(.97)}}@media (prefers-reduced-motion:reduce){.ReelPlayer-module__PfO3Oa__player[open]{animation:none}.ReelPlayer-module__PfO3Oa__close{transition:none}}
.EnquiryForm-module__BkawbG__form{border-radius:var(--radius-lg);background:var(--white);color:var(--ink);padding:clamp(24px,4vw,48px);position:relative;box-shadow:0 40px 100px #040f2473;container-type:inline-size}.EnquiryForm-module__BkawbG__panel{gap:22px;display:grid}.EnquiryForm-module__BkawbG__kicker{letter-spacing:.24em;text-transform:uppercase;color:var(--blue);font-size:12px;font-weight:800}.EnquiryForm-module__BkawbG__title{font-family:var(--font-display), sans-serif;letter-spacing:-.04em;text-wrap:balance;text-shadow:.02em .025em 0 var(--blue-sky);font-size:clamp(30px,9cqi,48px);font-weight:800;line-height:1}.EnquiryForm-module__BkawbG__title:focus{outline:none}.EnquiryForm-module__BkawbG__note{color:var(--ink-muted)}.EnquiryForm-module__BkawbG__row{gap:22px;display:grid}.EnquiryForm-module__BkawbG__field{padding-top:18px;position:relative}.EnquiryForm-module__BkawbG__input{border:0;border-bottom:1.5px solid var(--line-strong);width:100%;min-height:52px;font:inherit;color:var(--ink);appearance:none;background:0 0;border-radius:0;outline:none;padding:12px 0 10px;font-size:17px;display:block}.EnquiryForm-module__BkawbG__textarea{resize:vertical;min-height:110px}.EnquiryForm-module__BkawbG__select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23004aad' stroke-width='1.6'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 0 center;background-repeat:no-repeat;padding-right:32px}.EnquiryForm-module__BkawbG__label{white-space:nowrap;text-overflow:ellipsis;max-width:100%;color:var(--ink-muted);pointer-events:none;transform-origin:0 0;transition:transform .35s var(--ease-out), color .35s;font-size:17px;position:absolute;top:32px;left:0;overflow:hidden}.EnquiryForm-module__BkawbG__select+.EnquiryForm-module__BkawbG__label{max-width:calc(100% - 32px)}.EnquiryForm-module__BkawbG__input:focus+.EnquiryForm-module__BkawbG__label,.EnquiryForm-module__BkawbG__input:not(:placeholder-shown)+.EnquiryForm-module__BkawbG__label,.EnquiryForm-module__BkawbG__floated .EnquiryForm-module__BkawbG__label{max-width:128%;color:var(--blue);font-weight:700;transform:translateY(-30px)scale(.78)}.EnquiryForm-module__BkawbG__line{background:var(--blue);transform-origin:0;height:2px;transition:transform .5s var(--ease-out);margin-top:-2px;position:absolute;left:0;right:0;transform:scaleX(0)}.EnquiryForm-module__BkawbG__input:focus~.EnquiryForm-module__BkawbG__line{transform:scaleX(1)}.EnquiryForm-module__BkawbG__input:focus-visible{outline:none}.EnquiryForm-module__BkawbG__invalid .EnquiryForm-module__BkawbG__input{border-bottom-color:var(--danger)}.EnquiryForm-module__BkawbG__invalid .EnquiryForm-module__BkawbG__label{color:var(--danger)!important}.EnquiryForm-module__BkawbG__error{color:var(--danger);margin-top:8px;font-size:13px;font-weight:700}.EnquiryForm-module__BkawbG__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.EnquiryForm-module__BkawbG__submitRow{gap:14px;display:grid}.EnquiryForm-module__BkawbG__submit{background:var(--navy);width:fit-content;min-height:60px;color:var(--white);transition:background-color .4s var(--ease-out);border-radius:999px;justify-content:space-between;align-items:center;gap:18px;padding:0 8px 0 28px;font-size:16px;font-weight:800;display:inline-flex}.EnquiryForm-module__BkawbG__submitIcon{background:var(--butter);width:46px;height:46px;color:var(--navy);transition:transform .5s var(--ease-out);border-radius:50%;place-items:center;display:grid}.EnquiryForm-module__BkawbG__submit:hover{background:var(--blue)}.EnquiryForm-module__BkawbG__submit:hover .EnquiryForm-module__BkawbG__submitIcon{transform:rotate(45deg)}.EnquiryForm-module__BkawbG__submit:disabled{opacity:.7;cursor:progress}.EnquiryForm-module__BkawbG__spinner{border:2px solid #071c4040;border-top-color:var(--navy);border-radius:50%;width:18px;height:18px;animation:.8s linear infinite EnquiryForm-module__BkawbG__spin}@keyframes EnquiryForm-module__BkawbG__spin{to{transform:rotate(360deg)}}.EnquiryForm-module__BkawbG__status{color:var(--ink-muted);font-size:14px}.EnquiryForm-module__BkawbG__statusError{color:var(--danger)}.EnquiryForm-module__BkawbG__secondary{border:1.5px solid var(--navy);border-radius:999px;width:fit-content;min-height:52px;padding:0 24px;font-weight:800}.EnquiryForm-module__BkawbG__secondary:hover{background:var(--navy);color:var(--white)}@container (min-width:560px){.EnquiryForm-module__BkawbG__row{grid-template-columns:1fr 1fr}}
.Testimonials-module__X7R5sW__testimonials{--accent:var(--butter);--muted:#ffffffdb;--fx-edge:var(--navy);--fx-deep:#04122b;--fx-glow:#071c4073;padding-block:var(--section-pad);background:var(--blue);position:relative;overflow:hidden}.Testimonials-module__X7R5sW__layout{align-items:center;gap:56px;display:grid}.Testimonials-module__X7R5sW__controls{align-items:center;gap:12px;display:flex}.Testimonials-module__X7R5sW__control{border:1.5px solid #ffffff80;border-radius:50%;place-items:center;width:60px;height:60px;transition:background-color .3s,color .3s,border-color .3s;display:grid}.Testimonials-module__X7R5sW__control:hover{background:var(--butter);border-color:var(--butter);color:var(--navy)}.Testimonials-module__X7R5sW__counter{font-family:var(--font-display), sans-serif;color:var(--blue-sky);margin-left:12px;font-size:22px;font-weight:700}.Testimonials-module__X7R5sW__counter b{color:var(--white)}.Testimonials-module__X7R5sW__deck{border-radius:var(--radius-lg);min-height:460px;padding-bottom:60px;display:grid;position:relative}.Testimonials-module__X7R5sW__card{border-radius:var(--radius-lg);background:var(--white);color:var(--ink);transform-origin:50% 100%;touch-action:pan-y;-webkit-user-select:none;user-select:none;grid-area:1/1;align-content:start;gap:24px;padding:clamp(28px,4vw,48px);display:grid;box-shadow:0 30px 70px #040f2459}.Testimonials-module__X7R5sW__mark{height:60px;font-family:var(--font-display), sans-serif;color:var(--blue);font-size:140px;font-weight:800;line-height:.8}.Testimonials-module__X7R5sW__quote{font-family:var(--font-display), sans-serif;letter-spacing:-.02em;font-size:clamp(22px,2.4vw,34px);font-weight:600;line-height:1.25}.Testimonials-module__X7R5sW__by{border-top:1px solid var(--hairline-dark);align-items:center;gap:14px;padding-top:20px;display:flex}.Testimonials-module__X7R5sW__avatar{background:var(--butter);width:52px;height:52px;color:var(--navy);border-radius:50%;place-items:center;font-weight:800;display:grid}.Testimonials-module__X7R5sW__name{font-weight:800;display:block}.Testimonials-module__X7R5sW__biz{color:var(--ink-muted);font-size:14px;display:block}@media (min-width:1024px){.Testimonials-module__X7R5sW__layout{grid-template-columns:1fr 1fr;gap:80px}}
.WorkWheel-module__LYyuZG__frame{--card-w:170px;isolation:isolate;background:var(--paper);height:100svh;min-height:600px;max-height:1180px;color:var(--ink);touch-action:pan-y;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.WorkWheel-module__LYyuZG__frame{cursor:grab}.WorkWheel-module__LYyuZG__frame[data-dragging]{cursor:grabbing}}.WorkWheel-module__LYyuZG__backdrop{z-index:0;opacity:0;background:radial-gradient(38% 34% at 50% 58%, var(--blue-mid) 0%, transparent 70%), radial-gradient(30% 26% at 78% 22%, var(--blue) 0%, transparent 72%), radial-gradient(24% 20% at 20% 30%, var(--butter) 0%, transparent 70%), var(--navy);filter:blur(60px);pointer-events:none;position:absolute;inset:-12%}.WorkWheel-module__LYyuZG__headline{z-index:3;text-align:center;color:var(--white);pointer-events:none;justify-items:center;gap:6px;display:grid;position:absolute;top:clamp(84px,12vh,124px);left:0;right:0}.WorkWheel-module__LYyuZG__headline a{pointer-events:auto}.WorkWheel-module__LYyuZG__crumbs ol{letter-spacing:.22em;text-transform:uppercase;color:var(--blue-sky);align-items:center;gap:12px;margin:0;padding:0;font-size:12px;font-weight:700;list-style:none;display:flex}.WorkWheel-module__LYyuZG__crumbs li+li:before{content:"";vertical-align:middle;background:currentColor;width:22px;height:1px;margin-right:12px;display:inline-block}.WorkWheel-module__LYyuZG__crumbs a{align-items:center;min-height:32px;display:inline-flex}.WorkWheel-module__LYyuZG__crumbs a:hover,.WorkWheel-module__LYyuZG__crumbs [aria-current=page]{color:var(--butter)}.WorkWheel-module__LYyuZG__titleMask{padding-bottom:.08em;overflow:hidden}.WorkWheel-module__LYyuZG__title{font-family:var(--font-display), sans-serif;letter-spacing:-.05em;font-size:clamp(40px,6vw,88px);font-weight:800;line-height:1}.WorkWheel-module__LYyuZG__lead{text-wrap:balance;color:#ffffffd1;max-width:62ch;font-size:clamp(15px,1.2vw,18px);line-height:1.5}.WorkWheel-module__LYyuZG__stage{z-index:1;perspective:calc(var(--card-w) * 14);perspective-origin:50% 40%;position:absolute;inset:0}.WorkWheel-module__LYyuZG__scene{width:0;height:0;transform-style:preserve-3d;will-change:transform;position:absolute;top:0;left:50%}.WorkWheel-module__LYyuZG__card{left:calc(var(--card-w) / -2);top:calc(var(--card-w) * -16 / 9);width:var(--card-w);aspect-ratio:9/16;border-radius:calc(var(--card-w) * .08);transform-origin:50% 100%;transform-style:preserve-3d;visibility:hidden;will-change:transform;-webkit-tap-highlight-color:transparent;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;position:absolute}.WorkWheel-module__LYyuZG__card:focus-visible{outline:3px solid var(--butter);outline-offset:5px}.WorkWheel-module__LYyuZG__front,.WorkWheel-module__LYyuZG__back{border-radius:inherit;backface-visibility:hidden;position:absolute;inset:0;overflow:hidden;box-shadow:0 18px 40px #071c4047}.WorkWheel-module__LYyuZG__front{background:var(--white)}.WorkWheel-module__LYyuZG__back{background:var(--ink);place-items:center;display:grid;transform:rotateY(180deg)}.WorkWheel-module__LYyuZG__backLogo{width:64%;height:auto}.WorkWheel-module__LYyuZG__cover,.WorkWheel-module__LYyuZG__video{object-fit:cover}.WorkWheel-module__LYyuZG__video{opacity:0;width:100%;height:100%;transition:opacity .35s;position:absolute;inset:0}.WorkWheel-module__LYyuZG__front[data-playing] .WorkWheel-module__LYyuZG__video{opacity:1}.WorkWheel-module__LYyuZG__logoFace{background:linear-gradient(180deg, var(--white) 0%, var(--blue-pale) 100%);grid-template-rows:1fr auto;place-items:center;padding:14% 12% 10%;display:grid;position:absolute;inset:0}.WorkWheel-module__LYyuZG__logo{object-fit:contain;width:100%;height:auto;max-height:60%}.WorkWheel-module__LYyuZG__faceName{font-family:var(--font-display), sans-serif;font-weight:800;font-size:calc(var(--card-w) * .075);letter-spacing:-.02em;text-align:center;color:var(--navy);line-height:1.15}.WorkWheel-module__LYyuZG__tag{font-size:max(9px, calc(var(--card-w) * .055));letter-spacing:.12em;text-transform:uppercase;background:var(--navy);color:var(--white);border-radius:999px;padding:.45em .9em;font-weight:800;position:absolute;top:7%;left:7%}.WorkWheel-module__LYyuZG__tag:has(.WorkWheel-module__LYyuZG__playGlyph){align-items:center;gap:.55em;display:inline-flex}.WorkWheel-module__LYyuZG__playGlyph{width:.9em;height:.9em;color:var(--butter)}.WorkWheel-module__LYyuZG__loader{left:var(--gutter);right:var(--gutter);z-index:4;pointer-events:none;justify-content:space-between;align-items:flex-end;gap:16px;transition:opacity .5s;display:flex;position:absolute;bottom:clamp(16px,4vh,40px)}.WorkWheel-module__LYyuZG__frame[data-phase=done] .WorkWheel-module__LYyuZG__loader{opacity:0}.WorkWheel-module__LYyuZG__counter{font-family:var(--font-display), sans-serif;letter-spacing:-.05em;font-variant-numeric:tabular-nums;color:var(--ink);font-size:clamp(48px,8vw,120px);font-weight:800;line-height:.85;transition:opacity .4s}.WorkWheel-module__LYyuZG__frame[data-phase=lift] .WorkWheel-module__LYyuZG__counter{opacity:0}.WorkWheel-module__LYyuZG__skip{border:1px solid var(--hairline-dark);letter-spacing:.16em;text-transform:uppercase;background:var(--white);min-height:44px;color:var(--navy);cursor:pointer;pointer-events:auto;border-radius:999px;padding:10px 20px;font-size:12px;font-weight:800;transition:background .3s,color .3s}.WorkWheel-module__LYyuZG__skip:hover,.WorkWheel-module__LYyuZG__skip:focus-visible{background:var(--navy);color:var(--white)}@media (prefers-reduced-motion:reduce){.WorkWheel-module__LYyuZG__video,.WorkWheel-module__LYyuZG__loader,.WorkWheel-module__LYyuZG__counter{transition:none}}
