.hero-light[data-astro-cid-j4nq6ump]{position:relative;overflow:hidden;background:var(--color-bg);padding:clamp(56px,9vw,110px) 0 clamp(56px,8vw,96px)}.hero-light__motif[data-astro-cid-j4nq6ump]{position:absolute;top:50%;right:-160px;transform:translateY(-50%);width:760px;height:760px;pointer-events:none}.hero-light__content[data-astro-cid-j4nq6ump]{position:relative;max-width:680px}.hero-light[data-astro-cid-j4nq6ump] h1[data-astro-cid-j4nq6ump]{font-family:var(--font-serif);font-weight:500;font-size:clamp(34px,6vw,62px);line-height:1.1;letter-spacing:-.01em;margin:22px 0 24px;color:var(--color-dark)}.hero-light__perex[data-astro-cid-j4nq6ump]{font-size:clamp(18px,2.1vw,21px);line-height:1.6;color:var(--color-text-muted);margin:0 0 36px;max-width:560px}.hero-light__btns[data-astro-cid-j4nq6ump]{display:flex;flex-wrap:wrap;gap:16px 26px;align-items:center}@media (max-width: 768px){.hero-light__motif[data-astro-cid-j4nq6ump]{opacity:.5;width:480px;height:480px;right:-220px}}.statement-section[data-astro-cid-f2lxkro6]{padding:clamp(40px,7vw,80px) 0;border-top:1px solid var(--color-border)}.statement-section[data-astro-cid-f2lxkro6].bg-white{background:var(--color-white)}.statement-section[data-astro-cid-f2lxkro6].bg-bg{background:var(--color-bg)}.statement-text[data-astro-cid-f2lxkro6]{font-family:var(--font-serif);font-weight:400;font-size:clamp(22px,3vw,32px);line-height:1.5;color:var(--color-dark);max-width:880px;margin:0}.statement-section[data-astro-cid-f2lxkro6] .section-label[data-astro-cid-f2lxkro6]{display:block;margin-bottom:var(--space-2)}.linkcards-section[data-astro-cid-ozm2n46t]{padding:var(--space-12) 0}.linkcards-heading[data-astro-cid-ozm2n46t]{font-family:var(--font-serif);font-weight:500;font-size:var(--text-h2);color:var(--color-dark);margin:0 0 var(--space-5)}.linkcards-grid[data-astro-cid-ozm2n46t]{display:grid;gap:22px}.linkcard[data-astro-cid-ozm2n46t]{display:flex;flex-direction:column;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:34px 30px 30px;text-decoration:none;color:var(--color-dark);min-height:220px;transition:border-color var(--transition),transform var(--transition),box-shadow var(--transition)}.linkcard[data-astro-cid-ozm2n46t]:hover{border-color:var(--color-primary);transform:translateY(-3px);box-shadow:var(--shadow-hover)}.linkcard__bar[data-astro-cid-ozm2n46t]{width:40px;height:3px;background:var(--color-primary);border-radius:2px;margin-bottom:22px}.linkcard__title[data-astro-cid-ozm2n46t]{font-family:var(--font-serif);font-weight:500;font-size:var(--text-2xl);margin-bottom:12px;color:var(--color-dark)}.linkcard__text[data-astro-cid-ozm2n46t]{color:var(--color-text-muted);font-size:var(--text-body);line-height:1.6;flex:1}.linkcard__link[data-astro-cid-ozm2n46t]{margin-top:22px;color:var(--color-primary);font-weight:600;font-size:15.5px;display:inline-flex;align-items:center;gap:8px}.linkcard[data-astro-cid-ozm2n46t]:hover .linkcard__link[data-astro-cid-ozm2n46t]{gap:12px}@media (max-width: 768px){.linkcards-grid[data-astro-cid-ozm2n46t]{grid-template-columns:1fr!important}}.topiclist-section[data-astro-cid-htiwony2]{padding:var(--space-12) 0}.topiclist-section[data-astro-cid-htiwony2].bg-white{background:var(--color-white)}.topiclist-section[data-astro-cid-htiwony2].bg-bg{background:var(--color-bg)}.topiclist-layout[data-astro-cid-htiwony2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:clamp(28px,5vw,72px);align-items:start}.topiclist-intro[data-astro-cid-htiwony2]{max-width:420px}.topiclist-intro[data-astro-cid-htiwony2] h2[data-astro-cid-htiwony2]{font-family:var(--font-serif);font-weight:500;font-size:var(--text-h2);color:var(--color-dark);margin:var(--space-2) 0 var(--space-2)}.topiclist-intro[data-astro-cid-htiwony2] p[data-astro-cid-htiwony2]{color:var(--color-text-muted);font-size:var(--text-body);line-height:1.6;margin:0}.topiclist-row[data-astro-cid-htiwony2]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 6px;border-bottom:1px solid var(--color-border);text-decoration:none;color:var(--color-dark);font-size:var(--text-lg);transition:color var(--transition),padding-left var(--transition)}.topiclist-row[data-astro-cid-htiwony2]:hover{color:var(--color-primary);padding-left:10px}
