.support-wrap{width:min(1120px,calc(100% - 48px));margin:auto}.support-hero{background:radial-gradient(ellipse at 90% 30%,#0b4c68,transparent 60%),#031827;color:white;padding:76px 0 110px}.support-hero h1{font-size:clamp(40px,5.4vw,72px);line-height:1.08;letter-spacing:-.045em;margin:20px 0 24px}.support-hero h1 span{color:#49dbf4}.support-hero p{max-width:650px;font-size:19px;line-height:1.7;color:#d3e2eb}.support-contact{display:flex;flex-wrap:wrap;gap:16px 28px;margin:28px 0}.support-contact a{font-weight:700;border-bottom:1px solid #5c91a8;padding:6px 0}.support-contact a:hover{color:#49dbf4}.support-ready{font-size:13px;color:#bbd1df}.support-ready span{color:#49dbf4;margin-right:6px}.support-main{background:#f6fafd;padding:0 0 80px}.support-downloads{padding-top:48px}.support-main h2{font-size:clamp(28px,3.4vw,42px);letter-spacing:-.035em;line-height:1.15;margin:12px 0 16px}.support-intro{color:#4c6477;line-height:1.7}.support-cards{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:28px 0 72px}.support-card{padding:32px;border:1px solid #d7e6ef;border-radius:22px;background:white;box-shadow:0 12px 35px #07304908}.support-platform{color:#078bda;background:#e7f7ff;border-radius:14px;width:54px;height:54px;display:grid;place-items:center;font-size:32px}.support-card h3{font-size:28px;margin:18px 0 8px}.support-card p{line-height:1.65;color:#4c6477}.support-card .btn{display:flex;justify-content:space-between;margin:24px 0 14px;gap:12px}.support-card small{display:block;color:#63788a;font-size:12px;overflow-wrap:anywhere}.support-card .support-card-tip{font-size:14px;margin-top:22px}.support-how{display:grid;grid-template-columns:.85fr 1.15fr;gap:60px;padding-bottom:56px}.support-how>div>p{color:#4c6477;line-height:1.7}.support-steps{list-style:none;counter-reset:step;margin:0;padding:0}.support-steps li{counter-increment:step;position:relative;padding:0 0 24px 58px}.support-steps li:before{content:counter(step,decimal-leading-zero);position:absolute;left:0;top:0;background:#e0f4ff;color:#0879bc;border-radius:12px;padding:10px;font-size:14px;font-weight:800}.support-steps strong{font-size:18px}.support-steps p{line-height:1.7;margin:8px 0 0;color:#4c6477}.support-faq{border-top:1px solid #d7e6ef;padding-top:48px}.support-faq details{border-bottom:1px solid #d7e6ef;padding:21px 0}.support-faq summary{font-size:17px;font-weight:700;cursor:pointer}.support-faq details p{max-width:850px;line-height:1.8;color:#4c6477}.support-note{background:#e8f4fb;border-left:4px solid #079df4;border-radius:0 12px 12px 0;padding:24px;margin-top:32px}.support-note p{line-height:1.7;margin-bottom:0;color:#405b70}.support-main a:focus-visible,.support-hero a:focus-visible,.support-faq summary:focus-visible{outline:3px solid #079df4;outline-offset:5px}@media(max-width:700px){.support-wrap{width:calc(100% - 36px)}.support-hero{padding:48px 0 58px}.support-hero p{font-size:17px}.support-cards{grid-template-columns:1fr;margin-bottom:48px}.support-card{padding:24px}.support-how{grid-template-columns:1fr;gap:22px}.support-ready{line-height:1.8}}@media(min-width:1051px) and (max-width:1250px){.nav .links{gap:13px}.nav{gap:20px}.nav .brand{min-width:220px}}

.support-card .support-view-only{background:#e8f4fb;border-left:3px solid #079df4;border-radius:0 10px 10px 0;padding:14px 16px;font-size:15px}.support-view-only strong{display:block;color:#062a43;margin-bottom:4px}
