.cost-comparison[data-astro-cid-hlvr4znf]{border-top:1px solid var(--line);border-image-source:linear-gradient(var(--line), var(--line));padding-block:var(--space-section);background:radial-gradient(circle at 82% 2%,#fff 0 4%,#0000 25%),linear-gradient(135deg,#faf9ff 0%,#f2efff 100%);border-image-slice:1;border-image-width:1px 0 0;border-image-outset:0 100vw;position:relative;overflow:hidden}.cost-comparison[data-astro-cid-hlvr4znf]:after{content:"";background:#5b3df50a;border-radius:50%;width:38rem;height:24rem;position:absolute;bottom:-15rem;right:-12rem;transform:rotate(-10deg)}.cost-comparison__inner[data-astro-cid-hlvr4znf]{z-index:1;align-items:stretch;gap:var(--space-grid);grid-template-columns:minmax(0,1.05fr) minmax(300px,.9fr) minmax(320px,1fr);display:grid;position:relative}.cost-comparison__copy[data-astro-cid-hlvr4znf]{align-self:center;padding-right:clamp(1rem,2.5vw,2.5rem)}.cost-comparison__eyebrow[data-astro-cid-hlvr4znf]{color:var(--violet);font-size:var(--text-caption);line-height:var(--leading-body);letter-spacing:var(--tracking-label);text-transform:uppercase;margin:0 0 .75rem;margin-bottom:var(--space-eyebrow);background:#efecff;border-radius:999px;align-items:center;gap:7px;padding:5px 12px;font-weight:700;display:inline-flex}.cost-comparison__eyebrow[data-astro-cid-hlvr4znf]>span[data-astro-cid-hlvr4znf]{background:currentColor;border-radius:50%;width:6px;height:6px}.cost-comparison__copy[data-astro-cid-hlvr4znf] h2[data-astro-cid-hlvr4znf]{font-size:var(--text-heading-2);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);max-width:11ch;margin:0}.cost-comparison__copy[data-astro-cid-hlvr4znf] h2[data-astro-cid-hlvr4znf] strong[data-astro-cid-hlvr4znf]{color:var(--violet);font-weight:inherit;display:block}.cost-comparison__copy[data-astro-cid-hlvr4znf]>p[data-astro-cid-hlvr4znf]:last-child{margin:var(--space-copy) 0 0;color:var(--muted);font-size:var(--text-lead);line-height:var(--leading-body)}@media (width<=680px){.cost-comparison__copy[data-astro-cid-hlvr4znf]>p[data-astro-cid-hlvr4znf]:last-child{font-size:var(--text-body)}}.cost-comparison__copy[data-astro-cid-hlvr4znf]>p[data-astro-cid-hlvr4znf]:last-child{max-width:32ch;font-size:var(--text-body)}.cost-card[data-astro-cid-hlvr4znf]{min-width:0;padding:var(--space-card);border-radius:var(--radius-card)}.cost-card__topline[data-astro-cid-hlvr4znf]{justify-content:space-between;align-items:flex-start;gap:var(--space-grid);display:flex}.cost-card__label[data-astro-cid-hlvr4znf]{min-height:26px;font-size:var(--text-caption);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;padding:5px 11px;font-weight:800;line-height:1;display:inline-flex}.cost-card[data-astro-cid-hlvr4znf] h3[data-astro-cid-hlvr4znf]{margin:var(--space-copy) 0 0;font-size:var(--text-body);line-height:var(--leading-heading-small)}.cost-card--ours[data-astro-cid-hlvr4znf]{color:#fff;background:linear-gradient(145deg,#6849ff 0%,#4825df 100%);position:relative;overflow:hidden;box-shadow:0 22px 48px #4c2eea29}.cost-card--ours[data-astro-cid-hlvr4znf]:after{content:"";border:24px solid #ffffff0d;border-radius:50%;width:150px;height:150px;position:absolute;top:-58px;right:-48px}.cost-card--ours[data-astro-cid-hlvr4znf]>[data-astro-cid-hlvr4znf]{z-index:1;position:relative}.cost-card--ours[data-astro-cid-hlvr4znf] .cost-card__label[data-astro-cid-hlvr4znf]{background:#ffffff1f;box-shadow:inset 0 0 0 1px #ffffff14}.cost-card__mark[data-astro-cid-hlvr4znf]{background:#ffffff17;border-radius:50%;place-items:center;width:52px;height:52px;display:grid}.cost-card__mark[data-astro-cid-hlvr4znf] svg[data-astro-cid-hlvr4znf]{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:27px;height:27px}.cost-card__price[data-astro-cid-hlvr4znf]{margin:14px 0 var(--space-copy);align-items:center;gap:10px;display:flex}.cost-card__price[data-astro-cid-hlvr4znf] strong[data-astro-cid-hlvr4znf]{font-size:var(--text-numeral);letter-spacing:var(--tracking-heading);line-height:1}.cost-card__price[data-astro-cid-hlvr4znf] span[data-astro-cid-hlvr4znf]{font-size:var(--text-caption);line-height:1.2}.cost-card__setup-fee[data-astro-cid-hlvr4znf]{margin:calc(var(--space-copy) * -.55) 0 var(--space-copy);font-size:var(--text-caption);line-height:var(--leading-body)}.cost-card__benefits[data-astro-cid-hlvr4znf]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.cost-card__benefits[data-astro-cid-hlvr4znf] li[data-astro-cid-hlvr4znf]{font-size:var(--text-caption);line-height:var(--leading-body);grid-template-columns:19px minmax(0,1fr);align-items:center;gap:9px;display:grid}.cost-card__check[data-astro-cid-hlvr4znf]{width:19px;height:19px;color:var(--violet);background:#fff;border-radius:50%;place-items:center;display:grid}.cost-card__check[data-astro-cid-hlvr4znf] svg[data-astro-cid-hlvr4znf]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:11px;height:9px}.cost-card--agency[data-astro-cid-hlvr4znf]{color:var(--ink);backdrop-filter:blur(8px);background:#ffffffc7;border:1px solid #dddff0;flex-direction:column;display:flex;box-shadow:0 18px 44px #3020800a}.cost-card--agency[data-astro-cid-hlvr4znf] .cost-card__label[data-astro-cid-hlvr4znf]{color:var(--ink);background:#f0eff8;align-self:flex-start}.cost-card--agency[data-astro-cid-hlvr4znf] h3[data-astro-cid-hlvr4znf]{border-bottom:1px solid var(--line);margin-top:16px;padding-bottom:14px}.cost-card__items[data-astro-cid-hlvr4znf]{padding-block:var(--space-copy);border-bottom:1px solid var(--line);gap:13px;margin:0;display:grid}.cost-card__items[data-astro-cid-hlvr4znf]>div[data-astro-cid-hlvr4znf]{gap:var(--space-grid);grid-template-columns:minmax(0,1fr) auto;display:grid}.cost-card__items[data-astro-cid-hlvr4znf] dt[data-astro-cid-hlvr4znf],.cost-card__items[data-astro-cid-hlvr4znf] dd[data-astro-cid-hlvr4znf]{font-size:var(--text-caption);line-height:var(--leading-body);margin:0}.cost-card__items[data-astro-cid-hlvr4znf] dd[data-astro-cid-hlvr4znf]{text-align:right;white-space:nowrap;font-weight:700}.cost-card__total[data-astro-cid-hlvr4znf]{justify-content:space-between;align-items:baseline;gap:var(--space-grid);padding-block:var(--space-copy);display:flex}.cost-card__total[data-astro-cid-hlvr4znf] span[data-astro-cid-hlvr4znf]{font-size:var(--text-heading-3);font-weight:700}.cost-card__total[data-astro-cid-hlvr4znf] strong[data-astro-cid-hlvr4znf]{color:#e01f62;font-size:var(--text-heading-3);text-align:right;white-space:nowrap}@media (width<=1000px){.cost-comparison__inner[data-astro-cid-hlvr4znf]{grid-template-columns:repeat(2,minmax(0,1fr))}.cost-comparison__copy[data-astro-cid-hlvr4znf]{grid-column:1/-1;max-width:680px;padding-right:0}.cost-comparison__copy[data-astro-cid-hlvr4znf] h2[data-astro-cid-hlvr4znf]{max-width:16ch}.cost-comparison__copy[data-astro-cid-hlvr4znf]>p[data-astro-cid-hlvr4znf]:last-child{max-width:580px}}@media (width<=680px){.cost-comparison__inner[data-astro-cid-hlvr4znf]{grid-template-columns:1fr}.cost-comparison__copy[data-astro-cid-hlvr4znf]{grid-column:auto}}@media (width<=420px){.cost-card__total[data-astro-cid-hlvr4znf]{flex-direction:column;align-items:flex-start}.cost-card__total[data-astro-cid-hlvr4znf] strong[data-astro-cid-hlvr4znf]{text-align:left}}.pricing-section[data-astro-cid-ajjeame4]{border-top:1px solid var(--line);border-image-source:linear-gradient(var(--line), var(--line));isolation:isolate;padding-block:var(--space-section);background:#fff;border-image-slice:1;border-image-width:1px 0 0;border-image-outset:0 100vw;position:relative;overflow:hidden}.pricing-section__inner[data-astro-cid-ajjeame4]{z-index:1;position:relative}.pricing-section__header[data-astro-cid-ajjeame4]{align-items:center;gap:var(--space-columns);margin-bottom:var(--space-header);border-bottom:0;grid-template-columns:minmax(0,.9fr) minmax(560px,1.1fr);display:grid}.pricing-section__intro[data-astro-cid-ajjeame4] h2[data-astro-cid-ajjeame4]{font-size:var(--text-heading-2);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading)}.pricing-section__intro[data-astro-cid-ajjeame4] h2[data-astro-cid-ajjeame4] strong[data-astro-cid-ajjeame4]{color:var(--violet);font-weight:inherit;display:block}.pricing-section__summary[data-astro-cid-ajjeame4]{margin:var(--space-copy) 0 0;color:var(--muted);font-size:var(--text-lead);line-height:var(--leading-body)}@media (width<=680px){.pricing-section__summary[data-astro-cid-ajjeame4]{font-size:var(--text-body)}}.pricing-section__summary[data-astro-cid-ajjeame4]{gap:.35rem;display:grid}.pricing-section__summary[data-astro-cid-ajjeame4] p[data-astro-cid-ajjeame4]{align-items:baseline;gap:.55rem;margin:0;display:flex}.pricing-section__summary[data-astro-cid-ajjeame4] span[data-astro-cid-ajjeame4]{min-width:10.5rem}.pricing-section__summary[data-astro-cid-ajjeame4] strong[data-astro-cid-ajjeame4]{color:var(--ink);font-weight:700}.pricing-section__summary[data-astro-cid-ajjeame4] small[data-astro-cid-ajjeame4]{color:var(--muted);font-size:var(--text-small);font-weight:500}.pricing-section__helper[data-astro-cid-ajjeame4]{color:var(--muted);font-size:var(--text-body);line-height:var(--leading-body);margin:.7rem 0 0}.pricing-section__eyebrow[data-astro-cid-ajjeame4]{margin:0 0 var(--space-eyebrow);color:var(--violet);font-size:var(--text-caption);line-height:var(--leading-body);letter-spacing:var(--tracking-label);text-transform:uppercase;background:#efecff;border-radius:999px;align-items:center;gap:7px;padding:5px 12px;font-weight:700;display:inline-flex}.pricing-section__eyebrow[data-astro-cid-ajjeame4] span[data-astro-cid-ajjeame4]{background:currentColor;border-radius:50%;width:.38rem;height:.38rem}.pricing-highlights[data-astro-cid-ajjeame4]{gap:var(--space-grid);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pricing-highlight[data-astro-cid-ajjeame4]{grid-template-columns:54px minmax(0,1fr);align-items:center;gap:16px;display:grid}.pricing-highlight__icon[data-astro-cid-ajjeame4]{width:54px;height:54px;color:var(--violet);background:#efecff;border-radius:12px;place-items:center;display:grid}.pricing-highlight__icon[data-astro-cid-ajjeame4] svg{stroke-width:2.2px;width:1.75rem;height:1.75rem}.pricing-highlight[data-astro-cid-ajjeame4]>span[data-astro-cid-ajjeame4]:last-child{gap:2px;display:grid}.pricing-highlight[data-astro-cid-ajjeame4] strong[data-astro-cid-ajjeame4]{font-size:var(--text-small);line-height:var(--leading-heading-small)}.pricing-highlight[data-astro-cid-ajjeame4] small[data-astro-cid-ajjeame4]{color:var(--muted);font-size:var(--text-caption);line-height:var(--leading-body)}.pricing-grid[data-astro-cid-ajjeame4]{gap:var(--space-grid);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid}.pricing-card[data-astro-cid-ajjeame4]{grid-row:span 5;grid-template-rows:subgrid;min-width:0;padding:var(--space-card);border-radius:var(--radius-card);backdrop-filter:blur(8px);background:#ffffffe6;border:1px solid #dedff0;align-content:start;row-gap:0;display:grid;box-shadow:0 1.25rem 3.5rem #4738a10d}.pricing-card--popular[data-astro-cid-ajjeame4]{border-color:var(--violet);box-shadow:0 1.25rem 3.5rem #5b3df51a}.pricing-card__topline[data-astro-cid-ajjeame4]{justify-content:space-between;align-items:start;gap:var(--space-grid);min-height:2rem;display:flex}.pricing-card__label[data-astro-cid-ajjeame4]{border-radius:var(--radius-small);color:var(--violet);font-size:var(--text-caption);letter-spacing:var(--tracking-label);text-transform:uppercase;background:#efecff;margin:0;padding:.42rem .9rem;font-weight:800;display:inline-flex}.pricing-card__popular[data-astro-cid-ajjeame4]{color:#fff;font-size:var(--text-caption);line-height:var(--leading-body);white-space:nowrap;background:linear-gradient(135deg,#6b4cff,#4c2eea);border-radius:.45rem;align-items:center;gap:.35rem;margin:0;padding:.38rem .65rem;display:inline-flex;box-shadow:0 .45rem 1.1rem #5b3df538}.pricing-card__price[data-astro-cid-ajjeame4]{align-items:baseline;gap:.65rem;margin:.9rem 0 0;display:flex}.pricing-card__price[data-astro-cid-ajjeame4] strong[data-astro-cid-ajjeame4]{color:var(--violet);font-size:var(--text-numeral);letter-spacing:var(--tracking-heading);line-height:1}.pricing-card__price[data-astro-cid-ajjeame4] span[data-astro-cid-ajjeame4]{color:#4e5675;font-size:var(--text-body)}.pricing-card__setup-fee[data-astro-cid-ajjeame4]{color:var(--muted);font-size:var(--text-caption);line-height:var(--leading-body);margin:.45rem 0 0}.pricing-renewal[data-astro-cid-ajjeame4]{align-items:center;gap:16px var(--space-grid);margin-top:var(--space-grid);border:1px solid var(--line);border-radius:var(--radius-small);color:var(--ink);background:var(--soft);font-size:var(--text-small);line-height:var(--leading-body);grid-template-columns:54px minmax(0,1fr) auto;padding:1.25rem 1.5rem;text-decoration:none;transition:border-color .2s;display:grid}.pricing-renewal[data-astro-cid-ajjeame4]:hover{border-color:var(--violet)}.pricing-renewal__icon[data-astro-cid-ajjeame4]{width:54px;height:54px;color:var(--violet);background:#efecff;border-radius:12px;place-items:center;display:grid}.pricing-renewal__text[data-astro-cid-ajjeame4] strong[data-astro-cid-ajjeame4]{display:block}.pricing-renewal__link[data-astro-cid-ajjeame4]{color:var(--violet);white-space:nowrap;align-items:center;gap:.5rem;font-weight:700;display:inline-flex}.pricing-card[data-astro-cid-ajjeame4] h3[data-astro-cid-ajjeame4]{max-width:15rem;font-size:var(--text-heading-compact);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);margin:1.25rem 0 0}.pricing-card__description[data-astro-cid-ajjeame4]{color:#545d7c;font-size:var(--text-small);line-height:var(--leading-body);margin:.75rem 0 1.25rem}.pricing-card__action[data-astro-cid-ajjeame4]{color:#fff;min-height:3.05rem;font-size:var(--text-small);text-align:center;background:linear-gradient(135deg,#6849ff,#5031ec);border-radius:.55rem;justify-content:center;align-items:center;gap:.75rem;padding:.75rem 1rem;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 .8rem 1.8rem #5b3df52e}.pricing-card__action[data-astro-cid-ajjeame4]:hover{transform:translateY(-2px);box-shadow:0 1rem 2rem #5b3df547}.pricing-card__action[data-astro-cid-ajjeame4] svg[data-astro-cid-ajjeame4]{transition:transform .2s}.pricing-card__action[data-astro-cid-ajjeame4]:hover svg[data-astro-cid-ajjeame4]{transform:translate(.25rem)}.pricing-card__action--light[data-astro-cid-ajjeame4]{color:var(--violet);box-shadow:none;background:#efecff}.pricing-card__features[data-astro-cid-ajjeame4]{color:#4e5675;gap:7px;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.pricing-card__includes[data-astro-cid-ajjeame4]{color:var(--ink);font-size:var(--text-small);font-weight:700;line-height:var(--leading-body);margin:1.5rem 0 0}.pricing-card__includes[data-astro-cid-ajjeame4]+.pricing-card__features[data-astro-cid-ajjeame4]{margin-top:.75rem}.pricing-card__features[data-astro-cid-ajjeame4] li[data-astro-cid-ajjeame4]{font-size:var(--text-small);line-height:var(--leading-body);grid-template-columns:1.25rem minmax(0,1fr);align-items:start;gap:.65rem;display:grid}.pricing-card__features[data-astro-cid-ajjeame4] li[data-astro-cid-ajjeame4]>span[data-astro-cid-ajjeame4]{color:#fff;background:var(--violet);border-radius:50%;place-items:center;width:1.15rem;height:1.15rem;margin-top:.02rem;font-size:.68rem;font-weight:800;display:grid}.pricing-card__feature-link[data-astro-cid-ajjeame4]{color:inherit;text-underline-offset:3px;text-decoration:underline 1px #c5c8d6;transition:text-decoration-color .2s}.pricing-card__feature-link[data-astro-cid-ajjeame4]:hover{text-decoration-color:var(--violet)}@media (width<=1000px){.pricing-section__header[data-astro-cid-ajjeame4]{grid-template-columns:1fr}.pricing-grid[data-astro-cid-ajjeame4]{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-card--custom[data-astro-cid-ajjeame4]{grid-column:1/-1}.pricing-renewal[data-astro-cid-ajjeame4]{display:none}}@media (width<=680px){.pricing-section__summary[data-astro-cid-ajjeame4] p[data-astro-cid-ajjeame4]{gap:.05rem;display:grid}.pricing-section__summary[data-astro-cid-ajjeame4] span[data-astro-cid-ajjeame4]{min-width:0}.pricing-highlights[data-astro-cid-ajjeame4],.pricing-grid[data-astro-cid-ajjeame4]{grid-template-columns:1fr}.pricing-highlights[data-astro-cid-ajjeame4]{gap:1rem}.pricing-highlight[data-astro-cid-ajjeame4]{grid-template-columns:3rem minmax(0,1fr)}.pricing-highlight__icon[data-astro-cid-ajjeame4]{width:3rem;height:3rem}.pricing-card[data-astro-cid-ajjeame4],.pricing-card--custom[data-astro-cid-ajjeame4]{grid-column:auto}}@media (width<=420px){.pricing-card__topline[data-astro-cid-ajjeame4]{flex-direction:column;align-items:start}.pricing-card__price[data-astro-cid-ajjeame4]{flex-direction:column;align-items:start;gap:.2rem}}@media (prefers-reduced-motion:reduce){.pricing-card__action[data-astro-cid-ajjeame4],.pricing-card__action[data-astro-cid-ajjeame4] svg[data-astro-cid-ajjeame4]{transition:none}}
