.legal-page[data-v-36db639f]{color:#2a2d31;background:#fafafa;min-height:100vh}.legal-page__header[data-v-36db639f]{color:#f8fafc;background:#253a42}.legal-page__header-inner[data-v-36db639f]{justify-content:space-between;align-items:center;gap:1.5rem;width:min(100%,71.25rem);min-height:6.25rem;margin-inline:auto;padding:1.25rem;display:flex}.legal-page__back[data-v-36db639f]{color:#f8fafcc7;text-underline-offset:.25rem;align-items:center;min-height:2.75rem;font-size:.9375rem;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:color .18s,text-decoration-color .18s;display:inline-flex}.legal-page__back[data-v-36db639f]:focus-visible,.legal-page__back[data-v-36db639f]:hover{color:#fff;text-decoration-color:currentColor}.legal-page__content[data-v-36db639f]{width:min(100%,55rem);min-height:calc(100vh - 11.25rem);margin-inline:auto;padding:4rem 1.25rem 6rem}.legal-page__content[data-v-36db639f] h1,.legal-page__content[data-v-36db639f] h2,.legal-page__content[data-v-36db639f] h3,.legal-page__content[data-v-36db639f] h4{color:#2a2d31;text-wrap:balance}.legal-page__content[data-v-36db639f] h1{letter-spacing:-.035em;margin:0 0 3rem;font-size:clamp(2.375rem,7vw,4rem);font-weight:300;line-height:1.05}.legal-page__content[data-v-36db639f] h2{letter-spacing:-.02em;margin:3.5rem 0 1.25rem;font-size:clamp(1.65rem,4vw,2.25rem);font-weight:600;line-height:1.15}.legal-page__content[data-v-36db639f] h3{margin:2.25rem 0 .75rem;font-size:1.3rem;font-weight:600;line-height:1.25}.legal-page__content[data-v-36db639f] h4{margin:1.75rem 0 .5rem;font-size:1.0625rem;font-weight:600;line-height:1.35}.legal-page__content[data-v-36db639f] li,.legal-page__content[data-v-36db639f] p{color:#535b61;font-size:1rem;line-height:1.7}.legal-page__content[data-v-36db639f] p{margin:.75rem 0}.legal-page__content[data-v-36db639f] ul{margin:1rem 0;padding-left:1.35rem}.legal-page__content[data-v-36db639f] li+li{margin-top:.5rem}.legal-page__content[data-v-36db639f] a{color:#0f766e;overflow-wrap:anywhere;text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.legal-page__content[data-v-36db639f] a:focus-visible,.legal-page__content[data-v-36db639f] a:hover{color:#0a5752}.legal-page__content[data-v-36db639f] strong{color:#2a2d31;font-weight:600}@media (width>=48rem){.legal-page__content[data-v-36db639f],.legal-page__header-inner[data-v-36db639f]{padding-inline:1.5rem}.legal-page__content[data-v-36db639f]{padding-block:6rem 8rem}}@media (width<=30rem){.legal-page__header-inner[data-v-36db639f]{flex-direction:column;align-items:flex-start;gap:.5rem}}
