[data-astro-cid-j7pv25f6],[data-astro-cid-j7pv25f6]:before,[data-astro-cid-j7pv25f6]:after{box-sizing:border-box;margin:0;padding:0}[data-astro-cid-j7pv25f6][hidden]{display:none!important}:root{--gold: #d4a96e;--bg: #0a0a0a;--font-serif: "Cormorant Garamond", Georgia, serif;--font-sans: "DM Sans", system-ui, sans-serif}html,body{height:100%}body{background:var(--bg);color:#fff;font-family:var(--font-sans);-webkit-font-smoothing:antialiased;overflow:hidden}.page[data-astro-cid-j7pv25f6]{position:relative;width:100%;height:100dvh;overflow:hidden;display:flex;flex-direction:column}.bg-atmosphere[data-astro-cid-j7pv25f6]{position:absolute;inset:0;z-index:0;pointer-events:none}.bg-top-glow[data-astro-cid-j7pv25f6]{position:absolute;inset:0;background:radial-gradient(ellipse 70% 60% at 50% -10%,rgba(30,28,40,.7),transparent)}.bg-gold-glow[data-astro-cid-j7pv25f6]{position:absolute;inset:0;background:radial-gradient(circle 60% at 80% 110%,rgba(212,169,110,.06),transparent)}.bg-grain[data-astro-cid-j7pv25f6]{position:absolute;inset:0;opacity:.025;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px}.smoke-container[data-astro-cid-j7pv25f6]{position:absolute;inset-inline:0;bottom:0;z-index:1;height:85%;pointer-events:none}.smoke[data-astro-cid-j7pv25f6]{position:absolute;bottom:-5%;filter:blur(48px);transform-origin:center bottom}.smoke-1[data-astro-cid-j7pv25f6]{inset-inline:-15%;height:100%;background:radial-gradient(ellipse 105% 57% at 50% 112%,rgba(195,205,230,.38) 0%,rgba(180,195,225,.2) 40%,rgba(160,175,210,.07) 64%,transparent 80%);animation:smoke1 14s ease-in-out infinite}.smoke-2[data-astro-cid-j7pv25f6]{inset-inline:0;height:70%;filter:blur(58px);background:radial-gradient(ellipse 85% 62% at 38% 112%,rgba(210,215,240,.3) 0%,rgba(195,205,235,.13) 52%,transparent 75%);animation:smoke2 18s ease-in-out 4s infinite}.smoke-3[data-astro-cid-j7pv25f6]{inset-inline:0;height:42%;filter:blur(32px);background:radial-gradient(ellipse 75% 72% at 60% 116%,rgba(220,225,245,.36) 0%,rgba(210,215,240,.14) 50%,transparent 72%);animation:smoke3 10s ease-in-out 2s infinite}.site-header[data-astro-cid-j7pv25f6]{position:relative;z-index:2;flex-shrink:0;padding:1.25rem 1.5rem 0}@media(min-width:768px){.site-header[data-astro-cid-j7pv25f6]{padding:1.75rem 3rem 0}}.header-inner[data-astro-cid-j7pv25f6]{max-width:80rem;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.logo[data-astro-cid-j7pv25f6]{height:1.75rem;width:auto;mix-blend-mode:screen}@media(min-width:768px){.logo[data-astro-cid-j7pv25f6]{height:2rem}}.tagline[data-astro-cid-j7pv25f6]{display:none;font-size:.625rem;text-transform:uppercase;letter-spacing:.25em;color:#ffffff59;font-weight:300}@media(min-width:768px){.tagline[data-astro-cid-j7pv25f6]{display:block}}.hero[data-astro-cid-j7pv25f6]{position:relative;z-index:2;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:0;padding:0 1.5rem}@media(min-width:768px){.hero[data-astro-cid-j7pv25f6]{padding:0 3rem}}.hero-inner[data-astro-cid-j7pv25f6]{width:100%;max-width:56rem;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:0}.eyebrow[data-astro-cid-j7pv25f6]{font-size:.625rem;text-transform:uppercase;letter-spacing:.3em;color:#fff6;font-family:var(--font-sans);font-weight:400;margin-bottom:1rem}.headline[data-astro-cid-j7pv25f6]{font-family:var(--font-serif);font-weight:300;letter-spacing:-.02em;color:#fff;line-height:1.08;font-size:clamp(2.8rem,8vw,7rem)}.headline-italic[data-astro-cid-j7pv25f6]{font-style:italic;color:#ffffffbf}.divider[data-astro-cid-j7pv25f6]{width:3.5rem;height:1px;background:#d4a96e66;margin:1.25rem 0}@media(min-width:768px){.divider[data-astro-cid-j7pv25f6]{margin:1.75rem 0}}.subtext[data-astro-cid-j7pv25f6]{font-size:1rem;color:#ffffff8c;font-weight:300;line-height:1.65;max-width:32rem;margin:0 auto 1.75rem}@media(min-width:768px){.subtext[data-astro-cid-j7pv25f6]{font-size:1.125rem;margin-bottom:2.25rem}}.notice-wrap[data-astro-cid-j7pv25f6]{width:100%;max-width:24rem;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:1rem}.notice-box[data-astro-cid-j7pv25f6]{width:100%;border:1px solid rgba(212,169,110,.2);background:#d4a96e0a;padding:1.25rem 1.5rem;text-align:center}.notice-title[data-astro-cid-j7pv25f6]{font-size:.6875rem;letter-spacing:.22em;text-transform:uppercase;color:#d4a96ecc;font-weight:500;margin-bottom:.25rem}.notice-body[data-astro-cid-j7pv25f6]{font-size:.8125rem;color:#ffffff80;font-weight:300;line-height:1.6}.notice-perks[data-astro-cid-j7pv25f6]{font-size:.625rem;text-transform:uppercase;letter-spacing:.15em;color:#ffffff4d;font-weight:300}.site-footer[data-astro-cid-j7pv25f6]{position:relative;z-index:2;flex-shrink:0;padding-bottom:1.25rem;display:flex;align-items:center;justify-content:center;gap:.6rem}.compare-link[data-astro-cid-j7pv25f6]{font-size:.5625rem;text-transform:uppercase;letter-spacing:.2em;color:#d4a96e73;text-decoration:none;transition:color .2s}.compare-link[data-astro-cid-j7pv25f6]:hover{color:#d4a96ed9}.footer-sep[data-astro-cid-j7pv25f6]{font-size:.5625rem;color:#ffffff1f}@media(min-width:768px){.site-footer[data-astro-cid-j7pv25f6]{padding-bottom:1.75rem}}.copyright[data-astro-cid-j7pv25f6]{font-size:.5625rem;text-transform:uppercase;letter-spacing:.2em;color:#fff3}.fade-down[data-astro-cid-j7pv25f6]{opacity:0;animation:fadeDown 1s cubic-bezier(.16,1,.3,1) .1s forwards}.fade-up[data-astro-cid-j7pv25f6]{opacity:0;animation:fadeUp .9s cubic-bezier(.16,1,.3,1) forwards}.fade-in[data-astro-cid-j7pv25f6]{opacity:0;animation:fadeIn 1s ease forwards}@keyframes smoke1{0%,to{transform:scaleX(1) scaleY(1) translateY(0);opacity:.85}25%{transform:scaleX(1.06) scaleY(1.04) translateY(-10px);opacity:1}50%{transform:scaleX(.97) scaleY(.98) translateY(5px);opacity:.77}75%{transform:scaleX(1.04) scaleY(1.03) translateY(-7px);opacity:.95}}@keyframes smoke2{0%,to{transform:scaleX(1) translateY(0);opacity:.78}25%{transform:scaleX(.94) translateY(12px);opacity:1}50%{transform:scaleX(1.07) translateY(-6px);opacity:.68}75%{transform:scaleX(.97) translateY(8px);opacity:.88}}@keyframes smoke3{0%,to{transform:scaleX(1);opacity:.68}25%{transform:scaleX(1.08);opacity:1}50%{transform:scaleX(.95);opacity:.6}75%{transform:scaleX(1.05);opacity:.88}}@keyframes fadeDown{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}
