main.svelte-1hrotn9{max-width:1160px;padding:0 32px;margin:auto}.pricing-heading.svelte-1hrotn9{text-align:center;padding:65px 0 64px}.pricing-heading.svelte-1hrotn9 h1:where(.svelte-1hrotn9){font-size:54px;font-weight:450;letter-spacing:-2.4px;line-height:1.15;margin:18px 0}.pricing-heading.svelte-1hrotn9 em:where(.svelte-1hrotn9){font-family:Georgia,serif;font-weight:400;color:#8b5134;letter-spacing:-2px}.pricing-heading.svelte-1hrotn9>p:where(.svelte-1hrotn9):last-child{font-size:14px;color:var(--muted);line-height:1.8}.plans-grid.svelte-1hrotn9{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.plans-grid.svelte-1hrotn9 article:where(.svelte-1hrotn9){border:1px solid var(--line);background:#fff;border-radius:10px;padding:30px 28px 26px;position:relative}.plans-grid.svelte-1hrotn9 article.pro:where(.svelte-1hrotn9){border-color:#a3ae90;background:#f8faf3;box-shadow:0 4px 18px #5464320a}.recommended.svelte-1hrotn9{position:absolute;top:-23px;left:-1px;right:-1px;height:29px;display:grid;place-items:center;background:#6c7759;color:#fff;font-size:9px;letter-spacing:.1em;border-radius:8px 8px 0 0}.plan-label.svelte-1hrotn9{display:flex;align-items:center;gap:9px;color:#657054}.plan-label.svelte-1hrotn9 span:where(.svelte-1hrotn9){font-size:9px;letter-spacing:.08em}.plans-grid.svelte-1hrotn9 h2:where(.svelte-1hrotn9){font-size:23px;margin:18px 0 4px}.plan-description.svelte-1hrotn9{font-size:12px;color:var(--muted)}.price.svelte-1hrotn9{font-size:47px;font-weight:500;letter-spacing:-2px;line-height:1.3;margin:24px 0 4px!important}.price.svelte-1hrotn9 span:where(.svelte-1hrotn9){font-size:11px;font-weight:400;color:var(--muted);letter-spacing:0;margin-left:7px}.billing-note.svelte-1hrotn9{font-size:10px;color:var(--muted)}article.svelte-1hrotn9>.button:where(.svelte-1hrotn9),article.svelte-1hrotn9>button:where(.svelte-1hrotn9){width:100%;margin-top:24px;font-size:12px;justify-content:space-between}.feature-label.svelte-1hrotn9{font-size:9px;letter-spacing:.08em;color:#657054;border-top:1px solid var(--line);padding-top:22px;margin-top:25px}ul.svelte-1hrotn9{list-style:none;padding:0;margin:15px 0 0;display:grid;gap:13px}li.svelte-1hrotn9{display:flex;align-items:center;gap:9px;font-size:11px;color:#5f6557}li.svelte-1hrotn9 svg{color:#8e997d;flex-shrink:0}.pricing-notes.svelte-1hrotn9{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:20px;font-size:10px;color:var(--muted)}.pricing-notes.svelte-1hrotn9>span:where(.svelte-1hrotn9){display:flex;gap:6px;align-items:center}.pricing-notes.svelte-1hrotn9 button:where(.svelte-1hrotn9){font-size:10px;padding:6px;min-height:32px}.details.svelte-1hrotn9{display:grid;grid-template-columns:1fr 1.3fr;gap:80px;border-top:1px solid var(--line);margin-top:56px;padding:48px 0 64px}.details.svelte-1hrotn9 .eyebrow:where(.svelte-1hrotn9){font-size:9px}.details.svelte-1hrotn9 h2:where(.svelte-1hrotn9){font-size:26px;letter-spacing:-1px;margin:16px 0 10px}.details.svelte-1hrotn9>div:where(.svelte-1hrotn9)>p:where(.svelte-1hrotn9):last-child{font-size:12px;color:var(--muted)}details.svelte-1hrotn9{border-bottom:1px solid var(--line);padding:18px 0}details.svelte-1hrotn9:first-child{padding-top:0}details.svelte-1hrotn9 summary:where(.svelte-1hrotn9){font-size:12px;font-weight:500}details.svelte-1hrotn9 p:where(.svelte-1hrotn9){font-size:12px;line-height:1.9;color:var(--muted);margin-top:10px!important}details.svelte-1hrotn9 a:where(.svelte-1hrotn9){text-decoration:underline}@media(max-width:900px){.plans-grid.svelte-1hrotn9 article:where(.svelte-1hrotn9){padding:24px 18px}.plan-label.svelte-1hrotn9 span:where(.svelte-1hrotn9){font-size:8px}.details.svelte-1hrotn9{gap:35px}.pricing-heading.svelte-1hrotn9 h1:where(.svelte-1hrotn9){font-size:46px}}@media(max-width:700px){main.svelte-1hrotn9{padding:0 20px}.pricing-heading.svelte-1hrotn9{padding:40px 0}.pricing-heading.svelte-1hrotn9 h1:where(.svelte-1hrotn9){font-size:39px;letter-spacing:-1.6px}.pricing-heading.svelte-1hrotn9 em:where(.svelte-1hrotn9){letter-spacing:-1.6px}.plans-grid.svelte-1hrotn9{grid-template-columns:1fr;gap:38px}.plans-grid.svelte-1hrotn9 article:where(.svelte-1hrotn9){padding:28px}.pricing-notes.svelte-1hrotn9{align-items:flex-start;flex-direction:column;gap:8px}.details.svelte-1hrotn9{grid-template-columns:1fr;gap:30px;margin-top:36px;padding:36px 0}.desktop-break.svelte-1hrotn9{display:none}}
