.privacy{max-width:800px;margin:0 auto;padding:80px 24px 96px}.privacy .eyebrow{margin-bottom:18px}.privacy h1{font-size:clamp(42px,5vw,66px)}.privacy .lead{font-family:Georgia,serif;font-size:21px;line-height:1.55;margin-top:24px;max-width:680px;color:#e1d4c0}.privacy .notice{margin:36px 0 48px;padding:18px 22px;border-left:2px solid var(--gold);background:#292119;color:#e8ddcb}.privacy strong{color:#f0e7d7}.privacy section{margin-top:40px}.privacy section h2{font-size:28px;line-height:1.2;margin-bottom:14px}.privacy section p+p{margin-top:14px}.privacy section a{color:#f1d496;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.privacy code{font-size:.95em;color:#f0e7d7}.privacy .updated{font-size:14px;color:#c5b8a4}.privacy .back{display:inline-flex;min-height:44px;align-items:center;margin-top:48px;color:#f1d496;text-decoration:underline;text-underline-offset:4px}footer .privacy-link{color:#f1d496;font-size:13px;text-decoration:underline;text-underline-offset:3px}@media(max-width:600px){.privacy{padding:58px 20px 70px}.privacy .lead{font-size:19px}.privacy .notice{margin:30px 0 38px}.privacy section{margin-top:32px}.privacy section h2{font-size:25px}footer .privacy-link{order:2}footer>a:last-child{order:1}}
