.list-item[data-astro-cid-3qujpwq4]{padding:var(--space-3) 0;border-bottom:1px solid var(--c-border-soft,#e5e9ee);flex-direction:column;gap:.8rem;display:flex}.list-item[data-astro-cid-3qujpwq4]:first-child{padding-top:0}.list-item__img[data-astro-cid-3qujpwq4]{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius,10px);width:100%}.list-item__title[data-astro-cid-3qujpwq4]{margin:0;font-size:1.3rem;line-height:1.3}.list-item__title[data-astro-cid-3qujpwq4] a[data-astro-cid-3qujpwq4]{color:var(--c-navy,#0b2540)}.list-item__date[data-astro-cid-3qujpwq4]{font-size:var(--fs-xs);color:var(--c-muted);text-transform:uppercase;letter-spacing:.03em}.list-item__excerpt[data-astro-cid-3qujpwq4]{color:var(--c-muted);margin:0}.list-item__cta[data-astro-cid-3qujpwq4]{align-self:flex-start;margin-top:.3rem}.short-contact-form__title[data-astro-cid-bevzxiwr]{font-size:var(--fs-lg);margin-bottom:.6rem}.short-contact-form[data-astro-cid-bevzxiwr] .lead-form__consent[data-astro-cid-bevzxiwr]{font-size:var(--fs-xs);color:var(--c-muted);margin:.4em 0 var(--space-2);align-items:flex-start;gap:.6em;display:flex}.short-contact-form[data-astro-cid-bevzxiwr] .lead-form__consent[data-astro-cid-bevzxiwr] input[data-astro-cid-bevzxiwr]{margin-top:.25em}.short-contact-form[data-astro-cid-bevzxiwr] .lead-form__status[data-astro-cid-bevzxiwr]:empty{display:none}.short-contact-form[data-astro-cid-bevzxiwr] .lead-form__status[data-astro-cid-bevzxiwr]{margin:var(--space-2) 0 0;font-size:var(--fs-sm);font-weight:var(--fw-medium)}.short-contact-form[data-astro-cid-bevzxiwr] .lead-form__status[data-astro-cid-bevzxiwr][data-state=ok]{color:#1b7a3e}.short-contact-form[data-astro-cid-bevzxiwr] .lead-form__status[data-astro-cid-bevzxiwr][data-state=error]{color:#c0392b}.short-contact-form--wide[data-astro-cid-bevzxiwr]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.short-contact-form--wide[data-astro-cid-bevzxiwr] .field[data-astro-cid-bevzxiwr]{margin:0}.short-contact-form--wide[data-astro-cid-bevzxiwr] .field[data-astro-cid-bevzxiwr] input[data-astro-cid-bevzxiwr],.short-contact-form--wide[data-astro-cid-bevzxiwr] .field[data-astro-cid-bevzxiwr] textarea[data-astro-cid-bevzxiwr]{height:50px;font-family:var(--font-accent);padding:10px 25px;font-size:13px;line-height:1.5}.short-contact-form--wide[data-astro-cid-bevzxiwr] .field[data-astro-cid-bevzxiwr] textarea[data-astro-cid-bevzxiwr]{height:135px;min-height:135px}.short-contact-form--wide[data-astro-cid-bevzxiwr] .lead-form__consent[data-astro-cid-bevzxiwr]{font-family:var(--font-body);color:var(--c-navy);margin:17px 0 20px;font-size:12px;line-height:21.6px}.short-contact-form--wide[data-astro-cid-bevzxiwr] button[data-astro-cid-bevzxiwr][type=submit]{font-family:var(--font-accent);font-size:var(--fs-p);padding:9px 24px;line-height:21px}.short-contact-form--wide[data-astro-cid-bevzxiwr]>[data-astro-cid-bevzxiwr]:not(.field--half){grid-column:1/-1}.short-contact-form--wide[data-astro-cid-bevzxiwr] .field[data-astro-cid-bevzxiwr] label[data-astro-cid-bevzxiwr]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.short-contact-form--wide[data-astro-cid-bevzxiwr] .lead-form__consent[data-astro-cid-bevzxiwr]{text-align:center;justify-content:center}.short-contact-form__req[data-astro-cid-bevzxiwr]{font-size:inherit;margin-top:0;display:block}.short-contact-form--wide[data-astro-cid-bevzxiwr] .field[data-astro-cid-bevzxiwr] input[data-astro-cid-bevzxiwr]::placeholder,.short-contact-form--wide[data-astro-cid-bevzxiwr] .field[data-astro-cid-bevzxiwr] textarea[data-astro-cid-bevzxiwr]::placeholder{color:var(--c-navy)}.short-contact-form--wide[data-astro-cid-bevzxiwr] button[data-astro-cid-bevzxiwr][type=submit]{justify-self:center}@media (width<=620px){.short-contact-form--wide[data-astro-cid-bevzxiwr]{grid-template-columns:1fr}}.sidebar[data-astro-cid-nlxswkal]{gap:var(--space-4);flex-direction:column;display:flex}.sidebar__widget[data-astro-cid-nlxswkal]{border:1px solid var(--c-border-soft,#e5e9ee);border-radius:var(--radius,10px);padding:var(--space-3);background:#fff}.sidebar__title[data-astro-cid-nlxswkal]{border-bottom:2px solid var(--c-blue);margin:0 0 1rem;padding-bottom:.5rem;font-size:1rem;display:inline-block}.sidebar__search-box[data-astro-cid-nlxswkal]{position:relative}.sidebar__search-box[data-astro-cid-nlxswkal] input[data-astro-cid-nlxswkal][type=search]{width:100%;font:inherit;border:1px solid var(--c-border-soft,#dfe3e8);border-radius:var(--radius-sm,6px);padding:.55rem 2.2rem .55rem .8rem}.sidebar__search-icon[data-astro-cid-nlxswkal]{color:var(--c-muted);pointer-events:none;position:absolute;top:50%;right:.8rem;transform:translateY(-50%)}.sidebar__search-results[data-astro-cid-nlxswkal]{z-index:20;border:1px solid var(--c-border-soft,#e5e9ee);border-radius:var(--radius-sm,6px);background:#fff;max-height:320px;margin:0;padding:.3rem;list-style:none;position:absolute;top:calc(100% + .3rem);left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #0f172a1f}.sidebar__search-results[data-astro-cid-nlxswkal] li[data-astro-cid-nlxswkal]{padding:0}.sidebar__search-results[data-astro-cid-nlxswkal] a[data-astro-cid-nlxswkal]{font-size:var(--fs-sm);color:inherit;border-radius:4px;padding:.45rem .6rem;display:block}.sidebar__search-results[data-astro-cid-nlxswkal] a[data-astro-cid-nlxswkal]:hover{background:var(--c-tint,#eef4fa)}.sidebar__search-empty[data-astro-cid-nlxswkal]{color:var(--c-muted);font-size:var(--fs-sm);padding:.45rem .6rem}.sidebar__latest[data-astro-cid-nlxswkal]{flex-direction:column;gap:.8rem;margin:0;padding:0;list-style:none;display:flex}.sidebar__latest-item[data-astro-cid-nlxswkal]{color:inherit;align-items:flex-start;gap:.6rem;display:flex}.sidebar__latest-item[data-astro-cid-nlxswkal] img[data-astro-cid-nlxswkal]{object-fit:cover;border-radius:6px;flex:none;width:56px;height:56px}.sidebar__latest-title[data-astro-cid-nlxswkal]{font-size:var(--fs-sm);line-height:1.3;font-weight:var(--fw-medium);display:block}.sidebar__latest-date[data-astro-cid-nlxswkal]{font-size:var(--fs-xs);color:var(--c-muted);text-transform:uppercase;letter-spacing:.02em;margin-top:.2rem;display:block}.blog-layout[data-astro-cid-2ru3s2db]{gap:var(--space-5);padding-block:var(--space-5) var(--space-6);grid-template-columns:2fr 1fr;align-items:start;display:grid}@media (width<=900px){.blog-layout[data-astro-cid-2ru3s2db]{grid-template-columns:1fr}}
