._page_1sbf4_1{min-height:100vh;background:linear-gradient(180deg,#e8f5fa 0,#f4f8f9 320px);color:#082c3f}._page_1sbf4_1 header{display:flex;justify-content:space-between;align-items:center;padding:15px max(22px,calc((100vw - 980px)/2));background:#052b40;border-bottom:3px solid #f58a28;color:#fff}._page_1sbf4_1 header>a:last-child{color:#fff;font-weight:700;font-size:13px}._logo_1sbf4_1{display:flex;align-items:center;gap:7px;color:#fff;text-decoration:none;font:800 30px var(--font-family-display)}._logo_1sbf4_1 svg{color:#00a7e1}._logo_1sbf4_1 span{color:#f58a28}._hero_1sbf4_1{position:relative;overflow:hidden;padding:50px max(22px,calc((100vw - 980px)/2));background:linear-gradient(105deg,#052f47,#087ba8);color:#fff}._hero_1sbf4_1:after{content:"";position:absolute;right:-7vw;bottom:-10vw;width:32vw;height:32vw;border:32px solid rgba(0,167,225,.2);border-radius:50%}._hero_1sbf4_1 svg,._hero_1sbf4_1 p{position:relative;z-index:1;color:#f7ad67}._hero_1sbf4_1 svg{padding:10px;border:1px solid rgba(245,138,40,.65);border-radius:50%;background:#052b4052}._hero_1sbf4_1 p{margin:12px 0 6px;font:700 10px var(--font-family-monospace);letter-spacing:.1em}._hero_1sbf4_1 h1{position:relative;z-index:1;margin:0;font:800 clamp(35px,5vw,58px)/.94 var(--font-family-display)}._hero_1sbf4_1 span{position:relative;z-index:1;display:block;margin-top:14px;color:#dceff4}._wrap_1sbf4_1{max-width:980px;margin:28px auto;padding:12px 30px 30px;background:#fff;border:1px solid #cce2e9;border-top:5px solid #00a7e1;box-shadow:var(--shadow)}._intro_1sbf4_1{margin:18px 0 14px;padding:16px 18px;background:#e9f7fb;border-left:4px solid #f58a28;color:#174b60;font-weight:700;line-height:1.55}._wrap_1sbf4_1 section{padding:20px 0;border-top:1px solid #dbe9ed}._wrap_1sbf4_1 h2{display:flex;align-items:center;gap:10px;margin:0 0 8px;color:#087ba8;font:800 23px var(--font-family-display)}._wrap_1sbf4_1 h2:before{content:"";display:block;width:7px;height:23px;background:#f58a28}._wrap_1sbf4_1 p{margin:0;color:#4d6b75;line-height:1.6}@media(max-width:620px){._wrap_1sbf4_1{margin:18px 14px;padding:10px 20px 24px}._hero_1sbf4_1{padding:40px 22px}._logo_1sbf4_1{font-size:26px}}
