: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}.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 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}.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)}.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 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}.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}}body{background:linear-gradient(#fffffff0,#f8fbfffa 46%,#fff8e8e6),url(/graphics/constellation_pattern.svg)}h1{max-width:900px;font-size:clamp(4.2rem,8vw,8.8rem);line-height:.86}h2{font-size:clamp(2.2rem,4.7vw,4.6rem)}.hero-section{min-height:calc(100svh - var(--header));background:linear-gradient(110deg,#06080ef5 0%,#0d1628f0 45%,#141b23e6 100%),url(/graphics/app_backdrop_dark.svg);grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);gap:clamp(34px,5vw,76px);padding:clamp(54px,7vw,96px) clamp(20px,6vw,80px)}.hero-section:after{display:none}.hero-copy{max-width:760px}.hero-copy h1{color:#fff;text-shadow:none;margin-bottom:22px}.hero-copy p:not(.eyebrow){color:#ffffffd6;max-width:650px}.hero-actions a{min-width:164px}.proof-row{margin-top:30px}.proof-row span{background:#ffffff14;border:1px solid #ffffff24;border-radius:8px;min-height:38px}.hero-visual{min-height:640px;animation:.76s both stage-enter}.workspace-board,.phone-shell,.assistant-strip{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid #ffffff24;border-radius:8px}.workspace-board{background:linear-gradient(#ffffff26,#ffffff0d),#070b15db;width:min(680px,100%);min-height:444px;position:absolute;top:46px;right:0;overflow:hidden;box-shadow:0 36px 96px #00000057}.workspace-topbar{border-bottom:1px solid #ffffff1a;grid-template-columns:42px 1fr auto;align-items:center;gap:14px;min-height:74px;padding:0 22px;display:grid}.workspace-topbar img{background:var(--white);border-radius:8px;width:38px;height:38px}.workspace-topbar span,.workspace-topbar b{color:#ffffffbd;font-size:13px;font-weight:760}.workspace-topbar b{color:var(--gold-2);background:#ffffff14;border-radius:8px;padding:7px 10px}.workspace-grid{grid-template-columns:76px 1fr;min-height:370px;display:grid}.workspace-rail{border-right:1px solid #ffffff14;align-content:start;gap:14px;padding:24px 22px;display:grid}.workspace-rail span{background:#ffffff14;border-radius:8px;width:32px;height:32px}.workspace-rail .active{background:var(--gold-2)}.workspace-main{padding:24px}.workspace-metrics{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.workspace-metrics span,.workspace-flow div{background:#ffffff12;border:1px solid #ffffff1a;border-radius:8px}.workspace-metrics span{color:#ffffff9e;min-height:108px;padding:16px;font-size:12px;font-weight:720;display:block}.workspace-metrics b{color:#fff;margin-bottom:10px;font-size:24px;line-height:1;display:block}.workspace-flow{gap:12px;margin-top:18px;display:grid}.workspace-flow div{grid-template-columns:32px 1fr auto;align-items:center;gap:12px;min-height:68px;padding:14px;display:grid}.workspace-flow svg{color:var(--gold-2)}.workspace-flow strong{color:#fff}.workspace-flow span{color:#ffffff94;font-size:12px;font-weight:760}.phone-shell{background:linear-gradient(#ffffff2b,#ffffff12),#0a1020;width:270px;min-height:414px;padding:18px;inset:auto auto 20px 0;transform:rotate(-4deg);box-shadow:0 28px 76px #0000005c}.phone-brand{margin:22px 0 18px}.phone-list{gap:10px;display:grid}.phone-list div{color:#ffffffdb;background:#ffffff12;border:1px solid #ffffff1a;border-radius:8px;min-height:52px;padding:0 12px}.phone-list svg{color:var(--gold-2)}.phone-list b{background:var(--green);border-radius:999px;width:8px;height:8px;margin-left:auto}.assistant-strip{width:min(430px,100% - 90px);min-height:72px;color:var(--ink);background:#fffffff0;grid-template-columns:24px 1fr auto;align-items:center;gap:12px;padding:16px 18px;display:grid;position:absolute;bottom:34px;right:38px;box-shadow:0 24px 70px #0000003d}.assistant-strip svg{color:var(--blue)}.assistant-strip span{color:var(--graphite);font-size:13px;font-weight:760}.assistant-strip strong{color:var(--blue)}.metrics-band,.section-narrow,.journey-section,.feature-grid,.profit-guardian-section,.pricing-home-section,.proof-section,.faq-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))}.metrics-band{border-radius:8px;box-shadow:0 20px 70px #075bff14}.section-narrow{max-width:900px}.platform-intro{padding-bottom:34px}.journey-section,.pricing-home-section,.proof-section,.faq-section{margin-inline:auto}.journey-section{grid-template-columns:minmax(0,.82fr) minmax(340px,1.18fr);align-items:start;gap:clamp(30px,5vw,76px);padding:38px 0 92px;display:grid}.journey-section>div>p:not(.eyebrow),.pricing-home-copy p,.proof-section>div>p,.faq-list p{color:var(--graphite);font-size:18px;line-height:1.68}.journey-section ol{background:#11131714;border:1px solid #11131714;border-radius:8px;gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.journey-section li{background:#ffffffeb;grid-template-columns:54px 34px 1fr;align-items:center;gap:16px;min-height:86px;padding:18px 22px;display:grid}.journey-section li>span{color:var(--blue);font-weight:850}.journey-section svg{color:var(--orange)}.journey-section li p{color:var(--midnight);margin:0;font-weight:720;line-height:1.42}.modules-intro{padding-top:20px}.feature-grid-pro{padding-bottom:92px}.feature-card{border-color:#075bff1c;position:relative;box-shadow:0 18px 52px #075bff12}.feature-card .module-number{color:#075bff57;font-size:13px;font-weight:850;position:absolute;top:20px;right:22px}.profit-guardian-section{background:linear-gradient(135deg,#080b12fa,#0f192df5),url(/graphics/app_backdrop_dark.svg);margin-bottom:76px}.pricing-home-section{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(28px,5vw,62px);padding:20px 0 96px;display:grid}.pricing-home-copy{top:calc(var(--header) + 34px);position:sticky}.pricing-home-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.pricing-home-grid .pricing-card{min-height:430px}.proof-section{border-top:1px solid #11131714;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(28px,5vw,68px);padding:96px 0;display:grid}.proof-list{background:#11131714;border:1px solid #11131714;border-radius:8px;gap:1px;display:grid;overflow:hidden}.proof-list article{background:#ffffffeb;padding:24px}.proof-list span{color:var(--blue);text-transform:uppercase;font-size:12px;font-weight:850}.proof-list h3{margin:10px 0}.proof-list p{color:var(--graphite);margin:0;line-height:1.62}.faq-section{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(28px,5vw,62px);padding:8px 0 98px;display:grid}.faq-list{gap:10px;display:grid}.faq-list details{background:#ffffffe6;border:1px solid #11131717;border-radius:8px;box-shadow:0 16px 44px #075bff0f}.faq-list summary{cursor:pointer;color:var(--midnight);padding:20px 22px;font-weight:820}.faq-list details[open] summary{color:var(--blue)}.faq-list p{margin:0;padding:0 22px 22px}.final-cta{background:linear-gradient(135deg,#090b0f,#101a34),url(/graphics/app_backdrop_dark.svg);justify-items:center;margin-bottom:84px;display:grid;box-shadow:0 28px 86px #090b0f2e}.final-actions{justify-content:center}@keyframes stage-enter{0%{opacity:0;transform:translateY(18px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:1180px){.hero-section,.journey-section,.pricing-home-section,.proof-section,.faq-section{grid-template-columns:1fr}.pricing-home-copy{position:static}.pricing-home-grid{grid-template-columns:repeat(3,minmax(240px,1fr));padding-bottom:8px;overflow-x:auto}}@media (max-width:900px){h1{font-size:clamp(3.6rem,14vw,5.4rem)}h2,.page-hero h1,.article-page h1,.legal-page h1{font-size:clamp(2.2rem,8vw,3.2rem)}.hero-section{min-height:auto;padding-top:58px}.hero-visual{min-height:660px}.workspace-board{left:0;right:auto}.workspace-metrics{grid-template-columns:1fr}.workspace-flow div{grid-template-columns:30px 1fr}.workspace-flow span{grid-column:2}.phone-shell{bottom:8px;left:50%;transform:translate(-50%)rotate(-3deg)}.assistant-strip{width:min(370px,100% - 24px);bottom:122px;right:12px}}@media (max-width:640px){.hero-section{padding-inline:18px}.hero-actions{flex-direction:column;align-items:stretch}.hero-actions a,.proof-row span{width:100%}.hero-visual{min-height:720px}.workspace-board{width:100%}.workspace-grid{grid-template-columns:1fr}.workspace-rail{display:none}.workspace-main{padding:16px}.phone-shell{width:min(270px,100vw - 52px)}.assistant-strip{grid-template-columns:24px 1fr;bottom:132px}.assistant-strip strong{grid-column:2}.metrics-band,.feature-grid,.pricing-grid,.blog-list,.split-sections,.footer-grid{grid-template-columns:1fr}.journey-section li{grid-template-columns:42px 28px 1fr;padding:16px}.pricing-home-grid{grid-template-columns:1fr}.final-cta{padding:36px 20px}.cookie-panel{gap:10px;width:calc(100vw - 20px);padding:14px;bottom:10px;right:10px}.cookie-panel p{font-size:13px;line-height:1.42}.cookie-actions{grid-template-columns:1fr 1fr;display:grid}.cookie-actions button{min-height:40px;padding:0 10px}.cookie-actions button:first-child{grid-column:1/-1}}
