.pricing_page__aR2vI{--pricing-ink:var(--landing-ink);--pricing-muted:var(--landing-muted);--pricing-line:var(--landing-line);--pricing-accent:var(--landing-accent-text);--pricing-shadow:0 16px 48px #00000012;min-height:100vh;display:flow-root;background:var(--landing-bg);color:var(--pricing-ink);font-family:var(--font-inter),sans-serif;-webkit-font-smoothing:antialiased;overflow:clip}.pricing_page__aR2vI[data-theme=light]{--pricing-shadow:0 16px 48px #17354b08}.pricing_page__aR2vI *,.pricing_page__aR2vI :after,.pricing_page__aR2vI :before{box-sizing:border-box}:where(.pricing_page__aR2vI) :where(button,input){font:inherit}.pricing_page__aR2vI :is(button,a){-webkit-tap-highlight-color:transparent}.pricing_page__aR2vI button{cursor:pointer}.pricing_page__aR2vI a{text-decoration:none}.pricing_page__aR2vI :is(a,button,input,summary,[tabindex]):focus-visible{outline:2px solid var(--pricing-accent);outline-offset:4px}.pricing_page__aR2vI :is(h1,h2,h3,p){margin:0}.pricing_page__aR2vI section[id]{scroll-margin-top:32px}.pricing_srOnly__orJcu{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pricing_skipLink__zwQwb{position:fixed;left:24px;top:-80px;z-index:200;background:var(--landing-accent-soft);color:var(--pricing-ink);padding:12px 20px;border:1px solid var(--pricing-accent);border-radius:10px}.pricing_skipLink__zwQwb:focus{top:12px}.pricing_outlineButton__vq_fJ,.pricing_planButton__0JBVO,.pricing_primaryButton__0e_IA,.pricing_tableButton___gtXW{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:13px 21px;border-radius:12px;font-size:13px;font-weight:750;line-height:1.5;border:1px solid transparent;transition:background .2s,box-shadow .2s,border-color .2s}.pricing_primaryButton__0e_IA{background:linear-gradient(100deg,#00ded3,#00c6ed);color:#03101d}.pricing_primaryButton__0e_IA:hover{box-shadow:0 8px 28px #00d9d82b}.pricing_outlineButton__vq_fJ,.pricing_tableButton___gtXW{background:var(--landing-surface);color:var(--pricing-ink);border-color:var(--landing-line-strong)}.pricing_outlineButton__vq_fJ:hover,.pricing_tableButton___gtXW:hover{background:var(--landing-accent-soft);border-color:var(--pricing-accent)}.pricing_hero__NbRif{position:relative;text-align:center;padding:88px 24px 60px;background:var(--landing-hero-bg);border-bottom:1px solid var(--pricing-line)}.pricing_eyebrow__JYxwq{display:flex;align-items:center;gap:10px;font-size:11px;font-weight:750;letter-spacing:.14em;line-height:1.7;color:var(--pricing-accent)}.pricing_eyebrow__JYxwq>span{width:6px;height:6px;border-radius:50%;background:currentColor;flex-shrink:0}.pricing_hero__NbRif .pricing_eyebrow__JYxwq{justify-content:center}.pricing_hero__NbRif h1{font-size:clamp(44px,5.3vw,72px);font-weight:750;letter-spacing:-.055em;line-height:1.08;margin:24px 0;text-wrap:balance}.pricing_hero__NbRif h1 span{color:var(--pricing-accent)}.pricing_hero__NbRif>p{color:var(--landing-body);font-size:16px;line-height:1.8;margin:0 auto 28px;max-width:600px}.pricing_plansSection__uhFMK{max-width:1280px;margin:0 auto;padding:38px 24px 0}.pricing_controls__XgJ57{display:flex;align-items:center;flex-wrap:wrap;gap:20px;margin-bottom:28px}.pricing_controlsIntro__c31Hq{margin-right:auto!important;color:var(--landing-body);font-size:14px;line-height:1.7}.pricing_billing__K2oRi{display:flex;padding:4px;gap:3px;background:var(--landing-soft);border:1px solid var(--pricing-line);border-radius:12px}.pricing_billing__K2oRi button{padding:9px 15px;min-height:40px;border:1px solid transparent;border-radius:9px;background:transparent;color:var(--pricing-muted);font-size:13px;font-weight:650;display:flex;align-items:center;justify-content:center;gap:8px}.pricing_billing__K2oRi button[aria-pressed=true]{background:var(--landing-accent-soft);color:var(--pricing-accent);border-color:var(--landing-line-strong)}.pricing_billing__K2oRi button span{font-size:10px;color:var(--pricing-accent);background:var(--landing-accent-soft);padding:3px 6px;border-radius:5px}.pricing_currency__1TGF6{display:flex;align-items:center;gap:12px;color:var(--pricing-muted)}.pricing_currency__1TGF6 button{border:0;border-radius:6px;background:transparent;padding:10px 2px;min-height:40px;font-size:12px;color:var(--pricing-muted)}.pricing_currency__1TGF6 button[aria-pressed=true]{color:var(--pricing-ink);font-weight:750}.pricing_currencyDivider__bsxZp{width:1px;height:16px;background:var(--landing-line-strong)}.pricing_planGrid__n_CST{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.pricing_plan__lgqlV{position:relative;display:flex;flex-direction:column;min-width:0;border:1px solid var(--landing-line-strong);border-radius:24px;padding:30px 28px 24px;background:var(--landing-surface);transition:border-color .2s,box-shadow .2s}.pricing_featured__huNYN,.pricing_plan__lgqlV:hover{border-color:var(--pricing-accent);box-shadow:var(--pricing-shadow)}.pricing_featured__huNYN{background:linear-gradient(180deg,var(--landing-accent-soft),var(--landing-surface) 36%)}.pricing_planBadge__4KH9E{display:inline-flex;align-items:center;gap:7px;min-height:28px;margin-bottom:20px;color:var(--pricing-muted);font-size:10px;font-weight:750;letter-spacing:.1em}.pricing_featured__huNYN .pricing_planBadge__4KH9E{color:var(--pricing-accent)}.pricing_plan__lgqlV h2{font-size:clamp(22px,2vw,27px);font-weight:750;letter-spacing:-.04em;line-height:1.3;min-height:36px}.pricing_planDescription__Y2i3g{color:var(--landing-body);font-size:13px;line-height:1.8;min-height:94px;margin-top:12px!important}.pricing_price__QIdPd{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin:24px 0 8px}.pricing_price__QIdPd strong{font-size:clamp(36px,3.2vw,46px);font-weight:750;letter-spacing:-.065em;line-height:1.25}.pricing_billingNote__haIcb,.pricing_price__QIdPd>span{font-size:12px;color:var(--pricing-muted)}.pricing_billingNote__haIcb{min-height:38px;line-height:1.7}.pricing_planIntro__EVNrA>button{margin-top:16px;width:100%}.pricing_planButton__0JBVO{background:var(--landing-soft);color:var(--pricing-ink);border-color:var(--landing-line-strong)}.pricing_planButton__0JBVO:hover{background:var(--landing-accent-soft);border-color:var(--pricing-accent)}.pricing_planFeatures__K_02q{padding-top:26px;margin-top:28px;border-top:1px solid var(--pricing-line);flex:1}.pricing_featureGroup__XUkhl+.pricing_featureGroup__XUkhl{margin-top:25px}.pricing_featureGroup__XUkhl h3{font-size:10px;text-transform:uppercase;letter-spacing:.1em;font-weight:750;color:var(--pricing-muted);margin-bottom:14px}.pricing_featureGroup__XUkhl ul{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.pricing_featureGroup__XUkhl li{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.7;color:var(--landing-body)}.pricing_featureGroup__XUkhl li svg{flex-shrink:0;margin-top:4px;color:var(--pricing-accent)}.pricing_planNote__gPOez{padding-top:20px;margin-top:26px;border-top:1px solid var(--pricing-line);display:block;font-size:11px;line-height:1.8;color:var(--pricing-muted)}.pricing_planNote__gPOez svg{display:inline;vertical-align:middle}.pricing_planNote__gPOez:hover{color:var(--pricing-accent)}.pricing_trialNote__DKIMa{display:flex;align-items:center;justify-content:center;gap:9px;color:var(--pricing-muted);font-size:12px;line-height:1.7;margin-top:26px!important}.pricing_trialNote__DKIMa svg{flex-shrink:0;color:var(--pricing-accent)}.pricing_comparison__yObj2,.pricing_contact__UYDqp,.pricing_faq__Hq1Bv{max-width:1232px;margin:100px auto 0}.pricing_sectionHeading__l3UZu{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:36px}.pricing_faq__Hq1Bv h2,.pricing_sectionHeading__l3UZu h2{font-size:clamp(32px,3.6vw,46px);line-height:1.16;letter-spacing:-.04em;font-weight:750;margin-top:18px;text-wrap:balance}.pricing_sectionHeading__l3UZu>p{color:var(--landing-body);line-height:1.8;font-size:14px;padding-bottom:3px}.pricing_tableScroll__Fm8KH{position:relative;width:100%;overflow-x:auto;border:1px solid var(--landing-line-strong);border-radius:24px;background:var(--landing-surface);scrollbar-color:var(--pricing-muted) var(--landing-soft)}.pricing_table___eifT{border-collapse:collapse;width:100%;min-width:790px;table-layout:fixed;text-align:left}.pricing_table___eifT td,.pricing_table___eifT th{padding:20px 22px;border-bottom:1px solid var(--pricing-line);vertical-align:middle}.pricing_table___eifT th:first-child{width:26%}.pricing_table___eifT thead th{font-size:15px;font-weight:750;color:var(--pricing-ink);background:var(--landing-soft);padding-block:28px}.pricing_table___eifT thead th:first-child{font-size:13px;color:var(--pricing-muted)}.pricing_table___eifT thead span{display:block;font-size:12px;margin-top:9px;color:var(--pricing-muted);font-weight:500}.pricing_table___eifT tbody th{font-size:13px;font-weight:600;color:var(--landing-body)}.pricing_table___eifT td{font-size:12px;color:var(--landing-body);line-height:1.7}.pricing_table___eifT td svg{color:var(--pricing-accent)}.pricing_table___eifT .pricing_groupRow__94aNI th{background:var(--landing-soft);padding:14px 22px;text-transform:uppercase;letter-spacing:.12em;color:var(--pricing-muted);font-size:10px;font-weight:750}.pricing_table___eifT .pricing_highlightColumn__Kws7O{background:var(--landing-accent-soft)}.pricing_table___eifT thead .pricing_highlightColumn__Kws7O{color:var(--pricing-accent)}.pricing_table___eifT tfoot th{font-size:13px;color:var(--pricing-muted);font-weight:600}.pricing_table___eifT tfoot td,.pricing_table___eifT tfoot th{border-bottom:0;padding-block:24px}.pricing_tableButton___gtXW{min-height:40px;padding:9px 14px;font-size:12px;gap:7px}.pricing_notListed__36GGv{color:var(--pricing-muted)}.pricing_comparisonNote__bcnf_{font-size:11px;color:var(--pricing-muted);line-height:1.8;margin-top:16px!important}.pricing_contact__UYDqp{display:grid;grid-template-columns:1.1fr 1fr;gap:90px;padding:60px;border:1px solid var(--pricing-line);border-radius:28px;background:var(--landing-surface)}.pricing_contact__UYDqp h2{margin-top:20px;font-size:clamp(32px,3.6vw,46px);line-height:1.16;font-weight:750;letter-spacing:-.04em}.pricing_contact__UYDqp h2 span{color:var(--pricing-accent)}.pricing_contact__UYDqp>div>p{color:var(--landing-body);font-size:14px;line-height:1.8;margin:22px 0 28px;max-width:380px}.pricing_contactPanel__gFzYY{padding-left:44px;border-left:1px solid var(--pricing-line)}.pricing_contactPanel__gFzYY>svg{color:var(--pricing-accent);margin-bottom:24px}.pricing_contactPanel__gFzYY h3{font-size:25px;line-height:1.3;letter-spacing:-.03em;font-weight:750;max-width:300px}.pricing_contactPanel__gFzYY>p{margin:14px 0 28px!important;font-size:13px!important}.pricing_contactDetails__2wdW3{display:flex;flex-direction:column;gap:8px;margin-top:22px}.pricing_contactDetails__2wdW3>span{font-size:11px;color:var(--pricing-muted)}.pricing_contactDetails__2wdW3 a{display:inline-flex;align-items:center;gap:12px;color:var(--pricing-ink);font-size:13px;font-weight:600}.pricing_contactDetails__2wdW3 a:hover{color:var(--pricing-accent)}.pricing_faq__Hq1Bv{display:grid;grid-template-columns:1fr 1.15fr;gap:88px;padding-bottom:100px}.pricing_faq__Hq1Bv>div>p{color:var(--landing-body);font-size:14px;line-height:1.8;margin-top:24px}.pricing_faq__Hq1Bv p a{display:inline-flex;align-items:center;gap:8px;color:var(--pricing-accent);margin-top:10px;font-weight:650}.pricing_faqList__D_czR details{border-bottom:1px solid var(--pricing-line)}.pricing_faqList__D_czR details:first-child{border-top:1px solid var(--pricing-line)}.pricing_faqList__D_czR summary{display:flex;justify-content:space-between;align-items:center;gap:24px;list-style:none;cursor:pointer;padding:23px 0;color:var(--pricing-ink);font-size:15px;font-weight:650;letter-spacing:-.01em;line-height:1.5}.pricing_faqList__D_czR summary::-webkit-details-marker{display:none}.pricing_faqList__D_czR summary svg{flex-shrink:0;color:var(--pricing-accent);transition:transform .2s}.pricing_faqList__D_czR details[open] summary svg{transform:rotate(180deg)}.pricing_faqList__D_czR details p{color:var(--landing-body);font-size:13px;line-height:1.85;padding:0 32px 24px 0}.pricing_footer__tPmpt{border-top:1px solid var(--pricing-line);background:var(--landing-footer-bg);padding:60px max(24px,calc((100% - 1232px) / 2)) 30px}.pricing_footerTop__oom83{display:grid;grid-template-columns:1.3fr 1fr 1fr 1.1fr;gap:38px;padding-bottom:48px}.pricing_footerBrand__jx9ic img{height:38px;width:auto}.pricing_footerBrand__jx9ic p{color:var(--pricing-muted);font-size:13px;line-height:1.8;margin-top:22px}.pricing_footerTop__oom83 h2{font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--pricing-ink);margin-bottom:20px}.pricing_footerTop__oom83 button,.pricing_footerTop__oom83>div>a:not(:first-child),.pricing_footerTop__oom83>div>span{display:block;color:var(--pricing-muted);font-size:13px;line-height:1.7;margin-top:12px}.pricing_footerTop__oom83 button{border:0;background:transparent;text-align:left;padding:0;font-family:inherit}.pricing_footerTop__oom83>div>span{color:var(--pricing-accent);font-size:12px}.pricing_footerTop__oom83 a:hover,.pricing_footerTop__oom83 button:hover{color:var(--pricing-accent)}.pricing_footerBottom__9JrgI{border-top:1px solid var(--pricing-line);padding-top:24px;display:flex;justify-content:space-between;gap:20px;color:var(--pricing-muted);font-size:12px;line-height:1.7}.pricing_footerBottom__9JrgI a{display:inline-flex;align-items:center;gap:8px;color:var(--pricing-ink)}.pricing_dialog__sGKGm{margin:auto;padding:0;border:1px solid var(--landing-line-strong);border-radius:24px;width:min(520px,calc(100% - 32px));max-height:calc(100dvh - 40px);overflow-y:auto;background:var(--landing-surface);color:var(--pricing-ink);box-shadow:0 30px 100px #0006}.pricing_dialog__sGKGm::backdrop{background:#010a14b3;backdrop-filter:blur(8px)}.pricing_dialogContent__QLeFx{position:relative;padding:38px 32px 32px}.pricing_closeButton__QRufz{position:absolute;top:14px;right:14px;width:36px;height:36px;padding:0;border:1px solid var(--pricing-line);border-radius:10px;display:grid;place-items:center;background:var(--landing-soft);color:var(--pricing-muted)}.pricing_closeButton__QRufz:hover{color:var(--pricing-accent)}.pricing_dialog__sGKGm .pricing_eyebrow__JYxwq{margin-top:8px;font-size:10px}.pricing_dialog__sGKGm h2{margin-top:22px;font-size:29px;line-height:1.2;font-weight:750;letter-spacing:-.04em}.pricing_dialog__sGKGm p{font-size:13px;line-height:1.8;color:var(--landing-body);margin:16px 0 26px}.pricing_dialog__sGKGm form{display:flex;flex-direction:column;gap:18px}.pricing_dialog__sGKGm label{font-size:12px;font-weight:650;color:var(--pricing-ink)}.pricing_dialog__sGKGm input{width:100%;display:block;margin-top:8px;padding:12px 14px;border:1px solid var(--landing-line-strong);border-radius:10px;background:var(--landing-soft);color:var(--pricing-ink);font-size:14px;font-weight:400}.pricing_dialog__sGKGm input::-moz-placeholder{color:var(--pricing-muted);opacity:1}.pricing_dialog__sGKGm input::placeholder{color:var(--pricing-muted);opacity:1}.pricing_dialog__sGKGm form>button{margin-top:8px}.pricing_trialSummary__XVfaj{margin:0 0 25px;padding:18px;background:var(--landing-soft);border:1px solid var(--pricing-line);border-radius:12px}.pricing_trialSummary__XVfaj>div{display:flex;justify-content:space-between;gap:20px;margin-top:16px;font-size:13px;line-height:1.6}.pricing_trialSummary__XVfaj>div:first-child{margin-top:0}.pricing_trialSummary__XVfaj dt{color:var(--pricing-muted);flex-shrink:0}.pricing_trialSummary__XVfaj dd{margin:0;overflow-wrap:anywhere;text-align:right}.pricing_dialogActions__gTvVR{display:flex;gap:12px}.pricing_dialogActions__gTvVR>:last-child{flex:1}@media (max-width:1320px){.pricing_comparison__yObj2,.pricing_contact__UYDqp,.pricing_faq__Hq1Bv{margin-left:24px;margin-right:24px}}@media (max-width:1100px){.pricing_plan__lgqlV{padding:26px 22px 22px}.pricing_planDescription__Y2i3g{min-height:118px}.pricing_controlsIntro__c31Hq{flex-basis:100%}.pricing_contact__UYDqp{padding:44px;gap:44px}.pricing_faq__Hq1Bv{gap:44px}.pricing_footerTop__oom83{grid-template-columns:1fr 1fr;gap:36px}}@media (max-width:860px){.pricing_hero__NbRif{padding:60px 24px 44px}.pricing_plansSection__uhFMK{max-width:650px;padding-top:28px}.pricing_controls__XgJ57{justify-content:space-between;gap:16px}.pricing_controlsIntro__c31Hq{text-align:center}.pricing_planGrid__n_CST{grid-template-columns:1fr}.pricing_plan__lgqlV{padding:30px}.pricing_plan__lgqlV h2{font-size:27px}.pricing_planDescription__Y2i3g{min-height:auto}.pricing_price__QIdPd strong{font-size:46px}.pricing_comparison__yObj2,.pricing_contact__UYDqp,.pricing_faq__Hq1Bv{margin-top:72px}.pricing_sectionHeading__l3UZu{display:block}.pricing_sectionHeading__l3UZu>p{margin-top:20px}.pricing_contact__UYDqp{grid-template-columns:1fr;padding:32px;gap:32px}.pricing_contactPanel__gFzYY{padding:30px 0 0;border-left:0;border-top:1px solid var(--pricing-line)}.pricing_contactPanel__gFzYY h3{max-width:none}.pricing_faq__Hq1Bv{grid-template-columns:1fr;gap:32px;padding-bottom:72px}}@media (max-width:560px){.pricing_hero__NbRif{padding-inline:20px}.pricing_hero__NbRif h1{font-size:clamp(38px,10vw,52px)}.pricing_hero__NbRif>p{font-size:14px}.pricing_desktopBreak__pLuzw{display:none}.pricing_plansSection__uhFMK{padding-inline:18px}.pricing_controls__XgJ57{justify-content:center}.pricing_billing__K2oRi{width:100%}.pricing_billing__K2oRi button{flex:1;padding-inline:10px}.pricing_plan__lgqlV{padding:26px 22px}.pricing_price__QIdPd strong{font-size:42px}.pricing_trialNote__DKIMa{font-size:11px;text-align:center;align-items:flex-start}.pricing_trialNote__DKIMa svg{margin-top:2px}.pricing_comparison__yObj2,.pricing_contact__UYDqp,.pricing_faq__Hq1Bv{margin-left:18px;margin-right:18px}.pricing_contact__UYDqp{padding:28px 22px}.pricing_eyebrow__JYxwq{font-size:10px;letter-spacing:.12em}.pricing_footerTop__oom83{grid-template-columns:1fr;gap:30px;padding-bottom:32px}.pricing_footerBottom__9JrgI{flex-direction:column}.pricing_dialogContent__QLeFx{padding:38px 22px 26px}.pricing_dialog__sGKGm h2{font-size:26px}.pricing_dialogActions__gTvVR{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.pricing_page__aR2vI *,.pricing_page__aR2vI :after,.pricing_page__aR2vI :before{transition:none!important;scroll-behavior:auto!important}}