.blog-page{background:var(--paper);min-height:100vh}.blog-nav{z-index:30;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffdf9f5;border-bottom:1px solid #d5dbe2;justify-content:space-between;align-items:center;height:82px;padding:0 clamp(24px,6vw,96px);display:flex;position:sticky;top:0}.blog-nav nav{gap:30px;font-size:12px;font-weight:700;display:flex}.blog-hero{color:#fff;background:#08264a;padding:100px clamp(24px,13vw,210px)}.blog-hero h1{max-width:980px}.blog-hero h1 em{color:#d8a526}.blog-hero>p{color:#b9c7d5;max-width:700px;font-size:17px;line-height:1.7}.blog-list{padding:90px clamp(24px,7vw,112px)}.blog-intro{border-bottom:1px solid #c5ced8;justify-content:space-between;align-items:end;margin-bottom:45px;padding-bottom:25px;display:flex}.blog-intro>span{text-transform:uppercase;letter-spacing:.15em;color:#9b7313;font-size:10px;font-weight:800}.blog-intro p{color:#67778a;margin:0}.article-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.article-card{background:#fff;border:1px solid #c9d1da;grid-template-columns:190px 1fr;min-height:270px;transition:all .2s;display:grid}.article-card:hover{transform:translateY(-3px);box-shadow:0 18px 45px #08264a1f}.article-card img{object-fit:cover;width:100%;height:100%}.article-card>div{flex-direction:column;padding:26px;display:flex}.article-card span{text-transform:uppercase;letter-spacing:.12em;color:#9b7313;font-size:9px;font-weight:800}.article-card h2{margin:15px 0 10px;font-family:Georgia,serif;font-size:24px;line-height:1.15}.article-card p{color:#657587;font-size:12px;line-height:1.6}.article-card small{color:#778596;margin-top:auto}.article-card small b{float:right;color:#08264a}.featured-article{grid-column:1/-1;grid-template-columns:1fr 1.15fr;min-height:430px}.featured-article h2{font-size:35px}.blog-cta{color:#fff;background:#0b315c;justify-content:space-between;align-items:center;gap:40px;padding:70px clamp(24px,7vw,112px);display:flex}.blog-cta h2{margin:15px 0 0;font-family:Georgia,serif;font-size:42px}.article-hero{color:#fff;background:#08264a;padding:75px clamp(24px,16vw,260px) 80px}.article-hero>a{color:#becad7;font-size:12px}.article-hero>span{text-transform:uppercase;letter-spacing:.15em;color:#d8a526;margin-top:55px;font-size:9px;display:block}.article-hero h1{max-width:980px;font-size:clamp(44px,5.2vw,76px)}.article-hero>p{color:#bdc9d6;max-width:800px;font-size:18px;line-height:1.7}.article-hero small{color:#90a2b5}.article-body{padding:75px clamp(24px,16vw,260px) 100px}.article-cover{object-fit:cover;border-radius:5px;width:100%;max-height:580px}.article-content{color:#40556a;max-width:780px;margin:55px auto 0;font-size:17px;line-height:1.85}.article-content h2{color:#08264a;margin:55px 0 20px;font-family:Georgia,serif;font-size:35px;line-height:1.15}.article-content h3{color:#08264a;margin:35px 0 12px;font-family:Georgia,serif;font-size:24px}.article-content blockquote{color:#08264a;border-left:4px solid #d8a526;margin:40px 0;padding:15px 0 15px 28px;font-family:Georgia,serif;font-size:28px;line-height:1.35}.article-content li{margin:10px 0}.author-box{border-top:1px solid #c9d1da;align-items:center;gap:18px;margin-top:65px;padding-top:28px;display:flex}.author-box img{object-fit:cover;border-radius:50%;width:76px;height:76px}.author-box strong{color:#08264a;font-family:Georgia,serif;font-size:20px}.author-box p{color:#6d7b8a;margin:5px 0;font-size:12px}@media (max-width:900px){.blog-nav nav{display:none}.article-grid{grid-template-columns:1fr}.featured-article{grid-column:auto}.blog-cta{flex-direction:column;align-items:flex-start}}@media (max-width:600px){.blog-nav{height:72px}.blog-nav .brand-copy{display:none}.blog-nav .button-small{width:auto;display:inline-flex}.blog-hero,.blog-list,.article-hero,.article-body{padding-left:22px;padding-right:22px}.blog-intro{flex-direction:column;align-items:flex-start;gap:12px}.article-card,.featured-article{grid-template-columns:1fr}.article-card img{height:230px}.featured-article h2{font-size:27px}.blog-cta{padding:60px 22px}.blog-cta .button{width:100%}}
