.SiteFooter-module-scss-module__lcmkea__footer{color:#ffffffb3;background:var(--navy-dark);padding:52px 0 22px}.SiteFooter-module-scss-module__lcmkea__grid{grid-template-columns:1.45fr .8fr .8fr 1fr;gap:clamp(34px,4vw,56px);display:grid}.SiteFooter-module-scss-module__lcmkea__grid>div:not(.SiteFooter-module-scss-module__lcmkea__about){align-content:start;gap:10px;display:grid}.SiteFooter-module-scss-module__lcmkea__grid h3{color:#fff;font-size:var(--font-size-base);margin:0 0 8px}.SiteFooter-module-scss-module__lcmkea__grid a{font-size:var(--font-size-sm);line-height:1.45;transition:color .16s}.SiteFooter-module-scss-module__lcmkea__grid a:hover{color:#fff}.SiteFooter-module-scss-module__lcmkea__about a{width:fit-content}.SiteFooter-module-scss-module__lcmkea__about a strong{color:#fff}@media (min-width:1025px){.SiteFooter-module-scss-module__lcmkea__grid.SiteFooter-module-scss-module__lcmkea__withUsedCatalog{grid-template-columns:minmax(0,1.2fr) repeat(3,minmax(0,1fr)) minmax(0,1.1fr);gap:clamp(20px,2.5vw,36px)}.SiteFooter-module-scss-module__lcmkea__grid.SiteFooter-module-scss-module__lcmkea__withUsedCatalog>div{overflow-wrap:anywhere;min-width:0}}@media (min-width:1025px) and (max-width:1280px){.SiteFooter-module-scss-module__lcmkea__grid.SiteFooter-module-scss-module__lcmkea__withUsedCatalog{grid-template-columns:repeat(4,minmax(0,1fr))}.SiteFooter-module-scss-module__lcmkea__grid.SiteFooter-module-scss-module__lcmkea__withUsedCatalog .SiteFooter-module-scss-module__lcmkea__about{grid-column:1/-1}}.SiteFooter-module-scss-module__lcmkea__rating{flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-top:20px;display:flex}.SiteFooter-module-scss-module__lcmkea__rating strong{color:#fff;font-size:24px}.SiteFooter-module-scss-module__lcmkea__rating span{color:#ffc857;letter-spacing:2px}.SiteFooter-module-scss-module__lcmkea__rating small{min-width:0;font-size:var(--font-size-xs);overflow-wrap:break-word;flex:120px}.SiteFooter-module-scss-module__lcmkea__ratingScore{white-space:nowrap;flex:none;align-items:baseline;gap:8px;display:inline-flex}.SiteFooter-module-scss-module__lcmkea__region{font-size:var(--font-size-sm);overflow-wrap:anywhere;margin:14px 0 0;line-height:1.5}.SiteFooter-module-scss-module__lcmkea__region,.SiteFooter-module-scss-module__lcmkea__contactRow{align-items:flex-start;gap:8px;min-width:0;display:flex}.SiteFooter-module-scss-module__lcmkea__region>svg,.SiteFooter-module-scss-module__lcmkea__contactRow>svg{flex:0 0 18px;margin-top:.15em}.SiteFooter-module-scss-module__lcmkea__region>span,.SiteFooter-module-scss-module__lcmkea__contactRow>span{overflow-wrap:anywhere;min-width:0}.SiteFooter-module-scss-module__lcmkea__messengers{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.SiteFooter-module-scss-module__lcmkea__messengers a{color:#fff;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:10px;align-items:center;gap:7px;min-height:36px;padding:7px 11px;font-weight:700;display:inline-flex}.SiteFooter-module-scss-module__lcmkea__contacts>a:first-of-type{color:#fff;font-size:20px;font-weight:800}.SiteFooter-module-scss-module__lcmkea__contacts small{font-size:var(--font-size-xs)}.SiteFooter-module-scss-module__lcmkea__bottom{font-size:var(--font-size-xs);border-top:1px solid #ffffff1a;grid-template-columns:minmax(0,1fr) minmax(0,auto) minmax(0,1fr);align-items:center;gap:20px;margin-top:40px;padding-top:20px;display:grid}.SiteFooter-module-scss-module__lcmkea__bottom>*{overflow-wrap:anywhere;min-width:0;max-width:100%}.SiteFooter-module-scss-module__lcmkea__bottom>span:not(.SiteFooter-module-scss-module__lcmkea__developerLink){justify-self:start}.SiteFooter-module-scss-module__lcmkea__developerLink{isolation:isolate;color:#cad9e5;text-align:center;background:radial-gradient(circle,#74b2d429 2px,#0000 2.5px) 0 0/32px 32px,#1e435eb8;border:1px solid #72aed11a;border-radius:999px;flex-wrap:wrap;justify-content:center;justify-self:center;align-items:center;gap:.45em;min-height:44px;padding:10px 22px;transition:color .16s;display:inline-flex;position:relative;overflow:hidden}.SiteFooter-module-scss-module__lcmkea__developerLink span,.SiteFooter-module-scss-module__lcmkea__developerLink strong{z-index:1;position:relative}.SiteFooter-module-scss-module__lcmkea__developerLink strong{color:#00b8d9;font-weight:800}.SiteFooter-module-scss-module__lcmkea__developerLink:is(a):hover{color:#fff}.SiteFooter-module-scss-module__lcmkea__developerLink:is(a):hover strong{color:#3dd9f2}.SiteFooter-module-scss-module__lcmkea__legalLinks{flex-wrap:wrap;grid-column:-2/-1;justify-content:flex-end;justify-self:end;gap:8px 22px;display:flex}.SiteFooter-module-scss-module__lcmkea__legalLinks a{min-width:0;max-width:100%}@media (max-width:1280px){.SiteFooter-module-scss-module__lcmkea__bottom{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px}.SiteFooter-module-scss-module__lcmkea__developerLink{grid-area:2/1/auto/-1}}@media (max-width:1024px){.SiteFooter-module-scss-module__lcmkea__footer{padding-top:38px}.SiteFooter-module-scss-module__lcmkea__grid{grid-template-columns:1fr 1fr;gap:30px 24px}.SiteFooter-module-scss-module__lcmkea__about{grid-column:1/-1}}@media (max-width:640px){.SiteFooter-module-scss-module__lcmkea__footer{padding:26px 0 16px}.SiteFooter-module-scss-module__lcmkea__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px}.SiteFooter-module-scss-module__lcmkea__about,.SiteFooter-module-scss-module__lcmkea__contacts{grid-column:1/-1}.SiteFooter-module-scss-module__lcmkea__rating{margin-top:12px}.SiteFooter-module-scss-module__lcmkea__grid>div:not(.SiteFooter-module-scss-module__lcmkea__about){gap:4px}.SiteFooter-module-scss-module__lcmkea__grid h3{margin-bottom:3px;font-size:15px}.SiteFooter-module-scss-module__lcmkea__grid>div:not(.SiteFooter-module-scss-module__lcmkea__about) a,.SiteFooter-module-scss-module__lcmkea__bottom a{align-items:center;min-height:32px;display:flex}.SiteFooter-module-scss-module__lcmkea__bottom{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:22px;padding-top:14px;display:grid}.SiteFooter-module-scss-module__lcmkea__bottom>span{justify-self:start}.SiteFooter-module-scss-module__lcmkea__developerLink{flex-wrap:wrap;grid-row:auto;justify-content:center;justify-self:center;min-height:40px;padding:8px 16px}.SiteFooter-module-scss-module__lcmkea__legalLinks{grid-template-columns:repeat(2,minmax(0,1fr));justify-self:stretch;gap:4px 12px;display:grid}}
:root{--font-sans:"Inter Variable", Inter, Arial, Helvetica, sans-serif;--font-size-xs:.875rem;--font-size-sm:.9375rem;--font-size-base:1rem;--font-size-lg:1.125rem;--line-height-tight:1.15;--line-height-body:1.5;--navy:#0b3457;--navy-dark:#072b49;--blue:#0b73eb;--blue-dark:#055fc9;--green:#19a96f;--ice:#eef7ff;--section:#f3f8fc;--line:#d9e7f1;--muted:#536f85;--text-soft:#48657c;--radius:16px;--container:1520px;--page-gutter:clamp(16px, 2.5vw, 36px);--section-space:clamp(48px, 5vw, 80px);--focus-ring:#0b73eb52;--control-hover-overlay:#0b73eb0f;--control-active-overlay:#0b73eb21}*{box-sizing:border-box}html{scroll-behavior:auto;font-size:100%;font-family:var(--font-sans)}:where(body [id]){scroll-margin-top:96px}@media (max-width:1024px){:where(body [id]){scroll-margin-top:84px}}body{min-width:320px;color:var(--navy);font-family:var(--font-sans);font-size:var(--font-size-base);line-height:var(--line-height-body);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:#fff;margin:0}button,input,select,textarea{font-family:var(--font-sans);color:inherit;font-size:inherit}a{color:inherit;text-decoration:none}button,select{touch-action:manipulation}img,svg{display:block}img{max-width:100%;height:auto}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--control-focus-color,currentColor);outline-offset:-3px}:where(button,[role=button],.button,summary,[role=option]){-webkit-tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;transition:color .16s,background-color .16s,border-color .16s,box-shadow .16s}:where(button,[role=button],.button,summary,[role=option]):not(:disabled):not([aria-disabled=true]):hover{box-shadow:inset 0 0 0 999px var(--control-hover-overlay)}:where(button,[role=button],.button,summary,[role=option]):not(:disabled):not([aria-disabled=true]):active{box-shadow:inset 0 0 0 999px var(--control-active-overlay)}:where(a):not([aria-disabled=true]):active{opacity:.84}:where(button,input,select,textarea):disabled,:where([role=button],.button,[role=option])[aria-disabled=true]{opacity:.55;cursor:not-allowed}:where(input:not([type=hidden]):not([type=range]),select,textarea):not(:disabled):hover{border-color:#9dc5e4}@media (prefers-reduced-motion:reduce){:where(button,input,select,textarea,[role=button],.button,summary,[role=option]){transition:none}}::selection{color:#fff;background:var(--blue)}[data-stock-tone=available]{color:var(--green)!important}[data-stock-tone=order]{color:var(--blue)!important}[data-stock-tone=unavailable]{color:#dd4056!important}.container{width:100%;max-width:calc(var(--container) + var(--page-gutter)*2);padding-inline:var(--page-gutter);margin-inline:auto}.section{padding:var(--section-space) 0}.eyebrow{color:var(--blue);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.09em;font-weight:850;display:inline-block}.button{min-height:50px;font-size:var(--font-size-sm);cursor:pointer;border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-weight:800;transition:background .16s,border-color .16s;display:inline-flex}.button:active{box-shadow:inset 0 0 0 999px var(--control-active-overlay)}.buttonPrimary{color:#fff;background:var(--blue)}.buttonPrimary:hover{background:var(--blue-dark)}.buttonSecondary{border-color:var(--line);color:var(--navy);background:#fff}.buttonSecondary:hover{border-color:#aad0ef}.cardAction{color:#fff;background:var(--blue);width:100%;min-height:46px;font-size:var(--font-size-sm);text-align:center;border-radius:10px;justify-content:center;align-items:center;padding:9px 16px;font-weight:750;line-height:1.3;transition:background .16s;display:flex}a:hover>.cardAction,a:focus-visible>.cardAction{background:var(--blue-dark)}a:active>.cardAction{background:#064fa8}.breadcrumbs{color:var(--text-soft);font-size:var(--font-size-xs);white-space:nowrap;align-items:center;gap:8px;display:flex;overflow:hidden}.breadcrumbs a:hover{color:var(--blue)}.breadcrumbs span:last-child{text-overflow:ellipsis;overflow:hidden}.sr-only{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){.breadcrumbs{white-space:normal;flex-wrap:wrap;align-items:baseline;row-gap:5px;line-height:1.45;overflow:visible}.breadcrumbs>a,.breadcrumbs>span{max-width:100%}.breadcrumbs span:last-child{text-overflow:clip;overflow-wrap:break-word;white-space:normal;overflow:visible}.section{padding:clamp(44px,12vw,56px) 0}.eyebrow{font-size:var(--font-size-xs)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
