/* compiled by scssphp 1.11.0 on Fri, 11 Sep 2026 14:44:35 +0000 (0.0124s) */
/* Developed by Inware AG - www.inware.ch */

.Story--dark{background:#2b2f33;color:#fff;}.Story--dark .Story__eyebrow{color:#4a86c9;}.Story--dark .Story__eyebrowLine{background:#4a86c9;}.Story--dark .Story__headline{color:#fff;}.Story--dark .Story__text{color:#b6bcc2;}.Story--light{background:#f7f5f1;color:#17181a;border-top:1px solid #dde0e3;}.Story--light .Story__eyebrow{color:#00519e;}.Story--light .Story__eyebrowLine{background:#00519e;}.Story--light .Story__headline{color:#17181a;}.Story--light .Story__text{color:#4b5158;}.Story__copy{padding:3.5rem 0;}@media (min-width:48em){.Story__copy{padding:5rem 0;}}.Story--hasImage .Story__copy{padding-bottom:2.5rem;}@media (min-width:48em){.Story--hasImage .Story__copy{padding-bottom:3.5rem;}}.Story__copyInner{max-width:50rem;margin:0 auto;text-align:center;}.Story__eyebrow{display:-webkit-inline-flex;display:inline-flex;align-items:center;gap:.65rem;font-family:"Space Grotesk",system-ui,sans-serif;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;font-weight:600;color:#00519e;margin-bottom:1.6rem;}.Story__eyebrowLine{width:1.6rem;height:1px;display:inline-block;}.Story__headline{font-family:"Space Grotesk",system-ui,sans-serif;font-weight:600;font-size:clamp(1.75rem,3.5vw,3rem);line-height:1.1;letter-spacing:-.03em;margin:0 0 1.5rem;}.Story__text{font-size:1.125rem;line-height:1.65;margin:0 auto;max-width:36rem;}.Story__text p{margin:0 0 1rem;}.Story__text p:last-child{margin:0;}.Story__media{position:relative;height:18rem;}@media (min-width:36em){.Story__media{height:22rem;}}@media (min-width:48em){.Story__media{height:26rem;}}.Story__image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;}.Story__mediaOverlay{position:absolute;inset:0;background:linear-gradient(0deg,rgba(9,10,11,.55) 0%,rgba(9,10,11,0) 55%);}.Story__caption{position:absolute;left:0;right:0;bottom:0;padding-bottom:1.75rem;z-index:1;}.Story__captionText{font-family:"Space Grotesk",system-ui,sans-serif;font-weight:600;font-size:1.25rem;color:#fff;}