.home_site__MoNsV{--bg:#050508;--panel:#0c0c13;--line:rgb(255 255 255/0.08);--line-2:rgb(255 255 255/0.14);--text:#f6f6f8;--muted:#9d9eae;--dim:#8c8d9c;--pink:#ff0aa8;--violet:#8b5cf6;--blue:#5b7cff;--grad:linear-gradient(100deg,#ff0aa8,#c13cff 52%,#6e7bff);--ease:cubic-bezier(0.16,1,0.3,1);--gutter:clamp(16px,4vw,48px);--header:76px;--radius:28px;--mono:ui-monospace,"SFMono-Regular","JetBrains Mono",Menlo,Consolas,monospace;position:relative;overflow-x:clip;min-height:100vh;background:var(--bg);color:var(--text);font-size:17px;line-height:1.6;font-feature-settings:"cv11" 1,"ss01" 1;-webkit-font-smoothing:antialiased;[data-w]{display:inline-block;max-width:calc(100% + var(--word-overhang, 0px));overflow-wrap:anywhere}[data-reveal][data-pending]{opacity:0}[data-reveal=words][data-pending]{opacity:1}[data-reveal=words][data-pending] [data-w]{transform:translateY(110%)}}:where(.home_site__MoNsV){*{box-sizing:border-box}a{color:inherit;text-decoration:none}a,button,summary{-webkit-tap-highlight-color:transparent;touch-action:manipulation}button,summary{font:inherit;cursor:pointer}button{color:inherit}img{display:block;max-width:100%;height:auto}svg{flex-shrink:0}figure,h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{font-weight:620;line-height:1.05;letter-spacing:-.045em}p{color:var(--muted)}::selection{background:var(--pink);color:#fff}:focus-visible{outline:2px solid var(--pink);outline-offset:4px}}.home_wrap__1JksE{width:min(1280px,100% - var(--gutter) * 2);margin-inline:auto}.home_mask__RWBCH{display:inline-block;max-width:calc(100% + .24em);overflow:hidden;vertical-align:top;padding:.12em;margin:-.12em}.home_accent__W9jIZ{--word-overhang:0.2em;padding:.12em .1em;margin:-.12em -.1em;background:var(--grad);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}.home_grain__074gc{position:fixed;inset:0;z-index:80;pointer-events:none;opacity:.045;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.home_cursor__XJUmM{position:fixed;left:0;top:0;z-index:60;width:620px;height:620px;margin:-310px 0 0 -310px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgb(255 10 168/.09),rgb(139 92 246/.05) 38%,transparent 68%);mix-blend-mode:screen;opacity:0;transition:opacity .6s;will-change:transform}.home_cursor__XJUmM[data-on]{opacity:1}.home_notice__UY3Yu{position:relative;z-index:55;padding:12px var(--gutter);background:#1a0d17;border-bottom:1px solid rgb(255 10 168/.4);color:var(--muted);font-size:14px;a{color:var(--text);font-weight:600}}.home_top-anchor__xuF3r{position:absolute;top:0;left:0;width:1px;height:1px}.home_skip-link__oZNdX{position:absolute;left:16px;top:-100px;z-index:100;padding:10px 16px;border-radius:12px;background:var(--pink);color:#08080b;font-weight:600;&:focus{top:16px}}.home_site-header__Lkgcg{position:relative;top:0;z-index:50;height:var(--header);border-bottom:1px solid transparent;transition:background-color .4s,border-color .4s,-webkit-backdrop-filter .4s;transition:background-color .4s,border-color .4s,backdrop-filter .4s;transition:background-color .4s,border-color .4s,backdrop-filter .4s,-webkit-backdrop-filter .4s}.home_site-header__Lkgcg[data-js]{position:sticky}.home_site-header__Lkgcg[data-scrolled]{background:rgb(6 6 10/.66);border-color:var(--line);backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%)}.home_header-inner__Jrbpu{height:100%;display:flex;align-items:center;gap:16px}.home_brand__io_Tr{display:block;flex-shrink:0;img{width:132px;height:auto}}.home_desktop-nav__GCueT{display:flex;gap:2px;margin-inline:auto;padding:5px;border:1px solid var(--line);border-radius:999px;background:rgb(255 255 255/.03);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);a{position:relative;padding:8px 18px;border-radius:999px;color:var(--muted);font-size:14px;font-weight:500;transition:color .3s,background-color .3s;&:hover{color:var(--text);background:rgb(255 255 255/.06)}&[data-active]{color:var(--text);background:rgb(255 255 255/.09)}&[data-active]:after{content:"";position:absolute;left:50%;bottom:3px;width:4px;height:4px;border-radius:50%;background:var(--pink);box-shadow:0 0 10px var(--pink);transform:translateX(-50%)}}}.home_progress__QKdeZ{position:absolute;left:0;bottom:-1px;width:100%;height:2px;background:var(--grad);transform-origin:0 50%;transform:scaleX(var(--progress,0));box-shadow:0 0 12px rgb(255 10 168/.6)}.home_mobile-menu__3JeeH{display:none;summary{list-style:none;display:grid;place-items:center;width:46px;height:46px;border-radius:50%;border:1px solid var(--line-2);background:rgb(255 255 255/.04);&::-webkit-details-marker{display:none}}nav{position:absolute;left:0;right:0;top:100%;height:calc(100dvh - var(--header));display:flex;flex-direction:column;padding:24px var(--gutter) 40px;overflow-y:auto;background:rgb(6 6 10/.97);border-top:1px solid var(--line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);a:not(.home_button__qOquW){display:flex;align-items:baseline;gap:16px;padding:16px 0;border-bottom:1px solid var(--line);font-size:clamp(30px,9vw,44px);font-weight:620;letter-spacing:-.045em;animation:home_menu-in__argj2 .7s var(--ease) both;animation-delay:calc(var(--i) * 60ms + 60ms);span{font:500 12px var(--mono);color:var(--pink);letter-spacing:.1em}}.home_button__qOquW{margin-top:32px;animation:home_menu-in__argj2 .7s var(--ease) both;animation-delay:calc(var(--i) * 60ms + 60ms)}}}.home_burger__pP5Mp{position:relative;width:18px;height:10px;i{position:absolute;left:0;width:100%;height:1.6px;border-radius:2px;background:currentColor;transition:transform .45s var(--ease),top .45s var(--ease)}i:first-child{top:0}i:last-child{top:calc(100% - 1.6px)}}.home_mobile-menu__3JeeH[open] .home_burger__pP5Mp i{top:calc(50% - .8px)}.home_mobile-menu__3JeeH[open] .home_burger__pP5Mp i:first-child{transform:rotate(45deg)}.home_mobile-menu__3JeeH[open] .home_burger__pP5Mp i:last-child{transform:rotate(-45deg)}.home_button__qOquW{--tx:0px;--ty:0px;position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 22px 0 24px;border:0;border-radius:999px;background:var(--pink);color:#08080b;font-size:15px;font-weight:600;letter-spacing:-.01em;white-space:nowrap;box-shadow:inset 0 0 0 1px rgb(255 255 255/.14),0 12px 40px -12px rgb(255 10 168/.75);transform:translate(var(--tx),var(--ty));transition:transform .55s var(--ease),box-shadow .4s,background-color .4s;&:after,&:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none}&:before{background:var(--grad);opacity:0;transition:opacity .4s}&:after{background:linear-gradient(110deg,transparent 30%,rgb(255 255 255/.38) 50%,transparent 70%);transform:translateX(-120%);transition:transform .9s var(--ease)}&:hover{box-shadow:inset 0 0 0 1px rgb(255 255 255/.2),0 18px 60px -12px rgb(255 10 168/.95)}&:hover:before{opacity:1}&:hover:after{transform:translateX(120%)}svg{width:18px;height:18px;transition:transform .45s var(--ease)}&:hover svg:last-child{transform:translate(2px,-2px)}}.home_button-ghost__Cd_3Q{background:rgb(255 255 255/.04);box-shadow:inset 0 0 0 1px var(--line-2);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);&:before{background:rgb(255 255 255/.08)}&:hover{box-shadow:inset 0 0 0 1px rgb(255 255 255/.3)}}.home_button-small__YA3dx{min-height:42px;padding:0 16px 0 18px;font-size:14px}.home_button-large__JbT5B{min-height:60px;padding:0 26px 0 30px;font-size:16px}.home_text-link__M3_yR{display:inline-flex;align-items:center;gap:8px;color:var(--text);font-size:15px;font-weight:600;svg{width:18px;height:18px;color:var(--pink);transition:transform .45s var(--ease)}&:hover svg{transform:translate(3px,-3px)}}.home_live-dot__4Q_RB{position:relative;width:8px;height:8px;border-radius:50%;background:var(--pink);box-shadow:0 0 12px var(--pink);&:after{content:"";position:absolute;inset:0;border-radius:50%;border:1px solid var(--pink);animation:none}}.home_hero__Q8Yz2{--hp:0;position:relative;isolation:isolate;overflow:clip;display:flex;flex-direction:column;min-height:max(780px,100svh);margin-top:calc(var(--header) * -1);padding-top:calc(var(--header) + clamp(32px, 7vh, 88px));&:before{content:"";position:absolute;inset:0;z-index:-3;background-image:linear-gradient(rgb(255 255 255/.035) 1px,transparent 0),linear-gradient(90deg,rgb(255 255 255/.035) 1px,transparent 0);background-size:88px 88px;-webkit-mask-image:radial-gradient(70% 60% at 70% 40%,#000,transparent 75%);mask-image:radial-gradient(70% 60% at 70% 40%,#000,transparent 75%)}}.home_field__YQqxJ{position:absolute;inset:0;z-index:-2;width:100%;height:100%;-webkit-mask-image:linear-gradient(180deg,transparent,#000 14%,#000 72%,transparent);mask-image:linear-gradient(180deg,transparent,#000 14%,#000 72%,transparent);animation:home_fade__fmbE_ 2.4s ease .2s both}.home_hero-glow__n2T__{position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(48% 46% at 76% 42%,rgb(139 92 246/.24),transparent 70%),radial-gradient(34% 36% at 92% 78%,rgb(255 10 168/.2),transparent 70%),linear-gradient(90deg,rgb(5 5 8/.82),rgb(5 5 8/.35) 46%,transparent 72%)}.home_hero-grid__uoegp{flex:1 1;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-template-areas:"top top" "copy stage";align-items:start;column-gap:clamp(24px,3vw,48px)}.home_hero-top__HQd5N{grid-area:top;z-index:3;transform:translateY(calc(var(--hp) * -70px))}.home_hero-copy__QscIb,.home_hero-top__HQd5N{position:relative;opacity:calc(1 - var(--hp) * 1.5)}.home_hero-copy__QscIb{grid-area:copy;z-index:2;padding-top:12px;transform:translateY(calc(var(--hp) * -110px))}.home_badge__4N_Ns{display:inline-flex;align-items:center;gap:12px;padding:8px 16px 8px 14px;border:1px solid var(--line-2);border-radius:999px;background:rgb(255 255 255/.035);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#c9cad6;font-size:13px;font-weight:500;letter-spacing:.01em;animation:home_fade-up__Y0Zk_ .9s var(--ease) .05s both}.home_hero-title__5TCok{max-width:17.5ch;margin:28px 0 20px;font-size:clamp(44px,5.9vw,92px);text-wrap:balance;font-weight:640;line-height:.98;letter-spacing:-.025em;[data-w]{animation:home_rise__a0OH2 1.25s var(--ease) both;animation-delay:calc(.12s + var(--i) * .07s)}.home_accent__W9jIZ{animation:none;filter:drop-shadow(0 0 34px rgb(255 10 168/.35))}}.home_hero-lead__jSxNK{white-space:pre-line;max-width:540px;color:#b7b8c6;font-size:clamp(17px,1.35vw,20px);line-height:1.55;animation:home_fade-up__Y0Zk_ 1s var(--ease) .65s both}.home_hero-actions__VPCio{display:flex;flex-wrap:wrap;gap:12px;margin-top:40px;animation:home_fade-up__Y0Zk_ 1s var(--ease) .8s both}.home_stage__wq8Pj{grid-area:stage;position:relative;z-index:1;justify-self:end;width:88%;aspect-ratio:1/.7;margin-top:clamp(-40px,-2vw,0px);perspective:2400px;transform:translateY(calc(var(--hp) * 140px));animation:home_stage-in__6EU7Q 1.8s var(--ease) .25s both}.home_rig__TlKq_{--px:0;--py:0;position:absolute;inset:0;transform-style:preserve-3d;transform:rotateX(calc(var(--py) * -5deg + 8deg + var(--hp) * 22deg)) rotateY(calc(var(--px) * 8deg - 13deg)) rotate(1.5deg)}.home_monitor__VZzyA{position:absolute;left:0;top:6%;width:96%;transform:translateZ(0);transition:transform .6s var(--ease);&:hover{transform:translateZ(30px)}}.home_handset__LUlsD{position:absolute;right:-4%;bottom:-6%;width:27%;transform:translateZ(130px);transition:transform .6s var(--ease);&:hover{transform:translateZ(170px)}}.home_orbit__gZFTc{position:absolute;left:50%;top:56%;width:128%;aspect-ratio:1;border-radius:50%;border:1px solid rgb(255 10 168/.28);pointer-events:none;animation:none;&:before{content:"";position:absolute;top:-5px;left:calc(50% - 5px);width:10px;height:10px;border-radius:50%;background:#fff;box-shadow:0 0 12px #fff,0 0 30px var(--pink),0 0 60px var(--pink)}}.home_orbit-2__jx8H6{width:96%;border-color:rgb(139 92 246/.3);animation-duration:15s;animation-direction:reverse;&:before{box-shadow:0 0 12px #fff,0 0 30px var(--violet),0 0 60px var(--violet)}}.home_float__sCB16{position:absolute;display:inline-flex;align-items:center;gap:8px;padding:8px 14px 8px 10px;border-radius:999px;border:1px solid var(--line-2);background:rgb(14 14 22/.72);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 20px 40px -16px rgb(0 0 0/.8);font:600 13px/1 var(--mono);letter-spacing:.04em;transform:translateZ(190px);animation:none;animation-delay:calc(var(--i) * -1.5s);i{width:8px;height:8px;border-radius:50%;background:var(--pink);box-shadow:0 0 10px var(--pink)}&:first-of-type{left:-9%;top:30%}&:nth-of-type(2){right:26%;bottom:-3%;i{background:var(--violet);box-shadow:0 0 10px var(--violet)}}&:nth-of-type(3){left:-4%;bottom:8%;i{background:var(--blue);box-shadow:0 0 10px var(--blue)}}&:nth-of-type(4){right:2%;top:-6%}}.home_hero-foot__j7DZ3{margin-top:auto;padding-top:48px}.home_hero-foot-row__dW_zJ{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:20px;color:var(--muted);font:500 13px/1.5 var(--mono);letter-spacing:.08em;text-transform:uppercase;span{min-width:0}}.home_scrollcue__HupWn{display:grid;justify-items:center;flex-shrink:0;width:44px;height:44px;padding-top:8px;border-radius:999px;border:1.5px solid var(--line-2);i{width:3px;height:9px;border-radius:3px;background:var(--pink);box-shadow:0 0 8px var(--pink);animation:none}}.home_ticker__JgfbW{overflow:hidden;padding-block:20px;border-block:1px solid var(--line);background:rgb(255 255 255/.015);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);span{display:inline-flex;align-items:center;gap:32px;padding-right:32px;color:#b9bac8;font-size:clamp(18px,2vw,26px);font-weight:520;letter-spacing:-.025em;white-space:nowrap}i{color:var(--pink);font-style:normal;font-weight:300}}.home_marquee-track__lGhk6{display:flex;width:max-content;animation:none}.home_site__MoNsV[data-motion] .home_ticker__JgfbW{.home_marquee-track__lGhk6{animation:home_marquee__HMlDQ 120s linear infinite;animation-play-state:paused}}.home_site__MoNsV[data-motion] .home_ticker__JgfbW[data-running] .home_marquee-track__lGhk6{animation-play-state:running}.home_section__yPF4o{position:relative;padding-block:clamp(88px,10vw,150px)}.home_section__yPF4o:has(.home_facts__DMPbx){padding-top:clamp(48px,6vw,88px)}.home_head__Nzcm8{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:end;gap:24px 64px;margin-bottom:clamp(48px,6vw,88px);.home_kicker__dPncW{grid-column:1/-1}h2{font-size:clamp(38px,5.3vw,80px);font-weight:630;line-height:1;letter-spacing:-.025em;text-wrap:balance}}.home_kicker__dPncW{display:inline-flex;align-items:center;gap:14px;color:var(--muted);font:500 12px/1 var(--mono);letter-spacing:.18em;text-transform:uppercase}.home_kicker-index__AsW9A{color:var(--pink)}.home_kicker-line__QNFhL{width:56px;height:1px;background:linear-gradient(90deg,var(--pink),transparent)}.home_lead__v2ioU{justify-self:end;max-width:470px;color:var(--muted);font-size:clamp(16px,1.25vw,19px)}.home_bento___G7EL{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.home_card__oYkPY{position:relative;isolation:isolate;overflow:hidden;grid-column:span 2;display:flex;flex-direction:column;justify-content:space-between;gap:32px;min-height:380px;padding:clamp(24px,2.4vw,34px);border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(180deg,#101018,#09090e);transition:border-color .4s,transform .6s var(--ease);&:first-child,&:nth-child(2){grid-column:span 3;min-height:420px;.home_glyph__SXSmp{width:clamp(180px,18vw,240px)}}&:before{z-index:-1;background:radial-gradient(460px circle at var(--mx,50%) var(--my,0),rgb(255 10 168/.15),transparent 60%)}&:after,&:before{content:"";position:absolute;inset:0;opacity:0;transition:opacity .5s}&:after{padding:1px;border-radius:inherit;pointer-events:none;background:radial-gradient(320px circle at var(--mx,50%) var(--my,0),rgb(255 10 168/.9),rgb(139 92 246/.4) 40%,transparent 70%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;-webkit-mask-composite:xor}&:hover{transform:translateY(-4px)}&:hover:after,&:hover:before{opacity:1}h3{margin-bottom:12px;font-size:clamp(24px,2.1vw,32px);font-weight:620;letter-spacing:-.04em}p{max-width:420px;margin-bottom:26px}}.home_card-top__2HHYa{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.home_card-number__kNHb_{color:var(--dim);font:500 13px var(--mono);letter-spacing:.1em}.home_glyph__SXSmp{width:clamp(150px,13vw,180px);height:auto;overflow:visible;transition:transform .7s var(--ease)}.home_card__oYkPY:hover .home_glyph__SXSmp{transform:scale(1.06) translateY(-4px)}.home_gLine__Ex9k4{stroke:rgb(255 255 255/.26);stroke-width:1.4}.home_gAccent__hzQnJ,.home_gDot__7r3wN{fill:var(--pink)}.home_gDim__bHQ5Z{fill:rgb(255 255 255/.2)}.home_gFill__WV76v{fill:rgb(255 255 255/.82)}.home_gSoft__eGLwN{fill:rgb(255 255 255/.18)}.home_gAccentLine__fDn9b{stroke:var(--pink);stroke-width:2;stroke-linecap:round}.home_gCard__JTI8P{fill:#15151e;stroke:rgb(255 255 255/.22)}.home_gText__uBPLf{fill:#fff;font:600 12px Inter,sans-serif}.home_gNode__3_oDE{fill:#0a0a10;stroke:var(--violet);stroke-width:2}.home_gShimmer__g80m_{fill:rgb(139 92 246/.22);stroke:rgb(139 92 246/.6);animation:none}.home_gCursor__fRm3m{fill:#fff;stroke:#000;stroke-width:.6;animation:none}.home_gBar__pAuEa{fill:rgb(139 92 246/.55);transform-box:fill-box;transform-origin:50% 100%;animation:none;animation-delay:calc(var(--i) * -.4s);&:nth-of-type(4n+1){fill:rgb(255 10 168/.7)}}.home_gTrace__5W9Q9{stroke:var(--pink);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;filter:drop-shadow(0 0 4px rgb(255 10 168/.8));animation:none}.home_gPulse__D4Pew{stroke:var(--pink);stroke-width:1.2;transform-box:fill-box;transform-origin:center;animation:none;animation-delay:calc(var(--i, 0) * 1.6s)}.home_gPop__JGzeG{transform-box:fill-box;transform-origin:0 50%;animation:none}.home_gFlow__cfBak{stroke:var(--pink);stroke-width:3;stroke-linecap:round;stroke-dasharray:10 90;filter:drop-shadow(0 0 4px var(--pink));animation:none;animation-delay:calc(var(--i, 0) * -1.3s)}.home_gWave__KYQoI{fill:var(--pink);transform-box:fill-box;transform-origin:center;animation:none;animation-delay:calc(var(--i) * -.12s);&:nth-of-type(2n){fill:var(--violet)}}.home_gSpark__1aqCJ{fill:#fff;transform-box:fill-box;transform-origin:center;animation:none;animation-delay:calc(var(--i, 0) * -1.5s)}.home_projects__csiIP{isolation:isolate}.home_projects-backdrop__6YkRb{position:absolute;inset:0;z-index:-1;background:radial-gradient(70% 40% at 50% 0,rgb(139 92 246/.16),transparent 70%),linear-gradient(180deg,#0b0b12,#07070b 40%,var(--bg));border-top:1px solid var(--line);clip-path:inset(0 calc((1 - var(--e, 1)) * 5%) round calc((1 - var(--e, 1)) * 72px))}.home_stack__8ZWaR{display:grid;gap:32px}.home_story__pBgpr{position:relative;top:auto}.home_story-card__cQA9i{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(32px,4vw,64px);min-height:min(680px,calc(100svh - 136px));padding:clamp(28px,4vw,60px);border:1px solid var(--line-2);border-radius:36px;background:radial-gradient(70% 90% at 88% 50%,hsl(var(--hue) 92% 56%/.2),transparent 70%),linear-gradient(155deg,#14141d,#0a0a10 62%);box-shadow:0 -30px 80px -30px rgb(0 0 0/.9);transform-origin:50% 0;transform:scale(calc(1 - var(--s, 0) * .07));filter:brightness(calc(1 - var(--s, 0) * .6));&:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(600px circle at var(--mx,30%) var(--my,30%),hsl(var(--hue) 95% 60%/.1),transparent 60%)}}.home_story-ghost__rgXh9{position:absolute;left:-1.5%;bottom:-16%;z-index:-1;color:transparent;font-size:clamp(200px,27vw,440px);font-weight:700;line-height:1;letter-spacing:-.08em;-webkit-text-stroke:1px rgb(255 255 255/.07);pointer-events:none;-webkit-user-select:none;user-select:none}.home_story-meta__eoPge{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.home_story-index__j6z8o{color:var(--dim);font:500 13px var(--mono);letter-spacing:.1em}.home_chip__POQmT{padding:6px 12px;border:1px solid hsl(var(--hue,322) 90% 62%/.4);border-radius:999px;background:hsl(var(--hue,322) 90% 55%/.1);color:hsl(var(--hue,322) 100% 84%);font-size:12.5px;font-weight:500}.home_story-copy__OgAUr{position:relative;h3{margin:26px 0 18px;font-size:clamp(40px,4.8vw,76px);font-weight:640;line-height:.98;letter-spacing:-.025em}}.home_story-text__sK8j3{max-width:460px;color:#b4b5c4;font-size:clamp(16px,1.3vw,19px);&:first-letter{text-transform:uppercase}}.home_story-actions__y2mYH{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:32px}.home_continuation__0W_Q0 .home_story-actions__y2mYH{margin-top:0}.home_continuation__0W_Q0{max-width:460px;margin-top:32px;padding-top:24px;border-top:1px solid var(--line);h4{margin:8px 0;font-size:24px}p{margin-bottom:18px;font-size:15px;&:first-letter{text-transform:uppercase}}}.home_continuation-label__V2RTY{color:var(--pink);font:500 11px var(--mono);letter-spacing:.18em;text-transform:uppercase}.home_story-visual__YvtDH{perspective:1500px}.home_visual__ADlMD{position:relative;padding:7% 7% 9% 0;transform-style:preserve-3d;transform:rotateX(calc(var(--rx, 0deg) + 5deg)) rotateY(calc(var(--ry, 0deg) - 10deg));transition:transform .7s var(--ease)}.home_visual-main__6VwZF{position:relative;z-index:2;transform:translateZ(20px)}.home_visual-back__g2ewW{position:absolute;top:0;right:0;z-index:1;width:78%;opacity:.5;transform:translateZ(-60px);filter:saturate(.7)}.home_visual-phone__cT7su{position:absolute;right:0;bottom:0;z-index:3;width:27%;transform:translateZ(90px);transition:transform .7s var(--ease)}.home_story-card__cQA9i:hover .home_visual-phone__cT7su{transform:translateZ(130px) translateY(-10px)}.home_visual-phones__aAH_g{display:flex;align-items:center;justify-content:center;padding:4% 0}.home_fan-item__BaWV0{width:31%;margin-inline:-2.5%;transition:transform .8s var(--ease);&:first-child{transform:rotate(-9deg) translateY(28px)}&:nth-child(2){position:relative;z-index:2;transform:translateZ(60px) scale(1.07)}&:nth-child(3){transform:rotate(9deg) translateY(28px)}}.home_story-card__cQA9i:hover .home_fan-item__BaWV0:first-child{transform:rotate(-13deg) translate(-16px,20px)}.home_story-card__cQA9i:hover .home_fan-item__BaWV0:nth-child(3){transform:rotate(13deg) translate(16px,20px)}.home_browser___puOn{position:relative;overflow:hidden;border:1px solid rgb(255 255 255/.13);border-radius:14px;background:#0d0d14;box-shadow:0 50px 120px -30px rgb(0 0 0/.95),0 30px 90px -40px rgb(139 92 246/.55);&:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,rgb(255 255 255/.09),transparent 38%);pointer-events:none}img{width:100%;aspect-ratio:1440/1000;object-fit:cover;object-position:top}}.home_browser-bar__JPqrr{display:flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-bottom:1px solid var(--line);background:linear-gradient(#18181f,#111117);color:var(--dim);font:500 11px var(--mono);letter-spacing:.04em;i{width:8px;height:8px;border-radius:50%;background:#2e2e38}i:first-child{background:var(--pink)}span{min-width:0;margin-left:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.home_device__8tG23{position:relative;padding:6px;border-radius:28px;background:linear-gradient(145deg,#2c2c38,#0b0b11);box-shadow:inset 0 0 0 1px rgb(255 255 255/.16),0 40px 80px -20px rgb(0 0 0/.95),0 0 60px -12px rgb(255 10 168/.4);img{width:100%;aspect-ratio:780/1688;border-radius:22px;object-fit:cover;object-position:top}}.home_notch__6dngy{position:absolute;top:13px;left:50%;z-index:1;width:30%;height:12px;border-radius:99px;background:#050508;transform:translateX(-50%)}.home_browser___puOn[data-natural] img,.home_device__8tG23[data-natural] img{aspect-ratio:auto;height:auto;object-fit:contain}.home_approach__DYsq6{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(40px,7vw,112px)}.home_approach-side__2G7AG{position:sticky;top:120px;.home_head__Nzcm8{grid-template-columns:1fr;margin-bottom:40px}}.home_step-counter__M7xjV{display:flex;align-items:baseline;gap:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;b{padding:.04em .12em;margin:-.04em -.12em;font-size:clamp(96px,11vw,176px);font-weight:620;line-height:.85;letter-spacing:-.07em;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}span{color:var(--dim);font:500 16px var(--mono)}}.home_steps__IgyRk{position:relative;display:grid;gap:20px;margin:0;padding:0 0 0 56px;list-style:none}.home_rail__0UonD{position:absolute;left:15px;top:12px;bottom:12px;width:2px;overflow:hidden;border-radius:2px;background:var(--line);&:after{content:"";position:absolute;inset:0;background:linear-gradient(var(--pink),var(--violet));transform-origin:50% 0;transform:scaleY(var(--fill,0))}}.home_step__jzGFR{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:28px;min-height:200px;padding:clamp(24px,3vw,40px);border:1px solid var(--line);border-radius:var(--radius);background:rgb(255 255 255/.02);transition:border-color .6s,background-color .6s,box-shadow .6s;&:before{content:"";position:absolute;left:-47px;top:clamp(34px,3.6vw,48px);width:12px;height:12px;border-radius:50%;border:2px solid var(--line-2);background:var(--bg);transition:.5s}h3{margin:6px 0 12px;font-size:clamp(24px,2.2vw,32px)}}.home_step__jzGFR[data-active]:before{border-color:var(--pink);background:var(--pink);box-shadow:0 0 0 6px rgb(255 10 168/.15),0 0 20px var(--pink)}.home_step__jzGFR[data-current]{border-color:rgb(255 10 168/.38);background:linear-gradient(135deg,rgb(255 10 168/.08),rgb(139 92 246/.04));box-shadow:0 30px 80px -40px rgb(255 10 168/.55)}.home_step-number__3VivF{justify-self:start;align-self:start;padding:.06em .14em .06em .1em;margin:-.06em -.14em -.06em -.1em;color:transparent;font-size:clamp(48px,4.4vw,64px);font-weight:640;line-height:1;letter-spacing:-.025em;-webkit-text-stroke:1px rgb(255 255 255/.28);background:var(--grad);-webkit-background-clip:text;background-clip:text;background-size:100% 0;background-repeat:no-repeat;background-position:0 100%;transition:background-size .8s var(--ease),-webkit-text-stroke-color .6s}.home_step__jzGFR[data-active] .home_step-number__3VivF{background-size:100% 100%;-webkit-text-stroke-color:transparent}.home_contact-section__7AlSK{position:relative;overflow:clip;padding-block:clamp(24px,4vw,56px) clamp(96px,10vw,150px)}.home_contact-marquee__Uvob9{overflow:hidden;padding-block:8px clamp(32px,4vw,56px);span{display:inline-flex;align-items:center;gap:.35em;padding-right:.35em;color:transparent;font-size:clamp(64px,11vw,184px);font-family:SHIFT Marquee,Inter,system-ui,sans-serif;font-weight:650;line-height:1.05;letter-spacing:.06em;font-feature-settings:"kern" off;font-kerning:none;white-space:nowrap;-webkit-text-stroke:1.4px rgb(255 255 255/.2)}span:nth-child(2n){padding-inline:.08em;margin-inline:-.08em;background:var(--grad);-webkit-background-clip:text;background-clip:text}i,span:nth-child(2n){-webkit-text-stroke:0}i{color:var(--pink);font-size:.42em;font-style:normal}.home_marquee-track__lGhk6{animation:home_marquee__HMlDQ 36s linear infinite;animation-play-state:paused}}.home_contact-marquee__Uvob9[data-running] .home_marquee-track__lGhk6{animation-play-state:running}.home_contact-panel__1Guk3{position:relative;isolation:isolate;overflow:hidden;padding:clamp(32px,6vw,96px);border:1px solid var(--line-2);border-radius:40px;background:#0a0a11;transform-origin:50% 100%;transform:scale(calc(.9 + var(--e, 1) * .1));h2{max-width:13ch;margin:28px 0 56px;font-size:clamp(44px,7.4vw,120px);font-weight:650;line-height:.95;letter-spacing:-.025em}&:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(520px circle at var(--mx,70%) var(--my,40%),rgb(255 10 168/.16),transparent 60%)}}.home_contact-aurora__IQ5a6{position:absolute;inset:-60%;z-index:-3;background:conic-gradient(from 0deg,transparent 0deg,rgb(255 10 168/.5) 60deg,transparent 140deg,rgb(139 92 246/.5) 220deg,transparent 300deg);filter:blur(90px);opacity:.75;animation:none}.home_contact-grid__l0l9K{position:absolute;inset:0;z-index:-2;background-image:linear-gradient(rgb(255 255 255/.05) 1px,transparent 0),linear-gradient(90deg,rgb(255 255 255/.05) 1px,transparent 0);background-size:64px 64px;-webkit-mask-image:radial-gradient(80% 80% at 50% 0,#000,transparent);mask-image:radial-gradient(80% 80% at 50% 0,#000,transparent)}.home_contact-slash__ZTjE_{position:absolute;top:-30%;right:12%;z-index:-1;width:140px;height:170%;background:linear-gradient(180deg,rgb(255 10 168/.6),transparent 80%);transform:skewX(-22deg);opacity:.35;filter:blur(1px)}.home_contact-bottom__gvUnr{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:32px;p{max-width:440px;color:#c9cad6;font-size:clamp(17px,1.4vw,20px)}}.home_contact-links__2Up1z{display:flex;flex-wrap:wrap;gap:12px}.home_site-footer__UgLoF{position:relative;overflow:hidden;padding-top:72px;border-top:1px solid var(--line)}.home_footer-top__D_R_y{display:grid;grid-template-columns:2fr 1fr 1fr;gap:48px}.home_footer-brand__FArWB{img{width:210px;height:auto}p{margin-top:20px}}.home_footer-nav__DZRtA{display:grid;align-content:start;gap:12px;a{width:fit-content;color:#d4d5de;transition:color .3s;&:hover{color:var(--pink)}}}.home_footer-label__Wsyz8{margin-bottom:4px;color:var(--dim);font:500 12px var(--mono);letter-spacing:.16em;text-transform:uppercase}.home_back-top__FGgNr{margin-top:8px}.home_footer-mark__yFOi9{position:relative;width:min(1280px,100% - var(--gutter) * 2);aspect-ratio:1470/264;margin:clamp(56px,8vw,96px) auto 0}.home_footer-mark-base__EzwUO,.home_footer-mark-light__NpMs_{position:absolute;inset:0;mask:url(/assets/brand/shift-compact.svg) center/contain no-repeat;-webkit-mask:url(/assets/brand/shift-compact.svg) center/contain no-repeat}.home_footer-mark-base__EzwUO{background:linear-gradient(180deg,rgb(255 255 255/.1),rgb(255 255 255/.015))}.home_footer-mark-light__NpMs_{background:radial-gradient(300px circle at var(--mx,50%) var(--my,50%),var(--pink),rgb(139 92 246/.7) 40%,transparent 72%);opacity:.25;transition:opacity .6s}.home_footer-mark__yFOi9:hover .home_footer-mark-light__NpMs_{opacity:1}.home_footer-bottom__paqgW{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:28px;padding:24px 0 32px;border-top:1px solid var(--line);color:var(--dim);font-size:13px}.home_screen-library__kOIOi{summary{list-style:none;display:inline-flex;align-items:center;gap:10px;min-height:50px;padding:0 18px 0 22px;border-radius:999px;background:rgb(255 255 255/.06);box-shadow:inset 0 0 0 1px var(--line-2);font-size:15px;font-weight:600;transition:background-color .3s,box-shadow .3s;&::-webkit-details-marker{display:none}&:hover{background:rgb(255 10 168/.16);box-shadow:inset 0 0 0 1px rgb(255 10 168/.55)}svg{color:var(--pink);transition:transform .45s var(--ease)}&:hover svg{transform:translate(2px,-2px)}}}.home_summary-count__TrI6h{display:grid;place-items:center;min-width:24px;height:24px;padding:0 7px;border-radius:999px;background:var(--pink);color:#08080b;font:600 12px var(--mono)}.home_library-content__Vrja_{display:grid;gap:20px;margin-top:20px;figure img{border:1px solid var(--line);border-radius:12px}figcaption{display:flex;justify-content:space-between;gap:12px;margin-top:8px;color:var(--muted);font-size:14px}}.home_gallery-dialog__8G_Ix{width:min(1240px,100% - 32px);max-width:none;max-height:calc(100dvh - 32px);padding:clamp(16px,2vw,28px);overflow:auto;border:1px solid var(--line-2);border-radius:28px;background:rgb(11 11 17/.94);color:var(--text);box-shadow:0 40px 160px rgb(0 0 0/.8);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);&[open]{animation:home_dialog-in__BWoJV .55s var(--ease)}&::backdrop{background:rgb(3 3 6/.8);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}.home_gallery-top__BaQ_S{display:flex;align-items:center;justify-content:space-between;gap:16px;h2{font-size:clamp(24px,3vw,38px)}}.home_gallery-description__ybpnd{max-width:760px;margin:6px 0 18px;&:first-letter{text-transform:uppercase}}.home_gallery-figure___IttH{display:grid;gap:12px;img{width:100%;max-height:calc(100dvh - 320px);min-height:200px;object-fit:contain;border:1px solid var(--line);border-radius:14px;background:#07070b;animation:home_shot-in__eZLVy .6s var(--ease)}figcaption{color:var(--muted);font-size:14px}}.home_gallery-bottom__YQdKz{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:16px;>span{min-width:56px;color:var(--muted);font:500 14px var(--mono)}}.home_gallery-thumbs__wOkPS{display:flex;flex:1 1;gap:8px;min-width:0;padding:4px;overflow-x:auto;scrollbar-width:none;button{flex:0 0 auto;width:72px;height:50px;padding:0;overflow:hidden;border:1px solid var(--line-2);border-radius:9px;background:#0a0a10;opacity:.5;transition:opacity .3s,border-color .3s,transform .3s var(--ease);&:hover{opacity:.85;transform:translateY(-2px)}&[aria-current]{opacity:1;border-color:var(--pink);box-shadow:0 0 0 2px rgb(255 10 168/.3)}}img{width:100%;height:100%;object-fit:cover;object-position:top}}.home_gallery-controls__a4dUy{display:flex;gap:8px;margin-left:auto}.home_icon-button__kSfG8{display:grid;place-items:center;width:48px;height:48px;border:1px solid var(--line-2);border-radius:50%;background:rgb(255 255 255/.04);font-size:20px;line-height:1;transition:background-color .3s,border-color .3s;&:hover{border-color:var(--pink);background:var(--pink)}}@media (max-width:1023px){.home_hero__Q8Yz2{min-height:0}.home_hero-grid__uoegp{grid-template-columns:1fr;grid-template-areas:"top" "copy" "stage"}.home_stage__wq8Pj{width:min(720px,92%);margin:40px auto 0;transform:none}.home_float__sCB16{display:none}.home_bento___G7EL{grid-template-columns:repeat(2,minmax(0,1fr))}.home_card__oYkPY,.home_card__oYkPY:nth-child(2){grid-column:span 1}.home_card__oYkPY:first-child{grid-column:span 2}.home_story-card__cQA9i{grid-template-columns:1fr;min-height:0}.home_story-visual__YvtDH{max-width:720px}.home_approach__DYsq6{grid-template-columns:1fr}.home_approach-side__2G7AG{position:static}.home_step-counter__M7xjV{display:none}.home_facts__DMPbx,.home_team__MOmoT{grid-template-columns:repeat(2,minmax(0,1fr))}.home_fact__4ISMv:nth-child(3){border-left:0}.home_fact__4ISMv:nth-child(n+3){border-top:1px solid var(--line)}.home_site__MoNsV{--header:68px}.home_desktop-nav__GCueT{display:none}.home_header-cta__xtzY2{margin-left:auto}.home_mobile-menu__3JeeH{display:block}.home_story__pBgpr{position:relative;top:auto}.home_story-card__cQA9i{transform:none;filter:none}.home_head__Nzcm8{grid-template-columns:1fr}.home_lead__v2ioU{justify-self:start}}@media (max-width:767px){.home_site__MoNsV{font-size:16px;--radius:22px}.home_brand__io_Tr img{width:100px}.home_header-inner__Jrbpu{gap:10px}.home_header-cta__xtzY2{min-height:44px;padding:0 14px;font-size:13px;svg{display:none}}.home_mobile-menu__3JeeH summary{width:44px;height:44px}.home_hero__Q8Yz2{padding-top:calc(var(--header) + 28px)}.home_badge__4N_Ns{font-size:12px}.home_hero-title__5TCok{font-size:clamp(36px,11vw,56px);margin:22px 0 20px}.home_hero-actions__VPCio{flex-direction:column;.home_button__qOquW{width:100%}}.home_stage__wq8Pj{width:84%;margin:32px 0 0;justify-self:start}.home_rig__TlKq_{transform:rotateX(calc(8deg + var(--hp) * 22deg)) rotateY(-9deg) rotate(1deg)}.home_handset__LUlsD{right:-14%;bottom:-8%;width:30%}.home_facts__DMPbx{margin-bottom:88px}.home_fact__4ISMv{padding:22px 18px;span{font-size:13px}}.home_bento___G7EL{grid-template-columns:1fr}.home_card__oYkPY,.home_card__oYkPY:first-child,.home_card__oYkPY:nth-child(2){grid-column:auto;min-height:0}.home_card__oYkPY:first-child .home_glyph__SXSmp,.home_card__oYkPY:nth-child(2) .home_glyph__SXSmp,.home_glyph__SXSmp{width:132px}.home_story-card__cQA9i{border-radius:26px;padding:24px 20px}.home_story-ghost__rgXh9{font-size:180px;bottom:auto;top:-40px;left:auto;right:-10px}.home_steps__IgyRk{padding-left:36px}.home_rail__0UonD{left:7px}.home_step__jzGFR{grid-template-columns:1fr;gap:12px;min-height:0;&:before{left:-35px}}.home_team__MOmoT{grid-template-columns:1fr}.home_contact-panel__1Guk3{border-radius:28px}.home_contact-links__2Up1z{width:100%;flex-direction:column;.home_button__qOquW{width:100%}}.home_footer-top__D_R_y{grid-template-columns:1fr 1fr}.home_footer-brand__FArWB{grid-column:1/-1}.home_gallery-dialog__8G_Ix{width:calc(100% - 16px);max-height:calc(100dvh - 16px);border-radius:20px}.home_gallery-thumbs__wOkPS{order:3;flex-basis:100%}}@keyframes home_rise__a0OH2{0%{transform:translateY(112%) rotate(5deg)}}@keyframes home_fade-up__Y0Zk_{0%{opacity:0;transform:translateY(26px)}}@keyframes home_fade__fmbE_{0%{opacity:0}}@keyframes home_stage-in__6EU7Q{0%{opacity:0;translate:0 80px;scale:.92}}@keyframes home_sheen__2Q8T7{0%{background-position:0 50%}to{background-position:100% 50%}}@keyframes home_ping__lgGET{0%{transform:scale(1);opacity:.9}to{transform:scale(3.2);opacity:0}}@keyframes home_orbit__gZFTc{0%{transform:translate(-50%,-50%) rotateX(74deg) rotate(0deg)}to{transform:translate(-50%,-50%) rotateX(74deg) rotate(1turn)}}@keyframes home_bob__dZEm2{0%,to{translate:0 0}50%{translate:0 -14px}}@keyframes home_cue__3_NOj{0%{transform:translateY(0);opacity:0}30%{opacity:1}to{transform:translateY(16px);opacity:0}}@keyframes home_marquee__HMlDQ{to{transform:translateX(-50%)}}@keyframes home_menu-in__argj2{0%{opacity:0;transform:translateY(24px)}}@keyframes home_spin__tcF8P{to{rotate:1turn}}@keyframes home_breathe__M0Ooj{50%{fill-opacity:.4;stroke-opacity:1}}@keyframes home_pointer__Otpvg{0%,to{transform:translate(124px,98px)}35%{transform:translate(42px,92px)}42%{transform:translate(42px,92px) scale(.85)}48%{transform:translate(42px,92px) scale(1)}75%{transform:translate(112px,64px)}}@keyframes home_bars__qu_8e{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}@keyframes home_trace__KBA2s{0%{stroke-dashoffset:100}55%,85%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes home_pulse__cYpeF{0%{transform:scale(.85);opacity:.8}to{transform:scale(2.1);opacity:0}}@keyframes home_pop__2LhwH{0%,12%{opacity:0;transform:translateY(8px) scale(.8)}24%,80%{opacity:1;transform:none}92%,to{opacity:0}}@keyframes home_flow__VYV_S{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}@keyframes home_wave___1meQ{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}@keyframes home_spark__LJC0n{0%,to{transform:scale(.6) rotate(0deg);opacity:.5}50%{transform:scale(1.1) rotate(90deg);opacity:1}}@keyframes home_dialog-in__BWoJV{0%{opacity:0;transform:translateY(24px) scale(.97)}}@keyframes home_shot-in__eZLVy{0%{opacity:0;transform:scale(.985)}}@media (prefers-reduced-motion:reduce){.home_cursor__XJUmM{display:none}.home_contact-panel__1Guk3,.home_hero-copy__QscIb,.home_hero-foot__j7DZ3,.home_stage__wq8Pj,.home_story-card__cQA9i{transform:none;opacity:1;filter:none}.home_projects-backdrop__6YkRb{clip-path:none}}@media (min-width:1024px) and (min-height:800px){.home_site__MoNsV[data-motion] .home_story__pBgpr:not(:has(.home_system-path__N46yN)){position:sticky;top:92px}.home_site__MoNsV[data-motion] .home_story__pBgpr:not(:has(.home_system-path__N46yN)) .home_story-card__cQA9i{opacity:calc(1 - var(--s, 0) * 1.5)}.home_site__MoNsV[data-motion] .home_story__pBgpr:not(:has(.home_system-path__N46yN))[data-covered]{visibility:hidden}.home_site__MoNsV[data-motion] .home_story__pBgpr:focus-within{position:relative;top:auto}}.home_system-path__N46yN{margin-top:24px;padding:clamp(24px,4vw,48px);border:1px solid var(--line-2);border-radius:28px;background:var(--panel)}.home_system-path__N46yN ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;list-style:none;margin:28px 0 0;padding:0}.home_system-path__N46yN li{min-width:0}.home_system-path__N46yN li>span{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;font-size:20px;font-weight:600}.home_system-path__N46yN li:last-child>span svg{display:none}.home_system-path__N46yN li>p{margin-top:16px;font-size:14px}.home_system-shot__mK5a9{display:grid;place-items:start center;height:210px;overflow:hidden;border-radius:14px;background:#08080b}.home_system-shot__mK5a9>div{width:100%}.home_system-shot__mK5a9>.home_device__8tG23{width:110px}.home_screen-library__kOIOi>summary.home_gallery-primary__B0gAC{background:var(--pink);color:#08080b;border-color:var(--pink);min-height:52px;padding:0 24px;box-shadow:0 12px 40px -12px rgb(255 10 168/.65)}.home_screen-library__kOIOi>summary.home_gallery-primary__B0gAC:hover{background:#ff43bc}.home_screen-library__kOIOi>summary.home_gallery-primary__B0gAC .home_summary-count__TrI6h{background:rgb(8 8 11/.15);color:#08080b}@media (max-width:767px){.home_system-path__N46yN ol{grid-template-columns:1fr;gap:32px}.home_system-shot__mK5a9{height:230px}}@media (prefers-reduced-motion:reduce){.home_button__qOquW,.home_fan-item__BaWV0,.home_glyph__SXSmp,.home_monitor__VZzyA,.home_rig__TlKq_,.home_site-header__Lkgcg[data-hidden],.home_visual-phone__cT7su,.home_visual__ADlMD{transform:none!important}.home_story__pBgpr{position:relative;top:auto}.home_story-card__cQA9i:hover .home_fan-item__BaWV0,.home_story-card__cQA9i:hover .home_visual-phone__cT7su{transform:none}.home_glyph__SXSmp *{transform:none!important}}.home_button-ghost__Cd_3Q{color:var(--text)}@media (prefers-reduced-motion:reduce){.home_rig__TlKq_{transform:rotateX(8deg) rotateY(-13deg) rotate(1.5deg)!important}.home_visual__ADlMD{transform:rotateX(5deg) rotateY(-10deg)!important}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.home_rig__TlKq_{transform:rotateX(8deg) rotateY(-9deg) rotate(1deg)!important}}.home_brand__io_Tr,.home_button-small__YA3dx,.home_desktop-nav__GCueT a,.home_footer-brand__FArWB a,.home_footer-nav__DZRtA a,.home_library-content__Vrja_ figcaption a,.home_text-link__M3_yR{display:inline-flex;align-items:center;min-height:44px}@media (max-width:359px){.home_header-cta__xtzY2{display:none}.home_mobile-menu__3JeeH{margin-left:auto}}@media (prefers-reduced-motion:reduce){.home_visual-phone__cT7su{transform:translateZ(90px)!important}}.home_catalog-link__Q4_8u{margin-top:36px}@media(min-height:650px) and (prefers-reduced-motion:no-preference){.home_site__MoNsV[data-motion] .home_bento___G7EL{display:flex;flex-direction:column;gap:28px;padding-bottom:24px}.home_site__MoNsV[data-motion] .home_bento___G7EL .home_card__oYkPY{position:sticky;top:calc(var(--header) + 16px + var(--i) * 8px);z-index:calc(1 + var(--i));min-height:420px;transform:none;box-shadow:0 -12px 30px #05050888}.home_site__MoNsV[data-motion] .home_bento___G7EL .home_card__oYkPY:focus-within{z-index:10}}@media(min-width:768px) and (min-height:650px) and (prefers-reduced-motion:no-preference){.home_site__MoNsV[data-motion] .home_bento___G7EL .home_card__oYkPY{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:64px}.home_site__MoNsV[data-motion] .home_bento___G7EL .home_card-top__2HHYa{grid-column:2;grid-row:1;justify-content:center}.home_site__MoNsV[data-motion] .home_bento___G7EL .home_card-number__kNHb_{position:absolute;left:34px;top:30px}.home_site__MoNsV[data-motion] .home_bento___G7EL .home_card-body__pGdgZ{grid-column:1;grid-row:1;padding-top:24px}.home_site__MoNsV[data-motion] .home_bento___G7EL .home_glyph__SXSmp{width:clamp(220px,26vw,320px)}}.home_story-subtitle__c2shC{color:var(--text);font-size:clamp(18px,1.7vw,24px);line-height:1.4;margin:18px 0}.case_page__pIKq3{width:min(960px,100%);margin:auto;padding:48px 24px}.case_page__pIKq3 h1{font-size:clamp(32px,6vw,64px);line-height:1.05;overflow-wrap:anywhere}.case_page__pIKq3 p{font-size:20px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.case_back__hUUZP{display:inline-flex;min-height:44px;align-items:center}.case_notice__OTlAP{background:var(--surface);padding:16px;border-left:3px solid var(--accent);color:var(--muted)}.case_page__pIKq3 img{display:block;width:100%;height:auto}.case_page__pIKq3 figure{margin:24px 0}.case_page__pIKq3 figcaption{margin-top:8px;color:var(--muted)}.case_page__pIKq3 section{margin-block:32px}.case_notFound__jYmV9{min-height:75svh;width:min(1280px,100%);margin:auto;padding:170px 32px 100px}.case_notFound__jYmV9 h1{font-size:clamp(40px,7vw,100px);line-height:1.08;letter-spacing:-.05em;overflow-wrap:anywhere}.case_notFound__jYmV9>p:not(:first-child){color:#aaabb4;line-height:1.6;margin:28px 0}.case_notFoundLinks__LFbCk{display:flex;flex-wrap:wrap;gap:12px 32px}.case_notFoundLinks__LFbCk a{display:inline-flex;align-items:center;min-height:44px;text-underline-offset:5px}@media (max-width:767px){.case_notFound__jYmV9{padding:130px 20px 72px}}.company_hero__iBncy{position:relative;padding:110px 0 80px;isolation:isolate;overflow:hidden;border-bottom:1px solid #ffffff14;background:radial-gradient(ellipse at 85% 20%,#ff0aa814,transparent 60%)}.company_hero__iBncy h1{font-size:clamp(3rem,7.5vw,7.5rem);line-height:1.09;letter-spacing:-.065em;max-width:1100px;margin:30px 0 54px;overflow-wrap:anywhere;position:relative;z-index:1}.company_eyebrow__tDEB9{font:11px/1.6 var(--font-mono,monospace);text-transform:uppercase;letter-spacing:.2em;color:#aaabb4}.company_heroBottom__Fx9jx{display:flex;justify-content:space-between;align-items:end;gap:32px;position:relative;z-index:1}.company_heroBottom__Fx9jx p{max-width:560px;font-size:clamp(1.1rem,2vw,1.55rem);line-height:1.6;color:#aaabb4;margin:0}.company_slash__YGlw2{position:absolute;right:12%;top:14%;width:180px;height:78%;transform:skew(-24deg);border:1px solid #ff0aa84d;box-shadow:0 0 120px #ff0aa816;z-index:-1}.company_about__M8_Po,.company_team__rT_X1{padding:100px 0}.company_aboutGrid__6c6WH{display:grid;grid-template-columns:1fr 2fr;gap:60px}.company_prose__5bJuq{font-size:clamp(1.1rem,1.8vw,1.4rem);line-height:1.75;overflow-wrap:anywhere;max-width:850px}.company_prose__5bJuq p{margin:0 0 24px}.company_prose__5bJuq h2,.company_prose__5bJuq h3{line-height:1.3;letter-spacing:-.04em;color:#f7f7f8}.company_prose__5bJuq a{color:#ff64c9;text-underline-offset:4px}.company_prose__5bJuq li{margin-bottom:12px}.company_facts__Aeokz{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin-top:70px;border-top:1px solid #ffffff1a;padding-top:36px}.company_facts__Aeokz span{font:12px monospace;color:#ff0aa8}.company_facts__Aeokz p{font-size:18px;line-height:1.55;overflow-wrap:anywhere}.company_team__rT_X1{background:linear-gradient(180deg,#14141988,transparent);border-top:1px solid #ffffff12}.company_sectionHead__YH8Mj{display:flex;align-items:end;justify-content:space-between;gap:40px;margin-bottom:48px}.company_sectionHead__YH8Mj h2{font-size:clamp(2.5rem,5vw,4.5rem);line-height:1.12;letter-spacing:-.055em;margin:18px 0 0;overflow-wrap:anywhere}.company_sectionHead__YH8Mj>p{max-width:370px;color:#aaabb4;line-height:1.65}.company_members__ZGpoR{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.company_member__dfOcI{min-width:0}.company_portrait__jRBaR{position:relative;aspect-ratio:4/5;overflow:hidden;background:#141419;border:1px solid #ffffff13;border-radius:4px}.company_portrait__jRBaR img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .25s ease}.company_member__dfOcI:hover img{transform:scale(1.025)}.company_number__Oforb{position:absolute;left:16px;bottom:14px;font:12px monospace;color:#ffffff88}.company_placeholder__l_mRV{display:grid;place-content:center;height:100%;font-size:100px;color:#ff0aa8;background:repeating-linear-gradient(115deg,transparent 0 60px,#ff0aa810 60px 61px)}.company_role__GzN7V{font-size:12px;letter-spacing:.06em;color:#aaabb4;margin:22px 0 10px}.company_member__dfOcI h3{font-size:clamp(1.25rem,1.8vw,1.55rem);line-height:1.3;letter-spacing:-.04em;margin:0;overflow-wrap:anywhere}.company_bio__S0llp{font-size:14px;line-height:1.65;color:#aaabb4;margin:12px 0 0;overflow-wrap:anywhere}.company_more__dAK44{display:inline-flex;align-items:center;gap:20px;min-height:48px;color:#f7f7f8;text-decoration:none;border-bottom:1px solid #ff0aa8;font-size:15px}.company_team__rT_X1 .company_more__dAK44{margin-top:40px}.company_more__dAK44:focus-visible,.company_prose__5bJuq a:focus-visible{outline:2px solid #ff0aa8;outline-offset:6px}.company_more__dAK44:hover{color:#ff64c9}.company_more__dAK44:active{color:#ff0aa8}.company_notice__Kaszh{padding:16px 24px;background:#241020;color:#f7f7f8;font-size:14px}.company_notice__Kaszh a{color:#ff85d4;display:inline-block;min-height:44px;padding-top:12px}.company_contactHero__cMlAj{min-height:560px}.company_signal__wrVHS{font-size:100px;color:#ff0aa8}.company_legal__8JEu7{padding:100px 0;min-height:70vh}.company_legal__8JEu7 h1{font-size:clamp(2.4rem,5vw,4.5rem);line-height:1.15;letter-spacing:-.05em;overflow-wrap:anywhere;max-width:1000px;margin:24px 0 60px}@media(max-width:1023px){.company_members__ZGpoR{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 24px}.company_aboutGrid__6c6WH{grid-template-columns:1fr;gap:20px}.company_hero__iBncy{padding:90px 0 64px}.company_sectionHead__YH8Mj{align-items:start}.company_facts__Aeokz{gap:20px}}@media(max-width:767px){.company_hero__iBncy{padding:64px 0 50px}.company_hero__iBncy h1{font-size:clamp(2.7rem,10.8vw,4.8rem);margin:26px 0 38px}.company_heroBottom__Fx9jx,.company_sectionHead__YH8Mj{flex-direction:column;align-items:start;gap:24px}.company_about__M8_Po,.company_team__rT_X1{padding:64px 0}.company_facts__Aeokz,.company_members__ZGpoR{grid-template-columns:1fr}.company_members__ZGpoR{gap:36px}.company_facts__Aeokz{margin-top:42px}.company_portrait__jRBaR{max-width:100%}.company_slash__YGlw2{right:-10%;width:110px;opacity:.6}.company_sectionHead__YH8Mj h2{font-size:clamp(2.5rem,10vw,4rem)}.company_contactHero__cMlAj{min-height:0}.company_signal__wrVHS{font-size:64px}.company_legal__8JEu7{padding:64px 0}.company_legal__8JEu7 h1{margin-bottom:36px}}@media(prefers-reduced-motion:reduce){.company_portrait__jRBaR img{transition:none}.company_member__dfOcI:hover img{transform:none}}.company_compact__4Ve0U .company_members__ZGpoR{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.company_compact__4Ve0U .company_member__dfOcI{display:grid;grid-template-columns:112px minmax(0,1fr);column-gap:24px;align-items:center;padding:20px;border:1px solid #ffffff14;border-radius:16px;background:#101017}.company_compact__4Ve0U .company_portrait__jRBaR{aspect-ratio:4/5;border-radius:10px}.company_compact__4Ve0U .company_role__GzN7V{margin:0 0 10px;font-size:12px;letter-spacing:0;line-height:1.5}.company_compact__4Ve0U .company_member__dfOcI h3{font-size:20px;line-height:1.35;letter-spacing:-.02em}.company_compact__4Ve0U .company_number__Oforb{display:none}@media(max-width:1023px){.company_compact__4Ve0U .company_member__dfOcI{display:block}.company_compact__4Ve0U .company_portrait__jRBaR{max-width:180px}.company_compact__4Ve0U .company_role__GzN7V{margin-top:16px}}@media(max-width:767px){.company_compact__4Ve0U .company_members__ZGpoR{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.company_compact__4Ve0U .company_member__dfOcI{padding:12px}.company_compact__4Ve0U .company_portrait__jRBaR{max-width:none}.company_compact__4Ve0U .company_member__dfOcI h3{font-size:16px}.company_compact__4Ve0U .company_role__GzN7V{font-size:11px;min-height:33px}}.company_memberCopy__mfC_t{min-width:0}.company_contactHero__cMlAj{min-height:0;padding-bottom:36px;border-bottom:0}.company_contactHero__cMlAj h1{max-width:1000px;margin-bottom:24px;overflow-wrap:normal;word-break:normal}.company_contactHero__cMlAj .company_heroBottom__Fx9jx>p{max-width:720px}.company_contactBody__Emc2d{padding:0 0 90px}.company_contactGrid__l7nsc{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:48px;align-items:start}.company_contactForm__vjHvy,.company_contactMethods__gVFFr{min-width:0}.company_contactMethods__gVFFr h2{font-size:24px;line-height:1.3;margin:8px 0 24px}.company_contactMethods__gVFFr a{min-height:48px}@media(max-width:767px){.company_contactHero__cMlAj{padding:36px 0 24px}.company_contactHero__cMlAj h1{font-size:clamp(2.3rem,9vw,3.6rem);margin:20px 0}.company_contactGrid__l7nsc{grid-template-columns:minmax(0,1fr);gap:36px}.company_contactBody__Emc2d{padding-bottom:56px}.company_contactMethods__gVFFr h2{font-size:22px}}.company_heroLinks__MdUjC{display:flex;flex-wrap:wrap;gap:24px}.company_heroBottom__Fx9jx>p{max-width:760px}.company_aboutTitle__CMe14{font-size:clamp(30px,3vw,48px);line-height:1.2;letter-spacing:-.025em}.company_specialty__n7uoa{display:block;font-size:.85em;color:#b9bac8}.company_facts__Aeokz h3{font-size:22px;line-height:1.3;margin:16px 0}.company_prose__5bJuq a{color:var(--text);text-decoration:underline;text-decoration-color:var(--pink);text-underline-offset:5px}@media(max-width:767px){.company_legal__8JEu7 h1{font-size:clamp(1.7rem,7vw,3.5rem);overflow-wrap:normal;word-break:normal}.company_legal__8JEu7 .company_prose__5bJuq{font-size:1.05rem}}.company_cooperation__S33eI{padding:80px 0;border-top:1px solid var(--line)}.company_cooperation__S33eI h2{font-size:clamp(32px,4vw,56px);line-height:1.15;margin-bottom:36px}.company_cooperation__S33eI ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;padding-left:24px}.company_cooperation__S33eI li{padding:16px;min-width:0}.company_cooperation__S33eI li::marker{color:var(--pink)}.company_cooperation__S33eI h3{font-size:24px;margin-bottom:12px}.company_cooperation__S33eI p{color:#c4c4cf;line-height:1.65}@media(max-width:767px){.company_cooperation__S33eI ol{grid-template-columns:1fr}.company_cooperation__S33eI{padding:60px 0}.company_compact__4Ve0U .company_role__GzN7V{min-height:50px}}.page_page__R_0X0{position:relative;z-index:1;width:min(1120px,100%);min-height:100svh;margin:auto;padding:64px 28px 70px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.page_brand__ykWb6{margin-bottom:68px}.page_logo__2yVQD{display:block;width:clamp(250px,32vw,420px);max-width:100%;height:auto;filter:drop-shadow(0 0 24px #ff0aa814)}.page_page__R_0X0 h1{margin:0;max-width:980px;font-size:clamp(46px,6.3vw,84px);line-height:.98;letter-spacing:-.052em;font-weight:820}.page_lead__RaZS3{margin:30px auto 0;max-width:760px;color:var(--muted);font-size:clamp(17px,2vw,22px);line-height:1.52}.page_contacts__nbafA{margin-top:46px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:min(700px,100%)}.page_contact__UkYST{min-height:72px;border-radius:16px;display:flex;align-items:center;justify-content:center;gap:14px;padding:0 26px;text-decoration:none;font-size:19px;font-weight:760;transition:transform .2s ease,filter .2s ease}.page_contact__UkYST:hover{transform:translateY(-2px);filter:brightness(1.06)}.page_contact__UkYST:active{transform:translateY(0)}.page_telegram__pLwX1{color:#030303;background:linear-gradient(135deg,#ff08b4,#ff2b92);box-shadow:0 16px 46px #ff0aa829}.page_max__Va1oH{color:white;background:linear-gradient(120deg,#471afff5,#9500fff5 48%,#00bffff2);box-shadow:0 16px 46px #471aff26}.page_max__Va1oH img{border-radius:9px}.page_status__cxryW{margin-top:28px;display:flex;align-items:center;gap:10px;color:var(--muted);font-size:13px}.page_status__cxryW span{width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 18px var(--accent)}.page_glow__z_by3{position:fixed;left:50%;bottom:-180px;width:min(900px,92vw);height:280px;transform:translateX(-50%);border-radius:50%;background:var(--accent);opacity:.16;filter:blur(105px);pointer-events:none}@media (max-width:700px){.page_page__R_0X0{padding:42px 18px 48px}.page_brand__ykWb6{margin-bottom:52px}.page_page__R_0X0 h1{font-size:clamp(36px,12vw,64px)}.page_lead__RaZS3{margin-top:24px;font-size:17px}.page_contacts__nbafA{grid-template-columns:1fr;gap:12px;margin-top:38px;max-width:430px}.page_contact__UkYST{min-height:66px;font-size:18px}}.leads_hero__SkI3P{padding:100px 0 110px;position:relative;background:radial-gradient(ellipse at 90% 30%,#ff0aa812,transparent 60%);border-bottom:1px solid #ffffff14}.leads_kicker__s6h_N{color:#aaabb4;font:11px/1.6 monospace;text-transform:uppercase;letter-spacing:.2em}.leads_hero__SkI3P h1{font-size:clamp(3rem,7vw,6.7rem);letter-spacing:-.065em;line-height:1.12;margin:28px 0 60px;overflow-wrap:anywhere}.leads_grid__EFOht{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:70px;align-items:start}.leads_intro__fVZ4E h2{font-size:clamp(1.8rem,3vw,2.5rem);line-height:1.2;letter-spacing:-.045em;margin:0 0 24px}.leads_intro__fVZ4E p{color:#aaabb4;font-size:17px;line-height:1.7}.leads_intro__fVZ4E a{min-height:44px}.leads_demo__ogYxF{border-left:2px solid #ff0aa8;padding:12px 0 12px 20px;margin:36px 0;font-size:14px!important}.leads_panel__Dcu0b{padding:40px;background:linear-gradient(145deg,#17151d,#111115);border:1px solid #ffffff18;border-radius:20px;min-width:0;scroll-margin-top:120px}.leads_panel__Dcu0b form{display:grid;gap:24px}.leads_row__uYqZK{display:grid;grid-template-columns:1fr 1fr;gap:20px}.leads_panel__Dcu0b label{display:flex;flex-direction:column;gap:10px;color:#f7f7f8;font-size:14px;line-height:1.5;min-width:0}.leads_optional__884D8{color:#aaabb4;font-size:12px}.leads_panel__Dcu0b input:not([type=checkbox]),.leads_panel__Dcu0b select,.leads_panel__Dcu0b textarea{width:100%;min-width:0;min-height:50px;background:#08080b;color:#f7f7f8;border:1px solid #ffffff26;border-radius:8px;padding:13px 15px;font:inherit;line-height:1.55}.leads_panel__Dcu0b select{color-scheme:dark}.leads_panel__Dcu0b textarea{resize:vertical;min-height:160px}.leads_panel__Dcu0b input::placeholder,.leads_panel__Dcu0b textarea::placeholder{color:#858591}.leads_panel__Dcu0b :is(input,textarea,select):focus-visible{outline:2px solid #ff0aa8;outline-offset:3px}.leads_panel__Dcu0b [aria-invalid=true]{border-color:#ff80bc!important}.leads_error__1YNLi{color:#ffa2d0;font-size:13px}.leads_notice__cAdFs{padding:20px;margin-bottom:28px;border:1px solid #ff0aa84d;border-radius:10px;background:#ff0aa80b;font-size:17px;line-height:1.6;overflow-wrap:anywhere}.leads_notice__cAdFs p{font-size:14px;color:#aaabb4}.leads_notice__cAdFs:focus{outline:2px solid #ff0aa8;outline-offset:4px}.leads_silent__qEBDD{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.leads_consent__lgotW label{flex-direction:row;align-items:start;gap:12px;font-size:13px;color:#aaabb4}.leads_consent__lgotW input{accent-color:#ff0aa8;min-width:22px;width:22px;height:22px;margin:2px 0}.leads_consent__lgotW label{padding:10px 0;min-height:44px}.leads_consent__lgotW a,.leads_reload__ep_fI{color:#ff85d4;text-decoration:underline;text-underline-offset:3px}.leads_reload__ep_fI{display:inline-flex;align-items:center;min-height:44px}.leads_submit__fNooN{display:flex;align-items:center;justify-content:center;min-height:56px;background:#ff0aa8;border:1px solid #ff0aa8;color:#08080b;border-radius:100px;padding:16px 28px;font-family:inherit;font-weight:600;font-size:16px;line-height:1.4;text-decoration:none;cursor:pointer;transition:background .2s,transform .2s}.leads_submit__fNooN:hover{background:#ff55c0}.leads_submit__fNooN:active{transform:scale(.98)}.leads_panel__Dcu0b a:focus-visible,.leads_submit__fNooN:focus-visible{outline:2px solid #f7f7f8;outline-offset:5px}.leads_submit__fNooN:disabled{opacity:.5;cursor:wait}.leads_trap__J2__C{display:none}.leads_formColumn__TXl4G{display:grid;gap:24px;min-width:0}.leads_directContacts__3leSS{min-width:0}.leads_directContacts__3leSS p{margin:0 0 16px;color:#aaabb4;font-size:17px;line-height:1.7}@media(max-width:1023px){.leads_grid__EFOht{gap:32px;grid-template-columns:1fr 1.4fr}.leads_panel__Dcu0b{padding:28px}.leads_row__uYqZK{grid-template-columns:1fr}.leads_hero__SkI3P{padding:80px 0}}@media(max-width:767px){.leads_grid__EFOht{grid-template-columns:1fr;gap:32px}.leads_hero__SkI3P{padding:60px 0}.leads_hero__SkI3P h1{font-size:clamp(2.8rem,12vw,5rem);margin-bottom:40px}.leads_panel__Dcu0b{padding:24px 18px}.leads_intro__fVZ4E h2{font-size:2rem}.leads_intro__fVZ4E p{font-size:16px}.leads_demo__ogYxF{margin:24px 0}.leads_submit__fNooN{font-size:15px}.leads_panel__Dcu0b label{font-size:14px}}@media(prefers-reduced-motion:reduce){.leads_submit__fNooN{transition:none}.leads_submit__fNooN:active{transform:none}}.case_hero__RTiYM{--hp:0;position:relative;isolation:isolate;overflow:clip;margin-top:calc(var(--header) * -1);padding:calc(var(--header) + clamp(24px, 4vw, 48px)) 0 clamp(56px,7vw,96px)}.case_hero-glow__gsetz{position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(50% 55% at 78% 45%,rgb(139 92 246/.22),transparent 70%),radial-gradient(30% 40% at 95% 85%,rgb(255 10 168/.18),transparent 70%),linear-gradient(90deg,rgb(5 5 8/.86),rgb(5 5 8/.4) 50%,transparent 75%)}.case_back__UxU5o{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 16px 0 12px;border:1px solid var(--line-2);border-radius:999px;background:rgb(255 255 255/.03);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#c9cad6;font-size:14px;font-weight:500;transition:border-color .3s,color .3s;span{color:var(--pink);transition:transform .4s var(--ease)}&:hover{border-color:rgb(255 10 168/.5);color:var(--text)}&:hover span{transform:translateX(-4px)}}.case_hero-grid__oEEvO{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(32px,4vw,72px);margin-top:clamp(32px,5vw,64px)}.case_hero-copy__1y0rF{min-width:0;transform:translateY(calc(var(--hp) * -60px));opacity:calc(1 - var(--hp) * 1.3)}.case_title__vR5Md{margin:24px 0;font-size:clamp(28px,4.5vw,72px);font-weight:650;line-height:1.08;overflow-wrap:normal;word-break:normal;letter-spacing:-.06em;[data-w]{overflow-wrap:normal;word-break:normal;animation:case_case-rise__zK_uP 1.2s var(--ease) both;animation-delay:calc(.1s + var(--i) * .08s)}}.case_lead__ZE4Ts{max-width:540px;color:#b9bac8;font-size:clamp(17px,1.4vw,21px);line-height:1.5;animation:case_case-fade__NIHor 1s var(--ease) .45s both}.case_chips__vFyYk{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px;animation:case_case-fade__NIHor 1s var(--ease) .55s both}.case_actions__TsLwG{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:36px;animation:case_case-fade__NIHor 1s var(--ease) .65s both}.case_hero-visual__ukNyg{perspective:1600px;transform:translateY(calc(var(--hp) * 80px));animation:case_case-stage__Nz3mw 1.6s var(--ease) .2s both}.case_facts__N_zoL{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:clamp(48px,6vw,80px) 0 0;border:1px solid var(--line);border-radius:24px;background:rgb(255 255 255/.02);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);overflow:hidden;>div{padding:22px 26px;border-left:1px solid var(--line)}>div:first-child{border-left:0}dt{margin-bottom:6px;color:var(--dim);font:500 11px var(--mono);letter-spacing:.16em;text-transform:uppercase}dd{margin:0;color:var(--text);font-size:16px;font-weight:500}}.case_chapter__QIQSL{border-top:1px solid var(--line)}.case_chapter-grid__Vfjgi{display:grid;grid-template-columns:minmax(0,.32fr) minmax(0,1fr);gap:40px;align-items:start}.case_scrub__8yLFX{display:grid;gap:.6em;p{color:var(--text);font-size:clamp(26px,3.1vw,46px);font-weight:560;line-height:1.22;letter-spacing:-.035em}[data-sw]{transition:opacity .35s,color .35s}}.case_scrub__8yLFX[data-js] [data-sw]:not([data-on]){opacity:.16}.case_scrub__8yLFX[data-js] [data-sw][data-last]{color:var(--pink)}:is(.case_scrub__8yLFX,.case_prose__tMzYO,.case_journey-pin__CLwDW,.case_result-main__lsZR6,.case_note__8oArz) a:not([class]){color:var(--pink);text-decoration:underline;text-underline-offset:.2em}:is(.case_scrub__8yLFX,.case_prose__tMzYO,.case_journey-body__RAZO_,.case_result-main__lsZR6,.case_note__8oArz) :is(ul,ol){padding-left:1.5em;margin-block:1em}.case_prose__tMzYO{columns:320px 2;column-gap:56px;max-width:1100px;margin-bottom:clamp(56px,7vw,104px);p{margin-bottom:1em;color:#b9bac8;font-size:clamp(17px,1.3vw,19px);line-height:1.65;page-break-inside:avoid;break-inside:avoid}p:first-child{color:var(--text);font-size:clamp(20px,1.7vw,24px);line-height:1.5}}.case_walk__jHfxY{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:clamp(32px,5vw,80px);align-items:start}.case_walk-steps__b6BhU{margin:0;padding:0;list-style:none}.case_walk-step__negOX{display:flex;flex-direction:column;justify-content:center;min-height:72vh;padding:24px 0 24px 28px;border-left:2px solid var(--line);transition:border-color .5s;h3{margin:14px 0 12px;color:var(--dim);font-size:clamp(24px,2.3vw,34px);line-height:1.15;transition:color .5s}p{max-width:420px;font-size:15px;opacity:1}&[data-active]{border-color:var(--pink)}&[data-active] h3{color:var(--text)}&[data-active] p{opacity:1}}.case_walk-num__tNBqe{color:var(--pink);font:600 14px var(--mono);letter-spacing:.1em;i{color:var(--dim);font-style:normal}}.case_walk-inline___5_9p{display:block;margin-top:24px;.case_frame-tall__vG62M{width:min(62%,260px)}}.case_walk-stage__MWACf{display:none;position:sticky;top:max(calc(var(--header) + 24px),calc(50vh - min(26vw, 340px)));perspective:1600px}.case_walk-frame__RGHrq{position:relative;aspect-ratio:1440/1040;transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .7s var(--ease);&:before{content:"";position:absolute;inset:10% 6% -6%;z-index:-1;background:radial-gradient(closest-side,rgb(139 92 246/.4),transparent);filter:blur(40px)}}.case_walk-shot__iKRY3{position:absolute;inset:0;opacity:0;transform:translateY(28px) scale(.96);transition:opacity .6s var(--ease),transform .8s var(--ease);pointer-events:none;&[data-active]{opacity:1;transform:none;pointer-events:auto}}.case_walk-tall__8RpLy{display:flex;justify-content:center;.case_frame-tall__vG62M{width:31%}}.case_frame-tall__vG62M{width:100%}.case_walk-dots__STznn{display:flex;justify-content:center;gap:8px;margin-top:28px;i{width:8px;height:8px;border-radius:99px;background:var(--line-2);transition:width .5s var(--ease),background-color .5s}i[data-active]{width:32px;background:var(--grad)}}.case_walk__jHfxY:not([data-enhanced]){display:block;.case_walk-step__negOX{min-height:0;padding-bottom:48px;h3{color:var(--text)}p{opacity:1}}}.case_walk__jHfxY[data-enhanced] .case_walk-inline___5_9p{display:none}.case_walk__jHfxY[data-enhanced] .case_walk-stage__MWACf{display:block}.case_journey___fdfd{position:relative;padding-block:clamp(88px,10vw,140px);border-block:1px solid var(--line);background:radial-gradient(60% 50% at 50% 100%,rgb(255 10 168/.1),transparent 70%),#08080d}.case_journey___fdfd[data-js]{padding-block:0}.case_journey___fdfd[data-js] .case_journey-pin__CLwDW{position:sticky;top:0;display:flex;flex-direction:column;justify-content:center;height:100vh;height:100svh;padding-top:var(--header);overflow:hidden}.case_journey-pin__CLwDW>div:first-child>div{margin-bottom:clamp(24px,3vw,40px)}.case_journey___fdfd .case_journey-pin__CLwDW h2{font-size:clamp(34px,4vw,60px)}.case_journey-viewport__fNXFx{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.case_journey___fdfd[data-js] .case_journey-viewport__fNXFx{overflow:visible}.case_journey-track__YFS7Y{display:flex;align-items:flex-end;gap:clamp(16px,2vw,28px);width:max-content;margin:0;padding:8px max(var(--gutter),calc((100vw - 1280px) / 2));list-style:none;will-change:transform}.case_journey-card__1hu_6{flex:0 0 auto;width:min(250px,calc((100svh - 420px) / 2.3));min-width:170px;scroll-snap-align:center;color:#c9cad6;font-size:14.5px;line-height:1.45;b{color:var(--pink);font:600 13px/1.6 var(--mono)}}.case_journey-heading__g3d_S{display:flex;gap:12px;margin:18px 0 0;font:inherit}.case_journey-body__RAZO_{margin-top:12px;p+p{margin-top:12px}}.case_journey-text___yC08{width:min(420px,84vw);padding:24px;border:1px solid var(--line);border-radius:16px;background:var(--surface)}.case_journey-wide__UQQJv{width:min(620px,calc((100svh - 420px) * 1.36));min-width:300px}.case_journey-shot__jA98I{transition:transform .6s var(--ease)}.case_journey-card__1hu_6:hover .case_journey-shot__jA98I{transform:translateY(-8px)}.case_journey-bar__ocDpM{display:block;height:2px;margin-top:clamp(24px,3vw,40px);border-radius:2px;background:var(--line);overflow:hidden;i{display:block;height:100%;background:var(--grad);transform-origin:0 50%;transform:scaleX(var(--jp,0))}}.case_results__Xm1wG{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:16px;align-items:start}.case_result-main__lsZR6{position:relative;isolation:isolate;overflow:hidden;padding:clamp(28px,4vw,56px);border:1px solid rgb(255 10 168/.3);border-radius:32px;background:radial-gradient(80% 80% at 0 0,rgb(255 10 168/.14),transparent 60%),linear-gradient(160deg,#13131c,#0a0a10);p{color:var(--text);font-size:clamp(19px,1.7vw,25px);line-height:1.45;letter-spacing:-.01em}p+p{margin-top:.8em}&:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(420px circle at var(--mx,30%) var(--my,30%),rgb(139 92 246/.16),transparent 60%)}}.case_result-mark__da5mZ{display:grid;place-items:center;width:56px;height:56px;margin-bottom:28px;border-radius:50%;background:var(--pink);color:#fff;box-shadow:0 0 40px rgb(255 10 168/.6)}.case_result-side__MWtSS{display:grid;gap:16px}.case_note__8oArz{padding:clamp(22px,2.5vw,32px);border:1px solid var(--line);border-radius:24px;background:rgb(255 255 255/.025);p{font-size:16px}}.case_note__8oArz .case_note-label__1iOuQ{margin-bottom:10px;color:var(--pink);font:500 11px var(--mono);letter-spacing:.16em;text-transform:uppercase}section.case_more__ugQ52{padding-top:0}.case_same__qG_n0{margin-bottom:24px}.case_same-grid__B3fVz{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;margin-top:24px}.case_same-card__EBN64{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;padding:16px 22px 16px 16px;border:1px solid var(--line);border-radius:22px;background:rgb(255 255 255/.025);transition:border-color .4s,background-color .4s;b{display:block;margin-bottom:4px;font-size:20px;letter-spacing:-.03em}>span:nth-child(2)>span{color:var(--muted);font-size:14px}>svg{color:var(--pink);transition:transform .45s var(--ease)}&:hover{border-color:rgb(255 10 168/.45);background:rgb(255 10 168/.05)}&:hover>svg{transform:translate(3px,-3px)}}.case_same-cover__RYwrX{width:120px;height:84px;overflow:hidden;border-radius:12px;border:1px solid var(--line);img{width:100%;height:100%;object-fit:cover;object-position:top}}.case_next__l_8Cb{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);align-items:center;gap:32px;min-height:380px;margin-top:40px;padding:clamp(28px,4.5vw,64px);border:1px solid var(--line-2);border-radius:36px;background:radial-gradient(70% 90% at 90% 50%,rgb(139 92 246/.22),transparent 70%),linear-gradient(150deg,#14141d,#0a0a10 60%);&:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(560px circle at var(--mx,30%) var(--my,50%),rgb(255 10 168/.14),transparent 60%)}}.case_next-copy__FK5cH{min-width:0;container-type:inline-size;display:grid;gap:18px}.case_next-title__Ay9in{display:block;font-size:clamp(44px,6vw,96px);font-weight:650;line-height:1.08;letter-spacing:-.06em;svg{display:inline-block;vertical-align:baseline;width:.6em;height:.6em;color:var(--pink);transition:transform .6s var(--ease)}}.case_next__l_8Cb:hover .case_next-title__Ay9in svg{transform:translate(8px,-8px)}.case_next-text__AJgS_{max-width:460px;color:var(--muted);font-size:17px}.case_next-cover__c0VHG{min-width:0;display:block;transform:perspective(1400px) rotateY(-12deg) rotateX(6deg) translateX(8%);transition:transform .9s var(--ease);.case_frame-tall__vG62M{width:42%;margin-inline:auto}}.case_next__l_8Cb:hover .case_next-cover__c0VHG{transform:perspective(1400px) rotateY(-4deg) rotateX(2deg) translateX(0)}@media (max-width:1023px){.case_hero-grid__oEEvO{grid-template-columns:minmax(0,1fr)}.case_hero-visual__ukNyg{max-width:760px}.case_chapter-grid__Vfjgi,.case_results__Xm1wG{grid-template-columns:1fr}.case_walk__jHfxY{display:block}.case_walk-stage__MWACf{display:none}}@media (max-width:1023px){.case_walk-step__negOX{min-height:0;padding:0 0 48px 20px;h3{color:var(--text)}p{opacity:1}}.case_walk-inline___5_9p{display:block;margin-top:24px;.case_frame-tall__vG62M{width:min(62%,260px)}}.case_journey-card__1hu_6{width:min(64vw,250px)}.case_journey-wide__UQQJv{width:84vw}.case_next__l_8Cb{grid-template-columns:minmax(0,1fr)}.case_next-cover__c0VHG{transform:none}.case_journey-track__YFS7Y{align-items:flex-start}}@media (max-width:767px){.case_next__l_8Cb{padding:24px}.case_next-title__Ay9in{font-size:clamp(30px,8vw,44px)}.case_next-cover__c0VHG .case_frame-tall__vG62M{width:min(62%,240px)}.case_facts__N_zoL>div{border-left:0;border-top:1px solid var(--line)}.case_facts__N_zoL>div:first-child{border-top:0}.case_actions__TsLwG{flex-direction:column;align-items:stretch}.case_same-card__EBN64{grid-template-columns:minmax(0,1fr) auto}.case_same-cover__RYwrX{display:none}}@keyframes case_case-rise__zK_uP{0%{transform:translateY(112%) rotate(5deg)}}@keyframes case_case-fade__NIHor{0%{opacity:0;transform:translateY(24px)}}@keyframes case_case-stage__Nz3mw{0%{opacity:0;translate:0 70px;scale:.94}}@media (prefers-reduced-motion:reduce){.case_hero-copy__1y0rF,.case_hero-visual__ukNyg{transform:none;opacity:1}}.case_journey-viewport__fNXFx:focus-visible{outline:3px solid var(--pink);outline-offset:-3px}.case_same-grid__B3fVz{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr))}.case_next__l_8Cb,.case_same-card__EBN64{min-width:0}.case_same-card__EBN64 b{overflow-wrap:anywhere}.case_next-title__Ay9in{font-size:clamp(26px,10cqw,72px);overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.case_next-title__Ay9in [data-next-word]{display:inline-block;white-space:nowrap}.case_facts__N_zoL dd a{display:inline-flex;min-height:44px;align-items:center}.case_subtitle__X5CCb{font-size:clamp(20px,2vw,28px);line-height:1.4;color:var(--text);margin:0 0 22px;max-width:820px}.breadcrumbs_nav__aPiQL{position:relative;z-index:1;margin-bottom:24px;color:#aaabb4;font-size:13px;line-height:1.5}.breadcrumbs_nav__aPiQL ol{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;list-style:none;padding:0;margin:0}.breadcrumbs_nav__aPiQL li{display:flex;align-items:center;min-width:0;max-width:100%;overflow-wrap:anywhere}.breadcrumbs_nav__aPiQL li+li:before{content:"/";margin-right:12px;color:#aaabb4}.breadcrumbs_nav__aPiQL a{display:inline-flex;align-items:center;min-height:44px;color:#f7f7f8;text-underline-offset:4px}.breadcrumbs_nav__aPiQL a:focus-visible{outline:2px solid #ff0aa8;outline-offset:4px}.catalog_hero__lDoEY{position:relative;isolation:isolate;overflow:clip;padding:80px 0 64px;background:radial-gradient(ellipse at 85% 35%,#ff0aa81d,transparent 65%)}.catalog_title__YDXPm{font-size:clamp(46px,7.6vw,110px);font-weight:650;line-height:1.06;letter-spacing:-.055em;max-width:1050px;margin:28px 0}.catalog_lead__5eP55{max-width:780px;color:#b9bac8;font-size:clamp(18px,1.5vw,22px);line-height:1.6;margin-bottom:30px}.catalog_slash__AKqo6{position:absolute;z-index:-1;right:10%;top:-20%;height:150%;width:250px;transform:skew(-24deg);background:linear-gradient(180deg,transparent,#ff0aa817,transparent);pointer-events:none}.catalog_directory__vbkEA{padding:0 0 100px}.catalog_filters__eBUyO{display:flex;flex-wrap:wrap;gap:10px;border-top:1px solid var(--line);padding-top:30px}.catalog_filters__eBUyO a{display:inline-flex;align-items:center;min-height:44px;padding:12px 18px;border-radius:999px;border:1px solid var(--line-2);color:#c5c5d0;font-size:14px;line-height:1.4;transition:background .2s,color .2s,border-color .2s}.catalog_filters__eBUyO a:hover{border-color:var(--pink);color:var(--text)}.catalog_filters__eBUyO a[aria-current]{background:var(--pink);border-color:var(--pink);color:#08080b}.catalog_filters__eBUyO a:active{background:#ff0aa833}.catalog_count__m8_Hj{margin:26px 0;color:#aaabb4;font-size:13px;letter-spacing:.04em}.catalog_grid__vwCIv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.catalog_card__tqiG_{position:relative;min-width:0;isolation:isolate;border:1px solid var(--line-2);border-radius:28px;background:#141419;overflow:hidden;transition:border-color .24s}.catalog_card__tqiG_:hover{border-color:#ff0aa866}.catalog_art__e67YO{height:310px;padding:28px 28px 0;overflow:hidden;background:radial-gradient(ellipse at 75% 100%,#ff0aa82a,transparent 75%),#0e0f16}.catalog_art__e67YO>a{display:flex;justify-content:center;height:100%}.catalog_art__e67YO>a>div{max-width:100%;align-self:flex-start}.catalog_art__e67YO img{object-position:top}.catalog_art__e67YO[data-mobile]>a>div{width:215px}.catalog_copy__ln0vX{padding:32px;min-width:0}.catalog_copy__ln0vX h2{font-size:clamp(30px,3vw,44px);line-height:1.13;letter-spacing:-.04em;margin:16px 0;overflow-wrap:anywhere}.catalog_copy__ln0vX h2 a{display:inline-block;min-height:44px}.catalog_copy__ln0vX>p{font-size:17px;line-height:1.65;color:#b9bac8;margin:0 0 22px}.catalog_meta__t2Sy8{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.catalog_shared__DJUPK{color:#e7bddb;font-size:12px;line-height:1.6}.catalog_labels__uoYQs{list-style:none;padding:0;margin:20px 0 24px;display:flex;flex-wrap:wrap;gap:8px}.catalog_labels__uoYQs a{display:inline-flex;min-height:44px;align-items:center;padding:10px 12px;font-size:12px;line-height:1.4;border:1px solid var(--line-2);border-radius:12px;color:#bebeca}.catalog_labels__uoYQs a:hover{border-color:var(--pink);color:var(--text)}.catalog_featured__YnQTe{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);background:linear-gradient(125deg,#1d1522,#141419)}.catalog_featured__YnQTe .catalog_art__e67YO{height:auto;min-height:420px;padding:50px 32px 0}.catalog_featured__YnQTe .catalog_copy__ln0vX{padding:clamp(32px,4vw,56px);align-self:center}.catalog_featured__YnQTe .catalog_copy__ln0vX h2{font-size:clamp(38px,4.5vw,66px)}.catalog_placeholder___V5tB{width:100%;display:grid;place-items:center;min-height:260px;gap:20px;color:#aaabb4;font-size:12px}.catalog_placeholder___V5tB svg{width:180px;height:180px}.catalog_empty__bx01T{padding:clamp(28px,5vw,64px);border:1px solid var(--line-2);border-radius:28px;background:#141419}.catalog_empty__bx01T h2{max-width:850px;font-size:clamp(30px,4vw,52px);line-height:1.15;letter-spacing:-.035em}.catalog_empty__bx01T p{color:#aaabb4;margin:24px 0;line-height:1.6}.catalog_actions__1tBqC{display:flex;flex-wrap:wrap;align-items:center;gap:24px}@media (max-width:1023px){.catalog_featured__YnQTe{display:block}.catalog_featured__YnQTe .catalog_art__e67YO{min-height:0;height:390px}.catalog_art__e67YO{height:260px;padding:24px 20px 0}.catalog_copy__ln0vX{padding:26px}}@media (max-width:767px){.catalog_hero__lDoEY{padding:52px 0 42px}.catalog_title__YDXPm{font-size:clamp(42px,10.2vw,68px)}.catalog_grid__vwCIv{grid-template-columns:1fr;gap:22px}.catalog_art__e67YO,.catalog_featured__YnQTe .catalog_art__e67YO{height:250px;padding:24px 20px 0}.catalog_copy__ln0vX,.catalog_featured__YnQTe .catalog_copy__ln0vX{padding:26px}.catalog_featured__YnQTe .catalog_copy__ln0vX h2{font-size:42px}.catalog_directory__vbkEA{padding-bottom:64px}.catalog_filters__eBUyO{gap:8px}.catalog_filters__eBUyO a{font-size:13px;padding:10px 14px}}@media (prefers-reduced-motion:reduce){.catalog_card__tqiG_,.catalog_filters__eBUyO a{transition:none}}.catalog_copy__ln0vX .catalog_subtitle__bV9nP{font-weight:550;color:var(--text);line-height:1.45}.catalog_shared__DJUPK{text-underline-offset:5px}.catalog_shared__DJUPK:hover{text-decoration:underline}.quality_notice__ULcms{position:sticky;bottom:0;z-index:5;background:#141419;border-top:1px solid #37343e}.quality_notice__ULcms[data-dismissed]{visibility:hidden}.quality_details__FmmOf{max-width:1280px;margin:auto;padding:20px 32px}.quality_details__FmmOf[open]{display:grid;grid-template-columns:1fr auto;gap:24px;align-items:center}.quality_details__FmmOf summary{grid-column:2;grid-row:1;list-style:none;cursor:pointer;background:#ff0aa8;color:#08080b;border-radius:7px;min-width:110px;min-height:44px;display:flex;justify-content:center;align-items:center;padding:12px 20px;font-weight:650}.quality_details__FmmOf summary::-webkit-details-marker{display:none}.quality_details__FmmOf summary:focus-visible{outline:3px solid #f7f7f8;outline-offset:4px}.quality_text__2BUPb{grid-column:1;grid-row:1;color:#aaabb4;font-size:14px;line-height:1.6}.quality_text__2BUPb p{margin:0}.quality_text__2BUPb a{display:inline-flex;align-items:center;min-height:44px;color:#f7f7f8;text-underline-offset:4px}.quality_details__FmmOf:not([open]) .quality_close__a1axj,.quality_reopen__8Thy1{display:none}.quality_details__FmmOf:not([open]) .quality_reopen__8Thy1{display:inline}.quality_details__FmmOf[data-enhanced]:not([open]){display:none}@media (max-width:767px){.quality_details__FmmOf{padding:20px}.quality_details__FmmOf[open]{grid-template-columns:1fr;gap:14px}.quality_text__2BUPb{grid-column:1;grid-row:1}.quality_details__FmmOf summary{grid-column:1;grid-row:2;justify-self:start}}