.privacy-page{padding-top:48px;padding-bottom:96px;max-width:1120px;margin:auto;color:#292820}.privacy-back{font-size:12px;color:#766c5c}.privacy-eyebrow{margin:40px 0 18px!important;font-size:11px;letter-spacing:.15em;color:#8a7248}.privacy-page h1{font:clamp(38px,4.2vw,68px)/1.08 'Cormorant Garamond',Georgia,serif;max-width:950px;overflow-wrap:anywhere}.privacy-date{color:#766c5c;font-size:13px;margin:20px 0!important}.privacy-lead{font-size:20px;line-height:1.7;max-width:850px}.privacy-contents{display:flex;flex-wrap:wrap;gap:12px 24px;padding:24px 0;margin:28px 0;border-top:1px solid #d8cdb8;border-bottom:1px solid #d8cdb8}.privacy-page section{scroll-margin-top:160px;margin-top:44px;max-width:900px}.privacy-page h2{font:32px/1.2 'Cormorant Garamond',Georgia,serif;margin:0 0 20px}.privacy-page h3{font:600 16px/1.5 Manrope,Arial,sans-serif;margin:24px 0 12px}.privacy-page section p{font-size:15px;line-height:1.85;margin:0 0 16px}.privacy-page a{color:#705a35;text-decoration:underline;text-underline-offset:4px}.privacy-page a:focus-visible{outline:2px solid #705a35;outline-offset:4px}@media(max-width:600px){.privacy-page{padding-top:28px;padding-bottom:64px}.privacy-page h2{font-size:28px}.privacy-lead{font-size:17px}.privacy-page section{margin-top:32px;scroll-margin-top:100px}}
