@layer base{._content_1hxhe_2{max-width:20rem;padding:var(--spacing-2) var(--spacing-3);background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius);font-size:.875rem;line-height:1.4;box-shadow:var(--shadow-md);font-family:var(--font-family-base);border:1px solid var(--border);z-index:var(--z-overlay);overflow-wrap:break-word;word-break:keep-all;animation-duration:var(--animation-duration-normal);animation-timing-function:cubic-bezier(.16,1,.3,1);will-change:transform,opacity}._content_1hxhe_2[data-state=delayed-open][data-side=top]{animation-name:_slideDownAndFade_1hxhe_1}._content_1hxhe_2[data-state=delayed-open][data-side=bottom]{animation-name:_slideUpAndFade_1hxhe_1}._content_1hxhe_2[data-state=delayed-open][data-side=left]{animation-name:_slideRightAndFade_1hxhe_1}._content_1hxhe_2[data-state=delayed-open][data-side=right]{animation-name:_slideLeftAndFade_1hxhe_1}@keyframes _slideUpAndFade_1hxhe_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideDownAndFade_1hxhe_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideLeftAndFade_1hxhe_1{0%{opacity:0;transform:translate(4px)}to{opacity:1;transform:translate(0)}}@keyframes _slideRightAndFade_1hxhe_1{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}}._region_fcagy_1{position:fixed;top:calc(var(--safe-area-inset-top, env(safe-area-inset-top, 0px)) + 10px);left:0;right:0;z-index:calc(var(--z-critical) + 1);display:flex;justify-content:center;padding:0 12px;pointer-events:none}._slot_fcagy_16{position:absolute;top:0;left:12px;right:12px;display:flex;justify-content:center;pointer-events:none;transform-origin:top center;transition:transform .44s cubic-bezier(.22,1,.36,1),opacity .26s ease}._toast_fcagy_31{position:relative;pointer-events:auto;display:inline-flex;align-items:center;gap:8px;max-width:min(560px,100%);min-height:34px;padding:4px 4px 4px 8px;background:var(--foreground);color:var(--background);border-radius:var(--radius-full);font-family:var(--font-family-base);font-size:13px;font-weight:500;line-height:1.3;box-shadow:var(--shadow-lg);cursor:default;user-select:none;-webkit-user-select:none;touch-action:none;-webkit-tap-highlight-color:transparent;animation:_toastIn_fcagy_1 .42s cubic-bezier(.2,1.4,.4,1);transform-origin:top center}._noAction_fcagy_60{padding-right:14px}._noIcon_fcagy_64{padding-left:14px}._twoLine_fcagy_68{border-radius:20px;padding-top:6px;padding-bottom:6px}._leaving_fcagy_74{pointer-events:none;animation:_toastOut_fcagy_1 .2s ease-in forwards}._handled_fcagy_84:not(._leaving_fcagy_74),._handled_fcagy_84:not(._leaving_fcagy_74)>*{animation:none!important}._handled_fcagy_84>:not(._fillet_fcagy_89){opacity:var(--toast-content-opacity, 1)}._swiped_fcagy_95,._swiped_fcagy_95>*{animation:none!important}._behind_fcagy_102{pointer-events:none}._toast_fcagy_31._behind_fcagy_102>:not(._fillet_fcagy_89){opacity:0!important;transition:opacity .16s ease}._toast_fcagy_31>:not(._fillet_fcagy_89){transition:opacity .22s ease 60ms}._open_fcagy_117 ._toast_fcagy_31:after{content:"";position:absolute;left:0;right:0;top:100%;height:8px}._icon_fcagy_126{width:20px;height:20px;flex-shrink:0;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--background) 20%,transparent);color:var(--background)}._tone_success_fcagy_137 ._icon_fcagy_126{background:var(--success);color:var(--success-foreground)}._tone_error_fcagy_141 ._icon_fcagy_126{background:var(--error);color:var(--error-foreground)}._tone_warning_fcagy_145 ._icon_fcagy_126{background:var(--warning);color:var(--warning-foreground)}._tone_info_fcagy_149 ._icon_fcagy_126{background:var(--info);color:var(--info-foreground)}._text_fcagy_154{display:flex;flex-direction:column;min-width:0;animation:_textIn_fcagy_1 .28s 70ms both}._title_fcagy_161,._description_fcagy_162{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._twoLine_fcagy_68 ._title_fcagy_161{font-weight:600}._description_fcagy_162{font-size:12px;font-weight:400;color:color-mix(in srgb,var(--background) 65%,transparent)}._divider_fcagy_178{width:1px;height:16px;flex-shrink:0;background:color-mix(in srgb,var(--background) 22%,transparent)}._action_fcagy_185{flex-shrink:0;height:26px;padding:0 12px;border:none;border-radius:var(--radius-full);background:var(--primary);color:var(--primary-foreground);font-family:inherit;font-size:12.5px;font-weight:700;cursor:pointer;transition:filter var(--animation-duration-fast) ease,transform var(--animation-duration-fast) ease}._action_fcagy_185:hover{filter:brightness(1.08)}._action_fcagy_185:active{transform:scale(.96)}._action_fcagy_185:focus-visible{outline:2px solid var(--background);outline-offset:2px}._spin_fcagy_215{animation:_spin_fcagy_215 .9s linear infinite}._fillet_fcagy_89{display:none}._dynamic_fcagy_229{top:calc(var(--toast-island-top, 11px) + 34px)}._inline_fcagy_236{position:relative;top:auto;z-index:auto}._inline_fcagy_236._dynamic_fcagy_229{top:auto;padding-top:calc(var(--toast-island-top, 11px) + 34px)}._inline_fcagy_236._dynamic_fcagy_229 ._slot_fcagy_16{top:calc(var(--toast-island-top, 11px) + 34px)}._dynamic_fcagy_229 ._toast_fcagy_31{position:relative;min-width:148px;min-height:36px;background:#000;color:#f5f5f5;box-shadow:none;border-radius:22px;animation:_dynamicIn_fcagy_1 .48s cubic-bezier(.25,1.3,.4,1)}._dynamic_fcagy_229 ._icon_fcagy_126{background:#ffffff2e;color:#f5f5f5}._dynamic_fcagy_229 ._description_fcagy_162{color:#f5f5f59e}._dynamic_fcagy_229 ._divider_fcagy_178{background:#ffffff2e}._dynamic_fcagy_229 ._front_fcagy_277:before{content:"";position:absolute;left:50%;top:-30px;width:108px;height:31px;margin-left:-54px;background:#000;border-radius:16px 16px 0 0;pointer-events:none}._dynamic_fcagy_229 ._fillet_fcagy_89{position:absolute;top:-12px;width:12px;height:12px;pointer-events:none}._dynamic_fcagy_229 ._front_fcagy_277 ._fillet_fcagy_89{display:block}._dynamic_fcagy_229 ._filletLeft_fcagy_302{left:calc(50% - 66px);background:radial-gradient(circle at 0 0,transparent 11.5px,#000 12px)}._dynamic_fcagy_229 ._filletRight_fcagy_307{left:calc(50% + 54px);background:radial-gradient(circle at 100% 0,transparent 11.5px,#000 12px)}._dynamic_fcagy_229 ._toast_fcagy_31>:not(._fillet_fcagy_89){animation:_textIn_fcagy_1 .24s .15s both}._dynamic_fcagy_229 ._leaving_fcagy_74{animation:_dynamicOut_fcagy_1 .26s cubic-bezier(.5,0,.75,0) forwards}._dynamic_fcagy_229 ._leaving_fcagy_74>:not(._fillet_fcagy_89){animation:_contentOut_fcagy_1 .1s ease-in forwards}@keyframes _dynamicIn_fcagy_1{0%{transform:translateY(-34px) scale(.33,.4)}to{transform:none}}@keyframes _dynamicOut_fcagy_1{to{transform:translateY(-34px) scale(.33,.4)}}@keyframes _contentOut_fcagy_1{to{opacity:0}}@keyframes _toastIn_fcagy_1{0%{transform:translateY(-8px) scale(.6);opacity:0;filter:blur(4px)}to{transform:none;opacity:1;filter:none}}@keyframes _toastOut_fcagy_1{to{transform:translateY(-6px) scale(.85);opacity:0}}@keyframes _textIn_fcagy_1{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}@keyframes _spin_fcagy_215{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._slot_fcagy_16{transition-duration:1ms}._toast_fcagy_31,._leaving_fcagy_74,._text_fcagy_154,._dynamic_fcagy_229 ._toast_fcagy_31,._dynamic_fcagy_229 ._leaving_fcagy_74,._dynamic_fcagy_229 ._toast_fcagy_31>:not(._fillet_fcagy_89){animation-duration:1ms;animation-delay:0ms}}:root{--astrava-ink:#080c13;--astrava-line:rgba(229,215,188,.19);--astrava-gold:#d6b983}body{background:var(--astrava-ink)}.nav{height:88px;background:#080c13eb;border-bottom:1px solid var(--astrava-line);backdrop-filter:blur(22px);position:sticky;top:0;z-index:30}.wordmark{letter-spacing:.19em}.navcta{background:#e8d6b3;color:#17191c;border:1px solid #e8d6b3;font-weight:700;transition:background .2s,transform .2s}.navcta:hover{background:#fff2d6;transform:translateY(-2px)}.hero{min-height:min(850px,94svh);background:radial-gradient(ellipse at 77% 39%,rgba(82,62,116,.32),transparent 42%),linear-gradient(145deg,#0c1019 10%,#151a2a 58%,#080c13);border-bottom:1px solid var(--astrava-line)}.hero:after{content:"";pointer-events:none;position:absolute;inset:0;background:linear-gradient(90deg,rgba(8,12,19,.12),transparent 58%),repeating-linear-gradient(90deg,transparent 0,transparent calc(25% - 1px),rgba(255,255,255,.025) 25%);opacity:.6}.heroInner{max-width:950px}.hero h1{font-size:clamp(64px,8.1vw,134px);letter-spacing:-.078em;line-height:.99;margin:36px 0 28px}.hero h1 em{font-style:italic;font-weight:400;color:#e5c995}.hero .lead{max-width:620px;font-size:clamp(17px,1.6vw,21px);line-height:1.7;color:#d2d2d4}.heroFooter{border-top:1px solid rgba(233,215,181,.3);padding-top:25px;max-width:620px;justify-content:space-between;margin-top:105px}.heroFooter span{font-size:11px;color:#d9c7a5}.primary{background:#e5c995;padding:19px 28px;font-weight:800}.primary:hover{background:#fff0ce}.secondary{border-bottom:1px solid rgba(229,201,149,.6);padding:16px 4px}.secondary:hover{color:#fff}.orbit{width:470px;height:470px;right:4%;top:19%;opacity:.65;box-shadow:0 0 120px #9375ca1f,inset 0 0 100px #d4ac6d14}.section{padding:125px max(6%,calc((100vw - 1440px)/2))}.vision{background:#111723;border-bottom:1px solid var(--astrava-line)}.vision .split{align-items:center}.vision h2,.sectionHead h2{font-size:clamp(45px,5vw,80px);line-height:1.08}.vision .split p{font-size:18px;max-width:570px}.ecosystem{background:#090e16}.portfolioOverline{display:flex;justify-content:space-between;gap:20px;border-top:1px solid var(--astrava-line);padding:18px 0 52px;color:#c9ad7d;font-size:10px;letter-spacing:.18em;font-weight:700}.portfolioOverline span:last-child{color:#8e99a8}.sectionHead{padding-bottom:35px}.sectionHead>p{max-width:360px;font-size:16px}.cards{grid-template-columns:repeat(12,minmax(0,1fr));gap:18px;margin-top:28px}.area{grid-column:span 4;min-height:460px;padding:30px 32px 25px;background:linear-gradient(150deg,#1c2434,#101721 75%);border:1px solid rgba(227,212,182,.18);position:relative;isolation:isolate;overflow:hidden;transition:transform .3s,border-color .3s,box-shadow .3s}.area:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 75% 24%,rgba(214,185,131,.13),transparent 52%);z-index:-1}.area:hover,.area:focus-visible{transform:translateY(-7px);border-color:#e5c995bf;box-shadow:0 25px 65px #0000005c;outline:none}.area-01{grid-column:span 8;min-height:500px;background:radial-gradient(ellipse at 75% 30%,rgba(100,75,150,.28),transparent 60%),linear-gradient(135deg,#1c2233,#10151f)}.area-02{grid-column:span 4;background:linear-gradient(135deg,#17283a,#101721)}.area-03{background:linear-gradient(145deg,#28202a,#14151e)}.area-04{background:linear-gradient(145deg,#272334,#121721)}.area-05{grid-column:span 8;background:linear-gradient(135deg,#26232b,#111721)}.area-07{background:linear-gradient(135deg,#1d2732,#111721)}.area-08{background:linear-gradient(135deg,#252b36,#111721)}.area>span{font-size:11px;letter-spacing:.2em;color:#e5c995}.brandVisual{height:210px;margin:18px 0 24px;filter:drop-shadow(0 18px 30px rgba(0,0,0,.5))}.area-01 .brandVisual,.area-05 .brandVisual{height:240px}.area h3{font-family:Manrope,sans-serif;font-size:clamp(22px,2.2vw,31px);letter-spacing:-.04em;margin:auto 0 7px}.area p{font-size:14px;line-height:1.6;color:#c4c9d2;max-width:440px}.companyDetails{margin-top:22px;padding-top:10px;border-top:1px solid rgba(229,201,149,.3)}.area .companyDetails>div:last-child{font-size:13px;font-weight:700}.area:hover .companyDetails>div:last-child{color:#fff!important}.missionGrid{gap:18px}.mission{padding:32px;background:linear-gradient(150deg,#192131,#101722);border:1px solid rgba(229,201,149,.18);transition:border-color .25s,transform .25s}.mission:hover{border-color:#e5c9956b}.mission h3{font-size:clamp(19px,2vw,25px);letter-spacing:-.025em}.mission p{font-size:15px;line-height:1.75}.missionLabel{letter-spacing:.16em;font-weight:700}@media(max-width:1000px){.area,.area-01,.area-05{grid-column:span 6}.hero h1{font-size:clamp(58px,8vw,96px)}}@media(max-width:700px){.nav{height:72px}.hero{min-height:720px;padding:95px 7% 58px}.hero h1{font-size:clamp(52px,12vw,77px)}.heroFooter{margin-top:80px;gap:18px}.orbit{width:300px;height:300px;right:-155px;top:100px;opacity:.3}.section{padding:84px 7%}.portfolioOverline{padding-bottom:28px}.portfolioOverline span:last-child{display:none}.cards{grid-template-columns:1fr;gap:14px}.area,.area-01,.area-05{grid-column:span 1;min-height:390px;padding:26px}.area-01{min-height:430px}.brandVisual,.area-01 .brandVisual,.area-05 .brandVisual{height:190px}.area h3{font-size:26px}.mission{padding:25px}.sectionHead h2{font-size:clamp(40px,10vw,58px)}}@media(prefers-reduced-motion:reduce){.area,.brandVisual img,.navcta{transition:none!important}.area:hover{transform:none}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#090d17;color:#f5f0e7;font-family:DM Sans,sans-serif}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}.nav{height:82px;display:flex;align-items:center;justify-content:space-between;padding:0 6%;border-bottom:1px solid #ffffff12;position:relative;z-index:5}.wordmark{font-family:Manrope,sans-serif;font-weight:800;letter-spacing:.23em;font-size:19px}.mark{color:#d6b877;font-size:28px;vertical-align:middle;margin-right:6px}.nav nav{display:flex;gap:32px;font-size:13px;color:#c4c4cc}.nav nav a:hover{color:#e9cb8e}.navcta{display:flex;gap:8px;align-items:center;border:1px solid #6c634c;padding:12px 17px;font-size:12px;color:#e7d1a2}.hero{min-height:680px;position:relative;display:flex;align-items:center;padding:90px 8%;background:radial-gradient(ellipse at 75% 40%,#2a2348,#121729 34%,#090d17 69%)}.heroInner{position:relative;z-index:2;max-width:800px}.eyebrow,.kicker{color:#d5b877;font-size:11px;letter-spacing:.22em;font-weight:700}.dot{display:inline-block;width:6px;height:6px;background:#d4b876;border-radius:50%;margin-right:10px}.hero h1{font:700 clamp(50px,6.5vw,100px)/1.06 Manrope,sans-serif;letter-spacing:-.075em;margin:28px 0}.hero h1 em,h2 i{font-family:Georgia,serif;font-weight:400;color:#e0bf83}.lead{font-size:18px;line-height:1.8;color:#b9bdc8;max-width:530px}.actions{display:flex;gap:22px;align-items:center;margin-top:38px;flex-wrap:wrap}.primary,.secondary{display:inline-flex;gap:20px;align-items:center;padding:17px 23px;font-size:13px}.primary{background:#d9bb82;color:#10111a;font-weight:700}.secondary{color:#e7d6b6}.heroFooter{display:flex;gap:30px;margin-top:110px;color:#a59c88;font-size:10px;letter-spacing:.22em}.orbit{position:absolute;right:7%;top:18%;width:420px;height:420px;border:1px solid #c8a86a33;border-radius:50%;box-shadow:0 0 100px #9c73ff20,inset 0 0 100px #bc8cfc0b}.orbit:before,.orbit:after{content:"";position:absolute;border:1px solid #d9b87833;border-radius:50%;inset:35px}.orbit:after{inset:85px}.orbitCenter{position:absolute;inset:0;display:grid;place-items:center;font-size:130px;color:#e3c98c;text-shadow:0 0 80px #d0a45e}.section{padding:110px 8%}.vision{background:#101522}.split{display:grid;grid-template-columns:1.1fr 1fr;gap:12%}h2{font:700 clamp(36px,4.4vw,65px)/1.15 Manrope,sans-serif;letter-spacing:-.055em;margin:25px 0}.split p,.sectionHead p,.tokenTop p{color:#b9bdc8;font-size:16px;line-height:1.85}.smallNote{color:#a68e65;font-size:12px;margin-top:30px}.ecosystem{background:#0b101b}.sectionHead{display:flex;justify-content:space-between;align-items:end;gap:40px}.sectionHead>p{max-width:300px}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:48px}.area{border:1px solid #ffffff1d;background:linear-gradient(135deg,#182033,#101622);padding:34px;min-height:310px;display:flex;flex-direction:column}.area>span{color:#b89d6c;font-size:12px}.glyph{font-size:54px;color:#d8bd84;margin:20px 0}.navLogo{height:34px;width:34px;object-fit:cover;vertical-align:middle;border-radius:50%;margin-right:7px}.brandVisual{width:100%;height:175px;display:flex;align-items:center;justify-content:center;overflow:visible;margin:18px 0 22px;background:transparent;border:0;filter:drop-shadow(0 12px 20px #0008)}.area .brandVisual img{background:transparent}.astravaNavLogo{width:42px;height:42px;object-fit:contain;vertical-align:middle;mix-blend-mode:screen;margin-right:6px}.brandVisual img{width:100%;height:100%;object-fit:contain;transition:transform .35s}.area:hover .brandVisual img{transform:scale(1.06)}.area:nth-child(2) .brandVisual img,.area:nth-child(3) .brandVisual img,.area:nth-child(4) .brandVisual img,.area:nth-child(5) .brandVisual img{object-fit:contain;transform:scale(1.18);filter:drop-shadow(0 5px 14px #0006)}.area:nth-child(2):hover .brandVisual img,.area:nth-child(3):hover .brandVisual img,.area:nth-child(4):hover .brandVisual img,.area:nth-child(5):hover .brandVisual img{transform:scale(1.23)}.brandInitial{font:700 42px Georgia,serif;color:#d8ba83;letter-spacing:.1em}.area h3{font-size:21px;margin:auto 0 8px}.area p{color:#aab0bd;line-height:1.7;font-size:14px}.companyDetails{border-top:1px solid #ffffff24;margin-top:18px;padding-top:16px}.companyDetails summary{cursor:pointer;color:#e3c98c;font-size:13px}.companyInside{padding-top:16px;color:#b7becb;font-size:13px;line-height:1.7}.companyInside ul{padding-left:20px}.companyInside li{margin:6px 0}.classified{border:1px solid #bfa57355;padding:18px;background:linear-gradient(135deg,#1d2232,#111622)}.classifiedLabel{color:#d8ba83;font-size:10px;letter-spacing:.15em}.classified h4{font-size:17px;color:#f2e7d4;margin:16px 0 8px}.classified p{margin:0;color:#aeb6c5;font-size:13px}.areaLink{color:#e3c98c;font-size:12px;margin-top:14px;display:inline-block}.founding{background:#101522}.foundingIntro{max-width:720px;color:#b9bdc8;line-height:1.8}.missionGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:35px}.mission{padding:26px;border:1px solid #ffffff24;background:#111827}.missionNum,.missionLabel{color:#bfa573;font-size:10px;letter-spacing:.12em}.mission h3{font-size:19px}.mission p{font-size:14px;color:#b7becb;line-height:1.75}.mission details{border-top:1px solid #ffffff22;margin-top:18px;padding-top:16px}.mission summary{cursor:pointer;color:#e6c58d;font-size:13px}.mission details .missionLabel{margin-top:17px}@media(max-width:700px){.missionGrid{grid-template-columns:1fr}}.development{background:#101522}.books{background:#0b101b}.bookGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:40px}.bookTile{padding:22px;border:1px solid #ffffff25;background:#141b2b}.bookArt{height:210px;background:radial-gradient(circle at center,#42345c,#131827 70%);display:grid;place-items:center;font-size:80px;color:#d8b87e}.bookStatus{color:#d7bc85;letter-spacing:.17em;font-size:10px;margin-top:23px}.bookTile h3{font-size:23px;margin:12px 0}.bookTile p,.bookNote{color:#aab2c0;font-size:13px;line-height:1.7}.bookNote{margin-top:25px}@media(max-width:700px){.bookGrid{grid-template-columns:1fr}}.token{background:#15192a;position:relative;overflow:hidden}.tokenGlow{position:absolute;width:650px;height:650px;border-radius:50%;right:-260px;top:-250px;background:#6e4bba25;filter:blur(70px)}.tokenContent{position:relative}.tokenTop{display:flex;align-items:center;justify-content:space-between;gap:35px}.tokenTop>div:first-child{max-width:610px}.tokenBadge{font-size:11px;letter-spacing:.15em;color:#c5ac7b;margin-top:35px}.coin{width:205px;height:205px;flex-shrink:0;border-radius:50%;border:2px solid #d9bc80;background:radial-gradient(circle at 35% 25%,#5a4d54,#252439 70%);box-shadow:0 0 70px #c4a26c2b;display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:100px;color:#e6c98f;line-height:1}.coin span{font-size:18px;letter-spacing:.3em}.stats{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #ffffff30;border-bottom:1px solid #ffffff30;margin-top:40px;padding:26px 0;gap:20px}.stats div{display:flex;flex-direction:column;gap:10px}.stats small,.contract small{font-size:11px;color:#aeb4c0}.stats strong{font-size:23px}.contract{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-top:30px;flex-wrap:wrap}.contract>div:first-child{display:flex;flex-direction:column;gap:10px}.contract code{font-size:12px;word-break:break-all;color:#e5d3ad}.contractActions{display:flex;gap:8px}.contractActions button,.contractActions a{border:1px solid #d6bb8260;color:#e3ca96;background:transparent;padding:10px 13px;font-size:12px;display:flex;align-items:center;gap:6px}.disclaimer{color:#8f97a6;font-size:11px;line-height:1.6;margin-top:32px}.papers{background:#0b101b}.paperList{margin-top:35px;border-top:1px solid #ffffff24}.paper{display:flex;align-items:center;gap:25px;padding:28px 5px;border-bottom:1px solid #ffffff24}.paperIcon{width:55px;height:55px;border:1px solid #bba57955;display:grid;place-items:center;color:#d8ba83}.paper h3{margin:0 0 7px;font-size:18px}.paper p{margin:0;color:#9fa7b6;font-size:13px}.paper>span{margin-left:auto;font-size:10px;letter-spacing:.1em;color:#bba06c}.end{text-align:center;padding:120px 20px;background:radial-gradient(ellipse at center,#24203b,#0b101b 70%)}.end p{color:#c9b182}footer{padding:32px 8%;border-top:1px solid #ffffff1a;display:flex;align-items:center;justify-content:space-between;gap:20px;color:#87909e;font-size:11px}footer .wordmark{color:#f1e6d0}@media(max-width:850px){.nav{padding:0 5%;height:72px}.nav nav{display:none}.hero{padding:90px 7% 55px;min-height:680px}.orbit{width:260px;height:260px;right:-130px;top:90px;opacity:.3}.heroFooter{gap:13px;flex-wrap:wrap;margin-top:90px}.section{padding:75px 7%}.split{grid-template-columns:1fr;gap:10px}.cards{grid-template-columns:1fr}.area{min-height:235px}.sectionHead{display:block}.tokenTop{align-items:flex-start}.coin{width:110px;height:110px;font-size:52px}.coin span{font-size:12px}.stats{grid-template-columns:1fr 1fr}.stats strong{font-size:18px}footer{flex-wrap:wrap}.paper{gap:12px}.paper>span{font-size:9px}}@media(max-width:480px){.hero h1{font-size:51px}.lead{font-size:16px}.navcta{padding:10px;font-size:11px}.coin{display:none}.stats{grid-template-columns:1fr}.paperIcon{display:none}.paper>span{max-width:95px;text-align:right}}.nav{position:sticky;top:0;z-index:30;height:82px;background:#070b13e0;backdrop-filter:blur(22px);border-bottom:1px solid rgba(230,208,165,.22)}.navcta{background:#e5c995;color:#0c1019;border-color:#e5c995;font-weight:800}.hero{min-height:clamp(700px,94svh,980px);padding:100px 8%;background:radial-gradient(ellipse at 77% 47%,rgba(132,97,177,.36),transparent 35%),radial-gradient(ellipse at 70% 58%,rgba(207,160,100,.12),transparent 44%),linear-gradient(125deg,#070b12 10%,#141b2c 60%,#080c13);isolation:isolate;overflow:hidden}.hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(90deg,transparent 0,transparent calc(25% - 1px),rgba(255,255,255,.035) 25%);opacity:.55}.hero:after{content:"";position:absolute;right:-12%;top:-28%;width:74vw;height:74vw;max-width:1100px;max-height:1100px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,transparent 34%,rgba(215,179,118,.09) 35%,transparent 35.5%,transparent 48%,rgba(215,179,118,.1) 48.2%,transparent 48.5%,transparent 61%,rgba(215,179,118,.06) 61.2%,transparent 61.5%);transform:rotate(-24deg)}.heroInner{max-width:1050px;z-index:2}.hero h1{font-size:clamp(66px,8.5vw,142px);line-height:.99;letter-spacing:-.082em;margin:40px 0 30px;text-wrap:balance}.hero h1 em{color:#e5c995}.hero .lead{font-size:clamp(17px,1.7vw,22px);line-height:1.7;max-width:630px;color:#d2d6df}.heroFooter{border-top:1px solid rgba(229,201,149,.38);padding-top:22px;max-width:670px;margin-top:110px}.heroFooter span{color:#e3d3b8}.orbit{width:460px;height:460px;right:4%;top:20%;opacity:.7;box-shadow:0 0 140px #9c73ff2e,inset 0 0 90px #d4ac6d1a;animation:astravaDrift 18s ease-in-out infinite alternate}.orbitCenter{font-size:140px}@keyframes astravaDrift{0%{transform:translateY(-12px) rotate(-7deg)}to{transform:translateY(16px) rotate(9deg)}}.section{padding:120px max(6%,calc((100vw - 1440px)/2))}.vision{background:#101622}.ecosystem{background:#080d15}.sectionHead h2,.vision h2{font-size:clamp(46px,5.5vw,84px)}.portfolioOverline{display:flex;justify-content:space-between;gap:20px;border-top:1px solid rgba(229,201,149,.24);padding:18px 0 48px;color:#d6b983;font-size:10px;letter-spacing:.19em;font-weight:700}.cards{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:18px;margin-top:30px}.area{grid-column:span 4;min-height:455px;padding:30px 32px;background:linear-gradient(145deg,#1b2435,#101721 80%);border:1px solid rgba(229,201,149,.19);position:relative;isolation:isolate;overflow:hidden;transition:transform .35s,border-color .35s,box-shadow .35s}.area:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 80% 20%,rgba(213,177,118,.13),transparent 55%);z-index:-1}.area:hover,.area:focus-visible{transform:translateY(-7px);border-color:#e5c995b3;box-shadow:0 28px 70px #0000005c;outline:none}.area-01{grid-column:span 8;min-height:500px;background:radial-gradient(ellipse at 78% 25%,rgba(107,83,155,.3),transparent 60%),linear-gradient(135deg,#1d2538,#0d1421)}.area-05{grid-column:span 8;background:linear-gradient(145deg,#29222c,#101721)}.area-02{background:linear-gradient(145deg,#17283a,#101721)}.area-03{background:linear-gradient(145deg,#2a202a,#11151e)}.area-04{background:linear-gradient(145deg,#272237,#121721)}.area .brandVisual{height:210px;margin:18px 0 24px}.area-01 .brandVisual,.area-05 .brandVisual{height:235px}.area h3{font-size:clamp(23px,2.3vw,32px);letter-spacing:-.045em}.area p{color:#c5cad4}.companyDetails{border-top:1px solid rgba(229,201,149,.27)}.mission{background:linear-gradient(145deg,#192131,#101722);border-color:#e5c99533;padding:32px}@media(max-width:1000px){.area,.area-01,.area-05{grid-column:span 6}.hero h1{font-size:clamp(62px,8vw,105px)}}@media(max-width:700px){.nav{height:72px}.hero{padding:105px 7% 55px;min-height:750px}.hero h1{font-size:clamp(53px,12vw,78px)}.heroFooter{margin-top:90px;gap:14px}.orbit{width:270px;height:270px;right:-130px;top:100px;opacity:.3}.section{padding:85px 7%}.portfolioOverline span:last-child{display:none}.cards{grid-template-columns:1fr;gap:14px}.area,.area-01,.area-05{grid-column:span 1;min-height:390px;padding:26px}.area-01{min-height:440px}.area .brandVisual,.area-01 .brandVisual,.area-05 .brandVisual{height:190px}.sectionHead h2{font-size:clamp(40px,10vw,58px)}.mission{padding:25px}}@media(prefers-reduced-motion:reduce){.orbit{animation:none}.area{transition:none}.area:hover{transform:none}}.hero{min-height:clamp(720px,96svh,1000px);padding-bottom:125px}.heroInner{max-width:760px}.hero h1{font-size:clamp(64px,7.8vw,124px)}.hero .lead{max-width:565px}.heroEdition{color:#a5aebd;margin-left:18px;letter-spacing:.16em}.cinematicMark{position:absolute;right:3%;top:16%;width:min(45vw,650px);height:min(45vw,650px);display:grid;place-items:center;pointer-events:none;z-index:1}.cinematicMark:before,.cinematicMark:after,.cinematicHalo{content:"";position:absolute;inset:5%;border:1px solid rgba(220,185,124,.22);border-radius:50%;box-shadow:0 0 100px #9a6dda21}.cinematicMark:before{transform:rotate(-28deg) scaleX(.76)}.cinematicMark:after{transform:rotate(35deg) scaleX(.82)}.cinematicHalo{inset:13%;border-color:#dcb97c59;background:radial-gradient(circle,rgba(91,65,130,.24),transparent 70%);animation:haloBreathe 8s ease-in-out infinite alternate}.cinematicMark img{position:relative;z-index:2;width:72%;height:72%;object-fit:contain;filter:drop-shadow(0 0 55px rgba(224,188,121,.24));animation:markFloat 9s ease-in-out infinite alternate}.cinematicMarkCaption{position:absolute;bottom:2%;font-size:10px;letter-spacing:.26em;color:#bda77f}.scrollInvitation{position:absolute;bottom:35px;left:8%;z-index:4;display:flex;align-items:center;gap:18px;color:#d5c29d;font-size:10px;font-weight:700;letter-spacing:.2em}.scrollInvitation svg{animation:scrollPulse 2.5s ease-in-out infinite}.orbit{display:none}@keyframes markFloat{0%{transform:translateY(-10px)}to{transform:translateY(14px)}}@keyframes haloBreathe{0%{opacity:.45;transform:scale(.97)}to{opacity:1;transform:scale(1.035)}}@keyframes scrollPulse{50%{transform:translateY(7px)}}#ecosystem,#vision{scroll-margin-top:85px}@media(max-width:1100px){.cinematicMark{right:-8%;top:20%;opacity:.48;width:55vw;height:55vw}.heroInner{max-width:730px}}@media(max-width:700px){.hero{min-height:790px;padding:115px 7% 125px;align-items:flex-start}.heroInner{max-width:100%}.hero h1{font-size:clamp(53px,12vw,77px)}.heroEdition{display:none}.cinematicMark{width:350px;height:350px;top:auto;bottom:45px;right:-95px;opacity:.25}.cinematicMarkCaption{display:none}.scrollInvitation{left:7%;bottom:30px}.heroFooter{margin-top:65px}.hero .lead{font-size:16px}.hero .actions{margin-top:28px}}@media(prefers-reduced-motion:reduce){.cinematicMark img,.cinematicHalo,.scrollInvitation svg{animation:none!important}}@media(max-width:700px){.hero{min-height:0;padding:58px 7% 88px;display:flex;flex-direction:column;align-items:stretch}.heroInner{max-width:none;width:100%;display:contents}.hero .eyebrow{order:1;margin-bottom:20px}.hero h1{order:2;font-size:clamp(45px,11vw,70px);line-height:1.02;letter-spacing:-.07em;margin:0 0 20px;text-wrap:balance}.hero .lead{order:4;margin:20px 0 0;font-size:16px;line-height:1.6;max-width:100%}.hero .actions{order:5;margin-top:25px;display:flex;flex-direction:column;align-items:stretch;gap:9px}.hero .actions .primary{justify-content:space-between;padding:17px 20px}.hero .actions .secondary{justify-content:space-between;padding:12px 2px}.cinematicMark{position:relative;order:3;inset:auto;width:min(100%,320px);height:220px;opacity:1;margin:0 auto;pointer-events:none}.cinematicMark img{width:74%;height:90%;filter:drop-shadow(0 0 22px rgba(161,105,220,.26))}.cinematicMark:before,.cinematicMark:after{inset:4% 16%}.cinematicHalo{inset:12% 22%}.cinematicMarkCaption{display:none}.heroFooter{order:6;margin:35px 0 0;padding-top:18px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.heroFooter span{font-size:9px;letter-spacing:.06em;text-align:center}.scrollInvitation{position:relative;order:7;left:auto;bottom:auto;margin-top:24px}}@media(max-width:390px){.hero h1{font-size:clamp(42px,11vw,52px)}.hero .eyebrow{font-size:9px;letter-spacing:.16em}.cinematicMark{height:190px}.heroFooter span{font-size:8px}}.cinematicMark{perspective:1000px;transform-style:preserve-3d}.glassShard{position:absolute;z-index:3;width:205px;min-height:128px;padding:20px;display:flex;flex-direction:column;justify-content:space-between;text-align:left;border:1px solid rgba(235,225,255,.32);border-radius:16px;background:linear-gradient(130deg,#b496dc38,#161c334d 52%,#b28bd01f);backdrop-filter:blur(13px);-webkit-backdrop-filter:blur(13px);box-shadow:0 25px 60px #00000040,inset 0 1px #ffffff38;color:#f5e9fa;transform-style:preserve-3d}.glassShard span,.glassShard small{font-size:9px;letter-spacing:.16em;color:#d7c3e7}.glassShard strong{font-size:17px;letter-spacing:.07em}.glassShardOne{left:-9%;top:9%;transform:rotateY(20deg) rotate(-9deg) translateZ(60px);animation:glassDriftOne 9s ease-in-out infinite alternate}.glassShardTwo{right:-8%;bottom:10%;transform:rotateY(-23deg) rotate(7deg) translateZ(80px);animation:glassDriftTwo 11s ease-in-out infinite alternate}@keyframes glassDriftOne{to{transform:rotateY(10deg) rotate(-5deg) translate3d(5px,-16px,90px)}}@keyframes glassDriftTwo{to{transform:rotateY(-15deg) rotate(4deg) translate3d(-7px,14px,100px)}}@media(max-width:1100px){.glassShard{width:165px;min-height:108px;padding:14px}.glassShard strong{font-size:13px}}@media(max-width:700px){.cinematicMark{height:260px;width:min(100%,340px)}.glassShard{width:125px;min-height:77px;padding:10px;border-radius:10px;opacity:.85}.glassShard span,.glassShard small{font-size:6px;letter-spacing:.1em}.glassShard strong{font-size:10px}.glassShardOne{left:-2%;top:6%}.glassShardTwo{right:-1%;bottom:4%}}@media(max-width:390px){.cinematicMark{height:225px}.glassShard{width:112px;min-height:70px}}@media(prefers-reduced-motion:reduce){.glassShard{animation:none!important}}.worldSection{position:relative;overflow:hidden;padding:110px 6% 80px;background:radial-gradient(ellipse at 50% 55%,#202044,#0a1020 52%,#070a12);border-top:1px solid rgba(225,191,133,.22);border-bottom:1px solid rgba(225,191,133,.22)}.worldIntro{max-width:1250px;margin:0 auto;position:relative;z-index:2}.worldIntro h2{font-size:clamp(44px,6vw,84px);line-height:1.04;margin:20px 0}.worldIntro p{color:#bfc6d4;max-width:560px;line-height:1.7}.worldStage{height:660px;max-width:1250px;margin:15px auto 0;position:relative;perspective:1100px;isolation:isolate}.worldAtmosphere{position:absolute;inset:4% 8%;border-radius:50%;background:radial-gradient(ellipse,rgba(111,72,169,.26),transparent 63%);filter:blur(30px);pointer-events:none}.worldCore{position:absolute;width:210px;height:210px;left:calc(50% - 105px);top:calc(50% - 105px);display:grid;place-items:center;filter:drop-shadow(0 0 40px rgba(186,123,243,.4));animation:markFloat 8s ease-in-out infinite alternate}.worldCore img{width:100%;height:100%;object-fit:contain}.worldOrbitLine{position:absolute;inset:8% 16%;border:1px solid rgba(224,191,137,.16);border-radius:50%;transform:rotate(-20deg) rotateX(57deg);pointer-events:none}.worldOrbitLineTwo{inset:17% 6%;transform:rotate(30deg) rotateY(58deg);border-color:#ae7eec2e}.worldNode{position:absolute;z-index:2;width:200px;min-height:142px;padding:15px;border:1px solid rgba(230,209,255,.28);border-radius:15px;background:linear-gradient(135deg,#6152885c,#111829c9);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 20px 60px #00000052,inset 0 1px #ffffff2e;color:#f3ecf9;text-align:left;display:flex;flex-direction:column;align-items:flex-start;gap:6px;transition:transform .25s,border-color .25s,box-shadow .25s;cursor:pointer}.worldNode:hover,.worldNode:focus-visible{transform:translateY(-9px) scale(1.04);border-color:#e4c58b;box-shadow:0 25px 70px #8a57d747;outline:2px solid transparent}.worldNodeVisual{height:55px;width:100%;display:flex;align-items:center}.worldNodeVisual img{max-height:55px;max-width:100%;object-fit:contain;object-position:left}.worldNodeName{font-size:13px;font-weight:800;line-height:1.3}.worldNodeEnter{font-size:9px;letter-spacing:.18em;color:#d9be8a;margin-top:auto}.worldNode-1{left:5%;top:8%}.worldNode-2{left:37%;top:0%}.worldNode-3{right:4%;top:11%}.worldNode-4{left:0%;top:41%}.worldNode-5{right:0%;top:44%}.worldNode-6{left:20%;bottom:2%}.worldNode-7{right:19%;bottom:0%}.worldFootnote{text-align:center;color:#aeb4c7;font-size:11px;letter-spacing:.08em;margin:5px auto 0}@media(max-width:850px){.worldSection{padding:75px 6%}.worldStage{height:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-top:150px;perspective:none}.worldCore{top:0;left:calc(50% - 72px);width:144px;height:144px}.worldOrbitLine{display:none}.worldNode{position:relative;inset:auto!important;width:100%;min-height:135px}.worldNode-1{grid-column:1/-1}.worldNodeVisual{height:45px}.worldNodeVisual img{max-height:45px}}@media(max-width:430px){.worldStage{gap:10px;padding-top:130px}.worldCore{width:125px;height:125px;left:calc(50% - 62px)}.worldNode{padding:12px;min-height:124px}.worldNodeName{font-size:12px}.worldFootnote{line-height:1.6}}@media(prefers-reduced-motion:reduce){.worldCore{animation:none}.worldNode{transition:none}}.destinationSpace{position:relative;isolation:isolate;min-height:900px;padding:70px 6% 90px;background:radial-gradient(ellipse at 50% 35%,#242149,#10152b 38%,#060912 78%);overflow:hidden;display:flex;align-items:center;flex-direction:column}.destinationStars{position:absolute;inset:0;z-index:-1;opacity:.85;background-image:radial-gradient(1px 1px at 8% 12%,#fff 99%,transparent),radial-gradient(2px 2px at 27% 66%,#b6b3ff 99%,transparent),radial-gradient(1px 1px at 74% 20%,#fff 99%,transparent),radial-gradient(2px 2px at 91% 75%,#d6b7ff 99%,transparent),radial-gradient(1px 1px at 44% 87%,#fff 99%,transparent),radial-gradient(1px 1px at 61% 52%,#e6cfa5 99%,transparent);background-size:280px 240px,340px 300px,260px 290px,380px 350px,240px 220px,420px 370px}.destinationEyebrow,.destinationCoordinates{font-size:10px;letter-spacing:.23em;color:#c9b78e;font-weight:700;text-align:center}.destinationEyebrow span{color:#9ea6bb}.destinationPlanet{position:relative;width:min(45vw,380px);height:340px;display:grid;place-items:center;perspective:1000px;margin:15px auto 0}.destinationPlanet img{position:relative;width:90%;height:90%;object-fit:contain;filter:drop-shadow(0 0 42px rgba(190,132,255,.55));animation:markFloat 8s ease-in-out infinite alternate}.destinationAura{position:absolute;inset:7%;border:1px solid rgba(224,197,143,.38);border-radius:50%;box-shadow:0 0 110px #8c58d84d,inset 0 0 65px #965ddf29;animation:haloBreathe 7s ease-in-out infinite alternate}.destinationTransmission{width:min(100%,850px);position:relative;border:1px solid rgba(116,241,165,.35);border-radius:16px;padding:35px 42px 38px;background:linear-gradient(140deg,#061816e0,#0b121fe3);box-shadow:0 25px 100px #00000059,0 0 50px #39d18114;backdrop-filter:blur(18px)}.destinationTransmission:before{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:repeating-linear-gradient(0deg,transparent,transparent 3px,rgba(70,220,132,.035) 4px);opacity:.7}.transmissionStatus{color:#73efa3;font:700 11px/1.5 ui-monospace,monospace;letter-spacing:.18em;display:flex;align-items:center;gap:12px}.signalDot{width:8px;height:8px;border-radius:50%;background:#73efa3;box-shadow:0 0 15px #73efa3}.destinationTransmission h1{font-size:clamp(38px,5vw,72px);letter-spacing:-.05em;line-height:1.05;margin:22px 0 16px;color:#f4f2f0}.transmissionText{color:#b7f5c8;font:400 clamp(15px,1.7vw,20px)/1.8 ui-monospace,monospace;max-width:740px;animation:signalReveal 1.8s steps(32,end) both}@keyframes signalReveal{0%{opacity:0;filter:blur(7px);transform:translateY(10px)}to{opacity:1;filter:blur(0);transform:none}}.transmissionActions{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px;align-items:center}.destinationEnter,.transmissionActions button{font:700 11px/1.2 ui-monospace,monospace;letter-spacing:.1em;padding:15px 19px;cursor:pointer;border:1px solid #6adf9d;border-radius:5px}.destinationEnter{display:inline-flex;align-items:center;gap:15px;color:#071710;background:#8cf0b0}.transmissionActions button{background:transparent;color:#d6e5d9;border-color:#d6e5d961}.destinationCoordinates{margin-top:30px;color:#7c8c9d}.destinationContent{background:linear-gradient(#090e1a,#111829);scroll-margin-top:75px}.destinationArchiveTitle{font-size:clamp(35px,5vw,65px);margin:15px 0}.destinationArchiveDesc{color:#c5cad5;font-size:19px;line-height:1.7;margin-bottom:60px}@media(max-width:700px){.destinationSpace{min-height:0;padding:60px 6% 85px}.destinationEyebrow{font-size:9px;line-height:1.7}.destinationPlanet{width:min(90vw,310px);height:255px;margin:12px auto}.destinationTransmission{padding:24px 20px}.destinationTransmission h1{font-size:clamp(36px,10vw,53px)}.transmissionText{font-size:14px;line-height:1.7}.transmissionActions{flex-direction:column;align-items:stretch}.destinationEnter,.transmissionActions button{justify-content:center;text-align:center}.destinationArchiveDesc{font-size:17px}}@media(prefers-reduced-motion:reduce){.destinationPlanet img,.destinationAura,.transmissionText{animation:none!important}}.hero{background:radial-gradient(ellipse at 70% 48%,#39236a,#13133b 35%,#02040d 78%)!important;min-height:95svh!important;overflow:hidden!important}.hero:before{content:""!important;position:absolute;inset:0;pointer-events:none;opacity:.95!important;background-image:radial-gradient(1px 1px at 12% 21%,#fff 99%,transparent),radial-gradient(1.5px 1.5px at 32% 64%,#fff 99%,transparent),radial-gradient(1px 1px at 74% 13%,#b4baff 99%,transparent),radial-gradient(2px 2px at 88% 39%,#fff 99%,transparent),radial-gradient(1px 1px at 58% 78%,#d1baff 99%,transparent),radial-gradient(1px 1px at 23% 88%,#fff 99%,transparent),radial-gradient(1.5px 1.5px at 46% 44%,#fff 99%,transparent),radial-gradient(1px 1px at 95% 85%,#fff 99%,transparent);background-size:280px 330px,420px 410px,370px 320px,490px 510px,350px 470px,510px 350px,440px 440px,320px 360px!important}.hero:after{content:""!important;position:absolute;right:-12%;top:8%;width:min(72vw,820px);height:min(72vw,820px);border-radius:50%;background:radial-gradient(circle at 34% 26%,#c5acff66,transparent 9%),radial-gradient(circle at 36% 34%,#9368c4,#412773 34%,#0a0b28 65%,#02040c 72%);box-shadow:inset -55px -40px 100px #01020b,0 0 90px #7e48cf55,0 0 230px #4e2e9a55;border:1px solid #b89bfc2b;opacity:.85;transform:rotate(-18deg);pointer-events:none}.heroInner{z-index:3!important}.hero h1{font-family:Georgia,serif!important;font-size:clamp(64px,8.7vw,140px)!important;line-height:.99!important;font-weight:400!important;letter-spacing:-.065em!important;text-shadow:0 12px 50px #000a}.hero h1 em{color:#f0d4bd}.hero .lead{max-width:480px!important;color:#e0dce8}.hero .primary{border-radius:50px;background:#e9d4b9;color:#14101b}.hero .secondary{color:#f0e5d7}.nav{background:#040714c9!important;backdrop-filter:blur(24px)!important}.navcta{background:transparent!important;color:#f4e9d7!important;border:1px solid #e8d0b380!important;border-radius:40px}.cinematicMark{opacity:.4;filter:drop-shadow(0 0 50px #8040f755)}.glassShard{opacity:.5}.worldSection{background:radial-gradient(ellipse at 50% 36%,#211647,#090d1f 43%,#02050d 83%)!important}.worldIntro h2,.section h2{font-family:Georgia,serif!important;font-weight:400!important}.worldNode{border:1px solid #decbff44!important;background:linear-gradient(145deg,#1a1533e8,#080b1ae8)!important;backdrop-filter:blur(15px);border-radius:18px!important;box-shadow:0 15px 50px #0004}.vision{background:radial-gradient(ellipse at 95% 20%,#25204455,transparent 50%),#060a15!important}.ecosystem{background:#050814!important}.area{border-radius:17px;background:radial-gradient(ellipse at 70% 20%,#42346c44,transparent 58%),linear-gradient(145deg,#11182a,#090e1d)!important;border:1px solid #a99bb638!important}.area h3{font-family:Georgia,serif!important;font-weight:400!important}.destinationSpace{background:radial-gradient(ellipse at 50% 35%,#271750,#060918 65%,#02040b)!important}@media(max-width:850px){.hero{min-height:95svh!important;padding:8vh 7%!important;align-items:flex-start!important}.hero:after{width:95vw;height:95vw;right:-25%;top:17%;opacity:.6}.heroInner{padding-top:5vh}.hero h1{font-size:clamp(55px,12vw,82px)!important}.hero .lead{max-width:360px}.cinematicMark{opacity:.25;transform:scale(.68);transform-origin:center right}.navcta{font-size:10px!important;padding:10px 12px!important}}.hero:before,.hero:after,.cinematicMark,.worldSection{display:none!important;content:none!important}.hero{background:linear-gradient(145deg,#0a1020,#141c2e)!important;min-height:auto!important;padding:110px 7% 65px!important}.heroInner{max-width:900px!important;width:100%!important}.astravaHeroLogo{width:min(340px,82vw)!important;max-width:100%!important;height:auto!important;max-height:300px!important;object-fit:contain!important}.tokenOverview{background:#0b1220;color:#f7f5ef;padding:40px 7% 60px;border-top:1px solid #ffffff20}.tokenOverviewInner{max-width:1100px;margin:auto}.tokenFacts{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;margin:25px 0!important}.tokenFacts>div{display:flex!important;flex-direction:column!important;gap:9px!important;min-width:0;padding:22px!important;border:1px solid #ffffff22;border-radius:14px;background:#ffffff09}.tokenFacts span{font-size:12px;color:#d8c49c;letter-spacing:.1em;text-transform:uppercase}.tokenFacts strong{font-size:clamp(22px,2.8vw,30px);line-height:1.2;overflow-wrap:anywhere}.tokenFacts small{font-size:13px;color:#c4ccda}.tokenBottom{display:flex;align-items:center;justify-content:space-between;gap:24px}.tokenBottom p{max-width:700px;color:#cbd3df;line-height:1.7}.tokenBottom a{color:#e8cb91;display:inline-flex;align-items:center;gap:8px;white-space:nowrap}@media(max-width:850px){.hero{padding:100px 7% 55px!important;min-height:auto!important}.heroInner{padding:0!important}.hero h1{font-size:clamp(42px,10vw,64px)!important}.hero .lead{max-width:100%!important}.tokenFacts{grid-template-columns:1fr!important;gap:12px!important}.tokenBottom{flex-direction:column;align-items:flex-start}.tokenOverview{padding:30px 7% 50px}}@layer base{:root{--safe-area-inset-top: env(safe-area-inset-top, 0px);--safe-area-inset-right: env(safe-area-inset-right, 0px);--safe-area-inset-bottom: env(safe-area-inset-bottom, 0px);--safe-area-inset-left: env(safe-area-inset-left, 0px)}ul{list-style-type:none;margin:0;padding:0}body{background:var(--background);color:var(--foreground);font-family:var(--font-family-base)}*{box-sizing:border-box;padding:0;margin:0}button{border:none;background:none;cursor:pointer;font-family:inherit;font-size:inherit;color:inherit}a{color:inherit;text-decoration:none}th,td{display:table-cell!important}}.rbc-month-view{overflow:visible!important}
