@font-face{font-family:BASEL CLASSIC;src:url(basel-classic-book.woff2) format("woff2"),url(basel-classic-book.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sohne;src:url(soehne-buch.woff2) format("woff2"),url(soehne-buch.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sohne;src:url(soehne-kraftig.woff2) format("woff2"),url(soehne-kraftig.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Northwell;src:url(NorthwellClean.woff2) format("woff2"),url(NorthwellClean.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:StroyMono Black;src:url(StroyMono-Black.woff2) format("woff2"),url(StroyMono-Black.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Franklin Gothic;src:url(Franklin-Gothic.woff2) format("woff2"),url(Franklin-Gothic.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Source-Han-Serif-SC";src:url(Source_Han_Serif_Pan_CJK_SC_Regular.woff2) format("woff2"),url(Source_Han_Serif_Pan_CJK_SC_Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(Satoshi-Regular.woff2) format("woff2"),url(Satoshi-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.o-product-experience-thumbnail{text-align:left;width:100%}.o-product-experience-thumbnail__image-container{display:block;padding-bottom:59.71%;border-radius:.75rem;margin:0}.o-product-experience-thumbnail__image-container .o-media{-o-object-fit:cover;object-fit:cover}.o-product-experience-thumbnail__details{padding:1.5625rem .25rem 0}.o-product-experience-thumbnail__subtext{font-weight:400;font-family:Sohne,sans-serif;line-height:1.6;letter-spacing:0;margin:0 0 1em;font-size:.75rem;line-height:1.33}@media only screen and (min-width:1100px){.o-product-experience-thumbnail__subtext{font-size:.75rem;line-height:1.5}}@media only screen and (min-width:1650px){.o-product-experience-thumbnail__subtext{font-size:.75rem}}.o-product-experience-thumbnail__subtext{letter-spacing:.135rem;text-transform:uppercase;color:#123247;margin-bottom:.625rem}.o-product-experience-thumbnail__title{display:block;font-size:1.25rem;letter-spacing:.025rem;line-height:1.625rem;text-transform:uppercase;margin-bottom:1rem;color:#123247}.o-product-experience-thumbnail__excerpt{font-weight:400;font-family:Sohne,sans-serif;line-height:1.6;letter-spacing:0;margin:0 0 1em;font-size:.9375rem}@media only screen and (min-width:1100px){.o-product-experience-thumbnail__excerpt{font-size:.9375rem}}@media only screen and (min-width:1650px){.o-product-experience-thumbnail__excerpt{font-size:.9375rem}}.o-product-experience-thumbnail__excerpt{margin-bottom:1.8125rem;color:rgba(18,50,71,.8);padding-right:1.875rem}.o-product-experience-thumbnail__excerpt p{margin-bottom:0}@media only screen and (min-width:750px){.o-product-experience-thumbnail{width:calc(33.33333% - 1rem)}.o-product-experience-thumbnail__image-container{padding-bottom:60.37%}.o-product-experience-thumbnail__details{padding:1.5rem 1.25rem 0 .5rem}.o-product-experience-thumbnail__title{font-size:1.6875rem;letter-spacing:.0338rem;line-height:34px}.o-product-experience-thumbnail__excerpt{margin-bottom:2.0625rem}}.c-product-discover{background-color:#fafafa}.c-product-discover__container{padding:4rem 1.25rem 1rem}.c-product-discover .o-product-experience-thumbnail{margin-bottom:4rem}.c-product-discover__title{margin:0;font-family:BASEL CLASSIC,sans-serif;font-weight:400;letter-spacing:.02em;text-transform:uppercase;font-size:1.75rem;line-height:1.28}@media only screen and (min-width:1100px){.c-product-discover__title{font-size:2rem}}@media only screen and (min-width:1650px){.c-product-discover__title{font-size:2.25rem;line-height:1.11}}.c-product-discover__title{letter-spacing:-.02em;text-align:center;margin-bottom:2.125rem}@media only screen and (min-width:750px){.c-product-discover__container{padding:6rem 2.5rem 6.5rem}.c-product-discover__products{display:flex;flex-wrap:nowrap;gap:1.5rem}.c-product-discover .o-product-experience-thumbnail{margin-bottom:0}}@media only screen and (min-width:1100px){.c-product-discover__container{padding:6rem 2.5rem 6.5rem;max-width:90rem;margin:auto}.c-product-discover__title{font-size:2.25rem;margin-bottom:3.75rem}}
