.SplitStory-module__TKWZyq__shell{z-index:2;color:#f4f4f4;opacity:0;will-change:opacity;background:0 0;margin-top:-48vh;position:relative}.SplitStory-module__TKWZyq__stage{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:stretch;min-height:100svh;display:grid}.SplitStory-module__TKWZyq__visual{place-items:center;height:100svh;padding:clamp(1.5rem,4vw,3rem);display:grid;position:sticky;top:0}.SplitStory-module__TKWZyq__visualInner{aspect-ratio:1;pointer-events:none;width:min(100%,28rem)}.SplitStory-module__TKWZyq__scroll{border-left:1px solid #ffffff14;position:relative}.SplitStory-module__TKWZyq__counter{z-index:3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-variant-numeric:tabular-nums;letter-spacing:.18rem;text-transform:uppercase;color:#ffffff8c;pointer-events:none;background:#05050580;border:1px solid #ffffff1f;width:fit-content;margin:0 0 -2.2rem clamp(1.25rem,4vw,3rem);padding:.45rem .75rem;font-size:.7rem;position:sticky;top:clamp(1.25rem,3vw,2rem)}.SplitStory-module__TKWZyq__section{align-content:center;gap:1.1rem;max-width:38rem;min-height:100svh;padding:clamp(3.5rem,9vw,7rem) clamp(1.5rem,5vw,4rem);display:grid}.SplitStory-module__TKWZyq__section:first-child{padding-top:clamp(5rem,14vh,8rem)}.SplitStory-module__TKWZyq__eyebrow{text-transform:uppercase;letter-spacing:.32rem;color:#ffffff7a;font-variant-numeric:tabular-nums;margin:0;font-size:.72rem}.SplitStory-module__TKWZyq__title{font-family:var(--font-title);letter-spacing:-.03em;text-wrap:balance;max-width:14ch;margin:0;font-size:clamp(2rem,4.2vw,3.2rem);line-height:1.05}.SplitStory-module__TKWZyq__text{color:#ffffffb3;max-width:34rem;font-size:1.05rem;line-height:1.75;font-family:var(--font-modern);text-wrap:pretty;margin:0}.SplitStory-module__TKWZyq__list{gap:.5rem;margin:.35rem 0 0;padding:0;list-style:none;display:grid}.SplitStory-module__TKWZyq__list li{color:#fffc;padding-left:1.15rem;font-size:.98rem;line-height:1.5;position:relative}.SplitStory-module__TKWZyq__list li:before{content:"";background:#dcdcdc;border-radius:999px;width:.4rem;height:.4rem;position:absolute;top:.55em;left:0}.SplitStory-module__TKWZyq__dots{gap:.45rem;display:flex;position:absolute;bottom:clamp(1.25rem,3vw,2rem);left:50%;transform:translate(-50%)}.SplitStory-module__TKWZyq__dot,.SplitStory-module__TKWZyq__dotActive{cursor:pointer;background:#ffffff40;border:0;border-radius:999px;width:.4rem;height:.4rem;padding:0}.SplitStory-module__TKWZyq__dotActive{background:#dcdcdc;box-shadow:0 0 10px #dcdcdc59}@media (max-width:900px){.SplitStory-module__TKWZyq__shell{margin-top:-28vh;overflow-x:clip}.SplitStory-module__TKWZyq__section:first-child{padding-top:2.5rem}.SplitStory-module__TKWZyq__stage{grid-template-columns:1fr;min-width:0}.SplitStory-module__TKWZyq__visual{display:none}.SplitStory-module__TKWZyq__scroll{border-left:0;min-width:0}.SplitStory-module__TKWZyq__section{min-height:auto;padding-block:2.5rem 4.5rem;padding-inline:max(1.25rem, env(safe-area-inset-left)) max(1.25rem, env(safe-area-inset-right));box-sizing:border-box;width:100%;max-width:none}.SplitStory-module__TKWZyq__eyebrow{letter-spacing:.14rem;overflow-wrap:anywhere}.SplitStory-module__TKWZyq__title{max-width:none;font-size:clamp(1.75rem,8vw,2.6rem)}.SplitStory-module__TKWZyq__text{max-width:none;font-size:1rem}.SplitStory-module__TKWZyq__counter{margin-left:1.25rem}.SplitStory-module__TKWZyq__dots{display:none}}@media (prefers-reduced-motion:reduce){.SplitStory-module__TKWZyq__section{opacity:1!important;transform:none!important}}
.Cases-module__0M7bAq__sceneCases{color:#f5f5f5;background:#050505;padding:clamp(4rem,10vh,7rem) clamp(1.2rem,4vw,3rem) clamp(5rem,12vh,8rem);display:block;position:relative;overflow:visible}.Cases-module__0M7bAq__sceneCases:before{content:"";pointer-events:none;background:radial-gradient(50% 40% at 80% 10%,#dcdcdc0f,#0000 55%),radial-gradient(40% 35% at 10% 80%,#96a5be0d,#0000 50%);position:absolute;inset:0}.Cases-module__0M7bAq__layout{z-index:1;grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);align-items:start;gap:clamp(1.5rem,4vw,3.5rem);display:grid;position:relative}.Cases-module__0M7bAq__sticky{flex-direction:column;align-self:start;gap:1.1rem;padding-block:.25rem;display:flex;position:sticky;top:clamp(1.25rem,4vh,2.5rem)}.Cases-module__0M7bAq__headerTop{justify-content:space-between;align-items:center;gap:1rem;display:flex}.Cases-module__0M7bAq__kicker{text-transform:uppercase;letter-spacing:.32rem;color:#ffffff80;font-variant-numeric:tabular-nums;margin:0;font-size:.7rem}.Cases-module__0M7bAq__headerHint{letter-spacing:.18rem;text-transform:uppercase;color:#ffffff59;font-variant-numeric:tabular-nums;font-size:.68rem}.Cases-module__0M7bAq__lead{color:#ffffffad;line-height:1.75;font-family:var(--font-modern);text-wrap:pretty;max-width:34rem;margin:0}.Cases-module__0M7bAq__title{font-size:clamp(2.2rem,4.2vw,3.5rem);font-family:var(--font-title);letter-spacing:-.03em;text-wrap:balance;max-width:12ch;margin:0;line-height:1.05}.Cases-module__0M7bAq__activeCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(160deg,#ffffff0d,#0000 50%),#0c0c0c66;border:1px solid #ffffff1f;border-radius:0;min-height:14rem;padding:clamp(1.4rem,2vw,1.85rem);overflow:hidden}.Cases-module__0M7bAq__activeInner{flex-direction:column;gap:.9rem;display:flex}.Cases-module__0M7bAq__activeInner span{text-transform:uppercase;letter-spacing:.35rem;color:#fff9;margin-bottom:.6rem;font-size:.65rem;display:block}.Cases-module__0M7bAq__activeInner h3{font-size:clamp(1.4rem,2vw,1.9rem);font-family:var(--font-title);margin:0 0 .6rem}.Cases-module__0M7bAq__activeInner p{color:#ffffffbf;margin:0;line-height:1.7}.Cases-module__0M7bAq__detailMeta{flex-wrap:wrap;gap:.45rem;display:flex}.Cases-module__0M7bAq__metaPill{letter-spacing:.04em;color:#ffffffc7;font-variant-numeric:tabular-nums;background:#ffffff0a;border:1px solid #ffffff29;border-radius:0;align-items:center;gap:.35rem;padding:.35rem .6rem;font-size:.75rem;display:inline-flex}.Cases-module__0M7bAq__detailButton{color:#f4f4f4;letter-spacing:.16rem;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #ffffff8c;border-radius:0;align-self:flex-start;margin-top:.35rem;padding:.7rem 1.15rem;font-size:.78rem;font-weight:600;transition:transform .22s,background .22s,color .22s,border-color .22s}.Cases-module__0M7bAq__detailButton:hover,.Cases-module__0M7bAq__detailButton:focus-visible{color:#050505;background:#f4f4f4;border-color:#f4f4f4;transform:translateY(-2px)}.Cases-module__0M7bAq__detailButton:focus-visible{outline-offset:3px;outline:2px solid #f4f4f4d9}.Cases-module__0M7bAq__grid{grid-template-columns:1fr;gap:1rem;min-width:0;display:grid}.Cases-module__0M7bAq__card{text-align:left;color:#fff;cursor:pointer;opacity:.78;isolation:isolate;background:#111;border:1px solid #ffffff1f;border-radius:0;flex-direction:column;justify-content:space-between;gap:1.2rem;min-height:clamp(16rem,42vh,22rem);padding:clamp(1.25rem,2.2vw,1.8rem);transition:border-color .28s,opacity .28s,filter .28s;display:flex;position:relative;overflow:hidden}.Cases-module__0M7bAq__card:after{content:"";pointer-events:none;z-index:0;background:linear-gradient(#0000,#0000009e);height:45%;position:absolute;inset:auto 0 0}.Cases-module__0M7bAq__card:hover,.Cases-module__0M7bAq__card:focus-visible{opacity:1;filter:saturate(1.08);border-color:#ffffff6b}.Cases-module__0M7bAq__card:focus-visible{outline-offset:3px;outline:2px solid #f4f4f4bf}.Cases-module__0M7bAq__cardTop,.Cases-module__0M7bAq__cardBottom{z-index:1;flex-direction:column;gap:.5rem;display:flex;position:relative}.Cases-module__0M7bAq__card strong{font-family:var(--font-title);text-wrap:balance;font-size:clamp(1.35rem,2.4vw,2rem);font-weight:600;line-height:1.1}.Cases-module__0M7bAq__cardDesc{color:#ffffffb3;max-width:34rem;font-size:.95rem;line-height:1.55;font-family:var(--font-modern);margin:0}.Cases-module__0M7bAq__cardNumber{letter-spacing:.28rem;text-transform:uppercase;color:#fff9;font-variant-numeric:tabular-nums;font-size:.72rem}.Cases-module__0M7bAq__cardTag{letter-spacing:.08em;color:#ffffff8c;font-size:.72rem}.Cases-module__0M7bAq__cardMeta{color:#ffffff80;font-variant-numeric:tabular-nums;font-size:.78rem}.Cases-module__0M7bAq__cardActive{opacity:1;border-color:#ffffff80;box-shadow:0 0 0 1px #ffffff14}.Cases-module__0M7bAq__detailOverlay{z-index:120;overscroll-behavior:contain;touch-action:pan-y;background:#000;justify-content:center;align-items:center;padding:0;display:flex;position:fixed;inset:0}.Cases-module__0M7bAq__detailSheet{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;width:100%;max-width:100%;height:100dvh;box-shadow:none;background:#000;border:none;border-radius:0;flex-direction:column;display:flex;overflow:hidden auto}.Cases-module__0M7bAq__caseModal{flex-direction:column;gap:clamp(1.2rem,2vw,1.6rem);width:min(1200px,100%);margin:0 auto;padding:clamp(1rem,3vw,2.5rem);display:flex}.Cases-module__0M7bAq__caseModalTop{z-index:2;background:#000;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 0;display:flex;position:sticky;top:0}.Cases-module__0M7bAq__caseModalTopLeft{flex-direction:column;gap:.25rem;display:flex}.Cases-module__0M7bAq__caseModalTag{text-transform:uppercase;letter-spacing:.35rem;color:#ffffff8c;font-size:.68rem}.Cases-module__0M7bAq__caseModalTitle{font-family:var(--font-title);letter-spacing:-.02em;font-size:clamp(1.35rem,3vw,2.2rem)}.Cases-module__0M7bAq__caseModalClose{color:#fff;cursor:pointer;background:#ffffff0f;border:none;border-radius:0;padding:.75rem 1rem;transition:transform .2s}.Cases-module__0M7bAq__caseModalClose:hover,.Cases-module__0M7bAq__caseModalClose:focus-visible{transform:translateY(-1px)}.Cases-module__0M7bAq__caseModalHero{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(1rem,2vw,1.5rem);display:grid}.Cases-module__0M7bAq__caseModalLogo{background:#ffffff08;border:1px solid #fff;border-radius:0;justify-content:center;align-items:center;min-height:clamp(180px,25vh,280px);padding:2rem;display:flex}.Cases-module__0M7bAq__caseModalLogoText{font-family:var(--font-title);color:#ffffffb3;text-align:center;letter-spacing:-.02em;font-size:clamp(1.5rem,3vw,2.5rem)}.Cases-module__0M7bAq__caseModalLogoImg{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.Cases-module__0M7bAq__caseModalHeroCopy{flex-direction:column;justify-content:flex-end;gap:1rem;display:flex}.Cases-module__0M7bAq__caseModalDesc{color:#ffffffc7;margin:0;font-size:1.05rem;line-height:1.75}.Cases-module__0M7bAq__caseModalMeta{flex-wrap:wrap;gap:.6rem;display:flex}.Cases-module__0M7bAq__caseModalMetaItem{color:#ffffffe6;background:#ffffff0a;border:none;border-radius:0;align-items:center;padding:.45rem .7rem;font-size:.9rem;display:inline-flex}.Cases-module__0M7bAq__caseModalContent{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.9rem,2vw,1.2rem);display:grid}.Cases-module__0M7bAq__caseModalBlock{background:#ffffff08;border:1px solid #fff;border-radius:0;padding:1.2rem 1.25rem;overflow:hidden}.Cases-module__0M7bAq__caseModalBlockHead h4{font-family:var(--font-title);letter-spacing:.08em;text-transform:uppercase;color:#ffffff8c;margin:0 0 .8rem;font-size:.95rem}.Cases-module__0M7bAq__caseModalList{color:#ffffffc7;gap:.45rem;margin:0;padding-left:0;line-height:1.65;list-style:none;display:grid}.Cases-module__0M7bAq__caseModalList li{align-items:flex-start;gap:.65rem;display:flex}.Cases-module__0M7bAq__caseModalList li:before{content:"—";color:#ffffff8c;flex:none;line-height:1.65}@media (max-width:980px){.Cases-module__0M7bAq__layout{grid-template-columns:1fr;gap:1.75rem;min-width:0}.Cases-module__0M7bAq__sticky{position:relative;top:auto}.Cases-module__0M7bAq__card{min-height:14rem}.Cases-module__0M7bAq__caseModalHero,.Cases-module__0M7bAq__caseModalContent{grid-template-columns:1fr}}@media (max-width:700px){.Cases-module__0M7bAq__sceneCases{padding-inline:max(1.15rem, env(safe-area-inset-left)) max(1.15rem, env(safe-area-inset-right));overflow-x:clip}.Cases-module__0M7bAq__activeCard{display:none}.Cases-module__0M7bAq__title{overflow-wrap:anywhere;max-width:none;font-size:clamp(1.75rem,8vw,2.6rem)}.Cases-module__0M7bAq__eyebrow,.Cases-module__0M7bAq__kicker{letter-spacing:.14rem}.Cases-module__0M7bAq__cardDesc{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Cases-module__0M7bAq__caseModal{padding-bottom:calc(5.75rem + env(safe-area-inset-bottom))}.Cases-module__0M7bAq__caseModalTop{padding-right:0}.Cases-module__0M7bAq__caseModalClose{left:max(1rem, env(safe-area-inset-left));right:max(1rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));z-index:130;text-align:center;text-transform:uppercase;letter-spacing:.14rem;background:#050505;border:1px solid #fff;width:auto;padding:1rem 1.25rem;font-size:.82rem;position:fixed;box-shadow:0 -12px 40px #000000a6}.Cases-module__0M7bAq__caseModalClose:hover,.Cases-module__0M7bAq__caseModalClose:focus-visible{background:#111;transform:none}}
.OKVED-module__SOVr3q__sceneOKVED{color:#f4f4f4;background:#050505;padding:clamp(4.5rem,12vh,8rem) clamp(1.25rem,5vw,4rem) clamp(3.5rem,8vh,5.5rem);position:relative;overflow:hidden}.OKVED-module__SOVr3q__atmosphere{pointer-events:none;background:radial-gradient(60% 50% at 12% 20%,#dcdcdc12,#0000 55%),radial-gradient(45% 40% at 88% 70%,#a0afc80f,#0000 50%);position:absolute;inset:0}.OKVED-module__SOVr3q__inner{z-index:1;grid-column:1/-1;gap:clamp(2.5rem,6vh,4rem);width:100%;max-width:92rem;margin:0 auto;display:grid;position:relative}.OKVED-module__SOVr3q__header{gap:.85rem;max-width:40rem;display:grid}.OKVED-module__SOVr3q__eyebrow{text-transform:uppercase;letter-spacing:.32rem;color:#ffffff7a;font-variant-numeric:tabular-nums;margin:0;font-size:.72rem}.OKVED-module__SOVr3q__title{font-family:var(--font-title);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(2.2rem,5vw,3.6rem);line-height:1.05}.OKVED-module__SOVr3q__lead{color:#ffffffad;max-width:36rem;font-size:1.05rem;line-height:1.7;font-family:var(--font-modern);text-wrap:pretty;margin:0}.OKVED-module__SOVr3q__stage{grid-template-columns:minmax(0,1.15fr) minmax(0,.95fr);align-items:stretch;gap:clamp(1.5rem,4vw,3.5rem);min-height:min(70vh,40rem);display:grid}.OKVED-module__SOVr3q__spotlight{background:linear-gradient(160deg,#ffffff0a,#0000 55%),#ffffff05;border:1px solid #ffffff1a;align-content:center;align-self:start;min-height:min(58vh,32rem);padding:clamp(1.5rem,3vw,2.5rem);display:grid;position:sticky;top:clamp(5rem,12vh,7rem)}.OKVED-module__SOVr3q__spotlightInner{gap:.85rem;display:grid}.OKVED-module__SOVr3q__spotlightIndex{font-variant-numeric:tabular-nums;letter-spacing:.2rem;text-transform:uppercase;color:#ffffff73;font-size:.72rem}.OKVED-module__SOVr3q__giantCode{font-family:var(--font-title);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:#f4f4f4;margin:0;font-size:clamp(4.5rem,12vw,8.5rem);line-height:.9}.OKVED-module__SOVr3q__spotlightLabel{font-family:var(--font-title);letter-spacing:-.02em;margin:0;font-size:clamp(1.25rem,2.5vw,1.7rem)}.OKVED-module__SOVr3q__spotlightText{color:#ffffffb8;max-width:34rem;font-size:1.02rem;line-height:1.7;font-family:var(--font-modern);text-wrap:pretty;margin:0}.OKVED-module__SOVr3q__index{border-top:1px solid #ffffff1a;align-content:start;gap:.2rem;display:grid}.OKVED-module__SOVr3q__row{width:100%;min-height:3.1rem;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff14;flex-direction:column;align-items:stretch;gap:0;padding:.85rem .35rem;transition:color .22s,background-color .22s,padding .35s;display:flex}.OKVED-module__SOVr3q__rowHead{grid-template-columns:4.5rem minmax(0,1fr) auto;align-items:center;gap:.85rem;width:100%;display:grid}.OKVED-module__SOVr3q__rowBody{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .65s cubic-bezier(.22,1,.36,1),opacity .5s;display:grid}.OKVED-module__SOVr3q__rowBodyInner{min-height:0;overflow:hidden}.OKVED-module__SOVr3q__rowDesc{color:#ffffffad;font-size:.95rem;line-height:1.65;font-family:var(--font-modern);text-wrap:pretty;margin:0;padding:.65rem 0 .15rem;display:none}.OKVED-module__SOVr3q__row:hover,.OKVED-module__SOVr3q__row:focus-visible{background:#ffffff0a;padding-left:.55rem}.OKVED-module__SOVr3q__row:focus-visible{outline-offset:2px;outline:2px solid #f4f4f4d9}.OKVED-module__SOVr3q__rowActive{color:#f4f4f4;background:#ffffff0d;padding-left:.55rem}.OKVED-module__SOVr3q__rowCode{font-family:var(--font-title);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:#ffffff8c;font-size:1rem}.OKVED-module__SOVr3q__rowActive .OKVED-module__SOVr3q__rowCode{color:#f4f4f4}.OKVED-module__SOVr3q__rowLabel{color:#ffffffb8;font-size:.95rem}.OKVED-module__SOVr3q__rowActive .OKVED-module__SOVr3q__rowLabel{color:#f4f4f4}.OKVED-module__SOVr3q__rowMark{color:#ffffff59;font-size:.65rem}.OKVED-module__SOVr3q__rowActive .OKVED-module__SOVr3q__rowMark{color:#dcdcdc;text-shadow:0 0 10px #dcdcdc59}.OKVED-module__SOVr3q__footer{border-top:1px solid #ffffff1a;padding-top:.5rem}.OKVED-module__SOVr3q__footerText{color:#ffffff7a;max-width:52rem;margin:0;font-size:.88rem;line-height:1.65}@media (max-width:900px){.OKVED-module__SOVr3q__sceneOKVED{padding-inline:max(1.15rem, env(safe-area-inset-left)) max(1.15rem, env(safe-area-inset-right));overflow-x:clip}.OKVED-module__SOVr3q__header{min-width:0;max-width:100%}.OKVED-module__SOVr3q__title{overflow-wrap:anywhere;max-width:100%;font-size:clamp(1.75rem,8.5vw,2.75rem)}.OKVED-module__SOVr3q__stage{grid-template-columns:1fr;min-width:0;min-height:0}.OKVED-module__SOVr3q__spotlight{display:none}.OKVED-module__SOVr3q__index{border-top:1px solid #ffffff1f;gap:.75rem;padding-block:1.25rem 2.5rem}.OKVED-module__SOVr3q__row{background:#ffffff04;border:1px solid #ffffff14;min-height:0;margin-bottom:0;padding:1.15rem .95rem}.OKVED-module__SOVr3q__row+.OKVED-module__SOVr3q__row{border-top:1px solid #ffffff14}.OKVED-module__SOVr3q__rowHead{grid-template-columns:3.6rem minmax(0,1fr) auto;gap:.65rem}.OKVED-module__SOVr3q__rowDesc{display:block}.OKVED-module__SOVr3q__rowActive{background:linear-gradient(160deg,#ffffff0d,#0000 60%),#ffffff08;border-color:#ffffff2e;padding:1.1rem .95rem 1.15rem}.OKVED-module__SOVr3q__rowActive .OKVED-module__SOVr3q__rowBody{opacity:1;grid-template-rows:1fr}.OKVED-module__SOVr3q__row:hover,.OKVED-module__SOVr3q__row:focus-visible{padding-left:.85rem}.OKVED-module__SOVr3q__rowActive:hover,.OKVED-module__SOVr3q__rowActive:focus-visible{padding-left:.95rem}.OKVED-module__SOVr3q__eyebrow{letter-spacing:.14rem}}@media (prefers-reduced-motion:reduce){.OKVED-module__SOVr3q__row,.OKVED-module__SOVr3q__row:hover,.OKVED-module__SOVr3q__row:focus-visible,.OKVED-module__SOVr3q__rowBody{transition:none}}
.ZigStory-module__eFfOZG__scene{color:#f4f4f4;background:#050505;padding:0;display:block;position:relative;overflow:visible}.ZigStory-module__eFfOZG__pin{background:#050505;width:100%;height:100svh;position:relative;overflow:hidden}.ZigStory-module__eFfOZG__lines{z-index:0;pointer-events:none;opacity:.55;will-change:transform;position:absolute;inset:-20%}.ZigStory-module__eFfOZG__linesSvg{width:100%;height:100%;display:block}.ZigStory-module__eFfOZG__lineA,.ZigStory-module__eFfOZG__lineB,.ZigStory-module__eFfOZG__lineC{stroke:#dcdcdc38;stroke-width:1px;fill:none;vector-effect:non-scaling-stroke}.ZigStory-module__eFfOZG__lineB{stroke:#dcdcdc1f}.ZigStory-module__eFfOZG__lineC{stroke:#dcdcdc14}.ZigStory-module__eFfOZG__clip{z-index:1;width:100%;height:100%;position:relative;overflow:hidden}.ZigStory-module__eFfOZG__track{will-change:transform;flex-direction:row;align-items:stretch;width:max-content;height:100%;display:flex}.ZigStory-module__eFfOZG__panel{box-sizing:border-box;flex:0 0 100vw;align-content:center;gap:1.1rem;width:100vw;height:100%;padding:clamp(2rem,6vw,5rem) clamp(1.5rem,5vw,4.5rem);display:grid}.ZigStory-module__eFfOZG__kicker{text-transform:uppercase;letter-spacing:.32rem;color:#ffffff73;font-variant-numeric:tabular-nums;margin:0;font-size:.7rem}.ZigStory-module__eFfOZG__title{font-family:var(--font-title);letter-spacing:-.035em;text-wrap:balance;max-width:12ch;margin:0;font-size:clamp(2.4rem,6.2vw,5.2rem);line-height:1.02}.ZigStory-module__eFfOZG__text{color:#ffffffad;max-width:32rem;font-size:clamp(1rem,1.6vw,1.2rem);line-height:1.7;font-family:var(--font-modern);text-wrap:pretty;margin:0}.ZigStory-module__eFfOZG__progress{z-index:3;font-variant-numeric:tabular-nums;letter-spacing:.18rem;text-transform:uppercase;color:#fff6;pointer-events:none;font-size:.7rem;position:absolute;bottom:clamp(1.25rem,3vw,2rem);left:clamp(1.5rem,5vw,4.5rem)}.ZigStory-module__eFfOZG__mobileStack{display:none}@media (max-width:900px){.ZigStory-module__eFfOZG__scene{min-height:auto}.ZigStory-module__eFfOZG__pin{display:none}.ZigStory-module__eFfOZG__mobileStack{gap:0;display:grid}.ZigStory-module__eFfOZG__mobilePanel{min-height:0;padding-block:2.75rem 3rem;padding-inline:max(1.25rem, env(safe-area-inset-left)) max(1.25rem, env(safe-area-inset-right));box-sizing:border-box;border-bottom:1px solid #ffffff14;align-content:start;gap:1rem;width:100%;max-width:100%;display:grid;overflow-x:clip}.ZigStory-module__eFfOZG__title{overflow-wrap:anywhere;max-width:none;font-size:clamp(1.75rem,8.5vw,2.75rem)}.ZigStory-module__eFfOZG__eyebrow{letter-spacing:.14rem}.ZigStory-module__eFfOZG__progress{display:none}}@media (prefers-reduced-motion:reduce){.ZigStory-module__eFfOZG__lines{transform:none!important}.ZigStory-module__eFfOZG__track{will-change:auto}}
.Contact-module__UT7GOW__sceneContact{color:#fff;background:#050505;min-height:auto;padding:clamp(3rem,10vh,5rem) clamp(1.5rem,5vw,4rem) clamp(4rem,12vh,6rem)}.Contact-module__UT7GOW__layout{grid-column:1/-1;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:flex-start;gap:clamp(1.5rem,4vw,3.5rem);display:grid}.Contact-module__UT7GOW__left{flex-direction:column;gap:1.5rem;display:flex}.Contact-module__UT7GOW__head{max-width:38rem}.Contact-module__UT7GOW__preface{font-family:var(--font-title);letter-spacing:-.02em;margin:0 0 .4rem;font-size:clamp(1.4rem,3vw,2rem)}.Contact-module__UT7GOW__text{color:#ffffffa6;margin:0 0 1.5rem;line-height:1.7}.Contact-module__UT7GOW__head h2{font-size:clamp(2rem,4vw,2.8rem);font-family:var(--font-title);margin:0}.Contact-module__UT7GOW__contactList{border-top:1px solid #ffffff1f;flex-direction:column;gap:.9rem;padding-top:1.2rem;display:flex}.Contact-module__UT7GOW__contactLine{flex-direction:column;gap:.3rem;display:flex}.Contact-module__UT7GOW__contactLabel{text-transform:uppercase;letter-spacing:.25rem;color:#ffffff73;font-size:.65rem}.Contact-module__UT7GOW__copyValue{color:#fff;font-size:.95rem}.Contact-module__UT7GOW__contactLine p{color:#fff;margin:0;font-size:.95rem}.Contact-module__UT7GOW__copyRow{flex-wrap:wrap;align-items:center;gap:.45rem .55rem;display:flex}.Contact-module__UT7GOW__copyChunk{align-items:center;gap:.35rem;display:inline-flex}.Contact-module__UT7GOW__copySep{color:#ffffff73}.Contact-module__UT7GOW__copyBtn{color:#ffffffb3;cursor:pointer;background:0 0;border:1px solid #ffffff47;border-radius:0;place-items:center;width:1.55rem;height:1.55rem;padding:0;transition:color .2s,border-color .2s,background .2s,transform .2s;display:inline-grid}.Contact-module__UT7GOW__copyBtn:hover,.Contact-module__UT7GOW__copyBtn:focus-visible{color:#fff;background:#ffffff0f;border-color:#ffffffbf;transform:translateY(-1px)}.Contact-module__UT7GOW__copyBtn:focus-visible{outline-offset:2px;outline:2px solid #ffffffb3}.Contact-module__UT7GOW__copyToastStack{left:50%;bottom:max(1.75rem, env(safe-area-inset-bottom,0px) + 1.25rem);z-index:2100;pointer-events:none;flex-direction:column;justify-content:flex-end;align-items:center;gap:.5rem;display:flex;position:fixed;transform:translate(-50%)}.Contact-module__UT7GOW__copyToast{color:#fff;letter-spacing:.12rem;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;background:#050505;border:1px solid #fff;max-width:min(22rem,100vw - 2rem);padding:.85rem 1.35rem;font-size:.82rem;animation:.45s cubic-bezier(.22,1,.36,1) both Contact-module__UT7GOW__copyToastIn;overflow:hidden}@keyframes Contact-module__UT7GOW__copyToastIn{0%{opacity:0;transform:translateY(1.25rem)}to{opacity:1;transform:translateY(0)}}.Contact-module__UT7GOW__phoneLink{color:#fff;text-decoration:none;transition:color .2s,opacity .2s}.Contact-module__UT7GOW__phoneLink:hover{color:#fffc;text-underline-offset:.2em;-webkit-text-decoration:underline #ffffff80;text-decoration:underline #ffffff80}.Contact-module__UT7GOW__legalLinks{border-top:1px solid #ffffff1f;flex-direction:column;gap:.6rem;margin:1rem 0 0;padding-top:1rem;display:flex}.Contact-module__UT7GOW__legalLink{color:#ffffffb3;text-underline-offset:.2em;cursor:pointer;text-align:left;background:0 0;border:none;padding:0;font-size:.85rem;-webkit-text-decoration:underline #fff6;text-decoration:underline #fff6;transition:color .2s,text-decoration-color .2s}.Contact-module__UT7GOW__legalLink:hover{color:#ffffffe6;text-decoration-color:#ffffffb3}.Contact-module__UT7GOW__rusprofileButton{color:#fff;background:#0d725a;border:6px solid #000;align-items:center;gap:.75rem;margin:1rem 0 0;padding:.75rem 1.25rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex;position:relative}.Contact-module__UT7GOW__rusprofileButton:before{content:"";pointer-events:none;border:1px solid #0d725a;position:absolute;inset:-3px}.Contact-module__UT7GOW__rusprofileLogo{flex-shrink:0;width:auto;height:1.25rem;display:block}.Contact-module__UT7GOW__rusprofileTextWrapper{height:1.3em;line-height:1.3em;display:inline-block;position:relative;overflow:hidden}.Contact-module__UT7GOW__rusprofileText,.Contact-module__UT7GOW__rusprofileTextHover{white-space:nowrap;text-align:center;transition:transform .3s;display:block}.Contact-module__UT7GOW__rusprofileText{transform:translateY(0)}.Contact-module__UT7GOW__rusprofileTextHover{width:100%;position:absolute;top:0;left:0;transform:translateY(100%)}.Contact-module__UT7GOW__rusprofileButton:hover .Contact-module__UT7GOW__rusprofileText{transform:translateY(-100%)}.Contact-module__UT7GOW__rusprofileButton:hover .Contact-module__UT7GOW__rusprofileTextHover{transform:translateY(0)}.Contact-module__UT7GOW__footer{color:#ffffff80;margin:1.2rem 0 0;font-size:.8rem}.Contact-module__UT7GOW__right{justify-content:flex-end;display:flex}.Contact-module__UT7GOW__form{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000059;border:1px solid #ffffff26;flex-direction:column;gap:1rem;width:min(34rem,100%);padding:clamp(1.2rem,3vw,2rem);display:flex}.Contact-module__UT7GOW__form h3{font-family:var(--font-title);margin:0}.Contact-module__UT7GOW__form p{color:#ffffffa6;margin:0;font-size:.9rem;line-height:1.6}.Contact-module__UT7GOW__form label{letter-spacing:.15rem;text-transform:uppercase;color:#fff9;flex-direction:column;gap:.4rem;font-size:.8rem;display:flex}.Contact-module__UT7GOW__form input,.Contact-module__UT7GOW__form textarea{color:#fff;font:inherit;resize:none;background:#0000008c;border:1px solid #fff3;padding:.8rem 1rem}.Contact-module__UT7GOW__form button{color:#fff;text-transform:uppercase;letter-spacing:.3rem;cursor:pointer;background:0 0;border:1px solid #ffffff59;padding:.9rem 1.4rem;font-weight:600;transition:background .3s,color .3s,border-color .3s}.Contact-module__UT7GOW__form button:hover:not(:disabled){background:#ffffff1a;border-color:#fff9}.Contact-module__UT7GOW__form button:disabled{opacity:.5;cursor:not-allowed}.Contact-module__UT7GOW__success{color:#7cf0a5;margin:.6rem 0 0;font-size:.95rem;font-weight:600}.Contact-module__UT7GOW__error{color:#ff8f8f;margin:.6rem 0 0;font-size:.95rem;font-weight:600}.Contact-module__UT7GOW__checkboxes{flex-direction:column;gap:.9rem;margin:.5rem 0;display:flex}.Contact-module__UT7GOW__checkboxLabel{cursor:pointer;color:#ffffffb3;align-items:flex-start;gap:.75rem;font-size:.85rem;line-height:1.6;text-transform:none!important;letter-spacing:normal!important;flex-direction:row!important}.Contact-module__UT7GOW__checkboxLabel input[type=checkbox]{cursor:pointer;accent-color:#fffc;background:#0006;border:1px solid #ffffff4d;flex-shrink:0;width:1.1rem;min-width:1.1rem;height:1.1rem;margin:0}.Contact-module__UT7GOW__checkboxLabel span{flex:1;margin-top:-2px}.Contact-module__UT7GOW__linkSpan{color:#fff;cursor:pointer;text-decoration:underline;transition:opacity .2s}.Contact-module__UT7GOW__linkSpan:hover{opacity:.8}.Contact-module__UT7GOW__modalOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#000;justify-content:center;align-items:center;padding:2rem;display:flex;position:fixed;inset:0}.Contact-module__UT7GOW__modal{background:#0a0a0a;border:1px solid #ffffff26;border-radius:0;flex-direction:column;width:100%;max-width:min(800px,90vw);max-height:85vh;display:flex;box-shadow:0 20px 60px #00000080}.Contact-module__UT7GOW__modalHeader{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:1.5rem 2rem;display:flex}.Contact-module__UT7GOW__modalHeader h3{font-family:var(--font-title);letter-spacing:-.02em;margin:0;font-size:clamp(1.3rem,2.5vw,1.6rem)}.Contact-module__UT7GOW__modalClose{color:#ffffffb3;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;font-size:2rem;line-height:1;transition:color .2s;display:flex}.Contact-module__UT7GOW__modalClose:hover{color:#fff}.Contact-module__UT7GOW__modalCloseBottom{display:none}.Contact-module__UT7GOW__modalContent{color:#ffffffd9;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;flex:1;padding:2rem;font-size:.95rem;line-height:1.75;overflow:hidden auto}.Contact-module__UT7GOW__modalContent p{margin:0 0 1.2rem}.Contact-module__UT7GOW__modalContent ul{margin:.8rem 0 1.2rem;padding-left:1.8rem;list-style-type:disc}.Contact-module__UT7GOW__modalContent li{margin:.5rem 0}.Contact-module__UT7GOW__pdfViewer{background:#1a1a1a;border:1px solid #ffffff1a;width:100%;height:70vh;min-height:400px}@media (max-width:900px){.Contact-module__UT7GOW__sceneContact{padding-block:3rem 4rem;padding-inline:max(1.15rem, env(safe-area-inset-left)) max(1.15rem, env(safe-area-inset-right));min-height:auto;overflow-x:clip}.Contact-module__UT7GOW__layout{grid-template-columns:1fr;min-width:0}.Contact-module__UT7GOW__right{width:100%;min-width:0}.Contact-module__UT7GOW__form{width:100%;max-width:100%}.Contact-module__UT7GOW__modalOverlay{align-items:stretch;padding:0}.Contact-module__UT7GOW__modal{border:0;max-width:100%;height:100dvh;max-height:100dvh}.Contact-module__UT7GOW__modalHeader{padding:1.2rem 1.25rem}.Contact-module__UT7GOW__modalHeader .Contact-module__UT7GOW__modalClose{display:none}.Contact-module__UT7GOW__modalContent{padding:1.25rem 1.25rem calc(5.75rem + env(safe-area-inset-bottom));font-size:.9rem}.Contact-module__UT7GOW__modalCloseBottom{left:max(1rem, env(safe-area-inset-left));right:max(1rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));z-index:1001;color:#fff;text-transform:uppercase;letter-spacing:.14rem;cursor:pointer;background:#050505;border:1px solid #fff;justify-content:center;align-items:center;padding:1rem 1.25rem;font-size:.82rem;display:flex;position:fixed}.Contact-module__UT7GOW__pdfViewer{height:60vh;min-height:300px}}.Contact-module__UT7GOW__notification{z-index:2000;cursor:pointer;width:100%;max-width:100%;height:50vh;padding:0 clamp(1.25rem,5vw,4rem);padding-left:max(1.25rem, env(safe-area-inset-left));padding-right:max(1.25rem, env(safe-area-inset-right));box-sizing:border-box;background:linear-gradient(135deg,#0a0a0a 0%,#1a1a1a 100%);border-top:1px solid #ffffff26;justify-content:flex-end;align-items:center;animation:.6s cubic-bezier(.16,1,.3,1) forwards Contact-module__UT7GOW__slideUp;display:flex;position:fixed;bottom:0;left:0;transform:translateY(100%)}@keyframes Contact-module__UT7GOW__slideUp{to{transform:translateY(0)}}.Contact-module__UT7GOW__notificationContent{justify-content:flex-start;align-items:center;width:50%;display:flex}.Contact-module__UT7GOW__notificationText{font-family:var(--font-title);letter-spacing:-.03em;color:#fff;text-align:left;text-transform:uppercase;margin:0;font-size:3rem;font-weight:700;line-height:1.1}.Contact-module__UT7GOW__notificationError .Contact-module__UT7GOW__notificationText{color:#ff8f8f}@media (max-width:900px){.Contact-module__UT7GOW__notification{height:auto;min-height:38vh;padding:2rem 1.25rem;padding-bottom:max(2rem, env(safe-area-inset-bottom));justify-content:center}.Contact-module__UT7GOW__notificationContent{width:100%}.Contact-module__UT7GOW__notificationText{text-wrap:balance;word-break:break-word;font-size:clamp(1.35rem,7vw,2.25rem)}}
.Navigation-module__5lL-TW__controls{top:max(clamp(1.25rem, 3vw, 2rem), env(safe-area-inset-top));right:max(clamp(1.25rem, 3vw, 2rem), env(safe-area-inset-right));z-index:100;align-items:center;gap:.5rem;display:flex;position:fixed}.Navigation-module__5lL-TW__langBtn,.Navigation-module__5lL-TW__burger,.Navigation-module__5lL-TW__soundBtn{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;color:#fff;background:#0009;border:1px solid #ffffff1a;border-radius:0;justify-content:center;align-items:center;width:3rem;height:3rem;padding:.75rem;transition:background .3s,border-color .3s;display:flex}.Navigation-module__5lL-TW__burger{flex-direction:column;gap:.5rem}.Navigation-module__5lL-TW__langBtn{letter-spacing:.14em;width:auto;padding-inline:.85rem;font-size:.72rem;text-decoration:none}.Navigation-module__5lL-TW__langBtn:hover,.Navigation-module__5lL-TW__burger:hover,.Navigation-module__5lL-TW__soundBtn:hover{background:#000c;border-color:#fff3}.Navigation-module__5lL-TW__soundIcon{width:100%;height:100%;display:block}.Navigation-module__5lL-TW__burgerLine{background:#fff;width:100%;height:2px;transition:transform .3s,opacity .3s}.Navigation-module__5lL-TW__burger[aria-expanded=true] .Navigation-module__5lL-TW__burgerLine:first-child{transform:translateY(.625rem)rotate(45deg)}.Navigation-module__5lL-TW__burger[aria-expanded=true] .Navigation-module__5lL-TW__burgerLine:nth-child(2){opacity:0}.Navigation-module__5lL-TW__burger[aria-expanded=true] .Navigation-module__5lL-TW__burgerLine:nth-child(3){transform:translateY(-.625rem)rotate(-45deg)}.Navigation-module__5lL-TW__backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:98;background:#000000b3;position:fixed;inset:0}.Navigation-module__5lL-TW__nav{z-index:99;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#050505f2;border-bottom:1px solid #ffffff1a;height:100dvh;min-height:100dvh;max-height:100dvh;position:fixed;top:0;left:0;right:0;overflow:hidden}.Navigation-module__5lL-TW__navInner{box-sizing:border-box;height:100%;min-height:0;padding:max(4.75rem, calc(env(safe-area-inset-top) + 3.75rem)) clamp(1.25rem, 5vw, 4rem) max(1rem, env(safe-area-inset-bottom));justify-content:center;align-items:center;display:flex}.Navigation-module__5lL-TW__navList{flex-direction:column;justify-content:center;gap:clamp(.7rem,2.6vh,1.9rem);width:100%;max-width:50rem;max-height:100%;margin:0;padding:0;list-style:none;display:flex}.Navigation-module__5lL-TW__navItem{flex:none;justify-content:center;align-items:center;display:flex}.Navigation-module__5lL-TW__navLink{font-family:var(--font-title);color:#fff;letter-spacing:-.02em;text-align:center;font-size:clamp(1.35rem,5.2vh,2.75rem);font-weight:700;line-height:1.05;text-decoration:none;transition:color .3s,transform .3s;display:block;position:relative}.Navigation-module__5lL-TW__navLink:hover{color:#ffffffb3;transform:translate(10px)}.Navigation-module__5lL-TW__navLink:after{content:"";background:#fff;width:0;height:1.5px;transition:width .3s;position:absolute;bottom:-.2rem;left:0}.Navigation-module__5lL-TW__navLink:hover:after{width:100%}@media (min-width:900px){.Navigation-module__5lL-TW__navLink{font-size:clamp(1.5rem,3vw,2.5rem)}.Navigation-module__5lL-TW__navList{gap:1.5rem}.Navigation-module__5lL-TW__navInner{padding:clamp(6rem,12vh,9rem) clamp(1.5rem,5vw,4rem)}}@media (max-width:900px){.Navigation-module__5lL-TW__navLink:hover{transform:none}.Navigation-module__5lL-TW__navLink:after{display:none}}@media (max-width:640px){.Navigation-module__5lL-TW__langBtn,.Navigation-module__5lL-TW__burger,.Navigation-module__5lL-TW__soundBtn{width:2.5rem;height:2.5rem;padding:.6rem}.Navigation-module__5lL-TW__navList{gap:clamp(.55rem,2.1vh,1.15rem)}.Navigation-module__5lL-TW__navLink{font-size:clamp(1.15rem,4.4vh,1.75rem)}}@media (max-height:700px){.Navigation-module__5lL-TW__navInner{padding-top:max(4.25rem, calc(env(safe-area-inset-top) + 3.25rem));padding-bottom:max(.75rem, env(safe-area-inset-bottom))}.Navigation-module__5lL-TW__navList{gap:clamp(.4rem,1.7vh,.9rem)}.Navigation-module__5lL-TW__navLink{font-size:clamp(1.05rem,4vh,1.5rem)}}
.ScrollProgress-module__-M03Yq__progressRail{z-index:999;transform-origin:0;pointer-events:none;background:#ffffff14;width:100%;max-width:100%;height:5px;position:fixed;bottom:0;left:0;overflow:hidden}.ScrollProgress-module__-M03Yq__progressValue{transform-origin:0;background:linear-gradient(90deg,#fff 0%,#b2e7ff 60%,#6eb0ff 100%);width:100%;height:100%;transition:transform 80ms linear}.ScrollProgress-module__-M03Yq__progressGlow{mix-blend-mode:screen;transform-origin:0;pointer-events:none;background:radial-gradient(circle,#ffffff73,#0000 65%);position:absolute;inset:0}
.CookieConsent-module__QWtBTq__cookieShell{bottom:max(clamp(1.2rem, 2vw, 1.8rem), env(safe-area-inset-bottom));right:max(clamp(1.2rem, 3vw, 2.4rem), env(safe-area-inset-right));color:#fff;z-index:1000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);text-align:left;box-sizing:border-box;background:#060606eb;border:1px solid #ffffff26;flex-direction:column;gap:1rem;width:min(22rem,100vw - 2.4rem);max-width:calc(100% - 2rem);padding:1.5rem 1.7rem;display:flex;position:fixed;left:auto;box-shadow:0 25px 50px #00000080}@media (max-width:640px){.CookieConsent-module__QWtBTq__cookieShell{width:auto;max-width:none;padding:1.25rem 1.2rem;left:1rem;right:1rem}.CookieConsent-module__QWtBTq__cookieBadge{letter-spacing:.18rem}.CookieConsent-module__QWtBTq__cookieLink,.CookieConsent-module__QWtBTq__cookieButton,.CookieConsent-module__QWtBTq__cookieButtonGhost{letter-spacing:.1rem}}.CookieConsent-module__QWtBTq__cookieBadge{text-transform:uppercase;letter-spacing:.45rem;color:#ffffff80;font-size:.65rem}.CookieConsent-module__QWtBTq__cookieCopy h3{font-size:1.25rem;font-family:var(--font-title);letter-spacing:-.03em;margin:0}.CookieConsent-module__QWtBTq__cookieCopy p{color:#fffc;margin:.4rem 0 0;line-height:1.7}.CookieConsent-module__QWtBTq__cookieLink{letter-spacing:.2rem;text-transform:uppercase;color:#ffffff8c;margin-top:.6rem;font-size:.85rem;display:inline-block}.CookieConsent-module__QWtBTq__cookieActions{flex-wrap:wrap;gap:.65rem;display:flex}.CookieConsent-module__QWtBTq__cookieButton{color:#050505;letter-spacing:.25rem;text-transform:uppercase;cursor:pointer;background:#f4f4f4;border:1px solid #ffffff59;flex:8rem;padding:.7rem 1.1rem;font-weight:600;transition:border-color .25s,background .25s,color .25s,transform .25s}.CookieConsent-module__QWtBTq__cookieButtonGhost{color:#ffffffd1;letter-spacing:.25rem;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #ffffff47;flex:8rem;padding:.7rem 1.1rem;font-weight:600;transition:border-color .25s,background .25s,color .25s}.CookieConsent-module__QWtBTq__cookieButton:hover,.CookieConsent-module__QWtBTq__cookieButton:focus-visible{background:#fff;border-color:#fff}.CookieConsent-module__QWtBTq__cookieButtonGhost:hover,.CookieConsent-module__QWtBTq__cookieButtonGhost:focus-visible{background:#ffffff14;border-color:#ffffff8c}
.BlackDissolve-module__z8k4uq__canvas{pointer-events:none;z-index:0;width:100%;height:100%;image-rendering:pixelated;display:block;position:absolute;inset:0}
.LogoIntro-module__WE7JAW__overlay{z-index:10000;isolation:isolate;background:#000;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.LogoIntro-module__WE7JAW__overlayDissolving{background:0 0}.LogoIntro-module__WE7JAW__overlayParked{pointer-events:none;z-index:4}.LogoIntro-module__WE7JAW__stage{z-index:2;aspect-ratio:3000/1300;transform-origin:50%;will-change:transform, opacity;width:min(42vw,16.5rem);position:relative}.LogoIntro-module__WE7JAW__mark{will-change:opacity;width:100%;height:100%;overflow:visible}.LogoIntro-module__WE7JAW__mark rect{fill:#ebebeb}.LogoIntro-module__WE7JAW__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.InvertCursor-module__oGphra__htmlCustomCursor,.InvertCursor-module__oGphra__htmlCustomCursor *{cursor:none!important}.InvertCursor-module__oGphra__cursor{--size:2.85rem;--scale:1;--x:-100px;--y:-100px;z-index:9998;width:var(--size);height:var(--size);pointer-events:none;mix-blend-mode:difference;transform:translate3d(var(--x), var(--y), 0) translate(-50%, -50%) scale(var(--scale));opacity:0;will-change:transform, opacity;background:#fff;border-radius:50%;transition:opacity .22s;position:fixed;top:0;left:0}.InvertCursor-module__oGphra__tip{--x:-100px;--y:-100px;z-index:9999;mix-blend-mode:difference;pointer-events:none;width:7px;height:7px;transform:translate3d(var(--x), var(--y), 0) translate(-50%, -50%);opacity:0;will-change:transform, opacity;background:#fff;border-radius:50%;transition:opacity .22s;position:fixed;top:0;left:0}.InvertCursor-module__oGphra__cursorVisible{opacity:1}.InvertCursor-module__oGphra__cursorHidden{opacity:0!important}@media (hover:none),(pointer:coarse){.InvertCursor-module__oGphra__cursor,.InvertCursor-module__oGphra__tip{display:none}.InvertCursor-module__oGphra__htmlCustomCursor,.InvertCursor-module__oGphra__htmlCustomCursor *{cursor:auto!important}}
