.article-page.svelte-1teoznn{color:#172a35;background:#fff;font-family:Inter Variable,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.article-hero.svelte-1teoznn{color:#fff;background-position:50%;background-size:cover;min-height:clamp(29rem,43vw,39rem);padding:clamp(7.2rem,9vw,9rem) clamp(.9rem,1.8vw,1.5rem) clamp(1.65rem,2.8vw,2.5rem);display:grid}.article-hero__shell.svelte-1teoznn{grid-template-columns:minmax(0,1fr) max-content;align-self:end;align-items:end;gap:1.5rem;width:100%;max-width:1400px;margin:0 auto;display:grid}.article-hero__copy.svelte-1teoznn{max-width:46rem}.article-meta-line.svelte-1teoznn{flex-wrap:wrap;align-items:center;gap:.42rem;display:flex}.article-meta-line.svelte-1teoznn span:where(.svelte-1teoznn){box-sizing:border-box;color:#ffffffeb;text-align:center;background:#ffffff2e;border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;height:1.9rem;min-height:1.9rem;padding:0 .72rem;font-size:.66rem;font-weight:800;line-height:1;display:inline-flex}.article-hero.svelte-1teoznn h1:where(.svelte-1teoznn){color:#fff;letter-spacing:0;text-wrap:balance;max-width:46rem;margin:.85rem 0 0;font-size:clamp(1.9rem,3.25vw,3.55rem);font-weight:580;line-height:1.02}.article-hero__author.svelte-1teoznn{grid-template-columns:2.45rem max-content;justify-self:end;align-items:center;gap:.7rem;margin-bottom:.2rem;display:grid}.article-hero__author.svelte-1teoznn img:where(.svelte-1teoznn){aspect-ratio:1;object-fit:cover;object-position:top center;border:2px solid #ffffff61;border-radius:999px;width:2.45rem;height:2.45rem}.article-hero__author.svelte-1teoznn strong:where(.svelte-1teoznn),.article-hero__author.svelte-1teoznn time:where(.svelte-1teoznn){line-height:1.25;display:block}.article-hero__author.svelte-1teoznn strong:where(.svelte-1teoznn){color:#fff;font-size:.83rem;font-weight:780}.article-hero__author.svelte-1teoznn time:where(.svelte-1teoznn){color:#ffffffc7;margin-top:.18rem;font-size:.72rem;font-weight:620}.article-body.svelte-1teoznn{padding:clamp(2.1rem,4.5vw,4rem) clamp(.9rem,1.8vw,1.5rem) clamp(3.4rem,6vw,6rem)}.article-body__shell.svelte-1teoznn{grid-template-columns:minmax(11rem,15rem) minmax(0,58rem);gap:clamp(2rem,4vw,4.5rem);max-width:1180px;margin:0 auto;display:grid}.article-sidebar.svelte-1teoznn{align-self:start;gap:1.65rem;display:grid;position:sticky;top:6.3rem}.back-link.svelte-1teoznn{color:#172a35;letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:820;text-decoration:none}.back-link.svelte-1teoznn:hover{color:#0d6f8e}.sidebar-group.svelte-1teoznn{border-top:1px solid #e4eaee;padding-top:1rem}.sidebar-group.svelte-1teoznn span:where(.svelte-1teoznn){color:#7b878e;margin-bottom:.45rem;font-size:.72rem;font-weight:660;line-height:1;display:block}.sidebar-group.svelte-1teoznn strong:where(.svelte-1teoznn),.sidebar-group.svelte-1teoznn a:where(.svelte-1teoznn){color:#172a35;font-size:.86rem;font-weight:760;line-height:1.35;text-decoration:none;display:block}.sidebar-group.svelte-1teoznn a:where(.svelte-1teoznn):hover{color:#0d6f8e}.article-content-wrap.svelte-1teoznn{min-width:0}.article-lead.svelte-1teoznn{color:#172a35;letter-spacing:0;text-wrap:balance;margin:0 0 clamp(1.8rem,3vw,2.7rem);font-size:clamp(1.32rem,2vw,1.82rem);font-weight:720;line-height:1.26}.article-content.svelte-1teoznn{color:#65747d;font-size:clamp(.98rem,1.05vw,1.06rem);font-weight:480;line-height:1.78}.article-content--rest.svelte-1teoznn{margin-top:clamp(2rem,3.5vw,2.8rem)}.article-content.svelte-1teoznn *{margin-top:0}.article-content.svelte-1teoznn p{margin:0 0 1.35rem}.article-content.svelte-1teoznn h2{color:#172a35;letter-spacing:0;text-wrap:balance;margin:2.65rem 0 1rem;font-size:clamp(1.55rem,2.35vw,2.35rem);font-weight:680;line-height:1.08}.article-content.svelte-1teoznn h3{color:#172a35;margin:2.1rem 0 .85rem;font-size:clamp(1.18rem,1.6vw,1.55rem);font-weight:680;line-height:1.16}.article-content.svelte-1teoznn strong{color:#172a35;font-weight:760}.article-content.svelte-1teoznn ul,.article-content.svelte-1teoznn ol{gap:.72rem;margin:0 0 1.55rem;padding-left:1.18rem;display:grid}.article-content.svelte-1teoznn li{padding-left:.18rem}.article-content.svelte-1teoznn a{color:#0d6f8e;text-underline-offset:.18em;font-weight:700;text-decoration-thickness:1px}.article-media-suite.svelte-1teoznn{margin-top:clamp(1.45rem,3vw,2.35rem)}.media-suite-heading.svelte-1teoznn{justify-content:space-between;align-items:center;margin-bottom:.8rem;display:flex}.media-suite-heading.svelte-1teoznn span:where(.svelte-1teoznn){color:#75838b;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:820}.media-suite-heading.svelte-1teoznn strong:where(.svelte-1teoznn){color:#75838b;letter-spacing:.08em;font-size:.72rem;font-weight:820;line-height:1}.media-pager.svelte-1teoznn{gap:.85rem;display:grid}.media-card.svelte-1teoznn{background:#f4f8fa;border:1px solid #dce7ec;border-radius:.62rem;min-width:0;overflow:hidden}.media-card.svelte-1teoznn img:where(.svelte-1teoznn),.media-card.svelte-1teoznn video:where(.svelte-1teoznn),.media-card.svelte-1teoznn iframe:where(.svelte-1teoznn){aspect-ratio:1.72;object-fit:cover;background:#07111a;border:0;width:100%;height:auto;display:block}.media-card.svelte-1teoznn iframe:where(.svelte-1teoznn){height:100%;min-height:28rem}.media-card__caption.svelte-1teoznn{padding:.85rem .95rem .95rem}.media-card__caption.svelte-1teoznn strong:where(.svelte-1teoznn){color:#172a35;font-size:.86rem;font-weight:760;line-height:1.25;display:block}.media-card__caption.svelte-1teoznn p:where(.svelte-1teoznn){color:#64747d;margin:.28rem 0 0;font-size:.78rem;font-weight:560;line-height:1.45}.media-pager__controls.svelte-1teoznn{justify-content:flex-end;align-items:center;gap:.55rem;display:flex}.media-pager__controls.svelte-1teoznn button:where(.svelte-1teoznn){color:#172a35;cursor:pointer;background:#fff;border:1px solid #dce7ec;border-radius:999px;justify-content:center;align-items:center;width:2.65rem;height:2.65rem;display:inline-flex}.media-pager__controls.svelte-1teoznn button:where(.svelte-1teoznn):hover{color:#fff;background:#172a35;border-color:#172a35}.media-pager__controls.svelte-1teoznn svg:where(.svelte-1teoznn){width:1.05rem;height:1.05rem}.article-tags.svelte-1teoznn{border-top:1px solid #e4eaee;gap:.85rem;margin-top:clamp(2rem,4vw,3rem);padding-top:1.25rem;display:grid}.article-tags.svelte-1teoznn>span:where(.svelte-1teoznn){color:#75838b;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:820}.article-tags.svelte-1teoznn div:where(.svelte-1teoznn){flex-wrap:wrap;gap:.48rem;display:flex}.article-tags.svelte-1teoznn a:where(.svelte-1teoznn){color:#40535e;background:#f4f8fa;border:1px solid #e1e8ec;border-radius:999px;min-height:2.1rem;padding:.46rem .78rem;font-size:.72rem;font-weight:760;text-decoration:none}.related-posts.svelte-1teoznn{background:#eef6f9;padding:clamp(2.8rem,5.5vw,5.8rem) clamp(.9rem,1.8vw,1.5rem)}.related-shell.svelte-1teoznn{max-width:1400px;margin:0 auto}.related-heading.svelte-1teoznn{justify-content:space-between;align-items:end;gap:1rem;display:flex}.section-pill.svelte-1teoznn{color:#283d49;background:#ffffffb8;border:1px solid #d7e4ea;border-radius:999px;align-items:center;min-height:2.1rem;padding:0 .9rem;font-size:.72rem;font-weight:820;display:inline-flex}.related-heading.svelte-1teoznn h2:where(.svelte-1teoznn){color:#172a35;letter-spacing:0;margin:.8rem 0 0;font-size:clamp(1.55rem,2.6vw,2.7rem);font-weight:650;line-height:1.04}.related-heading.svelte-1teoznn>a:where(.svelte-1teoznn){color:#172a35;text-transform:uppercase;background:#fff;border:1px solid #dce7ec;border-radius:999px;align-items:center;min-height:2.65rem;padding:0 1rem;font-size:.72rem;font-weight:820;text-decoration:none;display:inline-flex}.related-grid.svelte-1teoznn{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,1.45rem);margin-top:clamp(1.35rem,2.8vw,2.4rem);display:grid}.related-card.svelte-1teoznn{min-width:0}.related-image.svelte-1teoznn{border-radius:.55rem;text-decoration:none;display:block;position:relative;overflow:hidden}.related-image.svelte-1teoznn img:where(.svelte-1teoznn){aspect-ratio:1.52;object-fit:cover;width:100%;transition:transform .5s cubic-bezier(.16,1,.3,1);display:block}.related-image.svelte-1teoznn span:where(.svelte-1teoznn){box-sizing:border-box;color:#fff;text-align:center;background:#172a359e;border:1px solid #ffffff2e;border-radius:999px;justify-content:center;align-items:center;height:1.9rem;min-height:1.9rem;padding:0 .75rem;font-size:.66rem;font-weight:780;line-height:1;position:absolute;top:.72rem;left:.72rem}.related-card.svelte-1teoznn:hover .related-image:where(.svelte-1teoznn) img:where(.svelte-1teoznn){transform:scale(1.035)}.related-card__body.svelte-1teoznn{padding-top:.8rem}.related-card__body.svelte-1teoznn p:where(.svelte-1teoznn){color:#6d7d86;margin:0;font-size:.72rem;font-weight:640}.related-card__body.svelte-1teoznn h3:where(.svelte-1teoznn){color:#172a35;text-wrap:balance;margin:.55rem 0 0;font-size:clamp(1rem,1.28vw,1.22rem);font-weight:660;line-height:1.18}.related-card__body.svelte-1teoznn h3:where(.svelte-1teoznn) a:where(.svelte-1teoznn){color:inherit;text-decoration:none}a.svelte-1teoznn:focus-visible{outline-offset:4px;outline:3px solid #1a789d75}@media (width<=980px){.article-hero.svelte-1teoznn{min-height:33rem;padding-top:7.2rem}.article-hero__shell.svelte-1teoznn{grid-template-columns:1fr}.article-hero__author.svelte-1teoznn{justify-self:start}.article-body__shell.svelte-1teoznn{grid-template-columns:1fr;max-width:46rem}.article-sidebar.svelte-1teoznn{border-bottom:1px solid #e4eaee;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding-bottom:1.2rem;display:grid;position:static}.back-link.svelte-1teoznn{grid-column:1/-1}.sidebar-group.svelte-1teoznn{padding-top:.85rem}.related-grid.svelte-1teoznn{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.article-hero.svelte-1teoznn{min-height:30rem;padding-top:6.6rem}.article-hero.svelte-1teoznn h1:where(.svelte-1teoznn){font-size:clamp(1.72rem,8vw,2.35rem);line-height:1.04}.article-hero__author.svelte-1teoznn{grid-template-columns:2.2rem minmax(0,1fr)}.article-hero__author.svelte-1teoznn img:where(.svelte-1teoznn){width:2.2rem;height:2.2rem}.article-body.svelte-1teoznn{padding-top:1.8rem}.article-sidebar.svelte-1teoznn{grid-template-columns:1fr}.article-lead.svelte-1teoznn{font-size:1.18rem;line-height:1.34}.media-card.svelte-1teoznn iframe:where(.svelte-1teoznn){min-height:14rem}.media-card.svelte-1teoznn img:where(.svelte-1teoznn),.media-card.svelte-1teoznn video:where(.svelte-1teoznn),.media-card.svelte-1teoznn iframe:where(.svelte-1teoznn){aspect-ratio:1.35}.related-heading.svelte-1teoznn{flex-direction:column;align-items:flex-start}.related-grid.svelte-1teoznn{grid-template-columns:1fr}}
