.wh-cookie-panel{z-index:90;color:#171717;background:#fffdf8;border:1px solid #d3cfc5;border-radius:22px;align-items:center;gap:28px;max-width:1000px;margin-inline:auto;padding:22px 26px;font-family:DM Sans,Arial,sans-serif;display:flex;position:fixed;bottom:20px;left:20px;right:20px;box-shadow:0 12px 50px #0b142029}.wh-cookie-panel h2{margin:0 0 7px;font-size:18px;font-weight:500;line-height:1.3}.wh-cookie-panel p{max-width:550px;margin:0;font-size:13px;line-height:1.55}.wh-cookie-panel a{text-underline-offset:3px;text-decoration:underline}.wh-cookie-actions{flex-direction:column;flex-shrink:0;gap:8px;display:flex}.wh-cookie-actions button{color:#171717;background:0 0;border:1px solid #171717;border-radius:999px;min-height:44px;padding:10px 17px;font-size:12px;font-weight:500;line-height:1.35}.wh-cookie-actions button+button{background:#bcd4e6;border-color:#bcd4e6}:is(.wh-cookie-panel :is(button,a):focus-visible,.wh-legal :is(a,button):focus-visible,.lh-footer :is(a,button):focus-visible){outline-offset:4px;outline:2px solid #171717;box-shadow:0 0 0 2px #fff}.wh-privacy-sr{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.wh-legal{background:var(--ul-paper,#f1eee5);color:#171717}.wh-legal-article{padding:150px 6.4% 90px}.wh-legal-article>header{max-width:790px;margin:0 0 74px}.wh-legal-article>header h1{font:400 clamp(40px,5.3vw,70px)/1.12 var(--wh-display,"Libre Caslon Text",Georgia,serif);letter-spacing:-.04em;margin:15px 0 24px}.wh-legal .wh-legal-date{color:#626262;font-size:12px}.wh-legal .wh-legal-article p{font-family:var(--wh-body,"DM Sans",Arial,sans-serif);color:#353535;max-width:760px;margin:0 0 18px;font-size:15px;font-weight:400;line-height:1.75}.wh-legal-reading{grid-template-columns:minmax(160px,240px) minmax(0,760px);gap:70px;display:grid}.wh-legal-reading>nav{font-family:var(--wh-body,"DM Sans",Arial,sans-serif);flex-direction:column;align-self:start;gap:16px;font-size:13px;line-height:1.5;display:flex;position:sticky;top:110px}.wh-legal-reading>nav a:hover{text-underline-offset:4px;text-decoration:underline}.wh-legal-reading section{margin-bottom:46px;scroll-margin-top:120px}.wh-legal-reading h2{font:400 clamp(24px,2.6vw,31px)/1.25 var(--wh-display,"Libre Caslon Text",Georgia,serif);letter-spacing:-.03em;margin:0 0 18px}.wh-legal-links{border-top:1px solid #d3cfc5;flex-wrap:wrap;gap:12px 24px;padding-top:20px;display:flex}.wh-legal-links :is(a,button),.wh-legal-external a{text-underline-offset:4px;align-items:center;min-height:44px;font-size:13px;text-decoration:underline;display:inline-flex}.wh-legal .wh-legal-external{margin-top:15px;font-size:12px}.lh-footer-legal{flex-wrap:wrap;gap:4px 24px;padding-top:18px;display:flex}.lh-footer .lh-footer-legal :is(a,button){font:400 11px/1.5 var(--wh-body,"DM Sans",Arial,sans-serif);color:#d5d5d2;align-items:center;min-height:44px;display:inline-flex}.lh-footer .lh-footer-legal :is(a,button):hover{text-underline-offset:4px;text-decoration:underline}.wh-form-privacy a{text-underline-offset:3px;text-decoration:underline}@media (max-width:720px){.wh-cookie-panel{padding:20px;display:block;bottom:12px;left:12px;right:12px}.wh-cookie-actions{flex-flow:wrap;margin-top:14px}.wh-cookie-actions button{flex:1;min-width:125px}.wh-legal-article{padding:125px 6% 60px}.wh-legal-article>header{margin-bottom:42px}.wh-legal-reading{display:block}.wh-legal-reading>nav{border-block:1px solid #d3cfc5;margin-bottom:35px;padding:20px 0;position:static}.wh-legal .wh-legal-article p{font-size:14px}.wh-legal-reading section{margin-bottom:34px}}
