.Shorts-module__amc9_q__page{max-width:var(--page-max);padding:0 var(--page-pad)96px;margin:0 auto}.Shorts-module__amc9_q__hero{grid-template-columns:1.4fr 1fr;align-items:end;gap:48px;padding:60px 0 36px;display:grid}.Shorts-module__amc9_q__eyebrow{color:#9dcdbb;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;font-size:11px;font-weight:600;display:flex}.Shorts-module__amc9_q__eyebrow svg{width:18px;height:22px}.Shorts-module__amc9_q__title{font-family:var(--font-instrument-serif),Georgia,serif;letter-spacing:-.035em;margin:20px 0 0;font-size:clamp(48px,6vw,76px);font-weight:400;line-height:1.02}.Shorts-module__amc9_q__title em{color:#9dcdbb}.Shorts-module__amc9_q__intro{color:var(--text-muted);max-width:410px;font-size:15px;line-height:1.8}.Shorts-module__amc9_q__channelLink{color:#14231d;background:#b5d6c9;border-radius:7px;justify-content:center;align-items:center;gap:16px;margin-top:20px;padding:11px 16px;font-size:13px;font-weight:600;transition:background .18s;display:inline-flex}.Shorts-module__amc9_q__channelLink:hover{background:#d0e7de}.Shorts-module__amc9_q__note{color:var(--text-muted);margin-top:12px;font-size:11px}.Shorts-module__amc9_q__toolbar{border-top:1px solid var(--border);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;margin:12px 0 26px;padding:18px 0;display:flex}.Shorts-module__amc9_q__filters{flex-wrap:wrap;gap:8px;display:flex}.Shorts-module__amc9_q__filter{border:1px solid var(--border-hover);color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border-radius:6px;padding:9px 12px;font-size:12px;transition:color .15s,background .15s}.Shorts-module__amc9_q__filter[aria-pressed=true]{color:#c6e4d8;background:#14241d;border-color:#527867}.Shorts-module__amc9_q__filter:hover{color:var(--text)}.Shorts-module__amc9_q__filter span{opacity:.75;font-variant-numeric:tabular-nums;margin-left:7px}.Shorts-module__amc9_q__count{color:var(--text-muted);white-space:nowrap;font-size:11px}.Shorts-module__amc9_q__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 20px;display:grid}.Shorts-module__amc9_q__card{flex-direction:column;min-width:0;display:flex}.Shorts-module__amc9_q__watchLink{display:block}.Shorts-module__amc9_q__cover{aspect-ratio:9/16;background:var(--surface-2);border:1px solid var(--border-hover);border-radius:10px;position:relative;overflow:hidden}.Shorts-module__amc9_q__cover img{object-fit:cover;transition:transform .3s}.Shorts-module__amc9_q__watchLink:hover .Shorts-module__amc9_q__cover img{transform:scale(1.025)}.Shorts-module__amc9_q__play{color:#080808;background:#edecea;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;bottom:12px;right:12px;box-shadow:0 2px 16px #0005}.Shorts-module__amc9_q__play svg{width:12px;height:12px;margin-left:2px}.Shorts-module__amc9_q__topic{color:#9dcdbb;letter-spacing:.07em;text-transform:uppercase;margin:16px 0 8px;font-size:10px;font-weight:600;display:block}.Shorts-module__amc9_q__card h2{font-size:14px;font-weight:500;line-height:1.5;transition:color .15s}.Shorts-module__amc9_q__watchLink:hover h2{color:#b5d6c9}.Shorts-module__amc9_q__takeaway{color:var(--text-muted);margin:9px 0 16px;font-size:12px;line-height:1.65}.Shorts-module__amc9_q__cardLinks{border-top:1px solid var(--border);flex-wrap:wrap;gap:9px 15px;margin-top:auto;padding-top:12px;font-size:11px;display:flex}.Shorts-module__amc9_q__cardLinks a:last-child{color:#9dcdbb}.Shorts-module__amc9_q__cardLinks a:hover{text-underline-offset:4px;text-decoration:underline}.Shorts-module__amc9_q__deepDive{background:linear-gradient(120deg,#14231d,#0d1210);border:1px solid #294137;border-radius:10px;justify-content:space-between;align-items:center;gap:24px;margin-top:48px;padding:28px;display:flex}.Shorts-module__amc9_q__deepDive h2{font-family:var(--font-instrument-serif),Georgia,serif;margin:7px 0;font-size:30px;font-weight:400}.Shorts-module__amc9_q__deepDive p{color:#a5b4ae;max-width:570px;font-size:13px;line-height:1.7}.Shorts-module__amc9_q__deepDive>a{color:#b5d6c9;flex-shrink:0;font-size:13px}.Shorts-module__amc9_q__preview{border:1px solid var(--border-hover);background:linear-gradient(115deg,#111b16,#0c0f0d 65%);border-radius:10px;grid-template-columns:1fr 360px;align-items:center;gap:36px;margin-bottom:56px;padding:28px;display:grid}.Shorts-module__amc9_q__preview h2{font-family:var(--font-instrument-serif),Georgia,serif;margin:14px 0 10px;font-size:36px;font-weight:400;line-height:1.15}.Shorts-module__amc9_q__preview p{color:var(--text-muted);max-width:440px;font-size:13px;line-height:1.7}.Shorts-module__amc9_q__previewCovers{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.Shorts-module__amc9_q__previewCovers a{display:block}.Shorts-module__amc9_q__preview .Shorts-module__amc9_q__cover{border-radius:6px}.Shorts-module__amc9_q__preview .Shorts-module__amc9_q__play{width:24px;height:24px;bottom:6px;right:6px}.Shorts-module__amc9_q__page a:focus-visible,.Shorts-module__amc9_q__page button:focus-visible,.Shorts-module__amc9_q__preview a:focus-visible{outline-offset:5px;border-radius:4px;outline:2px solid #b5d6c9}@media (max-width:900px){.Shorts-module__amc9_q__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.Shorts-module__amc9_q__hero{grid-template-columns:1.2fr 1fr;gap:24px}.Shorts-module__amc9_q__preview{grid-template-columns:1fr 280px;gap:24px}}@media (max-width:650px){.Shorts-module__amc9_q__hero{grid-template-columns:1fr;gap:22px;padding-top:36px}.Shorts-module__amc9_q__title{font-size:clamp(38px,10vw,48px)}.Shorts-module__amc9_q__intro{font-size:14px}.Shorts-module__amc9_q__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}.Shorts-module__amc9_q__toolbar{flex-direction:column;align-items:flex-start;gap:12px}.Shorts-module__amc9_q__card h2{font-size:13px}.Shorts-module__amc9_q__cardLinks{flex-direction:column;gap:12px}.Shorts-module__amc9_q__deepDive{flex-direction:column;align-items:flex-start;padding:22px}.Shorts-module__amc9_q__preview{grid-template-columns:1fr;padding:22px}.Shorts-module__amc9_q__previewCovers{max-width:360px}.Shorts-module__amc9_q__preview h2{font-size:32px}}@media (prefers-reduced-motion:reduce){.Shorts-module__amc9_q__cover img,.Shorts-module__amc9_q__channelLink,.Shorts-module__amc9_q__filter,.Shorts-module__amc9_q__card h2{transition:none}.Shorts-module__amc9_q__watchLink:hover .Shorts-module__amc9_q__cover img{transform:none}}
