.about-main{max-width:740px;padding-top:78px}.about-main>.eyebrow{margin-bottom:17px}.about-main h1{font:700 clamp(42px,7vw,62px)/1.04 var(--display);letter-spacing:-2.8px;margin:0 0 34px}.about-main h1 em{font-weight:500;color:#838879}.about-card{background:#fff;border:1px solid #e6e5dd;border-radius:14px;box-shadow:0 7px 24px #43483008;padding:31px 34px}.about-section{padding:5px 0 26px}.author-section{padding:25px 0 3px}.section-label{font:500 9px var(--mono);letter-spacing:1.4px;color:#929588}.about-section h2{font:700 25px/1.2 var(--display);letter-spacing:-.8px;margin:12px 0 12px}.about-section p{font-size:14px;line-height:1.75;color:#73766c;max-width:590px;margin:0 0 12px}.about-cta{display:inline-flex;gap:10px;align-items:center;margin-top:7px;color:#506420;text-decoration:none;font-size:12px;font-weight:600}.about-cta:hover{text-decoration:underline;text-underline-offset:3px}.about-divider{height:1px;background:#efeee8}.author-intro{margin-bottom:16px!important}.book-list{display:grid;gap:10px}.book-link{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;border:1px solid #e9e9e1;border-radius:8px;color:#3c4234;text-decoration:none;font-size:13px;font-weight:600}.book-link:hover{background:#f8f9f1;border-color:#dce6bb}.book-meta{display:block;color:#93968c;font-size:10px;font-weight:400;margin-top:4px}.book-arrow{color:#91aa40;font-size:16px}@media(max-width:600px){.about-main{padding:52px 16px 0}.about-main h1{letter-spacing:-1.9px;font-size:45px;margin-bottom:25px}.about-card{padding:22px 20px}.about-section h2{font-size:22px}.about-section p{font-size:13px}footer{margin-top:45px}}
