/* Seitenwelten 1.2.0 · Über uns – Theme-Hero bewusst unverändert lassen. */
.sarkom-ueberunswelt{--sbw-main:var(--region-accent,#234a99);--sbw-deep:var(--navy,#234a99);--sbw-ink:var(--ink,#17335e);--sbw-faint:#f4f7ff;--sbw-border:#dee6f2;max-width:1180px!important;width:100%;margin:0 auto!important;color:var(--sbw-ink);line-height:1.67;font-size:1.02rem;}
body.region-md .sarkom-ueberunswelt{--sbw-main:#234a99;--sbw-deep:#234a99;--sbw-ink:#24375f;--sbw-faint:#f4f7ff;--sbw-border:#dce6f6}
body.region-sn .sarkom-ueberunswelt{--sbw-main:#c65b22;--sbw-deep:#a8451d;--sbw-ink:#593326;--sbw-faint:#fff7f0;--sbw-border:#f5dccb}
body.region-th .sarkom-ueberunswelt{--sbw-main:#813bcc;--sbw-deep:#7238b2;--sbw-ink:#4c3565;--sbw-faint:#fbf6ff;--sbw-border:#e9dcf8}
body.sarkom-ueberunswelt-page .sarkom-generic-page .sarkom-content,body.sarkom-ueberunswelt-page .sarkom-generic-page .sarkom-page-content{max-width:1180px!important;width:100%;margin-inline:auto!important;}
.sarkom-ueberunswelt *{box-sizing:border-box}
.sarkom-ueberunswelt :is(h2,h3){color:var(--sbw-deep)!important;letter-spacing:-.03em!important;line-height:1.16!important}
.sarkom-ueberunswelt h2{font-size:clamp(1.85rem,3vw,2.75rem)!important;margin:0 0 18px!important}
.sarkom-ueberunswelt h3{font-size:clamp(1.25rem,1.6vw,1.55rem)!important;margin:0 0 12px!important}
.sarkom-ueberunswelt a:focus-visible{outline:3px solid var(--sbw-main)!important;outline-offset:4px}
.sarkom-ueberunswelt p{margin-top:0!important;line-height:1.73}
.sarkom-ueberunswelt .sbw-eyebrow{font-size:.72rem!important;font-weight:850!important;letter-spacing:.15em!important;color:var(--sbw-main)!important;margin:0 0 19px!important}
.sarkom-ueberunswelt .sbw-hero{display:grid!important;grid-template-columns:1fr 1fr;gap:0!important;background:linear-gradient(128deg,#fff,var(--sbw-faint));border:1px solid var(--sbw-border);border-radius:30px;overflow:hidden;min-height:370px;margin:0 0 62px!important;box-shadow:0 16px 35px rgba(23,35,71,.06)}
.sarkom-ueberunswelt .sbw-hero>.wp-block-column{margin:0!important;min-width:0;flex-basis:auto!important}
.sarkom-ueberunswelt .sbw-hero-copy{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(24px,4vw,55px)!important}
.sarkom-ueberunswelt .sbw-hero-heading{font-size:clamp(2rem,3.1vw,2.9rem)!important;line-height:1.11!important}
.sarkom-ueberunswelt .sbw-hero-lead{font-size:1.04rem!important;margin:0 0 25px!important}
.sarkom-ueberunswelt .sbw-hero-media figure{display:block;width:100%;height:100%;margin:0!important}
.sarkom-ueberunswelt .sbw-hero-media{min-height:370px;overflow:hidden}
.sarkom-ueberunswelt .sbw-hero-media img{display:block;width:100%!important;height:100%!important;min-height:370px!important;object-fit:cover;object-position:center}
.sarkom-ueberunswelt .sbw-buttons{display:flex;flex-wrap:wrap;gap:11px!important;margin:0!important}
.sarkom-ueberunswelt .sbw-buttons .wp-block-button{margin:0!important}
.sarkom-ueberunswelt .sbw-buttons .wp-block-button__link{font-weight:750!important;border-radius:999px!important;padding:12px 19px!important;font-size:.94rem!important;text-decoration:none!important;line-height:1.34!important}
.sarkom-ueberunswelt .sbw-primary .wp-block-button__link{color:#fff!important;background:var(--sbw-main)!important;border:2px solid var(--sbw-main)!important}
.sarkom-ueberunswelt .sbw-outline .wp-block-button__link{color:var(--sbw-deep)!important;background:#fff!important;border:2px solid var(--sbw-border)!important}
.sarkom-ueberunswelt .sbw-section{margin:0 0 65px!important;scroll-margin-top:100px}
.sarkom-ueberunswelt .sbw-origin{max-width:920px!important;margin-left:auto!important;margin-right:auto!important}
.sarkom-ueberunswelt .sbw-origin>p:not(.sbw-eyebrow){margin:0 0 18px!important}
.sarkom-ueberunswelt .sbw-quote{font-size:clamp(1.25rem,2vw,1.7rem)!important;font-weight:800!important;line-height:1.45!important;padding:27px 33px!important;background:var(--sbw-faint);border-left:5px solid var(--sbw-main);border-radius:19px;color:var(--sbw-deep)!important;margin:28px 0 0!important}
.sarkom-ueberunswelt .sbw-story{display:grid!important;grid-template-columns:.92fr 1.08fr;gap:40px!important;align-items:center!important}
.sarkom-ueberunswelt .sbw-story>.wp-block-column{min-width:0;margin:0!important;flex-basis:auto!important}
.sarkom-ueberunswelt .sbw-story-media figure{margin:0!important}
.sarkom-ueberunswelt .sbw-story-media img{width:100%!important;aspect-ratio:1.08;object-fit:cover;border-radius:25px;box-shadow:0 14px 32px rgba(25,41,80,.09)}
.sarkom-ueberunswelt .sbw-story-copy p:not(.sbw-eyebrow){margin:0 0 16px!important}
.sarkom-ueberunswelt .sbw-lead{max-width:760px;margin:0 0 24px!important}
.sarkom-ueberunswelt .sbw-people-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px!important}
.sarkom-ueberunswelt .sbw-people-grid>.sbw-person{margin:0!important;flex-basis:auto!important;min-width:0;padding:28px 25px;border:1px solid var(--sbw-border);border-radius:25px;background:#fff;box-shadow:0 10px 24px rgba(12,33,64,.05);display:flex;flex-direction:column}
.sarkom-ueberunswelt .sbw-person-region{font-size:.74rem!important;font-weight:900!important;letter-spacing:.13em!important;color:var(--sbw-main)!important;margin:0 0 13px!important}
.sarkom-ueberunswelt .sbw-person p:not(.sbw-person-region){font-size:.98rem!important;margin:0 0 18px!important}
.sarkom-ueberunswelt .sbw-person .sbw-person-link{margin-top:auto!important;margin-bottom:0!important;font-weight:800!important}
.sarkom-ueberunswelt .sbw-person-link a,.sarkom-ueberunswelt .sbw-project-link a{color:var(--sbw-deep)!important;text-decoration:underline!important;text-underline-offset:4px}
.sarkom-ueberunswelt .sbw-values{padding:clamp(27px,4vw,47px)!important;background:var(--sbw-faint);border-radius:28px}
.sarkom-ueberunswelt .sbw-values-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px!important;margin-top:26px!important}
.sarkom-ueberunswelt .sbw-value{min-width:0;margin:0!important;flex-basis:auto!important}
.sarkom-ueberunswelt .sbw-value-icon,.sarkom-ueberunswelt .sbw-project-icon{font-size:2rem!important;color:var(--sbw-main)!important;line-height:1.2!important;font-weight:850!important;margin:0 0 12px!important}
.sarkom-ueberunswelt .sbw-project-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px!important;margin-top:25px!important}
.sarkom-ueberunswelt .sbw-project{border:1px solid var(--sbw-border);background:linear-gradient(125deg,#fff,var(--sbw-faint));border-radius:24px;padding:28px!important;margin:0!important;display:flex;flex-direction:column;min-width:0;flex-basis:auto!important}
.sarkom-ueberunswelt .sbw-project-link{margin-top:auto!important;font-weight:800!important}
.sarkom-ueberunswelt .sbw-vision{background:linear-gradient(115deg,var(--sbw-faint),#fff);border-radius:24px;padding:clamp(27px,4vw,49px)!important;border-left:5px solid var(--sbw-main)}
.sarkom-ueberunswelt .sbw-end{background:linear-gradient(130deg,var(--sbw-deep),var(--sbw-main));border-radius:28px;padding:clamp(28px,4vw,52px)!important;color:#fff!important;position:relative;overflow:hidden}
.sarkom-ueberunswelt .sbw-end::after{content:"";position:absolute;pointer-events:none;right:-100px;top:-100px;width:300px;height:300px;border:38px solid rgba(255,255,255,.12);border-radius:100%}
.sarkom-ueberunswelt .sbw-end h2,.sarkom-ueberunswelt .sbw-end p{color:#fff!important;position:relative;z-index:1}
.sarkom-ueberunswelt .sbw-end .sbw-eyebrow{color:#fff!important;opacity:.82}
.sarkom-ueberunswelt .sbw-end-light .wp-block-button__link{background:#fff!important;border:2px solid #fff!important;color:var(--sbw-deep)!important}
.sarkom-ueberunswelt .sbw-end-outline .wp-block-button__link{border:2px solid #fff!important;color:#fff!important;background:transparent!important}
.sarkom-ueberunswelt .sbw-disclaimer{font-size:.77rem!important;color:#647089!important;line-height:1.6!important;margin-top:22px!important}
@media(max-width:920px){.sarkom-ueberunswelt .sbw-hero{grid-template-columns:1fr 1fr}.sarkom-ueberunswelt .sbw-hero-copy{padding:25px!important}.sarkom-ueberunswelt .sbw-story{gap:24px!important}}
@media(max-width:740px){.sarkom-ueberunswelt .sbw-hero,.sarkom-ueberunswelt .sbw-story{grid-template-columns:1fr!important}.sarkom-ueberunswelt .sbw-hero-media{order:-1;min-height:0!important}.sarkom-ueberunswelt .sbw-hero-media img{height:240px!important;min-height:0!important}.sarkom-ueberunswelt .sbw-hero-copy{padding:26px!important}.sarkom-ueberunswelt .sbw-hero{margin-bottom:45px!important}.sarkom-ueberunswelt .sbw-people-grid,.sarkom-ueberunswelt .sbw-values-grid{grid-template-columns:1fr!important}.sarkom-ueberunswelt .sbw-project-grid{grid-template-columns:1fr!important}.sarkom-ueberunswelt .sbw-section{margin-bottom:46px!important}.sarkom-ueberunswelt .sbw-story{gap:20px!important}.sarkom-ueberunswelt .sbw-story-media img{aspect-ratio:1.65}.sarkom-ueberunswelt .sbw-quote{padding:22px!important}}
@media(max-width:450px){.sarkom-ueberunswelt .sbw-hero-copy{padding:23px!important}.sarkom-ueberunswelt .sbw-buttons{align-items:stretch!important}.sarkom-ueberunswelt .sbw-buttons .wp-block-button{width:100%!important}.sarkom-ueberunswelt .sbw-buttons .wp-block-button__link{width:100%;display:block;text-align:center}.sarkom-ueberunswelt .sbw-end{padding:27px 21px!important}}
