:root{--ink:#111317;--jet:#090b0f;--midnight:#162536;--blue:#0f4c81;--blue-2:#25689c;--powder:#dde8f2;--gold:#c5a45d;--gold-2:#f3c64d;--pearl:#f7f8fa;--mist:#eff2f5;--stone:#dde3ea;--graphite:#66707d;--green:#1f7a61;--coral:#b45c4a;--white:#fff;--header:76px;--max:1180px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);letter-spacing:0;background:linear-gradient(#ffffffeb,#f7f8faf5),url(/graphics/constellation_pattern.svg);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}textarea{resize:vertical}.site-header{z-index:50;height:var(--header);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffe0;border-bottom:1px solid #11131714;align-items:center;gap:24px;padding:0 clamp(18px,4vw,48px);display:flex;position:sticky;top:0}.brand-link{flex:none;align-items:center;height:42px;display:inline-flex}.brand-link img{width:clamp(142px,13vw,172px);height:auto;max-height:32px;display:block}.desktop-nav{color:var(--graphite);flex:1;justify-content:center;align-items:center;gap:22px;font-size:14px;font-weight:650;display:flex}.desktop-nav a,.footer-grid a{transition:color .16s,transform .16s}.header-actions{align-items:center;gap:10px;display:flex}.app-button,.primary-action,.secondary-action,.arrow-link,.cookie-actions button,.language-switch button,.mobile-menu{cursor:pointer;border:1px solid #1113171a;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:42px;display:inline-flex}.app-button,.primary-action{background:var(--ink);color:var(--gold-2);padding:0 16px;font-weight:760}.app-button:hover,.primary-action:hover{transform:translateY(-1px);box-shadow:0 14px 32px #1113172e}.secondary-action,.arrow-link{color:var(--blue);background:#ffffffb3;padding:0 16px;font-weight:700}.language-switch{position:relative}.language-switch button,.mobile-menu{color:var(--ink);background:#ffffffb8;padding:0 12px}.language-menu,.mobile-nav{background:var(--white);border:1px solid #1113171a;border-radius:8px;width:230px;padding:8px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 24px 60px #11131726}.language-menu a,.mobile-nav a{color:var(--midnight);border-radius:6px;align-items:center;gap:8px;padding:11px 12px;font-weight:650;display:flex}.language-menu a:hover,.mobile-nav a:hover{background:var(--mist)}.mobile-menu,.mobile-nav{display:none}.hero-section{min-height:calc(100svh - var(--header));color:var(--white);background:linear-gradient(90deg,#090b0fe0,#162536b3 46%,#ffffff1f),url(/graphics/app_backdrop_dark.svg);grid-template-columns:minmax(0,1.02fr) minmax(340px,.98fr);align-items:center;gap:clamp(28px,5vw,70px);padding:clamp(44px,7vw,92px) clamp(20px,6vw,72px);display:grid;position:relative;overflow:hidden}.hero-copy{max-width:650px;animation:.72s both rise-in}.eyebrow{color:var(--gold-2);text-transform:uppercase;letter-spacing:.08em;margin:0 0 14px;font-size:13px;font-weight:800}h1,h2,h3,p{margin-top:0}h1{letter-spacing:0;margin-bottom:18px;font-size:clamp(52px,9vw,118px);font-weight:850;line-height:.88}h3{font-size:19px}.hero-copy p:not(.eyebrow){color:#ffffffd1;max-width:560px;font-size:clamp(17px,2vw,22px);line-height:1.55}.hero-actions,.proof-row{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.proof-row span{border-left:2px solid var(--gold);color:#ffffffd1;padding:8px 10px;font-size:13px;font-weight:720}.hero-visual{min-height:530px;animation:8s ease-in-out infinite soft-float;position:relative}.ledger-panel{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#ffffff29,#ffffff0d),#ffffff14;border:1px solid #ffffff2e;border-radius:8px;width:min(520px,100%);min-height:360px;padding:24px;position:absolute;inset:40px 0 auto auto;box-shadow:0 34px 80px #00000047}.panel-top{gap:8px;display:flex}.panel-top span{background:var(--gold);border-radius:50%;width:10px;height:10px}.ledger-lines{gap:16px;margin:42px 0 28px;display:grid}.ledger-lines b{background:linear-gradient(90deg,#ffffffe6,#dde8f23d);border-radius:4px;height:18px}.ledger-lines b:nth-child(2){width:72%}.ledger-lines b:nth-child(3){width:84%}.ledger-lines b:nth-child(4){width:58%}.mini-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.mini-grid span{background:linear-gradient(160deg,#f3c64dcc,#25689c6b);border-radius:6px;height:82px}.receipt-tile{width:260px;color:var(--ink);background:#fffffff0;border-radius:8px;padding:22px;position:absolute;bottom:34px;right:min(44px,5vw);box-shadow:0 18px 54px #0000003d}.receipt-tile strong,.receipt-tile span{display:block}.receipt-tile strong{margin-top:12px;font-size:22px}.receipt-tile span{color:var(--graphite);font-size:13px}.metrics-band,.section-narrow,.feature-grid,.profit-guardian-section,.executive-section,.final-cta,.page-hero,.split-sections,.pricing-grid,.pricing-note,.blog-list,.article-page,.legal-page,.next-step{width:min(var(--max), calc(100% - 40px));margin-inline:auto}.metrics-band{background:#11131714;border:1px solid #11131714;border-radius:8px;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:42px;display:grid;overflow:hidden}.metrics-band div{background:#ffffffe6;padding:28px}.metrics-band strong{color:var(--blue);font-size:38px;display:block}.metrics-band span{color:var(--graphite);font-weight:650}.section-narrow{text-align:center;max-width:850px;padding:104px 0 42px}.section-narrow p:not(.eyebrow),.page-hero p:not(.eyebrow),.executive-section p,.final-cta p{color:var(--graphite);font-size:18px;line-height:1.7}.feature-grid{grid-template-columns:repeat(3,1fr);gap:14px;padding-bottom:90px;display:grid}.feature-grid.compact{padding-top:16px}.feature-card,.pricing-card,.blog-list article,.split-sections article{background:#ffffffe6;border:1px solid #11131714;border-radius:8px;min-height:220px;padding:24px;transition:transform .18s,border-color .18s,box-shadow .18s}.feature-card:hover,.pricing-card:hover,.blog-list article:hover{border-color:#0f4c8138;transform:translateY(-3px);box-shadow:0 20px 50px #11131714}.feature-card h3,.feature-card h2{margin:18px 0 10px;font-size:20px}.feature-card p,.pricing-card p,.blog-list p,.split-sections p,.legal-page p,.article-page p{color:var(--graphite);line-height:1.65}.profit-guardian-section{background:linear-gradient(135deg, #090b0ff5, #162536e6), var(--ink);color:var(--white);border-radius:8px;grid-template-columns:minmax(0,.92fr) minmax(320px,1.08fr);align-items:center;gap:clamp(28px,5vw,68px);margin-bottom:16px;padding:78px clamp(18px,5vw,56px);display:grid;overflow:hidden}.profit-guardian-section h2{max-width:680px}.profit-guardian-section p:not(.eyebrow){color:#ffffffbf;font-size:18px;line-height:1.7}.profit-guardian-section ul{gap:12px;margin:24px 0 0;padding:0;list-style:none;display:grid}.profit-guardian-section li{color:#ffffffdb;align-items:flex-start;gap:10px;font-weight:680;display:flex}.profit-guardian-section li svg,.profit-guardian-section aside>svg{color:var(--gold-2);flex:none}.profit-guardian-section aside{background:linear-gradient(#ffffff21,#ffffff0d),#ffffff12;border:1px solid #ffffff24;border-radius:8px;padding:clamp(22px,4vw,36px);box-shadow:0 28px 70px #0003}.profit-guardian-section blockquote{color:#ffffffe6;margin:20px 0 26px;font-size:clamp(22px,3vw,34px);font-weight:820;line-height:1.12}.profit-guardian-section aside div{background:#ffffff1f;border-radius:8px;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.profit-guardian-section aside span{color:#ffffffb8;background:#ffffff14;min-height:96px;padding:16px;font-size:12px;font-weight:680}.profit-guardian-section aside strong{color:var(--gold-2);margin-bottom:4px;font-size:26px;line-height:1;display:block}.executive-section{border-top:1px solid #11131714;grid-template-columns:minmax(0,.9fr) minmax(320px,1.1fr);align-items:start;gap:60px;padding:96px 0;display:grid}.executive-section ol{counter-reset:workflow;margin:0;padding:0;list-style:none}.executive-section li{counter-increment:workflow;color:var(--midnight);border-bottom:1px solid #11131714;grid-template-columns:48px 1fr;align-items:center;gap:18px;padding:18px 0;font-size:18px;font-weight:700;display:grid}.executive-section li:before{content:counter(workflow, decimal-leading-zero);color:var(--gold)}.final-cta{background:var(--ink);color:var(--white);text-align:center;border-radius:8px;margin-bottom:80px;padding:56px}.final-cta p{color:#ffffffb8;max-width:680px;margin-inline:auto}.page-hero{text-align:center;max-width:880px;padding:96px 0 42px}.page-hero h1{font-size:clamp(42px,6vw,82px)}.split-sections{grid-template-columns:repeat(2,1fr);gap:16px;padding:10px 0 80px;display:grid}.split-sections ul,.pricing-card ul{gap:10px;margin:20px 0 0;padding:0;list-style:none;display:grid}.split-sections li,.pricing-card li{color:var(--midnight);align-items:center;gap:10px;font-weight:650;display:flex}.split-sections svg,.pricing-card svg{color:var(--green);flex:none}.next-step{text-align:center;padding:0 0 80px}.pricing-grid{grid-template-columns:repeat(3,1fr);gap:14px;padding:10px 0 20px;display:grid}.pricing-card{min-height:340px}.pricing-card-featured{border-color:#0f4c8157;box-shadow:0 18px 56px #0f4c811f}.pricing-card-top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.pricing-card span{color:var(--blue);font-weight:820}.pricing-card mark{color:var(--ink);background:#f3c64d38;border-radius:999px;padding:5px 8px;font-size:12px;font-weight:820}.pricing-card del{color:var(--graphite);margin-top:18px;font-weight:760;text-decoration-color:#a9382fc7;text-decoration-thickness:2px;display:block}.pricing-card strong{margin:6px 0 18px;font-size:36px;display:block}.pricing-note{max-width:820px;color:var(--graphite);text-align:center;padding-bottom:80px}.blog-list{grid-template-columns:repeat(3,1fr);gap:14px;padding:10px 0 90px;display:grid}.blog-list article span,.article-page time,.legal-page time{color:var(--gold);text-transform:uppercase;font-size:13px;font-weight:800}.blog-list h2{margin:18px 0 12px;font-size:24px;line-height:1.1}.article-page,.legal-page{max-width:850px;padding:94px 0 100px}.article-page h1,.legal-page h1{font-size:clamp(38px,5vw,72px)}.article-excerpt,.legal-intro{font-size:20px}.legal-page section{border-top:1px solid #11131714;margin-top:42px;padding-top:22px}.source-note{font-size:14px}.source-note a{color:var(--blue);word-break:break-word}.contact-page{overflow:hidden}.contact-hero,.contact-workspace{width:min(var(--max), calc(100% - 40px));margin-inline:auto}.contact-hero{grid-template-columns:minmax(0,.95fr) minmax(320px,.72fr);align-items:center;gap:clamp(28px,6vw,78px);padding:clamp(64px,9vw,122px) 0 clamp(42px,6vw,78px);display:grid}.contact-hero h1{font-size:clamp(44px,7vw,92px);line-height:.92}.contact-hero p:not(.eyebrow){max-width:720px;color:var(--graphite);font-size:clamp(18px,2vw,22px);line-height:1.62}.contact-promise,.contact-form{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffe6;border:1px solid #075bff1f;border-radius:8px;box-shadow:0 28px 80px #075bff1a}.contact-promise{background:#075bff1a;gap:1px;display:grid;overflow:hidden}.contact-promise div{background:#ffffffeb;grid-template-columns:36px 1fr;gap:14px;padding:22px;display:grid}.contact-promise svg,.contact-guidance svg{color:var(--blue);flex:none}.contact-promise strong,.contact-promise span{display:block}.contact-promise strong{color:var(--ink);margin-bottom:4px}.contact-promise span{color:var(--graphite);line-height:1.55}.contact-workspace{grid-template-columns:minmax(260px,.54fr) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,56px);padding:0 0 96px;display:grid}.contact-guidance{top:calc(var(--header) + 28px);padding-top:18px;position:sticky}.contact-guidance h2,.contact-form h2{font-size:clamp(28px,3vw,42px)}.contact-guidance ul{gap:14px;margin:24px 0 0;padding:0;list-style:none;display:grid}.contact-guidance li{color:var(--midnight);gap:10px;font-weight:650;line-height:1.6;display:flex}.contact-form{gap:18px;padding:clamp(22px,4vw,38px);display:grid}.contact-form-heading p{color:var(--graphite);line-height:1.6}.contact-form label{color:var(--midnight);gap:8px;font-weight:760;display:grid}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.contact-form input,.contact-form select,.contact-form textarea{width:100%;color:var(--ink);background:#fffffff0;border:1px solid #11131721;border-radius:8px;transition:border-color .16s,box-shadow .16s,background .16s}.contact-form input,.contact-form select{min-height:48px;padding:0 13px}.contact-form textarea{padding:13px;line-height:1.55}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{background:var(--white);border-color:#075bff8f;outline:0;box-shadow:0 0 0 4px #075bff1f}.consent-line{color:var(--graphite);grid-template-columns:20px 1fr;align-items:start;gap:12px;font-size:14px;font-weight:650;line-height:1.55}.consent-line input{width:18px;min-height:18px;margin-top:2px}.contact-honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.form-status{border-radius:8px;align-items:flex-start;gap:10px;padding:13px 14px;font-weight:650;line-height:1.55;display:flex}.form-status svg{flex:none;margin-top:2px}.form-status-success{color:#13633a;background:#20c26b1f}.form-status-error{color:#873c31;background:#b45c4a1f}.form-submit-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.form-submit-row p{max-width:390px;color:var(--graphite);margin:0;font-size:13px;line-height:1.45}.primary-action:disabled{cursor:progress;filter:grayscale(.2);opacity:.76;transform:none}.site-footer{background:var(--jet);color:var(--white);padding:56px clamp(20px,6vw,72px) 28px}.site-footer>div:first-child{gap:18px;max-width:540px;display:grid}.footer-brand-logo{width:176px;height:auto;display:block}.site-footer p,.footer-bottom{color:#ffffffad}.footer-grid{grid-template-columns:repeat(3,1fr);gap:24px;max-width:760px;margin:42px 0;display:grid}.footer-grid h2{color:var(--gold-2);font-size:14px}.footer-grid a{color:#ffffffc2;width:fit-content;margin:10px 0;display:block}.footer-bottom{border-top:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding-top:22px;font-size:13px;display:flex}.footer-cookie-button{color:var(--gold-2);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;display:inline-flex}.cookie-panel{z-index:80;background:#fffffff5;border:1px solid #1113171f;border-radius:8px;gap:16px;width:min(620px,100vw - 40px);padding:20px;display:grid;position:fixed;bottom:20px;right:20px;box-shadow:0 26px 70px #1113172e}.cookie-title{align-items:center;gap:10px;display:flex}.cookie-title h2{margin:0;font-size:18px}.cookie-panel p{color:var(--graphite);margin:8px 0 0;font-size:14px;line-height:1.55}.cookie-actions,.cookie-options{flex-wrap:wrap;gap:8px;display:flex}.cookie-actions button{background:var(--white);padding:0 12px}.cookie-actions button:nth-child(3),.cookie-actions button:nth-child(4){background:var(--ink);color:var(--gold-2)}.cookie-toggle{min-width:160px;color:var(--midnight);border:1px solid #1113171a;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-weight:650;display:inline-flex}@keyframes rise-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes soft-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (max-width:900px){.desktop-nav,.language-switch{display:none}.mobile-menu{display:inline-flex}.mobile-nav{display:grid}.site-header{gap:12px}.brand-link img{width:126px}.hero-section{grid-template-columns:1fr;min-height:auto;padding-top:64px}.hero-visual{min-height:360px}.ledger-panel{inset:0 auto auto 0}.metrics-band,.feature-grid,.profit-guardian-section,.executive-section,.split-sections,.pricing-grid,.blog-list,.contact-hero,.contact-workspace,.footer-grid{grid-template-columns:1fr}.contact-guidance{position:static}.final-cta{padding:36px 22px}.profit-guardian-section aside div{grid-template-columns:1fr}}@media (max-width:560px){.app-button span{display:none}.hero-section{padding-inline:20px}h1{font-size:clamp(48px,17vw,70px)}.receipt-tile{width:230px;right:0}.feature-card,.pricing-card,.blog-list article,.split-sections article,.contact-form{padding:20px}.form-grid{grid-template-columns:1fr}.profit-guardian-section{width:min(var(--max), calc(100% - 24px));padding:34px 18px}}:root{--ink:#111317;--jet:#090b0f;--midnight:#162536;--blue:#075bff;--blue-2:#256fff;--sky:#00a8ff;--orange:#ff8a00;--pink:#ff2d9d;--violet:#6c3bff;--green:#20c26b;--gold:#ffa51f;--gold-2:#ffc83d;--powder:#dde8f2;--pearl:#f7f8fa;--mist:#eff2f5;--stone:#dde3ea;--graphite:#66707d;--white:#fff}body{background:radial-gradient(circle at 10% 0,#075bff21,#0000 34rem),radial-gradient(circle at 88% 8%,#ff2d9d1c,#0000 30rem),linear-gradient(#fff 0%,#f8fbff 48%,#fff8e8 100%)}.site-header{background:#ffffffd1;border-bottom:1px solid #075bff1a;box-shadow:0 18px 48px #075bff12}.desktop-nav{color:#4e5a6a}.desktop-nav a:hover,.footer-grid a:hover{color:var(--blue)}.app-button,.primary-action{background:linear-gradient(135deg, var(--ink), #101a34 56%, #221528);color:var(--gold-2);border:0;transition:transform .18s,box-shadow .18s,filter .18s;position:relative;overflow:hidden;box-shadow:0 18px 46px #075bff2e}.app-button:before,.primary-action:before{content:"";background:linear-gradient(90deg,#0000,#ffc83d5c,#0000);transition:transform .52s;position:absolute;inset:0;transform:translate(-120%)}.app-button:hover,.primary-action:hover{filter:saturate(1.08);transform:translateY(-2px);box-shadow:0 22px 60px #075bff3d}.app-button:hover:before,.primary-action:hover:before{transform:translate(120%)}.secondary-action,.arrow-link{color:var(--blue);background:#ffffffc2;border-color:#075bff2e;box-shadow:0 12px 30px #075bff14}.language-switch button,.mobile-menu{background:#ffffffd6;border-color:#075bff24}.hero-section{min-height:calc(100svh - var(--header));isolation:isolate;color:var(--white);background:linear-gradient(135deg,#070a13fa,#101a34f0 40%,#211725e8),url(/graphics/app_backdrop_dark.svg);grid-template-columns:minmax(0,.92fr) minmax(360px,1.08fr)}.hero-section:after{content:"";z-index:-1;filter:blur(36px);background:linear-gradient(90deg,#075bff57,#ff8a0038,#ff2d9d47);height:42%;position:absolute;inset:auto 0 0;transform:translateY(46%)}.hero-orb{z-index:-1;opacity:.76;filter:blur(22px);border-radius:8px;width:24rem;height:8rem;animation:11s ease-in-out infinite ribbon-drift;position:absolute;transform:rotate(-18deg)}.hero-orb-blue{background:linear-gradient(90deg,#075bfff2,#00a8ff1a);top:12%;right:19%}.hero-orb-pink{background:linear-gradient(90deg,#ff2d9db8,#6c3bff29);animation-delay:-3s;bottom:28%;right:-7rem}.hero-orb-sun{background:linear-gradient(90deg,#ffc83db3,#ff8a0014);width:16rem;animation-delay:-6s;top:10%;left:44%}.hero-copy{max-width:720px}.hero-copy h1{color:#fff;text-shadow:0 18px 54px #075bff52}.eyebrow{color:var(--gold-2);letter-spacing:0;align-items:center;gap:8px;display:inline-flex}.live-dot{background:var(--green);border-radius:999px;width:9px;height:9px;animation:1.8s ease-in-out infinite status-pulse;box-shadow:0 0 0 7px #20c26b29}h1{letter-spacing:0;max-width:880px;font-size:6.6rem;line-height:.88}h2{letter-spacing:0;font-size:3.45rem;line-height:.98}.page-hero h1,.article-page h1,.legal-page h1{font-size:4.8rem}.hero-copy p:not(.eyebrow){color:#ffffffe6;max-width:620px}.proof-row{max-width:660px}.proof-row span{color:#ffffffdb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff14;border:1px solid #ffffff21;border-left:0;border-radius:999px;align-items:center;gap:7px;display:inline-flex}.proof-row svg{color:var(--gold-2)}.hero-visual{min-height:620px;animation:9s ease-in-out infinite soft-float}.phone-shell,.command-panel,.floating-chip{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid #ffffff24;border-radius:8px}.phone-shell{background:linear-gradient(#fff3,#ffffff14),#0b1020;width:292px;min-height:548px;padding:18px;animation:.84s both phone-enter;position:absolute;top:26px;right:min(22vw,260px);transform:rotate(-5deg);box-shadow:0 36px 90px #0000006b,inset 0 0 0 8px #ffffff0a}.phone-status,.phone-brand,.phone-search,.phone-list div{align-items:center;display:flex}.phone-status{color:#ffffff94;justify-content:space-between;font-size:12px;font-weight:760}.phone-brand{gap:10px;margin:24px 0 20px}.phone-brand img{background:var(--white);object-fit:contain;border-radius:8px;width:42px;height:42px}.phone-brand strong,.phone-brand span{display:block}.phone-brand strong{color:var(--white);font-size:18px}.phone-brand span{color:#ffffff8a;font-size:12px}.phone-search{color:#ffffffa3;background:#ffffff1a;border-radius:8px;justify-content:space-between;min-height:42px;padding:0 12px;font-size:12px}.phone-search svg{color:var(--gold-2)}.phone-bubbles{grid-template-columns:repeat(3,1fr);gap:8px;margin:20px 0;display:grid}.phone-bubbles span{min-height:54px;color:var(--white);text-align:center;border-radius:8px;place-items:center;font-size:10px;font-weight:820;display:grid}.bubble-1{background:linear-gradient(135deg, var(--orange), var(--gold-2))}.bubble-2{background:linear-gradient(135deg, var(--blue), var(--sky))}.bubble-3{background:linear-gradient(135deg, var(--green), #5cf29b)}.bubble-4{background:linear-gradient(135deg, var(--pink), #ff7ac7)}.bubble-5{background:linear-gradient(135deg,#777,#bfc7d2)}.phone-list{gap:10px;display:grid}.phone-list div{color:#ffffffe0;background:#ffffff14;border-radius:8px;gap:10px;padding:12px;font-size:12px;font-weight:760;animation:3.6s ease-in-out infinite row-glow}.phone-list div:nth-child(2){animation-delay:-900ms}.phone-list div:nth-child(3){animation-delay:-1800ms}.phone-list svg{color:var(--gold-2)}.phone-list b{background:linear-gradient(90deg, var(--blue), var(--sky));border-radius:999px;width:32px;height:18px;margin-left:auto}.command-panel{background:linear-gradient(160deg,#ffffff3d,#ffffff1a),#090b0fad;width:min(470px,82%);min-height:356px;padding:24px;animation:.78s .12s both panel-enter;position:absolute;top:110px;right:0;box-shadow:0 34px 90px #075bff3d}.command-panel>strong{color:var(--white);margin:26px 0 18px;font-size:28px;display:block}.panel-top span{background:linear-gradient(135deg, var(--gold-2), var(--orange))}.panel-metrics{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.panel-metrics span{color:#ffffffa8;background:#ffffff17;border-radius:8px;min-height:96px;padding:14px;font-size:11px;font-weight:720}.panel-metrics b{color:var(--gold-2);margin-bottom:6px;font-size:30px;display:block}.panel-flow{gap:10px;margin-top:22px;display:grid}.panel-flow span{background:linear-gradient(90deg, var(--blue), var(--sky), var(--green), var(--gold-2));background-size:180% 100%;border-radius:999px;height:12px;animation:2.6s linear infinite flow-light}.panel-flow span:nth-child(2){width:72%;animation-delay:-700ms}.panel-flow span:nth-child(3){width:54%;animation-delay:-1400ms}.floating-chip{color:var(--ink);background:#ffffffeb;align-items:center;gap:9px;padding:12px 14px;font-size:13px;font-weight:820;animation:5.2s ease-in-out infinite chip-hover;display:inline-flex;position:absolute;box-shadow:0 18px 46px #0003}.floating-chip svg{color:var(--blue)}.chip-terminal{bottom:150px;right:36px}.chip-qr{animation-delay:-1300ms;bottom:78px;left:44px}.chip-payout{animation-delay:-2400ms;bottom:34px;right:140px}.metrics-band{background:0 0;border:0;margin-top:-34px;box-shadow:0 28px 80px #075bff1f}.metrics-band div{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffdb;border:1px solid #075bff1c;padding:30px;position:relative;overflow:hidden}.metrics-band div:before{content:"";background:linear-gradient(90deg, var(--blue), var(--sky), var(--orange), var(--pink));height:4px;position:absolute;inset:0 0 auto}.metrics-band strong{color:var(--blue)}.platform-intro{padding-top:112px}.feature-grid{gap:18px}.feature-card{background:#ffffffe6;border-color:#075bff17;position:relative;overflow:hidden}.feature-card:before{content:"";background:var(--feature-accent,var(--blue));height:5px;position:absolute;inset:0 0 auto}.feature-card:after{content:"";background:color-mix(in srgb, var(--feature-accent,var(--blue)) 18%, transparent);border-radius:8px;width:112px;height:112px;transition:transform .22s;position:absolute;top:-46px;right:-46px;transform:rotate(18deg)}.feature-card:hover:after{transform:rotate(18deg)translate(-8px,8px)}.feature-card svg{color:var(--feature-accent,var(--blue))}.feature-blue{--feature-accent:var(--blue)}.feature-orange{--feature-accent:var(--orange)}.feature-green{--feature-accent:var(--green)}.feature-pink{--feature-accent:var(--pink)}.feature-violet{--feature-accent:var(--violet)}.feature-sky{--feature-accent:var(--sky)}.profit-guardian-section{isolation:isolate;background:linear-gradient(135deg, #070a13fa, #101a34f5 50%, #211725f5), var(--ink);border:0;position:relative;box-shadow:0 28px 90px #075bff2e}.profit-guardian-section:after{content:"";z-index:-1;background:linear-gradient(90deg, var(--blue), var(--sky), var(--green), var(--gold-2), var(--pink));height:6px;position:absolute;inset:auto 0 0}.ai-pulse-field{opacity:.5;grid-template-columns:repeat(2,84px);gap:10px;display:grid;position:absolute;inset:24px 24px auto auto}.ai-pulse-field span{background:linear-gradient(135deg,#075bff57,#ff2d9d1a);border:1px solid #ffffff1f;border-radius:8px;height:84px;animation:3.2s ease-in-out infinite tile-pulse}.ai-pulse-field span:nth-child(2),.ai-pulse-field span:nth-child(3){animation-delay:-1200ms}.profit-guardian-section aside{border-color:#ffffff29}.executive-section{border-top-color:#075bff1f}.executive-section .eyebrow{color:var(--blue)}.executive-section li{border-bottom-color:#075bff1a}.executive-section li:before{color:var(--orange);font-weight:840}.final-cta{background:linear-gradient(135deg, #075bfff0, #6c3bffe6 42%, #ff2d9ddb), var(--blue);border:1px solid #ffffff14;position:relative;overflow:hidden;box-shadow:0 30px 95px #075bff3d}.final-cta-shine{background:linear-gradient(90deg,#0000,#ffffff2e,#0000);width:60%;height:180%;animation:7.6s ease-in-out infinite cta-shine;position:absolute;inset:-40% auto auto -18%;transform:rotate(22deg)}.final-cta>:not(.final-cta-shine){position:relative}.site-footer{background:linear-gradient(135deg, #070a13, #101a34 58%, #171622), var(--jet)}@keyframes ribbon-drift{0%,to{transform:rotate(-18deg)translate(0,0)}50%{transform:rotate(-18deg)translate(18px,-12px)}}@keyframes status-pulse{0%,to{transform:scale(1);box-shadow:0 0 0 7px #20c26b29}50%{transform:scale(1.16);box-shadow:0 0 0 12px #20c26b14}}@keyframes phone-enter{0%{opacity:0;transform:rotate(-5deg)translateY(24px)scale(.96)}to{opacity:1;transform:rotate(-5deg)translateY(0)scale(1)}}@keyframes panel-enter{0%{opacity:0;transform:translate(28px)scale(.98)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes row-glow{0%,to{background:#ffffff14}50%{background:#075bff3d}}@keyframes flow-light{0%{background-position:0%}to{background-position:180%}}@keyframes chip-hover{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes tile-pulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(.94)}}@keyframes cta-shine{0%,42%{transform:translate(-120%)rotate(22deg)}72%,to{transform:translate(220%)rotate(22deg)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}@media (max-width:1100px){h1{font-size:5.3rem}h2{font-size:3rem}.hero-section{grid-template-columns:1fr}.hero-visual{min-height:560px}.phone-shell{left:4%;right:auto}.command-panel{right:4%}}@media (max-width:900px){h1{font-size:4.25rem}h2,.page-hero h1,.article-page h1,.legal-page h1{font-size:2.7rem}.hero-section{padding-top:58px}.hero-visual{min-height:520px}.command-panel{width:76%}.panel-metrics{grid-template-columns:1fr}.chip-terminal{right:18px}.chip-qr{left:18px}.chip-payout{right:80px}}@media (max-width:640px){h1{font-size:3.35rem}h2,.page-hero h1,.article-page h1,.legal-page h1{font-size:2.1rem}.hero-section{padding-inline:18px}.hero-copy p:not(.eyebrow){font-size:16px}.hero-actions{flex-direction:column;align-items:stretch}.hero-actions a{width:100%}.hero-visual{min-height:610px}.phone-shell{width:min(292px,100vw - 54px);animation:none;left:50%;transform:translate(-50%)rotate(-3deg)}.command-panel{width:min(330px,100vw - 36px);animation:none;top:286px;left:50%;right:auto;transform:translate(-50%)}.command-panel>strong{font-size:22px}.phone-bubbles{grid-template-columns:repeat(2,1fr)}.floating-chip{display:none}.metrics-band{margin-top:28px}.platform-intro{padding-top:78px}.ai-pulse-field{display:none}}
