.home_home__fTqnk{--home-top:#eaf1fa;--home-mid:#f4f7fb;--home-base:#f7f9fc;--page-bg:linear-gradient(180deg,var(--home-top) 0,var(--home-mid) 480px,var(--home-base) 960px,var(--home-base) 100%);--photo-bg:#dde4ec;--dir-bg:#243b5a}.home_heroSearch__RH5N8,.home_hero__nUr9V{--hero-blue:var(--brand);--hero-blue-dk:var(--brand-dark);--navy:#14213d;--steel:#5b8aa6}.home_hero__nUr9V{position:relative;overflow:hidden;background:linear-gradient(100deg,#f7f8fa,#eceef2 50%,#e1e2e4);padding:0}.home_heroGrid__5L9qa{position:relative;display:grid;gap:24px;max-width:1280px;padding-top:32px}.home_heroCopy__yWYjt h1{min-height:2.28em;margin:0 0 12px;font-family:Inter,-apple-system,sans-serif;font-weight:800;font-size:clamp(30px,3.9vw,50px);line-height:1.14;letter-spacing:-.025em;color:var(--navy)}.home_heroCopy__yWYjt h1 em{font-style:normal;color:var(--hero-blue);white-space:nowrap}.home_heroCopy__yWYjt h1 span{display:block;color:#8b95a7}.home_heroCopy__yWYjt h1 b{color:var(--hero-blue)}.home_heroCopy__yWYjt h1.home_heroTitleFit__dY6Bt{font-size:min(46px,calc((100vw - 32px) * .066))}@media (min-width:1024px){.home_heroCopy__yWYjt h1.home_heroTitleFit__dY6Bt{font-size:clamp(30px,3.35vw,46px)}}.home_heroSub__za820{height:24px;margin:0 0 24px;overflow:hidden;font-size:14px;line-height:24px;white-space:nowrap;text-overflow:ellipsis;color:#5f6b7d}.home_heroSearch__RH5N8 .home_search__YI3bI{position:relative;max-width:620px;padding:8px;gap:8px;border:0;border-radius:12px;box-shadow:0 8px 28px rgba(20,33,61,.12);align-items:center}.home_heroSearch__RH5N8 .home_search__YI3bI:focus-within{border-color:transparent;box-shadow:0 8px 28px rgba(20,33,61,.12);outline:3px solid var(--steel);outline-offset:2px}.home_heroSearch__RH5N8 .home_f__MJoVo{padding:0 14px}.home_heroSearch__RH5N8 .home_f__MJoVo input{padding:10px 0;font-size:16px;font-family:Roboto,Arial,sans-serif}.home_heroSearch__RH5N8 .home_f__MJoVo input::-moz-placeholder{color:#5f6b7d}.home_heroSearch__RH5N8 .home_f__MJoVo input::placeholder{color:#5f6b7d}.home_heroSearch__RH5N8 .home_go__ej5aZ{background:var(--hero-blue);box-shadow:none;height:auto;padding:16px 22px;border-radius:8px;font-family:Manrope,Inter,sans-serif;font-weight:700;font-size:16px;line-height:normal;letter-spacing:-.005em}.home_heroSearch__RH5N8 .home_go__ej5aZ:hover{background:var(--hero-blue-dk)}.home_heroSearch__RH5N8 .home_go__ej5aZ:focus-visible{outline:3px solid var(--steel);outline-offset:2px}.home_heroDone__39Jpx{margin:14px 0 0;font-weight:500;color:var(--navy)}.home_catBtn__LoWWH{display:inline-flex;align-items:center;justify-content:center;flex:none;align-self:center;width:44px;height:44px;margin-left:6px;padding:0;color:var(--hero-blue);background:none;border:0;border-radius:0;cursor:pointer}.home_catBtn__LoWWH:hover{background:none}.home_catBtn__LoWWH:focus-visible{outline:3px solid var(--steel);outline-offset:2px}.home_catBtn__LoWWH svg{width:28px;height:28px}.home_catBtnText__KM5VU{display:none}.home_catModal__S_HpJ{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:16px;opacity:0;transition:opacity .25s}.home_catModal__S_HpJ.home_open__HaI9L{opacity:1}.home_catModalBackdrop__LDFAB{position:absolute;inset:0;background:rgba(15,23,42,.55);backdrop-filter:blur(6px)}.home_catModalCard__h_bOF{position:relative;width:min(560px,100%);max-height:calc(100dvh - 32px);overflow-y:auto;background:hsla(0,0%,100%,.92);backdrop-filter:blur(20px);border:1px solid var(--line);border-radius:24px;box-shadow:0 18px 44px rgba(15,23,42,.14);padding:26px;transform:translateY(18px) scale(.98);transition:transform .25s}.home_catModal__S_HpJ.home_open__HaI9L .home_catModalCard__h_bOF{transform:none}.home_catModalTitle__m1mcO{margin:0 0 4px;padding-right:36px;font-size:22px;font-weight:800;letter-spacing:-.01em}.home_catModalSub__iRYnT{margin:0;font-size:14px;color:var(--muted)}.home_catModalX__cYI_g{position:absolute;top:14px;right:14px;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:0;border-radius:10px;background:transparent;color:var(--soft);cursor:pointer}.home_catModalX__cYI_g:hover{background:var(--navy-lt);color:var(--ink)}.home_catModalX__cYI_g svg{width:20px;height:20px}.home_mcatGrid__aj5DG{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:18px}.home_mcatOpt__4kk58{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:8px;min-height:128px;padding:14px 8px 12px;border:1px solid #d5dce6;border-radius:16px;background:#f3f5f9;box-shadow:0 1px 2px rgba(20,33,61,.06);font:inherit;font-family:Manrope,Inter,sans-serif;font-weight:700;font-size:14px;line-height:1.25;color:var(--navy);text-align:center;cursor:pointer;transition:background .15s,border-color .15s,box-shadow .15s,transform .15s}.home_mcatOpt__4kk58:hover{background:var(--white);border-color:var(--hero-blue);box-shadow:0 6px 18px rgba(22,54,93,.14);transform:translateY(-1px)}.home_mcatOpt__4kk58:active{transform:none}.home_mcatOpt__4kk58:focus-visible{outline:3px solid var(--steel);outline-offset:2px}.home_mcatPic__Frvfo{display:flex;align-items:center;justify-content:center;flex:none;width:68px;height:68px;border-radius:50%;background:var(--white);box-shadow:inset 0 0 0 1px #e3e8ef;color:var(--hero-blue)}.home_mcatPic__Frvfo img{width:60px;height:60px;-o-object-fit:contain;object-fit:contain}.home_mcatPic__Frvfo svg{width:34px;height:34px}.home_mcatLabel__NdlcZ{max-width:100%;overflow-wrap:break-word;hyphens:auto}.home_mcatSoon__G_p_6{color:#8b95a7}.home_mcatSoon__G_p_6 .home_mcatPic__Frvfo img{opacity:.7}.home_mcatSoonTag__8OwlP{margin-top:-4px;font-size:11.5px;font-weight:600;color:#8b95a7}.home_heroBadges__oCUoT{display:flex;flex-wrap:wrap;gap:8px 0;margin-top:20px;list-style:none;padding:0}.home_heroBadge__d_ZAV{display:inline-flex;align-items:center;gap:10px;padding:0 14px;font-family:Manrope,Inter,sans-serif;font-weight:500;font-size:13.5px;line-height:1.25;color:var(--navy)}.home_heroBadge__d_ZAV:first-child{padding-left:0}.home_heroBadge__d_ZAV:last-child{padding-right:0}.home_heroBadge__d_ZAV+.home_heroBadge__d_ZAV{border-left:1px solid #d3d9e4;padding-left:14px}.home_heroBadge__d_ZAV b{font-weight:800}.home_badgeIc__VOQIq{display:inline-flex;align-items:center;justify-content:center;flex:none;width:34px;height:34px;border-radius:50%;background:var(--hero-blue);color:#fff}.home_badgeIc__VOQIq svg{width:18px;height:18px}.home_badgeIc__VOQIq.home_fi__4PqHd{width:auto;height:auto;border-radius:0;background:none;color:var(--hero-blue)}.home_badgeIc__VOQIq.home_fi__4PqHd svg{width:26px;height:26px}.home_heroArt__htwuc{display:flex;justify-content:center;align-self:end}.home_heroArt__htwuc img{display:block;width:100%;max-width:520px;height:auto;filter:brightness(1.04) contrast(.98);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 22%,#000 82%,transparent),linear-gradient(180deg,transparent 0,#000 6%);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent 0,#000 22%,#000 82%,transparent),linear-gradient(180deg,transparent 0,#000 6%);-webkit-mask-composite:source-in,xor;mask-composite:intersect}@media (max-width:640px){.home_heroBadges__oCUoT{gap:14px 0}.home_heroBadge__d_ZAV{padding:0 12px}.home_heroBadge__d_ZAV:nth-child(3){border-left:0;padding-left:0}.home_catModalCard__h_bOF{padding:22px 16px 18px}.home_mcatGrid__aj5DG{gap:8px}.home_mcatOpt__4kk58{min-height:112px;gap:6px;padding:12px 4px 10px;font-size:13px}.home_mcatPic__Frvfo{width:56px;height:56px}.home_mcatPic__Frvfo img{width:50px;height:50px}.home_mcatPic__Frvfo svg{width:28px;height:28px}}@media (min-width:1024px){.home_heroGrid__5L9qa{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;gap:24px;padding-top:0}.home_heroCopy__yWYjt{align-self:start;padding:64px 0 24px;position:relative;z-index:2}.home_heroArt__htwuc{position:relative;z-index:1;justify-content:flex-end}.home_heroArt__htwuc img{width:130%;max-width:none;margin-left:-30%}.home_heroBadge__d_ZAV{padding:0 18px}}@media (max-width:370px){.home_mcatGrid__aj5DG{grid-template-columns:repeat(2,1fr)}}.home_srchRow__R5v94{display:flex;gap:16px;align-items:center}.home_search__YI3bI{flex:1;min-width:0;margin:0;background:var(--white);border-radius:var(--radius-card);border:1px solid var(--line);box-shadow:0 2px 4px rgba(15,39,68,.04),0 12px 32px rgba(15,39,68,.08);display:flex;align-items:center;padding:5px;transition:border-color .15s,box-shadow .15s}.home_search__YI3bI:focus-within{border-color:var(--line-dk);box-shadow:0 2px 4px rgba(15,39,68,.05),0 12px 32px rgba(22,54,93,.14)}.home_f__MJoVo{display:flex;align-items:center;gap:8px;padding:0 12px;color:var(--soft);flex:1;min-width:0}.home_f__MJoVo input{border:0;outline:none;font:inherit;font-size:16px;color:var(--ink);background:transparent;width:100%;padding:10px 0}.home_bad__lg4wA{color:var(--acc)}.home_bad__lg4wA input::-moz-placeholder{color:var(--acc)}.home_bad__lg4wA input::placeholder{color:var(--acc)}.home_go__ej5aZ{flex-shrink:0;display:flex;align-items:center;gap:8px;height:44px;background:var(--accent);color:var(--white);border:0;border-radius:var(--radius-ctl);padding:0 24px;font-size:15px;font-weight:600;cursor:pointer;box-shadow:var(--accent-shadow);transition:background .15s}.home_go__ej5aZ:hover{background:var(--accent-dk)}.home_go__ej5aZ:disabled{opacity:.6;cursor:wait}.home_hint___mH2h{margin:8px 0 0;font-size:13.5px;color:var(--acc)}.home_suggest__pZzj0{margin:8px 0 0;display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:13.5px;color:var(--muted)}.home_suggestLabel___Dw2c{flex:none}.home_suggestChip__gHZPt{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line-dk);background:var(--white);color:var(--navy);font:inherit;font-weight:600;border-radius:999px;padding:5px 14px;cursor:pointer}.home_suggestChip__gHZPt:hover{border-color:var(--navy)}.home_suggestArrow__jARvK{font-size:11px;opacity:.7}.home_suggestClear__WVzSx{border:0;background:transparent;color:var(--soft);font:inherit;cursor:pointer;padding:4px;line-height:1}.home_suggestClear__WVzSx:hover{color:var(--navy)}.home_suggestList__CGW_0{display:flex;flex-wrap:wrap;gap:6px;width:100%}.home_suggestList__CGW_0 button{border:1px solid var(--line);background:var(--white);color:var(--ink);font:inherit;font-size:13px;border-radius:999px;padding:4px 12px;cursor:pointer}.home_suggestList__CGW_0 button:hover{border-color:var(--navy);color:var(--navy)}.home_suggestList__CGW_0 .home_suggestOn__4WDnP{background:var(--navy);border-color:var(--navy);color:var(--white)}@media (max-width:640px){.home_srchRow__R5v94{gap:12px}.home_search__YI3bI,.home_srchRow__R5v94{flex-direction:column;align-items:stretch}.home_search__YI3bI{padding:8px;gap:4px}.home_go__ej5aZ{justify-content:center}.home_heroSearch__RH5N8 .home_search__YI3bI{flex-direction:row;flex-wrap:wrap;padding:0;gap:10px;background:none;border:0;border-radius:0;box-shadow:none}.home_heroSearch__RH5N8 .home_search__YI3bI:focus-within{box-shadow:none;outline:0}.home_heroSearch__RH5N8 .home_f__MJoVo{order:-1;flex:1 1 100%;min-height:56px;padding:4px 16px;background:var(--white);border:1px solid #c9d1dd;border-radius:12px;box-shadow:0 6px 20px rgba(20,33,61,.1)}.home_heroSearch__RH5N8 .home_f__MJoVo:focus-within{border-color:var(--hero-blue);outline:3px solid var(--steel);outline-offset:2px}.home_heroSearch__RH5N8 .home_catBtn__LoWWH{align-self:stretch;gap:8px;width:auto;height:auto;margin-left:0;padding:0 14px;background:var(--white);border:1px solid #c9d1dd;border-radius:8px}.home_heroSearch__RH5N8 .home_catBtn__LoWWH svg{width:22px;height:22px}.home_heroSearch__RH5N8 .home_catBtnText__KM5VU{display:inline;font-family:Manrope,Inter,sans-serif;font-weight:700;font-size:15px;color:var(--hero-blue)}.home_heroSearch__RH5N8 .home_catBtn__LoWWH:hover{background:var(--white)}.home_heroSearch__RH5N8 .home_go__ej5aZ{flex:1}.home_heroSub__za820{margin-bottom:20px;font-size:13px}}.home_heroSearch__RH5N8 .home_searchIc__ZQ_ZC{display:none}.home_photo__can8w{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.home_s__tha_s{padding:40px 0 8px}.home_hero__nUr9V+.home_s__tha_s{padding-top:28px}.home_homeRibbon__GXibP{padding:28px 0 0}.home_sHead__C9PDj{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.home_sHead__C9PDj h2{margin:0;font-size:26px;font-weight:800;letter-spacing:-.015em}.home_sHead__C9PDj a{color:var(--navy);font-weight:600;font-size:14px}.home_sHead__C9PDj a:hover{color:var(--acc)}.home_sHead__C9PDj .home_allLink__TaSZI{flex:none;display:inline-flex;align-items:center;height:36px;padding:0 14px;border:1px solid var(--line);border-radius:10px;background:var(--white);color:var(--ink);font-size:14px;font-weight:600;white-space:nowrap;transition:border-color .15s}.home_sHead__C9PDj .home_allLink__TaSZI:hover{color:var(--navy);border-color:var(--line-dk)}@media (max-width:640px){.home_sHead__C9PDj h2{font-size:21px}.home_sHead__C9PDj .home_allLink__TaSZI{height:34px;padding:0 12px;font-size:13.5px}}.home_cards__6VPZj{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}@media (max-width:1040px){.home_cards__6VPZj{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.home_cards__6VPZj{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - 12px) / 2);gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:-8px -16px 0;padding:8px 16px 16px;scroll-padding:0 16px}.home_cards__6VPZj::-webkit-scrollbar{display:none}.home_card__SPzQg{scroll-snap-align:start}}.home_card__SPzQg{background:var(--white);border-radius:var(--radius-card);overflow:hidden;border:1px solid var(--line);box-shadow:var(--shadow-card);display:flex;flex-direction:column;transition:transform .15s,box-shadow .15s}.home_card__SPzQg:hover{transform:translateY(-2px);box-shadow:var(--shadow-card-hover)}.home_pic__yqzKK{position:relative;height:116px;flex:none;background:var(--photo-bg)}.home_body__VkEkL{padding:12px 14px 14px;display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.home_card__SPzQg h3{font-size:15.5px;font-weight:700;line-height:1.3}.home_card__SPzQg h3,.home_desc__jgFBS{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home_desc__jgFBS{font-size:13px;color:var(--muted);line-height:1.45}.home_foot__IR4WT{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding-top:12px}.home_price__9DRme{flex:1;min-width:0;font-size:14px;font-weight:700;color:var(--ink);line-height:1.25;text-wrap:balance}.home_order__BDszb{margin-left:auto;flex:none;height:34px;background:var(--accent);color:var(--white);border:0;border-radius:10px;padding:0 14px;font-size:13.5px;font-weight:600;cursor:pointer;transition:background .15s}.home_order__BDszb:hover{background:var(--accent-dk)}@media (max-width:640px){.home_pic__yqzKK{height:104px}.home_foot__IR4WT{flex-direction:column;align-items:stretch}.home_order__BDszb{margin-left:0}}.home_sTight__xcm0o{padding-top:16px}.home_duo__XyG9b{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:16px}@media (max-width:900px){.home_duo__XyG9b{grid-template-columns:1fr}}.home_panel__PBb0r{background:var(--white);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:20px 24px 24px;scroll-margin-top:88px}.home_panel__PBb0r h2{margin:0 0 16px;font-size:20px;font-weight:800;letter-spacing:-.01em}.home_adv__J5gY4,.home_flow__o0LjI{list-style:none;margin:0;padding:0;display:grid;gap:16px}.home_adv__J5gY4{grid-template-columns:repeat(4,minmax(0,1fr))}.home_flow__o0LjI{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.home_adv__J5gY4 li,.home_flow__o0LjI li{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:10px;font-size:14px;font-weight:500;line-height:1.35;color:var(--ink);text-wrap:balance}.home_advIc__HjxiQ{width:40px;height:40px;border-radius:12px;background:var(--navy-lt);color:var(--navy);display:grid;place-items:center;flex:none}.home_advIc__HjxiQ svg{width:20px;height:20px}.home_flowArrow__bshM5{position:absolute;left:-32px;top:10px;width:24px;height:20px;color:var(--soft)}@media (max-width:1040px) and (min-width:901px){.home_adv__J5gY4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.home_panel__PBb0r{padding:20px 16px}.home_adv__J5gY4{grid-template-columns:repeat(2,minmax(0,1fr))}.home_adv__J5gY4 li{gap:8px}.home_flow__o0LjI{grid-template-columns:1fr;gap:12px}.home_flow__o0LjI li{flex-direction:row;align-items:center;gap:12px}.home_flowArrow__bshM5{display:none}}.home_catGrid__Fd4oZ{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}@media (max-width:1040px){.home_catGrid__Fd4oZ{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.home_catGrid__Fd4oZ{grid-template-columns:1fr 1fr;gap:10px}}@media (max-width:420px){.home_catGrid__Fd4oZ{grid-template-columns:1fr}}.home_cat__vYY_j{background:var(--white);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:16px;transition:box-shadow .15s}.home_cat__vYY_j:hover{box-shadow:var(--shadow-card-hover)}.home_catTop__dAG7q{display:flex;align-items:center;gap:10px;margin-bottom:10px}.home_ci__N6qHR{width:38px;height:38px;border-radius:10px;background:var(--navy-lt);color:var(--navy);display:flex;align-items:center;justify-content:center;flex-shrink:0}.home_cat__vYY_j h3{margin:0;font-size:15px;font-weight:700;line-height:1.25}.home_cat__vYY_j ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:5px}.home_catItem__91OEK{background:none;border:0;padding:0;font:inherit;text-align:left;font-size:13.5px;color:var(--muted);cursor:pointer}.home_catItem__91OEK:hover{color:var(--acc)}.home_all__l1bI_{display:inline-block;margin-top:8px;font-size:13px;font-weight:600;color:var(--navy);background:none;border:0;padding:0;font-family:inherit;cursor:pointer}.home_hi__Iw4eS{border-color:var(--navy);box-shadow:0 0 0 1px var(--navy) inset}.home_new__AQdgC{font-size:10px;font-weight:700;color:var(--white);background:var(--acc);border-radius:4px;padding:1px 6px;margin-left:auto}.home_seoLinks__nUIKz{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:14px}@media (max-width:820px){.home_seoLinks__nUIKz{grid-template-columns:1fr}}.home_seoLinks__nUIKz h3{margin:0 0 8px;font-size:14px;font-weight:700;color:var(--ink)}.home_seoLinks__nUIKz ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px 14px}.home_seoLinks__nUIKz a{font-size:13.5px;color:var(--muted)}.home_seoLinks__nUIKz a:hover{color:var(--navy)}.home_dirs__VTmVM{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.home_dirs2__sGwmj{grid-template-columns:repeat(2,1fr)}@media (max-width:820px){.home_dirs__VTmVM{grid-template-columns:1fr}}.home_dir__rrJgD{position:relative;border-radius:var(--radius-card);overflow:hidden;min-height:190px;display:flex;align-items:flex-end;background:var(--dir-bg);color:var(--white);border:0;padding:0;font:inherit;text-align:left;cursor:pointer}.home_dir__rrJgD:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(15,39,68,.1),rgba(15,39,68,.85))}.home_dirT__olOLc{position:relative;z-index:2;padding:18px}.home_dir__rrJgD h3{margin:0 0 4px;font-size:19px;font-weight:700}.home_dir__rrJgD p{margin:0 0 10px;font-size:13.5px;opacity:.9}.home_dir__rrJgD span{font-size:14px;font-weight:700}.home_dir__rrJgD:hover span{text-decoration:underline}.home_faq__cwh2y{background:var(--white);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-card);overflow:hidden}.home_faq__cwh2y details+details{border-top:1px solid var(--line)}.home_faq__cwh2y summary{padding:17px 20px;cursor:pointer;font-weight:700;font-size:15px;list-style:none;display:flex;justify-content:space-between;gap:12px}.home_faq__cwh2y summary::-webkit-details-marker{display:none}.home_faq__cwh2y summary:after{content:"+";color:var(--soft);font-weight:400;font-size:22px;line-height:1}.home_faq__cwh2y details[open] summary:after{content:"−"}.home_faq__cwh2y p{margin:0;padding:0 20px 18px;color:var(--muted);font-size:14.5px;line-height:1.6}.home_pro__XGmqP{margin:44px 0 0;background:var(--navy);color:var(--white);border-radius:18px;padding:34px;display:grid;grid-template-columns:1.2fr 1fr;gap:28px;align-items:center;position:relative;overflow:hidden;scroll-margin-top:90px}.home_pro__XGmqP:after{content:"";position:absolute;right:-80px;top:-80px;width:320px;height:320px;border-radius:50%;background:hsla(0,0%,100%,.05)}.home_pro__XGmqP h2{margin:0 0 8px;font-size:28px;font-weight:800;letter-spacing:-.015em}.home_pro__XGmqP>div>p{margin:0 0 20px;opacity:.85}.home_pro__XGmqP ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px;position:relative;z-index:1}.home_pro__XGmqP li{display:flex;gap:12px;align-items:flex-start;background:hsla(0,0%,100%,.07);border-radius:12px;padding:14px}.home_pro__XGmqP li b{display:block}.home_pro__XGmqP li span{font-size:13.5px;opacity:.8}.home_ok__91NOP{width:26px;height:26px;border-radius:50%;background:var(--acc);display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:14px}.home_bWhite__wUXcw{display:inline-block;background:var(--white);color:var(--navy);font-weight:700;padding:12px 22px;border-radius:10px}.home_bWhite__wUXcw:hover{background:var(--navy-lt)}@media (max-width:820px){.home_pro__XGmqP{grid-template-columns:1fr;padding:24px}}.home_footer__T9VtA{--foot-ink:#c7d2e0;--foot-soft:#8fa0b6;--foot-line:hsla(0,0%,100%,.1);margin-top:48px;background:var(--navy-dk);color:var(--foot-ink);font-size:14px}.home_cols__rM1AZ{display:grid;grid-template-columns:1.4fr repeat(4,1fr);gap:24px;padding:40px 0 28px}@media (max-width:900px){.home_cols__rM1AZ{grid-template-columns:1fr 1fr}}.home_footLogo__jOo6D{height:34px;width:auto;display:block;margin-bottom:12px}.home_footer__T9VtA h4{color:var(--white);margin:0 0 10px;font-size:14px;font-weight:700}.home_footLink__Nd4GL,.home_footer__T9VtA a{display:block;padding:3px 0}.home_footLink__Nd4GL{background:none;border:0;font:inherit;color:inherit;cursor:pointer;text-align:left}.home_footLink__Nd4GL:hover,.home_footer__T9VtA a:hover{color:var(--white)}.home_fPhones___ZeZU{margin-top:14px}.home_fPhones___ZeZU a{color:var(--white);font-weight:600}.home_bottom__7J3rR{border-top:1px solid var(--foot-line);padding:16px 0;font-size:12.5px;color:var(--foot-soft);display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.home_social__otzkQ{display:flex;gap:14px}.home_social__otzkQ a{display:inline;padding:0}