.KindTile-module__1Rx3eW__tile{--size:64px;width:var(--size);height:var(--size);color:#fff;font-family:var(--serif);font-style:italic;font-weight:400;font-size:calc(var(--size) * .5);border-radius:20%;flex:none;place-items:center;padding-bottom:.06em;line-height:1;display:inline-grid}.KindTile-module__1Rx3eW__tile[data-size=sm]{--size:clamp(36px, 3vw, 48px)}.KindTile-module__1Rx3eW__tile[data-size=lg]{--size:clamp(72px, 7vw, 112px)}
.showcrafter-module__icmJxq__page{padding-bottom:var(--section)}.showcrafter-module__icmJxq__hero{padding-top:calc(var(--header-h) + clamp(48px, 8vw, 120px));padding-bottom:clamp(64px,9vw,140px)}.showcrafter-module__icmJxq__heroTop{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px 32px;display:flex}.showcrafter-module__icmJxq__title{font-size:clamp(3.5rem,1rem + 9vw,10rem)}.showcrafter-module__icmJxq__line{max-width:20em;margin-top:20px}.showcrafter-module__icmJxq__status{color:var(--accent);font-size:var(--t-sm);white-space:nowrap;background:#1383a216;border-radius:999px;align-items:center;gap:10px;margin-top:.6em;padding:8px 16px;font-weight:560;display:inline-flex}.showcrafter-module__icmJxq__dot{background:currentColor;border-radius:50%;width:8px;height:8px}@media (prefers-reduced-motion:no-preference){.showcrafter-module__icmJxq__dot{animation:showcrafter-module__icmJxq__breathe 2.8s var(--ease-in-out) infinite}}@keyframes showcrafter-module__icmJxq__breathe{50%{opacity:.35}}.showcrafter-module__icmJxq__kinds{gap:40px var(--gap);border-top:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(56px,8vw,120px);padding-top:clamp(32px,4vw,48px);display:grid}@media (min-width:900px){.showcrafter-module__icmJxq__kinds{grid-template-columns:repeat(4,minmax(0,1fr))}}.showcrafter-module__icmJxq__kinds li{align-content:start;justify-items:start;display:grid}.showcrafter-module__icmJxq__kindName{font-family:var(--serif);font-weight:380;font-size:var(--t-lg);letter-spacing:-.01em;margin-top:20px}.showcrafter-module__icmJxq__kindBody{color:var(--muted);font-size:var(--t-sm);max-width:22em;margin-top:6px}.showcrafter-module__icmJxq__pitch{background:var(--surface);border-block:1px solid var(--rule);padding-block:clamp(80px,10vw,160px)}.showcrafter-module__icmJxq__mission{font-family:var(--serif);letter-spacing:-.02em;text-wrap:balance;max-width:20em;font-size:clamp(2.25rem,1rem + 3.6vw,4.75rem);font-weight:300;line-height:1.1}.showcrafter-module__icmJxq__idea{border-top:1px solid var(--rule);row-gap:20px;margin-top:clamp(56px,7vw,104px);padding-top:clamp(32px,4vw,48px)}.showcrafter-module__icmJxq__ideaBody{color:var(--muted);gap:1em;display:grid}@media (min-width:900px){.showcrafter-module__icmJxq__ideaLede,.showcrafter-module__icmJxq__ideaBody{grid-column:1/span 8}}.showcrafter-module__icmJxq__principlesWrap{padding-top:clamp(80px,10vw,160px)}.showcrafter-module__icmJxq__principlesTitle{margin-bottom:clamp(32px,4vw,56px)}.showcrafter-module__icmJxq__principles{gap:40px var(--gap);display:grid}@media (min-width:800px){.showcrafter-module__icmJxq__principles{grid-template-columns:repeat(3,minmax(0,1fr))}}.showcrafter-module__icmJxq__principles li{border-top:2px solid var(--accent);align-content:start;gap:12px;padding-top:20px;display:grid}.showcrafter-module__icmJxq__principleName{font-family:var(--serif);font-weight:400;font-size:var(--t-lg);letter-spacing:-.01em;line-height:1.15}.showcrafter-module__icmJxq__principleBody{color:var(--muted)}.showcrafter-module__icmJxq__closing{justify-items:start;gap:28px;padding-top:clamp(96px,12vw,192px);display:grid}.showcrafter-module__icmJxq__closingLine{max-width:18em}.showcrafter-module__icmJxq__pill{border-radius:999px;padding-inline:1.5em}.showcrafter-module__icmJxq__pill:hover{background:var(--accent);border-color:var(--accent)}
