.article-body ul,.article-body ol{padding-left:22px;margin:18px 0;line-height:1.7}
.article-body li{margin:7px 0}
.article-back{font-size:13px;margin:0 0 20px}
.hero img{aspect-ratio:auto;object-fit:contain}
.article-body [class~="flex-wrap"]{display:flex;flex-wrap:wrap;gap:12px}
.article-body [class~="basis-44"]{flex:1 1 180px;min-width:0;padding:20px;border:1px solid #dedee0;border-radius:4.2px}
.article-body [class~="text-3xl"]{font-size:24px;font-weight:700;line-height:1.25;overflow-wrap:anywhere}
.article-body [class~="mt-1.5"]{font-size:13px;color:#616166;margin-top:6px}
.article-body [class~="mb-4"]{font-size:11px;text-transform:uppercase;font-weight:700;margin-bottom:16px}
.article-body [class~="my-8"]{margin-top:32px;margin-bottom:32px}
.article-body figure img{display:block;width:100%;height:auto;border-radius:4.2px}
.sources{margin-top:36px;border-top:1px solid #dedee0;padding-top:20px;font-size:12px;line-height:1.7}
.sources h2{font-size:18px}.sources a{overflow-wrap:anywhere}
.guide-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}
.guide-item{min-width:0}.guide-item img{display:block;width:100%;height:auto;aspect-ratio:1.9;object-fit:cover;border-radius:4px}
.guide-item h2{font-size:21px;line-height:1.4;margin:15px 0 10px}.guide-item p{line-height:1.7}.guide-item a{color:inherit;text-decoration:none}
footer nav{margin-top:12px;line-height:1.8}footer a{color:inherit}.site-header{gap:20px;flex-wrap:wrap}.languages{flex-wrap:wrap}
@media(max-width:560px){.guide-list{grid-template-columns:1fr}.article-body [class~="basis-44"]{flex-basis:100%}.article-body [class~="text-3xl"]{font-size:24px}.article-body [data-module]{padding:20px}.site-header{padding:20px}}
