.wide.svelte-19ies23{width:min(var(--wide), 100%)}.kicker.svelte-19ies23{color:var(--accent);text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:.78rem;font-weight:900}h2.svelte-19ies23,p.svelte-19ies23{margin:0}.structure-box.svelte-19ies23,.registration.svelte-19ies23{border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-soft);background:#fff;gap:1rem;margin-bottom:1.2rem;padding:clamp(1rem,3vw,1.4rem);display:grid}.structure-box.svelte-19ies23 h2:where(.svelte-19ies23),.registration.svelte-19ies23 h2:where(.svelte-19ies23){margin-top:.25rem;font-size:clamp(1.5rem,3vw,2rem)}.structure-box.svelte-19ies23>div:where(.svelte-19ies23):first-child{gap:.55rem;display:grid}.structure-box.svelte-19ies23>div:where(.svelte-19ies23):first-child p:where(.svelte-19ies23):last-child{max-width:58rem;color:var(--muted);line-height:1.6}.structure-list.svelte-19ies23{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.structure-list.svelte-19ies23 article:where(.svelte-19ies23){border:1px solid color-mix(in srgb, var(--primary) 24%, var(--line));border-left:4px solid var(--accent);border-radius:var(--radius-sm);background:#fff;gap:.45rem;padding:1rem;display:grid;box-shadow:0 .6rem 1.4rem #11182714}.structure-list.svelte-19ies23 strong:where(.svelte-19ies23){color:var(--ink)}.registration.svelte-19ies23 p:where(.svelte-19ies23){color:var(--muted);line-height:1.55}.structure-list.svelte-19ies23 span:where(.svelte-19ies23){color:color-mix(in srgb, var(--ink) 82%, var(--muted));line-height:1.58}.structure-list.svelte-19ies23 b:where(.svelte-19ies23){color:var(--ink);font-weight:900}.registration.svelte-19ies23{grid-template-columns:minmax(0,1fr) auto;align-items:center}.registration.svelte-19ies23 div:where(.svelte-19ies23){gap:.45rem;display:grid}.actions.svelte-19ies23{flex-wrap:wrap;justify-content:flex-end;gap:.6rem;display:flex}@media (width<=820px){.structure-list.svelte-19ies23,.registration.svelte-19ies23{grid-template-columns:1fr}.actions.svelte-19ies23{justify-content:flex-start}}
