.trending-module__9Hujiq__heroWrap{max-width:var(--sis-max-wide);padding:clamp(14px, 2vw, 26px) var(--sis-gutter) 0;margin:0 auto}.trending-module__9Hujiq__hero{isolation:isolate;border-radius:var(--sis-r-panel);background:linear-gradient(120deg, var(--sis-blue-deep) 0%, var(--sis-blue) 30%, var(--sis-violet) 62%, var(--sis-red-deep) 100%);color:#fff;background-size:220% 220%;gap:clamp(18px,2.4vw,28px);padding:clamp(22px,3.6vw,48px);animation:18s ease-in-out infinite alternate trending-module__9Hujiq__drift-colour;display:grid;position:relative;overflow:hidden}.trending-module__9Hujiq__hero nav[aria-label=Breadcrumb],.trending-module__9Hujiq__hero nav[aria-label=Breadcrumb] [aria-current]{color:var(--sis-on-dark-text)}.trending-module__9Hujiq__hero nav[aria-label=Breadcrumb] a{color:#fff;text-underline-offset:3px;text-decoration:underline}.trending-module__9Hujiq__shape{z-index:-1;pointer-events:none;position:absolute}.trending-module__9Hujiq__shapeOne{background:var(--sis-yellow);opacity:.9;border-radius:50%;width:190px;height:190px;animation:9s ease-in-out infinite alternate trending-module__9Hujiq__float;top:-60px;right:14%}.trending-module__9Hujiq__shapeTwo{border-radius:var(--sis-r-panel);background:var(--sis-orange);opacity:.75;width:240px;height:240px;animation:12s ease-in-out infinite alternate trending-module__9Hujiq__float-turn;bottom:-70px;right:-40px;transform:rotate(18deg)}.trending-module__9Hujiq__shapeThree{border:10px solid var(--sis-green);opacity:.8;border-radius:50%;width:90px;height:90px;animation:7s ease-in-out infinite alternate-reverse trending-module__9Hujiq__float;bottom:18%;right:32%}.trending-module__9Hujiq__sparkle{z-index:-1;color:#fff;opacity:.85;width:clamp(90px,14vw,170px);height:clamp(90px,14vw,170px);animation:24s linear infinite trending-module__9Hujiq__spin;position:absolute;top:22%;right:4%}.trending-module__9Hujiq__heroText{max-width:640px}.trending-module__9Hujiq__hot{border-radius:var(--sis-r-pill);font-family:var(--sis-font-mono);font-size:var(--sis-text-label);letter-spacing:var(--sis-ls-caps-wide);text-transform:uppercase;background:#ffffff29;align-items:center;gap:8px;padding:6px 12px;font-weight:600;display:inline-flex}.trending-module__9Hujiq__hotDot{background:var(--sis-yellow);border-radius:50%;width:9px;height:9px;animation:1.6s ease-out infinite trending-module__9Hujiq__pulse}.trending-module__9Hujiq__title{font-family:var(--sis-font-display);font-size:var(--sis-text-display-xl);letter-spacing:var(--sis-ls-hero);text-shadow:0 6px 30px #00000040;margin:10px 0 0;font-weight:800;line-height:.95}.trending-module__9Hujiq__dek{max-width:52ch;font-size:var(--sis-text-intro);color:#ffffffe6;margin:14px 0 0;line-height:1.65}.trending-module__9Hujiq__filters{flex-wrap:wrap;gap:8px;display:flex}.trending-module__9Hujiq__chip{min-height:var(--sis-tap);border-radius:var(--sis-r-pill);color:#fff;font-size:var(--sis-text-small);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff29;align-items:center;gap:7px;padding:0 14px;font-weight:700;transition:background .15s ease-out,transform .15s ease-out;display:inline-flex}.trending-module__9Hujiq__chip:hover{color:#fff;background:#ffffff47;transform:translateY(-2px)}.trending-module__9Hujiq__chipOn,.trending-module__9Hujiq__chipOn:hover{color:var(--sis-ink);background:#fff}.trending-module__9Hujiq__count{border-radius:var(--sis-r-pill);min-width:24px;font-family:var(--sis-font-mono);font-size:var(--sis-text-label);text-align:center;background:#0000002e;padding:1px 7px}.trending-module__9Hujiq__chipOn .trending-module__9Hujiq__count{background:var(--sis-yellow);color:var(--sis-ink)}.trending-module__9Hujiq__chip:focus-visible{outline:var(--sis-focus);outline-color:var(--sis-yellow);outline-offset:2px}.trending-module__9Hujiq__ticker{background:var(--sis-ink);color:#fff;border-block:3px solid var(--sis-yellow);margin-top:clamp(14px,2vw,22px);overflow:hidden}.trending-module__9Hujiq__tickerTrack{width:max-content;animation:48s linear infinite trending-module__9Hujiq__marquee;display:flex}.trending-module__9Hujiq__ticker:hover .trending-module__9Hujiq__tickerTrack{animation-play-state:paused}.trending-module__9Hujiq__tickerRun{gap:30px;padding:12px 30px 12px 0;display:flex}.trending-module__9Hujiq__tickerItem{white-space:nowrap;font-family:var(--sis-font-display);font-size:var(--sis-text-body);align-items:center;gap:9px;font-weight:700;display:inline-flex}.trending-module__9Hujiq__tickerSpark{color:var(--sis-yellow)}.trending-module__9Hujiq__tickerKind{font-family:var(--sis-font-mono);font-size:var(--sis-text-label);letter-spacing:var(--sis-ls-caps);text-transform:uppercase;color:var(--sis-yellow)}.trending-module__9Hujiq__section{max-width:var(--sis-max-wide);padding:var(--sis-section-y-sm) var(--sis-gutter);margin:0 auto}.trending-module__9Hujiq__section:last-child{padding-bottom:var(--sis-section-y)}.trending-module__9Hujiq__heading{font-family:var(--sis-font-display);font-size:var(--sis-text-section);letter-spacing:var(--sis-ls-display);color:var(--sis-ink);align-items:center;gap:10px;margin:0 0 16px;font-weight:800;display:flex}.trending-module__9Hujiq__heading svg{color:var(--sis-violet)}.trending-module__9Hujiq__kindChip{border-radius:var(--sis-r-pill);background:var(--accent,var(--sis-blue));color:#fff;font-family:var(--sis-font-mono);font-size:var(--sis-text-label);letter-spacing:var(--sis-ls-caps);text-transform:uppercase;align-self:flex-start;align-items:center;padding:4px 10px;font-weight:600;display:inline-flex}.trending-module__9Hujiq__image{object-fit:cover;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.trending-module__9Hujiq__sheetFrame{background:var(--sis-yellow-surface)}.trending-module__9Hujiq__sheetImage{object-fit:contain;padding:12px 0;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.trending-module__9Hujiq__plate{font-size:var(--sis-glyph-xl);position:absolute;inset:0}.trending-module__9Hujiq__podium{gap:var(--sis-gap);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.trending-module__9Hujiq__first,.trending-module__9Hujiq__runnerUp,.trending-module__9Hujiq__cell{animation:.7s cubic-bezier(.2,.8,.2,1) both trending-module__9Hujiq__rise;animation-delay:calc(var(--i,0) * 90ms)}.trending-module__9Hujiq__first{min-height:380px}.trending-module__9Hujiq__runnerUp{min-height:250px}.trending-module__9Hujiq__big{isolation:isolate;border-radius:var(--sis-r-panel);background:var(--sis-ink);color:#fff;height:100%;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s ease-out;display:block;position:relative;overflow:hidden}.trending-module__9Hujiq__big:hover{color:#fff;box-shadow:0 22px 44px color-mix(in srgb, var(--accent) 40%, transparent);transform:translateY(-5px)rotate(-.4deg)}.trending-module__9Hujiq__big:hover .trending-module__9Hujiq__image,.trending-module__9Hujiq__big:hover .trending-module__9Hujiq__sheetImage{transform:scale(1.06)}.trending-module__9Hujiq__bigMedia{z-index:-2;position:absolute;inset:0}.trending-module__9Hujiq__bigScrim{z-index:-1;background:var(--sis-scrim-full);position:absolute;inset:0}.trending-module__9Hujiq__bigDrawn .trending-module__9Hujiq__bigMedia{background:radial-gradient(circle at 85% 15%, #ffffff47 0%, #fff0 45%), linear-gradient(140deg, var(--accent) 0%, var(--sis-ink) 120%)}.trending-module__9Hujiq__bigDrawn .trending-module__9Hujiq__bigScrim{background:linear-gradient(#0b132c00 40%,#0b132c8c 100%)}.trending-module__9Hujiq__bigGlyph{font-family:var(--sis-font-display);font-size:var(--sis-glyph-xl);color:#ffffff47;font-weight:800;line-height:1;transition:transform .4s ease-out;position:absolute;top:8%;right:7%;transform:rotate(-8deg)}.trending-module__9Hujiq__big:hover .trending-module__9Hujiq__bigGlyph{transform:rotate(4deg)scale(1.15)}.trending-module__9Hujiq__bigRank{border-radius:var(--sis-r-control);color:var(--sis-ink);font-family:var(--sis-font-display);font-size:var(--sis-text-card-lg);box-shadow:var(--sis-shadow-cover);background:#fff;padding:4px 14px;font-weight:800;line-height:1.2;transition:transform .3s ease-out;position:absolute;top:16px;left:16px;transform:rotate(-6deg)}.trending-module__9Hujiq__first .trending-module__9Hujiq__bigRank{background:var(--sis-yellow);font-size:var(--sis-text-card-xl)}.trending-module__9Hujiq__big:hover .trending-module__9Hujiq__bigRank{transform:rotate(4deg)scale(1.08)}.trending-module__9Hujiq__bigBody{flex-direction:column;gap:8px;padding:clamp(16px,2.2vw,26px);display:flex;position:absolute;bottom:0;left:0;right:0}.trending-module__9Hujiq__bigTitleFirst,.trending-module__9Hujiq__bigTitle{font-family:var(--sis-font-display);font-weight:800;line-height:var(--sis-lh-heading);letter-spacing:var(--sis-ls-display);color:#fff;margin:0}.trending-module__9Hujiq__bigTitleFirst{font-size:var(--sis-text-section)}.trending-module__9Hujiq__bigTitle{font-size:var(--sis-text-card)}.trending-module__9Hujiq__bigDek{max-width:60ch;font-size:var(--sis-text-body);color:#ffffffe0;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.6;display:-webkit-box;overflow:hidden}.trending-module__9Hujiq__bigMeta{font-family:var(--sis-font-mono);font-size:var(--sis-text-meta);color:#ffffffc7}.trending-module__9Hujiq__grid{gap:var(--sis-gap-sm);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.trending-module__9Hujiq__card{border:2px solid var(--sis-border-card);border-radius:var(--sis-r-card);background:var(--sis-surface);height:100%;color:var(--sis-ink);flex-direction:column;transition:transform .25s cubic-bezier(.2,.8,.2,1),border-color .25s ease-out,box-shadow .25s ease-out;display:flex;overflow:hidden}.trending-module__9Hujiq__card:hover{color:var(--sis-ink);border-color:var(--accent);box-shadow:0 16px 30px color-mix(in srgb, var(--accent) 22%, transparent);transform:translateY(-5px)}.trending-module__9Hujiq__card:hover .trending-module__9Hujiq__image,.trending-module__9Hujiq__card:hover .trending-module__9Hujiq__sheetImage{transform:scale(1.07)}.trending-module__9Hujiq__cardMedia{aspect-ratio:16/10;background:var(--sis-surface-media);display:block;position:relative;overflow:hidden}.trending-module__9Hujiq__cardRank{background:var(--accent);color:#fff;width:44px;height:44px;font-family:var(--sis-font-display);font-size:var(--sis-text-read);box-shadow:var(--sis-shadow-thumb);border-radius:50%;place-items:center;font-weight:800;display:grid;position:absolute;top:10px;left:10px}.trending-module__9Hujiq__cardBody{flex-direction:column;flex:1;gap:8px;padding:14px 16px 16px;display:flex}.trending-module__9Hujiq__cardTitle{font-family:var(--sis-font-display);font-size:var(--sis-text-card-sm);font-weight:800;line-height:var(--sis-lh-heading);letter-spacing:var(--sis-ls-tight);margin:0}.trending-module__9Hujiq__cardMeta{font-size:var(--sis-text-meta);color:var(--sis-ink-soft);margin-top:auto}.trending-module__9Hujiq__big:focus-visible,.trending-module__9Hujiq__card:focus-visible,.trending-module__9Hujiq__tile:focus-visible{outline:var(--sis-focus);outline-offset:var(--sis-focus-offset)}.trending-module__9Hujiq__browse{gap:var(--sis-gap-sm);grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));display:grid}.trending-module__9Hujiq__tile{border-radius:var(--sis-r-panel);color:#fff;flex-direction:column;gap:6px;min-height:150px;padding:18px;transition:transform .25s cubic-bezier(.2,.8,.2,1);display:flex;position:relative;overflow:hidden}.trending-module__9Hujiq__tile:hover{color:#fff;transform:translateY(-4px)rotate(-1deg)}.trending-module__9Hujiq__articles{background:linear-gradient(140deg, var(--sis-blue) 0%, var(--sis-blue-deep) 100%)}.trending-module__9Hujiq__newsletter{background:linear-gradient(140deg, var(--sis-yellow) 0%, var(--sis-orange) 140%);color:var(--sis-ink)}.trending-module__9Hujiq__newsletter:hover{color:var(--sis-ink)}.trending-module__9Hujiq__inschool{background:linear-gradient(140deg, var(--sis-green-deep) 0%, var(--sis-green-darkest) 100%)}.trending-module__9Hujiq__work{background:linear-gradient(140deg, var(--sis-violet) 0%, var(--sis-violet-deep) 100%)}.trending-module__9Hujiq__tileIcon{background:#fff3;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.trending-module__9Hujiq__tileLabel{font-family:var(--sis-font-display);font-size:var(--sis-text-card);margin-top:6px;font-weight:800}.trending-module__9Hujiq__tileCount{font-family:var(--sis-font-mono);font-size:var(--sis-text-meta);opacity:.85}.trending-module__9Hujiq__tileArrow{width:24px;height:24px;transition:transform .2s ease-out;position:absolute;bottom:18px;right:18px}.trending-module__9Hujiq__tile:hover .trending-module__9Hujiq__tileArrow{transform:translate(5px)}@media (max-width:619px){.trending-module__9Hujiq__shapeOne{width:150px;height:150px;top:-90px;right:-60px}.trending-module__9Hujiq__shapeTwo{opacity:.55;bottom:-150px;right:-120px}.trending-module__9Hujiq__shapeThree{display:none}.trending-module__9Hujiq__sparkle{opacity:.6;width:64px;height:64px;top:10px;right:10px}.trending-module__9Hujiq__card{flex-direction:row}.trending-module__9Hujiq__cardMedia{aspect-ratio:auto;flex:none;width:116px;min-height:116px}.trending-module__9Hujiq__cardMedia .trending-module__9Hujiq__plate{font-size:var(--sis-glyph-md)}.trending-module__9Hujiq__cardRank{width:36px;height:36px;font-size:var(--sis-text-body);top:8px;left:8px}.trending-module__9Hujiq__cardBody{gap:6px;padding:12px 14px}.trending-module__9Hujiq__first{min-height:340px}.trending-module__9Hujiq__runnerUp{min-height:220px}}@media (min-width:620px){.trending-module__9Hujiq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.trending-module__9Hujiq__podium{grid-template-rows:repeat(2,minmax(250px,auto));grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.trending-module__9Hujiq__first{grid-row:span 2;min-height:520px}.trending-module__9Hujiq__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@keyframes trending-module__9Hujiq__drift-colour{0%{background-position:0 40%}to{background-position:100% 60%}}@keyframes trending-module__9Hujiq__float{0%{transform:translate(0)}to{transform:translate(-24px,18px)}}@keyframes trending-module__9Hujiq__float-turn{0%{transform:rotate(18deg)translate(0)}to{transform:rotate(32deg)translate(-20px,-14px)}}@keyframes trending-module__9Hujiq__spin{to{transform:rotate(1turn)}}@keyframes trending-module__9Hujiq__pulse{0%{box-shadow:0 0 #ffc533b3}70%{box-shadow:0 0 0 10px #ffc53300}to{box-shadow:0 0 #ffc53300}}@keyframes trending-module__9Hujiq__marquee{to{transform:translate(-50%)}}@keyframes trending-module__9Hujiq__rise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}
