.HomepageDecoder-module__TqHSkW__root{background:0 0}.HomepageDecoder-module__TqHSkW__inner{width:100%;max-width:var(--store-content-max);gap:var(--space-xxl);padding:var(--space-xxxl) var(--space-xxl) calc(var(--space-xxxl) + var(--space-xxl));grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-inline:auto;display:grid}.HomepageDecoder-module__TqHSkW__content{gap:var(--space-xxl);flex-direction:column;grid-column:2;width:100%;display:flex}.HomepageDecoder-module__TqHSkW__module{flex-direction:column;gap:0;display:flex}.HomepageDecoder-module__TqHSkW__module h3{color:var(--text-tertiary);font-family:var(--font-mono);font-size:var(--font-size-text-2xs);font-weight:var(--weight-medium);line-height:var(--lh-text-2xs);letter-spacing:var(--tracking-micro);text-transform:uppercase;margin:0}.HomepageDecoder-module__TqHSkW__module p{color:var(--text-secondary);font-size:var(--font-size-text-md);line-height:var(--lh-text-md);margin:0}.HomepageDecoder-module__TqHSkW__module h3+p{margin-top:var(--space-xxs)}.HomepageDecoder-module__TqHSkW__module p+p{margin-top:var(--space-sm)}@media (max-width:899px){.HomepageDecoder-module__TqHSkW__inner{grid-template-columns:1fr}.HomepageDecoder-module__TqHSkW__content{grid-column:1}}
.HomepageSignalBasin-module__WkqiPG__root{isolation:isolate;background:var(--background-canvas);position:relative}.HomepageSignalBasin-module__WkqiPG__content{z-index:var(--z-raised);gap:var(--space-xs);flex-direction:column;display:flex;position:relative}.HomepageSignalBasin-module__WkqiPG__effect{z-index:var(--z-base);pointer-events:none;position:fixed;inset:0;overflow:hidden}.HomepageSignalBasin-module__WkqiPG__effect[data-motion=static]{height:100svh;position:absolute;inset:0 0 auto}.HomepageSignalBasin-module__WkqiPG__effect:after{z-index:var(--z-raised);content:"";background:linear-gradient(#0000001f,#0000 28%,#00000042);position:absolute;inset:0}.HomepageSignalBasin-module__WkqiPG__effect[data-theme=light]:after{background:linear-gradient(#ffffff1a,#0000 32%,#1e26230f)}.HomepageSignalBasin-module__WkqiPG__svgRoot{z-index:var(--z-base);color:#fff;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.HomepageSignalBasin-module__WkqiPG__effect[data-theme=light] .HomepageSignalBasin-module__WkqiPG__svgRoot{color:#202724}.HomepageSignalBasin-module__WkqiPG__topographyLines path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.15;stroke-width:1px;vector-effect:non-scaling-stroke}
.MarketplaceSectionHeader-module__j8sAHa__root{align-items:baseline;gap:var(--space-sm);display:flex}.MarketplaceSectionHeader-module__j8sAHa__titlePill{font-family:var(--font-sans);font-size:var(--font-size-heading-md);font-weight:var(--weight-medium);line-height:var(--lh-heading-lg);color:var(--text-primary)}.MarketplaceSectionHeader-module__j8sAHa__trendingPill{font-family:var(--font-mono);font-size:var(--font-size-text-2xs);font-weight:var(--weight-normal);line-height:var(--lh-text-2xs);color:var(--text-tertiary);text-transform:uppercase}.MarketplaceSectionHeader-module__j8sAHa__viewAllLink{font-family:var(--font-mono);font-size:var(--font-size-text-2xs);font-weight:var(--weight-normal);color:var(--text-tertiary);transition:color var(--duration-fast) var(--ease-out);line-height:1}.MarketplaceSectionHeader-module__j8sAHa__viewAllLink:hover{color:var(--text-secondary)}
.TiltCardCarousel-module__F-v_fa__header{width:100%;max-width:var(--store-content-max);margin-inline:auto;padding-inline:var(--space-xxl);padding-top:var(--space-xl);margin-bottom:0}.TiltCardCarousel-module__F-v_fa__railWrap{--carousel-bleed:200px;width:100%;max-width:calc(var(--store-content-max) + 2 * var(--carousel-bleed));margin-inline:auto;position:relative}.TiltCardCarousel-module__F-v_fa__railWrap:before,.TiltCardCarousel-module__F-v_fa__railWrap:after{content:"";z-index:1;width:max((100% - var(--store-content-max)) / 2, var(--space-md));pointer-events:none;opacity:0;transition:opacity var(--duration-fast) var(--ease-out);position:absolute;top:0;bottom:0}.TiltCardCarousel-module__F-v_fa__railWrap[data-fade-left=true]:before,.TiltCardCarousel-module__F-v_fa__railWrap[data-fade-right=true]:after{opacity:1}.TiltCardCarousel-module__F-v_fa__railWrap:before{background:linear-gradient(to right, var(--background-canvas), oklch(from var(--background-canvas) l c h / 0));left:0}.TiltCardCarousel-module__F-v_fa__railWrap:after{background:linear-gradient(to left, var(--background-canvas), oklch(from var(--background-canvas) l c h / 0));right:0}.TiltCardCarousel-module__F-v_fa__rail{gap:var(--space-md);padding-left:calc(max((100% - var(--store-content-max)) / 2, 0px) + var(--space-xxl));padding-right:calc(max((100% - var(--store-content-max)) / 2, 0px) + var(--space-xxl));padding-top:var(--space-md);padding-bottom:var(--space-md);scrollbar-width:none;display:flex;overflow-x:auto}.TiltCardCarousel-module__F-v_fa__rail::-webkit-scrollbar{display:none}.TiltCardCarousel-module__F-v_fa__cardSlot{width:var(--carousel-card-width,var(--carousel-card-min-width));flex-shrink:0}
