/* GENERÁLT FÁJL – tools/build_wp_assets.py. Forrás: agb.css */
body.gim .gim-agb__inner { margin: 0 auto; }
body.gim .gim-agb__title { font-size: clamp(2.25rem, 5vw, 3.5rem); line-height: 1.1; margin: 0 0 clamp(2rem, 5vw, 3.5rem); }
body.gim .gim-agb__block { margin-bottom: clamp(2.5rem, 5vw, 3.5rem); }
body.gim .gim-agb__block:last-child { margin-bottom: 0; }
body.gim .gim-agb__heading { font-size: clamp(1.375rem, 3vw, 1.875rem); line-height: 1.25; margin: 0 0 1.25rem; }
body.gim .gim-agb__block p { font-size: 1rem; line-height: 1.7; margin: 0 0 1rem; }
body.gim .gim-agb__block p:last-child { margin-bottom: 0; }
body.gim .gim-agb__list { margin: 0 0 1rem; padding-left: 1.5rem; }
body.gim .gim-agb__list li { font-size: 1rem; line-height: 1.7; margin-bottom: 0.65rem; }
body.gim .gim-agb__list li:last-child { margin-bottom: 0; }
@media (max-width: 768px) { body.gim .gim-agb__block p, body.gim .gim-agb__list li { font-size: 0.9375rem; } }
