:where(.pricing-page){color:#202020;background:#fafafa}:where(.pricing-shell){width:calc(100% - 48px);max-width:1392px;margin-inline:auto}:where(.pricing-page .landing-nav){background:#fafafaf5}:where(.pricing-page .landing-nav-inner){height:64px}:where(.pricing-page .landing-nav-actions .landing-button){min-height:34px;padding:8px 14px;font-size:13px}:where(.pricing-intro){text-align:center;padding-top:58px}:where(.pricing-preview){color:#777;letter-spacing:.04em;font-size:11px}:where(.pricing-intro h1){letter-spacing:-.065em;margin:14px 0 16px;font-size:76px;font-weight:500;line-height:1.05}:where(.pricing-subtitle){color:#888;font-size:18px}:where(.pricing-tabs){border:0;justify-content:center;gap:6px;margin-top:48px;padding:0;display:flex}:where(.pricing-tabs button){color:#888;cursor:pointer;background:0 0;border:0;border-radius:22px;padding:12px 18px;font:500 14px Switzer,sans-serif}:where(.pricing-tabs button[aria-pressed=true]){color:#202020;background:#ededed}:where(.pricing-volume){max-width:680px;margin:24px auto}:where(.pricing-volume label){color:#777;justify-content:space-between;margin-bottom:10px;font-size:11px;display:flex}:where(.pricing-volume label span){color:#aaa}:where(.pricing-volume input){cursor:pointer;width:100%;height:4px;display:block}:where(.pricing-volume-ticks){color:#bbb;justify-content:space-between;height:12px;padding-inline:4px;display:flex}:where(.pricing-volume-ticks i){font-style:normal}:where(.pricing-volume-labels){color:#888;justify-content:space-between;margin-top:8px;font-size:11px;display:flex}:where(.pricing-volume>p){color:#999;margin-top:8px;font-size:11px}:where(.pricing-cards){grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}:where(.pricing-plan){text-align:center;background:#fff;border:1px solid #dededb;border-radius:17px;padding:28px 24px}:where(.pricing-plan-name){font-size:15px}:where(.pricing-plan-name span){color:#aaa;margin-top:7px;font-size:11px;display:block}:where(.pricing-amount){letter-spacing:-1.25px;margin:68px -15px 0;font-size:30px;font-weight:400}:where(.pricing-amount span){color:#999;letter-spacing:0;margin-top:10px;font-size:11px;display:block}:where(.pricing-allowance){border-top:1px solid #e7e7e5;margin-top:30px;padding-top:24px;font-size:14px}:where(.pricing-allowance span){color:#999;margin-top:8px;font-size:11px;display:block}:where(.pricing-plan>button){color:#aaa;cursor:not-allowed;background:#f5f5f4;border:1px solid #e5e5e3;border-radius:8px;width:100%;margin-top:26px;padding:10px;font:500 13px Switzer,sans-serif;display:block}:where(.pricing-includes){color:#888;text-align:left;margin:26px 0 18px;font-size:12px}:where(.pricing-plan ul){text-align:left;margin:0;padding:0;list-style:none}:where(.pricing-plan li){margin-top:17px;font-size:12px}:where(.pricing-plan li>span){color:#aaa;margin-right:8px}:where(.pricing-plan li small){color:#aaa;margin-top:4px;padding-left:21px;font-size:10px;display:block}:where(.pricing-section){padding-top:118px}:where(.pricing-section-heading){text-align:center;margin-bottom:46px}:where(.pricing-section-heading>p){color:#aaa;letter-spacing:.12em;font-size:10px}:where(.pricing-section-heading h2){letter-spacing:-1.8px;margin:14px 0;font-size:44px;font-weight:500;line-height:1.2}:where(.pricing-section-heading>span){color:#999;font-size:14px}:where(.pricing-extras){background:#fff;border:1px solid #e3e3e0;border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}:where(.pricing-extras article){padding:30px}:where(.pricing-extras article+article){border-left:1px solid #e3e3e0}:where(.pricing-extras p){color:#999;font-size:11px}:where(.pricing-extras h3){margin-top:14px;font-size:18px;font-weight:500}:where(.pricing-extras strong){letter-spacing:-.7px;margin-top:45px;font-size:25px;font-weight:400;display:block}:where(.pricing-extras article>span){color:#aaa;margin-top:12px;font-size:11px;display:block}:where(#plan-comparison,#pricing-faq){scroll-margin-top:90px}:where(.pricing-table-scroll){background:#fff;border:1px solid #e1e1de;border-radius:14px;overflow:auto}:where(.pricing-table-scroll table){text-align:left;border-collapse:collapse;width:100%;font-size:12px}:where(.pricing-table-scroll th){font-weight:400}:where(.pricing-table-scroll thead th){width:19%;padding:28px 22px;font-size:16px}:where(.pricing-table-scroll th:first-child){width:24%}:where(.pricing-table-scroll th small){color:#aaa;margin-top:8px;font-size:10px;display:block}:where(.pricing-table-scroll tbody th,.pricing-table-scroll td){border-top:1px solid #eee;padding:17px 22px}:where(.pricing-table-scroll td){color:#aaa;font-size:11px}:where(.pricing-table-scroll .pricing-group-row th){color:#555;background:#f7f7f6;padding-block:15px;font-size:12px;font-weight:500}:where(.pricing-faq){max-width:800px}:where(.pricing-faq details){border-bottom:1px solid #e3e3e0}:where(.pricing-faq summary){cursor:pointer;justify-content:space-between;padding:24px 0;font-size:15px;list-style:none;display:flex}:where(){display:none}:where(.pricing-faq summary span){color:#aaa}:where(.pricing-faq details[open] summary span){transform:rotate(45deg)}:where(.pricing-faq details>p){color:#888;margin:0 28px 24px 0;font-size:13px;line-height:1.7}:where(.pricing-footer){border-top:1px solid #e3e3e0;margin-top:120px;padding-top:40px}:where(.pricing-footer p){color:#999;margin-top:16px;font-size:13px}:where(.pricing-footer .pricing-shell>span){color:#aaa;margin-top:8px;font-size:11px;display:block}:where(.pricing-footer .landing-footer-bottom){margin-top:40px}:where(.pricing-page button:focus-visible,.pricing-page a:focus-visible,.pricing-page input:focus-visible,.pricing-page summary:focus-visible,.pricing-table-scroll:focus-visible){outline-offset:5px;outline:2px solid #3569ff}@media (width>=1550px){.pricing-shell{max-width:1392px}}@media (width<=1000px){.pricing-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-amount{margin-top:45px}.pricing-page .landing-nav nav{gap:20px}}@media (width<=600px){.pricing-shell{width:calc(100% - 40px)}.pricing-page .landing-nav nav,.pricing-page .landing-signin{display:none}.pricing-intro{padding-top:44px}.pricing-intro h1{font-size:58px}.pricing-subtitle{font-size:16px}.pricing-tabs{margin-top:32px}.pricing-volume{margin-top:30px;margin-bottom:32px}.pricing-cards{grid-template-columns:1fr;gap:16px}.pricing-plan{padding:26px}.pricing-amount{margin-top:45px;font-size:34px}.pricing-section{padding-top:76px}.pricing-section-heading{margin-bottom:30px}.pricing-section-heading h2{letter-spacing:-1.3px;font-size:34px}.pricing-section-heading>span{max-width:290px;margin:auto;font-size:13px;line-height:1.6;display:block}.pricing-extras{grid-template-columns:1fr}.pricing-extras article+article{border-top:1px solid #e3e3e0;border-left:0}.pricing-extras strong{margin-top:28px}.pricing-table-scroll table{min-width:740px}.pricing-table-scroll thead th,.pricing-table-scroll tbody th,.pricing-table-scroll td{padding-inline:16px}.pricing-faq summary{gap:16px;font-size:14px;line-height:1.5}.pricing-footer{margin-top:76px}.pricing-footer .landing-footer-bottom{flex-direction:column;align-items:flex-start;gap:8px}}@media (prefers-reduced-motion:reduce){.pricing-page *{scroll-behavior:auto!important}}@supports (accent-color:auto){:where(.pricing-volume input){accent-color:#3569ff}}:where(.pricing-footer .footer-brand){color:#202020;letter-spacing:-.8px;align-items:center;gap:8px;font-size:20px;font-weight:500;text-decoration:none;display:inline-flex}
