.CookieBanner-module___9etpq__banner{z-index:900;left:50%;bottom:max(20px, env(safe-area-inset-bottom));border:1px solid var(--line-soft);background:var(--bg-cream);width:min(680px,100% - 32px);color:var(--text-main);border-radius:12px;align-items:center;gap:24px;padding:20px 24px;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 8px 32px #1e1a181f}.CookieBanner-module___9etpq__copy{overflow-wrap:anywhere;min-width:0}.CookieBanner-module___9etpq__copy p{margin:0 0 6px;font-size:13px;line-height:1.6}.CookieBanner-module___9etpq__copy a{color:inherit;text-underline-offset:3px;font-size:11px}.CookieBanner-module___9etpq__actions{flex-shrink:0;gap:10px;display:flex}.CookieBanner-module___9etpq__button,.CookieBanner-module___9etpq__necessaryButton{min-height:44px;color:var(--ink);font:500 12px/1.4 var(--sans);cursor:pointer;border-radius:7px;padding:10px 20px}.CookieBanner-module___9etpq__button{background:var(--rose);border:0}.CookieBanner-module___9etpq__necessaryButton{border:1px solid var(--line-soft);background:0 0}.CookieBanner-module___9etpq__button:hover,.CookieBanner-module___9etpq__necessaryButton:hover{filter:brightness(.96)}.CookieBanner-module___9etpq__banner a:focus-visible,.CookieBanner-module___9etpq__button:focus-visible,.CookieBanner-module___9etpq__necessaryButton:focus-visible{outline:2px solid var(--ink);outline-offset:4px}@media (max-width:600px){.CookieBanner-module___9etpq__banner{bottom:max(12px, env(safe-area-inset-bottom));flex-direction:column;align-items:stretch;gap:14px;padding:18px}.CookieBanner-module___9etpq__actions{flex-wrap:wrap;justify-content:flex-end;align-self:flex-end}}
.privacy-module__xGA9xq__page{width:min(100% - 40px,1120px);margin-inline:auto;padding-bottom:72px}.privacy-module__xGA9xq__header{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:24px;padding-block:32px;display:flex}.privacy-module__xGA9xq__brand{color:var(--ink);font:500 clamp(23px, 4vw, 32px)/1.1 var(--serif);text-decoration:none}.privacy-module__xGA9xq__back{color:var(--text-main);text-underline-offset:4px;flex-shrink:0;font-size:12px}.privacy-module__xGA9xq__article{overflow-wrap:anywhere;max-width:760px;margin:64px auto 0}.privacy-module__xGA9xq__eyebrow{letter-spacing:.18em;font-size:11px}.privacy-module__xGA9xq__article h1{font:500 clamp(40px, 7vw, 64px)/1.05 var(--serif);margin-bottom:20px}.privacy-module__xGA9xq__intro{margin-bottom:28px;font-size:16px;line-height:1.8}.privacy-module__xGA9xq__article section{margin-block:36px}.privacy-module__xGA9xq__article h2{font:500 30px/1.2 var(--serif);text-align:left;margin-bottom:16px}.privacy-module__xGA9xq__article p,.privacy-module__xGA9xq__article li{line-height:1.8}.privacy-module__xGA9xq__article li+li{margin-top:10px}.privacy-module__xGA9xq__article a{color:inherit;text-underline-offset:4px}.privacy-module__xGA9xq__cookieSettings{color:inherit;font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.privacy-module__xGA9xq__page a:focus-visible,.privacy-module__xGA9xq__cookieSettings:focus-visible{outline:2px solid var(--ink);outline-offset:4px}@media (max-width:600px){.privacy-module__xGA9xq__header{flex-direction:column;align-items:flex-start;gap:16px;padding-block:24px}.privacy-module__xGA9xq__article{margin-top:36px}}
