.privacy-choice{position:fixed;z-index:11000;left:20px;bottom:20px;width:calc(100% - 40px);max-width:620px;padding:18px 20px;border:1px solid #c7d3d0;border-radius:6px;background:#fff;color:#203d39;box-shadow:0 5px 24px #183a3426;font:14px/1.5 Arial,sans-serif}.privacy-choice[hidden]{display:none!important}.privacy-choice strong{font-size:16px}.privacy-choice p{margin:8px 0 12px}.privacy-choice a{color:#20534c;text-decoration:underline}.privacy-choice__actions{display:flex;flex-wrap:wrap;gap:10px}.privacy-choice button{flex:1 1 190px;border:1px solid #20534c;border-radius:3px;background:#fff;color:#20534c;padding:9px 12px;font:600 14px/1.3 Arial,sans-serif;cursor:pointer}.privacy-choice button:hover{background:#edf4f2}.privacy-choice button:focus-visible,.privacy-choice a:focus-visible{outline:3px solid #e6a917;outline-offset:3px}.privacy-settings{border:0;background:transparent;padding:0;color:inherit;text-decoration:underline;font:inherit;cursor:pointer}.privacy-sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.legal-page{padding:30px 0 70px;color:#243f3a}.legal-content{max-width:960px;margin:0 auto}.legal-content h1{font-size:32px;line-height:1.25;margin:24px 0 15px}.legal-content h2{font-size:22px;line-height:1.35;margin:30px 0 12px}.legal-content p,.legal-content li{font-size:16px;line-height:1.65}.legal-content a{color:#21675e;text-decoration:underline}.legal-version{color:#526762}.legal-nav{font-size:14px}.ca-privacy-choice{display:flex;gap:8px;align-items:flex-start;font:12px/1.4 Arial,sans-serif;padding:8px 16px;margin:0;color:#314f49}.ca-privacy-choice input{margin-top:3px;flex:none}.ca-privacy-choice a{color:inherit;text-decoration:underline}@media(max-width:600px){.privacy-choice{left:10px;bottom:10px;width:calc(100% - 20px);padding:14px;max-height:70vh;overflow:auto;font-size:13px}.privacy-choice__actions{gap:8px}.privacy-choice button{flex-basis:100%;padding:10px}.legal-content h1{font-size:25px}.legal-content h2{font-size:20px}}