.PricingPage_page__rEWq7{--ink:var(--opere-mahogany,#351611);--wine:var(--opere-primary,#753448);--olive:var(--opere-secondary,#526023);--mustard:var(--opere-mustard,#9a752d);--pale:var(--opere-highlight,#e3d37b);--milk:var(--opere-coconut,#fbfaf4);--muted:#655b54;--line:#ded7cc;min-height:100dvh;background:var(--milk);color:var(--ink);font:1rem/1.65 ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:0}.PricingPage_page__rEWq7 *,.PricingPage_page__rEWq7 :after,.PricingPage_page__rEWq7 :before{letter-spacing:0}.PricingPage_page__rEWq7 ::-moz-selection{color:var(--ink);background:var(--pale)}.PricingPage_page__rEWq7 ::selection{color:var(--ink);background:var(--pale)}.PricingPage_page__rEWq7 :is(h1,h2,h3,p,dl,dd,ol){margin:0}.PricingPage_page__rEWq7 :is(a,select,[tabindex]):focus-visible{outline:2px solid var(--wine);outline-offset:4px}.PricingPage_page__rEWq7 a{color:var(--wine);text-underline-offset:4px;text-decoration-thickness:1px}.PricingPage_page__rEWq7 a:hover{color:var(--ink);text-decoration-thickness:2px}.PricingPage_page__rEWq7 a:active{color:var(--olive)}.PricingPage_page__rEWq7 h1{font-size:2.75rem;font-weight:550;line-height:1.15;text-wrap:balance}.PricingPage_page__rEWq7 h2{font-size:1.5rem;font-weight:550;line-height:1.35;text-wrap:balance}.PricingPage_page__rEWq7 h3{font-size:1.125rem;font-weight:600;line-height:1.45}.PricingPage_page__rEWq7 :is(section,article,h2){scroll-margin-top:24px}.PricingPage_skipLink__gF0nQ{position:absolute;top:8px;left:16px;transform:translateY(-160%);z-index:2;padding:12px 20px;background:white}.PricingPage_skipLink__gF0nQ:focus{transform:translateY(0)}.PricingPage_footer__ZDy1k,.PricingPage_header__9c2PQ{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 24px;padding:20px 48px}.PricingPage_header__9c2PQ{border-bottom:1px solid var(--line)}.PricingPage_brand__LpWdA{font-size:1.5rem;font-weight:700}.PricingPage_brand__LpWdA span{color:var(--wine)}.PricingPage_footer__ZDy1k a,.PricingPage_header__9c2PQ a{display:inline-flex;align-items:center;min-height:44px}.PricingPage_content__2mOPk{width:min(1200px,calc(100% - 96px));margin-inline:auto;padding:56px 0 64px}.PricingPage_intro__hhdgU{max-width:76ch;padding-bottom:40px}.PricingPage_intro__hhdgU>p{margin-top:20px}.PricingPage_intro__hhdgU .PricingPage_lead__sU2DX{font-size:1.375rem;line-height:1.5;margin-top:24px}.PricingPage_notice___p1hP{padding:16px 20px;background:#f0ebd8;border-top:1px solid var(--mustard)}.PricingPage_notice___p1hP strong{font-weight:600}.PricingPage_contents__JTVTh{display:flex;flex-wrap:wrap;gap:0 24px;margin-top:20px}.PricingPage_contents__JTVTh a{display:inline-flex;align-items:center;min-height:44px}.PricingPage_section__NS99t{border-top:1px solid var(--line);padding:36px 0}.PricingPage_sectionIntro__3q0_7{max-width:74ch;margin-bottom:24px}.PricingPage_sectionIntro__3q0_7>p{margin-top:12px;color:var(--muted)}.PricingPage_costRows___nh92>div{display:grid;grid-template-columns:240px minmax(0,1fr);gap:32px;padding:20px 0;border-top:1px solid var(--line)}.PricingPage_costRows___nh92 dt{font-weight:600}.PricingPage_costRows___nh92 dd{max-width:74ch}.PricingPage_note__aJjAE{max-width:78ch;color:var(--muted);font-size:.9375rem}.PricingPage_costRows___nh92+.PricingPage_note__aJjAE{margin-top:16px}.PricingPage_tableWrap__GjRlA{max-width:100%;overflow-x:auto;background:white}.PricingPage_comparison__ghjC5{width:100%;min-width:980px;border-collapse:collapse;text-align:left}.PricingPage_comparison__ghjC5 caption{text-align:left;color:var(--muted);padding:16px 20px;font-size:.9375rem}.PricingPage_comparison__ghjC5 :is(th,td){vertical-align:top;padding:20px;border-top:1px solid var(--line);font-weight:400}.PricingPage_comparison__ghjC5 thead th{background:var(--ink);color:var(--milk);font-weight:600}.PricingPage_comparison__ghjC5 tbody th{width:16%;font-weight:600}.PricingPage_comparison__ghjC5 td{width:28%}.PricingPage_comparison__ghjC5 tbody th a{display:inline-block;padding-block:4px}.PricingPage_modelRow__z4Cd5{display:grid;grid-template-columns:200px minmax(0,1fr);gap:32px;padding:28px 0;border-top:1px solid var(--line)}.PricingPage_modelRow__z4Cd5>h3{color:var(--wine)}.PricingPage_modelDetails__eEQKB{max-width:80ch}.PricingPage_modelDetails__eEQKB>div+div{margin-top:20px}.PricingPage_modelDetails__eEQKB dt{font-weight:600;margin-bottom:4px}.PricingPage_modelDetails__eEQKB dd{color:var(--muted)}.PricingPage_selector__doevG{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.PricingPage_selector__doevG label{font-weight:600}.PricingPage_selector__doevG select{max-width:100%;width:320px;min-height:48px;font:inherit;background:white;color:var(--ink);border:1px solid #93847a;border-radius:3px;padding:8px 12px;cursor:pointer}.PricingPage_selector__doevG select:hover{border-color:var(--wine)}.PricingPage_selector__doevG p{color:var(--muted);font-size:.9375rem}.PricingPage_boundary__2CgHc{margin:24px 0;padding:20px 0;border-top:1px solid var(--olive);border-bottom:1px solid var(--line)}.PricingPage_boundary__2CgHc h3{color:var(--olive);margin-bottom:8px}.PricingPage_boundary__2CgHc p{max-width:74ch}.PricingPage_lifecycle__iLKl1{list-style:decimal;padding-left:28px}.PricingPage_lifecycle__iLKl1 li{padding:16px 12px;border-bottom:1px solid var(--line)}.PricingPage_lifecycle__iLKl1 li::marker{color:var(--muted);font-variant-numeric:tabular-nums}.PricingPage_lifecycle__iLKl1 li>div{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 20px}.PricingPage_lifecycle__iLKl1 li>p{max-width:78ch;color:var(--muted);margin-top:8px}.PricingPage_lifecycle__iLKl1 .PricingPage_markedStep__YdR06{background:#eef0e5}.PricingPage_marker__j8vX4{color:var(--olive);font-size:.9375rem;font-weight:600}.PricingPage_lifecycle__iLKl1+.PricingPage_note__aJjAE{margin-top:20px}.PricingPage_prose__ul3x4{max-width:74ch}.PricingPage_footer__ZDy1k{border-top:1px solid var(--line);color:var(--muted);font-size:.9375rem}@media (max-width:800px){.PricingPage_footer__ZDy1k,.PricingPage_header__9c2PQ{padding-inline:24px}.PricingPage_content__2mOPk{width:calc(100% - 48px);padding-top:40px}.PricingPage_page__rEWq7 h1{font-size:2.25rem}.PricingPage_costRows___nh92>div{grid-template-columns:180px minmax(0,1fr);gap:24px}.PricingPage_modelRow__z4Cd5{grid-template-columns:160px minmax(0,1fr);gap:24px}}@media (max-width:560px){.PricingPage_footer__ZDy1k,.PricingPage_header__9c2PQ{padding:16px 20px}.PricingPage_content__2mOPk{width:calc(100% - 40px);padding:32px 0 40px}.PricingPage_page__rEWq7 h1{font-size:2rem}.PricingPage_intro__hhdgU .PricingPage_lead__sU2DX{font-size:1.25rem}.PricingPage_intro__hhdgU{padding-bottom:28px}.PricingPage_section__NS99t{padding:28px 0}.PricingPage_costRows___nh92>div,.PricingPage_modelRow__z4Cd5{grid-template-columns:minmax(0,1fr);gap:12px}.PricingPage_modelRow__z4Cd5{padding:24px 0}.PricingPage_notice___p1hP{padding:16px}.PricingPage_comparison__ghjC5 :is(th,td){padding:16px}.PricingPage_contents__JTVTh{-moz-column-gap:20px;column-gap:20px}.PricingPage_selector__doevG{align-items:stretch}.PricingPage_selector__doevG select{width:100%}}