.index.svelte-azdhkm{gap:1.75rem;display:grid}.group-label.svelte-azdhkm{max-width:none;color:var(--site-brass);font-family:var(--site-font-instrument);letter-spacing:.16em;text-transform:uppercase;margin:0 0 .6rem;font-size:.66rem;font-weight:400;line-height:1.4}ul.svelte-azdhkm{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}a.svelte-azdhkm{transition:border-color .2s ease, transform .16s var(--site-ease-out);border:1px solid #ad986638;border-radius:.4rem;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 1.1rem;text-decoration:none;display:flex}.headline.svelte-azdhkm{color:#cfcabd;font-family:var(--site-font-display);letter-spacing:-.01em;font-size:1.05rem;line-height:1.25}svg.svelte-azdhkm{color:var(--site-brass);transition:transform .2s var(--site-ease-out);flex:none}a.svelte-azdhkm:active{transform:scale(.98)}@media (hover:hover) and (pointer:fine){a.svelte-azdhkm:hover{border-color:#ad98668c}a.svelte-azdhkm:hover .headline:where(.svelte-azdhkm){color:var(--site-ivory)}a.svelte-azdhkm:hover svg:where(.svelte-azdhkm){transform:translate(3px)}}.about-hero.svelte-cwls5q{background:radial-gradient(60% 70% at 18% 28%,#ac8f4d1c,#0000 70%),radial-gradient(40% 50% at 85% 85%,#d65f430a,#0000 70%);padding-block:clamp(8rem,13vw,11rem) clamp(3rem,6vw,5rem)}.about-hero-inner.svelte-cwls5q{padding-left:clamp(0rem,4.2vw,4.6rem)}.about-hero.svelte-cwls5q .eyebrow:where(.svelte-cwls5q){align-items:center;gap:.75rem;margin-bottom:0;display:flex}.eyebrow-rule.svelte-cwls5q{background:linear-gradient(to right, transparent, var(--site-brass));width:1.75rem;height:1px}.kanji.svelte-cwls5q{color:#d6be898c;letter-spacing:.2em}.about-hero.svelte-cwls5q h1:where(.svelte-cwls5q){text-wrap:balance;max-width:14ch;margin-top:1.1rem;margin-bottom:1.6rem;font-size:clamp(2.9rem,6vw,5.4rem)}.lede.svelte-cwls5q{max-width:40rem;color:var(--site-ivory);letter-spacing:-.015em;text-wrap:pretty;margin-bottom:1.25rem;font-size:clamp(1.15rem,1.8vw,1.4rem);font-weight:300;line-height:1.55}.made-for.svelte-cwls5q{max-width:40rem;color:var(--site-ash);text-wrap:pretty;margin-bottom:0;font-size:1rem;line-height:1.65}.made-for-label.svelte-cwls5q{color:var(--site-brass);font-family:var(--site-font-instrument);letter-spacing:.14em;text-transform:uppercase;margin-right:.35rem;font-size:.72rem}.glance.svelte-cwls5q{background:radial-gradient(at 50% 0,#1a1813bf,#080807e6 80%);border:1px solid #ad98662e;border-radius:.75rem;grid-template-columns:repeat(4,minmax(0,1fr));margin:clamp(2.75rem,5vw,3.75rem) 0 0;padding:0;list-style:none;display:grid;box-shadow:inset 0 0 2.5rem #000000b3,inset 0 0 .6rem #00000080,inset 0 1px #fff4d60f,0 1.2rem 2.5rem #0000004d}.glance.svelte-cwls5q li:where(.svelte-cwls5q){grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.9rem;padding:clamp(1.25rem,2.4vw,1.7rem) clamp(1rem,2vw,1.6rem);display:grid;position:relative}.glance.svelte-cwls5q li:where(.svelte-cwls5q)+li:where(.svelte-cwls5q):before{content:"";background:linear-gradient(#0000,#ad986642,#0000);width:1px;position:absolute;top:18%;bottom:18%;left:0}.glance-icon.svelte-cwls5q{width:2.25rem;height:2.25rem;color:var(--site-brass);background:linear-gradient(160deg,#ad986624,#ad986608);border:1px solid #ad986647;border-radius:.55rem;place-items:center;display:grid;box-shadow:inset 0 1px #fff4d612}.glance-text.svelte-cwls5q{gap:.15rem;padding-top:.05rem;display:grid}.glance.svelte-cwls5q strong:where(.svelte-cwls5q){color:var(--site-ivory);font-family:var(--site-font-display);letter-spacing:-.02em;font-variant-numeric:lining-nums tabular-nums;font-size:1.3rem;font-weight:600;line-height:1.15}.glance-text.svelte-cwls5q span:where(.svelte-cwls5q){color:var(--site-ash);font-size:.86rem;line-height:1.4}@keyframes svelte-cwls5q-hero-rise{0%{opacity:0;transform:translateY(10px)}}.about-hero-inner.svelte-cwls5q>:where(.svelte-cwls5q),.glance.svelte-cwls5q li:where(.svelte-cwls5q){animation:svelte-cwls5q-hero-rise .64s var(--site-ease-out) both}.about-hero-inner.svelte-cwls5q>:where(.svelte-cwls5q):nth-child(2){animation-delay:60ms}.about-hero-inner.svelte-cwls5q>:where(.svelte-cwls5q):nth-child(3){animation-delay:.12s}.about-hero-inner.svelte-cwls5q>:where(.svelte-cwls5q):nth-child(4){animation-delay:.18s}.about-hero-inner.svelte-cwls5q>:where(.svelte-cwls5q):nth-child(5){animation-delay:.24s}.glance.svelte-cwls5q li:where(.svelte-cwls5q):first-child{animation-delay:.3s}.glance.svelte-cwls5q li:where(.svelte-cwls5q):nth-child(2){animation-delay:.35s}.glance.svelte-cwls5q li:where(.svelte-cwls5q):nth-child(3){animation-delay:.4s}.glance.svelte-cwls5q li:where(.svelte-cwls5q):nth-child(4){animation-delay:.45s}@keyframes svelte-cwls5q-hero-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.about-hero-inner.svelte-cwls5q>:where(.svelte-cwls5q),.glance.svelte-cwls5q li:where(.svelte-cwls5q){animation:.2s both svelte-cwls5q-hero-fade}}.about-layout.svelte-cwls5q{grid-template-columns:12rem minmax(0,1fr);gap:clamp(2rem,5vw,5rem);padding-left:clamp(0rem,4.2vw,4.6rem);display:grid}.toc.svelte-cwls5q{align-self:start;padding-top:clamp(3rem,6vw,5rem);position:sticky;top:2rem}.toc-label.svelte-cwls5q{color:var(--site-brass);font-family:var(--site-font-instrument);letter-spacing:.16em;text-transform:uppercase;margin-bottom:.9rem;font-size:.68rem}.toc.svelte-cwls5q ol:where(.svelte-cwls5q){border-left:1px solid #ad986638;gap:.15rem;margin:0;padding:0;list-style:none;display:grid}.toc.svelte-cwls5q a:where(.svelte-cwls5q){color:var(--site-ash);border-left:1px solid #0000;margin-left:-1px;padding:.35rem 0 .35rem .9rem;font-size:.88rem;text-decoration:none;display:block}.toc.svelte-cwls5q a:where(.svelte-cwls5q):hover{border-left-color:var(--site-human);color:var(--site-ivory)}.about-body.svelte-cwls5q{max-width:44rem}.block.svelte-cwls5q{border-top:1px solid #ad98662e;padding-block:clamp(3rem,6vw,5rem)}.block.svelte-cwls5q:first-child{border-top:0}.block.svelte-cwls5q .kicker:where(.svelte-cwls5q){color:#d6be89b3;font-family:var(--site-font-display);letter-spacing:.06em;text-transform:none;margin-bottom:.8rem;font-size:1.05rem;font-style:italic}.block.svelte-cwls5q h2:where(.svelte-cwls5q){max-width:22ch;margin-bottom:1.5rem;font-size:clamp(2rem,3.8vw,3.1rem);line-height:1.04}.block.svelte-cwls5q h3:where(.svelte-cwls5q){color:var(--site-ivory);font-family:var(--site-font-display);letter-spacing:-.015em;margin-bottom:.6rem;font-size:clamp(1.2rem,2vw,1.4rem);font-weight:600;line-height:1.25}.block.svelte-cwls5q p:where(.svelte-cwls5q),.block.svelte-cwls5q li:where(.svelte-cwls5q){color:var(--site-ash);font-size:1.04rem;line-height:1.72}.block.svelte-cwls5q p:where(.svelte-cwls5q){margin-bottom:1rem}.block.svelte-cwls5q strong:where(.svelte-cwls5q){color:var(--site-ivory);font-weight:600}.block.svelte-cwls5q .intro:where(.svelte-cwls5q){color:#cfcabd;margin-bottom:2.25rem;font-size:clamp(1.08rem,1.5vw,1.18rem)}.sub.svelte-cwls5q{border-top:1px solid #ad986624;margin-top:3rem;padding-top:2rem}.prompt-card.svelte-cwls5q{background:#0a0a0973;border:1px solid #ad98664d;border-radius:.4rem;margin:1.75rem 0;padding:1.2rem 1.35rem 1.1rem}.block.svelte-cwls5q .prompt-label:where(.svelte-cwls5q){color:var(--site-brass);font-family:var(--site-font-instrument);letter-spacing:.14em;text-transform:uppercase;margin-bottom:.75rem;font-size:.68rem}.block.svelte-cwls5q .prompt-line:where(.svelte-cwls5q){color:#cfcabd;font-family:var(--site-font-instrument);overflow-wrap:anywhere;margin:0;font-size:.9rem;line-height:1.75}.token.svelte-cwls5q{color:var(--site-mark-soft);background:var(--site-mark-wash);border-radius:.25rem;padding:.08em .3em}.prompt-card.svelte-cwls5q figcaption:where(.svelte-cwls5q){color:var(--site-ash);border-top:1px solid #ad98662e;margin-top:.9rem;padding-top:.8rem;font-size:.88rem;line-height:1.5}.vars.svelte-cwls5q{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.5rem;margin:0 0 1.5rem;display:grid}.vars.svelte-cwls5q div:where(.svelte-cwls5q){border-bottom:1px solid #ad986624;padding-block:.6rem}.vars.svelte-cwls5q dt:where(.svelte-cwls5q) code:where(.svelte-cwls5q){color:var(--site-mark-soft);font-family:var(--site-font-instrument);overflow-wrap:anywhere;font-size:.8rem}.vars.svelte-cwls5q dd:where(.svelte-cwls5q){color:var(--site-ash);margin:.15rem 0 0;font-size:.92rem;line-height:1.45}.compose.svelte-cwls5q{background:radial-gradient(at 50% 0,#ad98661a,#0000 70%);border:1px solid #ad986638;justify-items:center;gap:.9rem;margin:1.75rem 0;padding:1.5rem 1.25rem 1.25rem;display:grid}.compose-source.svelte-cwls5q{border:1px solid var(--site-brass);text-align:center;background:#171612d9;border-radius:.4rem;min-width:min(100%,17rem);padding:.9rem 1.1rem}.block.svelte-cwls5q .compose-type:where(.svelte-cwls5q){color:var(--site-brass);font-family:var(--site-font-instrument);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.66rem}.block.svelte-cwls5q .compose-name:where(.svelte-cwls5q){color:var(--site-ivory);font-family:var(--site-font-display);margin:.1rem 0 .5rem;font-size:1.2rem;font-weight:600}.block.svelte-cwls5q .compose-edit:where(.svelte-cwls5q){font-family:var(--site-font-instrument);margin:0;font-size:.8rem;line-height:1.6;display:grid}.compose-edit.svelte-cwls5q s:where(.svelte-cwls5q){color:#8f8a7e}.compose-edit.svelte-cwls5q span:where(.svelte-cwls5q){color:var(--site-mark-soft)}.block.svelte-cwls5q .compose-link:where(.svelte-cwls5q){color:var(--site-brass);font-family:var(--site-font-instrument);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.6rem;margin:0;font-size:.7rem;display:flex}.compose-link.svelte-cwls5q span:where(.svelte-cwls5q){background:#ad986680;width:2rem;height:1px}.compose-uses.svelte-cwls5q{flex-wrap:wrap;justify-content:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.block.svelte-cwls5q .compose-uses:where(.svelte-cwls5q) li:where(.svelte-cwls5q){color:#cfcabd;border:1px solid #ad986652;border-radius:999px;padding:.3rem .7rem;font-size:.84rem;line-height:1.4}.block.svelte-cwls5q .compose-uses:where(.svelte-cwls5q) .more:where(.svelte-cwls5q){color:var(--site-ash);border-style:dashed}.compose.svelte-cwls5q figcaption:where(.svelte-cwls5q){color:var(--site-ash);text-align:center;font-size:.88rem}.features.svelte-cwls5q{gap:2.25rem;display:grid}.feature.svelte-cwls5q{padding-left:1.6rem;position:relative}.feature.svelte-cwls5q:before{border:1px solid var(--site-brass);content:"";width:.45rem;height:.45rem;position:absolute;top:.55rem;left:.1rem;transform:rotate(45deg)}.feature.svelte-cwls5q p:where(.svelte-cwls5q):last-child{margin-bottom:0}.inline-shot.svelte-cwls5q{margin-top:1.5rem}.inline-shot.svelte-cwls5q .shot{margin-bottom:.5rem}.aside-line.svelte-cwls5q{border-left:2px solid var(--site-brass);background:#ad986614;margin-top:2.5rem;padding:1.1rem 1.3rem}.block.svelte-cwls5q .aside-line:where(.svelte-cwls5q){margin-bottom:0}.differences.svelte-cwls5q{gap:2.5rem;margin:0;padding:0;list-style:none;display:grid}.differences.svelte-cwls5q li:where(.svelte-cwls5q){grid-template-columns:2.6rem minmax(0,1fr);gap:.75rem;display:grid}.differences.svelte-cwls5q .num:where(.svelte-cwls5q){color:var(--site-human);font-family:var(--site-font-display);padding-top:.2rem;font-size:1.15rem;font-style:italic}.differences.svelte-cwls5q p:where(.svelte-cwls5q):last-child{margin-bottom:0}.in-detail.svelte-cwls5q{border-top:1px solid #ad986624;margin-top:3rem;padding-top:2rem}.block.svelte-cwls5q .in-detail-label:where(.svelte-cwls5q){color:var(--site-brass);font-family:var(--site-font-instrument);letter-spacing:.16em;text-transform:uppercase;margin-bottom:.9rem;font-size:.68rem}.audience.svelte-cwls5q{gap:.75rem;margin:0 0 2.25rem;padding:0;list-style:none;display:grid}.audience.svelte-cwls5q li:where(.svelte-cwls5q){padding-left:1.5rem;position:relative}.audience.svelte-cwls5q li:where(.svelte-cwls5q):before{content:"";border:1px solid #ad9866bf;width:.38rem;height:.38rem;position:absolute;top:.7em;left:.15rem;transform:rotate(45deg)}.not-fit.svelte-cwls5q{border:1px solid #d65f434d;border-left:2px solid var(--site-human);background:#3c282366;padding:1.2rem 1.4rem}.not-fit-label.svelte-cwls5q{color:var(--site-mark-soft);font-family:var(--site-font-instrument);letter-spacing:.14em;text-transform:uppercase;margin-bottom:.4rem;font-size:.72rem}.block.svelte-cwls5q .not-fit:where(.svelte-cwls5q) p:where(.svelte-cwls5q):last-child{margin-bottom:0}.founder.svelte-cwls5q{grid-template-columns:minmax(0,1fr) 14rem;align-items:start;gap:clamp(1.75rem,4vw,3rem);display:grid}.block.svelte-cwls5q .founder-open:where(.svelte-cwls5q){color:var(--site-ivory);font-size:clamp(1.1rem,1.6vw,1.22rem)}.founder-card.svelte-cwls5q{background:linear-gradient(160deg,#ad98661a,#0000 70%);border:1px solid #ad986642;justify-items:start;padding:1.5rem 1.35rem;display:grid}.signature.svelte-cwls5q{color:var(--site-brass);font-family:var(--site-font-script);transform-origin:0;gap:.18em;margin:0 0 .6rem;font-size:2.3rem;line-height:1.1;display:inline-flex;transform:rotate(-2.5deg)}.signature.svelte-cwls5q span:where(.svelte-cwls5q):last-child{transform:translateY(-.08em)rotate(3deg)}.seal.svelte-cwls5q{opacity:.9;width:3.6rem;height:auto;margin-bottom:.9rem}.block.svelte-cwls5q .founder-role:where(.svelte-cwls5q){color:var(--site-ash);margin-bottom:1.1rem;font-size:.86rem;line-height:1.45}.socials.svelte-cwls5q{border-top:1px solid #ad986633;width:100%;margin:0;padding:0;list-style:none;display:grid}.socials.svelte-cwls5q a:where(.svelte-cwls5q){border-bottom:1px solid #ad986633;justify-content:space-between;gap:.75rem;padding-block:.6rem;text-decoration:none;display:flex}.social-name.svelte-cwls5q{color:var(--site-ivory);font-size:.92rem}.social-note.svelte-cwls5q{color:var(--site-ash);font-size:.8rem}.socials.svelte-cwls5q a:where(.svelte-cwls5q):hover .social-name:where(.svelte-cwls5q){color:var(--site-mark-soft)}.steps.svelte-cwls5q{counter-reset:step;margin:0;padding:0;list-style:none}.steps.svelte-cwls5q li:where(.svelte-cwls5q){counter-increment:step;padding:0 0 1.9rem 3.2rem;position:relative}.steps.svelte-cwls5q li:where(.svelte-cwls5q):before{width:2rem;height:2rem;color:var(--site-brass);content:counter(step);font-family:var(--site-font-display);border:1px solid #ad98668c;border-radius:50%;place-items:center;font-size:.95rem;font-style:italic;display:grid;position:absolute;top:0;left:0}.steps.svelte-cwls5q li:where(.svelte-cwls5q):not(:last-child):after{content:"";background:#ad986640;width:1px;position:absolute;top:2.35rem;bottom:.35rem;left:1rem}.steps.svelte-cwls5q li:where(.svelte-cwls5q):last-child{padding-bottom:0}.steps.svelte-cwls5q h3:where(.svelte-cwls5q){padding-top:.2rem}.steps.svelte-cwls5q p:where(.svelte-cwls5q){margin-bottom:0}.facts-sheet.svelte-cwls5q{color:var(--site-workshop);background-color:var(--site-paper);background-blend-mode:multiply;background-image:url(../../../brand/textures/workshop-plaster.svg);background-size:520px 520px;border:1px solid #7864384d;padding:clamp(1.25rem,3vw,2rem) clamp(1.25rem,3vw,2.25rem);box-shadow:0 1.5rem 3.5rem #0000006b,0 .4rem 1rem #0000003d}.facts.svelte-cwls5q{margin:0}.fact.svelte-cwls5q{border-bottom:1px solid #78643838;grid-template-columns:10rem minmax(0,1fr);gap:1rem;padding-block:.8rem;display:grid}.fact.svelte-cwls5q:last-child{border-bottom:0}.fact.svelte-cwls5q dt:where(.svelte-cwls5q){color:#776433;font-family:var(--site-font-instrument);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;line-height:1.9}.fact.svelte-cwls5q dd:where(.svelte-cwls5q){color:#3f3d36;margin:0;font-size:.98rem;line-height:1.6}.fact.svelte-cwls5q a:where(.svelte-cwls5q){color:var(--site-mark-strong);text-decoration-color:#96372566}.fact.svelte-cwls5q a:where(.svelte-cwls5q):hover{color:var(--site-workshop)}.close.svelte-cwls5q{padding-bottom:clamp(2rem,4vw,3rem)}.close.svelte-cwls5q .questions:where(.svelte-cwls5q){color:var(--site-ash)}.close.svelte-cwls5q .support-line:where(.svelte-cwls5q) a:where(.svelte-cwls5q){color:var(--site-ivory)}@media (width<=64rem){.about-layout.svelte-cwls5q{grid-template-columns:minmax(0,1fr)}.toc.svelte-cwls5q{display:none}.about-body.svelte-cwls5q{max-width:var(--site-reading)}}@media (width<=52rem){.about-hero-inner.svelte-cwls5q,.about-layout.svelte-cwls5q{padding-left:0}.glance.svelte-cwls5q{grid-template-columns:repeat(2,minmax(0,1fr))}.glance.svelte-cwls5q li:where(.svelte-cwls5q):nth-child(3):before{display:none}.glance.svelte-cwls5q li:where(.svelte-cwls5q):nth-child(n+3):after{content:"";background:linear-gradient(90deg,#0000,#ad986642,#0000);height:1px;position:absolute;top:0;left:12%;right:12%}.founder.svelte-cwls5q{grid-template-columns:minmax(0,1fr)}.founder-card.svelte-cwls5q{max-width:22rem}}@media (width<=36rem){.about-hero-inner.svelte-cwls5q,.about-body.svelte-cwls5q{padding-inline:.35rem}.glance.svelte-cwls5q li:where(.svelte-cwls5q){grid-template-columns:minmax(0,1fr);gap:.7rem}.differences.svelte-cwls5q li:where(.svelte-cwls5q){grid-template-columns:minmax(0,1fr);gap:.25rem}.fact.svelte-cwls5q{grid-template-columns:minmax(0,1fr);gap:.15rem}.vars.svelte-cwls5q{grid-template-columns:minmax(0,1fr)}}@media (forced-colors:active){.feature.svelte-cwls5q:before,.audience.svelte-cwls5q li:where(.svelte-cwls5q):before{border-color:canvastext}.facts-sheet.svelte-cwls5q{box-shadow:none;border:1px solid canvastext}}
