.header[data-astro-cid-nen7h5rs]{background:var(--night);color:#fff;z-index:10;border-bottom:1px solid #ffffff14;position:sticky;top:0}.bar[data-astro-cid-nen7h5rs]{align-items:center;gap:28px;min-height:72px;display:flex}.brand[data-astro-cid-nen7h5rs]{font-family:var(--display);align-items:center;gap:12px;margin-right:auto;font-size:1.25rem;font-weight:700;text-decoration:none;display:flex}.brand[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{border-radius:10px}nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:26px;margin:0;padding:0;list-style:none;display:flex}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:#ffffffc7;font-size:.97rem;text-decoration:none}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--gold-soft)}.get[data-astro-cid-nen7h5rs]{padding:.6em 1.2em;font-size:.95rem}.burger[data-astro-cid-nen7h5rs]{cursor:pointer;background:#ffffff14;border:0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;display:none}.burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{background:#fff;border-radius:2px;width:20px;height:2px;transition:transform .2s,opacity .2s;display:block}.header[data-astro-cid-nen7h5rs].open .burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:first-child{transform:translateY(7px)rotate(45deg)}.header[data-astro-cid-nen7h5rs].open .burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:nth-child(2){opacity:0}.header[data-astro-cid-nen7h5rs].open .burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:nth-child(3){transform:translateY(-7px)rotate(-45deg)}@media (width<=820px){.bar[data-astro-cid-nen7h5rs]{gap:12px}.burger[data-astro-cid-nen7h5rs]{display:flex}nav[data-astro-cid-nen7h5rs]{background:var(--night);border-bottom:1px solid #ffffff1a;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 18px 30px -12px #00000080}.header[data-astro-cid-nen7h5rs].open nav[data-astro-cid-nen7h5rs]{display:block}nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{padding:8px var(--gutter) 16px;flex-direction:column;gap:0}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:#fff;border-bottom:1px solid #ffffff14;padding:14px 4px;font-size:1.08rem;display:block}nav[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]:last-child a[data-astro-cid-nen7h5rs]{border-bottom:0}}@media (width<=420px){.brand[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{font-size:1.05rem}.get[data-astro-cid-nen7h5rs]{padding:.55em .9em;font-size:.88rem}}.footer[data-astro-cid-jo6i4kqk]{color:#fff9;background:#070e22;padding:0 0 28px}.grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1.4fr 1fr;gap:32px 48px;display:grid}.brand[data-astro-cid-jo6i4kqk]{align-items:flex-start;gap:16px;display:flex}.brand[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{border-radius:12px}.name[data-astro-cid-jo6i4kqk]{font-family:var(--display);color:#fff;font-size:1.25rem;font-weight:700}.links[data-astro-cid-jo6i4kqk]{justify-items:start;gap:8px;margin:0;padding:0;list-style:none;display:grid}.links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{text-decoration:none}.links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--gold-soft)}.small[data-astro-cid-jo6i4kqk]{border-top:1px solid #ffffff1a;flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;gap:8px 24px;padding-top:22px;font-size:.875rem;display:flex}.pp[data-astro-cid-jo6i4kqk]{color:inherit;margin-left:8px}.pp[data-astro-cid-jo6i4kqk]:hover{color:var(--gold-soft)}.credit[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#fff;font-weight:600;text-decoration:none}.credit[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{text-decoration:underline}@media (width<=640px){.grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}}:root{--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--wrap:1160px;--gutter:clamp(16px, 4vw, 40px)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:80px}body{background:var(--paper);color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased;margin:0;font-size:1.0625rem;line-height:1.6}h1,h2,h3{font-family:var(--display);letter-spacing:-.01em;margin:0;font-weight:700;line-height:1.12}p{margin:0}a{color:inherit}img{max-width:100%;height:auto;display:block}.wrap{width:min(var(--wrap), 100% - 2 * var(--gutter));margin-inline:auto}.btn{font-family:var(--body);white-space:nowrap;transition:background-color .15s ease, color .15s ease, border-color .15s ease, transform .16s var(--ease-out);border:2px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.6em;padding:.85em 1.4em;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}.btn:active{transform:scale(.97)}.btn svg{flex:none;width:1.2em;height:1.2em}.btn-gold{background:var(--gold);color:var(--night)}.btn-gold:hover{background:var(--gold-soft)}.btn-line{color:#fff;background:0 0;border-color:#ffffff80}.btn-line:hover{background:#ffffff14;border-color:#fff}.section{padding:clamp(64px,9vw,112px) 0}.section.mist{background:var(--mist)}.section-head{max-width:640px}.section-head h2{font-size:clamp(1.9rem,3.6vw,2.75rem)}.section-head p{color:var(--muted);margin-top:14px;font-size:1.1rem}:focus-visible{outline:3px solid var(--gold);outline-offset:3px}.skip{background:var(--night);color:#fff;z-index:20;padding:.5em 1em;position:absolute;top:8px;left:-999px}.skip:focus{left:8px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}
