.sp[data-astro-cid-5w43p2qc]{--ink: #10141c;--muted: #5a6472;--line: #e9edf2;--soft: #f5f7fa;--dark: #07090c;--accent: #1d6bff;--sky: #7fb0ff}.sp-eyebrow[data-astro-cid-5w43p2qc]{margin:0 0 14px;font-size:12.5px;font-weight:800;letter-spacing:.18em;color:var(--sky)}.sp-eyebrow[data-astro-cid-5w43p2qc].acc{color:var(--accent)}.sp-hero[data-astro-cid-5w43p2qc]{position:relative;isolation:isolate;min-height:clamp(320px,40vw,480px);display:flex;align-items:flex-end;background:var(--dark);overflow:hidden}.sp-hero[data-astro-cid-5w43p2qc]>img[data-astro-cid-5w43p2qc]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.sp-hero[data-astro-cid-5w43p2qc]:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(100deg,#07090ceb,#07090cb3 40%,#07090c33 74%,#07090c0d)}.sp-hero-in[data-astro-cid-5w43p2qc]{width:100%;max-width:var(--max-width);margin:0 auto;padding:0 20px clamp(36px,5vw,64px);color:#fff}.sp-hero[data-astro-cid-5w43p2qc] h1[data-astro-cid-5w43p2qc]{margin:0;font-size:clamp(30px,4.4vw,52px);line-height:1.18;letter-spacing:-.04em}.sp-lead[data-astro-cid-5w43p2qc]{margin:16px 0 0;max-width:44ch;font-size:clamp(15px,1.3vw,17px);line-height:1.85;color:#ffffffc7}.sp-body[data-astro-cid-5w43p2qc]{max-width:var(--max-width);margin:0 auto;padding:clamp(44px,6vw,80px) 20px clamp(64px,8vw,104px)}.sp-head[data-astro-cid-5w43p2qc]{margin-bottom:clamp(28px,3.4vw,44px)}.sp-head[data-astro-cid-5w43p2qc] h2[data-astro-cid-5w43p2qc]{margin:0;font-size:clamp(22px,2.6vw,32px);letter-spacing:-.035em;color:var(--ink)}.sp-sub[data-astro-cid-5w43p2qc]{margin:12px 0 0;font-size:15px;line-height:1.8;color:var(--muted)}.sp-grid[data-astro-cid-5w43p2qc]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(18px,2.2vw,28px)}.sp-grid[data-astro-cid-5w43p2qc]>li[data-astro-cid-5w43p2qc]{grid-column:span 3}.sp-grid[data-astro-cid-5w43p2qc]>li[data-astro-cid-5w43p2qc].lead{grid-column:span 6}.sp-grid[data-astro-cid-5w43p2qc] a[data-astro-cid-5w43p2qc]{display:flex;flex-direction:column;height:100%;border:1px solid var(--line);border-radius:14px;overflow:hidden;background:#fff;text-decoration:none;transition:border-color .3s ease,box-shadow .3s ease,transform .3s ease}.sp-grid[data-astro-cid-5w43p2qc] a[data-astro-cid-5w43p2qc]:hover{border-color:#cbd7e6;box-shadow:0 24px 50px #0d11161f;transform:translateY(-4px)}.sp-grid[data-astro-cid-5w43p2qc] .thumb[data-astro-cid-5w43p2qc]{display:block;aspect-ratio:1 / 1;background:var(--soft);overflow:hidden;border-right:1px solid var(--line)}.sp-grid[data-astro-cid-5w43p2qc] .thumb[data-astro-cid-5w43p2qc] img[data-astro-cid-5w43p2qc]{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.3,.7,.2,1)}.sp-grid[data-astro-cid-5w43p2qc] a[data-astro-cid-5w43p2qc]:hover .thumb[data-astro-cid-5w43p2qc] img[data-astro-cid-5w43p2qc]{transform:scale(1.05)}.sp-grid[data-astro-cid-5w43p2qc] .txt[data-astro-cid-5w43p2qc]{display:flex;flex-direction:column;flex:1;padding:clamp(20px,2.2vw,26px)}.sp-grid[data-astro-cid-5w43p2qc] .nm[data-astro-cid-5w43p2qc]{font-size:17px;font-weight:700;letter-spacing:-.03em;color:var(--ink)}.sp-grid[data-astro-cid-5w43p2qc] .ds[data-astro-cid-5w43p2qc]{margin-top:8px;font-size:13.5px;line-height:1.7;color:var(--muted)}.sp-grid[data-astro-cid-5w43p2qc] .pr[data-astro-cid-5w43p2qc]{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 8px;margin-top:16px}.sp-grid[data-astro-cid-5w43p2qc] .pr[data-astro-cid-5w43p2qc] b[data-astro-cid-5w43p2qc]{font-size:clamp(22px,2.2vw,28px);font-weight:800;letter-spacing:-.04em;color:var(--ink)}.sp-grid[data-astro-cid-5w43p2qc] .pr[data-astro-cid-5w43p2qc] i[data-astro-cid-5w43p2qc]{font-style:normal;font-size:14px;font-weight:700;color:var(--ink)}.sp-grid[data-astro-cid-5w43p2qc] .pr[data-astro-cid-5w43p2qc] em[data-astro-cid-5w43p2qc]{flex:1 0 100%;font-style:normal;margin-top:6px;font-size:12.5px;color:#8b95a6}.sp-grid[data-astro-cid-5w43p2qc] .go[data-astro-cid-5w43p2qc]{margin-top:auto;padding-top:clamp(18px,2vw,24px);font-size:14px;font-weight:700;color:var(--accent)}.sp-grid[data-astro-cid-5w43p2qc] .go[data-astro-cid-5w43p2qc] span[data-astro-cid-5w43p2qc]{display:inline-block;transition:margin .25s ease}.sp-grid[data-astro-cid-5w43p2qc] a[data-astro-cid-5w43p2qc]:hover .go[data-astro-cid-5w43p2qc] span[data-astro-cid-5w43p2qc]{margin-left:4px}.sp-grid[data-astro-cid-5w43p2qc] a[data-astro-cid-5w43p2qc]{flex-direction:row;align-items:stretch}.sp-grid[data-astro-cid-5w43p2qc] .thumb[data-astro-cid-5w43p2qc]{flex:0 0 42%;aspect-ratio:auto}.sp-grid[data-astro-cid-5w43p2qc] .txt[data-astro-cid-5w43p2qc]{justify-content:center}.sp-grid[data-astro-cid-5w43p2qc]>li[data-astro-cid-5w43p2qc].lead .thumb[data-astro-cid-5w43p2qc]{flex:0 0 46%}.sp-grid[data-astro-cid-5w43p2qc]>li[data-astro-cid-5w43p2qc].lead .txt[data-astro-cid-5w43p2qc]{padding:clamp(28px,3.4vw,48px)}.sp-grid[data-astro-cid-5w43p2qc]>li[data-astro-cid-5w43p2qc].lead .nm[data-astro-cid-5w43p2qc]{font-size:clamp(22px,2.4vw,30px);letter-spacing:-.04em}.sp-grid[data-astro-cid-5w43p2qc]>li[data-astro-cid-5w43p2qc].lead .ds[data-astro-cid-5w43p2qc]{margin-top:12px;font-size:15px;max-width:40ch}.sp-grid[data-astro-cid-5w43p2qc]>li[data-astro-cid-5w43p2qc].lead .pr[data-astro-cid-5w43p2qc]{margin-top:22px}.sp-grid[data-astro-cid-5w43p2qc]>li[data-astro-cid-5w43p2qc].lead .pr[data-astro-cid-5w43p2qc] b[data-astro-cid-5w43p2qc]{font-size:clamp(28px,3vw,38px)}.sp-grid[data-astro-cid-5w43p2qc]>li[data-astro-cid-5w43p2qc].lead .go[data-astro-cid-5w43p2qc]{margin-top:26px;padding-top:0}.sp-cta[data-astro-cid-5w43p2qc]{margin-top:clamp(44px,5.5vw,76px);padding:clamp(26px,3vw,40px);border:1px solid var(--line);border-radius:10px;background:var(--soft);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px}.sp-cta[data-astro-cid-5w43p2qc] .t[data-astro-cid-5w43p2qc]{margin:0;font-size:clamp(17px,1.9vw,22px);font-weight:700;letter-spacing:-.03em;color:var(--ink)}.sp-cta[data-astro-cid-5w43p2qc] .d[data-astro-cid-5w43p2qc]{margin:8px 0 0;font-size:14.5px;line-height:1.75;color:var(--muted)}.sp-cta-btns[data-astro-cid-5w43p2qc]{display:flex;gap:10px;flex-wrap:wrap}.sp-cta-btns[data-astro-cid-5w43p2qc] a[data-astro-cid-5w43p2qc]{display:inline-flex;align-items:center;gap:8px;padding:13px 24px;border-radius:2rem;text-decoration:none;font-weight:700;font-size:15px;transition:background .25s ease,border-color .25s ease,transform .25s ease}.sp-cta-btns[data-astro-cid-5w43p2qc] .fill[data-astro-cid-5w43p2qc]{background:var(--ink);color:#fff}.sp-cta-btns[data-astro-cid-5w43p2qc] .fill[data-astro-cid-5w43p2qc]:hover{background:var(--accent);transform:translateY(-2px)}.sp-cta-btns[data-astro-cid-5w43p2qc] .ghost[data-astro-cid-5w43p2qc]{border:1px solid var(--line);color:var(--ink);background:#fff}.sp-cta-btns[data-astro-cid-5w43p2qc] .ghost[data-astro-cid-5w43p2qc]:hover{border-color:var(--ink);transform:translateY(-2px)}@media(max-width:900px){.sp-grid[data-astro-cid-5w43p2qc]{grid-template-columns:1fr}.sp-grid[data-astro-cid-5w43p2qc]>li[data-astro-cid-5w43p2qc],.sp-grid[data-astro-cid-5w43p2qc]>li[data-astro-cid-5w43p2qc].lead{grid-column:span 1}}@media(max-width:620px){.sp-grid[data-astro-cid-5w43p2qc] a[data-astro-cid-5w43p2qc],.sp-grid[data-astro-cid-5w43p2qc]>li[data-astro-cid-5w43p2qc].lead a[data-astro-cid-5w43p2qc]{flex-direction:column}.sp-grid[data-astro-cid-5w43p2qc] .thumb[data-astro-cid-5w43p2qc],.sp-grid[data-astro-cid-5w43p2qc]>li[data-astro-cid-5w43p2qc].lead .thumb[data-astro-cid-5w43p2qc]{flex:none;aspect-ratio:16 / 10}.sp-cta-btns[data-astro-cid-5w43p2qc] a[data-astro-cid-5w43p2qc]{flex:1 1 auto;justify-content:center}}
