.checkout-action{width:100%;min-width:0}.checkout-action button{background:var(--accent);width:100%;min-height:52px;color:var(--accent-ink);cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:9px;padding:13px 12px;font-size:15px;font-weight:760;line-height:1.5;transition:background .15s,transform .15s;display:inline-flex}.checkout-action button>svg{flex:none}.checkout-action button>span{overflow-wrap:anywhere;min-width:0}.checkout-action button:hover:not(:disabled){background:var(--accent-strong);transform:translateY(-1px)}.checkout-action button:focus-visible{outline:3px solid var(--text);outline-offset:4px}.checkout-action button:disabled{cursor:wait;opacity:.75}.checkout-message{color:var(--danger);text-align:center;overflow-wrap:anywhere;margin-top:9px;font-size:12px;line-height:1.6;display:block}.checkout-message--signin{color:var(--muted)}.checkout-spinner{animation:.9s linear infinite checkout-spin}@keyframes checkout-spin{to{transform:rotate(360deg)}}.pricing-cards-section{width:100%;min-width:0}.pricing-cards{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}.pricing-card{border:1px solid var(--line);background:var(--surface);border-radius:18px;min-width:0;overflow:hidden}.pricing-card-banner{min-height:36px;color:var(--muted);letter-spacing:.06em;background:#22221f;justify-content:center;align-items:center;padding:7px 18px;font-size:12px;font-weight:750;display:flex}.pricing-card--featured{border-color:var(--accent);background:#211b16;box-shadow:0 10px 36px #ff7a1a14}.pricing-card--featured .pricing-card-banner{background:var(--accent);color:var(--accent-ink)}.pricing-card-content{padding:28px 26px 22px}.pricing-card-header{min-height:84px}.pricing-pack-name{flex-wrap:wrap;align-items:baseline;gap:5px 10px;display:flex}.pricing-pack-name h2{margin:0;font-size:21px;font-weight:760;line-height:1.3}.pricing-pack-name>span{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:11px}.pricing-card-header>p{color:var(--muted);margin:12px 0 0;font-size:13px;line-height:1.6}.pricing-amount{flex-wrap:wrap;align-items:baseline;gap:10px;margin-top:16px;display:flex}.pricing-amount strong{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:clamp(42px,4.5vw,54px);font-weight:800;line-height:1.1}.pricing-amount>span{color:var(--muted);font-size:12px}.pricing-payment-type{min-height:36px;color:var(--muted);margin:10px 0 20px;font-size:12px;line-height:1.5}.pricing-credit-box{border:1px solid var(--line);background:#ffffff09;border-radius:12px;flex-wrap:wrap;align-items:baseline;gap:10px;min-height:78px;margin-bottom:18px;padding:15px 18px;display:flex}.pricing-credit-box>strong{font-variant-numeric:tabular-nums;font-size:31px;font-weight:760;line-height:1.3}.pricing-credit-box>span{color:var(--muted);font-size:14px}.pricing-card--featured .pricing-credit-box{background:#ff7a1a13;border-color:#ff7a1a3b}.pricing-card--featured .pricing-credit-box>strong{color:#ffad70}.pricing-feature-section{border-top:1px solid var(--line);margin-top:24px;padding-top:22px}.pricing-feature-section h3{color:var(--muted);letter-spacing:.05em;margin:0 0 12px;font-size:11px;font-weight:650}.pricing-feature-section ul{margin:0;padding:0;list-style:none}.pricing-feature-section li{grid-template-columns:18px minmax(0,1fr) auto;align-items:start;gap:7px;min-height:52px;padding:10px 0;font-size:13px;line-height:1.65;display:grid}.pricing-feature-section li>svg{color:var(--success);margin-top:3px}.pricing-feature-section li>span{overflow-wrap:anywhere;min-width:0}.pricing-feature-section li[data-status=planned]>svg{color:#d6b588}.pricing-feature-section li[data-status=planned]>span{color:#d3c7b7}.pricing-soon{color:#d6b588;white-space:nowrap;background:#d6b5880f;border:1px solid #d6b58833;border-radius:5px;align-self:start;margin-top:2px;padding:2px 6px;font-size:10px;line-height:1.6}.pricing-feature-section li[data-status=excluded],.pricing-feature-section li[data-status=excluded]>svg{color:var(--subtle)}.pricing-assurance{color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 12px;margin:26px 0 0;font-size:12px;display:flex}.pricing-assurance>svg{color:var(--success);flex-shrink:0}.pricing-notes{border-top:1px solid var(--line);margin-top:22px;padding-top:18px}.pricing-notes p{color:var(--muted);margin:6px 0;font-size:11px;line-height:1.8}.pricing-notes strong{color:#d6b588;font-weight:650}.pricing-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (width>=761px) and (width<=1000px){.pricing-cards{gap:12px}.pricing-card-content{padding:22px 16px 18px}.pricing-card-header{min-height:108px}.pricing-feature-section li{min-height:72px}}@media (width<=760px){.pricing-cards{grid-template-columns:minmax(0,1fr);gap:22px}.pricing-card-content{padding:26px 24px 20px}.pricing-card-header{min-height:0}.pricing-amount{margin-top:24px}.pricing-amount strong{font-size:50px}.pricing-payment-type{min-height:0;margin-bottom:22px}.pricing-feature-section li{min-height:48px}.pricing-assurance{justify-content:flex-start}}.page-lead[data-astro-cid-sxf6lszg]{padding:100px 0 86px}.lead-grid[data-astro-cid-sxf6lszg]{grid-template-columns:1.2fr .8fr;align-items:end;gap:80px;display:grid}h1[data-astro-cid-sxf6lszg]{letter-spacing:0;max-width:760px;margin:0;font-size:clamp(44px,6vw,76px);line-height:1}.product-lead[data-astro-cid-sxf6lszg] h1[data-astro-cid-sxf6lszg]{text-wrap:balance;font-size:clamp(36px,4.5vw,58px);line-height:1.15}.heading-phrase[data-astro-cid-sxf6lszg]{max-width:100%;display:inline-block}.lead-copy[data-astro-cid-sxf6lszg]{max-width:690px;color:var(--muted);margin:23px 0 28px;font-size:18px}.cta[data-astro-cid-sxf6lszg],.final-cta[data-astro-cid-sxf6lszg] a[data-astro-cid-sxf6lszg]{color:var(--accent-strong);align-items:center;gap:9px;font-weight:700;display:inline-flex}.fact-list[data-astro-cid-sxf6lszg]{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.fact-list[data-astro-cid-sxf6lszg] li[data-astro-cid-sxf6lszg]{border-bottom:1px solid var(--line);min-height:57px;color:var(--muted);align-items:center;gap:12px;font-size:14px;display:flex}.fact-list[data-astro-cid-sxf6lszg] span[data-astro-cid-sxf6lszg]{color:var(--success)}.process-grid[data-astro-cid-sxf6lszg]{background:var(--line);grid-template-columns:repeat(3,1fr);gap:1px;padding-left:0;padding-right:0;display:grid}.process-grid[data-astro-cid-sxf6lszg] article[data-astro-cid-sxf6lszg]{background:var(--surface);min-height:220px;padding:30px}.process-grid[data-astro-cid-sxf6lszg] span[data-astro-cid-sxf6lszg]{color:var(--accent);font:750 12px ui-monospace,SFMono-Regular,monospace}.process-grid[data-astro-cid-sxf6lszg] h2[data-astro-cid-sxf6lszg]{max-width:290px;margin:72px 0 0;font-size:20px;line-height:1.3}.media-section[data-astro-cid-sxf6lszg]{background:#090909}.media-section[data-astro-cid-sxf6lszg] video[data-astro-cid-sxf6lszg]{aspect-ratio:864/486;object-fit:contain;border:1px solid var(--line-strong);border-radius:8px;width:100%;max-height:680px}.pricing-lead[data-astro-cid-sxf6lszg]{padding:60px 0 44px}.pricing-lead[data-astro-cid-sxf6lszg] h1[data-astro-cid-sxf6lszg]{font-size:clamp(36px,4.6vw,56px);line-height:1.15}.pricing-lead[data-astro-cid-sxf6lszg] .lead-grid[data-astro-cid-sxf6lszg]{gap:54px}.pricing-shell[data-astro-cid-sxf6lszg]{gap:24px;padding-top:36px;padding-bottom:54px;display:grid}.checkout-notice,.billing-notice[data-astro-cid-sxf6lszg]{border:1px solid var(--line-strong);color:var(--muted);border-radius:5px;grid-column:1/-1;margin:0;padding:12px 14px;font-size:13px;line-height:1.55}.checkout-notice{align-items:flex-start;gap:9px;display:flex}.checkout-notice svg{flex:none;margin-top:2px}.checkout-notice strong{font-weight:700}.checkout-notice.success{color:var(--success);border-color:#5bc98f73}.billing-notice[data-astro-cid-sxf6lszg]{color:var(--accent-strong);border-color:#ffa85c59}.lead-workflow[data-astro-cid-sxf6lszg]{max-width:690px;color:var(--muted);margin:-10px 0 28px;font-size:16px;line-height:1.7}.faq-list[data-astro-cid-sxf6lszg]{max-width:850px}.faq-list[data-astro-cid-sxf6lszg] details[data-astro-cid-sxf6lszg]{border-bottom:1px solid var(--line)}.faq-list[data-astro-cid-sxf6lszg] summary[data-astro-cid-sxf6lszg]{cursor:pointer;color:var(--text);padding:25px 0;font-size:18px;font-weight:650}.faq-list[data-astro-cid-sxf6lszg] p[data-astro-cid-sxf6lszg]{max-width:700px;color:var(--muted);margin:-8px 0 26px}.help-contact[data-astro-cid-sxf6lszg]{border-top:1px solid var(--line-strong);grid-template-columns:1fr auto;gap:8px 20px;margin-top:36px;padding:22px 0;display:grid}.help-contact[data-astro-cid-sxf6lszg] strong[data-astro-cid-sxf6lszg],.help-contact[data-astro-cid-sxf6lszg] p[data-astro-cid-sxf6lszg]{grid-column:1;margin:0}.help-contact[data-astro-cid-sxf6lszg] p[data-astro-cid-sxf6lszg]{color:var(--muted)}.help-contact[data-astro-cid-sxf6lszg] a[data-astro-cid-sxf6lszg]{color:var(--accent-strong);grid-column:2;font-size:13px;font-weight:680}.final-cta[data-astro-cid-sxf6lszg]{background:var(--accent);color:var(--accent-ink)}.final-cta[data-astro-cid-sxf6lszg] .shell[data-astro-cid-sxf6lszg]{justify-content:space-between;align-items:center;gap:28px;min-height:118px;display:flex}.final-cta[data-astro-cid-sxf6lszg] strong[data-astro-cid-sxf6lszg]{font-size:20px}.final-cta[data-astro-cid-sxf6lszg] a[data-astro-cid-sxf6lszg]{color:var(--accent-ink)}@media (width<=760px){.page-lead[data-astro-cid-sxf6lszg]{padding:58px 0}.lead-grid[data-astro-cid-sxf6lszg],.process-grid[data-astro-cid-sxf6lszg]{grid-template-columns:1fr;gap:28px}.pricing-lead[data-astro-cid-sxf6lszg]{padding:38px 0 30px}.pricing-lead[data-astro-cid-sxf6lszg] .lead-grid[data-astro-cid-sxf6lszg]{gap:26px}.pricing-shell[data-astro-cid-sxf6lszg]{gap:20px;padding-top:26px}h1[data-astro-cid-sxf6lszg]{font-size:45px}.process-grid[data-astro-cid-sxf6lszg]{gap:1px}.process-grid[data-astro-cid-sxf6lszg] article[data-astro-cid-sxf6lszg]{min-height:170px}.process-grid[data-astro-cid-sxf6lszg] h2[data-astro-cid-sxf6lszg]{margin-top:45px}.help-contact[data-astro-cid-sxf6lszg]{grid-template-columns:1fr}.help-contact[data-astro-cid-sxf6lszg] strong[data-astro-cid-sxf6lszg],.help-contact[data-astro-cid-sxf6lszg] p[data-astro-cid-sxf6lszg],.help-contact[data-astro-cid-sxf6lszg] a[data-astro-cid-sxf6lszg]{grid-column:1}.final-cta[data-astro-cid-sxf6lszg] .shell[data-astro-cid-sxf6lszg]{flex-direction:column;justify-content:center;align-items:flex-start;min-height:150px}}
