.tos_page{align-items:flex-start;align-self:stretch;box-sizing:border-box;display:flex;flex-direction:column;margin:0 auto;max-width:891px;padding:150px 30px}.tos_title{color:var(--text-color-primary);font-family:var(--font-family-serif);font-size:var(--font-size-3);font-weight:var(--font-weight-regular);letter-spacing:-0.48px;line-height:54px;margin-bottom:2.5rem;width:100%}.tos_content h3{color:var(--text-color-primary);font-family:var(--font-family-serif);font-size:var(--font-size-2_25);font-weight:var(--font-weight-regular);letter-spacing:-0.36px;line-height:42px;margin-bottom:1.25rem;margin-top:3rem;width:100%}.tos_content h2{color:var(--text-color-primary);font-family:var(--font-family-serif);font-size:var(--font-size-2_25);font-weight:var(--font-weight-regular);letter-spacing:-0.36px;line-height:42px;margin-bottom:1.25rem;margin-top:3rem;width:100%}.tos_content p,.tos_content li{color:var(--text-color-primary);font-family:var(--font-family-body);font-size:var(--font-size-1_25);font-weight:var(--font-weight-regular);line-height:32px}.tos_content ul{list-style:disc;margin:.75rem 0 1rem 1.25rem;padding:0}.tos_content ol{list-style:decimal;margin:.75rem 0 1rem 1.25rem;padding:0}.tos_content ol ol{list-style:lower-alpha;margin-top:.5rem}.tos_content li{margin-bottom:.5rem}.tos_last_modified{color:var(--color-gray-56);font-size:var(--font-size-0_875);margin-top:3rem}.tos_content a{color:var(--text-color-primary);text-decoration:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;text-underline-position:from-font}@media only screen and (width <= 768px){.tos_title{font-size:var(--font-size-2_125);line-height:40px}.tos_content h2{font-size:var(--font-size-1_875);line-height:36px}.tos_content h3{font-size:var(--font-size-1_875);line-height:36px}.tos_content p,.tos_content li{font-size:var(--font-size-1);line-height:26px}}