.ia-plans .cs-plans-head h2{margin:0}.ia-plans .cs-plans-head>p{max-width:720px;margin:14px 0 0;color:var(--muted);font-size:15px;line-height:1.6}.ia-plans .cs-plan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:stretch;margin-top:36px}.ia-plans .cs-plan{display:flex;flex-direction:column;padding:26px 24px 24px;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--paper)}.ia-plans .cs-plan h3{margin:0 0 14px;color:var(--ink);font:500 22px/1.25 Inter,system-ui,sans-serif}.ia-plans .cs-plan p{margin:0}.ia-plans .cs-price{display:block;color:var(--ink);font-weight:400;line-height:1}.ia-plans .cs-price__cur{color:var(--muted);font-size:15px;font-weight:500}.ia-plans .cs-price__amount{color:var(--ink);font:500 52px/1 Inter,system-ui,sans-serif;font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.02em}.ia-plans .cs-price__period{margin:6px 0 0;color:var(--muted);font-size:13px}.ia-plans .cs-plan__features{flex:1 1 auto;display:grid;align-content:start;gap:9px;margin:20px 0 22px;padding:18px 0 0;border-top:1px solid var(--line);list-style:none}.ia-plans .cs-plan__features li{position:relative;padding-left:24px;color:var(--ink);font-size:14px;line-height:1.45}.ia-plans .cs-plan__features li:before{content:"";position:absolute;left:2px;top:.32em;width:11px;height:6px;border-left:2px solid var(--graphite);border-bottom:2px solid var(--graphite);transform:rotate(-45deg)}.ia-plans .cs-plan-cta{display:grid;margin-top:auto}.ia-plans .cs-button,.ia-plans .cs-button--quiet{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 18px;border:1px solid var(--line);border-radius:8px;background:transparent;color:var(--ink);font:500 14px/1 Inter,system-ui,sans-serif;text-decoration:none;cursor:pointer}.ia-plans .cs-button:hover{border-color:var(--graphite);color:var(--ink);background:transparent}.ia-plans .cs-button[aria-disabled=true]{opacity:.45;pointer-events:none}.ia-plans .cs-small{margin:22px 0 0;color:var(--muted);font-size:13px;line-height:1.6}.ia-plans .cs-plans-note a,.ia-plans .cs-mail{color:var(--ink);border-bottom:1px solid var(--line)}.ia-plans .ask-eu-row{display:grid;gap:16px;justify-items:start;margin-top:28px;padding:22px 24px;border:1px dashed var(--line);border-radius:var(--radius-lg)}.ia-plans .ask-eu-row p{margin:0;max-width:720px;color:var(--ink);font-size:14px;line-height:1.6}@media(max-width:720px){.ia-plans .cs-plan-grid{grid-template-columns:minmax(0,1fr)}}
