.service-page-module__S4s8fG__page{color:#e8e4dc;background:#0d0d14;padding:72px 24px 64px}.service-page-module__S4s8fG__copy{max-width:800px;margin:0 auto}.service-page-module__S4s8fG__copy h1{margin:20px 0 32px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2.6rem,5vw,4rem);font-weight:500;line-height:1.1}.service-page-module__S4s8fG__copy h2{color:#c9a55a;margin:56px 0 22px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.7rem,3vw,2.1rem);font-weight:500;line-height:1.25}.service-page-module__S4s8fG__copy p,.service-page-module__S4s8fG__copy li{font-size:1.15rem;line-height:1.75}.service-page-module__S4s8fG__copy p{margin:20px 0}.service-page-module__S4s8fG__copy .service-page-module__S4s8fG__eyebrow{color:#c9a55a;letter-spacing:.12em;font-size:.95rem}.service-page-module__S4s8fG__copy .service-page-module__S4s8fG__action{margin:32px 0}.service-page-module__S4s8fG__copy ul{padding-left:24px}.service-page-module__S4s8fG__related{border-top:1px solid #635638;flex-wrap:wrap;gap:18px 28px;max-width:800px;margin:56px auto 0;padding-top:28px;display:flex}.service-page-module__S4s8fG__related a{color:#e8e4dc;text-underline-offset:5px;text-decoration:underline}.service-page-module__S4s8fG__page a:focus-visible{outline-offset:6px;outline:3px solid #c9a55a}@media (max-width:600px){.service-page-module__S4s8fG__page{padding:36px 22px 44px}.service-page-module__S4s8fG__copy p,.service-page-module__S4s8fG__copy li{font-size:1.05rem}}
