.page-hero.svelte-17r0bsp{padding:calc(var(--header-h) + clamp(48px,8vw,112px)) 0 clamp(24px,4vw,48px)}.page-hero.svelte-17r0bsp .container:where(.svelte-17r0bsp){display:flex;flex-direction:column;gap:24px}.page-hero.svelte-17r0bsp .lead:where(.svelte-17r0bsp){max-width:640px}.list.svelte-17r0bsp{display:flex;flex-direction:column;gap:20px}.entry.svelte-17r0bsp{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border-radius:var(--radius-xl);min-height:520px;transition:border-color .3s var(--ease)}.entry.svelte-17r0bsp:hover{border-color:var(--line-3)}.copy.svelte-17r0bsp{display:flex;flex-direction:column;align-items:flex-start;gap:20px;padding:clamp(28px,4vw,52px)}.n.svelte-17r0bsp{color:var(--accent)}.title.svelte-17r0bsp{font-family:var(--font-display);font-weight:600;font-size:clamp(28px,3.2vw,44px);line-height:1.05;letter-spacing:-.035em;text-wrap:balance}.copy.svelte-17r0bsp .chips:where(.svelte-17r0bsp){margin-top:auto}.visual.svelte-17r0bsp{display:flex;align-items:center;justify-content:center;padding:clamp(24px,3vw,44px);border-left:1px solid var(--line);background:radial-gradient(100% 80% at 50% 40%,#17171d,#0c0c0f 75%);overflow:hidden}@media(max-width:1000px){.entry.svelte-17r0bsp{grid-template-columns:minmax(0,1fr)}.visual.svelte-17r0bsp{border-left:0;border-top:1px solid var(--line);min-height:420px}}
