.info-page{position:relative;min-height:100vh;overflow:hidden;background:#030511;display:flex;flex-direction:column}.info-page__bg{position:fixed;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:0}.info-page__blur{position:fixed;inset:0;z-index:1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(180deg,rgba(2,6,22,.78) 0,rgba(2,6,22,.7) 25%,rgba(2,6,22,.84) 70%,rgba(2,6,22,.94))}.info-page__content{position:relative;z-index:2;width:min(920px,100% - 48px);margin:0 auto;padding:150px 0 90px;flex:1 1}.info-page__article{color:#e4ebff;font-family:Inter,Open Sans,system-ui,sans-serif;line-height:1.7;font-size:1rem}.info-page__header{text-align:left;margin-bottom:48px;padding-bottom:28px;border-bottom:1px solid rgba(120,148,214,.18)}.info-page__eyebrow{display:inline-block;font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:#7db2ff;background:rgba(76,134,255,.12);padding:6px 12px;border-radius:999px;border:1px solid rgba(112,159,255,.28);margin-bottom:18px}.info-page__title{margin:0 0 14px;color:#f4f7ff;font-size:clamp(1.7rem,3vw,2.4rem);line-height:1.1;letter-spacing:-.025em;font-weight:700}.info-page__meta{margin:0;color:rgba(194,210,246,.55);font-size:.9rem}.info-page__intro{margin-top:20px;color:rgba(214,225,252,.82);font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.6}.info-page__intro p{margin:0 0 12px}.info-page__body{color:rgba(226,234,255,.88)}.info-page__body h2{margin:40px 0 14px;color:#f4f7ff;font-size:clamp(1.25rem,2.6vw,1.65rem);letter-spacing:-.02em;font-weight:700}.info-page__body h3{margin:28px 0 10px;color:#e8eefc;font-size:1.1rem;font-weight:600}.info-page__body p{margin:0 0 14px}.info-page__body ol,.info-page__body ul{padding-left:22px;margin:0 0 16px}.info-page__body ol li,.info-page__body ul li{margin-bottom:6px}.info-page__body a{color:#8ebbff;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;transition:color .2s ease}.info-page__body a:hover{color:#bddaff}.info-page__body strong{color:#f1f5ff;font-weight:600}.info-page__body code{font-family:JetBrains Mono,ui-monospace,monospace;background:rgba(120,148,214,.1);border:1px solid rgba(120,148,214,.18);border-radius:6px;padding:1px 6px;font-size:.88em;color:#d3e2ff}.info-page__body .info-page__note{border:1px solid rgba(112,159,255,.28);background:rgba(30,58,138,.18);border-radius:12px;padding:14px 18px;margin:22px 0;color:rgba(214,225,252,.88)}.info-page__body .info-page__card-grid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin:18px 0 24px}.info-page__body .info-page__card{background:rgba(12,22,54,.55);border:1px solid rgba(120,148,214,.22);border-radius:14px;padding:18px 20px}.info-page__body .info-page__card h3{margin-top:0;margin-bottom:6px;color:#f1f5ff;font-size:1rem;letter-spacing:-.01em}.info-page__body .info-page__card p{margin:0;color:rgba(214,225,252,.74);font-size:.92rem;line-height:1.55}.info-page__body .info-page__table{width:100%;border-collapse:collapse;margin:10px 0 28px;font-size:.94rem}.info-page__body .info-page__table td,.info-page__body .info-page__table th{border-bottom:1px solid rgba(120,148,214,.18);padding:12px 14px;text-align:left;vertical-align:top}.info-page__body .info-page__table th{color:#f4f7ff;font-weight:600;background:rgba(12,22,54,.4)}.info-page__body .info-page__table td{color:rgba(214,225,252,.82)}.info-page__body .info-page__cta{margin-top:36px;padding:24px 28px;background:linear-gradient(135deg,rgba(76,134,255,.18),rgba(124,196,255,.12));border:1px solid rgba(112,159,255,.28);border-radius:16px}.info-page__body .info-page__cta h2{margin-top:0}.info-page__body .info-page__cta p{margin-bottom:14px}.info-page__body .info-page__cta a{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;background:linear-gradient(135deg,#4c93ff,#7bc4ff);color:#fff;border-radius:999px;text-decoration:none;font-weight:600;margin-right:10px}.info-page__body .info-page__cta a:hover{color:#fff;filter:brightness(1.05)}@media(max-width:640px){.info-page__content{padding:110px 0 70px}.info-page__header{margin-bottom:32px;padding-bottom:20px}}