.sec--pricing{padding:120px 0 100px}.pricing{background:radial-gradient(80% 60% at 0 0,#ffffe10a 0%,#0000 60%),linear-gradient(#ffffff06 0%,#ffffff02 100%);border:1px solid #ffffff1a;border-radius:14px;grid-template-columns:1.15fr 1fr;gap:56px;max-width:920px;margin:0 auto;padding:40px 44px;display:grid;box-shadow:0 30px 80px -40px #00000080,inset 0 1px #ffffff08}.pricing__left{flex-direction:column;gap:18px;display:flex}.pricing__price{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.pricing__amount{font-family:var(--font-display);letter-spacing:-.038em;color:var(--cream);font-size:clamp(36px,4.4vw,52px);font-weight:500;line-height:1}.pricing__per{font-family:var(--font-mono);color:#ffffff8c;letter-spacing:-.005em;font-size:14px}.pricing__body{color:#ffffffa6;text-wrap:pretty;max-width:380px;margin:0;font-size:14.5px;line-height:1.55}.pricing__cta{align-self:flex-start;margin-top:4px}.pricing__right{align-items:center;display:flex}.pricing__principles{flex-direction:column;gap:12px;width:100%;margin:0;padding:0;list-style:none;display:flex}.pricing__principles li{color:#ffffffd1;align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.45;display:flex}.pricing__principle-ic{width:20px;height:20px;color:var(--cream);background:#ffffe114;border:1px solid #ffffe138;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.pricing__foot{text-align:center;color:#ffffff8c;margin-top:32px;font-size:14px}.pricing__foot .sec__inline-link{margin-left:4px}@media (max-width:1080px){.pricing{grid-template-columns:1fr;gap:32px;padding:32px 28px}}
