.pricing{display:flex;flex-direction:column;gap:var(--m-sp-8)}.pricing__main{display:flex;flex-direction:column;gap:var(--m-sp-4)}.pricing__head{display:grid;gap:var(--m-sp-5)}.pricing__intro{color:var(--m-muted)}.pricing__plans{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--m-sp-4)}@media(min-width:640px){.pricing[data-columns="2"] .pricing__plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:920px){.pricing[data-columns="3"] .pricing__plans{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:640px){.pricing[data-columns="4"] .pricing__plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1080px){.pricing[data-columns="4"] .pricing__plans{grid-template-columns:repeat(4,minmax(0,1fr))}}.pricing__item{display:flex;container-type:inline-size}.pricing__plan{position:relative;display:flex;flex:1;flex-direction:column;gap:var(--m-sp-5);min-width:0;color:var(--m-fg);background:var(--m-card);border-radius:var(--m-r-card)}.pricing__plan[data-featured]{background:var(--m-bg)}[data-theme=ink] .pricing__plan:not([data-featured]){background:#ffffff0f;border-color:#ffffff1f}.pricing__offer{display:flex;flex-direction:column;align-items:flex-start;gap:var(--m-sp-3)}.pricing__flag{font-family:var(--m-font-body);font-size:10px;font-weight:500;line-height:1.3;letter-spacing:.16em;text-transform:uppercase;display:inline-flex;align-items:center;min-height:24px;padding:0 var(--m-sp-3);font-weight:700;color:#fff;background:var(--m-ink);border-radius:var(--m-r-tag)}.pricing__kicker{font-family:var(--m-font-body);font-size:var(--m-fs-kicker);font-weight:500;line-height:1.3;letter-spacing:var(--m-ls-kicker);text-transform:uppercase;color:var(--m-kicker)}.pricing__title{font-size:var(--m-fs-h3);font-weight:700;line-height:var(--m-lh-h3);color:var(--m-heading);text-wrap:balance}.pricing__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--m-sp-1) var(--m-sp-3);font-variant-numeric:tabular-nums}.pricing__amount{display:inline-flex;align-items:flex-start;line-height:1;color:var(--m-heading);white-space:nowrap}.pricing__old{font-size:15px;color:var(--m-subtle);text-decoration-thickness:1.5px}.pricing__unit{font-size:14px;color:var(--m-muted)}.pricing__body{display:grid;align-content:start;gap:var(--m-sp-4)}.pricing__text{font-size:14.5px;color:var(--m-muted)}.pricing__features{margin:0;padding:0;list-style:none;display:grid;align-content:start;gap:var(--m-sp-2) var(--m-sp-7);font-size:14.5px;line-height:1.45;color:var(--m-muted)}.pricing__features li{display:grid;grid-template-columns:16px minmax(0,1fr);gap:var(--m-sp-2) var(--m-sp-3);text-wrap:pretty}.pricing__check{width:16px;height:16px;margin-top:1px;color:var(--m-accent-text)}.pricing__cta{margin-top:auto}.pricing .pricing__details{max-width:none;color:var(--m-muted)}.pricing .pricing__details>:first-child{margin-top:0}.pricing .pricing__details strong{font-weight:700;color:var(--m-heading)}.pricing .pricing__details ul{padding:0;list-style:none}.pricing .pricing__details li{position:relative}.pricing__small{max-width:80ch;font-size:var(--m-fs-small);line-height:1.6;color:var(--m-subtle)}:root[data-skin=parity] .pricing{text-align:center}:root[data-skin=parity] .pricing__head{justify-items:center}:root[data-skin=parity] .pricing__intro{margin-inline:auto}:root[data-skin=parity] .pricing[data-columns="1"] .pricing__plans{width:100%;max-width:560px;margin-inline:auto}:root[data-skin=parity] .pricing[data-columns="2"] .pricing__plans{width:100%;max-width:var(--m-container-narrow);margin-inline:auto}:root[data-skin=parity] .pricing__plan{align-items:center;padding:var(--m-sp-8) var(--m-sp-6)}:root[data-skin=parity] [data-theme=canvas] .pricing__plan:not([data-featured]){background:var(--m-paper)}:root[data-skin=parity] .pricing__offer{align-items:center}:root[data-skin=parity] .pricing__flag{font-size:11px;letter-spacing:.06em;background:var(--m-brand);border-radius:var(--m-r-pill)}:root[data-skin=parity] .pricing__plan[data-featured] .pricing__flag{color:var(--m-brand);background:#fff}:root[data-skin=parity] .pricing__kicker{font-size:12px;font-weight:700;letter-spacing:.04em}:root[data-skin=parity] .pricing__kicker--name,:root[data-skin=parity] .pricing__title{font-size:20px;font-weight:700;line-height:1.2;letter-spacing:.02em;color:var(--m-heading);text-transform:uppercase}:root[data-skin=parity] .pricing__price{flex-direction:column;align-items:center}:root[data-skin=parity] .pricing__amount{font-size:clamp(64px,6vw + 24px,96px);font-weight:900;letter-spacing:-.045em;word-spacing:-.14em}:root[data-skin=parity] .pricing__unit,:root[data-skin=parity] .pricing__old{font-size:var(--m-fs-body);color:var(--m-fg)}:root[data-skin=parity] .pricing__text{font-size:var(--m-fs-body);color:var(--m-fg)}:root[data-skin=parity] .pricing__text>*{margin-inline:auto}:root[data-skin=parity] .pricing__features{gap:var(--m-sp-1);font-size:var(--m-fs-body);line-height:1.6;color:var(--m-fg)}:root[data-skin=parity] .pricing__features li{display:block}:root[data-skin=parity] .pricing__check{display:none}:root[data-skin=parity] .pricing__body{justify-items:center}:root[data-skin=parity] .pricing__plans+.pricing__details{margin-top:var(--m-sp-5)}:root[data-skin=parity] .pricing__details{width:100%;max-width:var(--m-container-text);margin-inline:auto;text-align:left}:root[data-skin=parity] .pricing__details h4{font-size:1em;font-weight:400;text-decoration:underline;text-transform:none;letter-spacing:0;color:var(--m-fg)}:root[data-skin=parity] .pricing__details li{padding-left:1.4em}:root[data-skin=parity] .pricing__details li:before{content:"-";position:absolute;left:.2em}:root[data-skin=parity] .pricing__small{margin-inline:auto;font-size:12px;color:var(--m-fg)}:root[data-skin=parity] .pricing__buttons{justify-content:center}:root[data-skin=revamp] .pricing{gap:var(--m-head-gap)}:root[data-skin=revamp] .s--pricing[data-divider=top]:not(.tabs__panel>.s):before{width:48px;height:2px;margin:0 auto var(--m-head-gap);background:var(--m-kicker-rule, var(--m-brand))}:root[data-skin=revamp] .pricing__head{justify-items:center;gap:var(--m-gap-title-lede);text-align:center}:root[data-skin=revamp] .pricing__intro{font-family:var(--m-font-body);font-size:var(--m-fs-lede);font-weight:400;font-style:normal;font-synthesis:none;line-height:var(--m-lh-lede);letter-spacing:0;text-wrap:pretty;max-inline-size:var(--m-measure-lede);margin-inline:auto;color:var(--m-muted)}:root[data-skin=revamp] .pricing__intro>*{margin-inline:auto}:root[data-skin=revamp] .pricing__main{gap:18px;width:100%;margin-inline:auto}:root[data-skin=revamp] .pricing[data-columns="1"] .pricing__main{max-width:560px}:root[data-skin=revamp] .pricing[data-columns="2"] .pricing__main{max-width:var(--m-container-narrow)}:root[data-skin=revamp] .pricing__plans{gap:18px}:root[data-skin=revamp] .pricing__plan{gap:16px;padding:30px 26px;text-align:left;background:var(--m-card);border:1px solid var(--m-line)}:root[data-skin=revamp] [data-theme=canvas] .pricing__plan:not([data-featured]){border-color:transparent}:root[data-skin=revamp] .pricing__plan[data-featured]{color:#fff;background:var(--m-ink);border-color:transparent}:root[data-skin=revamp] [data-theme=ink] .pricing__plan{background:var(--m-ink-raised);border-color:var(--m-line-on-ink)}:root[data-skin=revamp] [data-theme=ink] .pricing__plan[data-featured]{border-color:var(--m-brand)}:root[data-skin=revamp] .pricing__offer{gap:12px}:root[data-skin=revamp] .pricing__flag{font-family:var(--m-font-body);font-size:var(--m-fs-label);font-weight:700;font-style:normal;font-synthesis:none;line-height:1.3;letter-spacing:var(--m-ls-label);text-transform:uppercase;font-variant-numeric:tabular-nums;min-height:24px;padding:1px 10px 0;color:var(--m-ink);background:var(--m-brand);border-radius:var(--m-r-tag)}:root[data-skin=revamp] .pricing__kicker,:root[data-skin=revamp] .pricing__kicker--name{font-family:var(--m-font-body);font-size:var(--m-fs-label);font-weight:700;font-style:normal;font-synthesis:none;line-height:1.3;letter-spacing:var(--m-ls-label);text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--m-kicker)}:root[data-skin=revamp] .pricing__title{font-family:var(--m-font-display);font-size:var(--m-fs-h3-display);font-weight:var(--m-fw-role-h3-display, 800);font-style:normal;font-synthesis:none;line-height:var(--m-lh-h3-display);letter-spacing:0;text-transform:uppercase;text-wrap:balance;color:var(--m-heading)}:root[data-skin=revamp] .pricing__price{gap:4px 10px}:root[data-skin=revamp] .pricing__amount{font-family:var(--m-font-display);font-size:var(--m-fs-figure);font-weight:var(--m-fw-role-figure, 900);font-style:normal;font-synthesis:none;line-height:var(--m-lh-figure);letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance;font-variant-numeric:tabular-nums;color:var(--m-heading)}:root[data-skin=revamp] .pricing__cur{margin-top:.08em;font-family:var(--m-font-body);font-size:.42em;font-weight:700;line-height:1;letter-spacing:0;word-spacing:-.14em}:root[data-skin=revamp] .pricing__old{font-size:15px;color:var(--m-ink-3);text-decoration-thickness:1.5px}:root[data-skin=revamp] .pricing__unit{font-size:15px;color:var(--m-ink-3)}:root[data-skin=revamp] [data-theme=ink] :is(.pricing__old,.pricing__unit),:root[data-skin=revamp] .pricing__plan[data-featured] :is(.pricing__old,.pricing__unit){color:var(--m-ink-4)}:root[data-skin=revamp] .pricing__body{flex:1;gap:16px}:root[data-skin=revamp] .pricing__text{font-size:15px;line-height:1.55;color:var(--m-muted)}:root[data-skin=revamp] .pricing__features{gap:9px;font-size:14.5px;line-height:1.5;color:var(--m-muted)}:root[data-skin=revamp] .pricing__features li{grid-template-columns:16px minmax(0,1fr);gap:10px}:root[data-skin=revamp] .pricing__check{margin-top:2px;color:var(--m-brand)}:root[data-skin=revamp] .pricing__cta{margin-top:auto;padding-top:8px}:root[data-skin=revamp] .pricing__btn{width:100%}:root[data-skin=revamp] .pricing .pricing__details{max-width:none;padding:30px 26px;font-size:15px;line-height:1.6;text-align:left;background:var(--m-card);border:1px solid var(--m-line);border-radius:var(--m-r-card)}@media(min-width:920px){:root[data-skin=revamp] .pricing .pricing__details{padding:36px 44px}}@media(min-width:1080px){:root[data-skin=revamp] .pricing .pricing__details{columns:2;column-gap:64px;column-rule:1px solid var(--m-line)}}:root[data-skin=revamp] .pricing .pricing__details>*{break-inside:avoid}:root[data-skin=revamp] .pricing .pricing__details h4{font-family:var(--m-font-body);font-size:var(--m-fs-label);font-weight:700;font-style:normal;font-synthesis:none;line-height:1.3;letter-spacing:var(--m-ls-label);text-transform:uppercase;font-variant-numeric:tabular-nums;margin-bottom:16px;color:var(--m-kicker);break-after:avoid}:root[data-skin=revamp] .pricing .pricing__details h4+ul{margin-top:0}:root[data-skin=revamp] .pricing .pricing__details h4:not(:first-child){margin-top:28px}:root[data-skin=revamp] .pricing .pricing__details ul{padding:0}:root[data-skin=revamp] .pricing .pricing__details li{padding-left:28px}:root[data-skin=revamp] .pricing .pricing__details li+li{margin-top:8px}:root[data-skin=revamp] .pricing .pricing__details.prose ul li:before{content:"";position:absolute;top:.25em;left:0;width:16px;height:16px;background:var(--m-brand);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}:root[data-skin=revamp] .s--pricing[data-theme=canvas] .pricing__details{border-color:transparent}:root[data-skin=revamp] [data-theme=ink] .pricing__details{background:var(--m-ink-raised);border-color:var(--m-line-on-ink)}:root[data-skin=revamp] .pricing__small{font-family:var(--m-font-body);font-size:var(--m-fs-small);font-weight:400;font-style:normal;font-synthesis:none;line-height:var(--m-lh-small);letter-spacing:var(--m-ls-small);color:var(--m-subtle)}:root[data-skin=revamp] .pricing[data-columns="1"] .pricing__small,:root[data-skin=revamp] .pricing[data-columns="2"] .pricing__small{margin-inline:auto;text-align:center}:root[data-skin=revamp] .s .pricing .pricing__buttons{justify-content:center}@media(min-width:920px){:root[data-skin=revamp] .pricing[data-columns="1"] .pricing__main:has(>.pricing__plans+.pricing__details){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;max-width:var(--m-container-narrow)}:root[data-skin=revamp] .pricing[data-columns="1"] .pricing__main:has(>.pricing__plans+.pricing__details)>.pricing__plans{display:flex}:root[data-skin=revamp] .pricing[data-columns="1"] .pricing__main:has(>.pricing__plans+.pricing__details)>.pricing__plans>.pricing__item{flex:1}:root[data-skin=revamp] .pricing[data-columns="1"] .pricing__main:has(>.pricing__plans+.pricing__details)>.pricing__details{columns:auto;column-rule:none}:root[data-skin=revamp] .pricing[data-columns="1"] .pricing__main:has(>.pricing__plans+.pricing__details)>.pricing__small{grid-column:1/-1}}
