.u-hide-text{overflow:hidden;padding:0;text-indent:101%;white-space:nowrap}.u-visually-hidden{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);border:0}.detail-page-rich-text__title{font-family:aktiv-grotesk,Helvetica,Arial,sans-serif;font-size:28px;font-weight:600;letter-spacing:-.03em;line-height:100%;text-wrap:balance}@media(min-width:64em){.detail-page-rich-text__title{font-size:48px;letter-spacing:-.04em;line-height:96%}}.detail-page-rich-text__title{text-wrap:unset}.detail-page-rich-text__copy{font-family:aktiv-grotesk,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;letter-spacing:-.02em;line-height:130%}@media(min-width:64em){.detail-page-rich-text__copy{font-size:18px;line-height:140%}}.detail-page-rich-text__copy{color:#5c5b5b;margin-top:40px}.detail-page-rich-text__copy p{margin-bottom:0}.detail-page-rich-text__copy p+p{margin-top:20px}.detail-page-rich-text__copy p+picture,.detail-page-rich-text__copy picture+p{margin-top:40px}.detail-page-rich-text__copy p:empty{height:0;margin:0}.detail-page-rich-text__copy h3{font-family:aktiv-grotesk,Helvetica,Arial,sans-serif;font-size:18px;font-weight:600;letter-spacing:-.03em;line-height:100%;text-wrap:balance}@media(min-width:64em){.detail-page-rich-text__copy h3{font-size:24px;line-height:105%}}.detail-page-rich-text__copy h3{color:#181818;margin-bottom:30px}.detail-page-rich-text__copy *+.contentful-notification,.detail-page-rich-text__copy *+h3,.detail-page-rich-text__copy .contentful-notification+*{margin-top:40px}
