.info-page{background:#f5f7fb;color:#0d1424}.info-hero{position:relative;padding:180px 24px 105px;overflow:hidden;text-align:center;background:radial-gradient(circle at 50% 0,rgba(45,124,255,.2),transparent 42%),linear-gradient(180deg,#fff,#f5f7fb)}.info-hero small{color:#267cff;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.info-hero h1{max-width:980px;margin:20px auto 0;font-size:clamp(52px,7vw,96px);line-height:.94;letter-spacing:-.07em}.info-hero h1 span{color:transparent;background:linear-gradient(110deg,#287cff,#755bff,#27baf8);-webkit-background-clip:text;background-clip:text}.info-hero p{max-width:760px;margin:28px auto 0;color:#667287;font-size:20px;line-height:1.65}.info-shell{width:min(1080px,calc(100% - 40px));margin:auto;padding:95px 0 130px}.faq-group+ .faq-group{margin-top:70px}.faq-group h2{margin:0 0 24px;font-size:34px;letter-spacing:-.04em}.faq-list{display:grid;gap:14px}.faq-card{border:1px solid #dfe5ef;border-radius:22px;background:#fff;box-shadow:0 13px 42px rgba(27,48,82,.05)}.faq-card[open]{border-color:#c6d7f8;box-shadow:0 22px 60px rgba(34,84,169,.1)}.faq-card summary{padding:25px 28px;display:flex;align-items:center;justify-content:space-between;gap:24px;cursor:pointer;list-style:none;font-size:19px;font-weight:700;line-height:1.4}.faq-card summary::-webkit-details-marker{display:none}.faq-card summary::after{content:"+";width:34px;height:34px;flex:0 0 auto;display:grid;place-items:center;border-radius:50%;color:#267cff;background:#edf4ff;font-size:24px;font-weight:400}.faq-card[open] summary::after{content:"−"}.faq-card p{margin:0;padding:0 28px 28px;color:#657187;font-size:17px;line-height:1.75}.info-cta{margin-top:85px;padding:56px;border-radius:34px;color:#fff;background:radial-gradient(circle at 85% 20%,rgba(86,118,255,.45),transparent 34%),#081122;box-shadow:0 35px 100px rgba(10,29,65,.22)}.info-cta h2{margin:0;font-size:45px;letter-spacing:-.055em}.info-cta p{max-width:660px;color:#9eabc1;font-size:18px;line-height:1.6}.info-actions{margin-top:28px;display:flex;flex-wrap:wrap;gap:12px}.info-actions a{padding:15px 20px;border:1px solid rgba(255,255,255,.16);border-radius:999px;font-weight:750}.info-actions a:first-child{color:#111827;background:#fff}.release-list{display:grid;gap:20px}.release-card{position:relative;padding:34px;border:1px solid #dfe5ef;border-radius:26px;background:#fff;box-shadow:0 15px 50px rgba(27,48,82,.055)}.release-card::before{content:"";position:absolute;inset:26px auto 26px 0;width:4px;border-radius:5px;background:linear-gradient(#267cff,#785dff)}.release-meta{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.release-version{font-size:22px;font-weight:850;letter-spacing:-.03em}.release-date{color:#748096;font-size:14px}.release-badge{padding:7px 10px;border-radius:999px;color:#087b57;background:#e6f8f1;font-size:12px;font-weight:800}.release-badge--beta{color:#9b5a00;background:#fff2d8}.release-card h2{margin:22px 0 10px;font-size:27px;letter-spacing:-.04em}.release-card p{margin:0;color:#657187;font-size:17px;line-height:1.72}@media(max-width:760px){.info-hero{padding:140px 16px 80px}.info-hero h1{font-size:52px}.info-hero p{font-size:17px}.info-shell{width:min(100% - 32px,1080px);padding:70px 0 100px}.faq-group h2{font-size:29px}.faq-card summary{padding:21px;font-size:17px}.faq-card p{padding:0 21px 22px;font-size:16px}.info-cta{padding:34px 25px}.info-cta h2{font-size:36px}.release-card{padding:27px 24px}.release-card h2{font-size:24px}}
