.home-visuals-module__ME_G5G__hero{padding:calc(var(--market-header-offset) + 28px) 16px 20px;background:#fff8f1;overflow:hidden}.home-visuals-module__ME_G5G__heroGrid{grid-template-columns:1fr 1.02fr;align-items:center;gap:clamp(28px,4vw,64px);display:grid}.home-visuals-module__ME_G5G__heroCopy{min-width:0;padding:12px 0}.home-visuals-module__ME_G5G__eyebrow{color:#a64313;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:12px;font-size:11px;font-weight:700;line-height:1.8;display:flex}.home-visuals-module__ME_G5G__orangeLine{background:#f1641e;flex-shrink:0;width:25px;height:2px}.home-visuals-module__ME_G5G__heroTitle{letter-spacing:0;margin:18px 0;font-size:clamp(40px,3.65vw,52px);font-weight:600;line-height:1.18}.home-visuals-module__ME_G5G__heroTitle span{display:block}.home-visuals-module__ME_G5G__intro{max-width:460px;color:var(--foreground);font-size:16px;font-weight:500;line-height:1.65}.home-visuals-module__ME_G5G__actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:22px;display:flex}.home-visuals-module__ME_G5G__primaryButton{color:var(--primary-foreground);background:#f1641e;border-radius:8px;gap:14px;box-shadow:0 4px 14px #f1641e1a}.home-visuals-module__ME_G5G__primaryButton:hover{background:#ff7b38}.home-visuals-module__ME_G5G__secondaryButton{border-color:var(--border);background:0 0;border-radius:8px}.home-visuals-module__ME_G5G__textLink{text-underline-offset:6px;align-items:center;gap:10px;padding:10px 0;font-size:13px;font-weight:600;-webkit-text-decoration:underline #cfb7a5;text-decoration:underline #cfb7a5;transition:color .2s;display:inline-flex}.home-visuals-module__ME_G5G__textLink:hover{color:#d95113}.home-visuals-module__ME_G5G__trust{color:#70666a;flex-wrap:wrap;gap:12px 18px;margin-top:22px;padding-top:0;font-size:11px;font-weight:500;display:flex}.home-visuals-module__ME_G5G__trust span{align-items:center;gap:6px;display:flex}.home-visuals-module__ME_G5G__trust svg{color:#c75219;flex-shrink:0}.home-visuals-module__ME_G5G__heroArt{background:#e9dfd1;border-radius:16px;height:330px;display:block;position:relative;overflow:hidden}.home-visuals-module__ME_G5G__photograph{object-fit:cover;transition:transform .7s cubic-bezier(.2,.65,.3,1)}a:hover>.home-visuals-module__ME_G5G__photograph,a:hover>picture>.home-visuals-module__ME_G5G__photograph{transform:scale(1.025)}.home-visuals-module__ME_G5G__heroArt .home-visuals-module__ME_G5G__photograph{object-position:center 57%}.home-visuals-module__ME_G5G__artCaption{color:#2f2933;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffaf4ed;border:1px solid #ffffff80;border-radius:7px;justify-content:space-between;align-items:center;padding:15px 18px;display:flex;position:absolute;bottom:18px;left:18px;right:18px}.home-visuals-module__ME_G5G__artCaption>span:first-child{gap:3px;font-size:19px;display:grid}.home-visuals-module__ME_G5G__captionEyebrow{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.16em;color:#70605a;font-size:9px}.home-visuals-module__ME_G5G__arrowCircle{color:#fff;background:#f1641e;border-radius:50%;flex-shrink:0;place-items:center;width:35px;height:35px;display:grid}.home-visuals-module__ME_G5G__feature{background:#fbf4eb;border:1px solid #ebdfd3;border-radius:12px;grid-template-columns:1.15fr 1fr;display:grid;overflow:hidden}.home-visuals-module__ME_G5G__featureImage{background:#e9dfd1;min-height:430px;display:block;position:relative;overflow:hidden}.home-visuals-module__ME_G5G__featureCopy{align-self:center;padding:clamp(24px,4vw,60px)}.home-visuals-module__ME_G5G__featureTitle{letter-spacing:0;max-width:480px;margin-top:14px;font-size:clamp(30px,3.3vw,46px);font-weight:600;line-height:1.2}.home-visuals-module__ME_G5G__featureText{max-width:450px;color:var(--foreground);margin-top:20px;font-size:15px;font-weight:500;line-height:1.75}.home-visuals-module__ME_G5G__tags{color:#776558;letter-spacing:.09em;border-top:1px solid #e4d6c8;margin:22px 0;padding-top:16px;font-size:11px}.home-visuals-module__ME_G5G__creatorSection{background:#fff3e7;border-top:1px solid #ead6c2}.home-visuals-module__ME_G5G__creatorGrid{grid-template-columns:.95fr 1.15fr;align-items:center;gap:clamp(30px,5vw,80px);display:grid}.home-visuals-module__ME_G5G__creatorCopy{padding:20px 0}.home-visuals-module__ME_G5G__atelierImage{border-radius:10px 90px 10px 10px;height:420px;position:relative;overflow:hidden}.home-visuals-module__ME_G5G__hero a:focus-visible,.home-visuals-module__ME_G5G__feature a:focus-visible,.home-visuals-module__ME_G5G__creatorSection a:focus-visible{outline-offset:4px;outline:3px solid #165ca8}@media (max-width:1023px) and (min-width:768px){.home-visuals-module__ME_G5G__heroTitle{font-size:40px}.home-visuals-module__ME_G5G__heroArt{height:330px}.home-visuals-module__ME_G5G__hero{padding-top:calc(var(--market-header-offset) + 24px)}}@media (max-width:767px){.home-visuals-module__ME_G5G__hero{padding-top:calc(var(--market-header-offset) + 20px);padding-bottom:8px}.home-visuals-module__ME_G5G__heroGrid{grid-template-columns:1fr;gap:24px}.home-visuals-module__ME_G5G__heroCopy{padding:10px 0 0}.home-visuals-module__ME_G5G__eyebrow{letter-spacing:.11em;gap:8px;font-size:9px}.home-visuals-module__ME_G5G__heroTitle{letter-spacing:0;margin:14px 0;font-size:clamp(30px,9vw,35px)}.home-visuals-module__ME_G5G__intro{font-size:15px;line-height:1.75}.home-visuals-module__ME_G5G__actions{gap:12px 20px;margin-top:20px}.home-visuals-module__ME_G5G__trust{display:none}.home-visuals-module__ME_G5G__heroArt{border-radius:12px;height:180px}.home-visuals-module__ME_G5G__heroArt .home-visuals-module__ME_G5G__photograph{object-position:center 58%}.home-visuals-module__ME_G5G__artCaption{padding:8px 10px;bottom:10px;left:10px;right:10px}.home-visuals-module__ME_G5G__artCaption>span:first-child{font-size:15px}.home-visuals-module__ME_G5G__feature,.home-visuals-module__ME_G5G__creatorGrid{grid-template-columns:1fr}.home-visuals-module__ME_G5G__featureImage{aspect-ratio:4/3;height:auto;min-height:0}.home-visuals-module__ME_G5G__featureCopy{padding:26px 22px 30px}.home-visuals-module__ME_G5G__featureTitle{font-size:30px}.home-visuals-module__ME_G5G__featureText{margin-top:16px;font-size:14px}.home-visuals-module__ME_G5G__creatorGrid{gap:25px}.home-visuals-module__ME_G5G__creatorCopy{padding:0}.home-visuals-module__ME_G5G__atelierImage{aspect-ratio:4/3;border-radius:8px 55px 8px 8px;height:auto}}@media (hover:hover) and (pointer:fine){.home-visuals-module__ME_G5G__primaryButton{transition:background-color .2s,box-shadow .2s,transform .2s}.home-visuals-module__ME_G5G__primaryButton:hover{transform:translateY(-1px);box-shadow:0 6px 16px #f1641e26}}@media (prefers-reduced-motion:reduce){.home-visuals-module__ME_G5G__primaryButton,.home-visuals-module__ME_G5G__primaryButton:hover{transition:none;transform:none}.home-visuals-module__ME_G5G__photograph{transition:none}a:hover>.home-visuals-module__ME_G5G__photograph,a:hover>picture>.home-visuals-module__ME_G5G__photograph{transform:none}}.dark .home-visuals-module__ME_G5G__hero{background:#1d1a20}.dark .home-visuals-module__ME_G5G__eyebrow{color:var(--primary)}.dark .home-visuals-module__ME_G5G__trust svg{color:var(--primary)}.dark .home-visuals-module__ME_G5G__orangeLine{background:var(--primary)}:is(.dark .home-visuals-module__ME_G5G__intro,.dark .home-visuals-module__ME_G5G__featureText,.dark .home-visuals-module__ME_G5G__trust,.dark .home-visuals-module__ME_G5G__captionEyebrow,.dark .home-visuals-module__ME_G5G__tags){color:var(--muted-foreground)}:is(.dark .home-visuals-module__ME_G5G__primaryButton,.dark .home-visuals-module__ME_G5G__arrowCircle){background:var(--primary);color:var(--primary-foreground);box-shadow:none}.dark .home-visuals-module__ME_G5G__primaryButton:hover{background:#ffbb91}.dark .home-visuals-module__ME_G5G__textLink{text-decoration-color:#8a7062}.dark .home-visuals-module__ME_G5G__textLink:hover{color:var(--primary)}:is(.dark .home-visuals-module__ME_G5G__trust,.dark .home-visuals-module__ME_G5G__tags){border-color:var(--border)}.dark .home-visuals-module__ME_G5G__artCaption{color:var(--foreground);background:#222128ed;border-color:#ffffff26}.dark .home-visuals-module__ME_G5G__feature{background:var(--card);border-color:var(--border)}.dark .home-visuals-module__ME_G5G__creatorSection{border-color:var(--border);background:#262026}:is(.dark .home-visuals-module__ME_G5G__hero a:focus-visible,.dark .home-visuals-module__ME_G5G__feature a:focus-visible,.dark .home-visuals-module__ME_G5G__creatorSection a:focus-visible){outline-color:var(--ring)}
.home-discovery-module__ZUMpLW__categories{scroll-margin-top:calc(var(--market-header-offset) + 16px);padding:24px 16px 20px}.home-discovery-module__ZUMpLW__categoryRail{overscroll-behavior-x:contain;scroll-snap-type:x proximity;grid-auto-columns:104px;grid-auto-flow:column;gap:12px;margin:0 -16px;padding:4px 16px 12px;scroll-padding-inline:16px;display:grid;overflow-x:auto}.home-discovery-module__ZUMpLW__category{scroll-snap-align:start;border-radius:9px;min-width:0;transition:color .18s,transform .18s;display:block}.home-discovery-module__ZUMpLW__categoryImage{background:var(--muted);border-radius:8px;height:72px;position:relative;overflow:hidden}.home-discovery-module__ZUMpLW__categoryImage img{object-fit:cover;transition:transform .2s}.home-discovery-module__ZUMpLW__categoryName{margin-top:8px;font-size:12px;font-weight:600;line-height:1.4}.home-discovery-module__ZUMpLW__category:hover{color:var(--primary-ink);transform:translateY(-2px)}.home-discovery-module__ZUMpLW__category:hover img{transform:scale(1.025)}.home-discovery-module__ZUMpLW__category:focus-visible,.home-discovery-module__ZUMpLW__creatorCard:focus-visible{outline:2px solid var(--ring);outline-offset:4px}.home-discovery-module__ZUMpLW__works{scroll-margin-top:calc(var(--market-header-offset) + 16px);padding:16px 16px 36px;content-visibility:visible!important}.home-discovery-module__ZUMpLW__heading{margin-bottom:22px}.home-discovery-module__ZUMpLW__artworkGrid{row-gap:28px}.home-discovery-module__ZUMpLW__filterScroll{overscroll-behavior-x:contain;max-width:100%;margin:-3px -3px 0;padding:3px 3px 8px;overflow-x:auto}.home-discovery-module__ZUMpLW__tabList{background:0 0;border-radius:0;justify-content:flex-start;gap:8px;width:max-content;max-width:none;height:auto;padding:0}.home-discovery-module__ZUMpLW__tabTrigger{border:1px solid var(--border);height:auto;min-height:38px;color:var(--foreground);box-shadow:none;background:0 0;border-radius:7px;flex:none;padding:8px 11px;font-size:13px;font-weight:600;transition:background-color .18s,border-color .18s,color .18s}.home-discovery-module__ZUMpLW__tabList .home-discovery-module__ZUMpLW__tabTrigger[data-state=active]{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground);box-shadow:none}.home-discovery-module__ZUMpLW__tabTrigger:hover{border-color:var(--primary)}.home-discovery-module__ZUMpLW__selectionFooter{flex-direction:column;align-items:flex-start;gap:14px;margin-top:6px;display:flex}.home-discovery-module__ZUMpLW__creators{background:color-mix(in srgb, var(--card) 55%, transparent);padding:40px 16px}.home-discovery-module__ZUMpLW__creatorGrid{overscroll-behavior-x:contain;scroll-snap-type:x proximity;grid-auto-columns:min(82vw,360px);grid-auto-flow:column;gap:20px;margin:0 -16px;padding:4px 16px 12px;scroll-padding-inline:16px;display:grid;overflow-x:auto}.home-discovery-module__ZUMpLW__creatorCard{scroll-snap-align:start;border:1px solid var(--border);background:var(--card);border-radius:10px;flex-direction:column;min-width:0;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;overflow:hidden}.home-discovery-module__ZUMpLW__creatorCard:hover{border-color:color-mix(in srgb, var(--primary) 45%, var(--border));transform:translateY(-2px);box-shadow:0 5px 18px #2f29330a}.home-discovery-module__ZUMpLW__creatorCover{background:var(--muted);height:130px;position:relative;overflow:hidden}.home-discovery-module__ZUMpLW__creatorSummary{align-items:flex-start;gap:12px;padding:16px;display:flex}.home-discovery-module__ZUMpLW__creatorAvatar{border:1px solid var(--border);object-fit:cover;border-radius:50%;flex-shrink:0;width:44px;height:44px}.home-discovery-module__ZUMpLW__creatorName{font-family:var(--font-sans);overflow-wrap:anywhere;align-items:center;gap:6px;font-size:18.75px;font-weight:600;line-height:1.25;display:flex}.home-discovery-module__ZUMpLW__creatorLocation{color:var(--muted-foreground);margin-top:5px;font-size:12px;font-weight:500}.home-discovery-module__ZUMpLW__creatorBio{-webkit-line-clamp:2;color:var(--muted-foreground);-webkit-box-orient:vertical;margin:0 16px 16px;font-size:13px;font-weight:500;line-height:1.6;display:-webkit-box;overflow:hidden}.dark .home-discovery-module__ZUMpLW__category:hover{color:var(--primary)}@media (min-width:640px){.home-discovery-module__ZUMpLW__selectionFooter{flex-direction:row;justify-content:space-between;align-items:center}}@media (min-width:768px){.home-discovery-module__ZUMpLW__categories{padding-top:28px;padding-bottom:24px}.home-discovery-module__ZUMpLW__categoryRail{grid-auto-flow:initial;grid-auto-columns:initial;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;padding:4px 0;overflow:visible}.home-discovery-module__ZUMpLW__categoryImage{height:78px}.home-discovery-module__ZUMpLW__works{padding-top:28px;padding-bottom:48px}.home-discovery-module__ZUMpLW__heading{margin-bottom:24px}.home-discovery-module__ZUMpLW__artworkGrid{row-gap:32px}.home-discovery-module__ZUMpLW__creators{padding-top:48px;padding-bottom:48px}.home-discovery-module__ZUMpLW__creatorGrid{grid-auto-flow:initial;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0;padding:4px 0;overflow:visible}}@media (min-width:1100px){.home-discovery-module__ZUMpLW__categoryRail{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.home-discovery-module__ZUMpLW__category,.home-discovery-module__ZUMpLW__categoryImage img,.home-discovery-module__ZUMpLW__creatorCard,.home-discovery-module__ZUMpLW__tabTrigger{transition:none}.home-discovery-module__ZUMpLW__category:hover,.home-discovery-module__ZUMpLW__category:hover img,.home-discovery-module__ZUMpLW__creatorCard:hover{transform:none}}
