@font-face{font-family:Work Sans;src:url('/assets/work-sans-latin-400-normal-jUejSri3.woff2') format('woff2');font-weight:400;font-display:swap}@font-face{font-family:Work Sans;src:url('/assets/work-sans-latin-600-normal-DB-2V89X.woff2') format('woff2');font-weight:600;font-display:swap}@font-face{font-family:Yeseva One;src:url('/assets/yeseva-one-latin-400-normal-DOOi0Fwv.woff2') format('woff2');font-weight:400;font-display:swap}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{margin:0;color:#142740;background:white;font-family:Work Sans,Arial,sans-serif;line-height:1.7}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #00bfe8;outline-offset:4px}button,summary{cursor:pointer;font:inherit}h1,h2,h3{font-family:Yeseva One,Georgia,serif;font-weight:400;line-height:1.2}h1{font-size:clamp(36px,4.4vw,64px);letter-spacing:-.04em;margin:18px 0 24px}h2{font-size:28px}p{margin:0 0 20px}.eyebrow{font-size:12px;letter-spacing:.11em;font-weight:600;text-transform:uppercase;color:#52657c}.blog-site-header{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:10px max(24px,calc((100vw - 1240px)/2));border-bottom:1px solid #dbe5ef;background:#fff;position:sticky;top:0;z-index:5}.blog-brand{flex-shrink:0;display:flex}.blog-brand img{object-fit:contain}.blog-desktop-nav,.blog-account-links{display:flex;align-items:center;gap:25px}.blog-account-links{gap:16px;white-space:nowrap;font-size:15px;font-weight:600}.blog-account-links>a{min-height:44px;display:inline-flex;align-items:center}.blog-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;border-radius:7px;background:#091f46;color:#fff;padding:11px 17px;font-weight:600;min-height:44px}.blog-desktop-nav a[aria-current=page]{font-weight:600;text-decoration:underline;text-decoration-color:#00bfe8;text-underline-offset:7px}.blog-mobile-nav{display:none}.blog-main{max-width:1240px;margin:auto;padding:48px 24px 80px}.blog-intro{max-width:820px;margin:20px 0 46px}.blog-intro em{color:#005bea;font-style:normal}.blog-intro>p:not(.eyebrow){font-size:20px;color:#52657c;max-width:670px}.blog-intro>a{font-weight:600}.blog-filters{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:28px}.blog-filters button{border:1px solid #c8d8e8;border-radius:24px;padding:8px 16px;background:#fff;color:#142740;min-height:44px}.blog-filters button.selected{background:#142740;color:#fff}.blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.blog-card{border:1px solid #dbe5ef;border-radius:16px;overflow:hidden;transition:transform .2s,box-shadow .2s}.blog-card:hover{transform:translateY(-4px);box-shadow:0 10px 30px #14274012}.blog-card img{display:block;max-width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.blog-card>div{padding:24px}.blog-card h2{font-size:26px;margin:12px 0 18px}.blog-card p:not(.eyebrow),.blog-card small{color:#52657c}.blog-subfooter{margin-top:36px;padding:24px;background:#eff8fc;border-radius:14px}.blog-subfooter a,.article-body a,.blog-breadcrumb a{color:#005bea;text-decoration:underline;text-underline-offset:3px}.blog-breadcrumb{font-size:14px;color:#52657c;margin-bottom:35px}.article-header{max-width:920px}.article-header>p:not(.eyebrow){font-size:20px;color:#52657c}.article-byline{font-size:14px;color:#52657c}.article-byline a{text-decoration:underline}.article-art{margin:32px 0 42px}.article-art img{width:100%;height:auto;max-height:590px;object-fit:contain;background:#eff8fc;border-radius:18px}.article-art figcaption{font-size:13px;color:#52657c;margin-top:10px}.article-layout{display:grid;grid-template-columns:240px minmax(0,760px);gap:55px;justify-content:center}.article-layout aside{align-self:start;position:sticky;top:120px;font-size:14px}.article-layout aside nav{display:flex;flex-direction:column;gap:12px;padding:16px 0}.article-body p{font-size:18px}.article-body section{margin:42px 0}.answer-box{border-left:4px solid #00bfe8;padding:24px;background:#eff8fc;border-radius:0 12px 12px 0}.answer-box p{margin:10px 0 0}.article-body details{border-bottom:1px solid #dbe5ef;padding:16px 0}.article-body summary{font-weight:600}.article-body details p{margin:16px 0 0}.article-sources p{font-size:14px}.article-cta{padding:28px;border-radius:14px;background:#142740;color:#fff}.article-cta p{color:#d0e4f1}.article-cta .blog-button{background:#ff7900;color:#091f46;text-decoration:none;margin-right:20px}.article-cta>a{color:#fff}.related-posts{margin-top:70px}.blog-footer{border-top:1px solid #dbe5ef;background:#eff8fc;padding:35px 24px;display:flex;gap:20px;flex-wrap:wrap;align-items:center;justify-content:center}.blog-footer nav{display:flex;gap:20px;flex-wrap:wrap}.blog-footer small{color:#52657c}[hidden]{display:none!important}
@media(max-width:850px){.blog-desktop-nav{display:none}.blog-mobile-nav{display:block}.blog-mobile-nav summary{list-style:none;min-height:44px;min-width:34px;text-align:center;display:flex;align-items:center;justify-content:center;font-size:23px}.blog-mobile-nav summary::-webkit-details-marker{display:none}.blog-mobile-nav nav{position:absolute;left:0;right:0;top:100%;background:white;border-bottom:1px solid #dbe5ef;padding:20px;display:flex;gap:20px;flex-wrap:wrap}.blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.article-layout{grid-template-columns:1fr;gap:10px}.article-layout aside{position:static;background:#f5f9fd;padding:18px;border-radius:12px}.article-layout aside nav{display:grid;grid-template-columns:1fr 1fr}.blog-site-header{gap:8px;padding:6px 14px}.blog-brand img{width:100px;height:64px}.blog-account-links{gap:10px}}
@media(max-width:520px){.blog-grid{grid-template-columns:1fr}.blog-main{padding:32px 20px 55px}.blog-account-links{font-size:13px;gap:8px}.blog-account-links .blog-button{padding:9px 10px}.blog-brand img{width:82px;height:56px}.blog-intro>p:not(.eyebrow),.article-header>p:not(.eyebrow){font-size:18px}.article-layout aside nav{grid-template-columns:1fr}.article-body p{font-size:17px}.article-art{margin-bottom:25px}.article-cta>a{display:inline-flex;margin-top:10px}.article-header .eyebrow{font-size:11px}.blog-breadcrumb{font-size:13px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.blog-card{transition:none}.blog-card:hover{transform:none}}

.blog-main:not(:has(.article-header)) .blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-main:not(:has(.article-header)) .blog-card:first-child{grid-column:1/-1;display:grid;grid-template-columns:1.15fr 1fr;align-items:center}.blog-main:not(:has(.article-header)) .blog-card:first-child img{height:100%;min-height:330px;object-fit:cover}.blog-main:not(:has(.article-header)) .blog-card:first-child h2{font-size:32px}.blog-intro{margin-top:0;margin-bottom:32px}.article-art img{max-height:none;object-fit:cover}@media(max-width:850px){.blog-main:not(:has(.article-header)) .blog-card:first-child{display:block}.blog-main:not(:has(.article-header)) .blog-card:first-child img{min-height:0;height:auto}}@media(max-width:520px){.blog-main:not(:has(.article-header)) .blog-grid{grid-template-columns:1fr}.blog-main:not(:has(.article-header)) .blog-card:first-child h2{font-size:26px}}

.ui-icon{display:inline-block;vertical-align:-.15em;flex-shrink:0;margin-left:.25em}.blog-mobile-nav .ui-icon{margin:0}
