body.backdrop-none{--ink:#f5f5f7;--muted:#a1a1aa;--dim:#7c7c86;--line:#2a2a30;--amber:#ffb547;color:var(--ink)}.ct-space[data-astro-cid-ih3mnovg]{z-index:0;pointer-events:none;position:fixed;inset:0}.ct[data-astro-cid-ih3mnovg]{z-index:1;max-width:76rem;min-height:100svh;color:var(--ink);grid-template-columns:minmax(0,22rem) minmax(0,1fr);align-items:start;gap:clamp(2.5rem,6vw,6rem);margin:0 auto;padding:clamp(5rem,13vh,8rem) 1.5rem clamp(3rem,8vh,5rem);font-family:Geist,ui-sans-serif,system-ui,sans-serif;display:grid;position:relative}@media (min-width:1200px){.ct[data-astro-cid-ih3mnovg]{max-width:min(76rem,100vw - 22rem)}}@media (max-width:959px){.ct[data-astro-cid-ih3mnovg]{grid-template-columns:1fr;gap:2.5rem;padding-top:clamp(4.75rem,10vh,6rem)}}.ct__intro[data-astro-cid-ih3mnovg]{justify-items:start;gap:1.25rem;display:grid}@media (min-width:960px){.ct__intro[data-astro-cid-ih3mnovg]{position:sticky;top:clamp(5rem,13vh,8rem)}}.ct__label[data-astro-cid-ih3mnovg]{color:#a8a8b2;letter-spacing:.2em;text-transform:uppercase;font-family:Geist Mono,ui-monospace,monospace;font-size:.6875rem}.ct__title[data-astro-cid-ih3mnovg]{letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance;font-family:Poppins,sans-serif;font-size:clamp(2rem,4.4vw,3.5rem);font-weight:500;line-height:1.05}.ct__accent[data-astro-cid-ih3mnovg]{color:var(--amber)}.ct__lead[data-astro-cid-ih3mnovg]{color:#a1a1aa;max-width:34ch;font-size:1.0625rem;line-height:1.6}@media (prefers-reduced-motion:no-preference){html.js .ct__title[data-astro-cid-ih3mnovg]:not(.is-ready),html.js .ct__label[data-astro-cid-ih3mnovg]{visibility:hidden}}.ct__meta[data-astro-cid-ih3mnovg]{border-top:1px solid #222228;justify-self:stretch;gap:.9rem;margin:.5rem 0 0;padding-top:1.25rem;display:grid}.ct__meta[data-astro-cid-ih3mnovg] div[data-astro-cid-ih3mnovg]{gap:.25rem;display:grid}.ct__meta[data-astro-cid-ih3mnovg] dt[data-astro-cid-ih3mnovg]{color:#7c7c86;letter-spacing:.2em;text-transform:uppercase;font-family:Geist Mono,ui-monospace,monospace;font-size:.625rem}.ct__meta[data-astro-cid-ih3mnovg] dd[data-astro-cid-ih3mnovg]{color:var(--ink);margin:0;font-size:.9375rem}.ct__direct[data-astro-cid-ih3mnovg]{color:#8a8a94;flex-wrap:wrap;gap:.4rem .8rem;font-size:.9375rem;display:flex}.ct__direct[data-astro-cid-ih3mnovg] a[data-astro-cid-ih3mnovg]{color:#f5f5f7;border-bottom:1px solid #2a2a30;text-decoration:none;transition:color .2s,border-color .2s}.ct__direct[data-astro-cid-ih3mnovg] a[data-astro-cid-ih3mnovg]:hover,.ct__direct[data-astro-cid-ih3mnovg] a[data-astro-cid-ih3mnovg]:focus-visible{color:#ffb547;border-color:#ffb547}.ct__detail[data-astro-cid-ih3mnovg]{color:#8a8a94;font-size:.8125rem;line-height:1.6}.ct__detail[data-astro-cid-ih3mnovg] span[data-astro-cid-ih3mnovg]{color:#a1a1aa;font-weight:500}@media (max-width:959px){.ct__meta[data-astro-cid-ih3mnovg]{grid-template-columns:1fr 1fr}.ct__detail[data-astro-cid-ih3mnovg]{display:none}}.ct__panel[data-astro-cid-ih3mnovg]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0e0e11f0;border:1px solid #222228;padding:clamp(1.5rem,3.5vw,2.75rem);position:relative;box-shadow:0 30px 80px #00000073}@media (max-width:559px){.ct__panel[data-astro-cid-ih3mnovg]{margin-inline:-.5rem;padding:1.5rem 1.25rem}}.ct__tick[data-astro-cid-ih3mnovg]{border:0 solid var(--amber);pointer-events:none;width:12px;height:12px;position:absolute}.ct__tick--tl[data-astro-cid-ih3mnovg]{border-top-width:1px;border-left-width:1px;top:-1px;left:-1px}.ct__tick--tr[data-astro-cid-ih3mnovg]{border-top-width:1px;border-right-width:1px;top:-1px;right:-1px}.ct__tick--bl[data-astro-cid-ih3mnovg]{border-bottom-width:1px;border-left-width:1px;bottom:-1px;left:-1px}.ct__tick--br[data-astro-cid-ih3mnovg]{border-bottom-width:1px;border-right-width:1px;bottom:-1px;right:-1px}.ct__panel[data-astro-cid-ih3mnovg] .cta-block{background:var(--amber);color:#0a0a0b;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;border:0;justify-content:space-between;align-items:center;gap:2.5rem;padding:1rem 1.25rem;font-family:Geist Mono,ui-monospace,monospace;font-size:.8125rem;font-weight:500;transition:background-color .25s,color .25s,box-shadow .25s;display:inline-flex;position:relative}.ct__panel[data-astro-cid-ih3mnovg] .cta-block__sq{background:currentColor;flex:none;width:7px;height:7px}.ct__panel[data-astro-cid-ih3mnovg] .cta-block__fill{display:none}.ct__panel[data-astro-cid-ih3mnovg] .cta-block:hover{color:var(--amber);box-shadow:inset 0 0 0 1px var(--amber);background:#0a0a0b}.ct__panel[data-astro-cid-ih3mnovg] .cta-block:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.ct__panel[data-astro-cid-ih3mnovg] .tf__done .tf__title{color:var(--ink);letter-spacing:-.01em;text-shadow:none;font-family:Poppins,sans-serif;font-size:clamp(1.5rem,3vw,2rem)}.ct__panel[data-astro-cid-ih3mnovg] .tf__done .tf__cursor{display:none}
