.pricing_page__jmjnh{--ledger-rule:var(--border);--ledger-surface:var(--bg-card);--ledger-muted:var(--text-secondary);--ledger-accent:var(--brand-red);width:min(100% - 2rem,72rem);margin-inline:auto;padding-block:clamp(2rem,6vw,5rem) 4rem}.pricing_hero__hiQ0I{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.82fr);gap:clamp(1.5rem,5vw,5rem);align-items:center;padding-block:1rem clamp(2rem,5vw,4rem);border-bottom:1px solid var(--ledger-rule)}.pricing_intro__NKOmC h1{font-size:clamp(3rem,7vw,6.5rem);font-weight:650;letter-spacing:-.075em;line-height:.96;text-wrap:balance}.pricing_intro__NKOmC p{margin-block:1.25rem;max-width:36ch;color:var(--ledger-muted);font-size:clamp(1rem,1.7vw,1.25rem);line-height:1.6}.pricing_cta__9PW_o,.pricing_sections__zREze a,.pricing_source__wLsx6 a{display:inline-flex;min-height:44px;align-items:center;gap:.5rem;font-weight:600}.pricing_cta__9PW_o{background:var(--btn-primary-bg);color:var(--btn-primary-text);padding-inline:1rem;border-radius:.625rem}.pricing_cta__9PW_o:hover{opacity:.86}.pricing_cta__9PW_o:active{opacity:.72}.pricing_page__jmjnh a:focus-visible{outline:2px solid var(--text-primary);outline-offset:4px}.pricing_stage__ZTRzw{display:flex;justify-content:flex-end;align-items:center;overflow:hidden;min-width:0;padding:1rem .25rem 1.5rem}.pricing_receipt__XM0sS{width:min(100%,24rem);border:1px solid var(--ledger-rule);border-top:3px solid var(--ledger-accent);border-radius:.75rem .75rem .375rem .375rem;padding:1.25rem;background:var(--ledger-surface);box-shadow:0 10px 26px oklch(0 0 0/.12)}.pricing_receiptHead__bE4p2,.pricing_receiptRow__vql3y,.pricing_receiptTotal__wQeA_{display:flex;align-items:center;gap:.625rem;justify-content:space-between}.pricing_receiptHead__bE4p2{justify-content:flex-start;border-bottom:1px solid var(--ledger-rule);padding-bottom:.875rem;font-weight:650}.pricing_receiptHead__bE4p2 svg{color:var(--ledger-accent)}.pricing_receiptHead__bE4p2 span{margin-inline-start:auto}.pricing_receiptRow__vql3y{padding-top:.75rem;font-size:.875rem}.pricing_receiptHead__bE4p2 span,.pricing_receiptRow__vql3y span{color:var(--ledger-muted)}.pricing_receiptHead__bE4p2 span{font-size:.75rem}.pricing_receiptTotal__wQeA_{border-top:1px dashed var(--ledger-rule);margin-top:.875rem;padding-top:.875rem;font-weight:650}.pricing_receiptTotal__wQeA_ strong{font-size:1.625rem;line-height:1}.pricing_catalogue__Ay9Bu,.pricing_group__UsMGf{scroll-margin-top:8rem}.pricing_sections__zREze{display:flex;flex-wrap:wrap;gap:.25rem 1.5rem;padding-block:.625rem}.pricing_sections__zREze a:hover,.pricing_source__wLsx6 a:hover{text-decoration:underline;text-underline-offset:4px}.pricing_sections__zREze a:active,.pricing_source__wLsx6 a:active{opacity:.75}.pricing_group__UsMGf{margin-top:clamp(2rem,5vw,4rem)}.pricing_group__UsMGf h2,.pricing_unavailable__v0oYa h2{font-size:clamp(1.65rem,3vw,2.5rem);font-weight:650;letter-spacing:-.04em}.pricing_footnote__bPkEt,.pricing_note__p18vx,.pricing_unavailable__v0oYa p{color:var(--ledger-muted);line-height:1.6}.pricing_note__p18vx{margin-top:.25rem;max-width:64ch}.pricing_footnote__bPkEt{margin-top:2rem;font-size:.875rem}.pricing_unavailable__v0oYa{padding-block:2.5rem}.pricing_product__kvB5f{margin-top:1rem;border:1px solid var(--ledger-rule);border-radius:.75rem;background:var(--ledger-surface);overflow-wrap:anywhere}.pricing_product__kvB5f>header{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;padding:.5rem clamp(1rem,3vw,1.5rem);border-bottom:1px solid var(--ledger-rule)}.pricing_product__kvB5f h3{font-size:1.25rem;font-weight:650}.pricing_source__wLsx6{display:flex;align-items:center;flex-wrap:wrap;gap:0 1rem;color:var(--ledger-muted);font-size:.8125rem}.pricing_source__wLsx6 a{color:var(--text-primary)}.pricing_planList__eN3SU{list-style:none;margin:0;padding:0}.pricing_planList__eN3SU>li+li{border-top:1px solid var(--ledger-rule)}.pricing_plan__svJ9D{display:grid;grid-template-columns:minmax(9rem,.8fr) minmax(0,2.2fr);gap:.75rem 1rem;align-items:center;padding:1rem clamp(1rem,3vw,1.5rem)}.pricing_plan__svJ9D h4{font-weight:600}.pricing_plan__svJ9D p,.pricing_prices___WDzt dt{color:var(--ledger-muted);font-size:.8125rem}.pricing_status__8K23O{text-transform:capitalize}.pricing_prices___WDzt{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;text-align:right}.pricing_prices___WDzt dd,.pricing_receipt__XM0sS strong{font-variant-numeric:tabular-nums;font-weight:650}.pricing_prices___WDzt small{color:var(--ledger-muted);font-weight:400}@media (max-width:700px){.pricing_hero__hiQ0I{grid-template-columns:minmax(0,1fr)}.pricing_stage__ZTRzw{justify-content:flex-start;padding-block:0 1rem}.pricing_receipt__XM0sS{width:100%}.pricing_plan__svJ9D{grid-template-columns:minmax(0,1fr)}.pricing_prices___WDzt{grid-template-columns:repeat(2,minmax(0,1fr));text-align:left}}