.pricing-comparison_hero__8uVON{padding:44px 0 32px}.pricing-comparison_hero__8uVON h1{font-size:clamp(38px,4vw,56px);line-height:1.06;margin:20px 0;max-width:900px}.pricing-comparison_lead__FUkHl{max-width:640px;color:var(--ba-t2);font-size:18px;line-height:1.7}.pricing-comparison_workflow__thpm8{display:flex;flex-wrap:wrap;gap:28px;padding:28px 0 0;margin:32px 0 0;list-style:none;border-top:1px solid var(--ba-line)}.pricing-comparison_workflow__thpm8 li{display:flex;align-items:center;gap:12px;font-size:14px}.pricing-comparison_workflow__thpm8 li>svg:first-child{color:var(--ba-amber);flex-shrink:0}.pricing-comparison_flowArrow__QXoBK{color:var(--ba-t2);margin-left:20px}.pricing-comparison_comparison__IcLmr{padding:64px 0}.pricing-comparison_sectionHead__Eo1VX{display:flex;justify-content:space-between;gap:28px;align-items:end;margin-bottom:32px}.pricing-comparison_questions__k_4mV h2,.pricing-comparison_sectionHead__Eo1VX h2{font-size:clamp(30px,3.2vw,42px);line-height:1.12;margin:14px 0 0}.pricing-comparison_sectionHead__Eo1VX>p{color:var(--ba-t2);line-height:1.65;margin:0}.pricing-comparison_table__5BEWw{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:15px;line-height:1.5}.pricing-comparison_featureColumn__VqHlM{width:34%}.pricing-comparison_table__5BEWw td,.pricing-comparison_table__5BEWw th{padding:17px 24px;vertical-align:middle;border-bottom:1px solid var(--ba-line)}.pricing-comparison_table__5BEWw th{text-align:left;font-weight:600}.pricing-comparison_table__5BEWw td{text-align:center}.pricing-comparison_table__5BEWw thead th{position:sticky;top:89px;z-index:2;background:var(--ba-bg);border-top:1px solid var(--ba-line);border-bottom:2px solid var(--ba-line);padding:24px;text-align:center;vertical-align:top}.pricing-comparison_table__5BEWw thead th:first-child{border-top-left-radius:12px}.pricing-comparison_table__5BEWw thead th:last-child{border-top-right-radius:12px}.pricing-comparison_table__5BEWw td,.pricing-comparison_table__5BEWw th+th{border-left:1px solid var(--ba-line)}.pricing-comparison_table__5BEWw thead .pricing-comparison_tableIntro__2Dq1G{text-align:left;vertical-align:middle;font-size:22px}.pricing-comparison_tableIntro__2Dq1G small{display:block;font-size:12px;font-weight:400;margin-top:12px;color:var(--ba-t2)}.pricing-comparison_planName__tkYG0{display:block;font-size:22px}.pricing-comparison_price__DrV41{display:block;font:500 38px/1.3 BooksAI Marketing Mono,monospace;letter-spacing:-.06em;margin:8px 0}.pricing-comparison_price__DrV41 small{font:400 13px BooksAI Marketing Inter,sans-serif;letter-spacing:0;color:var(--ba-t2);margin-left:3px}.pricing-comparison_purpose__oDY2c{display:block;font-size:12px;line-height:1.5;font-weight:400;color:var(--ba-t2);margin:0 0 18px}.pricing-comparison_table__5BEWw .pricing-comparison_planAction__ZcR1e{width:100%;padding:0 12px;font-size:13px;white-space:nowrap}.pricing-comparison_ctaShort__VJf55{display:none}.pricing-comparison_table__5BEWw tbody th>span{display:block;font-size:12px;font-weight:400;margin-top:4px;color:var(--ba-t2)}.pricing-comparison_table__5BEWw .pricing-comparison_allowance__eCzLl td,.pricing-comparison_table__5BEWw .pricing-comparison_allowance__eCzLl th{padding-top:22px;padding-bottom:22px;background:var(--ba-amber-12)}.pricing-comparison_allowance__eCzLl td strong{display:block;font:500 22px BooksAI Marketing Mono,monospace;color:var(--ba-amber)}.pricing-comparison_allowance__eCzLl td>span{display:block;font-size:11px;color:var(--ba-t2);margin-top:4px}.pricing-comparison_covers__unTj6 td,.pricing-comparison_covers__unTj6 th{vertical-align:top}.pricing-comparison_coversValue__I96L1{display:block;font-size:12px;font-weight:400;line-height:1.5;color:var(--ba-t2)}.pricing-comparison_paymentOptions__z_ZMD{margin-top:36px;padding-top:28px;border-top:1px solid var(--ba-line)}.pricing-comparison_paymentOptions__z_ZMD>p:not(.pricing-comparison_ba-eyebrow__AUic_){margin:12px 0 0;max-width:720px;color:var(--ba-t2);font-size:14px;line-height:1.7}.pricing-comparison_paymentPills__77Bzk{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 0;padding:0;list-style:none}.pricing-comparison_paymentPills__77Bzk li{border:1px solid var(--ba-line);border-radius:999px;padding:6px 14px;font-size:12px;color:var(--ba-t2)}.pricing-comparison_paymentNote__h44B5{margin:12px 0 0;font-size:12px;line-height:1.7;color:var(--ba-t2)}.pricing-comparison_table__5BEWw .pricing-comparison_group__wqoUh th{padding-top:30px;padding-bottom:12px;font-size:11px;text-transform:uppercase;letter-spacing:.09em;color:var(--ba-amber)}.pricing-comparison_included__CKd0z{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:var(--ba-amber-12);color:var(--ba-amber);border-radius:50%}.pricing-comparison_setup__R3tF7{font-size:12px;color:var(--ba-t2)}.pricing-comparison_tableNote__3Wt0o{display:flex;align-items:start;justify-content:space-between;gap:32px;padding-top:20px}.pricing-comparison_tableNote__3Wt0o p{margin:0;max-width:660px;color:var(--ba-t2);font-size:12px;line-height:1.7}.pricing-comparison_tableNote__3Wt0o>a{flex-shrink:0;min-height:44px}.pricing-comparison_connections__E25na{display:grid;grid-template-columns:1fr 1.25fr;gap:48px;margin-top:56px;padding-top:32px;border-top:1px solid var(--ba-line)}.pricing-comparison_connections__E25na h3{font-size:26px;margin:0}.pricing-comparison_connections__E25na p{font-size:13px;color:var(--ba-t2);line-height:1.65;max-width:320px}.pricing-comparison_connections__E25na ul{padding:0;margin:0;list-style:none}.pricing-comparison_connections__E25na li{display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--ba-line);padding:8px 0}.pricing-comparison_connections__E25na a{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;min-height:40px}.pricing-comparison_connections__E25na a:hover{text-decoration:underline;text-underline-offset:4px}.pricing-comparison_connections__E25na li>span{font-size:11px;color:var(--ba-amber);flex-shrink:0}.pricing-comparison_questions__k_4mV{padding:72px 0}.pricing-comparison_questionsGrid__hTL9U{display:grid;grid-template-columns:.9fr 1.1fr;gap:80px}.pricing-comparison_questions__k_4mV h2{margin-bottom:26px}.pricing-comparison_questions__k_4mV a{color:var(--ba-t2);min-height:44px}.pricing-comparison_answers__FZ0o_ details{border-bottom:1px solid var(--ba-line)}.pricing-comparison_answers__FZ0o_ summary{cursor:pointer;padding:22px 24px 22px 0;font-size:14px;font-weight:500;line-height:1.5}.pricing-comparison_answers__FZ0o_ summary:focus-visible{outline:2px solid var(--ba-amber);outline-offset:4px}.pricing-comparison_answers__FZ0o_ details p{margin:0 0 24px;color:var(--ba-t2);font-size:13px;line-height:1.8}.pricing-comparison_srOnly__Gnz4Q{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media (max-width:900px){.pricing-comparison_table__5BEWw thead th{top:79px}}@media (max-width:760px){.pricing-comparison_hero__8uVON{padding:46px 0 32px}.pricing-comparison_lead__FUkHl{font-size:16px}.pricing-comparison_workflow__thpm8{gap:16px;margin-top:24px;padding-top:24px}.pricing-comparison_workflow__thpm8 li{flex:1 1 100%;font-size:13px}.pricing-comparison_flowArrow__QXoBK{display:none}.pricing-comparison_comparison__IcLmr{padding:40px 0}.pricing-comparison_sectionHead__Eo1VX{display:block;margin-bottom:24px}.pricing-comparison_sectionHead__Eo1VX>p{margin-top:14px;font-size:14px}.pricing-comparison_table__5BEWw{font-size:13px}.pricing-comparison_featureColumn__VqHlM{width:32%}.pricing-comparison_table__5BEWw td,.pricing-comparison_table__5BEWw th{padding:14px 10px}.pricing-comparison_table__5BEWw thead th{top:79px;padding:16px 8px}.pricing-comparison_table__5BEWw thead .pricing-comparison_tableIntro__2Dq1G{font-size:16px;padding-left:10px}.pricing-comparison_tableIntro__2Dq1G small{font-size:10px}.pricing-comparison_planName__tkYG0{font-size:14px}.pricing-comparison_price__DrV41{font-size:20px;letter-spacing:-.06em}.pricing-comparison_price__DrV41 small{display:block;font-size:11px;margin:2px 0 0}.pricing-comparison_purpose__oDY2c{display:none}.pricing-comparison_table__5BEWw .pricing-comparison_planAction__ZcR1e{font-size:11px;padding:8px 4px;height:auto;min-height:32px;white-space:nowrap;line-height:1.2}.pricing-comparison_ctaLong__r4EZJ{display:none}.pricing-comparison_ctaShort__VJf55{display:inline}.pricing-comparison_planAction__ZcR1e svg{display:none}.pricing-comparison_setup__R3tF7,.pricing-comparison_table__5BEWw tbody th>span{font-size:11px}.pricing-comparison_allowance__eCzLl td strong{font-size:19px}.pricing-comparison_allowance__eCzLl td>span{font-size:10px}.pricing-comparison_coversValue__I96L1{font-size:11px}.pricing-comparison_paymentOptions__z_ZMD{margin-top:24px;padding-top:20px}.pricing-comparison_tableNote__3Wt0o{flex-direction:column;gap:8px}.pricing-comparison_connections__E25na{grid-template-columns:1fr;gap:12px;margin-top:32px}.pricing-comparison_connections__E25na p{max-width:none}.pricing-comparison_questions__k_4mV{padding:44px 0}.pricing-comparison_questionsGrid__hTL9U{grid-template-columns:1fr;gap:16px}}@media print{.pricing-comparison_table__5BEWw thead th{position:static}.pricing-comparison_answers__FZ0o_ details p{display:block}}.pricing-comparison_mobileComparisonHint__xGxDz,.pricing-comparison_mobilePlans__Ufj8U{display:none}.pricing-comparison_trialTerms__VlCci{font-size:12px;line-height:1.6;font-weight:400;color:var(--ba-t2);margin:12px 0 0}.pricing-comparison_tableViewport__XprGg{position:relative;max-width:100%;overflow-x:auto}@media (max-width:600px){.pricing-comparison_mobilePlans__Ufj8U{display:grid;gap:16px}.pricing-comparison_mobilePlan__UwTfA{padding:24px;border:1px solid var(--ba-line);border-radius:12px}.pricing-comparison_mobilePlan__UwTfA h3{font-size:24px;margin:0}.pricing-comparison_mobilePlan__UwTfA p{line-height:1.6}.pricing-comparison_mobilePlan__UwTfA .pricing-comparison_price__DrV41{font-size:36px;margin:12px 0}.pricing-comparison_mobilePlan__UwTfA .pricing-comparison_price__DrV41 small{display:inline;font-size:14px}.pricing-comparison_mobilePlan__UwTfA .pricing-comparison_planAction__ZcR1e{width:100%;min-height:44px;margin-top:16px}.pricing-comparison_mobileComparisonHint__xGxDz{display:block;margin-top:28px;color:var(--ba-t2);font-size:14px}.pricing-comparison_table__5BEWw{min-width:760px}.pricing-comparison_table__5BEWw .pricing-comparison_planAction__ZcR1e{min-height:44px;font-size:13px}}@font-face{font-family:BooksAI Marketing Inter;src:url(/marketing/fonts/inter.ttf) format("truetype");font-weight:100 900;font-display:swap}@font-face{font-family:"BooksAI Marketing Serif";src:url(/marketing/fonts/serif.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:BooksAI Marketing Mono;src:url(/marketing/fonts/mono.ttf) format("truetype");font-weight:100 800;font-display:swap}.marketing-site{isolation:isolate;font-family:BooksAI Marketing Inter,sans-serif}.marketing-site *,.marketing-site :after,.marketing-site :before{box-sizing:border-box}.marketing-site h1,.marketing-site h2,.marketing-site h3{font-family:"BooksAI Marketing Serif",serif;font-weight:400}.marketing-site a,.marketing-site button,.marketing-site input,.marketing-site select,.marketing-site textarea{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.marketing-site button,.marketing-site input,.marketing-site select,.marketing-site textarea{font:inherit}.marketing-site button:disabled{cursor:not-allowed;opacity:.5}.marketing-site a:focus-visible,.marketing-site button:focus-visible,.marketing-site input:focus-visible,.marketing-site select:focus-visible,.marketing-site textarea:focus-visible{outline:2px solid #906329;outline-offset:4px}.marketing-site a{color:inherit}.marketing-site img{max-width:100%;height:auto}.marketing-site .sp-policy-body code{color:#0b0c0f;background:#ece8df;font-family:BooksAI Marketing Mono,monospace;overflow-wrap:anywhere}.marketing-site .sp-policy-body a{color:#906329;text-decoration:underline;text-underline-offset:3px}.marketing-site .sp-policy-body .text-info{color:#906329}@media (prefers-reduced-motion:reduce){.marketing-site *,.marketing-site :after,.marketing-site :before{scroll-behavior:auto!important;animation:none!important;transition:none!important}}