.lostand-seo-content{max-width:1200px;margin:0 auto;padding:clamp(28px,5vw,64px) clamp(20px,4vw,54px);color:#202020;background:#fff;box-sizing:border-box}
.lostand-seo-content h2{font-size:clamp(24px,3vw,36px);line-height:1.2;margin:0 0 18px}
.lostand-seo-content p{max-width:75ch;line-height:1.65}
.lostand-seo-content a{color:inherit;text-decoration:underline;text-underline-offset:.18em}
.lostand-seo-content a:hover{color:#5141d9}
.lostand-seo-content a:focus-visible{outline:3px solid #5141d9;outline-offset:5px}
.lostand-photo-context{max-width:75ch;line-height:1.65;margin:24px 0}
.lostand-article-note{margin-top:32px;padding-top:16px;border-top:1px solid rgba(127,127,127,.18);font-size:14px;line-height:1.6;color:inherit}
.lostand-article-note p{margin:0;max-width:none}
.lostand-article-note p+p{margin-top:8px}
.lostand-article-note a{text-decoration:underline;text-underline-offset:.18em;white-space:normal}
.lostand-article-note a:focus-visible{outline:2px solid currentColor;outline-offset:4px}
body.single-wissen .lex-bruecke a{display:block;margin-top:.75em;white-space:normal;overflow-wrap:anywhere}
@media(max-width:599px){body.single-wissen .lex-bruecke{padding:1.25em}.lostand-article-note{margin-top:24px}}
@media(prefers-reduced-motion:reduce){.lostand-seo-content *{scroll-behavior:auto!important}}
@media(max-width:600px){#contactform .uncell{padding:28px 20px!important}#contactform .wpcf7-inline-wrapper{display:block}#contactform .wpcf7-inline-field{display:block;width:100%;max-width:none;float:none;margin-left:0;margin-right:0;padding-left:0!important;padding-right:0!important}#contactform input,#contactform select,#contactform textarea{max-width:100%;box-sizing:border-box}}

/* Override the existing global .linehe rule only in these FAQ modules. */
.uncode_text_column.lostand-faq-copy p{line-height:1.6!important}
.uncode_text_column.lostand-faq-copy p+p{margin-top:1em}
/* Keep short related-reading labels together; longer labels can still wrap. */
.uncode_text_column.lostand-faq-copy p:last-child a{display:inline-block;max-width:100%;vertical-align:baseline}
