@font-face{font-family:fraunces;src:url(../media/Fraunces_Variable-s.p.24tivhgkz9rhh.ttf)format("truetype");font-display:swap}@font-face{font-family:fraunces Fallback;src:local(Arial);ascent-override:84.05%;descent-override:21.91%;line-gap-override:0.0%;size-adjust:116.36%}.qIT7Ja_className{font-family:fraunces,fraunces Fallback}.qIT7Ja_variable{--font-fraunces:"fraunces", "fraunces Fallback"}
@font-face{font-family:dmSans;src:url(../media/DMSans_Variable-s.p.3-kxqdo2beoh6.ttf)format("truetype");font-display:swap}@font-face{font-family:dmSans Fallback;src:local(Arial);ascent-override:93.39%;descent-override:29.18%;line-gap-override:0.0%;size-adjust:106.22%}.mcCTQG_className{font-family:dmSans,dmSans Fallback}.mcCTQG_variable{--font-dm-sans:"dmSans", "dmSans Fallback"}
[data-beacon]{--color-paper:#f5f0e7;--color-paper-bright:#fffdf8;--color-ink:#11100f;--color-night:#17132c;--color-accent-hot:#ff2ea6;--color-accent-acid:#c7ff2e;--color-accent-blue:#2c4cff;--color-accent-orange:#ff6a00;--color-accent-violet:#7b35ff;--color-border:#11100f29;--color-border-inverted:#ffffff8c;--color-surface-inverted:#ffffff0d;--color-header-veil:#f5f0e7eb;--color-footer-rule:#ffffff26;--font-display:var(--font-fraunces), Georgia, serif;--font-body:var(--font-dm-sans), system-ui, sans-serif;--fs-display-hero:clamp(5.2rem, 13vw, 10.5rem);--fs-display-lg:clamp(2.8rem, 6vw, 5.5rem);--fs-display-md:clamp(2.5rem, 5vw, 4.8rem);--fs-giant:clamp(2.5rem, 6vw, 6rem);--fs-dek:clamp(1.25rem, 2vw, 1.7rem);--fs-shout:clamp(1.1rem, 2.4vw, 2.2rem);--fs-micro:.78rem;--beacon-shell-max:73.75rem;--beacon-gutter:2.5rem;--beacon-gutter-sm:1.625rem;--beacon-section-pad:6.875rem;--beacon-section-pad-sm:5rem;--beacon-gap-xl:5rem;--beacon-gap-lg:4.375rem;--beacon-band-pad:1.75rem;--beacon-border-weight:2px;--beacon-rule-weight:1px;--beacon-reveal-duration:.62s;--beacon-reveal-rise:1.5rem;--beacon-reveal-stagger:90ms;--beacon-glyph-float:.5rem;--beacon-glyph-duration:7s;--beacon-spark-duration:.62s;--beacon-spark-distance:2.75rem}@keyframes beacon-glyph-float{0%,to{opacity:.8;translate:0}50%{translate:0 calc(var(--beacon-glyph-float) * -1);opacity:1}}@keyframes beacon-spark{0%{opacity:1;translate:0;scale:1}to{translate:calc(cos(var(--angle)) * var(--beacon-spark-distance)) calc(sin(var(--angle)) * var(--beacon-spark-distance));opacity:0;scale:.4}}.grecaptcha-badge{visibility:hidden}[data-glyph]{animation:beacon-glyph-float var(--beacon-glyph-duration) ease-in-out infinite;animation-delay:calc(var(--glyph-index,0) * -1.3s)}[data-spark]{animation:beacon-spark var(--beacon-spark-duration) var(--easing-expand) forwards}[data-scribbles]:before,[data-scribbles]:after,[data-sparkle]:after{animation:beacon-glyph-float var(--beacon-glyph-duration) ease-in-out infinite}[data-scribbles]:after{animation-delay:-3.1s}[data-sparkle]:after{animation-delay:-5.2s}
._1vwUOG_root{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-body);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:100dvh;line-height:1.45;position:relative;overflow-x:clip}._1vwUOG_root:after{content:"";pointer-events:none;z-index:var(--z-toast);opacity:.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.8'/%3E%3C/svg%3E");position:fixed;inset:0}._1vwUOG_header{padding:var(--space-5) max(var(--beacon-gutter), (100vw - var(--beacon-shell-max)) / 2);border-bottom:var(--beacon-rule-weight) solid var(--color-border);background:var(--color-header-veil);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:var(--z-sticky);justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}._1vwUOG_brand,._1vwUOG_tinyCta{letter-spacing:.08em;font-size:.8rem;font-weight:700}._1vwUOG_tinyCta{border-bottom:var(--beacon-border-weight) solid}._1vwUOG_footer{padding:var(--space-8) 0;border-top:var(--beacon-rule-weight) solid var(--color-footer-rule);background:var(--color-ink);color:var(--color-paper)}._1vwUOG_footerGrid{width:min(var(--beacon-shell-max), 100% - (var(--beacon-gutter) * 2));gap:var(--space-5);grid-template-columns:repeat(3,1fr);margin-inline:auto;font-size:.75rem;display:grid}._1vwUOG_footerGrid a{text-underline-offset:.2em;text-decoration:underline}._1vwUOG_footerGrid p:last-child{text-align:right}@media (max-width:900px){._1vwUOG_footerGrid{grid-template-columns:1fr}._1vwUOG_footerGrid p:last-child{text-align:left}}@media (max-width:560px){._1vwUOG_footerGrid{width:min(100% - (var(--beacon-gutter-sm) * 2), var(--beacon-shell-max))}}
