.page-module-scss-module__fHyM4q__page{flex-direction:column;gap:2rem;width:100%;padding-bottom:1rem;display:flex}.page-module-scss-module__fHyM4q__backLink{color:#1a5632;align-items:center;gap:.4rem;width:fit-content;margin-bottom:.25rem;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}.page-module-scss-module__fHyM4q__backLink:hover{color:#27863c}.page-module-scss-module__fHyM4q__hero{grid-template-columns:1fr 1fr;align-items:center;gap:2rem 2.5rem;padding:.5rem 0 1rem;display:grid}@media (max-width:768px){.page-module-scss-module__fHyM4q__hero{grid-template-columns:1fr}}.page-module-scss-module__fHyM4q__heroContent{min-width:0}.page-module-scss-module__fHyM4q__heroTitle{color:#1a5632;letter-spacing:-.02em;margin:0 0 .85rem;font-size:clamp(1.75rem,3.5vw,2.35rem);font-weight:700;line-height:1.25}.page-module-scss-module__fHyM4q__heroTitleAccent{color:#2fa64a}.page-module-scss-module__fHyM4q__heroSubtitle{color:#6b7280;max-width:28rem;margin:0 0 1.5rem;font-size:1rem;line-height:1.65}.page-module-scss-module__fHyM4q__heroActions{flex-wrap:wrap;align-items:center;gap:1rem 1.25rem;display:flex}.page-module-scss-module__fHyM4q__upgradeBtn{color:#fff;cursor:pointer;white-space:nowrap;background:#27863c;border:none;border-radius:100px;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-family:inherit;font-size:.95rem;font-weight:600;transition:background .15s;display:inline-flex}.page-module-scss-module__fHyM4q__upgradeBtn:hover{background:#1a5632}.page-module-scss-module__fHyM4q__upgradeBtn:focus-visible{outline-offset:2px;outline:2px solid #27863c}.page-module-scss-module__fHyM4q__viewPlansLink{color:#27863c;cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;padding:0;font-family:inherit;font-size:.95rem;font-weight:600;display:inline-flex}.page-module-scss-module__fHyM4q__viewPlansLink:hover{color:#1a5632}.page-module-scss-module__fHyM4q__viewPlansLink:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #27863c}.page-module-scss-module__fHyM4q__heroIllustration{justify-content:flex-end;align-items:center;min-width:0;display:flex}@media (max-width:768px){.page-module-scss-module__fHyM4q__heroIllustration{justify-content:center}}.page-module-scss-module__fHyM4q__heroIllustrationImage{object-fit:contain;width:100%;height:auto;display:block}.page-module-scss-module__fHyM4q__benefitsSection{padding-top:.5rem}.page-module-scss-module__fHyM4q__benefitsCard{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:1.5rem 0 1.35rem;overflow:hidden}.page-module-scss-module__fHyM4q__benefitsTitle{color:#040e1c;margin:0;padding:0 1.75rem 1.25rem;font-size:clamp(1.05rem,2vw,1.2rem);font-weight:700}.page-module-scss-module__fHyM4q__benefitsGrid{grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:768px){.page-module-scss-module__fHyM4q__benefitsGrid{grid-template-columns:1fr}}.page-module-scss-module__fHyM4q__benefitItem{align-items:center;gap:1rem;min-height:88px;padding:.5rem 1.75rem;display:flex}.page-module-scss-module__fHyM4q__benefitItem:not(:last-child){border-right:1px solid #e5e7eb}@media (max-width:768px){.page-module-scss-module__fHyM4q__benefitItem{padding:1.1rem 1.75rem}.page-module-scss-module__fHyM4q__benefitItem:not(:last-child){border-bottom:1px solid #e5e7eb;border-right:none}}.page-module-scss-module__fHyM4q__benefitIconWrap{flex-shrink:0;justify-content:center;align-items:center;display:flex}.page-module-scss-module__fHyM4q__benefitIconWrap svg{display:block}.page-module-scss-module__fHyM4q__benefitCopy{min-width:0}.page-module-scss-module__fHyM4q__benefitTitle{color:#27863c;margin:0 0 .3rem;font-size:.95rem;font-weight:700;line-height:1.35}.page-module-scss-module__fHyM4q__benefitDesc{color:#555;margin:0;font-size:.8125rem;line-height:1.55}.page-module-scss-module__fHyM4q__sectionLabel{color:#1a5632;margin:0 0 1.25rem;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:700}.page-module-scss-module__fHyM4q__earnSection{text-align:center;padding:.5rem 0}.page-module-scss-module__fHyM4q__earnHeadingWrap{justify-content:center;align-items:center;gap:.65rem;margin-bottom:.75rem;display:flex}.page-module-scss-module__fHyM4q__earnHeading{color:#1a5632;margin:0;font-size:clamp(1.15rem,2.2vw,1.45rem);font-weight:700}.page-module-scss-module__fHyM4q__earnSubtext{color:#6b7280;max-width:42rem;margin:0 auto 1.35rem;font-size:.925rem;line-height:1.65}.page-module-scss-module__fHyM4q__earnBox{text-align:left;background:#f7faf5;border:1px solid #e8ece8;border-radius:14px;flex-wrap:wrap;align-items:stretch;display:flex;overflow:hidden}.page-module-scss-module__fHyM4q__earnIconBubble{background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex;box-shadow:0 2px 8px #00000012}.page-module-scss-module__fHyM4q__earnIconBubble svg{display:block}.page-module-scss-module__fHyM4q__earnBoxLeft{flex:300px;align-items:center;gap:1rem;padding:1.35rem 1.75rem;display:flex}.page-module-scss-module__fHyM4q__earnBoxCopy{min-width:0}.page-module-scss-module__fHyM4q__earnBoxHeading{color:#040e1c;margin:0 0 .35rem;font-size:.925rem;font-weight:700;line-height:1.45}.page-module-scss-module__fHyM4q__earnBoxSubtext{color:#6b7280;margin:0;font-size:.8125rem;line-height:1.6}.page-module-scss-module__fHyM4q__earnBoxDivider{background:#e5e7eb;align-self:stretch;width:1px}@media (max-width:768px){.page-module-scss-module__fHyM4q__earnBoxDivider{width:100%;height:1px}}.page-module-scss-module__fHyM4q__earnBoxRight{flex-wrap:wrap;flex:360px;justify-content:space-around;align-items:center;gap:1rem .75rem;padding:1.25rem 1.5rem;display:flex}@media (max-width:640px){.page-module-scss-module__fHyM4q__earnBoxRight{justify-content:center}}.page-module-scss-module__fHyM4q__serviceItem{text-align:center;flex-direction:column;flex:90px;align-items:center;gap:.55rem;min-width:80px;max-width:130px;display:flex}.page-module-scss-module__fHyM4q__serviceItem span{color:#040e1c;font-size:.75rem;font-weight:600;line-height:1.35}.page-module-scss-module__fHyM4q__pointsRow{grid-template-columns:1fr 1fr;align-items:start;gap:1.5rem;display:grid}@media (max-width:960px){.page-module-scss-module__fHyM4q__pointsRow{grid-template-columns:1fr}}.page-module-scss-module__fHyM4q__calcSection{min-width:0}.page-module-scss-module__fHyM4q__calcCardWrap{background:#fff;border:1px solid #e5e7eb;border-radius:14px;height:100%;padding:1.35rem 1.5rem 1.5rem}.page-module-scss-module__fHyM4q__calcTitle{color:#040e1c;margin:0 0 .35rem;font-size:clamp(1.05rem,2vw,1.2rem);font-weight:700}.page-module-scss-module__fHyM4q__calcSubtitle{color:#6b7280;margin:0 0 1.15rem;font-size:.875rem}.page-module-scss-module__fHyM4q__calcCards{flex-direction:column;gap:.85rem;margin-bottom:1rem;display:flex}.page-module-scss-module__fHyM4q__calcPaymentCard{background:#fff;border:1px solid #e5e7eb;border-radius:12px;align-items:center;gap:1rem;padding:1.1rem 1.2rem;display:flex}.page-module-scss-module__fHyM4q__calcPaymentCard svg{flex-shrink:0;display:block}.page-module-scss-module__fHyM4q__calcPaymentCopy{min-width:0}.page-module-scss-module__fHyM4q__calcPaymentLabel{color:#27863c;margin:0 0 .2rem;font-size:.875rem;font-weight:700;line-height:1.35}.page-module-scss-module__fHyM4q__calcPaymentPoints{color:#040e1c;margin:0;font-size:clamp(1.05rem,2vw,1.2rem);font-weight:700;line-height:1.3}.page-module-scss-module__fHyM4q__calcPaymentRate{color:#040e1c;margin:.1rem 0 .35rem;font-size:.925rem;font-weight:700;line-height:1.35}.page-module-scss-module__fHyM4q__calcPaymentNote{color:#757575;margin:0;font-size:.78rem;line-height:1.5}.page-module-scss-module__fHyM4q__calcNote{background:#f1f8e9;border-radius:10px;align-items:flex-start;gap:.65rem;padding:.85rem 1rem;display:flex}.page-module-scss-module__fHyM4q__calcNote p{color:#374151;margin:0;font-size:.8125rem;line-height:1.55}.page-module-scss-module__fHyM4q__redeemSection{min-width:0}.page-module-scss-module__fHyM4q__redeemCard{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:1.35rem 1.5rem 1.5rem}.page-module-scss-module__fHyM4q__redeemTitle{color:#040e1c;margin:0 0 .35rem;font-size:clamp(1.05rem,2vw,1.2rem);font-weight:700}.page-module-scss-module__fHyM4q__redeemSubtitle{color:#6b7280;margin:0 0 1.25rem;font-size:.875rem}.page-module-scss-module__fHyM4q__redeemLayout{flex-wrap:wrap;align-items:stretch;gap:1.5rem 2rem;display:flex}.page-module-scss-module__fHyM4q__redeemSteps{flex-direction:column;flex:280px;gap:0;margin:0;padding:0;list-style:none;display:flex}.page-module-scss-module__fHyM4q__redeemStep{grid-template-columns:32px 52px 1fr;align-items:start;gap:0 .85rem;padding:.35rem 0;display:grid}.page-module-scss-module__fHyM4q__redeemStepTrack{flex-direction:column;align-items:center;min-height:100%;display:flex}.page-module-scss-module__fHyM4q__redeemStepNum{color:#fff;background:#27863c;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.8rem;font-weight:700;display:flex}.page-module-scss-module__fHyM4q__redeemStepConnector{border-left:2px dashed #d1d5db;flex:1;width:0;min-height:1.25rem;margin:.35rem 0}.page-module-scss-module__fHyM4q__redeemStepIcon{justify-content:center;align-items:center;padding-top:.1rem;display:flex}.page-module-scss-module__fHyM4q__redeemStepIcon svg{display:block}.page-module-scss-module__fHyM4q__redeemStepCopy{min-width:0;padding-top:.35rem;padding-bottom:.65rem}.page-module-scss-module__fHyM4q__redeemStepText{color:#374151;margin:0;font-size:.875rem;line-height:1.5}.page-module-scss-module__fHyM4q__redeemStepText strong{color:#040e1c;font-weight:700}.page-module-scss-module__fHyM4q__redeemStepSubtext{color:#9ca3af;margin:.15rem 0 0;font-size:.8125rem;line-height:1.45}.page-module-scss-module__fHyM4q__redeemExample{background:#f7fcf7;border:1px solid #e5ebe5;border-radius:12px;flex-direction:column;flex:0 220px;align-self:stretch;min-width:200px;padding:1.1rem 1.2rem;display:flex}.page-module-scss-module__fHyM4q__redeemExampleTitle{color:#27863c;margin:0 0 1rem;font-size:.95rem;font-weight:700}.page-module-scss-module__fHyM4q__redeemExampleBlock{flex-direction:column;gap:.2rem;display:flex}.page-module-scss-module__fHyM4q__redeemExampleLabel{color:#6b7280;font-size:.78rem;line-height:1.4}.page-module-scss-module__fHyM4q__redeemExampleAmount{color:#040e1c;font-size:1.35rem;font-weight:700;line-height:1.2}.page-module-scss-module__fHyM4q__redeemExampleUnit{font-size:1rem;font-weight:700}.page-module-scss-module__fHyM4q__redeemExampleDivider{background:#e5e7eb;border:none;height:1px;margin:.85rem 0}.page-module-scss-module__fHyM4q__redeemExampleDiscountRow{justify-content:space-between;align-items:center;gap:.65rem;margin-top:.15rem;display:flex}.page-module-scss-module__fHyM4q__redeemExampleSub{color:#9ca3af;flex:1;min-width:0;font-size:.72rem;line-height:1.45}.page-module-scss-module__fHyM4q__featuresSection{padding:.5rem 0}.page-module-scss-module__fHyM4q__featuresCard{background:#fff;border:1px solid #e5e7eb;border-radius:14px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}@media (max-width:1024px){.page-module-scss-module__fHyM4q__featuresCard{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.page-module-scss-module__fHyM4q__featuresCard{grid-template-columns:1fr}}.page-module-scss-module__fHyM4q__featureItem{text-align:left;align-items:center;gap:.75rem;min-height:88px;padding:1.2rem 1.25rem;display:flex}.page-module-scss-module__fHyM4q__featureItem:not(:last-child){border-right:1px solid #e5e7eb}@media (max-width:1024px){.page-module-scss-module__fHyM4q__featureItem:nth-child(odd){border-right:1px solid #e5e7eb}.page-module-scss-module__fHyM4q__featureItem:nth-child(2n){border-right:none}.page-module-scss-module__fHyM4q__featureItem:nth-child(-n+2){border-bottom:1px solid #e5e7eb}}@media (max-width:560px){.page-module-scss-module__fHyM4q__featureItem:not(:last-child){border-bottom:1px solid #e5e7eb;border-right:none}.page-module-scss-module__fHyM4q__featureItem:nth-child(2n){border-right:none}.page-module-scss-module__fHyM4q__featureItem:nth-child(-n+2){border-bottom:1px solid #e5e7eb}}.page-module-scss-module__fHyM4q__featureIconBubble{background:#f0f9f0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.page-module-scss-module__fHyM4q__featureIconBubble svg{display:block}.page-module-scss-module__fHyM4q__featureCopy{min-width:0}.page-module-scss-module__fHyM4q__featureCopy h3{color:#040e1c;margin:0 0 .25rem;font-size:.8125rem;font-weight:700;line-height:1.35}.page-module-scss-module__fHyM4q__featureCopy p{color:#6b7280;margin:0;font-size:.75rem;line-height:1.5}.page-module-scss-module__fHyM4q__termsSection{padding-top:.5rem}.page-module-scss-module__fHyM4q__termsTitle{color:#1a5632;margin:0 0 1.25rem;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:700}.page-module-scss-module__fHyM4q__termsGrid{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}@media (max-width:768px){.page-module-scss-module__fHyM4q__termsGrid{grid-template-columns:1fr}}.page-module-scss-module__fHyM4q__termCard{flex-direction:column;align-items:flex-start;gap:.65rem;display:flex}.page-module-scss-module__fHyM4q__termCard h3{color:#1a5632;margin:0;font-size:.95rem;font-weight:700}.page-module-scss-module__fHyM4q__termCard p{color:#6b7280;margin:0;font-size:.85rem;line-height:1.6}.page-module-scss-module__fHyM4q__bottomCta{background:#f7fcf7;border:none;border-radius:14px;flex-wrap:wrap;align-items:center;gap:1.25rem 1.75rem;padding:1.5rem 1.85rem;display:flex;box-shadow:0 2px 12px #0000000f}.page-module-scss-module__fHyM4q__bottomCta svg{flex-shrink:0;display:block}.page-module-scss-module__fHyM4q__bottomCtaCopy{flex:240px;min-width:0}.page-module-scss-module__fHyM4q__bottomCtaHeadline{color:#040e1c;margin:0 0 .25rem;font-size:clamp(.95rem,2vw,1.05rem);font-weight:700;line-height:1.45}.page-module-scss-module__fHyM4q__bottomCtaSubtext{color:#555;margin:0;font-size:.875rem;line-height:1.55}.page-module-scss-module__fHyM4q__bottomCtaBtn{color:#fff;cursor:pointer;white-space:nowrap;background:#27863c;border:none;border-radius:10px;flex-shrink:0;align-items:center;gap:.5rem;margin-left:auto;padding:.75rem 1.35rem;font-family:inherit;font-size:.95rem;font-weight:600;text-decoration:none;transition:background .15s;display:inline-flex}.page-module-scss-module__fHyM4q__bottomCtaBtn:hover{color:#fff;background:#1a5632}.page-module-scss-module__fHyM4q__bottomCtaBtn:focus-visible{outline-offset:2px;outline:2px solid #27863c}@media (max-width:640px){.page-module-scss-module__fHyM4q__bottomCtaBtn{justify-content:center;width:100%;margin-left:0}}.page-module-scss-module__fHyM4q__loadingText{color:#6b7280;margin:0}.page-module-scss-module__fHyM4q__error{color:#b91c1c;background:#fef2f2;border-radius:8px;padding:12px 16px}.page-module-scss-module__fHyM4q__success{color:#166534;background:#f0faf0;border:1px solid #c8e6b8;border-radius:8px;padding:12px 16px}.page-module-scss-module__fHyM4q__heroIllustrationSvg{width:min(100%,320px);height:auto;display:block}.page-module-scss-module__fHyM4q__hiddenFileInput{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.page-module-scss-module__fHyM4q__uploadHint{color:#6b7280;margin:.75rem 0 0;font-size:.8rem}.page-module-scss-module__fHyM4q__policyList{flex-direction:column;gap:.85rem;margin-bottom:1rem;display:flex}.page-module-scss-module__fHyM4q__policyCard{background:#fff;border:1px solid #e5e7eb;border-radius:12px;align-items:flex-start;gap:1rem;padding:1.1rem 1.2rem;display:flex}.page-module-scss-module__fHyM4q__policyCardCopy{flex:1;min-width:0}.page-module-scss-module__fHyM4q__policyTitleRow{align-items:flex-start;gap:.5rem;margin-bottom:.25rem;display:flex}.page-module-scss-module__fHyM4q__policyCardTitle{color:#040e1c;margin:0;font-size:.925rem;font-weight:700}.page-module-scss-module__fHyM4q__titleEditBtn{color:#27863c;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin-top:-.1rem;padding:0;display:inline-flex}.page-module-scss-module__fHyM4q__titleEditBtn:hover{background:#f0faf0}.page-module-scss-module__fHyM4q__titleEditBtn:focus-visible{outline-offset:2px;outline:2px solid #2961ab}.page-module-scss-module__fHyM4q__policyTitleEdit{flex:1;min-width:0}.page-module-scss-module__fHyM4q__policyTitleInput{color:#040e1c;border:1px solid #d1d5db;border-radius:8px;width:100%;padding:.45rem .65rem;font-size:.875rem}.page-module-scss-module__fHyM4q__policyTitleInput:focus{border-color:#2961ab;outline:none;box-shadow:0 0 0 2px #2961ab1f}.page-module-scss-module__fHyM4q__policyTitleActions{gap:.5rem;margin-top:.5rem;display:flex}.page-module-scss-module__fHyM4q__titleSaveBtn,.page-module-scss-module__fHyM4q__titleCancelBtn{cursor:pointer;border-radius:8px;padding:.35rem .75rem;font-size:.8125rem;font-weight:600}.page-module-scss-module__fHyM4q__titleSaveBtn{color:#fff;background:#27863c;border:none}.page-module-scss-module__fHyM4q__titleSaveBtn:disabled{opacity:.7;cursor:not-allowed}.page-module-scss-module__fHyM4q__titleCancelBtn{color:#374151;background:#fff;border:1px solid #e5e7eb}.page-module-scss-module__fHyM4q__titleCancelBtn:disabled{opacity:.7;cursor:not-allowed}.page-module-scss-module__fHyM4q__titleError{color:#b91c1c;margin:.35rem 0 0;font-size:.78rem}.page-module-scss-module__fHyM4q__policyCardMeta{color:#6b7280;margin:0 0 .65rem;font-size:.78rem}.page-module-scss-module__fHyM4q__fileList{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.page-module-scss-module__fHyM4q__fileItem{background:#f9fafb;border-radius:8px;justify-content:space-between;align-items:center;gap:.75rem;padding:.45rem .55rem;display:flex}.page-module-scss-module__fHyM4q__fileName{color:#374151;text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;overflow:hidden}.page-module-scss-module__fHyM4q__fileActions{flex-shrink:0;gap:.35rem;display:flex}.page-module-scss-module__fHyM4q__iconBtn{color:#27863c;cursor:pointer;width:30px;height:30px;font:inherit;background:#fff;border:1px solid #e5e7eb;border-radius:8px;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex}.page-module-scss-module__fHyM4q__iconBtn:hover{background:#f0faf0}.page-module-scss-module__fHyM4q__iconBtnDanger{color:#b91c1c}.page-module-scss-module__fHyM4q__iconBtnDanger:hover{background:#fef2f2}.page-module-scss-module__fHyM4q__iconBtnDanger:disabled{opacity:.6;cursor:not-allowed}.page-module-scss-module__fHyM4q__emptyPolicies{text-align:center;background:#fafafa;border:1px dashed #d1d5db;border-radius:12px;padding:1.25rem}.page-module-scss-module__fHyM4q__emptyPolicies p{color:#6b7280;margin:0 0 .75rem;font-size:.9rem}.page-module-scss-module__fHyM4q__summaryValue{color:#040e1c;font-size:1.35rem;font-weight:700}.page-module-scss-module__fHyM4q__summarySub{color:#6b7280;font-size:.78rem}.page-module-scss-module__fHyM4q__page{gap:1.45rem;padding-bottom:1.5rem}.page-module-scss-module__fHyM4q__hero{grid-template-columns:minmax(0,1fr) minmax(260px,390px);gap:1.5rem;padding:.25rem 0 .75rem}@media (max-width:768px){.page-module-scss-module__fHyM4q__hero{text-align:center;grid-template-columns:1fr}}.page-module-scss-module__fHyM4q__heroTitle{color:#040e1c;margin-bottom:.9rem;font-size:clamp(2rem,4vw,2.7rem)}.page-module-scss-module__fHyM4q__heroSubtitle{color:#4b5563;max-width:31rem;margin-bottom:0}@media (max-width:768px){.page-module-scss-module__fHyM4q__heroSubtitle{margin-inline:auto}}.page-module-scss-module__fHyM4q__heroIllustrationImage{border-radius:18px;max-width:360px;margin-left:auto}@media (max-width:768px){.page-module-scss-module__fHyM4q__heroIllustrationImage{margin-inline:auto}}.page-module-scss-module__fHyM4q__uploadPanel{background:#fff;border:1px dashed #cfd8cf;border-radius:18px;grid-template-columns:minmax(0,1.5fr) minmax(260px,.75fr);align-items:stretch;gap:1.25rem;padding:1.8rem;display:grid}@media (max-width:900px){.page-module-scss-module__fHyM4q__uploadPanel{grid-template-columns:1fr}}.page-module-scss-module__fHyM4q__uploadBox{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:250px;padding:1rem;display:flex}.page-module-scss-module__fHyM4q__uploadBox h2{color:#040e1c;margin:.75rem 0 .4rem;font-size:1.15rem;font-weight:700}.page-module-scss-module__fHyM4q__uploadBox p{color:#4b5563;max-width:24rem;margin:0 0 1.1rem;font-size:.9rem;line-height:1.6}.page-module-scss-module__fHyM4q__uploadIconLarge{color:#27863c;background:#f0faf0;border-radius:50%;justify-content:center;align-items:center;width:76px;height:76px;display:inline-flex}.page-module-scss-module__fHyM4q__uploadIconLarge svg{stroke-width:1.25px;width:46px;height:46px}.page-module-scss-module__fHyM4q__primaryBtn,.page-module-scss-module__fHyM4q__secondaryBtn{cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:.45rem;font-family:inherit;font-weight:700;text-decoration:none;display:inline-flex}.page-module-scss-module__fHyM4q__primaryBtn{color:#fff;background:#145aa8;min-width:132px;padding:.72rem 1.2rem}.page-module-scss-module__fHyM4q__primaryBtn:hover{background:#0d447f}.page-module-scss-module__fHyM4q__uploadFormats{color:#6b7280;margin-top:1rem;font-size:.72rem;font-weight:600}.page-module-scss-module__fHyM4q__uploadBenefits{border-left:1px solid #e5e7eb;flex-direction:column;justify-content:center;gap:1.15rem;padding:.4rem 0 .4rem 1.25rem;display:flex}@media (max-width:900px){.page-module-scss-module__fHyM4q__uploadBenefits{border-top:1px solid #e5e7eb;border-left:none;padding:1.25rem 0 0}}.page-module-scss-module__fHyM4q__uploadBenefitItem{grid-template-columns:auto 1fr;align-items:flex-start;gap:.75rem;display:grid}.page-module-scss-module__fHyM4q__uploadBenefitItem h3{color:#040e1c;margin:0 0 .2rem;font-size:.9rem;font-weight:700}.page-module-scss-module__fHyM4q__uploadBenefitItem p{color:#4b5563;margin:0;font-size:.78rem;line-height:1.55}.page-module-scss-module__fHyM4q__checkIcon{color:#27863c;background:#eef9ed;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.page-module-scss-module__fHyM4q__checkIcon svg{width:20px;height:20px}.page-module-scss-module__fHyM4q__policyPrompt{text-align:center;background:#fff;border:1px solid #e5e7eb;border-radius:18px;padding:1.6rem 1.75rem}.page-module-scss-module__fHyM4q__policyPrompt h2{color:#040e1c;margin:0 0 .45rem;font-size:clamp(1.25rem,2.2vw,1.5rem);font-weight:700}.page-module-scss-module__fHyM4q__policyPrompt>p{color:#6b7280;margin:0 0 1.5rem;font-size:.9rem}.page-module-scss-module__fHyM4q__reasonGrid{grid-template-columns:repeat(5,1fr);gap:0;margin-bottom:1.5rem;display:grid}@media (max-width:980px){.page-module-scss-module__fHyM4q__reasonGrid{grid-template-columns:repeat(3,1fr);gap:1rem 0}}@media (max-width:620px){.page-module-scss-module__fHyM4q__reasonGrid{grid-template-columns:1fr}}.page-module-scss-module__fHyM4q__reasonItem{border-right:1px solid #e5e7eb;padding:.4rem 1rem}.page-module-scss-module__fHyM4q__reasonItem:last-child{border-right:none}.page-module-scss-module__fHyM4q__reasonItem h3{color:#040e1c;margin:.65rem 0 .2rem;font-size:.78rem;font-weight:700}.page-module-scss-module__fHyM4q__reasonItem p{color:#4b5563;margin:0;font-size:.76rem;line-height:1.45}@media (max-width:620px){.page-module-scss-module__fHyM4q__reasonItem{border-bottom:1px solid #e5e7eb;border-right:none;padding:1rem 0}.page-module-scss-module__fHyM4q__reasonItem:last-child{border-bottom:none}}.page-module-scss-module__fHyM4q__reasonIcon{background:#f1f7ff;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;display:inline-flex}.page-module-scss-module__fHyM4q__reasonIcon svg{width:46px;height:46px}.page-module-scss-module__fHyM4q__quoteBanner{text-align:left;background:#edf6ff;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding:1.1rem 1.25rem;display:grid}.page-module-scss-module__fHyM4q__quoteBanner strong{color:#040e1c;margin-bottom:.25rem;font-size:.95rem;display:block}.page-module-scss-module__fHyM4q__quoteBanner p{color:#4b5563;margin:0;font-size:.82rem}@media (max-width:700px){.page-module-scss-module__fHyM4q__quoteBanner{text-align:center;grid-template-columns:1fr;justify-items:center}}.page-module-scss-module__fHyM4q__quoteIcon{background:#e3f1ff;border-radius:16px;justify-content:center;align-items:center;width:58px;height:58px;display:inline-flex}.page-module-scss-module__fHyM4q__secondaryBtn{color:#fff;white-space:nowrap;background:#145aa8;padding:.7rem 1.15rem}.page-module-scss-module__fHyM4q__secondaryBtn:hover{color:#fff;background:#0d447f}.page-module-scss-module__fHyM4q__infoGrid{grid-template-columns:minmax(0,.95fr) minmax(0,1.1fr);gap:1.25rem;display:grid}@media (max-width:900px){.page-module-scss-module__fHyM4q__infoGrid{grid-template-columns:1fr}}.page-module-scss-module__fHyM4q__howCard,.page-module-scss-module__fHyM4q__faqCard{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:1.35rem 1.45rem}.page-module-scss-module__fHyM4q__howCard h2,.page-module-scss-module__fHyM4q__faqCard h2{color:#040e1c;margin:0 0 1rem;font-size:1.05rem;font-weight:700}.page-module-scss-module__fHyM4q__simpleSteps{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.page-module-scss-module__fHyM4q__simpleSteps li{grid-template-columns:auto 1fr;gap:.75rem;display:grid}.page-module-scss-module__fHyM4q__simpleSteps span{color:#fff;background:#27863c;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:.78rem;font-weight:700;display:inline-flex}.page-module-scss-module__fHyM4q__simpleSteps p{color:#040e1c;margin:0 0 .2rem;font-size:.88rem;font-weight:700}.page-module-scss-module__fHyM4q__simpleSteps small{color:#6b7280;font-size:.78rem;line-height:1.5;display:block}.page-module-scss-module__fHyM4q__faqList{flex-direction:column;gap:.65rem;display:flex}.page-module-scss-module__fHyM4q__faqItem{background:#fff;border:1px solid #e5e7eb;border-radius:10px}.page-module-scss-module__fHyM4q__faqItem summary{cursor:pointer;color:#040e1c;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1rem;font-size:.88rem;font-weight:700;list-style:none;display:flex}.page-module-scss-module__fHyM4q__faqItem summary::-webkit-details-marker{display:none}.page-module-scss-module__fHyM4q__faqItem summary span{color:#27863c;font-size:1.2rem}.page-module-scss-module__fHyM4q__faqItem[open] summary span{transform:rotate(90deg)}.page-module-scss-module__fHyM4q__faqItem p{color:#6b7280;margin:0;padding:0 1rem .9rem;font-size:.82rem;line-height:1.55}.page-module-scss-module__fHyM4q__privacyNote{background:#f1f8ff;border-radius:10px;align-items:flex-start;gap:.65rem;margin-top:1rem;padding:.9rem 1rem;display:flex}.page-module-scss-module__fHyM4q__privacyNote p{color:#4b5563;margin:0;font-size:.8rem;line-height:1.55}.page-module-scss-module__fHyM4q__bottomCta{box-shadow:none;background:#f2fbf0;border:1px solid #dbeed3}.page-module-scss-module__fHyM4q__pointsRow{grid-template-columns:1fr}.page-module-scss-module__fHyM4q__uploadBox{justify-content:flex-start;min-height:auto;padding:0}.page-module-scss-module__fHyM4q__uploadIntro{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:1rem 1rem 1.35rem;display:flex}.page-module-scss-module__fHyM4q__uploadIntro h2{color:#040e1c;margin:.75rem 0 .4rem;font-size:1.15rem;font-weight:700}.page-module-scss-module__fHyM4q__uploadIntro p{color:#4b5563;max-width:24rem;margin:0 0 1.1rem;font-size:.9rem;line-height:1.6}.page-module-scss-module__fHyM4q__inlinePolicies{text-align:left;border-top:1px solid #eef2ee;width:100%;padding:1.1rem 1rem 0}.page-module-scss-module__fHyM4q__inlinePoliciesHeader{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.85rem;display:flex}.page-module-scss-module__fHyM4q__inlinePoliciesHeader h3{color:#040e1c;margin:0 0 .25rem;font-size:1rem;font-weight:700}.page-module-scss-module__fHyM4q__inlinePoliciesHeader p{color:#6b7280;margin:0;font-size:.8rem;line-height:1.45}@media (max-width:560px){.page-module-scss-module__fHyM4q__inlinePoliciesHeader{flex-direction:column}}.page-module-scss-module__fHyM4q__inlineUploadBtn{color:#27863c;cursor:pointer;background:#f3fbef;border:1px solid #c8e6b8;border-radius:999px;flex-shrink:0;padding:.52rem .85rem;font-family:inherit;font-size:.78rem;font-weight:700}.page-module-scss-module__fHyM4q__inlineUploadBtn:hover{background:#e8f5e0}.page-module-scss-module__fHyM4q__inlineUploadBtn:disabled{cursor:not-allowed;opacity:.65}.page-module-scss-module__fHyM4q__inlinePolicies .page-module-scss-module__fHyM4q__policyList{margin-bottom:.8rem}.page-module-scss-module__fHyM4q__inlinePolicies .page-module-scss-module__fHyM4q__policyCard{background:#fbfdfb;padding:.9rem 1rem}.page-module-scss-module__fHyM4q__inlinePolicies .page-module-scss-module__fHyM4q__emptyPolicies{background:#fbfdfb;margin-bottom:.8rem}.page-module-scss-module__fHyM4q__inlinePolicies .page-module-scss-module__fHyM4q__calcNote{margin-top:.35rem}
.InsurancePopup-module-scss-module__sk_-tW__overlay{z-index:10000;background:#040e1c7a;place-items:center;padding:1rem;animation:.22s InsurancePopup-module-scss-module__sk_-tW__fadeIn;display:grid;position:fixed;inset:0}@keyframes InsurancePopup-module-scss-module__sk_-tW__fadeIn{0%{opacity:0}to{opacity:1}}.InsurancePopup-module-scss-module__sk_-tW__popup{background:#fff;border-radius:20px;grid-template-columns:minmax(240px,.9fr) minmax(0,1.35fr);width:min(980px,100%);max-height:min(92vh,820px);animation:.28s InsurancePopup-module-scss-module__sk_-tW__slideUp;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 60px #040e1c47}@keyframes InsurancePopup-module-scss-module__sk_-tW__slideUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.InsurancePopup-module-scss-module__sk_-tW__closeButton{z-index:2;color:#5a6573;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:2.1rem;height:2.1rem;transition:background .15s,color .15s;display:grid;position:absolute;top:.85rem;right:.85rem}.InsurancePopup-module-scss-module__sk_-tW__closeButton:hover{color:#040e1c;background:#f0f3f7}.InsurancePopup-module-scss-module__sk_-tW__closeButton:focus-visible{outline-offset:2px;outline:2px solid #2961ab}.InsurancePopup-module-scss-module__sk_-tW__promo{background:linear-gradient(165deg,#e8f1fc 0%,#f4f8ff 48%,#fff 100%);border-right:1px solid #e2ebf6;flex-direction:column;gap:1rem;padding:1.6rem 1.4rem 1.25rem;display:flex;overflow-y:auto}.InsurancePopup-module-scss-module__sk_-tW__promoArt{place-items:center;display:grid}.InsurancePopup-module-scss-module__sk_-tW__promoImage{object-fit:contain;width:min(100%,280px);height:auto}.InsurancePopup-module-scss-module__sk_-tW__promoHeading{color:#040e1c;margin:0;font-size:clamp(1.15rem,1.8vw,1.45rem);font-weight:700;line-height:1.3}.InsurancePopup-module-scss-module__sk_-tW__promoHeading span{color:#74a742;display:block}.InsurancePopup-module-scss-module__sk_-tW__featureList{gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.InsurancePopup-module-scss-module__sk_-tW__featureItem{align-items:flex-start;gap:.7rem;display:flex}.InsurancePopup-module-scss-module__sk_-tW__featureItem p{color:#313233;margin:0;font-size:.88rem;line-height:1.4}.InsurancePopup-module-scss-module__sk_-tW__featureItem p strong{color:#040e1c;font-weight:600}.InsurancePopup-module-scss-module__sk_-tW__featureIcon{flex-shrink:0;margin-top:.1rem}.InsurancePopup-module-scss-module__sk_-tW__promoSecure{color:#6b7380;align-items:center;gap:.4rem;margin:auto 0 0;padding-top:.5rem;font-size:.78rem;display:flex}.InsurancePopup-module-scss-module__sk_-tW__formPane{overscroll-behavior:contain;background:#fff;padding:1.5rem 1.6rem 2rem;overflow-y:auto}.InsurancePopup-module-scss-module__sk_-tW__formHeader{margin-bottom:1.15rem;padding-right:1.75rem}.InsurancePopup-module-scss-module__sk_-tW__formTitle{color:#040e1c;margin:0;font-size:clamp(1.2rem,2vw,1.45rem);font-weight:700;line-height:1.25}.InsurancePopup-module-scss-module__sk_-tW__formSubtitle{color:#6b7380;margin:.4rem 0 0;font-size:.9rem;line-height:1.45}.InsurancePopup-module-scss-module__sk_-tW__form{flex-direction:column;gap:1.15rem;display:flex}.InsurancePopup-module-scss-module__sk_-tW__section{flex-direction:column;gap:.65rem;display:flex}.InsurancePopup-module-scss-module__sk_-tW__sectionTitle{color:#040e1c;align-items:center;gap:.45rem;margin:0;font-size:.98rem;font-weight:700;display:flex}.InsurancePopup-module-scss-module__sk_-tW__sectionHint{color:#6b7380;margin:0;font-size:.84rem}.InsurancePopup-module-scss-module__sk_-tW__field{flex-direction:column;gap:.3rem;display:flex}.InsurancePopup-module-scss-module__sk_-tW__field label{color:#5a6573;font-size:.78rem;font-weight:600}.InsurancePopup-module-scss-module__sk_-tW__inputWrap{background:#f7f9fc;border:1px solid #d5dee9;border-radius:10px;align-items:center;gap:.5rem;padding:0 .85rem;transition:border-color .15s,box-shadow .15s;display:flex}.InsurancePopup-module-scss-module__sk_-tW__inputWrap input{min-width:0;font:inherit;color:#040e1c;background:0 0;border:0;flex:1;padding:.72rem 0;font-size:.95rem}.InsurancePopup-module-scss-module__sk_-tW__inputWrap input::placeholder{color:#a0a8b4}.InsurancePopup-module-scss-module__sk_-tW__inputWrap input:focus{outline:none}.InsurancePopup-module-scss-module__sk_-tW__inputWrap input:disabled{opacity:.65}.InsurancePopup-module-scss-module__sk_-tW__inputWrap:focus-within{background:#fff;border-color:#2961ab;box-shadow:0 0 0 3px #2961ab1f}.InsurancePopup-module-scss-module__sk_-tW__inputError{border-color:#dc3545}.InsurancePopup-module-scss-module__sk_-tW__inputError:focus-within{border-color:#dc3545;box-shadow:0 0 0 3px #dc35451f}.InsurancePopup-module-scss-module__sk_-tW__errorText{color:#dc3545;font-size:.78rem}.InsurancePopup-module-scss-module__sk_-tW__familyGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:.45rem;display:grid}.InsurancePopup-module-scss-module__sk_-tW__choiceCard{cursor:pointer;background:#fff;border:1.5px solid #d5dee9;border-radius:12px;flex-direction:column;align-items:center;gap:.15rem;padding:.55rem .25rem .5rem;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}.InsurancePopup-module-scss-module__sk_-tW__choiceCard:hover:not(:disabled){border-color:#a8c0e0}.InsurancePopup-module-scss-module__sk_-tW__choiceCard:disabled{opacity:.6;cursor:not-allowed}.InsurancePopup-module-scss-module__sk_-tW__choiceCard:focus-visible{outline-offset:2px;outline:2px solid #2961ab}.InsurancePopup-module-scss-module__sk_-tW__choiceCardActive{background:#eef4fb;border-color:#2961ab;box-shadow:0 0 0 1px #2961ab}.InsurancePopup-module-scss-module__sk_-tW__choiceIcon{place-items:center;min-height:28px;display:grid}.InsurancePopup-module-scss-module__sk_-tW__choiceLabel{color:#040e1c;font-size:.82rem;font-weight:700}.InsurancePopup-module-scss-module__sk_-tW__choiceSub{text-align:center;color:#6b7380;font-size:.62rem;line-height:1.2}.InsurancePopup-module-scss-module__sk_-tW__sumGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}.InsurancePopup-module-scss-module__sk_-tW__sumCard{cursor:pointer;font:inherit;color:#040e1c;background:#fff;border:1.5px solid #d5dee9;border-radius:12px;flex-direction:column;align-items:center;gap:.35rem;padding:.7rem .4rem;font-size:.82rem;font-weight:600;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}.InsurancePopup-module-scss-module__sk_-tW__sumCard:hover:not(:disabled){border-color:#a8c0e0}.InsurancePopup-module-scss-module__sk_-tW__sumCard:disabled{opacity:.6;cursor:not-allowed}.InsurancePopup-module-scss-module__sk_-tW__sumCard:focus-visible{outline-offset:2px;outline:2px solid #2961ab}.InsurancePopup-module-scss-module__sk_-tW__sumCardActive{box-shadow:0 0 0 1px}.InsurancePopup-module-scss-module__sk_-tW__infoNote{color:#6b7380;align-items:flex-start;gap:.35rem;margin:.15rem 0 0;font-size:.78rem;line-height:1.4;display:flex}.InsurancePopup-module-scss-module__sk_-tW__infoNote svg{flex-shrink:0;margin-top:.15rem}.InsurancePopup-module-scss-module__sk_-tW__message{text-align:center;border-radius:10px;padding:.7rem .9rem;font-size:.88rem}.InsurancePopup-module-scss-module__sk_-tW__messageSuccess{color:#1e7f37;background:#e3f5e7;border:1px solid #b7e0c0}.InsurancePopup-module-scss-module__sk_-tW__messageError{color:#721c24;background:#f8d7da;border:1px solid #f5c6cb}.InsurancePopup-module-scss-module__sk_-tW__submitBtn{color:#fff;width:100%;font:inherit;cursor:pointer;background:#74a742;border:0;border-radius:12px;justify-content:center;align-items:center;gap:.55rem;padding:.9rem 1.2rem;font-size:1rem;font-weight:700;transition:background .15s,transform .1s;display:flex}.InsurancePopup-module-scss-module__sk_-tW__submitBtn:hover:not(:disabled){background:#629438;transform:translateY(-1px)}.InsurancePopup-module-scss-module__sk_-tW__submitBtn:active:not(:disabled){transform:translateY(0)}.InsurancePopup-module-scss-module__sk_-tW__submitBtn:disabled{opacity:.7;cursor:not-allowed}.InsurancePopup-module-scss-module__sk_-tW__submitBtn:focus-visible{outline-offset:2px;outline:2px solid #74a742}.InsurancePopup-module-scss-module__sk_-tW__footerNote{color:#6b7380;text-align:left;align-items:flex-start;gap:.4rem;margin:0;padding-bottom:.35rem;font-size:.76rem;line-height:1.5;display:flex}.InsurancePopup-module-scss-module__sk_-tW__footerNote svg{flex-shrink:0;margin-top:.15rem}.InsurancePopup-module-scss-module__sk_-tW__footerNote span{flex:1;min-width:0}.InsurancePopup-module-scss-module__sk_-tW__popupSuccess{grid-template-columns:1fr;width:min(480px,100%);max-height:none}.InsurancePopup-module-scss-module__sk_-tW__successScreen{text-align:center;grid-column:1/-1;padding:2.5rem 1.75rem 2rem}.InsurancePopup-module-scss-module__sk_-tW__successCelebration{width:88px;height:88px;margin:0 auto 1.25rem;position:relative}.InsurancePopup-module-scss-module__sk_-tW__sprinkleLayer{pointer-events:none;position:absolute;inset:0}.InsurancePopup-module-scss-module__sk_-tW__sprinkleParticle{opacity:0;width:7px;height:7px;animation:InsurancePopup-module-scss-module__sk_-tW__insuranceSprinkle .95s cubic-bezier(.22, 1, .36, 1) var(--sprinkle-delay,0s) 1 forwards;background:#74a742;border-radius:2px;margin:-3.5px 0 0 -3.5px;position:absolute;top:50%;left:50%}.InsurancePopup-module-scss-module__sk_-tW__sprinkleParticle:nth-child(3n){background:#2961ab}.InsurancePopup-module-scss-module__sk_-tW__sprinkleParticle:nth-child(3n+2){background:#f59e0b;width:5px;height:5px;margin:-2.5px 0 0 -2.5px}@keyframes InsurancePopup-module-scss-module__sk_-tW__insuranceSprinkle{0%{opacity:1;transform:rotate(var(--sprinkle-angle,0deg)) translateX(14px) scale(1)}to{opacity:0;transform:rotate(var(--sprinkle-angle,0deg)) translateX(52px) scale(.2)}}.InsurancePopup-module-scss-module__sk_-tW__successCheckCircle{color:#fff;background:#16a34a;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin:-36px 0 0 -36px;animation:.55s cubic-bezier(.34,1.45,.64,1) 80ms forwards InsurancePopup-module-scss-module__sk_-tW__insuranceCheckPop;display:flex;position:absolute;top:50%;left:50%;transform:scale(0);box-shadow:0 8px 24px #16a34a59}.InsurancePopup-module-scss-module__sk_-tW__successCheckSvg{width:40px;height:40px;display:block}.InsurancePopup-module-scss-module__sk_-tW__successCheckPath{stroke-dasharray:48;stroke-dashoffset:48px;animation:.45s ease-out .42s forwards InsurancePopup-module-scss-module__sk_-tW__insuranceCheckDraw}@keyframes InsurancePopup-module-scss-module__sk_-tW__insuranceCheckPop{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes InsurancePopup-module-scss-module__sk_-tW__insuranceCheckDraw{to{stroke-dashoffset:0}}.InsurancePopup-module-scss-module__sk_-tW__successScreenTitle{color:#040e1c;margin:0 0 .5rem;font-size:1.35rem;font-weight:700}.InsurancePopup-module-scss-module__sk_-tW__successScreenText{color:#666;margin:0 0 1.5rem;font-size:1rem;line-height:1.5}.InsurancePopup-module-scss-module__sk_-tW__successScreenClose{color:#fff;font:inherit;cursor:pointer;background:#2961ab;border:none;border-radius:8px;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;transition:background-color .2s}.InsurancePopup-module-scss-module__sk_-tW__successScreenClose:hover{background:#1e4a7a}.InsurancePopup-module-scss-module__sk_-tW__successScreenClose:focus-visible{outline-offset:2px;outline:2px solid #2961ab}@media (prefers-reduced-motion:reduce){.InsurancePopup-module-scss-module__sk_-tW__sprinkleParticle{opacity:0;animation:none}.InsurancePopup-module-scss-module__sk_-tW__successCheckCircle{animation:none;transform:scale(1)}.InsurancePopup-module-scss-module__sk_-tW__successCheckPath{stroke-dashoffset:0;animation:none}}@media (max-width:860px){.InsurancePopup-module-scss-module__sk_-tW__popup{grid-template-columns:1fr;max-height:min(94vh,900px);overflow-y:auto}.InsurancePopup-module-scss-module__sk_-tW__promo{border-bottom:1px solid #e2ebf6;border-right:0;padding-bottom:1rem}.InsurancePopup-module-scss-module__sk_-tW__promoArt{max-width:220px;margin-inline:auto}.InsurancePopup-module-scss-module__sk_-tW__featureList,.InsurancePopup-module-scss-module__sk_-tW__promoSecure{display:none}.InsurancePopup-module-scss-module__sk_-tW__familyGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.InsurancePopup-module-scss-module__sk_-tW__sumGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.InsurancePopup-module-scss-module__sk_-tW__overlay{padding:.5rem}.InsurancePopup-module-scss-module__sk_-tW__formPane{padding:1.15rem 1rem 1.1rem}.InsurancePopup-module-scss-module__sk_-tW__promo{padding:1.15rem 1rem .85rem}.InsurancePopup-module-scss-module__sk_-tW__familyGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.Button-module-scss-module__HB5Z3q__btn{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;border:1px solid #0000;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;font-weight:600;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s,box-shadow .15s,opacity .15s;display:inline-flex}.Button-module-scss-module__HB5Z3q__btn:focus-visible{outline-offset:2px;outline:2px solid}.Button-module-scss-module__HB5Z3q__btn:disabled{opacity:.5;cursor:not-allowed}.Button-module-scss-module__HB5Z3q__btn--sm{padding:.375rem .75rem;font-size:.875rem;line-height:1.25rem}.Button-module-scss-module__HB5Z3q__btn--md{padding:8px 20px;font-size:16px}.Button-module-scss-module__HB5Z3q__btn--lg{padding:.75rem 1.25rem;font-size:1rem;line-height:1.75rem}.Button-module-scss-module__HB5Z3q__btn--block{width:100%}.Button-module-scss-module__HB5Z3q__btn--primary{color:#f4f8ff;background-color:#2961ab;border-radius:100px}.Button-module-scss-module__HB5Z3q__btn--primary:hover:not(:disabled){filter:brightness(.95)}.Button-module-scss-module__HB5Z3q__btn--primary:active:not(:disabled){filter:brightness(.9)}.Button-module-scss-module__HB5Z3q__btn--secondary{color:#2961ab;background-color:#0000;border-color:currentColor}.Button-module-scss-module__HB5Z3q__btn--secondary:hover:not(:disabled){background-color:color-mix(in oklab, currentColor 10%, transparent)}.Button-module-scss-module__HB5Z3q__btn--secondary:active:not(:disabled){background-color:color-mix(in oklab, currentColor 18%, transparent)}.Button-module-scss-module__HB5Z3q__btn__icon{align-items:center;line-height:0;display:inline-flex}.Button-module-scss-module__HB5Z3q__btn__icon svg{width:auto;height:1em}
.BlockHowtos-module-scss-module__mS7Wbq__blockHowtos{padding-block:var(--padding-block);background-color:#f4f8ff;overflow-x:clip}.BlockHowtos-module-scss-module__mS7Wbq__blockHowtosHeading{text-align:center;gap:12px;margin-bottom:62px;padding-inline:.75rem;display:grid}@media (max-width:768px){.BlockHowtos-module-scss-module__mS7Wbq__blockHowtosHeading{margin-bottom:40px}}.BlockHowtos-module-scss-module__mS7Wbq__steps{position:relative;overflow-x:clip}.BlockHowtos-module-scss-module__mS7Wbq__stepsGrid{display:none}@media (min-width:1025px){.BlockHowtos-module-scss-module__mS7Wbq__stepsGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));place-items:center;gap:20px;display:grid}}.BlockHowtos-module-scss-module__mS7Wbq__stepsSliderWrap{width:100%;min-width:0;max-width:100%;display:block}@media (min-width:1025px){.BlockHowtos-module-scss-module__mS7Wbq__stepsSliderWrap{display:none}}.BlockHowtos-module-scss-module__mS7Wbq__trackShell{position:relative}.BlockHowtos-module-scss-module__mS7Wbq__sliderNav{z-index:15;pointer-events:none;justify-content:space-between;align-items:center;padding-inline:clamp(.35rem,1.5vw,.85rem);display:flex;position:absolute;inset:0}.BlockHowtos-module-scss-module__mS7Wbq__navButton{pointer-events:auto;color:#2961ab;cursor:pointer;background:#fffffff5;border:1px solid #06060619;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;transition:background-color .2s,border-color .2s,color .2s,transform .15s,box-shadow .2s;display:inline-flex;box-shadow:0 4px 16px #040e1c1f}.BlockHowtos-module-scss-module__mS7Wbq__navButton:hover{color:#fff;background:#2961ab;border-color:#2961ab;box-shadow:0 6px 18px #2961ab47}.BlockHowtos-module-scss-module__mS7Wbq__navButton:active{transform:scale(.96)}.BlockHowtos-module-scss-module__mS7Wbq__navButton:focus-visible{outline-offset:2px;outline:2px solid #2961ab}@media (max-width:640px){.BlockHowtos-module-scss-module__mS7Wbq__navButton{width:40px;height:40px}}.BlockHowtos-module-scss-module__mS7Wbq__navArrow,.BlockHowtos-module-scss-module__mS7Wbq__navArrowNext{flex-shrink:0;width:20px;height:20px;display:block}.BlockHowtos-module-scss-module__mS7Wbq__navArrowNext{transform:scaleX(-1)}.BlockHowtos-module-scss-module__mS7Wbq__stepsSplide{padding-inline:clamp(2.5rem,5.5vw,3.5rem);box-sizing:border-box;width:100%;max-width:100%;padding-bottom:2.5rem;position:relative}.BlockHowtos-module-scss-module__mS7Wbq__stepsSplide .splide__slide{box-sizing:border-box;justify-content:center;padding-inline:.5rem;display:flex}.BlockHowtos-module-scss-module__mS7Wbq__stepsSplide .BlockHowtos-module-scss-module__mS7Wbq__step{max-width:100%}.BlockHowtos-module-scss-module__mS7Wbq__stepsSplide .BlockHowtos-module-scss-module__mS7Wbq__stepTitle{max-width:100%;padding-inline:.25rem}.BlockHowtos-module-scss-module__mS7Wbq__stepsSplide .splide__pagination{bottom:0}.BlockHowtos-module-scss-module__mS7Wbq__stepsSplide .splide__pagination__page{opacity:1;background:#06060619}.BlockHowtos-module-scss-module__mS7Wbq__stepsSplide .splide__pagination__page.BlockHowtos-module-scss-module__mS7Wbq__is-active{background:#2961ab;transform:scale(1.15)}@media (max-width:768px){.BlockHowtos-module-scss-module__mS7Wbq__stepsSplide{padding-inline:clamp(2.15rem,7vw,2.75rem)}}.BlockHowtos-module-scss-module__mS7Wbq__step{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;display:flex;position:relative}.BlockHowtos-module-scss-module__mS7Wbq__stepsGrid:not(.BlockHowtos-module-scss-module__mS7Wbq__stepsImageVariant) .BlockHowtos-module-scss-module__mS7Wbq__step:not(:last-child):after{content:"";z-index:1;background-color:#2961ab;width:260px;height:1px;display:block;position:absolute;top:30%;transform:translate(160px)}@media (max-width:1080px){.BlockHowtos-module-scss-module__mS7Wbq__stepsGrid:not(.BlockHowtos-module-scss-module__mS7Wbq__stepsImageVariant) .BlockHowtos-module-scss-module__mS7Wbq__step:not(:last-child):after{display:none}}.BlockHowtos-module-scss-module__mS7Wbq__stepImage{z-index:2;width:80px;height:auto}.BlockHowtos-module-scss-module__mS7Wbq__stepTitle{text-align:center;width:14ch;max-width:22ch;font-size:18px;font-weight:450}@media (max-width:1024px){.BlockHowtos-module-scss-module__mS7Wbq__stepTitle{width:auto;max-width:24ch;font-size:1.05rem}}.BlockHowtos-module-scss-module__mS7Wbq__imageVariantWrapper{grid-template-columns:1fr 1fr;align-items:start;gap:3rem;display:grid;position:relative}@media (max-width:768px){.BlockHowtos-module-scss-module__mS7Wbq__imageVariantWrapper{grid-template-columns:1fr;gap:2rem}}.BlockHowtos-module-scss-module__mS7Wbq__imageColumn{width:100%;height:100%;min-height:300px;position:relative}@media (max-width:768px){.BlockHowtos-module-scss-module__mS7Wbq__imageColumn{order:1;min-height:250px}}.BlockHowtos-module-scss-module__mS7Wbq__variantImage{object-fit:cover;border-radius:20px;width:100%;height:100%;display:block}@media (max-width:768px){.BlockHowtos-module-scss-module__mS7Wbq__variantImage{border-radius:16px}.BlockHowtos-module-scss-module__mS7Wbq__itemsColumn{order:2;min-width:0;position:relative}}@media (min-width:1025px){.BlockHowtos-module-scss-module__mS7Wbq__stepsImageVariant{flex-direction:column;place-items:stretch stretch;gap:2.4rem;display:flex}.BlockHowtos-module-scss-module__mS7Wbq__stepImageVariant{flex-direction:row;justify-content:flex-start;align-items:center;gap:1.25rem;width:100%}.BlockHowtos-module-scss-module__mS7Wbq__stepImageVariant .BlockHowtos-module-scss-module__mS7Wbq__stepTitle{text-align:left;width:auto;max-width:none;font-size:20px}.BlockHowtos-module-scss-module__mS7Wbq__stepsImageVariant .BlockHowtos-module-scss-module__mS7Wbq__stepImageVariant:not(:last-child):after{content:"";z-index:0;background-color:#74a742;width:2px;height:2.4rem;display:block;position:absolute;top:100%;left:40px;transform:translate(-50%)}}@media (max-width:1024px){.BlockHowtos-module-scss-module__mS7Wbq__stepsSliderImageVariant{margin-top:.5rem}}
.BlockFaqs-module-scss-module__LKhmHW__blockFaqs{padding-block:var(--padding-block);background-color:#f4f8ff}.BlockFaqs-module-scss-module__LKhmHW__blockFaqsHeading{text-align:center;margin-bottom:48px}.BlockFaqs-module-scss-module__LKhmHW__blockFaqsHeading h2{color:#040e1c;font-size:2rem;font-weight:600}.BlockFaqs-module-scss-module__LKhmHW__faqList{flex-direction:column;gap:16px;margin:0 auto;display:flex}.BlockFaqs-module-scss-module__LKhmHW__faqItem{background-color:#fff;border:1px solid #06060619;border-radius:10px;width:100%;max-width:1080px;margin-inline:auto;transition:box-shadow .2s;overflow:hidden}.BlockFaqs-module-scss-module__LKhmHW__faqQuestion{text-align:left;cursor:pointer;color:#040e1c;background-color:#0000;border:none;justify-content:space-between;align-items:center;width:100%;padding:20px 24px;font-size:1.125rem;font-weight:500;transition:color .2s,background-color .2s;display:flex}.BlockFaqs-module-scss-module__LKhmHW__faqQuestion:hover{color:#2961ab;background-color:#2961ab0d}.BlockFaqs-module-scss-module__LKhmHW__faqQuestion span:first-child{flex:1;padding-right:16px}.BlockFaqs-module-scss-module__LKhmHW__faqQuestionOpen{color:#2961ab;background-color:#2961ab0d}.BlockFaqs-module-scss-module__LKhmHW__faqIcon{color:#fff;background-color:#2961ab;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:1.5rem;font-weight:300;line-height:1;transition:transform .3s,background-color .2s;display:flex}.BlockFaqs-module-scss-module__LKhmHW__faqQuestionOpen .BlockFaqs-module-scss-module__LKhmHW__faqIcon{background-color:#74a742;transform:rotate(180deg)}.BlockFaqs-module-scss-module__LKhmHW__faqAnswer{color:#313233;padding:20px 24px;line-height:1.6;animation:.3s BlockFaqs-module-scss-module__LKhmHW__slideDown}@keyframes BlockFaqs-module-scss-module__LKhmHW__slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}
.BlockSlider-module-scss-module__n8urYW__blockSlider{background-color:#f4f8ff;width:100%;min-width:0;max-width:100%;padding-block:34px;overflow-x:clip}@media (max-width:768px){.BlockSlider-module-scss-module__n8urYW__blockSlider{padding-block:24px}}.BlockSlider-module-scss-module__n8urYW__blockSliderContainer{width:100%;max-width:none;margin:0 auto}.BlockSlider-module-scss-module__n8urYW__blockSliderHeading{text-align:center;margin-bottom:48px;padding-inline:.9rem}@media (max-width:768px){.BlockSlider-module-scss-module__n8urYW__blockSliderHeading{margin-bottom:28px}}.BlockSlider-module-scss-module__n8urYW__blockSliderHeading h2{color:#040e1c;font-size:clamp(1.5rem,4vw,2rem);font-weight:600}.BlockSlider-module-scss-module__n8urYW__splide{width:100%;max-width:100%;margin:0 auto;position:relative}.BlockSlider-module-scss-module__n8urYW__splide .splide__track{overflow:visible}.BlockSlider-module-scss-module__n8urYW__splide .splide__list{align-items:stretch}.BlockSlider-module-scss-module__n8urYW__splide .splide__slide{height:auto}.BlockSlider-module-scss-module__n8urYW__slide{flex-direction:column;justify-content:center;align-items:stretch;gap:20px;width:100%;display:flex;position:relative}.BlockSlider-module-scss-module__n8urYW__slideImage{aspect-ratio:16/7;background-color:#f4f8ff;border-radius:50px;width:100%;display:block;position:relative;overflow:hidden}@media (max-width:768px){.BlockSlider-module-scss-module__n8urYW__slideImage{aspect-ratio:375/220;border-radius:20px;min-height:160px}}.BlockSlider-module-scss-module__n8urYW__slideImage picture{width:100%;height:100%;display:block}.BlockSlider-module-scss-module__n8urYW__slideImg{object-fit:cover;object-position:center center;width:100%;height:100%;display:block}.BlockSlider-module-scss-module__n8urYW__slideLink{cursor:pointer;width:100%;text-align:inherit;font:inherit;color:inherit;background:0 0;border:none;padding:0;transition:opacity .3s;display:block}.BlockSlider-module-scss-module__n8urYW__slideLink:hover{opacity:.9}.BlockSlider-module-scss-module__n8urYW__slideLink:focus-visible{outline-offset:2px;outline:2px solid #2961ab}.BlockSlider-module-scss-module__n8urYW__slideContent{box-sizing:border-box;max-width:min(480px,100% - 2rem);padding:0 32px;position:absolute;left:0;right:0}@media (max-width:768px){.BlockSlider-module-scss-module__n8urYW__slideContent{max-width:100%;padding:0 16px;top:32px}}.BlockSlider-module-scss-module__n8urYW__slideTitle{margin-bottom:12px;font-size:clamp(1.5rem,2vw,3.75rem);font-weight:600}.BlockSlider-module-scss-module__n8urYW__slideSubTitle{color:#313233;margin-bottom:16px;font-size:1rem;line-height:1.6}.BlockSlider-module-scss-module__n8urYW__arrowContainer{z-index:10;background-color:#fff;border-radius:999px;align-items:center;gap:8px;min-height:56px;padding:8px 14px;display:inline-flex;position:absolute;bottom:24px;right:20%;box-shadow:0 6px 18px #0000001f}@media (max-width:992px){.BlockSlider-module-scss-module__n8urYW__arrowContainer{right:14%}}@media (max-width:768px){.BlockSlider-module-scss-module__n8urYW__arrowContainer{gap:8px;padding:8px 14px;bottom:14px;right:10%}}@media (max-width:480px){.BlockSlider-module-scss-module__n8urYW__arrowContainer{bottom:10px;right:5%}}@media (max-width:768px){.BlockSlider-module-scss-module__n8urYW__arrowContainer{display:none}}.BlockSlider-module-scss-module__n8urYW__splide .splide__arrow{opacity:1;border:none;min-width:44px;min-height:44px;position:static;transform:none;background-color:#0000!important;width:44px!important;height:44px!important;rotate:none!important}@media (max-width:768px){.BlockSlider-module-scss-module__n8urYW__splide .splide__arrow{min-width:40px;min-height:40px;width:40px!important;height:40px!important}}.BlockSlider-module-scss-module__n8urYW__splide .splide__arrow:hover{opacity:.8}.BlockSlider-module-scss-module__n8urYW__splide .splide__arrow svg{fill:#2961ab;width:26px;height:26px;display:block}@media (max-width:768px){.BlockSlider-module-scss-module__n8urYW__splide .splide__arrow svg{width:24px;height:24px}}.BlockSlider-module-scss-module__n8urYW__splide .splide__arrow svg path{fill:#2961ab}.BlockSlider-module-scss-module__n8urYW__splide .splide__arrow[disabled]{opacity:.3}:is(.BlockSlider-module-scss-module__n8urYW__splide .splide__arrow.BlockSlider-module-scss-module__n8urYW__splide__arrow--prev,.BlockSlider-module-scss-module__n8urYW__splide .splide__arrow.BlockSlider-module-scss-module__n8urYW__splide__arrow--next){position:static;inset:auto}.BlockSlider-module-scss-module__n8urYW__splide .splide__arrow--prev svg{transform:scaleX(1)}.BlockSlider-module-scss-module__n8urYW__splide .splide__arrow--next svg{transform:scaleX(-1)}.BlockSlider-module-scss-module__n8urYW__slideCounter{text-align:center;color:#4f4f4f;letter-spacing:.02em;min-width:52px;font-size:clamp(.78rem,.9vw,.92rem);font-weight:600;line-height:1}@media (max-width:768px){.BlockSlider-module-scss-module__n8urYW__slideCounter{min-width:46px;font-size:.8rem}}.splide__pagination{bottom:-40px}.splide__pagination__page{opacity:1;background-color:#06060619}.splide__pagination__page.BlockSlider-module-scss-module__n8urYW__is-active{background-color:#2961ab}
.ServiceFormPopup-module-scss-module__kelWPq__overlay{z-index:10000;background:#040e1c7a;place-items:center;padding:1rem;animation:.22s ServiceFormPopup-module-scss-module__kelWPq__fadeIn;display:grid;position:fixed;inset:0}@keyframes ServiceFormPopup-module-scss-module__kelWPq__fadeIn{0%{opacity:0}to{opacity:1}}.ServiceFormPopup-module-scss-module__kelWPq__popup{background:#fff;border-radius:20px;width:min(560px,100%);max-height:min(92vh,820px);animation:.28s ServiceFormPopup-module-scss-module__kelWPq__slideUp;position:relative;overflow:auto;box-shadow:0 24px 60px #040e1c47}@keyframes ServiceFormPopup-module-scss-module__kelWPq__slideUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.ServiceFormPopup-module-scss-module__kelWPq__closeButton{z-index:2;color:#5a6573;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:2.1rem;height:2.1rem;font-size:1.75rem;line-height:1;transition:background .15s,color .15s;display:grid;position:absolute;top:.85rem;right:.85rem}.ServiceFormPopup-module-scss-module__kelWPq__closeButton:hover{color:#040e1c;background:#f0f3f7}.ServiceFormPopup-module-scss-module__kelWPq__closeButton:focus-visible{outline-offset:2px;outline:2px solid #2961ab}.ServiceFormPopup-module-scss-module__kelWPq__content{padding:2rem 1.75rem 1.75rem}.ServiceFormPopup-module-scss-module__kelWPq__title{color:#040e1c;text-align:center;margin:0 0 .5rem;font-size:clamp(1.35rem,2.5vw,1.65rem);font-weight:600}.ServiceFormPopup-module-scss-module__kelWPq__subtitle{color:#313233;text-align:center;margin:0 0 1.5rem;line-height:1.5}.ServiceFormPopup-module-scss-module__kelWPq__successPane{text-align:center;flex-direction:column;align-items:center;gap:1rem;padding-block:1rem .5rem;display:flex}.ServiceFormPopup-module-scss-module__kelWPq__form{flex-direction:column;gap:1.1rem;display:flex}.ServiceFormPopup-module-scss-module__kelWPq__servicesFieldset{border:0;margin:0;padding:0}.ServiceFormPopup-module-scss-module__kelWPq__label{color:#040e1c;margin-bottom:.45rem;font-size:.92rem;font-weight:500;display:block}.ServiceFormPopup-module-scss-module__kelWPq__radioGroup{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}@media (max-width:480px){.ServiceFormPopup-module-scss-module__kelWPq__radioGroup{grid-template-columns:1fr}}.ServiceFormPopup-module-scss-module__kelWPq__radioOption{cursor:pointer;background:#f4f8ff;border:1px solid #06060619;border-radius:10px;align-items:center;gap:.55rem;padding:.65rem .75rem;transition:border-color .15s,background .15s;display:flex}.ServiceFormPopup-module-scss-module__kelWPq__radioOption input{accent-color:#2961ab}.ServiceFormPopup-module-scss-module__kelWPq__radioOption span{color:#313233;font-size:.92rem}.ServiceFormPopup-module-scss-module__kelWPq__radioOptionActive{background:#2961ab14;border-color:#2961ab}.ServiceFormPopup-module-scss-module__kelWPq__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}@media (max-width:560px){.ServiceFormPopup-module-scss-module__kelWPq__formGrid{grid-template-columns:1fr}}.ServiceFormPopup-module-scss-module__kelWPq__formGroup{flex-direction:column;gap:.35rem;display:flex}.ServiceFormPopup-module-scss-module__kelWPq__inputWrap,.ServiceFormPopup-module-scss-module__kelWPq__textareaWrap{position:relative}.ServiceFormPopup-module-scss-module__kelWPq__inputIcon{color:#8a93a0;pointer-events:none;position:absolute;top:50%;left:.85rem;transform:translateY(-50%)}.ServiceFormPopup-module-scss-module__kelWPq__textareaIcon{top:.95rem;transform:none}.ServiceFormPopup-module-scss-module__kelWPq__input,.ServiceFormPopup-module-scss-module__kelWPq__textarea{width:100%;font:inherit;color:#313233;background:#fff;border:1px solid #06060619;border-radius:10px;padding:.75rem .85rem .75rem 2.45rem;transition:border-color .15s,box-shadow .15s}.ServiceFormPopup-module-scss-module__kelWPq__input:focus,.ServiceFormPopup-module-scss-module__kelWPq__textarea:focus{border-color:#2961ab;outline:none;box-shadow:0 0 0 3px #2961ab1f}.ServiceFormPopup-module-scss-module__kelWPq__input:disabled,.ServiceFormPopup-module-scss-module__kelWPq__textarea:disabled{opacity:.65;cursor:not-allowed}.ServiceFormPopup-module-scss-module__kelWPq__textarea{resize:vertical;min-height:110px}.ServiceFormPopup-module-scss-module__kelWPq__inputError{border-color:#dc3545}.ServiceFormPopup-module-scss-module__kelWPq__inputError:focus{border-color:#dc3545;box-shadow:0 0 0 3px #dc35451f}.ServiceFormPopup-module-scss-module__kelWPq__errorText{color:#dc3545;font-size:.82rem}.ServiceFormPopup-module-scss-module__kelWPq__message{border-radius:10px;padding:.75rem .9rem;font-size:.92rem}.ServiceFormPopup-module-scss-module__kelWPq__messageError{color:#721c24;background:#f8d7da;border:1px solid #f5c6cb}@media (max-width:560px){.ServiceFormPopup-module-scss-module__kelWPq__content{padding:1.75rem 1.25rem 1.25rem}}
.BlockCounters-module-scss-module__UjCX7G__blockCounters{padding-block:var(--padding-block)}.BlockCounters-module-scss-module__UjCX7G__header{text-align:center;margin:0 auto 2.5rem}.BlockCounters-module-scss-module__UjCX7G__header h2{color:#0f1c2e;margin:0;font-size:clamp(1.75rem,3vw,2.5rem)}.BlockCounters-module-scss-module__UjCX7G__header p{margin-block:12px 42px}.BlockCounters-module-scss-module__UjCX7G__grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1.5rem;display:grid}.BlockCounters-module-scss-module__UjCX7G__card{text-align:center;color:#fff;border:1px solid #06060619;border-radius:50px;flex-direction:column;justify-content:center;align-items:center;height:320px;padding:1.75rem 1.5rem;display:flex}.BlockCounters-module-scss-module__UjCX7G__card:nth-child(2n){background:#74a742}.BlockCounters-module-scss-module__UjCX7G__card:nth-child(odd){background:#2961ab}.BlockCounters-module-scss-module__UjCX7G__icon{justify-content:center;align-items:center;margin:0 auto 1rem;display:flex}.BlockCounters-module-scss-module__UjCX7G__icon img{object-fit:contain;width:80px;height:80px}.BlockCounters-module-scss-module__UjCX7G__number{margin:0 0 .35rem;font-size:2rem;font-weight:700}.BlockCounters-module-scss-module__UjCX7G__text{margin:0;font-size:.95rem;line-height:1.5}@media (max-width:768px){.BlockCounters-module-scss-module__UjCX7G__header{margin-bottom:1.5rem;padding-inline:.5rem}.BlockCounters-module-scss-module__UjCX7G__header p{margin-block:.5rem 1.5rem}.BlockCounters-module-scss-module__UjCX7G__grid{grid-template-columns:1fr;gap:1rem}.BlockCounters-module-scss-module__UjCX7G__card{border-radius:24px;height:auto;min-height:220px;padding:1.25rem 1rem}.BlockCounters-module-scss-module__UjCX7G__icon img{width:64px;height:64px}.BlockCounters-module-scss-module__UjCX7G__number{font-size:1.65rem}}
.BlockContentImage-module-scss-module__KOCKrG__blockContentImage{padding-block:var(--padding-block,60px);box-sizing:border-box;background-color:#fff}@media (max-width:768px){.BlockContentImage-module-scss-module__KOCKrG__blockContentImage>.container{width:100%;max-width:100%;padding-inline:max(1.25rem,env(safe-area-inset-left,0px)) max(1.25rem,env(safe-area-inset-right,0px));box-sizing:border-box;margin-inline:0}}.BlockContentImage-module-scss-module__KOCKrG__wrapper{grid-template-columns:1fr 1fr;align-items:center;gap:3rem;display:grid}@media (max-width:768px){.BlockContentImage-module-scss-module__KOCKrG__wrapper{grid-template-columns:1fr;gap:2rem}}.BlockContentImage-module-scss-module__KOCKrG__wrapper.BlockContentImage-module-scss-module__KOCKrG__wrapperDefault{background-color:#fff}.BlockContentImage-module-scss-module__KOCKrG__wrapper.BlockContentImage-module-scss-module__KOCKrG__wrapperBlue,.BlockContentImage-module-scss-module__KOCKrG__wrapper.BlockContentImage-module-scss-module__KOCKrG__wrapperGradient{background-color:#f4f8ff}.BlockContentImage-module-scss-module__KOCKrG__wrapper.BlockContentImage-module-scss-module__KOCKrG__wrapperWithPadding{border-radius:10px;padding:2.4rem 1.4rem}@media (max-width:768px){.BlockContentImage-module-scss-module__KOCKrG__wrapper.BlockContentImage-module-scss-module__KOCKrG__wrapperWithPadding{border-radius:16px}}.BlockContentImage-module-scss-module__KOCKrG__contentColumn{flex-direction:column;gap:1.5rem;display:flex}@media (max-width:768px){.BlockContentImage-module-scss-module__KOCKrG__contentColumn{order:2}}@media (min-width:769px){.BlockContentImage-module-scss-module__KOCKrG__contentColumn.BlockContentImage-module-scss-module__KOCKrG__contentColumnRight{order:2}}.BlockContentImage-module-scss-module__KOCKrG__title{color:#040e1c;margin:0;font-weight:600;line-height:1.2}h1.BlockContentImage-module-scss-module__KOCKrG__title{font-size:clamp(2rem,4vw,3.5rem)}h2.BlockContentImage-module-scss-module__KOCKrG__title{font-size:clamp(1.75rem,3vw,2.5rem)}.BlockContentImage-module-scss-module__KOCKrG__content{color:#313233;font-size:1rem;line-height:1.6}.BlockContentImage-module-scss-module__KOCKrG__content p{margin:0 0 1rem}.BlockContentImage-module-scss-module__KOCKrG__content p:last-child{margin-bottom:0}.BlockContentImage-module-scss-module__KOCKrG__content ul,.BlockContentImage-module-scss-module__KOCKrG__content ol{margin:0 0 1rem;padding-left:1.5rem}.BlockContentImage-module-scss-module__KOCKrG__content li{margin-bottom:.5rem}.BlockContentImage-module-scss-module__KOCKrG__buttonWrapper{margin-top:.5rem}.BlockContentImage-module-scss-module__KOCKrG__imageColumn{width:100%;height:100%;min-height:300px;position:relative}@media (max-width:768px){.BlockContentImage-module-scss-module__KOCKrG__imageColumn{order:1;min-height:250px}}@media (min-width:769px){.BlockContentImage-module-scss-module__KOCKrG__imageColumn.BlockContentImage-module-scss-module__KOCKrG__imageColumnLeft{order:1}}.BlockContentImage-module-scss-module__KOCKrG__image{object-fit:contain;border-radius:20px;width:100%;max-height:549px;display:block}@media (max-width:768px){.BlockContentImage-module-scss-module__KOCKrG__image{border-radius:16px}}
.BlockIconBox-module-scss-module__fx_iOa__blockIconBox{padding-block:var(--padding-block,60px)}.BlockIconBox-module-scss-module__fx_iOa__blockIconBoxcontainer{background-color:#f4f8ff;border-radius:20px;padding-block:80px}@media (max-width:992px){.BlockIconBox-module-scss-module__fx_iOa__blockIconBoxcontainer{padding-block:56px}}@media (max-width:768px){.BlockIconBox-module-scss-module__fx_iOa__blockIconBoxcontainer{border-radius:16px;padding-block:40px}}.BlockIconBox-module-scss-module__fx_iOa__header{text-align:center;max-width:800px;margin:0 auto 3rem}@media (max-width:768px){.BlockIconBox-module-scss-module__fx_iOa__header{margin:0 auto 2rem;padding-inline:.75rem}}.BlockIconBox-module-scss-module__fx_iOa__header h2{color:#040e1c;margin:0 0 1rem;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:600}.BlockIconBox-module-scss-module__fx_iOa__header p{color:#313233;margin:0;font-size:1rem;line-height:1.6}@media (max-width:768px){.BlockIconBox-module-scss-module__fx_iOa__header p{font-size:.95rem;line-height:1.5}}.BlockIconBox-module-scss-module__fx_iOa__grid{grid-template-columns:repeat(3,1fr);gap:2rem;padding-inline:32px;display:grid}@media (max-width:992px){.BlockIconBox-module-scss-module__fx_iOa__grid{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media (max-width:768px){.BlockIconBox-module-scss-module__fx_iOa__grid{grid-template-columns:1fr;gap:1.5rem;padding-inline:12px}}@media (max-width:480px){.BlockIconBox-module-scss-module__fx_iOa__grid{gap:1rem;padding-inline:8px}}.BlockIconBox-module-scss-module__fx_iOa__card{background-color:#fff;border-radius:20px;padding:2rem 1.5rem;transition:transform .3s,box-shadow .3s}@media (max-width:768px){.BlockIconBox-module-scss-module__fx_iOa__card{border-radius:14px;padding:1.25rem 1rem}}.BlockIconBox-module-scss-module__fx_iOa__card:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001a}.BlockIconBox-module-scss-module__fx_iOa__cardContent{grid-template-columns:minmax(56px,80px) 1fr;align-items:flex-start;gap:1.5rem;display:grid}@media (max-width:768px){.BlockIconBox-module-scss-module__fx_iOa__cardContent{grid-template-columns:1fr;gap:1rem}}.BlockIconBox-module-scss-module__fx_iOa__icon{flex-shrink:0;justify-content:center;align-items:center;width:100%;max-width:80px;height:80px;display:flex}@media (max-width:768px){.BlockIconBox-module-scss-module__fx_iOa__icon{max-width:64px;height:64px;margin:0 auto}}.BlockIconBox-module-scss-module__fx_iOa__icon img{object-fit:contain;width:100%;height:100%}.BlockIconBox-module-scss-module__fx_iOa__textContent{flex-direction:column;gap:.75rem;display:flex}.BlockIconBox-module-scss-module__fx_iOa__headerRow{flex-wrap:wrap;align-items:baseline;gap:.75rem;display:flex}@media (max-width:768px){.BlockIconBox-module-scss-module__fx_iOa__headerRow{text-align:center;justify-content:center}}.BlockIconBox-module-scss-module__fx_iOa__number{color:#2961ab;white-space:nowrap;font-size:2rem;font-weight:700;line-height:1}@media (max-width:768px){.BlockIconBox-module-scss-module__fx_iOa__number{font-size:1.6rem}}.BlockIconBox-module-scss-module__fx_iOa__title{color:#040e1c;flex:1;margin:0;font-size:1.25rem;font-weight:600;line-height:1.3}@media (max-width:768px){.BlockIconBox-module-scss-module__fx_iOa__title{flex:initial;font-size:1.1rem}}.BlockIconBox-module-scss-module__fx_iOa__content{color:#313233;margin:0;font-size:1rem;line-height:1.6}@media (max-width:768px){.BlockIconBox-module-scss-module__fx_iOa__content{text-align:center;font-size:.95rem;line-height:1.5}}
.BlockLogos-module-scss-module__Y7_uXW__blockLogos{padding-block:var(--padding-block,60px);background-color:#fff;overflow-x:clip}.BlockLogos-module-scss-module__Y7_uXW__header{text-align:center;max-width:800px;margin:0 auto 3rem}.BlockLogos-module-scss-module__Y7_uXW__header h2{color:#040e1c;margin:0 0 1rem;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:600}.BlockLogos-module-scss-module__Y7_uXW__header p{color:#313233;margin:0;font-size:1rem;line-height:1.6}.BlockLogos-module-scss-module__Y7_uXW__splideBleed{width:100%;max-width:1920px;margin-inline:auto}.BlockLogos-module-scss-module__Y7_uXW__splide{width:100%;margin:0;overflow:hidden}.BlockLogos-module-scss-module__Y7_uXW__splide .splide__track{overflow:hidden}.BlockLogos-module-scss-module__Y7_uXW__splide .splide__list{align-items:center;display:flex}.BlockLogos-module-scss-module__Y7_uXW__splide .splide__slide{flex:none;justify-content:center;min-width:0;display:flex}.BlockLogos-module-scss-module__Y7_uXW__logoSlide{justify-content:center;align-items:center;height:100px;display:flex}.BlockLogos-module-scss-module__Y7_uXW__logoImage{object-fit:contain;width:100%;height:100%}@media (max-width:768px){.BlockLogos-module-scss-module__Y7_uXW__header{margin-bottom:1.75rem}.BlockLogos-module-scss-module__Y7_uXW__header p{font-size:.95rem;line-height:1.5}.BlockLogos-module-scss-module__Y7_uXW__logoSlide{height:76px}}
.BlockAccreditation-module-scss-module__Im2Dfq__blockAccreditation{padding-block:var(--padding-block,60px);background-color:#fff;overflow-x:clip}.BlockAccreditation-module-scss-module__Im2Dfq__header{text-align:center;max-width:800px;margin:0 auto 3rem}.BlockAccreditation-module-scss-module__Im2Dfq__header h2{color:#040e1c;margin:0;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:600}.BlockAccreditation-module-scss-module__Im2Dfq__splideBleed{box-sizing:border-box;width:100%;max-width:1920px;margin-inline:auto;padding-inline:1rem}.BlockAccreditation-module-scss-module__Im2Dfq__splide{width:100%;margin:0;overflow:hidden}.BlockAccreditation-module-scss-module__Im2Dfq__splide .splide__track{overflow:hidden}.BlockAccreditation-module-scss-module__Im2Dfq__splide .splide__list{align-items:stretch;display:flex}:is(.BlockAccreditation-module-scss-module__Im2Dfq__splide .splide__slide,.BlockAccreditation-module-scss-module__Im2Dfq__splide .splide__slide.is-active,.BlockAccreditation-module-scss-module__Im2Dfq__splide .splide__slide.is-prev,.BlockAccreditation-module-scss-module__Im2Dfq__splide .splide__slide.is-next,.BlockAccreditation-module-scss-module__Im2Dfq__splide .splide__slide.is-visible){flex:none;min-width:0;height:auto;display:flex;opacity:1!important;visibility:visible!important}.BlockAccreditation-module-scss-module__Im2Dfq__accreditationSlide{box-sizing:border-box;background-color:#f4f8ff;border:1px solid #06060619;border-radius:14px;flex-direction:column;width:100%;min-width:0;height:100%;min-height:8.5rem;display:flex}.BlockAccreditation-module-scss-module__Im2Dfq__imageWrapper{aspect-ratio:5/4;justify-content:center;align-items:center;width:100%;max-height:7.5rem;margin-bottom:0;display:flex;overflow:hidden}.BlockAccreditation-module-scss-module__Im2Dfq__image{object-fit:contain;width:100%;height:100%;max-height:7.5rem;padding:.65rem .75rem}.BlockAccreditation-module-scss-module__Im2Dfq__titleWrapper{margin-top:-1px;padding:.5rem .65rem .65rem}.BlockAccreditation-module-scss-module__Im2Dfq__title{text-align:center;text-transform:uppercase;letter-spacing:.02em;margin:0;font-size:.8125rem;font-weight:600;line-height:1.3}@media (max-width:768px){.BlockAccreditation-module-scss-module__Im2Dfq__blockAccreditation{padding-block:var(--padding-block,40px)}.BlockAccreditation-module-scss-module__Im2Dfq__header{margin-bottom:1.25rem}.BlockAccreditation-module-scss-module__Im2Dfq__header h2{font-size:clamp(1.35rem,5vw,1.75rem)}.BlockAccreditation-module-scss-module__Im2Dfq__splideBleed{padding-inline:1rem}.BlockAccreditation-module-scss-module__Im2Dfq__splide .splide__track{min-height:8.5rem}.BlockAccreditation-module-scss-module__Im2Dfq__accreditationSlide{border-radius:12px}.BlockAccreditation-module-scss-module__Im2Dfq__imageWrapper{aspect-ratio:4/3}.BlockAccreditation-module-scss-module__Im2Dfq__image{padding:.5rem .65rem}.BlockAccreditation-module-scss-module__Im2Dfq__title{font-size:.8125rem;line-height:1.3}.BlockAccreditation-module-scss-module__Im2Dfq__titleWrapper{padding:.5rem .65rem .65rem}}@media (max-width:480px){.BlockAccreditation-module-scss-module__Im2Dfq__imageWrapper{aspect-ratio:3/2}.BlockAccreditation-module-scss-module__Im2Dfq__title{font-size:.75rem}.BlockAccreditation-module-scss-module__Im2Dfq__titleWrapper{padding:.4rem .5rem .5rem}}
.BlockHero-module-scss-module__ryfhAG__blockHero{box-sizing:border-box;position:relative}@media (max-width:768px){.BlockHero-module-scss-module__ryfhAG__blockHero>.container{width:100%;max-width:100%;padding-inline:max(1.25rem,env(safe-area-inset-left,0px)) max(1.25rem,env(safe-area-inset-right,0px));box-sizing:border-box;margin-inline:0}}.BlockHero-module-scss-module__ryfhAG__backgroundImage{object-fit:cover;object-position:center center;border-radius:32px;width:100%;height:300px;margin-block:32px 8px}@media (max-width:768px){.BlockHero-module-scss-module__ryfhAG__backgroundImage{height:180px}}.BlockHero-module-scss-module__ryfhAG__container{position:relative}.BlockHero-module-scss-module__ryfhAG__title{color:#fff;z-index:2;text-align:center;width:100%;padding:0 1rem;font-size:clamp(2rem,5vw,4rem);font-weight:600;line-height:1.2;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.BlockHero-module-scss-module__ryfhAG__container.BlockHero-module-scss-module__ryfhAG__noImage .BlockHero-module-scss-module__ryfhAG__title{color:#040e1c;margin:2rem 0;position:relative;top:auto;left:auto;transform:none}
.BlockContent-module-scss-module__Kp4jVW__blockContent{background-color:#fff;padding-block:32px}.BlockContent-module-scss-module__Kp4jVW__content{color:#313233;max-width:100%;font-size:1rem;line-height:1.8}.BlockContent-module-scss-module__Kp4jVW__content p{margin:0 0 1.5rem}.BlockContent-module-scss-module__Kp4jVW__content p:last-child{margin-bottom:0}.BlockContent-module-scss-module__Kp4jVW__content h1,.BlockContent-module-scss-module__Kp4jVW__content h2,.BlockContent-module-scss-module__Kp4jVW__content h3,.BlockContent-module-scss-module__Kp4jVW__content h4,.BlockContent-module-scss-module__Kp4jVW__content h5,.BlockContent-module-scss-module__Kp4jVW__content h6{color:#040e1c;margin:2rem 0 1rem;font-weight:600;line-height:1.3}.BlockContent-module-scss-module__Kp4jVW__content h1:first-child,.BlockContent-module-scss-module__Kp4jVW__content h2:first-child,.BlockContent-module-scss-module__Kp4jVW__content h3:first-child,.BlockContent-module-scss-module__Kp4jVW__content h4:first-child,.BlockContent-module-scss-module__Kp4jVW__content h5:first-child,.BlockContent-module-scss-module__Kp4jVW__content h6:first-child{margin-top:0}.BlockContent-module-scss-module__Kp4jVW__content h1{font-size:clamp(2rem,4vw,3rem)}.BlockContent-module-scss-module__Kp4jVW__content h2{font-size:clamp(1.75rem,3vw,2.5rem)}.BlockContent-module-scss-module__Kp4jVW__content h3{font-size:clamp(1.5rem,2.5vw,2rem)}.BlockContent-module-scss-module__Kp4jVW__content h4{font-size:clamp(1.25rem,2vw,1.75rem)}.BlockContent-module-scss-module__Kp4jVW__content h5{font-size:1.25rem}.BlockContent-module-scss-module__Kp4jVW__content h6{font-size:1rem}.BlockContent-module-scss-module__Kp4jVW__content ul,.BlockContent-module-scss-module__Kp4jVW__content ol{margin:0 0 1.5rem;padding-left:2rem}.BlockContent-module-scss-module__Kp4jVW__content li{margin-bottom:.75rem;line-height:1.8}.BlockContent-module-scss-module__Kp4jVW__content a{color:#2961ab;text-decoration:underline;transition:opacity .3s}.BlockContent-module-scss-module__Kp4jVW__content a:hover{opacity:.8}.BlockContent-module-scss-module__Kp4jVW__content strong,.BlockContent-module-scss-module__Kp4jVW__content b{color:#040e1c;font-weight:600}.BlockContent-module-scss-module__Kp4jVW__content em,.BlockContent-module-scss-module__Kp4jVW__content i{font-style:italic}.BlockContent-module-scss-module__Kp4jVW__content blockquote{color:#313233;background-color:#f4f8ff;border-left:4px solid #2961ab;margin:1.5rem 0;padding:1rem 1.5rem;font-style:italic}.BlockContent-module-scss-module__Kp4jVW__content code{background-color:#f4f8ff;border-radius:4px;padding:.2rem .4rem;font-family:monospace;font-size:.9em}.BlockContent-module-scss-module__Kp4jVW__content pre{background-color:#f4f8ff;border-radius:8px;margin:1.5rem 0;padding:1rem;overflow-x:auto}.BlockContent-module-scss-module__Kp4jVW__content pre code{background-color:#0000;padding:0}.BlockContent-module-scss-module__Kp4jVW__content img{border-radius:8px;max-width:100%;height:auto;margin:1.5rem 0;display:block}.BlockContent-module-scss-module__Kp4jVW__content hr{border:none;border-top:1px solid #06060619;margin:2rem 0}.BlockContent-module-scss-module__Kp4jVW__content table{border-collapse:collapse;-webkit-overflow-scrolling:touch;width:100%;margin:1.5rem 0;display:block;overflow-x:auto}.BlockContent-module-scss-module__Kp4jVW__content th,.BlockContent-module-scss-module__Kp4jVW__content td{text-align:left;border:1px solid #06060619;padding:.75rem}.BlockContent-module-scss-module__Kp4jVW__content th{color:#040e1c;background-color:#f4f8ff;font-weight:600}
.BlockContentGrid-module-scss-module__fBff_q__blockContentGrid{padding-block:var(--padding-block,60px);background-color:#fff}.BlockContentGrid-module-scss-module__fBff_q__header{text-align:center;max-width:800px;margin:0 auto 3rem}.BlockContentGrid-module-scss-module__fBff_q__header h2{color:#040e1c;margin:0 0 1rem;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:600}.BlockContentGrid-module-scss-module__fBff_q__header p{color:#313233;margin:0;font-size:1rem;line-height:1.6}.BlockContentGrid-module-scss-module__fBff_q__grid{grid-template-columns:repeat(2,1fr);gap:2rem;display:grid}@media (max-width:768px){.BlockContentGrid-module-scss-module__fBff_q__grid{grid-template-columns:1fr;gap:1.5rem}}.BlockContentGrid-module-scss-module__fBff_q__gridItem{background-color:#f4f8ff;border-radius:10px;flex-direction:column;gap:1rem;padding:1.6rem;display:flex}.BlockContentGrid-module-scss-module__fBff_q__imageWrapper{aspect-ratio:16/9;background-color:#f4f8ff;border-radius:12px;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.BlockContentGrid-module-scss-module__fBff_q__image{object-fit:cover;width:100%;height:100%;display:block}.BlockContentGrid-module-scss-module__fBff_q__title{color:#040e1c;margin:0;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:600;line-height:1.3}.BlockContentGrid-module-scss-module__fBff_q__content{color:#313233;margin-bottom:32px;font-size:1rem;line-height:1.8}.BlockContentGrid-module-scss-module__fBff_q__content p{margin:0 0 1rem}.BlockContentGrid-module-scss-module__fBff_q__content p:last-child{margin-bottom:0}.BlockContentGrid-module-scss-module__fBff_q__content ul,.BlockContentGrid-module-scss-module__fBff_q__content ol{margin:0 0 1rem;padding-left:1.5rem}.BlockContentGrid-module-scss-module__fBff_q__content li{margin-bottom:.5rem}.BlockContentGrid-module-scss-module__fBff_q__content a{color:#2961ab;text-decoration:underline;transition:opacity .3s}.BlockContentGrid-module-scss-module__fBff_q__content a:hover{opacity:.8}.BlockContentGrid-module-scss-module__fBff_q__content strong,.BlockContentGrid-module-scss-module__fBff_q__content b{color:#040e1c;font-weight:600}
.BlockCTA-module-scss-module__L1RL-q__blockCTA{background-color:#fff;padding-block:60px}.BlockCTA-module-scss-module__L1RL-q__container{position:relative}.BlockCTA-module-scss-module__L1RL-q__wrapper{border-radius:20px;grid-template-columns:2fr 1fr;align-items:center;gap:3rem;display:grid}@media (max-width:768px){.BlockCTA-module-scss-module__L1RL-q__wrapper{grid-template-columns:1fr;gap:2rem;padding:2rem 1.5rem}}.BlockCTA-module-scss-module__L1RL-q__wrapper.BlockCTA-module-scss-module__L1RL-q__wrapperDefault{color:#fff;background-color:#2961ab}.BlockCTA-module-scss-module__L1RL-q__wrapper.BlockCTA-module-scss-module__L1RL-q__wrapperBlue,.BlockCTA-module-scss-module__L1RL-q__wrapper.BlockCTA-module-scss-module__L1RL-q__wrapperLightBlue{background-color:#f4f8ff}.BlockCTA-module-scss-module__L1RL-q__wrapper.BlockCTA-module-scss-module__L1RL-q__wrapperGradient{background:linear-gradient(175.12deg,#c2d4b242 -29.72%,#bed1ea47 132.94%)}.BlockCTA-module-scss-module__L1RL-q__contentColumn{z-index:2;flex-direction:column;gap:1.5rem;padding:3rem 2rem;display:flex}@media (max-width:768px){.BlockCTA-module-scss-module__L1RL-q__contentColumn{order:2;padding:0}}.BlockCTA-module-scss-module__L1RL-q__title{color:#fff;margin:0;font-size:clamp(2rem,4vw,3.5rem);font-weight:700;line-height:1.2;display:inline-block;position:relative}.BlockCTA-module-scss-module__L1RL-q__wrapperDefault .BlockCTA-module-scss-module__L1RL-q__title{color:#fff}.BlockCTA-module-scss-module__L1RL-q__wrapperLightBlue .BlockCTA-module-scss-module__L1RL-q__title,.BlockCTA-module-scss-module__L1RL-q__wrapperGradient .BlockCTA-module-scss-module__L1RL-q__title{color:#040e1c}.BlockCTA-module-scss-module__L1RL-q__description{color:#fff;width:min(100%,74ch);font-size:1rem;line-height:1.6}.BlockCTA-module-scss-module__L1RL-q__description p{margin:0 0 1rem}.BlockCTA-module-scss-module__L1RL-q__description p:last-child{margin-bottom:0}.BlockCTA-module-scss-module__L1RL-q__wrapperDefault .BlockCTA-module-scss-module__L1RL-q__description{color:#fff}.BlockCTA-module-scss-module__L1RL-q__wrapperLightBlue .BlockCTA-module-scss-module__L1RL-q__description,.BlockCTA-module-scss-module__L1RL-q__wrapperGradient .BlockCTA-module-scss-module__L1RL-q__description{color:#313233}.BlockCTA-module-scss-module__L1RL-q__buttonsWrapper{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:.5rem;display:flex}@media (max-width:480px){.BlockCTA-module-scss-module__L1RL-q__buttonsWrapper{flex-direction:column;align-items:stretch}}.BlockCTA-module-scss-module__L1RL-q__ctaButton{white-space:nowrap;border-radius:100px;justify-content:center;align-items:center;gap:.5rem;min-height:44px;padding-inline:1.25rem;line-height:1;color:#2961ab!important;background-color:#fff!important;border:2px solid #2961ab!important;display:inline-flex!important}@media (max-width:480px){.BlockCTA-module-scss-module__L1RL-q__ctaButton{white-space:normal;text-align:center;width:100%}}.BlockCTA-module-scss-module__L1RL-q__ctaButton:hover{color:#fff!important;background-color:#2961ab!important;border-color:#2961ab!important}.BlockCTA-module-scss-module__L1RL-q__buttonIcon{flex:0 0 20px;width:20px;height:20px}.BlockCTA-module-scss-module__L1RL-q__imageColumn{justify-content:center;align-items:center;width:100%;height:100%;min-height:400px;display:flex;position:relative}@media (max-width:768px){.BlockCTA-module-scss-module__L1RL-q__imageColumn{order:1;min-height:300px}}.BlockCTA-module-scss-module__L1RL-q__imageWrapper{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.BlockCTA-module-scss-module__L1RL-q__image{object-fit:contain;z-index:2;width:100%;max-width:500px;height:auto;position:relative}.BlockCTA-module-scss-module__L1RL-q__imageAccent{z-index:1;opacity:.9;background-color:#74a742;border-radius:50%;width:300px;height:300px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:768px){.BlockCTA-module-scss-module__L1RL-q__imageAccent{width:200px;height:200px}}
.BlockPartner-module-scss-module__PlQj3a__blockPartner{background-color:#fff;padding-block:60px}.BlockPartner-module-scss-module__PlQj3a__container{position:relative}.BlockPartner-module-scss-module__PlQj3a__formWrapper{background-color:#f4f8ff;border-radius:20px;max-width:1080px;margin:0 auto;padding:3rem 2.5rem}@media (max-width:768px){.BlockPartner-module-scss-module__PlQj3a__formWrapper{border-radius:16px;padding:2rem 1.5rem}}.BlockPartner-module-scss-module__PlQj3a__formTitle{color:#2961ab;text-align:center;margin:0 0 2.5rem;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700;line-height:1.2}@media (max-width:768px){.BlockPartner-module-scss-module__PlQj3a__formTitle{margin-bottom:2rem}}.BlockPartner-module-scss-module__PlQj3a__partnerForm{flex-direction:column;gap:2rem;display:flex}.BlockPartner-module-scss-module__PlQj3a__formSection{flex-direction:column;gap:1.5rem;display:flex}.BlockPartner-module-scss-module__PlQj3a__sectionTitle{color:#040e1c;margin:0;font-size:1.25rem;font-weight:600;line-height:1.3}.BlockPartner-module-scss-module__PlQj3a__formGrid{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}@media (max-width:768px){.BlockPartner-module-scss-module__PlQj3a__formGrid{grid-template-columns:1fr;gap:1.25rem}}.BlockPartner-module-scss-module__PlQj3a__formGroup{flex-direction:column;gap:.5rem;display:flex}.BlockPartner-module-scss-module__PlQj3a__formGroup.BlockPartner-module-scss-module__PlQj3a__formGroupFull{grid-column:1/-1}.BlockPartner-module-scss-module__PlQj3a__label{color:#040e1c;font-size:.9rem;font-weight:500;display:block}.BlockPartner-module-scss-module__PlQj3a__input{color:#313233;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;width:100%;padding:.875rem 1rem;font-family:inherit;font-size:1rem;transition:border-color .3s,box-shadow .3s}.BlockPartner-module-scss-module__PlQj3a__input:focus{border-color:#2961ab;outline:none;box-shadow:0 0 0 3px #2961ab1a}.BlockPartner-module-scss-module__PlQj3a__input::placeholder{color:#999}.BlockPartner-module-scss-module__PlQj3a__input:disabled{opacity:.6;cursor:not-allowed;background-color:#f5f5f5}.BlockPartner-module-scss-module__PlQj3a__input.BlockPartner-module-scss-module__PlQj3a__inputError{border-color:#dc3545}.BlockPartner-module-scss-module__PlQj3a__input.BlockPartner-module-scss-module__PlQj3a__inputError:focus{border-color:#dc3545;box-shadow:0 0 0 3px #dc35451a}.BlockPartner-module-scss-module__PlQj3a__errorText{color:#dc3545;margin-top:.25rem;font-size:.875rem}.BlockPartner-module-scss-module__PlQj3a__message{text-align:center;border-radius:8px;padding:.75rem 1rem;font-size:.9rem;animation:.3s ease-out BlockPartner-module-scss-module__PlQj3a__slideDown}.BlockPartner-module-scss-module__PlQj3a__messageSuccess{color:#155724;background-color:#d4edda;border:1px solid #c3e6cb}.BlockPartner-module-scss-module__PlQj3a__messageError{color:#721c24;background-color:#f8d7da;border:1px solid #f5c6cb}@keyframes BlockPartner-module-scss-module__PlQj3a__slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.BlockPartner-module-scss-module__PlQj3a__buttonWrapper{justify-content:center;margin-top:1rem;display:flex}.BlockPartner-module-scss-module__PlQj3a__submitButton{min-width:200px;padding:.875rem 2rem;font-size:1rem;font-weight:600}
.BlockContact-module-scss-module__GQ_o6a__blockContact{background-color:#fff;padding-block:60px}.BlockContact-module-scss-module__GQ_o6a__container{position:relative}.BlockContact-module-scss-module__GQ_o6a__contactGrid{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}@media (max-width:992px){.BlockContact-module-scss-module__GQ_o6a__contactGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.BlockContact-module-scss-module__GQ_o6a__contactGrid{grid-template-columns:1fr;gap:1.5rem}}.BlockContact-module-scss-module__GQ_o6a__contactCard{text-align:center;background-color:#fff;border:1px solid #2961ab;border-radius:12px;flex-direction:column;align-items:center;gap:1.5rem;padding:2rem 1.5rem;transition:transform .3s,box-shadow .3s;display:flex}.BlockContact-module-scss-module__GQ_o6a__contactCard:hover{transform:translateY(-4px);box-shadow:0 8px 24px #2961ab26}.BlockContact-module-scss-module__GQ_o6a__iconWrapper{background-color:#2961ab;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.BlockContact-module-scss-module__GQ_o6a__iconWrapper svg{width:24px;height:24px}.BlockContact-module-scss-module__GQ_o6a__content{flex-direction:column;gap:.5rem;width:100%;display:flex}.BlockContact-module-scss-module__GQ_o6a__phoneNumber{color:#313233;font-size:1rem;font-weight:500;line-height:1.5}.BlockContact-module-scss-module__GQ_o6a__emailAddress{color:#313233;word-break:break-word;font-size:1rem;font-weight:500;line-height:1.5}.BlockContact-module-scss-module__GQ_o6a__address{color:#313233;white-space:pre-line;font-size:1rem;font-weight:500;line-height:1.6}
.BlockContactForm-module-scss-module__Xd6gXq__blockContactForm{box-sizing:border-box;background-color:#fff;padding-block:60px}@media (max-width:768px){.BlockContactForm-module-scss-module__Xd6gXq__blockContactForm>.container{width:100%;max-width:100%;padding-inline:max(1.25rem,env(safe-area-inset-left,0px)) max(1.25rem,env(safe-area-inset-right,0px));box-sizing:border-box;margin-inline:0}}.BlockContactForm-module-scss-module__Xd6gXq__container{position:relative}.BlockContactForm-module-scss-module__Xd6gXq__wrapper{grid-template-columns:1fr 1fr;align-items:center;gap:3rem;display:grid}@media (max-width:992px){.BlockContactForm-module-scss-module__Xd6gXq__wrapper{grid-template-columns:1fr;gap:2rem}}.BlockContactForm-module-scss-module__Xd6gXq__imageColumn{justify-content:center;align-items:center;width:100%;height:100%;min-height:500px;display:flex;position:relative}@media (max-width:992px){.BlockContactForm-module-scss-module__Xd6gXq__imageColumn{order:1;min-height:400px}}.BlockContactForm-module-scss-module__Xd6gXq__image{object-fit:cover;border-radius:20px;width:100%;height:100%;max-height:700px}@media (max-width:992px){.BlockContactForm-module-scss-module__Xd6gXq__image{max-height:400px}}.BlockContactForm-module-scss-module__Xd6gXq__formColumn{flex-direction:column;gap:1.5rem;display:flex}@media (max-width:992px){.BlockContactForm-module-scss-module__Xd6gXq__formColumn{order:2}}.BlockContactForm-module-scss-module__Xd6gXq__title{color:#040e1c;margin:0;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700;line-height:1.2}.BlockContactForm-module-scss-module__Xd6gXq__description{color:#313233;margin-bottom:.5rem;font-size:1rem;line-height:1.6}.BlockContactForm-module-scss-module__Xd6gXq__description p{margin:0 0 1rem}.BlockContactForm-module-scss-module__Xd6gXq__description p:last-child{margin-bottom:0}.BlockContactForm-module-scss-module__Xd6gXq__contactForm{flex-direction:column;gap:1.5rem;display:flex}.BlockContactForm-module-scss-module__Xd6gXq__formGrid{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}@media (max-width:768px){.BlockContactForm-module-scss-module__Xd6gXq__formGrid{grid-template-columns:1fr;gap:1.25rem}}.BlockContactForm-module-scss-module__Xd6gXq__formGroup{flex-direction:column;gap:.65rem;display:flex}.BlockContactForm-module-scss-module__Xd6gXq__label{color:#040e1c;font-size:1rem;font-weight:600;display:block}.BlockContactForm-module-scss-module__Xd6gXq__inputWrap,.BlockContactForm-module-scss-module__Xd6gXq__textareaWrap{position:relative}.BlockContactForm-module-scss-module__Xd6gXq__inputIcon{color:#5b7391;pointer-events:none;z-index:2;background:#fff;border:1px solid #edf1f7;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.BlockContactForm-module-scss-module__Xd6gXq__textareaIcon{top:22px;transform:none}.BlockContactForm-module-scss-module__Xd6gXq__input,.BlockContactForm-module-scss-module__Xd6gXq__textarea{color:#313233;background-color:#2961ab0f;border:1px solid #e1e6ef;border-radius:14px;width:100%;padding:.95rem 1rem .95rem 56px;font-family:inherit;font-size:1rem;transition:border-color .3s,box-shadow .3s}.BlockContactForm-module-scss-module__Xd6gXq__input:focus,.BlockContactForm-module-scss-module__Xd6gXq__textarea:focus{background-color:#fff;border-color:#2961ab;outline:none;box-shadow:0 0 0 3px #2961ab1a}.BlockContactForm-module-scss-module__Xd6gXq__input::placeholder,.BlockContactForm-module-scss-module__Xd6gXq__textarea::placeholder{color:#999}.BlockContactForm-module-scss-module__Xd6gXq__input:disabled,.BlockContactForm-module-scss-module__Xd6gXq__textarea:disabled{opacity:.6;cursor:not-allowed;background-color:#f5f5f5}.BlockContactForm-module-scss-module__Xd6gXq__input.BlockContactForm-module-scss-module__Xd6gXq__inputError,.BlockContactForm-module-scss-module__Xd6gXq__textarea.BlockContactForm-module-scss-module__Xd6gXq__inputError{border-color:#dc3545}.BlockContactForm-module-scss-module__Xd6gXq__input.BlockContactForm-module-scss-module__Xd6gXq__inputError:focus,.BlockContactForm-module-scss-module__Xd6gXq__textarea.BlockContactForm-module-scss-module__Xd6gXq__inputError:focus{border-color:#dc3545;box-shadow:0 0 0 3px #dc35451a}.BlockContactForm-module-scss-module__Xd6gXq__textarea{resize:vertical;min-height:170px;line-height:1.6}.BlockContactForm-module-scss-module__Xd6gXq__errorText{color:#dc3545;margin-top:.25rem;font-size:.875rem}.BlockContactForm-module-scss-module__Xd6gXq__message{text-align:center;border-radius:8px;padding:.75rem 1rem;font-size:.9rem;animation:.3s ease-out BlockContactForm-module-scss-module__Xd6gXq__slideDown}.BlockContactForm-module-scss-module__Xd6gXq__messageSuccess{color:#155724;background-color:#d4edda;border:1px solid #c3e6cb}.BlockContactForm-module-scss-module__Xd6gXq__messageError{color:#721c24;background-color:#f8d7da;border:1px solid #f5c6cb}@keyframes BlockContactForm-module-scss-module__Xd6gXq__slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.BlockContactForm-module-scss-module__Xd6gXq__buttonWrapper{justify-content:flex-end;margin-top:.5rem;display:flex}@media (max-width:768px){.BlockContactForm-module-scss-module__Xd6gXq__buttonWrapper{justify-content:center}}.BlockContactForm-module-scss-module__Xd6gXq__submitButton{min-width:180px;padding:.875rem 2rem;font-size:1rem;font-weight:600}
.BlockCareerForm-module-scss-module__HW-ssG__blockCareerForm{background-color:#fff;padding-block:60px}.BlockCareerForm-module-scss-module__HW-ssG__container{position:relative}.BlockCareerForm-module-scss-module__HW-ssG__wrapper{grid-template-columns:1fr 1fr;align-items:center;gap:3rem;display:grid}@media (max-width:992px){.BlockCareerForm-module-scss-module__HW-ssG__wrapper{grid-template-columns:1fr;gap:2rem}}.BlockCareerForm-module-scss-module__HW-ssG__noImage{grid-template-columns:1fr;max-width:min(980px,100%);margin:0 auto}.BlockCareerForm-module-scss-module__HW-ssG__imageColumn{justify-content:center;align-items:center;width:100%;height:100%;min-height:500px;display:flex;position:relative}@media (max-width:992px){.BlockCareerForm-module-scss-module__HW-ssG__imageColumn{order:1;min-height:400px}}.BlockCareerForm-module-scss-module__HW-ssG__image{object-fit:cover;border-radius:20px;width:100%;height:100%;max-height:700px}@media (max-width:992px){.BlockCareerForm-module-scss-module__HW-ssG__image{max-height:400px}}.BlockCareerForm-module-scss-module__HW-ssG__formColumn{flex-direction:column;gap:1.5rem;display:flex}@media (max-width:992px){.BlockCareerForm-module-scss-module__HW-ssG__formColumn{order:2}}.BlockCareerForm-module-scss-module__HW-ssG__noImage .BlockCareerForm-module-scss-module__HW-ssG__formColumn{width:100%;max-width:none}.BlockCareerForm-module-scss-module__HW-ssG__noImage .BlockCareerForm-module-scss-module__HW-ssG__title{text-align:center}.BlockCareerForm-module-scss-module__HW-ssG__title{color:#040e1c;margin:0;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700;line-height:1.2}.BlockCareerForm-module-scss-module__HW-ssG__description{color:#313233;margin-bottom:.5rem;font-size:1rem;line-height:1.6}.BlockCareerForm-module-scss-module__HW-ssG__description p{margin:0 0 1rem}.BlockCareerForm-module-scss-module__HW-ssG__description p:last-child{margin-bottom:0}.BlockCareerForm-module-scss-module__HW-ssG__careerForm{flex-direction:column;gap:1.5rem;display:flex}.BlockCareerForm-module-scss-module__HW-ssG__formGrid{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}@media (max-width:768px){.BlockCareerForm-module-scss-module__HW-ssG__formGrid{grid-template-columns:1fr;gap:1.25rem}}.BlockCareerForm-module-scss-module__HW-ssG__formGroup{flex-direction:column;gap:.5rem;display:flex}.BlockCareerForm-module-scss-module__HW-ssG__formGroupFull{grid-column:1/-1}.BlockCareerForm-module-scss-module__HW-ssG__label{color:#040e1c;font-size:.9rem;font-weight:500;display:block}.BlockCareerForm-module-scss-module__HW-ssG__input{color:#313233;background-color:#f4f8ff;border:1px solid #e0e0e0;border-radius:8px;width:100%;padding:.875rem 1rem;font-family:inherit;font-size:1rem;transition:border-color .3s,box-shadow .3s}.BlockCareerForm-module-scss-module__HW-ssG__input:focus{background-color:#fff;border-color:#2961ab;outline:none;box-shadow:0 0 0 3px #2961ab1a}.BlockCareerForm-module-scss-module__HW-ssG__input::placeholder{color:#999}.BlockCareerForm-module-scss-module__HW-ssG__input:disabled{opacity:.6;cursor:not-allowed;background-color:#f5f5f5}.BlockCareerForm-module-scss-module__HW-ssG__fileInput{cursor:pointer;padding:.75rem}.BlockCareerForm-module-scss-module__HW-ssG__inputError{border-color:#dc3545}.BlockCareerForm-module-scss-module__HW-ssG__inputError:focus{border-color:#dc3545;box-shadow:0 0 0 3px #dc35451a}.BlockCareerForm-module-scss-module__HW-ssG__errorText{color:#dc3545;margin-top:.25rem;font-size:.875rem}.BlockCareerForm-module-scss-module__HW-ssG__message{text-align:center;border-radius:8px;padding:.75rem 1rem;font-size:.9rem;animation:.3s ease-out BlockCareerForm-module-scss-module__HW-ssG__slideDown}.BlockCareerForm-module-scss-module__HW-ssG__messageSuccess{color:#155724;background-color:#d4edda;border:1px solid #c3e6cb}.BlockCareerForm-module-scss-module__HW-ssG__messageError{color:#721c24;background-color:#f8d7da;border:1px solid #f5c6cb}@keyframes BlockCareerForm-module-scss-module__HW-ssG__slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.BlockCareerForm-module-scss-module__HW-ssG__buttonWrapper{justify-content:flex-end;margin-top:.5rem;display:flex}@media (max-width:768px){.BlockCareerForm-module-scss-module__HW-ssG__buttonWrapper{justify-content:center}}.BlockCareerForm-module-scss-module__HW-ssG__noImage .BlockCareerForm-module-scss-module__HW-ssG__buttonWrapper{justify-content:center}.BlockCareerForm-module-scss-module__HW-ssG__submitButton{min-width:180px;padding:.875rem 2rem;font-size:1rem;font-weight:600}
.DiagnosticsTests-module-scss-module__WATxpW__card{background:#f1f6fa;border:1px solid #b3d4fc77;border-radius:12px;width:100%;max-width:100%;transition:box-shadow .2s;overflow:hidden;box-shadow:0 2px 12px #040e1c0d}.DiagnosticsTests-module-scss-module__WATxpW__card:hover{box-shadow:0 6px 22px #040e1c14}.DiagnosticsTests-module-scss-module__WATxpW__landscapeLeft{flex-direction:column;gap:.25rem;min-width:0;display:flex}.DiagnosticsTests-module-scss-module__WATxpW__cardBody{flex-direction:column;gap:1rem;padding:.55rem 1.5rem 1.5rem;display:flex}@media (min-width:768px){.DiagnosticsTests-module-scss-module__WATxpW__cardBody{grid-template-columns:minmax(0,1fr) minmax(260px,340px);align-items:stretch;gap:1.25rem 1.75rem;display:grid}}.DiagnosticsTests-module-scss-module__WATxpW__cardBody .DiagnosticsTests-module-scss-module__WATxpW__landscapeLeft .DiagnosticsTests-module-scss-module__WATxpW__details{padding:1rem 0 .75rem}@media (min-width:768px){.DiagnosticsTests-module-scss-module__WATxpW__cardBody .DiagnosticsTests-module-scss-module__WATxpW__landscapeLeft .DiagnosticsTests-module-scss-module__WATxpW__details{padding-top:0}}.DiagnosticsTests-module-scss-module__WATxpW__cardBody .DiagnosticsTests-module-scss-module__WATxpW__facilitiesSection{padding:0}@media (min-width:768px){.DiagnosticsTests-module-scss-module__WATxpW__cardBody .DiagnosticsTests-module-scss-module__WATxpW__facilitiesSection{flex-direction:column;min-width:0;display:flex}.DiagnosticsTests-module-scss-module__WATxpW__cardBody .DiagnosticsTests-module-scss-module__WATxpW__facilityChips{max-height:280px;padding-right:.25rem;overflow-y:auto}}.DiagnosticsTests-module-scss-module__WATxpW__cardBody .DiagnosticsTests-module-scss-module__WATxpW__bookingCard{margin:0}@media (min-width:768px){.DiagnosticsTests-module-scss-module__WATxpW__cardBody .DiagnosticsTests-module-scss-module__WATxpW__bookingCard{justify-content:center;min-height:0}}.DiagnosticsTests-module-scss-module__WATxpW__header{background:#fff;border-bottom:1px solid #2961ab1a;align-items:center;gap:1.125rem;padding:1rem 1.5rem 1rem 1.375rem;display:flex;position:relative}.DiagnosticsTests-module-scss-module__WATxpW__header:before{content:"";background:linear-gradient(#2961ab 0%,#2961ab73 100%);width:4px;position:absolute;top:0;bottom:0;left:0}@media (max-width:576px){.DiagnosticsTests-module-scss-module__WATxpW__header{align-items:flex-start;gap:.875rem;padding:.875rem 1rem .875rem 1.125rem}}.DiagnosticsTests-module-scss-module__WATxpW__logoBlock{background:#f4f8ff;border:1px solid #2961ab1f;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;min-width:112px;min-height:72px;padding:.5rem .75rem;display:flex}.DiagnosticsTests-module-scss-module__WATxpW__logoPlaceholder{background:0 0;border:1px dashed #2961ab38;border-radius:6px;justify-content:center;align-items:center;width:88px;height:52px;display:flex}.DiagnosticsTests-module-scss-module__WATxpW__logoPlaceholderText{color:#2961ab8c;text-align:center;font-size:.62rem;font-weight:500;line-height:1.2}.DiagnosticsTests-module-scss-module__WATxpW__logoImg{object-fit:contain;width:auto;max-width:100px;height:auto;max-height:60px;display:block}.DiagnosticsTests-module-scss-module__WATxpW__headerContent{flex:1;min-width:0}.DiagnosticsTests-module-scss-module__WATxpW__headerEyebrow{letter-spacing:.06em;text-transform:uppercase;color:#2961ab;margin:0 0 .2rem;font-size:.72rem;font-weight:600}.DiagnosticsTests-module-scss-module__WATxpW__title{color:#040e1c;letter-spacing:-.01em;margin:0;font-size:clamp(1.05rem,1.5vw,1.2rem);font-weight:600;line-height:1.35}.DiagnosticsTests-module-scss-module__WATxpW__details{flex-direction:column;gap:.75rem;padding:1rem 1.5rem;display:flex}.DiagnosticsTests-module-scss-module__WATxpW__detailItem{align-items:flex-start;gap:.75rem;display:flex}.DiagnosticsTests-module-scss-module__WATxpW__detailIcon{color:#fff;background:#64b5f6;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.DiagnosticsTests-module-scss-module__WATxpW__detailIcon svg{width:16px;height:16px}.DiagnosticsTests-module-scss-module__WATxpW__detailText{color:#313233;font-size:.9rem;line-height:1.45}.DiagnosticsTests-module-scss-module__WATxpW__detailText div+div{margin-top:.25rem}.DiagnosticsTests-module-scss-module__WATxpW__facilitiesSectionHeader{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.65rem;display:flex}.DiagnosticsTests-module-scss-module__WATxpW__facilitiesHeading{color:#040e1c;margin:0;font-size:1rem;font-weight:700}.DiagnosticsTests-module-scss-module__WATxpW__facilitiesToggle{color:#2961ab;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:.85rem;font-weight:600;text-decoration:underline}.DiagnosticsTests-module-scss-module__WATxpW__facilitiesToggle:hover{color:#1e4a7a}.DiagnosticsTests-module-scss-module__WATxpW__facilityChips{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.DiagnosticsTests-module-scss-module__WATxpW__facilityChip{background:#fff;border:1px solid #2961ab40;border-radius:999px;align-items:center;gap:.35rem;max-width:100%;padding:.35rem .65rem .35rem .4rem;display:inline-flex}.DiagnosticsTests-module-scss-module__WATxpW__facilityChipIcon{color:#2961ab;background:#2961ab1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.DiagnosticsTests-module-scss-module__WATxpW__facilityChipIconInner{justify-content:center;align-items:center;display:inline-flex}.DiagnosticsTests-module-scss-module__WATxpW__facilityChipIconInner svg{width:14px;height:14px}.DiagnosticsTests-module-scss-module__WATxpW__facilityChipLabel{color:#313233;padding-right:.15rem;font-size:.78rem;font-weight:500;line-height:1.25}.DiagnosticsTests-module-scss-module__WATxpW__facilityIcon{color:#2961ab;justify-content:center;align-items:center;display:inline-flex}.DiagnosticsTests-module-scss-module__WATxpW__facilityIcon svg{width:22px;height:22px}.DiagnosticsTests-module-scss-module__WATxpW__facilityIconImg{aspect-ratio:1;object-fit:contain;width:44px}.DiagnosticsTests-module-scss-module__WATxpW__facilityChipIconInner .DiagnosticsTests-module-scss-module__WATxpW__facilityIconImg{width:22px;height:22px}.DiagnosticsTests-module-scss-module__WATxpW__bookingCard{color:#fff;text-align:center;background:#64a25a;border-radius:10px;flex-direction:column;align-items:center;padding:1.1rem 1.25rem 1.25rem;display:flex}.DiagnosticsTests-module-scss-module__WATxpW__testName{text-align:center;opacity:.98;text-transform:uppercase;letter-spacing:.02em;width:100%;margin:0 0 .35rem;font-size:.95rem;font-weight:600}.DiagnosticsTests-module-scss-module__WATxpW__mrp{text-align:center;width:100%;margin:0 0 .25rem;font-size:1.35rem;font-weight:700}.DiagnosticsTests-module-scss-module__WATxpW__discountCta{opacity:.96;text-align:center;width:100%;margin:0 0 .75rem;font-size:.8rem}.DiagnosticsTests-module-scss-module__WATxpW__bookingDivider{border:none;border-top:1px dashed #ffffffb3;width:100%;margin:0 0 .75rem}.DiagnosticsTests-module-scss-module__WATxpW__selectBtn{border-radius:8px;width:100%;max-width:200px;color:#64a25a!important;background:#fff!important;border:1px solid #0000001f!important}.DiagnosticsTests-module-scss-module__WATxpW__selectBtn:hover{filter:brightness(.98)}
.BlockTestSearch-module-scss-module__3P3hBG__section{width:100%;min-width:0;max-width:100%;margin-block:60px;overflow-x:clip}@media (max-width:768px){.BlockTestSearch-module-scss-module__3P3hBG__section{margin-block:40px}}.BlockTestSearch-module-scss-module__3P3hBG__container{box-sizing:border-box;background-color:#0000;border-radius:0;width:100%;min-width:0;max-width:min(1366px,100% - 1.8rem);margin:0 auto;padding:0}@media (max-width:560px){.BlockTestSearch-module-scss-module__3P3hBG__container{max-width:calc(100% - 1rem)}}.BlockTestSearch-module-scss-module__3P3hBG__loading{text-align:center;color:#666;padding:2rem}.BlockTestSearch-module-scss-module__3P3hBG__resultsSection{margin-top:2rem;scroll-margin-top:5rem}.BlockTestSearch-module-scss-module__3P3hBG__grid{grid-template-columns:1fr;gap:24px;display:grid}.BlockTestSearch-module-scss-module__3P3hBG__empty{text-align:center;color:#999;padding:40px 20px;font-size:1rem}.BlockTestSearch-module-scss-module__3P3hBG__validationHint{color:#b91c1c;margin-bottom:1rem;font-size:1rem}.BlockTestSearch-module-scss-module__3P3hBG__resultMessage{color:#333;margin-bottom:1rem;font-size:1rem}.BlockTestSearch-module-scss-module__3P3hBG__cardSkeleton{background:#f1f6fa;border:1px solid #b3d4fc77;border-radius:12px;padding:1.25rem 1.5rem;overflow:hidden}.BlockTestSearch-module-scss-module__3P3hBG__cardSkeletonHeader{align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.BlockTestSearch-module-scss-module__3P3hBG__cardSkeletonLogo{background:linear-gradient(90deg,#e0e8f0 25%,#e8eef5 50%,#e0e8f0 75%) 0 0/200% 100%;border-radius:6px;width:80px;height:48px;animation:1s ease-in-out infinite BlockTestSearch-module-scss-module__3P3hBG__skeletonShimmer}.BlockTestSearch-module-scss-module__3P3hBG__cardSkeletonTitle{background:linear-gradient(90deg,#e0e8f0 25%,#e8eef5 50%,#e0e8f0 75%) 0 0/200% 100%;border-radius:6px;flex:1;height:1.5rem;animation:1s ease-in-out infinite BlockTestSearch-module-scss-module__3P3hBG__skeletonShimmer}.BlockTestSearch-module-scss-module__3P3hBG__cardSkeletonDetails{flex-direction:column;gap:.75rem;margin-bottom:1rem;display:flex}.BlockTestSearch-module-scss-module__3P3hBG__cardSkeletonLine{background:linear-gradient(90deg,#e0e8f0 25%,#e8eef5 50%,#e0e8f0 75%) 0 0/200% 100%;border-radius:4px;height:.875rem;animation:1s ease-in-out infinite BlockTestSearch-module-scss-module__3P3hBG__skeletonShimmer}.BlockTestSearch-module-scss-module__3P3hBG__cardSkeletonFooter{border-top:1px solid #0000000f;flex-direction:column;gap:.75rem;margin-top:1rem;padding-top:1rem;display:flex}.BlockTestSearch-module-scss-module__3P3hBG__cardSkeletonPrice{background:linear-gradient(90deg,#e0e8f0 25%,#e8eef5 50%,#e0e8f0 75%) 0 0/200% 100%;border-radius:4px;width:100px;height:1.25rem;animation:1s ease-in-out infinite BlockTestSearch-module-scss-module__3P3hBG__skeletonShimmer}.BlockTestSearch-module-scss-module__3P3hBG__cardSkeletonBtns{background:linear-gradient(90deg,#e0e8f0 25%,#e8eef5 50%,#e0e8f0 75%) 0 0/200% 100%;border-radius:8px;height:40px;animation:1s ease-in-out infinite BlockTestSearch-module-scss-module__3P3hBG__skeletonShimmer}@keyframes BlockTestSearch-module-scss-module__3P3hBG__skeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
.BlockPackages-module-scss-module__yffg0q__blockPackages{padding-block:var(--padding-block);color:#313233}.BlockPackages-module-scss-module__yffg0q__heading{text-align:center;margin-bottom:1.75rem;max-width:42rem;margin-inline:auto}.BlockPackages-module-scss-module__yffg0q__title{color:#040e1c;margin-bottom:.5rem}.BlockPackages-module-scss-module__yffg0q__subTitle{color:#313233;margin:0;font-size:clamp(.95rem,2vw,1.05rem);line-height:1.55}.BlockPackages-module-scss-module__yffg0q__tableWrap{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;isolation:isolate;background:#fff;border:1px solid #06060619;border-radius:8px;overflow:auto visible;box-shadow:0 1px 3px #040e1c0f}.BlockPackages-module-scss-module__yffg0q__table{border-collapse:separate;border-spacing:0;width:max-content;min-width:100%;font-size:.875rem;font-weight:500;line-height:1.45}.BlockPackages-module-scss-module__yffg0q__th{text-align:center;vertical-align:bottom;color:#040e1c;background:#fff;border-bottom:2px solid #2961ab;padding:.875rem .75rem}.BlockPackages-module-scss-module__yffg0q__thCorner{text-align:left;width:30%;min-width:8.75rem;max-width:min(44vw,12.5rem)}.BlockPackages-module-scss-module__yffg0q__thTier{z-index:0;min-width:5.25rem;font-weight:600;position:relative}.BlockPackages-module-scss-module__yffg0q__tierName{letter-spacing:.04em;text-transform:uppercase;margin-bottom:.25rem;font-size:.8125rem;display:block}.BlockPackages-module-scss-module__yffg0q__starRow{justify-content:center;gap:.1rem;display:inline-flex}.BlockPackages-module-scss-module__yffg0q__star{color:#2961ab;opacity:.85;font-size:.7rem;line-height:1}.BlockPackages-module-scss-module__yffg0q__thCorner,.BlockPackages-module-scss-module__yffg0q__rowLabel,.BlockPackages-module-scss-module__yffg0q__footerLabel{text-align:left;color:#040e1c;z-index:2;background:#fff padding-box padding-box;border-right:1px solid #00000024;padding:.65rem .75rem;font-weight:600;position:sticky;left:0;box-shadow:6px 0 12px -8px #040e1c2e}.BlockPackages-module-scss-module__yffg0q__thCorner{z-index:3;vertical-align:bottom}.BlockPackages-module-scss-module__yffg0q__rowLabel,.BlockPackages-module-scss-module__yffg0q__footerLabel{border-bottom:1px solid #00000024}.BlockPackages-module-scss-module__yffg0q__footerLabel{color:#313233;font-size:.8125rem;font-weight:600}.BlockPackages-module-scss-module__yffg0q__rowLabel{white-space:normal;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;min-width:8.75rem;max-width:min(44vw,12.5rem);font-size:.8125rem;font-weight:500}.BlockPackages-module-scss-module__yffg0q__cell,.BlockPackages-module-scss-module__yffg0q__footerCell{z-index:0;position:relative}.BlockPackages-module-scss-module__yffg0q__cell{text-align:center;background:#fff;border-bottom:1px solid #00000024;padding:.5rem}.BlockPackages-module-scss-module__yffg0q__checkWrap{justify-content:center;align-items:center;min-height:1.75rem;display:inline-flex}.BlockPackages-module-scss-module__yffg0q__check{color:#74a742;font-size:1rem;font-weight:700;line-height:1}.BlockPackages-module-scss-module__yffg0q__dash{color:#00000024;font-weight:400}.BlockPackages-module-scss-module__yffg0q__priceRow .BlockPackages-module-scss-module__yffg0q__footerLabel{vertical-align:middle}.BlockPackages-module-scss-module__yffg0q__footerCell{text-align:center;vertical-align:middle;background:#fff;border-bottom:1px solid #00000024;padding:.65rem .5rem}.BlockPackages-module-scss-module__yffg0q__actualPrice{color:#8e8e8f;font-size:.8125rem;font-weight:500;text-decoration:line-through}.BlockPackages-module-scss-module__yffg0q__specialPrice{color:#2961ab;font-size:.9375rem;font-weight:600}.BlockPackages-module-scss-module__yffg0q__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:768px){.BlockPackages-module-scss-module__yffg0q__table{font-size:.8125rem}.BlockPackages-module-scss-module__yffg0q__th,.BlockPackages-module-scss-module__yffg0q__rowLabel,.BlockPackages-module-scss-module__yffg0q__footerLabel,.BlockPackages-module-scss-module__yffg0q__cell,.BlockPackages-module-scss-module__yffg0q__footerCell{padding:.5rem .4rem}.BlockPackages-module-scss-module__yffg0q__thCorner,.BlockPackages-module-scss-module__yffg0q__rowLabel,.BlockPackages-module-scss-module__yffg0q__footerLabel{min-width:7.5rem;max-width:min(48vw,11rem)}.BlockPackages-module-scss-module__yffg0q__thTier{min-width:4.75rem}}
.not-found-module-scss-module__HfxUKG__notFound{background-color:#fff;justify-content:center;align-items:center;min-height:60vh;padding:2rem 1rem;display:flex}.not-found-module-scss-module__HfxUKG__content{text-align:center;max-width:600px;margin:0 auto}.not-found-module-scss-module__HfxUKG__heading{color:#313233;margin:0 0 1.5rem;font-size:clamp(3rem,8vw,6rem);font-weight:600;line-height:1.1}.not-found-module-scss-module__HfxUKG__message{color:#313233;margin:0 0 2.5rem;font-size:clamp(1rem,2vw,1.25rem);line-height:1.6}.not-found-module-scss-module__HfxUKG__content a{text-decoration:none;display:inline-block}
