.pricing_page__vW0ht{max-width:1320px}.pricing_hero__sRDjf{display:grid;grid-template-columns:1.5fr 1fr;align-items:center;gap:64px;padding:22px 0 56px;border-bottom:1px solid var(--rule)}.pricing_eyebrow__QRfzJ{display:flex;flex-wrap:wrap;align-items:center;gap:12px;font-size:10px;font-weight:600;letter-spacing:.1em;color:var(--mabi-muted)}.pricing_plusBadge__xZa3Q{padding:5px 8px;border:1px solid var(--ui-accent);border-radius:4px;color:var(--ui-accent);background:var(--ui-soft);letter-spacing:.07em}.pricing_hero__sRDjf h1{margin-top:22px;font-size:clamp(36px,4.7vw,60px);font-weight:550;line-height:1.08;letter-spacing:-.055em}.pricing_hero__sRDjf h1 span{color:var(--ui-accent)}.pricing_heroDescription__D__9E{max-width:53ch;margin-top:24px;color:var(--mabi-muted);font-size:15px;line-height:1.85}.pricing_heroLink__m7dU8{display:inline-flex;align-items:center;gap:28px;margin-top:28px;font-size:13px;font-weight:600;padding-bottom:5px;border-bottom:1px solid var(--ui-accent)}.pricing_heroLink__m7dU8:hover{color:var(--ui-accent)}.pricing_heroNote__ARHmu{position:relative;padding:36px;border-left:1px solid var(--rule)}.pricing_noteNumber__qQteJ{display:block;color:var(--ui-accent);font-size:80px;font-weight:300;line-height:1}.pricing_heroNote__ARHmu p{margin-top:20px;font-size:clamp(20px,2vw,27px);letter-spacing:-.04em;line-height:1.5;color:var(--mabi-muted)}.pricing_heroNote__ARHmu strong{font-weight:550;color:var(--mabi-text)}.pricing_heroNote__ARHmu>span:last-child{display:block;margin-top:24px;color:var(--mabi-muted);font-size:9px;letter-spacing:.13em}.pricing_plans__HluHq{padding-top:48px;scroll-margin-top:88px}.pricing_sectionHeading__Yj2li{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:24px}.pricing_page__vW0ht h2{font-size:clamp(23px,2.5vw,30px);font-weight:550;letter-spacing:-.04em;line-height:1.3;margin-top:10px}.pricing_sectionHeading__Yj2li>p{max-width:30ch;font-size:13px;line-height:1.6;color:var(--mabi-muted)}.pricing_planGrid__kVyWq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;border:0;padding:0;margin:0;min-width:0}.pricing_plan__IMuiX{position:relative;display:flex;flex-direction:column;padding:28px;border:1px solid var(--mabi-border);border-radius:10px;background:var(--mabi-card);cursor:pointer;transition:border-color .15s,box-shadow .15s}.pricing_plan__IMuiX:hover{border-color:var(--ui-accent)}.pricing_plan__IMuiX.pricing_selected__FWhab{border-color:var(--ui-accent);box-shadow:inset 0 3px 0 var(--ui-accent)}.pricing_plan__IMuiX input{position:absolute;opacity:0;width:1px;height:1px}.pricing_plan__IMuiX:has(input:focus-visible){outline:2px solid var(--ui-accent);outline-offset:4px}.pricing_planTop__TNN5V{display:flex;justify-content:space-between;align-items:center;gap:8px;color:var(--mabi-muted);font-size:9px;font-weight:600;letter-spacing:.09em}.pricing_radio__vOen5{display:grid;place-items:center;width:17px;height:17px;border:1px solid var(--rule-strong);border-radius:50%;flex:none}.pricing_selected__FWhab .pricing_radio__vOen5{border-color:var(--ui-accent)}.pricing_selected__FWhab .pricing_radio__vOen5:after{content:"";width:9px;height:9px;border-radius:50%;background:var(--ui-accent)}.pricing_plan__IMuiX h3{margin-top:24px;font-size:23px;font-weight:550;letter-spacing:-.04em}.pricing_planDescription__T9IPn{margin-top:8px;min-height:44px;font-size:13px;color:var(--mabi-muted);line-height:1.7}.pricing_price__hrVO0{margin-top:28px;line-height:1.3;font-variant-numeric:tabular-nums}.pricing_price__hrVO0 strong{font-size:36px;font-weight:550;letter-spacing:-.05em}.pricing_price__hrVO0>span{font-size:12px;color:var(--mabi-muted)}.pricing_price__hrVO0 .pricing_pendingPrice__HlCJO{font-size:18px;color:var(--mabi-text)}.pricing_monthlyPrice__q_zeE{margin-top:6px;font-size:12px;color:var(--mabi-muted)}.pricing_billing__4Vtmp{margin-top:12px;font-size:12px;line-height:1.6;color:var(--mabi-muted)}.pricing_planFeatures__WHSTq{display:grid;gap:12px;padding:22px 0;margin:22px 0 0;border-top:1px solid var(--rule);list-style:none;font-size:12px;line-height:1.5}.pricing_planFeatures__WHSTq li{display:flex;gap:8px}.pricing_planFeatures__WHSTq li:before{content:"✓";color:var(--ui-accent)}.pricing_planSummary__bvyVe{display:flex;flex-wrap:wrap;gap:20px;align-items:center;justify-content:space-between;margin-top:16px;padding:20px 24px;border:1px solid var(--rule);border-radius:8px;background:var(--mabi-card)}.pricing_planSummary__bvyVe strong{font-size:14px;font-weight:600}.pricing_planSummary__bvyVe p{margin-top:5px;font-size:12px;color:var(--mabi-muted)}.pricing_purchaseButton__Q6bo0{padding:12px 18px;border:1px solid var(--action-bg);border-radius:6px;background:var(--action-bg);color:var(--action-text);font-size:13px;font-weight:600;cursor:pointer}.pricing_purchaseButton__Q6bo0:hover:not(:disabled){background:var(--action-hover)}.pricing_purchaseButton__Q6bo0:disabled{opacity:.6;cursor:wait}.pricing_features___p134{margin-top:64px}.pricing_featureGrid__a7ZyM{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px}.pricing_feature__MhpUw{border-top:1px solid var(--rule);padding-top:24px}.pricing_featureNumber__DZCT0{font-family:var(--mabi-serif);font-size:23px;color:var(--ui-accent)}.pricing_feature__MhpUw h3{margin-top:16px;font-size:18px;font-weight:550;letter-spacing:-.03em;line-height:1.4}.pricing_feature__MhpUw p{margin-top:12px;font-size:13px;line-height:1.85;color:var(--mabi-muted)}.pricing_feature__MhpUw ul{display:grid;gap:10px;padding:0;margin-top:20px;list-style:none;font-size:12px;line-height:1.7}.pricing_feature__MhpUw li:before{content:"—";color:var(--mabi-muted);margin-right:8px}.pricing_aiNote__BlOGy{margin-top:28px;font-size:11px;line-height:1.7;color:var(--mabi-muted)}.pricing_faq__OOMmq{display:grid;grid-template-columns:1fr 1.6fr;gap:56px;margin-top:56px;padding-top:40px;border-top:1px solid var(--rule)}.pricing_faq__OOMmq details{border-bottom:1px solid var(--rule)}.pricing_faq__OOMmq summary{cursor:pointer;padding:20px 8px;font-size:14px;font-weight:500}.pricing_faq__OOMmq details p{margin:0 8px 20px;font-size:13px;line-height:1.8;color:var(--mabi-muted)}.pricing_footer__qRQu3{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:56px;padding-top:24px;border-top:1px solid var(--rule);font-size:12px;color:var(--mabi-muted)}.pricing_footer__qRQu3 a:hover{color:var(--mabi-text)}@media (max-width:1000px){.pricing_plan__IMuiX{padding:22px}.pricing_hero__sRDjf{gap:24px}.pricing_planGrid__kVyWq{gap:12px}.pricing_featureGrid__a7ZyM{gap:24px}}@media (max-width:760px){.pricing_hero__sRDjf{grid-template-columns:1fr;padding:12px 0 32px}.pricing_heroNote__ARHmu{display:none}.pricing_plans__HluHq{padding-top:32px}.pricing_faq__OOMmq,.pricing_featureGrid__a7ZyM,.pricing_planGrid__kVyWq{grid-template-columns:1fr}.pricing_planDescription__T9IPn{min-height:0}.pricing_plan__IMuiX{padding:24px}.pricing_plan__IMuiX h3{margin-top:16px}.pricing_planFeatures__WHSTq,.pricing_price__hrVO0{margin-top:18px}.pricing_planSummary__bvyVe{padding:20px}.pricing_purchaseButton__Q6bo0{width:100%}.pricing_features___p134{margin-top:40px}.pricing_faq__OOMmq{margin-top:40px;gap:16px}}.pricing_faq__OOMmq summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px}.pricing_faq__OOMmq summary::-webkit-details-marker{display:none}.pricing_faq__OOMmq summary:after{content:"";flex:none;width:7px;height:7px;margin-right:4px;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg);transition:transform .15s}.pricing_faq__OOMmq details[open] summary:after{transform:rotate(-135deg)}.pricing_passControls__Q_I83{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px}.pricing_passControl__l1TA_{display:grid;gap:5px;font-size:11px;color:var(--mabi-muted);cursor:default}.pricing_passControl__l1TA_ select{width:100%;padding:8px 10px;border:1px solid var(--mabi-border);border-radius:6px;background:var(--mabi-card);color:var(--mabi-text);font:inherit;font-size:13px;cursor:pointer}.pricing_passCoverage__oHhmg{margin-top:10px;font-size:12px;line-height:1.6;color:var(--mabi-text)}.pricing_passCoverage__oHhmg strong{color:#b42318;font-weight:600}html.dark .pricing_passCoverage__oHhmg strong{color:#ffc4cf}.pricing_planTop__TNN5V label{cursor:pointer}@media (max-width:700px){.pricing_passControls__Q_I83{grid-template-columns:1fr}}.pricing_planGridFeatured__GhoPN{grid-template-columns:minmax(0,1fr) minmax(0,1.65fr)}.pricing_featuredPlan__Yr584{padding:34px 36px}.pricing_featuredPlan__Yr584 h3{font-size:30px}.pricing_featuredPlan__Yr584 .pricing_price__hrVO0 strong{font-size:46px}.pricing_featuredPlan__Yr584 .pricing_passCoverage__oHhmg{font-size:13px}@media (max-width:760px){.pricing_planGridFeatured__GhoPN{grid-template-columns:1fr}.pricing_featuredPlan__Yr584{padding:24px}.pricing_featuredPlan__Yr584 h3{font-size:26px}.pricing_featuredPlan__Yr584 .pricing_price__hrVO0 strong{font-size:40px}}.pricing_planGridFeatured__GhoPN{gap:0;border:1px solid var(--rule-strong)}.pricing_planGridFeatured__GhoPN .pricing_plan__IMuiX{border:0;border-radius:0;background:var(--mabi-card);box-shadow:none;transition:background .15s}.pricing_planGridFeatured__GhoPN .pricing_plan__IMuiX+.pricing_plan__IMuiX{border-left:1px solid var(--rule-strong)}.pricing_planGridFeatured__GhoPN .pricing_plan__IMuiX:hover{border-color:transparent;background:color-mix(in srgb,var(--mabi-card) 94%,var(--ui-accent))}.pricing_planGridFeatured__GhoPN .pricing_plan__IMuiX:has(input:focus-visible){outline:2px solid var(--mabi-text);outline-offset:-2px}.pricing_planGridFeatured__GhoPN .pricing_planTop__TNN5V{align-items:baseline;font-size:inherit;letter-spacing:0}.pricing_planLabelRow__STzNO{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px 14px}.pricing_planLabel__3x8Kl{font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--mabi-muted);cursor:pointer}.pricing_featuredPlan__Yr584 .pricing_planLabel__3x8Kl{font-size:15px;letter-spacing:.14em;color:var(--ui-accent)}.pricing_recommendTag__SK5YY{padding-left:14px;border-left:1px solid var(--rule-strong);font-family:var(--mabi-serif);font-size:15px;font-style:italic;color:var(--mabi-muted)}.pricing_selectedMark__AD0Yr{min-width:5em;text-align:right;font-family:var(--mabi-serif);font-size:14px;font-style:italic;color:var(--mabi-text)}.pricing_planGridFeatured__GhoPN .pricing_plan__IMuiX h3{margin-top:28px;font-family:var(--mabi-serif);font-weight:500;letter-spacing:-.01em;font-size:30px}.pricing_planGridFeatured__GhoPN .pricing_featuredPlan__Yr584 h3{font-size:40px}.pricing_planGridFeatured__GhoPN .pricing_price__hrVO0 strong{font-family:var(--mabi-serif);font-weight:500;letter-spacing:-.02em;font-size:40px}.pricing_planGridFeatured__GhoPN .pricing_featuredPlan__Yr584 .pricing_price__hrVO0 strong{font-size:54px}.pricing_planGridFeatured__GhoPN .pricing_price__hrVO0>span{font-size:13px}.pricing_planGridFeatured__GhoPN .pricing_passControl__l1TA_ span{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.pricing_planGridFeatured__GhoPN .pricing_passControl__l1TA_ select{border:0;border-bottom:1px solid var(--rule-strong);border-radius:0;padding:8px 0;background:transparent;font-size:15px}.pricing_planGridFeatured__GhoPN .pricing_passControl__l1TA_ select:focus-visible{outline:none;border-bottom:2px solid var(--mabi-text)}.pricing_planGridFeatured__GhoPN .pricing_planFeatures__WHSTq{border-top:1px solid var(--rule-strong)}.pricing_planGridFeatured__GhoPN .pricing_planFeatures__WHSTq li:before{content:"—";color:var(--mabi-muted)}.pricing_planGridFeatured__GhoPN+.pricing_planSummary__bvyVe{margin-top:0;border:1px solid var(--rule-strong);border-top:0;border-radius:0}.pricing_planGridFeatured__GhoPN+.pricing_planSummary__bvyVe strong{font-family:var(--mabi-serif);font-size:18px;font-weight:500}.pricing_planGridFeatured__GhoPN+.pricing_planSummary__bvyVe .pricing_purchaseButton__Q6bo0{border-radius:0;padding:14px 26px;letter-spacing:.02em}@media (max-width:760px){.pricing_planGridFeatured__GhoPN .pricing_plan__IMuiX+.pricing_plan__IMuiX{border-left:0;border-top:1px solid var(--rule-strong)}.pricing_planGridFeatured__GhoPN .pricing_featuredPlan__Yr584 h3{font-size:32px}.pricing_planGridFeatured__GhoPN .pricing_featuredPlan__Yr584 .pricing_price__hrVO0 strong{font-size:44px}}.pricing_planGridFeatured__GhoPN .pricing_passControl__l1TA_ select{appearance:none;-webkit-appearance:none;padding-right:22px;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%236b7785' stroke-width='1.2'/%3E%3C/svg%3E") no-repeat right 2px center}html.dark .pricing_planGridFeatured__GhoPN .pricing_passControl__l1TA_ select option{background:var(--mabi-card);color:var(--mabi-text)}@media (max-width:760px){.pricing_recommendTag__SK5YY{padding-left:0;border-left:0}}.pricing_plans__HluHq .pricing_planGridFeatured__GhoPN .pricing_passControl__l1TA_ select{border-radius:0}.pricing_planGridFeatured__GhoPN .pricing_passControls__Q_I83{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:16px;margin-top:20px}.pricing_planGridFeatured__GhoPN .pricing_plan__IMuiX{box-shadow:inset 0 3px 0 var(--rule-strong)}.pricing_planGridFeatured__GhoPN .pricing_plan__IMuiX.pricing_selected__FWhab{box-shadow:inset 0 3px 0 var(--mabi-text)}@media (max-width:760px){.pricing_planGridFeatured__GhoPN .pricing_passControls__Q_I83{grid-template-columns:1fr}}.pricing_planSummary__bvyVe .pricing_scope__a3ctu{margin-top:8px;font-size:12px;font-weight:600;color:var(--mabi-text)}.pricing_planGridFeatured__GhoPN .pricing_passControlsSingle__w3HBc{grid-template-columns:minmax(0,1fr);max-width:360px}.Dropdown_dropdown__FO7Nf{position:relative;display:grid;gap:8px;min-width:0}.Dropdown_label__x5uUh{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--mabi-muted)}.Dropdown_trigger__fzlFo{display:grid;grid-template-columns:minmax(0,1fr) auto 12px;align-items:baseline;gap:12px;width:100%;min-height:48px;padding:12px 14px;border:1px solid var(--rule-strong);background:var(--mabi-card);color:var(--mabi-text);font:inherit;text-align:left;cursor:pointer;transition:border-color .15s}.Dropdown_trigger__fzlFo.Dropdown_open__9oh0f,.Dropdown_trigger__fzlFo:hover{border-color:var(--mabi-text)}.Dropdown_trigger__fzlFo:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.Dropdown_chevron__xdPr7{align-self:center;color:var(--mabi-muted);transition:transform .15s}.Dropdown_open__9oh0f .Dropdown_chevron__xdPr7{transform:rotate(180deg);color:var(--mabi-text)}.Dropdown_value__tCMmW{min-width:0;font-family:var(--mabi-serif);font-size:17px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Dropdown_value__tCMmW em{margin-left:8px;font-size:13px;color:var(--ui-accent)}.Dropdown_detail__txcLC{font-size:12px;color:var(--mabi-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.Dropdown_list__09zCX{position:absolute;z-index:30;top:calc(100% + 4px);left:0;right:0;max-height:320px;overflow-y:auto;margin:0;padding:4px 0;list-style:none;border:1px solid var(--mabi-text);background:var(--mabi-card);box-shadow:0 18px 40px rgb(8 15 29/.14);outline:none}.Dropdown_option__b9Qwj{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:11px 14px 11px 18px;cursor:pointer;border-left:2px solid transparent}.Dropdown_option__b9Qwj+.Dropdown_option__b9Qwj{border-top:1px solid var(--rule)}.Dropdown_option__b9Qwj.Dropdown_active__3DCBU{background:color-mix(in srgb,var(--mabi-card) 92%,var(--mabi-text))}.Dropdown_option__b9Qwj.Dropdown_chosen__MpjXn{border-left-color:var(--mabi-text)}.Dropdown_option__b9Qwj.Dropdown_chosen__MpjXn .Dropdown_value__tCMmW{font-weight:600}.Dropdown_locked__V4Z1h{cursor:default;background:var(--sheet,var(--mabi-card))}.Dropdown_locked__V4Z1h:hover{border-color:var(--rule-strong)}.Dropdown_lock__EWNu_{align-self:center;color:var(--mabi-muted)}