.legal-page.svelte-3vc99m{width:100%;padding:clamp(2.25rem,6vw,5.625rem) clamp(1rem,11vw,10.3125rem) clamp(3rem,7.8vw,7.5rem);background:linear-gradient(180deg,#f6f6f2,#faf9f4 42%,#f6f6f2)}.legal-content.svelte-3vc99m{width:min(69.375rem,100%);margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:1.6875rem;font-family:Montserrat,Nunito,sans-serif;color:#001738}.legal-content.svelte-3vc99m>*{width:100%}.legal-content.svelte-3vc99m h1{margin:0;font-family:Montserrat,sans-serif;font-size:clamp(2rem,4.4vw,3.25rem);font-weight:700;line-height:1;text-align:center}.legal-content.svelte-3vc99m h2{margin:0;font-family:Montserrat,sans-serif;font-size:clamp(1.125rem,2vw,1.5rem);font-weight:700;line-height:1.17}.legal-content.svelte-3vc99m h3{margin:0;font-family:Montserrat,sans-serif;font-size:clamp(1rem,1.65vw,1.25rem);font-weight:700;line-height:1.3}.legal-content.svelte-3vc99m p{margin:0;font-family:Montserrat,sans-serif;font-size:clamp(1rem,1.8vw,1.5rem);font-weight:500;line-height:1.33;text-align:justify}.legal-content.svelte-3vc99m ul,.legal-content.svelte-3vc99m ol{margin:0;padding-left:1.5rem;display:flex;flex-direction:column;gap:.35rem}.legal-content.svelte-3vc99m li{font-family:Montserrat,sans-serif;font-size:clamp(1rem,1.8vw,1.5rem);font-weight:500;line-height:1.33;text-align:justify}.legal-content.svelte-3vc99m a{color:#001738;text-decoration:underline;text-decoration-color:#00173873;text-underline-offset:.18em;text-decoration-thickness:.08em;transition:color .15s ease,text-decoration-color .15s ease}.legal-content.svelte-3vc99m a:hover{text-decoration-color:#001738}.legal-content.svelte-3vc99m .last-updated{margin:0;font-family:Montserrat,sans-serif;font-size:clamp(.95rem,1.55vw,1.125rem);font-weight:700;line-height:1.2;text-transform:uppercase;letter-spacing:.04em;text-align:center}@media(max-width:960px){.legal-page.svelte-3vc99m{padding-inline:clamp(1rem,4vw,1.5rem);padding-top:clamp(1.5rem,5vw,2.25rem);padding-bottom:clamp(2.5rem,8vw,3.5rem)}.legal-content.svelte-3vc99m{gap:1.3rem}}
