@font-face{font-family:Albert Sans;src:url(/fonts/AlbertSans-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Albert Sans;src:url(/fonts/AlbertSans-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Albert Sans;src:url(/fonts/AlbertSans-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Albert Sans;src:url(/fonts/AlbertSans-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Albert Sans;src:url(/fonts/AlbertSans-Italic.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Spectral;src:url(/fonts/Spectral-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Spectral;src:url(/fonts/Spectral-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Spectral;src:url(/fonts/Spectral-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Spectral;src:url(/fonts/Spectral-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Spectral;src:url(/fonts/Spectral-Italic.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Bodoni Moda;src:url(/fonts/BodoniModa-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Bodoni Moda;src:url(/fonts/BodoniModa-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Bodoni Moda Display;src:url(/fonts/BodoniModaDisplay-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Bodoni Moda Display;src:url(/fonts/BodoniModaDisplay-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}:root{--night-950:#0a1322;--night-900:#0e1a2d;--night-800:#15243b;--night-700:#1f3150;--night-600:#2c4268;--ivory-50:#fbf9f5;--ivory-100:#f6f2ea;--ivory-200:#ece6da;--ivory-300:#ddd5c6;--paper:#fff;--ink:#131a26;--ink-2:#3c4555;--ink-3:#5d6576;--line:#e4ded2;--line-strong:#cdc4b3;--champagne:#c6a870;--champagne-600:#b08d54;--champagne-700:#8a6b3a;--champagne-100:#f3ead8;--on-night:#f4efe6;--on-night-2:#b9c1cf;--on-night-3:#8e99ad;--success:#2e6a4e;--success-soft:#e5f0ea;--danger:#9e3434;--danger-soft:#f7e7e5;--warning:#8a5a12;--warning-soft:#f8eedb;--font-ui:"Albert Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--font-display:"Bodoni Moda Display", "Bodoni Moda", Didot, "Times New Roman", serif;--font-display-text:"Bodoni Moda", "Bodoni Moda Display", Didot, "Times New Roman", serif;--fs-12:.75rem;--fs-13:.8125rem;--fs-14:.875rem;--fs-15:.9375rem;--fs-16:1rem;--fs-18:1.125rem;--fs-20:1.25rem;--fs-24:1.5rem;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-10:40px;--sp-12:48px;--sp-16:64px;--sp-20:80px;--sp-24:96px;--sp-32:128px;--r-sm:6px;--r-md:10px;--r-lg:16px;--r-xl:24px;--shadow-1:0 1px 2px #0e1a2d0f, 0 2px 8px #0e1a2d0a;--shadow-2:0 2px 6px #0e1a2d0f, 0 12px 32px #0e1a2d14;--shadow-page:0 1px 1px #0a132214, 0 8px 24px #0a13221a, 0 30px 60px -20px #0a132240;--shadow-pop:0 4px 12px #0a13221a, 0 24px 60px #0a13222e;--ease-out:cubic-bezier(.16, 1, .3, 1);--dur-1:.14s;--dur-2:.22s;--dur-3:.42s;--focus-ring:0 0 0 3px #c6a8708c;--header-h:64px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--ivory-100);min-height:100dvh;color:var(--ink);font-family:var(--font-ui);font-size:var(--fs-16);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant-numeric:lining-nums;margin:0;line-height:1.55}h1,h2,h3,h4,p,figure,blockquote{margin:0}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}img,svg{display:block}::selection{color:inherit;background:#c6a87059}:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--r-sm);outline:none}input,textarea{caret-color:var(--champagne-700)}*{scrollbar-width:thin;scrollbar-color:var(--ivory-300) transparent}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
