.seo-landing.svelte-fjfek6{margin:-1.25rem -1rem 0;width:calc(100% + 2rem)}@media(min-width:640px){.seo-landing.svelte-fjfek6{margin:-2rem -1.5rem 0;width:calc(100% + 3rem)}}.seo-body.svelte-fjfek6 h2{font-size:1.125rem;font-weight:600;color:#f4f4f5;margin:1.75rem 0 .75rem}.seo-body.svelte-fjfek6 h2:first-child{margin-top:0}.seo-body.svelte-fjfek6 p,.seo-body.svelte-fjfek6 li{color:#a1a1aa;font-size:.9375rem;line-height:1.65}.seo-body.svelte-fjfek6 p{margin-bottom:1rem}.seo-body.svelte-fjfek6 ul{list-style:disc;padding-left:1.25rem;margin-bottom:1rem}.seo-body.svelte-fjfek6 a{color:#c4b5fd;text-decoration:underline;text-underline-offset:3px}.btn-luxury.svelte-fjfek6{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:.75rem 1.5rem;border-radius:.75rem;font-size:.9375rem;font-weight:600;text-decoration:none;overflow:hidden}.btn-luxury-primary.svelte-fjfek6{color:#0a0a0b;background:linear-gradient(165deg,#fafafa,#d4d4d8);border:1px solid rgba(255,255,255,.45);box-shadow:0 8px 24px #00000059}.btn-luxury-glass.svelte-fjfek6{color:#fafafa;background:#ffffff0f;border:1px solid rgba(255,255,255,.14);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.btn-luxury-shine.svelte-fjfek6{position:absolute;inset:0;background:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.35) 50%,transparent 60%);transform:translate(-120%);pointer-events:none}.btn-luxury-primary.svelte-fjfek6:hover .btn-luxury-shine:where(.svelte-fjfek6){transform:translate(120%);transition:transform .65s ease}
