.home-hero[data-v-4a417f92]{grid-template-columns:1.15fr 1fr;align-items:center;gap:44px;padding:64px 0 72px;display:grid}.home-hero .craft-copy[data-v-4a417f92]{max-width:490px;margin-top:22px}.home-hero .craft-heading[data-v-4a417f92]{font-size:calc(clamp(38px,4.2vw,52px))}.home-hero .craft-actions[data-v-4a417f92]{gap:14px;margin:28px 0 20px}.home-hero .craft-actions>a[data-v-4a417f92]:not(.craft-button){text-underline-offset:5px;font-size:13px;text-decoration:underline}.home-hero .craft-meta[data-v-4a417f92]{font-size:11px}.maker-cards[data-v-4a417f92]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:28px;display:grid}.maker-cards article[data-v-4a417f92]{border:1px solid var(--color-border);box-shadow:var(--shadow-card);background:#fff;border-radius:16px;padding:16px 16px 22px;transition:border-color .15s,box-shadow .15s}.maker-cards article[data-v-4a417f92]:focus-within,.maker-cards article[data-v-4a417f92]:hover{box-shadow:var(--shadow-raised);border-color:#b88c77}.maker-card-preview[data-v-4a417f92]{aspect-ratio:4/3;background:#f2eee4;border-radius:10px;display:block;position:relative;overflow:hidden}.maker-cards article:nth-child(2n) .maker-card-preview[data-v-4a417f92]{background:#edf0e7}.maker-card-preview img[data-v-4a417f92]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.maker-card-preview span[data-v-4a417f92]{bottom:12px;color:#354b3b;background:#fffdf2ed;border-radius:4px;padding:5px 10px;font-size:11px;position:absolute;inset-inline-start:12px}.maker-cards h3[data-v-4a417f92],.maker-cards p[data-v-4a417f92]{margin-inline:8px}.maker-cards h3 a[data-v-4a417f92]{text-decoration:none!important}.maker-cards p[data-v-4a417f92]{font-size:13px}.maker-cards .craft-meta[data-v-4a417f92]{border-top:1px solid var(--color-border);margin-top:14px;padding-top:12px;font-size:11px}.showcase-gallery[data-v-4a417f92]{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px;margin-top:28px;display:grid}.showcase-pair[data-v-4a417f92]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.showcase-pair figure[data-v-4a417f92]{min-width:0;margin:0}.showcase-pair img[data-v-4a417f92]{aspect-ratio:1;border:1px solid var(--color-border);border-radius:10px;width:100%;height:auto}.showcase-pair figcaption[data-v-4a417f92]{color:#65715f;margin-top:8px;font-size:10px;line-height:1.6}.showcase-gallery h3[data-v-4a417f92]{margin:16px 0 4px}.showcase-gallery .craft-meta[data-v-4a417f92]{margin:4px 0 12px}@media (width<=900px){.home-hero[data-v-4a417f92]{gap:28px}.maker-cards[data-v-4a417f92]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=800px){.home-hero[data-v-4a417f92]{grid-template-columns:1fr;gap:32px;padding:40px 0}.home-hero .craft-heading[data-v-4a417f92]{max-width:640px;font-size:calc(clamp(36px,7vw,48px))}.home-hero .craft-copy[data-v-4a417f92]{max-width:600px}}@media (width<=600px){.maker-cards[data-v-4a417f92],.showcase-gallery[data-v-4a417f92]{grid-template-columns:1fr}}.minimal-product[data-v-019a9448]{border-bottom:1px solid var(--color-border);justify-content:space-between;gap:24px;padding-block:32px;font-size:13px;display:flex}.minimal-product>p[data-v-019a9448]:first-child{color:var(--color-text-primary);font-weight:600}@media (width<=600px){.minimal-product[data-v-019a9448]{display:block}.minimal-product>p+p[data-v-019a9448]{margin-top:8px}}
