.haal-article{background:#f9f7f2;padding-block:1.75rem 2.5rem}.haal-article__inner{width:100%;max-width:var(--max-width-content);margin-inline:auto;padding-inline:15px}.haal-article__unpublished{color:#92400e;background:#fef3c7;border-radius:8px;margin-bottom:1rem;padding:.55rem .85rem;font-size:.875rem}.haal-article__hero{background:#fff;border:1px solid #ebe6de;border-radius:18px;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:stretch;gap:clamp(1.25rem,3vw,2.5rem);padding:clamp(1rem,2.2vw,1.5rem);display:grid;box-shadow:0 4px 18px #1a2b4b0a}.haal-article__copy{text-align:start;flex-direction:column;min-width:0;display:flex}.haal-article__service{color:#1a2b4b;background:#e8f0f7;border-radius:8px;align-self:flex-start;width:fit-content;margin:0 0 .85rem;padding:.28rem .7rem;font-size:.78rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-flex}.haal-article__service:hover{opacity:.88}.haal-article__title{letter-spacing:-.02em;color:#1a2b4b;margin:0;font-size:clamp(1.45rem,2.4vw,1.8rem);font-weight:700;line-height:1.45}.haal-article__desc{color:#6b7c93;-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;margin:.85rem 0 1rem;font-size:.98rem;line-height:1.85;display:-webkit-box;overflow:hidden}.haal-article__meta{color:#5a6b82;border-top:1px solid #e8edf3;flex-wrap:wrap;align-items:center;gap:.55rem .85rem;margin-top:auto;padding-top:1.1rem;font-size:.86rem;display:flex}.haal-article__meta-item{align-items:center;gap:.35rem;display:inline-flex}.haal-article__meta-icon{color:#3d5a80;display:inline-flex}.haal-article__meta-sep{background:#cfd8e3;width:1px;height:.9em;margin-inline-end:.85rem;display:inline-block}.haal-article__authors{display:inline}.haal-article__authors-label{color:inherit}.haal-article__author-link{color:#3d5a80;font-weight:600;text-decoration:none;transition:color .15s,text-decoration-color .15s}.haal-article__author-link:hover,.haal-article__author-link:focus-visible{color:#1a2b4b;text-underline-offset:.18em;text-decoration:underline}.haal-article__media{aspect-ratio:16/10;background:#ebe2d6;border-radius:14px;width:100%;min-width:0;max-width:100%;overflow:hidden}.haal-article__image{object-fit:cover;object-position:center;width:100%;max-width:100%;height:100%;display:block}.haal-article__body{margin-top:2rem;color:#293241;width:100%;max-width:none;margin-inline:0;font-size:1.05rem;line-height:1.9}.haal-article__body :is(p,ul,ol,blockquote){margin-block:.9em}.haal-article__body ul{padding-inline-start:1.25rem;list-style:outside}.haal-article__body a{color:#d63535;text-underline-offset:.15em;text-decoration:underline}.haal-article__body strong{color:#1a2b4b;font-weight:700}.haal-article__body :is(h2,h3,h4){color:#1a2b4b;margin-top:1.6em;margin-bottom:.55em;font-weight:700;line-height:1.4}.haal-article__body h2{font-size:22px}.haal-article__body h3{font-size:clamp(1.28rem,1.9vw,1.5rem)}.haal-article__body h4{font-size:clamp(1.15rem,1.6vw,1.3rem)}.haal-article__body img{border-radius:12px;width:auto;max-width:100%;height:auto;display:block}@media (max-width:900px){.haal-article__hero{grid-template-columns:1fr}.haal-article__media{aspect-ratio:16/10;order:-1}}
