.BlogCard_card__ga3_B{position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:var(--radius-md);background:var(--color-white);box-shadow:var(--shadow-card);transition:transform .18s ease,box-shadow .18s ease}.BlogCard_card__ga3_B:hover{transform:translateY(-2px);box-shadow:var(--shadow-header)}.BlogCard_card__ga3_B:focus-within{outline:2px solid var(--color-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){.BlogCard_card__ga3_B{transition:none}.BlogCard_card__ga3_B:hover{transform:none}}.BlogCard_media__pHs5M{position:relative;aspect-ratio:16/9;overflow:hidden;background:var(--color-band)}.BlogCard_media__pHs5M img{transition:transform .6s cubic-bezier(.2,.65,.3,1)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.BlogCard_card__ga3_B:focus-within .BlogCard_media__pHs5M img,.BlogCard_card__ga3_B:hover .BlogCard_media__pHs5M img{transform:scale(1.05)}}@media (prefers-reduced-motion:reduce){.BlogCard_media__pHs5M img{transition:none}}.BlogCard_body__qKVAi{display:flex;flex-direction:column;gap:6px;padding:16px 20px 20px}.BlogCard_topic__ZZu_a{margin:0;color:var(--color-ink-muted);font-size:12px;font-weight:var(--font-weight-label);letter-spacing:.04em;text-transform:uppercase}.BlogCard_title__p_Urt{margin:0;color:var(--color-title);font-family:var(--font-heading);font-size:18px;font-weight:var(--font-weight-subheading);line-height:1.3}.BlogCard_link__NGDLi{color:inherit;text-decoration:none}.BlogCard_link__NGDLi:after{content:"";position:absolute;inset:0}.BlogCard_link__NGDLi:focus-visible{outline:none}.BlogCard_date__V7UfW{margin:0;color:var(--color-ink-muted);font-size:14px}.BlogCard_index__JKdYl{box-shadow:none}.BlogCard_index__JKdYl .BlogCard_body__qKVAi{flex:1 1}.BlogCard_index__JKdYl .BlogCard_topic__ZZu_a{color:var(--color-accent-ink)}.BlogCard_excerpt__PZUdf{display:-webkit-box;margin:4px 0 0;overflow:hidden;color:var(--color-ink-muted);font-size:15px;line-height:1.55;overflow-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.BlogCard_meta__1jQS_{display:flex;flex-wrap:wrap;gap:4px 16px;margin:auto 0 0;padding-top:10px;color:var(--color-ink-muted);font-size:13px;line-height:1.4}.CategoryFaq_faq__WE6bj{background:var(--color-band);padding:40px 24px}.CategoryFaq_faqInner__dyQfR{max-width:1280px;margin:0 auto;text-align:center}.CategoryFaq_faqTitle__6Fa_Q{font-family:var(--font-heading-h1);font-weight:700;font-size:var(--font-size-h2);line-height:var(--line-height-h2);color:var(--color-title);margin:0 0 24px}.CategoryRating_section__BxIZ9{padding-block:80px;text-align:center}.CategoryRating_inner__8_7oV{max-width:var(--container-max-width);margin:0 auto;padding-inline:var(--container-padding-x)}.CategoryRating_title__s6sZw{font-family:var(--font-heading-h1);font-weight:700;color:var(--color-title);margin:0 0 16px;font-size:var(--font-size-h2);line-height:var(--line-height-h2)}.CategoryRating_title__s6sZw strong{font-family:inherit;font-weight:700;color:#c5163a}.CategoryRating_starsRow__BwJWj{display:flex;justify-content:center;margin-bottom:16px}.CategoryRating_starBox__nuIhJ{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;margin-right:4px}.CategoryRating_starBox__nuIhJ:last-of-type{margin-right:0}.CategoryRating_star__XxvO_{color:#c21426}.CategoryRating_scoreRow___4hPG{display:flex;justify-content:center;align-items:baseline;gap:2px}.CategoryRating_scoreValue__HHz58{font-family:var(--font-heading);font-weight:700;color:var(--color-ink);font-size:24px}@media (min-width:48em){.CategoryRating_scoreValue__HHz58{font-size:32px}}.CategoryRating_scoreSuffix__82DhT{font-family:var(--font-body);font-weight:500;color:var(--color-ink);font-size:14px;align-self:flex-start}.CategoryRating_reviews__XJdj5{margin-top:32px}.CategoryRating_reviewCard__Q193F{scroll-snap-align:start;flex:0 0 240px;display:flex;flex-direction:column;gap:6px;text-align:left;padding:20px;border-radius:var(--radius-md);border:1px solid #e6e6e6;background:#ffffff;box-shadow:var(--shadow-card)}.CategoryRating_reviewCompany__SYAEP{font-family:var(--font-heading);font-weight:700;color:var(--color-ink);font-size:15px;margin:0}.CategoryRating_reviewDescription__4y56p{color:var(--color-ink);font-family:var(--font-body);font-size:13.5px;line-height:1.5;margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.CategoryRating_reviewStars__HNoik{display:flex;gap:2px;margin-top:4px}.CategoryRating_reviewStar__iG461{color:#c21426}.CategoryRating_reviewAttribution__Ppkqw{color:#4a5568;font-family:var(--font-body);font-weight:600;font-size:11px;letter-spacing:.03em;text-transform:uppercase;margin:4px 0 0}.Expectations_bgWhite__wROhG{background:#ffffff}.Expectations_bgLight__ix6n8{background:#f3f0ec}.Expectations_section__JMaTF{padding-block:80px}.Expectations_inner__xEm_F{max-width:var(--container-max-width);margin:0 auto;padding-inline:var(--container-padding-x)}.Expectations_card__QYCTm{display:flex;flex-direction:column;gap:8px;background:#ffffff;overflow:hidden;padding:24px}@media (min-width:62em){.Expectations_card__QYCTm{flex-direction:row;align-items:stretch;gap:32px;padding:48px}}.Expectations_radiusNone___io6M{border-radius:0}.Expectations_radiusSmall__y0it7{border-radius:0 16px 16px 0}.Expectations_radiusMedium__MPvut{border-radius:0 30px 30px 0}@media (min-width:62em){.Expectations_radiusMedium__MPvut{border-radius:0 100px 100px 0}}.Expectations_textBlock__2ZTlk{display:flex;flex-direction:column;justify-content:center;flex:1 1;min-width:0}@media (min-width:62em){.Expectations_textBlock__2ZTlk{max-width:550px}}.Expectations_title__wu8Kz{margin:0 0 16px;color:#c21426;font-family:var(--font-heading-h1);font-weight:700;font-size:var(--font-size-h2);line-height:var(--line-height-h2)}.Expectations_content__LSfwF{font-family:var(--font-body);font-size:16px;line-height:1.6}.Expectations_content__LSfwF p{margin:0 0 16px}.Expectations_content__LSfwF p:last-child{margin-bottom:0}.Expectations_imageWrap__EHfDM{position:relative;min-height:260px;border-radius:25px;overflow:hidden}@media (min-width:62em){.Expectations_imageWrap__EHfDM{flex:0 0 40%;min-height:400px}}.Expectations_image__aazXD{border-radius:25px}.FaqAccordion_bgWhite___C69g{background:#ffffff}.FaqAccordion_bgLight__RKO0G{background:#f4f4f4}.FaqAccordion_section__WlI3V{padding-block:50px}@media (min-width:48em){.FaqAccordion_section__WlI3V{padding-block:100px}}.FaqAccordion_inner__rZ9xo{max-width:var(--container-max-width);margin:0 auto;padding-inline:var(--container-padding-x)}.FaqAccordion_title__tvL7L{margin:0 0 40px;text-align:center;color:var(--color-title);font-family:var(--font-heading-h1);font-weight:700;font-size:var(--font-size-h2);line-height:var(--line-height-h2)}.FaqAccordion_list__AC2C2{display:flex;flex-direction:column}.FaqItem_item__KbW_4{background:#ffffff;border-radius:16px;border:0;margin-bottom:16px;overflow:hidden;transition:transform .2s ease}.FaqItem_item__KbW_4:last-of-type{margin-bottom:0}.FaqItem_item__KbW_4:hover{transform:translateY(-4px)}.FaqItem_summary__BKgZF{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;padding:32px;color:var(--color-ink);text-align:left}.FaqItem_summary__BKgZF::-webkit-details-marker{display:none}.FaqItem_summary__BKgZF:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}@media (min-width:48em){.FaqItem_summary__BKgZF{padding-inline:48px}}.FaqItem_item__KbW_4[open] .FaqItem_summary__BKgZF{border-bottom:1px solid #a6a6a6}.FaqItem_question__YsCBV{font-family:var(--font-body);font-weight:var(--font-weight-question);color:var(--color-title);font-size:18px}@media (min-width:48em){.FaqItem_question__YsCBV{font-size:20px}}.FaqItem_chevron__Fv0oh{flex:0 0 auto;width:40px;height:40px;color:var(--color-ink);transition:transform .2s ease}.FaqItem_item__KbW_4[open] .FaqItem_chevron__Fv0oh{transform:rotate(180deg)}.FaqItem_answer__J_fKa{padding:0 32px 32px;color:var(--color-ink);text-align:left}@media (min-width:48em){.FaqItem_answer__J_fKa{padding-inline:48px}}.FaqItem_answerBody__gushi{font-family:var(--font-body);font-weight:500;color:var(--color-ink);font-size:15px;line-height:1.6}.FaqItem_answerBody__gushi a{color:var(--color-accent-ink);text-decoration:underline}.FaqItem_answerBody__gushi p{margin:0 0 32px}.FaqItem_answerBody__gushi p:last-child{margin-bottom:0}.FaqItem_answerBody__gushi ul{list-style:none;margin:0 0 16px;padding:0}.FaqItem_answerBody__gushi li{display:flex;align-items:center;gap:16px;color:var(--color-ink)}.FaqItem_answerBody__gushi li+li{margin-top:16px}.FormBlock_title__aSuZH{margin:0 0 16px;color:var(--color-title);font-family:var(--font-heading-h1);font-weight:700;font-size:22px;text-align:center}@media (min-width:48em){.FormBlock_title__aSuZH{font-size:26px}}.FormBlock_titleH2__AhxrU{font-size:var(--font-size-h2);line-height:var(--line-height-h2)}.FormBlock_form__v_gzt{display:flex;flex-direction:column;gap:32px;text-align:left}.FormBlock_reasonLabel__b4Ebf{color:#4a5568;font-family:var(--font-body);font-size:14px;line-height:1.4}.FormBlock_reasonLabel__b4Ebf p{margin:0}.FormBlock_reasonsFieldset__Ir77s{margin:0;padding:0;border:0;min-width:0}.FormBlock_reasonsLegend__Y8LX9{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.FormBlock_reasons__tZ0pU{display:flex;flex-direction:column;gap:12px}.FormBlock_reasonRow__sMo3U{display:flex;align-items:flex-start;gap:10px;color:var(--color-ink);font-family:var(--font-body);font-weight:700;font-size:15px;line-height:1.3;cursor:pointer;padding-block:12px;margin-block:-12px}.FormBlock_reasonRow__sMo3U input[type=radio]{margin-top:2px;width:18px;height:18px;accent-color:var(--color-accent-ink);flex-shrink:0}.FormBlock_otherText__eLk4w{width:100%;min-height:80px;padding:10px 12px;border:1px solid #cbd5e0;border-radius:var(--radius-sm,2px);color:var(--color-ink);font-family:var(--font-body);font-size:14px;resize:vertical}.FormBlock_submit__Qfyj8{width:100%;padding:14px 24px;border:none;border-radius:6px;background:#c21426;color:#ffffff;font-family:var(--font-body);font-weight:var(--font-weight-action);font-size:15px;cursor:pointer;transition:filter .2s ease}.FormBlock_submit__Qfyj8:hover{filter:brightness(.92)}.FormBlock_submit__Qfyj8:disabled{cursor:default;opacity:.7}.FormBlock_success__Ub_UF{color:var(--color-ink);font-family:var(--font-heading-h1);font-weight:700;font-size:22px;text-align:center}.FormBlock_success__Ub_UF p{margin:0}.FormBlock_fieldRow__x3_Qo{display:flex;flex-direction:column;gap:6px;text-align:left}.FormBlock_fieldLabel__etqqa{color:var(--color-ink);font-family:var(--font-body);font-weight:600;font-size:14px}.FormBlock_fieldInput__KCXqM,.FormBlock_fieldTextarea__uW5J3{width:100%;padding:12px;min-height:44px;border:1px solid #cbd5e0;border-radius:var(--radius-sm,2px);color:var(--color-ink);font-family:var(--font-body);font-size:15px;box-sizing:border-box}.FormBlock_fieldTextarea__uW5J3{min-height:100px;resize:vertical}.FormBlock_fieldError___Ez0q{color:#af1b3c;font-size:13px}.FormBlock_consentRow__ggqrF{display:flex;align-items:flex-start;gap:10px;cursor:pointer;padding-block:12px;margin-block:-12px}.FormBlock_consentCheckbox___Ft6H{margin-top:2px;width:20px;height:20px;accent-color:var(--color-b2c-primary);flex-shrink:0}.FormBlock_consentTextInner__5g_CT{color:#4a5568;font-family:var(--font-body);font-size:13px;line-height:1.4}.FormBlock_consentTextInner__5g_CT p{margin:0}.FormBlock_privacyLink__ACdBJ{color:var(--color-accent-ink);font-family:var(--font-body);font-size:13px;text-decoration:underline;align-self:flex-start}.FormBlock_formError__9N7tf{color:#af1b3c;font-family:var(--font-body);font-size:14px;text-align:center}.FormBlock_submitPrimary__FY4uz{background:var(--color-b2c-primary,#e62336)}.FormBlock_honeypot__bMrli{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.FormEmbed_section__PL2BX{padding-block:48px;text-align:center}.FormEmbed_container__rGisz{max-width:var(--container-max-width);margin-inline:auto;padding-inline:var(--container-padding-x)}.FormEmbed_title__qCMAO{margin:0 0 24px;color:var(--color-title);font-family:var(--font-heading-h1);font-weight:700;font-size:26px}.FormEmbed_title__qCMAO p{margin:0}.FormEmbed_title__qCMAO h1,.FormEmbed_title__qCMAO h2,.FormEmbed_title__qCMAO h3,.FormEmbed_title__qCMAO h4,.FormEmbed_title__qCMAO h5,.FormEmbed_title__qCMAO h6{font:inherit;color:inherit;margin:0}.FormEmbed_iframeWrap__hmZCe{display:flex;justify-content:center}.FormEmbed_iframe__NuB44{max-width:100%;border:none}