.privacy-content-shell{display:grid;grid-template-columns:215px minmax(0,1fr) 190px;align-items:start;gap:30px;width:100%;margin:0 auto;padding:50px 0 34px}.privacy-toc,.privacy-info-card{border:1px solid #f2e7e1;border-radius:11px;background:#fffaf7}.privacy-toc{position:sticky;top:calc(var(--header-h) + 18px);overflow:hidden}.privacy-toc h2{margin:0;padding:18px 17px 14px;font-family:"Saira",Arial,sans-serif;font-size:13px}.privacy-toc nav{display:grid}.privacy-toc a{display:flex;align-items:center;gap:9px;min-height:36px;padding:7px 14px;border-top:1px solid rgba(242,231,225,.75);font-size:10.5px;color:#343230;transition:background .2s,color .2s}.privacy-toc a:hover,.privacy-toc a.is-active{background:#fff0e7;color:var(--orange);font-weight:700}.privacy-toc svg{flex:0 0 16px;width:16px;height:16px;color:currentColor}.privacy-policy{min-width:0}.privacy-policy section{padding:3px 0 13px;margin:0 0 8px;border-bottom:1px solid #e8e2df;scroll-margin-top:calc(var(--header-h) + 16px)}.privacy-policy section:last-child{border-bottom:0}.privacy-policy h2{margin:0 0 5px;font-family:"Saira",Arial,sans-serif;font-size:15px;line-height:1.25}.privacy-policy p,.privacy-policy li{font-size:11.5px;line-height:1.43;color:#343230}.privacy-policy p{margin:0}.privacy-policy ul{display:grid;gap:4px;margin:4px 0 0;padding-left:18px}.privacy-policy li::marker{color:var(--orange)}.privacy-policy mark{padding:1px 3px;border-radius:3px;background:#fff0e7;color:#b33b1d}.privacy-policy .policy-missing{padding:8px 10px;border-left:3px solid #f19b75;background:#fff7f2;color:#75645b;font-size:11px}.policy-sources{margin-top:13px;padding:12px 14px;border-radius:8px;background:#fff6f0}.policy-sources h3{margin:0 0 5px;font-size:12px}.policy-sources p,.policy-sources li{font-size:10.5px}.privacy-side-cards{display:grid;gap:12px}.privacy-info-card{padding:15px}.privacy-card-icon{display:grid;place-items:center;width:31px;height:31px;margin-bottom:10px;color:var(--orange)}.privacy-card-icon svg{width:29px;height:29px}.privacy-info-card .privacy-info-card-title{margin:0 0 7px;font-family:"Saira",Arial,sans-serif;font-size:13px}.privacy-info-card p{margin:0 0 10px;color:#625b57;font-size:10.5px;line-height:1.45}.privacy-info-card ul{display:grid;gap:6px;margin:0;padding:0;list-style:none}.privacy-info-card li{display:flex;align-items:center;gap:5px;font-size:10px;color:#3c3836}.privacy-info-card li svg{flex:0 0 12px;width:12px;height:12px;color:var(--orange);stroke-width:2}.privacy-contact-card{display:grid;gap:7px}.privacy-contact-card .privacy-card-icon{margin-bottom:0}.privacy-contact-card a,.privacy-contact-card>span{display:flex;align-items:center;gap:7px;font-size:10.5px}.privacy-contact-card a svg,.privacy-contact-card>span svg{flex:0 0 15px;width:15px;height:15px;color:var(--orange)}.privacy-header-icon{position:relative;display:grid;place-items:center;width:28px;height:32px;color:var(--text)}.privacy-header-icon svg{width:23px;height:23px}.privacy-header-icon:hover{color:var(--orange)}.privacy-header-icon span{position:absolute;top:-2px;right:-4px;display:grid;place-items:center;width:15px;height:15px;border-radius:50%;background:var(--orange);color:#fff;font-size:9px;font-weight:800}body.privacy-page-body .policy-update-date{display:block;margin-top:5px}