.legal-page-module__qLSGyG__hero{background:var(--cloud);border-bottom:1px solid var(--line);margin-top:88px;padding-top:clamp(40px,5vw,72px)}.legal-page-module__qLSGyG__heading{justify-content:space-between;align-items:baseline;gap:24px;margin-block:20px 36px;display:flex}.legal-page-module__qLSGyG__heading h1{font-family:var(--font-dm), sans-serif;font-size:var(--type-section);letter-spacing:-.055em;font-weight:400;line-height:1.12}.legal-page-module__qLSGyG__heading p{font-size:var(--type-body)}.legal-page-module__qLSGyG__heading time{white-space:nowrap}.legal-page-module__qLSGyG__policies{font-size:var(--type-body);flex-wrap:wrap;gap:8px 32px;display:flex}.legal-page-module__qLSGyG__policies a{border-bottom:2px solid #0000;padding-block:14px}.legal-page-module__qLSGyG__policies a[aria-current=page]{border-color:var(--forest);font-weight:600}.legal-page-module__qLSGyG__body{padding-block:clamp(40px,5vw,72px) clamp(64px,7vw,112px)}.legal-page-module__qLSGyG__article{color:var(--graphite);font-size:var(--type-body);overflow-wrap:anywhere;line-height:1.8}.legal-page-module__qLSGyG__section+.legal-page-module__qLSGyG__section{border-top:1px solid var(--line);margin-top:36px;padding-top:32px}.legal-page-module__qLSGyG__section h2{color:var(--forest);font-family:var(--font-dm), sans-serif;font-size:var(--type-subheading);letter-spacing:-.035em;margin-bottom:20px;font-weight:400;line-height:1.3}.legal-page-module__qLSGyG__section h3{font-family:var(--font-dm), sans-serif;font-size:inherit;letter-spacing:0;color:var(--forest);margin-block:24px 12px;font-weight:600;line-height:1.6}.legal-page-module__qLSGyG__section p+p,.legal-page-module__qLSGyG__section address{margin-top:16px}.legal-page-module__qLSGyG__section ul{margin-block:16px;padding-left:22px}.legal-page-module__qLSGyG__section li+li{margin-top:6px}.legal-page-module__qLSGyG__section li::marker{color:var(--forest)}.legal-page-module__qLSGyG__section address{font-style:normal}.legal-page-module__qLSGyG__section a{color:var(--forest);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}@media (hover:hover){.legal-page-module__qLSGyG__policies a:hover{text-underline-offset:4px;text-decoration:underline}}@media (max-width:900px){.legal-page-module__qLSGyG__hero{margin-top:72px}.legal-page-module__qLSGyG__heading{flex-direction:column;align-items:flex-start;gap:16px}}@media (max-width:400px){.legal-page-module__qLSGyG__policies{gap:0 18px;font-size:12px}}@media print{.legal-page-module__qLSGyG__policies{display:none}.legal-page-module__qLSGyG__hero{margin-top:0}.legal-page-module__qLSGyG__body{display:block}.legal-page-module__qLSGyG__article{max-width:none}.legal-page-module__qLSGyG__section{break-inside:avoid}}
