@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-vietnamese-wdth-normal.rJmnGBSt.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-ext-wdth-normal.7khWdh9v.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-wdth-normal.DY7AcnAa.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Instrument Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/instrument-serif-latin-ext-400-normal.C2je3j2s.woff2) format("woff2"),url(/_astro/instrument-serif-latin-ext-400-normal.CFCUzsTy.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Instrument Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/instrument-serif-latin-400-normal.DnYpCC2O.woff2) format("woff2"),url(/_astro/instrument-serif-latin-400-normal.BVbkICAY.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink: #0c0b09;--ink-2: #16140f;--ink-3: #26221a;--paper: #faf8f3;--paper-2: #f1ece2;--paper-3: #e6dfd2;--stone: #6e675a;--stone-2: #a49b8a;--yellow: #f2c200;--yellow-deep: #c79e00;--bronze: #a9834f;--bronze-2: #d3b078;--bg: var(--paper);--bg-raised: var(--paper-2);--fg: var(--ink);--fg-muted: var(--stone);--hairline: var(--paper-3);--accent: var(--yellow);--focus-ring: #8a6d00;--error: #b3261e;--success: #2e6b3f;--font-sans: "Archivo Variable", "Archivo", system-ui, -apple-system, "Segoe UI", sans-serif;--font-serif: "Instrument Serif", Georgia, "Times New Roman", serif;--text-xs: .75rem;--text-sm: .875rem;--text-base: clamp(1rem, .95rem + .25vw, 1.125rem);--text-lg: clamp(1.125rem, 1.05rem + .4vw, 1.3125rem);--text-xl: clamp(1.3125rem, 1.2rem + .6vw, 1.625rem);--text-2xl: clamp(1.625rem, 1.4rem + 1.1vw, 2.25rem);--text-3xl: clamp(2rem, 1.6rem + 2vw, 3.25rem);--text-4xl: clamp(2.5rem, 1.9rem + 3.2vw, 4.5rem);--text-display: clamp(3rem, 2rem + 5.5vw, 6.75rem);--text-giant: clamp(3.5rem, 2rem + 8.5vw, 9.5rem);--wdth-condensed: 68%;--wdth-normal: 100%;--wdth-expanded: 122%;--leading-tight: .94;--leading-snug: 1.12;--leading-normal: 1.55;--leading-relaxed: 1.7;--tracking-tight: -.02em;--tracking-wide: .14em;--tracking-wider: .22em;--sp-1: .25rem;--sp-2: .5rem;--sp-3: .75rem;--sp-4: 1rem;--sp-5: 1.5rem;--sp-6: 2rem;--sp-7: 3rem;--sp-8: 4rem;--sp-9: 6rem;--sp-10: 8rem;--section: clamp(5rem, 6rem + 6vh, 10rem);--section-sm: clamp(3.5rem, 4rem + 3vh, 6rem);--container: 84rem;--container-narrow: 46rem;--container-wide: 100rem;--gutter: clamp(1.25rem, 4vw, 3.5rem);--radius-sm: 2px;--radius: 4px;--radius-lg: 10px;--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-inout: cubic-bezier(.83, 0, .17, 1);--ease-spring: cubic-bezier(.34, 1.4, .64, 1);--dur-fast: .18s;--dur-med: .42s;--dur-slow: .85s;--shadow-soft: 0 2px 24px rgba(12, 11, 9, .07);--shadow-deep: 0 12px 48px rgba(12, 11, 9, .18)}.theme-dark{--bg: var(--ink);--bg-raised: var(--ink-2);--fg: var(--paper);--fg-muted: var(--stone-2);--hairline: var(--ink-3);--focus-ring: var(--yellow);color-scheme:dark}*,*:before,*:after{box-sizing:border-box;margin:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--bg);color:var(--fg);font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-normal);font-weight:400;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;overflow-x:clip}img,video,svg{display:block;max-width:100%;height:auto}[hidden]{display:none!important}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.2em}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:var(--radius-sm)}::selection{background:var(--yellow);color:var(--ink)}h1,h2,h3,h4,h5{font-weight:640;line-height:var(--leading-snug);letter-spacing:var(--tracking-tight);text-wrap:balance}p{text-wrap:pretty;max-width:65ch}.display{font-weight:720;font-stretch:var(--wdth-condensed);line-height:var(--leading-tight);letter-spacing:-.01em;text-transform:uppercase}.display-giant{font-size:var(--text-giant)}.display-xl{font-size:var(--text-display)}.display-lg{font-size:var(--text-4xl)}.display-md{font-size:var(--text-3xl)}.serif-accent{font-family:var(--font-serif);font-style:italic;font-weight:400;letter-spacing:0;text-transform:none}.eyebrow{display:inline-flex;align-items:center;gap:var(--sp-3);font-size:var(--text-xs);font-weight:600;font-stretch:var(--wdth-expanded);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--fg-muted)}.eyebrow:before{content:"";width:2rem;height:1px;background:var(--accent);flex:none}.lede{font-size:var(--text-xl);line-height:var(--leading-normal);font-weight:420;letter-spacing:-.01em;max-width:34em}.measure{max-width:var(--container-narrow)}.muted{color:var(--fg-muted)}.container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter)}.container--narrow{max-width:calc(var(--container-narrow) + 2 * var(--gutter))}.container--wide{max-width:var(--container-wide)}.section{padding-block:var(--section);background:var(--bg);color:var(--fg);position:relative}.section--sm{padding-block:var(--section-sm)}.grid-12{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--sp-5) var(--sp-6)}@media(max-width:47.9375rem){.grid-12{grid-template-columns:repeat(4,1fr)}}.hairline-top{border-top:1px solid var(--hairline)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);min-height:3rem;padding:.8rem 1.75rem;font-size:var(--text-sm);font-weight:650;font-stretch:var(--wdth-expanded);letter-spacing:var(--tracking-wide);text-transform:uppercase;text-decoration:none;border-radius:var(--radius-sm);border:1px solid transparent;transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out);will-change:transform}.btn:active{transform:scale(.98)}.btn--primary{background:var(--fg);color:var(--bg)}.btn--primary:hover,.btn--accent{background:var(--yellow);color:var(--ink)}.btn--accent:hover{background:var(--yellow-deep);color:var(--ink)}.btn--ghost{border-color:currentColor;background:transparent;color:var(--fg)}.btn--ghost:hover{background:var(--fg);color:var(--bg)}.btn .btn-arrow{transition:translate var(--dur-fast) var(--ease-out)}.btn:hover .btn-arrow{translate:4px 0}.link-arrow{display:inline-flex;align-items:center;gap:var(--sp-2);font-size:var(--text-sm);font-weight:650;font-stretch:var(--wdth-expanded);letter-spacing:var(--tracking-wide);text-transform:uppercase;text-decoration:none;padding-block:var(--sp-2)}.link-arrow:after{content:"→";transition:translate var(--dur-fast) var(--ease-out)}.link-arrow:hover:after{translate:6px 0}.link-arrow:hover{color:inherit}.field{display:grid;gap:var(--sp-2)}.field>label{font-size:var(--text-sm);font-weight:600;letter-spacing:.02em}.field .req{color:var(--fg-muted);font-weight:400}.field input,.field select,.field textarea{font:inherit;color:var(--fg);background:transparent;border:1px solid var(--hairline);border-radius:var(--radius-sm);padding:.75rem .9rem;min-height:3rem;width:100%;transition:border-color var(--dur-fast) var(--ease-out)}.field textarea{min-height:8rem;resize:vertical}.field input:hover,.field select:hover,.field textarea:hover{border-color:var(--fg-muted)}.field input:focus,.field select:focus,.field textarea:focus{outline:2px solid var(--focus-ring);outline-offset:0;border-color:transparent}.field.has-error input,.field.has-error select,.field.has-error textarea{border-color:var(--error)}.field-error{font-size:var(--text-sm);color:var(--error);display:none}.field.has-error .field-error{display:block}.theme-dark .field-error{color:#ff9d94}.form-note{font-size:var(--text-sm);color:var(--fg-muted)}.hp-field{position:absolute!important;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}html.js [data-reveal]{opacity:0;translate:0 1.5rem;transition:opacity var(--dur-slow) var(--ease-out),translate var(--dur-slow) var(--ease-out);transition-delay:var(--reveal-delay, 0ms)}html.js [data-reveal=left]{translate:-2rem 0}html.js [data-reveal=right]{translate:2rem 0}html.js [data-reveal=scale]{scale:.94;translate:0 0;transition-property:opacity,scale}html.js [data-reveal].is-inview{opacity:1;translate:0 0;scale:1}@media(prefers-reduced-motion:reduce){html.js [data-reveal]{opacity:1!important;translate:0 0!important;scale:1!important;transition:none!important}}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.skip-link{position:absolute;top:0;left:0;z-index:200;background:var(--yellow);color:var(--ink);padding:var(--sp-3) var(--sp-5);font-weight:650;text-decoration:none;translate:0 -110%;transition:translate var(--dur-fast) var(--ease-out)}.skip-link:focus-visible{translate:0 0}.overflow-fade{-webkit-mask-image:linear-gradient(90deg,#000 88%,transparent);mask-image:linear-gradient(90deg,#000 88%,transparent)}@media(prefers-reduced-motion:no-preference){::view-transition-old(root){animation:vt-out .16s var(--ease-inout) both}::view-transition-new(root){animation:vt-in .34s var(--ease-out) both}}@keyframes vt-out{to{opacity:0;transform:translateY(-1.25rem)}}@keyframes vt-in{0%{opacity:0;transform:translateY(1.75rem)}}.mask{display:block;overflow:clip;padding-bottom:.24em;margin-bottom:-.24em}.mask>*{display:block}@media(prefers-reduced-motion:no-preference){.mask>*{animation:mask-rise .8s var(--ease-out) both;animation-delay:calc(80ms + var(--mask-i, 0) * .11s)}}@keyframes mask-rise{0%{transform:translateY(110%) rotate(1.2deg)}to{transform:translateY(0) rotate(0)}}.scroll-cue{position:absolute;bottom:var(--sp-6);right:var(--gutter);z-index:2;display:flex;flex-direction:column;align-items:center;gap:var(--sp-3);pointer-events:none}.scroll-cue-label{font-size:.6rem;font-weight:650;font-stretch:var(--wdth-expanded);letter-spacing:.34em;text-transform:uppercase;color:var(--stone-2);writing-mode:vertical-rl}.scroll-cue-line{width:1px;height:3rem;background:var(--yellow);transform-origin:top}@media(prefers-reduced-motion:no-preference){.scroll-cue-line{animation:cue-run 2.2s var(--ease-inout) infinite}}@keyframes cue-run{0%{transform:scaleY(0);transform-origin:top}45%{transform:scaleY(1);transform-origin:top}55%{transform:scaleY(1);transform-origin:bottom}to{transform:scaleY(0);transform-origin:bottom}}@media(max-width:47.9375rem){.scroll-cue{display:none}}.grain:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='0.6'/%3E%3C/svg%3E");background-size:160px 160px}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.st-zoom{animation:st-zoom linear both;animation-timeline:view();animation-range:entry 0% cover 90%}.st-drift-l,.st-drift-r{animation:st-drift-l linear both;animation-timeline:view();animation-range:cover 0% cover 100%}.st-drift-r{animation-name:st-drift-r}.st-recede{animation:st-recede linear both;animation-timeline:view();animation-range:exit 10% exit 85%}.st-road-scene{perspective:850px;perspective-origin:50% 0%}.st-road{animation:st-road linear both;animation-timeline:view();animation-range:entry 0% cover 55%;transform-origin:50% 100%;will-change:transform}.coin-scroll{animation:st-coin-turn linear both;animation-timeline:view();animation-range:cover 0% cover 100%}.st-rule{animation:st-rule linear both;animation-timeline:view();animation-range:entry 0% entry 100%;transform-origin:left center}}}@keyframes st-zoom{0%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes st-drift-l{0%{transform:translate(2.5%)}to{transform:translate(-2.5%)}}@keyframes st-drift-r{0%{transform:translate(-2.5%)}to{transform:translate(2.5%)}}@keyframes st-recede{to{opacity:.1;transform:translateY(-3.5rem) scale(.985)}}@keyframes st-road{0%{transform:rotateX(38deg) scale(1.22)}to{transform:rotateX(8deg) scale(1)}}@keyframes st-coin-turn{0%{transform:rotateY(-32deg)}to{transform:rotateY(28deg)}}@keyframes st-rule{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.btn{position:relative;overflow:clip}.btn:after{content:"";position:absolute;inset:0 auto 0 -40%;width:35%;background:linear-gradient(105deg,transparent,rgba(255,255,255,.35),transparent);transform:skew(-18deg);opacity:0;pointer-events:none}@media(hover:hover)and (prefers-reduced-motion:no-preference){.btn:hover:after{animation:btn-sheen .64s var(--ease-out)}}@keyframes btn-sheen{0%{opacity:1;translate:0 0}to{opacity:1;translate:420% 0}}.btn[data-magnet]{transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),transform .4s var(--ease-spring)}[data-tilt]{transform:perspective(900px) rotateX(var(--tilt-rx, 0deg)) rotateY(var(--tilt-ry, 0deg)) translateZ(var(--tilt-z, 0));transition:transform .5s var(--ease-out),border-color var(--dur-fast) var(--ease-out);will-change:transform}.site-header{transition:background var(--dur-med) var(--ease-out),transform .42s var(--ease-out)}.site-header.is-tucked{transform:translateY(-100%)}details.faq-item::details-content{block-size:0;overflow:clip;transition:block-size .32s var(--ease-out),content-visibility .32s allow-discrete}details.faq-item[open]::details-content{block-size:auto}@supports (interpolate-size: allow-keywords){details.faq-item{interpolate-size:allow-keywords}}@media(prefers-reduced-motion:reduce){details.faq-item::details-content{transition:none}}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}.site-header[data-astro-cid-3ef6ksr2]{position:fixed;inset:0 0 auto;z-index:100;color:var(--paper);transition:background var(--dur-med) var(--ease-out),box-shadow var(--dur-med) var(--ease-out)}.site-header[data-astro-cid-3ef6ksr2].is-scrolled{background:#0c0b09e0;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.header-inner[data-astro-cid-3ef6ksr2]{max-width:var(--container-wide);margin-inline:auto;padding:.85rem var(--gutter);display:flex;align-items:center;justify-content:space-between;gap:var(--sp-5)}.wordmark[data-astro-cid-3ef6ksr2]{text-decoration:none;display:grid;line-height:1.1}.wordmark-name[data-astro-cid-3ef6ksr2]{font-weight:700;font-stretch:var(--wdth-expanded);font-size:.95rem;letter-spacing:.18em;text-transform:uppercase}.wordmark-sub[data-astro-cid-3ef6ksr2]{font-size:.56rem;letter-spacing:.3em;text-transform:uppercase;color:var(--stone-2);margin-top:2px}.desktop-nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{display:flex;gap:clamp(1rem,2.2vw,2.25rem);list-style:none;padding:0}.desktop-nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{text-decoration:none;font-size:.8rem;font-weight:600;font-stretch:var(--wdth-expanded);letter-spacing:.14em;text-transform:uppercase;padding-block:var(--sp-2);position:relative}.desktop-nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:after{content:"";position:absolute;left:0;bottom:0;height:2px;width:100%;background:var(--yellow);scale:0 1;transform-origin:left;transition:scale var(--dur-fast) var(--ease-out)}.desktop-nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover:after,.desktop-nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current=page]:after{scale:1 1}.header-actions[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:var(--sp-4)}.header-coin-link[data-astro-cid-3ef6ksr2]{text-decoration:none;font-size:.8rem;font-weight:600;font-stretch:var(--wdth-expanded);letter-spacing:.14em;text-transform:uppercase;color:var(--stone-2);transition:color var(--dur-fast) var(--ease-out)}.header-coin-link[data-astro-cid-3ef6ksr2]:hover{color:var(--yellow)}.header-book[data-astro-cid-3ef6ksr2]{min-height:2.6rem;padding:.55rem 1.3rem}.menu-toggle[data-astro-cid-3ef6ksr2]{display:none;align-items:center;gap:var(--sp-2);min-height:44px;padding:var(--sp-2) var(--sp-2)}.menu-toggle-label[data-astro-cid-3ef6ksr2]{font-size:.8rem;font-weight:650;font-stretch:var(--wdth-expanded);letter-spacing:.14em;text-transform:uppercase}.menu-toggle-icon[data-astro-cid-3ef6ksr2]{display:grid;gap:5px;width:22px}.menu-toggle-icon[data-astro-cid-3ef6ksr2] i[data-astro-cid-3ef6ksr2]{display:block;height:2px;background:currentColor;transition:rotate var(--dur-fast) var(--ease-out),translate var(--dur-fast) var(--ease-out)}.menu-toggle[data-astro-cid-3ef6ksr2][aria-expanded=true] .menu-toggle-icon[data-astro-cid-3ef6ksr2] i[data-astro-cid-3ef6ksr2]:first-child{rotate:45deg;translate:0 3.5px}.menu-toggle[data-astro-cid-3ef6ksr2][aria-expanded=true] .menu-toggle-icon[data-astro-cid-3ef6ksr2] i[data-astro-cid-3ef6ksr2]:last-child{rotate:-45deg;translate:0 -3.5px}.mobile-menu[data-astro-cid-3ef6ksr2][hidden]{display:none}.mobile-menu[data-astro-cid-3ef6ksr2]{position:fixed;inset:0;z-index:-1;background:var(--ink);padding:7rem var(--gutter) var(--sp-7);display:flex;flex-direction:column;justify-content:space-between;overflow-y:auto}.mobile-nav-list[data-astro-cid-3ef6ksr2]{list-style:none;padding:0;display:grid;gap:var(--sp-2)}.mobile-nav-list[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{display:inline-block;text-decoration:none;font-size:clamp(2rem,9vw,3.25rem);font-weight:720;font-stretch:var(--wdth-condensed);text-transform:uppercase;line-height:1.05;padding-block:var(--sp-2)}.mobile-nav-list[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current=page],.mobile-nav-list[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{color:var(--yellow)}.mobile-menu-ctas[data-astro-cid-3ef6ksr2]{display:grid;gap:var(--sp-3);padding-top:var(--sp-6)}html.js .mobile-nav-list[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2],html.js .mobile-menu-ctas[data-astro-cid-3ef6ksr2]{opacity:0;translate:0 1.25rem;transition:opacity var(--dur-med) var(--ease-out),translate var(--dur-med) var(--ease-out);transition-delay:calc(60ms + var(--menu-i, 0) * 45ms)}.site-header[data-astro-cid-3ef6ksr2].menu-open .mobile-nav-list[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2],.site-header[data-astro-cid-3ef6ksr2].menu-open .mobile-menu-ctas[data-astro-cid-3ef6ksr2]{opacity:1;translate:0 0}@media(prefers-reduced-motion:reduce){html.js .mobile-nav-list[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2],html.js .mobile-menu-ctas[data-astro-cid-3ef6ksr2]{opacity:1;translate:0 0;transition:none}}@media(max-width:63.9375rem){.desktop-nav[data-astro-cid-3ef6ksr2],.header-coin-link[data-astro-cid-3ef6ksr2],.header-book[data-astro-cid-3ef6ksr2]{display:none}.menu-toggle[data-astro-cid-3ef6ksr2]{display:inline-flex}.site-header[data-astro-cid-3ef6ksr2].menu-open .mobile-menu[data-astro-cid-3ef6ksr2]{z-index:1}}@media(min-width:64rem){.mobile-menu[data-astro-cid-3ef6ksr2]{display:none}}.newsletter-row[data-astro-cid-eiktfxgb]{display:flex;gap:var(--sp-3);align-items:flex-start;flex-wrap:wrap}.newsletter-row[data-astro-cid-eiktfxgb] .field[data-astro-cid-eiktfxgb]{flex:1 1 14rem}.newsletter-panel[data-astro-cid-eiktfxgb]{font-size:var(--text-sm);border-left:2px solid var(--yellow);padding-left:var(--sp-4);max-width:38ch}.site-footer[data-astro-cid-sz7xmlte]{background:var(--ink);color:var(--paper);padding-block:var(--section-sm) var(--sp-6);border-top:1px solid var(--ink-3);overflow:hidden}.footer-statement[data-astro-cid-sz7xmlte]{font-size:clamp(3rem,10vw,8.5rem);color:var(--ink-3);margin-bottom:var(--sp-8);user-select:none}.footer-momentum[data-astro-cid-sz7xmlte]{color:var(--paper)}.footer-momentum[data-astro-cid-sz7xmlte] .dot[data-astro-cid-sz7xmlte]{color:var(--yellow)}.footer-grid[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:2fr repeat(3,1fr) 1.6fr;gap:var(--sp-6);padding-block:var(--sp-6);border-top:1px solid var(--ink-3)}.footer-wordmark[data-astro-cid-sz7xmlte]{font-weight:700;font-stretch:var(--wdth-expanded);letter-spacing:.18em;text-transform:uppercase;font-size:.95rem;margin-bottom:var(--sp-3)}.footer-blurb[data-astro-cid-sz7xmlte]{font-size:var(--text-sm);max-width:24ch;margin-bottom:var(--sp-4)}.footer-email[data-astro-cid-sz7xmlte]{font-size:var(--text-sm);color:var(--paper)}.footer-socials[data-astro-cid-sz7xmlte]{list-style:none;padding:0;margin-top:var(--sp-4);display:grid;gap:var(--sp-2)}.footer-socials[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte],.footer-col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{font-size:var(--text-sm);color:var(--stone-2);text-decoration:none;transition:color var(--dur-fast) var(--ease-out)}.footer-socials[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover,.footer-col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--yellow)}.footer-heading[data-astro-cid-sz7xmlte]{font-size:var(--text-xs);font-weight:650;font-stretch:var(--wdth-expanded);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--paper);margin-bottom:var(--sp-4)}.footer-col[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{list-style:none;padding:0;display:grid;gap:var(--sp-2)}.footer-news-blurb[data-astro-cid-sz7xmlte]{font-size:var(--text-sm);margin-bottom:var(--sp-4)}.footer-legal[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--sp-3);padding-top:var(--sp-5);margin-top:var(--sp-6);border-top:1px solid var(--ink-3);font-size:var(--text-xs);color:var(--stone-2)}@media(max-width:63.9375rem){.footer-grid[data-astro-cid-sz7xmlte]{grid-template-columns:repeat(2,1fr)}.footer-brand[data-astro-cid-sz7xmlte],.footer-newsletter[data-astro-cid-sz7xmlte]{grid-column:1 / -1}}
