
.nmr-hero-heading{width:min(850px,calc(100% - 48px));white-space:normal}.nmr-hero-heading h1{font-size:clamp(38px,6.4vw,96px);line-height:.98;text-wrap:balance}.nmr-hero-heading>p{max-width:590px;margin:22px auto;font-size:13px;line-height:1.6}.nmr-hero-heading .nmr-button{display:inline-flex;background:#fff;color:#080808;padding:16px 24px;border-radius:8px;font-size:12px}.nmr-seo-story-copy{font-size:14px;line-height:1.65;max-width:620px;margin:22px 0;text-transform:none}.nmr-category-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.nmr-category-label h3{font-size:15px;line-height:1.3}.nmr-seo-catalogue-intro{padding:140px 32px 45px}.nmr-seo-catalogue-intro h1{font-family:NmrDisplay,sans-serif;font-size:clamp(36px,5vw,72px);letter-spacing:-.035em;line-height:1}.nmr-seo-catalogue-intro p{max-width:760px;line-height:1.65;font-size:14px;text-transform:none;margin-top:22px}.nmr-listing-top>.nmr-rte{max-width:850px;font-size:14px;line-height:1.65;text-transform:none}.nmr-seo-siblings{display:flex;gap:18px;flex-wrap:wrap;padding:0 0 24px}.nmr-seo-siblings a{border-bottom:1px solid #aaa;padding-bottom:4px}.nmr-seo-trust{font-size:10px;line-height:1.65;margin:20px 0 8px}.nmr-seo-size-link{display:inline-block;font-size:11px;text-decoration:underline;margin-bottom:8px}.nmr-rte{overflow-wrap:break-word}.nmr-rte table{display:block;max-width:100%;overflow-x:auto;white-space:nowrap}.nmr-page-content .nmr-rte{max-width:850px;line-height:1.75;text-transform:none;font-size:15px}.nmr-page-content .nmr-rte>p{margin-bottom:20px}.nmr-page-content .nmr-rte details{padding:18px 0;border-bottom:1px solid #ccc}.nmr-page-content .nmr-rte summary{font-size:17px;line-height:1.4}.nmr-page-content .nmr-rte details p{margin-top:14px}.nmr-rte a{text-decoration:underline;text-underline-offset:3px}.nmr-seo-footer-groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;grid-column:1/-1}.nmr-seo-footer-groups h3{font-weight:600;margin-bottom:10px}.nmr-seo-footer-groups a{display:block;padding:12px 0!important}.nmr-footer-content:has(.nmr-seo-footer-groups){grid-template-columns:1fr 1fr;min-height:0}.nmr-footer-signature{grid-column:1}.nmr-footer-legal{grid-column:2}.nmr-contact select{width:100%}@media(max-width:700px){.nmr-hero-heading{top:53%;width:calc(100% - 36px)}.nmr-hero-heading h1{font-size:clamp(32px,8.5vw,50px)}.nmr-hero-heading>span{font-size:10px;margin-bottom:16px}.nmr-hero-heading>p{font-size:11px;margin:16px auto}.nmr-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nmr-seo-catalogue-intro{padding:130px 20px 35px}.nmr-seo-footer-groups{gap:20px;grid-template-columns:1fr 1fr}.nmr-footer-signature{grid-column:1/-1;grid-row:auto}.nmr-footer-legal{grid-column:1/-1;grid-row:auto}.nmr-listing-top>.nmr-rte{font-size:13px}.nmr-seo-story-copy{font-size:13px}}

.nmr-hero-heading>span,.nmr-hero-heading>p{text-shadow:0 1px 4px #000,0 0 12px #0009}.nmr-hero-heading h1{filter:drop-shadow(0 2px 8px #0007)}
