.pricing-page.svelte-1hrotn9{gap:var(--fv-space-5,24px);flex-direction:column;width:100%;padding:0;display:flex}.pricing_header.svelte-1hrotn9{text-align:center;padding:var(--fv-space-6,32px) var(--fv-space-4,16px)}.pricing_header.svelte-1hrotn9 h1:where(.svelte-1hrotn9){margin:var(--fv-space-2,8px) 0 var(--fv-space-3,12px)}.eyebrow.svelte-1hrotn9{letter-spacing:.08em;text-transform:uppercase;color:var(--fv-accent-hover,#5485b8);margin:0;font-size:.8rem;font-weight:600}.lead.svelte-1hrotn9{margin:0 auto var(--fv-space-3,12px);max-width:68ch}.pricing_form.svelte-1hrotn9{padding:var(--fv-space-5,24px);border-radius:var(--fv-radius-lg,14px);margin-top:0}.pricing_form.svelte-1hrotn9 .pricing-select:where(.svelte-1hrotn9){cursor:pointer;max-width:320px;min-height:44px}.pricing_form.svelte-1hrotn9 .pricing-controls:where(.svelte-1hrotn9){gap:var(--fv-space-4,16px);margin-bottom:var(--fv-space-3,12px);display:grid}.pricing_form.svelte-1hrotn9 .inputWrapper:where(.svelte-1hrotn9){padding:0}.pricing_form.svelte-1hrotn9 .inputWrapper:where(.svelte-1hrotn9) label:where(.svelte-1hrotn9){margin-bottom:var(--fv-space-2,8px);color:var(--fv-text,#f4f6f8);font-size:1rem;font-weight:600;display:block}.pricing_form.svelte-1hrotn9 .inputWrapper:where(.svelte-1hrotn9) .field-hint:where(.svelte-1hrotn9){margin:var(--fv-space-2,8px) 0 0;max-width:52ch;font-size:.875rem}.pricing_form.svelte-1hrotn9 .inputWrapper:where(.svelte-1hrotn9) .fv-field:where(.svelte-1hrotn9){max-width:320px;min-height:44px}.pricing_form.svelte-1hrotn9 .pricingTotal:where(.svelte-1hrotn9){margin:var(--fv-space-4,16px) 0;padding:var(--fv-space-4,16px) var(--fv-space-5,24px);border-radius:var(--fv-radius-lg,14px);text-align:center;background:linear-gradient(155deg,#5c8ec42e,#12141a8c);border:1px solid #5c8ec459;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.35rem .75rem;display:flex;box-shadow:inset 0 0 0 1px #ffffff0d,0 12px 32px #00000040}.pricing_form.svelte-1hrotn9 .pricingTotal-label:where(.svelte-1hrotn9) strong:where(.svelte-1hrotn9){letter-spacing:.02em;font-weight:600}.pricing_form.svelte-1hrotn9 .pricingTotal-amount:where(.svelte-1hrotn9){font-size:clamp(1.25rem,2.8vw,1.65rem);font-weight:650;font-family:var(--fv-font-display,inherit);color:var(--fv-text,#f4f6f8);text-shadow:0 2px 18px #5c8ec459}.pricing_form.svelte-1hrotn9 .pricingTable:where(.svelte-1hrotn9){table-layout:fixed;border-collapse:collapse;width:100%;margin-top:var(--fv-space-3,12px);padding-top:var(--fv-space-3,12px);border-top:1px solid var(--fv-border,#ffffff14);display:block;overflow-x:auto}.pricing_form.svelte-1hrotn9 .pricingTable:where(.svelte-1hrotn9) .pricing-table-head:where(.svelte-1hrotn9){padding:0 0 var(--fv-space-3,12px);text-transform:uppercase;letter-spacing:.06em;color:var(--fv-text-muted,#b0b8c4);border-bottom:1px solid var(--fv-border-strong,#ffffff24);font-size:.82rem;font-weight:600}.pricing_form.svelte-1hrotn9 .pricingTable:where(.svelte-1hrotn9) tr:where(.svelte-1hrotn9){font-size:1.05em;transition:background .15s}.pricing_form.svelte-1hrotn9 .pricingTable:where(.svelte-1hrotn9) tbody:where(.svelte-1hrotn9) tr:where(.svelte-1hrotn9):not(.module-group):hover{background:#416a9814}.pricing_form.svelte-1hrotn9 .pricingTable:where(.svelte-1hrotn9) tbody:where(.svelte-1hrotn9) tr:where(.svelte-1hrotn9){border-bottom:1px solid var(--fv-border,#ffffff14)}.pricing_form.svelte-1hrotn9 .pricingTable:where(.svelte-1hrotn9) tbody:where(.svelte-1hrotn9) tr.module-group:where(.svelte-1hrotn9) td:where(.svelte-1hrotn9){padding:var(--fv-space-3,12px) 8px var(--fv-space-2,8px);text-transform:uppercase;letter-spacing:.07em;color:var(--fv-accent-hover,#5c8ec4);background:#ffffff05;font-size:.78rem;font-weight:650}.pricing_form.svelte-1hrotn9 .pricingTable:where(.svelte-1hrotn9) th:where(.svelte-1hrotn9){text-align:left}.pricing_form.svelte-1hrotn9 .pricingTable:where(.svelte-1hrotn9) td:where(.svelte-1hrotn9){word-break:break-word;padding-top:10px;padding-bottom:10px}.pricing_form.svelte-1hrotn9 .pricingTable:where(.svelte-1hrotn9) .nameCol:where(.svelte-1hrotn9){padding:0 8px;font-size:.92em;font-weight:700}.pricing_form.svelte-1hrotn9 .pricingTable:where(.svelte-1hrotn9) .descCol:where(.svelte-1hrotn9){color:var(--fv-text-muted,#b0b8c4);padding:0 1em;font-size:.88em;line-height:1.45}.checkbox-wrapper.svelte-1hrotn9{box-sizing:border-box;--background-color:#fff;--checkbox-height:25px}@keyframes svelte-1hrotn9-dothabottomcheck{0%{height:0}to{height:calc(var(--checkbox-height) / 2)}}@keyframes svelte-1hrotn9-dothatopcheck{0%{height:0}50%{height:0}to{height:calc(var(--checkbox-height) * 1.2)}}.checkbox-wrapper.svelte-1hrotn9 input[type=checkbox]:where(.svelte-1hrotn9){display:none}.checkbox-wrapper.svelte-1hrotn9 .check-box:where(.svelte-1hrotn9){height:var(--checkbox-height);width:var(--checkbox-height);border:calc(var(--checkbox-height) * .1) solid #fff;box-sizing:border-box;-o-transition:border-color ease .2s;cursor:pointer;background-color:#0000;border-radius:5px;transition:border-color .2s;display:inline-block;position:relative}.checkbox-wrapper.svelte-1hrotn9 .check-box:where(.svelte-1hrotn9):before,.checkbox-wrapper.svelte-1hrotn9 .check-box:where(.svelte-1hrotn9):after{box-sizing:border-box;height:0;width:calc(var(--checkbox-height) * .2);transform-origin:0 0;content:" ";-webkit-transition:opacity ease .5;-moz-transition:opacity ease .5;transition:opacity ease .5;background-color:#34b93d;border-radius:5px;display:inline-block;position:absolute}.checkbox-wrapper.svelte-1hrotn9 .check-box:where(.svelte-1hrotn9):before{top:calc(var(--checkbox-height) * .72);left:calc(var(--checkbox-height) * .41);box-shadow:0 0 0 calc(var(--checkbox-height) * .05) var(--background-color);transform:rotate(-135deg)}.checkbox-wrapper.svelte-1hrotn9 .check-box:where(.svelte-1hrotn9):after{top:calc(var(--checkbox-height) * .37);left:calc(var(--checkbox-height) * .05);transform:rotate(-45deg)}.checkbox-wrapper.svelte-1hrotn9 input[type=checkbox]:where(.svelte-1hrotn9):checked+.check-box:where(.svelte-1hrotn9){border-color:#34b93d}.checkbox-wrapper.svelte-1hrotn9 input[type=checkbox]:where(.svelte-1hrotn9):checked+.check-box:where(.svelte-1hrotn9):after{height:calc(var(--checkbox-height) / 2);animation:.2s forwards svelte-1hrotn9-dothabottomcheck}.checkbox-wrapper.svelte-1hrotn9 input[type=checkbox]:where(.svelte-1hrotn9):checked+.check-box:where(.svelte-1hrotn9):before{height:calc(var(--checkbox-height) * 1.2);animation:.4s forwards svelte-1hrotn9-dothatopcheck}.cta_bottom.svelte-1hrotn9{text-align:center;margin-bottom:var(--fv-space-5,24px);padding:var(--fv-space-6,32px) var(--fv-space-4,16px)}.cta_bottom.svelte-1hrotn9 h2:where(.svelte-1hrotn9){margin-bottom:var(--fv-space-2,8px)}.cta_bottom.svelte-1hrotn9 p:where(.svelte-1hrotn9){margin:0 auto var(--fv-space-4,16px);max-width:54ch}@media screen and (width>=920px){.pricing-page.svelte-1hrotn9{max-width:920px;margin:0 auto}.pricing_form.svelte-1hrotn9 .pricing-controls:where(.svelte-1hrotn9){grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@media screen and (width>=1200px){.pricing-page.svelte-1hrotn9{max-width:1120px}}
