.ce-site{color:#eff4fc;--ring:#80e6db;background:#090c12;min-height:100vh}.ce-header,.ce-footer{border-bottom:1px solid #2b3545;justify-content:space-between;align-items:center;gap:24px;max-width:1080px;margin:auto;padding:28px 32px;display:flex}.ce-header nav{gap:24px;font-size:14px;display:flex}.ce-header img{height:auto}.ce-main{max-width:840px;margin:auto;padding:64px 32px 100px}.ce-site p{color:#b8c5d9;margin:16px 0;line-height:1.8}.ce-kicker{letter-spacing:.09em;text-transform:uppercase;font-size:12px;color:#8be5d5!important}.ce-site h1{letter-spacing:-.045em;margin-top:24px;font-size:clamp(40px,7vw,68px);font-weight:700;line-height:1.06}.ce-hero h1 span{color:#8be5d5;display:block}.ce-site .ce-lead{color:#eff4fc;font-size:25px}.ce-colors{flex-wrap:wrap;gap:14px;margin:32px 0;display:flex}.ce-colors span{color:#090c12;border-radius:50%;place-items:center;width:48px;height:48px;font-size:22px;font-weight:750;display:grid}.ce-action{color:#0b1321;background:#e7f3ff;border-radius:9px;padding:12px 24px;font-weight:600;display:inline-block}.ce-site .ce-small{font-size:13px}.ce-section{border-top:1px solid #2b3545;margin-top:56px;padding-top:40px}.ce-site h2{letter-spacing:-.025em;margin:0 0 20px;font-size:29px;font-weight:600}.ce-site ol{padding-left:22px}.ce-site li{color:#b8c5d9;padding:9px 0 9px 10px}.ce-site strong{color:#eff4fc}.ce-site p a,.ce-footer a{text-underline-offset:4px;color:#b2eee4;text-decoration:underline}.ce-site details{border-bottom:1px solid #2b3545;padding:20px 0}.ce-site summary{cursor:pointer;color:#eff4fc;font-weight:500}.ce-site summary:focus-visible{outline-offset:6px;outline:3px solid #80e6db}.ce-footer{border-top:1px solid #2b3545;border-bottom:0;flex-wrap:wrap;padding-bottom:96px;font-size:12px}.ce-policy{max-width:820px}.ce-policy section{margin-top:36px}.ce-policy h1{font-size:48px}@media (max-width:600px){.ce-header{flex-direction:column;align-items:flex-start;gap:20px;padding:22px}.ce-main{padding:40px 22px 72px}.ce-colors{gap:10px}.ce-colors span{width:42px;height:42px}.ce-site h2{font-size:25px}.ce-footer{padding-inline:22px}.ce-policy h1{font-size:40px}}
