.people-compliance{display:flex;align-items:center;gap:10px;margin-top:20px;font-size:13px;color:#18528c}.people-compliance>span{display:grid;place-items:center;width:28px;height:28px;flex:none;background:#d8eafa;border:1px solid #aacbeb;border-radius:50%;font-size:16px}.people-compliance strong{display:block;font-size:13px}.people-compliance small{display:block;font-size:11px;line-height:1.5;margin-top:3px;color:#48647e}.narrative-chapter[aria-hidden=false] .people-compliance>span{animation:check-arrive .45s ease-out both}@keyframes check-arrive{from{transform:scale(.7);opacity:0}to{transform:scale(1);opacity:1}}.legal-links{display:flex;gap:18px;align-items:center;flex-wrap:wrap}.legal-links a,.legal-links button{font:inherit;color:inherit;font-size:13px}.legal-links button{border:0;background:transparent;padding:12px 0;cursor:pointer}.legal-links a{padding:12px 0}.fine a{text-decoration:underline;text-underline-offset:3px}.legal-page{margin:0;background:#f6f9fc;color:#17304a;font-family:'Mona Sans',sans-serif;line-height:1.7}.legal-wrap{max-width:800px;margin:auto;padding:35px 24px 70px}.legal-home{font-size:26px;font-weight:600;text-decoration:none;color:#0a66c2}.legal-page h1{font-family:'Bricolage Grotesque',sans-serif;font-size:clamp(36px,6vw,56px);line-height:1.1;margin:45px 0 16px}.legal-page h2{font-size:21px;line-height:1.4;margin:30px 0 10px}.legal-page p,.legal-page li{font-size:15px}.legal-page a{color:#07599f;text-underline-offset:3px}.legal-draft{padding:14px 18px;border-left:3px solid #0a66c2;background:#e6f0fa;font-size:14px}.legal-page nav{display:flex;gap:24px;flex-wrap:wrap;margin-top:40px}.legal-page table{width:100%;border-collapse:collapse;font-size:13px}.legal-page th,.legal-page td{text-align:left;border-bottom:1px solid #c6d8e9;padding:12px 8px;vertical-align:top;overflow-wrap:anywhere}.legal-page th:first-child{width:30%}
@media(max-width:760px){.people-compliance{margin-top:10px;gap:8px}.people-compliance strong{font-size:11px}.people-compliance small{font-size:10px}.people-compliance>span{width:24px;height:24px}.legal-links{width:100%;gap:22px}}
@media(prefers-reduced-motion:reduce){.people-compliance>span{animation:none!important}}
@media(max-width:900px) and (prefers-reduced-motion:no-preference){.narrative-layout{grid-template-rows:170px minmax(0,1fr)}.narrative-chapters{height:170px}.people-compliance small{display:none}.people-compliance{margin-top:8px}}
@media(max-width:900px) and (max-height:730px) and (prefers-reduced-motion:no-preference){.narrative-layout{grid-template-rows:145px minmax(0,1fr)}.narrative-chapters{height:145px}.narrative-chapter:has(.people-compliance)>p{display:none}}
.teams-footer nav button[data-cookie-settings]{font:inherit;color:#355776;background:none;border:0;padding:8px 0;cursor:pointer}.teams-footer nav button[data-cookie-settings]:hover{text-decoration:underline;text-underline-offset:4px}.teams-footer nav button[data-cookie-settings]:focus-visible{outline:2px solid #376fa2;outline-offset:4px;border-radius:4px}
