*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;-webkit-text-size-adjust:100%;tab-size:4;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;color:#fff;background-color:#0f172a;min-height:100vh;margin:0}h1,h2,h3{font-size:inherit;font-weight:inherit}h1,h2,h3,p{margin:0}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}strong{font-weight:bolder}ol,ul{margin:0;padding:0;list-style:none}img,svg{vertical-align:middle;display:block}img{max-width:100%;height:auto}[hidden]{display:none}.cg-legal__skip{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cg-legal__skip:focus{z-index:100;clip:auto;white-space:normal;color:#fff;background-color:#0f172a;border-radius:.375rem;width:auto;height:auto;margin:0;padding:.5rem .75rem;top:.75rem;left:.75rem;overflow:visible}.cg-legal__main{width:100%;max-width:72rem;margin-left:auto;margin-right:auto;padding:3rem 1rem}.cg-legal__intro{margin-bottom:2rem}.cg-legal__hero{border-width:1px;border-radius:1rem;padding:1.5rem}.cg-legal__eyebrow{text-transform:uppercase;letter-spacing:.1em;margin-bottom:.75rem;font-size:.875rem;line-height:1.25rem}.cg-legal__title{margin-bottom:1rem;font-size:2.25rem;font-weight:700;line-height:2.5rem}.cg-legal__lede{max-width:48rem;font-size:1.125rem;line-height:1.75rem}.cg-legal__updated{margin-top:1.25rem}.cg-legal__layout{grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem;display:grid}.cg-legal__toc{background-color:#0f172a80;border:1px solid #334155;border-radius:.75rem;padding:1.25rem}.cg-legal__toc-title{margin-bottom:.75rem;font-size:1.125rem;font-weight:600;line-height:1.75rem}.cg-legal__toc-list{color:#e2e8f0;font-size:.875rem;line-height:1.25rem}.cg-legal__toc-list>*+*{margin-top:.5rem}.cg-legal__body>*+*{margin-top:2.5rem}.cg-legal__body p,.cg-legal__body li{color:#e2e8f0f2;line-height:1.8}.cg-legal__body ul{margin-left:1.2rem;list-style:outside}.cg-legal__body ol{margin-left:1.2rem;list-style:decimal}.cg-legal__body a{color:#5eead4;text-underline-offset:2px;text-decoration:underline}.cg-legal__body a:hover{color:#99f6e4}.cg-legal__section{background-color:#0f172a59;border:1px solid #334155;border-radius:.75rem;padding:1.5rem}.cg-legal__h2{color:#fff;margin-bottom:1rem;font-size:1.5rem;font-weight:700;line-height:2rem}.cg-legal__h3{margin-top:1.5rem;margin-bottom:.75rem;font-size:1.25rem;font-weight:600;line-height:1.75rem}.cg-legal__h3--tight{margin-top:.5rem}.cg-legal__h3--flush{margin-top:0}.cg-legal__list>*+*{margin-top:.5rem}.cg-legal__list--offset{margin-top:.75rem}.cg-legal__list--loose>*+*{margin-top:1rem}.cg-legal__strong{color:#fff}.cg-legal__emphasis{font-weight:600}.cg-legal__contact{margin-top:.75rem}.cg-legal__link{color:#2dd4bf;text-decoration-line:underline;transition:all .15s cubic-bezier(.4,0,.2,1)}.cg-legal__link:hover{color:#5eead4}.cg-legal__callout{border-width:1px;border-radius:.5rem;margin-top:1.5rem;padding:1.5rem}.cg-legal__address{margin-top:.75rem}.cg-legal__address>*+*{margin-top:.25rem}@media (min-width:768px){.cg-legal__main{padding-top:4rem;padding-bottom:4rem}.cg-legal__intro{margin-bottom:3rem}.cg-legal__hero{padding:2.5rem}.cg-legal__title{font-size:3rem;line-height:1}.cg-legal__section{padding:2rem}}@media (min-width:1024px){.cg-legal__layout{grid-template-columns:repeat(12,minmax(0,1fr))}.cg-legal__aside{grid-column:span 4/span 4}.cg-legal__body{grid-column:span 8/span 8}.cg-legal__toc{position:sticky;top:6rem}}@media (min-width:1280px){.cg-legal__aside{grid-column:span 3/span 3}.cg-legal__body{grid-column:span 9/span 9}}
