.blog_page__1u7Ek{min-height:70vh;padding:clamp(3rem,7vw,6rem) 1.25rem 5rem;background:radial-gradient(circle at 86% 8%,rgb(28 151 184/12%),transparent 30rem),linear-gradient(180deg,#f7fbfc,#fff 30%);color:#102c35}.blog_shell___bnpO{width:min(72rem,100%);margin-inline:auto}.blog_hero__AlufN{max-width:46rem;margin-bottom:clamp(2.5rem,6vw,4.5rem)}.blog_category__vkgAF,.blog_eyebrow__GS1Xx{margin:0 0 .75rem;color:#087a95;font-size:.78rem;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.blog_articleTitle__XEvoc,.blog_title____VDq{margin:0;color:#092832;font-weight:760;letter-spacing:-.035em;text-wrap:balance}.blog_title____VDq{font-size:clamp(2.5rem,7vw,5.5rem);line-height:.98}.blog_articleTitle__XEvoc{max-width:54rem;font-size:clamp(2.25rem,6vw,4.75rem);line-height:1.02}.blog_articleIntro__uOwzm,.blog_intro__vpyfZ{max-width:45rem;margin:1.25rem 0 0;color:#47646d;font-size:clamp(1rem,2vw,1.2rem);line-height:1.7}.blog_grid__O2XWm{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:1.25rem}.blog_card__R8Bdb{overflow:hidden;border:1px solid #d8e7eb;border-radius:1.25rem;background:rgb(255 255 255/94%);box-shadow:0 1rem 3rem rgb(20 75 89/7%)}.blog_cardLink__nUdvF{display:flex;height:100%;color:inherit;text-decoration:none;flex-direction:column}.blog_backLink__ekKMb:focus-visible,.blog_cardLink__nUdvF:focus-visible,.blog_richText__ncW3z a:focus-visible{outline:3px solid #f3a833;outline-offset:4px}.blog_articleMedia___2HR8,.blog_cardMedia__6ekwk{position:relative;overflow:hidden;background:#dcebed}.blog_cardMedia__6ekwk{aspect-ratio:16/10}.blog_articleMedia___2HR8{width:min(72rem,100%);aspect-ratio:16/8;margin:2.5rem auto 0;border-radius:clamp(1rem,3vw,2rem)}.blog_coverImage__DyKWO{object-fit:cover}.blog_cardBody__sqPU3{display:flex;padding:1.4rem;flex:1 1;flex-direction:column}.blog_cardTitle__jmDKc{margin:0;color:#0b303b;font-size:1.35rem;line-height:1.25}.blog_excerpt__vkqNu{margin:.75rem 0 1.25rem;color:#516b73;line-height:1.6}.blog_articleMeta__SVUBo,.blog_meta__k_y4L{display:flex;color:#587078;font-size:.88rem;line-height:1.5;gap:.5rem 1rem;flex-wrap:wrap}.blog_meta__k_y4L{margin-top:auto}.blog_articleMeta__SVUBo{margin-top:1.25rem}.blog_empty__Zw_uJ{padding:clamp(2rem,5vw,4rem);border:1px dashed #a9c8d0;border-radius:1.25rem;background:#fff;color:#47646d;text-align:center}.blog_backNav__SOxfO{margin-bottom:2rem}.blog_backLink__ekKMb{color:#086e87;font-weight:700;text-decoration-thickness:.08em;text-underline-offset:.22em}.blog_articleHeader__dfFw6{width:min(72rem,100%);margin-inline:auto}.blog_articleBody__f2kkA{width:min(46rem,100%);margin:clamp(2.5rem,6vw,5rem) auto 0}.blog_richText__ncW3z{color:#183c46;font-size:clamp(1.02rem,1.8vw,1.15rem);line-height:1.8}.blog_richText__ncW3z>:first-child{margin-top:0}.blog_richText__ncW3z blockquote,.blog_richText__ncW3z ol,.blog_richText__ncW3z p,.blog_richText__ncW3z ul{margin-block:1.35rem}.blog_richText__ncW3z h2,.blog_richText__ncW3z h3,.blog_richText__ncW3z h4,.blog_richText__ncW3z h5,.blog_richText__ncW3z h6{margin:2.3rem 0 .8rem;color:#0a303b;line-height:1.22;text-wrap:balance}.blog_richText__ncW3z h2{font-size:clamp(1.65rem,4vw,2.25rem)}.blog_richText__ncW3z h3{font-size:clamp(1.35rem,3vw,1.75rem)}.blog_richText__ncW3z ol,.blog_richText__ncW3z ul{padding-inline-start:1.5rem}.blog_richText__ncW3z li+li{margin-top:.5rem}.blog_richText__ncW3z blockquote{padding:.2rem 0 .2rem 1.3rem;border-inline-start:4px solid #1a93ae;color:#385861;font-size:1.08em}.blog_richText__ncW3z a{color:#007d99;font-weight:650;text-decoration-thickness:.08em;text-underline-offset:.18em}.blog_richText__ncW3z code{padding:.12em .35em;border-radius:.3rem;background:#e5f1f3;font-size:.9em}.blog_richText__ncW3z hr{margin:2.5rem 0;border:0;border-top:1px solid #cfe0e4}.blog_emptyContent__dvXLk{color:#60767d;font-style:italic}@media (max-width:40rem){.blog_page__1u7Ek{padding-inline:1rem}.blog_cardBody__sqPU3{padding:1.15rem}.blog_articleMedia___2HR8{border-radius:1rem}}@media (prefers-reduced-motion:no-preference){.blog_card__R8Bdb{transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.blog_card__R8Bdb:has(.blog_cardLink__nUdvF:hover){border-color:#98c3cd;box-shadow:0 1.2rem 3.4rem rgb(20 75 89/12%);transform:translateY(-.2rem)}}