.legal-module__Dhploq__page{background:radial-gradient(900px 440px at 12% 0,#dbeafeb8 0%,#f8fafc00 64%),#fff}.legal-module__Dhploq__hero{padding:72px 0 48px}.legal-module__Dhploq__eyebrow{text-transform:none;width:fit-content;font-weight:700}.legal-module__Dhploq__title{letter-spacing:-.045em;max-width:760px;font-size:clamp(2.5rem,5vw,3.5rem);line-height:1.04}.legal-module__Dhploq__intro{max-width:760px;font-size:1.0625rem;line-height:1.8}.legal-module__Dhploq__summary{background:linear-gradient(135deg,#eff6fff0,#fffffffa);border:1px solid #2563eb1a;margin-top:32px;box-shadow:0 16px 50px #0f172a0a}.legal-module__Dhploq__content{padding-bottom:88px}.legal-module__Dhploq__layout{grid-template-columns:210px minmax(0,1fr);align-items:start;gap:48px;display:grid}.legal-module__Dhploq__contents{position:sticky;top:112px}.legal-module__Dhploq__contentsLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--mantine-color-gray-5);margin-bottom:14px;font-size:.75rem;font-weight:700}.legal-module__Dhploq__contentsLink{color:var(--mantine-color-gray-6);padding:7px 0;font-size:.875rem;line-height:1.45;text-decoration:none;transition:color .12s,transform .12s;display:block}.legal-module__Dhploq__contentsLink:hover{color:var(--mantine-color-blue-7);transform:translate(2px)}.legal-module__Dhploq__document{background:#fffffff5;border:1px solid #0f172a14;box-shadow:0 18px 60px #0f172a0d}.legal-module__Dhploq__section{scroll-margin-top:120px}.legal-module__Dhploq__sectionHeader{align-items:flex-start;gap:14px;display:flex}.legal-module__Dhploq__number{background:var(--mantine-color-blue-0);min-width:34px;height:34px;color:var(--mantine-color-blue-7);border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 8px;font-size:.8rem;font-weight:700;display:inline-flex}.legal-module__Dhploq__sectionTitle{padding-top:3px;font-size:1.25rem;line-height:1.35}.legal-module__Dhploq__sectionBody{padding-left:48px}.legal-module__Dhploq__paragraph{color:var(--mantine-color-gray-7);line-height:1.85}.legal-module__Dhploq__callout{border:1px solid var(--mantine-color-gray-2);background:var(--mantine-color-gray-0)}.legal-module__Dhploq__contact{background:var(--mantine-color-blue-0);border:1px solid #2563eb1a}@media (max-width:62em){.legal-module__Dhploq__hero{padding:56px 0 38px}.legal-module__Dhploq__layout{display:block}.legal-module__Dhploq__contents{display:none}.legal-module__Dhploq__content{padding-bottom:64px}}@media (max-width:36em){.legal-module__Dhploq__hero{padding:44px 0 30px}.legal-module__Dhploq__intro{font-size:1rem}.legal-module__Dhploq__sectionBody{padding-left:0}.legal-module__Dhploq__sectionHeader{gap:10px}.legal-module__Dhploq__number{min-width:30px;height:30px}.legal-module__Dhploq__sectionTitle{padding-top:2px;font-size:1.125rem}}
