.marketplace-section{align-content:center;gap:clamp(.75rem,1.45vh,1.1rem)}.marketplace-section .section-header{gap:var(--space-2) var(--space-6);grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr)}.marketplace-section .section-eyebrow,.marketplace-section .section-title{grid-column:1}.marketplace-section .section-copy{grid-area:1/2/span 2;align-self:end;font-size:clamp(.7rem,.9vw,.9rem)}.marketplace-kpis{gap:var(--grid-gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.marketplace-metric{align-content:center;min-height:clamp(4.4rem,10vh,5.7rem);padding:clamp(.75rem,1.25vw,1.05rem);display:grid}.marketplace-metric span{color:var(--deck-text-muted);font-size:var(--text-meta);letter-spacing:.08em;text-transform:uppercase}.marketplace-metric strong{font-variant-numeric:tabular-nums;letter-spacing:-.035em;margin-top:.25rem;font-size:clamp(1.25rem,2vw,1.9rem)}.marketplace-metric.is-emphasis strong{color:var(--deck-accent-strong);font-size:clamp(1.55rem,2.5vw,2.25rem)}.marketplace-overview-grid{gap:var(--grid-gap);grid-template-columns:minmax(0,1.45fr) minmax(18rem,.55fr);display:grid}.marketplace-value-flow{align-items:center;gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);padding:clamp(1rem,1.8vw,1.5rem);display:grid}.marketplace-value-flow>div{gap:var(--space-1);display:grid}.marketplace-value-flow span,.tokopedia-callout span,.marketplace-takeaway span{color:var(--deck-text-muted);font-size:var(--text-meta);font-weight:var(--font-weight-semibold);letter-spacing:.09em;text-transform:uppercase}.marketplace-value-flow strong{font-variant-numeric:tabular-nums;font-size:clamp(1rem,1.55vw,1.45rem)}.marketplace-value-flow>i{color:var(--deck-text-muted);font-style:normal}.marketplace-value-flow .is-result strong{color:var(--deck-accent-strong);font-size:clamp(1.25rem,2vw,1.8rem)}.tokopedia-callout{align-content:center;gap:var(--space-2);padding:clamp(.85rem,1.35vw,1.15rem);display:grid}.tokopedia-callout>div{justify-content:space-between;gap:var(--space-3);display:flex}.tokopedia-callout b{color:var(--deck-accent-strong);font-size:var(--text-meta);letter-spacing:.06em;text-transform:uppercase}.tokopedia-callout p,.tokopedia-callout small{color:var(--deck-text-muted);margin:0;font-size:clamp(.52rem,.62vw,.68rem);line-height:1.4}.marketplace-note{color:var(--deck-text-muted);letter-spacing:.03em;margin:0;font-size:clamp(.5rem,.58vw,.62rem)}.marketplace-ranking-panel,.marketplace-conversion-panel{min-height:0;padding:clamp(.7rem,1.1vw,1rem)}.marketplace-panel-heading{margin-bottom:var(--space-3);color:var(--deck-text-muted);font-size:var(--text-meta);font-weight:var(--font-weight-semibold);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;display:flex}.marketplace-panel-heading small{font-size:inherit;font-weight:var(--font-weight-regular)}.marketplace-ranking{gap:clamp(.38rem,.8vh,.65rem);display:grid}.marketplace-ranking-row{grid-template-columns:1.3rem minmax(8.5rem,.9fr) minmax(9rem,2.4fr) 4rem minmax(15rem,1.45fr);align-items:center;gap:clamp(.45rem,.85vw,.8rem);display:grid}.marketplace-ranking-row>span,.marketplace-ranking-row>small{color:var(--deck-text-muted);font-variant-numeric:tabular-nums;font-size:clamp(.48rem,.56vw,.62rem)}.marketplace-ranking-row>strong{text-overflow:ellipsis;white-space:nowrap;font-size:clamp(.58rem,.72vw,.78rem);overflow:hidden}.marketplace-ranking-row>b{color:var(--deck-accent-strong);font-variant-numeric:tabular-nums;text-align:right;font-size:clamp(.75rem,.9vw,.98rem)}.marketplace-ranking-track{background:var(--deck-grid-line);border-radius:999px;height:.5rem;overflow:hidden}.marketplace-ranking-track i{width:var(--store-rank-width);border-radius:inherit;background:var(--deck-accent);height:100%;animation:marketplace-rank-in .48s var(--ease-premium) both;transform-origin:0;display:block}.marketplace-conversion-matrix{display:grid}.marketplace-matrix-row{border-bottom:var(--border-subtle);font-variant-numeric:tabular-nums;grid-template-columns:minmax(9rem,1.4fr) minmax(3.8rem,.65fr) repeat(2,minmax(3.4rem,.55fr)) minmax(6.5rem,.9fr) minmax(3.5rem,.5fr) minmax(3.8rem,.6fr);align-items:center;min-height:clamp(2.25rem,5vh,3rem);display:grid}.marketplace-matrix-row:last-child{border-bottom:0}.marketplace-matrix-row>*{padding-inline:var(--space-2)}.marketplace-matrix-row.is-header{min-height:1.7rem;color:var(--deck-text-muted);font-size:var(--text-meta);font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase}.marketplace-matrix-row>strong{font-size:clamp(.62rem,.78vw,.84rem)}.marketplace-matrix-row>span,.marketplace-matrix-row>em{text-align:right;font-size:clamp(.62rem,.76vw,.82rem)}.marketplace-matrix-row>span:first-child{text-align:left}.marketplace-matrix-row>em{color:var(--deck-accent-strong);font-style:normal;font-weight:var(--font-weight-semibold)}.marketplace-matrix-row .marketplace-store-spend{color:var(--deck-text);font-weight:var(--font-weight-medium)}.marketplace-matrix-row .marketplace-store-revenue{color:var(--deck-text);font-weight:var(--font-weight-semibold)}.marketplace-takeaway{align-items:center;gap:var(--space-4);grid-template-columns:auto minmax(14rem,1fr) minmax(18rem,.9fr);padding:clamp(.75rem,1.2vw,1rem);display:grid}.marketplace-takeaway strong{font-size:clamp(.78rem,1vw,1rem)}.marketplace-takeaway small{color:var(--deck-text-muted);font-size:clamp(.5rem,.6vw,.66rem);line-height:1.4}.marketplace-barrier-grid{gap:var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.marketplace-barrier-card{align-items:start;gap:var(--space-4);grid-template-columns:minmax(9rem,.65fr) minmax(0,1.35fr);min-height:clamp(8rem,19vh,10.5rem);padding:clamp(.8rem,1.35vw,1.2rem);display:grid}.marketplace-barrier-card>div{gap:var(--space-2);display:grid}.marketplace-barrier-card span{color:var(--deck-accent);font-size:var(--text-meta);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-meta)}.marketplace-barrier-card h2{letter-spacing:-.02em;text-transform:uppercase;margin:0;font-size:clamp(.9rem,1.25vw,1.2rem)}.marketplace-barrier-card ul{gap:clamp(.25rem,.55vh,.45rem);margin:0;padding:0;list-style:none;display:grid}.marketplace-barrier-card li{color:var(--deck-text-muted);padding-left:.75rem;font-size:clamp(.56rem,.68vw,.74rem);line-height:1.35;position:relative}.marketplace-barrier-card li:before{background:var(--deck-accent);content:"";border-radius:50%;width:.25rem;height:.25rem;position:absolute;top:.52em;left:0}.marketplace-diagnosis{max-width:88ch;color:var(--deck-text-muted);margin:0;font-size:clamp(.6rem,.75vw,.8rem);line-height:1.45}@keyframes marketplace-rank-in{0%{opacity:.25;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@media (width<=68rem){.marketplace-section .section-header{grid-template-columns:1fr}.marketplace-section .section-copy{grid-area:auto/1}.marketplace-ranking-row{grid-template-columns:1.2rem minmax(7rem,.9fr) minmax(7rem,2fr) 3.8rem minmax(10rem,1fr)}}@media (height<=42rem){.marketplace-section{gap:.6rem}.marketplace-metric{min-height:3.8rem}.marketplace-barrier-card{min-height:7rem}}@media (width<=48rem){.marketplace-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.marketplace-overview-grid,.marketplace-barrier-grid{grid-template-columns:1fr}.tokopedia-callout,.marketplace-barrier-grid>:nth-child(n+3){display:none}.marketplace-takeaway{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.marketplace-ranking-track i{animation:none}}
