.pricing_page__ss_HH{padding-bottom:1px}.pricing_billing__q4Ukh{max-width:1120px;margin:0 auto;padding:0 25px 25px}.pricing_billing__q4Ukh>div{margin:0;justify-content:flex-start;flex-wrap:wrap}.pricing_billing__q4Ukh a{border-radius:3px;min-height:44px;display:inline-flex;align-items:center;gap:5px}.pricing_billing__q4Ukh a[class*=bg-charcoal]{background:var(--plum)}.pricing_plans__Xxc8k{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;max-width:1240px;padding:15px 25px 60px;margin:0 auto}.pricing_page__ss_HH .pricing_plans__Xxc8k>div{border:1px solid var(--line);border-radius:0;background:var(--sheet);padding:29px 25px;display:flex;flex-direction:column;min-width:0}.pricing_page__ss_HH .pricing_plans__Xxc8k>div[data-selected=true]{background:#ede7ed;border-color:#ad91a2;box-shadow:0 10px 25px #65405708}.pricing_page__ss_HH .pricing_plans__Xxc8k h2{font-size:29px;line-height:1.25;margin:24px 0 20px}.pricing_page__ss_HH .pricing_plans__Xxc8k p{font-size:12px;margin:15px 0 0}.pricing_page__ss_HH .pricing_plans__Xxc8k p[class*=eyebrow]{margin:0;font-size:10px}.pricing_plans__Xxc8k ul{padding:20px 0 10px;list-style:none;font-size:12px;line-height:1.7;width:100%;flex:1;margin:0}.pricing_plans__Xxc8k li{padding:11px 0;border-top:1px solid var(--line);margin:0}.pricing_freePrice__9nhwN{font:48px/1.2 var(--font-lora),Georgia,serif;letter-spacing:-2px}.pricing_page__ss_HH .pricing_plans__Xxc8k .pricing_free__Vm_lq>a{font-size:12px;width:100%;margin-top:24px}.pricing_agency__gUBwI a,.pricing_page__ss_HH button:not([aria-label]){background:var(--plum);background-image:none;color:#fff;border-radius:3px;box-shadow:none;font-weight:400;min-height:48px}.pricing_agency__gUBwI a:hover,.pricing_page__ss_HH button:not([aria-label]):hover{background:#513847}.pricing_page__ss_HH button[aria-label]{min-width:36px;min-height:36px;background:var(--sheet)}.pricing_page__ss_HH .pricing_byok__aWSTc a,.pricing_page__ss_HH .pricing_plans__Xxc8k a[class*=text-purple]{color:var(--plum)}.pricing_detail__9xQS5{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:65px;max-width:1120px;padding:10px 25px 60px;margin:0 auto}.pricing_detail__9xQS5 h2{font-size:36px;line-height:1.2;margin:20px 0;letter-spacing:-.025em}.pricing_detail__9xQS5 details{margin:20px 0;border-top:1px solid var(--line)}.pricing_detail__9xQS5 summary{font-size:12px;line-height:1.6;min-height:44px;padding:14px 0;cursor:pointer}.pricing_page__ss_HH .pricing_detail__9xQS5 details p{font-size:13px}.pricing_agency__gUBwI{background:#e6e8dd;padding:30px;align-self:start}.pricing_agency__gUBwI h2{font-size:29px;margin:20px 0}.pricing_agency__gUBwI ul{font-size:13px;line-height:1.8}.pricing_agency__gUBwI a{display:inline-flex;align-items:center;justify-content:center;padding:14px 22px}.pricing_byok__aWSTc{max-width:1070px;padding:35px 40px;background:#eae6dc;border-left:2px solid #a9917a;margin:0 auto 65px}.pricing_byok__aWSTc h2{font-size:29px}.pricing_page__ss_HH .pricing_byok__aWSTc p{margin:15px 0 0}.pricing_comparison__yA3_I{max-width:1120px;padding:0 25px 65px;margin:0 auto}.pricing_comparison__yA3_I>section{max-width:none;margin:0}.pricing_comparison__yA3_I h2{font-size:36px}.pricing_comparison__yA3_I section>div{background:var(--sheet);border-color:var(--line);border-radius:0}.pricing_comparison__yA3_I [class*=bg-purple-50]{background:#ede7ed}.pricing_comparison__yA3_I [class*=bg-zinc-50]{background:#eae6dc}@media(max-width:1120px){.pricing_byok__aWSTc{margin-left:25px;margin-right:25px}}@media(max-width:1000px){.pricing_plans__Xxc8k{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.pricing_page__ss_HH .pricing_plans__Xxc8k>div{padding:24px 18px}.pricing_detail__9xQS5{gap:35px}}@media(max-width:760px){.pricing_plans__Xxc8k{grid-template-columns:minmax(0,1fr);padding:0 20px 45px}.pricing_page__ss_HH .pricing_plans__Xxc8k>div{padding:28px}.pricing_detail__9xQS5{grid-template-columns:minmax(0,1fr);padding:0 20px 45px}.pricing_byok__aWSTc{margin:0 20px 45px;padding:25px}.pricing_comparison__yA3_I{padding:0 20px 45px}.pricing_billing__q4Ukh{padding:0 20px 25px}}.pricing_wide__sCU_6{min-width:640px}.pricing_plan__U9OiA{border-radius:16px}.pricing_planSelected__pHFbh{box-shadow:0 1px 2px #0000000d}