.profile_page__5PvhP{max-width:1160px;margin:0 auto;padding:clamp(30px,6vw,90px) clamp(20px,5vw,70px) 80px;color:#e7efed;position:relative;background:radial-gradient(ellipse at 100% 0,#235c5c22,transparent 55%)}.profile_eyebrow__pksFV{font:12px/1.7 var(--font-mono,monospace);letter-spacing:.12em;color:#9de9d6;text-transform:uppercase}.profile_intro__MMIge{max-width:850px}.profile_intro__MMIge h1{font:400 clamp(44px,7vw,90px)/1.1 var(--font-display,Georgia,serif);color:#f3f5ec;letter-spacing:-.025em;margin:22px 0}.profile_lead__6Cx5l{font:clamp(18px,2vw,22px)/1.85 var(--font-body,sans-serif);max-width:780px;color:#d4e0e2}.profile_links__spgos{display:flex;flex-wrap:wrap;gap:12px 26px;margin:24px 0}.profile_links__spgos a{display:inline-flex;align-items:center;min-height:44px;color:#a3ead9;text-decoration:underline;text-underline-offset:5px;font-size:15px}.profile_statement__QMRDc{display:flex;gap:24px;border-block:1px solid #84c1ba44;margin:46px 0 50px;padding:28px 0}.profile_statement__QMRDc>span{color:#9de9d6;font-size:36px}.profile_page__5PvhP h2{font:400 clamp(24px,3vw,34px)/1.4 var(--font-display,Georgia,serif);margin:4px 0 14px}.profile_statement__QMRDc p{font:16px/1.9 var(--font-body,sans-serif);color:#bfcfd1;max-width:750px;margin:0}.profile_books__ODh9q{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,2.5vw,30px);margin-top:28px}.profile_book__1ox_Z{display:block;min-width:0;color:#e9f1ef;text-decoration:none}.profile_cover__0mMIR{aspect-ratio:3/4;display:grid;place-items:center;background:linear-gradient(160deg,#16403d44,#0b1827);border-bottom:1px solid #8ab8ad77;padding:16px}.profile_cover__0mMIR img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;filter:drop-shadow(3px 12px 10px #0006)}.profile_book__1ox_Z h3{font:500 19px/1.4 var(--font-display,Georgia,serif);margin:16px 0 7px;overflow-wrap:anywhere}.profile_book__1ox_Z p{font:14px/1.7 var(--font-body,sans-serif);color:#b8cfd0;margin:0 0 10px}.profile_book__1ox_Z>span{display:inline-flex;min-height:44px;align-items:center;font:13px/1.5 var(--font-body,sans-serif);color:#9de9d6}.profile_book__1ox_Z:hover .profile_cover__0mMIR{border-color:#a4f0d9}.profile_page__5PvhP a:focus-visible{outline:2px solid #a4f0d9;outline-offset:5px}@media(max-width:720px){.profile_books__ODh9q{grid-template-columns:repeat(2,minmax(0,1fr))}.profile_page__5PvhP{padding:30px 20px 80px}.profile_statement__QMRDc{gap:14px;margin:30px 0;padding:24px 0}.profile_statement__QMRDc>span{font-size:25px}.profile_cover__0mMIR{padding:12px}.profile_eyebrow__pksFV{font-size:10px;letter-spacing:.06em}.profile_lead__6Cx5l{font-size:17px;line-height:1.9}.profile_book__1ox_Z h3{font-size:18px}}