.lockup-wrap[data-astro-cid-uuqxg35o]{container-type:inline-size}.lockup[data-astro-cid-uuqxg35o]{align-items:center;gap:5.5cqw;display:flex}.lockup[data-astro-cid-uuqxg35o] .mark{flex:none;width:23cqw;height:auto}.words[data-astro-cid-uuqxg35o]{font:800 8.3cqw/.92 "Montserrat", var(--font-sans);letter-spacing:.08em;text-transform:uppercase;flex-direction:column;display:flex}.words[data-astro-cid-uuqxg35o] span[data-astro-cid-uuqxg35o]{background:var(--gold-gradient);color:#0000;background-clip:text}.bundle[data-astro-cid-x5stvips]{aspect-ratio:1/.82;background:#0d0c0b;border:1px solid #c9a45c59;border-radius:12px;margin-inline:0;position:relative;overflow:hidden}.wall[data-astro-cid-x5stvips]{width:max-content;position:absolute;top:50%;left:50%;translate:-50% -50%;scale:.72}.shade[data-astro-cid-x5stvips]{background:radial-gradient(75% 70%,#0a0a0ab8,#0a0a0ae0);position:absolute;inset:0}.bundle[data-astro-cid-x5stvips] .logo{width:72%;position:absolute;top:50%;left:50%;translate:-50% -50%}.plan[data-astro-cid-cto4iu6t]{border:1px solid var(--border-default);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out);grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:20px;display:grid;position:relative}.plan[data-astro-cid-cto4iu6t]:has(input:checked){border-color:var(--brand);background:#b8893f14}.plan[data-astro-cid-cto4iu6t]:has(input:focus-visible){box-shadow:var(--focus-ring)}input[data-astro-cid-cto4iu6t]{opacity:0;pointer-events:none;position:absolute}.dot[data-astro-cid-cto4iu6t]{border:1px solid var(--border-default);border-radius:9999px;width:18px;height:18px;position:relative}.dot[data-astro-cid-cto4iu6t]:after{content:"";background:var(--brand);transition:transform .15s var(--ease-out);border-radius:9999px;position:absolute;inset:4px;transform:scale(0)}input[data-astro-cid-cto4iu6t]:checked+.dot[data-astro-cid-cto4iu6t]{border-color:var(--brand)}input[data-astro-cid-cto4iu6t]:checked+.dot[data-astro-cid-cto4iu6t]:after{transform:scale(1)}.text[data-astro-cid-cto4iu6t]{flex-direction:column;gap:2px;display:flex}.title[data-astro-cid-cto4iu6t]{font-size:20px;font-weight:700;line-height:1.3}.note[data-astro-cid-cto4iu6t]{font:var(--type-small);color:var(--text-secondary)}.price[data-astro-cid-cto4iu6t]{text-align:right;flex-direction:column;align-items:end;gap:4px;display:flex}s[data-astro-cid-cto4iu6t]{color:var(--text-muted)}strong[data-astro-cid-cto4iu6t]{font:200 36px/1 var(--font-stat);font-variation-settings:"wdth" 50;color:var(--brand)}.period[data-astro-cid-cto4iu6t]{font:var(--type-small);color:var(--text-secondary)}.badge[data-astro-cid-cto4iu6t]{background:var(--brand);color:var(--text-on-brand);font:var(--type-eyebrow);letter-spacing:.18em;text-transform:uppercase;padding:4px 8px;position:absolute;top:-11px;right:16px}.ratings[data-astro-cid-twnaz4tf]{flex-wrap:wrap;gap:16px 32px;display:flex}.rating[data-astro-cid-twnaz4tf]{color:inherit;align-items:center;gap:12px;display:flex}.rating-logo[data-astro-cid-twnaz4tf]{flex:none;width:32px;height:32px}.stars[data-astro-cid-twnaz4tf]{color:var(--color-gold-400);letter-spacing:.08em}.guarantee[data-astro-cid-twnaz4tf]{text-align:center;background:radial-gradient(80% 60% at 50% 0%, #c9a45c29, #c9a45c00 100%), var(--surface-raised);border:1px solid #c9a45c59;border-radius:8px;margin-top:104px;padding:0 28px 32px;position:relative}.guarantee[data-astro-cid-twnaz4tf] .seal{filter:drop-shadow(0 14px 28px #0009);width:128px;height:auto;margin:-64px auto 20px;display:block}.guarantee[data-astro-cid-twnaz4tf] h3[data-astro-cid-twnaz4tf]{font:var(--type-h3);font-size:24px}.guarantee[data-astro-cid-twnaz4tf] p[data-astro-cid-twnaz4tf]{text-wrap:pretty;font-size:16px;line-height:1.6}.guarantee[data-astro-cid-twnaz4tf] strong[data-astro-cid-twnaz4tf]{margin-bottom:4px;display:block}.panel[data-astro-cid-twnaz4tf]{background:var(--surface-raised);border:1px solid var(--border-subtle);padding:32px 20px}@media (width>=40rem){.panel[data-astro-cid-twnaz4tf]{padding:40px}}.eyebrow[data-astro-cid-twnaz4tf]{font:var(--type-eyebrow);letter-spacing:.18em;text-transform:uppercase;color:var(--brand)}legend[data-astro-cid-twnaz4tf],.legend[data-astro-cid-twnaz4tf]{font:var(--type-h3);margin-bottom:16px;font-size:22px}.h3[data-astro-cid-twnaz4tf]{font:var(--type-h3)}.field[data-astro-cid-twnaz4tf]{font:var(--type-small);color:var(--text-secondary);flex-direction:column;gap:6px;display:flex}.field[data-astro-cid-twnaz4tf] input[data-astro-cid-twnaz4tf]{background:var(--surface-page);border:1px solid var(--border-default);color:var(--text-primary);font:var(--type-body);padding:14px 16px}.field[data-astro-cid-twnaz4tf] input[data-astro-cid-twnaz4tf]:focus-visible{border-color:var(--brand)}.field[data-astro-cid-twnaz4tf] input[data-astro-cid-twnaz4tf]:disabled{opacity:.6}.consent[data-astro-cid-twnaz4tf]{font:var(--type-small);color:var(--text-secondary);cursor:pointer;align-items:start;gap:12px;font-size:18px;display:flex}.consent[data-astro-cid-twnaz4tf] strong[data-astro-cid-twnaz4tf]{color:var(--text-primary)}.consent[data-astro-cid-twnaz4tf] input[data-astro-cid-twnaz4tf]{cursor:pointer;width:18px;height:18px;accent-color:var(--brand);flex:none;margin-top:3px}form[data-astro-cid-twnaz4tf] .btn{justify-content:center;width:100%}.quote[data-astro-cid-twnaz4tf][hidden]{display:none}.quote[data-astro-cid-twnaz4tf]{background:var(--surface-card);border:1px solid var(--border-subtle);flex-direction:column;gap:12px;margin:0;padding:32px;display:flex}.quote[data-astro-cid-twnaz4tf] blockquote[data-astro-cid-twnaz4tf]{font:var(--type-body);color:var(--text-secondary);font-size:16px}.quote[data-astro-cid-twnaz4tf] figcaption[data-astro-cid-twnaz4tf]{font:var(--type-eyebrow);letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted)}
