.kw-page{--kw-navy:#172f55;--kw-blue:#406eba;--kw-gold:#e8ba5e;--kw-green:#668964;--kw-soft:#eef2f8}[data-theme=dark] .kw-page{--kw-navy:var(--ink);--kw-soft:color-mix(in srgb, var(--paper) 86%, #406eba)}.kw-brand-wrap{--kw-word:44px;flex:none;display:inline-flex;position:relative}.kw-brand-wrap .brand.brand-pohodar{align-items:flex-start}.kw-brand-wrap .brand.brand-pohodar>.brand-pohodar-word{margin-bottom:0}.kw-brand-wrap .brand.brand-pohodar>.brand-pohodar-icon{width:calc(var(--kw-word) * .969);height:calc(var(--kw-word) * .969);margin-top:calc(var(--kw-word) * .017)}.kw-brand-wrap .brand-pohodar-word img{height:var(--kw-word)}.kw-brand-wrap .brand.brand-pohodar>.brand-pohodar-word,.kw-brand-wrap .kw-brand-by{transform:translateY(calc(var(--kw-word) * .038))}.kw-brand-by{border-radius:3px;width:50px;height:10px;position:absolute;bottom:0;right:78px}[data-theme=dark] .kw-brand-by{bottom:4px;right:88px}.kw-brand-by:focus-visible{outline:2px solid var(--kw-blue);outline-offset:2px}.kw-header .nav-dropdown-panel a[aria-current=page]{color:var(--kw-blue)}.kw-phone-terms,.kw-phone-cities{display:none}.kw-today{background:var(--paper);border-radius:16px;position:sticky;top:96px;overflow:hidden;box-shadow:0 2px 4px #1c3a6e0f,0 8px 24px #1c3a6e14}.kw-today-head{color:#fff;box-shadow:inset 0 -2px 0 var(--kw-gold);background:linear-gradient(135deg,#5b8ed6,#2f5fb3);align-items:center;gap:12px;padding:12px 16px;display:flex}.kw-today-head>i{border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;display:flex;box-shadow:inset 0 0 0 1.3px #ffffffa6}.kw-today-head svg{fill:none;stroke:#f3cf7a;stroke-width:1.9px;stroke-linecap:round;width:18px;height:18px}.kw-today-head span{flex-direction:column;gap:2px;display:flex}.kw-today-head b{font-size:17px;font-weight:800}.kw-today-head small{opacity:.9;font-size:12.5px}.kw-today ul{margin:0;padding:0;list-style:none}.kw-today li{border-top:1px solid var(--line)}.kw-today li:first-child{border-top:0}.kw-today a{color:inherit;grid-template-columns:56px minmax(0,1fr) 32px;align-items:center;gap:12px;padding:10px 14px;text-decoration:none;display:grid}.kw-today a:hover{background:var(--kw-soft)}.kw-today a[aria-current]{background:var(--kw-soft);grid-template-columns:56px minmax(0,1fr)}.kw-today-pic{background:#e8f1fc;border-radius:14px;width:56px;height:56px;display:block;overflow:hidden;box-shadow:inset 0 0 0 1px #1c3a6e0f}.kw-today-pic img{object-fit:cover;width:100%;height:100%;display:block}.kw-today-ic{background:#e8f1fc;border-radius:14px;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.kw-today-ic.is-inland{background:#fbf3e2}.kw-today-ic.is-mountains{background:#e9f2ea}.kw-today-ic svg{fill:none;width:26px;height:26px;stroke:var(--kw-blue);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.kw-today-ic.is-inland svg{stroke:#a46f12}.kw-today-ic.is-mountains svg{stroke:#4f7a4c}.kw-today-txt{flex-direction:column;gap:1px;min-width:0;display:flex}.kw-today-txt small{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:10.5px;font-weight:800}.kw-today a[aria-current] .kw-today-txt small{color:var(--kw-blue)}.kw-today-txt b{color:var(--kw-navy);font-size:16px;font-weight:800}.kw-today-txt span{color:var(--muted);font-size:12.5px}.kw-today-go{width:32px;height:32px;box-shadow:inset 0 0 0 1.5px var(--line);color:var(--kw-navy);border-radius:999px;justify-content:center;align-items:center;display:flex}.kw-today-go svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.kw-footer{background:var(--paper);box-shadow:0 -1px 0 var(--line);margin-top:24px;padding:36px 32px 28px}.kw-footer-in{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);gap:32px;max-width:1216px;margin:0 auto;display:grid}.kw-brand-wrap.is-footer{--kw-word:36px}.kw-brand-wrap.is-footer .kw-brand-by{width:41px;height:9px;bottom:1px;right:64px}[data-theme=dark] .kw-brand-wrap.is-footer .kw-brand-by{bottom:5px;right:74px}.kw-footer-brand p{max-width:420px;color:var(--muted);margin:14px 0 0;font-size:14px;line-height:1.55}.kw-footer-brand p a,.kw-footer-col a{color:var(--kw-navy);font-weight:700;text-decoration:none}.kw-footer-brand p a:hover,.kw-footer-col a:hover{color:var(--kw-blue)}.kw-footer-col h2{color:var(--kw-navy);letter-spacing:.08em;text-transform:uppercase;margin:0 0 12px;font-size:12.5px;font-weight:800}.kw-footer-col ul{gap:8px;margin:0;padding:0;font-size:15px;list-style:none;display:grid}.kw-footer-legal{border-top:1px solid var(--line);max-width:1216px;color:var(--muted);margin:28px auto 0;padding-top:16px;font-size:12.5px}@media (max-width:1180px){.kw-today{position:static}}@media (max-width:760px){.kw-brand-wrap{--kw-word:34px}.kw-brand-by{width:39px;height:8px;bottom:0;right:60px}[data-theme=dark] .kw-brand-by{bottom:4px;right:70px}.kw-phone-terms{scrollbar-width:none;gap:6px;padding:10px 14px 6px;display:flex;overflow-x:auto}.kw-phone-terms a{background:var(--kw-soft);color:var(--kw-navy);text-align:center;border-radius:999px;flex:1 0 auto;padding:9px 14px;font-size:14px;font-weight:800;text-decoration:none}.kw-phone-terms a[aria-current]{background:var(--kw-blue);color:#fff}.kw-phone-cities{scrollbar-width:none;white-space:nowrap;gap:16px;padding:4px 14px 10px;font-size:14px;font-weight:700;display:flex;overflow-x:auto}.kw-phone-cities a{color:var(--muted);text-decoration:none}.kw-phone-cities a[aria-current]{color:var(--kw-blue);box-shadow:inset 0 -2px 0 var(--kw-blue)}.kw-footer-in{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.kw-footer-brand{grid-column:1/-1}}@media (max-width:380px){.kw-header .kw-brand-wrap{--kw-word:30px}.kw-header .kw-brand-by{width:33px;height:7px;right:53px}}.kw-info-card h1{color:#172f55;letter-spacing:-.01em;margin:2px 0 6px;font-size:34px;font-weight:800;line-height:1.15}.kw-info-eyebrow{color:#406eba;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:13px;font-weight:800}.kw-info-updated{color:#6b7891;margin:0 0 14px;font-size:14px}.kw-info-summary{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;margin:0 0 6px;padding:0;list-style:none;display:grid}.kw-info-summary li{background:#f2f6fb;border-radius:12px;padding:12px 14px}.kw-info-summary b{color:#1f2d4f;font-size:15px;font-weight:800;display:block}.kw-info-summary span{color:#4b5872;margin-top:3px;font-size:14px;line-height:1.45;display:block}.kw-info .pg-guide-sec h2{color:#1f2d4f;align-items:center;gap:12px;margin:24px 0 10px;scroll-margin-top:90px;font-size:21px;font-weight:800;line-height:1.25;display:flex}.kw-info .pg-guide-sec h2 i{color:#fff;background:#2f5fb3;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font-size:14px;font-style:normal;font-weight:800;display:grid}.kw-info .pg-guide-sec{scroll-margin-top:90px}.kw-info-part h3{color:#1f2d4f;margin:16px 0 6px;font-size:17px;font-weight:800}.kw-info-part ul{margin:0 0 10px;padding-left:22px;line-height:1.6;list-style:outside}.kw-info-part li::marker{color:#406eba}.kw-info-part li{margin:0 0 4px}.kw-info-card a{color:#2f5fb3;text-underline-offset:2px;text-decoration:underline}[data-theme=dark] .kw-info-card h1,[data-theme=dark] .kw-info .pg-guide-sec h2,[data-theme=dark] .kw-info-part h3,[data-theme=dark] .kw-info-summary b{color:var(--ink)}[data-theme=dark] .kw-info-summary li{background:#1d2b3a}[data-theme=dark] .kw-info-summary span{color:var(--muted)}[data-theme=dark] .kw-info-card a{color:#9cbcf0}@media (max-width:640px){.kw-info-card h1{font-size:27px}.kw-info .pg-guide-sec h2{gap:10px;font-size:18px}.kw-info .pg-guide-sec h2 i{width:30px;height:30px;font-size:13px}.kw-info-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}.kw-brand-wrap .kw-brand-by.is-pogodar{right:calc(var(--kw-word) * 1.898);width:calc(var(--kw-word) * .656);height:calc(var(--kw-word) * .23);bottom:0}[data-theme=dark] .kw-brand-wrap .kw-brand-by.is-pogodar{right:calc(var(--kw-word) * 1.898 + 10px);bottom:4px}
