.atelier-wrapper.svelte-hxzv4k{position:relative;width:100%;aspect-ratio:16 / 10;max-height:500px;border-radius:var(--radius-md);overflow:hidden;background:var(--surface-secondary);border:1px solid var(--border-subtle);opacity:0;transition:opacity var(--duration-slow) var(--ease-artisan)}.atelier-wrapper.loaded.svelte-hxzv4k{opacity:1}.atelier-canvas.svelte-hxzv4k{width:100%;height:100%}.atelier-canvas.svelte-hxzv4k canvas{display:block;width:100%!important;height:100%!important}.atelier-fallback.svelte-hxzv4k{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--surface-secondary) 0%,var(--surface-primary) 50%,var(--surface-secondary) 100%)}.fallback-content.svelte-hxzv4k{text-align:center;opacity:.5}.fallback-seal.svelte-hxzv4k{margin-bottom:var(--space-md)}.fallback-text.svelte-hxzv4k{font-size:.6875rem;letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted)}.atelier-loading.svelte-hxzv4k{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:var(--surface-secondary)}.loading-spin.svelte-hxzv4k{animation:svelte-hxzv4k-spin 3s linear infinite}@keyframes svelte-hxzv4k-spin{to{transform:rotate(360deg)}}@media(max-width:768px){.atelier-wrapper.svelte-hxzv4k{aspect-ratio:4 / 3;max-height:350px}}@media(max-width:480px){.atelier-wrapper.svelte-hxzv4k{aspect-ratio:1 / 1;max-height:300px}}.disciplines-section.svelte-6d8p6{padding:var(--space-5xl) 0;position:relative;overflow:hidden}.section-watermark.svelte-6d8p6{top:5%;right:-2%;font-size:clamp(12rem,22vw,20rem)}.ambient-enso-decor.svelte-6d8p6{position:absolute;bottom:6%;left:-40px;width:220px;height:220px;pointer-events:none;z-index:0}.ambient-enso-svg.svelte-6d8p6{width:100%;height:100%;animation:svelte-6d8p6-slow-orbit 48s linear infinite}@keyframes svelte-6d8p6-slow-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.section-header-wrap.svelte-6d8p6{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:var(--space-4xl);position:relative;z-index:1}.section-label-row.svelte-6d8p6{display:flex;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm)}.section-label.svelte-6d8p6{font-size:.6875rem;letter-spacing:.2em;text-transform:uppercase;color:var(--accent-primary)}.section-label-sep.svelte-6d8p6{color:var(--accent-brass);font-size:.6875rem;opacity:.5}.section-marginal-tag.svelte-6d8p6{font-size:.625rem;letter-spacing:.15em;color:var(--accent-brass);opacity:.75}.section-title.svelte-6d8p6{font-size:clamp(2rem,5vw,3.5rem);font-weight:400;color:var(--text-primary);line-height:1.1;margin-bottom:var(--space-xs)}.section-lead.svelte-6d8p6{font-size:.625rem;letter-spacing:.2em;color:var(--accent-brass);opacity:.7}.section-vertical-accent.svelte-6d8p6{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding-left:var(--space-md);border-left:1px solid var(--border-subtle)}.vertical-accent-kanji.svelte-6d8p6{font-size:1.5rem;color:var(--accent-primary);line-height:1.2;letter-spacing:.15em}.vertical-accent-sub.svelte-6d8p6{font-size:.5rem;letter-spacing:.25em;color:var(--text-muted);opacity:.7;writing-mode:vertical-rl}.disciplines-grid.svelte-6d8p6{display:grid;grid-template-columns:1fr;gap:var(--space-lg);position:relative;z-index:1}@media(min-width:640px){.disciplines-grid.svelte-6d8p6{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.disciplines-grid.svelte-6d8p6{grid-template-columns:repeat(4,1fr);gap:var(--space-xl)}}.discipline-card.svelte-6d8p6{position:relative;display:flex;flex-direction:column;padding:var(--space-xl);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-card);overflow:hidden;transform:translateY(0) scale(1);transition:transform .42s ease-in,border-color .42s ease-in,box-shadow .42s ease-in,background-color .42s ease-in;will-change:transform}.discipline-card.svelte-6d8p6:hover{border-color:var(--accent-brass);transform:translateY(-6px) scale(1.035);box-shadow:var(--shadow-lg),0 0 22px #a786561a}.discipline-card.svelte-6d8p6:hover .editorial-bracket:where(.svelte-6d8p6){border-color:var(--accent-primary);opacity:.9;transform:scale(1.08)}.card-watermark.svelte-6d8p6{position:absolute;right:var(--space-md);bottom:var(--space-sm);font-size:4.5rem;color:var(--text-primary);opacity:.035;pointer-events:none;line-height:1;-webkit-user-select:none;user-select:none;transform:translate(0) scale(1);transition:opacity .42s ease-in,transform .48s ease-in}.discipline-card.svelte-6d8p6:hover .card-watermark:where(.svelte-6d8p6){opacity:.085;transform:translate(-4px,-4px) scale(1.08)}.discipline-header.svelte-6d8p6{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-md)}.discipline-number-group.svelte-6d8p6{display:flex;align-items:baseline;gap:.25rem}.discipline-kanji-num.svelte-6d8p6{font-size:1.125rem;color:var(--accent-primary);line-height:1;display:inline-block;transition:transform .38s ease-in}.discipline-card.svelte-6d8p6:hover .discipline-kanji-num:where(.svelte-6d8p6){transform:translateY(-2px) scale(1.1)}.discipline-slash.svelte-6d8p6{font-size:.625rem;color:var(--border-strong);opacity:.5}.discipline-number.svelte-6d8p6{font-size:.6875rem;color:var(--text-muted);letter-spacing:.1em}.discipline-icon.svelte-6d8p6{color:var(--accent-primary);opacity:.75;transform:scale(1) rotate(0);transition:transform .38s ease-in,opacity .38s ease-in,color .38s ease-in}.discipline-card.svelte-6d8p6:hover .discipline-icon:where(.svelte-6d8p6){opacity:1;transform:scale(1.16) rotate(-6deg)}.discipline-divider-wrap.svelte-6d8p6{width:36px;height:4px;margin-bottom:var(--space-lg)}.card-stroke-svg.svelte-6d8p6{width:100%;height:100%;display:block;transform-origin:left center;transition:transform .42s ease-in}.discipline-card.svelte-6d8p6:hover .card-stroke-svg:where(.svelte-6d8p6){transform:scaleX(1.45)}.discipline-title-row.svelte-6d8p6{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-sm);margin-bottom:var(--space-xs)}.discipline-title.svelte-6d8p6{font-size:1.5rem;font-weight:500;color:var(--text-primary);line-height:1.2;transition:color .35s ease-in}.discipline-card.svelte-6d8p6:hover .discipline-title:where(.svelte-6d8p6){color:var(--accent-primary)}.discipline-kanji-tag.svelte-6d8p6{font-size:.8125rem;color:var(--accent-brass);opacity:.8;transition:opacity .35s ease-in,transform .35s ease-in}.discipline-card.svelte-6d8p6:hover .discipline-kanji-tag:where(.svelte-6d8p6){opacity:1;transform:translate(-2px)}.discipline-subtitle.svelte-6d8p6{font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-brass);margin-bottom:var(--space-md)}.discipline-description.svelte-6d8p6{font-size:.875rem;line-height:1.7;color:var(--text-muted);flex:1;margin-bottom:var(--space-lg)}.discipline-card-footer.svelte-6d8p6{display:flex;align-items:center;gap:.45rem;padding-top:var(--space-sm);border-top:1px dashed var(--border-subtle);font-size:.5625rem;letter-spacing:.16em;color:var(--text-muted);opacity:.65;transition:opacity .38s ease-in,border-color .38s ease-in}.discipline-card.svelte-6d8p6:hover .discipline-card-footer:where(.svelte-6d8p6){opacity:.95;border-top-color:var(--border-medium)}.footer-kamon-dot.svelte-6d8p6{width:5px;height:5px;border-radius:50%;background:var(--accent-brass);transition:transform .38s ease-in,background-color .38s ease-in}.discipline-card.svelte-6d8p6:hover .footer-kamon-dot:where(.svelte-6d8p6){background:var(--accent-primary);transform:scale(1.35)}.archive-section.svelte-4jr08v{padding:var(--space-5xl) 0;position:relative;overflow:hidden}.section-watermark.svelte-4jr08v{top:6%;left:-2%;font-size:clamp(12rem,22vw,20rem)}.archive-ambient-wave.svelte-4jr08v{position:absolute;top:12%;right:3%;width:180px;height:90px;pointer-events:none;z-index:0;animation:svelte-4jr08v-wave-drift 9s ease-in-out infinite}@keyframes svelte-4jr08v-wave-drift{0%,to{transform:translate(0) translateY(0)}50%{transform:translate(-10px) translateY(4px)}}.section-header-wrap.svelte-4jr08v{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:var(--space-4xl);position:relative;z-index:1}.section-label-row.svelte-4jr08v{display:flex;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm)}.section-label.svelte-4jr08v{font-size:.6875rem;letter-spacing:.2em;text-transform:uppercase;color:var(--accent-primary)}.section-label-sep.svelte-4jr08v{color:var(--accent-brass);font-size:.6875rem;opacity:.5}.section-marginal-tag.svelte-4jr08v{font-size:.625rem;letter-spacing:.15em;color:var(--accent-brass);opacity:.75}.section-vertical-accent.svelte-4jr08v{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding-left:var(--space-md);border-left:1px solid var(--border-subtle)}.vertical-accent-kanji.svelte-4jr08v{font-size:1.5rem;color:var(--accent-primary);line-height:1.2;letter-spacing:.15em}.vertical-accent-sub.svelte-4jr08v{font-size:.5rem;letter-spacing:.25em;color:var(--text-muted);opacity:.7;writing-mode:vertical-rl}.section-title.svelte-4jr08v{font-size:clamp(2rem,5vw,3.5rem);font-weight:400;color:var(--text-primary);line-height:1.1;margin-bottom:var(--space-md)}.section-subtitle.svelte-4jr08v{font-size:1rem;color:var(--text-muted);max-width:44ch;line-height:1.6}.projects-grid.svelte-4jr08v{display:grid;grid-template-columns:1fr;gap:var(--space-2xl);position:relative;z-index:1}@media(min-width:768px){.projects-grid.svelte-4jr08v{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.projects-grid.svelte-4jr08v{grid-template-columns:repeat(3,1fr)}}.project-card.svelte-4jr08v{position:relative;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);overflow:hidden;background:var(--surface-card);transition:border-color .42s ease-in,transform .42s ease-in,box-shadow .42s ease-in}.project-card.svelte-4jr08v:hover{border-color:var(--border-medium);transform:translateY(-5px) scale(1.015);box-shadow:var(--shadow-lg)}.project-card.svelte-4jr08v:hover .editorial-bracket:where(.svelte-4jr08v){border-color:var(--accent-primary);opacity:.8}.project-image.svelte-4jr08v{aspect-ratio:16 / 10;overflow:hidden;background:var(--surface-secondary)}.project-image.svelte-4jr08v img:where(.svelte-4jr08v){width:100%;height:100%;object-fit:cover;transition:transform var(--duration-slow) var(--ease-artisan)}.project-card.svelte-4jr08v:hover .project-image:where(.svelte-4jr08v) img:where(.svelte-4jr08v){transform:scale(1.03)}.project-image-placeholder.svelte-4jr08v{display:flex;align-items:center;justify-content:center}.placeholder-pattern.svelte-4jr08v{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border:1px solid var(--border-medium);border-radius:50%;font-size:1.5rem;color:var(--text-muted)}.project-body.svelte-4jr08v{padding:var(--space-xl)}.project-meta.svelte-4jr08v{display:flex;align-items:center;gap:var(--space-md);margin-bottom:var(--space-sm)}.project-discipline.svelte-4jr08v{font-size:.6875rem;letter-spacing:.15em;text-transform:uppercase;color:var(--accent-primary)}.project-year.svelte-4jr08v{font-size:.6875rem;color:var(--text-muted)}.project-title.svelte-4jr08v{font-size:1.25rem;font-weight:500;color:var(--text-primary);margin-bottom:var(--space-sm);line-height:1.3}.project-description.svelte-4jr08v{font-size:.875rem;line-height:1.7;color:var(--text-muted);margin-bottom:var(--space-md)}.project-tech.svelte-4jr08v{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin-bottom:var(--space-md)}.tech-tag.svelte-4jr08v{font-size:.625rem;letter-spacing:.05em;padding:.2rem .5rem;background:var(--surface-secondary);color:var(--text-muted);border-radius:var(--radius-sm);border:1px solid var(--border-subtle)}.project-link.svelte-4jr08v{display:inline-flex;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:500;color:var(--accent-primary);text-decoration:none;transition:color var(--duration-fast)}.project-link.svelte-4jr08v:hover{color:var(--accent-hover)}.blueprint-plates-grid.svelte-4jr08v{display:grid;grid-template-columns:1fr;gap:var(--space-lg);margin-bottom:var(--space-xl);position:relative;z-index:1}@media(min-width:768px){.blueprint-plates-grid.svelte-4jr08v{grid-template-columns:repeat(3,1fr)}}.blueprint-plate.svelte-4jr08v{position:relative;padding:var(--space-lg) var(--space-xl);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-card);display:flex;flex-direction:column;justify-content:space-between;transition:transform .42s ease-in,border-color .42s ease-in,box-shadow .42s ease-in}.blueprint-plate.svelte-4jr08v:hover{transform:translateY(-5px) scale(1.02);border-color:var(--accent-brass);box-shadow:var(--shadow-md)}.blueprint-plate.svelte-4jr08v:hover .editorial-bracket:where(.svelte-4jr08v){border-color:var(--accent-primary);opacity:.85}.plate-top-bar.svelte-4jr08v{display:flex;justify-content:space-between;align-items:center;border-bottom:1px dashed var(--border-subtle);padding-bottom:var(--space-xs);margin-bottom:var(--space-md)}.plate-code.svelte-4jr08v{font-size:.5625rem;letter-spacing:.2em;color:var(--accent-brass);opacity:.8}.plate-num.svelte-4jr08v{font-size:.9375rem;color:var(--accent-primary)}.plate-illustration.svelte-4jr08v{position:relative;height:120px;display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-md)}.plate-svg.svelte-4jr08v{width:108px;height:108px;transition:transform .5s ease-in}.blueprint-plate.svelte-4jr08v:hover .plate-svg:where(.svelte-4jr08v){transform:scale(1.08)}.plate-svg-spin.svelte-4jr08v{animation:svelte-4jr08v-plate-orbit 28s linear infinite}.plate-svg-pulse.svelte-4jr08v{animation:svelte-4jr08v-plate-breathe 6s ease-in-out infinite}.plate-svg-float.svelte-4jr08v{animation:svelte-4jr08v-plate-float 5s ease-in-out infinite}@keyframes svelte-4jr08v-plate-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-4jr08v-plate-breathe{0%,to{transform:scale(1) rotate(0)}50%{transform:scale(1.05) rotate(6deg)}}@keyframes svelte-4jr08v-plate-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.plate-vertical-kanji.svelte-4jr08v{position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:.75rem;color:var(--text-muted);opacity:.55;letter-spacing:.2em}.plate-title.svelte-4jr08v{font-size:1.125rem;font-weight:500;color:var(--text-primary);margin-bottom:.25rem}.plate-subtitle.svelte-4jr08v{font-size:.75rem;color:var(--text-muted);line-height:1.5}.empty-state.svelte-4jr08v{position:relative;text-align:center;padding:var(--space-3xl) var(--space-xl);border:1px dashed var(--border-medium);border-radius:var(--radius-md);background:var(--surface-card)}.empty-seal-point.svelte-4jr08v{position:relative;display:inline-flex;align-items:center;justify-content:center;width:76px;height:76px;margin-bottom:var(--space-sm)}.seal-orbit-ring.svelte-4jr08v{position:absolute;inset:0;width:100%;height:100%;animation:svelte-4jr08v-plate-orbit 24s linear infinite}.empty-calligraphy.svelte-4jr08v{font-size:1.25rem;color:var(--accent-primary);letter-spacing:.15em;margin-bottom:var(--space-sm)}.empty-text.svelte-4jr08v{font-size:.9375rem;color:var(--text-muted);margin-bottom:var(--space-sm)}.empty-hint.svelte-4jr08v{font-size:.6875rem;letter-spacing:.2em;color:var(--accent-brass);opacity:.8}.workbench-section.svelte-1o06ams{padding:var(--space-5xl) 0;position:relative;overflow:hidden}.section-watermark.svelte-1o06ams{top:6%;right:-2%;font-size:clamp(12rem,22vw,20rem)}.section-header-wrap.svelte-1o06ams{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:var(--space-4xl);position:relative;z-index:1}.section-label-row.svelte-1o06ams{display:flex;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm)}.section-label.svelte-1o06ams{font-size:.6875rem;letter-spacing:.2em;text-transform:uppercase;color:var(--accent-primary)}.section-label-sep.svelte-1o06ams{color:var(--accent-brass);font-size:.6875rem;opacity:.5}.section-marginal-tag.svelte-1o06ams{font-size:.625rem;letter-spacing:.15em;color:var(--accent-brass);opacity:.75}.section-vertical-accent.svelte-1o06ams{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding-left:var(--space-md);border-left:1px solid var(--border-subtle)}.vertical-accent-kanji.svelte-1o06ams{font-size:1.5rem;color:var(--accent-primary);line-height:1.2;letter-spacing:.15em}.vertical-accent-sub.svelte-1o06ams{font-size:.5rem;letter-spacing:.25em;color:var(--text-muted);opacity:.7;writing-mode:vertical-rl}.section-title.svelte-1o06ams{font-size:clamp(2rem,5vw,3.5rem);font-weight:400;color:var(--text-primary);line-height:1.1;margin-bottom:var(--space-md)}.section-subtitle.svelte-1o06ams{font-size:1rem;color:var(--text-muted);max-width:50ch;line-height:1.6}.experiments-list.svelte-1o06ams{display:flex;flex-direction:column;gap:var(--space-md);position:relative;z-index:1}.workbench-studies-list.svelte-1o06ams{margin-bottom:var(--space-xl)}.experiment-item.svelte-1o06ams{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--space-xl);padding:var(--space-lg) var(--space-xl);border-radius:var(--radius-sm);background:var(--surface-card);transition:border-color .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1),transform .35s cubic-bezier(.22,1,.36,1)}.experiment-item.svelte-1o06ams:hover{transform:translateY(-4px);box-shadow:0 8px 24px -6px #0003,0 0 12px #fde68a14}.experiment-item.svelte-1o06ams:hover .editorial-bracket:where(.svelte-1o06ams){border-color:var(--accent-primary);opacity:.8}@media(max-width:640px){.experiment-item.svelte-1o06ams{flex-direction:column;align-items:flex-start;gap:var(--space-md)}.study-schematic.svelte-1o06ams{display:none}}.experiment-status.svelte-1o06ams{display:flex;align-items:center;gap:.5rem;min-width:140px;flex-shrink:0}.status-dot.svelte-1o06ams{width:6px;height:6px;border-radius:50%}.status-dot-pulse.svelte-1o06ams{animation:svelte-1o06ams-dot-glow 3s ease-in-out infinite}@keyframes svelte-1o06ams-dot-glow{0%,to{opacity:.65;transform:scale(1)}50%{opacity:1;transform:scale(1.3)}}.status-label.svelte-1o06ams{font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}.status-jp.svelte-1o06ams{font-size:.75rem;color:var(--accent-brass);opacity:.75}.experiment-content.svelte-1o06ams{flex:1}.experiment-title.svelte-1o06ams{font-size:1.0625rem;font-weight:500;color:var(--text-primary);margin-bottom:.25rem}.experiment-description.svelte-1o06ams{font-size:.8125rem;color:var(--text-muted);line-height:1.5}.study-schematic.svelte-1o06ams{display:flex;align-items:center;justify-content:center;padding:0 var(--space-sm);opacity:.8;transition:opacity .3s ease,transform .3s ease}.experiment-item.svelte-1o06ams:hover .study-schematic:where(.svelte-1o06ams){opacity:1;transform:scale(1.08)}.eclipse-disc.svelte-1o06ams{animation:svelte-1o06ams-eclipse-shift 5s ease-in-out infinite}.lattice-spin.svelte-1o06ams{transform-origin:34px 14px;animation:svelte-1o06ams-lattice-rotate 16s linear infinite}@keyframes svelte-1o06ams-eclipse-shift{0%,to{transform:translate(0)}50%{transform:translate(-5px)}}@keyframes svelte-1o06ams-lattice-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.experiment-meta.svelte-1o06ams{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem;min-width:90px}.experiment-discipline.svelte-1o06ams{display:inline-flex;align-items:center;padding:.15rem .5rem;border-radius:var(--radius-sm);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-brass)}.experiment-year.svelte-1o06ams{font-size:.6875rem;color:var(--text-muted)}.empty-workbench.svelte-1o06ams{position:relative;text-align:center;padding:var(--space-3xl) var(--space-xl);border:1px dashed var(--border-medium);border-radius:var(--radius-md);background:var(--surface-card)}.empty-seal-point.svelte-1o06ams{margin-bottom:var(--space-md)}.empty-calligraphy.svelte-1o06ams{font-size:1.25rem;color:var(--accent-primary);letter-spacing:.15em;margin-bottom:var(--space-sm)}.empty-text.svelte-1o06ams{font-size:.9375rem;color:var(--text-muted);margin-bottom:var(--space-sm)}.empty-hint.svelte-1o06ams{font-size:.6875rem;letter-spacing:.2em;color:var(--accent-brass);opacity:.8}.about-section.svelte-22v3ng{padding:var(--space-5xl) 0;position:relative;overflow:hidden}.section-watermark.svelte-22v3ng{top:6%;left:-2%;font-size:clamp(12rem,22vw,20rem)}.section-header-wrap.svelte-22v3ng{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:var(--space-4xl);position:relative;z-index:1}.section-label-row.svelte-22v3ng{display:flex;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm)}.section-label.svelte-22v3ng{font-size:.6875rem;letter-spacing:.2em;text-transform:uppercase;color:var(--accent-primary)}.section-label-sep.svelte-22v3ng{color:var(--accent-brass);font-size:.6875rem;opacity:.5}.section-marginal-tag.svelte-22v3ng{font-size:.625rem;letter-spacing:.15em;color:var(--accent-brass);opacity:.75}.section-vertical-accent.svelte-22v3ng{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding-left:var(--space-md);border-left:1px solid var(--border-subtle)}.vertical-accent-kanji.svelte-22v3ng{font-size:1.5rem;color:var(--accent-primary);line-height:1.2;letter-spacing:.15em}.vertical-accent-sub.svelte-22v3ng{font-size:.5rem;letter-spacing:.25em;color:var(--text-muted);opacity:.7;writing-mode:vertical-rl}.section-title.svelte-22v3ng{font-size:clamp(2rem,5vw,3.5rem);font-weight:400;color:var(--text-primary);line-height:1.1}.about-content.svelte-22v3ng{display:grid;grid-template-columns:1fr;gap:var(--space-4xl);align-items:start;position:relative;z-index:1}@media(min-width:768px){.about-content.svelte-22v3ng{grid-template-columns:280px 1fr}}@media(min-width:1024px){.about-content.svelte-22v3ng{grid-template-columns:320px 1fr;gap:var(--space-5xl)}}.portrait-frame.svelte-22v3ng{position:relative;aspect-ratio:3 / 4;background:var(--surface-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);overflow:hidden;padding:6px;transition:border-color .4s ease-in,box-shadow .4s ease-in}.portrait-frame.svelte-22v3ng:hover{border-color:var(--accent-brass);box-shadow:var(--shadow-md)}.portrait-placeholder.svelte-22v3ng{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:var(--surface-card);overflow:hidden}.scroll-poem.svelte-22v3ng{position:absolute;top:1.25rem;left:1rem;font-size:.8125rem;letter-spacing:.28em;color:var(--text-muted);opacity:.65;z-index:2;-webkit-user-select:none;user-select:none}.sumie-scroll-svg.svelte-22v3ng{width:100%;height:100%;display:block}.scroll-enso.svelte-22v3ng{transform-origin:120px 130px;animation:svelte-22v3ng-enso-breathe 18s ease-in-out infinite}.scroll-sun.svelte-22v3ng{animation:svelte-22v3ng-sun-pulse 6s ease-in-out infinite}.mist-layer-1.svelte-22v3ng{animation:svelte-22v3ng-mist-drift 10s ease-in-out infinite}.mist-layer-2.svelte-22v3ng{animation:svelte-22v3ng-mist-drift 14s ease-in-out infinite reverse}.bamboo-group.svelte-22v3ng{transform-origin:50px 270px;animation:svelte-22v3ng-bamboo-sway 8s ease-in-out infinite}@keyframes svelte-22v3ng-enso-breathe{0%,to{transform:rotate(0) scale(1)}50%{transform:rotate(8deg) scale(1.03)}}@keyframes svelte-22v3ng-sun-pulse{0%,to{opacity:.72;transform:scale(1)}50%{opacity:.9;transform:scale(1.04)}}@keyframes svelte-22v3ng-mist-drift{0%,to{transform:translate(-6px)}50%{transform:translate(8px)}}@keyframes svelte-22v3ng-bamboo-sway{0%,to{transform:rotate(0)}50%{transform:rotate(1.8deg)}}.portrait-seal.svelte-22v3ng{position:absolute;bottom:var(--space-lg);right:var(--space-lg);filter:drop-shadow(0 2px 4px rgba(0,0,0,.15));z-index:3}.portrait-annotation.svelte-22v3ng{position:absolute;bottom:var(--space-xs);left:var(--space-md);font-size:.5625rem;letter-spacing:.2em;color:var(--accent-brass);opacity:.65;-webkit-user-select:none;user-select:none;z-index:3}.about-tagline.svelte-22v3ng{font-size:clamp(1.25rem,3vw,1.5rem);font-weight:400;font-style:italic;color:var(--text-primary);line-height:1.5;margin-bottom:var(--space-xl)}.about-bio.svelte-22v3ng{font-size:.9375rem;line-height:1.8;color:var(--text-secondary);margin-bottom:var(--space-xl)}.about-philosophy.svelte-22v3ng{position:relative;padding-left:var(--space-xl);margin-bottom:var(--space-2xl);border-left:2px solid var(--accent-primary)}.philosophy-kanji-accent.svelte-22v3ng{display:block;font-size:.875rem;color:var(--accent-primary);opacity:.85;margin-bottom:var(--space-xs);letter-spacing:.1em}.about-philosophy.svelte-22v3ng p:where(.svelte-22v3ng){font-size:.9375rem;line-height:1.8;color:var(--text-muted);font-style:italic}.craft-pillars-section.svelte-22v3ng{margin-bottom:var(--space-2xl)}.pillars-grid.svelte-22v3ng{display:grid;grid-template-columns:1fr;gap:var(--space-md)}@media(min-width:640px){.pillars-grid.svelte-22v3ng{grid-template-columns:repeat(3,1fr)}}.pillar-card.svelte-22v3ng{padding:var(--space-md) var(--space-lg);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-card);transition:transform .38s ease-in,border-color .38s ease-in,box-shadow .38s ease-in}.pillar-card.svelte-22v3ng:hover{transform:translateY(-4px);border-color:var(--accent-brass);box-shadow:var(--shadow-sm)}.pillar-header.svelte-22v3ng{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:.35rem}.pillar-kanji.svelte-22v3ng{font-size:1.35rem;color:var(--accent-primary);line-height:1}.pillar-romaji.svelte-22v3ng{font-size:.5625rem;letter-spacing:.22em;color:var(--accent-brass);opacity:.8}.pillar-title.svelte-22v3ng{font-size:1rem;font-weight:500;color:var(--text-primary);margin-bottom:.25rem}.pillar-desc.svelte-22v3ng{font-size:.75rem;line-height:1.55;color:var(--text-muted)}.interests-label.svelte-22v3ng{font-size:.6875rem;letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted);margin-bottom:var(--space-md)}.interests-list.svelte-22v3ng{display:flex;flex-wrap:wrap;gap:var(--space-sm);list-style:none;padding:0;margin:0}.interest-tag.svelte-22v3ng{font-size:.6875rem;letter-spacing:.05em;padding:.375rem .75rem;border:1px solid var(--border-medium);border-radius:var(--radius-sm);color:var(--text-muted);transition:border-color .3s ease-in,color .3s ease-in,transform .3s ease-in}.interest-tag.svelte-22v3ng:hover{border-color:var(--accent-primary);color:var(--accent-primary);transform:translateY(-2px)}.contact-section.svelte-1mt7jo5{padding:var(--space-5xl) 0;position:relative;overflow:hidden}.section-watermark.svelte-1mt7jo5{top:10%;right:-2%;font-size:clamp(12rem,22vw,20rem)}.contact-layout.svelte-1mt7jo5{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4xl);position:relative;z-index:1}@media(max-width:900px){.contact-layout.svelte-1mt7jo5{flex-direction:column;align-items:stretch}}.section-label-row.svelte-1mt7jo5{display:flex;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm)}.section-label.svelte-1mt7jo5{font-size:.6875rem;letter-spacing:.2em;text-transform:uppercase;color:var(--accent-primary)}.section-label-sep.svelte-1mt7jo5{color:var(--accent-brass);font-size:.6875rem;opacity:.5}.section-marginal-tag.svelte-1mt7jo5{font-size:.625rem;letter-spacing:.15em;color:var(--accent-brass);opacity:.75}.contact-heading-group.svelte-1mt7jo5{display:flex;align-items:flex-end;gap:var(--space-xl);margin-bottom:var(--space-lg)}.section-title.svelte-1mt7jo5{font-size:clamp(2rem,5vw,3.5rem);font-weight:400;color:var(--text-primary);line-height:1.1}.section-vertical-accent.svelte-1mt7jo5{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding-left:var(--space-md);border-left:1px solid var(--border-subtle)}.vertical-accent-kanji.svelte-1mt7jo5{font-size:1.5rem;color:var(--accent-primary);line-height:1.2;letter-spacing:.15em}.vertical-accent-sub.svelte-1mt7jo5{font-size:.5rem;letter-spacing:.25em;color:var(--text-muted);opacity:.7;writing-mode:vertical-rl}.contact-text.svelte-1mt7jo5{font-size:1rem;line-height:1.7;color:var(--text-muted);max-width:44ch;margin-bottom:var(--space-2xl)}.contact-links.svelte-1mt7jo5{display:flex;gap:var(--space-md);flex-wrap:wrap}.contact-link.svelte-1mt7jo5{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.8125rem;font-weight:500;letter-spacing:.04em;color:var(--text-primary);border:1px solid var(--border-medium);border-radius:var(--radius-sm);text-decoration:none;transition:border-color .35s ease-in,color .35s ease-in,background-color .35s ease-in,transform .35s ease-in}.link-kanji.svelte-1mt7jo5{font-size:.75rem;color:var(--accent-brass);opacity:.75}.contact-link.svelte-1mt7jo5:hover{border-color:var(--accent-primary);color:var(--accent-primary);background:var(--surface-card);transform:translateY(-3px)}.contact-link.svelte-1mt7jo5:hover .link-kanji:where(.svelte-1mt7jo5){color:var(--accent-primary);opacity:1}.contact-link.svelte-1mt7jo5:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.okuzuke-card.svelte-1mt7jo5{position:relative;padding:var(--space-lg) var(--space-xl);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-card);transition:border-color .4s ease-in,transform .4s ease-in,box-shadow .4s ease-in}.okuzuke-card.svelte-1mt7jo5:hover{border-color:var(--accent-brass);transform:translateY(-4px);box-shadow:var(--shadow-md)}.okuzuke-inner.svelte-1mt7jo5{display:flex;align-items:center;gap:var(--space-xl)}@media(max-width:640px){.okuzuke-inner.svelte-1mt7jo5{flex-direction:column;text-align:center}.okuzuke-vertical-proverb.svelte-1mt7jo5{display:none}}.okuzuke-vertical-proverb.svelte-1mt7jo5{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding-right:var(--space-md);border-right:1px solid var(--border-subtle);font-size:1.25rem;color:var(--accent-primary);letter-spacing:.25em;-webkit-user-select:none;user-select:none}.proverb-sub.svelte-1mt7jo5{font-size:.75rem;color:var(--text-muted);opacity:.75}.okuzuke-details.svelte-1mt7jo5{display:flex;flex-direction:column;gap:.5rem}.okuzuke-heading.svelte-1mt7jo5{font-size:.5625rem;letter-spacing:.2em;color:var(--accent-brass);margin-bottom:.25rem}.okuzuke-row.svelte-1mt7jo5{display:flex;flex-direction:column;gap:.1rem}.okuzuke-key.svelte-1mt7jo5{font-size:.5rem;letter-spacing:.22em;color:var(--text-muted);opacity:.7}.okuzuke-val.svelte-1mt7jo5{font-size:.6875rem;letter-spacing:.1em;color:var(--text-primary)}.contact-seal-wrap.svelte-1mt7jo5{position:relative;width:110px;height:110px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.contact-bg-geom.svelte-1mt7jo5{position:absolute;inset:0;animation:svelte-1mt7jo5-mandala-spin 36s linear infinite}@keyframes svelte-1mt7jo5-mandala-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.contact-hanko-center.svelte-1mt7jo5{position:relative;z-index:2}.site-footer.svelte-1mt7jo5{padding:var(--space-xl) 0;border-top:1px solid var(--border-subtle)}.footer-content.svelte-1mt7jo5{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);flex-wrap:wrap}.footer-brand-group.svelte-1mt7jo5{display:flex;align-items:center;gap:.625rem}.footer-brand.svelte-1mt7jo5{font-size:.75rem;letter-spacing:.15em;color:var(--text-secondary)}.footer-kanji.svelte-1mt7jo5{font-size:.75rem;color:var(--accent-brass);opacity:.7;letter-spacing:.1em}.footer-meta-group.svelte-1mt7jo5{display:flex;align-items:center;gap:var(--space-md);font-size:.6875rem;color:var(--text-muted)}.footer-coordinates.svelte-1mt7jo5{opacity:.6;letter-spacing:.1em}.sumi-divider-wrapper.svelte-1glt82z{position:relative;padding:var(--space-xl) 0;width:100%;overflow:hidden}.divider-inner.svelte-1glt82z{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--space-xs)}.divider-top-row.svelte-1glt82z{width:100%;display:flex;justify-content:space-between;align-items:center;transform:translateY(4px)}.divider-kasumi.svelte-1glt82z{display:inline-flex;align-items:center;gap:.35rem;font-size:.5625rem;color:var(--accent-brass);opacity:.45;-webkit-user-select:none;user-select:none}.kasumi-mark.svelte-1glt82z{color:var(--accent-primary)}.kasumi-kanji.svelte-1glt82z{letter-spacing:.18em}.divider-meta.svelte-1glt82z{font-size:.5625rem;letter-spacing:.25em;color:var(--accent-brass);opacity:.55;-webkit-user-select:none;user-select:none}.brush-stroke-container.svelte-1glt82z{width:100%;height:14px;display:flex;align-items:center;color:var(--text-primary)}.brush-stroke-svg.svelte-1glt82z{width:100%;height:100%;display:block;overflow:visible}.sumi-body.svelte-1glt82z{opacity:.16;transition:opacity var(--duration-normal)}.sumi-whisker.svelte-1glt82z{opacity:.12;transition:opacity var(--duration-normal)}.ink-origin-dot.svelte-1glt82z{animation:svelte-1glt82z-ink-pulse 4s ease-in-out infinite}@keyframes svelte-1glt82z-ink-pulse{0%,to{opacity:.35}50%{opacity:.85}}[data-theme=dark] .sumi-body.svelte-1glt82z{opacity:.2;color:var(--color-washi)}[data-theme=dark] .sumi-whisker.svelte-1glt82z{opacity:.18;color:var(--color-washi)}.divider-seal-point.svelte-1glt82z{position:absolute;right:3rem;top:50%;transform:translateY(-50%)}.divider-seal.svelte-1glt82z{font-size:.75rem;color:var(--accent-primary);opacity:.7;border:1px solid var(--accent-primary);padding:1px 3px;border-radius:1px;-webkit-user-select:none;user-select:none}.brush-underline-wrapper.svelte-1bkhp04{display:block;position:absolute;left:0;right:0;bottom:-6px;pointer-events:none;-webkit-user-select:none;user-select:none}.brush-svg.svelte-1bkhp04{width:100%;display:block;overflow:visible}.emakimono-rail.svelte-1uha8ag{position:fixed;right:1.15rem;top:50%;transform:translateY(-50%);z-index:80;display:none;flex-direction:column;align-items:center;gap:.5rem;padding:.65rem .35rem;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media(min-width:1280px){.emakimono-rail.svelte-1uha8ag{display:flex}}.rail-header.svelte-1uha8ag{font-size:.6875rem;color:var(--accent-brass);opacity:.7;-webkit-user-select:none;user-select:none}.rail-track.svelte-1uha8ag{width:1px;height:44px;background:var(--border-medium);position:relative;overflow:hidden}.rail-fill.svelte-1uha8ag{position:absolute;inset:0;background:var(--accent-primary);transform-origin:top center;transition:transform .12s linear}.rail-chapters.svelte-1uha8ag{display:flex;flex-direction:column;gap:.3rem}.rail-chapter-btn.svelte-1uha8ag{width:22px;height:22px;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid transparent;border-radius:2px;padding:0;color:var(--text-muted);opacity:.55;transition:opacity .25s ease,color .25s ease,border-color .25s ease,transform .25s ease}.rail-chapter-btn.svelte-1uha8ag:hover{opacity:1;color:var(--accent-primary);transform:scale(1.12)}.rail-chapter-btn.active.svelte-1uha8ag{opacity:1;color:var(--accent-primary);border-color:var(--accent-primary);background:#a6433014}.chapter-kanji.svelte-1uha8ag{font-size:.6875rem;line-height:1}.hero.svelte-1uha8ag{position:relative;min-height:100vh;display:flex;flex-direction:column;justify-content:center;padding-top:80px;overflow:hidden}.hero-watermark.svelte-1uha8ag{top:10%;left:-4%;font-size:clamp(14rem,26vw,24rem);z-index:0}.hero-ambient-compass.svelte-1uha8ag{position:absolute;top:16%;left:34%;width:340px;height:340px;pointer-events:none;z-index:0}.compass-svg.svelte-1uha8ag{width:100%;height:100%;animation:svelte-1uha8ag-compass-rotate 64s linear infinite}@keyframes svelte-1uha8ag-compass-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.hero-meta-bar.svelte-1uha8ag{width:100%;display:flex;justify-content:space-between;align-items:center;padding-top:var(--space-sm);padding-bottom:var(--space-sm);font-size:.625rem;letter-spacing:.2em;color:var(--accent-brass);opacity:.65;-webkit-user-select:none;user-select:none;border-bottom:1px dashed var(--border-subtle);margin-bottom:var(--space-md)}.hero-reg-item.svelte-1uha8ag{display:flex;align-items:center;gap:.5rem}.reg-bracket.svelte-1uha8ag{color:var(--accent-primary);font-weight:600}.reg-label.svelte-1uha8ag{opacity:.75}.reg-value.svelte-1uha8ag{color:var(--text-secondary)}.hero-container.svelte-1uha8ag{width:100%;padding-top:var(--space-2xl);padding-bottom:var(--space-4xl);position:relative;z-index:1}.hero-layout.svelte-1uha8ag{display:grid;grid-template-columns:1fr;gap:var(--space-3xl);align-items:center}@media(min-width:1024px){.hero-layout.svelte-1uha8ag{grid-template-columns:48px 1fr 1.25fr;gap:var(--space-3xl)}}.hero-vertical-inscription.svelte-1uha8ag{display:none}@media(min-width:1024px){.hero-vertical-inscription.svelte-1uha8ag{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.vertical-inscription-inner.svelte-1uha8ag{display:flex;flex-direction:column;align-items:center;gap:var(--space-md);padding:var(--space-md) var(--space-xs);border-left:1px solid var(--border-subtle)}.vertical-kanji.svelte-1uha8ag{font-size:1.0625rem;line-height:1.8;color:var(--text-primary);opacity:.85;letter-spacing:.25em}.vertical-en.svelte-1uha8ag{font-size:.5625rem;letter-spacing:.28em;color:var(--accent-brass);writing-mode:vertical-rl;text-orientation:mixed;opacity:.7}}.hero-text.svelte-1uha8ag{max-width:560px;position:relative}.hero-tag-row.svelte-1uha8ag{display:flex;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-xl)}.hero-jp-tag.svelte-1uha8ag{font-size:1rem;color:var(--accent-primary);letter-spacing:.08em}.hero-tag-dot.svelte-1uha8ag{color:var(--accent-brass);font-size:.75rem}.hero-label.svelte-1uha8ag{display:inline-block;font-size:.6875rem;letter-spacing:.25em;text-transform:uppercase;color:var(--accent-primary)}.hero-headline.svelte-1uha8ag{font-size:clamp(2.5rem,6vw,4.5rem);font-weight:400;line-height:1.1;color:var(--text-primary);margin-bottom:var(--space-xl)}.hero-headline-line.svelte-1uha8ag{display:block}.hero-headline-made.svelte-1uha8ag{position:relative;display:inline-block}.hero-headline-accent.svelte-1uha8ag{color:var(--accent-primary)}.hero-headline.svelte-1uha8ag em:where(.svelte-1uha8ag){font-style:italic}.hero-description.svelte-1uha8ag{font-size:1.0625rem;line-height:1.8;color:var(--text-muted);max-width:44ch;margin-bottom:var(--space-lg)}.hero-marginal-note.svelte-1uha8ag{font-size:.625rem;letter-spacing:.2em;color:var(--accent-brass);opacity:.75;margin-bottom:var(--space-xl)}.hero-disciplines.svelte-1uha8ag{display:flex;align-items:center;gap:var(--space-md);flex-wrap:wrap}.hero-discipline.svelte-1uha8ag{display:inline-flex;align-items:baseline;gap:.35rem;font-size:.6875rem;letter-spacing:.15em;text-transform:uppercase;color:var(--text-secondary);background:none;border:none;padding:.2rem 0;transition:color .3s ease-in,transform .3s ease-in}.hero-discipline.svelte-1uha8ag:hover{color:var(--accent-primary);transform:translateY(-2px)}.discipline-jp.svelte-1uha8ag{font-size:.75rem;color:var(--accent-brass);opacity:.75;transition:color .3s ease-in,opacity .3s ease-in}.hero-discipline.svelte-1uha8ag:hover .discipline-jp:where(.svelte-1uha8ag){color:var(--accent-primary);opacity:1}.hero-dot.svelte-1uha8ag{width:3px;height:3px;border-radius:50%;background:var(--accent-brass)}.hero-scene-wrapper.svelte-1uha8ag{position:relative;width:100%}.atelier-discreet-vertical.svelte-1uha8ag{position:absolute;left:-22px;top:18px;display:flex;flex-direction:column;align-items:center;gap:.35rem;z-index:10;pointer-events:none}.atelier-kanji.svelte-1uha8ag{font-size:.9375rem;color:var(--accent-primary);opacity:.85;letter-spacing:.15em}.atelier-badge-sub.svelte-1uha8ag{font-size:.5rem;letter-spacing:.25em;color:var(--text-muted);opacity:.65}.hero-scene-frame.svelte-1uha8ag{position:relative;padding:6px;border:1px dashed var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-card)}.hero-scene.svelte-1uha8ag{width:100%}.hero-scene-meta.svelte-1uha8ag{display:flex;justify-content:space-between;align-items:center;font-size:.5625rem;letter-spacing:.2em;color:var(--accent-brass);opacity:.65;padding-top:6px;-webkit-user-select:none;user-select:none}.scroll-indicator.svelte-1uha8ag{position:absolute;bottom:var(--space-2xl);left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:var(--space-xs);opacity:.5;transition:opacity var(--duration-normal)}.scroll-indicator.svelte-1uha8ag:hover{opacity:.85}.scroll-indicator-text.svelte-1uha8ag{font-size:.5625rem;letter-spacing:.3em;text-transform:uppercase;color:var(--text-muted)}.scroll-indicator-kanji.svelte-1uha8ag{font-size:.6875rem;color:var(--accent-primary);opacity:.8;letter-spacing:.1em}.scroll-indicator-line.svelte-1uha8ag{width:1px;height:36px;background:linear-gradient(to bottom,var(--text-muted),transparent);animation:svelte-1uha8ag-scroll-pulse 2s ease-in-out infinite}@keyframes svelte-1uha8ag-scroll-pulse{0%,to{opacity:.4;transform:scaleY(1)}50%{opacity:1;transform:scaleY(1.2)}}@media(max-width:1023px){.atelier-discreet-vertical.svelte-1uha8ag{display:none}}@media(max-width:768px){.hero.svelte-1uha8ag{min-height:auto;padding-top:72px;padding-bottom:var(--space-xl)}.hero-meta-bar.svelte-1uha8ag{flex-direction:column;gap:.25rem;align-items:flex-start}.hero-container.svelte-1uha8ag{padding-top:var(--space-xl);padding-bottom:var(--space-xl)}.scroll-indicator.svelte-1uha8ag{display:none}.hero-headline.svelte-1uha8ag,.hero-description.svelte-1uha8ag{margin-bottom:var(--space-lg)}}
