.pricing-page{color:#f4f7ff;background:#070b15}.pricing-main{overflow:hidden}.pricing-hero{background:radial-gradient(circle at 72% 36%,#4672f23d,#0000 35%),linear-gradient(155deg,#0a1023,#070b15 68%);padding:170px 0 104px}.pricing-hero h1{letter-spacing:-.055em;max-width:780px;margin:18px 0 22px;font-size:clamp(48px,7vw,88px);line-height:1.08}.pricing-hero p:not(.eyebrow){color:#b6c4df;max-width:630px;font-size:19px;line-height:1.8}.pricing-hero-actions,.pricing-custom-actions{flex-wrap:wrap;gap:14px;margin-top:32px;display:flex}.pricing-section{padding:100px 0}.pricing-heading{justify-content:space-between;align-items:end;gap:48px;margin-bottom:32px;display:flex}.pricing-heading h2,.pricing-custom h2{letter-spacing:-.035em;margin:10px 0 0;font-size:clamp(36px,4vw,58px);line-height:1.15}.pricing-heading>p{color:#a5b4cc;max-width:410px;line-height:1.8}.pricing-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.pricing-card{background:linear-gradient(155deg,#121b2d,#0d1424);border:1px solid #243149;border-radius:22px;flex-direction:column;min-height:330px;padding:32px;display:flex}.pricing-card.featured{background:linear-gradient(150deg,#1d315c,#111a31 72%);border-color:#5479ce}.pricing-index{letter-spacing:.18em;color:#86aaff;font-size:12px}.pricing-card h3{margin:38px 0 13px;font-size:30px}.pricing-card p{color:#b2c0d6;margin:0;line-height:1.75}.pricing-card strong{color:#fff;font-size:25px}.pricing-card a{color:#f3f7ff;justify-content:space-between;margin-top:auto;padding-top:32px;font-weight:700;text-decoration:none;display:flex}.pricing-card a:hover,.pricing-api-foot a:hover{color:#9fbaff}.pricing-api{background:#0b1221}.pricing-table-wrap{border:1px solid #26334b;border-radius:20px;overflow-x:auto}.pricing-table-wrap table{border-collapse:collapse;width:100%;min-width:640px}.pricing-table-wrap th,.pricing-table-wrap td{text-align:left;border-bottom:1px solid #213047;padding:20px 24px}.pricing-table-wrap th{letter-spacing:.08em;color:#94a8c9;background:#111d32;font-size:13px}.pricing-table-wrap td{color:#e0e8f9}.pricing-table-wrap tr:last-child td{border-bottom:0}.pricing-table-wrap td:not(:nth-child(2)){font-variant-numeric:tabular-nums}.pricing-api-foot{color:#9aacc8;justify-content:space-between;gap:24px;margin-top:20px;font-size:14px;display:flex}.pricing-api-foot a{color:#d8e6ff;white-space:nowrap;text-decoration:none}.pricing-custom{background:linear-gradient(125deg,#1b2d4e,#101a2c);border:1px solid #314666;border-radius:30px;justify-content:space-between;align-items:center;gap:50px;padding:58px;display:flex}.pricing-custom p:not(.eyebrow){color:#b8c6da;max-width:650px;line-height:1.8}.pricing-custom-actions{flex-shrink:0;align-items:center}@media (width<=900px){.pricing-cards{grid-template-columns:1fr}.pricing-card{min-height:260px}.pricing-card h3{margin-top:24px}.pricing-heading,.pricing-custom{display:block}.pricing-heading>p{max-width:none}.pricing-custom-actions{margin-top:24px}}@media (width<=600px){.pricing-hero{padding:132px 0 72px}.pricing-section{padding:66px 0}.pricing-hero p:not(.eyebrow){font-size:16px}.pricing-card{padding:26px}.pricing-custom{padding:32px}.pricing-api-foot{display:block}.pricing-api-foot a{margin-top:14px;display:inline-block}}.pricing-api-scroll-hint{color:#9fb7dc;margin:0 0 12px;font-size:13px;display:none}@media (width<=700px){.pricing-api-scroll-hint{display:block}}
