.es-pricing .cgrid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(28px,5vw,80px);align-items:start}@media (max-width:960px){.es-pricing .cgrid{grid-template-columns:1fr}}.es-pricing .cpanel{background:#fff;border-radius:22px;padding:clamp(18px,3vw,32px);box-shadow:0 60px 110px -50px rgba(48,41,57,.36),0 0 0 1px rgba(48,41,57,.1)}.es-pricing .cpanel .cform{margin-top:0}.es-pricing .formh{font-size:clamp(24px,2.2vw,30px);letter-spacing:-.035em;margin:0 0 4px}.es-pricing .steps-plain{list-style:none;margin:32px 0 0;padding:0;border-top:1px solid rgba(48,41,57,.14);max-width:56ch}.es-pricing .steps-plain li{padding:16px 0;border-bottom:1px solid rgba(48,41,57,.14);font-size:17px;color:var(--slate)}.es-pricing .steps-plain b{color:var(--ink);font-family:var(--display);font-weight:600}.es-pricing .trust-points{list-style:none;margin:22px 0 0;padding:18px 0 0;border-top:1px solid var(--line);display:grid;gap:10px;font-size:15px;color:var(--slate)}.es-pricing .trust-points li{padding-left:18px;position:relative}.es-pricing .trust-points li:before{content:"";position:absolute;left:0;top:.6em;width:7px;height:7px;border-radius:50%;background:var(--orange)}.es-pricing .tablewrap{margin-top:28px;overflow-x:auto;border-radius:16px;border:1px solid var(--line);background:#fff}.es-pricing table.roles{width:100%;border-collapse:collapse;font-size:16px;min-width:640px}.es-pricing .roles td,.es-pricing .roles th{text-align:left;vertical-align:top;padding:16px 18px;border-bottom:1px solid var(--line)}.es-pricing .roles thead th{background:#fafafb}.es-pricing .roles tbody th,.es-pricing .roles thead th{font-family:var(--display);font-weight:600;color:var(--ink)}.es-pricing .roles tbody th{white-space:nowrap}.es-pricing .roles td:nth-child(2){font-weight:600;color:var(--ink);white-space:nowrap}.es-pricing .roles td{color:var(--slate)}.es-pricing .roles tr:last-child td,.es-pricing .roles tr:last-child th{border-bottom:0}