.tech-features[data-astro-cid-vh6gvjy5]{padding-block:var(--padding-section);background-color:var(--white)}.tech-features__intro[data-astro-cid-vh6gvjy5]{text-align:center;flex-direction:column;align-items:center;gap:12px;margin-bottom:56px;display:flex}.tech-features__intro[data-astro-cid-vh6gvjy5] h2[data-astro-cid-vh6gvjy5]{color:var(--primary);font-family:var(--font-heading);font-weight:600}.tech-features__intro[data-astro-cid-vh6gvjy5] h2[data-astro-cid-vh6gvjy5] .text-accent{color:var(--accent)}.tech-features__intro[data-astro-cid-vh6gvjy5] p[data-astro-cid-vh6gvjy5]{max-width:920px;color:var(--color-paragraph)}.tech-features__grid[data-astro-cid-vh6gvjy5]{column-gap:var(--padding-md);row-gap:calc(var(--padding-md) + 42px);grid-template-columns:repeat(3,minmax(0,1fr));padding-top:42px;display:grid}.tech-features__grid[data-astro-cid-vh6gvjy5] li[data-astro-cid-vh6gvjy5]{display:flex}.tech-features__grid[data-astro-cid-vh6gvjy5] li[data-astro-cid-vh6gvjy5] .feature-card{width:100%;height:100%}.tech-features__grid[data-astro-cid-vh6gvjy5] li[data-astro-cid-vh6gvjy5]:nth-last-child(2):nth-child(3n+1),.tech-features__grid[data-astro-cid-vh6gvjy5] li[data-astro-cid-vh6gvjy5]:last-child:nth-child(3n+2){transform:translate(calc(50% + 15px))}.tech-insights[data-astro-cid-vh6gvjy5]{padding-block:var(--padding-section);background-color:var(--bg-gray)}.tech-insights__intro[data-astro-cid-vh6gvjy5]{text-align:center;flex-direction:column;align-items:center;gap:12px;margin-bottom:40px;display:flex}.tech-insights__intro[data-astro-cid-vh6gvjy5] h2[data-astro-cid-vh6gvjy5]{max-width:820px;color:var(--primary);font-family:var(--font-heading);font-weight:700}.tech-insights__intro[data-astro-cid-vh6gvjy5] h2[data-astro-cid-vh6gvjy5] .text-accent{color:var(--accent)}.tech-insights__intro[data-astro-cid-vh6gvjy5] p[data-astro-cid-vh6gvjy5]{max-width:960px;color:var(--color-paragraph)}.tech-insights__grid[data-astro-cid-vh6gvjy5]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.tech-insights__grid[data-astro-cid-vh6gvjy5] li[data-astro-cid-vh6gvjy5]:nth-last-child(2):nth-child(3n+1),.tech-insights__grid[data-astro-cid-vh6gvjy5] li[data-astro-cid-vh6gvjy5]:last-child:nth-child(3n+2){transform:translate(calc(50% + 12px))}.tech-insight-card[data-astro-cid-vh6gvjy5]{border-radius:var(--radius-lg);background-color:var(--white);flex-direction:column;align-items:flex-start;height:100%;padding:28px;display:flex;box-shadow:0 8px 24px #1b2a3814}.tech-insight-card__icon[data-astro-cid-vh6gvjy5]{background-color:var(--blue-pale);border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:16px;display:inline-flex}.tech-insight-card__icon[data-astro-cid-vh6gvjy5] img[data-astro-cid-vh6gvjy5]{object-fit:contain;width:28px;height:28px;display:block}.tech-insight-card[data-astro-cid-vh6gvjy5] h3[data-astro-cid-vh6gvjy5]{color:var(--primary);font-family:var(--font-heading);margin-bottom:8px;font-weight:700}.tech-insight-card[data-astro-cid-vh6gvjy5] p[data-astro-cid-vh6gvjy5]{color:var(--color-paragraph);font-size:var(--fs-p);margin:0}.tech-safety[data-astro-cid-vh6gvjy5]{padding-block:var(--padding-section);background-color:var(--white)}.tech-safety__layout[data-astro-cid-vh6gvjy5]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:48px;display:grid}.tech-safety__image[data-astro-cid-vh6gvjy5]{object-fit:cover;border-radius:var(--radius-lg);width:100%;height:100%;max-height:480px}.tech-safety__content[data-astro-cid-vh6gvjy5]{flex-direction:column;gap:14px;display:flex}.tech-safety__content[data-astro-cid-vh6gvjy5] h2[data-astro-cid-vh6gvjy5]{color:var(--primary);font-family:var(--font-heading);margin:0;font-weight:700}.tech-safety__content[data-astro-cid-vh6gvjy5] h2[data-astro-cid-vh6gvjy5] .text-accent{color:var(--accent)}.tech-safety__content[data-astro-cid-vh6gvjy5] h3[data-astro-cid-vh6gvjy5]{color:var(--primary);font-family:var(--font-heading);font-size:var(--fs-h3);margin:8px 0 0;font-weight:700}.tech-safety__content[data-astro-cid-vh6gvjy5] p[data-astro-cid-vh6gvjy5]{color:var(--color-paragraph);font-size:var(--fs-p);margin:0;line-height:160%}.tech-safety__content[data-astro-cid-vh6gvjy5] strong[data-astro-cid-vh6gvjy5]{color:var(--primary);font-weight:700}.tech-safety__cta[data-astro-cid-vh6gvjy5]{background-color:var(--primary);width:fit-content;color:var(--white);margin-top:10px}.tech-safety__cta[data-astro-cid-vh6gvjy5]:hover{background-color:color-mix(in srgb, var(--primary) 88%, black);color:var(--white)}@media (width<=900px){.tech-features__intro[data-astro-cid-vh6gvjy5],.tech-insights__intro[data-astro-cid-vh6gvjy5]{margin-bottom:32px}.tech-features__grid[data-astro-cid-vh6gvjy5],.tech-insights__grid[data-astro-cid-vh6gvjy5]{gap:var(--padding-md);row-gap:var(--padding-md);grid-template-columns:1fr;padding-top:0}.tech-features__grid[data-astro-cid-vh6gvjy5] li[data-astro-cid-vh6gvjy5]:nth-last-child(2):nth-child(3n+1),.tech-features__grid[data-astro-cid-vh6gvjy5] li[data-astro-cid-vh6gvjy5]:last-child:nth-child(3n+2),.tech-insights__grid[data-astro-cid-vh6gvjy5] li[data-astro-cid-vh6gvjy5]:nth-last-child(2):nth-child(3n+1),.tech-insights__grid[data-astro-cid-vh6gvjy5] li[data-astro-cid-vh6gvjy5]:last-child:nth-child(3n+2){transform:none}.tech-safety__layout[data-astro-cid-vh6gvjy5]{grid-template-columns:1fr;gap:28px}.tech-safety__image[data-astro-cid-vh6gvjy5]{max-height:320px}.tech-safety__cta[data-astro-cid-vh6gvjy5]{width:100%}}
