.ft.svelte-165jkxz{border-top:1px solid #ffffff1a;margin-top:40px;padding:64px 24px 110px}.ft-inner.svelte-165jkxz{width:min(1180px,100%);margin:0 auto;display:grid}.ft.svelte-165jkxz a:where(.svelte-165jkxz){color:var(--soft);transition:color .2s}.ft.svelte-165jkxz a:where(.svelte-165jkxz):hover{color:#fff}.ft-legal.svelte-165jkxz{color:#fff6;width:min(1180px,100%);margin:48px auto 0;font-size:.82rem}.ft-columns.svelte-165jkxz .ft-inner:where(.svelte-165jkxz){grid-template-columns:1.6fr repeat(3,1fr);gap:40px}.ft-logo.svelte-165jkxz{align-items:center;gap:10px;font-size:1.1rem;display:flex}.ft-brand.svelte-165jkxz p:where(.svelte-165jkxz){color:var(--soft);margin:14px 0 0}.ft-brand.svelte-165jkxz .ft-ctas{flex-wrap:nowrap;margin-top:22px}.ft-brand.svelte-165jkxz .ft-ctas .sg-btn{min-height:46px;padding:0 18px;font-size:.88rem}.ft-columns.svelte-165jkxz nav:where(.svelte-165jkxz){align-content:start;gap:10px;font-size:.92rem;display:grid}.ft-columns.svelte-165jkxz h2:where(.svelte-165jkxz){color:#fff;letter-spacing:.1em;text-transform:uppercase;margin:0 0 6px;font-size:.8rem}@media (width<=860px){.ft-columns.svelte-165jkxz .ft-inner:where(.svelte-165jkxz){grid-template-columns:1fr 1fr}.ft-brand.svelte-165jkxz{grid-column:1/-1}}
