.PricingPage-module__page___Igdn-{background:var(--aven-background);min-height:100dvh;color:var(--aven-foreground)}.PricingPage-module__hero___pLdej{padding:4.5rem 1.5rem 2.5rem}.PricingPage-module__heroInner___g7UMz,.PricingPage-module__plansGrid___Mo18r,.PricingPage-module__managementInner___kFLUL,.PricingPage-module__faqInner___a7UsH,.PricingPage-module__footerInner___mDA7o{width:min(100%,80rem);margin:0 auto}.PricingPage-module__heroTitle___MgCga{max-width:56rem;color:var(--aven-inverse);text-align:center;font-size:3rem;line-height:1.1}.PricingPage-module__heroText___HrVQD{max-width:42rem;color:var(--aven-foreground);text-align:center;font-size:1.05rem;line-height:1.7}.PricingPage-module__plansSection___N-0iw{padding:0 1.5rem 4rem}.PricingPage-module__plansHeader___gW6lH{margin-bottom:2.5rem}.PricingPage-module__plansTitle___MfbHJ{color:var(--aven-foreground);text-align:center;font-size:1.5rem;font-weight:600;line-height:1.2}.PricingPage-module__plansGrid___Mo18r{align-items:stretch}.PricingPage-module__planCard___-xhTT{border:1px solid var(--aven-input);background:var(--aven-card);min-height:28rem;box-shadow:none;border-radius:.5rem;padding:2rem;position:relative}.PricingPage-module__planCardFeatured___vdepd{border-color:var(--aven-inverse);background:var(--aven-inverse);color:var(--aven-inverse-foreground)}.PricingPage-module__planCardFeatured___vdepd .PricingPage-module__planTitle___sH51p,.PricingPage-module__planCardFeatured___vdepd .PricingPage-module__price___yYQEu,.PricingPage-module__planCardFeatured___vdepd .PricingPage-module__featureList___pkonb,.PricingPage-module__planCardFeatured___vdepd .PricingPage-module__priceMeta___zrQQ5{color:var(--aven-inverse-foreground)}.PricingPage-module__planCardFeatured___vdepd .PricingPage-module__planDescription___8-xFW{color:var(--aven-inverse-muted-foreground)}.PricingPage-module__popularBadge___n-OX1{background:var(--aven-link);min-width:7rem;color:var(--aven-inverse-foreground);text-align:center;border-radius:.25rem;flex-shrink:0;padding:.35rem .75rem;font-size:.75rem;font-weight:700}.PricingPage-module__planTitle___sH51p{color:var(--aven-foreground);font-size:1.5rem}.PricingPage-module__planDescription___8-xFW{color:var(--aven-muted-foreground)}.PricingPage-module__price___yYQEu{color:var(--aven-foreground);font-size:2.25rem;font-weight:800;line-height:1}.PricingPage-module__priceMeta___zrQQ5{color:var(--aven-foreground);font-size:.9rem;font-weight:600}.PricingPage-module__featureList___pkonb{color:var(--aven-foreground)}.PricingPage-module__checkIcon___n4ESP{color:var(--aven-link);flex-shrink:0;margin-top:.15rem}.PricingPage-module__limitsSection___HaLyY{padding:0 1.5rem 4rem}.PricingPage-module__limitsInner___u7ghV{width:min(100%,60rem);margin:0 auto}.PricingPage-module__limitsTitle___ZcKBf{color:var(--aven-foreground);text-align:center;font-size:2.25rem;line-height:1.2}.PricingPage-module__limitsDescription___Ts24h{max-width:36rem;color:var(--aven-muted-foreground);text-align:center;font-size:1rem;line-height:1.6}.PricingPage-module__limitsScroll___E5ear{border:1px solid var(--aven-border);background:var(--aven-card);border-radius:1rem}.PricingPage-module__limitsScroll___E5ear:focus-visible{outline:2px solid var(--aven-ring);outline-offset:.25rem}.PricingPage-module__limitsTable___Wbh-k{table-layout:fixed;color:var(--aven-card-foreground);background:var(--aven-card)}.PricingPage-module__limitsTable___Wbh-k th,.PricingPage-module__limitsTable___Wbh-k td{padding:1.25rem 1.75rem}.PricingPage-module__limitsTable___Wbh-k tr{border-color:var(--aven-border)}.PricingPage-module__limitsTable___Wbh-k thead th{background:var(--aven-background);width:27%;color:var(--aven-muted-foreground);letter-spacing:.04em;text-transform:uppercase;font-size:.75rem;font-weight:500}.PricingPage-module__limitsTable___Wbh-k thead th:first-child{width:46%}.PricingPage-module__limitsTable___Wbh-k thead th:last-child{color:var(--aven-card-foreground);font-weight:700}.PricingPage-module__limitsTable___Wbh-k th:not(:first-child),.PricingPage-module__limitsTable___Wbh-k td{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.PricingPage-module__limitsTable___Wbh-k tbody th{background:var(--aven-card);color:var(--aven-card-foreground);font-size:var(--mantine-font-size-sm);font-weight:400;line-height:1.25rem}.PricingPage-module__limitsTable___Wbh-k td{color:var(--aven-muted-foreground)}.PricingPage-module__limitsTable___Wbh-k th:last-child,.PricingPage-module__limitsTable___Wbh-k td:last-child{border-left:1px solid var(--aven-border);background:var(--aven-background)}.PricingPage-module__limitsTable___Wbh-k td:last-child{color:var(--aven-card-foreground);font-weight:600}.PricingPage-module__managementSection___sh93T{padding:0 1.5rem 4rem}.PricingPage-module__managementInner___kFLUL{grid-template-columns:minmax(0,.85fr) minmax(0,1.25fr);align-items:center;gap:3rem;display:grid}.PricingPage-module__managementCopy___bg1Dd{max-width:31rem}.PricingPage-module__valueIcon___6bDtM{background:var(--aven-inverse);width:2.75rem;height:2.75rem;color:var(--aven-inverse-foreground);border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.PricingPage-module__visualGrid___1Tw8N{grid-template-columns:minmax(0,1fr) minmax(12rem,.78fr);align-items:stretch;gap:1rem;display:grid}.PricingPage-module__productShot___GMgpu,.PricingPage-module__buildingImage___nGC2V,.PricingPage-module__metricPanel___znEHI{border:1px solid var(--aven-inverse);background:var(--aven-inverse);border-radius:1rem;overflow:hidden}.PricingPage-module__productShot___GMgpu{min-height:30rem}.PricingPage-module__productShot___GMgpu img{object-fit:cover;object-position:center;width:100%;height:100%;min-height:30rem;display:block}.PricingPage-module__buildingImage___nGC2V{min-height:14rem}.PricingPage-module__buildingImage___nGC2V img{object-fit:cover;object-position:center bottom;width:100%;height:100%;min-height:14rem;display:block}.PricingPage-module__metricPanel___znEHI{min-height:14rem;padding:2rem}.PricingPage-module__metricValue___l-5Yn{color:var(--aven-link);font-size:2.5rem;font-weight:800;line-height:1}.PricingPage-module__metricLabel___-prR5{color:var(--aven-inverse-foreground);letter-spacing:.04em;text-transform:uppercase;font-size:.85rem;font-weight:800}.PricingPage-module__faqSection___biFH2{background:var(--aven-inverse);padding:4.5rem 1.5rem}.PricingPage-module__faqInner___a7UsH{max-width:48rem}.PricingPage-module__faqItem___ZzuoR{border:0;border-bottom:1px solid color-mix(in srgb, var(--aven-inverse-foreground) 18%, transparent);background:0 0;border-radius:0}.PricingPage-module__faqControl___YOUYi{min-height:5rem;color:var(--aven-inverse-foreground);padding:0}.PricingPage-module__faqControl___YOUYi:hover{background:0 0}.PricingPage-module__faqControl___YOUYi:focus-visible{outline:2px solid var(--aven-link);outline-offset:.25rem;background:color-mix(in srgb, var(--aven-inverse-foreground) 8%, transparent)}.PricingPage-module__faqLabel___W1H-J{color:var(--aven-inverse-foreground);font-weight:800}.PricingPage-module__faqChevron___J8fft{color:var(--aven-inverse-foreground)}.PricingPage-module__faqPanel___srqHh,.PricingPage-module__faqContent___piLXh{color:var(--aven-inverse-muted-foreground)}.PricingPage-module__faqContent___piLXh{padding:0 0 1.5rem}.PricingPage-module__footer___0-Wzo{border-top:1px solid var(--aven-border);background:var(--aven-muted)}.PricingPage-module__footerInner___mDA7o{padding:3rem 1.5rem}.PricingPage-module__footerInner___mDA7o a{width:fit-content;color:var(--aven-foreground);font-size:.875rem;text-decoration:underline}.PricingPage-module__footerInner___mDA7o a:hover,.PricingPage-module__footerInner___mDA7o a:focus-visible{color:var(--aven-link)}.PricingPage-module__footerInner___mDA7o a:focus-visible{outline:2px solid var(--aven-link);outline-offset:.25rem}.PricingPage-module__footerBottom___dOt71{border-top:1px solid var(--aven-border);padding:1.5rem}@media (width<=62em){.PricingPage-module__heroTitle___MgCga{font-size:2.25rem}.PricingPage-module__managementInner___kFLUL,.PricingPage-module__visualGrid___1Tw8N{grid-template-columns:1fr}.PricingPage-module__managementCopy___bg1Dd{max-width:none}.PricingPage-module__productShot___GMgpu,.PricingPage-module__productShot___GMgpu img,.PricingPage-module__buildingImage___nGC2V,.PricingPage-module__buildingImage___nGC2V img{min-height:18rem}}@media (width<=36em){.PricingPage-module__limitsTitle___ZcKBf{font-size:1.75rem}.PricingPage-module__limitsTable___Wbh-k th,.PricingPage-module__limitsTable___Wbh-k td{padding:1.25rem 1rem}.PricingPage-module__hero___pLdej{padding-top:3rem}.PricingPage-module__planCard___-xhTT{min-height:auto;padding:1.5rem}}.BillingIntervalToggle-module__toggle___exIdb{background:var(--aven-secondary);border-radius:.875rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;width:min(100%,16rem);padding:.25rem;display:grid}.BillingIntervalToggle-module__option___QaKIz{min-height:2.625rem;color:var(--aven-foreground);text-align:center;border-radius:.625rem;font-size:.95rem;font-weight:600;line-height:1;transition:background-color .15s,color .15s}.BillingIntervalToggle-module__option___QaKIz:focus-visible{outline:2px solid var(--aven-link);outline-offset:.125rem}.BillingIntervalToggle-module__optionActive___TJ26i{background:var(--aven-info-subtle-foreground);color:var(--aven-inverse-foreground)}
