/* Reading layout for the Swedish gut-health landing page. */
html[data-mario-auto-open="reading"] .ca-section{padding-block:clamp(2.25rem,4vw,3.5rem)}
.gut-service{font-size:clamp(1.05rem,2vw,1.3rem);line-height:1.5;color:#fff;margin:0 0 1rem;font-weight:600;max-width:42rem}
.gut-hero-facts{font-size:1rem;line-height:1.6;color:#d8eaf5;margin:0 0 1.5rem}
.gut-jump{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.1rem;padding-block:1.25rem}
.gut-jump span{font-size:.85rem;color:#4a5a6a}
.gut-jump a{display:inline-flex;align-items:center;min-height:44px;font-size:.95rem;color:#235b88;text-underline-offset:4px}
.gut-jump a:focus-visible{outline:2px solid #235b88;outline-offset:4px}
.gut-editorial p{font-size:.95rem}
html[data-mario-auto-open="reading"] .ca-steps{margin-block:1.5rem}
html[data-mario-auto-open="reading"] .ca-steps li{padding-bottom:1.5rem}
.gut-science-detail{margin-block:1.5rem;border:1px solid #d0dbe5;border-radius:12px;background:#fff;padding:1rem 1.25rem}
.gut-science-detail summary{min-height:44px;align-content:center;font-size:1.05rem;font-weight:600;color:#17293b;cursor:pointer}
.gut-science-detail[open] summary{margin-bottom:1.25rem}
.gut-science-detail summary:focus-visible{outline:2px solid #235b88;outline-offset:4px}
