.pricing-page_page__Fs5yU{height:100vh;height:100dvh;overflow-y:auto;overflow-x:hidden;background:#000000;color:#ffffff;font-family:DM Sans,sans-serif;-webkit-font-smoothing:antialiased}.pricing-page_header__ytGO8{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 44px;border-bottom:1px solid rgba(255,255,255,.14)}.pricing-page_backLink__5XENF,.pricing-page_brand__spCis{display:inline-flex;align-items:center}.pricing-page_backLink__5XENF{gap:8px;color:rgba(255,255,255,.82);font-size:13px;font-weight:600;transition:color .15s ease}.pricing-page_backLink__5XENF:hover{color:#ffffff}.pricing-page_hero__bQwIW{max-width:1350px;margin:0 auto;padding:76px 44px 40px}.pricing-page_eyebrow__EKRAb{margin:0 0 22px;color:rgba(255,255,255,.55);font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.pricing-page_title__F2gyf{margin:0;max-width:820px;color:#ffffff;font-family:var(--font-display),Georgia,serif;font-weight:450;font-size:clamp(40px,4.6vw,64px);line-height:1.05;letter-spacing:-.01em}.pricing-page_intro__QGzyI{margin:22px 0 0;max-width:640px;color:rgba(255,255,255,.72);font-size:16px;line-height:1.65}.pricing-page_trialNote__eZfGR{max-width:1350px;margin:0 auto;padding:0 44px 8px}.pricing-page_trialNote__eZfGR p{display:inline-block;margin:0;padding:12px 18px;border:1px solid rgba(255,255,255,.28);border-radius:999px;background:#ffffff;color:#000000;font-size:14px;font-weight:600}.pricing-page_toggle__9NT44{display:inline-flex;flex-wrap:wrap;justify-content:center;gap:4px;margin:32px 0 0;padding:4px;border:1px solid rgba(255,255,255,.22);border-radius:999px}.pricing-page_toggle__9NT44 button{padding:9px 18px;border:none;border-radius:999px;background:transparent;color:rgba(255,255,255,.72);font:600 13px DM Sans,sans-serif;cursor:pointer}.pricing-page_toggle__9NT44 button[aria-pressed=true]{background:#ffffff;color:#000000}.pricing-page_toggleSave__mq9g2{color:rgba(255,255,255,.55);font-weight:400}.pricing-page_toggle__9NT44 button[aria-pressed=true] .pricing-page_toggleSave__mq9g2{color:rgba(0,0,0,.6)}.pricing-page_section__t3VMU{max-width:1350px;margin:0 auto;padding:40px 44px 56px;border-top:1px solid rgba(255,255,255,.14);scroll-margin-top:24px}.pricing-page_section__t3VMU h2{margin:0 0 12px;color:#ffffff;font-family:var(--font-display),Georgia,serif;font-weight:450;font-size:clamp(26px,2.6vw,36px);line-height:1.1}.pricing-page_sectionIntro__1l4K_{margin:0 0 28px;max-width:620px;color:rgba(255,255,255,.66);font-size:15px;line-height:1.65}.pricing-page_plans__2Q7Pn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:stretch}.pricing-page_planCard__v6_nA{position:relative;display:flex;flex-direction:column;gap:0;padding:28px;border:1px solid rgba(255,255,255,.14);border-radius:18px;background:#050505}.pricing-page_planCardPopular__imf_y{border-color:#ffffff}.pricing-page_planBadge__Udl2I{position:absolute;top:-12px;left:28px;padding:4px 12px;border-radius:999px;background:#ffffff;color:#000000;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.pricing-page_planName__aC4C3{margin:0 0 4px;color:#ffffff;font-family:var(--font-display),Georgia,serif;font-weight:600;font-size:24px}.pricing-page_planTagline__BM0WY{margin:0 0 16px;color:rgba(255,255,255,.66);font-size:13px;line-height:1.5}.pricing-page_planPrice__aJjgj{display:flex;align-items:baseline;gap:6px;margin:0;color:#ffffff;font-size:40px;font-weight:700;line-height:1}.pricing-page_planPrice__aJjgj span{color:rgba(255,255,255,.55);font-size:14px;font-weight:400}.pricing-page_planUgx__lJNbW{margin:8px 0 0;color:rgba(255,255,255,.55);font-size:12px}.pricing-page_planDescription__ycAnF{margin:18px 0 20px;color:rgba(255,255,255,.66);font-size:14px;line-height:1.6}.pricing-page_planFeatures__RU_Rg{margin:0 0 24px;padding:20px 0 0;border-top:1px solid rgba(255,255,255,.14);list-style:none;display:flex;flex-direction:column;gap:10px}.pricing-page_planFeatures__RU_Rg li{display:flex;gap:10px;align-items:flex-start;color:rgba(255,255,255,.82);font-size:14px;line-height:1.5}.pricing-page_planFeatures__RU_Rg svg{flex:none;margin-top:2px;color:#ffffff}.pricing-page_planAction__deEuJ{margin-top:auto}.pricing-page_planButton__4GQMg{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:50px;padding:0 26px;border-radius:999px;background:#ffffff;color:#000000;border:1px solid #ffffff;font-size:14px;font-weight:700;text-decoration:none;cursor:pointer;transition:background .15s ease}.pricing-page_planButton__4GQMg:hover{background:rgba(255,255,255,.88)}.pricing-page_planButtonSecondary___E8ob{background:transparent;color:#ffffff;border-color:rgba(255,255,255,.4)}.pricing-page_planButtonSecondary___E8ob:hover{border-color:#ffffff;background:rgba(255,255,255,.08)}.pricing-page_signInLine__ylM3v{margin:24px 0 0;color:rgba(255,255,255,.66);font-size:14px;text-align:center}.pricing-page_signInLine__ylM3v a{color:#ffffff;font-weight:600;text-decoration:underline;text-underline-offset:3px}.pricing-page_status__U2QAp{color:rgba(255,255,255,.66);font-size:14px}.pricing-page_statusError__y23KY{color:#ff9a8a}.pricing-page_retryButton__oLn9V{margin-left:12px;padding:8px 16px;border:1px solid rgba(255,255,255,.4);border-radius:999px;background:transparent;color:#ffffff;font:600 13px DM Sans,sans-serif;cursor:pointer}.pricing-page_tableScroll__oYxiD{overflow-x:auto}.pricing-page_compareTable__Kaw32{width:100%;min-width:640px;border-collapse:collapse;font-size:14px}.pricing-page_compareTable__Kaw32 td,.pricing-page_compareTable__Kaw32 th{padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.14);text-align:left;vertical-align:middle}.pricing-page_compareTable__Kaw32 thead th{color:#ffffff;font-family:var(--font-display),Georgia,serif;font-size:17px;font-weight:600}.pricing-page_compareTable__Kaw32 tbody th{color:rgba(255,255,255,.72);font-weight:400}.pricing-page_compareTable__Kaw32 td{color:#ffffff}.pricing-page_compareTable__Kaw32 td svg{vertical-align:-3px}.pricing-page_cellMuted__5J0jM{color:rgba(255,255,255,.45)!important}.pricing-page_faq__MIcJu{display:flex;flex-direction:column;gap:24px;max-width:720px;margin-top:28px}.pricing-page_faq__MIcJu h3{margin:0 0 6px;color:#ffffff;font-size:16px;font-weight:700}.pricing-page_faq__MIcJu p{margin:0;color:rgba(255,255,255,.66);font-size:14px;line-height:1.6}@media (max-width:1024px){.pricing-page_hero__bQwIW,.pricing-page_section__t3VMU,.pricing-page_trialNote__eZfGR{padding-left:32px;padding-right:32px}.pricing-page_plans__2Q7Pn{grid-template-columns:1fr}}@media (max-width:768px){.pricing-page_header__ytGO8,.pricing-page_hero__bQwIW,.pricing-page_section__t3VMU,.pricing-page_trialNote__eZfGR{padding-left:18px;padding-right:18px}.pricing-page_hero__bQwIW{padding-top:56px;padding-bottom:32px}.pricing-page_planCard__v6_nA{padding:24px 20px}}