.ft.svelte-16zx9aj{--lilac: #e9d5ff;position:relative;overflow:hidden;background:radial-gradient(45% 60% at 100% 100%,rgba(147,51,234,.32),transparent 70%),radial-gradient(35% 45% at 0% 100%,rgba(236,72,153,.18),transparent 70%),#1f0638;color:var(--lilac);font-family:Figtree,system-ui,sans-serif}.ft.svelte-16zx9aj:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(255,255,255,.1) 1px,transparent 1px);background-size:22px 22px;mask-image:linear-gradient(to bottom,transparent,#000 70%);-webkit-mask-image:linear-gradient(to bottom,transparent,#000 70%);pointer-events:none}.ft__inner.svelte-16zx9aj{position:relative;max-width:1240px;margin:0 auto;padding:0 24px clamp(1.5rem,3vw,2.25rem)}.ft__strip.svelte-16zx9aj{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap;padding:1.4rem 0;border-top:1px solid transparent;-o-border-image:linear-gradient(90deg,transparent,rgba(244,114,182,.5),rgba(192,132,252,.5),transparent) 1;border-image:linear-gradient(90deg,transparent,rgba(244,114,182,.5),rgba(192,132,252,.5),transparent) 1;border-bottom:1px solid rgba(255,255,255,.08);font-size:.9rem}.ft__arif.svelte-16zx9aj{display:inline-flex;align-items:center;gap:.5rem;color:var(--lilac);opacity:.85;text-decoration:none;transition:opacity .15s ease}.ft__arif.svelte-16zx9aj:hover{opacity:1}.ft__arif.svelte-16zx9aj strong:where(.svelte-16zx9aj){color:#fff}.ft__arif-mark.svelte-16zx9aj{display:grid;place-items:center;width:24px;height:24px;border-radius:7px;background:#fff}.ft__arif-mark.svelte-16zx9aj img:where(.svelte-16zx9aj){width:17px;height:17px;-o-object-fit:contain;object-fit:contain}.ft__top.svelte-16zx9aj{margin-left:auto;display:inline-flex;align-items:center;gap:.4rem;padding:.5rem 1rem;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:transparent;color:#fff;font:inherit;font-weight:600;cursor:pointer;transition:background .2s ease,border-color .2s ease}.ft__top.svelte-16zx9aj:hover{background:#ffffff14;border-color:#ffffff4d}.ft__top.svelte-16zx9aj:hover svg{animation:svelte-16zx9aj-lift .6s ease}@keyframes svelte-16zx9aj-lift{50%{transform:translateY(-3px)}}.ft__index.svelte-16zx9aj{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;padding:clamp(2.75rem,6vw,4.5rem) 0 clamp(2.5rem,5vw,4rem)}.ft__num.svelte-16zx9aj{display:block;font-size:.78rem;font-weight:700;letter-spacing:.08em;color:#f472b6}.ft__col.svelte-16zx9aj h4:where(.svelte-16zx9aj){margin:.35rem 0 1.25rem;font-family:Kanit,sans-serif;font-weight:800;font-size:clamp(1.9rem,3vw,2.6rem);line-height:1;letter-spacing:-.035em;color:#fff}.ft__col.svelte-16zx9aj ul:where(.svelte-16zx9aj){list-style:none;margin:0;padding:0;display:grid;gap:.75rem}.ft__col.svelte-16zx9aj a:where(.svelte-16zx9aj){display:inline-flex;align-items:center;gap:.3rem;color:var(--lilac);opacity:.78;text-decoration:none;font-size:.97rem;transition:opacity .15s ease}.ft__col.svelte-16zx9aj a:where(.svelte-16zx9aj) span:where(.svelte-16zx9aj){background:linear-gradient(90deg,#f472b6,#c084fc) 0 100% / 0 1.5px no-repeat;padding-bottom:2px;transition:background-size .3s cubic-bezier(.2,.8,.2,1)}.ft__col.svelte-16zx9aj a:where(.svelte-16zx9aj):hover{opacity:1;color:#fff}.ft__col.svelte-16zx9aj a:where(.svelte-16zx9aj):hover span:where(.svelte-16zx9aj){background-size:100% 1.5px}.ft__sign.svelte-16zx9aj{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.08)}.ft__logo.svelte-16zx9aj{display:inline-flex;padding:.35rem .85rem;border-radius:14px;background:#fff;box-shadow:0 10px 24px -12px #00000080;transition:transform .2s ease}.ft__logo.svelte-16zx9aj:hover{transform:rotate(-3deg)}.ft__logo.svelte-16zx9aj img:where(.svelte-16zx9aj){height:34px;width:auto;display:block}.ft__line.svelte-16zx9aj{margin:0;font-family:Kanit,sans-serif;font-weight:800;font-size:1.15rem;letter-spacing:-.02em;color:#fff}.ft__line.svelte-16zx9aj span:where(.svelte-16zx9aj){font-weight:inherit;background:linear-gradient(90deg,#f472b6,#c084fc);-webkit-background-clip:text;background-clip:text;color:transparent}.ft__meta.svelte-16zx9aj{margin-left:auto;display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap;font-size:.88rem}.ft__meta.svelte-16zx9aj span:where(.svelte-16zx9aj){opacity:.7}.ft__meta.svelte-16zx9aj a:where(.svelte-16zx9aj){color:var(--lilac);opacity:.8;text-decoration:none}.ft__meta.svelte-16zx9aj a:where(.svelte-16zx9aj):hover{opacity:1;color:#fff;text-decoration:underline;text-underline-offset:3px}.ft__social.svelte-16zx9aj{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#fff;opacity:1!important;transition:transform .2s ease}.ft__social.svelte-16zx9aj img:where(.svelte-16zx9aj){width:17px;height:17px;-o-object-fit:contain;object-fit:contain}.ft__meta.svelte-16zx9aj .ft__social:where(.svelte-16zx9aj):hover{transform:translateY(-2px) scale(1.05)}@media (max-width: 900px){.ft__index.svelte-16zx9aj{grid-template-columns:repeat(2,1fr);row-gap:2.75rem}}@media (max-width: 560px){.ft__strip.svelte-16zx9aj{gap:.9rem 1.25rem}.ft__top.svelte-16zx9aj{margin-left:0}.ft__index.svelte-16zx9aj{gap:2.5rem 1.25rem}.ft__meta.svelte-16zx9aj{margin-left:0;gap:.9rem 1.1rem}}
