.pr-plans{position:relative;padding:0 var(--mk-gutter)}.pr-plans:before{content:"";position:absolute;inset:0 0 auto 0;height:640px;pointer-events:none;background:radial-gradient(ellipse 50% 80% at 10% 0,var(--fa-stain-blue),transparent 70%),radial-gradient(ellipse 30% 60% at 92% 20%,var(--fa-stain-warm),transparent 70%)}.pr-plans>*{position:relative}.pr-loading{padding:80px 0;color:var(--fa-txt3)}.pr-plans .pp{max-width:var(--mk-content);padding:72px 0 96px}.pr-plans .pp-head{text-align:left;max-width:none;margin:0}.pr-plans .pp-title{margin:0;max-width:20ch;font-family:var(--font-dm-sans),"DM Sans",sans-serif;font-size:clamp(32px,4.6vw,56px);font-weight:800;line-height:1.05;letter-spacing:-2px;color:var(--fa-txt);text-wrap:balance}.pr-plans .pp-sub{margin:20px 0 0;max-width:60ch;font-size:17px;line-height:1.7;color:var(--fa-txt2)}.pr-plans .pp-controls{justify-content:flex-start;margin-top:36px}.pr-plans .pp-note{text-align:left}.pr-plans .pp-addon:focus-visible,.pr-plans .pp-cta:focus-visible,.pr-plans .pp-ghost:focus-visible,.pr-plans .pp-link:focus-visible,.pr-plans .pp-seg button:focus-visible,.pr-plans .pp-solid:focus-visible,.pr-plans .pp-switch:focus-visible{outline:2px solid var(--fa-blue);outline-offset:3px}.pr-plans .pp-card{border-color:var(--fa-border);background:var(--fa-surface)}.pr-plans .pp-card.is-featured{background:radial-gradient(130% 55% at 50% 0,rgba(56,189,248,.42),transparent 70%),var(--pp-ink);box-shadow:0 0 0 1px rgba(125,211,252,.55),0 30px 90px -36px rgba(56,189,248,.85)}.pr-plans .pp-card.is-max{background:radial-gradient(130% 55% at 50% 0,rgba(192,38,211,.16),transparent 70%),var(--fa-surface);border-color:rgba(192,38,211,.4)}[data-joy-color-scheme=dark] .pr-plans .pp-card.is-max{background:radial-gradient(130% 55% at 50% 0,rgba(217,70,239,.28),transparent 70%),var(--fa-surface)}.pr-plans .pp-strip,.pr-plans .pp-teams{margin-top:0;padding:22px 0;border:0;border-radius:0;background:none;border-bottom:1px solid var(--fa-border)}.pr-plans .pp-teams{margin-top:32px;border-top:1px solid var(--fa-border)}.pr-plans .pp-teams h2{font-size:18px;font-weight:700;letter-spacing:-.3px}.pr-plans .pp-strip span,.pr-plans .pp-teams p{font-size:14.5px;color:var(--fa-txt2)}.pr-plans .pp-strip strong{font-size:18px;font-weight:700;letter-spacing:-.3px}.pr-plans .pp-ghost,.pr-plans .pp-solid{display:inline-flex;align-items:center;min-height:42px;padding:0 18px;border-radius:9px;font-size:14px;font-weight:600}.pr-plans .pp-solid,[data-joy-color-scheme=dark] .pr-plans .pp-solid{background:var(--fa-blue);color:#fff}.pr-plans .pp-ghost{color:var(--fa-txt);background:var(--fa-blue-dim);border:1px solid var(--fa-blue-bd2)}.pr-plans .pp-addon-panel{margin-top:72px;padding:48px}.pr-plans .pp-addon-panel .pp-eyebrow{display:flex;align-items:center;gap:8px;font-size:12px;letter-spacing:.12em}.pr-plans .pp-addon-panel .pp-eyebrow:before{content:"";width:20px;height:1.5px;background:currentColor;opacity:.6}.pr-plans .pp-h2{font-family:var(--font-dm-sans),"DM Sans",sans-serif;font-size:clamp(24px,3vw,34px);letter-spacing:-1.2px;color:var(--fa-txt);margin:96px 0 24px}.pr-plans .pp-included{gap:0 32px}.pr-plans .pp-included div{padding:20px 0 0;border:0;border-top:1px solid var(--fa-border);border-radius:0;background:none}.pr-plans .pp-included strong{font-size:16px}.pr-plans .pp-included p{font-size:14.5px;line-height:1.65;color:var(--fa-txt2)}.pr-plans .pp-faq{max-width:none;display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:48px;align-items:start;margin-top:96px}.pr-plans .pp-faq .pp-h2{margin:0}.pr-plans .pp-faq dt{color:var(--fa-txt)}.pr-plans .pp-faq dd{color:var(--fa-txt2)}.pr-pop{display:block;margin-top:2px;font-size:12px;font-weight:700;color:var(--fa-blue)}.pr-tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 32px;margin:0}.pr-tiers div{padding:16px 0;border-top:1px solid var(--fa-border)}.pr-tiers dt{font-size:13px;font-weight:600;color:var(--fa-txt3)}.pr-tiers dd{margin:4px 0 0;font-size:16px;font-weight:700;color:var(--fa-txt)}.pr-compare-next{margin-top:72px}.pr-more{padding:0 var(--mk-gutter) 72px}.pr-more p{max-width:var(--mk-content);margin:0 auto;font-size:14px;line-height:1.75;color:var(--fa-txt3)}.pr-more a{color:var(--fa-blue);font-weight:600}@media (max-width:900px){.pr-plans .pp{padding:48px 0 64px}.pr-plans .pp-addon-panel{padding:32px 22px}.pr-plans .pp-faq{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:64px}.pr-plans .pp-h2{margin-top:64px}.pr-tiers{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-more{padding:0 20px 56px}}@media (max-width:600px){.pr-plans .pp-title{letter-spacing:-1.2px}.pr-plans .pp-sub{font-size:16px}}@media (min-width:1200px){.pr-plans .pp-grid{margin-left:-24px;margin-right:-24px}}@media (min-width:1000px){.pr-plans .pp{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-rows:auto 1fr auto auto 1fr;column-gap:56px}.pr-plans .pp>*{grid-column:1/-1}.pr-plans .pp>.pp-offer{grid-row:1}.pr-plans .pp>.pp-head{grid-column:1;grid-row:2/6;align-self:center}.pr-plans .pp>.pp-controls{grid-column:2;grid-row:3;margin-top:0;display:flex;flex-direction:column;align-items:stretch;gap:14px;padding:22px 22px 18px;border:1px solid var(--fa-border);border-bottom:0;border-radius:18px 18px 0 0;background:var(--fa-surface)}.pr-plans .pp>.pp-controls:before{content:attr(data-heading);font-size:14px;font-weight:700;color:var(--fa-txt)}.pr-plans .pp>.pp-controls .pp-seg{display:flex;width:100%}.pr-plans .pp>.pp-controls .pp-seg button{flex:1 1 0;white-space:nowrap}.pr-plans .pp>.pp-controls .pp-switch{justify-content:flex-start}.pr-plans .pp>.pp-note{grid-column:2;grid-row:4;margin:0;padding:0 22px 22px;border:1px solid var(--fa-border);border-top:0;border-radius:0 0 18px 18px;background:var(--fa-surface)}.pr-plans .pp>.pp-controls,.pr-plans .pp>.pp-note{box-shadow:0 40px 90px -60px rgba(14,165,233,.55)}}.pr-plans .pp-finder{margin-top:96px}.pr-plans .pp-finder-head .pp-h2{margin:0 0 10px}@media (max-width:900px){.pr-plans .pp-finder{margin-top:72px}.pr-plans .pp-finder-head .pp-h2{margin-top:0}}