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:#101a33!important;--fg:#f4efe4!important;--accent:#ff7040!important;--muted:#c1cad7!important;--edge:clamp(1.25rem,5vw,5.5rem);font-family:Arial,Helvetica,sans-serif}.ad-ribbon{background:#ff7040;color:#101a33}.site-header{border-color:#667087}.brand{font-size:1.5rem;letter-spacing:-.025em}.site-header nav{font-weight:700}.home-hero{display:grid;grid-template-columns:58% 42%;min-height:72vh;background:#e85b2c;color:#101a33}.hero-copy{position:relative;z-index:1;padding:clamp(3rem,6vw,7rem);justify-content:space-between}.home-hero h1{font-family:'Arial Narrow',Arial,sans-serif;font-stretch:condensed;text-transform:uppercase;font-size:clamp(4rem,7.7vw,8rem);font-weight:900;letter-spacing:-.035em;line-height:.96;max-width:10ch}.hero-copy p{max-width:29rem;font-size:1.35rem;font-weight:600}.home-hero figure{min-height:38rem}.hero-image{filter:saturate(1.05);object-position:56%}.home-hero figcaption{background:#101a33;color:#f4efe4}.home-intro{background:#f4efe4;color:#101a33;grid-template-columns:1fr 1fr}.home-intro h2{font-family:Georgia,serif;font-style:italic;font-weight:400}.site-outline{padding-block:6rem}.site-outline .section-heading h2{color:#ff9467}.outline-list{grid-template-columns:1fr}.outline-item{grid-template-columns:1fr 1.2fr auto;padding:1.6rem 0;border-color:#667087}.outline-item span{grid-column:2;grid-row:1;color:#d5dbe4}.outline-item svg{grid-column:3;grid-row:1}.latest-section{background:#f4efe4;color:#101a33}.latest-section .story-grid{grid-template-columns:1fr 1fr;gap:1.2rem}.story-card{background:#fffaf1}.story-copy{padding:1.5rem}.story-copy h3{font-family:Georgia,serif;font-weight:400}.story-media img{aspect-ratio:1}.story-copy p{color:#4e596b}.contact-band{background:#ff7040;color:#101a33}.contact-band .button{background:#101a33;color:#fff}.article-head h1,.page-head h1{font-family:Georgia,serif;font-weight:400}.article-figure img{max-height:44rem}@media(max-width:52rem){.home-hero{display:flex;flex-direction:column}.home-hero figure{min-height:18rem;max-height:24rem}.hero-copy{min-height:28rem}.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}.latest-section .story-grid{grid-template-columns:1fr}}

@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}}
