.ge-privacy-footer{background:#edf5f4;color:#24494d;border-top:1px solid #ccdedb;padding:28px max(24px,calc((100vw - 1120px)/2));font:14px/1.7 Arial,sans-serif;clear:both}.ge-privacy-footer nav{display:flex;flex-wrap:wrap;gap:10px 24px;margin-bottom:15px}.ge-privacy-footer a,.ge-privacy-inline a,.ge-privacy-settings a,.ge-privacy-banner a{color:#125e65;text-decoration:underline;text-underline-offset:3px}.ge-privacy-footer p{font-size:13px;margin:0}.ge-privacy-banner{position:relative;z-index:9998;background:#fffaf0;color:#203e43;border-top:3px solid #23888e;padding:24px max(24px,calc((100vw - 1120px)/2));display:flex;gap:24px;align-items:center;font:15px/1.5 Arial,sans-serif}.ge-privacy-banner>div{flex:1}.ge-privacy-banner strong{font-size:19px}.ge-privacy-banner p{margin:8px 0;font-size:15px;line-height:1.55}.ge-privacy-banner form{margin:0;max-width:430px}.ge-privacy-actions{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0}.ge-privacy-actions button,.ge-privacy-button{display:inline-block!important;width:auto!important;min-height:44px;background:#176970!important;color:#fff!important;border:2px solid #176970!important;border-radius:6px;padding:10px 16px!important;font:600 14px/1.4 Arial,sans-serif!important;text-decoration:none!important;cursor:pointer;text-align:center}.ge-privacy-actions button:hover,.ge-privacy-button:hover{background:#104f54!important}.ge-privacy-actions button:focus-visible,.ge-privacy-footer a:focus-visible,.ge-privacy-banner a:focus-visible,.ge-privacy-settings input:focus-visible{outline:3px solid #ba7b08;outline-offset:4px}.ge-privacy-inline{border-left:4px solid #23888e;background:#edf6f5;padding:18px 22px;margin:20px 0;color:#24494d;font:15px/1.65 Arial,sans-serif}.ge-privacy-inline p{margin:0 0 8px}.ge-privacy-settings{margin:28px 0;padding:25px;border:1px solid #cbdeda;background:#f5faf9;border-radius:8px;font:16px/1.7 Arial,sans-serif;scroll-margin-top:100px}.ge-privacy-settings h2{font-size:26px;margin:0 0 18px}.ge-privacy-settings p{font-size:16px;line-height:1.7}.ge-privacy-category{display:block;margin:22px 0;padding:0 0 18px;border-bottom:1px solid #d4e3df;font-weight:400}.ge-privacy-category>span{display:block;margin:6px 0}.ge-privacy-category input{width:20px!important;height:20px;margin-right:8px;vertical-align:middle}.ge-policy-content{max-width:940px;margin:30px auto;padding:0 24px;font:17px/1.75 Arial,sans-serif;color:#223e42}.ge-policy-content h2{font-size:28px;line-height:1.3;margin:35px 0 16px;color:#17474d}.ge-policy-content h3{font-size:21px;line-height:1.4;margin:28px 0 14px}.ge-policy-content p,.ge-policy-content li{font-size:17px;line-height:1.75}.ge-policy-content a{color:#12656d;text-decoration:underline}.ge-policy-content .ge-version{font-size:14px;color:#52696c;border-bottom:1px solid #d8e6e3;padding-bottom:18px}.ge-policy-content table{width:100%;border-collapse:collapse;font-size:15px}.ge-policy-content th,.ge-policy-content td{padding:12px;border:1px solid #d5e3df;vertical-align:top}.ge-policy-content th{background:#eaf4f1}.ge-policy-links{display:grid;grid-template-columns:1fr 1fr;gap:15px}.ge-policy-links a{display:block;padding:20px;background:#edf6f4;border:1px solid #d3e4df;border-radius:8px;font-weight:bold;text-decoration:none}.ge-policy-links a:hover{text-decoration:underline}@media(max-width:700px){.ge-privacy-banner{display:block;padding:22px}.ge-privacy-banner form{max-width:none}.ge-privacy-actions>*{flex:1 1 130px}.ge-privacy-settings{padding:18px}.ge-policy-content{padding:0 18px;font-size:16px}.ge-policy-links{grid-template-columns:1fr}.ge-privacy-footer{padding:24px}.ge-policy-content table{display:block;overflow-x:auto}}@media print{.ge-privacy-banner,.ge-privacy-footer,.ge-privacy-settings form{display:none!important}.ge-policy-content{max-width:none;padding:0;font-size:11pt}.ge-policy-content h2,.ge-policy-content h3{break-after:avoid}.ge-policy-content a{color:#000}}
.ge-policy-content p,.ge-policy-content li,.ge-policy-content td,.ge-privacy-settings p,.ge-privacy-category,.ge-privacy-category span,.ge-privacy-inline p,.ge-privacy-banner p{color:#24494d!important}.ge-policy-content .ge-version{color:#52696c!important}.ge-policy-content .ge-privacy-settings p{margin-bottom:16px}.ge-policy-shell{padding:18px 0 40px}.ge-policy-shell .ge-policy-content>ul{padding-left:24px}
.ge-policy-page .ge-retained-header-search{display:none!important}.ge-policy-page .ge-policy-content>ul{display:grid;grid-template-columns:1fr 1fr;gap:14px;list-style:none;padding:0;margin:24px 0}.ge-policy-page .ge-policy-content>ul>li{margin:0;padding:0}.ge-policy-page .ge-policy-content>ul>li>a{display:block;padding:17px 20px;border:1px solid #c6ded8;border-radius:7px;background:#edf6f4;text-decoration:none;font-weight:600}.ge-policy-page .ge-policy-content>ul>li>a:hover{text-decoration:underline;background:#e4f1ee}@media(max-width:700px){.ge-policy-page .ge-policy-content>ul{grid-template-columns:1fr}}

