.BirthdateField_group__m9CGE{display:flex;align-items:center;gap:var(--s-2)}.BirthdateField_day__Um4_I,.BirthdateField_month__EGCLK,.BirthdateField_year__73r6w{text-align:center;flex:none}.BirthdateField_day__Um4_I,.BirthdateField_month__EGCLK{width:3.4rem}.BirthdateField_year__73r6w{width:4.6rem}.BirthdateField_sep__GKmG5{color:var(--ink-2);font-weight:var(--fw-semibold)}.InfoTip_wrap__fY4Rf{position:relative;display:inline-flex;vertical-align:middle;margin-left:var(--s-1)}.InfoTip_btn__jFHjw{width:16px;height:16px;border-radius:50%;border:1.5px solid var(--line-strong);background:var(--paper);color:var(--ink-2);font-size:11px;font-weight:var(--fw-bold);font-style:italic;line-height:1;cursor:help;display:inline-flex;align-items:center;justify-content:center;padding:0}.InfoTip_btn__jFHjw:focus-visible,.InfoTip_btn__jFHjw:hover{border-color:var(--accent);color:var(--accent)}.InfoTip_bubble__yDgdY{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translateX(-50%);z-index:20;width:max-content;max-width:260px;padding:var(--s-3);background:var(--ink);color:var(--paper);font-size:var(--fs-300);font-weight:var(--fw-regular);line-height:1.4;border-radius:var(--r-1);text-align:left;white-space:normal}.InfoTip_wide__3Y_VZ{max-width:320px}.ModelLegend_legend__z7G8d{display:flex;flex-direction:column;gap:var(--s-2)}.ModelLegend_row__9x9QV{display:flex;align-items:flex-start;gap:var(--s-2)}.ModelLegend_icon__ufr3Z{flex:0 0 auto;margin-top:1px;opacity:.95}.ModelLegend_text__hbmDH{display:flex;flex-direction:column;gap:1px}.ModelLegend_name__GapKU{font-weight:var(--fw-bold)}.ModelLegend_desc__vfe3n{opacity:.85}.CompareTool_form__HGFv1{border:2px solid var(--line-strong);padding:var(--s-5);display:flex;flex-direction:column;gap:var(--s-5)}.CompareTool_kitCta__3mqwO{display:inline-flex;align-items:center;gap:var(--s-2)}.CompareTool_grid__vnSG2{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:var(--s-4);gap:var(--s-4)}.CompareTool_tariffName__LnYSG{display:block;font-size:var(--fs-300);color:var(--ink-2)}.CompareTool_delta__IvKuC{border-left:4px solid var(--positive);background:var(--positive-tint);padding:var(--s-4) var(--s-5)}.CompareTool_deltaText__zu3m9{margin:0;font-size:var(--fs-600);font-weight:var(--fw-semibold);line-height:1.35}.CompareTool_tableHead__6qQJL{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-4);flex-wrap:wrap}.CompareTool_tableWrap__w7wnu{width:100%;overflow-x:auto;border-top:2px solid var(--line-strong)}.CompareTool_table___46fw{width:100%;border-collapse:collapse;font-size:var(--fs-400)}.CompareTool_table___46fw thead th{text-align:left;font-size:var(--fs-300);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-2);font-weight:var(--fw-semibold);padding:var(--s-3) var(--s-3);border-bottom:1px solid var(--line)}.CompareTool_table___46fw thead th.CompareTool_num__Ep2Tx{text-align:right}.CompareTool_table___46fw tbody td{padding:var(--s-3) var(--s-3);border-bottom:1px solid var(--line);vertical-align:middle}.CompareTool_num__Ep2Tx{text-align:right;white-space:nowrap}.CompareTool_rank__w_BaH{width:2.5rem;color:var(--ink-3)}.CompareTool_cheapest__GFlQU{background:var(--positive-tint)}.CompareTool_cheapest__GFlQU td,.CompareTool_tag__nGYLO{font-weight:var(--fw-semibold)}.CompareTool_tag__nGYLO{display:inline-block;margin-left:var(--s-2);padding:2px var(--s-2);border-radius:4px;font-size:var(--fs-300);text-transform:uppercase;letter-spacing:.06em;background:var(--positive);color:#fff}.CompareTool_apply__hwfGq{text-align:right;white-space:nowrap}.CompareTool_applyLink__mvGoA{font-size:var(--fs-300);font-weight:var(--fw-semibold);text-decoration:none;border-bottom:1px solid var(--accent)}.FaqList_faq__l_UoH{margin:0 0 var(--s-4);display:flex;flex-direction:column}.FaqList_faqItem__oMrJT{border-top:1px solid var(--line);padding:var(--s-4) 0}.FaqList_faqItem__oMrJT dt{font-weight:var(--fw-bold);font-size:var(--fs-600);margin-bottom:var(--s-2)}.FaqList_faqItem__oMrJT dd{margin:0;color:var(--ink-2);max-width:70ch}.KitPurchase_savingTeaser__0lgD3{margin:0;padding:var(--s-2) var(--s-3);background:var(--positive-tint);color:var(--positive);font-weight:var(--fw-bold);font-size:var(--fs-500);border-radius:var(--r-1);text-align:center}.KitPurchase_consent__0FD1I{display:flex;gap:var(--s-2);align-items:flex-start;font-size:var(--fs-300);line-height:1.5;color:var(--ink)}.KitPurchase_consent__0FD1I input{margin-top:.2em;flex:0 0 auto}.KitPurchase_consent__0FD1I a{color:var(--accent);text-decoration:underline}.GuidePage_wrap__Ltov2{padding-top:var(--s-7);max-width:900px}.GuidePage_h1__gQHnF{font-size:clamp(2rem,4.5vw,var(--fs-800));max-width:22ch;margin-bottom:var(--s-5)}.GuidePage_lead__wv9eL{font-size:var(--fs-600);line-height:1.45;color:var(--ink);max-width:62ch}.GuidePage_leadList__r_4y5{margin:0 0 var(--s-5);padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--s-3);max-width:62ch}.GuidePage_leadList__r_4y5 li{position:relative;padding-left:var(--s-5);font-size:var(--fs-600);line-height:1.45;color:var(--ink)}.GuidePage_leadList__r_4y5 li:before{content:"";position:absolute;left:0;top:.55em;width:8px;height:8px;border-radius:50%;background:var(--accent)}.GuidePage_toolLink__27gD3{margin:var(--s-5) 0 var(--s-6)}.GuidePage_section__rr5Mm{margin-top:var(--s-6)}.GuidePage_section__rr5Mm h2{margin-bottom:var(--s-4)}.GuidePage_steps__Tekug{margin:0;padding-left:0;list-style:none;counter-reset:step;display:flex;flex-direction:column;gap:var(--s-3)}.GuidePage_steps__Tekug li{counter-increment:step;position:relative;padding-left:var(--s-7);font-size:var(--fs-500)}.GuidePage_steps__Tekug li:before{content:counter(step,decimal-leading-zero);position:absolute;left:0;top:0;font-family:var(--font-mono);font-weight:var(--fw-bold);color:var(--accent)}.GuidePage_faqHeading__Fqbag{font-size:var(--fs-300);text-transform:uppercase;letter-spacing:.12em;color:var(--accent)}.GuidePage_faq__rfZfx{margin:0;display:flex;flex-direction:column}.GuidePage_faqItem__S3UGd{border-top:1px solid var(--line);padding:var(--s-4) 0}.GuidePage_faqItem__S3UGd dt{font-weight:var(--fw-bold);font-size:var(--fs-600);margin-bottom:var(--s-2)}.GuidePage_faqItem__S3UGd dd{margin:0;color:var(--ink-2);max-width:70ch}.Testimonials_voices__fHUox{margin-top:var(--s-8)}.Testimonials_title__NiFgw{font-size:var(--fs-600);margin:0 0 var(--s-5)}.Testimonials_list__XyaBr{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--s-4);gap:var(--s-4)}@media (max-width:640px){.Testimonials_list__XyaBr{grid-template-columns:1fr}}.Testimonials_card__szgpU{border:2px solid var(--line-strong);padding:var(--s-5);display:flex;flex-direction:column;gap:var(--s-4)}.Testimonials_quote__Vw4p_{margin:0;font-size:var(--fs-500);line-height:1.5;color:var(--ink)}.Testimonials_person__vco_Y{display:flex;align-items:center;gap:var(--s-3);margin-top:auto}.Testimonials_avatar___tEKk{width:40px;height:40px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:#fff;font-weight:var(--fw-bold);font-size:var(--fs-300);letter-spacing:.02em}.Testimonials_meta__IwQ7s{display:flex;flex-direction:column;line-height:1.2}.Testimonials_name__BBTui{font-weight:var(--fw-semibold)}.Testimonials_location__brAcL{font-size:var(--fs-300);color:var(--ink-2)}.KitPage_wrap__LsYZu{padding-top:var(--s-7)}.KitPage_grid__6HJO0{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);grid-gap:var(--s-7);gap:var(--s-7);align-items:start}@media (max-width:820px){.KitPage_grid__6HJO0{grid-template-columns:minmax(0,1fr)}}.KitPage_price__lt_m7{font-size:var(--fs-600);color:var(--accent);font-weight:var(--fw-semibold)}.KitPage_includes__GUE9Q{list-style:none;margin:var(--s-4) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--s-5)}.KitPage_includes__GUE9Q li{display:grid;grid-template-columns:auto 1fr;grid-gap:var(--s-4);gap:var(--s-4);border-top:2px solid var(--line-strong);padding-top:var(--s-4)}.KitPage_includes__GUE9Q p{margin:0;font-size:var(--fs-500)}.KitPage_num__Q2PzX{font-family:var(--font-mono);font-weight:var(--fw-bold);color:var(--accent)}.KitPage_buy__jaTBc{border:2px solid var(--line-strong);padding:var(--s-5);display:flex;flex-direction:column;gap:var(--s-4);position:-webkit-sticky;position:sticky;top:80px}.KitPage_listPrice__7Kuuw{margin:0;display:flex;align-items:center;flex-wrap:wrap;gap:var(--s-3)}.KitPage_strike__KZcPb{text-decoration:line-through;text-decoration-thickness:2px;color:var(--ink-3);font-size:var(--fs-600);font-weight:var(--fw-semibold)}.KitPage_offerTag__axYvK{background:var(--accent);color:var(--on-accent);font-size:var(--fs-300);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:.06em;padding:2px var(--s-2);border-radius:var(--r-1)}.KitPage_bigPrice__khmXO{margin:0;font-size:3rem;font-weight:var(--fw-bold);letter-spacing:-.02em;line-height:1}