.opts_fE9bB{gap:var(--space-3);margin:var(--space-5) 0 0;flex-direction:column;padding:0;display:flex}.notes_zE-YI{justify-content:center;gap:var(--space-1) var(--space-5);margin:var(--space-3) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.notes_zE-YI+.opts_fE9bB{margin-top:var(--space-4)}.note_DW6xO{align-items:center;gap:var(--space-2);font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--soft);display:flex}.noteIco_zTxER{width:16px;height:16px;color:var(--success);flex:none;display:flex}.noteIco_zTxER svg{width:100%;height:100%;display:block}.noteIco_zTxER svg *{vector-effect:non-scaling-stroke}.noteKey_ZbJ4x{color:var(--ink);font-weight:600}.opt_LqcS4{--ico:32px;border:1px solid var(--line-strong);border-radius:var(--radius-m);background:var(--card);transition:border-color var(--dur-1) var(--ease), box-shadow var(--dur-1) var(--ease);flex-wrap:wrap;align-items:center;display:flex;position:relative}.opt_LqcS4:hover{border-color:var(--soft)}.optOn_p1dge,.optOn_p1dge:hover{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.optOn_p1dge:before{content:"";border-radius:var(--radius-pill);background:var(--success);width:22px;height:22px;box-shadow:0 0 0 2px var(--card);position:absolute;top:-8px;right:-8px}.optOn_p1dge:after{content:"";border:solid var(--on-red);border-width:0 2px 2px 0;width:6px;height:11px;position:absolute;top:-4px;right:0;transform:rotate(45deg)}.radio_qRfbG{all:unset;box-sizing:border-box;align-items:center;gap:var(--space-3);min-width:0;min-height:56px;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border-radius:var(--radius-m);cursor:pointer;flex:1 1 0;display:flex}.radio_qRfbG:focus-visible{outline:var(--focus);outline-offset:-4px}.ico_hc52t{width:var(--ico);height:var(--ico);color:var(--ink);flex:none;display:flex}.ico_hc52t svg{width:100%;height:100%;display:block}.ico_hc52t svg *{vector-effect:non-scaling-stroke}.ophoto_fmCsn{display:none}.olabel_V-25w{font-size:var(--fs-base);line-height:var(--lh-sm);color:var(--ink);font-weight:600}.otext_CWcgU{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.odesc_dZCty{font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--soft);font-weight:400}.info_bBpvi{all:unset;box-sizing:border-box;width:44px;height:44px;margin-right:var(--space-1);border-radius:var(--radius-pill);color:var(--soft);cursor:pointer;flex:none;order:2;justify-content:center;align-items:center;display:flex}.info_bBpvi:hover{color:var(--ink)}.info_bBpvi:focus-visible{outline:var(--focus);outline-offset:-3px}.info_bBpvi svg{width:22px;height:22px}.info_bBpvi svg *{vector-effect:non-scaling-stroke}.info_bBpvi [hidden]{display:none}.help_g4Ln9{padding:0 var(--space-4) var(--space-3) calc(var(--space-4) + var(--ico) + var(--space-3));font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--soft);flex:0 0 100%;order:3;margin:0}.help_g4Ln9[hidden]{display:none}.photoLabel_63Kbr{padding:var(--space-4) var(--space-2) var(--space-2);color:var(--on-red);font-weight:600;font-size:var(--fs-sm);line-height:var(--lh-sm);background:color-mix(in srgb, var(--ink) 60%, transparent);position:absolute;bottom:0;left:0;right:0}@media (min-width:900px){.opts_fE9bB{justify-content:center;gap:var(--space-4);margin-top:var(--space-5);flex-flow:wrap}.opt_LqcS4{--ico:60px;flex:0 0 calc((100% - var(--space-4) * 2) / 3);flex-flow:column;align-items:stretch;min-height:208px}.n4_PB2kZ .opt_LqcS4{flex-basis:calc((100% - var(--space-4) * 3) / 4)}.radio_qRfbG{justify-content:center;gap:var(--space-4);padding:var(--space-5) var(--space-3) var(--space-2);text-align:center;flex-direction:column;flex:auto}.icoM_gLQ5B{display:none}.ophoto_fmCsn{aspect-ratio:3/2;border-radius:var(--radius-s);background:var(--page);width:100%;display:block;position:relative;overflow:hidden}.ophoto_fmCsn img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.otext_CWcgU{align-items:center}.info_bBpvi{margin:0 0 var(--space-2);order:3;align-self:center}.help_g4Ln9{padding:0 var(--space-3) var(--space-2);text-align:center;flex:none;order:2}}@media (min-width:1200px){.n5_Lt5Oj .opt_LqcS4{flex-basis:calc((100% - var(--space-4) * 4) / 5)}}@media (prefers-reduced-motion:reduce){.opt_LqcS4{transition:none}}.fdone_F1QJc{width:-moz-fit-content;width:fit-content;margin:0 auto var(--space-3);padding:var(--space-1) var(--space-3) var(--space-1) var(--space-2);align-items:center;gap:var(--space-1);border:1px solid var(--done-line);border-radius:var(--radius-pill);background:var(--done-bg);color:var(--ink);font-size:var(--fs-sm);line-height:var(--lh-sm);font-weight:600;display:flex}.fdone_F1QJc svg{width:20px;max-width:none;height:20px;color:var(--done);flex:none}.fdone_F1QJc svg *{vector-effect:non-scaling-stroke}.fform_nMeAl{max-width:460px;margin:var(--space-5) auto 0}.ffield_z9fkr{margin:0 0 var(--space-4)}.flabel_2-W-e{margin:0 0 var(--space-2);font-size:var(--fs-base);line-height:var(--lh-base);color:var(--ink);font-weight:600;display:block}.freq_GrpLy{margin-left:var(--space-2);font-size:var(--fs-sm);color:var(--soft);font-weight:400}.finput_bLBUI{width:100%;height:48px;padding:0 var(--space-4);border:1px solid var(--line-strong);border-radius:var(--radius-s);background:var(--card);color:var(--ink);font:inherit;font-size:var(--fs-base);display:block}.finput_bLBUI:focus-visible{outline:var(--focus);outline-offset:var(--focus-offset);border-color:var(--ink)}.finput_bLBUI[aria-invalid=true]{border-color:var(--error)}.fhint_ZncRE{margin:var(--space-1) 0 0;font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--soft)}.ferr_rOq9r{align-items:flex-start;gap:var(--space-2);margin:var(--space-2) 0 0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-s);background:var(--error-bg);font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--error);font-weight:600;display:flex}.ferr_rOq9r:before{content:"!";content:"!" / "";border-radius:var(--radius-pill);background:var(--error);width:18px;height:18px;color:var(--on-red);font-size:var(--fs-eyebrow);line-height:var(--lh-eyebrow);flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.ferr_rOq9r:empty{background:0 0;margin:0;padding:0}.ferr_rOq9r:empty:before{display:none}.hp_LMVkW{width:1px;height:1px;left:-9999px;overflow:hidden;position:absolute!important}.formerr_UTNCb{margin:0 0 var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-s);background:var(--error-bg);color:var(--error);font-size:var(--fs-sm);line-height:var(--lh-sm);text-align:center;font-weight:600}.formerr_UTNCb[hidden]{display:none}.fact_UPw1I{margin-top:var(--space-2)}.fnote_2XS3h{margin:var(--space-2) 0 0;font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--soft);text-align:center}.fbtn_TtEP0{all:unset;box-sizing:border-box;width:100%;min-height:52px;padding:0 var(--space-5);border-radius:var(--radius-s);background:var(--red);color:var(--on-red);font-size:var(--fs-base);line-height:var(--lh-btn);text-align:center;cursor:pointer;transition:background-color var(--dur-1) var(--ease);justify-content:center;align-items:center;font-weight:700;display:flex}.fbtn_TtEP0:hover{background:var(--red-dark)}.fbtn_TtEP0:focus-visible{outline:var(--focus);outline-offset:var(--focus-offset)}.fbtn_TtEP0[disabled]{opacity:.6;cursor:default}@media (prefers-reduced-motion:reduce){.fbtn_TtEP0{transition:none}}.root_1djC0{width:100%;padding:var(--space-1) 0 var(--space-6);background:var(--page);color:var(--ink);font-family:var(--font);font-size:var(--fs-base);line-height:var(--lh-base);margin:0;position:relative;overflow:hidden}@media (min-width:600px){.root_1djC0{padding-inline:var(--gutter)}}@media (min-width:900px){.root_1djC0{padding:var(--space-6) var(--gutter) var(--space-7)}}.loading_--eA-{padding:var(--space-7) 0;text-align:center;color:var(--soft)}.calc-skel{z-index:11;top:0;bottom:0;left:var(--space-4);right:var(--space-4);padding:var(--space-1) 0 0;background:var(--page);color:var(--ink);font-family:var(--font);font-size:var(--fs-base);line-height:var(--lh-base);position:absolute;overflow:hidden}@media (min-width:600px){.calc-skel{padding-inline:var(--gutter);left:0;right:0}}@media (min-width:900px){.calc-skel{padding-top:var(--space-6)}}.calc-skel-prog{background:var(--line);height:4px;position:fixed;top:0;left:0;right:0}.calc-skel-pill{align-items:center;gap:var(--space-3);width:100%;height:calc(var(--fs-sm) * var(--lh-sm) + var(--fs-base) * var(--lh-sm) + var(--space-4));margin-block:var(--space-2) var(--space-4);padding:var(--space-2) var(--space-3);border-radius:var(--radius-pill);background:var(--red);color:var(--on-red);box-shadow:var(--shadow-1);display:flex}.calc-skel-home{flex:none;max-width:40%;display:block}.calc-skel-logo{width:auto;max-width:100%;height:26px;display:block}.calc-skel-now{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}.calc-skel-now .sk:first-child{width:4rem;height:10px}.calc-skel-now .sk:last-child{width:8rem;height:14px}.calc-skel-call{box-sizing:border-box;border:1px solid var(--on-red);border-radius:var(--radius-pill);width:44px;height:44px;color:var(--on-red);flex:none;justify-content:center;align-items:center;margin-left:auto;text-decoration:none;display:flex}.calc-skel-call svg{width:22px;height:22px}.calc-skel-call svg *{vector-effect:non-scaling-stroke}@media (min-width:900px){.calc-skel-pill{margin-block:0 var(--space-5);padding:var(--space-2)}.calc-skel-home{margin-left:var(--space-3)}}.calc-skel-card{box-sizing:border-box;width:100%;padding:var(--pad-card);background:var(--card);border-radius:var(--radius-l);box-shadow:var(--shadow-1);margin:0}@media (min-width:900px){.calc-skel-card{padding:var(--pad-feature)}}.calc-skel-h{margin:0 0 var(--space-2)}.calc-skel-line,.calc-skel-hint{justify-content:center;align-items:center;display:flex}.calc-skel-line{height:calc(var(--fs-h2) * var(--lh-h2))}.calc-skel-line .sk{width:92%;height:58%}.calc-skel-line2 .sk{width:60%}.calc-skel-hint{height:calc(var(--fs-base) * var(--lh-base));margin:0 auto var(--space-2)}.calc-skel-hint .sk{width:min(70%,22rem);height:12px}@media (min-width:600px){.calc-skel-line2{display:none}.calc-skel-line .sk{width:min(70%,28rem)}}.calc-skel-notes{justify-content:center;align-items:center;gap:var(--space-5);height:calc(var(--fs-sm) * var(--lh-sm));margin:var(--space-3) 0 0;display:flex}.calc-skel-notes .sk{flex:0 8rem;min-width:0;height:12px}.calc-skel-notes .sk:last-child{flex-basis:6.5rem}.calc-skel-notes+.calc-skel-opts{margin-top:var(--space-4)}.calc-skel-opts{gap:var(--space-3);margin:var(--space-5) 0 0;flex-direction:column;padding:0;display:flex}.calc-skel-opt{box-sizing:border-box;align-items:center;gap:var(--space-3);height:58px;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-m);background:var(--card);display:flex}.calc-skel-ico{flex:none;width:32px;height:32px}.calc-skel-txt{width:min(55%,12rem);height:14px}@media (min-width:900px){.calc-skel-opts{justify-content:center;gap:var(--space-4);flex-flow:wrap}.calc-skel-opt{flex:0 0 calc((100% - var(--space-4) * 2) / 3);justify-content:center;gap:var(--space-4);height:208px;padding:var(--space-5) var(--space-3) var(--space-2);flex-direction:column}.calc-skel-ico{width:60px;height:60px}.calc-skel-txt{width:55%}}.calc-skel .sk{border-radius:var(--radius-pill);background-color:var(--line);display:block}.calc-skel-pill .sk{background-color:color-mix(in srgb, var(--on-red) 30%, transparent)}@media (prefers-reduced-motion:no-preference){.calc-skel .sk{background-image:linear-gradient(90deg, var(--line) 0%, var(--tint) 50%, var(--line) 100%);background-size:200% 100%;animation:1.6s linear infinite calc-skel-shimmer}.calc-skel-pill .sk{background-image:linear-gradient(90deg, color-mix(in srgb, var(--on-red) 22%, transparent) 0%, color-mix(in srgb, var(--on-red) 42%, transparent) 50%, color-mix(in srgb, var(--on-red) 22%, transparent) 100%)}}@keyframes calc-skel-shimmer{to{background-position:-200% 0}}.calc-skel[data-leaving]{pointer-events:none;animation:calc-skel-out var(--dur-2) var(--ease) forwards}@keyframes calc-skel-out{to{opacity:0}}@media (prefers-reduced-motion:reduce){.calc-skel[data-leaving]{animation:none;display:none}}
