.pricing-page[data-halloween] .pro-pricing{position:relative}.pricing-page[data-halloween] .pricing-intro h1 em{color:#a6532b}.pricing-page[data-halloween] .pricing-plan{background:#f1e9dd;border-color:#e2d2bf}.pricing-page[data-halloween] .pricing-features{border-color:#dccbb8}.pricing-halloween{display:flex;align-items:center;flex-wrap:wrap;gap:10px 16px;margin-bottom:22px}.pricing-halloween-label{display:inline-flex;align-items:center;gap:9px;padding:8px 12px;border:1px solid #e4cbb1;border-radius:999px;background:#f5eade;color:#91421f;font-size:12px;font-weight:600;line-height:1.4;letter-spacing:.02em}.pricing-spider-toggle{display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:6px 2px;border:0;background:transparent;color:#74685e;font:inherit;font-size:12px;cursor:pointer}.pricing-spider-toggle:before{content:"";width:5px;height:5px;border-radius:50%;background:#a6532b}.pricing-spider-toggle[aria-pressed=false]:before{background:#a4a09a}.pricing-spider-toggle:hover{color:#91421f}.pricing-spider-toggle[hidden]{display:none}.pricing-halloween-web{position:fixed;top:0;right:0;z-index:60;color:#9c6035;opacity:.23;pointer-events:none}.pricing-spider-layer{position:fixed;inset:0;z-index:20;overflow:hidden;pointer-events:none;contain:strict}.pricing-spider-layer .pricing-bug{pointer-events:none;opacity:.85}@media(max-width:760px){.pricing-halloween{margin-bottom:18px;gap:8px 12px}.pricing-halloween-web{width:96px;height:96px;opacity:.17}}@media(prefers-reduced-motion:reduce){.pricing-spider-layer,.pricing-spider-toggle{display:none}}@media print{.pricing-spider-layer,.pricing-spider-toggle,.pricing-halloween-web{display:none}}.pro-pricing[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(36px,7vw,96px);align-items:center;padding-top:48px;padding-bottom:48px}.pricing-intro[data-astro-cid-lmkygsfs] h1[data-astro-cid-lmkygsfs]{font-size:clamp(46px,5.2vw,70px);line-height:1.08;letter-spacing:-.055em}.pricing-intro[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{font-size:18px;line-height:1.75;margin-top:26px;max-width:470px}.pricing-intro[data-astro-cid-lmkygsfs]>.ed-text-link[data-astro-cid-lmkygsfs]{display:inline-block;margin-top:26px}.pricing-plan[data-astro-cid-lmkygsfs]{background:#e8ede5;padding:30px 34px;border:1px solid #dce2d9}.pricing-plan-heading[data-astro-cid-lmkygsfs]{display:flex;align-items:baseline;justify-content:space-between;gap:14px}.pricing-plan-heading[data-astro-cid-lmkygsfs] h2[data-astro-cid-lmkygsfs]{font-size:24px;font-weight:600;letter-spacing:-.035em}.pricing-plan-heading[data-astro-cid-lmkygsfs]>span[data-astro-cid-lmkygsfs]{font-size:14px;color:var(--ed-muted)}.pricing-price[data-astro-cid-lmkygsfs]{display:flex;align-items:baseline;gap:12px;margin-top:22px}.pricing-price[data-astro-cid-lmkygsfs] strong[data-astro-cid-lmkygsfs]{font-size:76px;font-weight:500;letter-spacing:-.065em;line-height:1}.pricing-price[data-astro-cid-lmkygsfs]>span[data-astro-cid-lmkygsfs]{font-size:16px;color:var(--ed-muted)}.pricing-plan[data-astro-cid-lmkygsfs] .pricing-billing[data-astro-cid-lmkygsfs]{font-size:14px;line-height:1.6;margin-top:10px}.pricing-features[data-astro-cid-lmkygsfs]{list-style:none;padding:20px 0 0;margin:20px 0 24px;border-top:1px solid #cdd6c9;display:grid;gap:12px}.pricing-features[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]{display:flex;align-items:center;gap:12px;font-size:15px;line-height:1.5}.pricing-features[data-astro-cid-lmkygsfs] strong[data-astro-cid-lmkygsfs]{font-weight:700}.pricing-features[data-astro-cid-lmkygsfs] svg[data-astro-cid-lmkygsfs]{flex:0 0 18px;width:18px;height:18px;color:var(--ed-blue)}.pricing-plan[data-astro-cid-lmkygsfs] .ed-button[data-astro-cid-lmkygsfs]{width:100%;justify-content:center;font-size:16px;min-height:52px;padding:14px 20px}.pricing-plan[data-astro-cid-lmkygsfs] button[data-astro-cid-lmkygsfs]:disabled{opacity:.65;cursor:wait}.pricing-plan[data-astro-cid-lmkygsfs] #checkout-message[data-astro-cid-lmkygsfs]{font-size:14px;margin-top:12px;line-height:1.5}.pricing-plan[data-astro-cid-lmkygsfs] #checkout-message[data-astro-cid-lmkygsfs]:empty{display:none}.pricing-faq[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(36px,7vw,96px);padding-top:34px;padding-bottom:64px;position:relative}.pricing-faq[data-astro-cid-lmkygsfs]:before{content:"";position:absolute;top:0;left:64px;right:64px;border-top:1px solid var(--ed-line)}.pricing-faq[data-astro-cid-lmkygsfs] h2[data-astro-cid-lmkygsfs]{font-size:30px;margin-bottom:18px}.pricing-faq[data-astro-cid-lmkygsfs] .ed-faq[data-astro-cid-lmkygsfs] details[data-astro-cid-lmkygsfs]:first-child{border-top:0}.pricing-faq[data-astro-cid-lmkygsfs] .ed-faq[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]+p[data-astro-cid-lmkygsfs]{margin-top:12px}.pricing-faq[data-astro-cid-lmkygsfs] .ed-faq[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs] a[data-astro-cid-lmkygsfs]{text-decoration:underline;text-underline-offset:3px}@media(max-width:1050px){.desktop-break[data-astro-cid-lmkygsfs]{display:none}.pricing-plan[data-astro-cid-lmkygsfs]{padding:26px}.pricing-plan-heading[data-astro-cid-lmkygsfs]>span[data-astro-cid-lmkygsfs]{display:none}}@media(max-width:760px){.pro-pricing[data-astro-cid-lmkygsfs]{grid-template-columns:1fr;gap:20px;padding-top:24px;padding-bottom:32px}.pricing-intro[data-astro-cid-lmkygsfs] h1[data-astro-cid-lmkygsfs]{font-size:46px}.pricing-intro[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{font-size:16px;line-height:1.65;margin-top:18px}.pricing-intro[data-astro-cid-lmkygsfs]>.ed-text-link[data-astro-cid-lmkygsfs]{margin-top:16px}.pricing-plan[data-astro-cid-lmkygsfs]{padding:26px}.pricing-plan-heading[data-astro-cid-lmkygsfs]>span[data-astro-cid-lmkygsfs]{display:block}.pricing-price[data-astro-cid-lmkygsfs]{margin-top:20px}.pricing-price[data-astro-cid-lmkygsfs] strong[data-astro-cid-lmkygsfs]{font-size:60px}.pricing-features[data-astro-cid-lmkygsfs]{gap:10px;margin-top:16px;padding-top:16px}.pricing-faq[data-astro-cid-lmkygsfs]{grid-template-columns:1fr;gap:24px;padding-top:28px;padding-bottom:40px}.pricing-faq[data-astro-cid-lmkygsfs]:before{left:24px;right:24px}.pricing-faq[data-astro-cid-lmkygsfs] h2[data-astro-cid-lmkygsfs]{font-size:28px}}@media(max-width:400px){.pricing-plan[data-astro-cid-lmkygsfs]{padding:22px}.pricing-plan-heading[data-astro-cid-lmkygsfs]>span[data-astro-cid-lmkygsfs]{font-size:12px}.pricing-features[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]{font-size:14px}}
