.hd-blog{--hd-blue:#1f55a3;--hd-navy:#0f2d5a;--hd-navy-dark:#0b2347;--hd-tint:#eef3fa;--hd-border:#dce3ee;--hd-orange:#f07a1e;--hd-orange-text:#b35305;--hd-text:#1a2433;--hd-text-2:#44505f;--hd-muted:#5f6b7c;--hd-shadow:0 16px 36px -6px rgba(15,46,92,.14);color:var(--hd-text);font:16px/1.65 Montserrat,system-ui,-apple-system,Segoe UI,sans-serif;overflow:clip}.hd-blog *,.hd-blog :after,.hd-blog :before{box-sizing:border-box}.hd-blog a{color:inherit}.hd-blog__wrap{margin-inline:auto;width:min(100% - 48px,1200px)}.hd-blog__hero{background:linear-gradient(120deg,var(--hd-blue),var(--hd-navy-dark));color:#fff}.hd-blog__hero-inner{padding-block:86px 92px}.hd-blog__hero--article .hd-blog__hero-inner{max-width:1000px}.hd-blog__breadcrumbs{color:#dce7f5;display:flex;flex-wrap:wrap;font-size:14px;gap:8px;margin:0 0 18px}.hd-blog__breadcrumbs a{text-decoration:underline;text-underline-offset:3px}.hd-blog__hero h1{color:#fff;font-size:clamp(38px,5vw,64px);letter-spacing:-.025em;line-height:1.08;margin:0;max-width:950px}.hd-blog__lead{color:#dce7f5;font-size:18px;margin:22px 0 0;max-width:760px}.hd-blog__search{display:grid;grid-template-columns:minmax(0,1fr) auto;margin-top:32px;width:min(100%,680px)}.hd-blog__search input{border:1px solid var(--hd-border);border-radius:8px 0 0 8px;font:inherit;min-width:0;padding:14px 16px}.hd-blog__search button{background:var(--hd-orange);border:0;border-radius:0 8px 8px 0;color:#fff;cursor:pointer;font:inherit;font-weight:700;padding:14px 26px}.hd-blog__sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.hd-blog__section{padding-block:72px 90px}.hd-blog__chips{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 32px}.hd-blog__chip{background:#fff;border:1px solid var(--hd-border);border-radius:999px;color:var(--hd-navy);font-size:14px;font-weight:650;padding:8px 14px;text-decoration:none}.hd-blog__chip.is-active,.hd-blog__chip:focus-visible,.hd-blog__chip:hover{background:var(--hd-blue);border-color:var(--hd-blue);color:#fff}.hd-blog__cards{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.hd-blog__card{background:#fff;border:1px solid var(--hd-border);border-radius:14px;box-shadow:var(--hd-shadow);min-width:0;overflow:hidden}.hd-blog__card-image{aspect-ratio:16/9;background:var(--hd-tint);display:block;overflow:hidden}.hd-blog__card-image img{height:100%;object-fit:cover;width:100%}.hd-blog__card-body{padding:24px}.hd-blog__pill{color:var(--hd-orange-text);font-size:12px;font-weight:750;letter-spacing:.06em;margin:0 0 12px;text-transform:uppercase}.hd-blog__card h2{color:var(--hd-navy);font-size:22px;line-height:1.3;margin:0 0 12px}.hd-blog__card h2 a{text-decoration:none}.hd-blog__summary{color:var(--hd-text-2);margin:0 0 18px}.hd-blog__byline,.hd-blog__card-meta{color:var(--hd-muted);font-size:14px;margin:0}.hd-blog__pager{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:46px}.hd-blog__pager a,.hd-blog__pager span{border:1px solid var(--hd-border);border-radius:8px;min-width:42px;padding:8px 12px;text-align:center;text-decoration:none}.hd-blog__pager [aria-current=page]{background:var(--hd-blue);border-color:var(--hd-blue);color:#fff}.hd-blog__featured{padding-top:48px}.hd-blog__featured img{border-radius:14px;box-shadow:var(--hd-shadow);display:block;max-height:650px;object-fit:cover;width:100%}.hd-blog__section--article{padding-top:56px}.hd-blog__article-grid{align-items:start;display:grid;grid-template-columns:minmax(0,1fr)}.hd-blog__article-grid:not(.has-toc){max-width:1000px}.hd-blog__article-grid.has-toc{gap:64px;grid-template-columns:minmax(0,1fr) 300px}.hd-blog__article{max-width:860px;min-width:0;width:100%}.hd-blog__article-grid.has-toc .hd-blog__article{max-width:none}.hd-blog__standfirst{color:var(--hd-text-2);font-size:20px;font-weight:550;margin:0 0 18px}.hd-blog__byline{margin-bottom:32px}.hd-blog__body{color:var(--hd-text);min-width:0}.hd-blog__body>:first-child{margin-top:0}.hd-blog__body h2,.hd-blog__body h3,.hd-blog__body h4{color:var(--hd-navy);line-height:1.25;overflow-wrap:anywhere;scroll-margin-top:120px}.hd-blog__body h2{font-size:32px;margin:42px 0 14px}.hd-blog__body h3{font-size:24px;margin:32px 0 12px}.hd-blog__body blockquote,.hd-blog__body ol,.hd-blog__body p,.hd-blog__body ul{margin:0 0 20px}.hd-blog__body ol,.hd-blog__body ul{padding-left:1.4em}.hd-blog__body iframe,.hd-blog__body img,.hd-blog__body svg,.hd-blog__body video{height:auto;max-width:100%}.hd-blog__body table{border-collapse:collapse;display:block;max-width:100%;overflow-x:auto;width:100%}.hd-blog__body td,.hd-blog__body th{border:1px solid var(--hd-border);padding:10px 12px;text-align:left;vertical-align:top}.hd-blog__body pre{max-width:100%;overflow-x:auto}.hd-blog__body a{color:var(--hd-blue);overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:2px}.hd-blog__toc{background:var(--hd-tint);border:1px solid var(--hd-border);border-radius:12px;padding:22px;position:sticky;top:110px}.hd-blog__toc h2{color:var(--hd-navy);font-size:20px;margin:0 0 14px}.hd-blog__toc ol{margin:0;padding-left:20px}.hd-blog__toc li+li{margin-top:8px}.hd-blog__toc a{color:var(--hd-navy);text-decoration:none}@media (max-width:1024px){.hd-blog__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.hd-blog__article-grid.has-toc{gap:36px;grid-template-columns:minmax(0,1fr) 250px}}@media (max-width:767px){.hd-blog__wrap{width:min(100% - 32px,1200px)}.hd-blog__hero-inner{padding-block:58px 64px}.hd-blog__hero h1{font-size:clamp(34px,11vw,48px)}.hd-blog__section{padding-block:48px 64px}.hd-blog__article-grid,.hd-blog__article-grid.has-toc,.hd-blog__cards{grid-template-columns:minmax(0,1fr)}.hd-blog__toc{grid-row:1;position:static}.hd-blog__featured{padding-top:24px}.hd-blog__featured img{border-radius:10px}.hd-blog__search{gap:10px;grid-template-columns:minmax(0,1fr)}.hd-blog__search button,.hd-blog__search input{border-radius:8px}.hd-blog__body h2{font-size:28px}}