.page.svelte-11l6tq6{min-height:100vh}.hero.svelte-11l6tq6{padding:3rem 0 2.5rem;border-bottom:1px solid var(--border);background:radial-gradient(ellipse 70% 60% at 30% -10%,var(--dim) 0%,transparent 70%)}.breadcrumb.svelte-11l6tq6{display:inline-block;font-size:.78rem;font-weight:500;color:var(--text-muted);text-decoration:none;margin-bottom:1.75rem;transition:color .15s}.breadcrumb.svelte-11l6tq6:hover{color:var(--text-dim)}.hero-top.svelte-11l6tq6{display:flex;align-items:flex-start;gap:1.5rem;margin-bottom:1.5rem}.flag-box.svelte-11l6tq6{width:72px;height:72px;font-size:2.4rem;background:var(--surface-2);border:1px solid var(--border-accent);border-radius:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.hero-label.svelte-11l6tq6{font-size:.7rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin-bottom:.4rem}.hero-text.svelte-11l6tq6 h1:where(.svelte-11l6tq6){font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;letter-spacing:-.03em;line-height:1.1;margin-bottom:.4rem}.hero-full.svelte-11l6tq6{font-size:.875rem;color:var(--text-muted);font-style:italic;margin:0}.focus-row.svelte-11l6tq6{display:flex;flex-wrap:wrap;gap:.4rem}.focus-chip.svelte-11l6tq6{font-size:.72rem;font-weight:500;padding:.25rem .65rem;border-radius:50px;border:1px solid var(--border-accent);background:var(--dim);color:var(--accent)}.body.svelte-11l6tq6{padding:2.5rem 1.5rem 5rem;display:flex;flex-direction:column;gap:1.5rem}.section-card.svelte-11l6tq6{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:2rem;position:relative;overflow:hidden}.section-card.svelte-11l6tq6:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--accent)}.section-label.svelte-11l6tq6{font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin-bottom:.85rem}.about-text.svelte-11l6tq6{font-size:.95rem;color:var(--text-dim);line-height:1.75;margin:0 0 1.25rem}.site-link.svelte-11l6tq6{display:inline-flex;align-items:center;font-size:.82rem;font-weight:600;color:var(--accent);text-decoration:none;padding:.45rem 1rem;border:1px solid var(--border-accent);border-radius:8px;background:var(--dim);transition:opacity .15s}.site-link.svelte-11l6tq6:hover{opacity:.8}.nobel-grid.svelte-11l6tq6{display:grid;grid-template-columns:repeat(2,1fr);gap:.85rem}.nobel-item.svelte-11l6tq6{display:flex;flex-direction:column;gap:.2rem;padding:1rem;background:var(--dim);border:1px solid var(--border-accent);border-radius:10px}.nobel-year.svelte-11l6tq6{font-size:.68rem;font-weight:700;color:var(--accent);letter-spacing:.06em}.nobel-name.svelte-11l6tq6{font-size:.875rem;font-weight:600;color:var(--text);line-height:1.3}.nobel-work.svelte-11l6tq6{font-size:.78rem;color:var(--text-muted);line-height:1.45}.inv-grid.svelte-11l6tq6{display:flex;flex-direction:column;gap:0}.inv-item.svelte-11l6tq6{display:flex;gap:1.5rem;padding:1.1rem 0;border-bottom:1px solid var(--border)}.inv-item.svelte-11l6tq6:last-child{border-bottom:none;padding-bottom:0}.inv-item.svelte-11l6tq6:first-child{padding-top:0}.inv-year.svelte-11l6tq6{font-size:.82rem;font-weight:700;color:var(--accent);width:36px;flex-shrink:0;padding-top:.1rem}.inv-body.svelte-11l6tq6{display:flex;flex-direction:column;gap:.3rem}.inv-name.svelte-11l6tq6{font-size:.9rem;font-weight:600;color:var(--text)}.inv-desc.svelte-11l6tq6{font-size:.825rem;color:var(--text-dim);line-height:1.6}.coming-grid.svelte-11l6tq6{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.coming-card.svelte-11l6tq6{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:1.5rem;display:flex;flex-direction:column;gap:.6rem}.coming-title.svelte-11l6tq6{font-size:.9rem;font-weight:600;color:var(--text)}.coming-tag.svelte-11l6tq6{display:inline-block;font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);background:var(--surface-2);border:1px solid var(--border);border-radius:4px;padding:.15rem .5rem;width:fit-content}.coming-body.svelte-11l6tq6{font-size:.82rem;color:var(--text-muted);line-height:1.6;margin:0}@media(max-width:640px){.hero-top.svelte-11l6tq6{flex-direction:column;gap:1rem}.nobel-grid.svelte-11l6tq6,.coming-grid.svelte-11l6tq6{grid-template-columns:1fr}.body.svelte-11l6tq6{padding:2rem 1rem 4rem}.inv-item.svelte-11l6tq6{gap:1rem}}
