.au-card{padding:22px 24px;scroll-margin-top:96px}.au-card>h2,.au-why>h2{color:var(--ink);margin:0 0 6px;font-size:20px;font-weight:800;line-height:1.3}.au-sub{color:var(--muted);margin:0 0 16px;font-size:14.5px;line-height:1.5}.au-card .sw-days{margin-top:0}.sw-hero-kp.au-pct{font-size:19px}.au-ruler p{color:#5b6b91;letter-spacing:.06em;text-transform:uppercase;margin:0 0 7px;font-size:11px;font-weight:800}.au-ruler-bar{grid-template-columns:repeat(9,minmax(0,1fr));gap:3px;display:grid}.au-ruler-bar i{color:#fff;opacity:.5;border-radius:5px;place-items:center;height:24px;font-size:12px;font-style:normal;font-weight:800;display:grid;position:relative}.au-ruler-bar i:nth-child(n+8){opacity:1}.au-ruler-bar i.is-now{opacity:1;box-shadow:0 0 0 2px #fff,0 0 0 4px #14244e}.au-ruler-lab{grid-template-columns:repeat(9,minmax(0,1fr));gap:3px;margin-top:6px;display:grid}.au-ruler-lab span{color:#5f6b70;text-align:center;border-top:2px solid #d9dee8;padding-top:4px;font-size:11px;font-weight:700;line-height:1.2}.au-ruler-lab span.is-ua{color:#14244e;border-color:#7b2fa3;font-weight:800}.au-map-grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:stretch;gap:16px;display:grid}.au-map-fig{border:1px solid var(--line);background:#dbe6f4;border-radius:14px;margin:0;overflow:hidden}.au-map-fig svg{width:100%;height:100%;display:block}.au-map-fig text{font-family:var(--font-sans)}.au-sea,.au-water{fill:#dbe6f4}.au-water,.au-land{stroke:#aebbd0;stroke-width:.9px;stroke-linejoin:round}.au-land{fill:#fbfcfe}.au-grid{stroke:#c4d3e8;stroke-width:.8px}.au-ukraine{fill:#f2dfa6;stroke:#b08a34;stroke-width:1.6px;stroke-linejoin:round}.au-edge{stroke:#2f8f52;stroke-width:1.4px;stroke-dasharray:2 4;stroke-linecap:round}.au-dot{fill:#14244e;stroke:#fff;stroke-width:1.5px}.au-grat{fill:#7f8fab;font-size:11px;font-weight:600}.au-city{fill:#14244e;paint-order:stroke;stroke:#fbfcfe;stroke-width:3px;stroke-linejoin:round;font-size:12.5px;font-weight:700}.au-city.is-cap{font-size:14px;font-weight:800}.au-ua{fill:#7a5a12;letter-spacing:.12em;font-size:13px;font-weight:800}.au-ua-p{fill:#7a5a12;font-size:13px;font-weight:800}.au-kp{fill:#fff;font-size:11px;font-weight:800}.au-band-t{fill:#1f6b3d;letter-spacing:.04em;paint-order:stroke;stroke:#ffffffb3;stroke-width:3px;font-size:14px;font-weight:800}.au-side{flex-direction:column;min-width:0;padding:4px 2px 0;display:flex}.au-big{border-bottom:1px solid var(--line);gap:4px;padding:0 0 14px;display:grid}.au-big b{color:#14244e;font-variant-numeric:tabular-nums;font-size:30px;font-weight:800;line-height:1.1}.au-big.is-wait b{font-size:22px}.au-big span{color:var(--muted);font-size:14px;line-height:1.4}.au-legend{flex-direction:column;flex:1;justify-content:space-between;margin:0;padding:0;list-style:none;display:flex}.au-legend li{border-bottom:1px solid var(--line);color:var(--ink);grid-template-columns:30px minmax(0,1fr);align-items:center;gap:10px;padding:10px 0;font-size:14px;line-height:1.4;display:grid}.au-legend li:last-child{border-bottom:0;padding-bottom:0}.au-legend b{font-weight:800}.au-sw-band{background:#2fa35d99;border-radius:5px;width:30px;height:18px;display:block}.au-sw-band.is-mid{background:#2fa35d5c}.au-sw-band.is-low{background:#2fa35d29;box-shadow:inset 0 0 0 1px #2fa35d59}.au-sw-line{border-top:2.5px dashed var(--c);width:30px;height:0;display:block}.au-bars{height:110px;margin-top:16px}.au-bars span b{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11.5px;font-weight:800;position:absolute;bottom:100%;left:50%;transform:translate(-50%,-3px)}.au-bars:after{content:attr(data-kp8);color:#7b2fa3;font-size:10.5px;font-weight:800;position:absolute;bottom:calc(88.9% + 3px);right:0}.au-bars:before{border-top:1.5px dashed #7b2fa3}.au-night .sw-empty{min-height:136px}.au-night-res{margin:10px 0 0;padding:0;list-style:none;display:grid}.au-night-res li{border-top:1px solid var(--line);justify-content:space-between;gap:10px;padding:7px 0;font-size:13.5px;line-height:1.35;display:flex}.au-night-res span{color:var(--muted)}.au-night-res b{color:var(--ink);text-align:right}.au-night-res .au-ua-word{color:#14244e}.au-steps{grid-auto-rows:1fr}.au-cases{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.au-case{border:1px solid var(--line);background:var(--paper);border-radius:14px;flex-direction:column;gap:10px;padding:16px;display:flex}.au-case header{justify-content:space-between;align-items:center;gap:10px;display:flex}.au-case header b{color:var(--ink);font-size:19px;font-weight:800}.au-case header .sw-g{width:52px;height:30px;font-size:14px}.au-case-kp{color:var(--muted);margin:-4px 0 0;font-size:14px}.au-case-body{grid-template-columns:150px minmax(0,1fr);align-items:start;gap:14px;display:grid}.au-case-body figure{margin:0}.au-case-body svg{width:100%;height:auto;display:block}.au-mini-ua{fill:#fbf5e4;stroke:#b08a34;stroke-width:1.3px;stroke-linejoin:round}.au-case small{color:#5b6b91;letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:800;display:block}.au-obl{flex-wrap:wrap;gap:5px;margin:0;padding:0;list-style:none;display:flex}.au-obl li{border:1px solid var(--line);color:var(--ink);border-radius:999px;padding:3px 8px;font-size:12.5px;font-weight:600}.au-case-foot{border-top:1px solid var(--line);padding-top:10px}.au-colors{flex-wrap:wrap;gap:6px 14px;margin:0;padding:0;list-style:none;display:flex}.au-colors li{color:var(--ink);align-items:center;gap:6px;font-size:13.5px;font-weight:600;display:inline-flex}.au-colors i{border-radius:50%;width:12px;height:12px}.au-case-note{color:var(--ink);font-family:var(--font-article-serif), Georgia, serif;margin:auto 0 0;font-size:15.5px;line-height:1.55}.au-scale li{grid-template-columns:74px 170px minmax(0,1fr)}.au-scale .sw-g{font-size:14px}.au-why{padding:22px 24px}.au-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:12px 0 16px;padding:0;list-style:none;display:grid}.au-flow li{border:1px solid var(--line);border-radius:14px;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:2px 12px;padding:12px 14px;display:grid;position:relative}.au-flow li:not(:last-child):after{content:"";z-index:1;border-top:2px solid #b08a34;border-right:2px solid #b08a34;width:8px;height:8px;position:absolute;top:50%;right:-9px;transform:translate(-1px,-50%)rotate(45deg)}.au-flow i{border-radius:50%;grid-row:span 2;place-items:center;width:40px;height:40px;display:grid;box-shadow:inset 0 0 0 1.6px #b08a34}.au-flow svg{fill:none;stroke:#14244e;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.au-flow b{color:var(--ink);font-size:15px;font-weight:800;line-height:1.25}.au-flow span{color:var(--muted);font-size:13px;line-height:1.35}.au-why .sw-intro{color:var(--ink);font-family:var(--font-article-serif), Georgia, serif;margin:0;font-size:17px;line-height:1.65}@media (max-width:1180px){.au-map-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.au-card,.au-why{padding:18px 16px}.au-card>h2,.au-why>h2{font-size:18px}.au-cases,.au-flow{grid-template-columns:minmax(0,1fr)}.au-flow li:not(:last-child):after{inset:auto auto -9px 50%;transform:translate(-50%,-1px)rotate(135deg)}.au-why .sw-intro{font-size:16px}.au-case-body{grid-template-columns:minmax(0,1fr)}.au-case-body figure{padding:0 10px}.au-bars{height:84px}.au-steps{grid-auto-rows:auto}.au-scale li{grid-template-columns:64px minmax(0,1fr)}.au-scale .sw-g{font-size:13px}.au-city{stroke-width:4px;font-size:21px}.au-city.is-cap{font-size:23px}.au-map-fig .is-minor,.au-grat,.au-band-t,.au-ua,.au-ua-p{display:none}}[data-theme=dark] .au-map-fig{background:#18233a;border-color:#2c3a58}[data-theme=dark] .au-sea,[data-theme=dark] .au-water{fill:#18233a}[data-theme=dark] .au-water,[data-theme=dark] .au-land{stroke:#4a5a7c}[data-theme=dark] .au-land{fill:#26324d}[data-theme=dark] .au-grid{stroke:#24314d}[data-theme=dark] .au-ukraine{fill:#5c4b22;stroke:#e3c27a}[data-theme=dark] .au-dot{fill:#e6eef9;stroke:#18233a}[data-theme=dark] .au-grat{fill:#8fa0c4}[data-theme=dark] .au-city{fill:#e6eef9;stroke:#26324d}[data-theme=dark] .au-ua,[data-theme=dark] .au-ua-p{fill:#f2dfa6}[data-theme=dark] .au-band-t{fill:#8fe0a8;stroke:#18233acc}[data-theme=dark] .au-edge{stroke:#6fcf8f}[data-theme=dark] .au-big b,[data-theme=dark] .au-night-res .au-ua-word{color:#e6eef9}[data-theme=dark] .au-bars:after{color:#c79be6}[data-theme=dark] .au-bars:before{border-top:1.5px dashed #a874d0}[data-theme=dark] .au-case small{color:#9fb0d6}[data-theme=dark] .au-mini-ua{fill:#3a3424;stroke:#e3c27a}[data-theme=dark] .au-flow svg{stroke:#e3c27a}[data-theme=dark] .au-flow i,[data-theme=dark] .au-flow li:not(:last-child):after{border-color:#e3c27a;box-shadow:inset 0 0 0 1.6px #e3c27a}[data-theme=dark] .au-flow li:not(:last-child):after{box-shadow:none}
