.ao-digest{--d-ink:#14283b;--d-paper:#faf8f3;--d-sand:#eee8dc;--d-sage:#e7ece6;--d-terracotta:#ae715e;color:var(--d-ink);background:var(--d-paper);font-family:Manrope,Arial,sans-serif}.ao-digest main{overflow:hidden}.ao-digest .d-shell{width:min(1240px,calc(100% - 48px));margin-inline:auto}.ao-digest .d-eyebrow{font-size:11px;line-height:1.5;letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:#6e6150}.ao-digest h1,.ao-digest h2,.ao-digest h3{font-family:'Libre Baskerville',Georgia,serif;font-weight:400;letter-spacing:-.045em}.ao-digest h1{font-size:clamp(3.2rem,7.7vw,7rem);line-height:1.06;max-width:11ch;margin:25px 0}.ao-digest h1 em,.ao-digest h2 em{font-weight:400;color:var(--d-terracotta)}.ao-digest p{line-height:1.75}.d-hero{background:linear-gradient(124deg,#14283b 0%,#284455 62%,#51696b 100%);color:#faf8f3;position:relative}.d-hero:before{content:'';position:absolute;inset:0;opacity:.2;background:radial-gradient(circle at 80% 26%,#d9c9a7,transparent 37%),repeating-linear-gradient(110deg,transparent 0,transparent 95px,#f0eee522 96px,#f0eee522 97px)}.d-hero .d-shell{position:relative;display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,.65fr);gap:clamp(40px,7vw,120px);align-items:end;padding-block:clamp(80px,11vw,148px)}.d-hero .d-eyebrow{color:#e2ccb0}.d-hero h1 em{color:#e5cbb2}.d-hero-copy{max-width:54ch;font-size:clamp(17px,1.7vw,21px);color:#e7ecea}.d-hero aside{border-top:1px solid #d6c9b6;padding:22px 0 0;align-self:end}.d-hero aside span{display:block;margin:0 0 15px;font:400 52px/1 'Libre Baskerville',Georgia,serif;color:#dfc6a7}.d-hero aside p{margin:0;color:#e7ecea;font-size:15px}.d-intro{padding:clamp(70px,9vw,120px) 0}.d-intro-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);gap:clamp(36px,8vw,130px)}.ao-digest h2{font-size:clamp(2rem,4.1vw,4.1rem);line-height:1.18;margin:14px 0 25px}.d-intro-copy{font-size:17px;max-width:57ch}.d-intro-copy p:first-child{margin-top:8px}.d-rule{border:0;border-top:1px solid #cfc9bd;margin:0}.d-topics{background:#f0ede6;padding:clamp(70px,8vw,110px) 0}.d-topics-heading{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:35px}.d-topics-heading p{max-width:43ch;margin:0}.d-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.d-card{background:#faf8f3;padding:clamp(28px,3vw,42px);border-top:4px solid #b29362;min-height:275px}.d-card:nth-child(2){border-color:#6f8f88}.d-card:nth-child(3){border-color:#b77d68}.d-card b{font:400 35px/1.1 'Libre Baskerville',Georgia,serif;color:#af9270}.d-card h3{font-size:25px;line-height:1.3;margin:26px 0 15px}.d-card p{font-size:15px;margin:0;color:#526674}.d-signup{padding:clamp(75px,9vw,130px) 0;background:#e3e8e1}.d-signup-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.9fr);gap:clamp(40px,8vw,125px);align-items:center}.d-signup h2{max-width:12ch}.d-signup-copy{font-size:17px;max-width:50ch}.d-form{background:#faf8f3;padding:clamp(28px,3.5vw,52px);border:1px solid #d4d3c9;box-shadow:12px 12px 0 #cdd7cf}.d-form label{display:block;font-size:13px;font-weight:700;margin:0 0 10px}.d-form input[type=email]{display:block;width:100%;padding:14px 16px;border:1px solid #a6ada7;background:#fff;border-radius:0;min-height:54px}.d-form button{display:block;width:100%;margin-top:12px;border:1px solid #14283b;background:#14283b;color:white;padding:15px 20px;min-height:54px;cursor:pointer;font-weight:700}.d-form button:hover{background:#2a4856}.d-form small{display:block;font-size:12px;line-height:1.7;margin-top:18px;color:#50606a}.d-form [data-form-status]{font-size:13px;line-height:1.6}.d-next{padding:clamp(75px,9vw,120px) 0}.d-next-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.d-next a{display:block;background:#fff;padding:32px;border:1px solid #d7d1c5;color:#14283b;text-decoration:none}.d-next a:hover{border-color:#b29362;background:#f8f3e9}.d-next a span{display:block;font:400 28px/1.25 'Libre Baskerville',Georgia,serif;margin:10px 0}.d-next a small{font-size:13px;line-height:1.6;color:#526674}.d-next a b{display:block;margin-top:20px;font-size:12px;text-transform:uppercase;letter-spacing:.07em}.d-form .hidden-field{display:none!important}@media(max-width:800px){.d-hero .d-shell,.d-intro-grid,.d-signup-grid{grid-template-columns:1fr}.d-hero .d-shell{padding-block:70px;gap:30px}.d-hero h1{font-size:clamp(3rem,10vw,5rem)}.d-hero aside{max-width:50ch}.d-topics-heading{display:block}.d-grid{grid-template-columns:1fr}.d-card{min-height:0}.d-next-grid{grid-template-columns:1fr}.d-form{box-shadow:7px 7px 0 #cdd7cf}}@media(max-width:480px){.ao-digest .d-shell{width:calc(100% - 34px)}.d-hero h1{font-size:2.9rem}}.d-form .d-consent{display:flex;align-items:flex-start;gap:12px;margin:18px 0 4px;line-height:1.6;font-weight:500}.d-form .d-consent input{flex:0 0 auto;width:18px;height:18px;margin-top:3px;accent-color:#14283b}.d-form .d-consent span{font-size:13px}.signup-consent-check{display:flex;align-items:flex-start;gap:10px;max-width:52ch;margin:12px 0;font:500 12px/1.6 Manrope,Arial,sans-serif;color:#e9ebe7}.signup-consent-check input{flex:0 0 auto;width:18px;height:18px;margin-top:2px;accent-color:#d2b585}.d-promo{background:#e3e8e1;color:#14283b;padding:clamp(55px,7vw,90px) 0}.d-promo-inner{width:min(1240px,calc(100% - 48px));margin:auto;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);align-items:center;gap:clamp(30px,7vw,100px)}.d-promo .d-eyebrow{font:700 11px/1.5 Manrope,Arial,sans-serif;letter-spacing:.13em;text-transform:uppercase}.d-promo h2{font:400 clamp(32px,4vw,56px)/1.17 'Libre Baskerville',Georgia,serif;letter-spacing:-.04em;margin:14px 0 20px}.d-promo p{font:400 16px/1.75 Manrope,Arial,sans-serif;max-width:54ch}.d-promo a{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:14px 22px;background:#14283b;color:#fff!important;text-decoration:none;font:700 14px Manrope,Arial,sans-serif}.d-promo a:hover{background:#2c4b5c}@media(max-width:750px){.d-promo-inner{grid-template-columns:1fr}.d-promo a{justify-self:start}}