:root{--k: #000;--w: #f4f4f5;--soft: #b4b6bc;--mute: #7c7e85;--line: rgba(255, 255, 255, .12);--glass: rgba(8, 8, 9, .62);--grad: linear-gradient(180deg, #ffffff 12%, #84878f 100%);--grad-dim: linear-gradient(180deg, #a3a6ad 0%, #3d3f45 100%);--grad-btn: linear-gradient(180deg, #ffffff, #b9bcc3);--display: "Unbounded", system-ui, sans-serif;--text: "Onest", system-ui, sans-serif;--mono: "JetBrains Mono", ui-monospace, monospace;--pad: clamp(16px, 3.4vw, 48px)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--k);color:var(--w);font-family:var(--text);font-size:16px;line-height:1.5;overflow-x:hidden;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}::selection{background:var(--w);color:var(--k)}.mono{font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase}#space{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0;display:block}main{position:relative}.grain{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;opacity:.09;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.vignette{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(120% 90% at 50% 50%,transparent 55%,rgba(0,0,0,.75))}.loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:var(--k);display:grid;place-items:center;transition:opacity .9s ease .2s,visibility 0s 1.1s;font-family:var(--display);font-weight:900;font-size:14px;letter-spacing:.3em}.loader span{animation:blink 1s ease-in-out infinite;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}@keyframes blink{50%{opacity:.3}}.ready .loader{opacity:0;visibility:hidden}.progress{position:fixed;top:0;left:0;right:0;height:2px;z-index:60}.progress i{display:block;height:100%;background:linear-gradient(90deg,#55585f,#fff);transform-origin:left;transform:scaleX(0)}.nav{position:fixed;top:14px;left:50%;transform:translate(-50%);z-index:50;display:flex;align-items:center;gap:6px;white-space:nowrap;background:#000000a8;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.2);border-radius:99px;padding:8px 8px 8px 24px;box-shadow:0 14px 44px #0009,inset 0 1px #ffffff1f}.nav .logo{display:flex;align-items:center;gap:11px;font-family:var(--display);font-weight:900;font-size:17px;margin-right:18px}.nav .logo i{width:15px;height:15px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff,#6d7077 75%);box-shadow:0 0 14px #ffffff8c}.nav .logo b{font-weight:900;color:var(--mute)}.nav .links{display:flex}.nav .links a{font-family:var(--display);font-weight:700;font-size:12px;letter-spacing:.03em;text-transform:uppercase;padding:13px 16px;border-radius:99px;color:#d6d7db;transition:.2s}.nav .links a:hover{color:var(--w);background:#ffffff1a}.btn{font-family:var(--display);font-weight:700;text-transform:uppercase;letter-spacing:.06em;background:var(--grad-btn);color:var(--k);border-radius:99px;transition:transform .25s,box-shadow .25s,filter .25s;box-shadow:inset 0 1px #fff,0 0 #fff0}.btn{position:relative;overflow:hidden;display:inline-block;transform:translate(var(--tx, 0px),var(--ty, 0px)) scale(var(--s, 1))}.btn:after{content:"";position:absolute;top:0;bottom:0;width:40%;left:-60%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.9),transparent);transform:skew(-20deg)}.btn:hover:after{animation:sheen .8s ease}@keyframes sheen{to{left:130%}}.btn:hover{filter:brightness(1.08);box-shadow:inset 0 1px #fff,0 0 46px #ffffff59}.nav .btn{font-weight:900;font-size:12px;padding:15px 24px;margin-left:10px}@media(max-width:420px){.nav{padding-left:16px}.nav .logo{font-size:14px;margin-right:8px}.nav .btn{font-size:10px;padding:12px 14px}}@media(max-width:820px){.nav .links{display:none}}.tag{display:inline-flex;align-items:center;gap:10px;margin-bottom:clamp(20px,2.6vw,36px);color:var(--soft)}.tag:before{content:"";width:7px;height:7px;background:#fff;border-radius:50%;box-shadow:0 0 12px #fff}h1,h2{font-family:var(--display);font-weight:900;text-transform:uppercase;letter-spacing:-.02em;text-wrap:balance;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}h2{font-size:clamp(28px,6.4vw,96px);line-height:1;padding-bottom:.06em}h1 em,h2 em{font-style:normal;background:var(--grad-dim);-webkit-background-clip:text;background-clip:text;color:transparent}.panel{position:relative;background:var(--glass);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-radius:22px;overflow:hidden;transition:transform .25s ease-out,box-shadow .35s;will-change:transform}.panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;pointer-events:none;background:linear-gradient(150deg,#ffffff8c,#ffffff0d 38%,#ffffff0a 62%,#ffffff4d);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.panel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;transition:opacity .3s;background:radial-gradient(340px circle at var(--mx, 50%) var(--my, 50%),rgba(255,255,255,.13),transparent 65%)}.panel:hover:after{opacity:1}.panel:hover{box-shadow:0 30px 80px #0009,0 0 60px #ffffff12}.hero{position:relative;min-height:100svh;display:flex;flex-direction:column;align-items:center;text-align:center;padding:clamp(96px,15vh,160px) var(--pad) 28px}.hero h1{font-size:13.4vw;line-height:.92;letter-spacing:-.035em;white-space:nowrap}.hero .sub{font-family:var(--display);font-weight:700;text-transform:uppercase;font-size:clamp(13px,1.7vw,24px);margin-top:clamp(14px,2vw,26px);display:flex;align-items:center;gap:16px}.hero .sub:before,.hero .sub:after{content:"";width:clamp(24px,6vw,90px);height:1px;background:linear-gradient(90deg,transparent,#fff)}.hero .sub:after{transform:scaleX(-1)}.hero p{max-width:460px;margin-top:12px;color:var(--soft);font-size:15px}.hero .bottom{margin-top:auto;align-self:stretch;display:grid;grid-template-columns:1fr auto 1fr;align-items:end;color:var(--soft)}.hero .bottom span:first-child{text-align:left}.hero .bottom span:last-child{text-align:right}.hero .hint{display:flex;flex-direction:column;align-items:center;gap:10px}.hero .hint i{width:1px;height:46px;background:linear-gradient(#fff,transparent);animation:drop 2s ease-in-out infinite}@keyframes drop{0%{transform:scaleY(0);transform-origin:top}50%{transform:scaleY(1);transform-origin:top}51%{transform-origin:bottom}to{transform:scaleY(0);transform-origin:bottom}}@media(max-width:620px){.hero .bottom span{display:none}.hero .bottom{grid-template-columns:1fr}}section{position:relative;padding:clamp(80px,12vw,180px) var(--pad)}.ghost{position:absolute;top:clamp(30px,6vw,90px);right:var(--pad);pointer-events:none;-webkit-user-select:none;user-select:none;font-family:var(--display);font-weight:900;font-size:clamp(90px,22vw,340px);line-height:.8;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.1)}.about{min-height:110svh;display:flex;align-items:center}.about .inner{max-width:640px}.state{font-family:var(--display);font-weight:700;text-transform:uppercase;font-size:clamp(19px,2.5vw,36px);line-height:1.14;letter-spacing:-.01em;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.state em{font-style:normal;background:var(--grad-dim);-webkit-background-clip:text;background-clip:text;color:transparent}.rows{margin-top:clamp(28px,4vw,52px)}.row{position:relative;display:grid;grid-template-columns:54px 1fr;gap:6px 10px;padding:20px 0;transition:padding .3s}.row:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,rgba(255,255,255,.5),transparent)}.row:hover{padding-left:12px}.row .n{color:var(--mute);padding-top:5px}.row h3{font-family:var(--display);font-weight:700;font-size:16px;text-transform:uppercase}.row p{grid-column:2;color:var(--soft);font-size:14px}.wh{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap;margin-bottom:clamp(28px,4vw,60px)}.wh p{max-width:320px;color:var(--soft);font-size:14px}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(12px,1.4vw,20px)}@media(max-width:980px){.cards{grid-template-columns:1fr;max-width:560px;margin-inline:auto}}.card canvas{display:block;width:100%;aspect-ratio:4/3;height:auto;background:radial-gradient(60% 60% at 50% 45%,rgba(255,255,255,.09),transparent 70%)}.card .num{position:absolute;top:18px;left:20px;color:var(--mute)}.card .body{padding:18px 20px 24px;border-top:1px solid var(--line)}.card h3{font-family:var(--display);font-weight:900;font-size:clamp(15px,1.4vw,20px);text-transform:uppercase;line-height:1.1}.card p{color:var(--soft);font-size:14px;margin-top:8px}.ticker{overflow:hidden;white-space:nowrap;padding:clamp(14px,2.4vw,30px) 0;background:#00000059;position:relative}.ticker:before,.ticker:after{content:"";position:absolute;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.45),transparent)}.ticker:before{top:0}.ticker:after{bottom:0}.ticker div{display:inline-block;animation:slide 30s linear infinite;font-family:var(--display);font-weight:900;font-size:clamp(30px,6.4vw,96px);text-transform:uppercase;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.32)}.ticker b{color:#fff;-webkit-text-stroke:0;margin:0 .35em;text-shadow:0 0 30px rgba(255,255,255,.7)}@keyframes slide{to{transform:translate(-50%)}}.tools{font-family:var(--display);font-weight:900;text-transform:uppercase;font-size:clamp(22px,5vw,76px);line-height:1.12;letter-spacing:-.02em}.tools span{background:var(--grad-dim);-webkit-background-clip:text;background-clip:text;color:transparent;transition:filter .25s;cursor:default}.tools span:hover{background-image:var(--grad);filter:drop-shadow(0 0 26px rgba(255,255,255,.45))}.tools i{font-style:normal;font-weight:500;color:#3a3c41;margin:0 .12em}.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(12px,1.4vw,20px);margin-top:clamp(32px,5vw,72px)}@media(max-width:980px){.steps{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.steps{grid-template-columns:1fr}}.step{padding:22px 22px 26px;min-height:240px;display:flex;flex-direction:column}.step .n{font-family:var(--display);font-weight:900;font-size:clamp(40px,4.4vw,64px);line-height:1;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.4)}.step h3{font-family:var(--display);font-weight:700;font-size:clamp(16px,1.6vw,22px);text-transform:uppercase;margin-top:auto;line-height:1.1}.step p{font-size:14px;margin-top:10px;color:var(--soft)}.contact{min-height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding-bottom:0}.contact .tag{margin-top:auto}.contact h2{font-size:clamp(32px,9.4vw,150px)}.mail{display:inline-block;margin-top:clamp(28px,4vw,52px);font-size:clamp(14px,2vw,26px);padding:.9em 1.6em;text-transform:none}.mail:hover{--s: 1.04}.soc{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-top:26px}.soc a{border:1px solid rgba(255,255,255,.28);border-radius:99px;padding:10px 18px;background:#00000080;transition:.2s}.soc a:hover{background:var(--w);color:var(--k)}.footer{align-self:stretch;margin-top:auto;padding-top:clamp(56px,8vw,110px)}.giant{font-family:var(--display);font-weight:900;font-size:13.4vw;line-height:.9;letter-spacing:-.035em;white-space:nowrap;-webkit-user-select:none;user-select:none;color:#fff;opacity:.6;mix-blend-mode:difference;-webkit-mask-image:linear-gradient(#000,transparent 92%);mask-image:linear-gradient(#000,transparent 92%)}.foot{position:relative;display:flex;justify-content:space-between;align-items:center;gap:12px 24px;flex-wrap:wrap;padding:20px 0 24px;color:var(--soft)}.foot:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent)}.shield{display:inline-flex;align-items:center;gap:9px;color:var(--w);border:1px solid var(--line);border-radius:99px;padding:8px 14px 8px 10px;background:#00000080}.shield svg{width:15px;height:15px}.shield b{font-weight:500;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}@media(max-width:620px){.foot{justify-content:center;text-align:center}}.rv{opacity:0;transform:translateY(46px) scale(.98);filter:blur(10px);transition:opacity .9s ease,transform .9s cubic-bezier(.2,.7,.2,1),filter .9s ease}.rv.in{opacity:1;transform:none;filter:none}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.rv{opacity:1;transform:none;filter:none;transition:none}.hero h1 .ch,.hero .tag,.hero .sub,.hero p,.hero .bottom{transform:none;opacity:1;transition:none}.card.hot:before,.card canvas,.btn:after,.tag:before{animation:none}.ticker div,.hero .hint i,.loader span{animation:none}}.hero h1{overflow:hidden;padding-bottom:.04em}.hero h1 .ch{display:inline-block;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;transform:translateY(105%) rotate(8deg);opacity:0;transition:transform 1.1s cubic-bezier(.16,1,.3,1),opacity .6s ease;transition-delay:calc(.35s + var(--i) * 70ms)}.hero h1 em .ch{background:var(--grad-dim);-webkit-background-clip:text;background-clip:text}.ready .hero h1 .ch{transform:none;opacity:1}.hero .tag,.hero .sub,.hero p,.hero .bottom{opacity:0;transform:translateY(18px);transition:opacity .9s ease,transform .9s cubic-bezier(.2,.7,.2,1)}.ready .hero .tag{opacity:1;transform:none;transition-delay:.3s}.ready .hero .sub{opacity:1;transform:none;transition-delay:1s}.ready .hero p{opacity:1;transform:none;transition-delay:1.15s}.ready .hero .bottom{opacity:1;transform:none;transition-delay:1.4s}.cursor{position:fixed;top:0;left:0;z-index:90;width:34px;height:34px;margin:-17px 0 0 -17px;border-radius:50%;border:1px solid #fff;pointer-events:none;mix-blend-mode:difference;opacity:0;transition:width .3s,height .3s,margin .3s,background .3s,opacity .3s}.cursor.on{opacity:1}.cursor.big{width:64px;height:64px;margin:-32px 0 0 -32px;background:#ffffff24}@media(hover:none),(pointer:coarse){.cursor{display:none}}.ghost{will-change:transform}.tag:before{animation:pulse 2.4s ease-in-out infinite}@keyframes pulse{50%{box-shadow:0 0 22px 3px #fff;transform:scale(1.25)}}.cards article{display:flex}.cards article>.card{flex:1;display:flex;flex-direction:column}.card canvas{animation:float 6s ease-in-out infinite}.cards article:nth-child(2) canvas{animation-delay:-2s}.cards article:nth-child(3) canvas{animation-delay:-4s}@keyframes float{50%{transform:translateY(-10px)}}.card .body{display:flex;flex-direction:column;flex:1}.card h3{font-size:clamp(20px,2.1vw,30px)}.badge{position:absolute;top:14px;right:16px;z-index:1;color:var(--w);border:1px solid var(--line);border-radius:99px;padding:6px 12px;background:#00000080}.card.hot .badge{background:var(--grad-btn);color:var(--k);border-color:transparent}@property --a{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.card.hot:before{background:conic-gradient(from var(--a),rgba(255,255,255,.05),rgba(255,255,255,.9),rgba(255,255,255,.05) 30%,rgba(255,255,255,.05) 50%,rgba(255,255,255,.7),rgba(255,255,255,.05) 80%);animation:spin 5s linear infinite}@keyframes spin{to{--a: 360deg}}.chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.chip{font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--soft);cursor:pointer;background:#ffffff0a;border:1px solid var(--line);border-radius:99px;padding:8px 13px;transition:.2s}.chip:hover{color:var(--w);border-color:#ffffff73}.chip.on{background:var(--grad-btn);color:var(--k);border-color:transparent}.chip:focus-visible,.btn:focus-visible{outline:2px solid #fff;outline-offset:3px}.feat{list-style:none;margin:18px 0 22px;display:grid;gap:9px;color:var(--soft);font-size:14px}.feat li{display:flex;gap:10px}.feat li:before{content:"+";font-family:var(--mono);color:var(--w)}.price{margin-top:auto;display:flex;align-items:baseline;gap:10px;padding-top:18px;border-top:1px solid var(--line);color:var(--mute)}.price b{font-family:var(--display);font-weight:900;font-size:clamp(40px,4.6vw,68px);line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.price i{font-style:normal;font-family:var(--display);font-weight:700;font-size:clamp(18px,2vw,28px);color:var(--soft)}.order{margin-top:18px;text-align:center;font-size:12px;padding:16px 20px;display:block}.picked{min-height:18px;margin-top:16px;color:var(--soft)}.card h3 a{background:inherit}.acts{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center;margin-top:18px}.acts .order{margin-top:0}.more{color:var(--soft);border:1px solid var(--line);border-radius:99px;padding:15px 16px;transition:.2s;white-space:nowrap}.more:hover{color:var(--k);background:var(--w)}.svc-hero{min-height:100svh;display:grid;grid-template-columns:1.15fr .85fr;align-items:center;gap:clamp(16px,3vw,48px);padding-top:clamp(110px,16vh,170px)}.svc-hero h1{font-size:clamp(32px,5.8vw,104px);line-height:.96;overflow:hidden;padding-bottom:.08em}.svc-hero h1 .ch{display:inline-block;white-space:pre;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;transform:translateY(105%) rotate(8deg);opacity:0;transition:transform 1.1s cubic-bezier(.16,1,.3,1),opacity .6s ease;transition-delay:calc(.3s + var(--i) * 45ms)}.ready .svc-hero h1 .ch{transform:none;opacity:1}.back{display:inline-block;color:var(--soft);border:1px solid var(--line);border-radius:99px;padding:9px 14px;margin-bottom:26px;background:#00000080;transition:.2s}.back:hover{color:var(--k);background:var(--w)}.svc-text .tag{display:flex;margin-bottom:14px}.badges{display:flex;flex-wrap:wrap;gap:8px;margin-top:clamp(16px,2vw,26px)}.badges span{color:var(--w);border:1px solid rgba(255,255,255,.28);border-radius:99px;padding:9px 14px;background:#00000080}.badges span:last-child{background:var(--grad-btn);color:var(--k);border-color:transparent}.lead{max-width:560px;margin:clamp(16px,2vw,26px) 0 clamp(22px,2.6vw,34px);color:#d0d1d6;font-size:clamp(15px,1.25vw,18px)}.btn.big{font-size:13px;padding:19px 30px;font-weight:900}.svc-obj canvas{display:block;width:100%;height:auto;aspect-ratio:4/3;animation:float 6s ease-in-out infinite;filter:drop-shadow(0 30px 60px rgba(255,255,255,.12))}@media(max-width:900px){.svc-hero{grid-template-columns:1fr}.svc-obj{order:-1;max-width:420px;margin:0 auto -20px;width:100%}}h2.sm{font-size:clamp(22px,3.6vw,54px);line-height:1.06;max-width:1000px}.cases,.tiers{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(12px,1.4vw,20px);margin-top:clamp(32px,5vw,72px)}.choices{display:grid;grid-template-columns:repeat(var(--n, 3),1fr);gap:clamp(12px,1.4vw,20px)}@media(max-width:980px){.cases,.tiers,.choices{grid-template-columns:1fr}}.case,.choice,.tier{padding:24px 24px 28px;display:flex;flex-direction:column}.case .n{font-family:var(--display);font-weight:900;font-size:clamp(40px,4.4vw,64px);line-height:1;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.4)}.case h3,.choice h3,.tier h3{font-family:var(--display);font-weight:700;font-size:clamp(16px,1.6vw,22px);text-transform:uppercase;line-height:1.12}.case h3{margin-top:clamp(28px,4vw,60px)}.case p,.choice p,.tier p{color:var(--soft);font-size:15px;margin-top:12px}.choice h3{font-weight:900;font-size:clamp(22px,2.6vw,38px);background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.inc{list-style:none;display:grid;grid-template-columns:repeat(2,1fr);column-gap:clamp(20px,4vw,64px);margin-top:clamp(32px,5vw,72px)}@media(max-width:760px){.inc{grid-template-columns:1fr}}.inc li{position:relative;display:flex;align-items:baseline;gap:18px;padding:20px 0;font-family:var(--display);font-weight:700;text-transform:uppercase;font-size:clamp(14px,1.5vw,20px);line-height:1.2;transition:opacity .9s ease,transform .9s cubic-bezier(.2,.7,.2,1),filter .9s ease,padding .3s}.inc li:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,rgba(255,255,255,.5),transparent)}.inc li:hover{padding-left:12px}.inc li span{color:var(--mute)}.note{max-width:620px;margin-top:clamp(24px,3vw,40px);color:var(--soft);font-size:15px;padding-left:16px;border-left:1px solid rgba(255,255,255,.4)}.tier .n{color:var(--mute)}.tier h3{margin-top:22px;font-weight:900;font-size:clamp(18px,1.9vw,26px)}.tier .time{margin-top:10px;color:var(--soft)}.tier p{flex:1}.tprice{margin-top:22px;padding-top:18px;border-top:1px solid var(--line);font-family:var(--display);font-weight:900;font-size:clamp(24px,2.6vw,38px);line-height:1;letter-spacing:-.02em;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.tier.hot:before{background:conic-gradient(from var(--a),rgba(255,255,255,.05),rgba(255,255,255,.9),rgba(255,255,255,.05) 30%,rgba(255,255,255,.05) 50%,rgba(255,255,255,.7),rgba(255,255,255,.05) 80%);animation:spin 5s linear infinite}.faq{margin-top:clamp(32px,5vw,72px);max-width:980px;padding:0 clamp(16px,2.4vw,32px);border-radius:22px;background:var(--glass);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid var(--line)}.faq details:first-child:before{display:none}.faq details{position:relative}.faq details:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,rgba(255,255,255,.5),transparent)}.faq summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:44px 1fr 28px;align-items:center;gap:8px;padding:24px 0;font-family:var(--display);font-weight:700;text-transform:uppercase;font-size:clamp(14px,1.5vw,20px);line-height:1.2;transition:padding .3s}.faq summary::-webkit-details-marker{display:none}.faq summary:hover{padding-left:10px}.faq summary span{color:var(--mute)}.faq summary i{position:relative;width:28px;height:28px;border:1px solid var(--line);border-radius:50%;transition:transform .35s,background .3s}.faq summary i:before,.faq summary i:after{content:"";position:absolute;top:50%;left:50%;width:10px;height:1px;background:#fff;transform:translate(-50%,-50%)}.faq summary i:after{transform:translate(-50%,-50%) rotate(90deg)}.faq details[open] summary i{transform:rotate(45deg);background:#ffffff24}.faq details p{color:#d0d1d6;max-width:720px;padding:0 0 26px 52px;animation:faq .45s ease}@keyframes faq{0%{opacity:0;transform:translateY(-8px)}}.faq summary:focus-visible{outline:2px solid #fff;outline-offset:4px}@media(prefers-reduced-motion:reduce){.svc-hero h1 .ch{transform:none;opacity:1;transition:none}.svc-obj canvas,.tier.hot:before,.faq details p{animation:none}}.word{display:inline-block;white-space:nowrap}.cards{row-gap:clamp(16px,2vw,28px)}.card h3{font-size:clamp(18px,1.75vw,26px)}
