.pricing_page__kiAdC{background:var(--marketing-background);color:var(--marketing-text)}.pricing_container__1ICoE{width:min(100%,var(--page-width-wide));margin-inline:auto;padding-inline:var(--space-4)}.pricing_eyebrow__xQ1Oh{margin:0;color:var(--marketing-text-secondary);font-size:11px;font-weight:500;letter-spacing:.13em;line-height:16px}.pricing_hero__DEQeN{padding-top:var(--space-16);padding-bottom:var(--space-16)}.pricing_hero__DEQeN h1{max-width:850px;margin:var(--space-4) 0 var(--space-4);font-size:clamp(42px,7vw,68px);font-weight:600;letter-spacing:-.05em;line-height:1.04}.pricing_hero__DEQeN>p:last-child{max-width:650px;margin:0;color:var(--marketing-text-secondary);font-size:clamp(16px,2vw,19px);line-height:1.55}.pricing_plansSection__Ubtb2{padding-bottom:var(--space-24)}.pricing_plans__AXw_U{display:grid;gap:var(--space-4)}.pricing_plan__qxI0E{display:flex;min-width:0;flex-direction:column;padding:var(--space-6);border-radius:var(--radius-card);background:var(--marketing-background);box-shadow:var(--shadow-border)}.pricing_plan__qxI0E:first-child{box-shadow:var(--shadow-border),0 10px 28px rgba(0,0,0,.035)}.pricing_planHeader__LP1dd{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-2)}.pricing_planHeader__LP1dd h2{margin:0;font-size:14px;font-weight:600;letter-spacing:.05em}.pricing_status__PxZ1Z{display:inline-flex;align-items:center;gap:var(--space-2);font-size:10px;font-weight:500;letter-spacing:.09em;white-space:nowrap}.pricing_status__PxZ1Z,.pricing_status__PxZ1Z[data-available=true]{color:var(--marketing-text-secondary)}.pricing_statusDot__k_oHB{width:7px;height:7px;border-radius:50%;background:var(--marketing-text-muted)}.pricing_status__PxZ1Z[data-available=true] .pricing_statusDot__k_oHB{background:var(--status-green)}.pricing_priceBlock__i69q1{min-height:92px;margin-top:var(--space-10)}.pricing_futurePrice__fm_fR,.pricing_price__vkVwA{margin:0;font-weight:500;letter-spacing:-.05em;line-height:1}.pricing_price__vkVwA{font-family:var(--font-technical);font-size:52px}.pricing_futurePrice__fm_fR{font-size:29px;letter-spacing:-.035em}.pricing_priceNote__QMaSS{margin:var(--space-3) 0 0;color:var(--marketing-text-secondary);font-size:12px}.pricing_description__prH5i{min-height:56px;margin:0;color:var(--marketing-text-secondary);font-size:14px;line-height:1.55}.pricing_featureBlock__gm9N9{flex:1;margin-top:var(--space-6);padding-top:var(--space-6);box-shadow:0 -1px 0 var(--marketing-boundary)}.pricing_featureBlock__gm9N9 h3{margin:0 0 var(--space-4);color:var(--marketing-text-muted);font-size:10px;font-weight:500;letter-spacing:.12em}.pricing_featureBlock__gm9N9 ul{display:grid;gap:var(--space-3);margin:0;padding:0;list-style:none}.pricing_featureBlock__gm9N9 li{color:var(--marketing-text-secondary);font-size:13px;line-height:1.4}.pricing_featureBlock__gm9N9 li:before{display:inline-block;width:20px;color:var(--marketing-text);content:"✓"}.pricing_plan__qxI0E:not(:first-child) .pricing_featureBlock__gm9N9 li:before{color:var(--marketing-text-muted);content:"·"}.pricing_disabledAction__OoCXD,.pricing_planAction__6U6WP{width:100%;min-height:48px;margin-top:var(--space-8)}.pricing_disabledAction__OoCXD{border:0;border-radius:var(--radius-sm);background:var(--marketing-recessed);color:var(--marketing-text-muted);cursor:not-allowed;font:inherit;font-size:14px;font-weight:500}.pricing_planNote__VInvT{margin:var(--space-6) 0 0;color:var(--marketing-text-secondary);font-size:12px;line-height:1.5;text-align:center}.pricing_comparisonSection__M_QZO{padding-block:var(--space-24);background:var(--marketing-secondary)}.pricing_sectionHeading__Ato_P{max-width:680px}.pricing_finalCta__Gz__w h2,.pricing_sectionHeading__Ato_P h2{margin:var(--space-4) 0;font-size:clamp(32px,5vw,48px);font-weight:600;letter-spacing:-.045em;line-height:1.12}.pricing_sectionHeading__Ato_P>p:last-child{margin:0;color:var(--marketing-text-secondary);font-size:14px;line-height:1.6}.pricing_desktopMatrix__MCwEw{display:none}.pricing_mobileMatrix__j7aD8{display:grid;gap:var(--space-2);margin-top:var(--space-10)}.pricing_categoryDetails__tQ7z6,.pricing_faqItem___CoaX{background:var(--marketing-background);box-shadow:var(--shadow-border)}.pricing_categoryDetails__tQ7z6{border-radius:var(--radius-sm)}.pricing_categoryDetails__tQ7z6 summary,.pricing_faqItem___CoaX summary{display:flex;min-height:52px;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-4);cursor:pointer;list-style:none}.pricing_categoryDetails__tQ7z6 summary::-webkit-details-marker,.pricing_faqItem___CoaX summary::-webkit-details-marker{display:none}.pricing_categoryDetails__tQ7z6 summary{font-size:12px;font-weight:500;letter-spacing:.08em}.pricing_categoryDetails__tQ7z6 summary span,.pricing_faqItem___CoaX summary span{color:var(--marketing-text-muted);font-size:20px;font-weight:400;line-height:1}.pricing_categoryDetails__tQ7z6[open] summary span,.pricing_faqItem___CoaX[open] summary span{transform:rotate(45deg)}.pricing_categoryDetails__tQ7z6 summary:focus-visible,.pricing_faqItem___CoaX summary:focus-visible{border-radius:var(--radius-sm);box-shadow:var(--focus-ring)}.pricing_categoryFeatures__zzhDe{padding:0 var(--space-4) var(--space-3)}.pricing_mobileFeature__dnE_7{padding:var(--space-4) 0;box-shadow:0 -1px 0 var(--marketing-boundary)}.pricing_mobileFeature__dnE_7 h3{margin:0 0 var(--space-3);font-size:13px;font-weight:500}.pricing_mobileFeature__dnE_7 dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2);margin:0}.pricing_mobileFeature__dnE_7 dl>div{display:grid;gap:var(--space-1)}.pricing_mobileFeature__dnE_7 dt{color:var(--marketing-text-muted);font-size:10px;text-transform:uppercase}.pricing_mobileFeature__dnE_7 dd{margin:0;font-size:11px}.pricing_available__oOoDC{color:var(--marketing-text);font-weight:500;white-space:nowrap}.pricing_coming__zE3wN{color:var(--marketing-text-secondary);font-size:11px;white-space:nowrap}.pricing_notIncluded__EFdgF{color:var(--marketing-text-muted)}.pricing_desktopAvailable__9FlIm{display:none}.pricing_faqSection__WS_gW{padding-top:var(--space-24);padding-bottom:var(--space-24)}.pricing_faqList__NK_Wp{display:grid;gap:var(--space-2);max-width:840px;margin-top:var(--space-10)}.pricing_faqItem___CoaX{border-radius:var(--radius-sm)}.pricing_faqItem___CoaX summary{font-size:14px;font-weight:500;line-height:1.4}.pricing_faqItem___CoaX p{max-width:700px;margin:0;padding:0 var(--space-4) var(--space-6);color:var(--marketing-text-secondary);font-size:13px;line-height:1.65}.pricing_finalCta__Gz__w{display:grid;justify-items:center;padding-top:var(--space-24);padding-bottom:var(--space-32);box-shadow:0 -1px 0 var(--marketing-boundary);text-align:center}.pricing_finalCta__Gz__w h2{margin-bottom:var(--space-2)}.pricing_finalCta__Gz__w>p:nth-of-type(2){margin:0;color:var(--marketing-text-secondary);font-size:15px;line-height:1.5}.pricing_finalCta__Gz__w>a{margin-top:var(--space-8)}@media (min-width:768px){.pricing_container__1ICoE{padding-inline:var(--space-6)}.pricing_hero__DEQeN{padding-top:var(--marketing-space-20);padding-bottom:var(--space-16)}.pricing_plans__AXw_U{grid-template-columns:repeat(3,minmax(0,1fr))}.pricing_plan__qxI0E{padding:var(--space-6)}.pricing_desktopMatrix__MCwEw{display:block;overflow:hidden;margin-top:var(--space-12);border-radius:var(--radius-card);background:var(--marketing-background);box-shadow:var(--shadow-border)}.pricing_desktopMatrix__MCwEw table{width:100%;border-collapse:collapse;table-layout:fixed}.pricing_desktopMatrix__MCwEw thead th{padding:var(--space-6) var(--space-4);text-align:left;font-size:12px;font-weight:600}.pricing_desktopMatrix__MCwEw td,.pricing_desktopMatrix__MCwEw thead th:not(:first-child){text-align:center}.pricing_desktopMatrix__MCwEw thead th:first-child{width:39%}.pricing_desktopMatrix__MCwEw thead th span{display:block;margin-top:var(--space-1);color:var(--marketing-text-secondary);font-size:10px;font-weight:400}.pricing_desktopMatrix__MCwEw tbody tr:not(.pricing_categoryRow__OXDZ0){box-shadow:0 -1px 0 var(--marketing-boundary)}.pricing_desktopMatrix__MCwEw tbody td,.pricing_desktopMatrix__MCwEw tbody th{padding:var(--space-3) var(--space-4);font-size:12px}.pricing_desktopMatrix__MCwEw tbody th{text-align:left;font-weight:400}.pricing_desktopMatrix__MCwEw .pricing_categoryRow__OXDZ0{background:var(--marketing-recessed)}.pricing_desktopMatrix__MCwEw .pricing_categoryRow__OXDZ0 th{padding:var(--space-3) var(--space-4);font-size:10px;font-weight:500;letter-spacing:.1em}.pricing_mobileMatrix__j7aD8{display:none}}@media (min-width:1024px){.pricing_plan__qxI0E{padding:var(--space-8)}.pricing_desktopAvailable__9FlIm{display:inline;font-size:11px;font-weight:400}}@media (min-width:768px) and (max-width:1023px){.pricing_plans__AXw_U{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing_plan__qxI0E:first-child{grid-column:1/-1}.pricing_plan__qxI0E:first-child .pricing_featureBlock__gm9N9 ul{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing_desktopMatrix__MCwEw{display:none}.pricing_mobileMatrix__j7aD8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.pricing_categoryDetails__tQ7z6[open] summary span,.pricing_faqItem___CoaX[open] summary span{transform:none}}.scroll-reveal_reveal__UbRhi{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){.scroll-reveal_reveal__UbRhi[data-state=pending]{opacity:0;transform:translateY(12px)}.scroll-reveal_reveal__UbRhi[data-state=visible]{opacity:1;transform:none;transition:opacity .4s ease-out,transform .4s ease-out}}