.eu-section{width:min(1120px,calc(100% - 40px));margin:var(--space-section) auto}.eu-section h2{font-size:var(--type-section);line-height:1.16;letter-spacing:-.035em;margin:12px 0 32px;text-wrap:balance}.eu-example,.eu-features{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.eu-example article,.eu-features article{border:1px solid #e2e8e5;border-radius:20px;padding:30px;background:#f9fbfa}.eu-example article:last-child{background:#eff8f3;border-color:#b9dbc9}.eu-example span,.eu-features article>span{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#40725b;font-weight:700}.eu-example p{font-size:18px;line-height:1.75;margin:14px 0 0}.eu-features p,.eu-note{color:#5f6d66;line-height:1.8}.eu-note{font-size:13px;max-width:900px}.eu-features h3{font-size:23px;line-height:1.3;margin:20px 0 10px}.eu-features p{margin:0}.eu-related{display:flex;flex-wrap:wrap;gap:12px}.eu-related h2{flex-basis:100%;margin-bottom:10px}.eu-related a{padding:16px 20px;border:1px solid #dce5df;border-radius:12px;text-decoration:none;display:flex;gap:20px;align-items:center}.european-home .hero h1{max-width:1000px;margin-inline:auto}.european-home .steps-grid h3{margin-top:26px}html:lang(de) .header-nav,html:lang(fr) .header-nav{gap:16px}html:lang(de) .humanizer-mode,html:lang(fr) .humanizer-mode{white-space:normal}@media(max-width:700px){.eu-section{margin:var(--space-block) auto}.eu-example,.eu-features{grid-template-columns:1fr}.eu-example article,.eu-features article{padding:24px}.eu-related a{width:100%;justify-content:space-between}}