.sec.svelte-jixn4w{margin-top:56px;scroll-margin-top:112px}.sec-head.svelte-jixn4w{display:flex;align-items:center;gap:16px}.sec-mark.svelte-jixn4w{flex:none;display:grid;place-items:center;width:56px;height:56px;border-radius:18px;color:#fff;background:linear-gradient(135deg,var(--a1),var(--a2));box-shadow:0 10px 24px -10px var(--a2)}h2.svelte-jixn4w{margin:0;font-size:32px;line-height:1.1;font-weight:800;letter-spacing:-.02em;color:#0f172a}.sec-head.svelte-jixn4w p:where(.svelte-jixn4w){margin:4px 0 0;font-size:15px;line-height:1.45;color:#475569}.sec-count.svelte-jixn4w{margin-left:auto;flex:none;padding:6px 12px;border-radius:999px;font-size:13px;font-weight:600;color:var(--ink);background:var(--soft)}.groups.svelte-jixn4w{display:grid;gap:28px 20px;margin-top:28px;grid-template-columns:minmax(0,1fr)}@media(min-width:1024px){.groups.svelte-jixn4w{grid-template-columns:repeat(2,minmax(0,1fr))}.group.wide.svelte-jixn4w{grid-column:1 / -1}}h3.svelte-jixn4w{display:flex;align-items:baseline;gap:10px;margin:0 0 12px;font-size:18px;font-weight:700;color:#0f172a}.glyph.svelte-jixn4w{font-size:20px;font-weight:700;letter-spacing:.04em;background:linear-gradient(135deg,var(--a1),var(--a2));-webkit-background-clip:text;background-clip:text;color:transparent}.g-count.svelte-jixn4w{font-size:13px;font-weight:500;color:#64748b}.cards.svelte-jixn4w{list-style:none;margin:0;padding:0;display:grid;gap:14px;grid-template-columns:minmax(0,1fr)}@media(min-width:640px){.group.wide.svelte-jixn4w .cards:where(.svelte-jixn4w){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.group.wide.svelte-jixn4w .cards:where(.svelte-jixn4w){grid-template-columns:repeat(3,minmax(0,1fr))}}.cards.svelte-jixn4w>li:where(.svelte-jixn4w){min-width:0}.cards.svelte-jixn4w>li.featured:where(.svelte-jixn4w){grid-column:1 / -1}.card.svelte-jixn4w{position:relative;display:flex;flex-direction:column;height:100%;box-sizing:border-box;padding:20px;border-radius:20px;background:#fff;border:1px solid #e6e9f2;box-shadow:0 1px 2px #0f172a0a;text-decoration:none;color:inherit;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.card.svelte-jixn4w:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--a1) 35%,#e6e9f2);box-shadow:0 14px 32px -16px color-mix(in srgb,var(--a2) 45%,transparent),0 2px 6px #0f172a0d}.card.svelte-jixn4w:focus-visible{outline:3px solid var(--a1);outline-offset:3px}.wm.svelte-jixn4w{position:absolute;right:24px;top:50%;transform:translateY(-50%);font-size:84px;line-height:1;font-weight:700;letter-spacing:-.02em;background:linear-gradient(135deg,var(--a1),var(--a2));-webkit-background-clip:text;background-clip:text;color:transparent;opacity:.1;pointer-events:none;transition:opacity .18s ease}.card.svelte-jixn4w:hover .wm:where(.svelte-jixn4w){opacity:.16}.has-wm.svelte-jixn4w .c-desc:where(.svelte-jixn4w){padding-right:140px}.has-wm.svelte-jixn4w .c-top:where(.svelte-jixn4w){padding-right:0}.c-top.svelte-jixn4w{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:14px}.tile.svelte-jixn4w{display:grid;place-items:center;width:52px;height:52px;border-radius:16px;color:var(--ink);background:linear-gradient(135deg,color-mix(in srgb,var(--a1) 13%,#fff),color-mix(in srgb,var(--a2) 13%,#fff));transition:background .18s ease,color .18s ease}.card.svelte-jixn4w:hover .tile:where(.svelte-jixn4w),.card.svelte-jixn4w:focus-visible .tile:where(.svelte-jixn4w){color:#fff;background:linear-gradient(135deg,var(--a1),var(--a2))}.badge.svelte-jixn4w{padding:4px 9px;border-radius:999px;font-size:12px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--a1),var(--a2))}.c-title.svelte-jixn4w{font-size:18px;line-height:1.3;font-weight:700;color:#0f172a}.c-desc.svelte-jixn4w{margin-top:6px;font-size:14px;line-height:1.5;color:#475569}.c-foot.svelte-jixn4w{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding-top:16px}.hint.svelte-jixn4w{display:inline-flex;padding:4px 10px;border-radius:999px;font-size:12.5px;font-weight:600;color:var(--ink);background:var(--soft)}.go.svelte-jixn4w{display:grid;place-items:center;width:32px;height:32px;border-radius:999px;color:var(--ink);background:#f5f6fa;transition:transform .18s ease,background .18s ease}.card.svelte-jixn4w:hover .go:where(.svelte-jixn4w){transform:translate(3px);background:var(--soft)}.f-card.svelte-jixn4w{flex-direction:row;align-items:stretch;gap:28px;padding:28px 32px;overflow:hidden;border-color:color-mix(in srgb,var(--a1) 22%,#e6e9f2);background:radial-gradient(90% 140% at 100% 0%,color-mix(in srgb,var(--a2) 10%,transparent),transparent 60%),radial-gradient(70% 120% at 70% 100%,color-mix(in srgb,var(--a1) 9%,transparent),transparent 60%),#fff}.f-text.svelte-jixn4w{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;max-width:560px}.f-head.svelte-jixn4w{display:flex;align-items:center;gap:12px;margin-bottom:14px}.f-kicker.svelte-jixn4w{padding:4px 10px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ink);background:var(--soft)}.f-title.svelte-jixn4w{font-size:28px;line-height:1.15;letter-spacing:-.01em}.f-card.svelte-jixn4w .c-desc:where(.svelte-jixn4w){font-size:16px}.f-chips.svelte-jixn4w{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.f-cta.svelte-jixn4w{align-self:flex-start;margin-top:22px;padding:12px 20px;border-radius:12px;font-weight:700;font-size:15px;color:#fff;background:#ff6154;box-shadow:0 10px 22px -10px #ff6154;transition:background .18s ease}.f-card.svelte-jixn4w:hover .f-cta:where(.svelte-jixn4w){background:#e5574b}.f-art.svelte-jixn4w{flex:none;display:flex;align-items:center;justify-content:center;gap:12px;margin-left:auto}.pillar.svelte-jixn4w{display:flex;flex-direction:column;align-items:center;gap:8px;padding:10px 10px 12px;border-radius:18px;background:#ffffffd9;border:1px solid #eceef5;box-shadow:0 8px 20px -14px #0f172a59}.pillar.svelte-jixn4w:nth-child(2){border-color:color-mix(in srgb,var(--a1) 55%,#fff);transform:translateY(-8px)}.p-label.svelte-jixn4w{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#64748b}.p-glyph.svelte-jixn4w{display:grid;place-items:center;width:64px;height:64px;border-radius:14px;font-size:40px;font-weight:700;line-height:1;background:#f8fafc}.tile-xl.svelte-jixn4w{width:132px;height:132px;border-radius:32px}@media(max-width:1023px){.p-glyph.svelte-jixn4w{width:52px;height:52px;font-size:32px}}@media(max-width:767px){.sec.svelte-jixn4w{margin-top:40px}.sec-head.svelte-jixn4w{align-items:flex-start;gap:12px}.sec-mark.svelte-jixn4w{width:46px;height:46px;border-radius:15px}h2.svelte-jixn4w{font-size:26px}.sec-head.svelte-jixn4w p:where(.svelte-jixn4w){font-size:14px}.sec-count.svelte-jixn4w{display:none}.f-card.svelte-jixn4w{flex-direction:column;padding:20px;gap:18px}.f-art.svelte-jixn4w{order:-1;margin-left:0;gap:8px;justify-content:space-between}.pillar.svelte-jixn4w{flex:1 1 0;padding:8px 4px 10px;border-radius:14px;gap:6px}.pillar.svelte-jixn4w:nth-child(2){transform:none}.p-glyph.svelte-jixn4w{width:100%;max-width:52px;height:44px;font-size:28px;border-radius:10px}.f-title.svelte-jixn4w{font-size:24px}.f-card.svelte-jixn4w .c-desc:where(.svelte-jixn4w){font-size:15px}.f-cta.svelte-jixn4w{align-self:stretch;text-align:center}.cards.svelte-jixn4w{gap:10px}.card.svelte-jixn4w:not(.f-card){display:grid;grid-template-columns:46px minmax(0,1fr);-moz-column-gap:14px;column-gap:14px;padding:16px;border-radius:18px}.card.svelte-jixn4w:not(.f-card)>:where(.svelte-jixn4w){grid-column:2}.card.svelte-jixn4w:not(.f-card)>.c-top:where(.svelte-jixn4w){grid-column:1;grid-row:1 / span 3;margin:0}.badge.svelte-jixn4w{position:absolute;top:12px;right:12px}.tile.svelte-jixn4w{width:46px;height:46px;border-radius:14px}.c-title.svelte-jixn4w{font-size:17px}.card.svelte-jixn4w:has(.badge:where(.svelte-jixn4w)) .c-title:where(.svelte-jixn4w){padding-right:56px}.c-foot.svelte-jixn4w{padding-top:10px}.go.svelte-jixn4w{width:28px;height:28px}.wm.svelte-jixn4w{display:none}.has-wm.svelte-jixn4w .c-desc:where(.svelte-jixn4w){padding-right:0}}@media(prefers-reduced-motion:reduce){.card.svelte-jixn4w,.tile.svelte-jixn4w,.go.svelte-jixn4w{transition:none}.card.svelte-jixn4w:hover{transform:none}.card.svelte-jixn4w:hover .go:where(.svelte-jixn4w){transform:none}}.hero.svelte-1tctd77{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 420px;gap:32px;align-items:center;padding:36px 40px;border-radius:28px;border:1px solid #ece8f4;overflow:hidden;background:radial-gradient(60% 90% at 88% 30%,rgba(139,92,246,.13),transparent 70%),radial-gradient(50% 80% at 62% 110%,rgba(255,97,84,.12),transparent 70%),linear-gradient(180deg,#fff,#fdfbff);box-shadow:0 1px 2px #0f172a0a,0 24px 48px -32px #5b21b640}.hero-text.svelte-1tctd77{min-width:0}.kicker.svelte-1tctd77{display:inline-flex;padding:5px 12px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#b42338;background:#fff1f0}h1.svelte-1tctd77{margin:14px 0 0;font-family:Unbounded,Inter,sans-serif;font-size:56px;line-height:1.05;font-weight:700;letter-spacing:-.02em;color:#0f172a}.lead.svelte-1tctd77{margin:14px 0 0;max-width:520px;font-size:18px;line-height:1.55;color:#334155}.stats.svelte-1tctd77{list-style:none;margin:26px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:12px}.stats.svelte-1tctd77 li:where(.svelte-1tctd77){display:flex;flex-direction:column;min-width:120px;padding:12px 16px;border-radius:16px;background:#fffc;border:1px solid #eeeaf5}.stats.svelte-1tctd77 b:where(.svelte-1tctd77){font-family:Unbounded,Inter,sans-serif;font-size:26px;line-height:1.1;font-weight:700;background:linear-gradient(135deg,#ff6154,#8b5cf6);-webkit-background-clip:text;background-clip:text;color:transparent}.stats.svelte-1tctd77 span:where(.svelte-1tctd77){margin-top:4px;font-size:13px;color:#475569}.jumps.svelte-1tctd77{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.jumps.svelte-1tctd77 a:where(.svelte-1tctd77){display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;font-size:14px;font-weight:600;color:#1e293b;background:#fff;border:1px solid #e6e9f2;text-decoration:none;transition:border-color .18s ease,color .18s ease}.jumps.svelte-1tctd77 a:where(.svelte-1tctd77):hover{border-color:#ff6154;color:#b42338}.jumps.svelte-1tctd77 a:where(.svelte-1tctd77):focus-visible{outline:3px solid #ff6154;outline-offset:2px}.j-glyph.svelte-1tctd77{font-weight:700;color:#b42338}.hero-art.svelte-1tctd77{position:relative;width:420px;height:320px}.luopan.svelte-1tctd77{position:absolute;inset:0;width:100%;height:100%}.spin.svelte-1tctd77{transform-origin:210px 160px;animation:svelte-1tctd77-spin 90s linear infinite}.spin-slow.svelte-1tctd77{transform-origin:210px 160px;animation:svelte-1tctd77-spin 240s linear infinite reverse}@keyframes svelte-1tctd77-spin{to{transform:rotate(360deg)}}.tile.svelte-1tctd77{position:absolute;display:flex;flex-direction:column;align-items:center;gap:2px;padding:10px 14px 8px;border-radius:18px;background:#ffffffeb;border:1px solid #efeaf6;box-shadow:0 14px 30px -16px #4c1d9566;animation:svelte-1tctd77-float 7s ease-in-out infinite}.t-glyph.svelte-1tctd77{font-size:30px;line-height:1.15;font-weight:700;letter-spacing:.04em}.t-label.svelte-1tctd77{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#64748b}.t1.svelte-1tctd77{left:0;top:34px}.t1.svelte-1tctd77 .t-glyph:where(.svelte-1tctd77){color:#dc2626}.t2.svelte-1tctd77{right:0;top:6px;animation-delay:-2.4s}.t2.svelte-1tctd77 .t-glyph:where(.svelte-1tctd77){color:#b7791f}.t3.svelte-1tctd77{right:22px;bottom:6px;animation-delay:-4.8s}.t3.svelte-1tctd77 .t-glyph:where(.svelte-1tctd77){color:#7c3aed}@keyframes svelte-1tctd77-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media(max-width:1023px){.hero.svelte-1tctd77{grid-template-columns:minmax(0,1fr) 300px;padding:28px}.hero-art.svelte-1tctd77{width:300px;height:230px}.tile.svelte-1tctd77{padding:8px 10px 6px}.t-glyph.svelte-1tctd77{font-size:22px}.t1.svelte-1tctd77{top:20px}}@media(max-width:767px){.hero.svelte-1tctd77{grid-template-columns:minmax(0,1fr);gap:0;padding:22px 18px;border-radius:22px}.hero-art.svelte-1tctd77{position:absolute;top:-40px;right:-70px;width:240px;height:190px;opacity:.45;pointer-events:none}.tile.svelte-1tctd77{display:none}.hero-text.svelte-1tctd77{position:relative}h1.svelte-1tctd77{font-size:34px}.lead.svelte-1tctd77{font-size:15.5px}.stats.svelte-1tctd77{gap:8px;margin-top:18px}.stats.svelte-1tctd77 li:where(.svelte-1tctd77){flex:1 1 0;min-width:0;padding:10px 12px}.stats.svelte-1tctd77 b:where(.svelte-1tctd77){font-size:20px}.stats.svelte-1tctd77 span:where(.svelte-1tctd77){font-size:12px}.jumps.svelte-1tctd77{margin-top:16px}.jumps.svelte-1tctd77 a:where(.svelte-1tctd77){padding:7px 12px;font-size:13px}}@media(prefers-reduced-motion:reduce){.spin.svelte-1tctd77,.spin-slow.svelte-1tctd77,.tile.svelte-1tctd77{animation:none}.jumps.svelte-1tctd77 a:where(.svelte-1tctd77){transition:none}}
