.b-hero.svelte-16el0le{color:var(--washi);text-align:center;background:radial-gradient(760px 460px at 50% 20%,#22406a80,#0000 62%),linear-gradient(165deg,#101828,#0b0f18);padding:168px 0 90px}.b-hero.svelte-16el0le h1:where(.svelte-16el0le){margin:18px 0 0;font-size:clamp(46px,7vw,84px)}.b-hero.svelte-16el0le p:where(.svelte-16el0le){color:#b9c0cf;max-width:52ch;margin:22px auto 0;font-size:17px;line-height:1.66}.b-block.svelte-16el0le{background:var(--washi);padding:88px 0}.b-block.band.svelte-16el0le{background:var(--paper)}.b-head.svelte-16el0le{max-width:720px;margin:0 0 40px}.b-head.svelte-16el0le h2:where(.svelte-16el0le){margin-top:14px}.b-head.svelte-16el0le p:where(.svelte-16el0le){color:#3d4046;margin-top:16px;font-size:17px}.tiles.svelte-16el0le{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.tile.svelte-16el0le{margin:0}.frame.svelte-16el0le{aspect-ratio:4/3;border-radius:14px;justify-content:center;align-items:center;padding:22px;display:flex;overflow:hidden}.frame.dark.svelte-16el0le{background:linear-gradient(160deg,#101828,#0b0f18);border:1px solid #ffffff0f}.frame.light.svelte-16el0le{background:var(--washi);border:1px solid var(--line)}.frame.svelte-16el0le img:where(.svelte-16el0le){width:min(92px,56%);height:auto}.frame.svelte-16el0le .badge:where(.svelte-16el0le){border-radius:16px;width:72px}.tile.svelte-16el0le figcaption:where(.svelte-16el0le){text-align:center;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-top:12px;font-size:11.5px}.lockup.svelte-16el0le{margin-top:24px}.lockup.svelte-16el0le .frame:where(.svelte-16el0le){aspect-ratio:auto;min-height:152px}.lockup.svelte-16el0le .sig:where(.svelte-16el0le){align-items:center;gap:14px;display:flex}.lockup.svelte-16el0le .sig:where(.svelte-16el0le) img:where(.svelte-16el0le){width:46px}.lockup.svelte-16el0le .wm:where(.svelte-16el0le){font-family:var(--caps);letter-spacing:.2em;color:var(--washi);font-size:clamp(20px,4.6vw,26px)}.swatches.svelte-16el0le{grid-template-columns:repeat(5,1fr);gap:18px;display:grid}.chip.svelte-16el0le{border-radius:12px;height:132px}.chip.bordered.svelte-16el0le{border:1px solid var(--line)}.sw.svelte-16el0le .meta:where(.svelte-16el0le){flex-direction:column;gap:3px;margin-top:14px;display:flex}.sw.svelte-16el0le .meta:where(.svelte-16el0le) b:where(.svelte-16el0le){color:var(--sumi);font-size:15px}.sw.svelte-16el0le .hex:where(.svelte-16el0le){color:var(--muted);font-variant-numeric:tabular-nums;letter-spacing:.04em;font-size:13px}.sw.svelte-16el0le .use:where(.svelte-16el0le){color:#8b909a;font-size:12.5px}.type.svelte-16el0le{flex-direction:column;display:flex}.trow.svelte-16el0le{border-top:1px solid var(--line);grid-template-columns:220px 1fr;align-items:center;gap:40px;padding:34px 0;display:grid}.tlabel.svelte-16el0le{flex-direction:column;gap:4px;display:flex}.tlabel.svelte-16el0le b:where(.svelte-16el0le){color:var(--sumi);font-size:16px}.tlabel.svelte-16el0le span:where(.svelte-16el0le){letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:12px}.tspec.svelte-16el0le{color:var(--sumi);line-height:1.2}.tspec.sans.svelte-16el0le{font-family:var(--sans);color:#3d4046;font-size:18px;line-height:1.6}@media (width<=880px){.b-hero.svelte-16el0le{padding:132px 0 70px}.b-block.svelte-16el0le{padding:66px 0}.tiles.svelte-16el0le{grid-template-columns:repeat(3,1fr);gap:12px}.tile.svelte-16el0le figcaption:where(.svelte-16el0le){letter-spacing:.06em;margin-top:9px;font-size:9.5px}.swatches.svelte-16el0le{grid-template-columns:repeat(2,1fr);gap:16px}.trow.svelte-16el0le{grid-template-columns:1fr;gap:14px;padding:26px 0}}
