.page-module__hqNasG__shell{width:min(1180px,100% - 48px);margin:0 auto;padding:112px 0 56px}.page-module__hqNasG__hero{text-align:center;justify-items:center;gap:16px;display:grid}.page-module__hqNasG__eyebrow{color:var(--pink);font-size:.72rem;font-weight:var(--font-weight-semibold);letter-spacing:.12em;text-transform:uppercase;margin:0}.page-module__hqNasG__hero h1{max-width:22ch;color:var(--text);font-size:var(--font-size-h1);font-weight:var(--font-weight-semibold);margin:0;line-height:1.04}.page-module__hqNasG__lead{max-width:68ch;color:var(--muted);margin:0;font-size:.98rem;line-height:1.7}.page-module__hqNasG__billingPill{border:1px solid var(--line);background:var(--white);min-height:42px;box-shadow:0 12px 32px color-mix(in srgb,var(--gray-1200)6%,transparent);color:var(--muted);font-size:.84rem;font-weight:var(--font-weight-semibold);border-radius:999px;align-items:center;gap:6px;margin-top:12px;padding:4px;display:inline-flex}.page-module__hqNasG__billingPill span{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-height:32px;padding:0 16px;display:inline-flex}.page-module__hqNasG__billingActive{color:var(--text);background:color-mix(in srgb,var(--pink-300)56%,var(--white))}.page-module__hqNasG__planGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px;margin-top:44px;display:grid}.page-module__hqNasG__planCard{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--white);box-shadow:0 20px 56px color-mix(in srgb,var(--gray-1200)7%,transparent);align-content:start;gap:22px;padding:24px;display:grid;position:relative}.page-module__hqNasG__featured{border-color:color-mix(in srgb,var(--pink)48%,var(--line));box-shadow:0 24px 70px color-mix(in srgb,var(--pink)14%,transparent)}.page-module__hqNasG__badge{background:var(--gray-1200);color:var(--white);font-size:.72rem;font-weight:var(--font-weight-semibold);border-radius:999px;margin:0;padding:7px 12px;position:absolute;top:16px;right:16px}.page-module__hqNasG__planTop{border-bottom:1px solid var(--line);align-content:start;gap:14px;min-height:246px;padding-bottom:22px;display:grid}.page-module__hqNasG__planTop h2{color:var(--text);font-size:var(--font-size-h3);font-weight:var(--font-weight-semibold);margin:0;padding-right:104px;line-height:1.1}.page-module__hqNasG__description{min-height:48px;color:var(--muted);margin:0;font-size:.9rem;line-height:1.5}.page-module__hqNasG__priceRow{align-items:baseline;gap:4px;margin-top:8px;display:flex}.page-module__hqNasG__price{color:var(--text);font-size:2.7rem;font-weight:var(--font-weight-bold);line-height:1}.page-module__hqNasG__period{color:var(--muted);font-size:.9rem}.page-module__hqNasG__commission{color:var(--text);font-size:.86rem;font-weight:var(--font-weight-semibold);margin:0}.page-module__hqNasG__sectionBlock{gap:12px;display:grid}.page-module__hqNasG__blockTitle{color:var(--text);font-size:.78rem;font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:12px;margin:0;display:flex}.page-module__hqNasG__blockTitle:after{content:"";background:var(--line);flex:1;height:1px}.page-module__hqNasG__list,.page-module__hqNasG__adList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.page-module__hqNasG__list li,.page-module__hqNasG__adList li{color:var(--muted);margin:0;padding-left:24px;font-size:.88rem;line-height:1.45;position:relative}.page-module__hqNasG__list li:before,.page-module__hqNasG__adList li:before{content:"";background:var(--pink);border-radius:999px;width:8px;height:8px;position:absolute;top:.48em;left:0}.page-module__hqNasG__adList li{color:var(--text)}@media (max-width:1080px){.page-module__hqNasG__planGrid{grid-template-columns:1fr}.page-module__hqNasG__planTop,.page-module__hqNasG__description{min-height:auto}}@media (max-width:640px){.page-module__hqNasG__shell{width:min(1180px,100% - 32px);padding:96px 0 40px}.page-module__hqNasG__hero h1,.page-module__hqNasG__lead{max-width:100%}.page-module__hqNasG__billingPill{justify-content:center;width:100%}.page-module__hqNasG__billingPill span{flex:1;padding-inline:10px}.page-module__hqNasG__planCard{padding:20px}.page-module__hqNasG__planTop h2{padding-right:0}.page-module__hqNasG__badge{order:-1;justify-self:start;position:static}.page-module__hqNasG__price{font-size:2.35rem}}
