.home_home__kcaw_{--navy:#102f3b;--gold:#a87526;--cream:#faf7ef;background:var(--cream);color:var(--navy);font-family:DM Sans,sans-serif;line-height:1.7}.home_home__kcaw_ a{color:inherit;text-decoration:none}.home_home__kcaw_ a:focus-visible{outline:3px solid var(--gold);outline-offset:6px}.home_home__kcaw_ h1,.home_home__kcaw_ h2,.home_home__kcaw_ h3{font-family:Georgia,Times New Roman,serif;font-weight:400;line-height:1.12;letter-spacing:-1.5px}.home_home__kcaw_ h2{font-size:clamp(36px,4vw,52px);margin:20px 0}.home_home__kcaw_ em{font-weight:400;color:var(--gold)}.home_skip__XLE_v{position:absolute;left:20px;top:-100px;background:white;padding:12px;z-index:10}.home_skip__XLE_v:focus{top:10px}.home_header__5FqNo{max-width:1240px;margin:auto;padding:26px 42px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dcd9cb;gap:24px}.home_brand__9Zfa3{display:flex;align-items:center;gap:10px;font:24px Georgia,serif;white-space:nowrap}.home_brand__9Zfa3 svg{color:var(--gold)}.home_brand__9Zfa3 small{display:block;font:9px DM Sans,sans-serif;letter-spacing:2px;margin-top:7px}.home_header__5FqNo nav{display:flex;align-items:center;gap:30px;font-size:13px}.home_navCta__AS5r8{display:flex;gap:12px;align-items:center;border:1px solid #b4b9ad;border-radius:4px;padding:11px 18px}.home_hero__o4ZPq{max-width:1240px;margin:auto;padding:65px 42px 70px;display:grid;grid-template-columns:1.15fr 1fr;grid-gap:65px;gap:65px;align-items:center}.home_eyebrow__hSiDi{display:block;font-size:10px;letter-spacing:2.1px;font-weight:700;color:var(--gold)}.home_hero__o4ZPq h1{font-size:clamp(46px,5.2vw,72px);margin:24px 0 26px;line-height:1.05;letter-spacing:-2.8px}.home_bookTitle__OixZC{font:700 25px Georgia,serif;margin:0 0 2px}.home_subtitle__CfG7j{font-size:14px;color:#57655c;margin-bottom:20px}.home_intro__R_zLE{font-size:15px;color:#56665f;max-width:470px}.home_actions__r95_w{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin:29px 0}.home_primary__8mB8P{display:inline-flex;align-items:center;justify-content:center;gap:20px;background:var(--navy);color:#fff!important;padding:15px 22px;border-radius:4px;font-size:13px;font-weight:600;transition:background .2s,transform .2s}.home_primary__8mB8P:hover{background:#225665;transform:translateY(-2px)}.home_textLink__7VvOZ{font-size:12px;display:inline-flex;align-items:center;gap:8px;border-bottom:1px solid #c3b184;padding-bottom:4px}.home_byline__nLGHU{font-size:12px;margin-top:32px}.home_byline__nLGHU a{font-weight:700;border-bottom:1px solid #cab98d}.home_byline__nLGHU span{display:block;color:#738073;font-size:11px;margin-top:4px}.home_heroArt__d4rLT{position:relative;padding:34px 38px 42px;background:radial-gradient(ellipse at center,#dde4ce 0,#e9ecdd 45%,#f1eee2 72%);border-radius:48% 48% 8px 8px;min-width:0}.home_artLabel__O_1yf{display:block;text-align:center;font-size:9px;letter-spacing:2px;margin:0 0 20px;color:#566c5b}.home_cover__C5SmZ{max-width:345px;margin:auto;transform:rotate(3deg);box-shadow:15px 23px 32px #1f302c35,3px 0 0 #d7c6a4,6px 0 0 #f4eddc;line-height:0}.home_cover__C5SmZ img{width:100%;height:auto}.home_coverNote__x4Tk2{display:flex;gap:12px;align-items:center;position:absolute;bottom:5px;left:0;background:#fffdf5;border:1px solid #e4dbc4;padding:13px 22px;transform:rotate(-4deg);box-shadow:0 6px 16px #3036200c;font:16px Georgia,serif;line-height:1.4}.home_coverNote__x4Tk2 svg{color:var(--gold)}.home_facts__ZMlX2{background:#e9ecdf;border-block:1px solid #dce1cf;display:flex;flex-wrap:wrap;justify-content:center;gap:22px 55px;padding:25px 30px;color:#405448;font-size:12px}.home_facts__ZMlX2>span{display:flex;align-items:center;gap:10px}.home_facts__ZMlX2 strong{font:28px Georgia,serif}.home_facts__ZMlX2 svg{color:#68794d}.home_discover__FRR2v{max-width:1160px;margin:auto;padding:95px 42px 80px}.home_sectionIntro__kEaZg{display:grid;grid-template-columns:1.1fr 1fr;grid-gap:0 70px;gap:0 70px;align-items:center}.home_sectionIntro__kEaZg>.home_eyebrow__hSiDi{grid-column:1/-1}.home_sectionIntro__kEaZg p{color:#5d6b62;font-size:15px;margin:0}.home_chapterGrid__zyCe9{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid #dcd9cb;margin-top:35px}.home_chapter__WXJho{display:flex;align-items:center;gap:16px;min-height:85px;border-bottom:1px solid #dcd9cb;padding:15px 10px 15px 0}.home_chapter__WXJho>span{font:italic 17px Georgia,serif;color:var(--gold)}.home_chapter__WXJho h3{font-size:17px;letter-spacing:-.3px;margin:0;line-height:1.4}.home_topicNote__gZ4rN{font-size:13px;color:#6b7568;max-width:850px;margin:24px 0 0}.home_levelSection__CV3Vs{background:var(--navy);color:#faf7ef;padding:75px max(42px,calc((100vw - 1076px)/2)) 80px}.home_levelHeading__7PASM{text-align:center}.home_levelHeading__7PASM>.home_eyebrow__hSiDi{color:#d8b475}.home_levelHeading__7PASM p{color:#c0cec8;font-size:14px}.home_levelHeading__7PASM h2{font-size:clamp(32px,4vw,45px)}.home_levelGrid__kN6T1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:45px;gap:45px;margin-top:45px}.home_levelGrid__kN6T1 article{border-top:1px solid #ffffff35;padding-top:24px}.home_levelNumber__jiEoy{color:#d8b475;font:18px Georgia,serif}.home_levelGrid__kN6T1 h3{font-size:32px;margin:18px 0}.home_levelGrid__kN6T1 strong{font-size:13px;font-weight:500}.home_levelGrid__kN6T1 p{font-size:13px;color:#bdccc6;margin:12px 0 0}.home_audience__GZVxv{max-width:1160px;padding:85px 42px;margin:auto;display:grid;grid-template-columns:1fr 1.2fr;grid-gap:80px;gap:80px;align-items:center}.home_audience__GZVxv p{font-size:15px;color:#5d6b62}.home_tags__jx9Dc{display:flex;flex-wrap:wrap;gap:8px;margin:25px 0}.home_tags__jx9Dc span{border:1px solid #d5d6c6;padding:5px 12px;border-radius:30px;font-size:11px}.home_author__fpozi{max-width:1160px;margin:auto;padding:25px 42px 95px;display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:75px;gap:75px;align-items:center;scroll-margin-top:24px}.home_portrait__hu0iH{position:relative;line-height:0;border-radius:160px 160px 4px 4px;overflow:hidden;background:#ded6c5}.home_portrait__hu0iH img{width:100%;height:auto}.home_authorCopy__cxFC1 h2{font-size:48px;margin:19px 0 12px}.home_authorCopy__cxFC1>p{font-size:13px;line-height:1.9;color:#5a665e}.home_authorCopy__cxFC1 .home_authorRole__27TD2{font-size:11px;letter-spacing:.2px;color:var(--gold);margin-bottom:25px}.home_nextStep__byTFA{text-align:center;background:#edece0;border-block:1px solid #dedfcd;padding:65px 24px}.home_nextStep__byTFA>svg{color:var(--gold);margin-bottom:18px}.home_nextStep__byTFA h2{font-size:clamp(40px,5vw,58px)}.home_nextStep__byTFA>p{max-width:500px;margin:0 auto 25px;color:#5d6b62;font-size:14px}.home_availability__7j7s2{display:flex;flex-direction:column;gap:4px;margin-top:35px;font-size:12px;color:#65715f}.home_availability__7j7s2 strong{font-family:Georgia,serif;font-size:19px;font-weight:400;color:var(--navy)}.home_availability__7j7s2 span:last-child{font-size:11px;margin-top:7px}.home_footer__HqMXW{max-width:1240px;padding:30px 42px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:20px}.home_footerBrand__byPs3{font:22px Georgia,serif}.home_footer__HqMXW>span{font-size:11px;color:#6b7568}.home_footer__HqMXW>div{display:flex;gap:22px;font-size:11px}@media(min-width:1450px){.home_hero__o4ZPq{padding-top:80px;padding-bottom:85px}}@media(max-width:950px){.home_header__5FqNo{padding:23px 26px}.home_header__5FqNo nav{gap:18px}.home_hero__o4ZPq{padding:45px 26px 55px;gap:30px}.home_hero__o4ZPq h1{font-size:52px}.home_heroArt__d4rLT{padding:30px 24px 40px}.home_facts__ZMlX2{gap:20px 30px}.home_chapterGrid__zyCe9{grid-template-columns:repeat(3,minmax(0,1fr))}.home_author__fpozi{gap:35px}.home_authorCopy__cxFC1 h2{font-size:39px}.home_authorCopy__cxFC1>p{font-size:12px}.home_footer__HqMXW{flex-wrap:wrap}}@media(max-width:700px){.home_header__5FqNo{padding:20px}.home_brand__9Zfa3{font-size:21px}.home_brand__9Zfa3 small{font-size:8px;letter-spacing:1.4px}.home_header__5FqNo nav>a:not(.home_navCta__AS5r8){display:none}.home_navCta__AS5r8{padding:9px 12px;font-size:11px}.home_hero__o4ZPq{grid-template-columns:1fr;padding:40px 22px 50px;gap:35px}.home_eyebrow__hSiDi{font-size:9px;letter-spacing:1.5px}.home_hero__o4ZPq h1{font-size:clamp(43px,10vw,65px);letter-spacing:-2px}.home_intro__R_zLE{max-width:none}.home_heroArt__d4rLT{width:min(100%,420px);margin:auto;padding:30px 35px 40px}.home_cover__C5SmZ{max-width:290px}.home_byline__nLGHU{margin-top:22px}.home_facts__ZMlX2{display:grid;grid-template-columns:1fr 1fr;padding:22px;grid-gap:15px;gap:15px;font-size:10px}.home_facts__ZMlX2 strong{font-size:25px}.home_facts__ZMlX2>span{gap:8px}.home_discover__FRR2v{padding:55px 22px}.home_sectionIntro__kEaZg{grid-template-columns:1fr;gap:0}.home_sectionIntro__kEaZg p{margin:0 0 10px}.home_chapterGrid__zyCe9{grid-template-columns:repeat(2,minmax(0,1fr))}.home_chapter__WXJho{gap:10px;min-height:77px}.home_chapter__WXJho h3{font-size:16px}.home_levelSection__CV3Vs{padding:50px 24px}.home_levelGrid__kN6T1{grid-template-columns:1fr;gap:28px;margin-top:32px}.home_levelGrid__kN6T1 h3{margin:12px 0}.home_audience__GZVxv{padding:55px 22px;grid-template-columns:1fr;gap:5px}.home_author__fpozi{padding:5px 22px 55px;grid-template-columns:1fr;gap:35px}.home_portrait__hu0iH{max-width:370px;width:100%;margin:auto}.home_authorCopy__cxFC1>p{font-size:14px}.home_authorCopy__cxFC1 h2{font-size:43px}.home_footer__HqMXW{padding:25px 22px;flex-direction:column;align-items:flex-start;gap:10px}.home_footer__HqMXW>div{flex-wrap:wrap}.home_nextStep__byTFA{padding:50px 22px}}@media(prefers-reduced-motion:reduce){.home_primary__8mB8P{transition:none}.home_primary__8mB8P:hover{transform:none}}