@keyframes blob-1{0%,to{transform:translate(-50%,-50%) scale(1)}33%{transform:translate(-45%,-55%) scale(1.15)}66%{transform:translate(-55%,-45%) scale(.95)}}@keyframes blob-2{0%,to{transform:translate(0,0) scale(1)}50%{transform:translate(50px,-40px) scale(1.12)}}@keyframes blob-3{0%,to{transform:translate(0,0) scale(1)}50%{transform:translate(-60px,-25px) scale(1.18)}}@keyframes mark-breathe{0%,to{opacity:.03;transform:translate(-50%,-50%) scale(1) rotate(0deg)}50%{opacity:.06;transform:translate(-50%,-50%) scale(1.06) rotate(1.5deg)}}@keyframes ring-pulse{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.5}50%{transform:translate(-50%,-50%) scale(1.05);opacity:1}}@keyframes orb-float-a{0%,to{transform:translate(0,0);opacity:.6}25%{transform:translate(18px,-30px);opacity:1}50%{transform:translate(-12px,-50px);opacity:.4}75%{transform:translate(24px,-18px);opacity:.9}}@keyframes orb-float-b{0%,to{transform:translate(0,0);opacity:.5}30%{transform:translate(-20px,25px);opacity:1}60%{transform:translate(15px,-20px);opacity:.3}80%{transform:translate(-10px,15px);opacity:.8}}@keyframes breathe{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.7);opacity:.6}}@keyframes shimmer{to{background-position:300%}}@keyframes marquee-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes slide-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}:root{--bg:#06060E;--bg-alt:#0D0D18;--orange:#F5741A;--orange-dim:rgba(245, 116, 26, 0.11);--orange-border:rgba(245, 116, 26, 0.25);--purple:#8B5CF6;--cyan:#06B6D4;--white:#EDEDF8;--muted:#5C5C7A;--muted-light:#9090B0;--border:rgba(255, 255, 255, 0.06);--glow:0 0 60px rgba(245, 116, 26, 0.2)}*,::after,::before{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}.skip-link,body{font-family:"DM Sans",sans-serif}body{background:var(--bg);color:var(--white);overflow-x:hidden;cursor:none}#global-canvas{position:fixed;top:0;left:0;width:100%;height:100%;z-index:3;pointer-events:none}.skip-link{position:absolute;top:-100%;left:16px;background:var(--orange);color:#fff;padding:12px 24px;z-index:10000;font-size:14px;text-decoration:none}.skip-link:focus{top:16px}.cursor__dot,body::after{position:fixed;pointer-events:none}.cursor__dot{width:8px;height:8px;background:var(--orange);border-radius:50%;top:0;left:0;z-index:9999;transition:transform .1s}.cursor__ring,.nav{position:fixed;top:0;left:0}.cursor__ring{width:30px;height:30px;border:1px solid rgba(245,116,26,.4);border-radius:50%;pointer-events:none;z-index:9998;transition:all .12s ease}body::after{content:"";inset:0;opacity:.25;z-index:900;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.04'/%3E%3C/svg%3E")}.nav{right:0;z-index:500;padding:22px 52px;display:flex;align-items:center;justify-content:space-between;transition:all .4s}.nav--scrolled{padding:14px 52px;background:rgba(6,6,14,.92);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--border)}.logo{text-decoration:none;display:flex;align-items:center}.logo__img{height:32px;width:auto;transition:opacity .2s}.logo:hover .logo__img{opacity:.85}.nav__toggle{display:none;flex-direction:column;justify-content:center;gap:5px;background:0 0;border:0;cursor:none;padding:8px;z-index:510}.nav__toggle span{display:block;width:22px;height:2px;background:var(--white);transition:all .3s;transform-origin:center}.nav__toggle.active span:nth-child(1){transform:rotate(45deg) translate(4px,5px)}.nav__toggle.active span:nth-child(2){opacity:0}.nav__toggle.active span:nth-child(3){transform:rotate(-45deg) translate(4px,-5px)}.nav__links{display:flex;align-items:center;gap:32px;list-style:none}.nav__links a{color:var(--muted-light);text-decoration:none;font-size:14px;transition:color .2s}.nav__links a:hover{color:var(--white)}.nav__cta{background:var(--orange)!important;color:#fff!important;padding:9px 22px;font-weight:600;font-size:14px;clip-path:polygon(0 0,calc(100% - 8px)0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));transition:box-shadow .3s,transform .3s!important}.nav__cta:hover{box-shadow:0 0 24px rgba(245,116,26,.3)}.hero{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;position:relative;overflow:visible;padding:140px 24px 80px}.hero__mesh{position:absolute;inset:0;z-index:0;overflow:visible}.hero__blob{position:absolute;border-radius:50%;filter:blur(100px);will-change:transform}.hero__blob--1{width:600px;height:600px;background:radial-gradient(circle,rgba(245,116,26,.25),transparent 70%);top:50%;left:50%;transform:translate(-50%,-50%);animation:blob-1 8s ease-in-out infinite}.hero__blob--2{width:450px;height:450px;background:radial-gradient(circle,rgba(139,92,246,.18),transparent 70%);top:25%;left:22%;animation:blob-2 10s ease-in-out infinite}.hero__blob--3{width:400px;height:400px;background:radial-gradient(circle,rgba(6,182,212,.12),transparent 70%);bottom:15%;right:18%;animation:blob-3 12s ease-in-out infinite}.hero__grid{position:absolute;inset:0;z-index:1;background-image:radial-gradient(rgba(255,255,255,.04) 1px,transparent 1px);background-size:40px 40px;-webkit-mask-image:radial-gradient(ellipse 80% 70%at 50% 50%,rgba(0,0,0,.4)0,transparent 50%);mask-image:radial-gradient(ellipse 80% 70%at 50% 50%,rgba(0,0,0,.4)0,transparent 50%)}.hero__mark,.hero__ring{position:absolute;top:50%;left:50%;z-index:1;pointer-events:none}.hero__mark{transform:translate(-50%,-50%);width:420px;height:auto;opacity:.12;animation:mark-breathe 6s ease-in-out infinite;user-select:none;filter:invert(1) saturate(0) brightness(2);mix-blend-mode:screen}.hero__ring{border-radius:50%}.hero__ring--1,.hero__ring--2{width:480px;height:480px;border:1px solid rgba(245,116,26,.07);transform:translate(-50%,-50%);animation:ring-pulse 6s ease-in-out infinite}.hero__ring--2{width:720px;height:720px;border:1px solid rgba(245,116,26,.035);animation:ring-pulse 6s ease-in-out infinite 2s}.hero__orbs{position:absolute;inset:0;z-index:1;pointer-events:none}.hero__orb{position:absolute;border-radius:50%}.hero__orb--1{width:4px;height:4px;background:var(--orange);box-shadow:0 0 14px var(--orange),0 0 40px rgba(245,116,26,.3);top:22%;left:16%;animation:orb-float-a 7s ease-in-out infinite}.hero__orb--2{width:3px;height:3px;background:var(--purple);box-shadow:0 0 12px var(--purple);top:32%;right:19%;animation:orb-float-b 9s ease-in-out infinite 1s}.hero__orb--3{width:5px;height:5px;background:var(--orange);box-shadow:0 0 18px var(--orange);bottom:28%;left:24%;animation:orb-float-a 8s ease-in-out infinite 2s}.hero__orb--4{width:3px;height:3px;background:var(--cyan);box-shadow:0 0 12px var(--cyan);top:58%;right:13%;animation:orb-float-b 11s ease-in-out infinite .5s}.hero__orb--5{width:2px;height:2px;background:var(--purple);box-shadow:0 0 10px var(--purple);top:16%;right:32%;animation:orb-float-a 10s ease-in-out infinite 3s}.hero__orb--6{width:3px;height:3px;background:var(--orange);box-shadow:0 0 10px var(--orange);bottom:18%;right:28%;animation:orb-float-b 8.5s ease-in-out infinite 1.5s}.hero__tag{display:inline-flex;align-items:center;gap:9px;background:rgba(245,116,26,.06);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(245,116,26,.15);border-radius:100px;padding:8px 24px;margin-bottom:40px;position:relative;z-index:4;animation:slide-up .7s ease both .1s}.hero__tag-label{font-family:"JetBrains Mono",monospace;font-size:10px;letter-spacing:2.5px;text-transform:uppercase;color:var(--orange)}.hero__tag-dot{width:6px;height:6px;background:var(--orange);border-radius:50%;animation:breathe 1.5s infinite}.hero__title{font-family:"Syne",sans-serif;font-size:clamp(56px,9vw,120px);font-weight:800;line-height:.88;letter-spacing:-4px;position:relative;z-index:4;animation:slide-up .7s ease both .25s}.hero__title em{font-style:normal;background:linear-gradient(110deg,#f5741a,#ff9a45,#c084fc,#f5741a);background-size:300%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:shimmer 4s linear infinite}.hero__subtitle{max-width:460px;font-size:17px;line-height:1.75;color:var(--muted-light);margin:32px auto 0;position:relative;z-index:4;animation:slide-up .7s ease both .4s}.hero__subtitle strong{color:var(--white);font-weight:500}.platform-picker{display:flex;align-items:center;gap:0;margin:36px auto 0;position:relative;z-index:4;animation:slide-up .7s ease both .5s;border:1px solid rgba(255,255,255,.08);overflow:hidden;width:fit-content;background:rgba(255,255,255,.03);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);clip-path:polygon(0 0,calc(100% - 10px)0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px))}.platform-picker__option{padding:13px 28px;font-family:"Syne",sans-serif;font-size:13px;font-weight:700;color:var(--muted-light);cursor:none;transition:all .25s;border:0;background:0 0;display:flex;align-items:center;gap:8px;border-right:1px solid rgba(255,255,255,.06);letter-spacing:-.2px}.platform-picker__option:last-child{border-right:none}.platform-picker__option svg{transition:color .25s;flex-shrink:0}.platform-picker__option.active{background:var(--orange);color:#fff}.platform-picker__option.active svg{stroke:#fff;fill:none}.platform-picker__option:not(.active):hover{background:rgba(245,116,26,.08);color:var(--white)}.hero__actions{display:flex;align-items:center;gap:14px;margin-top:34px;position:relative;z-index:4;animation:slide-up .7s ease both .6s;flex-wrap:wrap;justify-content:center}.btn--primary,.btn--secondary{cursor:none;text-decoration:none;display:inline-flex;align-items:center;clip-path:polygon(0 0,calc(100% - 10px)0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px))}.btn--primary{background:var(--orange);color:#fff;font-family:"Syne",sans-serif;font-weight:700;font-size:15px;padding:16px 40px;border:0;gap:10px;position:relative;overflow:hidden;transition:all .35s}.btn--primary::before{content:"";position:absolute;inset:0;background:#1a0800;transform:translateX(-102%);transition:transform .3s}.btn--primary:hover::before{transform:translateX(0)}.btn--primary:hover{color:var(--orange);box-shadow:0 0 48px rgba(245,116,26,.35),0 12px 40px rgba(245,116,26,.2)}.btn--primary span,.btn--primary svg{position:relative;z-index:1}.btn--secondary{color:var(--muted-light);font-size:14px;padding:16px 32px;border:1px solid rgba(255,255,255,.08);gap:8px;transition:all .3s;background:rgba(255,255,255,.02)}.btn--secondary:hover{border-color:rgba(255,255,255,.18);color:var(--white);background:rgba(255,255,255,.06)}.marquee{overflow:hidden;padding:16px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);position:relative;background:var(--bg)}.marquee__track{display:flex;gap:52px;animation:marquee-scroll 22s linear infinite;white-space:nowrap}.marquee__item{font-family:"JetBrains Mono",monospace;font-size:10px;letter-spacing:2px;color:var(--muted);text-transform:uppercase;display:flex;align-items:center;gap:12px}.marquee__item svg{color:var(--orange);flex-shrink:0}.section-wrap{max-width:1100px;margin:0 auto;padding:72px 48px}.section-label{display:inline-flex;align-items:center;gap:8px;font-family:"JetBrains Mono",monospace;font-size:10px;letter-spacing:2.5px;text-transform:uppercase;color:var(--orange);margin-bottom:18px}.section-title{font-family:"Syne",sans-serif;font-size:clamp(32px,4vw,52px);font-weight:800;line-height:1.05;letter-spacing:-2px}.feature-card__icon svg,.text-orange{color:var(--orange)}#features,.problem{position:relative;overflow:hidden}.problem{background:var(--bg-alt);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.pain-grid,.problem__inner{display:grid;grid-template-columns:1fr 1fr}.problem__inner{max-width:1100px;margin:0 auto;padding:72px 48px;gap:72px;align-items:center;position:relative;z-index:4}.problem__copy p{color:var(--muted-light);font-size:16px;line-height:1.75;margin-top:18px;max-width:400px}.pain-grid{gap:1px;background:var(--border)}.pain-card{background:var(--bg);padding:28px 24px;position:relative;overflow:hidden;transition:background .3s}.pain-card:hover{background:#0e0e1a}.feature-card::after,.pain-card::before{content:"";position:absolute;left:0;height:2px}.pain-card::before{top:0;width:0;background:#f46;transition:width .4s}.pain-card:hover::before{width:100%}.pain-card__icon{color:#ff6080;margin-bottom:14px;display:block}.feature-card h3,.pain-card h3{font-family:"Syne",sans-serif;font-weight:700}.pain-card h3{font-size:14px;color:#f89;margin-bottom:6px}.pain-card p{font-size:12px;color:var(--muted);line-height:1.65}#features{background:var(--bg)}#features>.section-wrap{position:relative;z-index:4}.features__header{max-width:540px;margin-bottom:36px}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--border);position:relative;z-index:4}.feature-card{background:var(--bg);padding:36px 28px;position:relative;transition:background .3s}.feature-card:hover{background:var(--bg-alt)}.feature-card::after{bottom:0;right:0;background:linear-gradient(90deg,transparent,var(--orange),transparent);opacity:0;transition:opacity .4s}.feature-card:hover::after{opacity:1}.feature-card__number{font-family:"JetBrains Mono",monospace;font-size:9px;letter-spacing:2px;color:var(--orange);opacity:.5;display:block;margin-bottom:22px}.feature-card__icon{width:44px;height:44px;border:1px solid var(--border);background:var(--orange-dim);display:flex;align-items:center;justify-content:center;margin-bottom:18px;border-radius:8px}.feature-card h3{font-size:17px;letter-spacing:-.3px;margin-bottom:10px}.feature-card p{color:var(--muted-light);font-size:13px;line-height:1.7}.feature-card--platform{border:1px solid var(--orange-border)}.feature-card--platform::before{content:"YOU CHOOSE";position:absolute;top:-1px;left:50%;transform:translateX(-50%);background:var(--orange);color:#fff;font-family:"JetBrains Mono",monospace;font-size:9px;letter-spacing:1.5px;padding:4px 14px;white-space:nowrap;border-radius:0 0 4px 4px}.platform-options{display:flex;gap:8px;margin-top:16px;flex-wrap:wrap}.platform-option{display:flex;align-items:center;gap:6px;padding:7px 14px;border:1px solid var(--border);font-size:12px;color:var(--muted-light);font-family:"JetBrains Mono",monospace;letter-spacing:.5px;transition:all .25s;border-radius:4px}.platform-option svg{color:var(--orange);flex-shrink:0}.platform-option:hover{border-color:var(--orange-border);color:var(--white);background:var(--orange-dim)}.how-it-works{background:var(--bg-alt);border-top:1px solid var(--border);border-bottom:1px solid var(--border);position:relative}.how-it-works>.section-wrap,.pricing>.section-wrap{position:relative;z-index:4}.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--border);margin-top:44px}.step{background:var(--bg);padding:36px 24px;position:relative}.step:not(:last-child)::after{content:"";position:absolute;top:42px;right:-1px;width:1px;height:32px;background:var(--orange);opacity:.35}.step__circle{width:40px;height:40px;border-radius:50%;border:1px solid var(--orange-border);background:var(--orange-dim);display:flex;align-items:center;justify-content:center;margin-bottom:16px}.pricing-card__check svg,.pricing-card__headline span,.step__circle svg,.step__number{color:var(--orange)}.step__number{font-family:"JetBrains Mono",monospace;font-size:9px;letter-spacing:2px;opacity:.5;display:block;margin-bottom:10px}.step h3{font-family:"Syne",sans-serif;font-size:15px;font-weight:700;margin-bottom:8px}.step p{font-size:12px;color:var(--muted);line-height:1.65}.pricing{text-align:center;position:relative;background:var(--bg)}.pricing-card{max-width:780px;margin:0 auto;border:1px solid var(--orange-border);background:var(--bg-alt);box-shadow:var(--glow);border-radius:6px;overflow:hidden}.pricing-card__top{display:grid;grid-template-columns:1fr 1fr}.pricing-card__left{padding:44px 36px;border-right:1px solid var(--border);text-align:left}.pricing-card__badge{font-family:"JetBrains Mono",monospace;font-size:10px;letter-spacing:2px;text-transform:uppercase;color:var(--orange);display:flex;align-items:center;gap:8px;margin-bottom:18px}.pricing-card__headline{font-family:"Syne",sans-serif;font-size:40px;font-weight:800;letter-spacing:-2px;color:var(--white);line-height:1;margin-bottom:14px}.pricing-card__description{color:var(--muted-light);font-size:14px;line-height:1.7}.pricing-card__right{padding:44px 36px;text-align:left}.pricing-card__list-label{font-family:"JetBrains Mono",monospace;font-size:10px;letter-spacing:2px;text-transform:uppercase;color:var(--muted);display:block;margin-bottom:18px}.pricing-card__item{display:flex;align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid var(--border);font-size:13px;color:var(--muted-light)}.pricing-card__item:last-child{border-bottom:none}.pricing-card__check{width:24px;height:24px;border:1px solid var(--orange-border);background:var(--orange-dim);display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:4px}.pricing-card__tiers{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--border)}.pricing-tier{background:var(--bg);padding:24px 16px;display:flex;flex-direction:column;align-items:center;gap:2px;transition:background .3s}.pricing-tier:hover{background:var(--bg-alt)}.pricing-tier__number{font-family:"Syne",sans-serif;font-size:32px;font-weight:800;letter-spacing:-1.5px;color:var(--white)}.pricing-tier__number--orange{color:var(--orange)}.pricing-tier__label{font-family:"JetBrains Mono",monospace;font-size:9px;letter-spacing:1.5px;color:var(--muted);text-transform:uppercase}.pricing-tier__equals{font-size:12px;color:var(--muted);margin:2px 0}.pricing-tier__price{font-family:"Syne",sans-serif;font-size:18px;font-weight:700;color:var(--orange)}.free-banner{max-width:780px;margin:12px auto 0;background:var(--orange-dim);border:1px solid var(--orange-border);padding:20px 32px;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;border-radius:6px}.free-banner__left{display:flex;align-items:center;gap:14px}.free-banner__left svg{color:var(--orange);flex-shrink:0}.free-banner__text strong{display:block;font-family:"Syne",sans-serif;font-size:15px;font-weight:700}.free-banner__text span{font-size:13px;color:var(--muted-light)}.newsletter{border-top:1px solid var(--border);background:var(--bg-alt);position:relative;overflow:hidden}.newsletter::before{content:"CASAGBIC";position:absolute;font-family:"Space Grotesk",sans-serif;font-size:clamp(70px,14vw,190px);font-weight:700;color:rgba(245,116,26,.022);top:50%;left:50%;transform:translate(-50%,-50%);white-space:nowrap;pointer-events:none;letter-spacing:-6px}.newsletter__inner{max-width:580px;margin:0 auto;padding:72px 48px;text-align:center;position:relative;z-index:4}.newsletter__tag{display:inline-flex;align-items:center;gap:9px;background:rgba(245,116,26,.06);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(245,116,26,.15);border-radius:100px;padding:6px 18px;margin-bottom:32px}.newsletter__tag-dot{width:6px;height:6px;background:var(--orange);border-radius:50%;animation:breathe 2s ease-in-out infinite}.newsletter__tag-label{font-family:"JetBrains Mono",monospace;font-size:10px;letter-spacing:2px;text-transform:uppercase;color:var(--orange)}.newsletter .section-title{font-size:clamp(34px,5vw,60px);margin-bottom:14px}.newsletter__subtitle{color:var(--muted-light);font-size:15px;line-height:1.7;margin-bottom:36px}.newsletter__subtitle strong,.page strong{color:var(--white);font-weight:500}.newsletter__form{max-width:460px;margin:0 auto}.email-input{display:flex;background:var(--bg);border:1px solid var(--border);overflow:hidden;transition:border-color .3s,box-shadow .3s;clip-path:polygon(0 0,calc(100% - 10px)0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px))}.email-input:focus-within{border-color:var(--orange-border);box-shadow:var(--glow)}.email-input input{flex:1;background:0 0;border:0;outline:0;padding:16px 20px;color:var(--white);font-family:"DM Sans",sans-serif;font-size:14px}.email-input input::placeholder{color:var(--muted)}.email-input button,.email-note{display:flex;align-items:center;gap:7px}.email-input button{background:var(--orange);color:#fff;border:0;padding:16px 22px;cursor:none;font-family:"Syne",sans-serif;font-size:13px;font-weight:700;white-space:nowrap;transition:background .3s}.email-input button:hover{background:#e06010}.email-note{margin-top:12px;font-size:11px;color:var(--muted);justify-content:center}.email-note svg,.email-success,.footer__links a:hover,.footer__nav a:hover,.newsletter__perk svg{color:var(--orange)}.email-success{display:none;padding:16px;border:1px solid var(--orange-border);background:var(--orange-dim);font-size:13px;text-align:center;font-family:"JetBrains Mono",monospace;border-radius:4px}.newsletter__perks{display:flex;justify-content:center;gap:24px;margin-top:32px;flex-wrap:wrap}.newsletter__perk{gap:7px;font-size:12px;color:var(--muted)}.footer,.footer__links a,.newsletter__perk{display:flex;align-items:center}.footer{padding:44px 52px;border-top:1px solid var(--border);justify-content:space-between;flex-wrap:wrap;gap:20px;position:relative;background:var(--bg)}.footer__brand{display:flex;flex-direction:column;gap:5px}.footer .logo__img{height:32px}.footer__tagline{font-size:11px;color:var(--muted)}.footer__links{display:flex;gap:24px;list-style:none}.footer__links a{color:var(--muted);text-decoration:none;transition:color .2s}.footer__links svg{width:18px;height:18px}.footer__copyright,.footer__nav a,.footer__nav span{font-size:11px;color:var(--muted)}.footer__end{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.footer__nav{display:flex;gap:8px;align-items:center}.footer__nav a{text-decoration:none;transition:color .2s}.footer__nav span{opacity:.4}.page{max-width:780px;margin:0 auto;padding:160px 48px 80px;position:relative;z-index:4}.page__label{display:inline-flex;align-items:center;gap:8px;font-family:"JetBrains Mono",monospace;font-size:10px;letter-spacing:2.5px;text-transform:uppercase;color:var(--orange);margin-bottom:18px}.page h2,.page__title{font-family:"Syne",sans-serif}.page__title{font-size:clamp(32px,4vw,48px);font-weight:800;line-height:1.1;letter-spacing:-2px;margin-bottom:12px}.page__updated{font-family:"JetBrains Mono",monospace;font-size:11px;color:var(--muted);letter-spacing:.5px;margin-bottom:48px;display:block}.page ol,.page p,.page ul,.page__intro{color:var(--muted-light);line-height:1.8}.page__intro{font-size:16px;margin-bottom:48px;max-width:600px}.page h2{font-size:22px;font-weight:700;letter-spacing:-.5px;margin:48px 0 16px;padding-top:32px;border-top:1px solid var(--border)}.page h3{font-family:"Space Grotesk",sans-serif;font-size:16px;font-weight:700;color:var(--white);margin:28px 0 10px}.page ol,.page p,.page ul{font-size:14px}.page p{margin-bottom:16px}.page ol,.page ul{margin:0 0 16px 24px}.page li{margin-bottom:6px}.page li::marker{color:var(--orange)}.page a{text-decoration:none;border-bottom:1px solid rgba(245,116,26,.3);transition:border-color .2s}.page a:hover{border-color:var(--orange)}.contact-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--border);margin:48px 0 32px}.contact-card{background:var(--bg-alt);padding:36px 28px;text-align:center;transition:background .3s;text-decoration:none;display:block;position:relative}.contact-card:hover{background:#0e0e1a}.contact-card::after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--orange),transparent);opacity:0;transition:opacity .4s}.contact-card:hover::after{opacity:1}.contact-card__icon{width:48px;height:48px;border:1px solid var(--border);background:var(--orange-dim);display:flex;align-items:center;justify-content:center;margin:0 auto 16px;border-radius:8px}.contact-card__icon svg,.page a{color:var(--orange)}.contact-card__label{font-family:"JetBrains Mono",monospace;font-size:9px;letter-spacing:2px;text-transform:uppercase;color:var(--muted);display:block;margin-bottom:8px}.contact-card__value{color:var(--white);font-size:15px;font-weight:500;display:block}.contact-note{text-align:center;color:var(--muted);font-size:13px;font-family:"JetBrains Mono",monospace;letter-spacing:.5px}.reveal{opacity:0;transform:translateY(16px);transition:opacity .45s ease,transform .45s ease}.reveal.revealed{opacity:1;transform:translateY(0)}.delay-1{transition-delay:.05s}.delay-2{transition-delay:.1s}.delay-3{transition-delay:.15s}.delay-4{transition-delay:.2s}.delay-5{transition-delay:.25s}::-webkit-scrollbar{width:3px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:rgba(245,116,26,.3);border-radius:3px}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid var(--orange);outline-offset:2px}@media (pointer:coarse){body{cursor:auto}.cursor__dot,.cursor__ring{display:none}.btn--primary,.btn--secondary,.email-input button,.nav__toggle,.platform-picker__option{cursor:pointer}}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}html{scroll-behavior:auto}}@media (max-width:880px){.nav{padding:16px 20px}.nav--scrolled{padding:12px 20px}.nav__links.open,.nav__toggle{display:flex}.nav__links{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(6,6,14,.97);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);flex-direction:column;align-items:center;justify-content:center;gap:36px;z-index:500}.nav__links a{font-size:20px;font-family:"Syne",sans-serif;font-weight:700}.nav__cta{padding:14px 36px;font-size:16px!important}.hero{padding:120px 20px 60px}.hero__title{letter-spacing:-2px}.hero__blob--1{width:350px;height:350px}.hero__blob--2{width:250px;height:250px}.hero__blob--3{width:200px;height:200px}.hero__mark{width:250px}.hero__ring--1{width:300px;height:300px}.hero__ring--2{width:450px;height:450px}.newsletter__inner,.problem__inner,.section-wrap{padding:56px 20px}.problem__inner{gap:36px}.feature-grid,.problem__inner{grid-template-columns:1fr}.features__header{margin-bottom:36px}.steps{grid-template-columns:1fr 1fr}.pricing-card__top{grid-template-columns:1fr}.pricing-card__left{border-right:none;border-bottom:1px solid var(--border);padding:28px 20px}.pricing-card__right{padding:28px 20px}.pricing-card__tiers{grid-template-columns:repeat(2,1fr)}.free-banner{padding:16px 20px}.newsletter__perks{gap:16px}.footer{padding:32px 20px;flex-direction:column;align-items:flex-start}.platform-picker{border-radius:8px}.platform-picker__option{padding:11px 18px;font-size:12px}.page{padding:120px 20px 60px}.contact-grid{grid-template-columns:1fr}.footer__end{align-items:flex-start}}@media (max-width:480px){.hero__title{letter-spacing:-1.5px}.platform-picker{flex-direction:column;border-radius:8px}.platform-picker__option{border-right:none;border-bottom:1px solid rgba(255,255,255,.06);width:100%;justify-content:center}.platform-picker__option:last-child{border-bottom:none}.hero__actions{flex-direction:column;width:100%;padding:0 20px}.hero__actions .btn--primary,.hero__actions .btn--secondary{width:100%;justify-content:center}.steps{grid-template-columns:1fr}}.cookie-banner{position:fixed;left:1rem;right:1rem;bottom:1rem;z-index:9999;max-width:580px;margin-inline:auto;background:rgba(12,12,20,.97);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(245,116,26,.35);border-radius:14px;padding:1rem 1.15rem;display:flex;flex-direction:column;gap:.8rem;box-shadow:0 12px 40px rgba(0,0,0,.55);font-family:"DM Sans",sans-serif}.cookie-banner[hidden]{display:none}.cookie-banner__text{margin:0;font-size:.85rem;line-height:1.55;color:#cfcfe0}.cookie-banner__text a{color:#f5741a;text-decoration:underline}.cookie-banner__actions{display:flex;gap:.6rem;justify-content:flex-end}.cookie-banner__btn{font-family:"DM Sans",sans-serif;font-size:.82rem;font-weight:500;padding:.55rem 1.15rem;border-radius:9px;cursor:pointer;border:1px solid transparent;transition:opacity .15s ease}.cookie-banner__btn:hover{opacity:.85}.cookie-banner__btn--ghost{background:0 0;border-color:rgba(255,255,255,.2);color:#cfcfe0}.cookie-banner__btn--solid{background:#f5741a;color:#0b0b0f;font-weight:700}@media (min-width:520px){.cookie-banner{flex-direction:row;align-items:center;justify-content:space-between}.cookie-banner__actions{flex-shrink:0}}