.legal-module__J4FzaW__legal{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(14px,2vw,32px);padding:clamp(72px,9vw,144px) clamp(20px,4vw,72px) clamp(96px,11vw,176px);display:grid}.legal-module__J4FzaW__legalHeader{grid-column:1/span 4;min-width:0}.legal-module__J4FzaW__legalHeader h1{font-family:var(--font-sans);letter-spacing:-.025em;text-wrap:balance;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;margin:0;font-size:clamp(38px,3.5vw,64px);font-weight:600;line-height:1.04}.legal-module__J4FzaW__legalHeader p{max-width:36ch;color:var(--muted);margin:24px 0 0;font-size:15px;line-height:1.55}.legal-module__J4FzaW__legalBody{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;min-width:0;max-width:68ch;color:var(--ink);grid-column:6/-1;font-size:16px;line-height:1.65}.legal-module__J4FzaW__legalBody h2{font-family:var(--font-sans);letter-spacing:-.03em;margin:clamp(40px,5vw,64px) 0 12px;font-size:clamp(26px,2.4vw,36px);font-weight:600;line-height:1.05}.legal-module__J4FzaW__legalBody h2:first-child{margin-top:0}.legal-module__J4FzaW__legalBody h3{letter-spacing:.08em;text-transform:uppercase;margin:28px 0 8px;font-size:13px;font-weight:600}.legal-module__J4FzaW__legalBody p,.legal-module__J4FzaW__legalBody ul{color:var(--muted);margin:0 0 16px}.legal-module__J4FzaW__legalBody ul{padding-left:20px}.legal-module__J4FzaW__legalBody li+li{margin-top:6px}.legal-module__J4FzaW__legalBody a{color:var(--ink);text-underline-offset:5px;text-decoration-thickness:1px}.legal-module__J4FzaW__legalBody a:hover{color:var(--action-red)}.legal-module__J4FzaW__legalBody address{font-style:normal}.legal-module__J4FzaW__legalBody strong{color:var(--ink)}.legal-module__J4FzaW__legalNote{background:var(--paper);border:1px solid #17151338;padding:16px 18px;font-size:14px;color:var(--ink)!important}.legal-module__J4FzaW__notFound{align-content:center;gap:24px;min-height:calc(100svh - 88px);padding:clamp(72px,9vw,144px) clamp(20px,4vw,72px);display:grid}.legal-module__J4FzaW__notFound h1{max-width:14ch;font-family:var(--font-sans);letter-spacing:-.025em;margin:0;font-size:clamp(48px,7vw,120px);font-weight:600;line-height:.92}.legal-module__J4FzaW__notFound p{max-width:48ch;color:var(--muted);margin:0;font-size:18px}.legal-module__J4FzaW__notFound a{border:1px solid var(--action-red);color:#fff;background:var(--action-red);align-items:center;gap:16px;width:fit-content;min-height:52px;padding:13px 18px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.legal-module__J4FzaW__notFound a:hover{color:var(--action-red);background:0 0}@media (max-width:1023px){.legal-module__J4FzaW__legalHeader{grid-column:1/-1;margin-bottom:48px}.legal-module__J4FzaW__legalBody{grid-column:1/-1}}@media (max-width:767px){.legal-module__J4FzaW__legal{grid-template-columns:1fr;padding:64px 20px 96px}.legal-module__J4FzaW__legalHeader,.legal-module__J4FzaW__legalBody{grid-column:1}}
