:root{--terms-max-width: 780px;--terms-title-size: clamp(2rem, 5vw, 2.6rem);--terms-heading-size: clamp(1.1rem, 3vw, 1.3rem);--terms-body-size: clamp(.96rem, 2.4vw, 1.06rem)}.terms.svelte-1uscoy8{max-width:var(--terms-max-width);margin:0 auto;padding:clamp(4.8rem,8vw,6rem) clamp(1.4rem,4vw,2.4rem) clamp(3.2rem,6vw,4.2rem);color:#ffffffe6;line-height:1.72}.terms__home-link.svelte-1uscoy8{display:inline-flex;align-items:center;gap:.4rem;font-size:clamp(.82rem,2vw,.95rem);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:#ffffffbf;margin-bottom:clamp(1.2rem,3vw,1.6rem);transition:color .2s ease}.terms__home-link.svelte-1uscoy8:hover{color:#fff}.terms__header.svelte-1uscoy8 h1:where(.svelte-1uscoy8){font-size:var(--terms-title-size);letter-spacing:.12em;text-transform:uppercase;margin-bottom:clamp(1rem,3vw,1.5rem)}.terms__header.svelte-1uscoy8 p:where(.svelte-1uscoy8){font-size:var(--terms-body-size);margin:0}.terms__body.svelte-1uscoy8{margin-top:clamp(2.4rem,6vw,3rem);display:flex;flex-direction:column;gap:clamp(1.6rem,4.6vw,2.4rem)}.terms__section.svelte-1uscoy8 h2:where(.svelte-1uscoy8){font-size:var(--terms-heading-size);margin-bottom:clamp(.6rem,2vw,.75rem);letter-spacing:.16em;text-transform:uppercase}.terms__section.svelte-1uscoy8 p:where(.svelte-1uscoy8){font-size:var(--terms-body-size);margin:0}.terms__contact.svelte-1uscoy8{margin-top:clamp(2.8rem,6vw,3.2rem);font-size:var(--terms-body-size);font-weight:500}
