.hs{min-height:clamp(560px,calc(100svh - 110px),860px);display:grid;isolation:isolate}.hs-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;overflow:hidden;background:var(--bg)}.hs-layer{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity var(--slow) var(--ease)}.hs-layer.on{opacity:1}.hs-poster,.hs-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--hs-pos, 50% 50%);object-position:var(--hs-pos, 50% 50%);filter:var(--hs-filter, saturate(.8) contrast(1.1) brightness(.55))}.hs-tint{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--bg) 0,color-mix(in srgb,var(--bg) 78%,transparent) 30%,color-mix(in srgb,var(--bg) 10%,transparent) 64%,transparent 100%),linear-gradient(0deg,var(--bg) 0,transparent 34%),var(--hs-tint-c, transparent)}.hs-glow{right:-10%;top:-20%;width:70%;height:120%;background:radial-gradient(closest-side,var(--glow),transparent);mix-blend-mode:screen}.hs-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(var(--grid-c) 1px,transparent 1px),linear-gradient(90deg,var(--grid-c) 1px,transparent 1px);background-size:40px 40px}.hs-mascot{position:absolute;z-index:-1;right:max(0px,calc((100% - var(--wrap)) / 2 - 40px));bottom:0;width:auto;height:min(92%,760px);max-width:48%;-o-object-fit:contain;object-fit:contain;-o-object-position:right bottom;object-position:right bottom;filter:drop-shadow(0 24px 40px rgba(0,0,0,.55));pointer-events:none}.hs-grid{position:relative;display:grid;grid-template-rows:1fr auto;gap:clamp(28px,4vw,48px);padding-block:clamp(48px,7vw,96px) clamp(24px,3vw,40px)}.hs-copy{align-self:center;max-width:780px;min-width:0;container-type:inline-size}.hs-slide{animation:hs-in var(--slow) var(--ease) both}@keyframes hs-in{0%{opacity:0;transform:translateY(10px)}}.hs-title{font-size:min(var(--h1, 112px),calc(100cqw / var(--hs-k, 6.4)))}html[lang=ru] .hs-title,html[lang=de] .hs-title,html[lang=tr] .hs-title{--hs-k: 8.2}html[lang=es] .hs-title,html[lang=pt-PT] .hs-title,html[lang=pt-BR] .hs-title{--hs-k: 7.4}.hs-title .hs-acc{color:var(--accent)}.hs-title .outline{color:transparent;-webkit-text-stroke:var(--hs-stroke, 1.5px) var(--hs-stroke-c, color-mix(in srgb, var(--ink) 60%, transparent))}.hs .lead{margin-top:24px;color:var(--text);opacity:.88}.hs .btn-row{margin-top:30px}.hs-nav{display:grid;grid-template-columns:repeat(var(--n, 4),minmax(0,1fr)) auto;align-items:stretch;border:1px solid var(--line);background:color-mix(in srgb,var(--bg) 78%,transparent);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.hs-tab{position:relative;display:grid;gap:6px;align-content:start;min-width:0;padding:16px 18px 20px;border:0;border-right:1px solid var(--line);background:transparent;color:var(--muted);text-align:left;cursor:pointer;transition:color var(--fast) linear,background var(--fast) linear}.hs-tab:hover{color:var(--text);background:var(--soft)}.hs-tab.on{color:var(--text)}.hs-tab small{font:500 10px/1 var(--f-mono);letter-spacing:.2em;color:var(--dim)}.hs-tab.on small{color:var(--accent)}.hs-tab span{font:600 12px/1.25 var(--f-mono);letter-spacing:.14em;text-transform:var(--l-case);overflow-wrap:anywhere}.hs-bar{position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--line)}.hs-bar>i{display:block;height:100%;background:var(--accent);transform-origin:left;transition:transform .25s linear}.hs-pause{align-self:center;margin:0 14px}@media(max-width:767px){.hs{min-height:0}.hs-tint{background:linear-gradient(0deg,var(--bg) 0,color-mix(in srgb,var(--bg) 80%,transparent) 55%,color-mix(in srgb,var(--bg) 30%,transparent) 100%),var(--hs-tint-c, transparent)}.hs-mascot{height:auto;width:58%;max-width:none;right:0;bottom:auto;top:10px;opacity:.55}.hs-tab{padding:12px 10px 16px}.hs-tab span{display:none}.hs-pause{margin:0 6px}}@media(prefers-reduced-motion:reduce){.hs-slide{animation:none}.hs-layer{transition:none}}.hero-stats{padding-block:clamp(40px,5vw,64px)}.stats{grid-template-columns:repeat(var(--n, 4),minmax(0,1fr))}.stats b.ok{color:var(--ok)}.stats b.warn{color:var(--warn)}.stats b.err{color:var(--err)}.status .ok{color:var(--ok)}.stats .st-status b,.stats .st-from b{font-size:clamp(17px,1.6vw,24px);white-space:normal;overflow-wrap:normal;word-break:keep-all;-webkit-hyphens:none;hyphens:none;line-height:1.15}@media(max-width:767px){.stats .st-status b,.stats .st-from b{font-size:18px}.stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.anchor{position:absolute;top:0}.cat-count{display:grid;justify-items:end;gap:14px}.cat-count b{font:var(--hw) clamp(40px,5vw,64px)/1 var(--f-display);font-stretch:var(--d-stretch);color:var(--text)}@media(max-width:639px){.cat-count{display:none}}.pcard.off .pcard-art img{filter:grayscale(.7) brightness(.8)}.route-grid,.faq-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(28px,5vw,72px);align-items:start}@media(max-width:899px){.route-grid,.faq-grid{grid-template-columns:minmax(0,1fr)}}.cta-block .display{margin-top:12px;padding-bottom:.06em}
