@layer reset,tokens,ui;@layer app{.PricingFAQ-module__kDc3ka__content{width:100%;max-width:720px;margin:48px auto 80px;padding-left:32px;padding-right:32px}.PricingFAQ-module__kDc3ka__faq[open] summary:after{transform:rotate(45deg)}.PricingFAQ-module__kDc3ka__faq:before{content:"";height:80px;margin:-80px 0 0;display:block}.PricingFAQ-module__kDc3ka__faq:where(html:not([data-appearance=minimal]) *)[open] summary:after{font-size:var(--ui-font-size-4xl)}.PricingFAQ-module__kDc3ka__question{cursor:pointer;border-top:1px solid var(--ui-divider);outline:0;padding:20px 32px 20px 0;list-style:none;position:relative}.PricingFAQ-module__kDc3ka__question::-webkit-details-marker{display:none}.PricingFAQ-module__kDc3ka__question:after{content:"+";transform-origin:50%;margin-top:12px;transition:all .1s linear;position:absolute;right:0}.PricingFAQ-module__kDc3ka__question:where(html:not([data-appearance=minimal]) *){font-size:var(--ui-font-size-2xl);font-weight:500;line-height:1.3}.PricingFAQ-module__kDc3ka__question:where(html:not([data-appearance=minimal]) *):after{font-size:var(--ui-font-size-4xl);font-weight:200;line-height:0}.PricingFAQ-module__kDc3ka__answer{cursor:text;color:var(--ui-text-muted);margin-top:0;margin-bottom:20px}.PricingFAQ-module__kDc3ka__answer p{margin-top:0;margin-bottom:12px}.PricingFAQ-module__kDc3ka__answer a{color:var(--ui-text)}.PricingFAQ-module__kDc3ka__answer:where(html:not([data-appearance=minimal]) *){font-size:var(--ui-font-size-lg);line-height:1.4}.PricingFAQ-module__kDc3ka__answer:where(html:not([data-appearance=minimal]) *) a:hover{text-decoration:underline}.PricingFAQ-module__kDc3ka__moreQuestions{border-top:1px solid var(--ui-divider);color:var(--ui-text-muted);padding-top:40px}.PricingFAQ-module__kDc3ka__moreQuestions a{color:var(--ui-text-muted)}.PricingFAQ-module__kDc3ka__moreQuestions a:hover{color:var(--ui-text)}.PricingFAQ-module__kDc3ka__moreQuestions:where(html:not([data-appearance=minimal]) *){font-size:var(--ui-font-size-xl);line-height:1.5}.PricingFAQ-module__kDc3ka__moreQuestions:where(html:not([data-appearance=minimal]) *) a{border-bottom:1px solid var(--ui-divider)}.PricingFAQ-module__kDc3ka__moreQuestions:where(html:not([data-appearance=minimal]) *) a:hover{border-bottom:none}}
@layer reset,tokens,ui;@layer app{.PricingMatrix-module__3MwkuG__table{border-spacing:0;width:100%;max-width:700px;margin-left:auto;margin-right:auto;padding-top:20px;padding-left:16px;padding-right:16px}.PricingMatrix-module__3MwkuG__table td{border-bottom:1px solid var(--ui-divider);height:34px}@media (min-width:600px){.PricingMatrix-module__3MwkuG__table{padding-left:40px;padding-right:40px}}.PricingMatrix-module__3MwkuG__table:where(html:not([data-appearance=minimal]) *){font-size:var(--ui-font-size-md)}.PricingMatrix-module__3MwkuG__more{text-align:center;margin-top:16px}.PricingMatrix-module__3MwkuG__moreButton:where(html:not([data-appearance=minimal]) *){border:none;padding:8px 16px}.PricingMatrix-module__3MwkuG__moreIcon{font-size:var(--ui-icon-size-2xl);margin-left:4px;transition:transform .2s ease-in-out;transform:rotate(0)}.PricingMatrix-module__3MwkuG__moreIcon[data-expanded]{transform:rotate(180deg)}.PricingMatrix-module__3MwkuG__spacer{height:20px}.PricingMatrix-module__3MwkuG__sectionRow td:first-of-type{width:280px}.PricingMatrix-module__3MwkuG__sectionRow td:not(:first-of-type){width:150px;color:var(--ui-text-muted)}.PricingMatrix-module__3MwkuG__sectionRow td:first-of-type{color:var(--ui-text)}.PricingMatrix-module__3MwkuG__sectionRow:where(html:not([data-appearance=minimal]) *){font-weight:500}.PricingMatrix-module__3MwkuG__sectionRow:where(html:not([data-appearance=minimal]) *) td{letter-spacing:.5px}.PricingMatrix-module__3MwkuG__entry td:first-of-type{padding-right:20px}.PricingMatrix-module__3MwkuG__entry td:first-of-type div{display:inline-block;position:relative}.PricingMatrix-module__3MwkuG__entry td{color:var(--ui-text);padding-top:4px;padding-bottom:4px;padding-right:4px}@media (min-width:600px){.PricingMatrix-module__3MwkuG__entry td{padding-right:40px}}.PricingMatrix-module__3MwkuG__entry td:first-of-type{color:var(--ui-text-muted)}.PricingMatrix-module__3MwkuG__entry td:first-of-type:hover{color:var(--ui-text)}.PricingMatrix-module__3MwkuG__entry td:first-of-type:hover svg{color:var(--ui-text-muted)}.PricingMatrix-module__3MwkuG__entry:hover{background:var(--ui-surface-hover)}.PricingMatrix-module__3MwkuG__entry:where(html:not([data-appearance=minimal]) *) td{letter-spacing:.5px;line-height:1.3}.PricingMatrix-module__3MwkuG__help{padding:4px}.PricingMatrix-module__3MwkuG__help:where(html:not([data-appearance=minimal]) *){font-size:var(--ui-font-size-md)}.PricingMatrix-module__3MwkuG__comingSoon{margin-left:4px}.PricingMatrix-module__3MwkuG__comingSoon:where(html:not([data-appearance=minimal]) *){font-size:var(--ui-font-size-xs);font-style:italic}.PricingMatrix-module__3MwkuG__helpIcon{width:14px;height:14px;color:var(--ui-text-disabled);flex-shrink:0;position:relative;top:2px;left:6px}.PricingMatrix-module__3MwkuG__helpIcon:where(html:not([data-appearance=minimal]) *){fill:inherit}}
@layer reset,tokens,ui;@layer app{.Switch-module__bRizWa__input{opacity:0;width:0;height:0;position:absolute}.Switch-module__bRizWa__input:focus-visible+label{outline:2px solid var(--ui-focus);outline-offset:2px}.Switch-module__bRizWa__input:checked+label:after{left:calc(100% - var(--switch-inset));transform:translate(-100%)}.Switch-module__bRizWa__input:where(html[data-appearance=minimal] *){opacity:1;width:var(--switch-width);height:var(--switch-height);margin:0;position:static}.Switch-module__bRizWa__input:where(html[data-appearance=minimal] *)+label{display:none}.Switch-module__bRizWa__label{cursor:pointer;text-indent:-9999px;min-width:calc(var(--switch-height) + var(--switch-inset) * 4);width:var(--switch-width);height:var(--switch-height);background:var(--ui-track);display:block;position:relative}.Switch-module__bRizWa__label:after{content:"";top:var(--switch-inset);left:var(--switch-inset);width:calc(var(--switch-height) - var(--switch-inset) * 2);height:calc(var(--switch-height) - var(--switch-inset) * 2);background:var(--ui-thumb);transition:all .15s ease-in-out;position:absolute}.Switch-module__bRizWa__label:where(html:not([data-appearance=minimal]) *){border-radius:var(--switch-height)}.Switch-module__bRizWa__label:where(html:not([data-appearance=minimal]) *):after{border-radius:calc(var(--switch-height) - var(--switch-inset) * 2)}}
@layer reset,tokens,ui;@layer app{.PricingPlans-module__Jsngfq__billingCycle{justify-content:center;align-items:center;margin-top:60px;margin-left:auto;margin-right:auto;display:flex}.PricingPlans-module__Jsngfq__cycle{font:inherit;font-size:var(--ui-font-size-xl);color:var(--ui-text-muted);background:0 0;border:0;padding:0;transition:color .2s}.PricingPlans-module__Jsngfq__cycle:not([aria-pressed=true]){cursor:pointer}.PricingPlans-module__Jsngfq__cycle[aria-pressed=true],.PricingPlans-module__Jsngfq__cycle:hover{color:var(--ui-text)}.PricingPlans-module__Jsngfq__monthly{text-align:right;margin-right:4px}.PricingPlans-module__Jsngfq__yearly{text-align:left;margin-left:8px}.PricingPlans-module__Jsngfq__plans{flex-flow:column wrap;justify-content:center;align-items:center;width:100%;margin-top:24px;margin-left:auto;margin-right:auto;display:flex}@media (min-width:600px){.PricingPlans-module__Jsngfq__plans{flex-direction:row;align-items:start}}.PricingPlans-module__Jsngfq__planGroup{flex-direction:column;justify-content:center;align-items:center;width:75%;min-width:260px;margin-left:16px;margin-right:16px;display:flex}@media (min-width:600px){.PricingPlans-module__Jsngfq__planGroup{flex-direction:row;align-items:stretch;width:auto}}.PricingPlans-module__Jsngfq__plan{border:1px solid var(--ui-border);width:100%;height:100%;box-shadow:var(--ui-shadow-md);background-color:var(--ui-surface-raised);margin:10px;position:relative}.PricingPlans-module__Jsngfq__plan[data-highlighted]{border-color:var(--ui-border-hover)}@media (min-width:600px){.PricingPlans-module__Jsngfq__plan{width:300px}}.PricingPlans-module__Jsngfq__plan:where(html:not([data-appearance=minimal]) *){border-radius:12px}.PricingPlans-module__Jsngfq__savings{color:var(--ui-text-muted);background-color:var(--ui-surface-muted);padding:6px 10px;position:absolute;top:20px;right:20px}.PricingPlans-module__Jsngfq__savings:where(html:not([data-appearance=minimal]) *){letter-spacing:-.25px;font-weight:500;font-size:var(--ui-font-size-lg);border-radius:5px}.PricingPlans-module__Jsngfq__planName{width:100%;margin-top:8px;padding-top:8px;padding-left:24px;padding-right:24px}.PricingPlans-module__Jsngfq__planName:where(html:not([data-appearance=minimal]) *){font-size:var(--ui-font-size-3xl);letter-spacing:.5px;font-weight:500}.PricingPlans-module__Jsngfq__price{height:100px;padding-left:24px}.PricingPlans-module__Jsngfq__currency{vertical-align:top;margin-top:6px;margin-right:2px;display:inline-block}.PricingPlans-module__Jsngfq__currency:where(html:not([data-appearance=minimal]) *){font-size:var(--ui-font-size-4xl);font-weight:700}.PricingPlans-module__Jsngfq__amount:where(html:not([data-appearance=minimal]) *){font-size:var(--ui-font-size-6xl);letter-spacing:-1px;font-weight:700}.PricingPlans-module__Jsngfq__billedAt{color:var(--ui-text-muted);margin-top:-4px}.PricingPlans-module__Jsngfq__billedAt:where(html:not([data-appearance=minimal]) *){font-size:var(--ui-font-size-md)}.PricingPlans-module__Jsngfq__freeTrial{padding-bottom:6px}.PricingPlans-module__Jsngfq__freeTrial:where(html:not([data-appearance=minimal]) *){font-size:var(--ui-font-size-md);font-weight:700}.PricingPlans-module__Jsngfq__description{padding:16px 24px 2px}.PricingPlans-module__Jsngfq__description:where(html:not([data-appearance=minimal]) *){font-size:var(--ui-font-size-md)}.PricingPlans-module__Jsngfq__features{min-height:180px;padding-left:16px;padding-right:16px}.PricingPlans-module__Jsngfq__feature{color:var(--ui-text-muted);padding:1.5px 8px}.PricingPlans-module__Jsngfq__feature:before{content:"✓";color:var(--ui-text-subtle);margin-right:10px}.PricingPlans-module__Jsngfq__feature:where(html:not([data-appearance=minimal]) *){font-size:var(--ui-font-size-md)}.PricingPlans-module__Jsngfq__feature:where(html:not([data-appearance=minimal]) *):before{font-weight:700;font-size:var(--ui-font-size-xs)}.PricingPlans-module__Jsngfq__learnMore{cursor:pointer;color:var(--ui-text-muted);flex-direction:row;align-items:center;gap:4px;padding:4px 8px;display:flex}.PricingPlans-module__Jsngfq__learnMore:hover{color:var(--ui-text)}.PricingPlans-module__Jsngfq__learnMore:where(html:not([data-appearance=minimal]) *){font-size:var(--ui-font-size-md);text-underline-offset:2px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.PricingPlans-module__Jsngfq__learnMore:where(html:not([data-appearance=minimal]) *):hover{background:0 0}.PricingPlans-module__Jsngfq__start{width:calc(100% - 48px);color:var(--ui-text);background:var(--ui-surface-muted);box-shadow:none;margin:24px}.PricingPlans-module__Jsngfq__start:active{box-shadow:var(--ui-shadow-active)}.PricingPlans-module__Jsngfq__start:hover{background:var(--ui-surface-muted-hover);box-shadow:none}.PricingPlans-module__Jsngfq__start:where(html:not([data-appearance=minimal]) *){font-weight:500;font-size:var(--ui-font-size-xl);letter-spacing:.25px;border-radius:3px;padding:4px}.PricingPlans-module__Jsngfq__highlighted{color:var(--ui-on-primary);background:var(--ui-primary)}.PricingPlans-module__Jsngfq__highlighted:hover{background:var(--ui-primary-hover)}}
@layer reset,tokens,ui;@layer app{.PricingReviews-module__5A5qHW__reviews{justify-content:center;width:100%;max-width:1000px;margin-left:auto;margin-right:auto;padding-top:32px;padding-left:8px;padding-right:8px;display:flex}.PricingReviews-module__5A5qHW__column{flex-direction:column;display:flex}.PricingReviews-module__5A5qHW__review{border:1px solid var(--ui-border);background:var(--ui-surface-raised);min-width:240px;max-width:360px;margin:8px;padding:16px 14px}.PricingReviews-module__5A5qHW__review:where(html:not([data-appearance=minimal]) *){font-size:var(--ui-font-size-lg);border-radius:5px}.PricingReviews-module__5A5qHW__header,.PricingReviews-module__5A5qHW__rating{justify-content:space-between;gap:8px;margin-bottom:4px;display:flex}.PricingReviews-module__5A5qHW__header{align-items:start}.PricingReviews-module__5A5qHW__rating{align-items:center}.PricingReviews-module__5A5qHW__title:where(html:not([data-appearance=minimal]) *){font-weight:600;line-height:18px}.PricingReviews-module__5A5qHW__property{color:var(--ui-text-subtle)}.PricingReviews-module__5A5qHW__property:where(html:not([data-appearance=minimal]) *){line-height:18px}.PricingReviews-module__5A5qHW__content{margin-top:10px}.PricingReviews-module__5A5qHW__content:where(html:not([data-appearance=minimal]) *){line-height:1.35}}
@layer reset,tokens,ui;@layer app{.PricingPage-module__XlXUpa__root{padding-top:24px;padding-bottom:40px}@media (min-width:600px){.PricingPage-module__XlXUpa__root{padding-top:60px}}.PricingPage-module__XlXUpa__compare{height:90px}.PricingPage-module__XlXUpa__title{text-align:center;width:100%;margin-top:48px;margin-bottom:4px;padding-left:20px;padding-right:20px}.PricingPage-module__XlXUpa__title:where(html:not([data-appearance=minimal]) *){font-size:var(--ui-font-size-7xl);font-weight:500}@media (min-width:600px){.PricingPage-module__XlXUpa__title:where(html:not([data-appearance=minimal]) *){font-size:var(--ui-font-size-8xl)}}.PricingPage-module__XlXUpa__sectionHeading{text-align:center;width:100%;margin-top:60px;margin-bottom:12px;padding-left:20px;padding-right:20px}.PricingPage-module__XlXUpa__sectionHeading:where(html:not([data-appearance=minimal]) *){font-size:var(--ui-font-size-5xl);font-weight:600;line-height:1.2}@media (min-width:600px){.PricingPage-module__XlXUpa__sectionHeading:where(html:not([data-appearance=minimal]) *){font-size:var(--ui-font-size-6xl)}}.PricingPage-module__XlXUpa__flush{margin-top:0}.PricingPage-module__XlXUpa__sectionSubheading{text-align:center;width:100%;max-width:600px;color:var(--ui-text-muted);margin:0 auto;padding-left:20px;padding-right:20px}.PricingPage-module__XlXUpa__sectionSubheading a{color:var(--ui-text-muted);text-decoration:underline}.PricingPage-module__XlXUpa__sectionSubheading a:hover{color:var(--ui-text)}.PricingPage-module__XlXUpa__sectionSubheading:where(html:not([data-appearance=minimal]) *){font-size:var(--ui-font-size-xl);line-height:1.3}}
