.checkout[data-astro-cid-ojox7d5b]{min-height:calc(100vh - 80px);padding:100px 40px 140px;display:flex;align-items:center;justify-content:center;position:relative;z-index:3}.checkout-inner[data-astro-cid-ojox7d5b]{max-width:680px;text-align:center;width:100%}.checkout-mark{max-width:140px!important;margin:0 auto 36px!important;opacity:.85!important}.checkout[data-astro-cid-ojox7d5b] .section-title{justify-content:center;margin-bottom:28px}.checkout-headline[data-astro-cid-ojox7d5b]{font-family:var(--display);font-variation-settings:"opsz" 144,"wght" 300;font-size:clamp(42px,5.5vw,68px);line-height:1.02;letter-spacing:-.022em;color:var(--bone);font-weight:300;margin-bottom:44px}.checkout-headline[data-astro-cid-ojox7d5b] em[data-astro-cid-ojox7d5b]{font-style:italic;color:var(--brass);font-weight:300}.checkout-code-block[data-astro-cid-ojox7d5b]{display:none;border:1px solid var(--brass);background:#d1a85e0f;padding:28px 32px;margin-bottom:48px;text-align:center}.checkout-code-block[data-astro-cid-ojox7d5b].visible{display:block;animation:formFieldIn .4s ease forwards}.checkout-code-label[data-astro-cid-ojox7d5b]{font-family:var(--mono);font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:var(--brass);margin-bottom:10px}.checkout-code-value[data-astro-cid-ojox7d5b]{font-family:var(--display);font-variation-settings:"opsz" 144,"wght" 400;font-size:40px;letter-spacing:-.01em;color:var(--bone);margin-bottom:14px;word-break:break-all}.checkout-code-note[data-astro-cid-ojox7d5b]{font-family:var(--body);font-style:italic;font-size:15px;line-height:1.5;color:var(--bone-dim);max-width:420px;margin:0 auto}.checkout-nocode-block[data-astro-cid-ojox7d5b]{display:none;margin-bottom:48px}.checkout-nocode-block[data-astro-cid-ojox7d5b].visible{display:block}.checkout-nocode-lead[data-astro-cid-ojox7d5b]{font-family:var(--body);font-style:italic;font-size:18px;line-height:1.55;color:var(--bone-dim);max-width:540px;margin:0 auto}.checkout-pricing[data-astro-cid-ojox7d5b]{margin-bottom:48px;padding:32px 28px;border:1px solid rgba(234,224,202,.18);background:#eae0ca05}.checkout-pricing-kicker[data-astro-cid-ojox7d5b]{font-family:var(--mono);font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:var(--brass);margin-bottom:20px}.checkout-pricing-grid[data-astro-cid-ojox7d5b]{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:20px}@media (max-width: 560px){.checkout-pricing-grid[data-astro-cid-ojox7d5b]{grid-template-columns:1fr}}.checkout-tier[data-astro-cid-ojox7d5b]{padding:18px;border:1px solid rgba(234,224,202,.15);background:#0a090780}.checkout-tier-featured[data-astro-cid-ojox7d5b]{border-color:var(--brass-dim);background:#d1a85e0a}.checkout-tier-name[data-astro-cid-ojox7d5b]{font-family:var(--mono);font-size:10px;letter-spacing:.25em;text-transform:uppercase;color:var(--bone-dim);margin-bottom:10px}.checkout-tier-featured[data-astro-cid-ojox7d5b] .checkout-tier-name[data-astro-cid-ojox7d5b]{color:var(--brass)}.checkout-tier-price[data-astro-cid-ojox7d5b]{font-family:var(--display);font-variation-settings:"opsz" 144,"wght" 400;font-size:28px;color:var(--bone);letter-spacing:-.02em}.checkout-tier-featured[data-astro-cid-ojox7d5b] .checkout-tier-price[data-astro-cid-ojox7d5b]{color:var(--brass)}.checkout-pricing-note[data-astro-cid-ojox7d5b]{font-family:var(--body);font-style:italic;font-size:14px;line-height:1.5;color:var(--bone-dim);max-width:520px;margin:0 auto}.checkout-pricing-note[data-astro-cid-ojox7d5b] em[data-astro-cid-ojox7d5b]{font-style:italic;color:var(--brass);font-family:var(--display)}.checkout-actions[data-astro-cid-ojox7d5b]{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.checkout-actions[data-astro-cid-ojox7d5b] .btn-lg[data-astro-cid-ojox7d5b]{text-decoration:none}.nav{background:#0a0907e0!important;border-bottom-color:#eae0ca26!important}.nav .wordmark{color:var(--bone)!important}.nav .wordmark em{color:var(--brass)!important}.nav .nav-mark{color:var(--bone)!important}.nav .nav-mark .nav-core{fill:var(--brass)!important}.nav .nav-link{color:var(--bone-dim)!important}.nav .btn{border-color:var(--bone)!important;color:var(--bone)!important}.nav .btn.primary{background:var(--brass)!important;border-color:var(--brass)!important;color:var(--ink)!important}
