.blog-share[data-astro-cid-hoez23jz]{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-block:1px solid #dce8ee;padding:1.1rem 0}.blog-share[data-astro-cid-hoez23jz] span[data-astro-cid-hoez23jz]{color:#38566a;font-size:.78rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.blog-share[data-astro-cid-hoez23jz] div[data-astro-cid-hoez23jz]{display:flex;gap:.55rem}.blog-share[data-astro-cid-hoez23jz] a[data-astro-cid-hoez23jz],.blog-share[data-astro-cid-hoez23jz] button[data-astro-cid-hoez23jz]{display:grid;width:2.35rem;height:2.35rem;place-items:center;border:1px solid #cbdde6;border-radius:50%;background:#fff;color:#005c85;font-size:.76rem;font-weight:900;transition:.2s ease}.blog-share[data-astro-cid-hoez23jz] a[data-astro-cid-hoez23jz]:hover,.blog-share[data-astro-cid-hoez23jz] button[data-astro-cid-hoez23jz]:hover,.blog-share[data-astro-cid-hoez23jz] button[data-astro-cid-hoez23jz].copied{transform:translateY(-2px);border-color:#00a1e1;background:#00a1e1;color:#fff}.blog-share[data-astro-cid-hoez23jz] button[data-astro-cid-hoez23jz]{cursor:pointer}.blog-share[data-astro-cid-hoez23jz] svg[data-astro-cid-hoez23jz]{width:1rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2}@media (max-width:520px){.blog-share[data-astro-cid-hoez23jz]{align-items:flex-start;flex-direction:column}}html{scroll-behavior:smooth;scroll-padding-top:7rem}.article-hero{background:linear-gradient(135deg,#eef7f7,#f8faf7 65%,#e9f3f1);border-bottom:1px solid var(--blog-line)}.article-head{max-width:980px;padding-block:4.8rem 5.2rem;text-align:center}.article-head nav{display:flex;justify-content:center;flex-wrap:wrap;gap:.55rem;margin-bottom:2.6rem;color:#718691;font-size:.72rem;font-weight:700}.article-head nav a:hover{color:var(--blog-blue)}.article-labels{display:flex;justify-content:center;gap:.6rem}.article-labels span{border-radius:999px;background:#dbecee;padding:.45rem .72rem;color:var(--blog-navy);font-size:.65rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.article-labels span:first-child{background:var(--blog-blue);color:#fff}.article-head h1{max-width:900px;margin:1.3rem auto 1.5rem;font-size:clamp(3rem,6vw,5.8rem)}.dek{max-width:760px;margin:auto;color:var(--blog-muted);font-size:clamp(1.05rem,2vw,1.28rem);line-height:1.65}.byline{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-top:2.2rem;text-align:left}.author-mark{display:grid;width:2.7rem;height:2.7rem;place-items:center;border-radius:50%;background:var(--blog-ink);color:#fff;font:700 1.1rem Outfit,sans-serif}.byline strong,.byline span{display:block}.byline strong{font-size:.82rem}.byline span{margin-top:.15rem;color:#69808b;font-size:.7rem}.cover{position:relative;margin-top:-1.5rem}.cover img{width:100%;max-height:650px;-o-object-fit:cover;object-fit:cover;box-shadow:0 20px 55px #0b2a3a24}.cover figcaption{margin-top:.6rem;color:#718690;font-size:.68rem;text-align:right}.article-layout{display:grid;grid-template-columns:220px minmax(0,760px);justify-content:center;gap:clamp(2rem,7vw,7rem);padding-block:5.5rem 7rem}.toc{position:sticky;top:7rem;align-self:start;border-top:2px solid var(--blog-blue);padding-top:1.2rem}.toc>p{color:var(--blog-navy);font-size:.68rem;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.toc ol{margin-top:1rem;counter-reset:toc}.toc li{display:flex;gap:.5rem;margin:.8rem 0;color:#627b87;font-size:.78rem;line-height:1.4;counter-increment:toc}.toc li:before{color:#9ab1ba;content:"0" counter(toc);font-size:.65rem}.toc a:hover{color:var(--blog-blue)}.article-content{min-width:0;color:#284957;font-family:Inter,sans-serif;font-size:1.04rem;line-height:1.85}.article-content>p:first-child{color:var(--blog-ink);font-size:1.28rem;line-height:1.75}.article-content h2{margin:3.4rem 0 1.15rem;color:var(--blog-ink);font:700 clamp(1.8rem,4vw,2.55rem)/1.15 "Outfit",sans-serif;letter-spacing:-.025em}.article-content h3{margin:2.4rem 0 1rem;color:var(--blog-ink);font:700 1.4rem Outfit,sans-serif}.article-content p{margin:1.25rem 0}.article-content ul,.article-content ol{margin:1.5rem 0;padding-left:0}.article-content li{position:relative;margin:.75rem 0;padding-left:1.6rem}.article-content li:before{position:absolute;left:0;top:.78em;width:.45rem;height:.45rem;border-radius:50%;background:var(--blog-blue);content:""}.article-content strong{color:var(--blog-ink)}.article-content p a{color:var(--blog-navy);font-weight:750;text-decoration:underline;text-decoration-color:#72cbe9;text-underline-offset:3px}.tags{display:flex;flex-wrap:wrap;gap:.5rem;margin:3.5rem 0 1.5rem}.expert-cta{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-top:4rem;background:var(--blog-ink);padding:2.3rem;color:#fff;line-height:1.4}.expert-cta>div>span{color:#74d6f6;font-size:.68rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.expert-cta h2{margin:.5rem 0!important;color:#fff;font-size:2rem}.expert-cta p{margin:0;color:#b9cbd2;font-size:.85rem}.expert-cta .blog-button{flex:none}.detail-arrow:after{display:inline-block;margin-left:.4rem;content:"→";transition:transform .2s}.detail-arrow:hover:after{transform:translate(3px)}.related{border-top:1px solid var(--blog-line);padding-block:5rem 7rem}.related-head{display:flex;align-items:end;justify-content:space-between;gap:2rem}.related-head h2{margin-top:.7rem;font-size:clamp(2.4rem,5vw,4rem)}.related-head>a{color:var(--blog-navy);font-size:.78rem;font-weight:800;text-transform:uppercase}.related-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-top:2.5rem}.related-grid article{display:grid;grid-template-columns:44% 1fr;background:#fff}.related-image{min-height:230px;overflow:hidden}.related-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:.4s}.related-grid article:hover img{transform:scale(1.04)}.related-grid article>div{padding:1.6rem}.related-grid article span{color:var(--blog-blue);font-size:.65rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.related-grid h3{margin:.7rem 0 1.3rem;font:700 1.35rem/1.2 Outfit,sans-serif}.related-grid .read{color:var(--blog-navy);font-size:.7rem;font-weight:850;text-transform:uppercase}@media (max-width:900px){.article-layout{grid-template-columns:1fr;max-width:780px}.toc{position:static;border-bottom:1px solid var(--blog-line);padding-bottom:1rem}.toc ol{display:flex;flex-wrap:wrap;gap:.4rem 1.2rem}.toc li{margin:.25rem 0}.related-grid{grid-template-columns:1fr}}@media (max-width:640px){.article-head{padding-block:3.2rem 4rem}.article-head nav{margin-bottom:2rem}.article-head h1{font-size:3rem}.cover{width:100%;margin-top:0}.cover img{height:300px}.cover figcaption{padding-inline:1rem}.article-layout{padding-block:3.5rem 5rem}.article-content{font-size:.98rem}.article-content>p:first-child{font-size:1.1rem}.expert-cta{align-items:flex-start;flex-direction:column;padding:1.6rem}.related-head{align-items:flex-start;flex-direction:column}.related-grid article{grid-template-columns:1fr}.related-image{min-height:220px}}
