#karma-app .ke-page{width:min(1120px,100% - 96px);margin:0 auto;padding:64px 0 30px}#karma-app .ke-page h1{font:600 clamp(42px, 5vw, 64px)/1.08 var(--kp-display);letter-spacing:-.045em;margin:0 0 25px}#karma-app .ke-page h2{font:550 36px/1.2 var(--kp-display);letter-spacing:-.035em;margin:0 0 20px}#karma-app .ke-page p{color:var(--kp-muted);line-height:1.85}#karma-app .ke-page .kp-book-hero{grid-template-columns:1.1fr 1fr;align-items:center;gap:8%;padding:12px 0 64px;display:grid}#karma-app .ke-page .ke-byline{color:#5c6b62;margin:0 0 20px;font-size:13px}#karma-app .ke-page .kp-book-hero>div:first-child>p:not(.ke-byline){max-width:500px;font-size:16px}#karma-app .ke-page .kp-book-hero>div:last-child{background:#f5f7f3;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;padding:45px 30px 25px;display:flex}#karma-app .ke-page .kp-book-object{border-radius:2px 4px 4px 2px;width:min(100%,245px);transform:rotate(-5deg);box-shadow:5px 5px #fff,7px 7px #819685,15px 22px 25px #263f3622}#karma-app .ke-page .kp-book-object img{border-radius:2px 4px 4px 2px;width:100%;height:auto;display:block}#karma-app .ke-page .kp-availability{color:#5c6b62;margin:32px 0 0;font-size:12px}#karma-app .ke-page .book-exploration{border-top:1px solid var(--kp-line);padding:48px 0}#karma-app .ke-page .ke-section-intro h2{margin-bottom:12px;font-size:31px}#karma-app .ke-page .ke-section-intro p{margin:0 0 30px;font-size:15px}#karma-app .ke-page .book-quote{background:#edf5f1;border-radius:16px;margin:10px 0 50px;padding:48px 7%}#karma-app .ke-page .book-quote blockquote{font:500 31px/1.45 var(--kp-display);letter-spacing:-.025em;color:#3d5c4f;margin:0}#karma-app .ke-page .book-quote figcaption{color:#5f7b6b;margin-top:25px;font-size:12px}#karma-app .ke-page .kp-inline-invitation{justify-content:space-between;align-items:center;gap:35px;padding:0 0 45px;display:flex}#karma-app .ke-page .kp-inline-invitation h2{margin-bottom:13px;font-size:29px}#karma-app .ke-page .kp-inline-invitation p{max-width:560px;margin:0;font-size:14px}#karma-app .ke-page .kp-inline-invitation .kp-button{flex-shrink:0}#karma-app .ke-authors-page{padding-top:58px}#karma-app .ke-authors-page>h1{margin-bottom:17px;font-size:56px}#karma-app .ke-authors-page>.editorial-intro{max-width:650px;margin:0 0 48px;font-size:18px}#karma-app .ke-page .author-grid{flex-direction:column;gap:24px;margin-bottom:30px;display:flex}#karma-app .ke-page .author-grid article{background:#f5f7f3;border-radius:18px;grid-template-columns:.85fr 1.3fr;gap:60px;padding:46px;display:grid}#karma-app .ke-page .author-grid article:nth-child(2){background:#eaf4ee}#karma-app .ke-page .author-role{color:#5c6b62;margin-bottom:20px;font-size:12px;display:block}#karma-app .ke-page .author-grid article:nth-child(2) .author-role{color:#527961}#karma-app .ke-page .author-grid h2{letter-spacing:-.04em;margin:0 0 14px;font-size:45px}#karma-app .ke-page .author-grid .author-also{color:#5c6b62;margin:0;font-size:14px}#karma-app .ke-page .author-grid article:nth-child(2) .author-also{color:#527961}#karma-app .ke-page .author-bio p{color:#5c6b62;margin:0 0 20px;font-size:15px}#karma-app .ke-page .author-grid article:nth-child(2) .author-bio p{color:#607b69}#karma-app .ke-page .author-bio p:last-child{margin-bottom:0}#karma-app .ke-page .small-note{color:#5c6b62;margin:24px 0;font-size:12px}#karma-app .ke-authors-page>.kp-button{margin-bottom:30px}#karma-app .ke-privacy-page{max-width:760px;padding-top:54px;padding-bottom:45px}#karma-app .ke-privacy-page h1{margin-bottom:42px;font-size:48px}#karma-app .ke-privacy-page h2{margin:35px 0 17px;font-size:27px}#karma-app .ke-privacy-page p{margin:0 0 20px;font-size:15px}#karma-app .ke-privacy-page a{color:#365c4b;text-underline-offset:3px}@media (max-width:900px){#karma-app .ke-page{width:calc(100% - 64px)}#karma-app .ke-page .kp-book-hero{gap:6%}#karma-app .ke-page .kp-book-hero h1{font-size:46px}#karma-app .ke-page .author-grid article{grid-template-columns:1fr 1.4fr;gap:30px;padding:32px}#karma-app .ke-page .author-grid h2{font-size:36px}}@media (max-width:600px){#karma-app .ke-page{width:calc(100% - 40px);padding:36px 0 20px}#karma-app .ke-page h1{font-size:40px}#karma-app .ke-page h2{font-size:29px}#karma-app .ke-page .kp-book-hero{grid-template-columns:1fr;gap:32px;padding-top:0;padding-bottom:40px}#karma-app .ke-page .kp-book-hero h1{font-size:44px}#karma-app .ke-page .kp-book-hero>div:first-child>p:not(.ke-byline){font-size:15px}#karma-app .ke-page .kp-book-object{width:205px}#karma-app .ke-page .book-exploration{padding:35px 0}#karma-app .ke-page .ke-section-intro h2{font-size:28px}#karma-app .ke-page .book-quote{margin-bottom:35px;padding:30px 25px}#karma-app .ke-page .book-quote blockquote{font-size:25px}#karma-app .ke-page .book-quote figcaption{font-size:11px;line-height:1.7}#karma-app .ke-page .kp-inline-invitation{flex-direction:column;align-items:flex-start;gap:20px;padding-bottom:30px}#karma-app .ke-authors-page>h1{font-size:43px}#karma-app .ke-authors-page>.editorial-intro{margin-bottom:32px;font-size:16px}#karma-app .ke-page .author-grid article{border-radius:14px;grid-template-columns:1fr;gap:25px;padding:28px 24px}#karma-app .ke-page .author-role{margin-bottom:16px}#karma-app .ke-page .author-grid h2{margin-bottom:10px;font-size:36px}#karma-app .ke-page .author-bio p{font-size:14px}#karma-app .ke-privacy-page h1{margin-bottom:32px;font-size:39px}}#karma-app .ke-page .author-grid article{grid-template-columns:235px 1fr;align-items:start;gap:44px;padding:38px}#karma-app .ke-page .author-portrait{aspect-ratio:4/5;object-fit:cover;object-position:center 28%;border-radius:10px;width:100%;height:auto}#karma-app .ke-page .author-heading{margin-bottom:23px}#karma-app .ke-page .author-role{margin-bottom:12px}#karma-app .ke-page .author-grid h2{margin-bottom:8px;font-size:39px}#karma-app .ke-page .author-bio p{font-size:15px}@media (max-width:900px){#karma-app .ke-page .author-grid article{grid-template-columns:180px 1fr;gap:28px;padding:28px}#karma-app .ke-page .author-grid h2{font-size:33px}}@media (max-width:600px){#karma-app .ke-page .author-grid article{grid-template-columns:1fr;gap:27px;padding:25px}#karma-app .ke-page .author-portrait{aspect-ratio:1;object-position:center 22%;width:100%;max-width:245px}#karma-app .ke-page .author-grid h2{font-size:34px}#karma-app .ke-page .author-bio p{font-size:14px}}#karma-app .ke-prologue{border-top:1px solid var(--kp-line);grid-template-columns:1fr 1.5fr;gap:65px;padding:56px 0;display:grid}#karma-app .ke-prologue h2{font:500 38px/1.25 var(--kp-reading);letter-spacing:-.03em}#karma-app .ke-prologue>div>p:first-child{margin-top:0}#karma-app .ke-prologue>div>p:last-child{margin-bottom:0}#karma-app .ke-chapter-part{border-top:1px solid var(--kp-line);grid-template-columns:240px 1fr;gap:55px;padding:34px 0;display:grid}#karma-app .ke-part-heading>span{color:var(--kp-gold);font-size:12px}#karma-app .ke-part-heading h3{letter-spacing:-.025em;margin:12px 0;font-size:25px;line-height:1.2}#karma-app .ke-part-heading p{margin:0;font-size:13px}#karma-app .ke-chapter-part ol{grid-template-columns:1fr 1fr;gap:32px 42px;margin:0;padding-left:27px;display:grid}#karma-app .ke-chapter-part li{padding-left:7px}#karma-app .ke-chapter-part li::marker{font:500 14px var(--kp-body);color:var(--kp-gold)}#karma-app .ke-chapter-part h4{font:600 16px/1.5 var(--kp-body);margin:0 0 10px}#karma-app .ke-chapter-part li p{margin:0;font-size:13px;line-height:1.8}@media (max-width:900px){#karma-app .ke-chapter-part{grid-template-columns:190px 1fr;gap:35px}#karma-app .ke-chapter-part ol{grid-template-columns:1fr}#karma-app .ke-prologue{gap:35px}}@media (max-width:600px){#karma-app .ke-prologue{grid-template-columns:1fr;gap:15px;padding:32px 0}#karma-app .ke-prologue h2{font-size:33px}#karma-app .ke-prologue p{font-size:14px}#karma-app .ke-chapter-part{grid-template-columns:1fr;gap:27px;padding:30px 0}#karma-app .ke-part-heading h3{font-size:24px}#karma-app .ke-chapter-part ol{gap:25px}}
