@import"https://fonts.googleapis.com/css2?family=Geist+Mono:wght@400;500;600&family=Plus+Jakarta+Sans:wght@400;500;600;700&family=Space+Grotesk:wght@400;500;600;700&display=swap";:root{--bg: #000000;--bg-soft: #060607;--text: #f5f5f6;--text-soft: #a9a9b2;--text-muted: #8b8b95;--line: rgba(255, 255, 255, .1);--line-strong: rgba(255, 255, 255, .22);--glass-tint: rgba(255, 255, 255, .045);--glass-tint-strong: rgba(255, 255, 255, .07);--glint: rgba(190, 222, 255, .85);--white: #ffffff;--font-body: "Plus Jakarta Sans", sans-serif;--font-display: "Space Grotesk", sans-serif;--font-mono: "Geist Mono", monospace;--radius-xl: 36px;--radius-lg: 28px;--radius-md: 18px;--shadow: 0 30px 90px rgba(0, 0, 0, .7);--shadow-soft: 0 18px 60px rgba(0, 0, 0, .55)}*{box-sizing:border-box}html{min-height:100%;scroll-behavior:smooth;background:var(--bg)}body{min-width:320px;min-height:100%;margin:0;color:var(--text);background:var(--bg);font-family:var(--font-body);-webkit-font-smoothing:antialiased;overflow-x:hidden}button,input,select,textarea{font:inherit}button,a{color:inherit}a{text-decoration:none}button{cursor:pointer}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--glint);outline-offset:3px;border-radius:6px}.skip-link{position:absolute;left:12px;top:-100px;z-index:100;padding:10px 16px;border-radius:999px;color:#060606;background:#fff;font-weight:600;transition:top .16s ease}.skip-link:focus{top:12px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.glass-surface{position:relative;isolation:isolate;overflow:hidden;border:1px solid var(--line);border-radius:28px;background:linear-gradient(160deg,#ffffff13,#ffffff05 58%);-webkit-backdrop-filter:blur(var(--glass-blur, 18px)) saturate(150%);backdrop-filter:blur(var(--glass-blur, 18px)) saturate(150%);box-shadow:var(--shadow-soft)}.glass-surface__tint{position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 80% at 18% 0%,rgba(255,255,255,.1),transparent 52%),linear-gradient(0deg,rgba(0,0,0,.32),transparent 24%)}.glass-surface__edge{position:absolute;inset:0;z-index:2;pointer-events:none;border-radius:inherit;box-shadow:inset 0 1px #ffffff4d,inset 0 0 0 1px #ffffff0a}.glass-card{position:relative;isolation:isolate;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-lg);padding:24px;background:#0b0d14e6;-webkit-backdrop-filter:blur(16px) saturate(1.1);backdrop-filter:blur(16px) saturate(1.1);box-shadow:var(--shadow-soft),inset 0 1px #ffffff29;transition:transform .22s ease,border-color .22s ease,background .22s ease}.glass-card:before{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 70% at 16% 0%,rgba(255,255,255,.09),transparent 48%)}.glass-card:hover{transform:translateY(-4px);border-color:var(--line-strong);background:#10141ef0}.glass-card>*{position:relative;z-index:1}.page-backdrop{position:fixed;inset:0;z-index:0;pointer-events:none}.milly-page{position:relative;z-index:1;isolation:isolate;min-height:100vh;overflow:hidden;background:transparent}.void-glow{position:fixed;inset:0;z-index:-3;pointer-events:none;background:radial-gradient(140% 110% at 50% 0%,transparent 72%,rgba(2,4,9,.2) 100%),linear-gradient(180deg,rgba(2,4,9,.16) 0%,transparent 14%,transparent 72%,rgba(2,4,9,.32) 100%)}.void-grain{position:fixed;inset:0;z-index:-2;pointer-events:none;opacity:.12;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 240 240' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23n)' opacity='.5'/%3E%3C/svg%3E")}.milly-page:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.014) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.014) 1px,transparent 1px);background-size:90px 90px;-webkit-mask-image:linear-gradient(to bottom,black 0%,rgba(0,0,0,.4) 40%,transparent 78%);mask-image:linear-gradient(to bottom,black 0%,rgba(0,0,0,.4) 40%,transparent 78%)}.site-nav{position:sticky;top:18px;z-index:30;display:flex;align-items:center;justify-content:space-between;width:min(1220px,calc(100% - 32px));margin:18px auto 0;padding:9px 9px 9px 16px}.brand-mark{display:inline-flex;align-items:center;gap:12px;font-family:var(--font-display);font-size:.98rem;font-weight:600;letter-spacing:-.02em}.brand-mark__logo{width:40px;height:40px;border-radius:12px;object-fit:cover;flex-shrink:0}.brand-mark em{display:block;margin-top:2px;color:var(--text-muted);font-family:var(--font-mono);font-size:.56rem;font-style:normal;letter-spacing:.2em;text-transform:uppercase}.site-nav nav{display:flex;align-items:center;gap:4px}.site-nav nav a,.site-nav nav button{border:1px solid transparent;border-radius:999px;padding:10px 15px;color:var(--text-soft);background:transparent;font-size:.92rem;transition:.18s ease}.site-nav nav a:hover,.site-nav nav button:hover{border-color:var(--line-strong);color:var(--text);background:#ffffff0f}.site-nav nav button{color:var(--text);background:#ffffff14}.hero-section{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.82fr);gap:clamp(2rem,5vw,5.5rem);align-items:center;width:min(1220px,calc(100% - 32px));min-height:calc(100vh - 94px);margin:0 auto;padding:clamp(1.5rem,3vw,3rem) 0 clamp(3rem,6vw,5.5rem)}.hero-copy{max-width:860px}.eyebrow-pill,.mini-label{display:inline-flex;align-items:center;gap:10px;width:fit-content;border:1px solid var(--line);border-radius:999px;padding:9px 14px;color:var(--text-soft);background:#ffffff0a;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 1px #ffffff1f;font-family:var(--font-mono);font-size:.68rem;letter-spacing:.13em;text-transform:uppercase}.live-dot{width:8px;height:8px;border-radius:999px;background:var(--glint);box-shadow:0 0 0 5px #bedeff1f,0 0 16px #bedeffe6;animation:breathe 3s ease-in-out infinite}.hero-copy h1,.section-heading h2,.split-card h2,.protocol-copy h2,.waitlist-copy h2{margin:0;font-family:var(--font-display);font-weight:700;letter-spacing:-.035em;line-height:.98;text-shadow:0 2px 36px rgba(2,4,9,.5)}.hero-copy h1{max-width:960px;margin-top:26px;font-size:clamp(3.4rem,8vw,7rem)}.hero-accent{color:transparent;background:linear-gradient(100deg,#fff,#c9d4e0 40%,#fff 60%,#9fb6cc);background-size:220% auto;background-clip:text;-webkit-background-clip:text;animation:shine 6s linear infinite}.hero-copy p{max-width:660px;margin:26px 0 0;color:var(--text-soft);font-size:clamp(1.02rem,1.7vw,1.18rem);line-height:1.66;text-shadow:0 1px 22px rgba(2,4,9,.6)}.hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.hero-reassure{margin:16px 0 0;color:var(--text-muted);font-family:var(--font-mono);font-size:.72rem;letter-spacing:.05em}.primary-button,.secondary-button{display:inline-flex;min-height:54px;align-items:center;justify-content:center;border-radius:999px;padding:0 26px;font-weight:600;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.primary-button{border:1px solid rgba(255,255,255,.7);color:#060606;background:linear-gradient(180deg,#fff,#d9dde2);box-shadow:0 12px 36px #ffffff1f,inset 0 1px #ffffffe6}.secondary-button{border:1px solid var(--line-strong);color:var(--text);background:#ffffff0d;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.primary-button:hover{transform:translateY(-2px);box-shadow:0 18px 48px #fff3}.secondary-button:hover{transform:translateY(-2px);border-color:#fff6}.primary-button:disabled{cursor:wait;opacity:.6}.hero-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:760px;margin:44px 0 0;padding:0;list-style:none}.hero-stats li{position:relative;overflow:hidden;border:1px solid var(--line);border-radius:20px;padding:18px;background:var(--glass-tint);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 1px #ffffff1f}.hero-stats strong{display:block;color:var(--text);font-family:var(--font-mono);font-size:.92rem;text-transform:uppercase}.hero-stats span{display:block;margin-top:8px;color:var(--text-muted);font-size:.9rem}.hero-visual{position:relative;min-height:620px;align-self:start;margin-top:2rem}.showcase{--px: 0;--py: 0;position:relative;height:100%;margin:0}.showcase__badge{border:1px solid var(--line);border-radius:999px;padding:4px 10px;color:var(--text-soft);background:#ffffff0d;font-family:var(--font-mono);font-size:.6rem;letter-spacing:.16em;text-transform:uppercase}.showcase__caption{position:absolute;left:0;right:0;bottom:-34px;margin:0;color:var(--text-muted);font-family:var(--font-mono);font-size:.66rem;line-height:1.5;text-align:center}.showcase__panel{display:grid;grid-template-rows:auto 1fr auto;gap:18px;min-height:600px;padding:20px;box-shadow:var(--shadow);transform:translate(calc(var(--px) * 1px),calc(var(--py) * 1px));transition:transform .26s ease}.showcase__top{display:flex;align-items:center;gap:10px;border:1px solid var(--line);border-radius:16px;padding:14px 16px;color:var(--text-soft);background:#00000059;font-size:.92rem}.showcase__top span:nth-child(2){margin-right:auto}.showcase__top strong{border:1px solid var(--line-strong);border-radius:999px;padding:5px 10px;color:var(--white);background:#ffffff14;font-family:var(--font-mono);font-size:.64rem;letter-spacing:.16em;text-transform:uppercase}.showcase__core{position:relative;display:grid;place-items:center;min-height:300px}.showcase__core-ring{position:absolute;border:1px solid rgba(255,255,255,.12);border-radius:999px}.showcase__core-ring:nth-child(1){width:300px;height:300px;animation:spin 22s linear infinite;border-top-color:#ffffff52}.showcase__core-ring:nth-child(2){width:210px;height:210px;animation:spin 16s linear infinite reverse;border-left-color:#bedeff66}.showcase__chip{display:grid;place-items:center;width:150px;height:150px;color:var(--white);box-shadow:var(--shadow),inset 0 1px #ffffff80}.showcase__chip-logo{width:110px;height:110px;object-fit:cover;border-radius:20px;display:block}.showcase__feed{display:grid;gap:10px}.showcase__feed div{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid var(--line);border-radius:15px;padding:14px 16px;background:#00000059}.showcase__feed span{color:var(--text-muted);font-family:var(--font-mono);font-size:.66rem;letter-spacing:.12em;text-transform:uppercase}.showcase__feed strong{color:var(--text);text-align:right}.receipt{position:absolute;z-index:4;width:200px;padding:16px;box-shadow:var(--shadow);animation:floaty 6s ease-in-out infinite}.receipt span{display:block;color:var(--text-muted);font-family:var(--font-mono);font-size:.66rem;overflow-wrap:anywhere}.receipt strong{display:block;margin-top:8px;color:var(--white);font-family:var(--font-display);font-size:1.4rem;font-weight:700;letter-spacing:-.03em}.receipt--left{left:-36px;bottom:110px}.receipt--right{right:-30px;top:120px;animation-delay:-3s}.trust-wrap{width:min(1220px,calc(100% - 32px));margin:clamp(2.5rem,5vw,4rem) auto 0;text-align:center}.trust-lead{margin:0 0 16px;color:var(--text-muted);font-family:var(--font-mono);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase}.trust-strip{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;padding:16px}.trust-strip span{border:1px solid var(--line);border-radius:999px;padding:10px 15px;color:var(--text-soft);background:#ffffff08;font-family:var(--font-mono);font-size:.67rem;letter-spacing:.1em;text-transform:uppercase}.section-shell,.comparison-section,.faq-section,.waitlist-section,.split-section,.protocol-section{width:min(1220px,calc(100% - 32px));margin:0 auto;padding:clamp(5rem,9vw,8rem) 0 0}.hero-section,.section-shell,.split-section,.protocol-section,.comparison-section,.waitlist-section{scroll-margin-top:96px}.section-heading{max-width:850px;margin-bottom:32px}.section-heading span{color:var(--text-soft);font-family:var(--font-mono);font-size:.7rem;letter-spacing:.18em;text-transform:uppercase}.section-heading h2,.split-card h2,.protocol-copy h2,.waitlist-copy h2{margin-top:14px;font-size:clamp(2.4rem,5vw,4.6rem)}.section-heading p,.split-card p,.protocol-copy p,.waitlist-copy p{max-width:680px;margin:18px 0 0;color:var(--text-soft);font-size:1.08rem;line-height:1.66;text-shadow:0 1px 22px rgba(2,4,9,.55)}.step-grid,.metric-grid,.feature-grid{display:grid;gap:16px}.step-grid,.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.step-grid--three,.feature-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.glass-card{min-height:220px}.card-index,.metric-card>span:first-child{color:var(--text-soft);font-family:var(--font-mono);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase}.glass-card h3{margin:28px 0 10px;font-family:var(--font-display);font-size:1.3rem;font-weight:600;letter-spacing:-.02em}.glass-card p{margin:0;color:var(--text-soft);line-height:1.6}.metric-card{min-height:250px}.metric-card h3{margin-top:52px}.feature-card{min-height:200px}.feature-card h3{margin-top:0}.split-section{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.split-card{min-height:500px;padding:36px}.split-card h2{font-size:clamp(1.9rem,3vw,2.7rem)}.split-card ul{display:grid;gap:12px;margin:30px 0 0;padding:0;list-style:none}.split-card li{border:1px solid var(--line);border-radius:15px;padding:14px 16px;color:var(--text-soft);background:#ffffff09}.protocol-section{display:grid;grid-template-columns:minmax(0,.84fr) minmax(320px,1fr);gap:20px;align-items:stretch}.protocol-copy{align-self:center}.protocol-copy h2{font-size:clamp(2rem,3.4vw,3.2rem)}.protocol-timeline{display:grid;padding:10px}.timeline-row{display:grid;grid-template-columns:42px minmax(0,1fr);gap:14px;padding:22px}.timeline-row:not(:last-child){border-bottom:1px solid var(--line)}.timeline-row>span{width:16px;height:16px;margin-top:5px;border:1px solid rgba(255,255,255,.5);border-radius:999px;background:radial-gradient(circle at 30% 25%,#fff,#9fb6cc 70%);box-shadow:0 0 0 7px #ffffff0d,0 0 18px #bedeff80}.timeline-row h3{margin:0 0 8px;font-family:var(--font-display);font-weight:600}.timeline-row p{margin:0;color:var(--text-soft)}.comparison-table{padding:0}.comparison-row{display:grid;grid-template-columns:1fr 1fr}.comparison-row:not(:last-child){border-bottom:1px solid var(--line)}.comparison-row>div{padding:26px}.comparison-row>div:first-child{border-right:1px solid var(--line)}.comparison-row strong,.comparison-row span{display:block}.comparison-row strong{margin-bottom:8px;color:var(--text);font-family:var(--font-display);font-weight:600}.comparison-row>div:first-child strong{color:var(--text-muted)}.comparison-row span{color:var(--text-soft)}.waitlist-section{padding-top:clamp(3rem,5vw,5rem)}.waitlist-panel{display:grid;grid-template-columns:minmax(0,.9fr) minmax(360px,1fr);gap:20px;padding:28px}.waitlist-copy{align-self:center}.waitlist-copy h2{font-size:clamp(1.5rem,2.4vw,2.2rem)}.waitlist-form{display:grid;gap:14px}.form-primary{display:flex;gap:10px;flex-wrap:wrap}.form-primary input{flex:1 1 220px;min-width:0;border:1px solid var(--line-strong);border-radius:14px;color:var(--text);background:#0006;outline:none;padding:16px;transition:border-color .18s ease,box-shadow .18s ease}.form-primary .primary-button{flex:0 0 auto}.form-primary input::placeholder{color:#a9a9b299}.form-primary input:focus{border-color:#ffffff8c;box-shadow:0 0 0 4px #ffffff0f}.form-primary input[aria-invalid=true]{border-color:#ff8a8acc}.form-primary input:disabled{opacity:.6;cursor:not-allowed}.form-consent{margin:2px 0 0;color:var(--text-muted);font-family:var(--font-mono);font-size:.7rem;line-height:1.55;letter-spacing:.02em}.form-consent a{color:var(--text-soft);border-bottom:1px solid var(--line-strong)}.form-consent a:hover{color:var(--text)}.hp-field{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.form-message{margin:0;line-height:1.45}.form-message--success{color:#9dfcc1}.form-message--error{color:#ff9d9d}.faq-section{padding-bottom:clamp(5rem,9vw,8rem)}.faq-list{padding:0}.faq-list details:not(:last-child){border-bottom:1px solid var(--line)}.faq-list summary{cursor:pointer;padding:24px;font-family:var(--font-display);font-size:1.08rem;font-weight:600;list-style:none;transition:color .16s ease}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:"+";float:right;color:var(--text-muted);font-weight:400;transition:transform .2s ease}.faq-list details[open] summary:after{transform:rotate(45deg)}.faq-list summary:hover{color:var(--white)}.faq-list p{max-width:760px;margin:-4px 24px 24px;color:var(--text-soft);line-height:1.62}.trust-strip,.split-card,.protocol-timeline,.comparison-table,.faq-list,.waitlist-panel{background:#080a10e6}.split-card li{background:#ffffff0d}.site-footer{display:flex;align-items:center;justify-content:space-between;width:min(1220px,calc(100% - 32px));margin:0 auto;padding:32px 0 46px;color:var(--text-muted)}.site-footer__brand{display:flex;align-items:center;gap:10px}.site-footer__brand>div{display:grid;gap:2px}.site-footer strong{color:var(--text);font-family:var(--font-display);font-weight:600;letter-spacing:-.02em}.site-footer span{font-family:var(--font-mono);font-size:.66rem;letter-spacing:.13em;text-transform:uppercase}.site-footer__links{display:flex;align-items:center;gap:18px}.site-footer__links a{color:var(--text-soft);font-size:.92rem;transition:color .16s ease}.site-footer__links a:hover{color:var(--text)}.site-footer button{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.7);border-radius:999px;padding:12px 22px;color:#060606;background:linear-gradient(180deg,#fff,#d9dde2);box-shadow:0 8px 28px #ffffff1a,inset 0 1px #ffffffe6;font-weight:600;transition:transform .18s ease,box-shadow .18s ease}.site-footer button:before{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.55) 50%,transparent 60%);transform:translate(-70%) rotate(35deg);animation:glint 5s ease-in-out infinite;pointer-events:none;border-radius:inherit}.site-footer button:hover{transform:translateY(-2px);box-shadow:0 14px 40px #ffffff2e}@keyframes shine{0%{background-position:0% center}to{background-position:220% center}}@keyframes glint{0%,60%,to{transform:translate(-70%) rotate(35deg)}72%{transform:translate(70%) rotate(35deg)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes breathe{0%,to{opacity:1}50%{opacity:.45}}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-16px)}}.aurora,.rail-hint{display:none}@keyframes drift1{50%{transform:translate(14vw,10vh) scale(1.12)}}@keyframes drift2{50%{transform:translate(-12vw,6vh) scale(.92)}}@keyframes drift3{50%{transform:translate(8vw,-8vh) scale(1.08)}}@media(max-width:980px){.site-nav{align-items:flex-start;border-radius:28px}.site-nav nav{flex-wrap:wrap;justify-content:flex-end}.hero-section,.protocol-section,.waitlist-panel{grid-template-columns:1fr}.hero-visual{min-height:560px}.step-grid,.metric-grid,.feature-grid,.split-section{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.aurora{display:block;position:fixed;inset:-25%;z-index:0;pointer-events:none;filter:blur(60px);opacity:.5}.aurora b{position:absolute;display:block;border-radius:50%;will-change:transform}.aurora b:nth-child(1){top:-6%;left:-8%;width:70vw;height:70vw;background:radial-gradient(circle at 50% 50%,rgba(120,170,255,.55),transparent 62%);animation:drift1 22s ease-in-out infinite}.aurora b:nth-child(2){top:28%;right:-22%;width:80vw;height:80vw;background:radial-gradient(circle at 50% 50%,rgba(190,222,255,.42),transparent 60%);animation:drift2 28s ease-in-out infinite}.aurora b:nth-child(3){bottom:-14%;left:8%;width:66vw;height:66vw;background:radial-gradient(circle at 50% 50%,rgba(90,120,210,.4),transparent 64%);animation:drift3 25s ease-in-out infinite}body{padding-bottom:env(safe-area-inset-bottom,0px)}.site-nav{position:sticky;top:10px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-radius:999px;padding:8px 8px 8px 14px}.site-nav nav a{display:none}.site-nav nav{gap:0}.site-nav nav button{padding:11px 17px;font-size:.88rem}.hero-section{grid-template-columns:1fr;min-height:auto;padding-top:3.4rem}.hero-copy h1{font-size:clamp(2.9rem,14.5vw,4.4rem)}.hero-copy p{font-size:1.06rem}.hero-actions{display:grid;gap:10px}.hero-actions .primary-button,.hero-actions .secondary-button{width:100%}.hero-stats{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:30px}.hero-stats li{padding:13px 10px}.hero-stats strong{font-size:.7rem}.hero-stats span{font-size:.72rem}.hero-visual{min-height:480px;margin-top:1.5rem}.showcase__panel{min-height:440px}.showcase__core{min-height:188px}.showcase__core-ring:nth-child(1){width:200px;height:200px}.showcase__core-ring:nth-child(2){width:142px;height:142px}.showcase__chip{width:104px;height:104px}.showcase__chip-logo{width:76px;height:76px}.receipt{width:150px;padding:12px 13px;margin-top:0;transform:none}.receipt strong{font-size:1.15rem}.receipt--left{left:-10px;bottom:60px}.receipt--right{right:-6px;top:-14px}.step-grid,.step-grid--three,.feature-grid,.split-section,.comparison-row,.form-grid{grid-template-columns:1fr}.glass-card{min-height:0}.metric-grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:78%;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-inline:-16px;padding-inline:16px;padding-bottom:6px}.metric-grid::-webkit-scrollbar{display:none}.metric-card{scroll-snap-align:start;min-height:200px}.metric-card h3{margin-top:28px}.rail-hint{display:flex;align-items:center;gap:8px;margin:12px 0 0;color:var(--text-muted);font-family:var(--font-mono);font-size:.62rem;letter-spacing:.1em;text-transform:uppercase}.rail-hint:after{content:"→"}.trust-strip{justify-content:flex-start}.split-card,.protocol-copy,.waitlist-panel{padding:24px}.comparison-row>div:first-child{border-right:0;border-bottom:1px solid var(--line)}.site-footer{flex-wrap:wrap;gap:16px}}@media(max-width:420px){.metric-grid{grid-auto-columns:86%}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}
