@charset "UTF-8";@media (min-width: 768px){.container2:has(.c-main-title)+.container>[id^=c-section___]{margin-top:120px}}[id^=c-media-container--] .cmp-title{font-weight:300;letter-spacing:.1em}@media (min-width: 768px){[id^=c-media-container--] .cmp-title{margin-bottom:35px;font-size:calc(46 / var(--font-size-base) * 1em);line-height:1.6956521739}}@media (max-width: 767.98px){[id^=c-media-container--] .cmp-title{margin-bottom:25px;font-size:calc(34 / var(--font-size-base) * 1em);line-height:1.7058823529}}[id^=c-media-container--] .cmp-title .cmp-title__text{font-weight:inherit;font-size:inherit;line-height:inherit;color:inherit}[id^=c-media-container--] .cmp-text{font-size:calc(18 / var(--font-size-base) * 1em);line-height:1.7777777778}[id^=c-media-container--] .cmp-text p{margin:0;font-weight:inherit;line-height:inherit;color:inherit}@media (min-width: 768px){.container2:has([id^=c-media-container--])+.container2>.l-container--narrow{margin-top:50px}}@media (max-width: 767.98px){.container2:has([id^=c-media-container--])+.container2>.l-container--narrow{margin-top:40px}}@media (min-width: 768px){.text:has([id^=c-text-])+.title>[id^=c-headline-lv4--border___]{margin-top:50px}}@media (max-width: 767.98px){.text:has([id^=c-text-])+.title>[id^=c-headline-lv4--border___]{margin-top:40px}}
