._page_dmwlm_1{padding-bottom:var(--space-16)}._section_dmwlm_2{margin-top:var(--space-12)}._sectionTitle_dmwlm_3{font-family:var(--font-display);font-weight:600;font-size:var(--text-2xl);letter-spacing:var(--tracking-tight);margin:0 0 var(--space-5)}._eyebrow_dmwlm_4{font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-accent-text);margin:0 0 var(--space-3)}._eyebrowInverse_dmwlm_5{color:var(--gold-400)}._hero_dmwlm_8{background:linear-gradient(180deg,var(--color-surface) 0%,var(--color-canvas) 100%);border-bottom:1px solid var(--color-border)}._heroInner_dmwlm_9{max-width:var(--width-content);margin:0 auto;padding:var(--space-10) var(--gutter) var(--space-12);display:grid;gap:var(--space-8);align-items:center}@media(min-width:1024px){._heroInner_dmwlm_9{grid-template-columns:minmax(0,7fr) minmax(0,6fr);gap:var(--space-16);padding-top:var(--space-16);padding-bottom:var(--space-16)}}._heroTitle_dmwlm_11{font-family:var(--font-display);font-weight:500;font-size:clamp(2.25rem,5vw,3.75rem);line-height:1.05;letter-spacing:-.02em;margin:0 0 var(--space-5);text-wrap:balance}._heroLead_dmwlm_12{font-size:var(--text-lg);line-height:var(--leading-normal);color:var(--color-text-2);margin:0 0 var(--space-6);max-width:54ch}._heroActions_dmwlm_13{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-bottom:var(--space-8)}._stats_dmwlm_14{display:flex;gap:var(--space-8);margin:0;padding-top:var(--space-5);border-top:1px solid var(--color-border)}._stats_dmwlm_14 div{display:flex;flex-direction:column-reverse}._stats_dmwlm_14 dt{font-size:var(--text-xs);color:var(--color-text-muted);letter-spacing:var(--tracking-wide);text-transform:uppercase}._stats_dmwlm_14 dd{margin:0;font-family:var(--font-display);font-size:var(--text-2xl);font-weight:600;font-variant-numeric:tabular-nums}._heroMosaic_dmwlm_19{display:grid;grid-template-columns:3fr 2fr;grid-template-rows:1fr 1fr;gap:var(--space-3);min-height:360px}@media(min-width:1024px){._heroMosaic_dmwlm_19{min-height:520px;gap:var(--space-4)}}._tile_dmwlm_21{position:relative;display:block;overflow:hidden;border-radius:var(--radius-lg);background:var(--color-image-well);text-decoration:none;color:var(--grey-0);isolation:isolate}._tile1_dmwlm_23{grid-row:1 / 3}._tile_dmwlm_21 img{width:100%;height:100%;object-fit:cover;transition:transform var(--dur-slow) var(--ease-out)}._tile_dmwlm_21:hover img{transform:scale(1.03)}@media(prefers-reduced-motion:reduce){._tile_dmwlm_21 img{transition:none}._tile_dmwlm_21:hover img{transform:none}}._tileCaption_dmwlm_27{position:absolute;inset:auto 0 0;padding:var(--space-3) var(--space-3);background:linear-gradient(180deg,#0d153600,#0d1536bf);display:flex;flex-direction:column;gap:2px}._tileTitle_dmwlm_28{font-size:var(--text-sm);font-weight:var(--weight-semibold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._tileMeta_dmwlm_29{font-size:var(--text-xs);opacity:.85}._tile_dmwlm_21:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._trust_dmwlm_32{margin-top:var(--space-6)}._catGrid_dmwlm_35{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-3)}@media(min-width:640px){._catGrid_dmwlm_35{grid-template-columns:repeat(4,1fr)}}@media(min-width:1024px){._catGrid_dmwlm_35{grid-template-columns:repeat(6,1fr);gap:var(--space-4)}}._cat_dmwlm_35{display:flex;flex-direction:column;gap:var(--space-2);text-decoration:none;color:var(--color-text);border-radius:var(--radius-md)}._cat_dmwlm_35:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._catImage_dmwlm_40{display:block;aspect-ratio:1;border-radius:var(--radius-md);overflow:hidden;background:var(--color-image-well);border:1px solid var(--color-border)}._catImage_dmwlm_40 img{width:100%;height:100%;object-fit:cover;transition:transform var(--dur-slow) var(--ease-out)}._cat_dmwlm_35:hover ._catImage_dmwlm_40 img{transform:scale(1.04)}@media(prefers-reduced-motion:reduce){._cat_dmwlm_35:hover ._catImage_dmwlm_40 img{transform:none}}._catName_dmwlm_44{font-size:var(--text-md);font-weight:var(--weight-semibold);line-height:var(--leading-snug)}._cat_dmwlm_35:hover ._catName_dmwlm_44{color:var(--color-brand-text)}._catCount_dmwlm_46{font-size:var(--text-xs);color:var(--color-text-muted);margin-top:-4px}._africa_dmwlm_49{margin-top:var(--space-12);padding:var(--space-10) 0;background:var(--color-accent-soft);border-top:1px solid var(--color-accent-soft-border);border-bottom:1px solid var(--color-accent-soft-border)}._africaTitle_dmwlm_50{font-size:var(--text-3xl);margin-bottom:var(--space-6)}._africaShelf_dmwlm_51+._africaShelf_dmwlm_51{margin-top:var(--space-8)}._story_dmwlm_54{margin-top:var(--space-12);background:var(--color-surface-inverse);color:var(--color-text-inverse)}._storyInner_dmwlm_55{max-width:var(--width-content);margin:0 auto;padding:var(--space-12) var(--gutter);max-width:820px}._storyTitle_dmwlm_56{font-family:var(--font-display);font-weight:500;font-size:clamp(1.75rem,3.5vw,2.5rem);line-height:1.15;margin:0 0 var(--space-4);color:inherit;text-wrap:balance}._storyBody_dmwlm_57{font-size:var(--text-lg);line-height:var(--leading-normal);margin:0 0 var(--space-6);color:#ffffffd1}html[data-theme=dark] ._story_dmwlm_54{color:var(--grey-900)}html[data-theme=dark] ._storyBody_dmwlm_57{color:#171a28cc}._makersHead_dmwlm_62{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2) var(--space-4);margin-bottom:var(--space-5)}._makersHead_dmwlm_62 ._sectionTitle_dmwlm_3{margin:0}._makersLead_dmwlm_64{margin:0;color:var(--color-text-2);font-size:var(--text-md)}._makers_dmwlm_62{display:grid;gap:var(--space-4)}@media(min-width:768px){._makers_dmwlm_62{grid-template-columns:repeat(3,1fr)}}._maker_dmwlm_62{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;display:flex;flex-direction:column}._makerBanner_dmwlm_68{display:block;aspect-ratio:3 / 2;background:var(--color-image-well)}._makerBanner_dmwlm_68 img{width:100%;height:100%;object-fit:cover}._makerBody_dmwlm_70{padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3);flex:1}._makerHead_dmwlm_71{display:flex;gap:var(--space-3);align-items:center}._makerName_dmwlm_72{font-size:var(--text-lg);margin:0;font-family:var(--font-display);font-weight:600}._makerName_dmwlm_72 a{color:inherit;text-decoration:none}._makerName_dmwlm_72 a:hover{color:var(--color-brand-text)}._makerFrom_dmwlm_75{margin:0;font-size:var(--text-sm);color:var(--color-text-2);display:flex;flex-wrap:wrap;gap:var(--space-2)}._verified_dmwlm_76{display:inline-flex;align-items:center;gap:2px;color:var(--color-success-text);font-weight:var(--weight-medium)}._makerStory_dmwlm_77{margin:0;font-size:var(--text-md);color:var(--color-text-2);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._makerFoot_dmwlm_78{margin-top:auto;display:flex;justify-content:space-between;align-items:center;padding-top:var(--space-2)}._makerLink_dmwlm_79{display:inline-flex;align-items:center;min-height:var(--control-sm);gap:var(--space-1);font-size:var(--text-sm);font-weight:var(--weight-medium)}._sell_dmwlm_82{margin-top:var(--space-12)}._sellInner_dmwlm_83{max-width:var(--width-content);margin:0 auto;padding:0 var(--gutter)}._sellInner_dmwlm_83{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--space-4)}._sellInner_dmwlm_83>div{padding:var(--space-6) 0}._sellTitle_dmwlm_86{font-family:var(--font-display);font-weight:600;font-size:var(--text-xl);margin:0 0 var(--space-1)}._sellBody_dmwlm_87{margin:0;color:var(--color-text-2)}._founding_dmwlm_88{margin-top:var(--space-1)}._catFallback_dmwlm_91{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-family:var(--font-display);font-size:var(--text-4xl);color:var(--color-accent-text);background:radial-gradient(circle at 30% 25%,var(--color-accent-soft),var(--color-image-well) 70%)}
