.about-hero[data-astro-cid-ta2fbyqs]{background:repeating-linear-gradient(115deg, #ffffff07 0 1px, transparent 1px 14px), linear-gradient(180deg, var(--ink) 0%, var(--shade) 100%);color:var(--paper)}.about-hero__inner[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr auto;align-items:center;gap:40px;max-width:1180px;margin:0 auto;padding:96px 24px 104px;display:grid}.about-hero[data-astro-cid-ta2fbyqs] h1[data-astro-cid-ta2fbyqs]{font-family:var(--font-display);max-width:13em;margin:20px 0 24px;font-size:clamp(36px,5vw,60px);font-weight:500;line-height:1.18}.about-hero__lede[data-astro-cid-ta2fbyqs]{color:#c9d2c2;max-width:34em;font-size:17px}.about-hero__proof[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;gap:28px;margin-top:44px;display:flex}.about-hero__proof[data-astro-cid-ta2fbyqs] .proof[data-astro-cid-ta2fbyqs]{color:#c9d2c2;letter-spacing:.04em;align-items:center;gap:12px;font-size:13px;display:flex}.about-hero__proof[data-astro-cid-ta2fbyqs] .proof__seal[data-astro-cid-ta2fbyqs]{width:44px;height:44px;font-family:var(--font-display);border:1px solid #f3f1e866;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;display:flex}.about-hero__kanji[data-astro-cid-ta2fbyqs]{font-family:var(--font-display);writing-mode:vertical-rl;color:#0000;-webkit-text-stroke:1px #f3f1e859;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;font-size:clamp(64px,8vw,104px);line-height:1;display:flex}.about-hero__kanji[data-astro-cid-ta2fbyqs] small[data-astro-cid-ta2fbyqs]{-webkit-text-stroke:0;color:var(--dew);letter-spacing:.5em;font-size:13px;font-family:var(--font-body);margin-top:26px}@media (width<=820px){.about-hero__inner[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr;padding:64px 24px 72px}.about-hero__kanji[data-astro-cid-ta2fbyqs]{display:none}}.story__grid[data-astro-cid-ta2fbyqs],.maker__grid[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr 1fr;align-items:stretch;gap:64px;display:grid}@media (width<=900px){.story__grid[data-astro-cid-ta2fbyqs],.maker__grid[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr;align-items:start;gap:36px}}.story__photo[data-astro-cid-ta2fbyqs],.maker__photo[data-astro-cid-ta2fbyqs]{border:1px solid var(--line);overflow:hidden}.story__photo[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs],.maker__photo[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs]{object-fit:cover;width:100%;height:100%;display:block}@media (width<=900px){.story__photo[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs],.maker__photo[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs]{height:auto}}.story[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs],.maker[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs],.special[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{font-family:var(--font-display);color:var(--ink);margin:14px 0 18px;font-size:clamp(28px,3.4vw,40px);font-weight:500;line-height:1.25}.story__body[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs],.maker__body[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--text);max-width:34em;margin-bottom:16px}.story__body[data-astro-cid-ta2fbyqs] strong[data-astro-cid-ta2fbyqs],.maker__body[data-astro-cid-ta2fbyqs] strong[data-astro-cid-ta2fbyqs]{color:var(--ink);font-weight:700}.story__body[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs],.maker__body[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]{color:var(--leaf)}.maker[data-astro-cid-ta2fbyqs]{background:var(--paper-2);position:relative}.maker__stats[data-astro-cid-ta2fbyqs]{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:8px;margin-top:34px;padding-top:26px;display:grid}.stat[data-astro-cid-ta2fbyqs] b[data-astro-cid-ta2fbyqs]{font-family:var(--font-display);color:var(--ink);font-size:32px;font-weight:500;line-height:1.1;display:block}.stat[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{color:var(--muted);letter-spacing:.04em;font-size:13px}.maker__hanko[data-astro-cid-ta2fbyqs]{opacity:.5;filter:sepia()saturate(2)hue-rotate(320deg);width:60px;height:auto;position:absolute;top:44px;right:24px}@media (width<=900px){.maker__hanko[data-astro-cid-ta2fbyqs]{display:none}}.special[data-astro-cid-ta2fbyqs]{padding-bottom:0}.special[data-astro-cid-ta2fbyqs] .section__head[data-astro-cid-ta2fbyqs]{margin-bottom:44px}.special[data-astro-cid-ta2fbyqs] .section__head[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--muted);font-size:17px}.features[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}@media (width<=820px){.features[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr;gap:0}}.feature[data-astro-cid-ta2fbyqs]{border-top:2px solid var(--leaf);padding-top:20px}@media (width<=820px){.feature[data-astro-cid-ta2fbyqs]{border-top:1px solid var(--line);padding:24px 0}.feature[data-astro-cid-ta2fbyqs]:first-child{border-top:2px solid var(--leaf)}}.feature__num[data-astro-cid-ta2fbyqs]{font-family:var(--font-display);letter-spacing:.2em;color:var(--hanko);font-size:14px}.feature[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{font-family:var(--font-display);color:var(--ink);margin:8px 0 10px;font-size:21px;font-weight:600}.feature[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--muted);font-size:15px}.about-band[data-astro-cid-ta2fbyqs]{max-height:440px;margin-top:70px;position:relative;overflow:hidden}.about-band[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs]{object-fit:cover;width:100%;height:440px;display:block}.about-band[data-astro-cid-ta2fbyqs] figcaption[data-astro-cid-ta2fbyqs]{text-align:center;font-family:var(--font-display);color:var(--paper);background:#1b2a2066;justify-content:center;align-items:center;padding:0 24px;font-size:clamp(20px,3vw,30px);font-style:italic;display:flex;position:absolute;inset:0}.about-cta[data-astro-cid-ta2fbyqs]{background:repeating-linear-gradient(115deg, #ffffff07 0 1px, transparent 1px 14px), linear-gradient(180deg, var(--shade) 0%, var(--ink) 100%);color:var(--paper);text-align:center;padding:90px 0}.about-cta[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{font-family:var(--font-display);margin:12px 0 14px;font-size:clamp(30px,4vw,46px);font-weight:500}.about-cta__lede[data-astro-cid-ta2fbyqs]{color:#c9d2c2;max-width:34em;margin:0 auto 30px}
