:root{--bg:#050a12;--surface:#091321;--surface2:#0d1a2b;--line:#223650;--text:#edf6ff;--muted:#91a6bf;--blue:#438cff;--cyan:#55d8ff;--mint:#56e5b8;--amber:#ffc46b;--danger:#ff6d7c;--max:1450px;--radius:16px;font-size:18px;color-scheme:dark}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;overflow-x:hidden;background:var(--bg);color:var(--text);font-family:"Segoe UI Variable Text","Aptos","Segoe UI",sans-serif;-webkit-font-smoothing:antialiased}body:before{content:"";position:fixed;inset:0;z-index:-3;background:radial-gradient(circle at 12% 5%,#17437538,transparent 28%),radial-gradient(circle at 88% 28%,#0b766331,transparent 24%),linear-gradient(180deg,#07101b 0,#050a12 38%,#07111d 100%)}
.ambient-grid{position:fixed;inset:0;z-index:-2;opacity:.28;background-image:linear-gradient(#6d9ed309 1px,transparent 1px),linear-gradient(90deg,#6d9ed309 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(to bottom,#000 0,transparent 48%,#000 100%)}
.cursor-light{width:560px;height:560px;position:fixed;z-index:-1;left:0;top:0;border-radius:50%;pointer-events:none;background:radial-gradient(circle,#267eea16,transparent 66%);transform:translate(-50%,-50%)}
.skip-link{position:fixed;left:12px;top:-60px;z-index:100;padding:12px 16px;background:#fff;color:#000}.skip-link:focus{top:12px}.section-shell{width:min(var(--max),calc(100% - 64px));margin-inline:auto;position:relative;z-index:2}
.site-header{height:82px;padding-inline:max(32px,calc((100% - var(--max))/2));position:relative;z-index:20;display:flex;align-items:center;gap:42px;border-bottom:1px solid #1c2d43;background:#060b13d9;backdrop-filter:blur(18px)}
.brand{display:flex;align-items:center;gap:12px;color:#e9f4ff;text-decoration:none;font-size:1.08rem;font-weight:650;letter-spacing:.01em}.brand b{color:var(--cyan)}.brand-mark{width:39px;height:39px;display:grid;place-items:center;border:1px solid #385472;background:linear-gradient(145deg,#14243a,#0a1320);border-radius:9px;box-shadow:inset 0 1px #6ebaff33}.brand-mark svg{width:25px;fill:none;stroke:var(--cyan);stroke-width:2.2;stroke-linejoin:round}
.desktop-nav{display:flex;gap:30px;margin-left:auto}.desktop-nav a,footer>a{color:#a3b2c7;text-decoration:none;font-size:.8rem;font-weight:650}.desktop-nav a:hover,footer>a:hover{color:#fff}.header-actions{display:flex;align-items:center;gap:13px}.language-switch{display:flex;padding:3px;border:1px solid var(--line);border-radius:9px;background:#09111c}.language-switch button{border:0;background:transparent;color:#7e90a9;padding:8px 10px;border-radius:6px;font:750 .68rem/1 inherit;cursor:pointer}.language-switch button.active{background:#1b304c;color:#fff}.cabinet-link{padding:11px 16px;border:1px solid #46688f;border-radius:9px;color:#e4efff;text-decoration:none;font-size:.78rem;font-weight:800}.cabinet-link:hover{background:#13243a;border-color:#68a7ee}
.hero{min-height:calc(100vh - 82px);display:grid;grid-template-columns:1.02fr .98fr;align-items:center;gap:68px;padding-block:74px 88px}.status-pill{display:inline-flex;align-items:center;gap:10px;padding:9px 13px;border:1px solid #324966;border-radius:999px;background:#0b1420;color:#c7d4e5;font-size:.65rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.status-pill>span:first-child{width:8px;height:8px;border-radius:50%;background:var(--amber);box-shadow:0 0 16px #ffc56e;animation:statusPulse 1.8s ease-in-out infinite}.status-pill b{padding-left:8px;border-left:1px solid #324966;color:#67809e;font:700 .54rem monospace}
.eyebrow{margin:38px 0 20px;color:var(--cyan);font:800 .68rem/1.2 "Bahnschrift","Segoe UI",sans-serif;letter-spacing:.21em;text-transform:uppercase}h1,h2,h3,p{margin-top:0}h1,h2{font-family:"Bahnschrift SemiCondensed","Aptos Display","Segoe UI Variable Display",sans-serif}h1{max-width:860px;margin-bottom:30px;font-size:clamp(4.4rem,6.7vw,7.3rem);line-height:.89;letter-spacing:-.052em;font-weight:720}h1 em,h2 em{font-style:normal;color:var(--cyan);text-shadow:3px 0 #2366c755,0 0 30px #46bfff25}.tech-title{position:relative;text-shadow:1px 0 #80dfff,-1px 0 #245fca;animation:glitchText 6s steps(1,end) infinite}.tech-title:before{content:"";position:absolute;left:-8px;right:12%;top:52%;height:4px;z-index:3;opacity:0;pointer-events:none;background:linear-gradient(90deg,transparent,#4cd9ff 18%,#246dff 72%,transparent);mix-blend-mode:screen;animation:glitchSlice 6s steps(1,end) infinite}.tech-title:after{content:"";display:inline-block;width:9px;height:9px;margin-left:12px;background:var(--cyan);box-shadow:12px 0 #236eff;animation:techBlink 2.8s steps(1) infinite}.hero-copy:after{content:"TG/SENDER::CORE";position:absolute;left:-18px;top:40%;color:#32618f47;font:800 .53rem monospace;letter-spacing:.2em;transform:rotate(-90deg) translateX(-50%);transform-origin:left top}
.hero-lead{max-width:690px;color:#b4c5d7;font-size:1.12rem;line-height:1.72}.hero-actions{display:flex;flex-wrap:wrap;gap:13px;margin-top:34px}.button{min-height:54px;padding:0 21px;display:inline-flex;align-items:center;justify-content:center;gap:30px;border:1px solid transparent;border-radius:10px;text-decoration:none;font-size:.84rem;font-weight:850;transition:.2s}.button-primary{background:linear-gradient(135deg,#2f7df0,#4b9cff);color:#fff;border-color:#69adff;box-shadow:0 18px 55px #1f72e73d,inset 0 1px #b9dcff77}.button-primary:hover,.button-white:hover{transform:translateY(-2px)}.button-secondary{color:#d7e4f5;border-color:#3a4d66;background:#0a121e}.button-white{background:#fff;color:#07111e}.free-flag{display:flex;align-items:center;gap:14px;margin-top:28px;color:#91a2b9;font-size:.76rem}.free-flag strong{padding:7px 10px;border-radius:6px;background:#133e35;color:#69f0c4;font-size:.66rem;letter-spacing:.08em}.hero-feed{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:34px;max-width:680px}.hero-feed>span{padding:13px;display:grid;grid-template-columns:auto 1fr;gap:3px 8px;border:1px solid #21364e;border-radius:8px;background:#08121cd9}.hero-feed i{grid-row:1/3;width:7px;height:7px;margin-top:5px;border-radius:50%;background:var(--mint);box-shadow:0 0 12px var(--mint)}.hero-feed b{font:700 .55rem monospace;color:#d8e8f8}.hero-feed small{font:700 .52rem monospace;color:#64829f}
.hero-console{min-height:675px;position:relative;overflow:hidden;border:1px solid #2d4059;border-radius:18px;background:linear-gradient(160deg,#101c2a,#07101a 62%);box-shadow:0 45px 90px #0008,inset 0 1px #8fcfff25}.hero-console:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 49.8%,#31425833 50%,transparent 50.2%),linear-gradient(transparent 49.8%,#31425833 50%,transparent 50.2%);background-size:54px 54px;mask-image:linear-gradient(#000,transparent)}.console-top{height:48px;padding:0 17px;position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #26374d;color:#7387a2;font:750 .6rem monospace;letter-spacing:.08em}.online{color:#5de0a3}.online i{display:inline-block;width:7px;height:7px;margin-right:7px;border-radius:50%;background:currentColor;box-shadow:0 0 12px currentColor}.console-grid{display:grid;grid-template-rows:1fr auto;height:545px}.orbital-map{min-height:405px;position:relative;display:grid;place-items:center}.orbit{position:absolute;border:1px solid #324b68;border-radius:50%;animation:orbitBreathe 4s ease-in-out infinite}.orbit-a{width:69%;aspect-ratio:1}.orbit-b{width:49%;aspect-ratio:1;animation-delay:.4s}.orbit-c{width:29%;aspect-ratio:1;animation-delay:.8s}.scanner{position:absolute;width:69%;aspect-ratio:1;border-radius:50%;background:conic-gradient(from 20deg,#4ee7d100 0 75%,#55dfff24 92%,#55dfff00);animation:scan 7s linear infinite}.core-logo{width:105px;height:105px;z-index:2;display:grid;place-items:center;border:1px solid #65baff;border-radius:28px;background:radial-gradient(circle at 35% 25%,#338dff55,#0c1d35 70%);transform:rotate(-4deg);box-shadow:0 0 70px #147bff4a,inset 0 1px #fff5}.core-logo svg{width:58px;fill:none;stroke:#a7e8ff;stroke-width:2;stroke-linejoin:round}.node{position:absolute;padding:8px 11px;border:1px solid #314b69;border-radius:7px;background:#08121f;color:#8fa5bf;font:750 .55rem monospace}.node:before{content:"";display:inline-block;width:6px;height:6px;margin-right:7px;border-radius:50%;background:var(--mint);box-shadow:0 0 9px var(--mint)}.node-a{left:4%;top:25%}.node-b{right:3%;top:48%}.node-c{left:12%;bottom:10%}.console-activity{margin:0 18px 86px;padding:16px;border:1px solid #243950;border-radius:10px;background:#07111ccf}.activity-head{display:flex;justify-content:space-between;margin-bottom:12px;color:#7f96b0;font:700 .54rem monospace}.activity-head i{font-style:normal;color:var(--mint)}.activity-row{display:grid;grid-template-columns:120px 1fr 32px;align-items:center;gap:10px;padding:5px 0;font:700 .52rem monospace;color:#7590ad}.activity-row>span{height:3px;background:#1c2d40}.activity-row>span i{display:block;width:var(--p);height:100%;background:linear-gradient(90deg,var(--blue),var(--cyan));animation:activityLoad 3s ease both}.activity-row small{text-align:right}.console-stats{position:absolute;left:18px;right:18px;bottom:18px;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.console-stats div{padding:13px;border:1px solid #25384f;border-radius:9px;background:#0b1522}.console-stats span{display:block;color:#7186a1;font:700 .53rem monospace}.console-stats b{display:block;margin-top:5px;color:#eaf5ff;font:800 1.2rem "Bahnschrift",sans-serif}
.free-ribbon{min-height:90px;display:grid;grid-template-columns:minmax(310px,auto) minmax(0,1fr) 42px;align-items:center;gap:25px;padding-inline:max(28px,calc((100% - var(--max))/2));overflow:hidden;background:linear-gradient(90deg,#286ce8,#43b5ef);color:#fff;text-decoration:none;border-block:1px solid #8edaff}.free-ribbon-label{position:relative;z-index:2;align-self:stretch;display:flex;align-items:center;padding-right:24px;border-right:1px solid #c7eeff66;background:#286ce8;font:850 .8rem "Bahnschrift",sans-serif;white-space:nowrap}.ticker-viewport{min-width:0;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.free-ribbon-track{display:inline-block;width:max-content;white-space:nowrap;color:#e4f8ffd4;font:800 .66rem monospace;letter-spacing:.13em;animation:ticker 26s linear infinite}.free-ribbon-arrow{font-size:1.7rem}
.system-flow,.platform,.inviter,.roadmap{padding-block:145px}.section-heading{display:grid;grid-template-columns:1fr 470px;align-items:end;gap:80px;margin-bottom:66px}.section-heading .eyebrow{margin:0 0 18px}.section-heading h2,.inviter-intro h2,.final-cta h2{font-size:clamp(3.2rem,5vw,5.7rem);line-height:.94;letter-spacing:-.045em}.section-heading>p{margin:0;color:#a8b7c9;font-size:1rem;line-height:1.75}.flow-rail{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;position:relative}.flow-rail:before{content:"";position:absolute;left:11%;right:11%;top:80px;height:1px;background:linear-gradient(90deg,transparent,var(--cyan),var(--blue),transparent)}.flow-rail article{min-height:330px;padding:28px;position:relative;border:1px solid #263b55;border-radius:15px;background:linear-gradient(155deg,#0c1827,#08111c);overflow:hidden}.flow-rail article>span{font:800 .62rem monospace;color:#66809e}.flow-rail h3{margin:32px 0 12px;font:750 1.35rem "Bahnschrift",sans-serif}.flow-rail p{color:#99abc0;font-size:.86rem;line-height:1.65}.flow-icon{height:110px;display:flex;align-items:center;justify-content:center;gap:10px}.flow-icon i{display:block}.flow-accounts i{width:42px;height:58px;border:1px solid #4b87c1;border-radius:8px;background:#102847;animation:cardsWave 2.8s ease-in-out infinite}.flow-accounts i:nth-child(2){animation-delay:.3s}.flow-accounts i:nth-child(3){animation-delay:.6s}.flow-audience{position:relative}.flow-audience i{position:absolute;width:84px;height:84px;border:1px solid #3a6c98;border-radius:50%;animation:radarPulse 2.5s ease-out infinite}.flow-audience i:nth-child(2){width:56px;height:56px;animation-delay:.5s}.flow-audience i:nth-child(3){width:8px;height:8px;background:var(--mint);box-shadow:0 0 18px var(--mint);animation:none}.flow-growth i{width:10px;height:10px;border-radius:50%;background:var(--cyan);box-shadow:0 0 14px var(--cyan);animation:routeNode 2.6s ease-in-out infinite}.flow-growth i:nth-child(2){animation-delay:.4s}.flow-growth i:nth-child(3){animation-delay:.8s}
.module-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.module-card{min-height:350px;padding:28px;position:relative;overflow:hidden;border:1px solid #273951;border-radius:var(--radius);background:linear-gradient(155deg,#0e1928,#0a121d);transition:.25s;transform-style:preserve-3d}.module-card:after{content:"";position:absolute;width:250px;height:250px;right:-130px;bottom:-160px;border:1px solid #3a5878;border-radius:50%;box-shadow:0 0 0 28px #253d5820,0 0 0 62px #253d5814}.module-card:hover{border-color:#4d729d;background:linear-gradient(155deg,#122238,#0b1522)}.module-card.large{grid-column:span 2}.module-head{display:flex;justify-content:space-between;align-items:center;color:#6e829d;font:750 .58rem monospace;letter-spacing:.09em}.module-head i{padding:5px 7px;border-radius:5px;font-style:normal;font-size:.5rem}.status-ready{color:#5cf0b5;background:#123c31}.status-live{color:#75c9ff;background:#14304a}.status-core{color:#dec6ff;background:#302248}.status-plan{color:#c2ccdb;background:#27303e}.module-card h3{position:relative;z-index:2;margin:112px 0 14px;font:750 1.55rem "Bahnschrift",sans-serif}.module-card p{position:relative;z-index:2;max-width:650px;color:#9eafc4;font-size:.86rem;line-height:1.68}.module-motion{height:86px;position:absolute;left:28px;right:28px;top:70px}.motion-network{display:flex;align-items:center;gap:18px}.motion-network i{width:14px;height:14px;border:1px solid var(--cyan);border-radius:50%;box-shadow:0 0 14px #46cfff55;animation:networkBeat 2s infinite}.motion-network b{position:absolute;left:7px;right:25%;height:1px;background:linear-gradient(90deg,var(--cyan),transparent);animation:stream 2.4s linear infinite}.motion-radar{display:grid;place-items:center}.motion-radar i,.motion-radar b{position:absolute;width:80px;height:80px;border:1px solid #3c82bf;border-radius:50%;animation:radarPulse 2.4s infinite}.motion-radar b{width:45px;height:45px;animation-delay:.7s}.motion-radar span{font:800 .58rem monospace;color:var(--mint)}.motion-route{display:flex;align-items:center;justify-content:space-around}.motion-route i{width:9px;height:9px;border-radius:50%;background:var(--cyan);box-shadow:0 0 13px var(--cyan);animation:routeNode 2s infinite}.motion-route b{position:absolute;left:12%;right:12%;height:1px;border-top:1px dashed #3674ac}.motion-mail i{position:absolute;width:45px;height:28px;border:1px solid #4c8ac4;border-radius:5px;background:#10253d;animation:mailFly 3.4s ease-in-out infinite}.motion-mail i:nth-child(2){left:30%;animation-delay:.5s}.motion-mail i:nth-child(3){left:60%;animation-delay:1s}.motion-bars{display:flex;align-items:end;justify-content:flex-end;gap:7px}.motion-bars i{width:7px;height:var(--h,42%);background:linear-gradient(var(--cyan),var(--blue));border-radius:4px;animation:equalize 1.8s ease-in-out infinite}.motion-bars i:nth-child(2){--h:75%;animation-delay:.2s}.motion-bars i:nth-child(3){--h:48%;animation-delay:.4s}.motion-bars i:nth-child(4){--h:95%;animation-delay:.6s}.motion-bars i:nth-child(5){--h:62%;animation-delay:.8s}.motion-bars i:nth-child(6){--h:82%;animation-delay:1s}.motion-bars i:nth-child(7){--h:44%;animation-delay:1.2s}.motion-bars i:nth-child(8){--h:68%;animation-delay:1.4s}.motion-stories{display:flex;gap:10px}.motion-stories i{width:47px;height:72px;border:1px solid #3e78aa;border-radius:10px;background:linear-gradient(150deg,#173d67,#0b1929);animation:storyPulse 2.4s infinite}.motion-stories i:nth-child(2){animation-delay:.4s}.motion-stories i:nth-child(3){animation-delay:.8s}.motion-tools i{position:absolute;width:46px;height:46px;border:1px solid #3e79ac;transform:rotate(45deg);animation:toolSpin 5s linear infinite}.motion-tools i:nth-child(2){left:65px;animation-direction:reverse}.motion-tools b{position:absolute;left:28px;top:22px;width:64px;height:1px;background:var(--cyan)}.motion-clock{display:grid;place-items:center}.motion-clock i{width:76px;height:76px;border:1px solid #3c76aa;border-radius:50%}.motion-clock b,.motion-clock span{position:absolute;width:2px;height:28px;bottom:43px;transform-origin:bottom;background:var(--cyan);animation:clockHand 4s linear infinite}.motion-clock span{height:20px;animation-duration:12s}.motion-chart{display:flex;align-items:end;gap:9px}.motion-chart i{width:20px;height:var(--c,30%);border:1px solid #4386c3;background:#13355c;animation:chartRise 2.6s ease-in-out infinite}.motion-chart i:nth-child(2){--c:70%;animation-delay:.2s}.motion-chart i:nth-child(3){--c:48%;animation-delay:.4s}.motion-chart i:nth-child(4){--c:88%;animation-delay:.6s}.motion-chart b{position:absolute;left:0;right:0;top:50%;height:1px;background:linear-gradient(90deg,var(--mint),transparent);animation:scanLine 2s linear infinite}
.inviter{border-top:1px solid #213047}.inviter:before{content:"";position:absolute;left:0;right:0;top:3%;height:700px;z-index:-1;background:radial-gradient(ellipse,#257ddf20,transparent 62%)}.inviter-intro{max-width:850px;position:relative}.mega-free{position:absolute;left:calc(100% + 60px);top:20px;width:300px}.mega-free span{display:block;color:#6fe8bd;font:850 .66rem monospace;letter-spacing:.12em}.mega-free strong{font:850 5.3rem/.9 "Bahnschrift",sans-serif;color:#fff;text-shadow:0 0 50px #3d8cff55}.inviter-intro .eyebrow{margin-top:0}.inviter-intro>p:not(.eyebrow,.microcopy){max-width:760px;color:#b2c1d3;font-size:1.06rem;line-height:1.7}.microcopy{margin-top:13px;color:#7589a3;font-size:.72rem}
.product-preview{margin-top:72px}.preview-label{padding:10px 14px;display:flex;justify-content:space-between;border:1px solid #345779;border-bottom:0;border-radius:12px 12px 0 0;background:#10233b;color:#84b9e9;font:700 .57rem monospace}.preview-label i{display:inline-block;width:7px;height:7px;margin-right:7px;border-radius:50%;background:var(--mint);box-shadow:0 0 10px var(--mint)}.preview-label small{color:#6f8ca8}.demo-window{overflow:hidden;border:1px solid #3c5878;border-radius:0 0 18px 18px;background:#07101a;box-shadow:0 40px 90px #0009,0 0 90px #1677e21f}.demo-bar{height:48px;padding:0 18px;display:flex;align-items:center;gap:8px;border-bottom:1px solid #263950;background:#101b2a}.demo-bar>span{width:8px;height:8px;border-radius:50%;background:#425775}.demo-bar>span:first-child{background:var(--amber)}.demo-bar b{margin-left:10px;color:#889db7;font:750 .58rem monospace}.demo-bar i{margin-left:auto;color:#5de0a3;font:750 .56rem monospace;font-style:normal}.demo-shell{min-height:610px;display:grid;grid-template-columns:205px minmax(0,1fr) 260px}.demo-sidebar{padding:20px 12px;border-right:1px solid #23364c;background:#08111c}.demo-sidebar>strong{display:block;margin:4px 10px 22px;font:750 1rem "Bahnschrift",sans-serif}.demo-sidebar>strong b{color:var(--cyan)}.demo-sidebar button{width:100%;padding:11px 10px;display:grid;grid-template-columns:20px 1fr auto;gap:7px;border:0;border-radius:7px;background:transparent;color:#7f95ae;text-align:left;font:700 .62rem inherit;cursor:pointer}.demo-sidebar button:hover,.demo-sidebar button.active{background:#142d4d;color:#aadeff}.demo-sidebar button i{padding:2px 5px;border-radius:3px;background:#183657;color:#72bffd;font:700 .48rem monospace;font-style:normal}.demo-stage{min-width:0;padding:24px}.demo-stage>header{display:flex;justify-content:space-between;align-items:center;padding-bottom:18px;border-bottom:1px solid #203247}.demo-stage header small{color:#58728f;font:700 .53rem monospace}.demo-stage header h3{margin:5px 0 0;font:750 1.3rem "Bahnschrift",sans-serif}.demo-user{display:flex;align-items:center;gap:8px;color:#68829e;font:.52rem monospace}.demo-user i{width:29px;height:29px;border-radius:50%;background:radial-gradient(circle at 40% 30%,#54d7ff,#194478);box-shadow:0 0 14px #32a9ff55}.demo-user b{color:var(--mint)}.demo-screen{padding-top:18px}.demo-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.demo-metric{padding:14px;border:1px solid #24384e;border-radius:8px;background:#0b1725}.demo-metric span{color:#637d99;font:700 .5rem monospace}.demo-metric strong{display:block;margin-top:5px;font:800 1.45rem "Bahnschrift",sans-serif}.demo-table{margin-top:14px;overflow:hidden;border:1px solid #23364b;border-radius:8px}.demo-table .row{display:grid;grid-template-columns:38px 1.2fr 1fr .8fr .7fr;align-items:center;gap:8px;padding:9px 11px;border-bottom:1px solid #1d2d40;color:#8fa5bc;font:.58rem monospace}.demo-table .row:last-child{border:0}.demo-table .head{background:#101d2d;color:#5f7995;font-weight:800}.badge{width:max-content;padding:3px 6px;border-radius:4px;background:#123b31;color:#5ce2b3;font:700 .48rem monospace}.badge.blue{background:#153b61;color:#6ac4ff}.demo-graph{height:150px;margin-top:14px;padding:14px;display:flex;align-items:end;gap:7px;border:1px solid #23384f;border-radius:8px;background:linear-gradient(180deg,#0d1a2a,#08121c)}.demo-graph i{flex:1;height:var(--v);background:linear-gradient(#50d4ff,#2569d5);border-radius:3px 3px 0 0;animation:graphDance 3s ease-in-out infinite}.demo-controls{display:flex;gap:7px;margin-bottom:12px}.demo-controls span{padding:7px 10px;border:1px solid #29435e;border-radius:6px;color:#7595b7;font:700 .53rem monospace}.demo-controls .active{border-color:#3b82d8;background:#14365d;color:#a7ddff}.demo-live{padding:20px 15px;border-left:1px solid #23364c;background:#08111c}.live-head{display:flex;justify-content:space-between;color:#738da9;font:700 .53rem monospace}.live-head span{color:var(--mint)}.task{display:grid;grid-template-columns:8px 1fr;gap:9px;margin-top:20px}.task>i{width:7px;height:7px;margin-top:3px;border-radius:50%}.task .cyan{background:var(--cyan);box-shadow:0 0 10px var(--cyan)}.task .green{background:var(--mint);box-shadow:0 0 10px var(--mint)}.task .blue{background:var(--blue);box-shadow:0 0 10px var(--blue)}.task b{font:700 .57rem monospace}.task span{height:3px;display:block;margin:8px 0 5px;background:#1c2c3e}.task em{display:block;width:var(--task);height:100%;background:linear-gradient(90deg,var(--blue),var(--cyan));animation:taskPulse 2.5s ease-in-out infinite}.task small{color:#5f7792;font:.5rem monospace}.live-log{margin-top:24px;padding-top:17px;border-top:1px solid #203147}.live-log p{margin:0 0 8px;color:#7087a1;font:.52rem monospace}.live-log time{color:#3e85ce}.live-log .ok{color:#57dbae}.inviter-features{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:18px;background:#2a3b51;border:1px solid #2a3b51;border-radius:14px;overflow:hidden}.inviter-features article{min-height:250px;padding:27px;background:#0b1420}.inviter-features span{color:#5e7694;font:800 .62rem monospace}.inviter-features h3{margin:42px 0 12px;font:750 1.22rem "Bahnschrift",sans-serif}.inviter-features p{margin:0;color:#9bacbf;font-size:.81rem;line-height:1.65}
.roadmap{border-top:1px solid #1f3046}.release-track{border-top:1px solid var(--line)}.release-step{display:grid;grid-template-columns:150px 1fr;padding:38px 0;position:relative;border-bottom:1px solid var(--line)}.release-step>span{color:#71849f;font:800 .62rem monospace}.release-step>div{display:grid;grid-template-columns:230px 1fr 1fr;align-items:baseline;gap:32px}.release-step b{color:var(--cyan)}.release-step h3{margin:0;font:750 1.32rem "Bahnschrift",sans-serif}.release-step p{margin:0;color:#9fafc3;font-size:.86rem}.release-step.active:before{content:"";position:absolute;left:0;top:-2px;width:110px;height:3px;background:linear-gradient(90deg,var(--amber),var(--cyan))}.final-cta{padding-block:140px 165px;text-align:center;border-top:1px solid var(--line)}.final-cta .eyebrow{margin-top:38px}.final-cta>p:not(.eyebrow){max-width:700px;margin:0 auto 34px;color:#aebdd0;font-size:1rem}.cta-orbit{width:120px;height:120px;position:relative;margin:auto;display:grid;place-items:center;border:1px solid #334b68;border-radius:50%}.cta-orbit i{position:absolute;inset:-18px;border:1px dashed #314866;border-radius:50%;animation:scan 12s linear infinite}.cta-orbit span{width:72px;height:72px;display:grid;place-items:center;border-radius:24px;background:linear-gradient(145deg,#1c4d83,#0b1e36);box-shadow:0 0 50px #287de84f;transform:rotate(-5deg)}.cta-orbit svg{width:42px;fill:none;stroke:#8de6ff;stroke-width:2;stroke-linejoin:round}footer{min-height:126px;padding-inline:max(28px,calc((100% - var(--max))/2));display:flex;align-items:center;gap:42px;border-top:1px solid var(--line);position:relative;z-index:2;background:#050a12}footer p{margin:0 auto;color:#778aa2;font-size:.74rem}
.reveal{opacity:0;transform:translateY(30px);transition:opacity .75s ease,transform .75s cubic-bezier(.2,.7,.2,1)}.reveal[data-delay="1"]{transition-delay:.12s}.reveal.visible{opacity:1;transform:none}.interactive-card{--rx:0deg;--ry:0deg}.interactive-card.tilting{transform:perspective(900px) rotateX(var(--rx)) rotateY(var(--ry)) translateY(-3px)}:focus-visible{outline:2px solid var(--cyan);outline-offset:4px}
@keyframes statusPulse{50%{opacity:.45;transform:scale(.75)}}@keyframes techBlink{0%,91%{opacity:1}92%,94%{opacity:0}95%{opacity:1}}@keyframes orbitBreathe{50%{border-color:#4f7ba8;transform:scale(1.025)}}@keyframes scan{to{transform:rotate(360deg)}}@keyframes ticker{to{transform:translateX(-50%)}}@keyframes activityLoad{from{width:0}}@keyframes cardsWave{50%{transform:translateY(-13px);border-color:var(--cyan)}}@keyframes radarPulse{0%{transform:scale(.55);opacity:0}45%{opacity:1}100%{transform:scale(1.25);opacity:0}}@keyframes routeNode{50%{transform:translateY(-16px);background:var(--mint)}}@keyframes networkBeat{50%{transform:scale(1.55)}}@keyframes stream{to{background-position:-200% 0}}@keyframes mailFly{0%{transform:translate(-20px,22px);opacity:0}30%{opacity:1}100%{transform:translate(160px,-15px);opacity:0}}@keyframes equalize{50%{height:25%}}@keyframes storyPulse{50%{transform:translateY(-8px);border-color:var(--cyan);box-shadow:0 0 18px #42cfff33}}@keyframes toolSpin{to{transform:rotate(405deg)}}@keyframes clockHand{to{transform:rotate(360deg)}}@keyframes chartRise{50%{height:25%}}@keyframes scanLine{to{transform:translateY(45px)}}@keyframes graphDance{50%{transform:scaleY(.68)}}@keyframes taskPulse{50%{filter:brightness(1.6)}}
@media(max-width:1200px){.desktop-nav{display:none}.hero{grid-template-columns:1fr;gap:50px}.hero-console{min-height:650px}.section-heading{grid-template-columns:1fr;gap:26px}.module-grid{grid-template-columns:repeat(2,1fr)}.mega-free{position:static;margin-bottom:22px}.demo-shell{grid-template-columns:180px minmax(0,1fr)}.demo-live{display:none}.inviter-features{grid-template-columns:repeat(2,1fr)}}
@media(max-width:760px){:root{font-size:16px}.section-shell{width:min(var(--max),calc(100% - 30px))}.site-header{height:auto;min-height:74px;padding:12px 15px;gap:12px;flex-wrap:wrap}.brand{font-size:1rem}.header-actions{margin-left:auto}.cabinet-link{order:3;width:100%;text-align:center}.flight-system{display:none}.hero{min-height:auto;padding-block:60px}.hero h1{font-size:clamp(3.25rem,15vw,4.7rem)}.hero-copy:after{display:none}.hero-lead{font-size:1rem}.hero-feed{grid-template-columns:1fr}.hero-console{min-height:585px}.orbital-map{min-height:350px}.console-grid{height:470px}.console-activity{display:none}.console-stats{grid-template-columns:1fr 1fr}.console-stats div:last-child{display:none}.free-ribbon{grid-template-columns:1fr auto;gap:12px;padding:18px}.free-ribbon-label{padding:0;border:0;background:transparent}.ticker-viewport{grid-column:1/-1;grid-row:2}.system-flow,.platform,.inviter,.roadmap{padding-block:90px}.section-heading h2,.inviter-intro h2,.final-cta h2{font-size:3.15rem}.flow-rail,.module-grid{grid-template-columns:1fr}.flow-rail:before{display:none}.module-card.large{grid-column:auto}.module-card{min-height:330px}.mega-free strong{font-size:4rem}.preview-label{gap:10px}.preview-label small{display:none}.demo-shell{grid-template-columns:1fr}.demo-sidebar{display:flex;overflow-x:auto;border:0;border-bottom:1px solid #23364c}.demo-sidebar>strong{display:none}.demo-sidebar button{width:auto;min-width:max-content;grid-template-columns:18px auto}.demo-sidebar button i{display:none}.demo-stage{padding:16px}.demo-metrics{grid-template-columns:1fr 1fr}.demo-table .row{grid-template-columns:30px 1fr 1fr}.demo-table .row>*:nth-child(n+4){display:none}.inviter-features{grid-template-columns:1fr}.release-step{grid-template-columns:70px 1fr}.release-step>div{grid-template-columns:1fr;gap:9px}.final-cta{padding-block:90px}footer{padding:30px 18px;flex-direction:column;align-items:flex-start;gap:18px}footer p{margin:0}.cursor-light{display:none}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal{opacity:1;transform:none;transition:none}.flight-system,.cursor-light{display:none}.status-pill>span:first-child,.orbit,.scanner,.free-ribbon-track,.module-motion *,.flow-icon *,.cta-orbit i,.demo-graph i,.task em{animation:none}.interactive-card.tilting{transform:none}}

/* Active product-preview states and visible signal effects. */
.tech-title{animation-duration:4s}
.tech-title:before{animation-duration:4s}
.tech-title em{display:inline-block;position:relative;text-shadow:-2px 0 #236fe8,2px 0 #8aeaff}
.tech-title em:before{content:"";position:absolute;left:2%;right:4%;top:51%;height:2px;background:linear-gradient(90deg,transparent,#48d8ff 28%,#276cff 70%,transparent);opacity:.28;animation:glitchRail 3.2s steps(1) infinite}
.task b:after{content:" RUNNING";margin-left:6px;color:var(--mint);font-size:.44rem;animation:runningBlink 1s steps(1) infinite}
.task em{transition:width .55s linear}
.live-log p{animation:logIn .3s ease both}
@keyframes glitchText{0%,87%,92%,100%{transform:none;filter:none}88%{transform:translateX(3px) skewX(-1deg);text-shadow:-5px 0 #49dcff,5px 0 #2365ff}89%{transform:translateX(-2px);text-shadow:4px 0 #49dcff,-4px 0 #2365ff}90%{transform:translateX(1px);filter:contrast(1.35)}91%{transform:none}}
@keyframes glitchSlice{0%,87%,92%,100%{opacity:0;transform:none}88%{opacity:.8;transform:translateX(18px)}89%{opacity:.45;transform:translateX(-12px) translateY(12px)}90%{opacity:.75;transform:translateX(7px) translateY(-18px)}91%{opacity:0}}
@keyframes runningBlink{50%{opacity:.3}}
@keyframes logIn{from{opacity:0;transform:translateY(-4px)}}
@keyframes glitchRail{0%,72%,100%{transform:translateX(0);opacity:.18}73%{transform:translateX(17px);opacity:.8}77%{transform:translateX(-9px) translateY(8px);opacity:.55}82%{transform:translateX(4px) translateY(-5px);opacity:.35}}

/* The preview is deliberately active even before the visitor clicks a module. */
.demo-graph{position:relative;isolation:isolate;overflow:hidden;min-height:150px;background-color:#08121c;background-image:linear-gradient(#2e526b2b 1px,transparent 1px),linear-gradient(90deg,#2e526b22 1px,transparent 1px),linear-gradient(180deg,#0d1a2a,#08121c);background-size:100% 25%,8.333% 100%,100% 100%;box-shadow:inset 0 0 36px #020912}
.demo-graph:before{content:"";position:absolute;z-index:0;inset:0;background:linear-gradient(180deg,transparent 0 45%,#55d9ff2e 50%,transparent 55%);transform:translateY(-80%);animation:demoScan 2.8s linear infinite;pointer-events:none}
.demo-graph:after{content:attr(data-state);position:absolute;z-index:3;right:12px;top:10px;padding:4px 7px;border:1px solid #2b9e7a66;border-radius:4px;background:#09231cf0;color:#64e7b4;font:800 .47rem/1 monospace;letter-spacing:.14em;box-shadow:0 0 16px #42dca12b}
.demo-graph i{display:block;position:relative;z-index:2;flex:1 1 0;min-width:5px;min-height:18px;height:var(--v,45%);transition:height .58s cubic-bezier(.2,.75,.2,1);box-shadow:0 0 13px #36baff35,inset 0 1px #a8efff}
.tech-title{animation-duration:2.7s;text-shadow:-2px 0 #226fe0,2px 0 #8ceaff,0 0 26px #368fff20}
.tech-title:before{animation-duration:2.7s;opacity:.12}
@keyframes demoScan{to{transform:translateY(90%)}}


/* Every demo tab exposes a running operation instead of a static mockup. */
.demo-operation{margin-top:14px;padding:13px 14px;border:1px solid #265071;border-radius:8px;background:linear-gradient(135deg,#0d2135,#09131f);box-shadow:inset 0 1px #79d9ff12}
.demo-operation header,.demo-operation-meta{display:flex;align-items:center;justify-content:space-between;color:#6584a3;font:750 .48rem monospace;letter-spacing:.08em}
.demo-operation header span{color:#8fc8f3}.demo-operation header i{display:inline-block;width:6px;height:6px;margin-right:6px;border-radius:50%;background:var(--mint);box-shadow:0 0 10px var(--mint);animation:statusPulse 1.1s infinite}
.demo-operation header b{color:var(--mint)}.demo-operation>div{display:flex;justify-content:space-between;gap:16px;margin:10px 0 8px}.demo-operation strong{color:#e9f6ff;font:750 .63rem monospace}.demo-operation-detail{color:#7191af;font:.52rem monospace;text-align:right}
.demo-operation-track{height:4px;display:block;overflow:hidden;border-radius:5px;background:#172c40}.demo-operation-track i{height:100%;display:block;width:0;background:linear-gradient(90deg,#256eff,#50e0ff,#63e9b7);box-shadow:0 0 12px #48d4ff;transition:width .55s linear}
.demo-operation-meta{margin-top:7px}.demo-operation-meta em{color:#80dcff;font-style:normal}.demo-table .row.processing{background:#102a40;box-shadow:inset 3px 0 #47d9ff}.demo-table .row.processing .badge{box-shadow:0 0 14px #55e2b555}

/* Readable, persistent chromatic glitch with an occasional stronger slice. */
.tech-title em:after{content:attr(data-glitch);position:absolute;inset:0;z-index:-1;color:#2b7dff;opacity:.48;transform:translate(3px,1px);clip-path:polygon(0 28%,100% 28%,100% 48%,0 48%);pointer-events:none;animation:glitchEcho 1.9s steps(1,end) infinite}
.tech-title{animation-duration:2.1s}
@keyframes glitchEcho{0%,66%,100%{transform:translate(3px,1px);opacity:.4}67%{transform:translate(-5px,-1px);opacity:.75}72%{transform:translate(7px,2px);clip-path:polygon(0 61%,100% 61%,100% 78%,0 78%)}78%{transform:translate(-2px,0);opacity:.5}}


/* Purpose-built live visualizations for each product module. */
.proxy-pulse,.parser-stream,.message-pipeline,.warmup-timeline,.automation-board{margin-top:14px;border:1px solid #24394f;border-radius:9px;overflow:hidden;background:#08131f}
.proxy-pulse{display:grid;grid-template-columns:repeat(5,1fr);gap:1px;background:#23394f}.proxy-pulse article{min-width:0;padding:14px 10px;position:relative;background:#091522;transition:.3s}.proxy-pulse article.processing{background:#10304a}.proxy-pulse article>b,.proxy-pulse article>span,.proxy-pulse article>small{display:block}.proxy-pulse article>b{margin-top:30px;color:#dff4ff;font:800 1rem monospace}.proxy-pulse article>span{margin:4px 0;color:#66d5ff;font:700 .62rem monospace}.proxy-pulse article>small{color:#67839f;font:.46rem monospace}.proxy-pulse article>i{position:absolute;left:10px;right:10px;top:14px;height:18px;border-bottom:1px solid #32516c}.proxy-pulse article>i:after{content:"";position:absolute;left:0;bottom:0;width:var(--ping);height:3px;background:linear-gradient(90deg,#2776ff,#53e4ca);box-shadow:0 0 10px #42cfff;animation:proxyPing 1.8s ease-in-out infinite alternate}
.parser-stream article,.message-pipeline article,.warmup-timeline article,.automation-board article{display:grid;align-items:center;border-bottom:1px solid #1f3245;transition:.25s}.parser-stream article:last-child,.message-pipeline article:last-child,.warmup-timeline article:last-child,.automation-board article:last-child{border-bottom:0}.parser-stream article{grid-template-columns:42px 1.2fr 1fr 62px;gap:8px;padding:9px 12px;color:#85a1bc;font:.55rem monospace}.parser-stream article.processing{background:linear-gradient(90deg,#123452,transparent)}.parser-stream b{color:#65d9ff}.parser-stream i{padding:3px 5px;border-radius:4px;background:#123c31;color:#5fe1b3;font:700 .46rem monospace;font-style:normal;text-align:center}.parser-stream article.processing i{box-shadow:0 0 12px #4fe1ae66}
.message-pipeline article{grid-template-columns:38px 1fr 74px;gap:10px;padding:11px 12px}.message-pipeline article>span{width:31px;height:31px;display:grid;place-items:center;border:1px solid #2f648d;border-radius:50%;color:#74d9ff;font:800 .5rem monospace}.message-pipeline b,.message-pipeline small{display:block}.message-pipeline b{color:#dcefff;font:700 .58rem monospace}.message-pipeline small{margin-top:3px;color:#66829d;font:.48rem monospace}.message-pipeline article>i{font:800 .45rem monospace;font-style:normal;text-align:right;color:#6fe3b7}.message-pipeline article.processing{background:#102940}.message-pipeline article.processing>span{box-shadow:0 0 16px #43cfff66}
.story-deck{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:14px}.story-deck article{height:175px;padding:10px;position:relative;overflow:hidden;border:1px solid #2a455f;border-radius:10px;background:linear-gradient(145deg,#174a70,#0b1725 68%);transition:.3s}.story-deck article:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at calc(20% + var(--story)*18%) 22%,#4acfff55,transparent 35%)}.story-deck article>div,.story-deck article>strong,.story-deck article>small{position:relative;z-index:2}.story-deck article>div{display:flex;justify-content:space-between;color:#91c8ee;font:700 .48rem monospace}.story-deck article>strong{display:block;margin-top:64px;color:#e7f7ff;font:800 1rem monospace}.story-deck article>small{color:#7f9db8;font:.44rem monospace}.story-deck article>i{position:absolute;left:10px;right:10px;bottom:9px;height:3px;background:#1d354b}.story-deck article>i:after{content:"";display:block;width:64%;height:100%;background:linear-gradient(90deg,#2e79ff,#59e5c2);animation:storyUpload 2.4s ease-in-out infinite}.story-deck article.processing{transform:translateY(-4px);border-color:#4abbea;box-shadow:0 10px 24px #0007}
.warmup-timeline{padding:10px 14px}.warmup-timeline article{grid-template-columns:18px 1fr 50px;padding:9px 0}.warmup-timeline article>i{width:9px;height:9px;border-radius:50%;background:#4ad8ff;box-shadow:0 0 0 0 #4ad8ff55;animation:warmPulse 1.8s var(--delay) infinite}.warmup-timeline b,.warmup-timeline span{display:inline-block;font:700 .54rem monospace}.warmup-timeline b{color:#dcefff}.warmup-timeline span{margin-left:10px;color:#56dcb0}.warmup-timeline small{color:#7895af;font:.48rem monospace;text-align:right}.warmup-timeline article.processing{padding-left:7px;background:linear-gradient(90deg,#11324a,transparent)}
.automation-board{padding:8px 12px}.automation-board article{grid-template-columns:55px 14px 1fr 72px;gap:9px;padding:10px 0}.automation-board time{color:#61d8ff;font:700 .53rem monospace}.automation-board article>i{width:8px;height:8px;border:2px solid #4a9dd3;border-radius:50%;box-shadow:0 0 10px #45bdff55}.automation-board b,.automation-board small{display:block}.automation-board b{color:#dceeff;font:700 .55rem monospace}.automation-board small{margin-top:3px;color:#647e99;font:.46rem monospace}.automation-board article>span{color:#6bdcaf;font:800 .45rem monospace;text-align:right}.automation-board article.processing{background:linear-gradient(90deg,#12334e,transparent)}
@keyframes proxyPing{to{width:92%}}@keyframes storyUpload{50%{width:92%}}@keyframes warmPulse{50%{box-shadow:0 0 0 7px #4ad8ff00}}
@media(max-width:760px){.proxy-pulse,.story-deck{grid-template-columns:1fr 1fr}.parser-stream article{grid-template-columns:34px 1fr 58px}.parser-stream article small{display:none}.message-pipeline article{grid-template-columns:34px 1fr 62px}.automation-board article{grid-template-columns:45px 10px 1fr}.automation-board article>span{display:none}}

/* Clean chromatic glitch: no scan rail or decorative square cursor. */
.tech-title:before,.tech-title:after,.tech-title em:before{display:none!important}

.mega-free{display:flex;flex-direction:column;align-items:flex-start;gap:9px}
.mega-free strong{order:1}.mega-free span{order:2;padding-left:5px}

.community,.faq{padding-block:145px;border-top:1px solid #1f3046}
.community-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:14px}
.community-card{min-height:315px;padding:34px;position:relative;overflow:hidden;border:1px solid #29425e;border-radius:16px;background:linear-gradient(145deg,#0d1a2a,#08111c);color:#fff;text-decoration:none;transition:transform .25s,border-color .25s,box-shadow .25s}
.community-card:before{content:"";position:absolute;inset:auto -12% -50% 35%;height:280px;border-radius:50%;background:radial-gradient(circle,#2c8cff36,transparent 68%);transition:.35s}
.community-card:hover{transform:translateY(-5px);border-color:#55b7ed;box-shadow:0 24px 55px #0008}.community-card:hover:before{transform:scale(1.15)}
.community-card>span{color:#6c89a8;font:800 .61rem monospace;letter-spacing:.1em}.community-card>i{position:absolute;right:28px;top:25px;width:38px;height:38px;display:grid;place-items:center;border:1px solid #345574;border-radius:9px;color:var(--cyan);font-style:normal}
.community-card h3{max-width:420px;margin:78px 0 12px;font:750 2rem/1 "Bahnschrift",sans-serif}.community-card p{max-width:520px;color:#99adc4;font-size:.9rem;line-height:1.65}.community-card b{position:absolute;left:34px;bottom:30px;color:var(--cyan);font-size:.74rem}
.support-card{background:linear-gradient(145deg,#10233a,#09131f)}.support-card:after{content:"@";position:absolute;right:35px;bottom:-35px;color:#62dbff12;font:900 12rem/1 monospace}

.faq-heading{display:grid;grid-template-columns:1fr 420px;gap:70px;align-items:end;margin-bottom:48px}.faq-heading .eyebrow{margin:0 0 18px}.faq-heading h2{margin:0;font-size:clamp(3rem,5vw,5.4rem);line-height:.94;letter-spacing:-.045em}.faq-heading>p{margin:0;color:#9fb0c5;line-height:1.7}
.faq-list{border-top:1px solid #2a3d55}.faq-list details{border-bottom:1px solid #263950;background:#08111b}.faq-list details[open]{background:linear-gradient(90deg,#0c1c2d,#08111b)}.faq-list summary{padding:25px 62px 25px 20px;position:relative;color:#e8f4ff;font:750 1.02rem "Bahnschrift",sans-serif;cursor:pointer;list-style:none}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:"+";position:absolute;right:22px;top:19px;width:32px;height:32px;display:grid;place-items:center;border:1px solid #375571;border-radius:8px;color:var(--cyan);font:400 1.25rem monospace;transition:.25s}.faq-list details[open] summary:after{content:"−";transform:rotate(180deg)}.faq-list details>p{max-width:820px;margin:0;padding:0 64px 25px 20px;color:#97abc2;line-height:1.7}.faq-list a{color:var(--cyan)}
.footer-links{display:flex;gap:26px}.footer-links a{color:#a3b2c7;text-decoration:none;font-size:.8rem;font-weight:650}.footer-links a:hover{color:#fff}

@media(max-width:900px){.community-grid,.faq-heading{grid-template-columns:1fr}.faq-heading{gap:20px}.community-card{min-height:290px}}
@media(max-width:760px){.community,.faq{padding-block:90px}.community-card{padding:25px}.community-card h3{margin-top:65px}.community-card b{left:25px}.footer-links{flex-wrap:wrap;gap:18px}.mega-free{margin-bottom:28px}}
