:root{--bg:#050812;--bg-soft:#081827;--panel:#0e2235;--panel-strong:#123454;--text:#f8fbff;--muted:#b9c6d8;--line:rgba(255,255,255,0.13);--blue:#2f7dff;--cyan:#36d6ff;--cyan-soft:rgba(54,214,255,0.16);--green:#2fd08f;--gold:#f3bd5b;--rose:#ff6b9d;--violet:#8f7cff;--shadow:0 28px 90px rgba(0,0,0,0.34);color-scheme:dark}*{box-sizing:border-box}body{margin:0;background:radial-gradient(circle at 8% 12%,rgba(47,125,255,.22),transparent 28%),radial-gradient(circle at 92% 18%,rgba(47,208,143,.15),transparent 24%),radial-gradient(circle at 55% 85%,rgba(255,107,157,.08),transparent 28%),var(--bg);color:var(--text);font-family:Arial,Helvetica,sans-serif}body:before{position:fixed;inset:0;z-index:-1;pointer-events:none;content:"";background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0);background-size:64px 64px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.7),transparent 72%);mask-image:linear-gradient(180deg,rgba(0,0,0,.7),transparent 72%)}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--cyan);outline-offset:3px}.site-header{position:-webkit-sticky;position:sticky;top:0;z-index:30;display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:22px;gap:22px;padding:14px clamp(18px,5vw,64px);background:rgba(5,8,18,.78);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);animation:headerDrop .52s ease both}.site-brand{display:inline-flex;align-items:center}.site-brand img{width:156px;height:auto}.site-actions,.site-footer nav,.site-nav{display:flex;align-items:center;flex-wrap:wrap;gap:16px}.site-nav{justify-content:center;color:var(--muted)}.site-actions{justify-content:flex-end}.site-actions>a:not(.button),.site-nav summary,.site-nav>a{min-height:38px;display:inline-flex;align-items:center;gap:5px;border-radius:8px;padding:8px 10px;transition:color .18s ease,background .18s ease,transform .18s ease}.site-actions>a:not(.button):hover,.site-nav summary:hover,.site-nav>a:hover{background:rgba(255,255,255,.07);color:var(--white);transform:translateY(-1px)}.mobile-menu,.nav-dropdown{position:relative}.mobile-menu summary,.nav-dropdown summary{cursor:pointer;list-style:none}.mobile-menu summary::-webkit-details-marker,.nav-dropdown summary::-webkit-details-marker{display:none}.nav-dropdown[open] summary svg{transform:rotate(180deg)}.mobile-menu svg,.nav-dropdown summary svg{transition:transform .18s ease}.dropdown-panel{position:absolute;top:calc(100% + 12px);left:50%;width:min(560px,calc(100vw - 32px));display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;padding:12px;border:1px solid var(--line);border-radius:8px;background:rgba(9,20,34,.96);box-shadow:var(--shadow);transform:translateX(-50%);animation:dropdownIn .18s ease both}.compact-dropdown .dropdown-panel{width:230px;grid-template-columns:1fr}.dropdown-panel a{display:grid;grid-gap:5px;gap:5px;min-height:86px;padding:14px;border:1px solid transparent;border-radius:8px;background:rgba(255,255,255,.045);transition:border-color .18s ease,background .18s ease,transform .18s ease}.compact-dropdown .dropdown-panel a{min-height:44px}.dropdown-panel a:hover{border-color:rgba(54,214,255,.42);background:rgba(54,214,255,.1);transform:translateY(-2px)}.dropdown-panel strong{color:var(--white)}.dropdown-panel span{color:var(--muted);font-size:13px;line-height:1.45}.mobile-menu{display:none}.button,button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;border:0;background:var(--blue);color:var(--white);padding:11px 16px;font-weight:700;cursor:pointer;gap:8px;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.button.secondary{background:transparent;border:1px solid var(--line)}.button:hover,button:hover{transform:translateY(-2px);box-shadow:0 16px 42px rgba(47,125,255,.26)}.button.secondary:hover{border-color:rgba(54,214,255,.45);background:rgba(54,214,255,.08)}.glow-button{background:linear-gradient(135deg,var(--blue),#24bddf 48%,var(--green));box-shadow:0 12px 36px rgba(47,125,255,.28)}.hero,.section{padding:clamp(58px,8vw,104px) clamp(18px,5vw,64px)}.hero{min-height:78vh;display:grid;align-items:center;background:linear-gradient(135deg,rgba(47,125,255,.2),transparent 34%),linear-gradient(315deg,rgba(47,208,143,.14),transparent 38%),var(--bg);overflow:hidden}.enhanced-hero{position:relative}.enhanced-hero:after{position:absolute;right:-8vw;bottom:6vh;width:38vw;max-width:560px;aspect-ratio:1;content:"";border:1px solid rgba(54,214,255,.22);border-radius:50%;background:radial-gradient(circle,rgba(54,214,255,.1),transparent 66%);animation:slowSpin 18s linear infinite}.hero-inner,.section-inner{width:min(1180px,100%);margin:0 auto}.hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.8fr);grid-gap:38px;gap:38px;align-items:center}.eyebrow{color:var(--cyan);font-weight:800;text-transform:uppercase;font-size:13px}h1,h2,h3,p{margin-top:0}h1{max-width:820px;font-size:clamp(44px,7vw,82px);line-height:.98;letter-spacing:0;margin-bottom:22px}h2{font-size:clamp(30px,4vw,46px);line-height:1.08}p{line-height:1.65}.hero p{max-width:680px;font-size:19px}.hero-copy h1{text-shadow:0 18px 48px rgba(0,0,0,.42)}.hero-badges,.signal-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.hero-badges span,.signal-row span{min-height:34px;display:inline-flex;align-items:center;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.055);color:var(--white);padding:7px 11px;font-size:13px;font-weight:800}.cta-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.contact-panel,.feature-card,.legal-panel,.pricing-card,.product-visual,.workflow-card{border:1px solid var(--line);border-radius:8px;background:linear-gradient(180deg,var(--panel),rgba(16,36,58,.74))}.product-visual{padding:24px;display:grid;grid-gap:14px;gap:14px}.product-screen{box-shadow:var(--shadow)}.advanced-screen{position:relative;z-index:1;overflow:hidden;background:linear-gradient(180deg,rgba(18,52,84,.92),rgba(9,20,34,.78)),radial-gradient(circle at 78% 18%,rgba(54,214,255,.2),transparent 34%)}.advanced-screen:before{position:absolute;inset:0;pointer-events:none;content:"";background:linear-gradient(110deg,transparent,rgba(255,255,255,.08),transparent);transform:translateX(-120%);animation:panelSweep 5.8s ease-in-out infinite}.download-panel,.screen-list div,.screen-metrics,.screen-top{border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.045)}.screen-top{display:flex;justify-content:space-between;gap:14px;padding:15px}.download-panel small,.download-panel span,.screen-list span,.screen-top span{color:var(--muted)}.screen-metrics{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;padding:12px}.screen-list div,.screen-metrics span{display:grid;grid-gap:5px;gap:5px}.screen-metrics strong{color:var(--cyan);font-size:24px}.animated-metrics span{animation:floatCard 4.4s ease-in-out infinite}.animated-metrics span:nth-child(2){animation-delay:.18s}.animated-metrics span:nth-child(3){animation-delay:.36s}.screen-list{display:grid;grid-gap:10px;gap:10px}.screen-list div,.visual-row{padding:14px}.visual-row{min-height:58px;border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.04)}.visual-row strong{display:block;margin-bottom:4px}.progress-stack{display:grid;grid-gap:8px;gap:8px}.progress-stack span{width:var(--bar-width);height:8px;border-radius:999px;background:linear-gradient(90deg,var(--cyan),var(--green),var(--gold));animation:progressPulse 2.7s ease-in-out infinite}.empty-proof-panel,.review-principles div,.trial-panel{border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.045);padding:18px}.trial-panel{display:grid;grid-gap:8px;gap:8px;margin:26px 0;border-color:rgba(67,216,157,.3);background:linear-gradient(135deg,rgba(67,216,157,.1),transparent 42%),rgba(255,255,255,.045)}.trial-panel span{width:-moz-fit-content;width:fit-content;color:var(--green);font-weight:900;text-transform:uppercase;letter-spacing:.02em}.empty-proof-panel strong,.review-principles strong,.trial-panel strong{color:var(--white);font-size:22px}.empty-proof-panel,.review-principles{grid-gap:14px;gap:14px}.review-principles{display:grid}.review-principles div{display:grid;grid-gap:8px;gap:8px}.review-principles svg{color:var(--green)}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:16px;gap:16px}.compact-section{padding-top:22px;padding-bottom:22px;background:var(--bg-soft)}.workflow-strip{display:flex;flex-wrap:wrap;gap:10px}.workflow-strip span{min-height:40px;display:inline-flex;align-items:center;border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.04);color:var(--white);padding:9px 13px;font-weight:800}.contact-panel,.feature-card,.legal-panel,.pricing-card,.workflow-card{padding:22px}.contact-panel,.download-panel,.feature-card,.interactive-card,.legal-panel,.pricing-card{position:relative;overflow:hidden;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,background .22s ease}.contact-panel:before,.download-panel:before,.feature-card:before,.interactive-card:before,.legal-panel:before,.pricing-card:before{position:absolute;inset:0;pointer-events:none;content:"";background:linear-gradient(135deg,rgba(54,214,255,.12),transparent 38%,rgba(47,208,143,.08));opacity:0;transition:opacity .22s ease}.contact-panel:hover,.download-panel:hover,.feature-card:hover,.interactive-card:hover,.legal-panel:hover,.pricing-card:hover{border-color:rgba(54,214,255,.42);box-shadow:0 22px 58px rgba(0,0,0,.26);transform:translateY(-5px)}.contact-panel:hover:before,.download-panel:hover:before,.feature-card:hover:before,.interactive-card:hover:before,.legal-panel:hover:before,.pricing-card:hover:before{opacity:1}.feature-card svg{margin-bottom:12px;color:var(--green)}.feature-card span,.pricing-card span{display:inline-flex;margin-bottom:12px;color:var(--cyan);font-weight:800}.price{font-size:42px;font-weight:800}.pricing-card.highlighted{border-color:var(--cyan);box-shadow:0 0 0 1px rgba(54,214,255,.3)}.workflow{display:grid;grid-template-columns:repeat(auto-fit,minmax(115px,1fr));grid-gap:10px;gap:10px}.workflow-card{min-height:78px;display:grid;place-items:center;text-align:center;font-weight:800;transition:transform .18s ease,border-color .18s ease}.workflow-card:hover{border-color:rgba(243,189,91,.48);transform:translateY(-3px)}.device-band{background:linear-gradient(135deg,rgba(47,125,255,.1),transparent 42%),var(--bg-soft)}.split-section{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.54fr);grid-gap:28px;gap:28px;align-items:center}.download-panel{display:grid;grid-gap:8px;gap:8px;padding:24px;border-color:rgba(54,214,255,.34)}.download-panel strong{font-size:25px}.operations-band{background:linear-gradient(90deg,rgba(143,124,255,.12),transparent 42%),linear-gradient(270deg,rgba(47,208,143,.1),transparent 44%)}.flow-panel{display:grid;grid-gap:10px;gap:10px}.flow-panel div{display:grid;grid-template-columns:38px 1fr;align-items:center;grid-gap:12px;gap:12px;min-height:62px;border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.055);padding:12px;animation:flowIn .7s ease both;animation-delay:var(--delay)}.flow-panel span{width:32px;height:32px;display:grid;place-items:center;border-radius:8px;background:var(--cyan-soft);color:var(--cyan);font-weight:900}.flow-panel strong{color:var(--white)}.about-hero{min-height:70vh}.founder-panel{align-content:center;min-height:330px}.founder-panel span,.timeline strong{color:var(--cyan);font-weight:800;text-transform:uppercase;font-size:13px}.founder-panel strong{display:block;max-width:430px;font-size:clamp(28px,4vw,42px);line-height:1.08}.about-stat-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.about-stat-grid div,.timeline article{border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.045);padding:18px}.about-stat-grid strong{display:block;color:var(--white);font-size:34px;line-height:1;margin-bottom:8px}.about-stat-grid span{color:var(--muted)}.portfolio-showcase{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);grid-gap:16px;gap:16px}.timeline{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.timeline p{margin-bottom:0}.about-closing{max-width:860px}.marketing-hero{min-height:82vh;background:linear-gradient(135deg,rgba(47,125,255,.18),transparent 35%),linear-gradient(315deg,rgba(243,189,91,.13),transparent 38%),var(--bg)}.service-hero{min-height:54vh}.empty-proof-panel,.marketing-command-panel,.service-list-panel{border:1px solid var(--line);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.075),rgba(255,255,255,.035)),rgba(14,34,53,.84);box-shadow:var(--shadow)}.marketing-command-panel{position:relative;z-index:1;display:grid;grid-gap:12px;gap:12px;padding:18px}.marketing-command-panel div{display:grid;grid-gap:5px;gap:5px;border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.05);padding:16px;animation:floatCard 4.6s ease-in-out infinite}.marketing-command-panel div:nth-child(2){animation-delay:.16s}.marketing-command-panel div:nth-child(3){animation-delay:.32s}.marketing-command-panel div:nth-child(4){animation-delay:.48s}.empty-proof-panel span,.marketing-command-panel span,.package-disclaimer,.package-note,.service-note{color:var(--gold);font-weight:800}.marketing-command-panel strong{color:var(--white);font-size:24px}.marketing-service-card{min-height:270px}.text-cta{display:inline-flex;align-items:center;gap:6px;width:-moz-fit-content;width:fit-content;color:var(--cyan);font-weight:800}.stacked-tags{display:flex;flex-wrap:wrap;gap:9px;margin-top:22px}.stacked-tags span{border:1px solid var(--line);border-radius:999px;background:rgba(255,255,255,.055);color:var(--white);padding:9px 12px;font-weight:800}.ecosystem-flow{display:grid;grid-gap:8px;gap:8px}.ecosystem-flow div{display:grid;grid-template-columns:34px 1fr;grid-gap:10px;gap:10px;align-items:center;border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.052);padding:11px}.ecosystem-flow span{width:28px;height:28px;display:grid;place-items:center;border-radius:8px;background:var(--cyan-soft);color:var(--cyan);font-weight:900}.marketing-package-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(255px,1fr));grid-gap:16px;gap:16px}.marketing-package-card{display:flex;flex-direction:column;gap:12px}.marketing-package-card .price{font-size:28px;line-height:1.1}.marketing-package-card ul,.service-list-panel{display:grid;grid-gap:10px;gap:10px}.marketing-package-card ul{margin:0;padding-left:20px;color:var(--muted)}.marketing-package-card .button{margin-top:auto}.empty-proof-panel{display:grid;grid-gap:12px;gap:12px;padding:24px}.empty-proof-panel svg{color:var(--cyan)}.empty-proof-panel strong{font-size:26px}.align-start{align-items:start}.service-list-panel{padding:18px}.service-list-panel span{display:flex;align-items:center;gap:10px;border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.045);color:var(--white);padding:12px}.service-list-panel svg{color:var(--green);flex:0 0 auto}.marketing-form{display:grid;grid-gap:16px;gap:16px}.marketing-form fieldset{display:grid;grid-gap:10px;gap:10px;border:1px solid var(--line);border-radius:8px;margin:0;padding:14px}.marketing-form legend{color:var(--white);font-weight:800;padding:0 6px}.marketing-form fieldset p{margin-bottom:0}.service-checkboxes{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:8px;gap:8px}.service-checkboxes label{min-height:42px;display:flex;align-items:center;gap:8px;border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.045);color:var(--white);padding:8px 10px}.service-checkboxes input{width:auto;min-height:auto}.form-submit-row{display:grid;grid-gap:10px;gap:10px;justify-items:start}.form-message{margin:0;font-weight:800}.form-message.success{color:var(--green)}.form-message.error{color:var(--rose)}.form-message.warning{color:#f4d483}.microcopy{max-width:760px;color:#c6d1df;font-size:14px;line-height:1.6}.footer-company a,.footer-cta a:not(.button),.legal-panel a,.microcopy a,.trust-list a{color:var(--cyan);font-weight:800}.spam-field{position:absolute;left:-10000px;width:1px;height:1px;opacity:0}.form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:14px;gap:14px}.wide{grid-column:1/-1}label{display:grid;grid-gap:7px;gap:7px;color:var(--muted)}input,select,textarea{width:100%;min-height:44px;border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.06);color:var(--text);padding:10px 12px;font:inherit}select option{background:#07111f;color:var(--text)}textarea{min-height:132px}.site-footer{display:grid;grid-template-columns:minmax(220px,.7fr) minmax(280px,1fr) minmax(230px,.55fr);grid-gap:22px;gap:22px;padding:38px clamp(18px,5vw,64px);border-top:1px solid var(--line);background:linear-gradient(135deg,rgba(54,214,255,.08),transparent 36%),#050812}.site-footer strong{font-size:24px}.site-footer small{grid-column:1/-1;color:var(--muted)}.footer-cta{display:grid;justify-items:start;grid-gap:10px;gap:10px}.footer-cta span{color:var(--cyan);font-weight:800}.footer-company,.trust-list{display:grid;grid-gap:10px;gap:10px}.footer-company{margin-top:16px;color:var(--muted);font-size:14px;line-height:1.45}.footer-company a,.footer-company span{display:block}.footer-link-groups{display:grid;grid-template-columns:repeat(4,minmax(120px,1fr));grid-gap:18px;gap:18px}.footer-link-group{display:grid;align-content:start;grid-gap:9px;gap:9px}.footer-link-group strong{color:var(--white);font-size:15px}.trust-list{margin-top:24px}.trust-list div{display:grid;grid-gap:5px;gap:5px;border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.045);padding:16px}.trust-list strong{color:var(--white);font-size:16px}.trust-list span{color:var(--muted);line-height:1.5}.reveal-up{animation:revealUp .7s ease both}.reveal-up:nth-child(2){animation-delay:.12s}@keyframes headerDrop{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:translateY(0)}}@keyframes dropdownIn{0%{opacity:0;transform:translate(-50%,-8px)}to{opacity:1;transform:translate(-50%)}}@keyframes revealUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes textSheen{0%,to{background-position:0}50%{background-position:100%}}@keyframes panelSweep{0%,42%{transform:translateX(-120%)}72%,to{transform:translateX(120%)}}@keyframes floatCard{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes progressPulse{0%,to{opacity:.72;transform:scaleX(.96);transform-origin:left}50%{opacity:1;transform:scaleX(1)}}@keyframes flowIn{0%{opacity:0;transform:translateX(16px)}to{opacity:1;transform:translateX(0)}}@keyframes slowSpin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:1ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:1ms!important}}@media (max-width:860px){.site-header{grid-template-columns:1fr auto}.site-brand img{width:136px}.site-actions,.site-nav{display:none}.mobile-menu{display:block;justify-self:end}.mobile-menu summary{width:46px;height:46px;display:grid;place-items:center;border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.055)}.mobile-menu .menu-close,.mobile-menu[open] .menu-open{display:none}.mobile-menu[open] .menu-close{display:block}.mobile-panel{position:absolute;top:calc(100% + 10px);right:0;width:min(340px,calc(100vw - 36px));display:grid;grid-gap:8px;gap:8px;padding:14px;border:1px solid var(--line);border-radius:8px;background:rgba(9,20,34,.98);box-shadow:var(--shadow);animation:mobilePanelIn .18s ease both}.mobile-panel a{min-height:42px;display:flex;align-items:center;border-radius:8px;padding:8px 10px;background:rgba(255,255,255,.045)}.about-stat-grid,.dropdown-panel,.footer-link-groups,.hero-grid,.portfolio-showcase,.screen-metrics,.site-footer,.split-section,.timeline{grid-template-columns:1fr}.empty-proof-panel strong,.marketing-command-panel strong{font-size:22px}h1{font-size:44px}}@keyframes mobilePanelIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}:root{--bg:#05070c;--bg-soft:#0b111a;--panel:#101821;--panel-strong:#142233;--text:#fbfcff;--muted:#aeb8c7;--line:rgba(255,255,255,0.12);--line-strong:rgba(255,255,255,0.22);--blue:#1e6fff;--cyan:#42d8ff;--cyan-soft:rgba(66,216,255,0.14);--green:#43d89d;--gold:#d9b76c;--rose:#ff7d9f;--violet:#9e8cff;--white:#ffffff;--shadow:0 32px 100px rgba(0,0,0,0.42);--shadow-soft:0 18px 46px rgba(0,0,0,0.24);--max:1240px}html{scroll-behavior:smooth}body{background:linear-gradient(135deg,rgba(66,216,255,.08),transparent 26%),linear-gradient(225deg,rgba(217,183,108,.08),transparent 30%),linear-gradient(180deg,#05070c,#080d15 48%,#05070c);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,Helvetica,sans-serif;text-rendering:geometricPrecision}body:before{background-image:linear-gradient(rgba(255,255,255,.026) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 0);background-size:72px 72px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.58),transparent 76%);mask-image:linear-gradient(180deg,rgba(0,0,0,.58),transparent 76%)}.site-header{grid-template-columns:minmax(190px,auto) minmax(0,1fr) auto;padding:14px clamp(18px,4vw,58px);background:rgba(5,7,12,.76);border-bottom-color:rgba(255,255,255,.09);box-shadow:0 14px 44px rgba(0,0,0,.2)}.site-brand{display:grid;grid-gap:3px;gap:3px}.site-brand img{width:146px;filter:drop-shadow(0 0 20px rgba(66,216,255,.14))}.site-brand span{width:-moz-fit-content;width:fit-content;border:1px solid rgba(217,183,108,.3);border-radius:999px;background:rgba(217,183,108,.08);color:#f0d796;padding:3px 8px;font-size:10px;font-weight:900;text-transform:uppercase}.site-nav{gap:8px}.site-actions{gap:10px}.site-actions>a:not(.button),.site-nav summary,.site-nav>a{color:#d1d8e4;font-size:14px;font-weight:780}.nav-featured{border:1px solid rgba(66,216,255,.24);background:rgba(66,216,255,.07);color:var(--white)!important}.dropdown-panel,.mobile-panel{background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.035)),rgba(9,14,22,.98);border-color:rgba(255,255,255,.14);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.dropdown-panel a,.mobile-panel a{background:rgba(255,255,255,.045);border-color:rgba(255,255,255,.06)}.button,button{min-height:46px;border:1px solid rgba(66,216,255,.22);border-radius:8px;font-weight:850}.button{box-shadow:0 16px 42px rgba(30,111,255,.24)}.button.secondary{background:rgba(255,255,255,.055);border-color:rgba(255,255,255,.14);box-shadow:none}.glow-button{background:linear-gradient(135deg,#1e6fff,#16c8f3 52%,#43d89d)}.hero,.section{padding-left:clamp(18px,4vw,58px);padding-right:clamp(18px,4vw,58px)}.hero{min-height:82vh;background:linear-gradient(135deg,rgba(66,216,255,.12),transparent 35%),linear-gradient(315deg,rgba(217,183,108,.1),transparent 42%),linear-gradient(180deg,rgba(255,255,255,.025),transparent),transparent}.enhanced-hero:after{display:none}.hero-inner,.section-inner{width:min(var(--max),100%)}.hero-grid{grid-template-columns:minmax(0,.96fr) minmax(390px,.82fr);gap:clamp(32px,6vw,82px)}.eyebrow{color:#f0d796;letter-spacing:.08em;font-size:11px}h1{max-width:900px;font-size:clamp(52px,7.4vw,104px);line-height:.9;font-weight:920}h2{max-width:920px;font-size:clamp(34px,4.5vw,58px);line-height:.98;font-weight:900}h3{font-size:21px;line-height:1.16}p{color:var(--muted);line-height:1.72}.hero p{color:#d5deea;font-size:clamp(18px,2vw,22px);line-height:1.62}.hero-copy h1{color:#ffffff}.hero-badges span,.signal-row span,.stacked-tags span,.workflow-strip span{border-color:rgba(255,255,255,.14);background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.035)),rgba(255,255,255,.02);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.executive-console{position:relative;z-index:1;display:grid;grid-gap:16px;gap:16px;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.11),rgba(255,255,255,.04)),linear-gradient(135deg,rgba(66,216,255,.1),transparent 42%),rgba(10,16,25,.9);box-shadow:var(--shadow);padding:clamp(18px,3vw,28px);overflow:hidden}.executive-console:before{position:absolute;inset:0 0 auto;height:1px;content:"";background:linear-gradient(90deg,transparent,rgba(66,216,255,.72),rgba(217,183,108,.58),transparent)}.console-topline{display:flex;align-items:center;justify-content:space-between;gap:14px;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:14px}.console-topline span,.suite-grid span{color:var(--gold);font-size:12px;font-weight:900;text-transform:uppercase}.console-topline strong{color:var(--white);font-size:16px}.suite-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.suite-grid a{display:grid;grid-gap:9px;gap:9px;min-height:210px;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.035)),rgba(255,255,255,.025);padding:18px;transition:transform .2s ease,border-color .2s ease,background .2s ease}.suite-grid a:hover{border-color:rgba(66,216,255,.42);background:rgba(66,216,255,.075);transform:translateY(-4px)}.suite-grid strong{color:var(--white);font-size:clamp(24px,3vw,34px);line-height:1.02}.suite-grid small{color:var(--muted);line-height:1.45}.suite-grid b{align-self:end;color:var(--cyan);font-size:13px}.console-flow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.console-flow div{display:flex;align-items:center;gap:10px;min-height:58px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:rgba(255,255,255,.045);padding:12px}.console-flow svg{color:var(--cyan);flex:0 0 auto}.console-flow strong{color:var(--white);font-size:14px}.about-stat-grid div,.contact-panel,.download-panel,.ecosystem-flow div,.empty-proof-panel,.feature-card,.flow-panel div,.legal-panel,.marketing-command-panel,.pricing-card,.product-visual,.service-list-panel,.timeline article,.workflow-card{border-color:rgba(255,255,255,.12);background:linear-gradient(180deg,rgba(255,255,255,.072),rgba(255,255,255,.03)),rgba(13,20,30,.82);box-shadow:var(--shadow-soft)}.contact-panel,.download-panel,.feature-card,.legal-panel,.pricing-card{padding:clamp(20px,2.3vw,30px)}.feature-card span,.pricing-card span{color:var(--gold);letter-spacing:.06em;text-transform:uppercase;font-size:11px}.feature-card svg{color:var(--cyan)}.contact-panel:hover,.download-panel:hover,.feature-card:hover,.interactive-card:hover,.legal-panel:hover,.pricing-card:hover{border-color:rgba(66,216,255,.34);box-shadow:0 28px 80px rgba(0,0,0,.32)}.pricing-card.highlighted{border-color:rgba(217,183,108,.55);box-shadow:0 0 0 1px rgba(217,183,108,.28),var(--shadow-soft)}.price{color:var(--white);font-size:clamp(34px,4vw,48px)}.compact-section{background:linear-gradient(90deg,rgba(66,216,255,.07),transparent 36%),linear-gradient(270deg,rgba(217,183,108,.06),transparent 38%),rgba(8,13,20,.8)}.elevated-strip{justify-content:center}.device-band,.operations-band{background:linear-gradient(135deg,rgba(66,216,255,.08),transparent 36%),linear-gradient(315deg,rgba(217,183,108,.07),transparent 42%),rgba(8,13,20,.78)}.ecosystem-flow div,.flow-panel div{transition:transform .18s ease,border-color .18s ease}.ecosystem-flow div:hover,.flow-panel div:hover{border-color:rgba(217,183,108,.34);transform:translateX(4px)}.marketing-hero{background:linear-gradient(135deg,rgba(217,183,108,.12),transparent 35%),linear-gradient(315deg,rgba(66,216,255,.1),transparent 42%),transparent}.marketing-command-panel strong{font-size:clamp(24px,3vw,32px);line-height:1.08}.marketing-package-card{min-height:510px}.service-checkboxes label,input,select,textarea{border-color:rgba(255,255,255,.13);background:rgba(255,255,255,.055);box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}input:focus,select:focus,textarea:focus{border-color:rgba(66,216,255,.55);box-shadow:0 0 0 4px rgba(66,216,255,.11),inset 0 1px 0 rgba(255,255,255,.08);outline:none}.site-footer{background:linear-gradient(135deg,rgba(66,216,255,.08),transparent 34%),linear-gradient(315deg,rgba(217,183,108,.06),transparent 42%),#04060a;border-top-color:rgba(255,255,255,.1)}.site-footer strong{font-size:30px}.site-footer .footer-link-group strong{font-size:15px}@media (max-width:980px){.hero-grid{grid-template-columns:1fr}.executive-console{max-width:720px}}@media (max-width:640px){.hero,.section{padding-top:58px;padding-bottom:58px}h1{font-size:50px}h2{font-size:34px}.console-flow,.marketing-package-grid,.screen-metrics,.service-checkboxes,.suite-grid{grid-template-columns:1fr}.suite-grid a{min-height:168px}.site-brand span{display:none}}