.legal-hero.svelte-2pjxr3{background:#e44c34;padding:5rem 1.25rem;position:relative;overflow:hidden}.legal-hero.svelte-2pjxr3:after{content:"";aspect-ratio:1;border:3px dashed #173a72;border-radius:50%;width:22rem;position:absolute;top:-7rem;right:-5rem}.legal-hero.svelte-2pjxr3>div:where(.svelte-2pjxr3),.legal-content.svelte-2pjxr3{z-index:1;max-width:82rem;margin:auto;position:relative}.legal-hero.svelte-2pjxr3 a:where(.svelte-2pjxr3){color:inherit;text-underline-offset:.3rem;align-items:center;gap:.5rem;font-size:.8rem;font-weight:800;display:inline-flex}.legal-hero.svelte-2pjxr3 a:where(.svelte-2pjxr3) svg{width:1rem}.legal-hero.svelte-2pjxr3 p:where(.svelte-2pjxr3),.label.svelte-2pjxr3{color:#173a72;letter-spacing:.17em;text-transform:uppercase;margin:4rem 0 .75rem;font-size:.68rem;font-weight:850}.legal-hero.svelte-2pjxr3 h1:where(.svelte-2pjxr3){letter-spacing:-.065em;margin:0;font-size:clamp(4rem,10vw,8rem);font-weight:400;line-height:.86}.legal-content.svelte-2pjxr3{gap:3rem;padding:5rem 1.25rem 7rem;display:grid}.legal-content.svelte-2pjxr3 .label:where(.svelte-2pjxr3){color:#d94730;margin:0 0 1rem}.legal-content.svelte-2pjxr3 h2:where(.svelte-2pjxr3){letter-spacing:-.05em;margin:0;font-size:clamp(2.4rem,5vw,4.5rem);font-weight:400;line-height:.95}.legal-content.svelte-2pjxr3 p:where(.svelte-2pjxr3){line-height:1.75}.legal-content.svelte-2pjxr3 a:where(.svelte-2pjxr3){color:inherit;overflow-wrap:anywhere;text-underline-offset:.3rem}.legal-content.svelte-2pjxr3 dl:where(.svelte-2pjxr3){border-top:1px solid #15213a40;margin:2rem 0}.legal-content.svelte-2pjxr3 dl:where(.svelte-2pjxr3) div:where(.svelte-2pjxr3){border-bottom:1px solid #15213a40;gap:.5rem;padding:1rem 0;display:grid}.legal-content.svelte-2pjxr3 dd:where(.svelte-2pjxr3){margin:0;font-weight:750}aside.svelte-2pjxr3{background:#d8f05c;margin:2rem 0;padding:1.5rem}aside.svelte-2pjxr3 p:where(.svelte-2pjxr3){margin-bottom:0}@media (width>=48rem){.legal-hero.svelte-2pjxr3,.legal-content.svelte-2pjxr3{padding-inline:2.5rem}.legal-content.svelte-2pjxr3{grid-template-columns:.8fr 1.2fr;gap:6rem}.legal-content.svelte-2pjxr3 dl:where(.svelte-2pjxr3) div:where(.svelte-2pjxr3){grid-template-columns:1fr 1fr}.legal-content.svelte-2pjxr3 dd:where(.svelte-2pjxr3){text-align:right}}
