/* Scoped layout for the four translated supporting pages. */
.english-support-page .hero-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:40px;align-items:center}
.english-support-page .hero-grid:not(:has(>img)){grid-template-columns:minmax(0,1fr)}
.english-support-page .hero{padding:48px 0}
.english-support-page .hero img{width:100%;height:auto;object-fit:contain;border-radius:20px}
.english-support-page .body-grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(220px,1fr);align-items:start}
.english-support-page article{min-width:0}
.english-support-page article section{margin-bottom:34px;scroll-margin-top:120px}
.english-support-page article figure{margin:20px 0 38px}
.english-support-page article figure img{display:block;width:100%;height:auto;border-radius:16px}
.english-support-page .related a{display:block;padding:7px 0;text-decoration:underline;text-underline-offset:4px}
.english-support-page .callout{padding:26px;border-radius:20px}
@media(max-width:760px){.english-support-page .hero-grid,.english-support-page .body-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}.english-support-page .hero{padding:30px 0}.english-support-page .hero img{max-height:none}.english-support-page .body-grid article{padding:22px}}
