.box.svelte-w64qsk{flex-direction:column;gap:12px;max-width:511px;display:flex}.label.svelte-w64qsk{margin:0;font-size:16px;font-weight:500;line-height:24px}.row.svelte-w64qsk{gap:8px;display:flex}input.svelte-w64qsk{border:1px solid var(--mk-stroke-light);min-width:0;font-family:var(--mk-font-body);border-radius:8px;flex:1;padding:12px 16px;font-size:16px;line-height:24px}input.svelte-w64qsk:focus{outline:2px solid var(--mk-violet);border-color:var(--mk-violet)}button.svelte-w64qsk{border-radius:var(--mk-radius-button);background:var(--mk-action);color:var(--mk-white);font-family:var(--mk-font-body);cursor:pointer;border:none;padding:0 16px;font-size:14px;font-weight:500;line-height:20px}button.svelte-w64qsk:disabled{opacity:.6;cursor:default}.honeypot.svelte-w64qsk{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.note.svelte-w64qsk{color:var(--mk-content-40);margin:0;font-size:12px;line-height:16px}.note.error.svelte-w64qsk{color:#e60000}.note.svelte-w64qsk a:where(.svelte-w64qsk){color:inherit}.item.svelte-1ewhydv{border-bottom:1px solid var(--mk-stroke-light);color:var(--mk-dark);align-items:flex-start;gap:12px;padding:12px 0;text-decoration:none;display:flex}.item.svelte-1ewhydv img:where(.svelte-1ewhydv),.placeholder.svelte-1ewhydv{aspect-ratio:174/104;object-fit:cover;background:var(--mk-bg-gray);border-radius:8px;flex-shrink:0;width:174px}.texts.svelte-1ewhydv{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.title.svelte-1ewhydv{font-size:18px;font-weight:500;line-height:27px}.row.svelte-1uq7zut{border-top:1px solid var(--mk-stroke-light);color:var(--mk-dark);grid-template-columns:1fr 1.2fr 200px;align-items:start;gap:32px;padding:32px 0;text-decoration:none;display:grid}.left.svelte-1uq7zut{flex-direction:column;gap:12px;display:flex}.title.svelte-1uq7zut{font-family:var(--mk-font-heading);font-size:24px;font-weight:500;line-height:28px}.date-line.svelte-1uq7zut{align-items:center;gap:16px;display:flex}.date.svelte-1uq7zut{background:var(--mk-content-5);border-radius:var(--mk-radius-button);padding:4px 8px;font-size:12px;font-weight:500;line-height:16px}.more.svelte-1uq7zut{align-items:center;gap:4px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.excerpt.svelte-1uq7zut{color:var(--mk-dark)}.row.svelte-1uq7zut img:where(.svelte-1uq7zut){aspect-ratio:200/118;object-fit:cover;border-radius:var(--mk-radius-card-small);width:100%}@media (width<=900px){.row.svelte-1uq7zut{grid-template-columns:1fr}}.page.svelte-3f3271{font-family:var(--mk-font-body);background:var(--mk-white);color:var(--mk-dark);max-width:var(--mk-content-max);padding:0 var(--mk-page-padding);box-sizing:content-box;margin:0 auto}.head.svelte-3f3271{grid-template-columns:511px 1fr;gap:64px;padding:64px 0 32px;display:grid}.intro.svelte-3f3271{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.title.svelte-3f3271{font-family:var(--mk-font-heading);margin:0;font-size:clamp(44px,4.2vw,64px);font-weight:500;line-height:1}.sub.svelte-3f3271{color:var(--mk-content-60);margin:0;font-size:18px;line-height:27px}.featured.svelte-3f3271{padding:0 12px}.featured-title.svelte-3f3271{font-family:var(--mk-font-heading);border-bottom:1px solid var(--mk-stroke-light);margin:0 0 12px;padding-bottom:12px;font-size:24px;font-weight:500;line-height:28px}.tabs.svelte-3f3271{flex-wrap:wrap;gap:4px;padding:20px 0;display:flex}.tab.svelte-3f3271{color:var(--mk-dark);border-radius:var(--mk-radius-button);padding:8px 16px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;transition:background-color .2s ease-out}.tab.svelte-3f3271:hover,.tab.active.svelte-3f3271{background:var(--mk-content-5)}.grid.svelte-3f3271{grid-template-columns:repeat(2,1fr);gap:8px;padding-bottom:48px;display:grid}.rows.svelte-3f3271{flex-direction:column;padding-bottom:48px;display:flex}.empty.svelte-3f3271{color:var(--mk-content-60);padding:48px 0 96px}.load-more.svelte-3f3271{justify-content:center;padding:0 0 64px;display:flex}.load-more.svelte-3f3271 button:where(.svelte-3f3271){border:1px solid var(--mk-stroke-light);background:var(--mk-white);border-radius:var(--mk-radius-button);font-family:var(--mk-font-body);cursor:pointer;padding:8px 16px;font-size:14px;font-weight:500;line-height:20px;transition:background-color .2s ease-out}.load-more.svelte-3f3271 button:where(.svelte-3f3271):hover{background:var(--mk-content-5)}@media (width<=1000px){.head.svelte-3f3271{grid-template-columns:1fr;gap:32px}.grid.svelte-3f3271{grid-template-columns:1fr}}
