.ident[data-astro-cid-tkrz6np5]{background:var(--white);border-bottom:1px solid var(--line)}.ident__grid[data-astro-cid-tkrz6np5]{grid-template-columns:repeat(3,1fr);display:grid}.ident__grid[data-astro-cid-tkrz6np5] div[data-astro-cid-tkrz6np5]{border-left:1px solid var(--line);padding:30px 32px}.ident__grid[data-astro-cid-tkrz6np5] div[data-astro-cid-tkrz6np5]:first-child{border-left:0;padding-left:0}.ident[data-astro-cid-tkrz6np5] dt[data-astro-cid-tkrz6np5]{color:var(--coral-text);font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;font-weight:600}.ident[data-astro-cid-tkrz6np5] dd[data-astro-cid-tkrz6np5]{color:var(--navy);margin-top:6px;font-size:1.125rem;font-weight:600;line-height:1.35}@media (width<=760px){.ident__grid[data-astro-cid-tkrz6np5]{grid-template-columns:1fr}.ident__grid[data-astro-cid-tkrz6np5] div[data-astro-cid-tkrz6np5]{border-left:0;border-top:1px solid var(--line);padding:20px 0}.ident__grid[data-astro-cid-tkrz6np5] div[data-astro-cid-tkrz6np5]:first-child{border-top:0}}.eco[data-astro-cid-tkrz6np5]{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;display:grid}.eco[data-astro-cid-tkrz6np5] li[data-astro-cid-tkrz6np5]{border-top:2px solid var(--navy);align-content:start;gap:10px;padding-top:22px;display:grid}.eco__n[data-astro-cid-tkrz6np5]{color:var(--coral-text);font-size:var(--fs-xs);letter-spacing:.1em;font-weight:600}.eco[data-astro-cid-tkrz6np5] h3[data-astro-cid-tkrz6np5]{font-size:1.125rem;line-height:1.3}.eco[data-astro-cid-tkrz6np5] p[data-astro-cid-tkrz6np5]{font-size:var(--fs-sm);line-height:1.65}@media (width<=960px){.eco[data-astro-cid-tkrz6np5]{grid-template-columns:1fr 1fr}}@media (width<=560px){.eco[data-astro-cid-tkrz6np5]{grid-template-columns:1fr}}.comp[data-astro-cid-tkrz6np5]{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.comp__card[data-astro-cid-tkrz6np5]{background:var(--white);box-shadow:var(--shadow-sm);border:1px solid #e7ecf4;border-radius:20px;align-content:start;gap:12px;padding:28px 26px;display:grid}.comp__ico[data-astro-cid-tkrz6np5]{background:var(--tint);width:52px;height:52px;color:var(--navy);border-radius:50%;place-items:center;margin-bottom:6px;display:grid}.comp__card[data-astro-cid-tkrz6np5] h3[data-astro-cid-tkrz6np5]{font-size:1.125rem}.comp__card[data-astro-cid-tkrz6np5] p[data-astro-cid-tkrz6np5]{font-size:var(--fs-sm);line-height:1.65}@media (width<=1024px){.comp[data-astro-cid-tkrz6np5]{grid-template-columns:1fr 1fr}}@media (width<=560px){.comp[data-astro-cid-tkrz6np5]{grid-template-columns:1fr}}.result[data-astro-cid-tkrz6np5]{text-align:center;justify-items:center;gap:10px;max-width:760px;margin:clamp(48px,6vw,72px) auto 0;display:grid}.result[data-astro-cid-tkrz6np5] .eyebrow[data-astro-cid-tkrz6np5]{justify-content:center;margin-bottom:0}.result__title[data-astro-cid-tkrz6np5]{color:var(--navy);letter-spacing:-.015em;text-wrap:balance;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:700;line-height:1.25}.result__text[data-astro-cid-tkrz6np5]{color:var(--text)}.cases[data-astro-cid-tkrz6np5]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.case[data-astro-cid-tkrz6np5]{color:inherit;background:var(--white);border:1px solid var(--line);border-radius:22px;flex-direction:column;gap:12px;padding:30px 28px;text-decoration:none;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex}.case[data-astro-cid-tkrz6np5]:hover{box-shadow:var(--shadow);border-color:#0000;transform:translateY(-4px)}.case__n[data-astro-cid-tkrz6np5]{color:var(--coral-text);font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;font-weight:600}.case[data-astro-cid-tkrz6np5] h3[data-astro-cid-tkrz6np5]{font-size:1.25rem;line-height:1.25}.case[data-astro-cid-tkrz6np5] p[data-astro-cid-tkrz6np5]{font-size:var(--fs-sm);line-height:1.65}.case__tags[data-astro-cid-tkrz6np5]{color:var(--muted);font-size:var(--fs-xs);flex-wrap:wrap;gap:6px 14px;margin-top:4px;display:flex}.case__tags[data-astro-cid-tkrz6np5] li[data-astro-cid-tkrz6np5]+li[data-astro-cid-tkrz6np5]:before{content:"·";margin-right:14px}.case__more[data-astro-cid-tkrz6np5]{border-top:1px solid var(--line);color:var(--navy);font-size:var(--fs-sm);align-items:center;gap:8px;margin-top:auto;padding-top:16px;font-weight:600;display:inline-flex}@media (width<=960px){.cases[data-astro-cid-tkrz6np5]{grid-template-columns:1fr;max-width:640px}}
