.ZvQQPa_wrap{width:100%;max-width:var(--wrap-width,1200px);padding-inline:var(--inset-left) var(--inset-right);margin-inline:auto}.ZvQQPa_section{padding-block:52px}.ZvQQPa_visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ZvQQPa_button{background:var(--green);color:#fff;min-height:62px;font:600 1.25rem/1.2 var(--sans);text-align:center;border-radius:10px;justify-content:center;align-items:center;padding:14px 28px;text-decoration:none;transition:background .15s;display:flex}.ZvQQPa_button:hover{background:var(--green-deep)}.ZvQQPa_button:focus-visible{outline-color:var(--green)}.ZvQQPa_buttonLight{color:var(--green-deep);background:#fff}.ZvQQPa_buttonLight:hover{background:var(--leaf)}.ZvQQPa_buttonLight:focus-visible{outline-color:#fff}.ZvQQPa_buttonWide{width:100%}@media (min-width:800px){.ZvQQPa_section{padding-block:96px}.ZvQQPa_columns,.ZvQQPa_columnsWide{gap:72px;display:grid}.ZvQQPa_columns{grid-template-columns:4fr 8fr}.ZvQQPa_columnsWide{grid-template-columns:5fr 7fr}.ZvQQPa_button{min-width:300px;display:inline-flex}}
.D2mGYa_buy{gap:10px;display:grid}.D2mGYa_note{color:var(--note-ink,var(--ink-soft));font:500 1.0625rem/1.35 var(--sans);margin:0}@media (min-width:800px){.D2mGYa_buy{justify-items:var(--buy-align,start)}}
.-HRSkG_closing{--note-ink:#d5e2d7;--buy-align:center;background:var(--closing-bg,var(--forest));color:#fff}.-HRSkG_inner h2{margin-bottom:10px}.-HRSkG_inner>p{margin-bottom:24px;font-size:1.1875rem}@media (min-width:800px){.-HRSkG_inner{text-align:center}.-HRSkG_inner>p{font-size:1.375rem}}
.Z36SyW_faq{background:var(--faq-bg,transparent)}.Z36SyW_faq h2{margin-bottom:18px}.Z36SyW_faq details{border-top:1px solid var(--rule)}.Z36SyW_faq details:last-of-type{border-bottom:1px solid var(--rule)}.Z36SyW_faq summary{cursor:pointer;justify-content:space-between;gap:16px;padding:18px 0;font-size:1.25rem;font-weight:600;line-height:1.3;list-style:none;display:flex}.Z36SyW_faq summary::-webkit-details-marker{display:none}.Z36SyW_faq summary:after{content:"+";color:var(--green);font:400 1.75rem/1 var(--sans)}.Z36SyW_faq details[open] summary:after{content:"−"}.Z36SyW_faq details p{margin:0;padding-bottom:20px}.Z36SyW_faq .Z36SyW_more{color:var(--ink-soft);margin-top:20px}
._2LWFVa_legit{align-items:center;gap:14px;margin-top:18px;font-size:1.0625rem;line-height:1.4;display:flex}._2LWFVa_legit a{flex:none}._2LWFVa_legit img{width:58px}._2LWFVa_legit p{margin:0}
.UNLMgG_plans{--note-ink:#d5e2d7;background:var(--plans-bg,var(--green));color:#fff}.UNLMgG_head :is(h1,h2){font-size:2.5rem}.UNLMgG_points{gap:8px;margin:14px 0 0;padding:0;font-size:1.1875rem;line-height:1.35;list-style:none;display:grid}.UNLMgG_points li{grid-template-columns:24px minmax(0,1fr);align-items:start;gap:10px;display:grid}.UNLMgG_points svg{width:24px;height:24px;color:var(--leaf);margin-top:1px}.UNLMgG_points a{color:var(--leaf)}.UNLMgG_toggle{background:#0000003d;border:0;border-radius:14px;grid-template-columns:1fr 1fr;gap:4px;min-width:0;margin:22px 0 16px;padding:4px;display:grid}.UNLMgG_option{min-height:76px;font:500 1rem/1.2 var(--sans);text-align:center;cursor:pointer;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:8px;display:flex}.UNLMgG_option b{font-size:1.25rem;font-weight:600}.UNLMgG_option:has(input:checked){color:var(--ink);background:#fff}.UNLMgG_option:has(input:focus-visible){outline:3px solid var(--leaf);outline-offset:2px}.UNLMgG_save{background:var(--leaf);color:var(--forest);font:800 1.1875rem/1.3 var(--sans);border-radius:6px;padding:1px 10px}.UNLMgG_cards{gap:14px;margin:0;padding:0;list-style:none;display:grid}.UNLMgG_card{background:var(--card);color:var(--ink);border-radius:14px;grid-template-columns:112px minmax(0,1fr);align-items:start;gap:14px;padding:14px;display:grid}.UNLMgG_photo{aspect-ratio:4/3;object-fit:cover;border-radius:8px;width:112px}.UNLMgG_tag{background:var(--mint);color:var(--green-deep);font:700 .875rem/1.45 var(--sans);border-radius:6px;margin-bottom:4px;padding:1px 8px;display:inline-block}.UNLMgG_info :is(h2,h3){font:400 1.625rem/1.1 var(--serif);margin:0}.UNLMgG_line{color:var(--ink-soft);margin:4px 0 0;font-size:1rem;line-height:1.3}.UNLMgG_price{flex-wrap:wrap;grid-column:1/-1;align-items:baseline;gap:4px 14px;margin:0;display:flex}.UNLMgG_price b{font:400 2.125rem/1 var(--serif)}.UNLMgG_price small{color:var(--ink-soft);font:500 1rem/1 var(--sans)}.UNLMgG_price span{color:var(--ink);font:500 1.0625rem/1.3 var(--sans)}.UNLMgG_card>a{grid-column:1/-1}.UNLMgG_includesTitle{font:600 1.1875rem/1.3 var(--sans);margin:32px 0 12px}.UNLMgG_includes{gap:12px;margin:0;padding:0;font-size:1.0625rem;line-height:1.3;list-style:none;display:grid}.UNLMgG_includes li{align-items:center;gap:12px;display:flex}.UNLMgG_includes svg{color:var(--leaf);flex:none}.UNLMgG_insurance{margin:20px 0 0;font-size:1.0625rem;line-height:1.4}@media (max-width:379px){.UNLMgG_card{grid-template-columns:88px minmax(0,1fr)}.UNLMgG_photo{width:88px}}@media (min-width:800px){.UNLMgG_head{max-width:44rem}.UNLMgG_head :is(h1,h2){font-size:3.5rem}.UNLMgG_points{gap:10px;font-size:1.375rem}.UNLMgG_toggle{max-width:540px;margin:24px 0 20px}.UNLMgG_cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.UNLMgG_card{grid-template-rows:auto 1fr auto auto;grid-template-columns:minmax(0,1fr);gap:16px;padding:18px}.UNLMgG_photo{aspect-ratio:2;width:100%}.UNLMgG_card>a{min-width:0;display:flex}.UNLMgG_info{grid-template-rows:28px auto auto;align-content:start;display:grid}.UNLMgG_tag{grid-row:1;place-self:start;margin-bottom:0}.UNLMgG_info>:is(h2,h3){grid-row:2}.UNLMgG_line{grid-row:3}.UNLMgG_includes{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 36px}}
.uWd7ga_quiz{--quiz-card:#fff;--quiz-line:var(--rule);--quiz-option:var(--paper);--quiz-mark:var(--green);--quiz-soft:var(--ink-soft);--quiz-edge:#7f9a88;--quiz-strong:var(--ink);padding-block:8px 40px}.uWd7ga_dark{--quiz-card:#ffffff12;--quiz-line:#fff3;--quiz-option:#ffffff0f;--quiz-mark:var(--leaf);--quiz-soft:#c9d6cc;--quiz-edge:#fff6;--quiz-strong:#fff;--note-ink:#d5e2d7;background:var(--forest);color:#fff}.uWd7ga_title{font-size:2.375rem;line-height:1.04}.uWd7ga_sub{color:var(--quiz-soft);margin:8px 0 0;font-size:1.0625rem}.uWd7ga_card{border:1px solid var(--quiz-line);background:var(--quiz-card);border-radius:16px;margin-top:18px;padding:18px 16px 16px;scroll-margin-top:12px}.uWd7ga_step{animation:.18s ease-out uWd7ga_arrive}@keyframes uWd7ga_arrive{0%{opacity:0;transform:translateY(6px)}}.uWd7ga_progress{color:var(--quiz-soft);gap:8px;font-size:.9375rem;line-height:1.2;display:grid}.uWd7ga_track{background:var(--quiz-line);border-radius:3px;height:6px;display:block;overflow:hidden}.uWd7ga_track span{background:var(--quiz-mark);border-radius:3px;height:100%;transition:width .25s ease-out;display:block}.uWd7ga_question,.uWd7ga_resultTitle{margin:14px 0;font-size:1.75rem;line-height:1.12}.uWd7ga_question:focus,.uWd7ga_resultTitle:focus{outline:none}.uWd7ga_options{gap:10px;display:grid}.uWd7ga_option{border:1.5px solid var(--quiz-edge);background:var(--quiz-option);width:100%;min-height:58px;color:inherit;font:500 1.1875rem/1.25 var(--sans);text-align:left;cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px 12px 18px;transition:border-color .15s,background .15s;display:flex}.uWd7ga_option svg{width:22px;height:22px;color:var(--quiz-mark);flex:none}.uWd7ga_option:hover{border-color:var(--quiz-mark)}.uWd7ga_option:active,.uWd7ga_picked{border-color:var(--quiz-mark);background:color-mix(in srgb, var(--quiz-mark) 14%, transparent)}.uWd7ga_option:focus-visible{outline:3px solid var(--quiz-mark);outline-offset:2px}.uWd7ga_back{min-height:44px;color:var(--quiz-soft);font:500 1rem/1.2 var(--sans);text-underline-offset:.18em;cursor:pointer;background:0 0;border:0;align-items:center;margin-top:8px;padding:8px 2px;text-decoration:underline;display:inline-flex}.uWd7ga_points{gap:10px;margin:0 0 22px;padding:0;font-size:1.1875rem;line-height:1.35;list-style:none;display:grid}.uWd7ga_points li{grid-template-columns:24px minmax(0,1fr);align-items:start;gap:10px;display:grid}.uWd7ga_points svg{width:24px;height:24px;color:var(--quiz-mark);margin-top:1px}.uWd7ga_points a{color:inherit}.uWd7ga_match{background:var(--quiz-option);border-radius:12px;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:14px;margin:0 0 16px;padding:12px;display:grid}.uWd7ga_matchPhoto{aspect-ratio:1;object-fit:cover;border-radius:8px;width:72px}.uWd7ga_match p{color:var(--quiz-soft);margin:0;font-size:1rem;line-height:1.35}.uWd7ga_match b{color:var(--quiz-strong);font:400 1.5rem/1.15 var(--serif);display:block}.uWd7ga_matchTag{background:var(--mint);color:var(--green-deep);font:700 .875rem/1.45 var(--sans);border-radius:6px;margin-bottom:4px;padding:1px 8px;display:inline-block}.uWd7ga_plansLink{width:fit-content;min-height:44px;color:inherit;font:500 1.0625rem/1.3 var(--sans);align-items:center;margin-top:6px;display:flex}.uWd7ga_note{color:var(--quiz-soft);margin:14px 0 0;font-size:1rem;line-height:1.4}.uWd7ga_media{display:none}.uWd7ga_mediaFirst{flex-direction:column;display:flex}.uWd7ga_mediaFirst .uWd7ga_media{order:-1;display:block}@media (min-width:800px){.uWd7ga_quiz{padding-block:32px 80px}.uWd7ga_withMedia{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:64px;display:grid}.uWd7ga_main{max-width:640px}.uWd7ga_title{font-size:3.75rem;line-height:1}.uWd7ga_sub{font-size:1.25rem}.uWd7ga_card{margin-top:26px;padding:26px 26px 22px}.uWd7ga_question,.uWd7ga_resultTitle{font-size:2.25rem}.uWd7ga_option{min-height:62px;font-size:1.25rem}.uWd7ga_points{font-size:1.3125rem}.uWd7ga_media{display:block}.uWd7ga_mediaFirst .uWd7ga_media{order:0}.uWd7ga_media img{border-radius:16px;width:100%}}@media (prefers-reduced-motion:reduce){.uWd7ga_step{animation:none}.uWd7ga_track span,.uWd7ga_option{transition:none}}
.WSOmGW_reviews{background:var(--sand)}.WSOmGW_reviews h2{margin-bottom:24px}.WSOmGW_list{gap:14px;margin:0;padding:0;list-style:none;display:grid}.WSOmGW_list figure{background:var(--card);border-radius:14px;flex-direction:column;height:100%;margin:0;padding:22px 22px 20px;display:flex}.WSOmGW_list blockquote{font:400 1.5rem/1.28 var(--serif);margin:0 0 14px}.WSOmGW_list figcaption{color:var(--ink-soft);font:600 1.0625rem/1.3 var(--sans);margin-top:auto}@media (min-width:800px){.WSOmGW_reviews h2{margin-bottom:36px}.WSOmGW_list{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:20px}.WSOmGW_list figure{padding:28px 28px 24px}.WSOmGW_list blockquote{font-size:1.75rem}}
.FwFbna_risk{background:var(--risk-bg,var(--paper))}.FwFbna_risk h2{margin-bottom:16px}.FwFbna_body{max-width:38rem;font-size:1.25rem;line-height:1.5}
.oHM2RG_steps{background:var(--steps-bg,var(--paper))}.oHM2RG_steps h2{margin-bottom:22px}.oHM2RG_list{gap:20px;margin:0 0 30px;padding:0;list-style:none;display:grid}.oHM2RG_list li{grid-template-columns:52px minmax(0,1fr);align-items:start;gap:16px;display:grid}.oHM2RG_number{background:var(--green);color:#fff;width:52px;height:52px;font:400 1.75rem/1 var(--serif);border-radius:50%;place-items:center;display:grid}.oHM2RG_list h3{font:600 1.3125rem/1.25 var(--sans);margin:2px 0}.oHM2RG_list p{color:var(--ink-soft);margin:0;font-size:1.125rem;line-height:1.4}.oHM2RG_photo{aspect-ratio:4/3;object-fit:cover;border-radius:14px;width:100%;margin-bottom:30px}@media (min-width:800px){.oHM2RG_withPhoto{grid-template-columns:5fr 7fr;align-items:center;gap:72px;display:grid}.oHM2RG_photo{aspect-ratio:auto;margin:0}.oHM2RG_list{gap:28px;margin-bottom:40px}.oHM2RG_wide .oHM2RG_list{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.oHM2RG_list li{grid-template-columns:64px minmax(0,1fr)}.oHM2RG_number{width:64px;height:64px;font-size:2.125rem}.oHM2RG_list h3{font-size:1.5rem}}
.TAyyqq_testimonial{max-width:50rem;margin:0}.TAyyqq_testimonial blockquote{font:400 1.75rem/1.24 var(--serif);margin:0 0 18px}.TAyyqq_testimonial figcaption{color:var(--ink-soft);font:400 1.0625rem/1.35 var(--sans);align-items:center;gap:14px;display:flex}.TAyyqq_testimonial b{color:var(--ink);font-weight:600;display:block}.TAyyqq_testimonial img{object-fit:cover;object-position:50% 25%;border-radius:50%;flex:none;width:64px;height:64px}@media (min-width:800px){.TAyyqq_testimonial blockquote{font-size:2.5rem;line-height:1.18}}
.GM5x2G_curve{width:100%}.GM5x2G_curve text{fill:var(--ink);font:500 24px var(--sans)}@media (min-width:800px){.GM5x2G_curve text{font-size:18px}}
.R1W2IW_page{--faq-bg:var(--sand);background:var(--paper)}.R1W2IW_cause{--plate-bg:#fff;background:var(--sand)}.R1W2IW_cause h2{margin-bottom:12px}.R1W2IW_intro{max-width:34rem;font-size:1.25rem;line-height:1.45}.R1W2IW_quote{font:400 1.5rem/1.25 var(--serif);margin:18px 0 8px}.R1W2IW_quoteBy{color:var(--ink-soft);margin-bottom:34px;font-size:1rem}.R1W2IW_eyebrow{color:var(--green);font:600 1rem/1.3 var(--sans);letter-spacing:.04em;text-transform:uppercase;margin-bottom:16px}@media (min-width:800px){.R1W2IW_intro{font-size:1.375rem}.R1W2IW_quote{margin-top:0;font-size:2rem}}@media (min-width:1000px){.R1W2IW_plates{grid-template-columns:1fr 1fr;gap:40px;display:grid}}
._7nE88q_page{--top-bg:var(--green-deep);--mast-bg:var(--green);--mast-ink:var(--leaf);--faq-bg:var(--sand)}._7nE88q_page ._7nE88q_offer{padding-top:28px}._7nE88q_page ._7nE88q_offer h1{font-size:2.375rem;line-height:1.04}@media (min-width:800px){._7nE88q_page ._7nE88q_offer{padding-top:24px}._7nE88q_page ._7nE88q_offer h1{font-size:3.75rem}}
