.privacy-footer{border-top:1px solid #ded7c9;margin-top:22px;padding-top:18px;font-size:12px}.privacy-footer a{color:#675127;text-decoration:underline;text-underline-offset:4px}
.privacy-dialog{width:min(720px,calc(100% - 28px));max-height:85vh;max-height:85dvh;border:1px solid #d5c6a8;border-radius:8px;padding:0;color:#292720;background:#fff;box-shadow:0 24px 80px #0004}
.privacy-dialog::backdrop{background:#111a;backdrop-filter:blur(3px)}
.privacy-dialog-head{position:sticky;top:0;display:flex;justify-content:space-between;align-items:center;padding:16px 24px;background:#191917;color:#e5c886;z-index:1;font:600 14px Arial,sans-serif}
.privacy-close{width:36px;height:36px;display:grid;place-items:center;border:1px solid #d9bd7c70;border-radius:6px;background:transparent;color:#f5e9cf;cursor:pointer;font-size:25px;line-height:1}
.privacy-dialog-body{padding:26px 30px 32px}.privacy-dialog h1,.privacy-document h1{font:500 30px/1.2 Arial,sans-serif;margin:0 0 12px}.privacy-dialog h2,.privacy-document h2{font:600 17px/1.4 Arial,sans-serif;margin:24px 0 9px;color:#6d5525}.privacy-dialog p,.privacy-document p{font:400 14px/1.8 Arial,sans-serif;margin:0 0 12px}.privacy-dialog a,.privacy-document a{color:#72561f;text-decoration:underline;overflow-wrap:anywhere}.privacy-brand{font-size:11px!important;color:#8a6c2e;font-weight:600!important}.privacy-date{font-size:12px!important;color:#726c5f}.privacy-page{margin:0;background:#f5f3ed;color:#292720}.privacy-document{max-width:740px;margin:36px auto;padding:30px;background:#fff;border-radius:8px}.privacy-back{display:inline-block;margin-bottom:30px;font:14px Arial,sans-serif}.privacy-open{overflow:hidden}.privacy-dialog :focus-visible{outline:3px solid #b58c3f;outline-offset:3px}
@media(max-width:620px){.privacy-dialog-body{padding:22px 20px}.privacy-dialog-head{padding:12px 20px}.privacy-document{margin:14px;padding:22px}.privacy-dialog h1,.privacy-document h1{font-size:26px}}
