.portal.svelte-wgjuxz{gap:48px;padding-top:8px;padding-bottom:64px;display:grid}@media (width<=768px){.portal.svelte-wgjuxz{gap:36px}}.portal__hero.svelte-wgjuxz{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 32px;display:flex}.portal__hero-text.svelte-wgjuxz{gap:8px;min-width:0;max-width:640px;display:grid}.portal__title.svelte-wgjuxz{font-size:28px;font-weight:700;line-height:1.3}.portal__lead.svelte-wgjuxz{color:var(--text-color-2);font-size:15px}.portal__post.svelte-wgjuxz{height:var(--button-height);border-radius:var(--button-border-radius);background-color:var(--color-primary);font:inherit;color:var(--color-on-primary);cursor:pointer;border:none;align-items:center;padding:0 20px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.portal__post.svelte-wgjuxz:hover{opacity:.9}.portal__post.svelte-wgjuxz:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media (width<=480px){.portal__post.svelte-wgjuxz{flex:1;justify-content:center}}.portal__section.svelte-wgjuxz{gap:16px;min-width:0;display:grid}.portal__head.svelte-wgjuxz{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.portal__heading.svelte-wgjuxz{font-size:20px;font-weight:700;line-height:1.4}.portal__more.svelte-wgjuxz{color:var(--text-color-2);flex:none;font-size:13px;font-weight:600;text-decoration:none}.portal__more.svelte-wgjuxz:after{content:" →"}.portal__more.svelte-wgjuxz:hover{color:var(--color-primary)}.portal__row.svelte-wgjuxz{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;grid-auto-columns:calc(16.6667% - 13.3333px);grid-auto-flow:column;gap:16px;padding-bottom:8px;display:grid;overflow-x:auto}.portal__row.svelte-wgjuxz>*{scroll-snap-align:start}@media (width<=1024px){.portal__row.svelte-wgjuxz{grid-auto-columns:calc(23.2558% - 11.1628px)}}@media (width<=640px){.portal__row.svelte-wgjuxz{grid-auto-columns:40%;gap:12px}}.portal__empty.svelte-wgjuxz{color:var(--text-color-3);padding:24px 0;font-size:14px}.portal__empty-box.svelte-wgjuxz{border:1px dashed var(--border-color-2);border-radius:var(--border-radius-4);color:var(--text-color-2);gap:2px;padding:18px 20px;font-size:14px;display:grid}.portal__empty-title.svelte-wgjuxz{color:var(--text-color-1);font-weight:600}.portal__elsewhere.svelte-wgjuxz{border:1px solid var(--border-color-1);border-radius:var(--border-radius-5);background-color:var(--bg-color-2);padding:24px}@media (width<=640px){.portal__elsewhere.svelte-wgjuxz{padding:16px}}.portal__elsewhere-text.svelte-wgjuxz{gap:4px;min-width:0;display:grid}.portal__elsewhere-lead.svelte-wgjuxz{max-width:640px;color:var(--text-color-2);font-size:13px}.portal__grid.svelte-wgjuxz{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:24px 16px;display:grid}@media (width<=480px){.portal__grid.svelte-wgjuxz{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}}
