.pricing-heading.svelte-1rlm2x0{text-align:center;margin-bottom:58px}.pricing-heading.svelte-1rlm2x0 .eyebrow:where(.svelte-1rlm2x0){color:#aa3d22;justify-content:center;font-size:.875rem}.pricing-promises.svelte-1rlm2x0{color:#625e53;flex-wrap:wrap;justify-content:center;gap:10px 24px;margin:26px 0 0;padding:0;font-size:.875rem;list-style:none;display:flex}.pricing-promises.svelte-1rlm2x0 li:where(.svelte-1rlm2x0){align-items:center;gap:7px;display:flex}.pricing-promises.svelte-1rlm2x0 svg{color:#6b7445;flex-shrink:0}.landing-plans.svelte-1rlm2x0{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 16px;display:grid}.landing-plan.svelte-1rlm2x0{--card-line:#e7e3d8;--card-muted:#686256;--card-check:#657442;background:#fffefa;border:1px solid #dfdbd0;border-radius:18px;flex-direction:column;min-width:0;padding:28px 22px 25px;display:flex;position:relative}.landing-plan.featured.svelte-1rlm2x0{--card-line:#e6c4a7;--card-muted:#70523e;--card-check:#99512d;background:#ffead6;border-color:#dc8d5b;border-top-left-radius:0;border-top-right-radius:0;box-shadow:0 12px 30px -22px #914b26a1}.plan-recommendation.svelte-1rlm2x0{color:#66381c;text-align:center;background:#ffcca5;border:1px solid #dc8d5b;border-bottom:0;border-radius:12px 12px 0 0;padding:7px 12px;font-size:.8125rem;font-weight:600;position:absolute;inset:auto -1px 100%}.plan-overview.svelte-1rlm2x0 h3:where(.svelte-1rlm2x0){letter-spacing:-.045em;align-items:center;gap:10px;font-size:1.5rem;font-weight:600;display:flex}.plan-description.svelte-1rlm2x0{min-height:4.5em;color:var(--card-muted);font-size:.875rem;line-height:1.5;margin-top:12px!important}.plan-cost.svelte-1rlm2x0{margin-top:24px}.plan-offer.svelte-1rlm2x0{flex-wrap:wrap;align-items:center;gap:10px;min-height:29px;margin-bottom:17px;font-size:.875rem;display:flex}.plan-discount.svelte-1rlm2x0{color:#913719;background:#ffead6;border-radius:6px;padding:4px 9px;font-size:.8125rem;font-weight:650;line-height:1.5}.featured.svelte-1rlm2x0 .plan-discount:where(.svelte-1rlm2x0){background:#ffd1ad}.plan-offer.svelte-1rlm2x0 s:where(.svelte-1rlm2x0){color:var(--card-muted);text-decoration-thickness:1px}.plan-price.svelte-1rlm2x0 strong:where(.svelte-1rlm2x0){letter-spacing:-.07em;white-space:nowrap;font-variant-numeric:lining-nums tabular-nums;font-size:clamp(2.75rem,4.5vw,4rem);font-weight:750;line-height:1.05;display:block}.plan-period.svelte-1rlm2x0{font-size:.875rem;font-weight:500;margin-top:8px!important}.plan-renewal.svelte-1rlm2x0{color:var(--card-muted);font-size:.875rem;line-height:1.6;margin-top:14px!important}.plan-renewal.svelte-1rlm2x0>span:where(.svelte-1rlm2x0){font-size:.8125rem;display:block}.plan-button.svelte-1rlm2x0{color:#302a20;border:1px solid #d4cebf;border-radius:100px;justify-content:space-between;align-items:center;gap:10px;min-height:48px;margin-top:24px;padding:12px 16px;font-size:.875rem;font-weight:600;text-decoration:none;transition:background .2s;display:flex}.plan-button.svelte-1rlm2x0:hover{background:#f0ece1}.featured.svelte-1rlm2x0 .plan-button:where(.svelte-1rlm2x0){color:#291b13;background:#ff6038;border-color:#ff6038}.featured.svelte-1rlm2x0 .plan-button:where(.svelte-1rlm2x0):hover{background:#ff7d5b}.plan-resources.svelte-1rlm2x0{border-block:1px solid var(--card-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px;margin:25px 0 0;padding:22px 0;display:grid}.plan-resources.svelte-1rlm2x0>div:where(.svelte-1rlm2x0){flex-direction:column;gap:3px;min-width:0;display:flex}.plan-resources.svelte-1rlm2x0 dt:where(.svelte-1rlm2x0){color:var(--card-muted);font-size:.8125rem;line-height:1.5}.resource-qualifier.svelte-1rlm2x0{white-space:nowrap}.plan-resources.svelte-1rlm2x0 dd:where(.svelte-1rlm2x0){letter-spacing:-.04em;order:-1;margin:0;font-size:1.5rem;font-weight:650;line-height:1.25}.plan-resources.svelte-1rlm2x0 dd:where(.svelte-1rlm2x0) span:where(.svelte-1rlm2x0){letter-spacing:0;font-size:.875rem;font-weight:500}.plan-resources.svelte-1rlm2x0 dd.resource-budget:where(.svelte-1rlm2x0){letter-spacing:0;color:var(--card-muted);order:0;font-size:.75rem;font-weight:400;line-height:1.5}.plan-details.svelte-1rlm2x0{gap:11px;margin:23px 0 0;padding:0;font-size:.875rem;line-height:1.5;list-style:none;display:grid}.plan-details.svelte-1rlm2x0 li:where(.svelte-1rlm2x0){align-items:flex-start;gap:8px;display:flex}.plan-details.svelte-1rlm2x0 strong:where(.svelte-1rlm2x0){white-space:nowrap;font-weight:500}.plan-details.svelte-1rlm2x0 svg{color:var(--card-check);flex-shrink:0;margin-top:3px}.landing-plan.dedicated.svelte-1rlm2x0{--card-line:#514e42;--card-muted:#d1cbba;--card-check:#c4d69c;color:#fffaf0;background:#2c2d24;border-color:#2c2d24;grid-column:1/-1;grid-template-columns:1.05fr 1.3fr .85fr;grid-template-areas:"overview resources cost""details details button";gap:24px 36px;padding:32px;display:grid}.dedicated.svelte-1rlm2x0 .plan-overview:where(.svelte-1rlm2x0){grid-area:overview}.dedicated.svelte-1rlm2x0 .plan-description:where(.svelte-1rlm2x0){max-width:290px;min-height:0}.dedicated-picker.svelte-1rlm2x0{max-width:350px;margin-top:24px}.dedicated-picker.svelte-1rlm2x0 label:where(.svelte-1rlm2x0){color:var(--card-muted);font-size:.875rem;display:block}.dedicated-picker.svelte-1rlm2x0 input:where(.svelte-1rlm2x0){appearance:none;cursor:pointer;touch-action:pan-y;background:0 0;width:100%;height:36px;margin:6px 0 0}.dedicated-picker.svelte-1rlm2x0 input:where(.svelte-1rlm2x0)::-webkit-slider-runnable-track{background:linear-gradient(to right, #d5dfa9 var(--size-fill), #5a5c4c var(--size-fill));border-radius:4px;height:4px}.dedicated-picker.svelte-1rlm2x0 input:where(.svelte-1rlm2x0)::-moz-range-track{background:#5a5c4c;border-radius:4px;height:4px}.dedicated-picker.svelte-1rlm2x0 input:where(.svelte-1rlm2x0)::-moz-range-progress{background:#d5dfa9;border-radius:4px;height:4px}.dedicated-picker.svelte-1rlm2x0 input:where(.svelte-1rlm2x0)::-webkit-slider-thumb{appearance:none;background:#768456;border:3px solid #f1f0d6;border-radius:50%;width:19px;height:19px;margin-top:-7.5px;box-shadow:0 0 0 4px #d5dfa912}.dedicated-picker.svelte-1rlm2x0 input:where(.svelte-1rlm2x0)::-moz-range-thumb{box-sizing:border-box;background:#768456;border:3px solid #f1f0d6;border-radius:50%;width:19px;height:19px}.dedicated-sizes.svelte-1rlm2x0{grid-template-columns:.8fr 1.3fr .8fr .8fr;gap:2px;display:grid}.dedicated-sizes.svelte-1rlm2x0 button:where(.svelte-1rlm2x0){min-width:0;min-height:36px;color:var(--card-muted);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;padding:4px 2px;font-size:.875rem;transition:background .15s,color .15s}.dedicated-sizes.svelte-1rlm2x0 button:where(.svelte-1rlm2x0):hover{color:#fffaf0;background:#ffffff08}.dedicated-sizes.svelte-1rlm2x0 button.active:where(.svelte-1rlm2x0){color:#f1f0d6;background:#e0dfb114;border-color:#d5dfa93d}.dedicated-picker.svelte-1rlm2x0 input:where(.svelte-1rlm2x0):focus-visible,.dedicated-sizes.svelte-1rlm2x0 button:where(.svelte-1rlm2x0):focus-visible{outline-offset:4px;outline:2px solid #d5dfa9}.dedicated.svelte-1rlm2x0 .plan-cost:where(.svelte-1rlm2x0){grid-area:cost;margin:0}.plan-exclusive.svelte-1rlm2x0{color:#e0dfb1;font-size:.8125rem}.dedicated.svelte-1rlm2x0 .plan-offer:where(.svelte-1rlm2x0){min-height:0;margin-bottom:13px}.dedicated.svelte-1rlm2x0 .plan-price:where(.svelte-1rlm2x0) strong:where(.svelte-1rlm2x0){font-size:3rem}.dedicated.svelte-1rlm2x0 .plan-renewal:where(.svelte-1rlm2x0){margin-top:8px!important}.dedicated.svelte-1rlm2x0 .plan-resources:where(.svelte-1rlm2x0){border-block:0;border-inline:1px solid var(--card-line);grid-area:resources;align-content:center;margin:0;padding:0 32px}.dedicated.svelte-1rlm2x0 .plan-details:where(.svelte-1rlm2x0){flex-wrap:wrap;grid-area:details;align-content:center;gap:10px 20px;margin:0;display:flex}.dedicated.svelte-1rlm2x0 .plan-button:where(.svelte-1rlm2x0){color:#2c2d24;background:#f1f0d6;border-color:#f1f0d6;grid-area:button;align-self:center;margin:0}.dedicated.svelte-1rlm2x0 .plan-button:where(.svelte-1rlm2x0):hover{background:#fffefa}.pricing-links.svelte-1rlm2x0{color:#625c50;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;margin-top:22px;font-size:.875rem;display:flex}.pricing-links.svelte-1rlm2x0 a:where(.svelte-1rlm2x0){text-underline-offset:4px;color:#494336;align-items:center;gap:12px;min-height:44px;display:inline-flex}.pricing-resource-note.svelte-1rlm2x0,.pricing-notes.svelte-1rlm2x0{color:#6b6355;font-size:.8125rem;line-height:1.65;margin-top:14px!important}.pricing-notes.svelte-1rlm2x0{border-top:1px solid #e5e1d7;padding-top:16px}.pricing-notes.svelte-1rlm2x0 strong:where(.svelte-1rlm2x0){color:#574c39;font-weight:600}.pricing-notes.svelte-1rlm2x0 a:where(.svelte-1rlm2x0){text-underline-offset:3px}@media (width<=1150px){.landing-plans.svelte-1rlm2x0{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px}.landing-plan.svelte-1rlm2x0{padding:28px}.plan-description.svelte-1rlm2x0{min-height:3em}.plan-price.svelte-1rlm2x0 strong:where(.svelte-1rlm2x0){font-size:3.75rem}.landing-plan.dedicated.svelte-1rlm2x0{grid-template-columns:1fr 1fr;grid-template-areas:"overview cost""resources cost""details button";gap:24px 32px}.dedicated.svelte-1rlm2x0 .plan-resources:where(.svelte-1rlm2x0){border-inline:0;border-top:1px solid var(--card-line);padding:20px 0 0}.dedicated.svelte-1rlm2x0 .plan-cost:where(.svelte-1rlm2x0){align-self:center}}@media (width<=620px){.pricing-heading.svelte-1rlm2x0{margin-bottom:34px}.pricing-promises.svelte-1rlm2x0{gap:10px 18px}.landing-plans.svelte-1rlm2x0{grid-template-columns:1fr;gap:18px;max-width:460px;margin-inline:auto}.landing-plan.svelte-1rlm2x0,.landing-plan.dedicated.svelte-1rlm2x0{padding:26px}.landing-plan.featured.svelte-1rlm2x0{margin-top:34px}.plan-description.svelte-1rlm2x0{min-height:0}.plan-cost.svelte-1rlm2x0{margin-top:22px}.plan-price.svelte-1rlm2x0 strong:where(.svelte-1rlm2x0){font-size:clamp(3rem,14vw,3.75rem)}.landing-plan.dedicated.svelte-1rlm2x0{gap:0;display:flex}.dedicated.svelte-1rlm2x0 .plan-cost:where(.svelte-1rlm2x0),.dedicated.svelte-1rlm2x0 .plan-button:where(.svelte-1rlm2x0){align-self:stretch;margin-top:24px}.dedicated.svelte-1rlm2x0 .plan-resources:where(.svelte-1rlm2x0){border-block:1px solid var(--card-line);margin-top:25px;padding-block:22px}.dedicated.svelte-1rlm2x0 .plan-details:where(.svelte-1rlm2x0){margin-top:23px;display:grid}}@media (width<=360px){.landing-plan.svelte-1rlm2x0,.landing-plan.dedicated.svelte-1rlm2x0{padding-inline:20px}}
