.hero.svelte-1uha8ag{background:var(--color-surface);border-bottom:1px solid var(--color-border);padding:56px 0 64px}.hero-grid.svelte-1uha8ag{grid-template-columns:1.1fr .9fr;align-items:center;gap:48px;display:grid}.hero-copy.svelte-1uha8ag h1:where(.svelte-1uha8ag){max-width:15ch;margin-bottom:16px;font-size:40px}.hero-copy.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--color-text-muted);max-width:48ch;margin-bottom:22px;font-size:16.5px}.btn-hero.svelte-1uha8ag{padding:14px 28px;font-size:16px}.hero-footnote.svelte-1uha8ag{color:var(--color-text-faint);max-width:42ch;margin:16px 0 0;font-size:13.5px}.arch-frame.svelte-1uha8ag{aspect-ratio:1000/1682;border:1px solid color-mix(in srgb, var(--color-accent) 55%, transparent);background-clip:content-box;border-radius:1000px 1000px 18px 18px;width:100%;max-width:420px;margin:0 auto;padding:13px;position:relative}.arch-frame.svelte-1uha8ag:before{content:"";border:1px solid color-mix(in srgb, var(--color-accent) 35%, transparent);pointer-events:none;background-image:url(../../../hero-arch.jpg), repeating-linear-gradient(90deg, color-mix(in srgb, var(--color-accent) 10%, transparent) 0 14px, color-mix(in srgb, var(--color-text) 3%, transparent) 14px 28px), linear-gradient(160deg, #16294c 0%, #0e1b33 55%, #0a1526 100%);box-shadow:var(--shadow-card);background-position:22%,50%,50%;background-size:cover,auto,cover;border-radius:1000px 1000px 12px 12px;position:absolute;inset:13px}.arch-keystone.svelte-1uha8ag{background:var(--color-accent-hover);border-radius:3px;width:20px;height:20px;position:absolute;top:-11px;left:50%;transform:translate(-50%)rotate(45deg);box-shadow:0 2px 6px #0006}.inside-section.svelte-1uha8ag,.how-section.svelte-1uha8ag,.topics-section.svelte-1uha8ag,.presets-section.svelte-1uha8ag,.why-section.svelte-1uha8ag,.latest.svelte-1uha8ag{padding-top:56px;padding-bottom:56px}.section-lead.svelte-1uha8ag{color:var(--color-text-muted);margin-top:-16px;margin-bottom:24px;font-size:14.5px}h2.svelte-1uha8ag{margin-bottom:24px;font-size:24px}.inside-grid.svelte-1uha8ag{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:24px;display:grid}.inside-card.svelte-1uha8ag{padding:24px}.inside-card.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin-bottom:8px;font-size:17px}.inside-card.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--color-text-muted);margin:0 0 16px;font-size:14.5px}.latest-issue-links.svelte-1uha8ag{flex-wrap:wrap;gap:8px 24px;display:flex}.latest-issue-link.svelte-1uha8ag{color:var(--color-accent);align-items:center;gap:4px;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-flex}.latest-issue-link.svelte-1uha8ag:hover{text-decoration:underline}.mini-mockup.svelte-1uha8ag{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);max-width:220px;overflow:hidden}.mini-mockup-topbar.svelte-1uha8ag{background:var(--color-surface-alt);border-bottom:1px solid var(--color-border);gap:4px;padding:7px 10px;display:flex}.mini-mockup-dot.svelte-1uha8ag{background:var(--color-border-strong);border-radius:50%;width:6px;height:6px}.mini-mockup-body.svelte-1uha8ag{padding:12px}.mini-mockup-subject.svelte-1uha8ag{font-family:var(--font-serif);color:var(--color-text);margin-bottom:10px;font-size:11.5px;font-weight:600}.mini-mockup-item.svelte-1uha8ag{border-top:1px solid var(--color-border);gap:8px;padding:8px 0;display:flex}.mini-mockup-item.svelte-1uha8ag:first-of-type{border-top:none}.mini-mockup-thumb.svelte-1uha8ag{background:var(--color-accent-soft);border-radius:4px;flex-shrink:0;width:30px;height:22px}.mini-mockup-lines.svelte-1uha8ag{flex-direction:column;flex:1;justify-content:center;gap:5px;display:flex}.mini-mockup-line.svelte-1uha8ag{background:var(--color-border);border-radius:3px;height:5px;display:block}.mini-mockup-line.long.svelte-1uha8ag{width:85%}.mini-mockup-line.short.svelte-1uha8ag{background:var(--color-gold-soft);width:40%}.how-grid.svelte-1uha8ag{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.how-step.svelte-1uha8ag{flex-direction:column;gap:10px;display:flex}.how-number.svelte-1uha8ag{background:var(--color-accent-soft);width:34px;height:34px;color:var(--color-accent-hover);font-family:var(--font-serif);border-radius:50%;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:inline-flex}.how-step.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--color-text-muted);margin:0;font-size:15px}.topics-grid.svelte-1uha8ag{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.topic-card.svelte-1uha8ag{flex-direction:column;gap:6px;padding:20px 18px;text-decoration:none;transition:border-color .15s;display:flex}.topic-card.svelte-1uha8ag:hover{border-color:var(--color-accent)}.topic-emoji.svelte-1uha8ag{font-size:22px}.topic-label.svelte-1uha8ag{color:var(--color-text);font-size:15.5px;font-weight:600}.topic-examples.svelte-1uha8ag{color:var(--color-text-faint);font-size:12.5px}.preset-group.svelte-1uha8ag{margin-top:26px}.preset-group.svelte-1uha8ag:first-of-type{margin-top:8px}.preset-group-title.svelte-1uha8ag{letter-spacing:.04em;text-transform:uppercase;color:var(--color-gold);margin:0 0 12px;font-size:15px;font-weight:600}.preset-grid.svelte-1uha8ag{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.preset-card.svelte-1uha8ag{justify-content:space-between;align-items:center;padding:20px 22px;text-decoration:none;transition:border-color .15s;display:flex}.preset-card.svelte-1uha8ag:hover{border-color:var(--color-accent)}.preset-label.svelte-1uha8ag{color:var(--color-text);font-size:15.5px;font-weight:600}.preset-arrow.svelte-1uha8ag{color:var(--color-accent);font-size:18px}.why-grid.svelte-1uha8ag{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.why-item.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin-bottom:8px;font-size:17px}.why-item.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--color-text-muted);margin:0;font-size:14.5px}.digest-grid.svelte-1uha8ag{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (width<=860px){.hero-grid.svelte-1uha8ag{grid-template-columns:1fr}.hero-copy.svelte-1uha8ag h1:where(.svelte-1uha8ag){max-width:none;font-size:30px}.hero-visual.svelte-1uha8ag{width:100%;max-width:320px;margin:0 auto}.inside-grid.svelte-1uha8ag,.how-grid.svelte-1uha8ag{grid-template-columns:1fr}.topics-grid.svelte-1uha8ag,.preset-grid.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)}.why-grid.svelte-1uha8ag{grid-template-columns:1fr}.digest-grid.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.topics-grid.svelte-1uha8ag,.preset-grid.svelte-1uha8ag,.digest-grid.svelte-1uha8ag{grid-template-columns:1fr}}
