@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cinzel-latin-ext-500-normal.1Z8Q-7rh.woff2)format("woff2"),url(/_astro/cinzel-latin-ext-500-normal.BxIh9iwm.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Cinzel;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cinzel-latin-500-normal.B-2dbOfA.woff2)format("woff2"),url(/_astro/cinzel-latin-500-normal.DMNTwV-V.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cinzel-latin-ext-600-normal.BEFdM_VE.woff2)format("woff2"),url(/_astro/cinzel-latin-ext-600-normal.BY9Mq9iK.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Cinzel;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cinzel-latin-600-normal.Dd5YO2UX.woff2)format("woff2"),url(/_astro/cinzel-latin-600-normal.CH_LB4su.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/cinzel-latin-ext-700-normal.C24KFjuG.woff2)format("woff2"),url(/_astro/cinzel-latin-ext-700-normal.CORa-yIv.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Cinzel;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/cinzel-latin-700-normal.Dkw14w9r.woff2)format("woff2"),url(/_astro/cinzel-latin-700-normal.C-gK7hA8.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/_astro/dm-sans-latin-ext-wght-normal.BOFOeGcA.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/_astro/dm-sans-latin-wght-normal.Xz1IZZA0.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink:#17060d;--ink-2:#210913;--panel:#2a0c18;--burgundy:#6f152f;--wine:#951c48;--rose:#e07095;--gold:#d8a441;--gold-pale:#f3d89a;--gold-soft:#b99154;--cream:#fff4dc;--paper:#f3e5c9;--muted:#c4afaa;--muted-2:#927c7d;--line:#f1daaf26;--display:"Cinzel",Georgia,serif;--sans:"DM Sans Variable",system-ui,sans-serif;--wide:1240px;--reading:760px;--shadow:0 30px 90px #04000257}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--ink)}body{color:var(--paper);font:400 16px/1.65 var(--sans);background:radial-gradient(circle at 78% -10%,#a1265038,#0000 35rem),radial-gradient(circle at 4% 28%,#d9a24014,#0000 26rem),linear-gradient(#1b0710 0%,#15050c 55%,#100409 100%);min-height:100vh;margin:0;overflow-x:hidden}body:before{content:"";pointer-events:none;opacity:.09;z-index:100;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.75' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.35'/%3E%3C/svg%3E");position:fixed;inset:0}a{color:inherit}img{max-width:100%;display:block}button,input,textarea{font:inherit}::selection{background:var(--gold);color:var(--ink)}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:999;background:var(--cream);color:var(--ink);border-radius:.25rem;padding:.7rem 1rem;position:fixed;top:.5rem;left:.5rem;transform:translateY(-160%)}.skip-link:focus{transform:none}.ambient{pointer-events:none;filter:blur(90px);opacity:.12;border-radius:50%;position:fixed}.ambient-a{background:var(--wine);width:26rem;height:26rem;top:20%;right:-18rem}.ambient-b{background:var(--gold);width:20rem;height:20rem;top:70%;left:-15rem}.shell{width:min(var(--wide),calc(100% - 3rem));margin-inline:auto}.reading{width:min(var(--reading),calc(100% - 3rem));margin-inline:auto}.kicker{color:var(--gold-pale);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:.7rem;font-size:.7rem;font-weight:800;display:flex}.kicker:before{content:"";background:var(--gold);width:2rem;height:1px}.section-head{grid-template-columns:minmax(0,1fr) minmax(250px,.48fr);align-items:end;gap:3rem;margin-bottom:2.2rem;display:grid}.section-head h2{font:600 clamp(2rem,4vw,3.7rem)/1.08 var(--display);color:var(--cream);letter-spacing:-.035em;margin:.7rem 0 0}.section-head p{color:var(--muted);margin:0}.button{background:linear-gradient(135deg,var(--gold-pale),var(--gold));color:#1d0a08;border-radius:.4rem;justify-content:center;align-items:center;gap:.7rem;min-height:3.25rem;padding:.8rem 1.2rem;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 14px 40px #cf922f26}.button:hover{filter:brightness(1.07);transform:translateY(-1px)}.button.ghost{color:var(--cream);border:1px solid var(--line);box-shadow:none;background:#ffffff0a}.legal-note{border-left:2px solid var(--gold);color:var(--muted);background:linear-gradient(90deg,#d8a44117,#0000);padding:1rem 1.2rem;font-size:.88rem}.legal-note strong{color:var(--cream)}@media (width<=760px){.shell,.reading{width:min(100% - 2rem,var(--wide))}.section-head{grid-template-columns:1fr;gap:1rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.brand-mark[data-astro-cid-77qc4tpx]{width:2.9rem;height:2.9rem;color:var(--gold);place-items:center;display:inline-grid;position:relative}.brand-mark[data-astro-cid-77qc4tpx].compact{width:2.25rem;height:2.25rem}.tower[data-astro-cid-77qc4tpx]{border:2px solid;border-top:0;justify-content:center;align-items:flex-end;gap:.18rem;width:1.65rem;height:1.7rem;display:flex;position:absolute;bottom:.2rem;box-shadow:inset 0 0 0 2px #7b153173}.tower[data-astro-cid-77qc4tpx]:before{content:"";background:currentColor;width:.3rem;height:.5rem;position:absolute;top:-.48rem;left:-.13rem;box-shadow:.6rem 0,1.2rem 0}.tower[data-astro-cid-77qc4tpx] i[data-astro-cid-77qc4tpx]{background:currentColor;border-radius:.2rem .2rem 0 0;width:.18rem;height:.62rem}.crown[data-astro-cid-77qc4tpx]{font-size:.72rem;position:absolute;top:-.5rem}.site-header[data-astro-cid-nen7h5rs]{max-width:var(--wide);z-index:30;grid-template-columns:auto 1fr auto;align-items:center;gap:2rem;min-height:5.5rem;margin:0 auto;padding:0 1.5rem;display:grid;position:relative}.brand[data-astro-cid-nen7h5rs]{color:var(--cream);align-items:center;gap:.7rem;text-decoration:none;display:flex}.brand[data-astro-cid-nen7h5rs] b[data-astro-cid-nen7h5rs]{font-family:var(--display);letter-spacing:.02em;font-size:1.05rem;display:block}.brand[data-astro-cid-nen7h5rs] small[data-astro-cid-nen7h5rs]{color:var(--gold-soft);letter-spacing:.18em;margin-top:.1rem;font-size:.61rem;display:block}nav[data-astro-cid-nen7h5rs]{justify-content:center;align-items:center;gap:.3rem;display:flex}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--muted);border-radius:99rem;padding:.75rem .85rem;font-size:.88rem;text-decoration:none}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].active{color:var(--cream);background:#ffffff0e}.header-cta[data-astro-cid-nen7h5rs]{color:#1a0b0a;background:linear-gradient(135deg,var(--gold-pale),var(--gold));border-radius:.35rem;align-items:center;gap:.7rem;padding:.73rem .9rem .73rem 1.15rem;font-weight:750;text-decoration:none;display:flex;box-shadow:0 8px 30px #d39c3929}.header-cta[data-astro-cid-nen7h5rs] b[data-astro-cid-nen7h5rs]{background:#270f0e24;border-radius:50%;place-items:center;width:1.65rem;height:1.65rem;display:grid}.menu-toggle[data-astro-cid-nen7h5rs]{background:0 0;border:0;padding:.5rem;display:none}.menu-toggle[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{background:var(--cream);width:1.5rem;height:2px;margin:.3rem;display:block}@media (width<=900px){.site-header[data-astro-cid-nen7h5rs]{grid-template-columns:1fr auto auto;gap:.6rem;min-height:4.75rem}.menu-toggle[data-astro-cid-nen7h5rs]{order:2;display:block}nav[data-astro-cid-nen7h5rs]{border:1px solid var(--line);box-shadow:var(--shadow);background:#1e070ffa;border-radius:.8rem;flex-direction:column;align-items:stretch;padding:.8rem;display:none;position:absolute;top:4.7rem;left:1rem;right:1rem}nav[data-astro-cid-nen7h5rs].open{display:flex}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding:.9rem 1rem}.header-cta[data-astro-cid-nen7h5rs]{order:3}.header-cta[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{display:none}.brand[data-astro-cid-nen7h5rs]{order:1}}@media (width<=480px){.site-header[data-astro-cid-nen7h5rs]{padding:0 1rem}.brand[data-astro-cid-nen7h5rs] small[data-astro-cid-nen7h5rs]{display:none}}.site-footer[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line);padding:4rem max(1.25rem,calc((100vw - var(--wide))/2)) 2rem;background:linear-gradient(#0000,#00000038);margin-top:7rem}.footer-top[data-astro-cid-jo6i4kqk]{border-bottom:1px solid var(--line);grid-template-columns:1fr 1.2fr;align-items:center;gap:2rem;padding-bottom:2.5rem;display:grid}.footer-brand[data-astro-cid-jo6i4kqk],.support-callout[data-astro-cid-jo6i4kqk]{align-items:center;gap:1rem;display:flex}.footer-brand[data-astro-cid-jo6i4kqk] b[data-astro-cid-jo6i4kqk]{font-family:var(--display);color:var(--cream)}.footer-brand[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk],.support-callout[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{color:var(--muted);margin:.3rem 0 0;font-size:.9rem}.support-callout[data-astro-cid-jo6i4kqk]{background:linear-gradient(135deg,#daa64617,#7b15311f);border:1px solid #daa64647;border-radius:.75rem;padding:1.15rem 1.3rem}.support-callout[data-astro-cid-jo6i4kqk] b[data-astro-cid-jo6i4kqk]{color:var(--cream)}.support-callout[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--gold-pale);font-weight:800}.support-icon[data-astro-cid-jo6i4kqk]{border:2px solid var(--gold);height:2.9rem;color:var(--gold-pale);border-radius:50%;flex:0 0 2.9rem;place-items:center;font-weight:850;display:grid}.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(4,1fr);gap:2rem;padding:3rem 0;display:grid}.footer-grid[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk]{color:var(--gold);letter-spacing:.17em;text-transform:uppercase;margin:0 0 1rem;font-size:.72rem}.footer-grid[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--muted);margin:.65rem 0;font-size:.9rem;line-height:1.35;text-decoration:none;display:block}.footer-grid[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--cream)}.fine-print[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line);color:var(--muted-2);padding-top:1.5rem;font-size:.75rem;line-height:1.7}.fine-print[data-astro-cid-jo6i4kqk] nav[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:1rem;margin:1rem 0;display:flex}.fine-print[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--muted)}@media (width<=760px){.footer-top[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}}@media (width<=440px){.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}}html,body{max-width:100%;overflow-x:hidden}h1,h2,h3,.kicker,.eyebrow,.button,.nav-cta{letter-spacing:0}.signal-strip,.status-strip,.utility-strip,.top-strip,.ticker,body>.topline,body>.signal,body>.notice,body>.legal-rail,body>.top-signal,body>.legal-ribbon,body>.signal-bar{display:none!important}img,video{max-width:100%;height:auto}.promo-slide,.promo-banner{z-index:900;color:#fff;background:#10141b;border:1px solid #ffd84a;border-radius:6px;position:fixed;box-shadow:0 14px 36px #0000006b}.promo-slide[hidden],.promo-banner[hidden]{display:none}.promo-slide{width:min(330px,100% - 36px);padding:1.1rem;bottom:18px;right:18px}.promo-slide p{color:#ffd84a;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:800}.promo-slide strong{margin:.25rem 2.8rem .8rem 0;font-size:1.15rem;display:block}.promo-slide a,.promo-banner a{color:#10141b;text-transform:uppercase;background:#ffd84a;padding:.72rem 1rem;font-size:.72rem;font-weight:900;text-decoration:none;display:inline-flex}.promo-slide button,.promo-banner button{color:#c7cbd2;cursor:pointer;text-transform:uppercase;background:0 0;border:0;font-size:.68rem}.promo-slide>button{position:absolute;top:.65rem;right:.7rem}.promo-banner{align-items:center;gap:1.2rem;padding:.75rem 1rem;display:flex;bottom:18px;left:18px;right:18px}.promo-banner span{margin-right:auto}.promo-banner strong{display:block}.partner-promo-active [class*=trigger],.partner-promo-active [class*=floating]{display:none!important}.policy-links{flex-wrap:wrap;justify-content:center;gap:1rem;padding:1rem;display:flex}.policy-links a{color:inherit}.legal-page{width:min(800px,100% - 32px);margin:auto;padding:clamp(3rem,8vw,7rem) 0}.legal-page h1{overflow-wrap:anywhere;font-size:clamp(2.2rem,6vw,4.6rem)}.legal-page h2{margin-top:2rem;font-size:clamp(1.35rem,3vw,2rem)}.legal-page p{max-width:72ch}@media (width<=640px){h1{overflow-wrap:anywhere}.promo-slide{width:calc(100% - 18px);bottom:9px;right:9px}.promo-banner{flex-wrap:wrap;align-items:flex-start;bottom:9px;left:9px;right:9px}.promo-banner span{width:calc(100% - 50px)}.promo-banner a{flex:1}.policy-links{font-size:.8rem}}
