@font-face{font-family:Istok Web;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e35147d5b23c9a5c-s.0zmua56pb8g4-.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Istok Web;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d404dd566346c619-s.0aith4kznto3n.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Istok Web;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9dc6aa4346a23742-s.3n1w9sej5el2y.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Istok Web;font-style:normal;font-weight:400;font-display:swap;src:url(../media/477db01f88511dfe-s.p.2xm3m9fncadzw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Istok Web;font-style:normal;font-weight:700;font-display:swap;src:url(../media/16c1a535e86d7487-s.1x1gs8xv-qnk3.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Istok Web;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6ef7f09d10dccced-s.1z8ur65y5_va8.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Istok Web;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2558998c8e4b80c6-s.1mjg6rh6vvlhx.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Istok Web;font-style:normal;font-weight:700;font-display:swap;src:url(../media/89d7ebc81da22630-s.p.3expuvn27z-jr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Istok Web Fallback;src:local(Arial);ascent-override:98.9%;descent-override:42.56%;line-gap-override:0.0%;size-adjust:101.75%}.istok_web_46a284d8-module__rszlIa__className{font-family:Istok Web,Istok Web Fallback;font-style:normal}.istok_web_46a284d8-module__rszlIa__variable{--font-istok:"Istok Web", "Istok Web Fallback"}
:root{--ink:#0b2a4a;--ink-2:#1e466b;--navy:#07305c;--blue:#0b5fb0;--font:var(--font-istok), "Segoe UI", system-ui, sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--font);color:var(--ink);background:linear-gradient(#e4f5ff,#f4fbff 50%,#e8f7ea);margin:0}a{color:var(--blue)}a:hover{color:#084887}button{font-family:inherit}img{max-width:100%}:focus-visible{outline-offset:2px;outline:3px solid #1e90ff}.glass{-webkit-backdrop-filter:blur(18px);background-image:linear-gradient(#ffffffe0,#ffffff94);border:1px solid #fffffff2;box-shadow:0 24px 60px #00468c3d,inset 0 1px #fff}.dark{color:#fff;-webkit-backdrop-filter:blur(14px);background-image:linear-gradient(#3c5a82bd 0%,#14284bcc 50%,#06122ae0 51%,#122c54d1 100%);border:1px solid #ffffff73;box-shadow:0 14px 34px #001e5066,inset 0 1px #ffffff80}.bar{color:#fff;background-image:linear-gradient(#46648cf2 0%,#182e54f5 50%,#06122afa 51%,#14305af5 100%);border-bottom:1px solid #ffffff4d}.tshadow{text-shadow:0 1px 2px #0009}.btn{cursor:pointer;border:1px solid;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 26px;font-size:17px;font-weight:700;text-decoration:none;display:inline-flex}.btn:active{filter:brightness(.88)}.btn:disabled{opacity:.55;cursor:not-allowed}.btn-blue{color:#fff;text-shadow:0 1px 1px #00326e99;background-image:linear-gradient(#8fd6ff 0%,#3fa9f5 49%,#1482e0 50%,#45b6ff 100%);border-color:#0b5fb0;box-shadow:inset 0 1px #fffc,0 10px 22px #0a64c866}.btn-blue:hover{color:#fff}.btn-green{color:#0b2e04;text-shadow:0 1px #fff9;background-image:linear-gradient(#d6ffa8 0%,#8fe04a 49%,#5cbf1e 50%,#9aea58 100%);border-color:#2c7a0c;box-shadow:inset 0 1px #ffffffd9,0 10px 22px #32961466}.btn-green:hover{color:#0b2e04}.btn-red{color:#3a0700;text-shadow:0 1px #ffffff80;background-image:linear-gradient(#ffc0b5 0%,#ff7a66 49%,#e8452e 50%,#ff8a70 100%);border-color:#8f1d0c;box-shadow:inset 0 1px #ffffffd9,0 8px 18px #c8321459}.btn-white{color:var(--navy);background-image:linear-gradient(#fff 0%,#eef6fc 49%,#d9e8f4 50%,#f3f9fd 100%);border-color:#8fb2cf;box-shadow:inset 0 1px #fff,0 10px 22px #00468c40}.btn-white:hover{color:var(--navy)}.btn-lg{min-height:64px;padding:0 32px;font-size:20px}.scene{background-size:cover;position:relative;overflow:hidden}.sky{background-image:url(/aero/aero-sky.jpg);background-position:bottom}.sea{background-image:url(/aero/aero-sea.jpg);background-position:50%}.grass{background-image:url(/aero/aero-grass.jpg);background-position:bottom}.bubble{pointer-events:none;background-image:radial-gradient(circle at 32% 28%,#fffffff2 0%,#ffffff40 18%,#a0dcff1f 55%,#ffffff73 100%);border:1px solid #ffffffb3;border-radius:50%;animation:9s linear infinite rise;position:absolute;box-shadow:inset 0 -6px 14px #78c8ff59}.wrap{width:100%;max-width:1240px;margin:0 auto;padding:0 24px}.h1{letter-spacing:-.035em;color:#fff;text-shadow:0 2px #1b78d0,0 4px #0b5fb0,0 14px 34px #0032788c;margin:0;font-size:clamp(50px,7.4vw,108px);font-weight:700;line-height:.96}.h2{letter-spacing:-.025em;color:var(--navy);margin:0;font-size:clamp(36px,5vw,62px);font-weight:700;line-height:1.05}.h2.light{color:#fff;text-shadow:0 2px #0b5fb0,0 10px 26px #00286499}.lead{color:var(--ink-2);margin:0;font-size:19px;line-height:1.5}.pill{color:var(--navy);border-radius:999px;align-items:center;gap:10px;padding:8px 18px 8px 12px;font-size:15px;font-weight:700;display:inline-flex}.dot{background-image:radial-gradient(circle at 35% 30%,#d8ffb0,#3fa312);border-radius:50%;width:12px;height:12px;animation:1.6s ease-out infinite pulse}.lcd{color:#fff;text-shadow:0 1px 2px #00285ab3;background-image:linear-gradient(#9fe2ff 0%,#3fb4f5 48%,#1590e0 52%,#58c3ff 100%);border:1px solid #06365f;border-radius:14px;padding:14px 18px 16px;box-shadow:inset 0 2px #ffffffb3,0 0 30px #46b4ffb3}.handset{background-image:linear-gradient(#6a7684 0%,#1c232c 10%,#05080c 50%,#000 51%,#1a222c 100%);border:1px solid #000;border-radius:44px;flex-direction:column;gap:16px;padding:26px 24px 30px;display:flex;box-shadow:inset 0 2px #fff9,inset 0 0 0 3px #a0bedc47,0 30px 50px #00285a73}.key{cursor:pointer;color:#eaf6ff;background-image:linear-gradient(#66748a 0%,#2a323c 48%,#10151b 52%,#2c3743 100%);border:1px solid #000;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-height:56px;display:flex;box-shadow:inset 0 1px #ffffff8c,0 0 12px #50b4ff4d}.key:active{filter:brightness(.8)}.key b{text-shadow:0 0 8px #78c8ffe6;font-size:23px;line-height:1.1}.key small{letter-spacing:.14em;color:#9fd6ff;min-height:11px;font-size:10px;line-height:1.1}.bubble-coin{border-radius:18px 18px 18px 4px;padding:14px 20px;font-size:19px;line-height:1.45}.bubble-me{color:var(--ink);background:#fff;border:1px solid #b9d3e8;border-radius:18px 18px 4px;align-self:flex-end;max-width:85%;padding:10px 16px;font-size:17px;line-height:1.4}.wave{align-items:center;gap:5px;height:40px;display:flex}.wave span{transform-origin:50%;background-image:linear-gradient(#8fd6ff,#1482e0);border-radius:4px;width:7px;height:40px;animation:.9s ease-in-out infinite wave}.card{border-radius:22px;transition:transform .2s}.card:hover{transform:translateY(-5px)}.avatar{object-fit:cover;background:#dff1ff;border:3px solid #fff;border-radius:50%;box-shadow:0 10px 22px #003c824d,0 0 0 1px #0b5fb040}.num{letter-spacing:.04em;color:#fff;text-shadow:0 1px 2px #00285ab3;background-image:linear-gradient(#9fe2ff 0%,#3fb4f5 48%,#1590e0 52%,#58c3ff 100%);border:1px solid #06365f;border-radius:12px;padding:5px 14px;font-weight:700;box-shadow:inset 0 1px #ffffffb3}.tag{color:var(--blue);background:#0b5fb01a;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:13px;font-weight:700;display:inline-flex}.tag.off{color:#555;background:#78787824}.field input{width:100%;min-height:54px;font:inherit;color:var(--ink);background:#fff;border:1px solid #8fb2cf;border-radius:999px;padding:0 22px;font-size:17px;box-shadow:inset 0 2px 4px #00285a1f}.float{animation:7s ease-in-out infinite float}.float2{animation:6s ease-in-out -2s infinite float}@keyframes float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-18px)rotate(1.5deg)}}@keyframes rise{0%{opacity:0;transform:translateY(40px)scale(.9)}15%{opacity:1}to{opacity:0;transform:translateY(-560px)scale(1.1)}}@keyframes wave{0%,to{transform:scaleY(.25)}50%{transform:scaleY(1)}}@keyframes pulse{0%{box-shadow:0 0 #78e65ab3}to{box-shadow:0 0 0 18px #78e65a00}}@keyframes ring{0%,to{transform:rotate(0)}20%{transform:rotate(-8deg)}40%{transform:rotate(8deg)}60%{transform:rotate(-6deg)}80%{transform:rotate(6deg)}}.ringing{animation:.5s ease-in-out infinite ring}@media (prefers-reduced-motion:reduce){.float,.float2,.bubble,.dot,.wave span,.ringing{animation:none}}
