 .blogMobile{display:flex;gap:24px;padding:14px 5%;background:#f3f5f7;font-weight:700;flex-wrap:wrap}.blogHero{background:#102638;color:white;padding:64px 0}.blogHero h1{font-size:clamp(32px,4.5vw,58px);line-height:1.12;max-width:930px;font-weight:800;margin:16px 0 24px}.blogHero p{max-width:760px;font-size:19px;line-height:1.7;color:#e1e8ef}.blogEyebrow{color:#ffad70;font-weight:800;letter-spacing:2px;font-size:13px}.blogWrap{max-width:820px;margin:auto;padding:48px 24px 64px;color:#253544;font-size:18px;line-height:1.8}.blogWrap h2{font-size:29px;font-weight:800;line-height:1.25;margin:42px 0 16px;color:#102638}.blogWrap h3{font-size:22px;font-weight:750;margin:28px 0 10px}.blogWrap p{margin:16px 0}.blogWrap ul{list-style:disc;padding-left:25px}.blogWrap li{margin:12px 0}.blogWrap a:not(.btn){text-decoration:underline;text-underline-offset:3px}.blogPhoto{width:100%;max-height:380px;object-fit:cover;border-radius:16px}.blogNote{border-left:4px solid #ed7426;background:#f4f7f9;padding:18px 22px;margin:28px 0}.blogCTA{background:#102638;color:white;border-radius:16px;padding:30px;margin:38px 0}.blogCTA h2{color:white;margin-top:0}.blogCTA .btn{white-space:normal;text-align:center}.blogMeta{font-size:14px;color:#647483}.blogShare{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.blogShare a,.blogShare button{border:1px solid #c6d0d9;border-radius:6px;padding:10px 16px;cursor:pointer;font:inherit}.blogCard{padding:28px;border:1px solid #d9e1e8;border-radius:16px;background:white}.blogFeature{padding:55px 0;background:#f4f7f9}.blogFeature h2{font-size:clamp(26px,3vw,38px);font-weight:800;line-height:1.2;margin:12px 0}.blogFeature p{max-width:760px;margin:16px 0 24px;line-height:1.7}.blogSource{font-size:14px}.blogWrap :focus-visible,.blogMobile :focus-visible{outline:3px solid #dc641c;outline-offset:4px}@media(max-width:600px){.blogHero{padding:40px 0}.blogWrap{padding:30px 20px 50px}.blogCTA{padding:24px}.blogWrap h2{font-size:26px}}