@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700;800;900&display=swap');
body{margin:0;background:#f4f2ed;color:#080808;font-family:'DM Sans',Arial,sans-serif;line-height:1.7}
.privacy-page{box-sizing:border-box;width:min(820px,calc(100% - 32px));margin:40px auto;padding:clamp(22px,5vw,48px);background:#fbf9f4;border-radius:26px;box-shadow:0 14px 36px #32291c10}
.privacy-header{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.privacy-header a{color:inherit;min-height:44px;display:flex;align-items:center}.privacy-page h1{font-size:clamp(30px,6vw,44px);letter-spacing:-.05em;line-height:1.1;margin:28px 0}.privacy-page a{color:inherit;overflow-wrap:anywhere}
.site-language .language-buttons{display:flex;align-items:center;gap:2px}.site-language button{font:inherit;font-size:14px;border:0;background:none;min-height:44px;min-width:44px;cursor:pointer;color:#757983}.site-language button[aria-pressed=true]{color:#080808;font-weight:800}.site-language select{display:none}.privacy-page :focus-visible{outline:3px solid #b39500;outline-offset:4px}
@media(max-width:600px){.privacy-page{margin:16px auto}.privacy-header{gap:6px}}
