.ProductDetails_productDetails__n5bPE{display:flex;flex-direction:column;align-items:stretch;background-color:#fff;width:100%}.ProductDetails_contentColumn__U8uZF{display:flex;flex-direction:column;width:100%;padding:0 28px}@media(min-width:992px){.ProductDetails_contentColumn__U8uZF{width:836px;max-width:100%;padding:0;margin:0 auto}}.ProductDetails_header__uFI0Q{display:flex;flex-direction:column;gap:4px;padding:40px 28px 24px;background-color:#fff}@media(min-width:992px){.ProductDetails_header__uFI0Q{padding:40px 82px 32px}}.ProductDetails_headerInner__o5PED{display:flex;flex-direction:column;gap:4px}@media(min-width:992px){.ProductDetails_headerInner__o5PED{width:836px;margin:0 auto}}.ProductDetails_productName__YsFDT{margin:0;font-family:var(--nori-font--primary);font-size:1.375rem;font-weight:700;line-height:1.625rem}@media(min-width:768px){.ProductDetails_productName__YsFDT{font-size:2rem;font-weight:700;line-height:2.5rem}}.ProductDetails_productName__YsFDT{color:var(--nori-color--text-secondary)}@media(min-width:992px){.ProductDetails_productName__YsFDT{font-size:2rem;line-height:2.5rem}}.ProductDetails_eyebrow__wiU5T{margin:0;font-family:var(--nori-font--primary);font-size:.8125rem;font-weight:500;line-height:1.25rem}@media(min-width:768px){.ProductDetails_eyebrow__wiU5T{font-size:.8125rem;font-weight:500;line-height:1.25rem}}.ProductDetails_eyebrow__wiU5T{line-height:1.125rem;color:#53565a}@media(min-width:992px){.ProductDetails_eyebrow__wiU5T{line-height:1.25rem}}.ProductDetails_intro__0zuJo{display:flex;flex-direction:column;gap:24px;padding:0 28px 32px;background-color:#fff}@media(min-width:992px){.ProductDetails_intro__0zuJo{padding:0 82px 40px}}.ProductDetails_introInner__nRfvj{display:flex;flex-direction:column;gap:24px}@media(min-width:992px){.ProductDetails_introInner__nRfvj{width:836px;margin:0 auto}}.ProductDetails_description__o5p66 p:first-child{font-family:var(--nori-font--primary);font-size:1.125rem;font-weight:700;line-height:1.5rem}@media(min-width:768px){.ProductDetails_description__o5p66 p:first-child{font-size:1.125rem;font-weight:700;line-height:1.5rem}}@media(max-width:767.98px){.ProductDetails_description__o5p66 p:first-child{font-size:.9375rem;line-height:1.25rem}}.ProductDetails_description__o5p66 p{font-family:var(--nori-font--primary);color:var(--nori-color--text-secondary)}.ProductDetails_description__o5p66 a{color:var(--nori-color--primary);text-decoration:underline}.ProductDetails_description__o5p66 a:hover{color:var(--nori-color--primary)}.ProductDetails_description__o5p66 p+p{margin-top:10px}.ProductDetails_steps__rFVK0{display:flex;flex-direction:column;gap:40px;padding:0 28px 60px;background-color:#fff}@media(min-width:992px){.ProductDetails_steps__rFVK0{padding:0 82px 80px}}.ProductDetails_stepsInner__NIl2T{display:flex;flex-direction:column;gap:40px}@media(min-width:992px){.ProductDetails_stepsInner__NIl2T{width:836px;margin:0 auto}}.ProductStep_productStep__B70n3{display:flex;flex-direction:column;width:100%;border-radius:20px;overflow:hidden}.ProductStep_stepHeader__0cI2D{display:flex;align-items:center;gap:10px;background-color:#edf3ff;padding:16px 24px;border-radius:20px 20px 0 0}.ProductStep_stepBadge__SMiiM{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;border-radius:50%;background-color:#1b4298;color:var(--nori-color--white);font-family:var(--nori-font--primary);font-weight:700;font-size:.9375rem;line-height:1}.ProductStep_stepTitle__QNrzp{flex:1 1;margin:0;font-family:var(--nori-font--primary);font-weight:700;font-size:1.125rem;line-height:1.5rem;color:#1b4298}@media(max-width:767.98px){.ProductStep_stepTitle__QNrzp{font-size:.9375rem;line-height:1.25rem}}.ProductStep_stepBody__a11_6{background-color:var(--nori-color--white);border:2px solid #edf3ff;border-top:none;border-radius:0 0 20px 20px;padding:20px 24px}.ProductStep_stepBody__a11_6 li,.ProductStep_stepBody__a11_6 p{font-family:var(--nori-font--primary);font-size:.9375rem;font-weight:500;line-height:1.5rem}@media(min-width:768px){.ProductStep_stepBody__a11_6 li,.ProductStep_stepBody__a11_6 p{font-size:.9375rem;font-weight:500;line-height:1.5rem}}.ProductStep_stepBody__a11_6 li,.ProductStep_stepBody__a11_6 p{letter-spacing:0;color:var(--nori-color--text-secondary);margin-bottom:15px}.ProductStep_stepBody__a11_6 li:last-child,.ProductStep_stepBody__a11_6 p:last-child{margin-bottom:0}@media(max-width:767.98px){.ProductStep_stepBody__a11_6 li,.ProductStep_stepBody__a11_6 p{font-size:.875rem;font-weight:500;line-height:1.25rem}}.ProductStep_stepBody__a11_6 .small,.ProductStep_stepBody__a11_6 p.small{font-family:var(--nori-font--primary);font-size:.8125rem;font-weight:500;line-height:1.25rem}@media(max-width:767.98px){.ProductStep_stepBody__a11_6 .small,.ProductStep_stepBody__a11_6 p.small{font-weight:500;font-size:.75rem;line-height:1.125rem}}.ProductStep_stepBody__a11_6 b,.ProductStep_stepBody__a11_6 strong{font-weight:700}@media(max-width:767.98px){.ProductStep_stepBody__a11_6 b,.ProductStep_stepBody__a11_6 strong{font-weight:700}}.ProductStep_stepBody__a11_6 a{color:var(--nori-color--primary);text-decoration:underline}.ProductContactInfo_contactInfo__t8PzQ{display:flex;flex-direction:column;gap:20px}.ProductContactInfo_contactTitle__FVxdd{margin:0;font-family:var(--nori-font--primary);font-weight:700;font-size:15px;line-height:24px;color:#e20177}@media(max-width:575.98px){.ProductContactInfo_contactTitle__FVxdd{font-family:var(--nori-font--primary);font-size:.875rem;font-weight:600;line-height:1.25rem}}.ProductContactInfo_contactLinks__Paeki{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:16px}.ProductContactInfo_contactLink__Q4ds8{display:flex;align-items:center;gap:8px}.ProductContactInfo_contactIcon__xQPaR{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px}.ProductContactInfo_contactIcon__xQPaR img{display:block;width:13px;height:13px}.ProductContactInfo_contactText__9FUVV{display:flex;flex-direction:column;font-family:var(--nori-font--primary);font-weight:500;font-size:1rem;line-height:1.125rem;color:var(--nori-color--text-secondary)}@media(max-width:767.98px){.ProductContactInfo_contactText__9FUVV{font-size:.875rem;line-height:1.25rem}}.ProductContactInfo_contactLine__ClFZl{white-space:pre}.EligibilityChecker_eligibilityChecker__ZwuDQ{display:flex;flex-direction:column;gap:20px}.EligibilityChecker_intro__YI9X4{display:flex;flex-direction:column;gap:4px}.EligibilityChecker_intro__YI9X4 p{margin:0;font-family:var(--nori-font--primary);font-weight:500;font-size:15px;line-height:24px;letter-spacing:.03px;color:#171717}.EligibilityChecker_disclaimer__jbL2y{font-style:italic}.EligibilityChecker_question__TKT0s{border:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.EligibilityChecker_questionLabel__TocR8{font-family:var(--nori-font--primary);font-weight:500;font-size:15px;line-height:24px;letter-spacing:.03px;color:#171717}.EligibilityChecker_radioGroup__UduHA{display:flex;flex-direction:column;gap:12px}.EligibilityChecker_radioLabel__JmHq9{display:flex;align-items:center;gap:8px;cursor:pointer;font-family:var(--nori-font--primary);font-weight:500;font-size:15px;line-height:24px;color:#171717}.EligibilityChecker_radioInput__9JEOz{position:absolute;opacity:0;width:0;height:0}.EligibilityChecker_radio__AbJwy{display:inline-block;flex-shrink:0;width:16px;height:16px;border-radius:50%;border:1px solid #171717;background:#fff;transition:border-color .3s ease,background-color .3s ease;position:relative}.EligibilityChecker_radioSelected__GiQVF{background-color:#e20177;border-color:#e20177}.EligibilityChecker_radioSelected__GiQVF:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;border-radius:50%;background:#fff}.EligibilityChecker_selectLabel__6J3tl{display:block;margin-top:8px}.EligibilityChecker_selectLabel__6J3tl,.EligibilityChecker_select__Cqfzm{font-family:var(--nori-font--primary);font-weight:500;font-size:15px;line-height:24px;color:#171717}.EligibilityChecker_select__Cqfzm{width:100%;max-width:271px;border:1px solid #ddddde;border-radius:8px;background:#fff;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23171717' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding:10px 36px 10px 10px;cursor:pointer}.EligibilityChecker_select__Cqfzm:focus{outline:2px solid #e20177;outline-offset:2px}.EligibilityChecker_result___yqKv{padding:16px 20px;border-radius:8px;font-family:var(--nori-font--primary);font-weight:500;font-size:15px;line-height:24px}.EligibilityChecker_resultEligible__gUXnQ{background-color:#e8f5e9;color:#1b5e20;border:1px solid #a5d6a7}.EligibilityChecker_resultIneligible__U0Xya{background-color:#fce4ec;color:#880e4f;border:1px solid #f48fb1}.EligibilityChecker_actions__dAdM1{display:flex;flex-direction:column;gap:10px;align-items:flex-start}