.Footer-module__3hUVsW__scene{padding:var(--section-y) 0 clamp(20px, 4svh, 48px);flex-direction:column;justify-content:flex-start;display:flex}.Footer-module__3hUVsW__head{text-align:center;margin:0;container-type:inline-size}.Footer-module__3hUVsW__lead{display:block}.Footer-module__3hUVsW__line{color:var(--fg);margin-top:clamp(16px,1.4vw,20px);font-size:min(5.55556cqw,44px,6svh);display:block}.Footer-module__3hUVsW__lineRow,.Footer-module__3hUVsW__part{display:block}.Footer-module__3hUVsW__stage{--mw:min(clamp(300px, 50cqw, 760px), calc(38svh * 2.32));--mh:calc(var(--mw) / 2.32);--top:clamp(16px, 2.4svh, 40px);--hz:calc(var(--top) + .78 * var(--mh));--R:max(700px, 153cqw);margin-top:clamp(20px,3.4svh,48px);position:relative;overflow:hidden;container-type:inline-size}.Footer-module__3hUVsW__sun{left:50%;top:var(--top);width:var(--mw);height:var(--mh);margin-left:calc(var(--mw) / -2);transform:translateY(calc((1 - var(--p,1)) * 100%));position:absolute}.Footer-module__3hUVsW__mark{isolation:isolate;position:absolute;inset:0;overflow:hidden}.Footer-module__3hUVsW__rim,.Footer-module__3hUVsW__ground{left:calc(50% - var(--R));top:var(--hz);width:calc(2 * var(--R));aspect-ratio:1;border-radius:50%;position:absolute}.Footer-module__3hUVsW__rim{--m:calc(var(--mw) / 2);background:linear-gradient(90deg, color-mix(in srgb, var(--line) 30%, transparent) calc(50% - 50cqw), var(--line) calc(50% - 1.25 * var(--m)), #c16c9c calc(50% - .75 * var(--m)), #f19f56 calc(50% - .4 * var(--m)), #f5d96b 50%, #f19f56 calc(50% + .4 * var(--m)), #c16c9c calc(50% + .75 * var(--m)), var(--line) calc(50% + 1.25 * var(--m)), color-mix(in srgb, var(--line) 30%, transparent) calc(50% + 50cqw));opacity:calc(.35 + .65 * var(--p,1))}.Footer-module__3hUVsW__ground{top:calc(var(--hz) + 1px);background:var(--stock)}.Footer-module__3hUVsW__sign{padding-top:calc(var(--hz) + clamp(36px, 6svh, 90px));flex-direction:column;align-items:center;gap:clamp(18px,1.8cqw,26px);display:flex;position:relative}.Footer-module__3hUVsW__place{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 14px;margin:0;display:flex}.Footer-module__3hUVsW__time{font-variant-numeric:tabular-nums;min-width:8.6ch;color:var(--fg);display:inline-block}.Footer-module__3hUVsW__zone{color:var(--fg2)}.Footer-module__3hUVsW__spark{color:var(--fg);font-size:13px}.Footer-module__3hUVsW__tagline{font-family:var(--font-head);letter-spacing:-.02em;text-align:center;color:var(--fg);margin:0;font-size:min(clamp(30px,3.2vw,46px),5.4svh);font-weight:700;line-height:1.05}.Footer-module__3hUVsW__tagLine{white-space:nowrap;display:block}@media (min-width:768px){.Footer-module__3hUVsW__tagLine{display:inline}}@media (min-width:1024px){.Footer-module__3hUVsW__line{font-size:min(3.84615cqw,44px,5.6svh)}.Footer-module__3hUVsW__part{display:inline}}.Footer-module__3hUVsW__base{margin-top:0;padding-bottom:28px}.Footer-module__3hUVsW__row{flex-wrap:wrap}.Footer-module__3hUVsW__row>*{padding:18px 24px}.Footer-module__3hUVsW__row>:first-child{padding-left:0}.Footer-module__3hUVsW__cMail{flex:auto;min-width:0}.Footer-module__3hUVsW__cLinks{flex-wrap:wrap;gap:8px clamp(20px,2.5vw,36px);display:flex}.Footer-module__3hUVsW__cTop{padding-right:0}.Footer-module__3hUVsW__link{color:var(--fg);overflow-wrap:anywhere;transition:color .25s var(--ease-dy);align-items:center;gap:6px;display:inline-flex}.Footer-module__3hUVsW__arrow{color:var(--fg2);transition:color .25s var(--ease-dy)}@media (hover:hover){.Footer-module__3hUVsW__link:hover,.Footer-module__3hUVsW__link:hover .Footer-module__3hUVsW__arrow{color:var(--accent)}}.Footer-module__3hUVsW__legal{flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:20px;display:flex}.Footer-module__3hUVsW__legal>p{margin:0}@media (max-width:767.98px){.Footer-module__3hUVsW__stage{margin-top:clamp(28px,5svh,56px)}.Footer-module__3hUVsW__row{border-bottom:0;flex-direction:column}.Footer-module__3hUVsW__row>*{border-left:0;padding:16px 0}.Footer-module__3hUVsW__row>*+*{border-top:1px solid var(--line)}}
.Music-module__o5tfEq__toggle{right:max(16px, calc(var(--gutter) / 2));bottom:max(16px, env(safe-area-inset-bottom));z-index:90;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);height:40px;color:var(--color-cream);animation:Music-module__o5tfEq__music-in .6s var(--ease-dy) both;transition:border-color .25s var(--ease-dy), color .25s var(--ease-dy);background:#181818d1;border:1px solid #f5eddd47;border-radius:999px;align-items:center;gap:10px;padding:0 16px 0 14px;display:inline-flex;position:fixed}@media (hover:hover){.Music-module__o5tfEq__toggle:hover{border-color:var(--color-lime);color:var(--color-lime)}}@keyframes Music-module__o5tfEq__music-in{0%{opacity:0;transform:translateY(8px)}}.Music-module__o5tfEq__bars{align-items:flex-end;gap:2px;height:12px;display:flex}.Music-module__o5tfEq__bars>span{transform-origin:50% 100%;width:2px;height:100%;transition:transform .4s var(--ease-dy);background:currentColor;border-radius:1px;transform:scaleY(.2)}.Music-module__o5tfEq__toggle[data-on] .Music-module__o5tfEq__bars>span{animation:.9s ease-in-out infinite alternate Music-module__o5tfEq__music-bar}.Music-module__o5tfEq__toggle[data-on] .Music-module__o5tfEq__bars>span:nth-child(2){animation-duration:.7s;animation-delay:-.3s}.Music-module__o5tfEq__toggle[data-on] .Music-module__o5tfEq__bars>span:nth-child(3){animation-duration:1.1s;animation-delay:-.5s}.Music-module__o5tfEq__toggle[data-on] .Music-module__o5tfEq__bars>span:nth-child(4){animation-duration:.8s;animation-delay:-.2s}@keyframes Music-module__o5tfEq__music-bar{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}.Music-module__o5tfEq__word{line-height:1}@media (prefers-reduced-motion:reduce){.Music-module__o5tfEq__toggle[data-on] .Music-module__o5tfEq__bars>span{animation:none;transform:scaleY(.7)}}
.Nav-module__p2V2BW__root{z-index:100;height:0;color:var(--on-ink);--fg:var(--on-ink);--fg2:var(--on-ink-2);--fg3:var(--on-ink-3);--line:var(--line-ink);--stock:var(--color-ink);--stock2:var(--color-ink-2);--accent:var(--color-lime);position:absolute;top:0;left:0;right:0}.Nav-module__p2V2BW__phoneLogo{aspect-ratio:463.366/62.709;width:auto;height:17px;display:block}.Nav-module__p2V2BW__link{font-family:var(--font-head);letter-spacing:0;color:var(--color-cream);white-space:nowrap;transition:color .25s var(--ease-dy);font-size:13px;font-weight:400;line-height:1.2}@media (hover:hover){.Nav-module__p2V2BW__link:hover{color:var(--color-lime)}}.Nav-module__p2V2BW__label{display:inline-block;position:relative}.Nav-module__p2V2BW__here{color:var(--color-lime);opacity:0;transition:opacity .3s var(--ease-dy), transform .6s var(--ease-dy);pointer-events:none;font-size:10px;position:absolute;top:-4px;left:calc(100% + 3px);transform:scale(0)rotate(-90deg)}[aria-current] .Nav-module__p2V2BW__here{opacity:1;transform:none}.Nav-module__p2V2BW__float{top:18px;left:max(var(--gutter), calc(50% - 640px));right:max(var(--gutter), calc(50% - 640px));pointer-events:none;transition:opacity .5s var(--ease-dy), translate .7s var(--ease-dy), visibility 0s;justify-content:center;display:none;position:fixed}@media (min-width:900px){.Nav-module__p2V2BW__float{display:flex}}.Nav-module__p2V2BW__sig{--nav-h:56px;--cta-h:38px;--pad-l:22px;--pad-r:9px;width:100%;height:var(--nav-h);pointer-events:auto;transition:width .7s var(--ease-dy), padding .7s var(--ease-dy), background-color .4s var(--ease-dy), box-shadow .3s var(--ease-dy);background-color:#23222100;border-radius:999px;align-items:center;gap:clamp(20px,2.2vw,32px);padding:0;display:flex;position:relative;box-shadow:0 10px 24px -14px #b3d23600,0 16px 30px -18px #ad94c600}.Nav-module__p2V2BW__root[data-compact] .Nav-module__p2V2BW__sig{width:var(--nav-narrow,auto);padding:0 var(--pad-r) 0 var(--pad-l);background-color:var(--color-ink-2);transition:width .7s var(--ease-dy), padding .7s var(--ease-dy), background-color .6s var(--ease-dy), box-shadow .6s var(--ease-dy) .5s;box-shadow:0 10px 24px -14px #b3d23633,0 16px 30px -18px #ad94c63d}.Nav-module__p2V2BW__sig:before{content:"";border-radius:inherit;opacity:0;pointer-events:none;transition:opacity .3s var(--ease-dy);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #f5eddd24}.Nav-module__p2V2BW__root[data-compact] .Nav-module__p2V2BW__sig:before{opacity:1;transition:opacity .6s var(--ease-dy)}.Nav-module__p2V2BW__sig:after{content:"";border-radius:inherit;background:linear-gradient(90deg, var(--color-lime) 0%, var(--color-sage) 30%, var(--color-teal) 55%, var(--color-peri) 78%, var(--color-lav) 100%) border-box;-webkit-mask-composite:xor;pointer-events:none;clip-path:inset(0 50%);transition:clip-path .25s var(--ease-dy);border-bottom:2px solid #0000;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) padding-box exclude,linear-gradient(#000 0 0)}.Nav-module__p2V2BW__root[data-compact] .Nav-module__p2V2BW__sig:after{clip-path:inset(0);transition:clip-path .9s var(--ease-dy) .55s}.Nav-module__p2V2BW__defs{width:0;height:0;position:absolute;overflow:hidden}.Nav-module__p2V2BW__brand{--mark-w:18px;--mark-n:14px;--word-h:13px;color:var(--color-cream);transition:color .25s var(--ease-dy);border-radius:999px;flex:none;align-items:center;display:flex;position:relative}.Nav-module__p2V2BW__brand:focus-visible{outline-offset:6px}@media (hover:hover){.Nav-module__p2V2BW__brand:hover{color:var(--color-lime)}}.Nav-module__p2V2BW__brandMark{font-size:var(--mark-w);transition:font-size .7s var(--ease-dy);line-height:0;display:block}.Nav-module__p2V2BW__root[data-compact] .Nav-module__p2V2BW__brandMark{font-size:var(--mark-n)}.Nav-module__p2V2BW__brandWord{width:calc(var(--word-h) * 18.7135);height:var(--word-h);transition:width .7s var(--ease-dy), margin-left .7s var(--ease-dy), opacity .4s var(--ease-dy) .3s;margin-left:16px;display:block;overflow:hidden}.Nav-module__p2V2BW__brandWordArt{aspect-ratio:18.7135;width:auto;height:100%;display:block}.Nav-module__p2V2BW__root[data-compact] .Nav-module__p2V2BW__brandWord{opacity:0;width:0;transition:width .7s var(--ease-dy), margin-left .7s var(--ease-dy), opacity .2s var(--ease-dy);margin-left:0}.Nav-module__p2V2BW__brandSweep{pointer-events:none;align-items:center;animation:3.5s cubic-bezier(.45,0,.3,1) 1.2s infinite Nav-module__p2V2BW__brand-sweep;display:flex;position:absolute;inset:0;-webkit-mask-image:linear-gradient(100deg,#0000 32%,#000 44% 56%,#0000 68%);mask-image:linear-gradient(100deg,#0000 32%,#000 44% 56%,#0000 68%);-webkit-mask-position:100% 0;mask-position:100% 0;-webkit-mask-size:300% 100%;mask-size:300% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.Nav-module__p2V2BW__brandSweep :is(svg,use){fill:url(#nav-horizon)}@keyframes Nav-module__p2V2BW__brand-sweep{0%{-webkit-mask-position:100% 0;mask-position:100% 0}37%,to{-webkit-mask-position:0 0;mask-position:0 0}}@media (prefers-reduced-motion:reduce){.Nav-module__p2V2BW__brandSweep{display:none}}.Nav-module__p2V2BW__links{align-items:center;gap:clamp(22px,2.3vw,34px);margin:0 0 0 auto;padding:0;list-style:none;display:flex}.Nav-module__p2V2BW__links .Nav-module__p2V2BW__link{padding:8px 0;display:block}.Nav-module__p2V2BW__links .Nav-module__p2V2BW__link:focus-visible{outline-offset:2px}.Nav-module__p2V2BW__cta{flex:none;display:flex}.Nav-module__p2V2BW__ctaBtn{min-height:var(--cta-h);height:var(--cta-h);gap:10px;padding:0 18px;font-size:12.5px}@media (min-width:768px) and (min-aspect-ratio:1) and (min-height:560px) and (prefers-reduced-motion:no-preference){:is(:root[data-js]:has(#top) .Nav-module__p2V2BW__float,:root[data-js]:has(#top) .Nav-module__p2V2BW__phoneBar){translate:0 calc((1 - var(--drop,0)) * (-100% - 40px))}:root[data-js]:has(#top) .Nav-module__p2V2BW__float{transition:opacity .5s var(--ease-dy), visibility 0s}:root[data-js]:has(#top) :is(.Nav-module__p2V2BW__float,.Nav-module__p2V2BW__phoneBar):focus-within{translate:none}}@media (prefers-reduced-motion:reduce){.Nav-module__p2V2BW__float,.Nav-module__p2V2BW__sig,.Nav-module__p2V2BW__sig:before,.Nav-module__p2V2BW__sig:after,.Nav-module__p2V2BW__brandWord{transition-duration:10ms!important;transition-delay:0s!important}}.Nav-module__p2V2BW__phone{display:block}@media (min-width:900px){.Nav-module__p2V2BW__phone{display:none}}.Nav-module__p2V2BW__phoneBar{height:64px;padding:8px var(--gutter) 0;transition:background-color .3s var(--ease-dy);background-color:#18181800;position:fixed;top:0;left:0;right:0}.Nav-module__p2V2BW__root[data-scrolled] .Nav-module__p2V2BW__phoneBar{background-color:var(--color-ink)}.Nav-module__p2V2BW__bar{border-top:0;height:100%}.Nav-module__p2V2BW__bar>.Nav-module__p2V2BW__barHome{flex:1;min-width:0;padding:0}.Nav-module__p2V2BW__bar>.Nav-module__p2V2BW__barButton{align-items:stretch;padding:0}.Nav-module__p2V2BW__barButton:focus-visible{outline-offset:-4px}.Nav-module__p2V2BW__barWord{font-family:var(--font-head);letter-spacing:0;color:var(--color-cream);transition:color .25s var(--ease-dy);align-items:center;padding:0 16px;font-size:13px;font-weight:400;display:flex}.Nav-module__p2V2BW__barMark{border-left:1px solid var(--line);color:var(--color-cream);align-items:center;padding:0 0 0 16px;font-size:11px;display:flex}@media (hover:hover){.Nav-module__p2V2BW__barButton:hover .Nav-module__p2V2BW__barWord{color:var(--color-lime)}}.Nav-module__p2V2BW__menu{width:auto;max-width:none;height:auto;max-height:none;padding:0 var(--gutter) max(32px, env(safe-area-inset-bottom));overscroll-behavior:contain;border:0;margin:0;position:fixed;inset:0;overflow:hidden auto}.Nav-module__p2V2BW__menu[open]{animation:Nav-module__p2V2BW__pill-open .75s var(--ease-dy) both;flex-direction:column;display:flex}.Nav-module__p2V2BW__menu::backdrop{background:0 0}@keyframes Nav-module__p2V2BW__pill-open{0%{clip-path:inset(var(--from-t,8px) var(--from-r,20px) var(--from-b,90%) var(--from-l,60%) round 999px)}to{clip-path:inset(0)}}.Nav-module__p2V2BW__menuBar{z-index:2;height:64px;margin:0 calc(-1 * var(--gutter));padding:8px var(--gutter) 0;background:var(--color-ink);flex:none;position:sticky;top:0}.Nav-module__p2V2BW__menuNav{flex:none;container-type:inline-size}.Nav-module__p2V2BW__menuRow{--fs:min(clamp(38px, 7vw, 60px), calc((100cqw - 48px) / 7.9));height:calc(var(--fs) * 2.737);padding-top:calc(var(--fs) * .868);border-bottom:1px solid var(--line);color:var(--color-cream);transition:color .25s var(--ease-dy);align-items:baseline;display:flex}.Nav-module__p2V2BW__menuRow:focus-visible{outline-offset:-3px}@media (hover:hover){.Nav-module__p2V2BW__menuRow:hover{color:var(--color-lime)}}.Nav-module__p2V2BW__menuIdx{width:48px;color:var(--fg2);flex:none}.Nav-module__p2V2BW__menuLabel{font-family:var(--font-head);font-weight:800;font-size:var(--fs);letter-spacing:-.02em;white-space:nowrap;line-height:1}.Nav-module__p2V2BW__menuLabel .Nav-module__p2V2BW__here{font-size:12px;top:1px;left:calc(100% + 6px)}@media (max-height:600px){.Nav-module__p2V2BW__menuRow{--fs:min(clamp(28px, 7vw, 60px), calc((100cqw - 48px) / 7.9), 8svh);height:calc(var(--fs) * 2);padding-top:calc(var(--fs) * .5)}}@media (max-height:480px){.Nav-module__p2V2BW__menuLight{display:none}}.Nav-module__p2V2BW__menuLight{margin:20px calc(-1 * var(--gutter)) 0;aspect-ratio:390/131;isolation:isolate;flex:none;max-height:240px;position:relative;overflow:hidden}.Nav-module__p2V2BW__menuField{width:100%;height:180.15%;position:absolute;top:-80.15%;left:0}.Nav-module__p2V2BW__menuCard{aspect-ratio:510/812;width:130.769%;height:auto;fill:var(--color-ink);position:absolute;bottom:-1px;left:-15.385%;overflow:visible}.Nav-module__p2V2BW__menuCta{flex:none;width:100%;margin-top:28px}.Nav-module__p2V2BW__menuFoot{border-bottom:0;flex:none;margin-top:24px}.Nav-module__p2V2BW__menuFoot>.Nav-module__p2V2BW__menuMailCell{flex:1;min-width:0;padding:18px 16px 18px 0}.Nav-module__p2V2BW__menuFoot>.Nav-module__p2V2BW__menuMarkCell{color:var(--fg2);padding:18px 0 18px 16px;font-size:12px}.Nav-module__p2V2BW__menuMail{overflow-wrap:anywhere;transition:color .25s var(--ease-dy)}@media (hover:hover){.Nav-module__p2V2BW__menuMail:hover{color:var(--color-lime)}}.Nav-module__p2V2BW__menu[open] .Nav-module__p2V2BW__menuItem,.Nav-module__p2V2BW__menu[open] .Nav-module__p2V2BW__menuLight,.Nav-module__p2V2BW__menu[open] .Nav-module__p2V2BW__menuCta,.Nav-module__p2V2BW__menu[open] .Nav-module__p2V2BW__menuFoot{animation:Nav-module__p2V2BW__menu-in .7s var(--ease-dy) both}.Nav-module__p2V2BW__menu[open] .Nav-module__p2V2BW__menuItem{animation-delay:calc(.16s + var(--i,0) * 70ms)}.Nav-module__p2V2BW__menu[open] .Nav-module__p2V2BW__menuLight{animation-delay:.36s}.Nav-module__p2V2BW__menu[open] .Nav-module__p2V2BW__menuCta{animation-delay:.44s}.Nav-module__p2V2BW__menu[open] .Nav-module__p2V2BW__menuFoot{animation-delay:.5s}@keyframes Nav-module__p2V2BW__menu-in{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.Nav-module__p2V2BW__menu[open],.Nav-module__p2V2BW__menu[open] .Nav-module__p2V2BW__menuItem,.Nav-module__p2V2BW__menu[open] .Nav-module__p2V2BW__menuLight,.Nav-module__p2V2BW__menu[open] .Nav-module__p2V2BW__menuCta,.Nav-module__p2V2BW__menu[open] .Nav-module__p2V2BW__menuFoot{animation:none}}
.Bridge-module__nsFUWG__head{align-items:center;gap:clamp(14px,1.25vw,18px);margin-bottom:clamp(20px,1.95vw,28px);display:flex}.Bridge-module__nsFUWG__meta{white-space:nowrap;flex:none}.Bridge-module__nsFUWG__mark{color:var(--fg);margin-left:auto;font-size:clamp(10px,.77vw,11px)}@media (max-width:599.98px){.Bridge-module__nsFUWG__head .Bridge-module__nsFUWG__meta{font-size:11px}}.Bridge-module__nsFUWG__stage{container-type:inline-size}.Bridge-module__nsFUWG__plate{--o:clamp(0, calc(var(--p,1) / .6), 1);--s:18px;--bh:clamp(120px, 33.85vw, 156px);height:calc(4 * var(--bh) + 3 * var(--s));isolation:isolate;background:var(--stock);border-radius:24px;position:relative;overflow:hidden}.Bridge-module__nsFUWG__light{clip-path:inset(0 calc((1 - var(--o)) * 40%));position:absolute;inset:-6.7% -24.3%;-webkit-mask-image:linear-gradient(90deg,#0000 16.4%,#000 30% 70%,#0000 83.6%);mask-image:linear-gradient(90deg,#0000 16.4%,#000 30% 70%,#0000 83.6%)}.Bridge-module__nsFUWG__tone{opacity:0;animation:25s linear infinite Bridge-module__nsFUWG__tone;animation-delay:calc((var(--k,0) * .2 - 1) * 25s);position:absolute;inset:0}.Bridge-module__nsFUWG__stage[data-off] .Bridge-module__nsFUWG__tone{animation-play-state:paused}@keyframes Bridge-module__nsFUWG__tone{0%,14%{opacity:0}20%,40%{opacity:1}46%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.Bridge-module__nsFUWG__tone{animation:none}}.Bridge-module__nsFUWG__block{background:var(--color-ink);color:var(--color-cream);align-items:center;padding-inline:24px;display:flex;position:absolute;left:0;right:0}.Bridge-module__nsFUWG__block[data-b="0"]{--k:3;top:calc(-1.5 * var(--s));height:calc(var(--bh) + 1.5 * var(--s));padding-top:calc(1.5 * var(--s));border-radius:24px}.Bridge-module__nsFUWG__block[data-b="1"]{--k:1;top:calc(var(--bh) + var(--s));height:var(--bh);border-radius:24px 24px 64px 64px}.Bridge-module__nsFUWG__block[data-b="2"]{--k:-1;top:calc(2 * (var(--bh) + var(--s)));height:var(--bh);border-radius:64px 64px 24px 24px}.Bridge-module__nsFUWG__block[data-b="3"]{--k:-3;top:calc(3 * (var(--bh) + var(--s)));height:calc(var(--bh) + 1.5 * var(--s));padding-bottom:calc(1.5 * var(--s));border-radius:24px}.Bridge-module__nsFUWG__block{transform:translateY(calc(var(--k,0) * (1 - var(--o)) * var(--s) / 2))}.Bridge-module__nsFUWG__block .Bridge-module__nsFUWG__phrase{--t:clamp(0, calc((var(--p,1) - var(--at,0)) / .22), 1);white-space:nowrap;color:var(--color-cream);opacity:var(--t);transform:translateY(calc((1 - var(--t)) * .45em));font-size:clamp(22px,6.15vw,30px)}.Bridge-module__nsFUWG__block[data-b="0"] .Bridge-module__nsFUWG__phrase{--at:.2}.Bridge-module__nsFUWG__block[data-b="1"] .Bridge-module__nsFUWG__phrase{--at:.36}.Bridge-module__nsFUWG__block[data-b="2"] .Bridge-module__nsFUWG__phrase{--at:.52}.Bridge-module__nsFUWG__block[data-b="3"] .Bridge-module__nsFUWG__phrase{--at:.68}.Bridge-module__nsFUWG__lit{color:var(--color-lime);font-style:normal;font-weight:800}.Bridge-module__nsFUWG__lit[data-lit="1"]{color:var(--color-palesky)}.Bridge-module__nsFUWG__spark{--tri:clamp(0, min(var(--g,0) * 2, 2 - var(--g,0) * 2), 1);--glow:calc(var(--tri) * var(--tri) * (3 - 2 * var(--tri)));z-index:1;color:#fff;transform:translate(-50%, -50%) rotate(calc((1 - var(--o)) * -90deg)) scale(calc(1 + .5 * var(--glow)));filter:drop-shadow(0 0 calc(.08em * var(--glow)) rgba(255, 255, 255, calc(.95 * var(--glow)))) drop-shadow(0 0 calc(.34em * var(--glow)) rgba(255, 255, 255, calc(.7 * var(--glow))));font-size:50px;position:absolute;top:50%;left:50%}@media (min-width:900px){.Bridge-module__nsFUWG__plate{--seam:2.0313cqw;--half:calc(var(--seam) / 2);--shut:calc((1 - var(--o)) * var(--half));--r-out:2.1875cqw;--r-in:8.5938cqw;--pad-x:4.0625cqw;--pad-y:3.75cqw;aspect-ratio:1280/600;border-radius:var(--r-out);height:auto}.Bridge-module__nsFUWG__light{aspect-ratio:757/1134;height:106.67%;clip-path:inset(calc((1 - var(--o)) * 30%) calc((1 - var(--o)) * 40%));-webkit-mask-composite:source-in;inset:50% auto auto 50%;transform:translate(-50%,-50%);-webkit-mask-image:linear-gradient(90deg,#0000,#000 34% 66%,#0000),linear-gradient(#0000 3.2%,#000 15% 85%,#0000 96.8%);mask-image:linear-gradient(90deg,#0000,#000 34% 66%,#0000),linear-gradient(#0000 3.2%,#000 15% 85%,#0000 96.8%);-webkit-mask-composite:source-in;mask-composite:intersect}.Bridge-module__nsFUWG__plate{clip-path:inset(var(--shut) round var(--r-out))}.Bridge-module__nsFUWG__block,.Bridge-module__nsFUWG__block[data-b]{width:calc(50% - var(--half));height:calc(50% - var(--half));transform:translate(calc(var(--dx) * var(--shut)), calc(var(--dy) * var(--shut)));padding:0;display:block}.Bridge-module__nsFUWG__block[data-b="0"]{--dx:1;--dy:1;border-radius:var(--r-out) var(--r-out) var(--r-in) var(--r-out);top:0;left:0}.Bridge-module__nsFUWG__block[data-b="1"]{--dx:-1;--dy:1;border-radius:var(--r-out) var(--r-out) var(--r-out) var(--r-in);top:0;left:auto;right:0}.Bridge-module__nsFUWG__block[data-b="2"]{--dx:1;--dy:-1;border-radius:var(--r-out) var(--r-in) var(--r-out) var(--r-out);top:auto;bottom:0;left:0}.Bridge-module__nsFUWG__block[data-b="3"]{--dx:-1;--dy:-1;border-radius:var(--r-in) var(--r-out) var(--r-out) var(--r-out);inset:auto 0 0 auto}.Bridge-module__nsFUWG__block .Bridge-module__nsFUWG__phrase{font-size:2.6563cqw;position:absolute}.Bridge-module__nsFUWG__block[data-b="0"] .Bridge-module__nsFUWG__phrase{left:var(--pad-x);top:var(--pad-y)}.Bridge-module__nsFUWG__block[data-b="1"] .Bridge-module__nsFUWG__phrase{right:var(--pad-x);top:var(--pad-y);text-align:right}.Bridge-module__nsFUWG__block[data-b="2"] .Bridge-module__nsFUWG__phrase{left:var(--pad-x);bottom:var(--pad-y)}.Bridge-module__nsFUWG__block[data-b="3"] .Bridge-module__nsFUWG__phrase{right:var(--pad-x);bottom:var(--pad-y);text-align:right}.Bridge-module__nsFUWG__spark{font-size:9.375cqw}}
.Clients-module__Q4z9Ya__section{padding-top:clamp(64px,6.67vw,96px)}.Clients-module__Q4z9Ya__head{padding-bottom:22px}@media (min-width:768px){.Clients-module__Q4z9Ya__head{padding-bottom:26px}}.Clients-module__Q4z9Ya__wall{--band:.22;--s:calc(var(--p,1) * (1 + var(--band)) - var(--band));-webkit-mask-image:linear-gradient(to bottom right, #000 calc(var(--s) * 100%), transparent calc((var(--s) + var(--band)) * 100%));-webkit-mask-image:linear-gradient(to bottom right, #000 calc(var(--s) * 100%), transparent calc((var(--s) + var(--band)) * 100%));mask-image:linear-gradient(to bottom right, #000 calc(var(--s) * 100%), transparent calc((var(--s) + var(--band)) * 100%));grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative}.Clients-module__Q4z9Ya__echo{display:none}.Clients-module__Q4z9Ya__wall:after{content:"";pointer-events:none;border:1px solid var(--line);border-bottom-right-radius:var(--r-cell);position:absolute;inset:0}.Clients-module__Q4z9Ya__cell{--k:20.5cqw;--g:calc(((var(--x2) + .5) / 2 + (var(--y2) + .5) / var(--r2)) / 2);--t:clamp(0, calc((var(--s) + var(--band) - var(--g)) / var(--band)), 1);aspect-ratio:2;justify-content:center;align-items:center;display:flex;position:relative;container-type:inline-size}.Clients-module__Q4z9Ya__cell:after{content:"";pointer-events:none;border:0 solid var(--line);border-bottom-width:1px;border-right-width:1px;position:absolute;inset:0}.Clients-module__Q4z9Ya__cell:nth-child(2n):after{border-right-width:0}.Clients-module__Q4z9Ya__cell:nth-last-child(-n+2):after{border-bottom-width:0}@property --logo-lit{syntax:"<number>";inherits:false;initial-value:0}.Clients-module__Q4z9Ya__logo{background-color:color-mix(in srgb, var(--fg) calc(48% + var(--logo-lit) * 52%), transparent);max-width:100%;max-height:100%;-webkit-mask-image:var(--logo);-webkit-mask-image:var(--logo);mask-image:var(--logo);transform:translateY(calc((1 - var(--t)) * 14px));transition:--logo-lit .5s var(--ease-dy);display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}:root[data-js] .Clients-module__Q4z9Ya__board:not([data-near]) .Clients-module__Q4z9Ya__logo{-webkit-mask-image:none;mask-image:none}.Clients-module__Q4z9Ya__cellSpark{color:var(--fg);opacity:0;transition:transform .45s var(--ease-dy), opacity .3s var(--ease-dy);font-size:10px;position:absolute;top:8px;right:8px;transform:scale(0)rotate(-90deg)}@media (hover:hover){.Clients-module__Q4z9Ya__cell:hover .Clients-module__Q4z9Ya__logo{--logo-lit:1}.Clients-module__Q4z9Ya__cell:hover .Clients-module__Q4z9Ya__cellSpark{opacity:1;transform:none}}@media (min-width:768px){.Clients-module__Q4z9Ya__wall{grid-template-columns:repeat(4,minmax(0,1fr))}.Clients-module__Q4z9Ya__cell{--g:calc(((var(--x4) + .5) / 4 + (var(--y4) + .5) / var(--r4)) / 2)}.Clients-module__Q4z9Ya__cell:nth-child(n):after{border-bottom-width:1px;border-right-width:1px}.Clients-module__Q4z9Ya__cell:nth-child(4n):after{border-right-width:0}.Clients-module__Q4z9Ya__cell:nth-last-child(-n+4):after{border-bottom-width:0}.Clients-module__Q4z9Ya__cellSpark{font-size:11px;top:12px;right:12px}}@media (min-width:1024px){.Clients-module__Q4z9Ya__wall{grid-template-columns:repeat(5,minmax(0,1fr))}.Clients-module__Q4z9Ya__cell{--g:calc(((var(--x5) + .5) / 5 + (var(--y5) + .5) / var(--r5)) / 2)}.Clients-module__Q4z9Ya__cell:nth-child(n):after{border-bottom-width:1px;border-right-width:1px}.Clients-module__Q4z9Ya__cell:nth-child(5n):after{border-right-width:0}.Clients-module__Q4z9Ya__cell:nth-last-child(-n+5):after{border-bottom-width:0}}@media (max-width:767.98px),(orientation:landscape) and (max-height:540px){.Clients-module__Q4z9Ya__board{--cell-w:clamp(150px, 44vw, 200px);--in:clamp(0, calc(var(--p,1) * 2.5), 1);margin-inline:calc(var(--gutter) * -1);border-block:1px solid var(--line);opacity:var(--in);translate:0 calc((1 - var(--in)) * 16px);position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.Clients-module__Q4z9Ya__track{will-change:transform;width:max-content;animation:56s linear infinite Clients-module__Q4z9Ya__wall-run;display:flex}.Clients-module__Q4z9Ya__board:is([data-off],[data-hold]) .Clients-module__Q4z9Ya__track{animation-play-state:paused}.Clients-module__Q4z9Ya__wall,.Clients-module__Q4z9Ya__echo{grid-template-rows:repeat(2,auto);grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:var(--cell-w);display:grid;-webkit-mask-image:none;mask-image:none}.Clients-module__Q4z9Ya__wall:after{display:none}.Clients-module__Q4z9Ya__cell:nth-child(n):after{border-bottom-width:0;border-right-width:1px}.Clients-module__Q4z9Ya__cell:nth-child(odd):after{border-bottom-width:1px}.Clients-module__Q4z9Ya__logo{transform:none}@media (prefers-reduced-motion:reduce){.Clients-module__Q4z9Ya__board{overscroll-behavior-x:contain;scrollbar-width:none;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.Clients-module__Q4z9Ya__track{animation:none}.Clients-module__Q4z9Ya__echo{display:none}}}@keyframes Clients-module__Q4z9Ya__wall-run{to{transform:translate(-50%)}}
.Contact-module__DIbnYa__card{isolation:isolate;border-radius:24px;padding:14px 14px 0;position:relative;overflow:hidden;container-type:inline-size}.Contact-module__DIbnYa__fieldCrop{aspect-ratio:1125/646;height:100%;position:absolute;top:0;left:34%;transform:translate(-34%)}.Contact-module__DIbnYa__card .Contact-module__DIbnYa__panel{background:0 0;padding:40px 24px 30px;position:relative}.Contact-module__DIbnYa__ink{background:var(--color-ink);border-radius:44px;position:absolute;inset:0}.Contact-module__DIbnYa__content{grid-template-columns:minmax(0,1fr);display:grid;position:relative}.Contact-module__DIbnYa__leadIn{position:relative;container-type:inline-size}.Contact-module__DIbnYa__meta{white-space:nowrap}.Contact-module__DIbnYa__title{max-width:14.14em;color:var(--color-cream);text-wrap:wrap;margin-top:18px;font-size:clamp(13px,6.70241cqi,23.13px)}.Contact-module__DIbnYa__body{margin-top:20px}.Contact-module__DIbnYa__scan{display:none}.Contact-module__DIbnYa__qr{color:var(--color-cream);font-size:104px}.Contact-module__DIbnYa__act{flex-direction:column;margin-top:28px;display:flex}.Contact-module__DIbnYa__btn{width:100%}.Contact-module__DIbnYa__btn+.Contact-module__DIbnYa__btn{margin-top:12px}.Contact-module__DIbnYa__mail{color:var(--color-cream);text-underline-offset:5px;transition:text-decoration-color .25s var(--ease-dy);align-self:flex-start;margin-top:22px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px}.Contact-module__DIbnYa__micro{margin-top:8px}@media (hover:hover){.Contact-module__DIbnYa__mail:hover{text-decoration-color:currentColor}}.Contact-module__DIbnYa__wa .ico-spark{transition:transform .8s var(--ease-dy)}@media (hover:hover){.Contact-module__DIbnYa__wa:hover .ico-spark{transform:rotate(180deg)}}.Contact-module__DIbnYa__wa:focus-visible .ico-spark{transform:rotate(180deg)}.Contact-module__DIbnYa__lockup{height:64px;color:var(--color-ink);justify-content:center;align-items:center;display:flex;position:relative}.Contact-module__DIbnYa__logo{width:125.616px;height:17px}.Contact-module__DIbnYa__card[data-armed]:not([data-in]) .Contact-module__DIbnYa__ink{transform:scaleX(.3)}.Contact-module__DIbnYa__card[data-armed]:not([data-in]) .Contact-module__DIbnYa__content{opacity:0;transform:translateY(12px)}.Contact-module__DIbnYa__card[data-in] .Contact-module__DIbnYa__ink{transition:transform 1.25s var(--ease-dy)}.Contact-module__DIbnYa__card[data-in] .Contact-module__DIbnYa__content{transition:opacity .8s var(--ease-dy) .55s, transform 1s var(--ease-dy) .55s}@media (min-width:768px){.Contact-module__DIbnYa__card{border-radius:var(--r-card);padding:20px 20px 0}.Contact-module__DIbnYa__fieldCrop{aspect-ratio:auto;width:100%;left:0;transform:none}.Contact-module__DIbnYa__card .Contact-module__DIbnYa__panel{padding:clamp(44px,5vw,56px) clamp(32px,4.6vw,56px) clamp(40px,4.4vw,52px)}.Contact-module__DIbnYa__ink{border-radius:56px}.Contact-module__DIbnYa__content{grid-template:"lead scan""lead act"1fr/minmax(0,1fr) minmax(236px,32%)}.Contact-module__DIbnYa__lead{grid-area:lead;padding-right:clamp(28px,3.6vw,48px)}.Contact-module__DIbnYa__title{font-size:clamp(17.69px,7.07214cqi,32.66px)}.Contact-module__DIbnYa__scan{border-left:1px solid var(--line);border-bottom:1px solid var(--line);grid-area:scan;align-items:center;gap:16px;padding:0 0 24px clamp(24px,3vw,40px);display:flex}.Contact-module__DIbnYa__qr{font-size:88px}.Contact-module__DIbnYa__scanLabel{max-width:9em}.Contact-module__DIbnYa__sentence{display:block}.Contact-module__DIbnYa__sentence:not(:first-child){white-space:nowrap}.Contact-module__DIbnYa__act{border-left:1px solid var(--line);grid-area:act;margin-top:0;padding:24px 0 0 clamp(24px,3vw,40px)}.Contact-module__DIbnYa__btn{padding:0 16px}.Contact-module__DIbnYa__lockup{height:72px}.Contact-module__DIbnYa__logo{width:133.005px;height:18px}}@media (min-width:1200px){.Contact-module__DIbnYa__card{aspect-ratio:1280/700;padding:0}.Contact-module__DIbnYa__fieldCrop{aspect-ratio:1125/646;width:125%;height:auto;top:auto;bottom:0;left:-24.53%}.Contact-module__DIbnYa__card .Contact-module__DIbnYa__panel{aspect-ratio:2.0343;width:90.625%;padding:0;position:absolute;top:9.286%;left:4.6875%}.Contact-module__DIbnYa__ink{clip-path:url(#cp-stadium);border-radius:0}.Contact-module__DIbnYa__content{clip-path:url(#cp-stadium);grid-template:"lead scan act"100%/minmax(0,1fr) auto auto;padding:0 9.844cqw 0 12.5cqw;position:absolute;inset:0}.Contact-module__DIbnYa__lead,.Contact-module__DIbnYa__scan,.Contact-module__DIbnYa__act{padding-top:12.969cqw}.Contact-module__DIbnYa__lead{padding-right:1.875cqw}.Contact-module__DIbnYa__meta{margin-bottom:22px;position:absolute;bottom:100%;left:0}.Contact-module__DIbnYa__title{margin-top:0;font-size:min(7.07214cqi,38.1px)}.Contact-module__DIbnYa__body{margin-top:6.436cqi}.Contact-module__DIbnYa__scan{text-align:center;border-bottom:0;width:15.938cqw;padding-bottom:0;padding-left:1.875cqw;padding-right:1.875cqw;display:block}.Contact-module__DIbnYa__qr{margin-inline:auto;font-size:12.188cqw;display:block}.Contact-module__DIbnYa__scanLabel{text-wrap:balance;max-width:none;margin-top:18px}.Contact-module__DIbnYa__act{width:calc(max(17.031cqw,212px) + 1.875cqw);padding-left:1.875cqw;padding-right:0}.Contact-module__DIbnYa__mail{margin-top:20px}.Contact-module__DIbnYa__lockup{height:auto;position:absolute;inset:90.714% 0 0}.Contact-module__DIbnYa__logo{width:10.3891cqw;height:1.406cqw}}
.Hero-module___w2HtG__hero{position:relative;overflow:clip;container-type:inline-size}.Hero-module___w2HtG__pill{background:var(--color-ink);position:absolute;overflow:hidden}.Hero-module___w2HtG__pillIn,.Hero-module___w2HtG__pillMove{transform-origin:50%;position:absolute;inset:0}.Hero-module___w2HtG__ring{z-index:1;fill:none;stroke-width:1.25px;pointer-events:none;position:absolute;overflow:visible}.Hero-module___w2HtG__ringH{transform-origin:50%;width:80.744%;height:72.181%;top:12.9%;left:9.6397%}.Hero-module___w2HtG__ringV{will-change:transform;width:100%;left:0;overflow:hidden}.Hero-module___w2HtG__ringVTop{height:calc(84.8 * var(--u));top:0}.Hero-module___w2HtG__ringVBand{top:calc(84.5 * var(--u));bottom:calc(84.44 * var(--u))}.Hero-module___w2HtG__ringVFoot{height:calc(84.74 * var(--u));bottom:0}.Hero-module___w2HtG__hero[data-seam=closed] .Hero-module___w2HtG__pillIn{transform:scaleY(.04)}.Hero-module___w2HtG__hero[data-seam=open] .Hero-module___w2HtG__pillIn{transition:transform .8s var(--ease-dy)}.Hero-module___w2HtG__hero[data-seam=closed] .Hero-module___w2HtG__ring{opacity:0}.Hero-module___w2HtG__hero[data-seam=open] .Hero-module___w2HtG__ring{transition:opacity .6s var(--ease-dy) .5s}.Hero-module___w2HtG__hero[data-seam=closed] :is(.Hero-module___w2HtG__h1,.Hero-module___w2HtG__h1V){opacity:0;transform:translateY(14px)}.Hero-module___w2HtG__hero[data-seam=open] :is(.Hero-module___w2HtG__h1,.Hero-module___w2HtG__h1V){transition:opacity .6s var(--ease-dy) .5s, transform .9s var(--ease-dy) .5s}.Hero-module___w2HtG__wide{display:none}@media (min-width:768px){.Hero-module___w2HtG__wide{--W:100cqw;--rowH:72px;--padB:16px;--H:clamp(calc(var(--W) / 2.1), min(100svh, calc((100svh - 40px - var(--rowH)) / .8508)), calc(var(--W) / 1.6));--lift:max(0px, calc(98px - var(--H) * .129));--pillBottom:calc(var(--lift) + var(--H) * .8508);--gap:clamp(14px, calc(100svh - var(--pillBottom) - var(--rowH) - var(--padB)), 32px);--content:calc(var(--pillBottom) + var(--gap) + var(--rowH) + var(--padB));--stageH:var(--content);--side:max(var(--gutter), calc((100cqw - 1280px) / 2));--qq:clamp(0, calc(var(--q,0) * 1.6), 1);--pp:1;--close:clamp(0, calc(var(--pp) / .7), 1);--open:calc(1 - var(--close));--e:calc(var(--open) * var(--open) * (3 - 2 * var(--open)));--r0:clamp(0, calc((var(--close) - .35) / .65), 1);--rise:calc(var(--r0) * var(--r0) * (3 - 2 * var(--r0)));display:block}}.Hero-module___w2HtG__stage{height:var(--stageH);position:relative}.Hero-module___w2HtG__card{left:0;top:var(--lift);width:var(--W);height:var(--H);position:absolute}.Hero-module___w2HtG__scaler{transform-origin:50% 100%;transform:scale(calc(1 + .25 * var(--qq)));will-change:transform;position:absolute;inset:0}.Hero-module___w2HtG__clips{width:0;height:0;position:absolute;overflow:hidden}.Hero-module___w2HtG__blob{z-index:0;will-change:transform;position:absolute}.Hero-module___w2HtG__pillH{z-index:1;clip-path:url(#cp-pill);width:80.744%;height:72.181%;top:12.9%;left:9.6397%}.Hero-module___w2HtG__scrim{background:linear-gradient(200deg,#18181800 42%,#181818bd 92%),linear-gradient(#18181880 0%,#18181800 26%);position:absolute;inset:0}.Hero-module___w2HtG__veil{z-index:1;pointer-events:none;opacity:var(--e);background:linear-gradient(#1818186b 0%,#18181800 26%),linear-gradient(200deg,#18181800 40%,#18181899 90%);display:none;position:absolute;inset:0}.Hero-module___w2HtG__pillText{z-index:2;pointer-events:none;--u:min(calc(100cqw / 1162.7), calc(100cqh / 649.6));width:80.744%;height:72.181%;position:absolute;top:12.9%;left:9.64%;container-type:size}.Hero-module___w2HtG__pillText>*{pointer-events:auto}.Hero-module___w2HtG__h1{font-size:calc(65.1 * var(--u));color:var(--color-cream);white-space:nowrap;position:absolute;bottom:8.93%;left:12.73%}.Hero-module___w2HtG__h1Line{overflow-clip-margin:.08em;display:block;overflow:clip}.Hero-module___w2HtG__h1Line>span{display:inline-block}.Hero-module___w2HtG__rows{z-index:3;left:var(--side);right:var(--side);top:calc(var(--pillBottom) + var(--gap));min-height:var(--rowH);justify-content:space-between;align-items:center;gap:32px;display:flex;position:absolute}.Hero-module___w2HtG__rows>p{max-width:560px}.Hero-module___w2HtG__leadText{font-weight:300}.Hero-module___w2HtG__cta{white-space:nowrap;transition:color .25s var(--ease-dy);flex:none;align-items:center;gap:.55em;display:inline-flex}@media (hover:hover){.Hero-module___w2HtG__cta:hover{color:var(--accent)}}@keyframes Hero-module___w2HtG__hero-show{to{opacity:1}}.Hero-module___w2HtG__sound{display:none}@media (min-width:768px) and (min-aspect-ratio:1) and (min-height:560px) and (prefers-reduced-motion:no-preference){:root[data-js] .Hero-module___w2HtG__wide{--stageH:max(100svh, var(--content));--pp:clamp(0, calc(var(--q,0) * 1.7692), 1)}:root[data-js] .Hero-module___w2HtG__track{height:calc(var(--stageH) * 2.3)}:root[data-js] .Hero-module___w2HtG__stage{position:sticky;top:0}:root[data-js] .Hero-module___w2HtG__scaler{opacity:0;animation:Hero-module___w2HtG__hero-show .4s var(--ease-dy) 2.5s forwards;transform:none}.Hero-module___w2HtG__hero[data-live] .Hero-module___w2HtG__scaler{opacity:1;transition:opacity .5s var(--ease-dy);animation:none}:root[data-js] :is(.Hero-module___w2HtG__pillH,.Hero-module___w2HtG__ringH){will-change:transform}:root[data-js] .Hero-module___w2HtG__rows{transform:translateY(calc((1 - var(--rise)) * max(var(--rowH) + var(--padB) + 40px, 100svh - var(--pillBottom) - var(--gap) + 40px)))}:root[data-js] .Hero-module___w2HtG__rows:focus-within{transform:none}:root[data-js] .Hero-module___w2HtG__veil{display:block}:root[data-js] .Hero-module___w2HtG__h1Line>span{transition:transform .5s var(--ease-dy);transform:translateY(105%)}.Hero-module___w2HtG__hero[data-titled] .Hero-module___w2HtG__h1Line>span{transition:transform 1s var(--ease-dy);transform:none}.Hero-module___w2HtG__hero[data-titled] .Hero-module___w2HtG__h1Line+.Hero-module___w2HtG__h1Line>span{transition-delay:90ms}:root[data-js] .Hero-module___w2HtG__sound{--fx:calc(var(--side) + 64px);--fy:calc(100svh - 40px - 24px);z-index:3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);height:48px;color:var(--color-cream);translate:var(--fx) var(--fy);opacity:0;visibility:hidden;transition:opacity .3s var(--ease-dy), scale .5s var(--ease-dy), visibility 0s linear .3s, background-color .25s var(--ease-dy), border-color .25s var(--ease-dy), color .25s var(--ease-dy);background:#18181852;border:1px solid #f5eddd8c;border-radius:999px;align-items:center;gap:10px;padding:0 20px 0 16px;display:flex;position:absolute;top:0;left:0;transform:translate(-50%,-50%)scale(.6)}.Hero-module___w2HtG__hero[data-full] .Hero-module___w2HtG__sound{opacity:1;visibility:visible;transition:opacity .4s var(--ease-dy), scale .6s var(--ease-dy), visibility 0s, background-color .25s var(--ease-dy), border-color .25s var(--ease-dy), color .25s var(--ease-dy);scale:1}.Hero-module___w2HtG__hero[data-full] .Hero-module___w2HtG__sound:active{transition-duration:.15s;scale:.92}.Hero-module___w2HtG__hero[data-full] .Hero-module___w2HtG__stage[data-pointer],.Hero-module___w2HtG__hero[data-full] .Hero-module___w2HtG__stage[data-pointer] .Hero-module___w2HtG__sound{cursor:none}}.Hero-module___w2HtG__sound>svg{flex:none}.Hero-module___w2HtG__phone{--qq:clamp(0, calc(var(--q,0) * 1.5), 1);padding-top:64px;padding-bottom:48px}@media (min-width:768px){.Hero-module___w2HtG__phone{display:none}}.Hero-module___w2HtG__cardV{--u:calc(min(100cqw, 520px) / 141.7);width:min(100cqw,520px);height:max(calc(100svh - 64px), calc(172 * var(--u)));margin-inline:auto;position:relative;container-type:inline-size}.Hero-module___w2HtG__scalerV{transform-origin:50% 100%;transform:scale(calc(1 + .3 * var(--qq)));will-change:transform;position:absolute;inset:0}.Hero-module___w2HtG__blobV{will-change:transform;position:absolute;overflow:hidden}.Hero-module___w2HtG__pillV{width:72.181%;left:14.919%;top:calc(24.562 * var(--u));bottom:calc(24.503 * var(--u));-webkit-mask:var(--cap-top) top / 100% auto no-repeat, linear-gradient(#000 0 0) center / 100% calc(100% - var(--cap-ends) * var(--u) + 1px) no-repeat, var(--cap-foot) bottom / 100% auto no-repeat;-webkit-mask:var(--cap-top) top / 100% auto no-repeat, linear-gradient(#000 0 0) center / 100% calc(100% - var(--cap-ends) * var(--u) + 1px) no-repeat, var(--cap-foot) bottom / 100% auto no-repeat;mask:var(--cap-top) top / 100% auto no-repeat, linear-gradient(#000 0 0) center / 100% calc(100% - var(--cap-ends) * var(--u) + 1px) no-repeat, var(--cap-foot) bottom / 100% auto no-repeat}.Hero-module___w2HtG__scrimV{background:linear-gradient(#18181880 0%,#18181800 24%),linear-gradient(#18181800 36%,#181818bd 60%,#181818e0 100%);position:absolute;inset:0}.Hero-module___w2HtG__pillTextV{width:72.181%;left:14.919%;top:calc(24.562 * var(--u));bottom:calc(24.503 * var(--u));z-index:2;pointer-events:none;position:absolute}.Hero-module___w2HtG__pillTextV>*{pointer-events:auto}.Hero-module___w2HtG__h1V{color:var(--color-cream);white-space:nowrap;font-size:6.207cqw;position:absolute;top:53.71%;left:7.815%}.Hero-module___w2HtG__body{z-index:1;padding:32px var(--gutter) 0;position:relative}.Hero-module___w2HtG__buttons{flex-direction:column;gap:12px;margin-top:28px;display:flex}.Hero-module___w2HtG__buttons .btn{width:100%}
.Services-module__uj7JVa__head{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:clamp(40px,5vw,72px);display:flex}.Services-module__uj7JVa__intro{flex:none;width:clamp(300px,32vw,460px);margin-bottom:5px}.Services-module__uj7JVa__eyebrow{margin-bottom:18px}.Services-module__uj7JVa__brWide,.Services-module__uj7JVa__brPhone{display:inline}.Services-module__uj7JVa__list{--step:24px;--shrink:.05;flex-direction:column;gap:28px;display:flex;container-type:inline-size}.Services-module__uj7JVa__card{isolation:isolate;border-radius:var(--r-card);--slide:36cqw;--fg:var(--on-ink);--fg2:var(--on-ink-2);--fg3:var(--on-ink-3);--line:var(--line-ink);--stock:var(--color-ink);--stock2:var(--color-ink-2);position:relative;overflow:hidden}.Services-module__uj7JVa__deck{position:absolute;inset:0}.Services-module__uj7JVa__tab{color:var(--color-ink-deep);fill:currentColor;position:absolute;left:0;overflow:visible}.Services-module__uj7JVa__band{background:var(--color-ink-deep);position:absolute}.Services-module__uj7JVa__row{position:absolute}.Services-module__uj7JVa__namebox{position:relative}.Services-module__uj7JVa__index{white-space:nowrap}.Services-module__uj7JVa__name{color:var(--color-cream);white-space:nowrap;position:relative}.Services-module__uj7JVa__spark{color:var(--color-cream)}.Services-module__uj7JVa__info{color:var(--color-cream);position:relative}.Services-module__uj7JVa__rows,.Services-module__uj7JVa__item{position:relative}@media (min-width:900px){.Services-module__uj7JVa__brWide{display:block}.Services-module__uj7JVa__card{--u:calc(100cqw / 1280);--H:max(calc(380 * var(--u)), 280px);--t:calc(var(--H) / 380);--nf:clamp(28.37px, calc(5.91cqw - 18.92px), 56.73px);--sf:clamp(14px, calc(20 * var(--u)), 20px);--sm:clamp(14px, calc(31 * var(--u)), 31px);--iw:clamp(232px, calc(272 * var(--u)), 272px);height:var(--H)}.Services-module__uj7JVa__tab{top:calc(56 * var(--t));width:calc(681.3 * var(--t));height:calc(268 * var(--t))}.Services-module__uj7JVa__band{left:calc(678 * var(--t));right:calc(-1 * var(--slide));top:calc(61 * var(--t));height:calc(258 * var(--t))}.Services-module__uj7JVa__row{left:calc(180 * var(--t));top:calc(61 * var(--t));height:calc(258 * var(--t));align-items:center;display:flex}.Services-module__uj7JVa__namebox{width:calc(11.713 * var(--nf));flex:none}.Services-module__uj7JVa__index{margin-bottom:clamp(10px, calc(16 * var(--u)), 16px);position:absolute;bottom:100%;left:2px}.Services-module__uj7JVa__name{top:calc(.05 * var(--nf));font-size:var(--nf);line-height:.8667}.Services-module__uj7JVa__spark{font-size:var(--sf);margin-right:var(--sm)}.Services-module__uj7JVa__info{width:var(--iw);flex:none}.Services-module__uj7JVa__item{padding:clamp(10px, calc(13 * var(--u)), 13px) clamp(12px, calc(16 * var(--u)), 16px);font-size:clamp(13px, calc(15 * var(--u)), 15px)}.Services-module__uj7JVa__list[data-stack]>.Services-module__uj7JVa__card{--top:max(116px, calc((100svh - var(--h,var(--H))) / 2 - var(--step)))}}.Services-module__uj7JVa__card[data-armed]:not([data-in]) .Services-module__uj7JVa__deck{transform:translateX(calc(-1 * var(--slide)))}.Services-module__uj7JVa__card[data-in] .Services-module__uj7JVa__deck{transition:transform .8s var(--ease-dy)}@media (max-width:899.98px){.Services-module__uj7JVa__head{margin-bottom:40px;display:block}.Services-module__uj7JVa__intro{width:auto;max-width:640px;margin:22px 0 0}.Services-module__uj7JVa__brPhone{display:block}.Services-module__uj7JVa__list{--step:12px;--shrink:.06;gap:20px}.Services-module__uj7JVa__card{--p:min(calc(100cqw / 350), 1.6px);--slide:30cqw;--R:calc(100 * var(--p));padding:calc(64 * var(--p)) 0 calc(24 * var(--p));border-radius:24px}.Services-module__uj7JVa__tab,.Services-module__uj7JVa__band{display:none}.Services-module__uj7JVa__deck{padding:calc(60 * var(--p)) calc(20 * var(--p)) calc(20 * var(--p));background:var(--color-ink-deep);border-top-left-radius:var(--R);box-shadow:var(--slide) 0 0 var(--color-ink-deep);position:relative;inset:auto}.Services-module__uj7JVa__row{grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid;position:relative}.Services-module__uj7JVa__namebox{display:contents}.Services-module__uj7JVa__index{grid-area:1/1}.Services-module__uj7JVa__spark{grid-area:1/2;font-size:16px}.Services-module__uj7JVa__name{font-size:calc(27.64 * var(--p));grid-area:2/1/3/3;margin-top:12px}.Services-module__uj7JVa__info{grid-area:3/1/4/3;margin-top:22px}.Services-module__uj7JVa__item{padding:12px 16px}.Services-module__uj7JVa__list[data-stack]>.Services-module__uj7JVa__card{--top:min(max(calc(var(--header-h) + 12px), calc((100svh - var(--h,100svh)) / 2 - var(--step))), calc(100svh - var(--h,100svh) - 12px - var(--i) * var(--step)));min-height:var(--hmax,0);flex-direction:column;display:flex}.Services-module__uj7JVa__list[data-stack]>.Services-module__uj7JVa__card>.Services-module__uj7JVa__deck{flex:1}}@media (prefers-reduced-motion:no-preference) and (min-width:900px) and (min-height:620px),(prefers-reduced-motion:no-preference) and (max-width:899.98px) and (min-height:500px){.Services-module__uj7JVa__list[data-stack]>.Services-module__uj7JVa__card{top:var(--top);translate:0 calc(var(--i) * var(--step));scale:calc(1 - (var(--n) - 1 - var(--i)) * var(--shrink) * var(--s,0));transform-origin:50% 0;position:sticky}.Services-module__uj7JVa__list[data-stack]{margin-bottom:calc((var(--n,1) - 1) * var(--step))}}
.Team-module__l_BZ4a__head,.Team-module__l_BZ4a__headMain{gap:20px;display:grid}.Team-module__l_BZ4a__titleBlock{gap:16px;display:grid}@media (min-width:900px){.Team-module__l_BZ4a__titleBlock{gap:18px}}.Team-module__l_BZ4a__lead{max-width:560px}@media (min-width:1024px){.Team-module__l_BZ4a__head{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:clamp(48px,5.56vw,80px)}.Team-module__l_BZ4a__headMain{gap:24px}}.Team-module__l_BZ4a__title{text-wrap:wrap;max-width:720px}.Team-module__l_BZ4a__ctaHead{display:none}.Team-module__l_BZ4a__ctaFoot{margin-top:40px}@media (min-width:1024px){.Team-module__l_BZ4a__ctaHead{display:block}.Team-module__l_BZ4a__ctaFoot{display:none}}.Team-module__l_BZ4a__belt{--u:clamp(150px, 13.9vw, 240px);--rail:calc(var(--line-rail) * var(--u));height:calc((var(--line-rail) + var(--band-max) + var(--line-clip) + var(--tag-h) + var(--line-room)) * var(--u));margin-top:clamp(36px,4.4vw,64px);position:relative;overflow-x:clip}.Team-module__l_BZ4a__belt:focus-visible{outline-offset:-2px}@media (min-width:1024px){.Team-module__l_BZ4a__belt{margin-bottom:calc(-1 * min((var(--line-room) + var(--rise)) * var(--u), var(--section-y) - 8px))}}.Team-module__l_BZ4a__rail{left:0;right:0;top:var(--rail);background:var(--fg);height:2px;margin-top:-1px;position:absolute}.Team-module__l_BZ4a__train{width:max-content;animation:Team-module__l_BZ4a__conveyor var(--line-time) linear infinite;will-change:transform;display:flex;position:relative}.Team-module__l_BZ4a__slot{width:calc(var(--line-slot) * var(--u));flex:none;position:relative}.Team-module__l_BZ4a__trolley{z-index:1;left:calc(50% - var(--line-trolley-w) * var(--u) / 2);top:calc(var(--rail) - var(--line-trolley-h) * var(--u) / 2);width:calc(var(--line-trolley-w) * var(--u));height:calc(var(--line-trolley-h) * var(--u));border-radius:calc(.02 * var(--u));background:var(--color-cream);position:absolute}.Team-module__l_BZ4a__swing{left:calc((var(--line-slot) - 1) * var(--u) / 2);top:var(--rail);width:var(--u);transform-origin:50% 0;animation:3.8s ease-in-out infinite Team-module__l_BZ4a__sway;animation-delay:calc(var(--i) * -.38s);position:absolute}.Team-module__l_BZ4a__band{width:calc(var(--line-band) * var(--u));height:calc(var(--band) * var(--u));background:var(--tile) 0 100% / 100% auto repeat-y;margin:0 auto;display:block}.Team-module__l_BZ4a__face{margin-top:calc(var(--line-clip) * var(--u));width:100%;height:calc(var(--tag-h) * var(--u));outline:1px solid var(--line);display:block;position:relative;overflow:hidden}.Team-module__l_BZ4a__face>img{left:calc(var(--crop-x) * -100%);top:calc(var(--crop-y) * -100%);width:calc(var(--crop-w) * 100%);max-width:none;height:auto;position:absolute}.Team-module__l_BZ4a__clip{left:calc(50% - var(--line-clip-w) * var(--u) / 2);top:calc(var(--band) * var(--u));width:calc(var(--line-clip-w) * var(--u));height:calc(var(--line-clip-h) * var(--u));border-radius:calc(.019 * var(--u));background:var(--color-cream);position:absolute}.Team-module__l_BZ4a__belt:focus-visible :is(.Team-module__l_BZ4a__train,.Team-module__l_BZ4a__swing),.Team-module__l_BZ4a__belt[data-off] :is(.Team-module__l_BZ4a__train,.Team-module__l_BZ4a__swing){animation-play-state:paused}@keyframes Team-module__l_BZ4a__conveyor{to{transform:translate(-50%)}}@keyframes Team-module__l_BZ4a__sway{0%,to{transform:rotate(-2.2deg)}50%{transform:rotate(2.2deg)}}.Team-module__l_BZ4a__gl{z-index:2;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;transition:opacity .45s var(--ease-dy);position:absolute;inset:0}.Team-module__l_BZ4a__gl canvas{touch-action:pan-y;-webkit-tap-highlight-color:transparent}.Team-module__l_BZ4a__belt[data-scene=live] .Team-module__l_BZ4a__gl{opacity:1;pointer-events:auto}.Team-module__l_BZ4a__belt[data-scene=live] .Team-module__l_BZ4a__train{visibility:hidden;transition:visibility 0s linear .45s;animation-play-state:paused}.Team-module__l_BZ4a__belt[data-scene=live] .Team-module__l_BZ4a__swing{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.Team-module__l_BZ4a__belt{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--line) transparent;overflow-x:auto}.Team-module__l_BZ4a__train,.Team-module__l_BZ4a__swing{animation:none}.Team-module__l_BZ4a__slot[data-echo]{display:none}}
.Testimonials-module__X7R5sW__layout{grid-template-columns:minmax(0,1fr);gap:clamp(40px,5vw,64px);display:grid}.Testimonials-module__X7R5sW__head{max-width:820px}.Testimonials-module__X7R5sW__head .eyebrow{margin-bottom:18px}.Testimonials-module__X7R5sW__voices{flex-direction:column;gap:clamp(40px,5vw,72px);display:flex}.Testimonials-module__X7R5sW__stage{min-height:clamp(300px,27vw,380px);margin:0}.Testimonials-module__X7R5sW__quoteBox{max-width:780px;position:relative}.Testimonials-module__X7R5sW__mark{height:.5em;font-family:var(--font-mega);text-align:right;color:var(--accent);font-size:clamp(72px,9vw,120px);line-height:.85;display:block}@media (min-width:900px){.Testimonials-module__X7R5sW__mark{text-align:left;height:auto;position:absolute;top:-.06em;left:calc(100% + 28px)}}.Testimonials-module__X7R5sW__quote{font-family:var(--font-body);letter-spacing:-.01em;color:var(--fg);animation:Testimonials-module__X7R5sW__quote-in .8s var(--ease-dy) both;margin:0;font-size:clamp(21px,2.3vw,34px);font-weight:400;line-height:1.36}.Testimonials-module__X7R5sW__quote p{margin:0}@keyframes Testimonials-module__X7R5sW__quote-in{0%{opacity:0;transform:translateY(14px)}}.Testimonials-module__X7R5sW__tabs{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.Testimonials-module__X7R5sW__tab{min-width:0}.Testimonials-module__X7R5sW__pill{border:1px solid var(--line);width:100%;height:64px;color:var(--fg);text-align:left;transition:background-color .3s var(--ease-dy), color .3s var(--ease-dy), border-color .3s var(--ease-dy);border-radius:999px;align-items:center;gap:12px;padding:0 18px 0 10px;display:flex}.Testimonials-module__X7R5sW__pill[aria-pressed=true]{background:var(--fg);border-color:var(--fg);color:var(--stock)}@media (hover:hover){.Testimonials-module__X7R5sW__pill:hover{border-color:var(--fg)}}.Testimonials-module__X7R5sW__pill:focus-visible{outline-offset:4px;border-radius:999px}.Testimonials-module__X7R5sW__avatar{object-fit:cover;border-radius:50%;flex:none;width:44px;height:44px}.Testimonials-module__X7R5sW__sign{flex-direction:column;gap:4px;min-width:0;display:flex}.Testimonials-module__X7R5sW__name,.Testimonials-module__X7R5sW__company{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Testimonials-module__X7R5sW__name{font-family:var(--font-head);font-size:13px;font-weight:700;line-height:1.2}.Testimonials-module__X7R5sW__company{color:var(--fg2);font-size:9.5px}.Testimonials-module__X7R5sW__pill[aria-pressed=true] .Testimonials-module__X7R5sW__company{color:color-mix(in srgb, var(--stock) 70%, transparent)}@property --sweep{syntax:"<angle>";inherits:false;initial-value:0deg}.Testimonials-module__X7R5sW__face{flex:none;width:44px;height:44px;position:relative}.Testimonials-module__X7R5sW__ring{background:conic-gradient(var(--color-lime) 0deg, var(--color-sage) calc(var(--sweep) * .3), var(--color-teal) calc(var(--sweep) * .55), var(--color-peri) calc(var(--sweep) * .8), var(--color-lav) var(--sweep), transparent var(--sweep));pointer-events:none;border-radius:50%;animation:9s linear both Testimonials-module__X7R5sW__voice-run;position:absolute;inset:-4px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2.5px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2.5px),#000 calc(100% - 2px))}@keyframes Testimonials-module__X7R5sW__voice-run{0%{--sweep:0deg}to{--sweep:360deg}}.Testimonials-module__X7R5sW__voices:not([data-running]) .Testimonials-module__X7R5sW__ring{animation-play-state:paused}.Testimonials-module__X7R5sW__voices:has(:focus-visible) .Testimonials-module__X7R5sW__ring{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.Testimonials-module__X7R5sW__ring{display:none}}@media (max-width:899.98px){.Testimonials-module__X7R5sW__stage{min-height:0}}@media (max-width:1279.98px){.Testimonials-module__X7R5sW__tabs{margin:0 calc(-1 * var(--gutter));padding:0 var(--gutter) 4px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;display:flex;overflow-x:auto}.Testimonials-module__X7R5sW__tab{scroll-snap-align:start;flex:0 0 236px}}@media (min-width:900px){.Testimonials-module__X7R5sW__layout{gap:clamp(24px,4svh,56px)}.Testimonials-module__X7R5sW__head .t-h1{font-size:min(clamp(34px,4.45vw,64px),6.5svh)}.Testimonials-module__X7R5sW__voices{gap:clamp(24px,4.5svh,64px)}.Testimonials-module__X7R5sW__stage{min-height:clamp(200px,30svh,380px)}.Testimonials-module__X7R5sW__mark{font-size:clamp(72px,9svh,120px)}.Testimonials-module__X7R5sW__quote{font-size:max(18px,min(2.3vw,3.6svh,34px))}}
.Why-module__k1_ubW__board{grid-template-columns:minmax(0,1fr);row-gap:clamp(48px,8vw,72px);display:grid}.Why-module__k1_ubW__head{flex-direction:column;align-items:flex-start;display:flex}.Why-module__k1_ubW__count{width:min(80%,420px)}.Why-module__k1_ubW__light{position:absolute;inset:0}.Why-module__k1_ubW__head .Why-module__k1_ubW__eyebrow{margin-top:28px}.Why-module__k1_ubW__head .Why-module__k1_ubW__title{max-width:12em;margin-top:22px;font-size:clamp(34px,3.61vw,52px);line-height:1.02}.Why-module__k1_ubW__tag{margin-top:30px}.Why-module__k1_ubW__row:not(:last-child):after{content:"";background:var(--line);transform-origin:0;pointer-events:none;height:1px;position:absolute;bottom:0;left:0;right:0}.Why-module__k1_ubW__row{grid-template-columns:52px minmax(0,1fr);align-items:baseline;padding:22px 0 24px;display:grid;position:relative}.Why-module__k1_ubW__row .Why-module__k1_ubW__idx{font-size:12px}.Why-module__k1_ubW__row .Why-module__k1_ubW__rowTitle{font-size:clamp(20px,2.08vw,30px);line-height:1.12}.Why-module__k1_ubW__line{display:block}.Why-module__k1_ubW__head[data-armed]:not([data-in]) .Why-module__k1_ubW__light{transform:translateY(100%)}.Why-module__k1_ubW__head[data-in] .Why-module__k1_ubW__light{transition:transform 1.6s var(--ease-dy)}.Why-module__k1_ubW__head[data-armed]:not([data-in])>:not(.Why-module__k1_ubW__count){opacity:0;transform:translateY(16px)}.Why-module__k1_ubW__head[data-in]>:not(.Why-module__k1_ubW__count){transition:opacity .8s var(--ease-dy), transform 1s var(--ease-dy)}.Why-module__k1_ubW__head[data-in]>.Why-module__k1_ubW__eyebrow{transition-delay:.35s}.Why-module__k1_ubW__head[data-in]>.Why-module__k1_ubW__title{transition-delay:.45s}.Why-module__k1_ubW__head[data-in]>.Why-module__k1_ubW__tag{transition-delay:.55s}.Why-module__k1_ubW__reasons[data-armed]:not([data-in]) .Why-module__k1_ubW__row:after{transform:scaleX(0)}.Why-module__k1_ubW__reasons[data-in] .Why-module__k1_ubW__row:after{transition:transform 1.1s var(--ease-dy) calc(var(--i,0) * 90ms + 90ms)}.Why-module__k1_ubW__reasons[data-armed]:not([data-in]) .Why-module__k1_ubW__row>*{opacity:0;transform:translateY(14px)}.Why-module__k1_ubW__reasons[data-in] .Why-module__k1_ubW__row>*{transition:opacity .8s var(--ease-dy), transform 1s var(--ease-dy);transition-delay:calc(var(--i,0) * 90ms + .2s)}@media (min-width:768px){.Why-module__k1_ubW__count{width:min(64%,460px)}.Why-module__k1_ubW__row{grid-template-columns:72px minmax(0,1fr);padding:26px 0}.Why-module__k1_ubW__row .Why-module__k1_ubW__idx{font-size:13px}}@media (min-width:1080px){.Why-module__k1_ubW__board{grid-template-columns:minmax(0,560fr) minmax(0,624fr);align-items:start;column-gap:clamp(48px,6.67vw,96px)}.Why-module__k1_ubW__head{top:calc(var(--header-h) + 40px);position:sticky}.Why-module__k1_ubW__count{width:92%}}
.Work-module__hvoUhq__eyebrow{margin-bottom:18px}.Work-module__hvoUhq__h2{text-wrap:balance}.Work-module__hvoUhq__board{margin-top:clamp(32px,4.4vw,64px);container-type:inline-size}.Work-module__hvoUhq__grid{--cols:2;--g:clamp(8px, 1.1vw, 16px);--col:calc((100cqw - (var(--cols) - 1) * var(--g)) / var(--cols));--row:calc((var(--col) - 3 * var(--g)) / 4);--r:clamp(16px, 1.8vw, 26px);grid-template-columns:repeat(var(--cols), minmax(0, 1fr));grid-auto-rows:var(--row);gap:var(--g);display:grid}@media (min-width:600px){.Work-module__hvoUhq__grid{--cols:8;--row:var(--col)}}@media (min-width:1200px){.Work-module__hvoUhq__grid{--cols:12}}.Work-module__hvoUhq__tile{min-width:0;min-height:0;position:relative}.Work-module__hvoUhq__link{border-radius:var(--r);outline:none;display:block;position:absolute;inset:0}.Work-module__hvoUhq__card{border-radius:var(--r);clip-path:inset(0 round var(--r));background:var(--stock2);position:absolute;inset:0;overflow:hidden}.Work-module__hvoUhq__card video{opacity:0;transition:opacity .4s var(--ease-dy)}.Work-module__hvoUhq__card video[data-live]{opacity:1}.Work-module__hvoUhq__tile .media{object-position:var(--pos,50% 50%);scale:var(--z,1);transform-origin:var(--o,50% 50%)}.Work-module__hvoUhq__chip{z-index:2;background:var(--color-cream);color:var(--color-ink);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .3s var(--ease-dy), translate .45s var(--ease-dy);border-radius:999px;padding:6px 10px 5px;position:absolute;bottom:clamp(8px,.9vw,14px);left:clamp(8px,.9vw,14px);translate:0 6px}.Work-module__hvoUhq__link:hover .Work-module__hvoUhq__chip,.Work-module__hvoUhq__link:focus-visible .Work-module__hvoUhq__chip{opacity:1;translate:0}@media (hover:hover) and (prefers-reduced-motion:no-preference){.Work-module__hvoUhq__tile .media{transition:scale .9s var(--ease-dy)}:is(.Work-module__hvoUhq__link:hover .media,.Work-module__hvoUhq__link:focus-visible .media){scale:calc(var(--z,1) * 1.02)}}.Work-module__hvoUhq__cardLink:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.Work-module__hvoUhq__carnage-h{grid-area:1/1/span 5/span 2}.Work-module__hvoUhq__luxx-pool{grid-area:6/1/span 7/span 1}.Work-module__hvoUhq__hayleys{grid-area:6/2/span 8/span 1}.Work-module__hvoUhq__autarch{grid-area:13/1/span 7/span 1}.Work-module__hvoUhq__sora{grid-area:14/2/span 4/span 1}.Work-module__hvoUhq__deedat-bw{grid-area:18/2/span 8/span 1}.Work-module__hvoUhq__koko{grid-area:20/1/span 7/span 1}.Work-module__hvoUhq__jxg{grid-area:26/2/span 8/span 1}.Work-module__hvoUhq__lumin{grid-area:27/1/span 7/span 1}.Work-module__hvoUhq__marco-polo{grid-area:34/1/span 5/span 2}.Work-module__hvoUhq__double-blue{grid-area:39/1/span 5/span 2}.Work-module__hvoUhq__paal{grid-area:44/1/span 5/span 2}.Work-module__hvoUhq__artist{grid-area:49/1/span 5/span 2}@media (min-width:600px){.Work-module__hvoUhq__carnage-h{grid-area:1/1/span 4/span 8}.Work-module__hvoUhq__marco-polo{grid-area:5/1/span 3/span 5}.Work-module__hvoUhq__sora{grid-area:5/6/span 3/span 3}.Work-module__hvoUhq__luxx-pool{grid-area:8/1/span 7/span 4}.Work-module__hvoUhq__koko{grid-area:8/5/span 7/span 4}.Work-module__hvoUhq__autarch{grid-area:15/1/span 4/span 2}.Work-module__hvoUhq__hayleys{grid-area:15/3/span 4/span 2}.Work-module__hvoUhq__deedat-bw{grid-area:15/5/span 4/span 2}.Work-module__hvoUhq__lumin{grid-area:15/7/span 4/span 2}.Work-module__hvoUhq__double-blue{grid-area:19/1/span 3/span 5}.Work-module__hvoUhq__paal{grid-area:22/1/span 3/span 5}.Work-module__hvoUhq__jxg{grid-area:19/6/span 6/span 3}.Work-module__hvoUhq__artist{grid-area:25/1/span 4/span 8}}@media (min-width:1200px){.Work-module__hvoUhq__carnage-h{grid-area:1/1/span 4/span 8}.Work-module__hvoUhq__luxx-pool{grid-area:1/9/span 7/span 4}.Work-module__hvoUhq__marco-polo{grid-area:5/1/span 3/span 5}.Work-module__hvoUhq__sora{grid-area:5/6/span 3/span 3}.Work-module__hvoUhq__autarch{grid-area:8/1/span 4/span 2}.Work-module__hvoUhq__hayleys{grid-area:8/3/span 4/span 2}.Work-module__hvoUhq__deedat-bw{grid-area:8/5/span 4/span 2}.Work-module__hvoUhq__lumin{grid-area:8/7/span 4/span 2}.Work-module__hvoUhq__double-blue{grid-area:8/9/span 2/span 4}.Work-module__hvoUhq__paal{grid-area:10/9/span 2/span 4}.Work-module__hvoUhq__koko{grid-area:12/1/span 4/span 2}.Work-module__hvoUhq__artist{grid-area:12/3/span 4/span 8}.Work-module__hvoUhq__jxg{grid-area:12/11/span 4/span 2}}.Work-module__hvoUhq__foot{margin-top:clamp(24px,2.5vw,36px)}.Work-module__hvoUhq__foot.cells{border-bottom:0}.Work-module__hvoUhq__foot.cells>*{border-left:0}.Work-module__hvoUhq__foot>:first-child{flex:1;padding-left:0}.Work-module__hvoUhq__foot>:last-child{padding-right:0}.Work-module__hvoUhq__footSpark{font-size:15px}.Work-module__hvoUhq__footLink{align-items:center;gap:10px;display:inline-flex}.Work-module__hvoUhq__arrow{transition:transform .3s var(--ease-dy);display:inline-block}@media (hover:hover){.Work-module__hvoUhq__footLink:hover{color:var(--fg)}.Work-module__hvoUhq__footLink:hover .Work-module__hvoUhq__arrow{transform:translate(4px)}.Work-module__hvoUhq__footLink:hover .Work-module__hvoUhq__arrowUp{transform:translate(2px,-2px)}}@media (max-width:599px){.Work-module__hvoUhq__foot.cells{grid-template-columns:minmax(0,1fr) auto;display:grid}.Work-module__hvoUhq__foot>:last-child{grid-column:1/-1;padding-left:0}}
