[data-astro-cid-yzxaztfz],[data-astro-cid-yzxaztfz]:before,[data-astro-cid-yzxaztfz]:after{box-sizing:border-box;margin:0;padding:0}body{background:var(--bg);color:var(--text);font-family:var(--ff-b);line-height:1.65;overflow-x:hidden}.wrap[data-astro-cid-yzxaztfz]{max-width:var(--max-w);padding:var(--hero-top) var(--gutter) var(--sec-y);grid-template-columns:.9fr 1.1fr;align-items:start;gap:4rem;margin:0 auto;display:grid}.eyebrow[data-astro-cid-yzxaztfz]{letter-spacing:.24em;text-transform:uppercase;color:var(--gold-text);margin-bottom:1rem;font-size:.7rem}h1[data-astro-cid-yzxaztfz]{font-family:var(--ff-d);letter-spacing:.02em;margin-bottom:1.25rem;font-size:clamp(2.8rem,5.5vw,5rem);font-weight:400;line-height:.92}h1[data-astro-cid-yzxaztfz] em[data-astro-cid-yzxaztfz]{color:var(--gold);font-style:normal}.lead[data-astro-cid-yzxaztfz]{font-family:var(--ff-i);color:var(--fg-muted);max-width:48ch;margin-bottom:2rem;font-size:1.15rem;font-style:italic;line-height:1.7}.plan-card[data-astro-cid-yzxaztfz]{border:1px solid var(--bdr);border-top:3px solid var(--gold);background:#fff;padding:1.75rem;box-shadow:0 10px 30px #18140f0f}.plan-card[data-astro-cid-yzxaztfz][hidden]{display:none}.plan-card[data-astro-cid-yzxaztfz] .pc-label[data-astro-cid-yzxaztfz]{letter-spacing:.18em;text-transform:uppercase;color:var(--fg-muted);font-size:.7rem}.plan-card[data-astro-cid-yzxaztfz] h2[data-astro-cid-yzxaztfz]{font-family:var(--ff-d);letter-spacing:.05em;margin:.25rem 0 .5rem;font-size:2rem;font-weight:400}.plan-card[data-astro-cid-yzxaztfz] .pc-price[data-astro-cid-yzxaztfz]{align-items:baseline;gap:.6rem;margin-bottom:1rem;display:flex}.plan-card[data-astro-cid-yzxaztfz] .pc-price[data-astro-cid-yzxaztfz] s[data-astro-cid-yzxaztfz]{color:var(--fg-muted)}.plan-card[data-astro-cid-yzxaztfz] .pc-price[data-astro-cid-yzxaztfz] b[data-astro-cid-yzxaztfz]{font-family:var(--ff-d);font-size:2rem;font-weight:400}.plan-card[data-astro-cid-yzxaztfz] .pc-price[data-astro-cid-yzxaztfz] span[data-astro-cid-yzxaztfz]{color:var(--fg-muted);font-size:.8rem}.plan-card[data-astro-cid-yzxaztfz] ul[data-astro-cid-yzxaztfz]{gap:.5rem;list-style:none;display:grid}.plan-card[data-astro-cid-yzxaztfz] li[data-astro-cid-yzxaztfz]{color:var(--muted);padding-left:1.1rem;font-size:.9rem;position:relative}.plan-card[data-astro-cid-yzxaztfz] li[data-astro-cid-yzxaztfz]:before{content:"";background:var(--gold);width:8px;height:1px;position:absolute;top:.7em;left:0}.next[data-astro-cid-yzxaztfz]{gap:.75rem;margin-top:2rem;display:grid}.next[data-astro-cid-yzxaztfz] li[data-astro-cid-yzxaztfz]{color:var(--muted);gap:.75rem;font-size:.9rem;list-style:none;display:flex}.next[data-astro-cid-yzxaztfz] b[data-astro-cid-yzxaztfz]{color:var(--gold-text);font-family:var(--ff-d);font-weight:400}.form-wrap[data-astro-cid-yzxaztfz]{background:var(--surf);border:1px solid var(--bdr);padding:2.5rem}.form-wrap[data-astro-cid-yzxaztfz] h2[data-astro-cid-yzxaztfz]{font-family:var(--ff-d);letter-spacing:.06em;margin-bottom:.5rem;font-size:1.8rem;font-weight:400}.form-wrap[data-astro-cid-yzxaztfz] h2[data-astro-cid-yzxaztfz] em[data-astro-cid-yzxaztfz]{color:var(--gold);font-style:normal}.form-wrap[data-astro-cid-yzxaztfz]>p[data-astro-cid-yzxaztfz]{color:var(--muted);margin-bottom:2rem;font-size:.83rem}.field[data-astro-cid-yzxaztfz]{margin-bottom:1.4rem}label[data-astro-cid-yzxaztfz]{letter-spacing:.14em;text-transform:uppercase;color:var(--gold-text);margin-bottom:.5rem;font-size:.72rem;display:block}label[data-astro-cid-yzxaztfz] small[data-astro-cid-yzxaztfz]{text-transform:none;letter-spacing:0;color:var(--fg-muted)}input[data-astro-cid-yzxaztfz],textarea[data-astro-cid-yzxaztfz],select[data-astro-cid-yzxaztfz]{background:var(--bg);border:1px solid var(--bdr);width:100%;color:var(--text);font-family:var(--ff-b);appearance:none;outline:none;padding:.85rem 1rem;font-size:.9rem;transition:border-color .25s}input[data-astro-cid-yzxaztfz]:focus,textarea[data-astro-cid-yzxaztfz]:focus,select[data-astro-cid-yzxaztfz]:focus{border-color:var(--gold-b)}input[data-astro-cid-yzxaztfz]::placeholder,textarea[data-astro-cid-yzxaztfz]::placeholder{color:var(--muted);opacity:1}input[data-astro-cid-yzxaztfz][aria-invalid],textarea[data-astro-cid-yzxaztfz][aria-invalid],select[data-astro-cid-yzxaztfz][aria-invalid]{border-color:#b3261e}.form-wrap[data-astro-cid-yzxaztfz] .field-error{color:#b3261e;margin:.4rem 0 0;font-size:.78rem}.form-wrap[data-astro-cid-yzxaztfz] .field-error:empty{display:none}.form-status[data-astro-cid-yzxaztfz]{color:#b3261e;margin:1rem 0 0;font-size:.85rem}.form-status[data-astro-cid-yzxaztfz]:empty{display:none}.hp[data-astro-cid-yzxaztfz]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}textarea[data-astro-cid-yzxaztfz]{resize:vertical;min-height:100px}select[data-astro-cid-yzxaztfz] option[data-astro-cid-yzxaztfz]{background:var(--bg)}.form-row[data-astro-cid-yzxaztfz]{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.plans[data-astro-cid-yzxaztfz]{grid-template-columns:repeat(4,1fr);gap:.5rem;display:grid}.plans[data-astro-cid-yzxaztfz] input[data-astro-cid-yzxaztfz]{opacity:0;width:1px;height:1px;position:absolute}.plans[data-astro-cid-yzxaztfz] label[data-astro-cid-yzxaztfz]{text-align:center;border:1px solid var(--bdr);background:var(--bg);color:var(--text);cursor:pointer;letter-spacing:.08em;margin:0;padding:.8rem .5rem;transition:border-color .2s,background .2s}.plans[data-astro-cid-yzxaztfz] input[data-astro-cid-yzxaztfz]:checked+label[data-astro-cid-yzxaztfz]{border-color:var(--gold);color:var(--text);background:#c9a2271f;font-weight:600}.plans[data-astro-cid-yzxaztfz] input[data-astro-cid-yzxaztfz]:focus-visible+label[data-astro-cid-yzxaztfz]{outline:2px solid var(--gold);outline-offset:2px}fieldset[data-astro-cid-yzxaztfz]{border:0}legend[data-astro-cid-yzxaztfz]{letter-spacing:.14em;text-transform:uppercase;color:var(--gold-text);margin-bottom:.5rem;font-size:.72rem}.submit-btn[data-astro-cid-yzxaztfz]{background:var(--gold);border:1px solid var(--gold);color:#18140f;width:100%;font-family:var(--ff-d);letter-spacing:.14em;cursor:pointer;padding:1.05rem;font-size:1.05rem;transition:background .25s}.submit-btn[data-astro-cid-yzxaztfz]:hover{background:var(--gold-l,var(--gold))}.submit-btn[data-astro-cid-yzxaztfz]:disabled{opacity:.6;cursor:wait}.fine[data-astro-cid-yzxaztfz]{color:var(--fg-muted);margin-top:1rem;font-size:.75rem}.fine[data-astro-cid-yzxaztfz] a[data-astro-cid-yzxaztfz]{color:var(--gold-text)}@media (width<=900px){.wrap[data-astro-cid-yzxaztfz]{grid-template-columns:1fr;gap:2.5rem}}@media (width<=640px){.wrap[data-astro-cid-yzxaztfz]{padding-left:1.25rem;padding-right:1.25rem}.form-wrap[data-astro-cid-yzxaztfz]{padding:1.75rem 1.25rem}.form-row[data-astro-cid-yzxaztfz]{grid-template-columns:1fr;gap:0}.plans[data-astro-cid-yzxaztfz]{grid-template-columns:1fr 1fr}}
