:root{--color-bg: #0B0B0F;--color-surface: #15161C;--color-surface-2: #1E2029;--color-text: #F3F1EA;--color-muted: #9A9AA6;--color-gold: #D9A441;--color-gold-hover: #E6B85C;--color-gold-soft: rgba(217, 164, 65, .14);--color-red: #E5484D;--color-green: #3DD68C;--color-line: rgba(243, 241, 234, .09);--color-line-strong: rgba(243, 241, 234, .2);--color-ink: #0B0B0F;--font-display: "Space Grotesk", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-body: "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.25rem;--text-2xl: clamp(1.5rem, 1.2rem + 1.2vw, 2rem);--text-3xl: clamp(1.9rem, 1.4rem + 2vw, 2.75rem);--text-4xl: clamp(2.4rem, 1.6rem + 3.4vw, 4.25rem);--text-5xl: clamp(2.9rem, 1.8rem + 4.8vw, 5.5rem);--leading-tight: 1.05;--leading-snug: 1.2;--leading-body: 1.65;--tracking-tight: -.02em;--tracking-wide: .14em;--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;--section-y: clamp(4rem, 8vw, 7.5rem);--gutter: clamp(1rem, 4vw, 2.5rem);--container: 1200px;--container-narrow: 760px;--radius-sm: 6px;--radius: 12px;--radius-lg: 20px;--radius-xl: 28px;--radius-full: 999px;--shadow-card: 0 1px 0 rgba(255,255,255,.03) inset, 0 20px 50px -30px rgba(0,0,0,.8);--shadow-gold: 0 0 0 1px rgba(217,164,65,.4), 0 18px 50px -18px rgba(217,164,65,.45);--ease: cubic-bezier(.2, .7, .2, 1);--dur: .6s;--dur-fast: .2s;--header-h: 72px}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/space-grotesk-var.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-var.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/fonts/jetbrains-mono-var.woff2) format("woff2")}*,*:before,*:after{box-sizing:border-box}html{color-scheme:dark;scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;background:var(--color-bg);color:var(--color-text);font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,svg,video{display:block;max-width:100%}a{color:inherit;text-decoration:none}a:hover{color:var(--color-gold-hover)}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}h1,h2,h3,h4{font-family:var(--font-display);font-weight:700;letter-spacing:var(--tracking-tight);line-height:var(--leading-snug);margin:0 0 var(--space-4);color:var(--color-text)}h1{font-size:var(--text-4xl);line-height:var(--leading-tight)}h2{font-size:var(--text-3xl)}h3{font-size:var(--text-xl)}p{margin:0 0 var(--space-4)}p:last-child{margin-bottom:0}.muted{color:var(--color-muted)}.gold{color:var(--color-gold)}.green{color:var(--color-green)}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.lede{font-size:var(--text-lg);color:var(--color-muted);max-width:60ch}strong{font-weight:600;color:var(--color-text)}:focus-visible{outline:2px solid var(--color-gold);outline-offset:3px;border-radius:4px}::selection{background:var(--color-gold);color:var(--color-ink)}.skip-link{position:absolute;left:var(--space-4);top:-100px;z-index:100;background:var(--color-gold);color:var(--color-ink);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);font-weight:600}.skip-link:focus{top:var(--space-4)}.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}.container{width:min(100% - 2 * var(--gutter),var(--container));margin-inline:auto}.container--narrow{width:min(100% - 2 * var(--gutter),var(--container-narrow));margin-inline:auto}.section{padding-block:var(--section-y);position:relative}.section--tight{padding-block:calc(var(--section-y) * .6)}.section-head{max-width:62ch;margin-bottom:var(--space-12)}.section-head h2{margin-bottom:var(--space-3)}.eyebrow{display:inline-flex;align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-gold);margin-bottom:var(--space-4)}.eyebrow:before{content:"";width:22px;height:1px;background:var(--color-gold)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:.85rem 1.4rem;border-radius:var(--radius-full);font-family:var(--font-display);font-weight:600;font-size:var(--text-base);line-height:1;border:1px solid transparent;transition:transform var(--dur-fast) var(--ease),background var(--dur-fast),color var(--dur-fast),box-shadow var(--dur-fast),border-color var(--dur-fast);white-space:nowrap}.btn:hover{transform:translateY(-1px)}.btn:active{transform:translateY(0)}.btn--gold{background:var(--color-gold);color:var(--color-ink)}.btn--gold:hover{background:var(--color-gold-hover);color:var(--color-ink);box-shadow:var(--shadow-gold)}.btn--ghost{background:transparent;color:var(--color-text);border-color:var(--color-line-strong)}.btn--ghost:hover{border-color:var(--color-gold);color:var(--color-gold-hover)}.btn--sm{padding:.6rem 1rem;font-size:var(--text-sm)}.btn--lg{padding:1.05rem 1.8rem;font-size:var(--text-lg)}.btn .arrow{transition:transform var(--dur-fast) var(--ease)}.btn:hover .arrow{transform:translate(3px)}.btn-row{display:flex;flex-wrap:wrap;gap:var(--space-3)}.link{color:var(--color-gold);font-weight:500}.link:hover{color:var(--color-gold-hover);text-decoration:underline;text-underline-offset:4px}.card{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-lg);padding:var(--space-8);box-shadow:var(--shadow-card);position:relative;overflow:hidden;transition:border-color var(--dur-fast),transform var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.card:hover{border-color:#d9a44159}.card--lift:hover{transform:translateY(-3px);box-shadow:var(--shadow-gold)}.card--elevated{background:var(--color-surface-2)}.card h3{margin-bottom:var(--space-2)}.card p{color:var(--color-muted)}.card__num{font-family:var(--font-mono);color:var(--color-gold);font-size:var(--text-sm);letter-spacing:.08em;margin-bottom:var(--space-4);display:block}.grid{display:grid;gap:var(--space-5)}.grid--2{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}.grid--3{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr))}.grid--4{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.icon{width:40px;height:40px;border-radius:var(--radius);background:var(--color-gold-soft);color:var(--color-gold);display:grid;place-items:center;margin-bottom:var(--space-5)}.icon svg{width:22px;height:22px}.chip{display:inline-flex;align-items:center;gap:var(--space-2);padding:.35rem .75rem;border-radius:var(--radius-full);border:1px solid var(--color-line-strong);font-size:var(--text-sm);color:var(--color-muted)}.chip--gold{border-color:#d9a44180;color:var(--color-gold)}.badge-sample{display:inline-block;font-family:var(--font-mono);font-size:.65rem;letter-spacing:.1em;text-transform:uppercase;color:var(--color-red);border:1px dashed rgba(229,72,77,.6);padding:2px 6px;border-radius:4px;margin-left:var(--space-2);vertical-align:middle}.list{padding-left:1.2em;margin:0 0 var(--space-4);color:var(--color-muted)}.list li{margin-bottom:var(--space-2)}.list--check{list-style:none;padding:0}.list--check li{position:relative;padding-left:1.7em}.list--check li:before{content:"";position:absolute;left:0;top:.5em;width:14px;height:8px;border-left:2px solid var(--color-green);border-bottom:2px solid var(--color-green);transform:rotate(-45deg)}.tripwire{position:relative;height:1px;background:linear-gradient(90deg,transparent,var(--color-gold) 20%,var(--color-gold) 80%,transparent);opacity:.55}.tripwire:after{content:"";position:absolute;right:20%;top:-3px;width:7px;height:7px;border-radius:50%;background:var(--color-red);box-shadow:0 0 12px var(--color-red)}.blueprint{background-image:radial-gradient(rgba(243,241,234,.07) 1px,transparent 1px);background-size:28px 28px}.blueprint--fade{-webkit-mask-image:radial-gradient(ellipse at center,#000 30%,transparent 75%);mask-image:radial-gradient(ellipse at center,#000 30%,transparent 75%)}.grain:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='160' height='160' filter='url(%23n)'/></svg>")}.vault-ring{position:absolute;border-radius:50%;border:1px solid var(--color-line);pointer-events:none}.divider{height:1px;background:var(--color-line)}.js .reveal{opacity:0;transform:translateY(18px);transition:opacity var(--dur) var(--ease),transform var(--dur) var(--ease)}.js .reveal.is-visible{opacity:1;transform:none}.reveal[data-delay="1"]{transition-delay:.1s}.reveal[data-delay="2"]{transition-delay:.2s}.reveal[data-delay="3"]{transition-delay:.3s}.reveal[data-delay="4"]{transition-delay:.4s}.reveal[data-delay="5"]{transition-delay:.5s}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal{opacity:1;transform:none;transition:none}*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.prose{max-width:72ch}.prose h2{font-size:var(--text-2xl);margin-top:var(--space-12)}.prose h3{font-size:var(--text-lg);margin-top:var(--space-8)}.prose p,.prose li{color:var(--color-muted)}.prose ul,.prose ol{padding-left:1.3em}.prose li{margin-bottom:var(--space-2)}.prose a{color:var(--color-gold);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.prose .note{border-left:2px solid var(--color-red);padding:var(--space-3) var(--space-4);background:#e5484d0f;border-radius:0 var(--radius-sm) var(--radius-sm) 0;font-size:var(--text-sm)}.prose .note strong{color:var(--color-red)}.meta-line{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-muted)}.field{display:grid;gap:var(--space-2);margin-bottom:var(--space-5)}.field label{font-size:var(--text-sm);font-weight:500}.field .hint{font-size:var(--text-xs);color:var(--color-muted)}.input,select.input,textarea.input{width:100%;background:var(--color-bg);border:1px solid var(--color-line-strong);color:var(--color-text);border-radius:var(--radius);padding:.8rem .95rem;font:inherit;transition:border-color var(--dur-fast),box-shadow var(--dur-fast)}.input:focus{outline:none;border-color:var(--color-gold);box-shadow:0 0 0 3px var(--color-gold-soft)}.input[aria-invalid=true]{border-color:var(--color-red)}select.input{appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'><path d='M1 1l5 5 5-5' fill='none' stroke='%239A9AA6' stroke-width='1.6'/></svg>");background-repeat:no-repeat;background-position:right .9rem center;padding-right:2.4rem}textarea.input{min-height:140px;resize:vertical}.error{color:var(--color-red);font-size:var(--text-xs);min-height:1em}.checks{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:var(--space-2)}.check{display:flex;align-items:center;gap:var(--space-2);padding:.55rem .8rem;border:1px solid var(--color-line-strong);border-radius:var(--radius);cursor:pointer;font-size:var(--text-sm);transition:border-color var(--dur-fast),background var(--dur-fast)}.check:has(input:checked){border-color:var(--color-gold);background:var(--color-gold-soft)}.check input{accent-color:var(--color-gold);width:16px;height:16px;margin:0}.form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:0 var(--space-5)}.steps-bar{display:flex;gap:var(--space-2);margin-bottom:var(--space-8);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted)}.steps-bar span{flex:1;padding-top:var(--space-3);border-top:2px solid var(--color-line-strong);transition:border-color var(--dur-fast),color var(--dur-fast)}.steps-bar span.is-active{border-color:var(--color-gold);color:var(--color-gold)}.steps-bar span.is-done{border-color:var(--color-green);color:var(--color-green)}.form-step[hidden]{display:none}.form-actions{display:flex;justify-content:space-between;gap:var(--space-3);margin-top:var(--space-6)}.form-success{text-align:center;padding:var(--space-12) var(--space-6)}.form-success .mark{width:72px;height:72px;margin:0 auto var(--space-6);border-radius:50%;display:grid;place-items:center;background:#3dd68c1f;color:var(--color-green)}.form-success .mark svg{width:34px;height:34px}.hp{position:absolute;left:-9999px;opacity:0;height:0;width:0}.faq{border-top:1px solid var(--color-line)}.faq details{border-bottom:1px solid var(--color-line)}.faq summary{list-style:none;cursor:pointer;padding:var(--space-5) 0;display:flex;justify-content:space-between;align-items:center;gap:var(--space-4);font-family:var(--font-display);font-weight:600;font-size:var(--text-lg)}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-family:var(--font-mono);color:var(--color-gold);font-size:1.4rem;line-height:1;transition:transform var(--dur-fast);flex-shrink:0}.faq details[open] summary:after{transform:rotate(45deg)}.faq details p{color:var(--color-muted);padding-bottom:var(--space-5);max-width:70ch}.stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:var(--space-5)}.stat{padding:var(--space-6);border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface)}.stat__value{font-family:var(--font-mono);font-size:var(--text-3xl);font-weight:500;color:var(--color-text);letter-spacing:-.02em;line-height:1;margin-bottom:var(--space-2)}.stat__label{font-size:var(--text-sm);color:var(--color-muted)}.mt-4{margin-top:var(--space-4)}.mt-6{margin-top:var(--space-6)}.mt-8{margin-top:var(--space-8)}.mt-12{margin-top:var(--space-12)}.mb-6{margin-bottom:var(--space-6)}.mb-8{margin-bottom:var(--space-8)}.text-center{text-align:center}@media(max-width:720px){.form-actions{flex-direction:column-reverse}.form-actions .btn{width:100%}}.site-header[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:60;border-bottom:1px solid transparent;transition:border-color var(--dur-fast)}.site-header[data-astro-cid-3ef6ksr2]:before{content:"";position:absolute;inset:0;z-index:-1;background:#0b0b0fb8;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.site-header[data-astro-cid-3ef6ksr2].is-scrolled{border-bottom-color:var(--color-line)}.site-header__inner[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:space-between;height:var(--header-h);gap:var(--space-6)}.site-header__logo[data-astro-cid-3ef6ksr2]{display:inline-flex;color:var(--color-text)}.site-header__logo[data-astro-cid-3ef6ksr2] .logo-svg{height:30px;width:auto}.site-nav[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:var(--space-8)}.site-nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{display:flex;gap:var(--space-6);list-style:none;margin:0;padding:0}.site-nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2],.site-nav__login[data-astro-cid-3ef6ksr2]{font-size:var(--text-sm);font-weight:500;color:var(--color-muted);transition:color var(--dur-fast)}.site-nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover,.site-nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current=page],.site-nav__login[data-astro-cid-3ef6ksr2]:hover{color:var(--color-text)}.site-nav__actions[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:var(--space-5)}.site-nav__login[data-astro-cid-3ef6ksr2]{color:var(--color-text)!important}.nav-toggle[data-astro-cid-3ef6ksr2]{display:none;width:44px;height:44px;flex-direction:column;justify-content:center;align-items:center;gap:5px;border-radius:var(--radius)}.nav-toggle[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{width:20px;height:2px;background:var(--color-text);transition:transform var(--dur-fast),opacity var(--dur-fast)}.nav-toggle[data-astro-cid-3ef6ksr2][aria-expanded=true] span[data-astro-cid-3ef6ksr2]:nth-child(1){transform:translateY(7px) rotate(45deg)}.nav-toggle[data-astro-cid-3ef6ksr2][aria-expanded=true] span[data-astro-cid-3ef6ksr2]:nth-child(2){opacity:0}.nav-toggle[data-astro-cid-3ef6ksr2][aria-expanded=true] span[data-astro-cid-3ef6ksr2]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@media(max-width:900px){.nav-toggle[data-astro-cid-3ef6ksr2]{display:flex}.site-nav[data-astro-cid-3ef6ksr2]{position:fixed;inset:var(--header-h) 0 0 0;z-index:70;background:var(--color-bg);flex-direction:column;align-items:stretch;justify-content:flex-start;padding:var(--space-8) var(--gutter);gap:var(--space-8);transform:translate(100%);transition:transform var(--dur) var(--ease);overflow-y:auto}.site-nav[data-astro-cid-3ef6ksr2].is-open{transform:none}.site-nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{flex-direction:column;gap:0}.site-nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{display:block;padding:var(--space-4) 0;font-size:var(--text-xl);font-family:var(--font-display);border-bottom:1px solid var(--color-line)}.site-nav__actions[data-astro-cid-3ef6ksr2]{flex-direction:column;align-items:stretch}.site-nav__actions[data-astro-cid-3ef6ksr2] .btn[data-astro-cid-3ef6ksr2]{width:100%;padding:1rem;font-size:var(--text-base)}.site-nav__login[data-astro-cid-3ef6ksr2]{text-align:center;font-size:var(--text-lg)!important}body.nav-open{overflow:hidden}}.site-footer[data-astro-cid-sz7xmlte]{border-top:1px solid var(--color-line);padding:var(--space-16) 0 var(--space-10);margin-top:var(--space-16);background:linear-gradient(180deg,var(--color-bg),#08080B)}.footer-doors[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:var(--space-5);margin-bottom:var(--space-16)}.door[data-astro-cid-sz7xmlte]{display:grid;gap:var(--space-2);padding:var(--space-8);border-radius:var(--radius-lg);border:1px solid var(--color-line);background:var(--color-surface);color:var(--color-text);position:relative;overflow:hidden;transition:border-color var(--dur-fast),transform var(--dur) var(--ease)}.door[data-astro-cid-sz7xmlte]:after{content:"";position:absolute;right:-40px;top:-40px;width:160px;height:160px;border-radius:50%;border:1px solid var(--color-line);opacity:.6}.door[data-astro-cid-sz7xmlte]:hover{border-color:#d9a44180;transform:translateY(-2px);color:var(--color-text)}.door__label[data-astro-cid-sz7xmlte]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-gold)}.door__title[data-astro-cid-sz7xmlte]{font-family:var(--font-display);font-weight:700;font-size:var(--text-xl)}.door__title[data-astro-cid-sz7xmlte] .arrow[data-astro-cid-sz7xmlte]{color:var(--color-gold);display:inline-block;transition:transform var(--dur-fast) var(--ease)}.door[data-astro-cid-sz7xmlte]:hover .arrow[data-astro-cid-sz7xmlte]{transform:translate(4px)}.door__sub[data-astro-cid-sz7xmlte]{color:var(--color-muted);font-size:var(--text-sm)}.footer-grid[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:var(--space-10)}.footer-brand[data-astro-cid-sz7xmlte] .footer-logo{height:28px;width:auto;color:var(--color-text);margin-bottom:var(--space-4)}.footer-h[data-astro-cid-sz7xmlte]{font-size:var(--text-sm);text-transform:uppercase;letter-spacing:var(--tracking-wide);font-family:var(--font-mono);font-weight:500;color:var(--color-muted);margin-bottom:var(--space-4)}.footer-links[data-astro-cid-sz7xmlte]{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-2)}.footer-links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--color-text);font-size:var(--text-sm)}.footer-links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--color-gold-hover)}.social[data-astro-cid-sz7xmlte]{display:flex;gap:var(--space-3);margin-top:var(--space-4)}.social[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{width:38px;height:38px;border-radius:50%;border:1px solid var(--color-line-strong);display:grid;place-items:center;color:var(--color-muted)}.social[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--color-gold);border-color:var(--color-gold)}.social[data-astro-cid-sz7xmlte] svg[data-astro-cid-sz7xmlte]{width:16px;height:16px}.footer-bottom[data-astro-cid-sz7xmlte]{border-top:1px solid var(--color-line);margin-top:var(--space-12);padding-top:var(--space-6);display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-3);font-size:var(--text-xs)}.footer-bottom[data-astro-cid-sz7xmlte] .mono[data-astro-cid-sz7xmlte]{color:var(--color-muted)}@media(max-width:900px){.footer-grid[data-astro-cid-sz7xmlte]{grid-template-columns:1fr 1fr}}@media(max-width:520px){.footer-grid[data-astro-cid-sz7xmlte]{grid-template-columns:1fr}}
