.LegalPage-module__9PWM0G__page{--color-text:#2c3a52;--color-muted:#55617b;--color-heading:#071a3a;--color-link:#bd3c1c;--color-link-hover:#071a3a;--color-link-focus-ring:#bd3c1c52;max-width:720px;font-family:var(--font-plus-jakarta), "Plus Jakarta Sans", system-ui, sans-serif;color:var(--color-text);margin:0 auto;padding:64px 24px;line-height:1.7}.LegalPage-module__9PWM0G__title{margin-bottom:8px;font-size:32px;font-weight:700}.LegalPage-module__9PWM0G__updated{color:var(--color-muted);margin-bottom:40px}.LegalPage-module__9PWM0G__summary{background:#fffefa;border:1px solid #071a3a29;border-radius:8px;margin-bottom:40px;padding:24px}.LegalPage-module__9PWM0G__eyebrow{color:var(--color-muted);letter-spacing:.04em;text-transform:uppercase;margin:0 0 8px;font-size:13px;font-weight:700}.LegalPage-module__9PWM0G__summaryTitle{color:var(--color-heading);margin:0 0 12px;font-size:24px;font-weight:700;line-height:1.25}.LegalPage-module__9PWM0G__summaryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:24px;display:grid}.LegalPage-module__9PWM0G__summaryList{gap:8px;margin:18px 0 0;padding-left:20px;display:grid}.LegalPage-module__9PWM0G__summaryGrid article{min-width:0}.LegalPage-module__9PWM0G__summaryGrid h3,.LegalPage-module__9PWM0G__contents h2,.LegalPage-module__9PWM0G__contents h3{color:var(--color-heading);margin:0 0 8px;font-size:16px;font-weight:700;line-height:1.35}.LegalPage-module__9PWM0G__summaryGrid p{margin:0}.LegalPage-module__9PWM0G__answerList{gap:14px;margin:22px 0 0;display:grid}.LegalPage-module__9PWM0G__answerList div{background:#fffefa;border:1px solid #071a3a24;border-radius:8px;padding:16px}.LegalPage-module__9PWM0G__answerList dt,.LegalPage-module__9PWM0G__faqList h3{color:var(--color-heading);margin:0 0 6px;font-size:16px;font-weight:700;line-height:1.35}.LegalPage-module__9PWM0G__answerList dd{margin:0}.LegalPage-module__9PWM0G__dataTable{border-collapse:collapse;width:100%;margin:22px 0;font-size:15px}.LegalPage-module__9PWM0G__dataTable th,.LegalPage-module__9PWM0G__dataTable td{text-align:left;vertical-align:top;border:1px solid #071a3a24;padding:12px 10px}.LegalPage-module__9PWM0G__dataTable th{color:var(--color-heading);background:#f0eee6;font-weight:700}.LegalPage-module__9PWM0G__faqList{gap:18px;margin-top:18px;display:grid}.LegalPage-module__9PWM0G__faqList article{border-bottom:1px solid #071a3a1f;padding-bottom:18px}.LegalPage-module__9PWM0G__faqList article:last-child{border-bottom:0;padding-bottom:0}.LegalPage-module__9PWM0G__faqList p{margin:0}.LegalPage-module__9PWM0G__contents{border-top:1px solid #071a3a24;margin-top:24px;padding-top:20px}.LegalPage-module__9PWM0G__contents ol{columns:2;column-gap:24px;margin:0;padding-left:20px}.LegalPage-module__9PWM0G__contents li{break-inside:avoid;margin-bottom:6px}.LegalPage-module__9PWM0G__section{margin-bottom:32px}.LegalPage-module__9PWM0G__sectionTitle{color:var(--color-heading);margin-bottom:12px;font-size:20px;font-weight:600}.LegalPage-module__9PWM0G__link{color:var(--color-link);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;transition:color .16s,text-decoration-color .16s,box-shadow .16s}.LegalPage-module__9PWM0G__link:hover{color:var(--color-link-hover);text-decoration:underline}.LegalPage-module__9PWM0G__link:focus-visible{color:var(--color-link);outline:2px solid var(--color-link);outline-offset:2px;box-shadow:0 0 0 4px var(--color-link-focus-ring);border-radius:4px;text-decoration:underline}@media (max-width:768px){.LegalPage-module__9PWM0G__page{padding:48px 20px}.LegalPage-module__9PWM0G__summary{padding:20px}.LegalPage-module__9PWM0G__summaryGrid{grid-template-columns:1fr}.LegalPage-module__9PWM0G__contents ol{columns:1}.LegalPage-module__9PWM0G__dataTable{white-space:normal;display:block;overflow-x:auto}}