.two-col.svelte-1uha8ag{display:block;gap:1rem;align-items:start}.rotator.svelte-1uha8ag{border:1px solid #eee;border-radius:8px;padding:.5rem .75rem;background:#f5f5f5}.rotator-header.svelte-1uha8ag{display:grid;grid-template-columns:1fr auto;gap:.5rem;align-items:center;margin-bottom:.25rem}.rotator-title.svelte-1uha8ag{font-weight:600;color:#333}.rotator-time.svelte-1uha8ag{color:#777;font-size:.9rem}.rotator-body.svelte-1uha8ag{margin-top:.25rem;color:#555;min-height:4.5rem}.rotator-controls.svelte-1uha8ag{margin-top:.5rem;display:flex;justify-content:center;align-items:center;gap:.5rem}.rotator-indicator.svelte-1uha8ag{color:#555;font-size:.95rem;min-width:3rem;display:inline-block;text-align:center}.hero-wrap.svelte-1uha8ag{padding:.75rem 1rem;background:var(--card-bg)}.hero-stage.svelte-1uha8ag{position:relative;min-height:var(--hero-stage-h, var(--hero-img-h, 260px))}.hero-pair.svelte-1uha8ag{position:absolute;inset:0;display:grid;grid-template-columns:1fr 1fr;gap:1rem;align-items:center}.hero-left.svelte-1uha8ag{display:flex;flex-direction:column;gap:.35rem}.hero-line1.svelte-1uha8ag{font-size:clamp(1.25rem,2.2vw,1.9rem);font-weight:800;line-height:1.2;color:var(--tab-active-bg);text-shadow:2px 2px 3px var(--tab-active-shadow);letter-spacing:.3px}.hero-line2.svelte-1uha8ag{font-size:clamp(1rem,1.6vw,1.25rem);font-weight:500;line-height:1.25;color:#515050;letter-spacing:.2px}.hero-right.svelte-1uha8ag{border-radius:10px;overflow:hidden;box-shadow:0 2px 8px #0000000d}.hero-right.svelte-1uha8ag img:where(.svelte-1uha8ag){display:block;width:100%;height:var(--hero-img-h, 260px);object-fit:cover;object-position:center;transition:transform .4s ease}.hero-right.svelte-1uha8ag img:where(.svelte-1uha8ag):hover{transform:scale(1.015)}@media(max-width:840px){.hero-pair.svelte-1uha8ag{grid-template-columns:1fr}.hero-stage.svelte-1uha8ag{min-height:var(--hero-stage-h-sm, var(--hero-img-h-sm, 220px))}.hero-right.svelte-1uha8ag img:where(.svelte-1uha8ag){height:var(--hero-img-h-sm, 220px)}}
