.trendscouting-module___YoS5G__page{--ts-red:#e32738;--ts-red-deep:#9c1b27;--ts-red-wash:#e3273824;--ts-ink:#080609;--ts-ink-62:#0806099e;--ts-ink-35:#08060959;--ts-ink-22:#08060938;--ts-hairline:#0806091f;--ts-grey:#686e79;--ts-cream:#f9f6f3;--ts-sunken:#f2eee9;--ts-mono:var(--font-ibm-plex-mono), ui-monospace, monospace;--ts-section:clamp(72px, 8vw, 100px)}.trendscouting-module___YoS5G__section{background:var(--ts-cream);padding-block:var(--ts-section)}.trendscouting-module___YoS5G__eyebrow{color:var(--ts-red);font-family:var(--ts-mono);letter-spacing:3px;text-transform:uppercase;align-items:center;gap:12px;margin:0 0 32px;font-size:12px;font-weight:400;line-height:1.5;display:flex}.trendscouting-module___YoS5G__eyebrow:before{content:"";background:var(--ts-red);flex:0 0 32px;height:1px}.trendscouting-module___YoS5G__h2{max-width:800px;color:var(--ts-ink);letter-spacing:-.5px;margin:0 0 32px;font-size:clamp(28px,4vw,48px);font-weight:700;line-height:1.15}.trendscouting-module___YoS5G__lead{color:#08060999;max-width:640px;margin:0;font-size:18px;line-height:1.8}.trendscouting-module___YoS5G__hero{background:var(--ts-cream);padding-top:120px;padding-bottom:clamp(56px,6vw,80px);overflow:hidden}.trendscouting-module___YoS5G__heroGrid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.trendscouting-module___YoS5G__heroTitle{color:var(--ts-ink);letter-spacing:-1px;margin:0 0 32px;font-size:clamp(40px,5.4vw,72px);font-weight:800;line-height:1.05}.trendscouting-module___YoS5G__heroTitle .trendscouting-module___YoS5G__eyebrow{font-weight:400}.trendscouting-module___YoS5G__heroStatement{text-wrap:balance;display:block}.trendscouting-module___YoS5G__heroSub{max-width:560px;color:var(--ts-grey);margin:0 0 40px;font-size:clamp(18px,1.7vw,22px);font-weight:300;line-height:1.6}.trendscouting-module___YoS5G__heroActions{flex-wrap:wrap;align-items:center;gap:12px 32px;display:flex}.trendscouting-module___YoS5G__heroActions .button-new.button-new{margin-top:0}.trendscouting-module___YoS5G__textLink{color:var(--ts-ink);font-family:var(--ts-mono);letter-spacing:2px;text-transform:uppercase;align-items:center;gap:10px;font-size:12px;text-decoration:none;display:inline-flex}.trendscouting-module___YoS5G__textLink:after{content:"↓";color:var(--ts-red);font-size:14px;transition:transform .2s}.trendscouting-module___YoS5G__textLink:hover:after{transform:translateY(3px)}.trendscouting-module___YoS5G__heroVisual{min-width:0}.trendscouting-module___YoS5G__mockCaption{color:var(--ts-ink-35);font-family:var(--ts-mono);letter-spacing:1px;text-align:center;margin:16px 0 0;font-size:11px;line-height:1.5}.trendscouting-module___YoS5G__kpis{border-block:1px solid var(--ts-hairline);grid-template-columns:repeat(3,minmax(0,1fr));margin:clamp(56px,6vw,80px) 0 0;padding:0;display:grid}.trendscouting-module___YoS5G__kpi{flex-direction:column;gap:10px;padding:32px 32px 32px 0;display:flex}.trendscouting-module___YoS5G__kpi+.trendscouting-module___YoS5G__kpi{border-left:1px solid var(--ts-hairline);padding-left:32px}.trendscouting-module___YoS5G__kpiValue{color:var(--ts-red);letter-spacing:-1px;order:-1;margin:0;font-size:clamp(36px,4.6vw,64px);font-weight:800;line-height:1.05}.trendscouting-module___YoS5G__kpiLabel{color:var(--ts-ink);font-size:15px;font-weight:600;line-height:1.45}.trendscouting-module___YoS5G__kpiSource{color:var(--ts-grey);font-family:var(--ts-mono);letter-spacing:2px;text-transform:uppercase;border-bottom:1px solid #0000;align-self:flex-start;font-size:11px;text-decoration:none;transition:color .15s,border-color .15s}.trendscouting-module___YoS5G__kpiSource:hover{color:var(--ts-red);border-color:var(--ts-red)}.trendscouting-module___YoS5G__thesisGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(40px,6vw,88px);display:grid}.trendscouting-module___YoS5G__pains{gap:0;margin:40px 0 0;padding:0;list-style:none;display:grid}.trendscouting-module___YoS5G__pain{border-top:1px solid var(--ts-hairline);grid-template-columns:132px minmax(0,1fr);align-items:baseline;gap:16px;padding:18px 0;display:grid}.trendscouting-module___YoS5G__pain:last-child{border-bottom:1px solid var(--ts-hairline)}.trendscouting-module___YoS5G__painTitle{color:var(--ts-red);font-family:var(--ts-mono);letter-spacing:2px;text-transform:uppercase;font-size:12px}.trendscouting-module___YoS5G__painText{color:var(--ts-ink);margin:0;font-size:16px;font-weight:500;line-height:1.55}.trendscouting-module___YoS5G__chart{border:1px solid var(--ts-hairline);background:#fff;margin:0;padding:clamp(20px,3vw,32px)}.trendscouting-module___YoS5G__chartHead{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:20px;display:flex}.trendscouting-module___YoS5G__chartTitle{color:var(--ts-ink);margin:0;font-size:16px;font-weight:700;line-height:1.3}.trendscouting-module___YoS5G__chartNote{color:var(--ts-ink-35);font-family:var(--ts-mono);letter-spacing:1px;white-space:nowrap;font-size:11px}.trendscouting-module___YoS5G__plot{position:relative}.trendscouting-module___YoS5G__plot svg{width:100%;height:auto;display:block;overflow:visible}.trendscouting-module___YoS5G__axisLabel{color:var(--ts-ink-35);font-family:var(--ts-mono);letter-spacing:2px;text-transform:uppercase;white-space:nowrap;font-size:10px;line-height:1;position:absolute}.trendscouting-module___YoS5G__axisY{top:2%;left:4%}.trendscouting-module___YoS5G__axisX{top:91%;right:4%}.trendscouting-module___YoS5G__windowLabel{color:var(--ts-red-deep);font-family:var(--ts-mono);letter-spacing:2px;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:500;line-height:1;position:absolute;top:91%;left:32.7%;transform:translate(-50%)}.trendscouting-module___YoS5G__marker{width:29%;color:var(--ts-ink);font-size:13px;font-weight:700;line-height:1.25;position:absolute}.trendscouting-module___YoS5G__marker span{color:var(--ts-ink-62);margin-top:3px;font-size:12px;font-weight:400;line-height:1.35;display:block}.trendscouting-module___YoS5G__markerEarly{text-align:right;padding-right:10px;bottom:67%;right:66.7%}.trendscouting-module___YoS5G__markerLate{width:26%;padding-left:10px;bottom:58%;left:73.4%}.trendscouting-module___YoS5G__processHead{flex-direction:column;display:flex}.trendscouting-module___YoS5G__steps{counter-reset:step;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:24px 0 0;padding:0;list-style:none;display:grid}.trendscouting-module___YoS5G__step{border:1px solid var(--ts-hairline);counter-increment:step;background:#fff;padding:28px 28px 32px;position:relative}.trendscouting-module___YoS5G__step:before{content:"0" counter(step);color:var(--ts-red);font-family:var(--ts-mono);letter-spacing:3px;margin-bottom:40px;font-size:12px;display:block}.trendscouting-module___YoS5G__step:not(:last-child):after{content:"";background:var(--ts-red);width:24px;height:1px;position:absolute;top:36px;right:-25px}.trendscouting-module___YoS5G__stepTitle{color:var(--ts-ink);margin:0 0 12px;font-size:20px;font-weight:700;line-height:1.25}.trendscouting-module___YoS5G__stepText{color:var(--ts-grey);margin:0;font-size:15px;line-height:1.7}.trendscouting-module___YoS5G__product{background:var(--ts-red);padding-block:var(--ts-section);position:relative;overflow:hidden}.trendscouting-module___YoS5G__productHalftone{pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Ccircle cx='4' cy='4' r='1.87' fill='%23d72332'/%3E%3C/svg%3E");background-size:8px 8px;width:520px;height:520px;position:absolute;top:0;right:0;-webkit-mask-image:radial-gradient(90% 90% at 100% 0,#000 0% 25%,#0000 70%);mask-image:radial-gradient(90% 90% at 100% 0,#000 0% 25%,#0000 70%)}.trendscouting-module___YoS5G__productInner{position:relative}.trendscouting-module___YoS5G__productHead{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:clamp(24px,5vw,72px);margin-bottom:clamp(40px,5vw,64px);display:grid}.trendscouting-module___YoS5G__product .trendscouting-module___YoS5G__eyebrow{color:#ffffffbf}.trendscouting-module___YoS5G__product .trendscouting-module___YoS5G__eyebrow:before{background:#ffffffbf}.trendscouting-module___YoS5G__product .trendscouting-module___YoS5G__h2{color:#fff;margin-bottom:0}.trendscouting-module___YoS5G__productLead{color:#ffffffd9;margin:0;font-size:18px;line-height:1.75}.trendscouting-module___YoS5G__bento{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.trendscouting-module___YoS5G__feature{grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;background:var(--ts-cream);grid-row:span 2;row-gap:0;min-width:0;display:grid}.trendscouting-module___YoS5G__featureStage{background:var(--ts-sunken);border-bottom:1px solid var(--ts-hairline);justify-content:center;align-items:center;min-width:0;min-height:340px;padding:clamp(20px,3vw,36px);display:flex}.trendscouting-module___YoS5G__featureBody{padding:clamp(24px,3vw,36px)}.trendscouting-module___YoS5G__featureIndex{color:var(--ts-red);font-family:var(--ts-mono);letter-spacing:3px;margin-bottom:14px;font-size:12px;display:block}.trendscouting-module___YoS5G__featureTitle{color:var(--ts-ink);margin:0 0 12px;font-size:22px;font-weight:700;line-height:1.25}.trendscouting-module___YoS5G__featureText{color:var(--ts-grey);margin:0;font-size:15px;line-height:1.7}.trendscouting-module___YoS5G__productNote{color:#ffffffb3;font-family:var(--ts-mono);letter-spacing:1px;margin:20px 0 0;font-size:11px;line-height:1.5}.trendscouting-module___YoS5G__ui{border:1px solid var(--ts-hairline);width:100%;min-width:0;max-width:440px;color:var(--ts-ink);text-align:left;background:#fff;border-radius:12px;font-size:13px;line-height:1.45;overflow:hidden;box-shadow:0 1px 2px #0806090d,0 6px 20px #08060912}.trendscouting-module___YoS5G__uiStrip{border-bottom:1px solid var(--ts-hairline);align-items:center;gap:8px;padding:10px 14px;display:flex}.trendscouting-module___YoS5G__uiStripSunken{background:var(--ts-sunken)}.trendscouting-module___YoS5G__uiPad{padding:14px}.trendscouting-module___YoS5G__uiGlyph{color:#fff;letter-spacing:.3px;border-radius:5px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;font-size:8px;font-weight:700;display:inline-flex}.trendscouting-module___YoS5G__uiGlyph[data-platform=TikTok]{background:#000}.trendscouting-module___YoS5G__uiGlyph[data-platform=Instagram]{background:#e1306c}.trendscouting-module___YoS5G__uiGlyph[data-platform=LinkedIn]{background:#0077b5}.trendscouting-module___YoS5G__uiEyebrow{color:var(--ts-ink);font-family:var(--ts-mono);letter-spacing:1.6px;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:500}.trendscouting-module___YoS5G__uiEyebrowRed{color:var(--ts-red)}.trendscouting-module___YoS5G__uiTruncate{text-overflow:ellipsis;min-width:0;overflow:hidden}.trendscouting-module___YoS5G__uiMuted{color:var(--ts-ink-35);white-space:nowrap;font-size:11px}.trendscouting-module___YoS5G__uiSpacer{flex:auto}.trendscouting-module___YoS5G__uiBadge{height:20px;font-family:var(--ts-mono);letter-spacing:1px;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:0 8px;font-size:9px;font-weight:500;display:inline-flex}.trendscouting-module___YoS5G__uiBadge:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}.trendscouting-module___YoS5G__uiBadgeWarn{color:#8a5a00;background:#d9941129}.trendscouting-module___YoS5G__uiBadgeGood{color:#1e6b3a;background:#2e8b4e24}.trendscouting-module___YoS5G__uiBadgeNeutral{color:var(--ts-ink-62);background:#0806090f}.trendscouting-module___YoS5G__uiBadgeRed{background:var(--ts-red-wash);color:var(--ts-red-deep)}.trendscouting-module___YoS5G__uiTitle{color:var(--ts-ink);margin:0;font-size:15px;font-weight:700;line-height:1.3}.trendscouting-module___YoS5G__uiText{color:var(--ts-ink-62);margin:4px 0 0;font-size:12px;line-height:1.5}.trendscouting-module___YoS5G__uiClamp{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.trendscouting-module___YoS5G__uiMedia{grid-template-columns:54px minmax(0,1fr);align-items:start;gap:12px;display:grid}.trendscouting-module___YoS5G__uiThumb{aspect-ratio:9/16;background-color:var(--ts-ink);color:#fff;background-image:radial-gradient(circle at 4px 4px,#ffffff29 1.4px,#0000 1.6px);background-size:8px 8px;border-radius:6px;justify-content:center;align-items:center;display:flex;position:relative}.trendscouting-module___YoS5G__uiThumbRed{background-color:var(--ts-red);background-image:radial-gradient(circle at 4px 4px,#fff3 1.4px,#0000 1.6px)}.trendscouting-module___YoS5G__uiThumb svg{width:16px;height:16px}.trendscouting-module___YoS5G__uiButtons{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.trendscouting-module___YoS5G__uiBtn{border:1px solid var(--ts-ink-22);height:30px;color:var(--ts-ink);white-space:nowrap;background:0 0;border-radius:8px;justify-content:center;align-items:center;gap:5px;padding:0 8px;font-size:11px;font-weight:600;transition:background-color .25s,border-color .25s,color .25s;display:inline-flex}.trendscouting-module___YoS5G__uiBtn svg{flex:none;width:11px;height:11px}.trendscouting-module___YoS5G__uiBtnActive,.trendscouting-module___YoS5G__uiBtnPrimary{border-color:var(--ts-red);background:var(--ts-red);color:#fff}.trendscouting-module___YoS5G__uiDivider{background:var(--ts-hairline);height:1px;margin:12px 0}.trendscouting-module___YoS5G__uiLabel{color:var(--ts-red);font-family:var(--ts-mono);letter-spacing:1.6px;text-transform:uppercase;margin-bottom:8px;font-size:9px;font-weight:500;display:block}.trendscouting-module___YoS5G__uiGhost{height:28px;color:var(--ts-ink-62);background:#0806090a;border-radius:8px;justify-content:center;align-items:center;margin-top:10px;font-size:11px;font-weight:600;display:flex}.trendscouting-module___YoS5G__report{border-radius:16px;max-width:500px;margin-inline:auto;box-shadow:0 4px 24px #08060912,0 1px 4px #0806090a}.trendscouting-module___YoS5G__reportBar{background:var(--ts-cream);border-bottom:1px solid var(--ts-hairline);align-items:center;gap:10px;padding:12px 16px;display:flex}.trendscouting-module___YoS5G__reportMark{background:var(--ts-red);border-radius:7px;justify-content:center;align-items:flex-end;gap:2px;width:26px;height:26px;padding-bottom:7px;display:flex}.trendscouting-module___YoS5G__reportMark i{background:#fff;border-radius:1px;width:3px}.trendscouting-module___YoS5G__reportMark i:first-child{height:6px}.trendscouting-module___YoS5G__reportMark i:nth-child(2){height:12px}.trendscouting-module___YoS5G__reportMark i:nth-child(3){height:9px}.trendscouting-module___YoS5G__reportName{font-size:14px;font-weight:700}.trendscouting-module___YoS5G__reportHead{border-bottom:1px solid var(--ts-hairline);padding:16px 16px 14px}.trendscouting-module___YoS5G__reportTitleRow{justify-content:space-between;align-items:center;gap:12px;margin:4px 0 12px;display:flex}.trendscouting-module___YoS5G__reportTitle{font-size:20px;font-weight:700;line-height:1.2}.trendscouting-module___YoS5G__reportLive{color:var(--ts-ink-62);white-space:nowrap;align-items:center;gap:6px;font-size:11px;display:inline-flex}.trendscouting-module___YoS5G__reportLive:before{content:"";background:#2e8b4e;border-radius:50%;width:6px;height:6px}.trendscouting-module___YoS5G__chips{flex-wrap:wrap;gap:6px;display:flex}.trendscouting-module___YoS5G__chip{border:1px solid var(--ts-hairline);background:#fff;border-radius:999px;align-items:center;gap:6px;height:26px;padding:0 10px;font-size:11px;font-weight:500;display:inline-flex}.trendscouting-module___YoS5G__chip b{font-family:var(--ts-mono);opacity:.6;font-size:10px;font-weight:500}.trendscouting-module___YoS5G__chipActive{border-color:var(--ts-red);background:var(--ts-red);color:#fff}.trendscouting-module___YoS5G__chipActive b{opacity:.85}.trendscouting-module___YoS5G__reportList{background:var(--ts-cream);flex-direction:column;height:348px;padding:0 14px;display:flex;position:relative;overflow:hidden}.trendscouting-module___YoS5G__reportList:after{content:"";background:linear-gradient(#f9f6f300, var(--ts-cream));pointer-events:none;height:56px;position:absolute;inset:auto 0 0}.trendscouting-module___YoS5G__reportItem{border:1px solid var(--ts-hairline);background:#fff;border-radius:12px;flex:none;margin-top:12px;overflow:hidden}.trendscouting-module___YoS5G__reportItem .trendscouting-module___YoS5G__uiStrip{padding:8px 12px}.trendscouting-module___YoS5G__reportItemBody{padding:12px}.trendscouting-module___YoS5G__reportSlot{flex:none;grid-template-rows:0fr;transition:grid-template-rows .6s cubic-bezier(.22,1,.36,1);display:grid}.trendscouting-module___YoS5G__reportSlot.trendscouting-module___YoS5G__isIn{grid-template-rows:1fr}.trendscouting-module___YoS5G__reportSlotInner{min-height:0;overflow:hidden}.trendscouting-module___YoS5G__reportItemNew{opacity:0;transition:opacity .35s,transform .6s cubic-bezier(.22,1,.36,1),border-color .3s;transform:translateY(-8px)}.trendscouting-module___YoS5G__isIn .trendscouting-module___YoS5G__reportItemNew{opacity:1;transform:none}.trendscouting-module___YoS5G__reportItemNew.trendscouting-module___YoS5G__isPriority{border-color:#d99411}.trendscouting-module___YoS5G__fadeBadge{opacity:0;transition:opacity .3s,transform .3s;transform:scale(.9)}.trendscouting-module___YoS5G__fadeBadge.trendscouting-module___YoS5G__isShown{opacity:1;transform:none}.trendscouting-module___YoS5G__count{text-align:center;min-width:1ch;display:inline-block}.trendscouting-module___YoS5G__fitThumb{background-color:var(--ts-ink);color:#fff;background-image:radial-gradient(circle at 4px 4px,#ffffff29 1.4px,#0000 1.6px);background-size:8px 8px;justify-content:center;align-items:center;height:96px;display:flex}.trendscouting-module___YoS5G__fitThumb svg{width:20px;height:20px}.trendscouting-module___YoS5G__fitWhy{background:var(--ts-sunken);border-radius:8px;margin-top:12px;padding:10px 12px}.trendscouting-module___YoS5G__fitWhy p{color:var(--ts-ink-62);margin:0;font-size:12px;line-height:1.5}.trendscouting-module___YoS5G__rules{flex-wrap:wrap;gap:6px;margin:12px 0 14px;display:flex}.trendscouting-module___YoS5G__rule{border:1px solid var(--ts-hairline);height:22px;color:var(--ts-ink-62);border-radius:999px;align-items:center;gap:5px;padding:0 8px;font-size:11px;display:inline-flex}.trendscouting-module___YoS5G__rule svg{color:#2e8b4e;width:9px;height:9px}.trendscouting-module___YoS5G__fitActions{grid-template-columns:minmax(0,1fr) 30px;gap:6px;display:grid}.trendscouting-module___YoS5G__ideaRows{gap:10px;margin:12px 0 0;display:grid}.trendscouting-module___YoS5G__ideaRow{border-top:1px solid var(--ts-hairline);grid-template-columns:92px minmax(0,1fr);align-items:baseline;gap:10px;padding-top:10px;display:grid}.trendscouting-module___YoS5G__ideaRow dt{color:var(--ts-ink-35);font-family:var(--ts-mono);letter-spacing:1.4px;text-transform:uppercase;font-size:9px}.trendscouting-module___YoS5G__ideaRow dd{color:var(--ts-ink);margin:0;font-size:12px;line-height:1.5}.trendscouting-module___YoS5G__matchPair{grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);align-items:center;gap:8px;display:grid}.trendscouting-module___YoS5G__matchSide{justify-items:center;gap:8px;display:grid}.trendscouting-module___YoS5G__matchSide .trendscouting-module___YoS5G__uiThumb{width:64px}.trendscouting-module___YoS5G__matchSide .trendscouting-module___YoS5G__uiEyebrow{white-space:normal;text-align:center}.trendscouting-module___YoS5G__matchLink{background:var(--ts-red-wash);width:28px;height:28px;color:var(--ts-red-deep);border-radius:50%;justify-content:center;align-items:center;display:flex}.trendscouting-module___YoS5G__matchLink svg{width:13px;height:13px}.trendscouting-module___YoS5G__cases{gap:24px;display:grid}.trendscouting-module___YoS5G__case{border:1px solid var(--ts-hairline);background:#fff;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);display:grid}.trendscouting-module___YoS5G__caseMain{flex-direction:column;padding:clamp(28px,4vw,56px);display:flex}.trendscouting-module___YoS5G__caseSide{border-left:1px solid var(--ts-hairline);background:var(--ts-cream);flex-direction:column;justify-content:center;padding:clamp(28px,4vw,56px);display:flex}.trendscouting-module___YoS5G__caseFlip .trendscouting-module___YoS5G__caseMain{border-left:1px solid var(--ts-hairline);order:2}.trendscouting-module___YoS5G__caseFlip .trendscouting-module___YoS5G__caseSide{border-left:0;order:1}.trendscouting-module___YoS5G__caseLogo{align-self:flex-start;width:auto;height:44px;margin-bottom:32px;display:block}.trendscouting-module___YoS5G__quote{border:0;margin:0 0 28px;padding:0}.trendscouting-module___YoS5G__quote p{color:var(--ts-ink);letter-spacing:-.2px;margin:0;font-size:clamp(20px,2.1vw,28px);font-weight:600;line-height:1.4}.trendscouting-module___YoS5G__quote p:before{content:"“";height:36px;color:var(--ts-red);font-family:var(--ts-mono);margin-bottom:8px;font-size:64px;line-height:1;display:block}.trendscouting-module___YoS5G__quoteBy{color:var(--ts-grey);margin:0 0 32px;font-size:14px;line-height:1.5}.trendscouting-module___YoS5G__quoteBy strong{color:var(--ts-ink);font-weight:700;display:block}.trendscouting-module___YoS5G__caseCta{margin-top:auto}.trendscouting-module___YoS5G__caseCta .button-new.button-new{margin-top:0}.trendscouting-module___YoS5G__caseStats{gap:0;margin:0;display:grid}.trendscouting-module___YoS5G__caseStat{border-top:1px solid var(--ts-hairline);flex-direction:column;gap:8px;padding:24px 0;display:flex}.trendscouting-module___YoS5G__caseStat:first-child{border-top:0;padding-top:0}.trendscouting-module___YoS5G__caseStat:last-child{padding-bottom:0}.trendscouting-module___YoS5G__caseStat dd{color:var(--ts-red);letter-spacing:-1px;order:-1;margin:0;font-size:clamp(36px,4.4vw,56px);font-weight:800;line-height:1.05}.trendscouting-module___YoS5G__caseStat dt{color:var(--ts-grey);font-family:var(--ts-mono);letter-spacing:1px;text-transform:uppercase;font-size:12px;line-height:1.6}.trendscouting-module___YoS5G__caseHeadline{color:var(--ts-ink);margin:0 0 32px;font-size:clamp(22px,2.4vw,30px);font-weight:700;line-height:1.25}.trendscouting-module___YoS5G__bars{margin:0}.trendscouting-module___YoS5G__barsTitle{color:var(--ts-ink);margin:0 0 20px;font-size:15px;font-weight:700;line-height:1.4}.trendscouting-module___YoS5G__barRow{gap:8px;margin:0 0 18px;display:grid}.trendscouting-module___YoS5G__barRow dt{color:var(--ts-ink-62);font-size:13px;font-weight:500;line-height:1.3}.trendscouting-module___YoS5G__barRow dd{align-items:center;gap:12px;margin:0;display:flex}.trendscouting-module___YoS5G__bar{width:calc((100% - 56px) * var(--share,1));background:var(--ts-ink-22);border-radius:0 4px 4px 0;flex:none;height:16px}.trendscouting-module___YoS5G__barTrend{background:var(--ts-red)}.trendscouting-module___YoS5G__barValue{color:var(--ts-ink);font-variant-numeric:tabular-nums;flex:none;font-size:22px;font-weight:800;line-height:1}.trendscouting-module___YoS5G__barsNote{color:var(--ts-ink-35);font-family:var(--ts-mono);letter-spacing:1px;margin:4px 0 0;font-size:11px;line-height:1.5}.trendscouting-module___YoS5G__ways{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.trendscouting-module___YoS5G__way{border:1px solid var(--ts-hairline);background:#fff;flex-direction:column;padding:clamp(28px,3.5vw,48px);display:flex}.trendscouting-module___YoS5G__wayTag{color:var(--ts-red);font-family:var(--ts-mono);letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;font-size:12px}.trendscouting-module___YoS5G__wayTitle{color:var(--ts-ink);margin:0 0 16px;font-size:clamp(24px,2.6vw,32px);font-weight:700;line-height:1.2}.trendscouting-module___YoS5G__wayText{color:var(--ts-grey);margin:0 0 24px;font-size:16px;line-height:1.7}.trendscouting-module___YoS5G__wayPoints{gap:0;margin:0 0 28px;padding:0;list-style:none;display:grid}.trendscouting-module___YoS5G__wayPoints li{border-top:1px solid var(--ts-hairline);color:var(--ts-ink);padding:14px 0 14px 28px;font-size:15px;font-weight:500;line-height:1.5;position:relative}.trendscouting-module___YoS5G__wayPoints li:before{content:"";background:var(--ts-red);width:14px;height:1px;position:absolute;top:24px;left:0}.trendscouting-module___YoS5G__wayFoot{border-top:1px solid var(--ts-hairline);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:auto;padding-top:20px;display:flex}.trendscouting-module___YoS5G__wayExample{color:var(--ts-ink-62);font-family:var(--ts-mono);letter-spacing:1px;font-size:12px}.trendscouting-module___YoS5G__wayLink{color:var(--ts-red);align-items:center;gap:8px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.trendscouting-module___YoS5G__wayLink:after{content:"→";transition:transform .2s}.trendscouting-module___YoS5G__wayLink:hover:after{transform:translate(4px)}.trendscouting-module___YoS5G__contact{scroll-margin-top:80px}.trendscouting-module___YoS5G__anchor{scroll-margin-top:96px}@media (max-width:1100px){.trendscouting-module___YoS5G__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.trendscouting-module___YoS5G__step:nth-child(2n):after{display:none}}@media (max-width:991px){.trendscouting-module___YoS5G__heroGrid,.trendscouting-module___YoS5G__thesisGrid,.trendscouting-module___YoS5G__productHead{grid-template-columns:minmax(0,1fr)}.trendscouting-module___YoS5G__heroVisual{max-width:520px}.trendscouting-module___YoS5G__case,.trendscouting-module___YoS5G__caseFlip{grid-template-columns:minmax(0,1fr)}.trendscouting-module___YoS5G__caseSide,.trendscouting-module___YoS5G__caseFlip .trendscouting-module___YoS5G__caseMain{border-left:0}.trendscouting-module___YoS5G__caseSide{border-top:1px solid var(--ts-hairline)}.trendscouting-module___YoS5G__caseFlip .trendscouting-module___YoS5G__caseMain{order:1}.trendscouting-module___YoS5G__caseFlip .trendscouting-module___YoS5G__caseSide{order:2}}@media (max-width:767px){.trendscouting-module___YoS5G__hero{padding-top:104px}.trendscouting-module___YoS5G__kpis,.trendscouting-module___YoS5G__bento,.trendscouting-module___YoS5G__ways,.trendscouting-module___YoS5G__steps{grid-template-columns:minmax(0,1fr)}.trendscouting-module___YoS5G__kpi,.trendscouting-module___YoS5G__kpi+.trendscouting-module___YoS5G__kpi{border-left:0;padding:24px 0}.trendscouting-module___YoS5G__kpi+.trendscouting-module___YoS5G__kpi{border-top:1px solid var(--ts-hairline)}.trendscouting-module___YoS5G__step:after{display:none}.trendscouting-module___YoS5G__step:before{margin-bottom:20px}.trendscouting-module___YoS5G__featureStage{min-height:0}.trendscouting-module___YoS5G__pain{grid-template-columns:minmax(0,1fr);gap:6px}}@media (max-width:479px){.trendscouting-module___YoS5G__uiHandle{display:none}.trendscouting-module___YoS5G__marker{font-size:11px}.trendscouting-module___YoS5G__marker span,.trendscouting-module___YoS5G__chartNote{display:none}.trendscouting-module___YoS5G__ideaRow{grid-template-columns:minmax(0,1fr);gap:2px}}@media (prefers-reduced-motion:reduce){.trendscouting-module___YoS5G__reportSlot,.trendscouting-module___YoS5G__reportItemNew,.trendscouting-module___YoS5G__fadeBadge,.trendscouting-module___YoS5G__uiBtn{transition:none}}
