.class-note{max-width:1132px;margin:0 auto;padding:24px 30px;background:var(--mist);border-left:4px solid var(--orange)}.class-note h2{margin:0;color:var(--navy);font-size:21px}.class-note p{color:var(--muted);margin:10px 0}.class-note a{font-size:13px;color:var(--navy);text-decoration:underline}.service-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.service-cards article{padding:26px;border:1px solid var(--line);border-radius:14px}.service-cards h3{color:var(--navy);font-size:20px;margin:0 0 10px}.service-cards p{margin:0;color:var(--muted);font-size:15px}.entity-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-bottom:24px}.entity-grid article{background:var(--navy);color:#fff;padding:30px;border-radius:16px}.entity-grid span{color:#ffb16f;font-size:12px;font-weight:800}.entity-grid h3{font-size:24px;margin:12px 0 0}.mdr-products{grid-template-columns:1fr 1fr}section[id]{scroll-margin-top:90px}a:focus-visible,button:focus-visible{outline:3px solid #f47d20;outline-offset:4px}@media(max-width:900px){.service-cards{grid-template-columns:1fr 1fr}.class-note{margin:0 24px}}@media(max-width:560px){.service-cards,.entity-grid,.mdr-products{grid-template-columns:1fr}.class-note{padding:22px;margin:0 20px}.entity-grid h3{font-size:22px}}
.fda-advantages .advantage-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}
.advantage-grid h3,.service-cards h3,.product-grid h3{line-height:1.4;text-wrap:balance}
.advantage-grid p,.service-cards p,.product-grid p{line-height:1.8}
html[lang="en"] .fda-hero h1{font-size:clamp(36px,4vw,52px);line-height:1.16;text-wrap:balance}
html[lang="en"] .fda-hero h1 span{display:block;margin-top:16px;font-size:.64em;line-height:1.3;letter-spacing:-.015em}
html[lang="en"] .hero-panel strong{font-size:21px;line-height:1.4}
html[lang="en"] .fda-hero .lead{font-size:17px;line-height:1.75;margin:24px 0}
@media(max-width:560px){.fda-advantages .advantage-grid{grid-template-columns:1fr}.fda-hero{padding:40px 20px;gap:28px}.hero-panel{padding:26px}html[lang="en"] .fda-hero h1{font-size:35px}.advantage-grid article{padding:24px}}
