.loader-module__TeL2uW__overlay{z-index:100;background:var(--paper);place-items:center;display:grid;position:fixed;inset:0}.loader-module__TeL2uW__cells{grid-template-rows:repeat(7,1fr);grid-template-columns:repeat(10,1fr);display:grid;position:absolute;inset:0}.loader-module__TeL2uW__cell{background:var(--paper);visibility:hidden}.loader-module__TeL2uW__inner{flex-direction:column;align-items:center;gap:18px;display:flex;position:relative}.loader-module__TeL2uW__runner{width:132px;height:84px}.loader-module__TeL2uW__label{color:var(--ink)}
.topbar-module__8Muqda__bar{z-index:80;padding:max(14px, env(safe-area-inset-top)) max(var(--gutter), 48px) 12px;color:var(--ink);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#f7f6f2d1 0%,#f7f6f28c 55%,#f7f6f200 100%);justify-content:space-between;align-items:center;display:flex;position:fixed;top:0;left:0;right:0}.topbar-module__8Muqda__name{letter-spacing:.14em;font-weight:700}.topbar-module__8Muqda__nav{align-items:center;gap:34px;display:flex}.topbar-module__8Muqda__nav a{padding-bottom:3px;transition:color .2s;position:relative}.topbar-module__8Muqda__nav a:hover{color:var(--orange)}.topbar-module__8Muqda__nav a:active{opacity:.7}.topbar-module__8Muqda__nav a:focus-visible,.topbar-module__8Muqda__create:focus-visible,.topbar-module__8Muqda__burger:focus-visible,.topbar-module__8Muqda__name:focus-visible{outline:2px solid var(--orange);outline-offset:4px;border-radius:1px}.topbar-module__8Muqda__nav a:after{content:"";transform-origin:0;background:currentColor;height:1.5px;transition:transform .28s cubic-bezier(.7,0,.2,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.topbar-module__8Muqda__nav a:hover:after,.topbar-module__8Muqda__nav a:focus-visible:after{transform:scaleX(1)}.topbar-module__8Muqda__nav a.topbar-module__8Muqda__on{color:var(--orange)}.topbar-module__8Muqda__nav a.topbar-module__8Muqda__on:after{background:var(--orange);transform:scaleX(1)}.topbar-module__8Muqda__create{align-items:center;gap:8px;font-weight:700;display:inline-flex}.topbar-module__8Muqda__sq{background:var(--orange);width:9px;height:9px;transition:transform .3s cubic-bezier(.7,0,.2,1);display:inline-block}.topbar-module__8Muqda__create:hover .topbar-module__8Muqda__sq,.topbar-module__8Muqda__create:focus-visible .topbar-module__8Muqda__sq{transform:rotate(90deg)scale(1.3)}.topbar-module__8Muqda__burger{letter-spacing:.14em;display:none}.topbar-module__8Muqda__overlay[hidden]{display:none}.topbar-module__8Muqda__overlay{z-index:90;background:var(--orange);color:var(--ink);padding:0 var(--gutter);flex-direction:column;justify-content:center;display:flex;position:fixed;inset:0}.topbar-module__8Muqda__close{top:20px;right:var(--gutter);position:absolute}.topbar-module__8Muqda__overlayNav{flex-direction:column;gap:10px;display:flex}.topbar-module__8Muqda__overlayNav a{color:var(--ink);align-items:baseline;gap:16px;display:flex}.topbar-module__8Muqda__idx{font-size:12px;transition:color .25s}.topbar-module__8Muqda__bigLink{font-size:clamp(38px,9vw,64px);transition:transform .3s cubic-bezier(.7,0,.2,1)}.topbar-module__8Muqda__overlayNav a:hover .topbar-module__8Muqda__bigLink,.topbar-module__8Muqda__overlayNav a:focus-visible .topbar-module__8Muqda__bigLink{transform:translate(14px)}.topbar-module__8Muqda__overlayNav a:hover .topbar-module__8Muqda__idx,.topbar-module__8Muqda__overlayNav a:focus-visible .topbar-module__8Muqda__idx{color:var(--paper)}@media (max-width:1280px) and (min-width:901px){.topbar-module__8Muqda__nav{gap:20px}.topbar-module__8Muqda__nav a,.topbar-module__8Muqda__create,.topbar-module__8Muqda__name{letter-spacing:.05em}}@media (max-width:900px){.topbar-module__8Muqda__nav{display:none}.topbar-module__8Muqda__burger{display:block}.topbar-module__8Muqda__burger,.topbar-module__8Muqda__name{align-items:center;min-height:44px;display:inline-flex;position:relative}.topbar-module__8Muqda__close{align-items:center;min-height:44px;display:inline-flex;top:12px}.topbar-module__8Muqda__burger:before,.topbar-module__8Muqda__close:before{content:"";position:absolute;inset:-8px -12px}.topbar-module__8Muqda__bar{padding-top:max(4px, env(safe-area-inset-top));padding-bottom:4px;padding-inline:max(var(--gutter), 20px)}.topbar-module__8Muqda__bigLink{font-size:clamp(22px,6.4vw,40px);line-height:1.06}.topbar-module__8Muqda__overlayNav{gap:14px}.topbar-module__8Muqda__overlayNav a{gap:12px}}
.corner-crosses-module__YQFjhG__corners{z-index:60;pointer-events:none;position:fixed;inset:0}.corner-crosses-module__YQFjhG__cross{width:15px;height:15px;position:absolute}.corner-crosses-module__YQFjhG__cross:before,.corner-crosses-module__YQFjhG__cross:after{content:"";background:var(--ink);position:absolute}.corner-crosses-module__YQFjhG__cross:before{width:1px;height:100%;top:0;left:50%}.corner-crosses-module__YQFjhG__cross:after{width:100%;height:1px;top:50%;left:0}.corner-crosses-module__YQFjhG__tl{top:14px;left:14px}.corner-crosses-module__YQFjhG__tr{top:14px;right:14px}.corner-crosses-module__YQFjhG__tc{top:14px;left:calc(50% - 7px)}.corner-crosses-module__YQFjhG__bl{bottom:14px;left:14px}.corner-crosses-module__YQFjhG__br{bottom:14px;right:14px}.corner-crosses-module__YQFjhG__bc{bottom:14px;left:calc(50% - 7px)}
.footer-module__oqRDSq__footer{background:var(--orange);color:var(--ink);padding-top:10vh}.footer-module__oqRDSq__grid{border:1px solid var(--ink);grid-template-columns:repeat(3,1fr);display:grid}.footer-module__oqRDSq__col{border-right:1px solid var(--ink);flex-direction:column;gap:14px;min-height:340px;padding:40px 36px;display:flex}.footer-module__oqRDSq__col:last-child{border-right:0}.footer-module__oqRDSq__cta{max-width:13ch;font-size:clamp(30px,3vw,44px);line-height:.95}.footer-module__oqRDSq__quip{opacity:.85;margin-top:auto}.footer-module__oqRDSq__actions{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.footer-module__oqRDSq__briefBtn{background:var(--ink);color:var(--paper)}.footer-module__oqRDSq__briefBtn:hover{background:var(--orange);color:var(--ink)}.footer-module__oqRDSq__note{color:#2020208c;margin-top:24px}.footer-module__oqRDSq__links{flex-direction:column;gap:8px;margin-top:10px;display:flex}.footer-module__oqRDSq__links a{transition:transform .25s cubic-bezier(.7,0,.2,1)}.footer-module__oqRDSq__links a:hover,.footer-module__oqRDSq__links a:focus-visible{text-underline-offset:4px;text-decoration:underline;transform:translate(6px)}.footer-module__oqRDSq__langs{gap:10px;margin-top:12px;display:flex}.footer-module__oqRDSq__langs button{border:1px solid var(--ink);padding:8px 14px;transition:background .2s,color .2s}.footer-module__oqRDSq__langs button:hover{background:#20202014}.footer-module__oqRDSq__on{background:var(--ink);color:var(--paper)!important}.footer-module__oqRDSq__form{border-bottom:1px solid var(--ink);align-items:center;gap:12px;margin-top:auto;padding-bottom:10px;display:flex}.footer-module__oqRDSq__form input{min-width:0;font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:inherit;background:0 0;border:0;outline:0;flex:1;font-size:11px}.footer-module__oqRDSq__form input::placeholder{color:#2020208c}.footer-module__oqRDSq__form button{padding:6px 10px;transition:background .2s,color .2s}.footer-module__oqRDSq__form button:hover,.footer-module__oqRDSq__form button:focus-visible{background:var(--ink);color:var(--paper)}.footer-module__oqRDSq__wordmarkWrap{padding:12vh 0 6vh}.footer-module__oqRDSq__wmInner{padding-inline:var(--gutter)}.footer-module__oqRDSq__wordmarkRow{justify-content:center;align-items:center;gap:3vw;display:flex}.footer-module__oqRDSq__glyph{width:clamp(60px,7vw,110px);height:clamp(44px,5vw,72px);image-rendering:pixelated}.footer-module__oqRDSq__wordmark{text-align:center;white-space:nowrap;flex-direction:column;align-items:center;font-size:clamp(88px,17vw,300px);line-height:.8;display:flex}.footer-module__oqRDSq__wordmarkLine{display:block}.footer-module__oqRDSq__subbar{border-top:1px solid #20202059;justify-content:space-between;gap:16px;padding-block:22px;display:flex}@media (max-width:900px){.footer-module__oqRDSq__grid{grid-template-columns:1fr}.footer-module__oqRDSq__col{border-right:0;border-bottom:1px solid var(--ink);min-width:0;min-height:0;padding:36px 24px}.footer-module__oqRDSq__subbar{flex-wrap:wrap}}@media (max-width:767px){.footer-module__oqRDSq__wordmarkRow{gap:0;position:relative}.footer-module__oqRDSq__glyph{z-index:2;width:42px;height:34px;position:absolute;left:0}.footer-module__oqRDSq__wordmark{font-size:clamp(64px,20vw,82px)}.footer-module__oqRDSq__quip{letter-spacing:.05em;font-size:12.5px;line-height:1.7}.footer-module__oqRDSq__links a{align-items:center;min-height:44px;display:flex}.footer-module__oqRDSq__form input{font-size:12.5px}}@media (max-width:340px){.footer-module__oqRDSq__cta{-webkit-hyphens:auto;hyphens:auto;font-size:clamp(24px,8.2vw,30px)}}
.brief-module__6e403a__overlay{z-index:120;background:var(--ink);color:var(--paper);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;justify-content:center;display:flex;position:fixed;inset:0;overflow:hidden auto}.brief-module__6e403a__overlay[hidden]{display:none}.brief-module__6e403a__panel{box-sizing:border-box;width:min(100%,1120px);max-width:100%;min-height:100dvh;padding:max(16px, env(safe-area-inset-top)) clamp(20px, 5vw, 72px) max(32px, env(safe-area-inset-bottom));padding-left:max(clamp(20px, 5vw, 72px), env(safe-area-inset-left));padding-right:max(clamp(20px, 5vw, 72px), env(safe-area-inset-right))}.brief-module__6e403a__close{float:right;z-index:2;align-self:flex-end;margin:0;padding:10px 0;display:block;position:sticky;top:0}.brief-module__6e403a__kicker{color:var(--orange);clear:both;margin-bottom:12px}.brief-module__6e403a__title{letter-spacing:-.02em;max-width:14ch;margin-bottom:8px;font-size:clamp(34px,4vw,56px);line-height:.92}.brief-module__6e403a__subtitle{color:#dbdbdaa6;text-transform:none;letter-spacing:.04em;max-width:52ch;margin-bottom:16px}.brief-module__6e403a__legend{color:#dbdbda8c;text-transform:none;letter-spacing:.04em;margin-bottom:12px;padding:0}.brief-module__6e403a__cardsWrap{border:0;margin:0 0 22px;padding:0}.brief-module__6e403a__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.brief-module__6e403a__card{text-align:left;color:var(--paper);font-family:var(--font-body), system-ui, sans-serif;cursor:pointer;background:0 0;border:1px solid #dbdbda4d;flex-direction:column;align-items:flex-start;gap:6px;min-width:0;min-height:44px;padding:14px 16px;display:flex}.brief-module__6e403a__cardLabel{overflow-wrap:anywhere;word-break:normal;white-space:normal;font-size:14px;line-height:1.25}.brief-module__6e403a__cardHint{color:#dbdbda8c;overflow-wrap:anywhere;word-break:normal;white-space:normal;font-size:12.5px;line-height:1.35}@media (max-width:1024px){.brief-module__6e403a__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.brief-module__6e403a__cards{grid-template-columns:1fr}}.brief-module__6e403a__card:hover{border-color:#dbdbdaa6}.brief-module__6e403a__cardActive,.brief-module__6e403a__cardActive:hover{border-color:var(--orange);box-shadow:inset 3px 0 0 var(--orange)}.brief-module__6e403a__cardActive .brief-module__6e403a__cardLabel{color:var(--orange)}.brief-module__6e403a__pills{flex-wrap:wrap;gap:10px;display:flex}.brief-module__6e403a__pill{color:var(--paper);cursor:pointer;background:0 0;border:1px solid #dbdbda4d;align-items:center;min-height:44px;padding:10px 18px;font-size:14px;display:inline-flex}.brief-module__6e403a__pill:hover{border-color:#dbdbdaa6}.brief-module__6e403a__pillActive,.brief-module__6e403a__pillActive:hover{border-color:var(--orange);color:var(--orange)}.brief-module__6e403a__stepSummary{color:var(--orange);text-transform:none;letter-spacing:.04em;overflow-wrap:anywhere;word-break:normal;white-space:normal;margin-bottom:4px}.brief-module__6e403a__methodsGrid{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;width:100%;display:grid}.brief-module__6e403a__methodsGrid .brief-module__6e403a__pill{justify-content:center}.brief-module__6e403a__linkBtn{color:#dbdbda8c;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.brief-module__6e403a__linkBtn:hover{color:var(--orange)}.brief-module__6e403a__details{border-top:1px solid #dbdbda40;padding-top:14px}.brief-module__6e403a__details summary{cursor:pointer;color:#dbdbda99;align-items:center;min-height:44px;list-style-position:inside;display:flex}.brief-module__6e403a__details summary::-webkit-details-marker{color:var(--orange)}.brief-module__6e403a__details summary::marker{color:var(--orange)}.brief-module__6e403a__details[open] summary{color:var(--orange);margin-bottom:12px}.brief-module__6e403a__detailsInner{flex-direction:column;gap:22px;display:flex}.brief-module__6e403a__fieldError{color:#ffb08f;font-family:var(--font-mono), monospace, monospace;letter-spacing:.03em;margin-top:8px;font-size:13px}.brief-module__6e403a__field input[aria-invalid=true],.brief-module__6e403a__field textarea[aria-invalid=true]{border-bottom-color:#ffb08f}.brief-module__6e403a__form{flex-direction:column;gap:16px;display:flex}.brief-module__6e403a__row2{grid-template-columns:1fr 1fr;gap:20px;display:grid}.brief-module__6e403a__row2>*{min-width:0}.brief-module__6e403a__field{flex-direction:column;gap:10px;min-width:0;display:flex}.brief-module__6e403a__field>span{color:#dbdbda8c}.brief-module__6e403a__field input,.brief-module__6e403a__field select,.brief-module__6e403a__field textarea{width:100%;max-width:100%;color:var(--paper);font-family:var(--font-body), system-ui, sans-serif;background:0 0;border:0;border-bottom:1px solid #dbdbda59;border-radius:0;outline:0;padding:10px 2px;font-size:16px}.brief-module__6e403a__field textarea{resize:vertical;overflow-wrap:anywhere;word-break:normal;white-space:normal;min-height:76px}.brief-module__6e403a__field select option{background:var(--ink);color:var(--paper)}.brief-module__6e403a__field input::placeholder,.brief-module__6e403a__field textarea::placeholder{color:#dbdbda59}.brief-module__6e403a__field input:focus,.brief-module__6e403a__field select:focus,.brief-module__6e403a__field textarea:focus{border-color:var(--orange)}.brief-module__6e403a__consent{cursor:pointer;align-items:flex-start;gap:12px;display:flex}.brief-module__6e403a__consent input{accent-color:var(--orange);width:16px;height:16px;margin-top:2px}.brief-module__6e403a__consent span{color:#dbdbda99;text-transform:none;letter-spacing:.04em}.brief-module__6e403a__consent a{color:var(--paper);text-underline-offset:3px;text-decoration:underline}.brief-module__6e403a__consent a:hover{color:var(--orange)}.brief-module__6e403a__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.brief-module__6e403a__err{color:#ff9d70}.brief-module__6e403a__actions{flex-wrap:wrap;gap:14px;margin-top:6px;display:flex}.brief-module__6e403a__actions>*{min-height:48px}.brief-module__6e403a__send{border-color:var(--orange);color:var(--orange)}.brief-module__6e403a__send:hover{background:var(--orange);color:var(--ink);box-shadow:4px 4px #dbdbda40}.brief-module__6e403a__send:disabled{opacity:.5;pointer-events:none}.brief-module__6e403a__done{flex-direction:column;align-items:flex-start;gap:22px;display:flex}.brief-module__6e403a__doneTitle{color:var(--orange);font-size:clamp(30px,4vw,56px)}.brief-module__6e403a__doneCopy{color:#dbdbdab3;text-transform:none;letter-spacing:.04em;max-width:46ch}@media (max-width:700px){.brief-module__6e403a__row2,.brief-module__6e403a__cards{grid-template-columns:1fr}.brief-module__6e403a__title{font-size:clamp(28px,8.5vw,40px);line-height:.94}.brief-module__6e403a__panel{padding-left:max(20px, env(safe-area-inset-left));padding-right:max(20px, env(safe-area-inset-right))}}@media (prefers-reduced-motion:no-preference){.brief-module__6e403a__panel{scroll-behavior:smooth}}.brief-module__6e403a__panel:focus-visible,.brief-module__6e403a__card:focus-visible,.brief-module__6e403a__pill:focus-visible,.brief-module__6e403a__close:focus-visible,.brief-module__6e403a__btn-box:focus-visible{outline:2px solid var(--orange);outline-offset:2px}@media (max-width:767px){.brief-module__6e403a__subtitle{font-size:13px;line-height:1.6}}
.business-module__nu8xNG__wrap{z-index:1;width:100vw;height:min(72vmin,700px);position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.business-module__nu8xNG__canvas{display:block;position:absolute;inset:0;width:100%!important;height:100%!important}.business-module__nu8xNG__canvasFixed{z-index:55;position:fixed;pointer-events:none!important}.business-module__nu8xNG__canvasFixed.business-module__nu8xNG__canvasBehind{z-index:-1}.business-module__nu8xNG__zone{z-index:3;flex-direction:column;gap:6px;max-width:440px;transition:transform .35s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;bottom:6%;translate:-50%}.business-module__nu8xNG__zoneL{left:var(--zx-l,21%);text-align:center;align-items:center}.business-module__nu8xNG__zoneR{left:var(--zx-r,79%);text-align:center;align-items:center}.business-module__nu8xNG__name{letter-spacing:.1em;color:var(--ink);border-bottom:1.5px solid #0000;padding-bottom:2px;font-size:clamp(15px,1.15vw,19px);font-weight:700;line-height:1.35;transition:border-color .3s,color .3s}.business-module__nu8xNG__sub{color:#2020209e;text-transform:none;letter-spacing:.05em}.business-module__nu8xNG__cta{color:#202020d9;transition:color .25s}.business-module__nu8xNG__cta:after{content:"";vertical-align:middle;transform-origin:0;background:currentColor;width:18px;height:1.5px;margin-left:8px;transition:transform .28s cubic-bezier(.7,0,.2,1),background .25s;display:inline-block;transform:scaleX(0)}.business-module__nu8xNG__zone:hover,.business-module__nu8xNG__zone:focus-visible,.business-module__nu8xNG__wrap[data-active=digital] .business-module__nu8xNG__zoneL,.business-module__nu8xNG__wrap[data-active=events] .business-module__nu8xNG__zoneR{transform:translateY(-6px)}.business-module__nu8xNG__zone:hover .business-module__nu8xNG__name,.business-module__nu8xNG__zone:focus-visible .business-module__nu8xNG__name,.business-module__nu8xNG__wrap[data-active=digital] .business-module__nu8xNG__zoneL .business-module__nu8xNG__name,.business-module__nu8xNG__wrap[data-active=events] .business-module__nu8xNG__zoneR .business-module__nu8xNG__name{border-color:currentColor}.business-module__nu8xNG__zone:hover .business-module__nu8xNG__cta,.business-module__nu8xNG__zone:focus-visible .business-module__nu8xNG__cta,.business-module__nu8xNG__wrap[data-active=digital] .business-module__nu8xNG__zoneL .business-module__nu8xNG__cta,.business-module__nu8xNG__wrap[data-active=events] .business-module__nu8xNG__zoneR .business-module__nu8xNG__cta{color:var(--orange)}.business-module__nu8xNG__zone:hover .business-module__nu8xNG__cta:after,.business-module__nu8xNG__zone:focus-visible .business-module__nu8xNG__cta:after,.business-module__nu8xNG__wrap[data-active=digital] .business-module__nu8xNG__zoneL .business-module__nu8xNG__cta:after,.business-module__nu8xNG__wrap[data-active=events] .business-module__nu8xNG__zoneR .business-module__nu8xNG__cta:after{background:var(--orange);transform:scaleX(1)}.business-module__nu8xNG__wrap[data-active=digital] .business-module__nu8xNG__zoneR,.business-module__nu8xNG__wrap[data-active=events] .business-module__nu8xNG__zoneL{opacity:.45;transform:translateY(4px)scale(.97)}.business-module__nu8xNG__fallback{pointer-events:none;position:absolute;inset:0}.business-module__nu8xNG__fb{aspect-ratio:1;filter:blur(1px);border-radius:46% 54% 58% 42%/52% 44% 56% 48%;width:min(34vmin,320px);position:absolute;top:50%}.business-module__nu8xNG__fbDigital{background:radial-gradient(circle at 32% 30%,#ffb08a 0%,#ff641c 42%,#c24310 100%);animation:9s ease-in-out infinite alternate business-module__nu8xNG__fbMorph;left:7%}.business-module__nu8xNG__fbEvents{background:radial-gradient(circle at 60% 38%,#4a4a48 0%,#202020 55%,#101010 100%);animation:11s ease-in-out infinite alternate-reverse business-module__nu8xNG__fbMorph;right:7%;box-shadow:inset -14px -18px 40px #ff641c29}@keyframes business-module__nu8xNG__fbMorph{0%{border-radius:46% 54% 58% 42%/52% 44% 56% 48%;transform:translateY(-50%)rotate(0)}50%{border-radius:58% 42% 44% 56%/44% 58% 42% 56%}to{border-radius:40% 60% 52% 48%/58% 40% 60% 42%;transform:translateY(-50%)rotate(8deg)}}@media (prefers-reduced-motion:reduce){.business-module__nu8xNG__fb{animation:none}}@media (max-width:900px){.business-module__nu8xNG__wrap{aspect-ratio:auto;width:100vw;height:max(240px,min(120vw,100svh - 340px));top:auto;bottom:228px;transform:translate(-50%)}.business-module__nu8xNG__zone{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-align:left;background:#e7e7e5e0;border-top:1px solid #20202061;align-items:flex-start;gap:4px;width:calc(50vw - 22px);max-width:none;padding:10px 9px 9px;bottom:-4px;translate:0}.business-module__nu8xNG__zoneL{left:14px}.business-module__nu8xNG__zoneR{left:auto;right:14px}.business-module__nu8xNG__name{font-size:13px}.business-module__nu8xNG__sub{display:none}.business-module__nu8xNG__wrap[data-active=digital] .business-module__nu8xNG__zoneR,.business-module__nu8xNG__wrap[data-active=events] .business-module__nu8xNG__zoneL{opacity:1;transform:none}}.business-module__nu8xNG__zone{opacity:var(--ent-fade,1)}@media (max-width:767px){.business-module__nu8xNG__sub{font-size:13px;line-height:1.6}}
.hero-module__qbw09W__hero{background:var(--paper);min-height:100svh;position:relative;overflow:clip}.hero-module__qbw09W__visuallyH1{display:contents}.hero-module__qbw09W__titleTop,.hero-module__qbw09W__titleBottom{color:var(--ink);z-index:2;font-size:clamp(48px,min(13vw,19.5svh),196px);line-height:1;position:absolute}.hero-module__qbw09W__line{padding-bottom:.06em;display:block;overflow:hidden}.hero-module__qbw09W__lineInner{display:block}.hero-module__qbw09W__titleTop{top:92px;left:var(--gutter)}.hero-module__qbw09W__titleBottom{right:var(--gutter);bottom:20px}.hero-module__qbw09W__entities{z-index:1;position:absolute;inset:0}.hero-module__qbw09W__player{z-index:3;color:var(--ink);letter-spacing:.14em;align-items:center;gap:12px;display:flex;position:absolute;top:43%;right:max(6vw,48px)}.hero-module__qbw09W__iconBox{justify-content:center;align-items:center;width:10px;height:12px;display:flex}.hero-module__qbw09W__tri{border-left:8px solid var(--orange);border-top:5px solid #0000;border-bottom:5px solid #0000;width:0;height:0;transition:transform .25s}.hero-module__qbw09W__pbar{background:var(--orange);width:3px;height:11px}.hero-module__qbw09W__pbar+.hero-module__qbw09W__pbar{margin-left:3px}.hero-module__qbw09W__lbl{position:relative}.hero-module__qbw09W__lbl:after{content:"";transform-origin:0;background:currentColor;height:1.5px;transition:transform .28s cubic-bezier(.7,0,.2,1);position:absolute;bottom:-3px;left:0;right:0;transform:scaleX(0)}.hero-module__qbw09W__player:hover .hero-module__qbw09W__lbl:after,.hero-module__qbw09W__player:focus-visible .hero-module__qbw09W__lbl:after{transform:scaleX(1)}.hero-module__qbw09W__player:hover .hero-module__qbw09W__tri{transform:translate(3px)}.hero-module__qbw09W__trackLine{background:#20202040;width:130px;height:2px;overflow:hidden}.hero-module__qbw09W__trackLine>span{background:var(--orange);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}.hero-module__qbw09W__metaRow{left:var(--gutter);right:var(--gutter);z-index:4;gap:28px;display:flex;position:absolute;bottom:min(31vh,340px)}.hero-module__qbw09W__productsMenu{z-index:5;position:relative}.hero-module__qbw09W__productsTrigger{letter-spacing:inherit;align-items:center;gap:8px;font-weight:700;display:inline-flex}.hero-module__qbw09W__productTri{border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:8px solid var(--orange);width:0;height:0;transition:transform .25s cubic-bezier(.7,0,.2,1)}.hero-module__qbw09W__productsMenu:hover .hero-module__qbw09W__productTri,.hero-module__qbw09W__productsMenu:focus-within .hero-module__qbw09W__productTri{transform:translate(3px)}.hero-module__qbw09W__arr{transition:transform .25s cubic-bezier(.7,0,.2,1);display:inline-block}.hero-module__qbw09W__productsTrigger[aria-expanded=true] .hero-module__qbw09W__arr{transform:rotate(180deg)}.hero-module__qbw09W__productsDropdown{background:var(--paper);border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);opacity:0;visibility:hidden;pointer-events:none;width:min(470px,100vw - 48px);transition:opacity .22s,visibility .22s,transform .22s;position:absolute;top:calc(100% + 14px);left:0;transform:translateY(8px)}.hero-module__qbw09W__productsDropdownOpen{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.hero-module__qbw09W__productsDropdown a{cursor:pointer;border-bottom:1px solid #20202059;grid-template-columns:30px 1fr;gap:12px;padding:16px 14px;transition:background .2s,padding-left .2s;display:grid}.hero-module__qbw09W__productsDropdown a:last-child{border-bottom:0}.hero-module__qbw09W__productsDropdown a:hover,.hero-module__qbw09W__productsDropdown a:focus-visible{background:var(--orange);padding-left:19px}.hero-module__qbw09W__productNumber{opacity:.55}.hero-module__qbw09W__productText{gap:5px;display:grid}.hero-module__qbw09W__productText strong{font:inherit;font-weight:700}.hero-module__qbw09W__productText small{font:inherit;opacity:.68;text-transform:none;letter-spacing:.02em;line-height:1.45}.hero-module__qbw09W__clock{text-align:right;min-width:74px;margin-left:auto}.hero-module__qbw09W__copy{left:var(--gutter);z-index:2;width:min(380px,84vw);transition:opacity .2s,transform .2s;position:absolute;bottom:64px}.hero-module__qbw09W__productsOpen .hero-module__qbw09W__copy{opacity:0;pointer-events:none;transform:translateY(8px)}@media (max-width:900px){.hero-module__qbw09W__titleTop{top:78px;left:14px}.hero-module__qbw09W__titleBottom{bottom:16px;right:14px}.hero-module__qbw09W__metaRow{flex-wrap:wrap;gap:12px;position:absolute;bottom:172px}.hero-module__qbw09W__productsDropdown{width:min(430px,100vw - 28px);top:auto;bottom:calc(100% + 12px)}.hero-module__qbw09W__clock{margin-left:auto}.hero-module__qbw09W__copy{bottom:76px;left:14px}}@media (max-width:767px){.hero-module__qbw09W__copy{letter-spacing:.04em;width:min(380px,88vw);font-size:13px;line-height:1.7}.hero-module__qbw09W__productText small{font-size:12.5px}.hero-module__qbw09W__productsTrigger,.hero-module__qbw09W__player{min-height:44px}.hero-module__qbw09W__productsTrigger{align-items:center;display:inline-flex}}
.pixel-transition-module__7r7ksW__strip{grid-template-rows:repeat(5,1fr);grid-template-columns:repeat(16,1fr);height:44vh;display:grid}.pixel-transition-module__7r7ksW__cell{display:block}
.about-module__GMDHjG__about{background:var(--orange);color:var(--ink);padding-block:12vh 8vh;scroll-margin-top:80px}.about-module__GMDHjG__heading{gap:var(--gutter);grid-template-columns:1fr 2fr;align-items:end;display:grid}.about-module__GMDHjG__eyebrow{align-self:start;align-items:center;gap:10px;display:flex}.about-module__GMDHjG__play{border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:10px solid var(--paper);width:0;height:0}.about-module__GMDHjG__sectionTitle{grid-column:1/-1;margin-top:7vh;font-size:clamp(42px,7vw,104px);line-height:.9}.about-module__GMDHjG__lead{grid-column:2;max-width:65ch;margin-top:3vh;font-size:12px}.about-module__GMDHjG__products{border-top:1px solid #2020208c;margin-top:12vh}.about-module__GMDHjG__heading{margin-top:0}.about-module__GMDHjG__heading [data-pixel-relay]{grid-column:1/-1;justify-self:stretch;margin-bottom:clamp(30px,3.5vw,50px)}.about-module__GMDHjG__product{gap:var(--gutter);border-bottom:1px solid #2020208c;outline:0;grid-template-columns:70px minmax(0,1.25fr) minmax(240px,.75fr);align-items:start;padding:44px 0;scroll-margin-top:110px;transition:background-color .25s,color .25s,padding-inline .25s;display:grid;position:relative}.about-module__GMDHjG__idx{font-size:inherit}.about-module__GMDHjG__product:hover,.about-module__GMDHjG__product:target{background:var(--ink);color:var(--orange);padding-inline:18px}.about-module__GMDHjG__product:hover .about-module__GMDHjG__idx,.about-module__GMDHjG__product:target .about-module__GMDHjG__idx{color:var(--orange)}.about-module__GMDHjG__productMain{gap:14px;min-width:0;display:grid}.about-module__GMDHjG__type{opacity:.65}.about-module__GMDHjG__title{letter-spacing:0;overflow-wrap:break-word;text-wrap:balance;width:100%;max-width:21ch;font-size:clamp(26px,2.75vw,40px);font-weight:600;line-height:.98}.about-module__GMDHjG__copy{opacity:.85;max-width:46ch}.about-module__GMDHjG__productAside{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.about-module__GMDHjG__productCta{border-bottom:1px solid;margin-top:2px;padding-bottom:3px;line-height:1.35;transition:color .2s,transform .2s}.about-module__GMDHjG__productCta:hover,.about-module__GMDHjG__productCta:focus-visible{color:var(--orange);transform:translate(4px)}@media (max-width:900px){.about-module__GMDHjG__heading{grid-template-columns:1fr}.about-module__GMDHjG__sectionTitle,.about-module__GMDHjG__lead{grid-column:1}.about-module__GMDHjG__sectionTitle{margin-top:4vh}.about-module__GMDHjG__products{margin-top:8vh}.about-module__GMDHjG__product{grid-template-columns:42px 1fr;padding-block:32px}.about-module__GMDHjG__productMain{grid-column:2}.about-module__GMDHjG__title{max-width:100%;font-size:clamp(25px,7vw,38px);line-height:1}.about-module__GMDHjG__productAside{grid-column:2}}@media (max-width:767px){.about-module__GMDHjG__lead{letter-spacing:.04em;font-size:13.5px;line-height:1.65}.about-module__GMDHjG__copy{letter-spacing:.04em;font-size:13px;line-height:1.7}.about-module__GMDHjG__productCta{align-items:center;min-height:44px;display:inline-flex}}@media (max-width:340px){.about-module__GMDHjG__sectionTitle{font-size:clamp(30px,10.5vw,42px)}}
.entity-pixel-relay-module__pf_XlG__relay{perspective:700px;width:100vw;height:clamp(58px,6.2vw,94px);opacity:var(--relay-o,1);grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(64,minmax(0,1fr));gap:clamp(1px,.13vw,3px);margin-left:calc(50% - 50vw);display:grid;overflow:hidden}.entity-pixel-relay-module__pf_XlG__cell{width:100%;min-width:0;height:100%;min-height:0;transform-style:preserve-3d}.entity-pixel-relay-module__pf_XlG__on{opacity:var(--cell-opacity,1);transform:translateY(var(--cell-lift,0)) rotateX(var(--cell-rx,0deg)) rotateY(var(--cell-ry,0deg)) scale(var(--cell-scale,1));transform-origin:50%;background:linear-gradient(135deg,#ffffff2e,#0000 34%),linear-gradient(315deg,#161616 0%,#252525 62%,#343434 100%);box-shadow:inset -2px -2px 4px #00000047,inset 1px 1px 2px #ffffff24,0 4px 7px #4e1b0533}@media (max-width:767px){.entity-pixel-relay-module__pf_XlG__relay{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(16,minmax(0,1fr));gap:2px;height:48px}.entity-pixel-relay-module__pf_XlG__cell:nth-child(n+33){display:none}}@media (prefers-reduced-motion:reduce){.entity-pixel-relay-module__pf_XlG__relay{opacity:1!important}}
.gallery-module__f8sy1q__overlay{z-index:110;background:var(--paper);overscroll-behavior:contain;flex-direction:column;height:100dvh;display:flex;position:fixed;inset:0;overflow:hidden}.gallery-module__f8sy1q__bar{z-index:5;padding:18px var(--gutter);background:var(--paper);border-bottom:1px solid var(--ink);flex:none;justify-content:space-between;align-items:center;gap:16px;display:flex;position:sticky;top:0}.gallery-module__f8sy1q__barIdentity{align-items:center;gap:24px;min-width:0;display:flex}.gallery-module__f8sy1q__homeLink{color:var(--ink);letter-spacing:.14em;flex:none;font-weight:700;text-decoration:none;position:relative}.gallery-module__f8sy1q__homeLink:after{content:"";background:var(--orange);transform-origin:0;height:1.5px;transition:transform .25s;position:absolute;bottom:-4px;left:0;right:0;transform:scaleX(0)}.gallery-module__f8sy1q__homeLink:hover:after,.gallery-module__f8sy1q__homeLink:focus-visible:after{transform:scaleX(1)}.gallery-module__f8sy1q__kicker{color:#20202099}.gallery-module__f8sy1q__back{border:1px solid var(--ink);flex:none;padding:8px 14px;transition:background .2s,color .2s}.gallery-module__f8sy1q__back:hover,.gallery-module__f8sy1q__back:focus-visible{background:var(--ink);color:var(--paper)}.gallery-module__f8sy1q__barActions{align-items:center;gap:18px;display:flex}.gallery-module__f8sy1q__device{border:1px solid var(--ink);display:flex}.gallery-module__f8sy1q__device button{padding:8px 14px;transition:background .2s,color .2s}.gallery-module__f8sy1q__device .gallery-module__f8sy1q__on{background:var(--ink);color:var(--paper)}.gallery-module__f8sy1q__close{border:1px solid var(--ink);padding:8px 14px}.gallery-module__f8sy1q__close:hover{background:var(--ink);color:var(--paper)}.gallery-module__f8sy1q__body{min-height:0;padding:4vh var(--gutter) 4vh;max-width:var(--container);flex:1;grid-template-columns:minmax(320px,480px) 1fr;gap:48px;width:100%;margin-inline:auto;display:grid}.gallery-module__f8sy1q__brief{scrollbar-width:thin;scrollbar-color:#2020204d transparent;flex-direction:column;gap:34px;min-height:0;padding-right:14px;display:flex;overflow-y:auto}.gallery-module__f8sy1q__brief::-webkit-scrollbar{width:5px}.gallery-module__f8sy1q__brief::-webkit-scrollbar-thumb{background:#20202040;border-radius:99px}.gallery-module__f8sy1q__block{border-top:1px solid #20202040;padding-top:18px}.gallery-module__f8sy1q__label{color:var(--orange);margin-bottom:10px}.gallery-module__f8sy1q__text{font-size:16px;line-height:1.55}.gallery-module__f8sy1q__quote{margin-bottom:10px;font-size:18px;line-height:1.45}.gallery-module__f8sy1q__author{color:#2020208c}.gallery-module__f8sy1q__tech{color:#202020b3}.gallery-module__f8sy1q__briefBtn{align-self:flex-start}.gallery-module__f8sy1q__viewer{flex-direction:column;align-self:start;gap:18px;height:100%;min-height:0;display:flex;position:sticky;top:0}.gallery-module__f8sy1q__viewerLabel{color:#2020208c}.gallery-module__f8sy1q__frame{border:1px solid var(--ink);aspect-ratio:16/10;background:#f2f2f0;flex:auto;min-height:0;max-height:calc(100dvh - 230px);overflow:hidden}.gallery-module__f8sy1q__frameMobile{aspect-ratio:9/16;width:min(360px,80%);margin-inline:auto}.gallery-module__f8sy1q__mediaSlot{background:var(--ink);place-items:center;display:grid;position:absolute;inset:0}.gallery-module__f8sy1q__mediaSlot iframe{border:0;width:100%;height:100%}.gallery-module__f8sy1q__frame{position:relative}.gallery-module__f8sy1q__frameName{color:var(--paper);text-align:center;padding-inline:20px;font-size:clamp(20px,2.4vw,40px)}.gallery-module__f8sy1q__photo{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.gallery-module__f8sy1q__frame:hover .gallery-module__f8sy1q__photo{transform:scale(1.03)}.gallery-module__f8sy1q__photoShade{pointer-events:none;background:linear-gradient(#0000 55%,#00000040);position:absolute;inset:0}.gallery-module__f8sy1q__frameMobile .gallery-module__f8sy1q__photo{object-fit:cover}.gallery-module__f8sy1q__viewerNav{justify-content:space-between;align-items:center;gap:16px;display:flex}.gallery-module__f8sy1q__viewerNav button:disabled{opacity:.35;pointer-events:none}.gallery-module__f8sy1q__mock{color:var(--ink);background:#f4f4f2;flex-direction:column;justify-content:center;gap:14px;padding:7%;display:flex;position:absolute;inset:0}.gallery-module__f8sy1q__mock[data-dark]{background:var(--ink);color:var(--paper)}.gallery-module__f8sy1q__mockTitle{font-size:clamp(28px,4vw,64px);line-height:.9}.gallery-module__f8sy1q__mockTitleInk{color:var(--ink)}.gallery-module__f8sy1q__mockSub{color:var(--orange)}.gallery-module__f8sy1q__mockBtn{border:1px solid;width:140px;height:34px;margin-top:10px}.gallery-module__f8sy1q__mockGrid{grid-template-columns:repeat(3,1fr);gap:12px;height:100%;display:grid}.gallery-module__f8sy1q__mockCell{background:#2020201f}.gallery-module__f8sy1q__mockSplit{grid-template-columns:1fr 1fr;align-items:center;gap:20px;height:100%;display:grid}.gallery-module__f8sy1q__mockImg{aspect-ratio:1;max-height:80%;display:block}.gallery-module__f8sy1q__mockLines{flex-direction:column;gap:12px;display:flex}.gallery-module__f8sy1q__mockLines i{background:#2020202e;height:12px;display:block}.gallery-module__f8sy1q__mock[data-dark] .gallery-module__f8sy1q__mockLines i{background:#dbdbda33}.gallery-module__f8sy1q__mockForm{flex-direction:column;gap:16px;width:min(420px,100%);display:flex}.gallery-module__f8sy1q__mockForm i{border-bottom:1px solid #20202059;height:34px;display:block}.gallery-module__f8sy1q__mock[data-dark] .gallery-module__f8sy1q__mockForm i{border-color:#dbdbda59}.gallery-module__f8sy1q__mockSubmit{background:var(--hue,var(--orange));width:160px;height:38px;margin-top:8px}.gallery-module__f8sy1q__mockCols{grid-template-columns:repeat(4,1fr);gap:12px;height:100%;display:grid}.gallery-module__f8sy1q__mockCol{background:#dbdbda0f;border:1px solid #dbdbda26;flex-direction:column;gap:8px;padding:10px;display:flex}.gallery-module__f8sy1q__mockColTitle{color:var(--orange);margin-bottom:4px}.gallery-module__f8sy1q__mockCol i:not(.gallery-module__f8sy1q__mockColTitle){background:#dbdbda1f;height:22px;display:block}.gallery-module__f8sy1q__mockDash{grid-template-columns:2fr 1fr;gap:16px;height:100%;display:grid}.gallery-module__f8sy1q__mockChart{background:linear-gradient(to top, var(--hue,var(--orange)) 0 40%, transparent 40%) bottom / 100% 100% no-repeat, #dbdbda0f;border:1px solid #dbdbda26}.gallery-module__f8sy1q__mockDashSide{flex-direction:column;gap:10px;display:flex}.gallery-module__f8sy1q__mockDashSide i{background:#dbdbda1a;flex:1;display:block}@media (max-width:900px){.gallery-module__f8sy1q__body{grid-template-columns:1fr}.gallery-module__f8sy1q__viewer{position:static}.gallery-module__f8sy1q__overlay{height:100dvh;overflow-y:auto}.gallery-module__f8sy1q__body{min-height:0;overflow:visible}.gallery-module__f8sy1q__brief{overflow:visible}}@media (max-width:720px){.gallery-module__f8sy1q__bar{padding-block:12px}.gallery-module__f8sy1q__barIdentity{gap:0}.gallery-module__f8sy1q__kicker,.gallery-module__f8sy1q__liveLink{display:none}.gallery-module__f8sy1q__barActions{gap:8px}.gallery-module__f8sy1q__homeLink{font-size:11px}.gallery-module__f8sy1q__device button,.gallery-module__f8sy1q__close,.gallery-module__f8sy1q__back{padding:7px 9px;font-size:10px}}.gallery-module__f8sy1q__mockBalloons{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.gallery-module__f8sy1q__mockBalloonsTitle{letter-spacing:.01em;font-size:clamp(40px,9cqw,120px);line-height:.95}.gallery-module__f8sy1q__mockBalloonCh{background:linear-gradient(120deg,#2f6bff 0%,#7fb2ff 22%,#ff641c 45%,#ffd23f 62%,#2f6bff 85%,#7fb2ff 100%) 0 0/300% 300%;color:#0000;filter:drop-shadow(0 4px #141e502e)drop-shadow(0 10px 22px #141e5038);-webkit-background-clip:text;background-clip:text;animation:7s ease-in-out infinite gallery-module__f8sy1q__balloonFlow,3.2s ease-in-out infinite gallery-module__f8sy1q__balloonBob;display:inline-block}@keyframes gallery-module__f8sy1q__balloonFlow{0%,to{background-position:0 40%}50%{background-position:100% 60%}}@keyframes gallery-module__f8sy1q__balloonBob{0%,to{transform:translateY(0)rotate(-1.2deg)}50%{transform:translateY(-.08em)rotate(1.2deg)}}@media (prefers-reduced-motion:reduce){.gallery-module__f8sy1q__mockBalloonCh{animation:none}}.gallery-module__f8sy1q__mockEditorial{background:radial-gradient(120% 90% at 85% 10%,#d6000138,#0000 55%),linear-gradient(160deg,#0c0c0c 0%,#161616 55%,#050505 100%);flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;display:flex}.gallery-module__f8sy1q__mockEdKicker{color:#f4f4f28c;letter-spacing:.35em}.gallery-module__f8sy1q__mockEdTitle{letter-spacing:.02em;color:#f4f4f2;font-size:clamp(44px,10cqw,130px);font-style:italic;line-height:.92}.gallery-module__f8sy1q__mockEdTitle em{color:#d60001;-webkit-text-fill-color:#d60001;font-style:normal}@keyframes gallery-module__f8sy1q__edSheen{0%,to{background-position:0 0}50%{background-position:100% 0}}.gallery-module__f8sy1q__mockEdNote{color:#f4f4f273}@media (prefers-reduced-motion:reduce){.gallery-module__f8sy1q__mockEdTitle{animation:none}}.gallery-module__f8sy1q__liveFrame{background:#0d0d0d;border:0;width:100%;height:100%;display:block}.gallery-module__f8sy1q__liveLink{border-bottom:1px solid;padding-bottom:2px;text-decoration:none}.gallery-module__f8sy1q__liveLink:hover{color:var(--orange)}
.cases-module__dZMJQq__cases{padding-top:clamp(40px,6svh,84px)}.cases-module__dZMJQq__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:clamp(18px,3vh,32px);display:flex}.cases-module__dZMJQq__mobileHead{display:flex}.cases-module__dZMJQq__kicker{color:var(--orange);width:100%;margin-bottom:clamp(20px,2vw,28px)}.cases-module__dZMJQq__h2{padding-top:.12em;font-size:clamp(30px,4.8vw,86px);line-height:.98;overflow:visible}.cases-module__dZMJQq__lead{color:#202020b3;text-wrap:balance;max-width:60ch;margin-top:12px;font-size:clamp(14px,1.05vw,16px);line-height:1.55}.cases-module__dZMJQq__filters{flex-wrap:wrap;gap:10px;display:flex}.cases-module__dZMJQq__filters button{border:1px solid var(--ink);padding:9px 16px;transition:background .2s,color .2s}.cases-module__dZMJQq__filters button:hover{background:#20202014}.cases-module__dZMJQq__filters .cases-module__dZMJQq__on{background:var(--ink);color:var(--paper)}.cases-module__dZMJQq__filters button:focus-visible{outline:3px solid var(--orange);outline-offset:2px}.cases-module__dZMJQq__stage{position:relative}.cases-module__dZMJQq__figureWrap{max-height:min(560px,54svh)}.cases-module__dZMJQq__pin{flex-direction:column;justify-content:flex-start;height:100svh;padding-top:clamp(64px,9svh,104px);display:flex;position:sticky;top:0}.cases-module__dZMJQq__intro{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px 32px;display:flex}.cases-module__dZMJQq__pointer{letter-spacing:.12em;color:#2020208c;white-space:nowrap;font-size:11px}.cases-module__dZMJQq__grid{grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:center;gap:clamp(32px,4vw,64px);width:100%;display:grid}.cases-module__dZMJQq__inner{flex-direction:column;gap:clamp(10px,1.6vh,20px);width:100%;display:flex}.cases-module__dZMJQq__runnerRow{height:56px;position:relative}.cases-module__dZMJQq__runnerLine{background:#2020202e;height:1px;position:absolute;bottom:8px;left:0;right:0}.cases-module__dZMJQq__runnerFill{background:var(--orange);transform-origin:0;width:100%;height:1px;position:absolute;bottom:8px;left:0;transform:scaleX(0)}.cases-module__dZMJQq__runnerBox{height:100%;position:relative}.cases-module__dZMJQq__runnerMove{will-change:transform;position:absolute;top:0;left:0}.cases-module__dZMJQq__runnerCanvas canvas{width:48px;height:30px;image-rendering:pixelated;display:block}.cases-module__dZMJQq__figureWrap{aspect-ratio:16/10;border:1px solid var(--ink);background:var(--ink);position:relative;overflow:hidden}.cases-module__dZMJQq__figure{position:absolute;inset:0}.cases-module__dZMJQq__clickable{cursor:pointer}.cases-module__dZMJQq__clickable img{transition:transform .4s cubic-bezier(.22,1,.36,1),filter .3s}.cases-module__dZMJQq__clickable:hover img,.cases-module__dZMJQq__clickable:focus-visible img{filter:contrast(1.05);transform:scale(1.03)}.cases-module__dZMJQq__clickable:focus-visible{outline:3px solid var(--orange);outline-offset:-3px}.cases-module__dZMJQq__figure img{object-fit:cover;width:100%;height:100%}.cases-module__dZMJQq__hueCover{place-items:center;display:grid;position:absolute;inset:0}.cases-module__dZMJQq__hueName{color:var(--paper);text-align:center;padding-inline:20px;font-size:clamp(24px,3.4vw,56px)}.cases-module__dZMJQq__balloonTitle{text-align:center;padding-inline:16px;font-size:clamp(28px,4.6vw,72px);line-height:.95}.cases-module__dZMJQq__balloonCh{background:linear-gradient(120deg,#2f6bff 0%,#7fb2ff 22%,#ff641c 45%,#ffd23f 62%,#2f6bff 85%,#7fb2ff 100%) 0 0/300% 300%;color:#0000;filter:drop-shadow(0 3px #141e502e)drop-shadow(0 8px 18px #141e5038);-webkit-background-clip:text;background-clip:text;animation:7s ease-in-out infinite cases-module__dZMJQq__balloonFlow,3.2s ease-in-out infinite cases-module__dZMJQq__balloonBob;display:inline-block}@keyframes cases-module__dZMJQq__balloonFlow{0%,to{background-position:0 40%}50%{background-position:100% 60%}}@keyframes cases-module__dZMJQq__balloonBob{0%,to{transform:translateY(0)rotate(-1.2deg)}50%{transform:translateY(-.08em)rotate(1.2deg)}}@media (prefers-reduced-motion:reduce){.cases-module__dZMJQq__balloonCh{animation:none}}.cases-module__dZMJQq__edTitle{letter-spacing:.02em;color:#f4f4f2;font-size:clamp(30px,4.8vw,76px);font-style:italic;line-height:.92}.cases-module__dZMJQq__edTitle em{color:#d60001;-webkit-text-fill-color:#d60001;font-style:normal}.cases-module__dZMJQq__edKicker{color:#f4f4f28c;letter-spacing:.35em;font-size:11px}.cases-module__dZMJQq__infoStack{display:grid;position:relative}.cases-module__dZMJQq__infoItem{flex-direction:column;grid-area:1/1;gap:16px;min-width:0;max-height:72svh;display:flex;overflow:hidden}.cases-module__dZMJQq__cat{color:var(--orange)}.cases-module__dZMJQq__name{overflow-wrap:anywhere;font-size:clamp(22px,2.1vw,36px);line-height:1}.cases-module__dZMJQq__desc{color:#202020a6;text-transform:none;letter-spacing:.03em;-webkit-line-clamp:7;-webkit-box-orient:vertical;line-height:1.6;display:-webkit-box;overflow:hidden}.cases-module__dZMJQq__view{align-self:flex-start}.cases-module__dZMJQq__mobileList{flex-direction:column;gap:48px;padding-bottom:8vh;display:none}.cases-module__dZMJQq__mCard{border:1px solid var(--ink);flex-direction:column;gap:12px;min-width:0;padding:18px;display:flex}.cases-module__dZMJQq__mIdx{color:#20202047;font-size:clamp(40px,10vw,64px);font-weight:800;line-height:1}.cases-module__dZMJQq__mCover{aspect-ratio:16/10;border:1px solid var(--ink);cursor:pointer;background:0 0;margin-bottom:8px;padding:0;position:relative;overflow:hidden}.cases-module__dZMJQq__mCover img{object-fit:cover;width:100%;height:100%;transition:transform .4s cubic-bezier(.22,1,.36,1),filter .3s}.cases-module__dZMJQq__mCover:hover img,.cases-module__dZMJQq__mCover:focus-visible img{filter:contrast(1.05);transform:scale(1.03)}.cases-module__dZMJQq__mCover:focus-visible{outline:3px solid var(--orange);outline-offset:-3px}@media (max-width:900px){.cases-module__dZMJQq__desktopOnly{display:none}.cases-module__dZMJQq__mobileList{gap:36px;padding-top:clamp(20px,3vh,32px);padding-bottom:8vh;display:flex}.cases-module__dZMJQq__filters button{text-align:center;flex:1 1 0;padding-inline:8px}}@media (min-width:901px) and (prefers-reduced-motion:no-preference){.cases-module__dZMJQq__mobileHead{display:none}}@media (prefers-reduced-motion:reduce){.cases-module__dZMJQq__desktopOnly{display:none}.cases-module__dZMJQq__mobileList{display:flex}}.cases-module__dZMJQq__introLinks{flex-wrap:wrap;gap:10px 22px;margin-top:16px;display:flex}.cases-module__dZMJQq__introLink{border-bottom:1px solid #20202066;align-items:center;min-height:44px;padding-bottom:2px;transition:color .25s,border-color .25s;display:inline-flex}.cases-module__dZMJQq__introLink:hover{color:var(--orange);border-color:var(--orange)}.cases-module__dZMJQq__workCta{border-top:1px solid #20202040;flex-direction:column;align-items:flex-start;gap:14px;margin-top:8vh;padding-block:9vh 10vh;display:flex}.cases-module__dZMJQq__ctaTitle{font-size:clamp(26px,3.4vw,52px)}.cases-module__dZMJQq__ctaText{text-transform:none;letter-spacing:.03em;color:#202020b3;max-width:60ch;line-height:1.6}.cases-module__dZMJQq__ctaBtns{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}@media (max-width:767px){.cases-module__dZMJQq__desc{font-size:13.5px;line-height:1.65}.cases-module__dZMJQq__ctaText{font-size:13px;line-height:1.65}}
.services-accordion-module__0Rb74a__h2{margin-bottom:10px;font-size:clamp(30px,4vw,64px)}.services-accordion-module__0Rb74a__note{text-transform:none;letter-spacing:.03em;color:#202020a6;max-width:62ch;margin-bottom:26px}.services-accordion-module__0Rb74a__cats{flex-wrap:wrap;gap:10px;margin-bottom:34px;display:flex}.services-accordion-module__0Rb74a__cat{color:#202020bf;border:1px solid #20202059;align-items:center;min-height:44px;padding:9px 16px;transition:color .25s,border-color .25s,background .25s,transform .25s;display:inline-flex}.services-accordion-module__0Rb74a__cat:hover{color:var(--ink);border-color:var(--ink)}.services-accordion-module__0Rb74a__catOn{background:var(--ink);border-color:var(--ink);color:var(--paper)}.services-accordion-module__0Rb74a__rows{flex-direction:column;display:flex}.services-accordion-module__0Rb74a__row{border-top:1px solid #20202040;position:relative}.services-accordion-module__0Rb74a__rows>.services-accordion-module__0Rb74a__row:last-child{border-bottom:1px solid #20202040}.services-accordion-module__0Rb74a__row:before{content:"";background:var(--orange);transform-origin:0;height:1px;transition:transform .35s;position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}.services-accordion-module__0Rb74a__row:hover:before,.services-accordion-module__0Rb74a__row:focus-within:before,.services-accordion-module__0Rb74a__rowOpen:before{transform:scaleX(1)}.services-accordion-module__0Rb74a__rowHead{margin:0}.services-accordion-module__0Rb74a__rowBtn{text-align:left;grid-template-columns:72px minmax(0,1fr) auto 44px;align-items:center;gap:20px;width:100%;min-height:44px;padding:26px 0;transition:background .25s;display:grid}.services-accordion-module__0Rb74a__idx{color:#20202066;justify-self:start;transition:transform .3s,color .3s}.services-accordion-module__0Rb74a__row:hover .services-accordion-module__0Rb74a__idx,.services-accordion-module__0Rb74a__row:focus-within .services-accordion-module__0Rb74a__idx,.services-accordion-module__0Rb74a__rowOpen .services-accordion-module__0Rb74a__idx{color:var(--orange);transform:translate(6px)}.services-accordion-module__0Rb74a__title{font-size:clamp(20px,2.4vw,38px);line-height:1.12;transition:color .25s}.services-accordion-module__0Rb74a__row:hover .services-accordion-module__0Rb74a__title{color:var(--ink)}.services-accordion-module__0Rb74a__price{color:var(--orange);white-space:nowrap;justify-self:end}.services-accordion-module__0Rb74a__plus{justify-self:end;width:22px;height:22px;transition:transform .35s;position:relative}.services-accordion-module__0Rb74a__plusH,.services-accordion-module__0Rb74a__plusV{background:var(--ink);width:100%;height:1.5px;transition:background .25s,transform .35s;position:absolute;top:50%;left:0}.services-accordion-module__0Rb74a__plusV{transform:rotate(90deg)}.services-accordion-module__0Rb74a__rowOpen .services-accordion-module__0Rb74a__plus{transform:rotate(45deg)}.services-accordion-module__0Rb74a__rowOpen .services-accordion-module__0Rb74a__plusH,.services-accordion-module__0Rb74a__rowOpen .services-accordion-module__0Rb74a__plusV{background:var(--orange)}.services-accordion-module__0Rb74a__panel{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .4s,opacity .3s;display:grid}.services-accordion-module__0Rb74a__rowOpen .services-accordion-module__0Rb74a__panel{opacity:1}.services-accordion-module__0Rb74a__panelClip{min-height:0;overflow:hidden}.services-accordion-module__0Rb74a__panelGrid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:40px;padding:6px 0 40px 92px;display:grid}.services-accordion-module__0Rb74a__panelText{flex-direction:column;gap:18px;max-width:62ch;display:flex}.services-accordion-module__0Rb74a__copy{text-transform:none;letter-spacing:.03em;color:#202020bf;line-height:1.6}.services-accordion-module__0Rb74a__block{flex-direction:column;gap:10px;display:flex}.services-accordion-module__0Rb74a__label{color:var(--orange)}.services-accordion-module__0Rb74a__resultText{text-transform:none;letter-spacing:.03em;color:var(--ink);border-left:2px solid var(--orange);padding-left:14px;line-height:1.6}.services-accordion-module__0Rb74a__includes{flex-wrap:wrap;gap:8px;list-style:none;display:flex}.services-accordion-module__0Rb74a__includes li{text-transform:uppercase;letter-spacing:.06em;border:1px solid #20202059;padding:6px 12px;font-size:11px}.services-accordion-module__0Rb74a__cta{align-self:flex-start;min-height:44px;margin-top:4px}.services-accordion-module__0Rb74a__more{border-bottom:1px solid #20202066;align-self:flex-start;align-items:center;min-height:44px;padding-bottom:2px;transition:color .25s,border-color .25s;display:inline-flex}.services-accordion-module__0Rb74a__more:hover{color:var(--orange);border-color:var(--orange)}.services-accordion-module__0Rb74a__preview{border:1px solid #20202040;align-self:stretch;min-height:220px;padding:12px}.services-accordion-module__0Rb74a__previewBox,.services-accordion-module__0Rb74a__svg{width:100%;height:100%;display:block}.services-accordion-module__0Rb74a__stroke{stroke:#2020208c;stroke-width:1.5px}.services-accordion-module__0Rb74a__strokeDash{stroke:#20202040;stroke-width:1px;stroke-dasharray:4 5}.services-accordion-module__0Rb74a__fill{fill:#ff641c38;stroke:var(--orange);stroke-width:1.5px}.services-accordion-module__0Rb74a__dot{fill:var(--orange);stroke:none}@media (max-width:900px){.services-accordion-module__0Rb74a__cats{gap:8px;margin-bottom:24px}.services-accordion-module__0Rb74a__cat{padding:8px 12px;font-size:10px}.services-accordion-module__0Rb74a__rowBtn{grid-template-columns:40px minmax(0,1fr) 34px;grid-template-areas:"idx title plus"".price plus";gap:8px 14px;padding:20px 0}.services-accordion-module__0Rb74a__idx{grid-area:idx;align-self:start}.services-accordion-module__0Rb74a__title{grid-area:title;font-size:clamp(19px,5.4vw,26px)}.services-accordion-module__0Rb74a__price{grid-area:price;justify-self:start}.services-accordion-module__0Rb74a__plus{grid-area:plus;align-self:center;width:18px;height:18px}.services-accordion-module__0Rb74a__panelGrid{grid-template-columns:1fr;gap:22px;padding:4px 0 28px 54px}.services-accordion-module__0Rb74a__cta{text-align:center;align-self:stretch}.services-accordion-module__0Rb74a__preview{border:0;border-block:1px solid #20202033;min-height:64px;padding:0}.services-accordion-module__0Rb74a__previewBox :is(svg){object-fit:cover;height:62px}}@media (max-width:380px){.services-accordion-module__0Rb74a__rowBtn{grid-template-columns:34px minmax(0,1fr) 30px;gap:8px 10px}.services-accordion-module__0Rb74a__panelGrid{padding-left:0}}@media (prefers-reduced-motion:reduce){.services-accordion-module__0Rb74a__row:before,.services-accordion-module__0Rb74a__idx,.services-accordion-module__0Rb74a__plus,.services-accordion-module__0Rb74a__plusH,.services-accordion-module__0Rb74a__plusV,.services-accordion-module__0Rb74a__panel,.services-accordion-module__0Rb74a__cat{transition:none!important}}@media (max-width:767px){.services-accordion-module__0Rb74a__copy,.services-accordion-module__0Rb74a__note,.services-accordion-module__0Rb74a__resultText{letter-spacing:.03em;font-size:13px;line-height:1.65}}
.digital-hero-module__DOrS1G__hero{min-height:max(calc(100svh - var(--topbar-height)), 820px);color:var(--paper);background:#090c12;align-items:center;display:flex;position:relative;overflow:clip}.digital-hero-module__DOrS1G__scene{z-index:0;pointer-events:none;position:absolute;inset:0}.digital-hero-module__DOrS1G__scene canvas{display:block;width:100%!important;height:100%!important}.digital-hero-module__DOrS1G__overlay{z-index:2;padding-block:calc(var(--topbar-height) + clamp(48px, 7vh, 88px)) 80px;flex-direction:column;gap:22px;display:flex;position:relative}.digital-hero-module__DOrS1G__kicker{color:var(--orange)}.digital-hero-module__DOrS1G__h1{color:var(--paper);flex-direction:column;margin:0;font-size:clamp(44px,7vw,124px);line-height:1;display:flex}.digital-hero-module__DOrS1G__h1 span{line-height:.94;display:block}.digital-hero-module__DOrS1G__h1 .digital-hero-module__DOrS1G__shift{margin-left:clamp(12px,3vw,64px)}.digital-hero-module__DOrS1G__digitalConsole{z-index:10;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080b10f0;border:1px solid #ffffff2e;border-radius:4px;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,.9fr);gap:32px;max-width:1080px;padding:26px 28px;display:grid;position:relative;overflow:hidden}.digital-hero-module__DOrS1G__consoleLabel{color:var(--orange);margin-bottom:10px}.digital-hero-module__DOrS1G__consoleText{text-transform:none;letter-spacing:.03em;color:#ffffffb8;max-width:44ch;font-size:12px;line-height:1.6}.digital-hero-module__DOrS1G__consoleText+.digital-hero-module__DOrS1G__consoleText{margin-top:8px}.digital-hero-module__DOrS1G__sceneTag{color:#ff641cd9;margin-top:14px;font-size:10px}.digital-hero-module__DOrS1G__consoleDirections{flex-direction:column;gap:6px;display:flex}.digital-hero-module__DOrS1G__dirLink{color:#ffffffb3;border-bottom:1px solid #0000;align-items:center;min-height:32px;padding:6px 0;transition:color .25s,border-color .25s,transform .25s;display:inline-flex}.digital-hero-module__DOrS1G__dirLink:hover,.digital-hero-module__DOrS1G__dirLink:focus-visible,.digital-hero-module__DOrS1G__dirOn{color:var(--orange);border-color:var(--orange);transform:translate(6px)}.digital-hero-module__DOrS1G__consoleStart{flex-direction:column;align-items:stretch;margin:0;display:flex;position:relative;transform:none}.digital-hero-module__DOrS1G__startActions{gap:12px;display:grid}.digital-hero-module__DOrS1G__startMain{color:var(--ink);background:var(--orange);border:1px solid var(--orange);justify-content:center;align-items:center;min-height:44px;padding:12px 18px;transition:transform .25s,box-shadow .25s;display:inline-flex}.digital-hero-module__DOrS1G__startMain:hover{color:var(--ink);transform:translate(-2px,-2px);box-shadow:4px 4px #ffffff59}.digital-hero-module__DOrS1G__startSecondary{color:var(--paper);border:1px solid #fff6;justify-content:center;align-items:center;min-height:44px;padding:12px 18px;transition:border-color .25s,color .25s;display:inline-flex}.digital-hero-module__DOrS1G__startSecondary:hover{border-color:var(--orange);color:var(--orange)}.digital-hero-module__DOrS1G__eventsLink{color:#ffffff73;border-bottom:1px solid #fff3;align-items:center;min-height:44px;margin-top:8px;padding-bottom:2px;transition:color .25s;display:inline-flex}.digital-hero-module__DOrS1G__eventsLink:hover{color:#fffc}.digital-hero-module__DOrS1G__unitMeta{color:#fff6;letter-spacing:.12em;border-top:1px solid #ffffff26;margin-top:18px;padding-top:12px;font-size:10px;position:static;transform:none}.digital-hero-module__DOrS1G__labels{z-index:1;pointer-events:none;position:absolute;inset:0}.digital-hero-module__DOrS1G__hlabel{letter-spacing:.12em;color:#fff6;font-size:10px;position:absolute}.digital-hero-module__DOrS1G__l1{top:14%;right:5%}.digital-hero-module__DOrS1G__l2{top:70%;right:10%}.digital-hero-module__DOrS1G__l3{bottom:22px;left:50%;transform:translate(-50%)}.digital-hero-module__DOrS1G__loader{left:var(--gutter);z-index:3;font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:#ffffff80;pointer-events:none;font-size:11px;animation:1.2s steps(2,end) infinite digital-hero-module__DOrS1G__dhlBlink;position:absolute;bottom:24px}@keyframes digital-hero-module__DOrS1G__dhlBlink{50%{opacity:.35}}.digital-hero-module__DOrS1G__fallback,.digital-hero-module__DOrS1G__fbGrid,.digital-hero-module__DOrS1G__fbGlow{position:absolute;inset:0}.digital-hero-module__DOrS1G__fbGrid{background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(70% 70% at 55% 45%,#000 30%,#0000 75%);mask-image:radial-gradient(70% 70% at 55% 45%,#000 30%,#0000 75%)}.digital-hero-module__DOrS1G__fbGlow{background:radial-gradient(circle,#ff641c24 0%,#ff641c00 65%);width:65vmin;height:65vmin;inset:45% auto auto 50%;transform:translate(-50%,-50%)}.digital-hero-module__DOrS1G__fbPanel{aspect-ratio:16/10;background:#ffffff08;border:1px solid #ffffff4d;border-radius:6px;width:min(560px,60vw);padding:16px;position:absolute;top:50%;right:5%;transform:perspective(1400px)rotateX(28deg)rotateY(-10deg)}.digital-hero-module__DOrS1G__fbBar{gap:5px;margin-bottom:16px;display:flex}.digital-hero-module__DOrS1G__fbBar i{background:#ffffff4d;border-radius:50%;width:7px;height:7px}.digital-hero-module__DOrS1G__fbBar i:first-child{background:var(--orange)}.digital-hero-module__DOrS1G__fbLayer{font-family:var(--font-mono), monospace;letter-spacing:.12em;color:#ffffffa6;background:#ffffff0a;border:1px solid #ffffff40;justify-content:center;align-items:center;height:34px;margin-bottom:8px;font-size:10px;display:flex}.digital-hero-module__DOrS1G__fbWeb{opacity:1}.digital-hero-module__DOrS1G__fbAi{opacity:.75}.digital-hero-module__DOrS1G__fbCrm{opacity:.55}.digital-hero-module__DOrS1G__fbSys{opacity:.4}@media (max-width:1099px){.digital-hero-module__DOrS1G__digitalConsole{grid-template-columns:1fr 1fr;gap:24px}.digital-hero-module__DOrS1G__consoleStart{grid-column:1/-1}.digital-hero-module__DOrS1G__startActions{grid-template-columns:1fr 1fr}}@media (max-width:767px){.digital-hero-module__DOrS1G__overlay{padding-block:calc(var(--topbar-height) + 40px) 64px}.digital-hero-module__DOrS1G__h1{font-size:clamp(38px,11vw,56px)}.digital-hero-module__DOrS1G__digitalConsole{grid-template-columns:1fr;gap:20px;padding:20px 18px}.digital-hero-module__DOrS1G__startActions{grid-template-columns:1fr}.digital-hero-module__DOrS1G__l1{display:none}.digital-hero-module__DOrS1G__fbPanel{width:80vw;right:-10vw;transform:none}}@media (prefers-reduced-motion:reduce){.digital-hero-module__DOrS1G__loader{animation:none}.digital-hero-module__DOrS1G__dirLink,.digital-hero-module__DOrS1G__startMain{transition:none}}@media (max-width:767px){.digital-hero-module__DOrS1G__consoleText{letter-spacing:.03em;font-size:13px;line-height:1.65}.digital-hero-module__DOrS1G__dirLink{align-items:center;min-height:44px;display:flex}}
.sites-process-module__xAGghG__process{border-top:1px solid var(--ink);padding:10vh 0 6vh}.sites-process-module__xAGghG__kicker{color:var(--orange)}.sites-process-module__xAGghG__h2{margin:8px 0 12px;font-size:clamp(30px,4vw,64px)}.sites-process-module__xAGghG__lead{text-transform:none;letter-spacing:.03em;color:#202020b3;max-width:60ch;margin-bottom:6vh;line-height:1.6}.sites-process-module__xAGghG__stack{flex-direction:column;gap:28px;padding-bottom:18vh;display:flex}.sites-process-module__xAGghG__card{background:var(--paper);border:1px solid var(--ink);will-change:transform, filter;border-radius:6px;flex-direction:column;gap:16px;min-height:clamp(360px,55vh,520px);padding:clamp(24px,3vw,44px);display:flex;position:sticky;top:clamp(88px,12vh,140px);box-shadow:0 24px 60px #00000024}.sites-process-module__xAGghG__cardHead{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.sites-process-module__xAGghG__num{color:#2020202e;font-size:clamp(44px,5vw,80px);line-height:1}.sites-process-module__xAGghG__tag{color:var(--orange);border:1px solid;padding:4px 10px}.sites-process-module__xAGghG__title{font-size:clamp(24px,2.8vw,44px);line-height:1}.sites-process-module__xAGghG__text{text-transform:none;letter-spacing:.03em;color:#202020c7;flex:1;max-width:62ch;line-height:1.6}.sites-process-module__xAGghG__result{color:var(--ink);text-transform:none;letter-spacing:.03em;border-top:1px solid #20202040;padding-top:14px;line-height:1.6}.sites-process-module__xAGghG__resultLabel{color:var(--orange)}@media (max-width:900px){.sites-process-module__xAGghG__stack{gap:18px;padding-bottom:0}.sites-process-module__xAGghG__card{min-height:0;padding:22px 20px;position:sticky;top:72px}}@media (max-width:480px){.sites-process-module__xAGghG__card{position:static}.sites-process-module__xAGghG__title{-webkit-hyphens:auto;hyphens:auto;font-size:clamp(22px,6.2vw,26px)}}@media (prefers-reduced-motion:reduce){.sites-process-module__xAGghG__card{will-change:auto;position:static;filter:none!important;opacity:1!important;transform:none!important}.sites-process-module__xAGghG__stack{padding-bottom:0}}@media (max-width:767px){.sites-process-module__xAGghG__lead,.sites-process-module__xAGghG__text,.sites-process-module__xAGghG__result{letter-spacing:.03em;font-size:13px;line-height:1.65}}
.testimonials-module__BjB-Da__voices{background:var(--paper);padding:14vh 0 10vh}.testimonials-module__BjB-Da__head{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:6vh;display:flex}.testimonials-module__BjB-Da__h2{max-width:12ch;font-size:clamp(30px,4.4vw,72px)}.testimonials-module__BjB-Da__hint{color:#20202080;white-space:nowrap}.testimonials-module__BjB-Da__trackWrap{scroll-snap-type:x mandatory;scrollbar-width:none;cursor:grab;overflow-x:auto}.testimonials-module__BjB-Da__trackWrap::-webkit-scrollbar{display:none}.testimonials-module__BjB-Da__track{padding-inline:max(var(--gutter), calc((100vw - var(--container)) / 2 + var(--gutter)));gap:24px;width:max-content;display:flex}.testimonials-module__BjB-Da__card{scroll-snap-align:start;border:1px solid var(--ink);background:var(--paper);flex-direction:column;gap:22px;width:min(520px,82vw);padding:36px 32px 28px;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s;display:flex}.testimonials-module__BjB-Da__card:hover{box-shadow:6px 6px 0 var(--orange);transform:translate(-3px,-3px)}.testimonials-module__BjB-Da__card[data-accent]{background:var(--ink);color:var(--paper)}.testimonials-module__BjB-Da__card[data-accent] .testimonials-module__BjB-Da__dir{color:var(--orange)}.testimonials-module__BjB-Da__card[data-accent] .testimonials-module__BjB-Da__role,.testimonials-module__BjB-Da__card[data-accent] .testimonials-module__BjB-Da__caseRef{color:#dbdbdaa6}.testimonials-module__BjB-Da__dir{color:#2020208c}.testimonials-module__BjB-Da__quote{font-family:var(--font-body), system-ui, sans-serif;flex:1;font-size:clamp(17px,1.5vw,21px);line-height:1.45}.testimonials-module__BjB-Da__meta{align-items:center;gap:14px;display:flex}.testimonials-module__BjB-Da__avatar{letter-spacing:.1em;border:1px solid;place-items:center;width:44px;height:44px;font-weight:700;display:grid}.testimonials-module__BjB-Da__name{font-weight:700}.testimonials-module__BjB-Da__role{color:#2020208c}.testimonials-module__BjB-Da__caseRef{color:#20202099;border-top:1px solid #20202040;padding-top:16px}@media (max-width:720px){.testimonials-module__BjB-Da__head{flex-direction:column;align-items:flex-start;gap:12px}.testimonials-module__BjB-Da__hint{white-space:normal}}
.privacy-module__VTbb1a__page{background:var(--paper);min-height:100svh;color:var(--ink);padding:clamp(140px,18vh,220px) 0 14vh}.privacy-module__VTbb1a__kicker{color:var(--orange);margin-bottom:24px}.privacy-module__VTbb1a__title{overflow-wrap:anywhere;max-width:15ch;font-size:clamp(38px,7vw,104px);line-height:.9}.privacy-module__VTbb1a__lead{color:#2020209e;margin:30px 0 64px}.privacy-module__VTbb1a__page section{gap:var(--gutter);border-top:1px solid #20202059;grid-template-columns:minmax(220px,.45fr) minmax(0,1fr);padding:30px 0;display:grid}.privacy-module__VTbb1a__page h2{font-family:var(--font-mono), monospace;letter-spacing:.05em;text-transform:uppercase;font-size:14px}.privacy-module__VTbb1a__page p{max-width:72ch;line-height:1.65}.privacy-module__VTbb1a__page a{text-underline-offset:4px;text-decoration:underline}@media (max-width:700px){.privacy-module__VTbb1a__page section{grid-template-columns:1fr;gap:12px}}
.direction-module__bPVVCa__page{background:var(--paper)}.direction-module__bPVVCa__hero{min-height:72svh;padding:116px var(--gutter) 56px;flex-direction:column;justify-content:center;gap:16px;display:flex;position:relative;overflow:clip}.direction-module__bPVVCa__marker{aspect-ratio:1;pointer-events:none;border-radius:46% 54% 58% 42%/52% 44% 56% 48%;width:min(30vmin,280px);position:absolute;top:50%;right:8vw;transform:translateY(-50%)}.direction-module__bPVVCa__markerDigital{background:radial-gradient(circle at 32% 30%,#ffb08a 0%,#ff641c 42%,#c24310 100%);animation:9s ease-in-out infinite alternate direction-module__bPVVCa__mk}.direction-module__bPVVCa__markerEvents{background:radial-gradient(circle at 60% 38%,#4a4a48 0%,#202020 55%,#101010 100%);animation:11s ease-in-out infinite alternate-reverse direction-module__bPVVCa__mk;box-shadow:inset -14px -18px 40px #ff641c29}@keyframes direction-module__bPVVCa__mk{0%{border-radius:46% 54% 58% 42%/52% 44% 56% 48%}50%{border-radius:58% 42% 44% 56%/44% 58% 42% 56%}to{border-radius:40% 60% 52% 48%/58% 40% 60% 42%}}.direction-module__bPVVCa__kicker{color:var(--orange)}.direction-module__bPVVCa__h1{max-width:16ch;font-size:clamp(40px,5vw,84px);line-height:.96}.direction-module__bPVVCa__lead{color:#202020b8;max-width:60ch}.direction-module__bPVVCa__leadP{text-transform:none;letter-spacing:.03em;max-width:66ch;font-size:clamp(15px,1.15vw,17px);line-height:1.6}.direction-module__bPVVCa__leadP+.direction-module__bPVVCa__leadP{margin-top:10px}.direction-module__bPVVCa__heroCtaWrap{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.direction-module__bPVVCa__ctaNote{text-transform:none;letter-spacing:.03em;color:#20202099;max-width:48ch;font-size:12px;line-height:1.55}.direction-module__bPVVCa__heroCta{align-self:flex-start}.direction-module__bPVVCa__switcher{bottom:28px;left:var(--gutter);align-items:center;gap:18px;display:flex;position:absolute}.direction-module__bPVVCa__switchOn{border-bottom:2px solid var(--orange);padding-bottom:2px}.direction-module__bPVVCa__switcher a:hover{color:var(--orange)}.direction-module__bPVVCa__services{border-top:1px solid var(--ink);padding:8vh 0 10vh}.direction-module__bPVVCa__h2{margin-bottom:10px;font-size:clamp(30px,4vw,64px)}.direction-module__bPVVCa__sectionNote{text-transform:none;letter-spacing:.03em;color:#202020a6;max-width:60ch;margin-bottom:26px}.direction-module__bPVVCa__rows{flex-direction:column;display:flex}.direction-module__bPVVCa__row{border-top:1px solid #20202040;grid-template-columns:64px minmax(0,1fr) auto;grid-template-areas:"idx title price"".copy copy"".includes includes"".cta cta";gap:14px 24px;padding:28px 0;transition:background .25s;display:grid}.direction-module__bPVVCa__row:hover,.direction-module__bPVVCa__row:focus-visible{background:#ff641c0d}.direction-module__bPVVCa__rowIdx{color:#20202066;grid-area:idx}.direction-module__bPVVCa__rowTitle{grid-area:title;font-size:clamp(20px,1.9vw,30px);line-height:1.05}@media (min-width:1025px){.direction-module__bPVVCa__rowTitle{white-space:nowrap}}.direction-module__bPVVCa__rowPrice{color:var(--orange);white-space:nowrap;grid-area:price;align-self:start}.direction-module__bPVVCa__rowCopy{text-transform:none;letter-spacing:.03em;color:#202020bf;grid-area:copy;max-width:62ch;line-height:1.6}.direction-module__bPVVCa__includes{flex-wrap:wrap;grid-area:includes;gap:8px;list-style:none;display:flex}.direction-module__bPVVCa__includes li{text-transform:uppercase;letter-spacing:.06em;border:1px solid #20202059;padding:6px 12px;font-size:11px}.direction-module__bPVVCa__rowCta{grid-area:cta;justify-self:start;margin-top:6px}.direction-module__bPVVCa__process{border-top:1px solid var(--ink);padding:8vh 0 0;overflow:clip}.direction-module__bPVVCa__stage{margin-top:6vh;position:relative}.direction-module__bPVVCa__pin{align-items:center;height:100svh;display:flex;position:sticky;top:0;overflow:hidden}.direction-module__bPVVCa__track{padding-inline:var(--gutter);gap:32px;width:max-content;display:flex}.direction-module__bPVVCa__step{border:1px solid var(--ink);flex-direction:column;gap:16px;width:min(460px,78vw);min-height:380px;padding:36px 32px;display:flex}.direction-module__bPVVCa__stepNum{color:#2020202e;font-size:clamp(44px,5vw,80px);line-height:1}.direction-module__bPVVCa__stepTitle{font-size:clamp(22px,2.4vw,36px);line-height:1}.direction-module__bPVVCa__stepDesc{text-transform:none;letter-spacing:.03em;color:#202020bf;flex:1;line-height:1.6}.direction-module__bPVVCa__stepResult{color:var(--orange);border-top:1px solid #20202040;padding-top:14px}.direction-module__bPVVCa__stepsMobile{flex-direction:column;gap:24px;padding-block:6vh;display:none}.direction-module__bPVVCa__stepM{border:1px solid var(--ink);flex-direction:column;gap:12px;padding:26px 22px;display:flex}@media (max-width:900px){.direction-module__bPVVCa__stage{display:none}.direction-module__bPVVCa__stepsMobile{display:flex}.direction-module__bPVVCa__marker{opacity:.25;right:-10vw}.direction-module__bPVVCa__row{grid-template-columns:44px 1fr;grid-template-areas:"idx title"".price"".copy"".includes"".cta"}}@media (prefers-reduced-motion:reduce){.direction-module__bPVVCa__stage{display:none}.direction-module__bPVVCa__stepsMobile{display:flex}.direction-module__bPVVCa__markerDigital,.direction-module__bPVVCa__markerEvents{animation:none}}.direction-module__bPVVCa__compactProcess{border-top:1px solid var(--ink);height:auto;min-height:auto;padding-block:clamp(72px,8vw,128px) clamp(80px,9vw,140px);position:relative}.direction-module__bPVVCa__pLead{text-transform:none;letter-spacing:.03em;color:#202020b3;max-width:680px;margin-top:16px;margin-bottom:clamp(36px,4vw,64px);line-height:1.6}.direction-module__bPVVCa__processGrid{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(16px,1.5vw,28px);display:grid}.direction-module__bPVVCa__pCard{border:1px solid var(--ink);flex-direction:column;grid-column:span 3;justify-content:flex-start;min-width:0;height:auto;min-height:clamp(260px,22vw,360px);padding:clamp(24px,2.4vw,42px);transition:background .25s,transform .25s,box-shadow .25s;display:flex;position:relative;container-type:inline-size}.direction-module__bPVVCa__processGrid .direction-module__bPVVCa__pCard:nth-child(n+5){grid-column:span 4}.direction-module__bPVVCa__pCard:hover{background:#ff641c0d;transform:translateY(-4px);box-shadow:4px 4px #ff641c59}.direction-module__bPVVCa__pNum{color:#2020202e;margin-bottom:clamp(28px,3vw,40px);font-size:clamp(36px,3.6vw,60px);line-height:1;transition:color .25s}.direction-module__bPVVCa__pCard:hover .direction-module__bPVVCa__pNum{color:var(--orange)}.direction-module__bPVVCa__pTitle{text-wrap:balance;overflow-wrap:normal;max-width:100%;margin-bottom:clamp(16px,1.6vw,24px);font-size:clamp(18px,8.4cqw,30px);line-height:.98}.direction-module__bPVVCa__pDesc{text-transform:none;letter-spacing:.03em;color:#202020bf;font-size:12px;line-height:1.6}.direction-module__bPVVCa__pResult{text-transform:none;letter-spacing:.03em;color:#202020cc;border-top:1px solid #20202040;margin-top:16px;padding-top:12px;font-size:11px;line-height:1.55}.direction-module__bPVVCa__pResult span{color:var(--orange)}.direction-module__bPVVCa__pCross{color:#20202059;align-self:flex-end;margin-top:auto;padding-top:16px;font-size:18px;transition:color .25s,transform .3s}.direction-module__bPVVCa__pCard:hover .direction-module__bPVVCa__pCross{color:var(--orange);transform:rotate(90deg)}@media (max-width:1439px){.direction-module__bPVVCa__pCard,.direction-module__bPVVCa__processGrid .direction-module__bPVVCa__pCard:nth-child(n+5){grid-column:span 4}}@media (max-width:1023px){.direction-module__bPVVCa__pCard,.direction-module__bPVVCa__processGrid .direction-module__bPVVCa__pCard:nth-child(n+5){grid-column:span 6}.direction-module__bPVVCa__pCard{min-height:clamp(220px,30vw,320px)}}@media (max-width:767px){.direction-module__bPVVCa__compactProcess{padding-block:64px 72px}.direction-module__bPVVCa__pLead{margin-bottom:clamp(24px,5vw,40px)}.direction-module__bPVVCa__pCard,.direction-module__bPVVCa__processGrid .direction-module__bPVVCa__pCard:nth-child(n+5){grid-column:1/-1;min-height:0}}@media (prefers-reduced-motion:reduce){.direction-module__bPVVCa__compactProcess .direction-module__bPVVCa__pCard{transition:none}}@media (max-width:767px){.direction-module__bPVVCa__pLead{letter-spacing:.03em;font-size:13px;line-height:1.65}}
.events-index-module__2lLxYW__hero{--hero-text-width:min(60vw, 900px);min-height:100svh;padding-block:calc(var(--topbar-height) + 24px) 88px;align-items:center;display:flex;position:relative;overflow:clip}.events-index-module__2lLxYW__heroInner{will-change:transform;width:100%;position:relative}.events-index-module__2lLxYW__coverField{pointer-events:none;z-index:1;position:absolute;inset:0}.events-index-module__2lLxYW__cover{will-change:transform;display:block;position:absolute;overflow:hidden;box-shadow:0 30px 60px #2020202e}.events-index-module__2lLxYW__cover img{object-fit:cover;width:100%;height:100%}.events-index-module__2lLxYW__coverTag{color:var(--white);background:#202020b8;padding:2px 8px;position:absolute;bottom:8px;left:10px}.events-index-module__2lLxYW__c0{aspect-ratio:16/9;z-index:2;width:26vw;top:50%;right:2vw;transform:translateY(-50%)rotate(.8deg)}.events-index-module__2lLxYW__c1{aspect-ratio:3/4;z-index:2;width:11vw;top:7%;left:2vw;transform:rotate(-1.2deg)}.events-index-module__2lLxYW__c2{aspect-ratio:4/3;z-index:2;width:10vw;bottom:7%;left:2vw;transform:rotate(1.2deg)}.events-index-module__2lLxYW__c3{aspect-ratio:1;z-index:2;width:9vw;top:7%;right:6vw;transform:rotate(1deg)}.events-index-module__2lLxYW__c4{aspect-ratio:3/4;z-index:2;width:9vw;bottom:6%;right:8vw;transform:rotate(-1.2deg)}@media (min-width:1025px) and (max-width:1439px){.events-index-module__2lLxYW__c2{display:none}}.events-index-module__2lLxYW__head{z-index:4;max-width:var(--hero-text-width);position:relative}.events-index-module__2lLxYW__kicker{color:var(--ink);margin-bottom:28px}.events-index-module__2lLxYW__kicker:before{content:"";background:var(--orange);width:10px;height:10px;margin-right:12px;display:inline-block}.events-index-module__2lLxYW__title{font-size:clamp(40px,5vw,88px);line-height:.98}.events-index-module__2lLxYW__title,.events-index-module__2lLxYW__line,.events-index-module__2lLxYW__lineMask{display:block}.events-index-module__2lLxYW__lineMask{width:max-content;max-width:none;margin-bottom:-.08em;padding-bottom:.08em;overflow:hidden}.events-index-module__2lLxYW__line{will-change:transform;white-space:nowrap}.events-index-module__2lLxYW__t1{font-size:clamp(44px,6.2vw,112px)}.events-index-module__2lLxYW__t2{margin-left:clamp(16px,3.5vw,72px);font-size:clamp(36px,4.6vw,84px)}.events-index-module__2lLxYW__t3{font-size:clamp(36px,4.6vw,96px)}.events-index-module__2lLxYW__accent{color:var(--orange);font-style:italic}.events-index-module__2lLxYW__leadWrap{z-index:4;margin-top:48px;position:relative}.events-index-module__2lLxYW__lead{max-width:50ch;color:var(--ink);background:color-mix(in srgb, var(--paper) 72%, transparent);padding:4px 0;font-size:15px}.events-index-module__2lLxYW__scrollCue{z-index:5;color:var(--ink);align-items:center;gap:14px;display:flex;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}.events-index-module__2lLxYW__cueArrow{color:var(--orange);animation:1.6s ease-in-out infinite events-index-module__2lLxYW__cue}@keyframes events-index-module__2lLxYW__cue{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}.events-index-module__2lLxYW__cueTrack{background:#2020204d;width:120px;height:1px;overflow:hidden}.events-index-module__2lLxYW__cueFill{background:var(--orange);transform-origin:0;width:100%;height:100%;animation:2.2s ease-in-out infinite events-index-module__2lLxYW__cuefill;display:block}@keyframes events-index-module__2lLxYW__cuefill{0%{transform-origin:0;transform:scaleX(0)}55%{transform-origin:0;transform:scaleX(1)}56%{transform-origin:100%;transform:scaleX(1)}to{transform-origin:100%;transform:scaleX(0)}}.events-index-module__2lLxYW__catalog{z-index:6;padding-block:140px 120px;position:relative}.events-index-module__2lLxYW__catalogHead{border-top:1px solid #20202040;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:80px;padding-top:24px;display:flex}.events-index-module__2lLxYW__h2{font-size:clamp(32px,4vw,64px)}.events-index-module__2lLxYW__count{color:var(--orange);white-space:nowrap}.events-index-module__2lLxYW__grid{column-gap:var(--gutter);grid-template-columns:repeat(12,1fr);align-items:start;row-gap:120px;display:grid}.events-index-module__2lLxYW__cardLink{outline-offset:6px;display:block}.events-index-module__2lLxYW__cardLink:focus-visible{outline:2px solid var(--orange)}.events-index-module__2lLxYW__cardTop{color:var(--ink);justify-content:space-between;align-items:baseline;margin-bottom:14px;display:flex}.events-index-module__2lLxYW__place{color:#20202099}.events-index-module__2lLxYW__pic{background:#20202014;display:block;position:relative;overflow:hidden}.events-index-module__2lLxYW__pic img{object-fit:cover;width:100%;height:100%;transition:transform .9s cubic-bezier(.22,1,.36,1)}.events-index-module__2lLxYW__cardLink:hover .events-index-module__2lLxYW__pic img,.events-index-module__2lLxYW__cardLink:focus-visible .events-index-module__2lLxYW__pic img{transform:scale(1.045)}.events-index-module__2lLxYW__cta{z-index:2;background:var(--orange);color:var(--ink);padding:12px 18px;transition:transform .45s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:0;transform:translateY(101%)}.events-index-module__2lLxYW__cardLink:hover .events-index-module__2lLxYW__cta,.events-index-module__2lLxYW__cardLink:focus-visible .events-index-module__2lLxYW__cta{transform:translateY(0)}@media (hover:none){.events-index-module__2lLxYW__cta{transform:translateY(0)}}.events-index-module__2lLxYW__cardBottom{margin-top:18px;display:block}.events-index-module__2lLxYW__name{text-wrap:balance;max-width:22ch;font-size:clamp(20px,2vw,34px);line-height:1.02;transition:color .3s}.events-index-module__2lLxYW__cardLink:hover .events-index-module__2lLxYW__name{color:var(--orange)}.events-index-module__2lLxYW__cat{color:#20202099;margin-top:18px;display:block}.events-index-module__2lLxYW__g0{grid-column:1/span 7}.events-index-module__2lLxYW__g0 .events-index-module__2lLxYW__pic{aspect-ratio:4/3}.events-index-module__2lLxYW__g1{grid-column:9/span 4;margin-top:140px}.events-index-module__2lLxYW__g1 .events-index-module__2lLxYW__pic{aspect-ratio:3/4}.events-index-module__2lLxYW__g2{grid-column:2/span 5;margin-top:-40px}.events-index-module__2lLxYW__g2 .events-index-module__2lLxYW__pic{aspect-ratio:1}.events-index-module__2lLxYW__g3{grid-column:7/span 6;margin-top:60px}.events-index-module__2lLxYW__g3 .events-index-module__2lLxYW__pic{aspect-ratio:16/10}.events-index-module__2lLxYW__g4{grid-column:3/span 8}.events-index-module__2lLxYW__g4 .events-index-module__2lLxYW__pic{aspect-ratio:21/10}.events-index-module__2lLxYW__rail{z-index:40;flex-direction:column;gap:14px;display:flex;position:fixed;top:50%;right:18px;transform:translateY(-50%)}.events-index-module__2lLxYW__railLink{justify-content:flex-end;align-items:center;gap:8px;padding:6px 4px;display:flex}.events-index-module__2lLxYW__railNum{color:#20202066;text-align:right;min-width:22px;transition:color .3s}.events-index-module__2lLxYW__railDash{background:#2020204d;width:18px;height:1px;transition:width .3s,background .3s}.events-index-module__2lLxYW__railLink:hover .events-index-module__2lLxYW__railNum,.events-index-module__2lLxYW__railLink:focus-visible .events-index-module__2lLxYW__railNum{color:var(--orange)}.events-index-module__2lLxYW__railLink:focus-visible{outline:2px solid var(--orange);outline-offset:4px}.events-index-module__2lLxYW__railLink[aria-current=true] .events-index-module__2lLxYW__railNum{color:var(--ink)}.events-index-module__2lLxYW__railLink[aria-current=true] .events-index-module__2lLxYW__railDash{background:var(--orange);width:34px}@media (max-width:1024px){.events-index-module__2lLxYW__hero{--hero-text-width:min(58vw, 620px);min-height:92svh;padding-bottom:96px}.events-index-module__2lLxYW__c0{width:34vw;top:50%;right:3vw}.events-index-module__2lLxYW__c1{width:18vw;top:8%;left:3vw}.events-index-module__2lLxYW__c3{width:14vw;top:6%;right:7vw}.events-index-module__2lLxYW__c2,.events-index-module__2lLxYW__c4{display:none}.events-index-module__2lLxYW__title{font-size:clamp(40px,5.4vw,62px)}.events-index-module__2lLxYW__grid{row-gap:72px}.events-index-module__2lLxYW__g0{grid-column:1/span 8}.events-index-module__2lLxYW__g1{grid-column:6/span 6;margin-top:48px}.events-index-module__2lLxYW__g2{grid-column:1/span 6;margin-top:0}.events-index-module__2lLxYW__g3{grid-column:5/span 8;margin-top:24px}.events-index-module__2lLxYW__g4{grid-column:2/span 10}.events-index-module__2lLxYW__rail{display:none}.events-index-module__2lLxYW__catalog{padding-block:96px 80px}.events-index-module__2lLxYW__catalogHead{margin-bottom:56px}}@media (max-width:767px){.events-index-module__2lLxYW__hero{--hero-text-width:100%;min-height:100svh;padding-bottom:110px}.events-index-module__2lLxYW__heroInner{flex-direction:column;display:flex}.events-index-module__2lLxYW__heroInner .events-index-module__2lLxYW__head{order:1}.events-index-module__2lLxYW__heroInner .events-index-module__2lLxYW__coverField{order:2}.events-index-module__2lLxYW__heroInner .events-index-module__2lLxYW__leadWrap{order:3}.events-index-module__2lLxYW__heroInner .events-index-module__2lLxYW__scrollCue{order:4}.events-index-module__2lLxYW__kicker{margin-bottom:20px}.events-index-module__2lLxYW__title{white-space:normal;font-size:clamp(40px,12.5vw,64px)}.events-index-module__2lLxYW__line{white-space:normal}.events-index-module__2lLxYW__coverField{gap:12px;margin-top:32px;display:flex;position:static;inset:auto}.events-index-module__2lLxYW__cover{position:static;width:100%!important;transform:none!important}.events-index-module__2lLxYW__c1,.events-index-module__2lLxYW__c2,.events-index-module__2lLxYW__c3,.events-index-module__2lLxYW__c4{display:none}.events-index-module__2lLxYW__c0{aspect-ratio:16/10}.events-index-module__2lLxYW__coverTag{display:none}.events-index-module__2lLxYW__leadWrap{margin-top:24px}.events-index-module__2lLxYW__lead{max-width:100%;font-size:14px}.events-index-module__2lLxYW__scrollCue{margin:28px var(--gutter) 0;align-self:flex-start;position:static;transform:none}.events-index-module__2lLxYW__cueTrack{width:70px}.events-index-module__2lLxYW__grid{row-gap:0;display:block}.events-index-module__2lLxYW__card{margin-bottom:72px}.events-index-module__2lLxYW__g0,.events-index-module__2lLxYW__g1,.events-index-module__2lLxYW__g2,.events-index-module__2lLxYW__g3,.events-index-module__2lLxYW__g4{grid-column:auto;margin-top:0}.events-index-module__2lLxYW__g0 .events-index-module__2lLxYW__pic,.events-index-module__2lLxYW__g1 .events-index-module__2lLxYW__pic,.events-index-module__2lLxYW__g2 .events-index-module__2lLxYW__pic,.events-index-module__2lLxYW__g3 .events-index-module__2lLxYW__pic,.events-index-module__2lLxYW__g4 .events-index-module__2lLxYW__pic{aspect-ratio:4/3}.events-index-module__2lLxYW__name{font-size:22px}.events-index-module__2lLxYW__catalog{padding-block:72px 56px}.events-index-module__2lLxYW__catalogHead{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:48px}}@media (min-width:1025px) and (max-width:1279px){.events-index-module__2lLxYW__t1{font-size:clamp(44px,5.8vw,88px)}.events-index-module__2lLxYW__t2{font-size:clamp(34px,4.4vw,68px)}.events-index-module__2lLxYW__t3{font-size:clamp(36px,4.4vw,76px)}}@media (prefers-reduced-motion:reduce){.events-index-module__2lLxYW__line{transform:none!important}.events-index-module__2lLxYW__cover,.events-index-module__2lLxYW__heroInner{opacity:1!important;transform:none!important}.events-index-module__2lLxYW__cueArrow,.events-index-module__2lLxYW__cueFill{animation:none!important}.events-index-module__2lLxYW__pic img,.events-index-module__2lLxYW__cta,.events-index-module__2lLxYW__name,.events-index-module__2lLxYW__railDash,.events-index-module__2lLxYW__railNum{transition:none!important}}.events-index-module__2lLxYW__card[data-slug=encore-singapore] .events-index-module__2lLxYW__pic{aspect-ratio:16/9;background:#150e09}.events-index-module__2lLxYW__cover[data-slug=encore-singapore]{aspect-ratio:16/9}.events-index-module__2lLxYW__orderCta{background:var(--ink);color:var(--paper);margin-top:40px;padding-block:clamp(72px,12vh,140px);position:relative;overflow:clip}.events-index-module__2lLxYW__orderCta:before{content:"";pointer-events:none;border:1px solid #dbdbda2e;width:180px;height:180px;position:absolute;top:-60px;right:-60px;transform:rotate(45deg)}.events-index-module__2lLxYW__orderKicker{color:var(--orange);margin-bottom:24px}.events-index-module__2lLxYW__orderTitle{max-width:16ch;font-size:clamp(34px,5vw,88px);line-height:.98}.events-index-module__2lLxYW__orderText{color:#dbdbdac7;max-width:56ch;margin-top:24px}.events-index-module__2lLxYW__orderBtn{background:var(--orange);min-height:48px;color:var(--ink);letter-spacing:.1em;border:1px solid var(--orange);justify-content:center;align-items:center;margin-top:40px;padding:12px 26px;transition:background .25s,color .25s,transform .25s;display:inline-flex}.events-index-module__2lLxYW__orderBtn:hover{background:var(--paper);color:var(--ink)}.events-index-module__2lLxYW__orderBtn:focus-visible{outline:2px solid var(--orange);outline-offset:4px}.events-index-module__2lLxYW__orderBtn:active{transform:translateY(1px)}@media (max-width:767px){.events-index-module__2lLxYW__orderCta{padding-block:64px 72px}.events-index-module__2lLxYW__orderTitle{font-size:clamp(30px,9vw,44px)}.events-index-module__2lLxYW__orderBtn{width:100%}}@media (prefers-reduced-motion:reduce){.events-index-module__2lLxYW__line{transform:none!important}.events-index-module__2lLxYW__cover,.events-index-module__2lLxYW__heroInner{opacity:1!important;transform:none!important}.events-index-module__2lLxYW__cueArrow,.events-index-module__2lLxYW__cueFill{animation:none!important}.events-index-module__2lLxYW__pic img,.events-index-module__2lLxYW__cta,.events-index-module__2lLxYW__name,.events-index-module__2lLxYW__railDash,.events-index-module__2lLxYW__railNum{transition:none!important}}
.events-showcase-module__hqesQa__events{background:var(--orange);padding-top:8vh}.events-showcase-module__hqesQa__stage{position:relative}.events-showcase-module__hqesQa__pin{align-items:center;height:100svh;display:flex;position:sticky;top:0}.events-showcase-module__hqesQa__inner{flex-direction:column;gap:clamp(18px,3vh,34px);width:100%;display:flex}.events-showcase-module__hqesQa__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.events-showcase-module__hqesQa__h2{margin-top:10px;font-size:clamp(40px,6vw,104px);line-height:.98}.events-showcase-module__hqesQa__lead{color:#202020d9;max-width:52ch;margin-top:14px;font-size:clamp(14px,1.1vw,16px);line-height:1.6}.events-showcase-module__hqesQa__headRight{flex-direction:column;align-items:flex-end;gap:10px;display:flex}.events-showcase-module__hqesQa__pointer{color:#202020a6}.events-showcase-module__hqesQa__counter{letter-spacing:.14em;font-size:15px}.events-showcase-module__hqesQa__grid{grid-template-columns:minmax(0,1fr) minmax(260px,320px);align-items:center;gap:clamp(24px,3.4vw,56px);display:grid}.events-showcase-module__hqesQa__figureWrap{aspect-ratio:21/9;max-height:62svh;position:relative;overflow:visible}.events-showcase-module__hqesQa__figure{border:1px solid var(--ink);cursor:pointer;outline-offset:-3px;background:#101010;position:absolute;inset:0;overflow:hidden}.events-showcase-module__hqesQa__figure img{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.22,1,.36,1)}.events-showcase-module__hqesQa__figure:hover img,.events-showcase-module__hqesQa__figure:focus-visible img{transform:scale(1.02)}.events-showcase-module__hqesQa__figure:focus-visible{outline:3px solid var(--ink)}.events-showcase-module__hqesQa__fragA{color:#202020b3;position:absolute;top:-26px;right:-14px}.events-showcase-module__hqesQa__info{flex-direction:column;gap:14px;min-width:0;display:flex}.events-showcase-module__hqesQa__meta{color:#202020bf}.events-showcase-module__hqesQa__cat{color:#202020a6}.events-showcase-module__hqesQa__name{overflow-wrap:anywhere;font-size:clamp(22px,2vw,34px);line-height:1.02}.events-showcase-module__hqesQa__desc{color:#202020e0;-webkit-line-clamp:5;-webkit-box-orient:vertical;font-size:clamp(14px,1.05vw,15.5px);line-height:1.6;display:-webkit-box;overflow:hidden}.events-showcase-module__hqesQa__view{border-bottom:1px solid var(--ink);letter-spacing:.1em;align-self:flex-start;padding-bottom:3px;transition:opacity .2s}.events-showcase-module__hqesQa__view:hover,.events-showcase-module__hqesQa__view:focus-visible{opacity:.65}.events-showcase-module__hqesQa__order{background:var(--ink);min-height:44px;color:var(--paper);letter-spacing:.1em;border:1px solid var(--ink);justify-content:center;align-items:center;padding:10px 20px;transition:background .25s,color .25s,transform .25s;display:inline-flex}.events-showcase-module__hqesQa__order:hover{background:var(--orange);color:var(--ink)}.events-showcase-module__hqesQa__order:focus-visible{outline:2px solid var(--orange);outline-offset:4px}.events-showcase-module__hqesQa__order:active{transform:translateY(1px)}.events-showcase-module__hqesQa__cta{border-top:1px solid #20202040;padding-top:clamp(40px,8vh,90px);padding-bottom:clamp(56px,10vh,110px)}.events-showcase-module__hqesQa__ctaTitle{font-size:clamp(26px,3.2vw,52px)}.events-showcase-module__hqesQa__ctaText{color:#202020bf;max-width:52ch;margin-top:16px}.events-showcase-module__hqesQa__ctaBtns{flex-wrap:wrap;align-items:center;gap:16px;margin-top:28px;display:flex}.events-showcase-module__hqesQa__allRow{padding-top:clamp(30px,6vh,70px);padding-bottom:clamp(36px,7vh,80px)}.events-showcase-module__hqesQa__mobilePills{display:none}.events-showcase-module__hqesQa__pillRow{align-items:center;gap:8px;display:flex}.events-showcase-module__hqesQa__pill{border:1px solid var(--ink);border-radius:999px;width:26px;height:8px;position:relative;overflow:hidden}.events-showcase-module__hqesQa__pillFill{background:var(--ink);transform-origin:0;will-change:transform;border-radius:999px;position:absolute;inset:0}.events-showcase-module__hqesQa__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.events-showcase-module__hqesQa__mobileList{flex-direction:column;gap:44px;padding-top:4vh;display:none}.events-showcase-module__hqesQa__mCard{border:1px solid var(--ink);background:#ffffff40;flex-direction:column;gap:10px;min-width:0;padding:16px;display:flex}.events-showcase-module__hqesQa__mIdx{color:#20202047;font-size:clamp(40px,10vw,60px);font-weight:800;line-height:1}.events-showcase-module__hqesQa__mCover{aspect-ratio:16/10;border:1px solid var(--ink);margin-bottom:6px;display:block;overflow:hidden}.events-showcase-module__hqesQa__mCover img{object-fit:cover;width:100%;height:100%}.events-showcase-module__hqesQa__mCover:focus-visible{outline:3px solid var(--ink);outline-offset:-3px}.events-showcase-module__hqesQa__mName{overflow-wrap:anywhere;font-size:clamp(20px,5.4vw,30px);line-height:1.04}.events-showcase-module__hqesQa__metaM{color:#202020bf}.events-showcase-module__hqesQa__descM{color:#202020e6;font-size:15px;line-height:1.6}@media (max-width:900px){.events-showcase-module__hqesQa__mobilePills{justify-content:flex-start;align-items:center;gap:14px;padding-top:4vh;display:flex}.events-showcase-module__hqesQa__pillRow{gap:6px}.events-showcase-module__hqesQa__pill{width:20px;height:6px}.events-showcase-module__hqesQa__desktopOnly{display:none}.events-showcase-module__hqesQa__mobileList{display:flex}.events-showcase-module__hqesQa__events{padding-inline:0}.events-showcase-module__hqesQa__view{padding:12px 0}}@media (prefers-reduced-motion:reduce){.events-showcase-module__hqesQa__desktopOnly{display:none}.events-showcase-module__hqesQa__mobileList,.events-showcase-module__hqesQa__mobilePills{display:flex}.events-showcase-module__hqesQa__figure img,.events-showcase-module__hqesQa__mCover img,.events-showcase-module__hqesQa__pillFill{transition:none}}@media (prefers-contrast:more){.events-showcase-module__hqesQa__lead,.events-showcase-module__hqesQa__meta,.events-showcase-module__hqesQa__cat{color:var(--ink)}}@media (max-width:767px){.events-showcase-module__hqesQa__ctaText{letter-spacing:.05em;font-size:12.5px;line-height:1.7}}
.events-module__Ypj6UW__wrap{width:min(var(--container), 100% - var(--gutter) * 2);margin-inline:auto}.events-module__Ypj6UW__hero{padding:calc(108px + 3vh) 0 clamp(38px,7vh,76px)}.events-module__Ypj6UW__kicker{font-family:var(--font-mono,monospace);letter-spacing:.14em;text-transform:uppercase;opacity:.62;font-size:11px}.events-module__Ypj6UW__title{letter-spacing:-.025em;text-transform:uppercase;text-wrap:balance;max-width:18ch;margin-top:16px;font-size:clamp(38px,.75rem + 5.5vw,104px);font-weight:800;line-height:.99}.events-module__Ypj6UW__title em{color:var(--orange);font-style:normal}.events-module__Ypj6UW__lead{color:#4c4c4a;max-width:56ch;margin-top:24px;font-size:clamp(14.5px,1.15vw,17px);line-height:1.62}.events-module__Ypj6UW__metaRow{border-top:1px solid #20202040;flex-wrap:wrap;gap:10px 30px;margin-top:27px;padding-top:15px;display:flex}.events-module__Ypj6UW__metaRow span{overflow-wrap:anywhere;max-width:100%;font-family:var(--font-mono,monospace);letter-spacing:.08em;text-transform:uppercase;font-size:11px;line-height:1.7}.events-module__Ypj6UW__item{border-top:1px solid #20202040;padding:clamp(26px,4vh,48px) 0 clamp(28px,4.5vh,54px);transition:background .3s;display:block;position:relative}.events-module__Ypj6UW__item:hover{background:#f4f3f0}.events-module__Ypj6UW__itemHead{align-items:baseline;gap:clamp(14px,2.2vw,32px);margin-bottom:clamp(18px,2.6vh,28px);display:flex}.events-module__Ypj6UW__itemIdx{font-family:var(--font-mono,monospace);color:var(--orange);flex:none;font-size:clamp(13px,1.25vw,18px);transform:translateY(-2px)}.events-module__Ypj6UW__itemTitleWrap{min-width:0;display:block}.events-module__Ypj6UW__itemTitle{letter-spacing:-.02em;text-transform:uppercase;overflow-wrap:anywhere;text-wrap:balance;max-width:22ch;font-size:clamp(28px,3.7vw,60px);font-weight:800;line-height:1.02}.events-module__Ypj6UW__itemMeta{font-family:var(--font-mono,monospace);letter-spacing:.08em;text-transform:uppercase;color:#55534f;margin-top:10px;font-size:11px;line-height:1.75;display:block}.events-module__Ypj6UW__itemBody{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(20px,3vw,48px);max-width:1080px;display:grid}.events-module__Ypj6UW__itemAlt .events-module__Ypj6UW__itemBody{direction:rtl}.events-module__Ypj6UW__itemAlt .events-module__Ypj6UW__itemBody>*{direction:ltr}.events-module__Ypj6UW__pic{aspect-ratio:16/10;background:#c9c9c7;border:1px solid #2020202e;width:100%;max-height:clamp(220px,26vw,360px);display:block;overflow:hidden;transform:translateZ(0)}.events-module__Ypj6UW__pic img{object-fit:cover;will-change:transform;width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.75,.2,1)}.events-module__Ypj6UW__item:hover .events-module__Ypj6UW__pic img,.events-module__Ypj6UW__item:focus-visible .events-module__Ypj6UW__pic img{transform:scale(1.04)}.events-module__Ypj6UW__itemSide{display:block}.events-module__Ypj6UW__note{color:#55534f;max-width:46ch;font-size:14px;line-height:1.7}.events-module__Ypj6UW__itemCta{font-family:var(--font-mono,monospace);letter-spacing:.055em;text-transform:uppercase;text-underline-offset:6px;text-decoration:underline;-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange);margin-top:15px;font-size:12px;display:inline-block}.events-module__Ypj6UW__item:hover .events-module__Ypj6UW__itemCta{color:var(--orange)}@media (pointer:coarse){.events-module__Ypj6UW__cap h2,.events-module__Ypj6UW__cap h3{font-size:clamp(19px,4.6vw,30px)}}.events-module__Ypj6UW__cycle{border-block:1px solid #20202040;margin-bottom:clamp(50px,8vh,110px);padding:clamp(36px,6vh,70px) 0}.events-module__Ypj6UW__cycle ol{counter-reset:c;grid-template-columns:repeat(3,1fr);gap:26px clamp(18px,2.6vw,40px);margin-top:26px;list-style:none;display:grid}.events-module__Ypj6UW__cycle li{counter-increment:c;font-family:var(--font-mono,monospace);letter-spacing:.055em;text-transform:uppercase;color:#454440;font-size:12px;line-height:1.55}.events-module__Ypj6UW__cycle li:before{content:"/0" counter(c) " ";color:var(--orange)}.events-module__Ypj6UW__coverFull{aspect-ratio:21/9;min-height:320px}.events-module__Ypj6UW__headRow{flex-wrap:wrap;align-items:baseline;gap:10px 26px;padding:clamp(24px,4vh,48px) 0 8px;display:flex}.events-module__Ypj6UW__backlink{font-family:var(--font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;text-underline-offset:5px;font-size:12px;text-decoration:underline}.events-module__Ypj6UW__facts{border-block:1px solid #20202040;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:18px;margin:clamp(22px,3.5vh,38px) 0;padding:24px 0;font-size:14.5px;line-height:1.55;display:grid}.events-module__Ypj6UW__facts div b{font-family:var(--font-mono,monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--orange);margin-bottom:6px;font-size:10.5px;font-weight:400;display:block}.events-module__Ypj6UW__prose{max-width:68ch}.events-module__Ypj6UW__prose h2{text-transform:uppercase;letter-spacing:-.005em;margin:clamp(26px,4.5vh,46px) 0 11px;font-size:clamp(19px,1.65vw,25px);line-height:1.15}.events-module__Ypj6UW__prose p{color:#33322f;font-size:clamp(14.5px,1.1vw,16.5px);line-height:1.72}.events-module__Ypj6UW__galGrid{grid-template-columns:1fr 1fr;gap:clamp(16px,2vw,32px);margin:clamp(30px,5vh,64px) 0;display:grid}.events-module__Ypj6UW__galItem{background:#c9c9c7;overflow:hidden}.events-module__Ypj6UW__galItem.events-module__Ypj6UW__full{aspect-ratio:21/10;grid-column:1/-1}.events-module__Ypj6UW__galItem.events-module__Ypj6UW__wide{aspect-ratio:16/9;grid-column:1/-1}.events-module__Ypj6UW__galItem.events-module__Ypj6UW__half{aspect-ratio:3/2}.events-module__Ypj6UW__galItem.events-module__Ypj6UW__portrait{aspect-ratio:2/3}.events-module__Ypj6UW__galItem.events-module__Ypj6UW__portrait:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - clamp(8px,1vw,16px))}.events-module__Ypj6UW__galItem img{object-fit:cover;width:100%;height:100%}.events-module__Ypj6UW__videoBox{aspect-ratio:16/9;background:#1e1e1e;margin:clamp(30px,5vh,60px) 0;position:relative}.events-module__Ypj6UW__videoBox iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.events-module__Ypj6UW__videoLink{font-family:var(--font-mono,monospace);text-transform:uppercase;text-underline-offset:6px;text-decoration:underline;-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange);font-size:13px}.events-module__Ypj6UW__epList{grid-template-columns:repeat(2,1fr);gap:clamp(16px,2vw,28px);margin-top:8px;display:grid}.events-module__Ypj6UW__epItem{display:block}.events-module__Ypj6UW__epItem img{aspect-ratio:16/9;object-fit:cover;width:100%;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.events-module__Ypj6UW__epItem:hover img{transform:scale(1.04)}.events-module__Ypj6UW__epMeta{font-family:var(--font-mono,monospace);color:#55534f;text-transform:uppercase;letter-spacing:.035em;padding-top:10px;font-size:11.5px;line-height:1.65;display:block}.events-module__Ypj6UW__epMeta b{color:var(--orange);margin-bottom:3px;font-weight:400;display:block}.events-module__Ypj6UW__epItem:hover .events-module__Ypj6UW__epMeta,.events-module__Ypj6UW__epItem:focus-visible .events-module__Ypj6UW__epMeta{color:var(--ink)}@media (max-width:640px){.events-module__Ypj6UW__epList{grid-template-columns:1fr}}.events-module__Ypj6UW__credits{font-family:var(--font-mono,monospace);color:#55534f;border-top:1px solid #20202040;margin:clamp(26px,5vh,56px) 0;padding-top:20px;font-size:11.5px;line-height:1.8}.events-module__Ypj6UW__credits a{text-underline-offset:4px;text-decoration:underline}.events-module__Ypj6UW__credits a:hover{color:var(--orange)}.events-module__Ypj6UW__nextLink{padding:clamp(36px,7vh,80px) 0 clamp(50px,8vh,90px);display:block}.events-module__Ypj6UW__mechRow{flex-wrap:wrap;align-items:stretch;gap:10px clamp(12px,1.6vw,22px);margin:clamp(28px,5vh,56px) 0;display:flex}.events-module__Ypj6UW__mechCell{border:1px solid #20202040;flex-direction:column;flex:150px;justify-content:center;gap:3px;padding:14px 16px;display:flex;position:relative}.events-module__Ypj6UW__mechCell b{font-family:var(--font-mono,monospace);letter-spacing:.035em;text-transform:uppercase;color:var(--ink);white-space:nowrap;font-size:12.5px;font-weight:500}.events-module__Ypj6UW__mechCell small{font-family:var(--font-mono,monospace);letter-spacing:.07em;text-transform:uppercase;color:var(--orange);font-size:10px;line-height:1.45}.events-module__Ypj6UW__mechCell i{z-index:2;font-style:normal;font-family:var(--font-mono,monospace);color:var(--orange);background:var(--paper);padding:2px 0;line-height:1;position:absolute;top:50%;right:-16px;transform:translateY(-50%)}.events-module__Ypj6UW__roleGrid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:20px clamp(16px,2vw,30px);margin-top:14px;list-style:none;display:grid}.events-module__Ypj6UW__roleGrid>li>b{font-family:var(--font-mono,monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--orange);border-bottom:1px solid #20202040;margin-bottom:8px;padding-bottom:6px;font-size:10.5px;font-weight:400;display:block}.events-module__Ypj6UW__roleGrid ul{flex-direction:column;gap:4px;list-style:none;display:flex}.events-module__Ypj6UW__roleGrid ul li{color:#33322f;font-size:12.5px;line-height:1.6}.events-module__Ypj6UW__roleGrid ul li:before{content:"— ";color:#b7b3aa}.events-module__Ypj6UW__nextLink small{font-family:var(--font-mono,monospace);letter-spacing:.14em;text-transform:uppercase;color:#55534f;font-size:12px}.events-module__Ypj6UW__nextLink strong{letter-spacing:-.015em;text-transform:uppercase;text-wrap:balance;max-width:22ch;margin-top:8px;font-size:clamp(26px,3.6vw,48px);line-height:1.04;transition:color .25s;display:block}.events-module__Ypj6UW__nextLink:hover strong{color:var(--orange)}.events-module__Ypj6UW__edHero{min-height:calc(100svh - var(--header-height,96px));padding-top:calc(96px + 3vh)}.events-module__Ypj6UW__edGrid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:clamp(24px,3.5vw,56px);margin-top:clamp(18px,3vh,34px);display:grid}.events-module__Ypj6UW__edMedia{aspect-ratio:4/3;background:#c9c9c7;border:1px solid #2020202e;max-height:min(66svh,640px);margin:0;position:relative;overflow:hidden}.events-module__Ypj6UW__edMedia img{width:100%;height:100%;display:block}.events-module__Ypj6UW__edMediaCap{letter-spacing:.1em;text-transform:uppercase;color:#fff;background:#202020b8;padding:6px 12px;font-size:10.5px;position:absolute;bottom:0;left:0}.events-module__Ypj6UW__edSide{flex-direction:column;justify-content:flex-end;align-self:stretch;gap:14px;padding-bottom:4px;display:flex}.events-module__Ypj6UW__edKicker{letter-spacing:.14em;text-transform:uppercase;color:var(--ink);align-items:center;gap:8px;font-size:11px;display:flex}.events-module__Ypj6UW__edDot{background:var(--orange);border-radius:50%;flex:none;width:8px;height:8px}.events-module__Ypj6UW__edTitle{letter-spacing:-.02em;text-transform:uppercase;font-size:clamp(44px,5.5vw,88px);font-weight:800;line-height:.92}.events-module__Ypj6UW__edCat{letter-spacing:.12em;text-transform:uppercase;color:var(--orange);border-bottom:1px solid #20202040;padding-bottom:10px;font-size:11px}.events-module__Ypj6UW__edNote{color:#4c4c4a;max-width:46ch;font-size:clamp(15px,1.15vw,17px);line-height:1.62}.events-module__Ypj6UW__edHero .events-module__Ypj6UW__videoLink{margin-top:6px}.events-module__Ypj6UW__edFacts{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:16px;margin-top:clamp(18px,3vh,30px)}.events-module__Ypj6UW__edFacts dt{font-family:var(--font-mono,monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--orange);margin-bottom:6px;font-size:10.5px;font-weight:400}.events-module__Ypj6UW__edFacts dd{margin:0;font-size:13.5px;line-height:1.55}.events-module__Ypj6UW__edFacts dd ul{list-style:none}.events-module__Ypj6UW__edFacts dd li:before{content:"— ";color:#b7b3aa}.events-module__Ypj6UW__edSection{border-top:1px solid #20202040;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(20px,3vw,48px);padding:clamp(22px,3.5vh,40px) 0;display:grid}.events-module__Ypj6UW__edSection h2{margin:0}.events-module__Ypj6UW__edSection p{max-width:68ch;font-size:clamp(15px,1.15vw,17px);line-height:1.65}.events-module__Ypj6UW__edVideo{margin:clamp(22px,3.5vh,40px) 0 0}.events-module__Ypj6UW__edVideo figcaption{letter-spacing:.08em;text-transform:uppercase;color:#55534f;margin-top:10px;font-size:11px}@media (max-width:900px){.events-module__Ypj6UW__edHero{min-height:0;padding-top:calc(88px + 2vh)}.events-module__Ypj6UW__edGrid{grid-template-columns:1fr;align-items:start}.events-module__Ypj6UW__edSide{order:1}.events-module__Ypj6UW__edMedia{aspect-ratio:auto;order:2;height:clamp(240px,55svh,420px);max-height:none}.events-module__Ypj6UW__edTitle{font-size:clamp(36px,11vw,54px)}.events-module__Ypj6UW__edSection{grid-template-columns:1fr;gap:8px}.events-module__Ypj6UW__edFacts{grid-template-columns:repeat(2,1fr)}}@media (max-width:860px){.events-module__Ypj6UW__itemBody{grid-template-columns:1fr}.events-module__Ypj6UW__itemAlt .events-module__Ypj6UW__itemBody{direction:ltr}.events-module__Ypj6UW__pic{aspect-ratio:16/10;max-height:clamp(200px,52vw,300px)}.events-module__Ypj6UW__cycle ol{grid-template-columns:1fr}.events-module__Ypj6UW__coverFull{aspect-ratio:16/10}.events-module__Ypj6UW__galGrid{grid-template-columns:1fr}.events-module__Ypj6UW__galItem.events-module__Ypj6UW__full,.events-module__Ypj6UW__galItem.events-module__Ypj6UW__wide{aspect-ratio:16/10}.events-module__Ypj6UW__galItem.events-module__Ypj6UW__portrait{aspect-ratio:2/3}.events-module__Ypj6UW__galItem.events-module__Ypj6UW__portrait:last-child:nth-child(odd){grid-column:auto;width:100%}}@media (max-width:640px){.events-module__Ypj6UW__hero{padding-top:calc(92px + 2vh)}.events-module__Ypj6UW__title{letter-spacing:-.02em;font-size:clamp(34px,10.2vw,48px);line-height:1.02}.events-module__Ypj6UW__itemTitle{font-size:clamp(25px,8vw,38px);line-height:1.04}.events-module__Ypj6UW__metaRow span,.events-module__Ypj6UW__itemMeta{font-size:10px}.events-module__Ypj6UW__facts{font-size:14px}}.events-module__Ypj6UW__item:last-of-type{border-bottom:1px solid #20202040;margin-bottom:clamp(50px,8vh,110px)}@media (prefers-reduced-motion:reduce){.events-module__Ypj6UW__pic img,.events-module__Ypj6UW__nextLink strong{transition:none!important}}@media (max-width:767px){.events-module__Ypj6UW__backlink{align-items:center;min-height:44px;display:inline-flex}.events-module__Ypj6UW__credits,.events-module__Ypj6UW__epMeta{font-size:12.5px}}
