.LegalTemplate-module__uyHGaW__page{background:var(--color-white)}.LegalTemplate-module__uyHGaW__hero{text-align:center;flex-direction:column;align-items:center;gap:16px;width:min(100%,760px);margin:0 auto;padding:76px 24px 32px;display:flex}.LegalTemplate-module__uyHGaW__hero h1{color:#2c2e33;font-size:40px;font-weight:700;line-height:46px}.LegalTemplate-module__uyHGaW__hero p{color:#2c2e33;font-size:16px;font-weight:500;line-height:22px}.LegalTemplate-module__uyHGaW__container{width:min(100%,956px);margin:0 auto;padding:0 24px 88px}.LegalTemplate-module__uyHGaW__tabs{border-bottom:2px solid #2c2e331f;gap:8px;margin-bottom:24px;display:flex}.LegalTemplate-module__uyHGaW__tab,.LegalTemplate-module__uyHGaW__tabActive{appearance:none;font:inherit;color:#2c2e33b3;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;margin-bottom:-2px;padding:12px 24px;font-size:16px;font-weight:600}.LegalTemplate-module__uyHGaW__tabActive{color:var(--color-purple-600);border-bottom-color:var(--color-pink-500)}.LegalTemplate-module__uyHGaW__tab:hover{color:var(--color-purple-600)}.LegalTemplate-module__uyHGaW__document{color:#2c2e33;overflow-wrap:anywhere;font-size:15px;line-height:24px}.LegalTemplate-module__uyHGaW__document[hidden]{display:none}.LegalTemplate-module__uyHGaW__document h1,.LegalTemplate-module__uyHGaW__document h2{color:var(--color-purple-900);margin:40px 0 12px;font-size:22px;line-height:28px}.LegalTemplate-module__uyHGaW__document h1:first-child{margin-top:0;font-size:26px;line-height:32px}.LegalTemplate-module__uyHGaW__document h3{color:var(--color-purple-700);margin:24px 0 8px;font-size:17px;line-height:24px}.LegalTemplate-module__uyHGaW__document p,.LegalTemplate-module__uyHGaW__document ul,.LegalTemplate-module__uyHGaW__document ol{margin-bottom:12px}.LegalTemplate-module__uyHGaW__document ul,.LegalTemplate-module__uyHGaW__document ol{padding-left:24px}.LegalTemplate-module__uyHGaW__document a{color:var(--color-purple-600);text-decoration:underline}@media (max-width:640px){.LegalTemplate-module__uyHGaW__hero h1{font-size:30px;line-height:36px}.LegalTemplate-module__uyHGaW__tab,.LegalTemplate-module__uyHGaW__tabActive{flex:1;padding-inline:12px}}
