.legal-doc{font-size:var(--legal-fs);color:var(--legal-color);line-height:1.7}.legal-doc--a{--legal-fs:16px;--legal-color:#363636;--legal-h-font:"DM Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--legal-h-lh:1.3;--legal-h-color:#000100;--legal-h1:45px;--legal-h2:30px;--legal-band-pad:50px}.legal-doc--b{--legal-fs:17px;--legal-color:#575454;--legal-h-font:var(--font-display);--legal-h-lh:1.2;--legal-h-color:#575454;--legal-h1:60px;--legal-h2:45px;--legal-band-pad:80px}.legal-hero{z-index:-1;flex-direction:column;justify-content:center;align-items:center;padding:150px 0 120px;display:flex;position:relative}.legal-hero:before{content:"";pointer-events:none;background-image:linear-gradient(90deg,#0074faf2 30%,#0074fa00);position:absolute;inset:0}.legal-wrap--hero{flex-direction:column;align-items:flex-start;gap:25px 40px;width:100%;max-width:1300px;padding:20px;display:flex;position:relative}.legal-doc h1{font-family:var(--legal-h-font);font-size:var(--legal-h1);line-height:var(--legal-h-lh);color:var(--legal-h-color);margin:0;font-weight:600}.legal-hero-h1{max-width:100%}.legal-hero h1{color:#fff;text-align:left;text-transform:capitalize}.legal-crumbs-wrap{background-color:#f7f8ff;border-radius:5px;padding:6px 25px}.legal-crumbs{font-size:var(--legal-fs);color:var(--legal-color);flex-wrap:wrap;align-items:center;gap:10px;margin:0;padding:0;line-height:1.7;display:flex}.legal-crumbs .item{font-family:var(--font-display);color:#0074fa;text-transform:capitalize;font-weight:500;text-decoration:none;display:block}.legal-crumbs .item[aria-current=page]{color:#000100}.legal-crumbs a.item:hover{text-decoration:underline}.legal-crumbs .separator{justify-content:center;align-items:center;display:flex}.legal-crumbs .separator svg{width:20px;height:20px}.legal-body{padding:var(--legal-band-pad) 0;flex-direction:column;align-items:center;display:flex}.legal-wrap{width:100%;max-width:900px;padding:20px}.legal-doc--bare{max-width:1300px}.legal-prose p{margin:0 0 1.2em}.legal-prose p:last-child{margin-bottom:0}.legal-prose :where(h1,h2,h3,h4,h5,h6){font-family:var(--legal-h-font);line-height:var(--legal-h-lh);color:var(--legal-h-color);margin:0;font-weight:600}.legal-prose h2{font-size:var(--legal-h2)}.legal-doc--a .legal-prose h3{font-size:25px}.legal-doc--a .legal-prose h4{font-size:20px}.legal-body .legal-prose a{color:#0074fa;text-decoration:none}.legal-body .legal-prose a:hover{text-decoration:underline}.legal-doc--bare a{color:inherit;text-decoration:none}.legal-prose ul,.legal-prose ol{margin:1em 0;padding:0 0 0 40px}.legal-prose li,.legal-prose ul ul,.legal-prose ul ol,.legal-prose ol ul,.legal-prose ol ol{margin:0}.legal-prose table{border-collapse:collapse;width:100%}.legal-prose table.has-fixed-layout{table-layout:fixed}.legal-prose table.has-fixed-layout th,.legal-prose table.has-fixed-layout td{word-break:break-word}.legal-prose th,.legal-prose td{border:1px solid;padding:.5em}.legal-prose th{text-align:center}.legal-prose thead{border-bottom:3px solid}.legal-prose figure{margin:1em 0;overflow-x:auto}@media (width<=767px){.legal-hero{padding:90px 0 60px}}@media (width<=1025px){.legal-doc--a{--legal-h1:40px}.legal-doc--b{--legal-h1:50px;--legal-h2:40px}}@media (width<=767px){.legal-doc--b{--legal-h1:42px;--legal-h2:35px}}@media (width<=478px){.legal-doc--a{--legal-h1:35px}.legal-doc--b{--legal-fs:16px;--legal-h1:38px;--legal-h2:32px}}.legal-toc{background-color:#f9f9f9;border:1px solid #aaa;border-radius:4px;width:auto;margin:0 0 1em;padding:10px 20px 10px 10px;display:table;position:relative;box-shadow:0 1px 1px #0000000d}.legal-toc-titlebar{width:100%;display:table}.legal-toc .legal-toc-title{text-align:left;vertical-align:middle;margin:0;padding:0;font-size:120%;font-weight:500;line-height:1.45;display:inline}.legal-toc-toggle-wrap{text-align:left;vertical-align:middle;display:inline}.legal-prose .legal-toc .legal-toc-toggle{float:right;color:#444;text-align:center;white-space:nowrap;vertical-align:middle;border-radius:3px;align-items:center;margin:0 0 0 10px;padding:1px 5px;font-size:12px;line-height:1.5;text-decoration:none;display:flex}.legal-toc-icon-con{float:right;border:1px solid #999191;border-radius:5px;width:35px;padding:0;font-size:16px;position:relative;left:10px}.legal-toc-icon{justify-content:center;align-items:center;width:35px;height:30px;display:flex}.legal-toc-icon>svg{display:block}.legal-toc-hide{display:none}.legal-toc nav{margin:0;padding:0;display:block}.legal-toc .legal-toc-list{z-index:1;margin:0;padding:0;line-height:1.6;list-style:none;display:none;overflow:hidden}.legal-toc.is-open .legal-toc-list{display:block}.legal-toc .legal-toc-item{z-index:1;margin:0;padding:0;font-size:95%;font-weight:500;list-style:none;overflow:hidden}.legal-toc .legal-toc-link{color:#0074fa;flex-wrap:nowrap;align-items:stretch;margin:0;padding:0;font-size:95%;font-weight:500;text-decoration:none;display:inline-flex}.legal-toc .legal-toc-link:hover{text-decoration:underline}.legal-doc--bare .legal-toc .legal-toc-link{color:#444}
