.brand-lockup{display:inline-flex;align-items:center;gap:.12em;font-family:var(--font-display);font-weight:800;line-height:.86;letter-spacing:-.015em;color:var(--white);white-space:nowrap}.brand-lockup__square{flex-shrink:0;margin-right:.06em}.brand-lockup--stacked{flex-direction:column;align-items:flex-start;gap:.04em}.brand-lockup__row{display:inline-flex;align-items:center;gap:.12em}.checker-strip{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;width:100%;height:clamp(18px,3vw,40px)}.checker-strip>span{display:block}.orbit-field{position:fixed;inset:0;z-index:0;pointer-events:none;background:var(--bg-main);overflow:hidden}.orbit-field__lines{position:absolute;inset:0;width:100%;height:100%}.orbit-field__star{position:absolute;display:block;opacity:.85;animation:star-twinkle 6s ease-in-out infinite}@keyframes star-twinkle{0%,to{opacity:.15;transform:translateY(0)}50%{opacity:.9;transform:translateY(-6px)}}@media(max-width:760px){.orbit-field__star:nth-child(3n){display:none}}.hero-lens{--lx: -500px;--ly: -500px;--r: 120px;position:absolute;inset:0;z-index:0;pointer-events:none;opacity:0;transition:opacity .3s var(--ease-out)}.hero-lens.is-active{opacity:1}.hero-lens__field{position:absolute;inset:0;background:radial-gradient(circle at var(--lx) var(--ly),rgba(25,68,255,.35),rgba(13,19,33,.6) var(--r));-webkit-mask-image:radial-gradient(circle var(--r) at var(--lx) var(--ly),#000 97%,transparent 100%);mask-image:radial-gradient(circle var(--r) at var(--lx) var(--ly),#000 97%,transparent 100%)}.hero-lens__field svg{position:absolute;display:block;filter:drop-shadow(0 0 6px rgba(138,243,255,.45))}.hero-lens__ring{position:absolute;left:var(--lx);top:var(--ly);width:calc(var(--r) * 2);height:calc(var(--r) * 2);translate:-50% -50%;border-radius:50%;border:1px solid rgba(138,243,255,.6);box-shadow:0 0 0 6px #8af3ff0f,inset 0 0 40px #1944ff59;background:linear-gradient(#8af3ff59,#8af3ff59) center / 1px 22px no-repeat,linear-gradient(#8af3ff59,#8af3ff59) center / 22px 1px no-repeat}.hero-lens__readout{position:absolute;left:50%;top:calc(100% + 10px);translate:-50% 0;white-space:nowrap;font-family:var(--font-mono);font-size:.7rem;letter-spacing:.08em;color:var(--aqua)}.tilt-glare{position:absolute;inset:0;border-radius:inherit;pointer-events:none}.pixel-divider{position:relative;z-index:1;display:grid;gap:0;width:100%;max-width:1440px;margin:0 auto;opacity:.85}.pixel-divider span{aspect-ratio:1;display:block}.pixel-divider span.is-on{animation:pixel-wave 3.2s ease-in-out infinite}@keyframes pixel-wave{0%,to{opacity:.15}40%{opacity:1}}@media(max-width:760px){.pixel-divider{opacity:.6}}.brand-lockup__square--logo{margin-right:.16em;align-self:center}.navbar{position:fixed;top:0;left:0;right:0;z-index:100;padding:var(--space-8) 0;transition:all var(--transition-base)}.navbar-scrolled{padding:var(--space-4) 0;background:#0009;box-shadow:0 1px #ffffff0f;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.navbar-container{display:flex;align-items:center;justify-content:space-between;max-width:1200px;margin:0 auto;padding:0 var(--space-6)}.navbar-logo{display:flex;align-items:center;gap:var(--space-2);text-decoration:none}.navbar-lockup{font-size:1.45rem}.navbar-logo__mark{display:block;height:36px;width:auto}.logo-text{font-family:var(--font-body);font-size:var(--text-xl);font-weight:600;letter-spacing:.15em;color:var(--white)}.logo-dot{width:6px;height:6px;border-radius:50%;background:var(--white);animation:pulse 2s ease-in-out infinite}.navbar-links{display:flex;align-items:center;gap:var(--space-8)}.navbar-link{font-size:.95rem;font-weight:500;color:#ffffffb3;text-decoration:none;transition:color var(--transition-fast)}.navbar-link:hover{color:var(--white)}.navbar-actions{display:flex;align-items:center;gap:var(--space-6)}.navbar-launch-btn{background:var(--blue);border:1px solid rgba(138,243,255,.35);color:var(--white);padding:.65rem 1.2rem;border-radius:100px;font-size:var(--text-sm);font-weight:600;text-decoration:none;transition:all var(--transition-fast);backdrop-filter:blur(10px)}.navbar-launch-btn:hover{border-color:var(--aqua);box-shadow:0 8px 30px -8px #1944ffe6;transform:translateY(-1px)}.navbar-mobile-toggle{display:none;flex-direction:column;justify-content:center;gap:5px;width:32px;height:32px;background:none;border:none;cursor:pointer;padding:4px}.navbar-mobile-toggle span{display:block;width:100%;height:2px;background:var(--white);transition:all var(--transition-base)}.navbar-mobile-toggle.active span:nth-child(1){transform:rotate(45deg) translate(4px,4px)}.navbar-mobile-toggle.active span:nth-child(2){opacity:0}.navbar-mobile-toggle.active span:nth-child(3){transform:rotate(-45deg) translate(4px,-4px)}.navbar-mobile-menu{position:absolute;top:100%;left:0;right:0;background:#000000f2;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--glass-border);padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-4)}.navbar-mobile-link{font-size:var(--text-lg);color:var(--gray-500);text-decoration:none;padding:var(--space-2) 0;transition:color var(--transition-fast)}.navbar-mobile-link:hover{color:var(--white)}.navbar-mobile-cta{margin-top:var(--space-4);width:100%;text-align:center;justify-content:center}@media(max-width:768px){.navbar-links,.navbar-actions{display:none}.navbar-mobile-toggle{display:flex}}.soon-swap{font:inherit;cursor:pointer}button.soon-swap{margin:0}.soon-swap__stage{position:relative;display:grid;justify-items:start;align-items:center;overflow:hidden;line-height:1.2;perspective:240px}.btn.soon-swap .soon-swap__stage,.btn-brand.soon-swap .soon-swap__stage{justify-items:center;width:100%}.soon-swap__label,.soon-swap__hint{grid-area:1 / 1}.soon-swap__label{color:inherit;transition:transform .42s var(--ease-out),opacity .28s var(--ease-out),filter .42s var(--ease-out)}.soon-swap__hint{display:flex;font-family:var(--font-mono);font-size:.8em;font-weight:500;letter-spacing:.28em;text-transform:lowercase;color:var(--lime);pointer-events:none}.soon-swap__hint span{display:inline-block;opacity:0;transform:translateY(120%) rotateX(-70deg);filter:blur(4px);transition:transform .48s var(--ease-out),opacity .36s var(--ease-out),filter .36s var(--ease-out),text-shadow .42s var(--ease-out);transition-delay:calc(var(--i) * 55ms)}.soon-swap:hover .soon-swap__label,.soon-swap:focus-visible .soon-swap__label,.soon-swap.is-held .soon-swap__label{transform:translateY(-130%);opacity:0;filter:blur(4px)}.soon-swap:hover .soon-swap__hint span,.soon-swap:focus-visible .soon-swap__hint span,.soon-swap.is-held .soon-swap__hint span{opacity:1;transform:translateY(0) rotateX(0);filter:blur(0);text-shadow:0 0 12px rgba(178,255,158,.55)}.btn-primary.soon-swap .soon-swap__hint{font-size:.92em;font-weight:700;letter-spacing:.36em;color:var(--black)}.btn-primary.soon-swap:hover .soon-swap__hint span,.btn-primary.soon-swap:focus-visible .soon-swap__hint span,.btn-primary.soon-swap.is-held .soon-swap__hint span{text-shadow:none}@media(prefers-reduced-motion:reduce){.soon-swap__label,.soon-swap__hint span{transition:opacity .12s linear;transform:none;filter:none}.soon-swap:hover .soon-swap__label,.soon-swap:focus-visible .soon-swap__label,.soon-swap.is-held .soon-swap__label,.soon-swap:hover .soon-swap__hint span,.soon-swap:focus-visible .soon-swap__hint span,.soon-swap.is-held .soon-swap__hint span{transform:none}}.btn-brand--blue.soon-swap .soon-swap__hint{font-weight:700;letter-spacing:.36em;color:var(--white)}.btn-brand--blue.soon-swap:hover .soon-swap__hint span,.btn-brand--blue.soon-swap:focus-visible .soon-swap__hint span,.btn-brand--blue.soon-swap.is-held .soon-swap__hint span{text-shadow:0 0 12px rgba(138,243,255,.8)}.hero{position:relative;min-height:100vh;min-height:100svh;display:flex;align-items:center;overflow:hidden;padding:7.5rem 0 5rem}.hero:before{content:"";position:absolute;inset:0;background:radial-gradient(42% 60% at 74% 48%,rgba(25,68,255,.55) 0%,rgba(13,19,33,.6) 55%,transparent 80%);pointer-events:none}.hero-inner{position:relative;z-index:1;width:100%;max-width:1200px;margin:0 auto;padding:0 var(--space-6);display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:2rem}.hero-copy{display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem}.hero-title{font-size:clamp(3rem,6.4vw,6.1rem);margin:.2rem 0 0}.hero-title__aero{color:var(--blue);text-shadow:0 0 40px rgba(25,68,255,.45)}.hero-subtitle{font-size:clamp(1.05rem,1.35vw,1.25rem);line-height:1.55;color:var(--text-body);max-width:34rem}.hero-actions{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:.4rem}.hero-cta.soon-swap{min-width:11rem}.hero-facts{list-style:none;display:flex;flex-wrap:wrap;gap:.6rem 1.6rem;margin-top:.8rem;padding:0;font-size:.92rem;color:var(--text-dim)}.hero-facts li{display:inline-flex;align-items:center;gap:.55rem}.hero-facts__dot{width:8px;height:8px;flex-shrink:0}.hero-visual{position:relative;width:100%;max-width:640px;aspect-ratio:640 / 660;justify-self:center;perspective:1200px}.hero-glow{position:absolute;inset:14% 10%;background:radial-gradient(closest-side,#1944ffbf,#1944ff00);filter:blur(30px)}.hero-orbits{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.hero-orbits--front{z-index:2}.hero-t{position:absolute;left:50%;top:50%;width:46%;translate:-50% -50%;z-index:1;transform-style:preserve-3d;animation:hero-float 7s ease-in-out infinite}.hero-t img{display:block;width:100%;height:auto;filter:drop-shadow(-24px 30px 40px rgba(0,0,0,.55));user-select:none}@keyframes hero-float{0%,to{margin-top:0}50%{margin-top:-18px}}.hero-pixel{position:absolute;animation:star-twinkle 5s ease-in-out infinite}.hero-pixel--sm{animation-delay:1.6s}.hero-scroll{position:absolute;left:50%;bottom:1.8rem;translate:-50% 0;z-index:1;width:22px;height:36px;border:1.5px solid rgba(255,255,255,.3);border-radius:12px}.hero-scroll span{position:absolute;left:50%;top:7px;width:4px;height:7px;translate:-50% 0;background:var(--aqua);animation:hero-scroll 1.8s ease-in-out infinite}@keyframes hero-scroll{0%{opacity:0;transform:translateY(0)}30%{opacity:1}to{opacity:0;transform:translateY(12px)}}@media(max-width:960px){.hero{padding-top:6.5rem}.hero-inner{grid-template-columns:1fr;gap:0}.hero-visual{order:-1;max-width:420px;margin:-1rem auto -2rem}.hero:before{background:radial-gradient(70% 40% at 50% 26%,rgba(25,68,255,.5) 0%,rgba(13,19,33,.5) 55%,transparent 80%)}.hero-scroll{display:none}}@media(max-width:480px){.hero-actions{width:100%}.hero-actions>*{flex:1 1 auto}}.footer{position:relative;padding-top:clamp(4rem,8vw,6rem);overflow:hidden}.footer-container{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:0 var(--space-6);display:flex;justify-content:space-between;gap:var(--space-16)}.footer-brand{display:flex;flex-direction:column;gap:1.4rem}.footer-logo{text-decoration:none}.footer-lockup{font-size:clamp(2.4rem,4vw,3.2rem)}.footer-description{font-size:.98rem;color:var(--text-body);max-width:330px}.footer-protocols{display:flex;flex-wrap:wrap;gap:var(--space-2)}.protocol-badge{display:inline-flex;align-items:center;gap:.45rem;font-size:.8rem;font-weight:500;color:var(--text-body);padding:.35rem .8rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:100px}.protocol-badge:before{content:"";width:7px;height:7px;background:var(--aqua)}.protocol-badge+.protocol-badge:before{background:var(--grey-olive)}.footer-links{display:flex;gap:clamp(3rem,8vw,8rem)}.footer-column{display:flex;flex-direction:column;gap:.8rem}.footer-heading{font-family:var(--font-body);font-size:.78rem;font-weight:600;color:var(--text-dim);text-transform:uppercase;letter-spacing:.12em;margin-bottom:.3rem}.footer-link{font-size:1rem;color:#fffc;text-decoration:none;transition:color var(--transition-fast)}.footer-link:hover{color:var(--aqua)}.footer-link.soon-swap{width:fit-content;padding:0;border:0;background:none;text-align:left}.footer-link.soon-swap:focus-visible{outline:none;color:var(--white)}.footer-slogan{max-width:1280px;margin:clamp(3rem,7vw,5rem) auto 0;padding:0 var(--space-6);font-family:var(--font-display);font-weight:800;text-transform:uppercase;font-size:clamp(2.2rem,8.4vw,7.6rem);line-height:.85;letter-spacing:-.03em;white-space:nowrap;color:#ffffff0f;user-select:none}.footer-bottom{padding:var(--space-6) 0;border-top:1px solid rgba(255,255,255,.08)}.footer-bottom .footer-container{display:flex;align-items:center;justify-content:space-between}.footer-copyright{font-size:.8rem;color:var(--text-dim)}@media(max-width:768px){.footer-container{flex-direction:column;gap:var(--space-10)}.footer-links{gap:var(--space-8);flex-wrap:wrap}.footer-bottom .footer-container{flex-direction:column;gap:var(--space-4);align-items:flex-start}}.claim-disclaimer{max-width:1200px;margin:0 auto;padding:1.75rem var(--space-6) 1.5rem;border-top:1px solid rgba(255,255,255,.08);position:relative;z-index:1}.claim-disclaimer__title{margin:0 0 .55rem;font-size:.8rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-dim)}.claim-disclaimer p{margin:0;max-width:none;width:100%;font-size:.84rem;line-height:1.65;color:#ffffff73}.claim-disclaimer a{color:var(--text-dim);text-decoration:underline;text-underline-offset:.18em;transition:color var(--transition-fast)}.claim-disclaimer a:hover{color:var(--white)}@media(max-width:768px){.claim-disclaimer{padding:1.25rem var(--space-6) 1.15rem}}.not-found{position:relative;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;color:var(--white)}.not-found__glow{position:fixed;z-index:0;pointer-events:none;width:70vmax;height:70vmax;left:50%;top:-30vmax;translate:-50% 0;border-radius:50%;background:radial-gradient(circle,rgba(25,68,255,.45) 0%,rgba(25,68,255,.1) 40%,transparent 68%)}.not-found__main,.not-found>.footer{position:relative;z-index:1}.not-found__main{flex:1;display:flex;align-items:center;padding:9rem var(--space-6) 6rem}.not-found__content{width:100%;max-width:1200px;margin:0 auto;display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}.not-found__title{font-size:clamp(3.5rem,10vw,8rem)}.not-found__copy{max-width:40ch;font-size:clamp(1.05rem,1.3vw,1.2rem);line-height:1.55;color:var(--text-body)}.not-found__actions{display:flex;flex-wrap:wrap;gap:.75rem}.not-found__path{font-family:var(--font-mono);font-size:.8rem;color:var(--text-dim);overflow-wrap:anywhere}@media(max-width:480px){.not-found__main{padding:7.5rem var(--space-6) 4rem}.not-found__actions>*{flex:1 1 auto}}:root{--blue: #1944FF;--aqua: #8AF3FF;--lime: #B2FF9E;--ink: #0D1321;--grey-olive: #8A8D91;--scarlet: #FF220C;--platinum: #EEEEEE;--silver: #AEAEAE;--dim-grey: #646464;--bg-main: radial-gradient(120% 90% at 50% 40%, var(--ink) 0%, #000 70%);--bg-accent: radial-gradient(60% 55% at 50% 50%, rgba(25, 68, 255, .85) 0%, rgba(13, 19, 33, .9) 55%, #000 100%);--orbit-line: rgba(138, 141, 145, .25);--text-strong: #ffffff;--text-body: rgba(255, 255, 255, .72);--text-dim: rgba(255, 255, 255, .5);--glass-brand-bg: linear-gradient(180deg, rgba(255, 255, 255, .07) 0%, rgba(255, 255, 255, .025) 100%);--glass-brand-border: rgba(255, 255, 255, .1);--glass-brand-shadow: inset 0 1px 0 rgba(138, 243, 255, .35), inset 0 -2px 12px rgba(138, 243, 255, .06), -12px 12px 32px rgba(0, 0, 0, .35);--black: #000000;--white: #ffffff;--off-white: #fafafa;--gray-50: rgba(255, 255, 255, .03);--gray-100: rgba(255, 255, 255, .06);--gray-200: rgba(255, 255, 255, .1);--gray-300: rgba(255, 255, 255, .2);--gray-400: rgba(255, 255, 255, .4);--gray-500: rgba(255, 255, 255, .6);--gray-600: rgba(255, 255, 255, .8);--glass-bg: rgba(255, 255, 255, .02);--glass-border: rgba(255, 255, 255, .06);--glass-border-hover: rgba(255, 255, 255, .12);--gradient-brand: linear-gradient(135deg, var(--blue) 0%, var(--aqua) 60%, var(--lime) 100%);--success: var(--lime);--warning: #f59e0b;--danger: var(--scarlet);--font-display: "Outfit", -apple-system, BlinkMacSystemFont, sans-serif;--font-body: "Inter Tight", -apple-system, BlinkMacSystemFont, sans-serif;--font-mono: "JetBrains Mono", "SF Mono", "Fira Code", monospace;--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.25rem;--text-2xl: 1.5rem;--text-3xl: 2rem;--text-4xl: 2.75rem;--text-5xl: 3.5rem;--text-6xl: 4.5rem;--text-hero: clamp(3rem, 8vw, 7rem);--text-display: clamp(2.75rem, 7.2vw, 6.5rem);--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--space-16: 4rem;--space-20: 5rem;--space-24: 6rem;--space-32: 8rem;--radius-sm: 6px;--radius-md: 10px;--radius-lg: 14px;--radius-xl: 20px;--radius-2xl: 28px;--radius-full: 9999px;--ease-out: cubic-bezier(.16, 1, .3, 1);--transition-fast: .15s var(--ease-out);--transition-base: .3s var(--ease-out);--transition-slow: .5s var(--ease-out)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{font-family:var(--font-body);font-weight:400;font-size:var(--text-base);line-height:1.6;color:var(--white);background:var(--black);overflow-x:hidden;min-height:100vh;letter-spacing:-.01em}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);font-weight:500;line-height:1.1;letter-spacing:-.03em;color:var(--white)}h1{font-size:var(--text-hero);font-weight:400;letter-spacing:-.04em}h2{font-size:var(--text-5xl);font-weight:400}h3{font-size:var(--text-3xl);font-weight:500}h4{font-size:var(--text-2xl)}p{color:var(--gray-500);max-width:60ch;line-height:1.7}.text-gradient{background:var(--gradient-brand);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.text-mono{font-family:var(--font-mono);letter-spacing:0}.text-muted{color:var(--gray-400)}.text-sm{font-size:var(--text-sm)}.app-wrapper{position:relative;z-index:1}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 var(--space-6)}.section{position:relative;min-height:100vh;display:flex;flex-direction:column;justify-content:center;padding:var(--space-24) 0}.glass-panel{background:var(--glass-bg);backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);border:1px solid var(--glass-border);border-radius:var(--radius-xl);transition:border-color var(--transition-base)}.glass-panel:hover{border-color:var(--glass-border-hover)}.glass-panel-glow{box-shadow:0 0 80px #ffffff08}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-4) var(--space-6);font-family:var(--font-body);font-size:var(--text-sm);font-weight:500;text-decoration:none;border:none;border-radius:var(--radius-lg);cursor:pointer;transition:all var(--transition-base);position:relative}.btn-primary{background:var(--white);color:var(--black)}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 10px 40px #ffffff26}.btn-glass{background:var(--glass-bg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid var(--glass-border);color:var(--white)}.btn-glass:hover{background:var(--gray-100);border-color:var(--glass-border-hover)}.btn-liquid{overflow:hidden}.btn-liquid:before{content:"";position:absolute;bottom:0;left:0;right:0;height:0;background:var(--gray-200);transition:height var(--transition-slow);z-index:-1}.btn-liquid:hover:before{height:100%}.card{padding:var(--space-6)}.status-dot{width:6px;height:6px;border-radius:50%}.status-dot-healthy{background:var(--success);box-shadow:0 0 10px #10b98180}.status-dot-warning{background:var(--warning);box-shadow:0 0 10px #f59e0b80}.status-dot-danger{background:var(--danger);box-shadow:0 0 10px #ef444480}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--gray-200);border-radius:3px}::selection{background:var(--blue);color:var(--white)}.eyebrow{display:inline-flex;align-items:center;gap:.6rem;font-family:var(--font-display);font-weight:700;font-size:.95rem;letter-spacing:0;color:var(--white)}.eyebrow__mark{width:.8em;height:.8em;flex-shrink:0}.display-title{font-family:var(--font-display);font-weight:800;text-transform:uppercase;line-height:.9;letter-spacing:-.02em;color:var(--white)}.section-title{font-family:var(--font-display);font-weight:700;font-size:clamp(2.25rem,4.6vw,4rem);line-height:.95;letter-spacing:-.025em;color:var(--white)}.section-lead{font-size:clamp(1.05rem,1.3vw,1.2rem);line-height:1.55;color:var(--text-body);max-width:56ch}.brand-glass{background:var(--glass-brand-bg);border:1px solid var(--glass-brand-border);box-shadow:var(--glass-brand-shadow);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-radius:25px}.text-aqua{color:var(--aqua)}.text-lime{color:var(--lime)}.text-blue{color:var(--blue)}.btn-brand{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;padding:1rem 1.6rem;border-radius:100px;font-family:var(--font-body);font-weight:600;font-size:1rem;text-decoration:none;cursor:pointer;border:1px solid transparent;transition:transform .2s var(--ease-out),background .2s var(--ease-out),box-shadow .2s var(--ease-out),border-color .2s var(--ease-out)}.btn-brand--blue{background:var(--blue);color:var(--white);box-shadow:0 10px 40px -10px #1944ffcc}.btn-brand--blue:hover{transform:translateY(-2px);box-shadow:0 16px 50px -10px #1944ff}.btn-brand--ghost{background:#ffffff0a;border-color:#ffffff2e;color:var(--white)}.btn-brand--ghost:hover{border-color:var(--aqua);color:var(--aqua)}.btn-brand--white{background:var(--white);color:var(--black)}.btn-brand--white:hover{transform:translateY(-2px);box-shadow:0 16px 40px -12px #fff9}.btn-brand:focus-visible,a:focus-visible,button:focus-visible{outline:2px solid var(--aqua);outline-offset:3px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}@media(max-width:1024px){.section{padding:var(--space-16) 0}}@media(max-width:768px){.container{padding:0 var(--space-4)}.section{min-height:auto;padding:var(--space-16) 0}}.claim-star{font-size:.65em;font-weight:500;margin-left:.08em;line-height:inherit;vertical-align:super}main{overflow-x:clip}
