:is(body:has(.st) .foot-cta,body:has(.st) .offer-bar){display:none}.st{padding-block:var(--space-3) var(--space-5)}.st-steps{margin:0 0 var(--space-3);color:var(--muted);flex-wrap:wrap;gap:.5rem 1.5rem;padding:0;font-size:.875rem;font-weight:600;list-style:none;display:flex}.st-steps li{align-items:center;gap:.5rem;display:inline-flex}.st-steps li span{border:1px solid var(--line);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;width:1.6rem;height:1.6rem;font-size:.75rem;display:grid}.st-steps li.is-on{color:var(--white)}.st-steps li.is-on span{border-color:var(--gold);color:var(--gold)}.st-steps li.is-done span{background:var(--save);color:#04120c;border-color:#0000}.st-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(1.25rem,3vw,2.5rem);display:grid}.st-plan{border:1px solid var(--line);background:var(--ink-1);border-radius:14px;gap:.9rem;padding:1.4rem;display:grid;position:sticky;top:5.5rem}.st-tabs{border:1px solid var(--line);background:var(--black);border-radius:10px;width:fit-content;padding:3px;display:inline-flex}.st-tabs button{min-height:2.2rem;color:var(--muted);font:650 .875rem var(--font-body);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0 .9rem}.st-tabs button[aria-checked=true]{background:var(--gold);color:var(--black)}.st-tabs button:disabled{cursor:default}.st-name{font-size:clamp(2.6rem,5vw,3.6rem)}.st-for{color:var(--silver);margin:0}.st-money{border-top:1px solid var(--line);gap:0;margin:0;display:grid}.st-money div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:1rem;padding:.65rem 0;display:flex}.st-money dt{color:var(--silver)}.st-money dd{font-variant-numeric:tabular-nums;margin:0;font-weight:700}.st-money .is-total dt{color:var(--white);font-weight:650}.st-money .is-total dd{font-family:var(--font-display);color:var(--gold);font-size:2rem;font-weight:400;line-height:1}.st-incl{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.st-incl li{color:var(--silver);grid-template-columns:.95rem minmax(0,1fr);gap:.5rem;font-size:.875rem;line-height:1.4;display:grid}.st-incl svg{color:var(--gold);margin-top:.15rem}.st-note{color:var(--muted);margin:0;font-size:.8125rem}.st-main{gap:1rem;display:grid}.st-card{border:1px solid var(--line);background:var(--ink-1);border-radius:14px;gap:1rem;padding:clamp(1.25rem,3vw,2rem);display:grid}.st-h{font-size:clamp(2rem,4vw,2.75rem)}.st-sub{color:var(--silver);margin:-.4rem 0 0}.st-field{gap:.35rem;display:grid}.st-field span{font-size:.875rem;font-weight:650}.st-field i{color:var(--muted);font-style:normal;font-weight:450}.st-field input{border:1px solid var(--line);background:var(--black);min-height:3rem;color:var(--white);font:inherit;border-radius:10px;padding:0 .9rem}.st-field input:focus{outline:2px solid var(--gold);outline-offset:1px;border-color:#0000}.st-two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.8rem;display:grid}.st-pay{border:0;gap:.55rem;margin:.25rem 0 0;padding:0;display:grid}.st-pay legend{margin-bottom:.5rem;font-size:.875rem;font-weight:650}.st-method{border:1px solid var(--line);background:var(--black);cursor:pointer;border-radius:12px;align-items:center;gap:.8rem;padding:.85rem 1rem;display:flex}.st-method input{accent-color:var(--gold);width:1.05rem;height:1.05rem}.st-method:has(input:checked){border-color:var(--gold);background:var(--gold-wash)}.st-method>svg{color:var(--gold);flex:none}.st-method.is-off{opacity:.55;cursor:not-allowed}.st-method-t{flex:1;min-width:0;display:grid}.st-method-t small{color:var(--muted);font-size:.8125rem}.st-soon{border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:.15rem .55rem;font-size:.75rem;font-weight:650}.st-agree{color:var(--silver);align-items:flex-start;gap:.6rem;font-size:.875rem;line-height:1.45;display:flex}.st-agree input{accent-color:var(--gold);flex:none;width:1.05rem;height:1.05rem;margin-top:.15rem}.st-agree a{color:var(--gold)}.st-err{color:var(--error);margin:0}.st-go{justify-content:center}.st-go:disabled{opacity:.6;cursor:progress}.st-talk{color:var(--muted);text-align:center;margin:0;font-size:.875rem}.st-talk a{color:var(--silver);align-items:center;gap:.3rem;display:inline-flex}.st-done{justify-items:start}.st-ok{background:var(--save);color:#04120c;width:3.2rem;height:3.2rem;animation:st-pop .5s var(--ease) both;border-radius:50%;place-items:center;display:grid}@keyframes st-pop{0%{opacity:0;transform:scale(.6)}}.st-done p{color:var(--silver);margin:0}.st-done strong{color:var(--white)}.st-next{color:var(--silver);gap:.4rem;margin:0;padding-left:1.2rem;display:grid}@media (max-width:56rem){.st-grid{grid-template-columns:minmax(0,1fr)}.st-plan{order:2;position:static}.st-two{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.st-ok{animation:none}}
