.feat-hero[data-astro-cid-djkyyovc]{color:#fff;text-align:center;background:linear-gradient(#299aca 0%,#2ac4a9 100%);padding:36px 0 32px}.feat-hero__h1[data-astro-cid-djkyyovc]{font-size:calc(var(--text-4xl) * 1.3);font-weight:var(--weight-light);color:#fff;margin-bottom:8px}.feat-hero__sub[data-astro-cid-djkyyovc]{font-size:var(--text-lg);opacity:.92;margin:0;font-weight:400}.feat-toc-wrap[data-astro-cid-djkyyovc]{padding-top:32px;padding-bottom:0}.feat-intro[data-astro-cid-djkyyovc]{font-size:var(--text-base);color:var(--color-text);grid-template-columns:1fr 1fr;gap:32px;padding-top:20px;padding-bottom:36px;line-height:1.75;display:grid}.feat-intro[data-astro-cid-djkyyovc] p[data-astro-cid-djkyyovc]{margin:0}.feat-intro[data-astro-cid-djkyyovc] a[data-astro-cid-djkyyovc]{color:var(--color-primary)}.feat-section[data-astro-cid-djkyyovc]{background:#fff;padding:56px 0}.feat-section--odd[data-astro-cid-djkyyovc]{background:#f7fbfe}.feat-section__title[data-astro-cid-djkyyovc]{text-align:center;color:var(--color-text);margin-bottom:32px;font-family:Open Sans,sans-serif;font-size:30px;font-weight:300}.feat-grid[data-astro-cid-djkyyovc]{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.feat-card[data-astro-cid-djkyyovc]{color:var(--color-text);text-align:center;background:0 0;flex-direction:column;align-items:center;text-decoration:none;transition:opacity .2s;display:flex}.feat-card[data-astro-cid-djkyyovc]:hover{opacity:.82}.feat-card__img{width:100%;height:auto;display:block}.feat-card__title[data-astro-cid-djkyyovc]{color:var(--color-text);margin:12px 0 0;padding:0 8px;font-family:Open Sans,sans-serif;font-size:20px;font-weight:300;line-height:1.3}.feat-seo[data-astro-cid-djkyyovc]{max-width:820px;color:var(--color-text);font-size:var(--text-sm);padding:56px 0;line-height:1.75}.feat-seo[data-astro-cid-djkyyovc] h2[data-astro-cid-djkyyovc]{font-size:var(--text-xl);font-weight:var(--weight-semibold);color:var(--color-text);margin-bottom:12px}.feat-seo[data-astro-cid-djkyyovc] h3[data-astro-cid-djkyyovc]{font-size:var(--text-base);font-weight:var(--weight-semibold);margin-top:24px;margin-bottom:8px}.feat-seo[data-astro-cid-djkyyovc] p[data-astro-cid-djkyyovc]{margin-bottom:12px}.feat-seo[data-astro-cid-djkyyovc] a[data-astro-cid-djkyyovc]{color:var(--color-primary)}.feat-contact[data-astro-cid-djkyyovc]{background:var(--color-surface);border-top:1px solid var(--color-border);padding:56px 0}.feat-contact__inner[data-astro-cid-djkyyovc]{max-width:560px}.feat-contact__title[data-astro-cid-djkyyovc]{font-size:var(--text-2xl);font-weight:var(--weight-semibold);margin-bottom:6px}.feat-contact__sub[data-astro-cid-djkyyovc]{color:var(--color-text-muted);margin-bottom:28px}.feat-form[data-astro-cid-djkyyovc]{flex-direction:column;gap:16px;display:flex}.feat-form__row[data-astro-cid-djkyyovc]{flex-direction:column;gap:4px;display:flex}.feat-form__label[data-astro-cid-djkyyovc]{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text)}.feat-form__input[data-astro-cid-djkyyovc]{border:1px solid var(--color-border);font-size:var(--text-base);color:var(--color-text);box-sizing:border-box;background:#fff;border-radius:0;outline:none;width:100%;padding:9px 12px;font-family:inherit;transition:border-color .15s}.feat-form__input[data-astro-cid-djkyyovc]:focus{border-color:var(--color-primary)}.feat-form__textarea[data-astro-cid-djkyyovc]{resize:vertical;min-height:120px}.feat-form__submit[data-astro-cid-djkyyovc]{align-self:flex-start}.feat-form__consent[data-astro-cid-djkyyovc]{border:1px solid var(--color-border);font-size:var(--text-sm);background:#fff;align-items:flex-start;gap:10px;padding:12px 14px;line-height:1.5;display:flex}.feat-form__consent[data-astro-cid-djkyyovc] input[data-astro-cid-djkyyovc]{accent-color:var(--color-primary);flex-shrink:0;margin-top:3px}.feat-form__consent[data-astro-cid-djkyyovc] label[data-astro-cid-djkyyovc]{cursor:pointer}.feat-form__consent[data-astro-cid-djkyyovc] a[data-astro-cid-djkyyovc]{color:var(--color-primary)}.feat-form__error[data-astro-cid-djkyyovc]{color:#991b1b;font-size:var(--text-sm);background:#fee2e2;padding:12px 14px;line-height:1.5}.feat-form__success[data-astro-cid-djkyyovc]{color:#065f46;font-size:var(--text-sm);background:#d1fae5;padding:12px 14px;line-height:1.6}@media (width<=1024px){.feat-grid[data-astro-cid-djkyyovc]{grid-template-columns:repeat(3,1fr)}}@media (width<=768px){.feat-intro[data-astro-cid-djkyyovc]{grid-template-columns:1fr;gap:16px}.feat-grid[data-astro-cid-djkyyovc]{grid-template-columns:repeat(2,1fr);gap:16px}.feat-hero__h1[data-astro-cid-djkyyovc]{font-size:calc(var(--text-3xl) * 1.3)}.feat-contact__inner[data-astro-cid-djkyyovc]{max-width:100%}}@media (width<=480px){.feat-grid[data-astro-cid-djkyyovc]{grid-template-columns:repeat(2,1fr);gap:12px}}
