.pricing_visuallyHidden__b9Yzz{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pricing_heroInner__Vb1kq{position:relative;padding-top:6rem;padding-bottom:4.5rem}.pricing_plansSection__WRWVq{scroll-margin-top:6rem;padding:4rem 0 6rem;border-bottom:1px solid var(--line);background:#fff}.pricing_toggleRow___VcEb{display:flex;margin-bottom:2rem;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.pricing_toggle__eSVA0{display:inline-flex;padding:.2rem;border:1px solid var(--line);background:var(--paper)}.pricing_toggleOption__cbLSU{display:inline-flex;min-height:2.5rem;padding:0 1.05rem;align-items:center;gap:.55rem;border:0;background:transparent;color:var(--muted);cursor:pointer;font:inherit;font-size:.9rem;font-weight:650;transition:background .18s ease,color .18s ease}.pricing_toggleOption__cbLSU span{color:var(--blue);font-size:.78rem;font-weight:700}.pricing_toggleOption__cbLSU[aria-checked=true]{background:var(--ink);color:#fff}.pricing_toggleOption__cbLSU[aria-checked=true] span{color:#9cc2ef}.pricing_toggleOption__cbLSU:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.pricing_toggleNote__ZxEFf{margin:0;color:var(--quiet);font-size:.9rem}.pricing_plans__cdUyB{display:grid;border-block:1px solid var(--line);grid-template-columns:1fr 1.15fr 1fr 1fr}.pricing_plan__FKTD0{position:relative;display:flex;padding:3.4rem 2rem 2.25rem;flex-direction:column}.pricing_plan__FKTD0+.pricing_plan__FKTD0{border-left:1px solid var(--line)}.pricing_planFeatured__eynSE{background:#f4f7fb}.pricing_planFeatured__eynSE:before{position:absolute;top:-1px;right:0;left:0;height:3px;background:var(--blue);content:""}.pricing_planEnterprise___H9Cn{background:var(--paper)}.pricing_planFlag__PMmMG{position:absolute;top:1.35rem;left:2rem;margin:0;color:var(--blue);font-size:.74rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.pricing_planName__8icW9{margin:0;font-family:"Bureau Serif",Georgia,serif;font-size:2rem;font-weight:400;letter-spacing:-.04em;line-height:1}.pricing_planAudience__525QR{min-height:3.2em;margin:.85rem 0 0;color:var(--muted);font-size:.95rem;line-height:1.6;text-wrap:pretty}.pricing_planPrice__13LeX{display:flex;margin:1.75rem 0 0;align-items:baseline;gap:.35rem}.pricing_planPrice__13LeX span{font-family:"Bureau Serif",Georgia,serif;font-size:clamp(2.8rem,3.6vw,3.5rem);font-weight:300;letter-spacing:-.045em;line-height:1;font-variant-numeric:tabular-nums}.pricing_planPrice__13LeX small{color:var(--muted);font-size:.95rem}.pricing_planBilling__f8m4r{min-height:1.5em;margin:.6rem 0 0;color:var(--quiet);font-size:.85rem}.pricing_planIncludes__evi1Q{display:grid;margin:1.75rem 0 2rem;padding:0;list-style:none}.pricing_planIncludes__evi1Q li{display:grid;padding:.8rem 0;border-top:1px solid var(--line);grid-template-columns:1.3rem 1fr;gap:.6rem;color:#353a4d;font-size:.93rem;line-height:1.5}.pricing_planIncludes__evi1Q li:last-child{border-bottom:1px solid var(--line)}.pricing_planIncludes__evi1Q strong{font-weight:650}.pricing_planIncludes__evi1Q svg{width:.95rem;margin-top:.2rem;color:var(--blue)}.pricing_planAction__QMTUs{width:100%;border:1px solid var(--ink);margin-top:auto;justify-content:center}.pricing_secondaryButton___zqBD{display:inline-flex;min-height:2.9rem;padding:.75rem 1.15rem;align-items:center;gap:.6rem;border:1px solid var(--ink);color:var(--ink);font-size:.92rem;font-weight:650;transition:background .18s ease,color .18s ease}.pricing_secondaryButton___zqBD:hover{background:var(--ink);color:#fff}.pricing_secondaryButton___zqBD:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.pricing_secondaryButton___zqBD svg{width:1rem;height:1rem}.pricing_counting__dLZSn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem}.pricing_countingItem__Eds5A{padding-top:1.5rem;border-top:1px solid var(--line)}.pricing_countingItem__Eds5A h3{margin:1rem 0 .6rem;font-size:1.4rem;font-weight:550;letter-spacing:-.025em}.pricing_countingItem__Eds5A p:last-child{margin:0;color:var(--muted);line-height:1.7;text-wrap:pretty}.pricing_countsTag__0zsY7,.pricing_freeTag__s3Zdm{display:inline-block;margin:0;padding:.2rem .55rem;font-size:.74rem;font-weight:700;letter-spacing:.02em;white-space:nowrap}.pricing_countsTag__0zsY7{background:rgba(25,79,148,.1);color:var(--blue)}.pricing_freeTag__s3Zdm{background:rgba(23,27,47,.06);color:var(--muted)}.pricing_example__5thLx{margin:4.5rem 0 0;border:1px solid var(--line);background:#fff}.pricing_exampleHead__jr2W7{display:flex;padding:1.15rem 1.5rem;flex-wrap:wrap;align-items:baseline;gap:.5rem 1rem;border-bottom:1px solid var(--line);color:var(--muted);font-size:.95rem}.pricing_exampleTable__ukHym{width:100%;border-collapse:collapse}.pricing_exampleTable__ukHym td,.pricing_exampleTable__ukHym th{padding:.95rem 1.5rem;text-align:left;vertical-align:middle}.pricing_exampleTable__ukHym thead th{color:var(--quiet);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.pricing_exampleTable__ukHym tbody td{border-top:1px solid var(--line)}.pricing_exampleTable__ukHym tbody strong{display:block;font-weight:600}.pricing_exampleTable__ukHym tbody td span:not(.pricing_countsTag__0zsY7):not(.pricing_freeTag__s3Zdm){display:block;margin-top:.15rem;color:var(--muted);font-size:.88rem}.pricing_exampleTable__ukHym tfoot td,.pricing_exampleTable__ukHym tfoot th{border-top:1px solid var(--ink);background:var(--paper);font-weight:600}.pricing_numeric__VoJID{width:6rem;text-align:right!important;font-variant-numeric:tabular-nums}.pricing_exampleTable__ukHym tbody .pricing_numeric__VoJID,.pricing_exampleTable__ukHym tfoot .pricing_numeric__VoJID{font-family:"Bureau Serif",Georgia,serif;font-size:1.35rem;font-weight:400}.pricing_included__PHRyq{border-bottom:1px solid var(--line);background:#fff}.pricing_includedInner__qlDmS{padding-top:6rem;padding-bottom:6rem}.pricing_includedHead__XHOh2{max-width:44rem;margin-bottom:3.5rem}.pricing_includedHead__XHOh2 h2{margin:1.2rem 0 0;font-size:clamp(2.3rem,3vw,3rem);line-height:1}.pricing_includedHead__XHOh2 p:last-child{margin:1.4rem 0 0;color:var(--muted);font-size:1.05rem;line-height:1.7}.pricing_includedGroups__mzPKP{display:grid;border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr))}.pricing_includedGroup__UBawd{padding:2rem 1.75rem 0 0}.pricing_includedGroup__UBawd+.pricing_includedGroup__UBawd{padding-left:1.75rem;border-left:1px solid var(--line)}.pricing_includedGroup__UBawd>span{color:var(--blue);font-family:"Bureau Serif",Georgia,serif;font-size:1.9rem;font-weight:300;line-height:1}.pricing_includedGroup__UBawd h3{margin:1.1rem 0 1rem;font-size:1.2rem;font-weight:600;letter-spacing:-.02em}.pricing_includedGroup__UBawd ul{display:grid;margin:0;padding:0;gap:.7rem;list-style:none}.pricing_includedGroup__UBawd li{display:grid;grid-template-columns:1.3rem 1fr;gap:.5rem;color:var(--muted);font-size:.95rem;line-height:1.55}.pricing_includedGroup__UBawd li svg{width:.9rem;margin-top:.25rem;color:var(--blue)}.pricing_includedLink__PhN37{margin-top:3rem}.pricing_firms__aTpAP{scroll-margin-top:6rem}.pricing_firmsInner__RV6_z{display:grid;padding-top:6rem;padding-bottom:6rem;grid-template-columns:1.1fr .9fr;align-items:end;gap:5rem}.pricing_firmsInner__RV6_z h2{max-width:38rem;margin:1.3rem 0 0;font-size:clamp(2.4rem,3.2vw,3.25rem);line-height:1}.pricing_firmsAside__FYcC5{padding-top:1.75rem;border-top:1px solid #33445c}.pricing_firmsAside__FYcC5 p{margin:0;color:#b9c5d6;font-size:1.05rem;line-height:1.75;text-wrap:pretty}.pricing_lightButton__7urjJ,.pricing_lightLink__rZunV{display:inline-flex;min-height:2.9rem;align-items:center;gap:.6rem;font-size:.92rem;font-weight:650}.pricing_lightButton__7urjJ{padding:.75rem 1.15rem;background:#fff;color:var(--night);transition:background .18s ease}.pricing_lightButton__7urjJ:hover{background:#dbe8f8}.pricing_lightLink__rZunV{border-bottom:1px solid #fff;color:#fff}.pricing_lightLink__rZunV:hover{border-color:#9cc2ef;color:#9cc2ef}.pricing_lightButton__7urjJ svg,.pricing_lightLink__rZunV svg{width:1rem;height:1rem}.pricing_lightButton__7urjJ:focus-visible,.pricing_lightLink__rZunV:focus-visible{outline:2px solid #9cc2ef;outline-offset:3px}.pricing_faq__b22mc{border-bottom:1px solid var(--line);background:var(--paper)}.pricing_faqInner__9LAsR{display:grid;padding-top:6rem;padding-bottom:6rem;grid-template-columns:.72fr 1.28fr;align-items:start;gap:7rem}.pricing_faqHead__zHKZY h2{margin:1.2rem 0 0;font-size:clamp(2.3rem,3vw,3rem);line-height:1}.pricing_faqList__Og53d{margin:0;border-bottom:1px solid var(--line)}.pricing_faqItem__6OIDG{padding:1.5rem 0;border-top:1px solid var(--line)}.pricing_faqItem__6OIDG dt{font-size:1.1rem;font-weight:600;letter-spacing:-.015em;line-height:1.4}.pricing_faqItem__6OIDG dd{max-width:44rem;margin:.6rem 0 0;color:var(--muted);line-height:1.7;text-wrap:pretty}@media (max-width:1050px){.pricing_plans__cdUyB{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing_plan__FKTD0:nth-child(odd){border-left:0}.pricing_plan__FKTD0:nth-child(n+3){border-top:1px solid var(--line)}.pricing_includedGroups__mzPKP{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing_includedGroup__UBawd:nth-child(odd){padding-left:0;border-left:0}.pricing_includedGroup__UBawd:nth-child(n+3){margin-top:2rem}.pricing_faqInner__9LAsR,.pricing_firmsInner__RV6_z{grid-template-columns:1fr;gap:2.5rem}}@media (max-width:760px){.pricing_heroInner__Vb1kq{padding-top:4rem;padding-bottom:3.5rem}.pricing_plansSection__WRWVq{padding:3rem 0 4rem}.pricing_plans__cdUyB{grid-template-columns:1fr}.pricing_plan__FKTD0,.pricing_plan__FKTD0:nth-child(odd){padding:2rem 0;border-left:0}.pricing_plan__FKTD0+.pricing_plan__FKTD0{border-top:1px solid var(--line)}.pricing_planEnterprise___H9Cn,.pricing_planFeatured__eynSE{margin:0 -1rem;padding-right:1rem;padding-left:1rem}.pricing_planAudience__525QR{min-height:0}.pricing_planFeatured__eynSE{padding-top:3.4rem}.pricing_planFlag__PMmMG{left:1rem}.pricing_counting__dLZSn{grid-template-columns:1fr;gap:2rem}.pricing_example__5thLx{margin-right:-1rem;margin-left:-1rem;border-right:0;border-left:0}.pricing_exampleTable__ukHym td,.pricing_exampleTable__ukHym th{padding:.85rem 1rem}.pricing_exampleHead__jr2W7{padding:1rem}.pricing_faqInner__9LAsR,.pricing_firmsInner__RV6_z,.pricing_includedInner__qlDmS{padding-top:4.5rem;padding-bottom:4.5rem}.pricing_includedGroups__mzPKP{grid-template-columns:1fr}.pricing_includedGroup__UBawd,.pricing_includedGroup__UBawd+.pricing_includedGroup__UBawd{padding:1.75rem 0 0;border-left:0}.pricing_includedGroup__UBawd+.pricing_includedGroup__UBawd{margin-top:1.75rem;border-top:1px solid var(--line)}}