body{overflow-x:hidden}h1,h2,h3{overflow-wrap:normal;hyphens:auto}.brand-mark{filter:none}.home-hero h1{max-width:18ch}.story-copy p{max-width:55ch}.article-head .eyebrow{display:block;margin-block:1rem;color:var(--muted)}.offer-box .eyebrow{letter-spacing:.03em}.site-header nav a{transition:opacity .2s}.site-header nav a:hover{opacity:.65}@media(max-width:52rem){.home-hero figure{order:2}.hero-copy{order:1}.home-hero h1{font-size:clamp(2.6rem,9vw,5rem)}}
body{--bg:#f8f5ed!important;--fg:#192647!important;--accent:#df4d2d!important;--muted:#525d72!important;--edge:clamp(1.25rem,5.4vw,6rem);font-family:Arial,Helvetica,sans-serif}.ad-ribbon{background:#192647;color:#fff}.site-header{border-bottom:1px solid #192647}.brand{text-transform:uppercase;letter-spacing:-.02em}.site-header nav{font-weight:700;text-transform:uppercase;font-size:.75rem;letter-spacing:.06em}.home-hero{display:grid;grid-template-columns:42% 58%;grid-template-rows:16rem auto;border-bottom:1px solid #192647;min-height:0}.home-hero figure{grid-column:1/-1;grid-row:1;height:16rem;min-height:0}.hero-image{height:100%;object-position:center 55%}.home-hero figcaption{background:#192647;color:#fff}.hero-copy{grid-column:1/-1;grid-row:2;display:grid;grid-template-columns:42% 1fr;gap:2rem;align-items:end;padding-block:clamp(3rem,5vw,5rem)}.hero-copy h1{font-family:Georgia,serif;font-size:clamp(3.2rem,5.5vw,6rem);font-weight:400;line-height:1.04;margin:0}.hero-copy p{max-width:31rem;margin:0;font-size:1.25rem}.hero-role{grid-column:2;margin:0}.home-intro{background:#192647;color:#f8f5ed;grid-template-columns:42% 1fr}.home-intro h2{font-family:Georgia,serif;font-weight:400}.site-outline{background:#ece7d9}.outline-list{grid-template-columns:1fr}.outline-item{grid-template-columns:30% 1fr auto}.outline-item span{grid-column:2;grid-row:1}.outline-item svg{grid-column:3;grid-row:1}.latest-section .story-grid{gap:5rem}.story-card:nth-child(2){padding-top:7rem}.story-copy h3,.section-heading h2{font-family:Georgia,serif;font-weight:400}.story-media img{aspect-ratio:5/4}.article-head h1,.page-head h1{font-family:Georgia,serif;font-weight:400}.article-head{display:grid;grid-template-columns:30% 1fr}.article-head .back{grid-column:1/-1}.article-head h1,.article-deck,.article-head .eyebrow,.byline{grid-column:2}.article-figure img{max-height:38rem}.footer-brand{font-family:Georgia,serif}@media(max-width:52rem){.home-hero{display:flex;flex-direction:column}.home-hero figure{order:1;width:100%;height:13rem;min-height:13rem}.hero-copy{order:2;display:block}.hero-copy p{margin-block:1.5rem}.hero-role{margin-block-start:1rem}.outline-item{grid-template-columns:1fr auto}.outline-item span{grid-column:1;grid-row:2}.outline-item svg{grid-column:2;grid-row:1/3}.story-card:nth-child(2){padding-top:0}.article-head{display:block}}

.site-header,.home-hero,.outline-item{border:0}.outline-item{background:transparent}.outline-item:hover strong{text-decoration:underline}.home-intro h2{max-width:none}.home-hero h1{max-width:13ch}

@media(max-width:52rem){.home-intro{grid-template-columns:1fr!important;gap:1.25rem}.home-intro h2{max-width:24ch}.home-intro p{max-width:42ch}}
