:root{--bg:#020207;--ink:#f4f2fb;--muted:#a3a0b5;--line:#d2caff21;--line-strong:#dbd3ff3d;--violet:#7555ff;--violet-3:#c4b0ff;--font-body:Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-display:"Bebas Neue", Impact, Haettenschweiler, "Arial Narrow Bold", sans-serif;--canvas:#020207;--canvas-raised:#05040b;--canvas-deep:#010104;--text-primary:#f4f2fb;--text-soft:#d8d4e2;--text-muted:#a3a0b5;--text-dim:#86838f;--accent:#7555ff;--accent-bright:#a790ff;--accent-soft:#c4b0ff;--accent-deep:#5630a8;--accent-glow:#7555ff61;--accent-glow-strong:#9557ff94;--gold:#e2a938;--gold-line:#d29120d4;--line-soft:#d2caff21;--line-mid:#c3bedf33;--line-bright:#dbd3ff5c;--glass-soft:#0b0c169e;--glass-panel:#090a13c2;--glass-rim:#ffffff2e;--glass-rim-soft:#ffffff14;--glass-highlight:linear-gradient(145deg, #fff3, transparent 34%, #9781ff14 62%, transparent);--glass-sheen:linear-gradient(100deg, transparent 0%, #ffffff2e 43%, transparent 64%);--glass-blur:blur(18px) saturate(1.22);--surface-card:linear-gradient(135deg, #23253275, #080910e6 47%, #04050af5);--surface-card-accent:radial-gradient(circle at 18% 0%, #7f60ff1f, transparent 17rem);--surface-glass:linear-gradient(135deg, #ffffff2e, #ffffff0f 42%, #8269ff1f);--surface-control:linear-gradient(135deg, #ffffff29, #ffffff0a 48%, #7758ff26);--surface-control-strong:linear-gradient(135deg, #8b65ffe6, #2f2370eb);--section-vignette:linear-gradient(90deg, #000000e0, transparent 20%, transparent 80%, #000000e0);--section-fade-bottom:linear-gradient(180deg, transparent, #020207f0);--radius-control:999px;--radius-button:18px;--radius-panel:20px;--radius-card:14px;--shadow-control:0 14px 30px #00000038;--shadow-panel:0 30px 94px #0000006b, 0 0 34px #7555ff14;--shadow-card:0 24px 70px #00000061, 0 0 24px #7555ff12;--shadow-violet:0 0 36px var(--accent-glow);--section-max:1620px;--section-pad-x:24px;--section-pad-y:112px}*{box-sizing:border-box}html{background:var(--bg);scroll-behavior:smooth;scroll-padding-top:132px}body{min-height:100vh;color:var(--text-primary);font-family:var(--font-body);background:radial-gradient(circle at 80% -6%,#7e6bff8f,#0000 24rem),radial-gradient(circle at 13% 33%,#9153ff40,#0000 13rem),linear-gradient(#020107 0%,#05040b 49%,#030207 100%);margin:0;overflow-x:hidden}body:before,body:after{content:"";pointer-events:none;position:fixed;inset:0}body:before{background:linear-gradient(90deg,#000000e0,#0000 18% 82%,#000000e0),radial-gradient(circle at 50% 40%,#0000 0,#0000007a 66%)}body:after{opacity:.18;mix-blend-mode:overlay;background-image:linear-gradient(#ffffff0b 1px,#0000 1px);background-size:100% 5px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}section[id],h2[id],.scroll-anchor{scroll-margin-top:132px}.scroll-anchor{pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0}.hero-section{z-index:1;background:radial-gradient(circle at 67% 42%, #5e44be5c, transparent 26rem), radial-gradient(circle at 76% 48%, #785bff47, transparent 35rem), linear-gradient(180deg, var(--canvas) 0%, var(--canvas-raised) 62%, var(--canvas-deep) 100%);flex-direction:column;width:min(100%,2400px);height:100svh;min-height:100svh;margin:0 auto;padding:clamp(36px,1.55vw,42px) 10% clamp(72px,5.2vw,124px);display:flex;position:relative;overflow:hidden}.hero-section:before,.hero-section:after{content:"";pointer-events:none;position:absolute}.hero-section:before{z-index:0;background:linear-gradient(90deg,#000000eb 0%,#00000047 34%,#00000014 63%,#000000e0 100%),linear-gradient(#0003,#0000 42%,#000000b8 89%);inset:0}.hero-section:after{z-index:2;background:linear-gradient(#0000,#010104eb);height:170px;bottom:0;left:0;right:0}.hero-nav{z-index:2147483000;border:1px solid var(--line-mid);background:var(--surface-glass), var(--glass-soft);pointer-events:auto;isolation:isolate;-webkit-backdrop-filter:blur(22px)saturate(1.28);border-radius:28px;grid-template-columns:230px 1fr 176px;align-items:center;width:min(80vw,1920px);min-height:84px;margin:0 auto;padding:0 34px 0 38px;transition:transform .26s,border-color .18s,box-shadow .18s,background .18s;display:grid;position:fixed;top:clamp(36px,1.55vw,42px);left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 22px 70px #0000005c,inset 0 1px #fff3,inset 0 -1px #ffffff0f}.hero-nav.is-hidden{transform:translate(-50%,calc(-100% - 56px))}.hero-nav.is-floating{border-color:#dbd3ff33;box-shadow:0 24px 78px #00000075,inset 0 1px #ffffff2e,inset 0 -1px #ffffff0f}.hero-nav-space{z-index:0;flex:0 0 84px;min-height:84px;position:relative}.hero-nav:before{content:"";border-radius:inherit;opacity:.7;pointer-events:none;background:linear-gradient(120deg,#fff3,#0000 32%),radial-gradient(circle at 78% 18%,#ffffff21,#0000 12rem);position:absolute;inset:1px}.hero-nav:after{content:"";opacity:.72;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff7a,#0000);height:1px;position:absolute;top:1px;left:22px;right:22px}.hero-brand,.hero-links,.hero-nav-cta{z-index:1;align-items:center;display:flex;position:relative}.hero-brand{color:var(--text-primary);gap:0;font-size:22px;font-weight:800;text-decoration:none}.site-logo{filter:drop-shadow(0 0 10px #715eff3d);width:clamp(132px,8.2vw,164px);height:auto;display:block}.hero-links{justify-content:center;gap:clamp(30px,2.75vw,56px);height:100%}.hero-links a{height:84px;color:var(--text-dim);align-items:center;font-size:16px;font-weight:700;text-decoration:none;display:flex;position:relative}.hero-links a.active{color:var(--text-primary)}.hero-links a.active:after{content:"";background:linear-gradient(90deg, transparent, var(--accent-bright), transparent);width:92px;height:2px;position:absolute;bottom:-1px;left:50%;transform:translate(-50%)}.hero-nav-cta{min-height:48px;color:var(--text-primary);-webkit-backdrop-filter:blur(16px)saturate(1.22);background:linear-gradient(135deg,#fff3,#ffffff0f 48%,#886bff24),#ffffff14;border:1px solid #ffffff42;border-radius:999px;justify-content:center;gap:10px;font-size:15px;font-weight:800;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s;position:relative;overflow:hidden;box-shadow:0 12px 28px #00000038,inset 0 1px #ffffff57,inset 0 -8px 18px #2d216c33}.hero-nav-cta:before,.hero-nav-cta:after,.hero-button:before,.hero-button:after{content:"";pointer-events:none;position:absolute}.hero-nav-cta:before,.hero-button:before{border-radius:inherit;opacity:.64;mix-blend-mode:screen;background:linear-gradient(145deg,#ffffff47,#0000 36%),radial-gradient(circle at 78% 18%,#ffffff2e,#0000 5rem);inset:1px}.hero-nav-cta:after,.hero-button:after{opacity:.18;background:linear-gradient(90deg,#0000,#ffffff52,#0000);width:58%;height:230%;transition:transform .52s;top:-72%;left:-36%;transform:rotate(24deg)}.hero-nav-cta:hover,.hero-button:hover{border-color:#ffffff61;transform:translateY(-2px);box-shadow:0 18px 36px #00000047,0 0 24px #9777ff29,inset 0 1px #ffffff70,inset 0 -10px 22px #3c2a8438}.hero-nav-cta:hover:after,.hero-button:hover:after{transform:translate(250%)rotate(24deg)}.hero-nav-cta img{z-index:1;object-fit:contain;width:18px;height:18px;position:relative}.hero-button img{object-fit:contain;width:24px;height:24px}.hero-stage{z-index:3;flex:auto;min-height:0;margin-top:-2px;position:relative}.hero-visual{z-index:1;object-fit:cover;object-position:center right;filter:saturate(1.06)contrast(1.04);width:100%;height:100%;opacity:var(--hero-video-opacity,1);pointer-events:none;will-change:opacity;transition:opacity .92s cubic-bezier(.16,1,.3,1);display:block;position:absolute;inset:0}.hero-visual.is-loading,.hero-visual.is-restarting,.hero-visual.is-fading-out{opacity:0}.hero-visual.is-fading-out{transition-duration:1.15s;transition-timing-function:cubic-bezier(.55,0,.9,.55)}.hero-visual.is-restarting{transition-duration:0s}.hero-content{z-index:4;grid-template-rows:auto 1fr;width:100%;min-height:100%;padding-top:clamp(132px,14vh,172px);padding-left:0;display:grid;position:relative}.hero-message{position:relative}.hero-message-top{place-self:start}.hero-message-bottom{text-align:right;place-self:end;max-width:760px}.hero-kicker{color:var(--text-muted);letter-spacing:.42em;text-transform:uppercase;margin:0 0 30px;font-size:18px;font-weight:800}.hero-title{max-width:1120px;color:var(--text-primary);font-family:var(--font-display);letter-spacing:.008em;text-transform:uppercase;text-align:left;background:linear-gradient(105deg,#ded9eb 0%,#fff 13%,#faf8ff 18%,#9b8ee0 27%,#f5f1ff 42%,#fff 46%,#8c79dd 53%,#f4f1fa 68%,#cdc5ea 100%) 0 0/320% 100%;-webkit-text-fill-color:transparent;text-shadow:0 0 22px #f7f4ff57,0 0 58px #8265ff47,0 16px 38px #0009;-webkit-background-clip:text;background-clip:text;margin:0;font-size:54px;font-weight:400;line-height:1.02;animation:6.4s ease-in-out infinite hero-title-sheen;position:relative}.hero-title-secondary{max-width:760px;font-size:80px}.hero-message-bottom .hero-title{font-size:80px}@keyframes hero-title-sheen{0%,18%{filter:brightness(.9)drop-shadow(0 0 #fff0);background-position:118%}42%{filter:brightness(1.22)drop-shadow(0 0 18px #dacfff47);background-position:-42%}70%,to{filter:brightness(.98)drop-shadow(0 0 4px #aa92ff1a);background-position:-92%}}.hero-copy{color:var(--text-muted);margin:36px 0 0;font-size:18px;font-weight:600;line-height:1.58}.hero-actions{justify-content:flex-end;gap:18px;margin-top:44px;display:flex}.hero-actions[hidden]{display:none}.hero-button{-webkit-backdrop-filter:blur(18px)saturate(1.22);min-width:236px;min-height:62px;color:var(--text-primary);border:1px solid #ffffff3d;border-radius:18px;justify-content:center;align-items:center;gap:14px;font-size:16px;font-weight:900;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s;display:inline-flex;position:relative;overflow:hidden}.hero-button>:not(style),.hero-nav-cta>:not(style){z-index:1;position:relative}.hero-button-primary{background:linear-gradient(135deg,#ffffff3d,#fff1 46%,#8e6aff33),#f8f6ff1a;box-shadow:0 16px 34px #00000047,0 0 22px #9b77ff24,inset 0 1px #ffffff61,inset 0 -10px 22px #3c2b8c38}.hero-button-secondary{color:var(--text-soft);background:linear-gradient(135deg,#ffffff1f,#ffffff07 48%,#7758ff1f),#07070c57;border-color:#ddd9ee33;box-shadow:0 14px 30px #00000038,inset 0 1px #ffffff2e,inset 0 -8px 18px #19123a47}.nightmare-section{z-index:1;background:radial-gradient(at 18% 18%,#745bff42,#0000 28rem),radial-gradient(at 82% 44%,#6949cd29,#0000 34rem),linear-gradient(#010104 0%,#05050dfa 54%,#020207 100%);padding:132px 24px 112px;position:relative;overflow:hidden}.nightmare-section:before,.nightmare-section:after{content:"";pointer-events:none;position:absolute}.nightmare-section:before{background:linear-gradient(90deg,#000000e0,#0000 20% 80%,#000000e0),radial-gradient(at 50% 42%,#0000 0,#00000085 70%);inset:0}.nightmare-section:after{background:linear-gradient(#0000,#020207f5);height:150px;bottom:0;left:0;right:0}.nightmare-shell{z-index:1;width:min(100%,1480px);margin:0 auto;position:relative}.nightmare-orbit{opacity:.42;pointer-events:none;border:2px solid #977eff57;border-radius:50%;width:min(860px,60vw);height:min(860px,60vw);position:absolute;top:-106px;left:25%;transform:translate(-50%);box-shadow:0 0 42px #8164ff4d,inset 0 0 34px #8164ff2e}.nightmare-orbit:before{content:"";border-radius:inherit;filter:blur(10px);opacity:.72;background:linear-gradient(135deg,#9a7bfffa,#0000 22% 78%,#9a7bff6b);position:absolute;inset:-2px}.nightmare-layout{z-index:2;grid-template-columns:minmax(390px,.86fr) minmax(460px,.92fr);align-items:start;gap:clamp(54px,7vw,112px);display:grid;position:relative}.nightmare-hero{text-align:left;justify-content:flex-start;min-height:0;padding:10px 0 0;display:flex;position:sticky;top:144px}.nightmare-copy{z-index:2;width:min(100%,660px);margin:0;position:relative}.nightmare-kicker{color:#a78cff;letter-spacing:.42em;text-transform:uppercase;margin:0 0 30px;font-size:16px;font-weight:800;line-height:1.3}.nightmare-title{letter-spacing:.01em;color:#f4f2f8;text-transform:uppercase;text-shadow:0 14px 34px #00000080;margin:0;font-family:Bebas Neue,Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(48px,7.3vw,48px);font-weight:400;line-height:.96}.nightmare-title span{color:#765cff;text-shadow:0 0 34px #765cff70}.nightmare-lede{color:#b8b4c2;gap:14px;max-width:610px;margin-top:38px;font-size:clamp(17px,1.16vw,21px);line-height:1.55;display:grid}.nightmare-lede p{margin:0}.nightmare-ticker{background:linear-gradient(90deg,#765cff1a,#ffffff06,#765cff14);border-block:1px solid #c7beff26;width:min(100%,620px);margin-top:46px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.nightmare-ticker-track{will-change:transform;width:fit-content;min-width:max-content;display:flex}.nightmare-ticker-group{flex:none;min-width:max-content;display:flex}.nightmare-ticker-group span{color:#eeebf8c7;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;flex:none;align-items:center;min-height:54px;padding:0 24px;font-size:16px;font-weight:900;line-height:1;display:inline-flex}.nightmare-ticker-group span:before{content:"";background:#765cff;border-radius:50%;width:7px;height:7px;margin-right:16px;box-shadow:0 0 16px #765cffb8}.nightmare-grid{z-index:2;grid-template-columns:1fr;gap:20px;margin-top:clamp(54px,7vw,118px);display:grid;position:relative}.nightmare-card{text-align:left;will-change:transform, opacity, filter;background:linear-gradient(150deg,#0d0f19d6,#06070ceb),radial-gradient(circle at 0 0,#775cff21,#0000 17rem);border:1px solid #c7beff26;border-radius:14px;min-height:198px;padding:34px 36px 32px;display:flex;position:relative;box-shadow:0 24px 70px #00000047,inset 0 0 0 1px #ffffff05}.nightmare-card h3{color:#f1eff8;letter-spacing:0;max-width:520px;margin:0;font-size:clamp(22px,1.6vw,29px);font-weight:900;line-height:1.16}.nightmare-card p{color:#aaa6b4;max-width:620px;margin:18px 0 0;font-size:clamp(16px,1.05vw,19px);font-weight:500;line-height:1.55}@media (min-width:1101px){.nightmare-section{overflow:visible}.nightmare-layout{align-items:start}.nightmare-hero{align-self:start;top:clamp(112px,12vh,144px)}.nightmare-grid{gap:22px;margin-top:0;padding-top:10px;padding-bottom:18px}}.better-way-section{z-index:1;background:radial-gradient(at 50% 0,#7655ff42,#0000 30rem),linear-gradient(#020207 0%,#03030a 100%);min-height:190vh;padding:36px 24px 116px;position:relative;overflow:visible}.better-way-section:before{content:"";pointer-events:none;background:linear-gradient(90deg,#000000e0,#0000 18% 82%,#000000e0),radial-gradient(at 50% 48%,#0000 0,#0000008a 70%);position:absolute;inset:0}.better-way-shell{z-index:1;width:min(100%,1540px);margin:0 auto;position:sticky;top:72px}.better-way-panel{text-align:center;background:radial-gradient(at 50% 0,#8060ff57,#0000 28rem),radial-gradient(at 50% 100%,#d2912014,#0000 28rem),linear-gradient(#090a14eb,#030308f0);border:1px solid #c7beff33;border-radius:18px;justify-items:center;min-height:520px;padding:70px 34px 42px;transition:border-color .22s,box-shadow .22s,transform .22s;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 110px #0000006b,inset 0 0 0 1px #ffffff07}.better-way-panel:hover,.better-way-panel:focus-within{border-color:#9f7cff7a;transform:translateY(-3px);box-shadow:0 34px 130px #00000080,0 0 54px #7655ff2e,inset 0 0 0 1px #ffffff0a}.better-way-panel:before,.better-way-panel:after{content:"";pointer-events:none;position:absolute}.better-way-panel:before{filter:blur(8px);background:radial-gradient(circle,#9470ff57,#0000 68%);border-radius:50%;height:340px;inset:-42% 18% auto}.better-way-panel:after{border-top:1px solid #a381ff6b;border-radius:50%;height:310px;bottom:-172px;left:16%;right:16%;box-shadow:0 -20px 62px #855fff47}.better-way-line{background:linear-gradient(90deg,#0000,#936fffc2,#0000);height:1px;position:absolute;top:104px;left:8%;right:8%;box-shadow:0 0 24px #936fff9e}.better-way-mark{z-index:1;color:#ad91ff;background:radial-gradient(circle at 50% 0,#7d5bff38,#0000 58%),#080812;border:1px solid #a381ffe6;border-radius:50%;place-items:center;width:88px;height:88px;font-size:28px;font-weight:900;line-height:1;transition:transform .22s,box-shadow .22s;display:grid;position:relative;box-shadow:0 0 36px #8b69ff6b,inset 0 0 18px #8b69ff24}.better-way-panel:hover .better-way-mark,.better-way-panel:focus-within .better-way-mark{transform:scale(1.05);box-shadow:0 0 46px #9c7cff9e,inset 0 0 22px #8b69ff33}.better-way-kicker{z-index:1;color:#a78cff;letter-spacing:.38em;text-transform:uppercase;margin:26px 0 18px;font-size:16px;font-weight:800;line-height:1;position:relative}.better-way-title{z-index:1;color:#f1eef8;letter-spacing:0;margin:0;font-size:clamp(48px,4.6vw,48px);font-weight:400;line-height:1.13;position:relative}.better-way-morph-title{place-items:center;width:min(100%,1120px);min-height:180px;display:grid}.better-way-title .better-way-phrase{color:#f1eef8;opacity:0;visibility:hidden;will-change:transform, opacity, filter;grid-area:1/1;width:100%;display:block}.better-way-title .better-way-phrase.is-active{opacity:1;visibility:visible}.better-way-title .better-way-phrase strong{color:#8b6cff;text-shadow:0 0 32px #8b6cff73;font-weight:400}.better-way-actions{z-index:1;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:34px;display:flex;position:relative}.better-way-primary,.better-way-secondary{border-radius:999px;justify-content:center;align-items:center;min-height:58px;padding:0 28px;font-size:16px;font-weight:900;line-height:1;text-decoration:none;transition:border-color .18s,color .18s,background .18s,box-shadow .18s,transform .18s;display:inline-flex}.better-way-primary{color:#f5f2ff;background:linear-gradient(135deg,#8b63ff,#5f37c8);border:1px solid #9760ffc7;gap:12px;box-shadow:0 18px 40px #5d33c83d,inset 0 0 22px #ffffff14}.better-way-secondary{color:#bdb7cb;background:#ffffff09;border:1px solid #c7beff38}.better-way-primary:hover,.better-way-primary:focus-visible,.better-way-secondary:hover,.better-way-secondary:focus-visible{transform:translateY(-2px)}.better-way-primary:hover,.better-way-primary:focus-visible{box-shadow:0 22px 52px #5d33c857,0 0 28px #8b63ff3d,inset 0 0 22px #ffffff1c}.better-way-secondary:hover,.better-way-secondary:focus-visible{color:#f0edf8;background:#7655ff1f;border-color:#a381ff85}.better-way-signals{z-index:1;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:30px;display:flex;position:relative}.better-way-signals span{color:#dad6e4b8;background:#ffffff09;border:1px solid #c7beff24;border-radius:999px;align-items:center;min-height:38px;padding:0 16px;font-size:16px;font-weight:800;line-height:1;transition:border-color .18s,color .18s,background .18s,transform .18s;display:inline-flex}.better-way-signals span:hover{color:#f2effd;background:#7655ff1f;border-color:#a381ff7a;transform:translateY(-2px)}.better-way-signals span.is-active{color:#f2effd;background:#7655ff24;border-color:#a381ff8a;box-shadow:0 0 18px #7655ff1f}@media (prefers-reduced-motion:no-preference){.better-way-mark{animation:3.6s ease-in-out infinite better-way-pulse}.better-way-line{animation:4.8s ease-in-out infinite better-way-line}}@keyframes better-way-pulse{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes better-way-line{0%,to{opacity:.58}50%{opacity:1}}.better-way-section{background:radial-gradient(at 50% 22%,#7655ff3d,#0000 34rem),linear-gradient(#020207 0%,#05040d 48%,#020207 100%);min-height:235vh;padding:0 24px;overflow:visible}.better-way-section:before{background:linear-gradient(90deg,#000000e6,#0000 18% 82%,#000000e6),radial-gradient(at 50% 48%,#0000 0,#00000094 72%)}.better-way-shell{align-items:center;min-height:100vh;padding:74px 0;display:grid;position:sticky;top:0}.better-way-panel{isolation:isolate;text-align:left;background:radial-gradient(at 18% 22%,#835dff38,#0000 28rem),radial-gradient(at 82% 78%,#7d5aff1f,#0000 26rem),linear-gradient(145deg,#090a14f0,#030308fa);border-color:#a488ff33;border-radius:18px;width:min(100%,1540px);min-height:720px;margin:0 auto;padding:0;display:block;box-shadow:0 36px 130px #0000007a,inset 0 0 0 1px #ffffff06}.better-way-panel:before{border-radius:inherit;opacity:.42;filter:none;background-color:#0000;background-image:linear-gradient(#9781ff0e 1px,#0000 1px),linear-gradient(90deg,#9781ff0a 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:56px 56px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;height:auto;inset:0;-webkit-mask-image:radial-gradient(#000 0,#0000 74%);mask-image:radial-gradient(#000 0,#0000 74%)}.better-way-panel:after{background:radial-gradient(at 50% 0,#7d5bff38,#0000 62%);border-top:1px solid #a381ff6b;border-radius:50%;width:min(1240px,92vw);height:330px;bottom:-154px;left:50%;right:auto;transform:translate(-50%);box-shadow:0 -20px 70px #855fff33}.better-way-panel[data-better-step="1"]{border-color:#9781ff47}.better-way-panel[data-better-step="2"]{border-color:#9781ff5c}.better-way-panel[data-better-step="3"]{border-color:#a98bff94;box-shadow:0 36px 140px #0000008a,0 0 70px #7655ff29,inset 0 0 0 1px #ffffff0a}.better-way-ticker{z-index:3;background:#0202087a;border-bottom:1px solid #c7beff1a;min-height:58px;position:absolute;left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.better-way-ticker.reverse{border-top:1px solid #c7beff1a;border-bottom:0;top:auto;bottom:0}.better-way-ticker div{align-items:center;gap:22px;width:max-content;min-height:58px;animation:34s linear infinite better-way-ticker;display:flex}.better-way-ticker.reverse div{animation-duration:40s;animation-direction:reverse}.better-way-ticker span{color:#d7d2e885;letter-spacing:.28em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:22px;font-size:16px;font-weight:900;line-height:1;display:inline-flex}.better-way-ticker span:after{content:"";background:#7f5cff;border-radius:50%;width:6px;height:6px;box-shadow:0 0 14px #7f5cffb8}.better-way-grid{z-index:4;grid-template-columns:minmax(0,1fr) 330px;align-items:center;gap:clamp(40px,6vw,110px);min-height:720px;padding:104px clamp(34px,5.4vw,86px);display:grid;position:relative}.better-way-copy-stack{max-width:980px}.better-way-mark{background:#080812c7;border-color:#a381ff8a;width:76px;height:76px;font-size:24px;box-shadow:0 0 32px #8b69ff47,inset 0 0 18px #8b69ff1a}.better-way-kicker{color:#a78cff;letter-spacing:.42em;margin:30px 0 26px;font-size:16px}.better-way-title{letter-spacing:.01em;text-transform:uppercase;text-shadow:0 22px 48px #0000006b;align-items:center;min-height:258px;margin:0;font-family:Bebas Neue,Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(48px,7.6vw,48px);line-height:.92;display:grid}.better-way-stage{color:#f4f2f8;opacity:0;visibility:hidden;will-change:transform, opacity, filter;grid-area:1/1;max-width:980px;display:block}.better-way-stage.is-active{opacity:1;visibility:visible}.better-way-stage small{color:#8b6cff;letter-spacing:.34em;text-transform:uppercase;text-shadow:0 0 24px #8b6cff57;margin-bottom:22px;font-family:Inter,system-ui,sans-serif;font-size:16px;font-weight:900;line-height:1.2;display:block}.better-way-copy-lines{align-items:start;width:min(760px,100%);min-height:94px;margin-top:24px;display:grid}.better-way-copy{color:#aaa6b7;opacity:0;visibility:hidden;grid-area:1/1;margin:0;font-size:clamp(17px,1.25vw,21px);font-weight:600;line-height:1.55}.better-way-copy.is-active{opacity:1;visibility:visible}.better-way-actions{justify-content:flex-start;margin-top:36px}.better-way-proof{background:radial-gradient(circle at 50% 0,#8060ff1f,#0000 18rem),#05060dad;border:1px solid #c7beff24;border-radius:14px;grid-template-rows:auto 1fr;grid-template-columns:28px minmax(0,1fr);gap:28px 24px;min-height:430px;padding:30px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff05}.better-way-progress{background:#c7beff1f;border-radius:999px;grid-row:1/3;width:2px;min-height:100%;margin:6px auto;position:relative;overflow:hidden}.better-way-progress span{transform-origin:top;border-radius:inherit;background:linear-gradient(#a98cff,#6d4cff);display:block;position:absolute;inset:0;transform:scaleY(.08);box-shadow:0 0 18px #9778ff80}.better-way-metric{min-height:126px;display:grid;position:relative}.better-way-metric-item{opacity:0;visibility:hidden;grid-area:1/1}.better-way-metric-item.is-active{opacity:1;visibility:visible}.better-way-metric-item strong{color:#f4f2f8;letter-spacing:-.03em;font-size:clamp(48px,4.6vw,48px);font-weight:900;line-height:.9;display:block}.better-way-metric-item span{color:#a78cff;letter-spacing:.18em;text-transform:uppercase;margin-top:14px;font-size:16px;font-weight:900;line-height:1.35;display:block}.better-way-steps{gap:14px;margin:0;padding:0;list-style:none;display:grid}.better-way-steps li{color:#d6d2e085;background:#ffffff07;border:1px solid #c7beff1a;border-radius:10px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:14px;min-height:58px;padding:0 16px;font-size:16px;font-weight:800;line-height:1.25;transition:border-color .18s,color .18s,background .18s,transform .18s;display:grid}.better-way-steps li span{color:#8b6cff;font-weight:900}.better-way-steps li.is-active{color:#f2effd;background:#7655ff1f;border-color:#a381ff70;transform:translate(-6px)}@keyframes better-way-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}.services-section{z-index:1;width:min(100%,1954px);min-height:min(2048px,100vw);margin:0 auto;padding:145px clamp(34px,5.4vw,86px) 66px;position:relative;overflow:hidden}.services-section:before{content:"";filter:blur(18px);opacity:.78;pointer-events:none;background:radial-gradient(circle,#7163ff57,#594dca14 36%,#0000 69%),radial-gradient(circle at 48% 72%,#ffffff70,#0000 10%);border-radius:50%;width:1000px;height:1000px;position:absolute;top:-84px;left:50%;transform:translate(-50%)}.services-section:after{content:"";opacity:.95;pointer-events:none;background:radial-gradient(at 56% 0,#ffffffc7,#0000 6%),radial-gradient(at 57% 4%,#9068ff73,#0000 18%),linear-gradient(#755eff2b,#0000 58%);border-top:1px solid #b2a7ff47;border-radius:50% 50% 0 0;height:315px;position:absolute;top:732px;left:6%;right:6%;box-shadow:0 -22px 70px #7b6aff4d}.services-hero{z-index:2;grid-template-columns:minmax(0,1fr) 438px;align-items:start;gap:120px;width:min(100%,1540px);margin:0 auto;display:grid;position:relative}.services-kicker,.card-kicker{color:#735dff;letter-spacing:.46em;text-transform:uppercase;margin:0;font-size:20px;font-weight:700}.services-title{letter-spacing:.01em;color:#f1f0f5;text-align:left;text-transform:uppercase;text-shadow:0 14px 32px #00000075;max-width:1240px;margin:42px 0 0;font-family:Bebas Neue,Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(48px,9.08vw,48px);font-weight:400;line-height:.98}.services-title span{color:#5c48d7;text-shadow:0 0 34px #6c50ff5c}.services-aside{color:#9f9ba8;text-align:left;margin-top:0}.aside-line{background:#cdc8dc85;width:68px;height:1px;margin-bottom:48px;display:block}.services-aside p{margin:0;font-size:23px;font-weight:400;line-height:1.76}.platform-panel{z-index:3;background:#04060ca1;border:1px solid #cec5ff1f;border-radius:18px;width:min(100%,1540px);margin:110px auto 0;padding:0 20px 20px;position:relative;box-shadow:inset 0 0 0 1px #ffffff05,0 28px 90px #0006}.platform-orbit{background:linear-gradient(90deg,#0000,#b6abff52,#0000);height:1px;position:absolute;top:-1px;left:1%;right:1%}.platform-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:39px;padding:6px 0 54px;display:grid}.platform-card{text-align:left;background:linear-gradient(160deg,#0e121cb8,#06080de0),radial-gradient(circle at 50% 0,#7667ff17,#0000 45%);border:1px solid #ccc6e038;border-radius:12px;min-height:950px;padding:61px 56px 52px;box-shadow:inset 0 0 28px #00000052}.brand-orb{color:#fff;border-radius:50%;place-items:center;width:118px;height:118px;margin-bottom:39px;font-family:Inter,system-ui,sans-serif;font-size:48px;font-weight:800;line-height:1;display:grid}.brand-orb img{object-fit:contain;width:54px;height:54px;display:block}.google-orb img{width:58px;height:58px}.facebook-orb{background:radial-gradient(circle at 50% 48%,#1977f3 0 28%,#0000 29%),radial-gradient(circle,#16295c 0 58%,#060a18 59%);border:1px solid #93afffd9;box-shadow:inset 0 0 0 12px #2d49a62e,0 0 28px #3766ff5c}.google-orb{background:conic-gradient(from -30deg,#4285f4,#34a853,#fbbc05,#ea4335,#4285f4);border:1px solid #fae89fb3;box-shadow:inset 0 0 0 18px #090c13,inset 0 0 0 25px #ffffff0a,0 0 28px #ebbe4438}.tiktok-orb{color:#f4f5ff;text-shadow:-4px 0 #24f5ed,4px 2px #ff2e72;background:radial-gradient(circle,#101523 0 57%,#060914 58%),linear-gradient(135deg,#29f4ee,#ff2e72);border:1px solid #ac8bffc2;font-size:48px;box-shadow:inset 0 0 0 12px #604bbb24,0 0 28px #805cff4d}.platform-card h2{letter-spacing:.01em;text-transform:uppercase;color:#f2f1f6;margin:20px 0;font-family:Bebas Neue,Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:48px;font-weight:400;line-height:1}.card-copy{color:#aaa7b2;min-height:202px;margin:0;font-size:23px;line-height:1.46}.platform-card ul{gap:24px;min-height:190px;margin:45px 0 50px;padding:0;list-style:none;display:grid}.platform-card li{color:#aaa7b2;padding-left:44px;font-size:21px;line-height:1.35;position:relative}.platform-card li:before{content:"✓";color:#a9a4ff;border:1px solid #aba6ffd1;border-radius:50%;place-items:center;width:26px;height:26px;font-size:16px;line-height:1;display:grid;position:absolute;top:1px;left:0}.platform-card a{color:#765cff;align-items:center;gap:18px;font-size:22px;line-height:1;text-decoration:none;display:inline-flex}.platform-card a span{font-size:31px}.platform-card a img{object-fit:contain;width:31px;height:31px}.service-strip{color:#8f8b9b;background:#06080eb8;border:1px solid #c5bde72b;border-radius:14px;grid-template-columns:repeat(5,max-content);justify-content:space-between;align-items:center;gap:24px;min-height:80px;padding:0 36px;display:grid}.service-strip div{letter-spacing:.11em;text-transform:uppercase;white-space:nowrap;justify-content:center;align-items:center;gap:12px;min-width:0;font-size:16px;font-weight:700;display:flex}.strip-icon{color:#775dff;font-size:28px;line-height:1}.trust-section{z-index:1;text-align:center;background:linear-gradient(180deg, #020207b8 0%, #02020747 42%, #020207d6 100%), url(/assets/reference-earth-horizon.png) center bottom / cover no-repeat, var(--canvas);width:min(100%,1954px);min-height:1040px;margin:0 auto;padding:126px 84px 118px;position:relative;overflow:hidden}.trust-section:before,.trust-section:after{content:"";pointer-events:none;position:absolute}.trust-section:before{z-index:0;background:radial-gradient(circle at 50% 7%, #8974ff4d, transparent 18rem), radial-gradient(circle at 51% 43%, #795bff3d, transparent 8rem), var(--section-vignette);inset:0}.trust-section:after{z-index:1;background:var(--section-fade-bottom);height:280px;bottom:0;left:0;right:0}.trust-orb{z-index:1;background:linear-gradient(90deg,#0000,#9771ffd1,#fffffff5,#9771ffd1,#0000);width:min(760px,54vw);height:2px;position:absolute;top:470px;left:50%;transform:translate(-50%);box-shadow:0 0 18px #926bffdb,0 0 60px #6c50ff94}.trust-copy,.trust-stats,.partner-strip{z-index:2;position:relative}.trust-title{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--text-primary);text-shadow:0 2px #ffffff2e,0 18px 34px #000000b8;margin:0 auto;font-size:clamp(48px,6.2vw,48px);font-weight:400;line-height:1.14}.trust-title span{color:var(--accent);text-shadow:0 0 34px #8062ff85;margin:0 .08em;display:inline-block}.trust-subcopy{color:var(--text-muted);margin:126px auto 0;font-size:27px;font-weight:400;line-height:1.55}.trust-stats{border:1px solid var(--line-bright);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(120deg,#382d5285,#090c16c2 50%,#1026467a),radial-gradient(circle at 14% 26%,#925dff4d,#0000 17rem),radial-gradient(circle at 88% 28%,#5ba2ff3d,#0000 16rem);border-radius:34px;grid-template-columns:repeat(4,minmax(0,1fr));width:min(100%,1780px);min-height:296px;margin:108px auto 64px;padding:58px 52px;display:grid;box-shadow:inset 0 0 0 1px #ffffff0a,0 34px 90px #00000085}.trust-stat{align-content:center;min-width:0;min-height:178px;padding:20px 34px 0;display:grid;position:relative}.trust-stat+.trust-stat{border-left:1px solid var(--line-bright)}.trust-pin{background:var(--accent-bright);border-radius:50%;width:8px;height:8px;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:0 0 18px 7px #885bff94}.trust-stat:nth-child(4) .trust-pin{background:#80bcff;box-shadow:0 0 18px 7px #5ba0ff8f}.trust-stat strong{font-family:var(--font-display);letter-spacing:.02em;color:var(--text-primary);text-shadow:0 12px 26px #00000085;font-size:clamp(48px,5vw,48px);font-weight:400;line-height:.94;display:block}.trust-stat p{color:var(--text-dim);letter-spacing:.18em;text-transform:uppercase;margin:30px 0 0;font-size:18px;font-weight:700;line-height:1.35}.partner-strip{width:calc(100% + 168px);min-height:86px;color:var(--text-soft);background:#02020770;border-top:1px solid #ddd9ec33;border-bottom:1px solid #ddd9ec33;grid-template-columns:210px minmax(0,1fr);align-items:center;margin:0 -84px;padding:0 118px;display:grid}.partner-strip span,.partner-strip li{letter-spacing:.38em;text-transform:uppercase;font-size:17px;font-weight:800;line-height:1}.partner-strip span{color:var(--text-dim);text-align:left}.partner-marquee{min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.partner-strip ul{align-items:center;gap:22px;width:max-content;min-width:0;margin:0;padding:0;list-style:none;animation:28s linear infinite partnerMarquee;display:flex}.partner-strip li{white-space:nowrap;background:#0a0b1485;border:1px solid #d6cfff29;border-radius:999px;align-items:center;gap:12px;min-height:46px;padding:0 20px;animation:4.8s ease-in-out infinite partnerFloat;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff08,0 10px 28px #00000047}.partner-strip li:nth-child(2n){animation-delay:-1.2s}.partner-strip li:nth-child(3n){animation-delay:-2.4s}.partner-strip li+li:before{content:"";background:#dedbebcc;border-radius:50%;width:4px;height:4px;position:absolute;top:50%;left:-13px;transform:translateY(-50%)}.partner-icon{color:#fff;letter-spacing:0;text-transform:none;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid;position:relative}.partner-icon img{object-fit:contain;width:62%;height:62%;display:block}.partner-icon.google{background:#4285f4;box-shadow:0 0 18px #4285f452}.partner-icon.facebook{background:#1877f2;box-shadow:0 0 18px #1877f259}.partner-icon.tiktok{background:#080b12;box-shadow:inset 0 0 0 1px #ffffff29,0 0 18px #fe2c5542}.partner-icon.shopify{background:#95bf47;border-radius:8px;box-shadow:0 0 18px #95bf4747}.partner-icon.stripe{background:#635bff;border-radius:8px;box-shadow:0 0 18px #635bff59}.partner-icon.zapier{background:#ff4f00;box-shadow:0 0 18px #ff4f0047}.partner-icon.hubspot{background:#ff5c35;box-shadow:0 0 18px #ff5c3547}.partner-icon.figma{background:#a259ff;border-radius:9px;box-shadow:0 0 18px #a259ff42}.partner-name{color:#c9c5d2}@keyframes partnerMarquee{0%{transform:translate(0)}to{transform:translate(calc(-50% - 11px))}}@keyframes partnerFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@media (prefers-reduced-motion:reduce){.hero-title{filter:none;background-position:52%;animation:none}.partner-strip ul,.partner-strip li,.reviews-carousel-track{animation:none}}.reviews-section{isolation:isolate;z-index:1;background:radial-gradient(circle at 74% 22%,#755bff33,#0000 25rem),radial-gradient(circle at 20% 84%,#415bff1a,#0000 25rem),linear-gradient(#020208fa,#080914e6 48%,#020208fa);width:min(100%,1680px);margin:0 auto;padding:94px 58px 104px;position:relative;overflow:hidden}.reviews-section:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#0000,#8f6dff8a,#ffffff9e,#8f6dff8a,#0000);width:min(100%,1240px);height:1px;position:absolute;top:138px;left:50%;transform:translate(-50%);box-shadow:0 0 28px #8f6dff6b}.reviews-kicker{color:#bcb6cf;letter-spacing:.18em;text-transform:uppercase;margin:0 0 14px;font-size:16px;font-weight:800;line-height:1}.reviews-title{letter-spacing:.02em;text-transform:uppercase;color:#f3f1f8;text-shadow:0 18px 36px #00000085;max-width:720px;margin:0;font-family:Bebas Neue,Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:58px;font-weight:400;line-height:.98}.reviews-title span{color:#9b7cff;text-shadow:0 0 26px #8f6dff6b}.reviews-stat-strip{background:#080a1694;border:1px solid #d2caff24;border-radius:20px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden;box-shadow:0 24px 70px #0000004d}.reviews-stat{border-left:1px solid #d2caff1a;min-width:0;padding:24px}.reviews-stat:first-child{border-left:0}.reviews-stat strong{color:#bcaaff;font-size:48px;font-weight:900;line-height:.95;display:block}.reviews-stat span{color:#aaa4b8;margin-top:10px;font-size:16px;font-weight:600;line-height:1.25;display:block}.compact-review{background:radial-gradient(circle at 90% 0,#8062ff26,#0000 14rem),linear-gradient(145deg,#181b2fa8,#050812b8);border:1px solid #d2caff24;border-radius:20px;flex-direction:column;min-width:clamp(340px,30vw,440px);padding:32px;display:flex;box-shadow:0 24px 66px #0000004d}.review-rating{color:#ffd33d;letter-spacing:.1em;font-size:16px;line-height:1}.compact-review p{color:#e4e0ee;margin:24px 0 28px;font-size:19px;font-weight:500;line-height:1.62}.review-author{align-items:center;gap:14px;margin-top:auto;display:flex}.review-author>img{object-fit:cover;border:1px solid #e9e2ff52;border-radius:50%;flex:none;width:48px;height:48px;display:block;box-shadow:0 0 20px #6f5eff57}.review-author strong,.review-author small{display:block}.review-author strong{color:#f7f4ff;font-size:16px;font-weight:900;line-height:1.1}.review-author small{color:#a7a2b5;margin-top:5px;font-size:16px;font-weight:500;line-height:1.25}.reviews-rail-head{z-index:2;grid-template-columns:minmax(420px,.9fr) minmax(560px,1fr);align-items:end;gap:46px;width:min(100%,1390px);margin:0 auto 34px;display:grid;position:relative}.reviews-carousel{z-index:2;width:100%;padding:4px 0 10px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.reviews-carousel-track{gap:18px;width:max-content;animation:26s linear infinite reviewsAutoSlide;display:flex}.reviews-carousel:hover .reviews-carousel-track{animation-play-state:paused}.reviews-carousel .compact-review{flex:0 0 clamp(340px,30vw,440px);min-height:360px}@keyframes reviewsAutoSlide{0%{transform:translate(0)}to{transform:translate(calc(-50% - 9px))}}.comparison-section{z-index:1;text-align:center;width:min(100%,1540px);margin:0 auto;padding:72px 42px 82px;position:relative}.eyebrow{color:#bbb6ce;letter-spacing:.18em;text-transform:uppercase;background:#0a081473;border:1px solid #c6bcff4d;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:0 31px;font-size:15px;font-weight:600;display:inline-flex}.comparison-title{letter-spacing:.01em;text-transform:uppercase;color:#f2f0f8;max-width:1070px;margin:25px auto 30px;font-family:Bebas Neue,Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(48px,7vw,48px);font-weight:400;line-height:.98}.accent{color:var(--violet);text-shadow:0 0 28px #7555ff5c}.subcopy{color:#aaa6b7;width:min(600px,100%);margin:0 auto 52px;font-size:clamp(17px,1.45vw,23px);font-weight:500;line-height:1.55}.table-wrap{border:1px solid var(--line-strong);background:#05040c94;border-radius:24px;width:min(100%,1388px);margin:0 auto;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff05,0 24px 80px #0000007a}.comparison-mobile-list{display:none}.table-wrap:before{content:"";filter:blur(.2px);background:linear-gradient(90deg,#965fff80,#965fff1a,#0000);width:35%;height:76px;position:absolute;top:0;left:-2px}.comparison-grid{grid-template-columns:30% 36.5% 33.5%;min-width:960px;display:grid}.cell{border-bottom:1px solid var(--line);color:#eeeaf7;text-align:left;align-items:center;min-height:78px;padding:0 42px;font-size:18px;display:flex}.head{color:#b8b1ca;letter-spacing:.11em;text-transform:uppercase;text-align:center;background:#ffffff06;justify-content:center;min-height:76px;font-size:15px;font-weight:600}.head.gorilla{color:#f6f2ff}.feature{color:#f0eef8;gap:35px;font-weight:500}.feature svg{color:#b7b4c5;stroke-width:1.7px;flex:none;width:30px;height:30px}.gorilla-col{background:radial-gradient(circle at 6% 10%,#975dff33,#0000 17rem),linear-gradient(90deg,#7949ff1f,#1a113757,#7949ff1a);border-left:1px solid #9e68ffd1;border-right:1px solid #9e68ffd1;gap:24px;position:relative;box-shadow:inset 0 0 38px #7753ff33,0 0 28px #7753ff2e}.head.gorilla-col{text-shadow:0 0 14px #c5b3ff80,0 0 28px #805aff61;border-top:1px solid #bf9dffeb;border-top-left-radius:10px;border-top-right-radius:10px;overflow:hidden}.head.gorilla-col:before{content:"";pointer-events:none;opacity:.42;background:linear-gradient(115deg,#0000 18%,#fff3 42%,#0000 62%),radial-gradient(circle,#a479ff42,#0000 64%);position:absolute;inset:-1px;transform:translate(-58%)}.last-gorilla{border-bottom:1px solid #bf9dffeb;border-bottom-right-radius:10px;border-bottom-left-radius:10px}@media (prefers-reduced-motion:no-preference){.gorilla-col{animation:4.8s ease-in-out infinite gorillaColumnGlow}.head.gorilla-col{animation:4.8s ease-in-out infinite gorillaColumnGlow,3.6s ease-in-out infinite gorillaHeaderTextGlow}.head.gorilla-col:before{animation:4.8s ease-in-out infinite gorillaHeaderSheen}}@keyframes gorillaColumnGlow{0%,to{box-shadow:inset 0 0 38px #7753ff2e,0 0 24px #7753ff24}50%{box-shadow:inset 0 0 48px #9269ff47,0 0 36px #8b63ff42}}@keyframes gorillaHeaderTextGlow{0%,to{text-shadow:0 0 12px #c5b3ff6b,0 0 24px #805aff52}50%{text-shadow:0 0 18px #e5ddffb8,0 0 36px #8e67ff8f}}@keyframes gorillaHeaderSheen{0%,22%{opacity:.18;transform:translate(-64%)}48%{opacity:.48;transform:translate(0)}72%,to{opacity:.2;transform:translate(64%)}}.check{background:linear-gradient(145deg,#8b72f7,#45316f);border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:inline-grid;box-shadow:0 0 22px #8967ff8f}.check img{object-fit:contain;width:20px;height:20px}.traditional{color:#858094;gap:24px;font-size:17px}.x{flex:none;width:22px;height:22px;position:relative}.x:before,.x:after{content:"";background:#8c879a;border-radius:2px;width:22px;height:2px;position:absolute;top:10px;left:0}.x:before{transform:rotate(45deg)}.x:after{transform:rotate(-45deg)}.row-end{border-bottom:0}.stats{background:#04040cad;border:1px solid #b4a9e829;border-radius:24px;grid-template-columns:repeat(5,1fr);width:min(100%,1260px);margin:62px auto 46px;padding:31px 38px 24px;display:grid}.stat{min-width:0;padding:0 20px;position:relative}.stat+.stat:before{content:"";background:#c3b8ff26;width:1px;height:63px;position:absolute;top:4px;left:0}.value{color:var(--violet-3);letter-spacing:.03em;font-size:clamp(29px,3vw,43px);font-weight:800;line-height:1;display:block}.stat-count{transform-origin:50% 70%;will-change:contents, transform, filter;min-width:2.6ch;display:inline-block}.stat.is-counting .value{color:#b79dff;text-shadow:0 0 18px #9571ff94,0 0 36px #9571ff3d}.stat.is-counted .value{text-shadow:0 0 22px #7e5cff47}.label{color:#928da3;letter-spacing:.12em;text-transform:uppercase;margin-top:14px;font-size:14px;font-weight:700;display:block}.cta{color:#ece9f6;background:#0d0b19bd;border:1px solid #a676ffd6;border-radius:999px;justify-content:center;align-items:center;gap:12px;min-width:258px;height:66px;font-size:20px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 30px #7a55ff21}.cta img{object-fit:contain;width:21px;height:21px}.everything-section{z-index:1;background:radial-gradient(circle at 50% 26%,#7c52ff29,#0000 22rem),radial-gradient(at 50% 100%,#6948ff3d,#0000 32rem),linear-gradient(#020208fa,#04040df5 45%,#020208);padding:94px 24px 116px;position:relative;overflow:visible}.everything-section:before{content:"";opacity:.62;pointer-events:none;background:linear-gradient(#0000 0%,#02020829 35%,#020208eb 100%),url(/assets/reference-earth-horizon.png) bottom/cover no-repeat;height:260px;position:absolute;inset:auto 0 0}.everything-section:after{content:none}.everything-shell{z-index:1;width:min(100%,1368px);margin:0 auto;position:relative}.everything-header{text-align:center;max-width:980px;margin:0 auto 92px}.everything-title{letter-spacing:.02em;text-transform:uppercase;color:#f3f1f7;text-shadow:0 8px 28px #00000094;margin:0;font-family:Bebas Neue,Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(48px,6vw,78px);font-weight:400;line-height:.98}.everything-title span{color:#7d6dff;text-shadow:0 0 28px #7d6dff94}.everything-rotator{color:#f3f1f7;vertical-align:top;text-shadow:0 8px 28px #00000094;min-width:min(13.2em,100%);min-height:1em;display:inline-grid;position:relative;overflow:hidden}.everything-rotator-item{white-space:nowrap;color:inherit;grid-area:1/1;display:inline-block}.everything-title .everything-rotator-accent{color:#7d6dff;text-shadow:0 0 28px #7d6dff94}.everything-showcase{z-index:1;width:100vw;min-height:100vh;margin:-10px calc(50% - 50vw) 96px;position:relative}.everything-showcase-pin{place-items:center;width:100vw;height:100vh;min-height:620px;display:grid;position:relative;overflow:clip}.everything-video-backdrop{opacity:.38;transform-origin:50%;visibility:visible;will-change:transform, opacity;background:#05050d;width:100vw;height:100vh;min-height:620px;margin:auto;position:absolute;inset:0;overflow:hidden;transform:translateY(64px)scale(.8);box-shadow:inset 0 0 0 1px #ffffff1a,0 34px 92px #00000085}.everything-video-backdrop:after{content:none;pointer-events:none;background:radial-gradient(circle at 50% 44%,#0000 0%,#0202081a 44%,#020208c2 100%),linear-gradient(#0202086b,#0202080f 46%,#020208a8);position:absolute;inset:0}.everything-video{object-fit:cover;object-position:center right;filter:none;opacity:1;width:100%;height:100%;display:block}.everything-showcase .everything-header{z-index:2;text-align:center;will-change:transform, opacity;max-width:min(980px,100vw - 48px);margin:0 auto;position:relative}.everything-repeat-header{text-align:center;max-width:980px;margin:0 auto 72px;display:block}.everything-repeat-header .everything-title{font-size:clamp(42px,5vw,64px);line-height:1}.everything-header p,.everything-repeat-header p{color:#b6b2c0;max-width:660px;margin:30px auto 0;font-size:20px;font-weight:500;line-height:1.5}.everything-flare{display:none}.everything-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 24px;display:grid}.everything-card{background:radial-gradient(circle at 12% 10%,#ffffff14,#0000 8rem),radial-gradient(circle at 80% 0,#664bff1f,#0000 11rem),linear-gradient(135deg,#111323db,#03050ddb 56%,#0c0e1eeb);border:1px solid #cfcae875;border-radius:10px;grid-template-columns:108px minmax(0,1fr);align-items:start;gap:28px;min-height:286px;padding:44px 34px 30px 28px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #7a5fff1a,0 26px 60px #00000057}.everything-card:before{content:"";border-radius:inherit;opacity:.62;pointer-events:none;background:linear-gradient(135deg,#976cff2e,#0000 42%,#ffffff0d);position:absolute;inset:0}.everything-icon{box-sizing:border-box;background:radial-gradient(circle at 66% 18%,#ffffff59,#0000 2.8rem),linear-gradient(145deg,#2c3145eb,#06070fe6);border:1px solid #dcd9eba3;border-radius:8px;align-self:start;place-items:center;width:98px;height:98px;display:grid;position:relative;box-shadow:inset 0 0 22px #ffffff14,0 0 32px #6f50ff24}.everything-icon img{object-fit:contain;filter:drop-shadow(0 0 9px #ffffff29);width:54px;height:54px;display:block}.everything-card-copy{min-width:0;position:relative}.everything-number{color:#9a78ff;letter-spacing:.08em;margin-bottom:14px;font-size:18px;font-weight:800;line-height:1;display:block}.everything-card h3{color:#f0eef7;letter-spacing:0;overflow-wrap:break-word;margin:0;font-size:clamp(24px,1.8vw,30px);font-weight:500;line-height:1.18}.everything-card p{color:#aaa6b4;overflow-wrap:break-word;margin:28px 0 0;font-size:17px;font-weight:400;line-height:1.62}.guarantees-section{z-index:1;background:radial-gradient(at 42% 8%,#7453ff42,#0000 34rem),radial-gradient(at 9% 82%,#875dff4d,#0000 25rem),radial-gradient(at 90% 88%,#6750cd3b,#0000 26rem),linear-gradient(#020207f5 0%,#04040cfa 58%,#020207 100%);padding:112px 24px 106px;position:relative;overflow:hidden}.guarantees-section:before,.guarantees-section:after{content:"";pointer-events:none;position:absolute}.guarantees-section:before{background:linear-gradient(90deg,#000000e6,#0000 19% 81%,#000000e6),radial-gradient(at 50% 36%,#0000 0,#00000080 72%);inset:0}.guarantees-section:after{opacity:.86;background:radial-gradient(at 50% 0,#8967ff2e,#0000 62%),linear-gradient(90deg,#0000 0%,#8967ff3d 14%,#0000 31% 69%,#8967ff3d 86%,#0000 100%);border-top:1px solid #977bff57;border-radius:50% 50% 0 0;width:min(1780px,118vw);height:340px;bottom:-76px;left:50%;transform:translate(-50%);box-shadow:0 -28px 62px #7458ff29}.guarantees-shell{z-index:1;width:min(100%,1540px);margin:0 auto;position:relative}.guarantees-orbit{aspect-ratio:1;filter:blur(24px);opacity:.7;pointer-events:none;background:radial-gradient(circle,#8a6fff2e,#0000 62%);border-radius:50%;width:min(920px,70vw);position:absolute;top:-220px;left:50%;transform:translate(-50%)}.guarantees-header{z-index:2;grid-template-columns:minmax(0,1.1fr) minmax(420px,.55fr);align-items:end;gap:clamp(48px,7vw,130px);display:grid;position:relative}.guarantees-pill{color:#bbb6ca;letter-spacing:.32em;text-transform:uppercase;background:#0707127a;border:1px solid #d2caff47;border-radius:999px;align-items:center;gap:14px;min-height:36px;margin:0 0 42px;padding:0 22px;font-size:16px;font-weight:800;line-height:1;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff05}.guarantees-pill span{background:#9b78ff;border-radius:50%;width:10px;height:10px;box-shadow:0 0 16px #9b78ffb8}.guarantees-title{color:#f4f2f8;letter-spacing:.01em;text-transform:uppercase;text-shadow:0 0 18px #e1dbff24,0 14px 34px #00000094;margin:0;font-family:Bebas Neue,Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(48px,6.1vw,48px);font-weight:400;line-height:.92}.guarantees-title span{color:#8867ff;text-shadow:0 0 26px #8867ff5c}.guarantees-copy{color:#b5b1c2;max-width:540px;margin:0 0 10px;font-size:20px;font-weight:500;line-height:1.8}.guarantees-grid{z-index:2;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:94px;display:grid;position:relative}.guarantee-card{background:linear-gradient(135deg,#ffffff0e,#ffffff03),linear-gradient(#0d0e1cc7,#05060ee6);border:1px solid #d0c8ff2e;border-radius:8px;min-height:540px;padding:54px 36px 74px;position:relative;box-shadow:0 24px 70px #00000057,inset 0 1px #ffffff14,inset 0 0 0 1px #ffffff05}.guarantee-card:before{content:"";background:linear-gradient(90deg,#0000,#d6cbffcc,#0000);height:1px;position:absolute;top:-1px;left:12%;right:12%;box-shadow:0 0 18px #b39eff85}.guarantee-icon{color:#9d79ff;stroke-width:1.55px;filter:drop-shadow(0 0 12px #9d79ff52);background:#0a0a1680;border:1px solid #d6cdff2e;border-radius:8px;width:116px;height:116px;padding:30px}.guarantee-card h3{color:#f3f1f8;letter-spacing:0;max-width:270px;margin:42px 0 0;font-size:26px;font-weight:850;line-height:1.22}.guarantee-divider{background:#9d79ff;width:32px;height:2px;margin:26px 0 24px;display:block;box-shadow:0 0 14px #9d79ff9e}.guarantee-card p{color:#aaa6b7;margin:0;font-size:18px;font-weight:500;line-height:1.74}.guarantee-meter{background:#c3b8ff12;border-radius:999px;height:3px;position:absolute;bottom:42px;left:36px;right:80px;overflow:hidden}.guarantee-meter span{border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#8d64ff,#c1adff);width:100%;height:100%;display:block;box-shadow:0 0 12px #9d79ffa3}.guarantee-number{color:#dad5e79e;letter-spacing:.14em;font-size:18px;font-weight:600;line-height:1;position:absolute;bottom:31px;right:36px}.process-section{z-index:1;background:radial-gradient(at 50% 18%,#765cff33,#0000 32rem),linear-gradient(#020207fa 0%,#04040bfa 58%,#020207 100%);padding:96px 24px 88px;position:relative;overflow:hidden}.process-section:before,.process-section:after{content:"";pointer-events:none;position:absolute}.process-section:before{background:linear-gradient(90deg,#000000e0,#0000 20% 80%,#000000e0),radial-gradient(at 50% 42%,#0000 0,#00000080 72%);inset:0}.process-section:after{opacity:.62;background:radial-gradient(at 50% 0,#886fff21,#0000 64%);border-top:1px solid #8e75ff42;border-radius:50% 50% 0 0;width:min(1040px,88vw);height:240px;top:408px;left:50%;transform:translate(-50%)}.process-shell{z-index:1;width:min(100%,1540px);margin:0 auto;position:relative}.process-orbit{aspect-ratio:1;opacity:.46;pointer-events:none;border:1px solid #947aff38;border-radius:50%;width:min(520px,42vw);position:absolute;top:78px;left:50%;transform:translate(-50%);box-shadow:0 0 34px #785cff29}.process-orbit:before{content:"";border-radius:inherit;filter:blur(18px);background:radial-gradient(circle at 50% 58%,#a494ff24,#0000 62%);position:absolute;inset:18%}.process-horizon{pointer-events:none;background:radial-gradient(at 50% 0,#8f77ff1f,#0000 66%);border-top:1px solid #8e75ff6b;border-radius:50% 50% 0 0;width:min(1180px,90vw);height:110px;position:absolute;top:552px;left:50%;transform:translate(-50%);box-shadow:0 -16px 38px #775cff29}.process-hero{z-index:2;text-align:center;max-width:980px;min-height:360px;margin:0 auto 82px;padding-top:34px;position:relative}.process-kicker{color:#a896ff;letter-spacing:.42em;text-transform:uppercase;margin:0;font-size:16px;font-weight:800;line-height:1.3}.process-title{color:#f4f2f8;letter-spacing:.01em;text-transform:uppercase;text-shadow:0 0 18px #e1dbff29,0 14px 34px #0000008f;max-width:720px;margin:42px auto 0;font-family:Bebas Neue,Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(48px,5.2vw,48px);font-weight:400;line-height:.94}.process-title span,.process-title strong{color:#8766ff;text-shadow:0 0 24px #8766ff57}.process-title strong{margin-right:16px;font-size:1.72em;font-weight:400;line-height:.78;display:inline-block}.process-steps{z-index:3;perspective:1200px;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;width:min(100%,1320px);margin:0 auto 38px;display:grid;position:relative}.process-step{text-align:center;backface-visibility:hidden;min-height:390px;transform-style:preserve-3d;will-change:transform, opacity, filter;background:linear-gradient(#0b0c17b3,#04050bd1);border:1px solid #c7beff24;border-radius:8px;padding:62px 42px 38px;position:relative;box-shadow:0 18px 54px #00000047,inset 0 0 0 1px #ffffff05}.process-step-number{color:#9d7cff;background:#080812f0;border:1px solid #a18bff6b;border-radius:50%;place-items:center;width:56px;height:56px;font-size:21px;font-weight:900;line-height:1;display:grid;position:absolute;top:-26px;left:50%;transform:translate(-50%);box-shadow:0 0 18px #755bff29}.process-step-icon{color:#835fff;stroke-width:1.7px;filter:drop-shadow(0 0 10px #835fff47);width:50px;height:50px}.process-step h3{color:#f3f1f8;letter-spacing:0;max-width:310px;margin:24px auto 0;font-size:23px;font-weight:800;line-height:1.35}.process-divider{background:#8e6dff;width:30px;height:1px;margin:18px auto 20px;display:block;box-shadow:0 0 12px #8e6dff70}.process-step p{color:#aaa6b7;margin:0;font-size:16px;font-weight:500;line-height:1.62}.process-step p+p{margin-top:10px}.process-highlights{z-index:3;background:#090a1294;border:1px solid #c7beff24;border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;width:min(100%,1320px);min-height:122px;margin:0 auto;padding:24px 28px;display:grid;position:relative;box-shadow:0 18px 54px #0000003d,inset 0 0 0 1px #ffffff06}.process-highlight{text-align:left;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:16px;padding:0 22px;display:grid}.process-highlight+.process-highlight{border-left:1px solid #c7beff29}.process-highlight-icon{color:#a997ff;stroke-width:1.6px;filter:drop-shadow(0 0 9px #a997ff38);width:38px;height:38px}.process-highlight h3{color:#f0eef8;margin:0;font-size:17px;font-weight:800;line-height:1.2}.process-highlight p{color:#9d98ab;margin:9px 0 0;font-size:16px;line-height:1.45}.process-closing{z-index:3;color:#aaa4bd;letter-spacing:.42em;text-align:center;text-transform:uppercase;margin:32px 0 0;font-size:16px;font-weight:800;line-height:1.8;position:relative}.process-closing span{color:#a88cff}.pricing-section{z-index:1;background:radial-gradient(ellipse at 50% -8%, #7648ff42, transparent 30rem), radial-gradient(ellipse at 95% 23%, #6548c42e, transparent 26rem), radial-gradient(ellipse at 50% 58%, #5835a824, transparent 32rem), linear-gradient(180deg, #030309b3 0%, var(--canvas) 100%);padding:118px 24px 96px;position:relative;overflow:hidden}.pricing-section:before,.pricing-section:after{content:"";pointer-events:none;position:absolute}.pricing-section:before{background:var(--section-vignette), radial-gradient(ellipse at 50% 44%, transparent 0, #0000009e 68%);inset:0}.pricing-section:after{filter:blur(4px);border-top:4px solid #cc8e268a;border-radius:50%;width:1600px;height:380px;bottom:-104px;left:50%;transform:translate(-50%);box-shadow:0 -18px 48px #c5791752,0 -10px 90px #694fff29}.pricing-shell{z-index:1;width:min(100%,1408px);margin:0 auto;position:relative}.pricing-title{max-width:980px;color:var(--text-primary);letter-spacing:.02em;text-align:center;text-transform:uppercase;text-shadow:0 0 36px #ffffff0f;margin:0 auto;font-size:clamp(48px,6.35vw,48px);font-weight:400;line-height:1.12}.pricing-title span{color:var(--accent);text-shadow:0 0 32px #7a4ede61}.pricing-subcopy{width:min(100%,900px);color:color-mix(in srgb, var(--text-muted) 58%, transparent);text-align:center;margin:27px auto 42px;font-size:20px;line-height:1.45}.pricing-trust{border-top:1px solid #ffffff0e;grid-template-columns:repeat(4,1fr);gap:30px;width:min(100%,1200px);margin:0 auto 58px;padding:35px 72px 36px;display:grid}.trust-item{color:color-mix(in srgb, var(--text-soft) 66%, transparent);justify-content:center;align-items:center;gap:18px;font-size:16px;line-height:1.55;display:flex}.trust-item svg{width:44px;height:44px;color:var(--accent-bright);stroke-width:1.5px;filter:drop-shadow(0 0 12px #9568ff73);flex:none}.pricing-cards{width:min(100%,1340px);transform-style:preserve-3d;grid-template-columns:minmax(0,.96fr) minmax(0,1.1fr) minmax(0,.96fr);align-items:stretch;gap:clamp(18px,1.8vw,28px);margin:0 auto;display:grid}.pricing-card{z-index:1;border:1px solid var(--line-mid);border-radius:var(--radius-panel);background:var(--surface-card), var(--surface-card-accent);height:100%;min-height:792px;box-shadow:var(--shadow-card), 0 0 0 1px #ffffff05 inset;transform-origin:50%;will-change:transform, opacity, filter;flex-direction:column;justify-content:space-between;padding:72px 44px 36px;display:flex;position:relative}.pricing-card:first-child{margin-right:0}.pricing-card.premium{margin-left:0}.pricing-card.featured{z-index:3;text-align:left;border-color:color-mix(in srgb, var(--accent-bright) 88%, transparent);min-height:874px;box-shadow:0 -7px 24px var(--accent-glow-strong), 0 7px 28px var(--accent-glow), 0 30px 94px #00000085;background:radial-gradient(circle at 50% -10%,#8951ff5c,#0000 18rem),linear-gradient(150deg,#292044bd,#060610f0 48%,#0c0a1cf5);margin:0;padding:48px 54px 44px;position:relative}.pricing-card.featured:before,.pricing-card.featured:after{content:"";background:var(--accent);filter:blur(9px);border-radius:50%;width:430px;height:13px;position:absolute;left:50%;transform:translate(-50%)}.pricing-card.featured:before{top:-7px}.pricing-card.featured:after{bottom:-7px}.pricing-card.premium{border-color:color-mix(in srgb, var(--gold-line) 58%, transparent);background:radial-gradient(circle at 90% 6%,#b57d2424,#0000 17rem),linear-gradient(135deg,#29222070,#07080df0 48%,#050509f5)}.plan-card-body{min-width:0}.plan-badge{border:1px solid var(--accent-bright);min-height:30px;color:var(--accent-soft);letter-spacing:.06em;text-transform:uppercase;background:#7f50dd4a;border-radius:999px;align-items:center;margin-bottom:29px;padding:0 15px;font-size:13px;font-weight:700;display:inline-flex}.plan-badge.gold{border-color:var(--gold-line);color:var(--gold);background:#825b0d7a}.pricing-card h2{color:var(--text-primary);font-family:var(--font-display);letter-spacing:.015em;text-transform:uppercase;margin:0;font-size:42px;font-weight:400;line-height:1}.plan-desc,.price-note{color:#d2cedb9e;margin:12px 0 0;font-size:16px;line-height:1.45}.price-row{color:#d3cfdc99;align-items:baseline;gap:18px;margin-top:31px;font-size:16px;display:flex}.price{color:var(--text-primary);letter-spacing:-.02em;font-size:48px;font-weight:800;line-height:.95}.plan-features{color:#e0dce9b8;gap:16px;margin:46px 0 0;padding:0;font-size:16px;line-height:1.45;list-style:none;display:grid}.plan-features li{padding-left:36px;position:relative}.plan-features li:before{content:"";border:2px solid #8156e5;border-radius:50%;width:20px;height:20px;position:absolute;top:2px;left:0;box-shadow:0 0 10px #8156e552}.plan-features li:after{content:"";border-bottom:2px solid #a985ff;border-left:2px solid #a985ff;width:7px;height:4px;position:absolute;top:8px;left:7px;transform:rotate(-45deg)}.premium .plan-features li:before{border-color:#c9902b;box-shadow:0 0 10px #c9902b45}.premium .plan-features li:after{border-color:#e2ad3b}.plan-button{color:#dedbe8;background:#06070c47;border:1px solid #d3d4e640;border-radius:6px;justify-content:center;align-items:center;width:100%;min-height:62px;margin-top:42px;font-size:16px;line-height:1;text-decoration:none;display:flex}.plan-button.primary{color:#f2effd;background:linear-gradient(135deg,#865df0,#5630a8);border-color:#9760ffb3;box-shadow:inset 0 0 24px #7e4fec47}.plan-button.gold-button{border-color:var(--gold-line);color:var(--gold)}.built-section{z-index:1;padding:var(--section-pad-y) var(--section-pad-x) 92px;background:radial-gradient(ellipse at 23% 18%, #775cff29, transparent 31rem), radial-gradient(ellipse at 82% 18%, #556aa426, transparent 29rem), radial-gradient(ellipse at 50% 96%, #7f58ff21, transparent 37rem), linear-gradient(180deg, #020207fc 0%, #06070ffc 52%, var(--canvas) 100%);position:relative;overflow:hidden}.built-section:before,.built-section:after{content:"";pointer-events:none;position:absolute}.built-section:before{background:var(--section-vignette), repeating-linear-gradient(90deg, #ffffff06 0 1px, transparent 1px 116px), radial-gradient(ellipse at 50% 48%, transparent 0, #00000085 76%);inset:0}.built-section:after{border-top:1px solid var(--line-strong);border-radius:50%;width:min(1580px,112vw);height:310px;bottom:-156px;left:50%;transform:translate(-50%);box-shadow:0 -16px 72px #6a53ff33,0 -8px 38px #fff1}.built-shell{z-index:1;width:min(100%, var(--section-max));margin:0 auto;position:relative}.built-panel{border:1px solid var(--line-soft);border-radius:var(--radius-panel);background:linear-gradient(90deg, #0b0d16d1, #04050c61 42%, #04050ceb), radial-gradient(ellipse at 18% 24%, #aeb4d71f, transparent 24rem), radial-gradient(ellipse at 73% 42%, #825bff30, transparent 30rem), var(--glass-panel);min-height:740px;box-shadow:var(--shadow-panel), 0 0 0 1px #ffffff05 inset;padding:84px clamp(56px,7vw,118px) 56px;position:relative;overflow:hidden}.built-panel:before,.built-panel:after{content:"";pointer-events:none;position:absolute}.built-panel:before{filter:blur(1px);opacity:.76;background:linear-gradient(90deg,#0000,#e0e4ff1f,#0000 16%),linear-gradient(90deg,#0000 22%,#e0e4ff14,#0000 29%),linear-gradient(90deg,#0000 42%,#7e64ff24,#0000 48%);width:48%;height:100%;top:0;left:-8%}.built-panel:after{background:linear-gradient(#0000 0%,#00000075 100%),radial-gradient(at 30% 52%,#0000 0,#00000075 70%);inset:0}.built-glowline{z-index:2;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--accent) 72%, transparent), #dcd3ffc7, transparent);width:min(520px,34vw);height:2px;position:absolute;top:64px;right:clamp(56px,8vw,132px);box-shadow:0 0 28px #7f5aff7a}.built-glowline span{background:#f3eeff;border-radius:50%;width:7px;height:7px;position:absolute;top:50%;right:18%;transform:translateY(-50%);box-shadow:0 0 12px #ffffffe6,0 0 24px #8860ffe0,0 0 44px #8860ff94}.built-topline{z-index:3;color:color-mix(in srgb, var(--text-soft) 52%, transparent);letter-spacing:.28em;margin:0;font-size:18px;font-weight:700;line-height:1;position:absolute;top:36px;right:clamp(56px,8vw,132px)}.built-watermark{z-index:1;color:#ffffff0b;letter-spacing:-.055em;text-transform:uppercase;max-width:760px;font-size:clamp(150px,17vw,288px);font-weight:900;line-height:.78;position:absolute;top:104px;right:clamp(30px,6vw,104px)}.built-content{z-index:3;width:min(690px,52%);margin-left:auto;padding-top:156px;position:relative}.built-kicker{color:var(--accent-bright);letter-spacing:.42em;text-transform:uppercase;margin:0 0 36px;font-size:18px;font-weight:900;line-height:1}.built-title{color:var(--text-primary);font-family:var(--font-display);letter-spacing:0;text-transform:uppercase;text-shadow:0 18px 38px #0000009e,0 0 1px #ffffff5c;margin:0;font-size:48px;font-weight:400;line-height:.94}.built-title span{color:var(--accent);text-shadow:0 0 34px #7d5cff85}.built-copy{color:color-mix(in srgb, var(--text-soft) 72%, transparent);gap:30px;margin-top:40px;font-size:21px;font-weight:500;line-height:1.55;display:grid}.built-copy p{margin:0}.built-cta{border:1px solid color-mix(in srgb, var(--accent-bright) 86%, transparent);min-width:390px;min-height:72px;color:var(--text-primary);box-shadow:0 0 0 1px #ffffff1a inset, var(--shadow-violet), 0 10px 34px #00000061;background:linear-gradient(135deg,#8f65ffe6,#322276e6),#0b0919c7;border-radius:999px;justify-content:center;align-items:center;gap:22px;margin-top:42px;padding:0 34px;font-size:20px;font-weight:900;line-height:1;text-decoration:none;display:inline-flex}.built-cta img{object-fit:contain;width:30px;height:30px}.built-proof-grid{z-index:3;border:1px solid var(--line-soft);border-radius:var(--radius-card);background:#b9b2e129;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;width:min(100%,1080px);margin-top:62px;display:grid;position:relative;overflow:hidden}.built-proof-card{background:radial-gradient(ellipse at 50% 0%, #8f70ff24, transparent 14rem), var(--glass-panel);min-height:132px;padding:30px 34px}.built-proof-card strong,.built-proof-card span{display:block}.built-proof-card strong{color:var(--text-primary);font-size:20px;font-weight:900;line-height:1.15}.built-proof-card span{color:#cdc9daa8;margin-top:12px;font-size:16px;line-height:1.45}.built-panel-manifesto>*{z-index:3;position:relative}.built-panel-manifesto .built-topline{color:#c2bed39e;margin:0 0 32px;position:static}.built-panel-manifesto .built-kicker{margin-bottom:30px}.built-panel-manifesto{text-align:center;background:radial-gradient(at 50% 10%,#8e65ff42,#0000 34rem),radial-gradient(at 50% 100%,#7e5eff29,#0000 38rem),linear-gradient(#0a0b16eb,#04050cfa);justify-items:center;min-height:0;padding-top:112px;display:grid}.built-panel-manifesto:before{background:linear-gradient(90deg,#0000,#a180ffb8,#0000);width:min(920px,72vw);height:1px;top:70px;left:50%;transform:translate(-50%);box-shadow:0 0 42px #8968ff61}.built-panel-manifesto:after{background:radial-gradient(at 50% 42%,#0000 0,#0000006b 72%),linear-gradient(#0000,#00000075)}.built-manifesto-head{max-width:1180px}.built-panel-manifesto .built-title{font-size:clamp(52px,6.4vw,104px)}.built-panel-manifesto .built-copy{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;max-width:1120px}.built-panel-manifesto .built-cta{margin-top:46px}.built-panel-manifesto .built-proof-grid{width:min(100%,1120px)}.faq-section{z-index:1;padding:var(--section-pad-y) var(--section-pad-x) 106px;background:radial-gradient(ellipse at 50% 16%, #7555ff30, transparent 35rem), radial-gradient(ellipse at 28% 7%, #5346b82e, transparent 29rem), radial-gradient(ellipse at 72% 78%, #7e5cff21, transparent 31rem), linear-gradient(180deg, #020207fc 0%, #05050efc 54%, var(--canvas) 100%);position:relative;overflow:hidden}.faq-section:before,.faq-section:after{content:"";pointer-events:none;position:absolute}.faq-section:before{background:var(--section-vignette), radial-gradient(ellipse at 50% 48%, transparent 0, #00000075 72%);inset:0}.faq-section:after{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--accent-bright) 34%, transparent), transparent);width:min(1180px,78vw);height:1px;top:34px;left:50%;transform:translate(-50%);box-shadow:0 0 60px #8460ff57}.faq-shell{z-index:1;width:min(100%, var(--section-max));text-align:center;margin:0 auto;position:relative}.faq-overline{min-height:28px;color:color-mix(in srgb, var(--text-soft) 72%, transparent);letter-spacing:0;text-transform:uppercase;justify-content:center;align-items:center;margin:0;padding:0 54px;font-size:16px;font-weight:800;line-height:1;display:inline-flex;position:relative}.faq-overline:before,.faq-overline:after{content:"";border-color:color-mix(in srgb, var(--accent-bright) 86%, transparent);border-style:solid;width:15px;height:15px;position:absolute;top:5px}.faq-overline:before{border-width:0 0 2px 2px;left:18px}.faq-overline:after{border-width:0 2px 2px 0;right:18px}.faq-title{color:var(--text-primary);font-family:var(--font-display);letter-spacing:0;text-transform:uppercase;text-shadow:0 16px 34px #0000009e,0 0 1px #ffffff4d;margin:58px auto 0;font-size:48px;font-weight:400;line-height:.94}.faq-title span{color:var(--accent);text-shadow:0 0 34px #7d5cff85}.faq-lede{color:color-mix(in srgb, var(--text-muted) 78%, transparent);margin:42px auto 0;font-size:24px;font-weight:700;line-height:1.55}.faq-grid{margin-top:88px;border:1px solid color-mix(in srgb, var(--text-soft) 14%, transparent);width:min(100%,1320px);box-shadow:var(--shadow-card), 0 0 0 1px #ffffff05 inset, 0 -1px 26px #8968ff29 inset;background:radial-gradient(at 50% 0,#9176ff24,#0000 28rem),linear-gradient(#10111cb8,#05060deb);border-radius:22px;margin-inline:auto;padding:42px;position:relative;overflow:hidden}.faq-grid:before{content:"";pointer-events:none;opacity:0;will-change:transform, opacity;background:linear-gradient(90deg,#0000,#a790ff52,#0000);height:1px;animation:7.5s ease-in-out infinite faqPanelSweep;position:absolute;top:0;left:8%;right:8%;transform:translate(-24%)}.faq-grid>*{z-index:1;position:relative}.faq-list{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:22px;display:grid}.faq-item{border:1px solid color-mix(in srgb, var(--text-soft) 12%, transparent);isolation:isolate;opacity:0;min-width:0;animation:faqCardReveal .68s cubic-bezier(.16, 1, .3, 1) var(--faq-delay,0s) both;will-change:transform, opacity;background:linear-gradient(145deg,#fff1,#8f70ff13),#090a12b8;border-radius:18px;gap:0;transition:opacity .22s,transform .22s,border-color .18s,background .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden;transform:translateY(22px);box-shadow:0 18px 38px #0003,inset 0 1px #ffffff14}.faq-item:before,.faq-item:after{content:"";pointer-events:none;opacity:0;transition:opacity .22s;position:absolute;inset:0}.faq-item:before{z-index:-1;background:radial-gradient(190px circle at var(--faq-x,50%) var(--faq-y,50%), #a790ff2e, transparent 68%)}.faq-item:after{z-index:0;background:linear-gradient(#ffffff0e,#0000 34%)}.faq-item:hover:before,.faq-item:hover:after,.faq-item.is-open:before,.faq-item.is-open:after{opacity:1}.faq-list.has-open-item .faq-item:not(.is-open){opacity:.58}.faq-list.has-open-item .faq-item:not(.is-open):hover{opacity:.9}.faq-item.is-open{z-index:2;border-color:color-mix(in srgb, var(--accent-bright) 28%, transparent);background:linear-gradient(145deg,#7757ff24,#0e0f1ae6),#080810d6;box-shadow:0 20px 44px #00000047,0 0 34px #7555ff24}.faq-toggle{z-index:1;width:100%;min-height:118px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) 42px;align-items:center;gap:22px;padding:24px 26px;display:grid;position:relative}.faq-toggle:focus-visible{outline:2px solid color-mix(in srgb, var(--accent-bright) 72%, transparent);outline-offset:-4px}.faq-item .faq-question{margin:0}.faq-answer{z-index:1;max-height:0;color:color-mix(in srgb, var(--text-soft) 80%, transparent);opacity:0;gap:12px;padding:0 26px 0 98px;font-size:17px;font-weight:600;line-height:1.68;transition:max-height .24s,padding-bottom .24s,opacity .18s;display:grid;position:relative;overflow:hidden}.faq-answer:before{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--accent-bright) 42%, transparent), transparent);opacity:0;transform-origin:0;height:1px;position:absolute;top:0;left:98px;right:26px;transform:scaleX(0)}.faq-item.is-open .faq-answer{opacity:1;max-height:720px;padding-bottom:28px}.faq-item.is-open .faq-answer:before{opacity:1;animation:.52s cubic-bezier(.16,1,.3,1) 80ms both faqAnswerScan}.faq-answer p{margin:0}.faq-answer p,.faq-answer ul{opacity:0;transform:translateY(7px)}.faq-item.is-open .faq-answer p,.faq-item.is-open .faq-answer ul{opacity:1;transition:opacity .26s .1s,transform .3s .1s;transform:translateY(0)}.faq-answer ul{gap:8px;margin:0;padding-left:20px;display:grid}.faq-answer li::marker{color:var(--accent-bright)}.faq-accordion-icon{border:1px solid color-mix(in srgb, var(--accent-bright) 22%, transparent);background:#05060d9e;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;transition:border-color .18s,background .18s,transform .18s;display:inline-flex;position:relative}.faq-accordion-icon:before,.faq-accordion-icon:after{content:"";background:color-mix(in srgb, var(--text-primary) 82%, transparent);border-radius:999px;width:15px;height:2px;position:absolute}.faq-accordion-icon:after{transition:transform .18s;transform:rotate(90deg)}.faq-item.is-open .faq-accordion-icon{border-color:color-mix(in srgb, var(--accent-bright) 52%, transparent);background:#694cf22e;transform:rotate(180deg)}.faq-item.is-open .faq-accordion-icon:after{transform:rotate(0)}@keyframes faqPanelSweep{0%,56%,to{opacity:0;transform:translate(-24%)}12%,28%{opacity:.72}38%{opacity:0;transform:translate(24%)}}@keyframes faqCardReveal{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes faqAnswerScan{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.faq-stream{grid-template-columns:1fr;gap:12px;display:grid}.faq-stream-ghost{visibility:hidden;pointer-events:none}.faq-stream-live{position:absolute;inset:34px}.faq-message{text-align:left;opacity:0;filter:blur(5px);will-change:opacity, filter, transform;gap:10px;width:fit-content;min-width:0;max-width:min(680px,82%);padding:18px 22px 20px;transition:opacity .62s,filter .62s,transform .76s cubic-bezier(.16,1,.3,1);display:grid;transform:translateY(28px)scale(.985)}.faq-message.is-visible{opacity:1;filter:blur();transform:translateY(0)scale(1)}.faq-message-question{border:1px solid color-mix(in srgb, var(--text-soft) 14%, transparent);background:linear-gradient(145deg,#ffffff14,#8f70ff17),#10111cb8;border-radius:20px 20px 20px 6px;justify-self:start;box-shadow:0 18px 38px #00000038,inset 0 1px #ffffff1a}.faq-message-answer{border:1px solid color-mix(in srgb, var(--accent-bright) 22%, transparent);color:color-mix(in srgb, var(--text-soft) 78%, transparent);background:linear-gradient(145deg,#7757ff33,#0e0f1ae6),#080810d6;border-radius:20px 20px 6px;justify-self:end;font-size:17px;font-weight:600;line-height:1.65;box-shadow:0 18px 42px #00000047,0 0 34px #7555ff24}.faq-card{min-width:0;color:var(--text-primary);text-align:left;opacity:0;pointer-events:none;gap:10px;transition:opacity .18s,transform .22s;display:grid;transform:translateY(18px)}.faq-card.is-question-visible{opacity:1;pointer-events:auto;animation:.26s cubic-bezier(.2,.78,.28,1) both faqThreadIn;transform:translateY(0)}.faq-card:hover,.faq-card.is-question-visible:hover{transform:translateY(0)}.faq-question-row{grid-template-columns:54px minmax(0,1fr) auto;align-items:start;gap:22px;min-height:0;padding:0;display:grid}.faq-number{border:1px solid color-mix(in srgb, var(--accent-bright) 26%, transparent);width:54px;height:54px;color:var(--accent);background:#7654ff1a;border-radius:50%;justify-content:center;align-items:center;font-size:18px;font-weight:900;line-height:1;display:inline-flex;box-shadow:inset 0 0 26px #7654ff29}.faq-chat-question{border:1px solid color-mix(in srgb, var(--text-soft) 14%, transparent);background:linear-gradient(145deg,#ffffff14,#8f70ff17),#10111cb8;border-radius:20px 20px 20px 6px;gap:10px;width:fit-content;min-width:0;max-width:min(680px,100%);padding:18px 22px 20px;display:grid;box-shadow:0 18px 38px #00000038,inset 0 1px #ffffff1a}.faq-card.is-question-visible .faq-chat-question{animation:.22s cubic-bezier(.2,.78,.28,1) both faqBubbleIn}.faq-speaker{color:color-mix(in srgb, var(--accent-bright) 84%, transparent);letter-spacing:0;text-transform:uppercase;font-size:16px;font-weight:900;line-height:1}.faq-question{color:var(--text-primary);letter-spacing:0;text-shadow:0 7px 20px #0000006b;font-size:24px;font-weight:900;line-height:1.35}.faq-plus{border:1px solid color-mix(in srgb, var(--accent-bright) 20%, transparent);color:#e1deeec2;background:#05060db8;border-radius:999px;justify-content:center;justify-self:end;align-items:center;gap:5px;width:58px;height:38px;margin-top:10px;transition:color .2s,border-color .2s,background .2s;display:inline-flex;position:relative}.faq-typing-dot{opacity:.48;background:currentColor;border-radius:50%;width:5px;height:5px;transform:translateY(0)}.faq-card:hover .faq-typing-dot,.faq-card.is-question-visible:not(.is-answer-visible) .faq-typing-dot{animation:.92s ease-in-out infinite faqTyping}.faq-typing-dot:nth-child(2){animation-delay:.12s}.faq-typing-dot:nth-child(3){animation-delay:.24s}.faq-plus:before{content:"";border-right:1px solid color-mix(in srgb, var(--accent-bright) 20%, transparent);border-bottom:1px solid color-mix(in srgb, var(--accent-bright) 20%, transparent);background:inherit;border-bottom-right-radius:8px;width:10px;height:10px;position:absolute;bottom:-5px;right:12px;transform:rotate(35deg)}.faq-card.is-answer-visible .faq-plus{color:var(--accent-bright);border-color:color-mix(in srgb, var(--accent-bright) 44%, transparent);background:#694cf229}.faq-answer-wrap{opacity:0;justify-items:end;max-height:0;padding:0 0 0 142px;display:grid;overflow:hidden;transform:translateY(10px)}.faq-card.is-answer-visible .faq-answer-wrap{opacity:1;max-height:260px;transition:max-height .22s,opacity .18s,transform .22s;transform:translateY(0)}.faq-card p{border:1px solid color-mix(in srgb, var(--accent-bright) 22%, transparent);width:fit-content;max-width:min(680px,100%);color:color-mix(in srgb, var(--text-soft) 78%, transparent);background:linear-gradient(145deg,#7757ff33,#0e0f1ae6),#080810d6;border-radius:20px 20px 6px;gap:10px;margin:0;padding:18px 22px 20px;font-size:17px;font-weight:600;line-height:1.65;animation:.26s both faqAnswerIn;display:grid;box-shadow:0 18px 42px #00000047,0 0 34px #7555ff24}@keyframes faqThreadIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes faqBubbleIn{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes faqMessageUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes faqTyping{0%,70%,to{opacity:.38;transform:translateY(0)}35%{opacity:1;transform:translateY(-4px)}}@keyframes faqAnswerIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.faq-card,.faq-plus,.faq-answer-wrap{transition:none}.faq-card{opacity:1;pointer-events:auto;transform:none}.faq-card:hover{transform:none}.faq-card p,.faq-message,.faq-grid:before,.faq-item,.faq-item.is-open .faq-answer:before,.faq-card.is-question-visible,.faq-card.is-question-visible .faq-chat-question,.faq-card.is-answer-visible .faq-answer-wrap,.faq-card:hover .faq-typing-dot,.faq-card.is-question-visible:not(.is-answer-visible) .faq-typing-dot{animation:none}.faq-item{opacity:1;transform:none}.faq-answer p,.faq-answer ul{filter:none;transform:none}.faq-message{filter:none;opacity:1;transition:none;transform:none}}.faq-more{border:1px solid color-mix(in srgb, var(--text-soft) 58%, transparent);min-width:304px;min-height:70px;color:var(--text-primary);letter-spacing:0;text-transform:uppercase;background:#0808109e;border-radius:10px;justify-content:center;align-items:center;gap:18px;margin-top:56px;font-size:20px;font-weight:900;line-height:1;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 0 1px #855eff8f,0 0 34px #7555ff42}.faq-more span{font-size:28px;line-height:1}.news-section{z-index:1;padding:var(--section-pad-y) var(--section-pad-x) 106px;background:radial-gradient(ellipse at 82% 3%, #a8b2e233, transparent 26rem), radial-gradient(ellipse at 16% 12%, #624dcf38, transparent 31rem), radial-gradient(ellipse at 50% 100%, #5947c533, transparent 34rem), linear-gradient(180deg, #020207fa 0%, #05050efa 58%, var(--canvas) 100%);position:relative;overflow:hidden}.news-section:before,.news-section:after{content:"";pointer-events:none;position:absolute}.news-section:before{background:var(--section-vignette), radial-gradient(ellipse at 50% 45%, transparent 0, #00000080 74%);inset:0}.news-section:after{border-top:1px solid var(--line-strong);border-radius:50%;width:min(1500px,112vw);height:360px;bottom:-170px;left:50%;transform:translate(-50%);box-shadow:0 -18px 80px #6a53ff38,0 -8px 44px #ffffff14}.news-shell{z-index:1;width:min(100%, var(--section-max));margin:0 auto;position:relative}.news-header{grid-template-columns:minmax(420px,.95fr) minmax(420px,.82fr) auto;align-items:end;gap:clamp(56px,6.4vw,112px);display:grid}.news-kicker{color:var(--accent-bright);letter-spacing:.46em;text-transform:uppercase;margin:0 0 28px;font-size:20px;font-weight:800;line-height:1}.news-header h2{color:var(--text-primary);font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;text-shadow:0 14px 34px #00000085;margin:0;font-size:clamp(48px,7.7vw,48px);font-weight:400;line-height:.88}.news-header h2 span{color:var(--accent);text-shadow:0 0 34px #7d5cff85}.news-lede{max-width:560px;color:color-mix(in srgb, var(--text-soft) 72%, transparent);margin:0 0 22px;font-size:clamp(18px,1.25vw,22px);font-weight:500;line-height:1.55}.news-more{border:1px solid color-mix(in srgb, var(--text-soft) 58%, transparent);min-width:226px;min-height:72px;color:var(--text-primary);background:#0808109e;border-radius:999px;justify-content:center;align-items:center;gap:18px;margin-bottom:30px;font-size:20px;font-weight:800;line-height:1;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 0 1px #855eff8f,0 0 34px #7555ff38}.news-more span{font-size:28px;line-height:1}.news-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin-top:86px;display:grid}.news-card{border:1px solid var(--line-strong);border-radius:var(--radius-card);min-width:0;min-height:660px;box-shadow:var(--shadow-card), inset 0 0 0 1px #ffffff05;background:radial-gradient(circle at 22% 0,#7555ff29,#0000 21rem),linear-gradient(145deg,#161825b8,#05060df0 54%,#03040afa);padding:20px 20px 28px}.news-card-image{background:#fff;border-radius:8px;place-items:center;height:310px;display:grid;position:relative;overflow:hidden}.news-card-image:after{content:none;pointer-events:none;background:linear-gradient(#0000 55%,#0303082e);position:absolute;inset:0}.news-card-image span{color:#111118;letter-spacing:.12em;text-transform:uppercase;background:#f5f5f8eb;border:1px solid #12121824;border-radius:999px;justify-content:center;align-items:center;min-height:34px;padding:0 16px;font-size:16px;font-weight:900;line-height:1;display:inline-flex}.news-tag{min-height:32px;color:var(--accent-soft);letter-spacing:.12em;text-transform:uppercase;background:linear-gradient(90deg,#704eff52,#704eff00);align-items:center;margin:38px 0 27px 18px;padding:0 14px;font-size:16px;font-weight:800;line-height:1;display:inline-flex}.news-card h3{min-height:126px;color:var(--text-primary);letter-spacing:0;margin:0;padding:0 18px;font-size:clamp(28px,2vw,34px);font-weight:900;line-height:1.16}.news-card-footer{grid-template-columns:58px minmax(0,1fr) 38px;align-items:center;gap:20px;margin-top:46px;padding:0 14px 0 12px;display:grid}.news-avatar{width:58px;height:58px;color:var(--text-primary);background:radial-gradient(circle at 34% 28%,#ffffff29,#0000 34%),linear-gradient(145deg,#7e5cff,#151321 68%);border:1px solid #b7a0ff80;border-radius:50%;place-items:center;font-size:17px;font-weight:900;line-height:1;display:grid;box-shadow:0 0 18px #7e5cff61}.news-card-footer p,.news-card-footer time{color:#dad6e2b3;margin:0;font-size:18px;line-height:1.35;display:block}.news-card-footer time{color:#a29eaed1;margin-top:4px;font-size:16px}.news-card-footer a{color:#dcd9e5bd;place-items:center;width:38px;height:38px;font-size:32px;line-height:1;text-decoration:none;display:grid}.contact-section{z-index:1;background:radial-gradient(at 24% 75%,#5b50c747,#0000 33rem),radial-gradient(at 78% 30%,#7453ff38,#0000 31rem),linear-gradient(#020207fa 0%,#020207 100%);padding:62px 24px 88px;position:relative;overflow:hidden}.contact-section:before,.contact-section:after{content:"";pointer-events:none;position:absolute}.contact-section:before{z-index:-2;background:linear-gradient(90deg,#000000e0,#0000 19% 81%,#000000e0),radial-gradient(at 50% 58%,#0000 0,#0000008a 72%);inset:0}.contact-section:after{z-index:-1;border-top:1px solid #af98ff57;border-radius:50%;width:min(1600px,116vw);height:340px;bottom:-160px;left:50%;transform:translate(-50%);box-shadow:0 -18px 70px #6f56ff38,0 -8px 42px #ffffff1a}.contact-shell{width:min(100%,1460px);margin:0 auto;position:relative}.contact-grid{grid-template-columns:minmax(0,.92fr) minmax(560px,.9fr);align-items:start;gap:clamp(56px,6vw,100px);display:grid}.contact-copy{min-height:0;padding-top:28px;position:relative}.contact-kicker{color:#8a68ff;letter-spacing:.42em;text-transform:uppercase;margin:0 0 28px;font-size:18px;font-weight:800}.contact-copy h2{color:#f0eff5;letter-spacing:.01em;text-transform:uppercase;text-shadow:0 0 30px #ffffff29,0 20px 42px #0000008c;margin:0;font-family:Bebas Neue,Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(48px,7.05vw,48px);font-weight:400;line-height:.95}.contact-copy h2 span{color:#7c5cff;text-shadow:0 0 34px #7c5cff57}.contact-lede{color:#c6c2d0c7;max-width:620px;margin:32px 0 0;font-size:22px;font-weight:600;line-height:1.5}.contact-mascot{isolation:isolate;place-items:center;width:min(430px,74%);margin:34px 0 0;display:grid;position:relative}.contact-mascot:before{content:"";z-index:-1;filter:blur(10px);background:radial-gradient(circle at 50% 36%,#7e63ff4d,#0000 58%),radial-gradient(circle at 50% 84%,#ff481f2e,#0000 54%);border-radius:50%;position:absolute;inset:18% 7% 5%}.contact-mascot img{object-fit:contain;filter:drop-shadow(0 28px 54px #00000094)drop-shadow(0 0 32px #7056ff4d);width:100%;max-height:430px;display:block}.contact-chat{color:#b8b2c3c7;background:linear-gradient(135deg,#ffffff09,#ffffff03),#04050cad;border:1px solid #c6bcff29;border-radius:18px;grid-template-columns:74px minmax(0,1fr) 40px;align-items:center;gap:18px;max-width:640px;min-height:112px;margin-top:26px;padding:20px 32px 20px 22px;font-size:16px;line-height:1.45;text-decoration:none;display:grid;box-shadow:0 24px 70px #00000059}.contact-chat strong{color:#f4f1fae6;margin-bottom:4px;font-size:16px;display:block}.contact-chat-icon{background:linear-gradient(135deg,#8667ff,#5633c8);border-radius:50%;place-items:center;width:72px;height:72px;display:grid;box-shadow:0 0 32px #7e57ff5c}.contact-chat-icon img{object-fit:contain;width:28px;height:28px}.contact-chat-arrow{object-fit:contain;width:30px;height:30px}.contact-card{background:radial-gradient(at 50% 0,#715cff47,#0000 28rem),radial-gradient(at 100%,#433ca63d,#0000 30rem),linear-gradient(145deg,#080a14eb,#0e0d28e6);border:1px solid #c6bcff40;border-radius:28px;padding:72px 34px 40px;position:relative;box-shadow:0 34px 120px #00000085,inset 0 0 0 1px #ffffff05,0 0 50px #6350ff33}.contact-card:before,.contact-card:after{content:"";pointer-events:none;position:absolute}.contact-card:before{background:linear-gradient(90deg,#0000,#cec7ffe0,#0000);height:2px;top:-2px;left:5%;right:5%;box-shadow:0 0 28px #816affdb}.contact-card:after{border:1px solid #ffffff06;border-radius:22px;inset:14px}.contact-card-heading,.contact-form,.contact-response{z-index:1;position:relative}.contact-card-heading{width:min(100%,610px);margin:0 auto 40px}.contact-card-heading h3{color:#f5f3fa;margin:0;font-size:26px;line-height:1.2}.contact-card-heading p{color:#beb9c9b8;margin:14px 0 0;font-size:17px;line-height:1.55}.contact-form{background:#04050d7a;border:1px solid #c6bcff21;border-radius:22px;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px;width:min(100%,630px);margin:0 auto;padding:34px;display:grid}.contact-field{color:#f2eff9e0;flex-direction:column;gap:9px;min-width:0;font-size:16px;line-height:1.2;display:flex}.contact-field-wide{grid-column:1/-1}.contact-field input,.contact-field select,.contact-field textarea{color:#f3f1f8;width:100%;min-height:58px;font:inherit;background:linear-gradient(135deg,#ffffff0e,#ffffff03),#10121da3;border:1px solid #c6bcff2e;border-radius:8px;outline:none;padding:0 16px;font-size:16px;box-shadow:inset 0 0 0 1px #ffffff05}.contact-field select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,#d2cde18c 50%),linear-gradient(135deg,#d2cde18c 50%,#0000 50%),linear-gradient(135deg,#ffffff0e,#ffffff03);background-position:calc(100% - 22px),calc(100% - 16px),0 0;background-repeat:no-repeat;background-size:7px 7px,7px 7px,100% 100%}.contact-field textarea{resize:vertical;min-height:140px;padding-top:18px;line-height:1.55}.contact-field input::placeholder,.contact-field textarea::placeholder,.contact-field select:invalid{color:#bfb9cd8f}.contact-field input:focus,.contact-field select:focus,.contact-field textarea:focus{border-color:#9170ff9e;box-shadow:0 0 0 3px #7555ff24,inset 0 0 0 1px #ffffff06}.contact-submit{color:#fff;cursor:pointer;background:linear-gradient(90deg,#ff214f 0%,#ff4c12 45%,#ff8a00 100%);border:0;border-radius:999px;grid-column:1/-1;justify-content:center;align-items:center;gap:10px;min-height:62px;font-size:20px;font-weight:900;line-height:1;display:flex;box-shadow:0 18px 42px #ff4b143d,inset 0 1px #ffffff42}.contact-submit span{font-size:24px}.contact-submit img{object-fit:contain;width:24px;height:24px}.contact-response{background:#04050d80;border:1px solid #c6bcff1f;border-radius:20px;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;width:min(100%,630px);margin:36px auto 0;padding:26px 28px;display:grid}.contact-response article{align-items:center;gap:13px;min-width:0;display:flex}.contact-response h3{color:#f5f2ffe6;margin:0 0 4px;font-size:16px;line-height:1.15}.contact-response p{color:#b0aabeb8;margin:0;font-size:16px;line-height:1.2}.contact-icon{object-fit:contain;filter:drop-shadow(0 0 10px #856cff47);flex:none;width:42px;height:42px}.site-footer{z-index:1;background:radial-gradient(circle at 12% 0,#7152ff14,#0000 22rem),linear-gradient(#020207 0%,#010104 100%);border-top:1px solid #c6bcff14;padding:56px 24px 28px;position:relative}.footer-shell{width:min(100%,1408px);margin:0 auto}.footer-main{grid-template-columns:minmax(280px,1.35fr) .82fr .82fr 1.32fr;gap:72px;padding-bottom:48px;display:grid}.footer-logo{color:#f3f0fb;align-items:center;gap:0;font-size:22px;font-weight:800;text-decoration:none;display:inline-flex}.footer-site-logo{width:clamp(190px,13vw,250px)}.footer-brand p{color:#cbc7d6ad;margin:22px 0 0;font-size:16px;line-height:1.85}.footer-column{color:#cbc7d6ad;flex-direction:column;align-items:flex-start;gap:13px;min-width:0;font-style:normal;display:flex}.footer-column h2{color:#d9d5e6;letter-spacing:.22em;text-transform:uppercase;margin:0 0 14px;font-size:16px;font-weight:800;line-height:1}.footer-column a,.footer-column span{color:#cbc7d6ad;font-size:16px;line-height:1.45;text-decoration:none;transition:color .18s,text-shadow .18s}.footer-contact a,.footer-contact span{overflow-wrap:anywhere}.footer-contact .chat-link{font-weight:700}.footer-contact .telegram{color:#7b7cff}.footer-contact .whatsapp{color:#18c870}.footer-bottom{border-top:1px solid #c6bcff14;justify-content:space-between;align-items:center;gap:24px;padding-top:22px;display:flex}.footer-bottom p{color:#a49eb46b;margin:0;font-size:16px;line-height:1.45}.footer-socials{align-items:center;gap:12px;display:flex}.footer-socials a{color:#ccc7dc94;background:#ffffff06;border:1px solid #c6bcff1a;border-radius:8px;place-items:center;width:42px;height:42px;text-decoration:none;transition:border-color .18s,color .18s,background .18s,box-shadow .18s;display:grid}.footer-socials a:hover{color:#f2effd;background:#7555ff1a;border-color:#9760ff80;box-shadow:0 0 22px #7555ff26}.footer-socials svg{stroke-width:1.8px;width:20px;height:20px}.site-footer{isolation:isolate;background:radial-gradient(circle at 12% 8%,#7d57ff33,#0000 23rem),radial-gradient(circle at 82% 34%,#d291201f,#0000 28rem),linear-gradient(#020207 0%,#020105 100%);border-top:1px solid #c6bcff1a;min-height:520px;padding:22px 24px 24px;transition:background .36s;overflow:hidden}.site-footer:before{content:"";z-index:-3;opacity:.22;background-color:#0000;background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:76px 76px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 54%,#000 0 44%,#0000 78%);mask-image:radial-gradient(circle at 50% 54%,#000 0 44%,#0000 78%)}.site-footer:after{content:"ADSGORILLA";z-index:-2;color:#ffffff07;letter-spacing:.02em;white-space:nowrap;pointer-events:none;font-family:Bebas Neue,Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(48px,22vw,48px);line-height:.72;transition:color .36s,letter-spacing .36s,transform .36s;position:absolute;bottom:-.17em;left:50%;transform:translate(-50%)}.footer-cinema{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.footer-orbit,.footer-beam{display:block;position:absolute}.footer-orbit{aspect-ratio:1/.36;filter:blur(.2px);border-top:1px solid #b48aff75;border-radius:50%;width:min(1600px,120vw);bottom:-350px;left:50%;transform:translate(-50%);box-shadow:0 -18px 70px #7454ff38,0 -2px 18px #e0ccff2e}.orbit-two{border-top-color:#d0952d57;width:min(1840px,132vw);bottom:-414px;box-shadow:0 -18px 72px #d0952d33}.footer-beam{filter:blur(.2px);opacity:.72;background:linear-gradient(90deg,#0000,#a077ff8f,#0000);width:46vw;height:1px}.beam-one{top:92px;left:-8vw;transform:rotate(-12deg)}.beam-two{background:linear-gradient(90deg,#0000,#d7972a75,#0000);bottom:168px;right:-8vw;transform:rotate(-10deg)}.footer-topbar{justify-content:space-between;align-items:center;gap:28px;min-height:66px;margin-bottom:34px;padding:8px 0;display:flex}.footer-logo{letter-spacing:0;gap:16px;min-width:0;font-size:24px}.footer-display{grid-template-columns:minmax(360px,.92fr) minmax(0,1.45fr);align-items:end;gap:min(6vw,86px);min-height:284px;display:grid}.footer-brand{max-width:580px}.footer-kicker{color:#a98cff;letter-spacing:.24em;text-transform:uppercase;margin:0 0 12px;font-size:16px;font-weight:800}.footer-statement{color:#f2f0f8;letter-spacing:.02em;text-transform:uppercase;margin:0 0 18px;font-family:Bebas Neue,Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(48px,6.4vw,48px);line-height:.86}.footer-brand p:not(.footer-kicker):not(.footer-statement){color:#dad6e4b3;max-width:430px;font-size:16px;line-height:1.7}.footer-directory{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(135deg,#ffffff12,#ffffff05),#05050d8a;border:1px solid #c6bcff1f;border-radius:24px;grid-template-columns:.74fr .78fr minmax(260px,1.28fr);gap:24px;padding:24px;display:grid;box-shadow:0 34px 120px #00000070,inset 0 0 0 1px #ffffff07}.footer-column{gap:11px}.footer-column h2{color:#f5f2ffe6;margin-bottom:11px;font-size:16px}.footer-column a,.footer-column span{color:#dad6e4ad;font-size:16px}.footer-bottom{border-top-color:#c6bcff1f;min-height:62px;margin-top:34px;padding-top:20px}.footer-socials a{background:#ffffff0a;border-radius:50%;width:42px;height:42px}.site-footer[data-footer-variant=monolith]{background:radial-gradient(circle at 74% -8%,#d291202e,#0000 22rem),radial-gradient(circle at 16% 70%,#7655ff2e,#0000 24rem),linear-gradient(#030307 0%,#06050a 100%)}.site-footer[data-footer-variant=monolith]:before{opacity:.12;background-image:linear-gradient(#ffffff0f 1px,#0000 1px);background-size:100% 7px}.site-footer[data-footer-variant=monolith]:after{color:#9773ff0a;letter-spacing:.08em;transform:translate(-50%)scaleX(1.08)}.site-footer[data-footer-variant=monolith] .footer-display{grid-template-columns:1fr;align-items:stretch;gap:46px}.site-footer[data-footer-variant=monolith] .footer-brand{grid-template-columns:minmax(0,1fr) minmax(320px,.48fr);align-items:end;gap:44px;max-width:none;display:grid}.site-footer[data-footer-variant=monolith] .footer-statement{max-width:760px;margin-bottom:0;font-size:clamp(48px,12vw,48px)}.site-footer[data-footer-variant=monolith] .footer-brand p:not(.footer-kicker):not(.footer-statement){margin-bottom:10px}.site-footer[data-footer-variant=monolith] .footer-directory{background:linear-gradient(90deg,#7555ff26,#0000 34%,#d2912017),#030308b8;border-radius:0;grid-template-columns:repeat(3,minmax(0,1fr))}.site-footer[data-footer-variant=terminal]{background:radial-gradient(circle at 50% 45%,#7555ff29,#0000 31rem),linear-gradient(#010104 0%,#03030a 100%)}.site-footer[data-footer-variant=terminal]:before{opacity:.3;background-color:#0000;background-image:linear-gradient(#9781ff14 1px,#0000 1px),linear-gradient(90deg,#9781ff0f 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:34px 34px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;-webkit-mask-image:linear-gradient(#000,#0000 86%);mask-image:linear-gradient(#000,#0000 86%)}.site-footer[data-footer-variant=terminal]:after{color:#ffffff05}.site-footer[data-footer-variant=terminal] .footer-topbar{align-items:flex-start}.site-footer[data-footer-variant=terminal] .footer-display{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:stretch}.site-footer[data-footer-variant=terminal] .footer-brand,.site-footer[data-footer-variant=terminal] .footer-directory{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#020209b8;border:1px solid #9781ff33;border-radius:20px;box-shadow:inset 0 0 0 1px #ffffff08,0 26px 90px #00000075}.site-footer[data-footer-variant=terminal] .footer-brand{flex-direction:column;justify-content:space-between;max-width:none;min-height:430px;padding:32px;display:flex}.site-footer[data-footer-variant=terminal] .footer-directory{grid-template-columns:1fr;gap:0;padding:0;overflow:hidden}.site-footer[data-footer-variant=terminal] .footer-column{border-bottom:1px solid #9781ff1f;grid-template-columns:190px minmax(0,1fr);gap:12px 22px;padding:27px 30px;display:grid}.site-footer[data-footer-variant=terminal] .footer-column:last-child{border-bottom:0}.site-footer[data-footer-variant=terminal] .footer-column h2{color:#a98cff;grid-row:span 5;margin:0}.site-footer[data-footer-variant=terminal] .footer-contact h2{grid-row:span 5}.site-footer{padding:84px 24px 34px}.footer-shell{gap:28px;width:min(100%,1500px);display:grid}.footer-concept{border:1px solid var(--line-mid);background:var(--glass-highlight), radial-gradient(circle at 14% 12%, #7555ff29, transparent 24rem), linear-gradient(135deg, #0c0d18d1, #04050ceb);min-height:430px;box-shadow:var(--shadow-panel), inset 0 1px 0 var(--glass-rim), inset 0 0 0 1px #ffffff06;-webkit-backdrop-filter:var(--glass-blur);border-radius:28px;padding:32px;position:relative;overflow:hidden}.footer-concept:before,.footer-concept:after{content:"";pointer-events:none;position:absolute}.footer-concept:before{border-radius:inherit;opacity:.76;background:linear-gradient(120deg,#ffffff29,#0000 26%),radial-gradient(circle at 82% 18%,#ffffff1a,#0000 14rem);inset:1px}.footer-concept:after{background:var(--glass-sheen);opacity:.12;width:36%;height:280%;top:-120%;left:-26%;transform:rotate(22deg)}.footer-concept>*{z-index:1;position:relative}.footer-concept-label{z-index:3;border:1px solid var(--line-mid);border-radius:var(--radius-control);min-height:34px;color:color-mix(in srgb, var(--text-soft) 78%, transparent);letter-spacing:.12em;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#04050c6b;align-items:center;gap:10px;padding:0 14px;font-size:16px;font-weight:900;line-height:1;display:inline-flex;position:absolute;top:24px;right:26px}.footer-concept .footer-display{min-height:0}.footer-concept .footer-brand{max-width:none}.footer-concept .footer-statement{font-size:clamp(48px,5.6vw,88px)}.footer-concept .footer-directory{min-width:0}.footer-concept .footer-bottom{margin-top:30px}.footer-concept-executive .footer-display{grid-template-columns:minmax(320px,.86fr) minmax(0,1.35fr);align-items:end;gap:min(5vw,72px)}.footer-concept-executive .footer-directory{border-radius:22px;grid-template-columns:.76fr .84fr minmax(280px,1.25fr);padding:26px}.footer-concept-command .footer-brand{grid-template-columns:minmax(0,1fr) minmax(280px,.46fr);align-items:end;gap:38px;display:grid}.footer-concept-command .footer-directory{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:0;overflow:hidden}.footer-concept-command .footer-column{padding:28px}.footer-concept-command .footer-column+.footer-column{border-left:1px solid var(--line-soft)}.footer-concept-monolith{background:radial-gradient(circle at 18% 60%,#7555ff2e,#0000 22rem),radial-gradient(circle at 92% 10%,#d291201f,#0000 24rem),linear-gradient(90deg,#070810eb,#030308f2);min-height:360px}.footer-concept-monolith .footer-display{grid-template-columns:minmax(280px,.78fr) minmax(0,1.55fr);align-items:stretch;gap:34px}.footer-concept-monolith .footer-brand{border:1px solid var(--line-mid);background:var(--surface-glass), #03040a85;border-radius:22px;flex-direction:column;justify-content:flex-end;padding:28px;display:flex}.footer-concept-monolith .footer-directory{grid-template-columns:190px 190px minmax(0,1fr);gap:18px;padding:28px}.nightmare-shell,.better-way-shell,.services-shell,.reviews-shell,.comparison-wrap,.everything-shell,.guarantees-shell,.process-shell,.pricing-shell,.built-shell,.faq-shell,.news-shell,.contact-shell,.footer-wrap{width:min(100%, var(--section-max))}.nightmare-title,.better-way-title,.better-way-morph-title,.services-title,.trust-title,.reviews-title,.comparison-title,.everything-title,.guarantees-title,.process-title,.pricing-title,.built-title,.faq-title,.news-header h2,.contact-copy h2,.footer-statement{color:var(--text-primary);font-family:var(--font-display);letter-spacing:0;text-shadow:0 16px 38px #0000008f,0 0 1px #ffffff42;text-wrap:balance}.nightmare-title span,.better-way-title span,.better-way-morph-title span,.services-title span,.trust-title span,.reviews-title span,.comparison-title span,.everything-title span,.guarantees-title span,.process-title span,.pricing-title span,.built-title span,.faq-title span,.news-header h2 span,.contact-copy h2 span,.footer-statement span{color:var(--accent);text-shadow:0 0 34px var(--accent-glow)}.nightmare-copy,.better-way-copy,.services-lede,.trust-subcopy,.reviews-lede,.comparison-copy,.everything-header p,.guarantees-copy,.pricing-subcopy,.built-copy,.faq-lede,.news-lede,.contact-lede,.footer-brand p:not(.footer-kicker):not(.footer-statement){color:color-mix(in srgb, var(--text-muted) 84%, transparent);text-wrap:pretty}.reviews-picker,.trust-stats,.process-highlights,.built-panel,.contact-card,.footer-directory,.site-footer[data-footer-variant=terminal] .footer-brand,.site-footer[data-footer-variant=terminal] .footer-directory{border-color:var(--line-mid);background:var(--glass-highlight), var(--surface-glass), var(--glass-soft);box-shadow:var(--shadow-panel), inset 0 1px 0 var(--glass-rim), inset 0 -1px 0 var(--glass-rim-soft), inset 0 0 0 1px #ffffff09;-webkit-backdrop-filter:var(--glass-blur);position:relative}.nightmare-card,.platform-card,.reviews-card,.reviews-stat,.comparison-note,.everything-card,.guarantee-card,.process-step,.pricing-card:not(.featured),.faq-card,.news-card,.built-proof-card{border-color:var(--line-mid);border-radius:var(--radius-card);background:var(--glass-highlight), var(--surface-card-accent), var(--surface-card);min-width:0;box-shadow:var(--shadow-card), inset 0 1px 0 var(--glass-rim-soft), inset 0 0 0 1px #ffffff06;-webkit-backdrop-filter:blur(12px)saturate(1.16);position:relative}.pricing-card.featured,.built-cta,.faq-more,.news-more,.contact-submit,.hero-button-primary,.plan-button.primary{border-color:color-mix(in srgb, var(--accent-bright) 76%, transparent);color:var(--text-primary);background:var(--glass-highlight), var(--surface-control-strong), #0b0919c7;box-shadow:0 0 0 1px #ffffff1a inset, var(--shadow-violet), var(--shadow-control);text-align:center;white-space:normal;position:relative;overflow:hidden}.hero-button-secondary,.plan-button,.news-card-footer a,.contact-chat{border-color:var(--line-mid);color:var(--text-soft);background:var(--glass-highlight), var(--surface-control), #07070c57;box-shadow:var(--shadow-control), inset 0 1px 0 #ffffff1f;-webkit-backdrop-filter:blur(12px)saturate(1.16);min-width:0;position:relative;overflow:hidden}.nightmare-kicker,.better-way-kicker,.services-kicker,.reviews-kicker,.comparison-kicker,.guarantees-kicker,.process-kicker,.news-kicker,.contact-kicker,.footer-kicker,.built-kicker{color:var(--accent-bright)}.trust-stats:before,.process-highlights:before,.built-panel:before,.contact-card:before,.footer-directory:before,.nightmare-card:before,.platform-card:before,.reviews-card:before,.reviews-stat:before,.everything-card:before,.guarantee-card:before,.process-step:before,.pricing-card:before,.faq-card:before,.news-card:before{content:"";z-index:0;border-radius:inherit;background:var(--glass-highlight);opacity:.62;pointer-events:none;position:absolute;inset:1px}.trust-stats:after,.process-highlights:after,.contact-card:after,.footer-directory:after,.nightmare-card:after,.platform-card:after,.reviews-card:after,.reviews-stat:after,.everything-card:after,.guarantee-card:after,.process-step:after,.pricing-card:after,.faq-card:after,.news-card:after{content:"";z-index:0;background:var(--glass-sheen);opacity:.14;pointer-events:none;width:42%;height:260%;position:absolute;top:-110%;left:-34%;transform:rotate(24deg)}.trust-stats>*,.process-highlights>*,.contact-card>*,.footer-directory>*,.nightmare-card>*,.platform-card>*,.reviews-card>*,.reviews-stat>*,.everything-card>*,.guarantee-card>*,.process-step>*,.pricing-card>*,.faq-card>*,.news-card>*{z-index:1;position:relative}.guarantee-card>.guarantee-card-inner{z-index:auto;position:static}.guarantee-icon,.guarantee-content,.guarantee-meter,.guarantee-number{z-index:1}.pricing-card.featured{isolation:isolate;border-color:color-mix(in srgb, var(--accent-bright) 88%, transparent);text-align:left;overflow:visible;box-shadow:inset 0 0 0 1px #ffffff1f,0 0 42px #9557ff5c,0 0 86px #7555ff38,0 34px 96px #00000085}.pricing-card.featured:before{content:"";z-index:0;border-radius:inherit;background:linear-gradient(90deg, transparent 6%, #eae2ffdb 50%, transparent 94%) top / 100% 2px no-repeat, linear-gradient(90deg, transparent 8%, #a67fffc7 50%, transparent 92%) bottom / 100% 2px no-repeat, linear-gradient(180deg, transparent 7%, #a67fff6b 50%, transparent 93%) left / 2px 100% no-repeat, linear-gradient(180deg, transparent 7%, #a67fff6b 50%, transparent 93%) right / 2px 100% no-repeat, var(--glass-highlight);opacity:.86;filter:drop-shadow(0 0 14px #a67fff94);pointer-events:none;width:auto;height:auto;position:absolute;inset:0;transform:none}.pricing-card.featured:after{content:"";z-index:0;border-radius:inherit;opacity:.72;filter:none;pointer-events:none;background:radial-gradient(at 50% 0,#e7deff75,#9557ff33 18%,#0000 42%),radial-gradient(at 50% 100%,#9557ff5c,#0000 36%),linear-gradient(120deg,#0000 0%,#ffffff29 39%,#0000 56%);width:auto;height:auto;position:absolute;inset:-14px 0;transform:none}@media (max-width:1100px){html{scroll-padding-top:112px}section[id],h2[id],.scroll-anchor{scroll-margin-top:112px}.hero-section{min-height:100svh;padding:24px 6% 76px}.hero-nav{border-radius:26px;grid-template-columns:1fr auto;width:88vw;min-height:82px;padding:0 20px;top:24px}.hero-nav-space{flex-basis:82px;min-height:82px}.hero-brand{gap:0;font-size:18px}.site-logo{width:170px}.hero-links{display:none}.hero-nav-cta{min-height:50px;padding:0 18px;font-size:16px}.hero-stage{flex:auto;min-height:0}.hero-visual{object-fit:cover;object-position:center right;--hero-video-opacity:.72;width:100%;height:100%;inset:0}.hero-content{width:100%;min-height:100%;padding-top:120px}.hero-kicker{margin-bottom:26px;font-size:17px}.hero-title{font-size:clamp(48px,7vw,54px)}.hero-message-bottom .hero-title{font-size:80px}.hero-copy{margin-top:32px;font-size:17px}.hero-actions{justify-content:flex-end;margin-top:38px}.nightmare-section{padding:82px 20px 72px}.nightmare-orbit{width:720px;height:720px;top:-92px;left:50%}.nightmare-layout{grid-template-columns:1fr;gap:52px}.nightmare-hero{text-align:center;justify-content:center;min-height:auto;position:relative;top:auto}.nightmare-copy{width:min(100%,860px);margin:0 auto}.nightmare-kicker{margin-bottom:26px}.nightmare-lede,.nightmare-ticker{margin-inline:auto}.nightmare-grid{width:min(100%,760px);margin:0 auto}.nightmare-card{min-height:198px}.better-way-section{min-height:220vh;padding:0 20px}.better-way-shell{min-height:100vh;padding:62px 0;top:0}.better-way-panel{min-height:690px;padding:0}.better-way-title{min-height:210px;font-size:clamp(48px,9vw,48px)}.better-way-grid{grid-template-columns:1fr;gap:34px;min-height:690px;padding:92px 34px}.better-way-copy-stack{text-align:center;max-width:860px;margin:0 auto}.better-way-mark{margin:0 auto}.better-way-actions{justify-content:center;margin-top:28px}.better-way-proof{grid-template-columns:minmax(0,1fr);width:min(720px,100%);min-height:auto;margin:0 auto}.better-way-progress{display:none}.better-way-metric{text-align:center;min-height:112px}.better-way-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.services-section{padding:88px 20px 38px}.services-hero{grid-template-columns:1fr;gap:34px}.services-title{font-size:clamp(48px,11vw,48px)}.services-aside{width:min(620px,100%);margin-top:0}.services-aside p{font-size:20px}.platform-panel{margin-top:72px}.platform-cards{grid-template-columns:1fr;gap:22px}.platform-card{min-height:auto}.card-copy,.platform-card ul{min-height:0}.service-strip{grid-template-columns:repeat(5,max-content);justify-content:start;overflow-x:auto}.trust-section{min-height:900px;padding:92px 20px 86px}.trust-title{font-size:clamp(48px,9vw,48px)}.trust-subcopy{margin-top:94px;font-size:21px}.trust-stats{grid-template-columns:repeat(2,minmax(0,1fr));width:min(760px,100%);margin-top:76px;padding:38px 26px}.trust-stat:nth-child(3){border-left:0}.trust-stat:nth-child(n+3){border-top:1px solid #e0ddee47}.partner-strip{grid-template-columns:1fr;gap:22px;width:calc(100% + 40px);min-height:auto;margin-inline:-20px;padding:26px 20px}.partner-strip ul{gap:18px}.comparison-section{padding-inline:20px}.table-scroller{padding-bottom:2px;overflow-x:auto}.table-wrap{width:100%}.stats{grid-template-columns:repeat(2,1fr);gap:28px 0}.stat:nth-child(3):before,.stat:nth-child(5):before{display:none}.everything-section{padding:84px 20px 96px}.everything-repeat-header{display:block}.everything-section:after{top:276px}.everything-header{margin-bottom:78px}.everything-title{font-size:clamp(48px,9vw,58px)}.everything-rotator{min-width:12.4em}.everything-showcase{min-height:100vh;margin:-10px calc(50% - 50vw) 78px}.everything-showcase-pin,.everything-video-backdrop{min-height:560px}.everything-header p{font-size:18px}.everything-flare{top:280px}.everything-grid{grid-template-columns:repeat(2,minmax(0,1fr));width:min(820px,100%);margin:0 auto}.everything-card{grid-template-columns:92px minmax(0,1fr);gap:22px;min-height:276px;padding:34px 26px 28px}.everything-icon{width:86px;height:86px}.everything-icon img{width:48px;height:48px}.guarantees-section{padding:86px 20px 84px}.guarantees-header{text-align:center;grid-template-columns:1fr;gap:38px}.guarantees-pill{margin-bottom:34px}.guarantees-title{font-size:clamp(48px,10vw,48px)}.guarantees-copy{margin:0 auto;font-size:19px}.guarantees-grid{grid-template-columns:repeat(2,minmax(0,1fr));width:min(780px,100%);margin:64px auto 0}.guarantee-card{min-height:500px}.process-section{padding:86px 20px 78px}.process-section:after{height:240px;top:410px}.process-orbit{width:min(460px,68vw);top:134px}.process-horizon{height:104px;top:650px}.process-hero{text-align:center;min-height:330px;margin-bottom:64px;padding-top:18px}.process-title{max-width:820px;margin:56px auto 0;font-size:clamp(48px,10vw,48px)}.process-steps{grid-template-columns:1fr;gap:42px;width:min(640px,100%);margin-top:18px}.process-step{min-height:auto}.process-highlights{grid-template-columns:repeat(2,minmax(0,1fr));width:min(760px,100%);padding:20px}.process-highlight{padding:22px 20px}.process-highlight:nth-child(3){border-left:0}.process-highlight:nth-child(n+3){border-top:1px solid #c7beff29}.process-closing{letter-spacing:.4em}.pricing-section{padding:84px 20px 76px}.pricing-title{font-size:clamp(48px,9vw,48px)}.pricing-trust{grid-template-columns:repeat(2,1fr);padding-inline:24px}.pricing-cards{grid-template-columns:1fr;gap:22px;width:min(620px,100%)}.pricing-card,.pricing-card.featured{min-height:auto;margin:0;padding:42px 34px 34px}.built-section{padding:84px 20px 78px}.built-panel{min-height:auto;padding:72px 42px 42px}.built-topline{text-align:right;max-width:680px;margin-left:auto;font-size:16px;position:relative;top:auto;right:auto}.built-glowline{width:min(520px,100% - 84px);top:108px;right:42px}.built-watermark{font-size:clamp(112px,24vw,210px);top:134px;right:20px}.built-content{width:min(760px,100%);padding-top:126px}.built-copy{font-size:19px}.built-proof-grid{grid-template-columns:1fr;width:min(760px,100%);margin-left:auto}.built-proof-card{min-height:auto}.built-panel-manifesto .built-copy{grid-template-columns:1fr;max-width:760px}.built-panel-manifesto .built-proof-grid{width:min(760px,100%);margin-inline:auto}.faq-section{padding:84px 20px 78px}.faq-title{margin-top:44px;font-size:48px}.faq-lede{margin-top:30px;font-size:20px}.faq-grid{width:min(820px,100%);margin:62px auto 0;padding:28px}.faq-list{grid-template-columns:1fr;gap:16px}.faq-stream{gap:12px}.faq-stream-live{inset:28px}.faq-message{max-width:min(620px,86%)}.faq-item{padding-block:0}.faq-question-row{grid-template-columns:50px minmax(0,1fr) auto;gap:18px}.faq-answer{padding-left:94px}.faq-answer:before{left:94px;right:28px}.faq-answer-wrap{padding-left:100px}.news-section{padding:84px 20px 78px}.news-header{text-align:center;grid-template-columns:1fr;gap:30px}.news-kicker{margin-bottom:24px}.news-lede{margin:0 auto}.news-more{justify-self:center;margin-bottom:0}.news-grid{grid-template-columns:1fr;gap:22px;width:min(640px,100%);margin:58px auto 0}.news-card{min-height:auto}.contact-section{padding:74px 20px 76px}.contact-grid{grid-template-columns:1fr;gap:44px}.contact-copy{min-height:0}.contact-mascot{width:min(390px,70%);margin-inline:auto}.contact-copy h2{font-size:clamp(48px,12vw,48px)}.contact-lede{font-size:19px}.contact-card{padding:50px 24px 32px}.contact-response{grid-template-columns:1fr;gap:20px}.footer-main{grid-template-columns:repeat(2,minmax(0,1fr));gap:42px 56px}.footer-brand{max-width:none}.site-footer{min-height:auto}.footer-topbar{align-items:center;margin-bottom:42px}.footer-display,.site-footer[data-footer-variant=terminal] .footer-display{grid-template-columns:1fr;gap:34px}.footer-directory,.site-footer[data-footer-variant=monolith] .footer-directory{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-contact{grid-column:1/-1}.site-footer[data-footer-variant=monolith] .footer-brand{grid-template-columns:1fr;gap:22px}.site-footer[data-footer-variant=terminal] .footer-brand{min-height:auto}.site-footer[data-footer-variant=terminal] .footer-column{grid-template-columns:170px minmax(0,1fr)}}@media (max-width:680px){html{scroll-padding-top:96px}section[id],h2[id],.scroll-anchor{scroll-margin-top:96px}.hero-section{min-height:100svh;padding:16px 14px 56px}.hero-nav{border-radius:22px;width:calc(100vw - 28px);min-height:70px;padding:0 14px;top:16px}.hero-nav-space{flex-basis:70px;min-height:70px}.hero-brand .site-logo{width:132px}.hero-nav-cta{min-height:44px;padding:0 14px;font-size:16px}.hero-stage{flex:auto;min-height:0}.hero-visual{object-position:62% center;--hero-video-opacity:.56;width:100%;height:100%;inset:0}.hero-content{width:100%;min-height:100%;padding-top:58px}.hero-kicker{letter-spacing:.32em;margin-bottom:24px;font-size:16px}.hero-title{font-size:clamp(42px,12.5vw,48px)}.hero-message-bottom .hero-title{font-size:80px}.hero-copy{margin-top:32px;font-size:16px}.hero-actions{flex-direction:column;align-items:flex-end;gap:14px;margin-top:34px}.hero-button{border-radius:18px;width:100%;min-width:0;min-height:60px;font-size:16px}.nightmare-section{padding:58px 14px 54px}.nightmare-orbit{width:420px;height:420px;top:-48px;left:50%}.nightmare-layout{gap:38px}.nightmare-kicker{letter-spacing:.24em;margin-bottom:20px;font-size:16px}.nightmare-title{font-size:clamp(48px,15vw,48px)}.nightmare-lede{gap:12px;margin-top:28px;font-size:16px}.nightmare-ticker{margin-top:32px}.nightmare-ticker span{letter-spacing:.12em;min-height:48px;padding:0 18px;font-size:16px}.nightmare-grid{grid-template-columns:1fr;gap:14px}.nightmare-card{border-radius:12px;min-height:0;padding:26px 22px 28px}.nightmare-card h3{font-size:22px}.nightmare-card p{margin-top:14px;font-size:16px}.better-way-section{min-height:190vh;padding:0 14px}.better-way-shell{min-height:100vh;padding:48px 0;position:sticky;top:0}.better-way-panel{border-radius:14px;min-height:720px;padding:0}.better-way-ticker{min-height:42px}.better-way-ticker div{gap:16px;min-height:42px}.better-way-ticker span{letter-spacing:.18em;gap:16px;font-size:16px}.better-way-grid{grid-template-columns:1fr;gap:24px;min-height:720px;padding:68px 18px 58px}.better-way-copy-stack{text-align:center}.better-way-mark{width:58px;height:58px;margin:0 auto;font-size:20px}.better-way-kicker{letter-spacing:.24em;margin-top:22px;font-size:16px}.better-way-title{min-height:190px;font-size:clamp(42px,13vw,48px);line-height:.98}.better-way-stage small{letter-spacing:.2em;margin-bottom:16px;font-size:16px}.better-way-copy-lines{min-height:116px;margin-top:14px}.better-way-copy{font-size:16px}.better-way-actions{flex-direction:column;width:100%;margin-top:26px}.better-way-primary,.better-way-secondary{width:100%;min-height:56px;padding:0 18px}.better-way-proof{border-radius:12px;grid-template-columns:1fr;min-height:auto;padding:18px}.better-way-progress{display:none}.better-way-metric{text-align:center;min-height:92px}.better-way-metric-item strong{font-size:48px}.better-way-steps{gap:10px}.better-way-steps li{grid-template-columns:36px minmax(0,1fr);min-height:52px;padding:0 12px;font-size:16px}.services-section{padding:58px 14px 32px}.services-section:before{width:520px;height:520px;top:-20px;transform:translate(-44%)}.services-section:after{height:160px;top:410px;left:-15%;right:-15%}.services-kicker,.card-kicker{letter-spacing:.28em;font-size:16px}.services-title{margin-top:22px;font-size:clamp(48px,16vw,48px)}.services-aside p{font-size:18px;line-height:1.65}.platform-panel{border-radius:16px;margin-top:48px;padding:0 10px 12px}.platform-cards{padding-bottom:24px}.platform-card{padding:34px 26px 32px}.brand-orb{width:74px;height:74px;margin-bottom:28px;font-size:44px}.platform-card h2{font-size:40px}.card-copy{font-size:17px}.platform-card ul{gap:15px;margin:38px 0 34px}.platform-card li,.platform-card a{font-size:16px}.service-strip{min-height:64px;padding:0 18px}.trust-section{min-height:780px;padding:66px 14px 64px}.trust-section:before{background:radial-gradient(circle at 50% 8%,#8974ff3d,#0000 12rem),radial-gradient(circle at 51% 35%,#795bff33,#0000 6rem),linear-gradient(90deg,#000000d1,#0000 24% 76%,#000000d1)}.trust-orb{width:78vw;top:350px}.trust-title{font-size:clamp(44px,13.5vw,48px);line-height:1.08}.trust-title span{margin-inline:.04em}.trust-subcopy{margin-top:74px;font-size:16px;line-height:1.55}.trust-stats{border-radius:22px;grid-template-columns:1fr;width:min(430px,100%);min-height:0;margin:48px auto 38px;padding:28px 22px}.trust-stat{min-height:132px;padding:24px 14px 20px}.trust-stat+.trust-stat,.trust-stat:nth-child(3){border-top:1px solid #e0ddee47;border-left:0}.trust-stat strong{font-size:48px}.trust-stat p{letter-spacing:.14em;margin-top:18px;font-size:16px}.partner-strip{width:calc(100% + 28px);margin-inline:-14px;padding:22px 14px}.partner-strip span,.partner-strip li{letter-spacing:.22em;font-size:16px}.partner-strip ul{gap:14px;animation-duration:22s}.partner-strip li{gap:10px;min-height:42px;padding:0 16px}.partner-strip li+li:before{left:-10px}.partner-icon{width:25px;height:25px;font-size:15px}.partner-icon.facebook{font-size:21px}.reviews-section{padding:78px 18px 76px}.reviews-rail-head{grid-template-columns:1fr}.reviews-title{max-width:560px;font-size:44px}.reviews-stat-strip{grid-template-columns:1fr}.reviews-stat{border-top:1px solid #d2caff1a;border-left:0}.reviews-stat:first-child{border-top:0}.reviews-carousel .compact-review{flex-basis:min(82vw,360px);min-width:min(82vw,360px);min-height:auto}.compact-review p{font-size:17px}.comparison-section{padding:48px 14px 56px}.eyebrow{min-height:38px;padding:0 18px;font-size:11px}.comparison-title{margin-top:20px;font-size:clamp(48px,15vw,48px)}.subcopy{margin-bottom:36px;font-size:16px}.cell{min-height:72px;padding:0 25px;font-size:16px}.feature{gap:22px}.traditional{font-size:15px}.stats{grid-template-columns:1fr;width:min(420px,100%);margin-top:42px;padding:28px 18px}.stat+.stat:before{display:none}.stat{border-bottom:1px solid #c3b8ff1f;padding:0 10px 24px}.stat:last-child{border-bottom:0;padding-bottom:0}.everything-section{padding:64px 14px 76px}.everything-section:before{background:linear-gradient(#0000 0%,#0202083d 36%,#020208f5 100%),url(/assets/reference-earth-horizon.png) bottom/860px no-repeat;height:190px}.everything-section:after{top:254px}.everything-header{margin-bottom:60px}.everything-title{font-size:clamp(44px,13vw,48px);line-height:1.04}.everything-repeat-header .everything-title{font-size:clamp(38px,11vw,44px)}.everything-rotator{width:100%;min-width:0;max-width:100%}.everything-rotator-item{white-space:normal}.everything-showcase{min-height:100vh;margin:-10px calc(50% - 50vw) 64px}.everything-showcase-pin,.everything-video-backdrop{min-height:520px}.everything-header p{margin-top:22px;font-size:16px;line-height:1.58}.everything-flare{width:116px;height:22px;top:258px}.everything-grid{grid-template-columns:1fr;gap:14px;width:min(430px,100%)}.everything-card{grid-template-columns:minmax(64px,76px) minmax(0,1fr);gap:18px;min-height:0;padding:24px 18px}.everything-icon{width:72px;height:72px}.everything-icon img{width:40px;height:40px}.everything-number{margin-bottom:10px;font-size:16px}.everything-card h3{font-size:24px}.everything-card p{margin-top:18px;font-size:16px;line-height:1.56}@media (max-width:380px){.everything-card{grid-template-columns:58px minmax(0,1fr);gap:14px;padding:20px 16px}.everything-icon{width:56px;height:56px}.everything-icon img{width:32px;height:32px}}.guarantees-section{padding:62px 14px 58px}.guarantees-section:after{width:780px;max-width:none;height:210px}.guarantees-orbit{width:420px;top:-120px}.guarantees-pill{letter-spacing:.22em;gap:12px;min-height:34px;margin-bottom:28px;padding:0 18px;font-size:16px}.guarantees-title{font-size:clamp(48px,15vw,48px)}.guarantees-copy{font-size:16px;line-height:1.68}.guarantees-grid{grid-template-columns:1fr;gap:16px;width:min(420px,100%);margin-top:42px}.guarantee-card{border-radius:8px;min-height:auto;padding:30px 22px 68px}.guarantee-icon{width:88px;height:88px;padding:22px}.guarantee-card h3{max-width:300px;margin-top:28px;font-size:23px}.guarantee-divider{margin:20px 0 18px}.guarantee-card p{font-size:16px}.guarantee-meter{bottom:34px;left:22px;right:70px}.guarantee-number{font-size:16px;bottom:24px;right:22px}.process-section{padding:62px 14px 58px}.process-section:after{width:720px;max-width:none;height:190px;top:342px}.process-orbit{width:330px;top:148px}.process-horizon{width:720px;max-width:none;height:96px;top:646px}.process-hero{min-height:300px;margin-bottom:56px;padding-top:10px}.process-kicker{letter-spacing:.24em;font-size:16px}.process-title{margin-top:44px;font-size:clamp(48px,15vw,48px)}.process-title strong{margin-right:8px}.process-steps{gap:38px;margin-top:6px}.process-step{border-radius:8px;padding:56px 22px 28px}.process-step-number{width:52px;height:52px;font-size:20px;top:-24px}.process-step-icon{width:46px;height:46px}.process-step h3{max-width:280px;font-size:22px}.process-step p{font-size:16px}.process-highlights{border-radius:8px;grid-template-columns:1fr;gap:0;padding:16px 20px}.process-highlight,.process-highlight:nth-child(3){border-left:0;grid-template-columns:48px minmax(0,1fr);gap:16px;padding:22px 0}.process-highlight+.process-highlight,.process-highlight:nth-child(n+3){border-top:1px solid #c7beff29}.process-highlight-icon{width:42px;height:42px}.process-highlight h3,.process-highlight p{font-size:16px}.process-closing{letter-spacing:.22em;margin-top:28px;font-size:16px;line-height:1.7}.pricing-section{padding:58px 14px}.pricing-title{font-size:clamp(48px,14vw,48px);line-height:1.08}.pricing-subcopy{margin:22px auto 32px;font-size:16px}.pricing-trust{grid-template-columns:1fr;gap:20px;margin-bottom:34px;padding:24px 8px}.trust-item{justify-content:flex-start;font-size:16px}.pricing-card,.pricing-card.featured{border-radius:16px;padding:34px 24px 28px}.built-section{display:none!important}.built-panel{border-radius:16px;padding:42px 20px 24px}.built-panel:before{opacity:.52;width:88%}.built-topline{letter-spacing:.2em;max-width:310px;margin:0 0 0 auto;font-size:16px;line-height:1.6}.built-glowline{width:min(300px,100% - 40px);top:98px;right:20px}.built-watermark{font-size:clamp(82px,26vw,124px);line-height:.88;top:122px;right:12px}.built-content{padding-top:102px}.built-kicker{letter-spacing:.3em;margin-bottom:24px;font-size:16px}.built-title{font-size:48px;line-height:1.02}.built-copy{gap:22px;margin-top:28px;font-size:16px}.built-cta{width:100%;min-width:0;min-height:62px;margin-top:32px;padding:0 20px;font-size:16px}.built-proof-grid{border-radius:12px;margin-top:36px}.built-proof-card{padding:24px 20px}.built-proof-card strong{font-size:18px}.built-proof-card span{font-size:16px}.built-panel-manifesto{padding-top:76px}.built-panel-manifesto .built-topline{text-align:left;max-width:none;margin:0 0 22px}.built-panel-manifesto{text-align:left;justify-items:stretch}.built-panel-manifesto .built-title{font-size:48px}.built-panel-manifesto .built-copy{grid-template-columns:1fr}.faq-section{padding:58px 14px}.faq-overline{max-width:320px;padding:0 34px;font-size:16px;line-height:1.4}.faq-overline:before{left:6px}.faq-overline:after{right:6px}.faq-title{margin-top:34px;font-size:48px;line-height:1.02}.faq-lede{margin-top:24px;font-size:16px}.faq-lede br{display:none}.faq-grid{border-radius:16px;margin-top:40px;padding:18px 14px}.faq-list{grid-template-columns:1fr;gap:12px}.faq-stream{gap:10px}.faq-stream-live{inset:18px 14px}.faq-message{max-width:88%;padding:16px}.faq-item{gap:14px;padding-block:0}.faq-card{border-radius:12px}.faq-question-row{grid-template-columns:42px minmax(0,1fr);gap:14px}.faq-toggle{grid-template-columns:minmax(0,1fr) 38px;gap:12px;min-height:96px;padding:18px 16px}.faq-number{width:42px;height:42px;font-size:18px}.faq-chat-question{border-radius:16px 16px 16px 5px;padding:16px 16px 17px}.faq-speaker{font-size:16px}.faq-question{font-size:20px}.faq-answer{padding-left:72px;font-size:16px;line-height:1.62}.faq-item.is-open .faq-answer{padding-bottom:18px;padding-right:16px}.faq-answer:before{left:72px;right:16px}.faq-accordion-icon{width:38px;height:38px}.faq-answer ul{gap:6px}.faq-plus{grid-column:2;justify-self:end;width:52px;height:34px;margin-top:-6px}.faq-plus:before{right:10px}.faq-answer-wrap{padding-left:56px}.faq-card p{border-radius:16px 16px 5px;padding:16px;font-size:16px}.faq-more{min-width:204px;min-height:58px;margin-top:34px;font-size:16px}.news-section{padding:58px 14px}.news-kicker{letter-spacing:.28em;margin-bottom:20px;font-size:16px}.news-header h2{font-size:clamp(48px,17vw,48px);line-height:.94}.news-lede{font-size:16px}.news-more{min-width:188px;min-height:58px;font-size:16px}.news-grid{margin-top:40px}.news-card{border-radius:12px;padding:14px 14px 22px}.news-card-image{height:220px}.news-tag{margin:28px 0 20px 10px;font-size:16px}.news-card h3{min-height:0;padding:0 10px;font-size:24px}.news-card-footer{grid-template-columns:52px minmax(0,1fr) 34px;gap:14px;margin-top:34px;padding:0 8px}.news-avatar{width:52px;height:52px;font-size:16px}.news-card-footer p{font-size:16px}.contact-section{padding:54px 14px 58px}.contact-kicker{letter-spacing:.28em;margin-bottom:20px;font-size:16px}.contact-copy h2{font-size:clamp(48px,17vw,48px)}.contact-lede{margin-top:24px;font-size:16px}.contact-mascot{width:min(320px,82%);margin-top:24px}.contact-mascot img{max-height:330px}.contact-chat{border-radius:16px;grid-template-columns:56px minmax(0,1fr) 24px;gap:14px;min-height:88px;margin-top:34px;padding:16px 18px}.contact-chat-icon{width:56px;height:56px}.contact-chat-icon img{width:23px;height:23px}.contact-chat-arrow{width:24px;height:24px}.contact-card{border-radius:20px;padding:34px 14px 22px}.contact-card:after{border-radius:16px;inset:8px}.contact-card-heading{margin-bottom:28px;padding:0 8px}.contact-card-heading h3{font-size:22px}.contact-card-heading p{font-size:16px}.contact-form{border-radius:16px;grid-template-columns:1fr;gap:18px;padding:20px}.contact-field input,.contact-field select{min-height:56px}.contact-submit{min-height:58px;font-size:18px}.contact-response{border-radius:16px;margin-top:24px;padding:22px 20px}.pricing-card h2{font-size:36px}.price{font-size:48px}.plan-features{margin-top:36px}.site-footer{padding:42px 18px 24px}.footer-main{grid-template-columns:1fr;gap:34px;padding-bottom:36px}.footer-logo{font-size:20px}.footer-site-logo{width:180px}.footer-column{gap:12px}.footer-bottom{flex-direction:column;align-items:flex-start}.footer-socials{flex-wrap:wrap;justify-content:flex-start;width:100%}.site-footer:after{font-size:48px}.footer-topbar{gap:20px;margin-bottom:28px}.footer-display,.site-footer[data-footer-variant=monolith] .footer-display,.site-footer[data-footer-variant=terminal] .footer-display{min-height:0}.footer-statement,.site-footer[data-footer-variant=monolith] .footer-statement{font-size:clamp(48px,18vw,48px)}.footer-brand p:not(.footer-kicker):not(.footer-statement){font-size:16px}.footer-directory,.site-footer[data-footer-variant=monolith] .footer-directory{border-radius:20px;grid-template-columns:1fr;gap:28px;padding:24px}.footer-contact{grid-column:auto}.site-footer[data-footer-variant=terminal] .footer-brand{padding:24px}.site-footer[data-footer-variant=terminal] .footer-column{grid-template-columns:1fr;padding:24px}.site-footer[data-footer-variant=terminal] .footer-column h2,.site-footer[data-footer-variant=terminal] .footer-contact h2{grid-row:auto}}.hero-title,.nightmare-title,.better-way-title,.services-title,.trust-title,.reviews-title,.comparison-title,.guarantees-title,.process-title,.pricing-title,.built-title,.faq-title,.news-header h2,.contact-copy h2{font-size:54px}.hero-title-secondary,.hero-message-bottom .hero-title{font-size:80px}.nightmare-section .nightmare-title{font-size:clamp(64px,6vw,88px);line-height:.9}@media (max-width:1100px){.footer-concept{padding:28px}.footer-concept-executive .footer-display,.footer-concept-monolith .footer-display,.footer-concept-command .footer-brand{grid-template-columns:1fr;gap:28px}.footer-concept-executive .footer-directory,.footer-concept-command .footer-directory,.footer-concept-monolith .footer-directory{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-concept-command .footer-contact,.footer-concept-monolith .footer-contact{grid-column:1/-1}.footer-concept-command .footer-column+.footer-column{border-left:0;border-top:1px solid var(--line-soft)}}@media (max-width:680px){.nightmare-section .nightmare-title{font-size:clamp(58px,15vw,66px)}.site-footer{padding-inline:14px}.footer-shell{gap:20px}.footer-concept{border-radius:20px;padding:24px 18px}.footer-concept-label{width:fit-content;margin:0 0 22px;position:static}.footer-concept .footer-topbar{margin-bottom:26px}.footer-concept .footer-statement,.footer-concept-command .footer-statement,.footer-concept-monolith .footer-statement{font-size:48px;line-height:.94}.footer-concept-executive .footer-directory,.footer-concept-command .footer-directory,.footer-concept-monolith .footer-directory{grid-template-columns:1fr;padding:22px}.footer-concept-command .footer-column,.footer-concept-monolith .footer-brand,.footer-concept-monolith .footer-directory{padding:22px}}.site-footer:before{opacity:.18;background-color:#0000;background-image:linear-gradient(90deg,#ffffff09 1px,#0000 1px),linear-gradient(#ffffff07 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:96px 96px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;-webkit-mask-image:linear-gradient(#0000,#000 18%,#0000 92%);mask-image:linear-gradient(#0000,#000 18%,#0000 92%)}.site-footer:after,.footer-cinema{display:none}.footer-concept{-webkit-backdrop-filter:blur(12px);background:linear-gradient(#ffffff09,#ffffff03),#05060dc7;border:1px solid #d2caff1f;border-radius:18px;min-height:0;padding:28px;box-shadow:0 18px 54px #00000042,inset 0 1px #ffffff14}.footer-concept-label{color:#d8d4e280;width:fit-content;min-height:28px;box-shadow:none;letter-spacing:.18em;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;margin:0 0 24px;padding:0;font-size:16px;position:static}.footer-concept .footer-topbar{min-height:0;margin:0 0 34px}.footer-concept .footer-brand,.footer-concept-command .footer-brand,.footer-concept-monolith .footer-brand{background:0 0;border:0;max-width:420px;padding:0;display:block}.footer-kicker{color:#a790ffc7;letter-spacing:.18em;margin-bottom:12px;font-size:16px}.footer-concept .footer-statement,.footer-concept-command .footer-statement,.footer-concept-monolith .footer-statement{max-width:410px;margin-bottom:18px;font-size:clamp(48px,5vw,64px);line-height:.96}.footer-concept .footer-directory,.footer-concept-executive .footer-directory,.footer-concept-command .footer-directory,.footer-concept-monolith .footer-directory{box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding:0;display:grid;overflow:visible}.footer-column h2,.site-footer[data-footer-variant=terminal] .footer-column h2,.site-footer[data-footer-variant=terminal] .footer-contact h2{color:#f5f2ffd6;letter-spacing:0;text-transform:none;grid-row:auto;margin:0 0 6px;font-size:16px}.footer-concept-command{background:linear-gradient(#ffffff08,#ffffff03),#04050bd6}.footer-concept-command .footer-display{grid-template-columns:1fr;gap:30px}.footer-concept-command .footer-brand{grid-template-columns:minmax(0,1fr) minmax(260px,.42fr);align-items:end;gap:34px;max-width:none;display:grid}.footer-concept-command .footer-brand p:not(.footer-kicker):not(.footer-statement){margin-bottom:0}.footer-concept-command .footer-directory{border-top:1px solid #d2caff1a;padding-top:24px}.footer-concept-monolith{background:linear-gradient(90deg,#7555ff14,#0000 34%),#04050bc7}.site-footer{background:linear-gradient(#020207fa,#020207);min-height:auto;padding:84px 24px 34px}.site-footer:before,.site-footer:after,.footer-cinema{display:none}.footer-shell{gap:0;width:min(100%,1320px);margin:0 auto;display:grid}.footer-concept{min-height:0;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;border-top:1px solid #d2caff21;border-radius:0;padding:52px 0}.footer-concept:first-child{border-top:0;padding-top:0}.footer-concept:last-child{padding-bottom:0}.footer-concept:before,.footer-concept:after{display:none}.footer-concept-label{color:#d8d4e275;width:fit-content;min-height:0;box-shadow:none;letter-spacing:.2em;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;margin:0 0 30px;padding:0;font-size:16px;font-weight:800;line-height:1;position:static}.footer-concept-label span{color:#a790ffd1}.footer-concept .footer-topbar{min-height:0;margin:0 0 34px;padding:0}.footer-concept .footer-site-logo{width:clamp(138px,9vw,168px)}.footer-concept .footer-display,.footer-concept-executive .footer-display,.footer-concept-command .footer-display,.footer-concept-monolith .footer-display{grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);align-items:start;gap:64px;min-height:0;display:grid}.footer-concept .footer-brand,.footer-concept-command .footer-brand,.footer-concept-monolith .footer-brand{background:0 0;border:0;border-radius:0;max-width:420px;padding:0;display:block}.footer-kicker{color:#a790ffc7;letter-spacing:.18em;margin:0 0 12px;font-size:16px;font-weight:800;line-height:1}.footer-concept .footer-statement,.footer-concept-command .footer-statement,.footer-concept-monolith .footer-statement{max-width:420px;color:var(--text-primary);margin:0 0 18px;font-size:clamp(48px,5vw,64px);line-height:.96}.footer-brand p:not(.footer-kicker):not(.footer-statement){color:#d8d4e294;max-width:360px}.footer-concept .footer-directory,.footer-concept-executive .footer-directory,.footer-concept-command .footer-directory,.footer-concept-monolith .footer-directory{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px;padding:0;display:grid;overflow:visible}.footer-column,.footer-concept-command .footer-column,.site-footer[data-footer-variant=terminal] .footer-column{border:0;flex-direction:column;gap:10px;padding:0;display:flex}.footer-column+.footer-column,.footer-concept-command .footer-column+.footer-column{border-top:0;border-left:0}.footer-column h2,.site-footer[data-footer-variant=terminal] .footer-column h2,.site-footer[data-footer-variant=terminal] .footer-contact h2{color:#f5f2ffd1;letter-spacing:0;text-transform:none;grid-row:auto;margin:0 0 7px;font-size:16px;font-weight:800;line-height:1}.footer-column a,.footer-column span{color:#d8d4e28a;font-size:16px;line-height:1.45}.footer-column a:hover{color:var(--text-primary);text-shadow:none}.footer-contact .telegram,.footer-contact .whatsapp{color:#a790ffd6}.footer-concept .footer-bottom{border-top:1px solid #d2caff1a;min-height:0;margin-top:36px;padding-top:20px}.footer-bottom p{color:#d8d4e261}.footer-socials a{background:0 0;border-color:#d2caff1f;width:36px;height:36px}.footer-socials a:hover{background:0 0;border-color:#a790ff66}.footer-concept-command .footer-display{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(44px,5vw,76px)}.footer-concept-command .footer-directory{border-top:0;order:2;align-self:start;padding-top:0}.footer-concept-command .footer-directory:before,.footer-concept-command .footer-directory:after{display:none}.footer-concept-command .footer-brand{border-right:1px solid #d2caff1a;order:1;justify-self:stretch;width:100%;max-width:none;padding-right:clamp(26px,3.4vw,52px);display:block}.footer-concept-command .footer-brand p:not(.footer-kicker):not(.footer-statement){max-width:430px;margin-bottom:0}.footer-concept-monolith{padding-top:40px}.footer-concept-monolith .footer-display{grid-template-columns:minmax(220px,.58fr) minmax(0,1.42fr);gap:44px}.footer-concept-monolith .footer-statement{font-size:clamp(48px,4vw,56px)}.footer-concept-monolith .footer-directory{grid-template-columns:170px 170px minmax(0,1fr);align-self:end;gap:28px}@media (max-width:1100px){.footer-concept .footer-display,.footer-concept-executive .footer-display,.footer-concept-command .footer-display,.footer-concept-monolith .footer-display,.footer-concept-command .footer-brand{grid-template-columns:1fr;gap:30px}.footer-concept .footer-directory,.footer-concept-executive .footer-directory,.footer-concept-command .footer-directory,.footer-concept-monolith .footer-directory{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-contact{grid-column:1/-1}.footer-concept-command .footer-directory,.footer-concept-command .footer-brand{order:initial}.footer-concept-command .footer-brand{border-left:0;border-right:0;justify-self:stretch;width:auto;max-width:420px;padding-left:0;padding-right:0}}@media (max-width:680px){.site-footer{padding:52px 14px 24px}.footer-concept{padding:40px 0}.footer-concept-label{margin-bottom:24px}.footer-concept .footer-topbar{margin-bottom:26px}.footer-concept .footer-statement,.footer-concept-command .footer-statement,.footer-concept-monolith .footer-statement{font-size:48px}.footer-concept .footer-directory,.footer-concept-executive .footer-directory,.footer-concept-command .footer-directory,.footer-concept-monolith .footer-directory{grid-template-columns:1fr;gap:22px}.footer-concept .footer-bottom{flex-direction:column;align-items:flex-start;gap:18px}}@media (max-width:1100px){.footer-concept .footer-display,.footer-concept-executive .footer-display,.footer-concept-command .footer-display,.footer-concept-monolith .footer-display,.footer-concept-command .footer-brand{grid-template-columns:1fr;gap:28px}.footer-concept .footer-directory,.footer-concept-executive .footer-directory,.footer-concept-command .footer-directory,.footer-concept-monolith .footer-directory{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-contact{grid-column:1/-1}}@media (max-width:680px){.site-footer{padding:48px 14px 24px}.footer-shell{gap:16px}.footer-concept{border-radius:16px;padding:22px 18px}.footer-concept-label{margin-bottom:20px}.footer-concept .footer-topbar{margin-bottom:24px}.footer-concept .footer-statement,.footer-concept-command .footer-statement,.footer-concept-monolith .footer-statement{font-size:48px}.footer-concept .footer-directory,.footer-concept-executive .footer-directory,.footer-concept-command .footer-directory,.footer-concept-monolith .footer-directory{grid-template-columns:1fr;gap:22px}.footer-concept .footer-bottom{flex-direction:column;align-items:flex-start;gap:18px}}@media (max-width:1100px){.footer-concept-command .footer-directory,.footer-concept-command .footer-brand{order:initial}.footer-concept-command .footer-brand{border-left:0;border-right:0;justify-self:stretch;width:auto;max-width:420px;padding-left:0;padding-right:0}}@media (max-width:680px){.hero-section{padding:16px 14px 44px}.hero-nav{grid-template-columns:minmax(0,1fr) auto;gap:10px;width:calc(100vw - 28px);padding:0 12px}.hero-brand .site-logo{width:108px}.hero-nav-cta{white-space:nowrap;flex:none;gap:0;min-height:42px;padding:0 14px}.hero-nav-cta img{display:none}.hero-visual{object-position:center center}.hero-content{padding-top:54px}.hero-message-top,.hero-message-bottom{text-align:center;justify-self:center;width:100%;max-width:100%}.hero-title,.hero-title-secondary,.hero-message-bottom .hero-title{letter-spacing:.01em;text-align:center;max-width:100%}.hero-title-secondary,.hero-message-bottom .hero-title{font-size:clamp(38px,10.8vw,44px);line-height:1}.reviews-title,.comparison-title,.guarantees-title,.process-title,.pricing-title,.built-title,.faq-title,.news-header h2,.contact-copy h2{font-size:clamp(42px,12.4vw,48px);line-height:1.04}.pricing-title{margin-bottom:48px}.nightmare-section .nightmare-title{font-size:clamp(52px,14.2vw,62px);line-height:.94}.nightmare-section{overflow-x:clip}.nightmare-orbit{width:min(330px,86vw);height:min(330px,86vw)}.nightmare-layout,.nightmare-hero,.nightmare-copy,.nightmare-grid{width:100%;min-width:0;max-width:100%}.nightmare-layout{justify-items:stretch}.nightmare-hero{overflow:hidden}.nightmare-copy{margin-inline:auto}.nightmare-ticker{width:100%;max-width:100%;margin-inline:auto;overflow:hidden}.nightmare-ticker-track,.nightmare-ticker-group{min-width:max-content}.everything-showcase,.everything-showcase-pin,.everything-video-backdrop{width:100%}.everything-showcase{margin-left:0;margin-right:0}.service-strip,.partner-strip,.reviews-carousel{max-width:100%;overflow-x:hidden}.services-title,.trust-title,.everything-title{font-size:clamp(42px,12.8vw,48px);line-height:1.05}.services-section,.trust-section,.everything-section,.reviews-section,.comparison-section,.guarantees-section,.process-section,.pricing-section,.built-section,.faq-section,.news-section,.contact-section{padding-left:14px;padding-right:14px}.services-section,.trust-section,.everything-section,.reviews-section,.comparison-section,.guarantees-section,.process-section,.pricing-section,.built-section,.faq-section,.news-section{padding-top:56px;padding-bottom:58px}.everything-section:before{background:linear-gradient(#0000 0%,#0202083d 36%,#020208f5 100%)}.everything-showcase{min-height:86svh;margin-bottom:48px}.everything-showcase-pin,.everything-video-backdrop{height:86svh;min-height:500px}.everything-video{object-position:43% center}.everything-showcase>.pin-spacer{width:100%!important;height:auto!important;padding:0!important}.everything-showcase>.pin-spacer>.everything-showcase-pin{width:100%!important;max-width:100%!important;height:86svh!important;min-height:500px!important;position:relative!important;inset:auto!important;transform:none!important}.everything-repeat-header{margin-bottom:42px}.everything-repeat-header .everything-title{font-size:clamp(36px,10.6vw,42px)}.platform-card,.everything-card,.guarantee-card,.process-step,.pricing-card,.pricing-card.featured,.built-panel,.faq-grid,.contact-card{border-radius:14px}.platform-card,.pricing-card,.pricing-card.featured,.contact-card{padding-left:22px;padding-right:22px}.table-scroller{display:none}.comparison-mobile-list{gap:14px;width:min(100%,430px);margin:0 auto;display:grid}.comparison-mobile-card{background:radial-gradient(circle at 82% 18%,#8b5dff38,#0000 9rem),linear-gradient(#0c0a18eb,#05040cf5);border:1px solid #c6bcff2b;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 18px 48px #00000057,inset 0 1px #ffffff0f}.comparison-mobile-feature,.comparison-mobile-result{z-index:1;position:relative}.comparison-mobile-feature{color:#f0eef8;text-align:left;align-items:center;gap:14px;padding:20px 20px 18px;font-size:17px;font-weight:700;line-height:1.28;display:flex}.comparison-mobile-feature svg{color:#c2bed0;stroke-width:1.7px;flex:none;width:30px;height:30px}.comparison-mobile-result{text-align:left;border-top:1px solid #d6ceff1a;grid-template-columns:minmax(106px,.44fr) minmax(0,1fr);align-items:center;gap:14px;min-height:58px;padding:14px 20px;display:grid}.comparison-mobile-result>span{color:#aaa4bb;letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:800;line-height:1.15}.comparison-mobile-result strong{color:#eeeaf7;align-items:center;gap:10px;min-width:0;font-size:16px;font-weight:650;line-height:1.25;display:flex}.comparison-mobile-gorilla{background:radial-gradient(circle at 88%,#8865ff47,#0000 8rem),linear-gradient(90deg,#5d36bc59,#170f3270);border-top-color:#9f70ff6b;box-shadow:inset 0 0 32px #7753ff1f}.comparison-mobile-gorilla strong{color:#f5f1ff}.comparison-mobile-traditional strong{color:#9c96aa}.comparison-mobile-result .check{width:28px;height:28px}.comparison-mobile-result .check img{width:16px;height:16px}.comparison-mobile-result .x{flex:none;width:24px;height:24px}.contact-grid,.contact-form,.contact-response{grid-template-columns:1fr}.contact-chat{grid-template-columns:56px minmax(0,1fr);padding:18px}.contact-chat-icon{width:56px;height:56px}.contact-chat-arrow{display:none}}@media (max-width:380px){.hero-title-secondary,.hero-message-bottom .hero-title{font-size:clamp(36px,10.4vw,40px)}.reviews-title,.comparison-title,.guarantees-title,.process-title,.pricing-title,.built-title,.faq-title,.news-header h2,.contact-copy h2,.services-title,.trust-title,.everything-title{font-size:clamp(38px,12vw,44px)}}@media (max-width:680px){.nightmare-card p{display:none}.nightmare-card{min-height:0;padding-block:24px}.services-aside,.card-copy,.trust-subcopy,.pricing-subcopy,.pricing-trust,.everything-card p,.reviews-kicker,.comparison-section .eyebrow,.comparison-section .subcopy,.guarantees-pill,.guarantees-copy,.process-kicker,.process-step p,.process-closing,.faq-overline,.footer-kicker,.hero-kicker,.nightmare-kicker,.better-way-kicker,.services-kicker,.card-kicker,.built-kicker,.news-kicker,.contact-kicker,.everything-showcase{display:none}.platform-card ul{margin-top:28px}.site-footer,.footer-concept,.footer-concept .footer-brand,.footer-concept-command .footer-brand,.footer-concept-monolith .footer-brand,.footer-column,.footer-contact,.footer-concept .footer-bottom{text-align:center}.footer-concept .footer-topbar,.footer-concept .footer-display,.footer-concept-command .footer-display,.footer-concept-monolith .footer-display,.footer-concept .footer-directory,.footer-concept-command .footer-directory,.footer-concept-monolith .footer-directory{justify-items:center}.footer-concept .footer-brand,.footer-concept-command .footer-brand,.footer-concept-monolith .footer-brand{justify-self:center;max-width:100%}.footer-column,.footer-contact{align-items:center}.footer-concept .footer-statement,.footer-concept-command .footer-statement,.footer-concept-monolith .footer-statement,.footer-brand p:not(.footer-kicker):not(.footer-statement){margin-left:auto;margin-right:auto}.footer-brand p:not(.footer-kicker):not(.footer-statement){display:none}.footer-concept .footer-bottom{align-items:center}}.telegram-float{z-index:9999;-webkit-tap-highlight-color:transparent;background:linear-gradient(135deg,#2aabee 0%,#229ed9 100%);border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;text-decoration:none;transition:transform .25s,box-shadow .25s;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 10px 28px #229ed973,0 2px 6px #0000002e}.telegram-float:before{content:"";opacity:0;z-index:-1;background:#2aabee59;border-radius:50%;transition:opacity .35s,transform .35s;position:absolute;inset:-6px;transform:scale(.85)}.telegram-float:hover{transform:translateY(-3px)scale(1.06);box-shadow:0 16px 36px #229ed999,0 4px 10px #00000038}.telegram-float:hover:before{opacity:1;transform:scale(1.2)}.telegram-float svg{z-index:1;margin-left:-2px;position:relative}@media (max-width:640px){.telegram-float{width:52px;height:52px;bottom:16px;right:16px}.telegram-float svg{width:26px;height:26px}}
