.PageReadability_page__zSyZ6{background:#0f172a;color:#e2e8f0;min-width:0;padding:max(1rem,min(4vw,3rem));width:100%}.PageReadability_hero__kA0hV{align-items:center;background-color:#0f172a;background-position:50%;background-size:cover;color:#f8fafc;display:flex;flex-direction:column;isolation:isolate;justify-content:center;min-height:70vh;min-height:70svh;padding:max(2rem,min(6vw,5rem)) 1rem;position:relative;text-align:center;width:100%}.PageReadability_hero__kA0hV:before{background:linear-gradient(150deg,rgba(15,23,42,.86),rgba(46,16,101,.8));bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:-1}.PageReadability_panel__b9h0B{background:#0f172a;border:1px solid #475569;border-radius:1.5rem;box-shadow:0 18px 60px rgba(2,6,23,.333);color:#e2e8f0;margin-left:auto;margin-right:auto;max-width:48rem;min-width:0;padding:max(1.25rem,min(4vw,2.5rem));position:relative;width:100%}.PageReadability_hero__kA0hV h1,.PageReadability_panel__b9h0B h1{color:#fff;font-size:max(1.8rem,min(5vw,3rem));line-height:1.2;margin:0 0 1rem;word-wrap:anywhere}.PageReadability_panel__b9h0B h2{color:#c4b5fd;font-size:max(1.25rem,min(3vw,1.6rem));line-height:1.35}.PageReadability_hero__kA0hV p,.PageReadability_panel__b9h0B p{color:#e2e8f0;line-height:1.75}.PageReadability_hero__kA0hV p{margin-left:auto;margin-right:auto;max-width:38rem}.PageReadability_panel__b9h0B section+section{margin-top:2rem}.PageReadability_actions__9sUIE{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-top:1.5rem}.PageReadability_action__O_5Qg,.PageReadability_darkAction___vZsS{align-items:center;background:#ddd6fe;border:1px solid transparent;border-radius:999px;color:#2e1065;cursor:pointer;display:inline-flex;font:inherit;font-weight:700;justify-content:center;line-height:1.4;min-height:48px;padding:.8rem 1.2rem;text-align:center;-webkit-text-decoration:none;text-decoration:none}.PageReadability_darkAction___vZsS{background:#6d28d9;color:#fff}.PageReadability_action__O_5Qg:hover{background:#ede9fe;color:#2e1065}.PageReadability_action__O_5Qg:hover,.PageReadability_darkAction___vZsS:hover{-webkit-text-decoration:none;text-decoration:none}.PageReadability_darkAction___vZsS:hover{background:#5b21b6;color:#fff}.PageReadability_action__O_5Qg:focus-visible,.PageReadability_darkAction___vZsS:focus-visible{outline:3px solid #fbbf24;outline-offset:4px}.PageReadability_action__O_5Qg:disabled,.PageReadability_darkAction___vZsS:disabled{cursor:not-allowed;opacity:.65}.PageReadability_linkStack__R1OnL{display:grid;grid-gap:.75rem;gap:.75rem;margin:1rem auto 0;width:min(100%,24rem)}.PageReadability_formPanel__Rri7R{background:#faf5ff;border:1px solid #c4b5fd;border-radius:2rem;box-shadow:0 20px 70px rgba(46,16,101,.267);color:#1e1b4b;max-width:38rem;min-width:0;padding:max(1.25rem,min(4vw,2.5rem));width:100%}.PageReadability_formPanel__Rri7R h1,.PageReadability_formPanel__Rri7R h2{color:#3b0764;line-height:1.25;margin-top:0}.PageReadability_formPanel__Rri7R p{color:#334155}.PageReadability_formPanel__Rri7R label{display:block;font-weight:700;margin:1.2rem 0 .4rem}.PageReadability_formPanel__Rri7R input,.PageReadability_formPanel__Rri7R textarea{background:#fff;border:1px solid #64748b;border-radius:.75rem;color:#0f172a;display:block;font:inherit;font-size:1rem;min-height:48px;min-width:0;padding:.8rem;width:100%}.PageReadability_formPanel__Rri7R input::-moz-placeholder,.PageReadability_formPanel__Rri7R textarea::-moz-placeholder{color:#64748b;opacity:1}.PageReadability_formPanel__Rri7R input::placeholder,.PageReadability_formPanel__Rri7R textarea::placeholder{color:#64748b;opacity:1}.PageReadability_formPanel__Rri7R input:focus-visible,.PageReadability_formPanel__Rri7R textarea:focus-visible{outline:3px solid #7c3aed;outline-offset:3px}.PageReadability_formPanel__Rri7R textarea{min-height:10rem;resize:vertical}.PageReadability_formPanel__Rri7R button[type=submit]{margin-top:1.5rem;width:100%}.PageReadability_error__aZFtF{color:#991b1b;display:block;font-size:.9rem;margin-top:.35rem}.PageReadability_bookLayout__FQVVD{align-items:center;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:2rem;gap:2rem;min-width:0;width:100%}.PageReadability_bookLayout__FQVVD>*{min-width:0}.PageReadability_bookDetails__ndp8w,.PageReadability_bookDetails__ndp8w h1{text-align:left}.PageReadability_bookChoices___Ab7d{display:flex;flex-wrap:wrap;gap:.6rem;margin:1.25rem 0}.PageReadability_bookChoices___Ab7d button{background:#1e293b;border-color:#64748b;color:#fff;flex:1 1 10rem}.PageReadability_bookChoices___Ab7d button[aria-pressed=true]{background:#ddd6fe;border-color:#ddd6fe;color:#2e1065}.PageReadability_bookChoices___Ab7d img{flex:0 0 24px;margin-right:.5rem}.PageReadability_bookContent__g_bjp{word-wrap:anywhere}.PageReadability_market__QtQF7{isolation:isolate;margin:auto;max-width:80rem;position:relative}.PageReadability_market__QtQF7>:not(video){position:relative;z-index:1}.PageReadability_market__QtQF7 h1{color:#fff;font-size:max(1.75rem,min(5vw,3rem))}.PageReadability_category__toUNj{background:#f8fafc;border-radius:1.5rem;color:#0f172a;padding:max(1rem,min(3vw,2rem))}.PageReadability_category__toUNj h2{color:#312e81}.PageReadability_price__VmrhQ{background:#e2e8f0;border:1px solid #cbd5e1;border-radius:.6rem;color:#0f172a;display:inline-block;padding:.45rem .7rem}.PageReadability_lightPage__0mlL3{background:#f8fafc;min-width:0;padding:max(1rem,min(4vw,2.5rem))}.PageReadability_lightPage__0mlL3,.PageReadability_lightPage__0mlL3 h1,.PageReadability_lightPage__0mlL3 h3{color:#0f172a}.PageReadability_lightPage__0mlL3 input,.PageReadability_lightPage__0mlL3 select{color:#0f172a;max-width:100%}.PageReadability_articleHero__Ta81B{background-position:50%;background-size:cover;padding:max(2rem,min(7vw,5rem)) 1rem;text-align:center}.PageReadability_articleHero__Ta81B h1,.PageReadability_articleHero__Ta81B p{color:#fff;margin-left:auto;margin-right:auto;max-width:50rem}.PageReadability_article__Q34V8{background:#fff;color:#0f172a;margin:auto;max-width:50rem;padding:max(1rem,min(4vw,3rem));word-wrap:anywhere}.PageReadability_article__Q34V8 pre,.PageReadability_article__Q34V8 table{display:block;max-width:100%;overflow-x:auto}.PageReadability_article__Q34V8 a{color:#5b21b6;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:3px}.PageReadability_article__Q34V8 img{height:auto;max-width:100%}@media (min-width:64rem){.PageReadability_bookLayout__FQVVD{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}}