.stories-page{min-height:100vh;color:var(--cream);background:#050b13}.stories-nav{background:#050b13;border-bottom:1px solid #ffffff20;justify-content:space-between;align-items:center;height:84px;padding:0 6vw;display:flex}.stories-brand{letter-spacing:.16em;font:500 15px Arial,sans-serif}.stories-brand b{color:var(--gold);font:400 19px Georgia,serif}.stories-nav nav{letter-spacing:.16em;text-transform:uppercase;color:#c9d1d9;gap:30px;font-size:10px;display:flex}.stories-hero{background:radial-gradient(circle at 76% 24%,#23405b88,#0000 32%),linear-gradient(125deg,#050b13 20%,#0b2942);grid-template-columns:1.2fr .8fr;align-items:end;gap:9vw;min-height:620px;padding:120px 9vw 90px;display:grid}.stories-kicker{letter-spacing:.28em;color:var(--gold);font-size:10px;font-weight:700}.stories-hero h1{letter-spacing:-.045em;margin:22px 0;font:400 clamp(56px,7.5vw,112px)/.92 Georgia,serif}.stories-chinese{color:#cfb57e;letter-spacing:.12em;font:400 clamp(22px,2.8vw,38px)/1.4 Georgia,serif}.stories-intro{color:#cbd4dc;border-left:1px solid #c6a15b88;max-width:540px;padding-left:30px;font:400 19px/1.8 Georgia,serif}.episode-feature{color:#050b13;background:#f2eee5;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);align-items:center;gap:6vw;padding:110px 7vw;display:grid}.episode-video{aspect-ratio:16/9;background:#02060a;box-shadow:0 28px 70px #11182738}.episode-video iframe{border:0;width:100%;height:100%}.episode-number{letter-spacing:.25em;color:#8e6b2e;font-size:10px;font-weight:700}.episode-copy h2{margin:20px 0 26px;font:400 clamp(38px,4.6vw,67px)/1.04 Georgia,serif}.episode-copy>p:not(.episode-number){color:#555b60;line-height:1.85}.watch-youtube{color:#fff;letter-spacing:.18em;text-transform:uppercase;background:#091827;gap:18px;margin-top:24px;padding:16px 20px;font-size:10px;display:inline-flex}.watch-youtube span{color:var(--gold)}.story-method{background:#07111e;padding:120px 8vw}.story-method>div:first-child{max-width:730px;margin-bottom:65px}.story-method h2{margin:18px 0;font:400 clamp(43px,5.5vw,76px)/1.06 Georgia,serif}.method-grid{border-top:1px solid #c6a15b55;grid-template-columns:repeat(3,1fr);display:grid}.method-grid article{border-right:1px solid #ffffff1f;margin-right:34px;padding:32px 34px 22px 0}.method-grid article:last-child{border:0}.method-grid span{color:var(--gold);font:italic 16px Georgia,serif}.method-grid h3{margin:24px 0 12px;font:400 27px/1.2 Georgia,serif}.method-grid p{color:#aeb9c4;font-size:14px;line-height:1.75}.channel-guide{color:#050b13;background:#f2eee5;padding:115px 8vw}.channel-guide-heading{grid-template-columns:1fr 1fr;align-items:end;column-gap:8vw;max-width:1180px;margin:0 auto 55px;display:grid}.channel-guide-heading .stories-kicker{grid-column:1/-1}.channel-guide-heading h2{margin:20px 0 0;font:400 clamp(42px,5.5vw,72px)/1.06 Georgia,serif}.channel-guide-heading>p:last-child{color:#555b60;line-height:1.8}.channel-cards{grid-template-columns:1fr 1fr;gap:22px;max-width:1180px;margin:auto;display:grid}.channel-cards article{flex-direction:column;align-items:flex-start;min-height:360px;padding:42px;display:flex}.channel-cards span{letter-spacing:.24em;font-size:10px;font-weight:700}.channel-cards h3{margin:55px 0 18px;font:400 clamp(32px,4vw,50px)/1.05 Georgia,serif}.channel-cards h3 small{letter-spacing:.08em;color:#d9b66e;margin-top:10px;font:400 .48em/1.3 Georgia,serif;display:block}.channel-cards p{max-width:530px;margin:0 0 28px;line-height:1.75}.channel-cards a{letter-spacing:.17em;text-transform:uppercase;border-bottom:1px solid;margin-top:auto;padding:9px 0;font-size:10px}.channel-links{flex-wrap:wrap;gap:24px;margin-top:auto;display:flex}.channel-links a{margin-top:0}.channel-youtube{color:#f2eee5;background:#081827}.channel-youtube span,.channel-youtube a{color:#d9b66e}.channel-youtube p{color:#b9c3cc}.channel-tiktok{color:#20170f;background:#d9c6a5}.channel-tiktok span,.channel-tiktok a{color:#73511d}.channel-tiktok p{color:#4e4337}.stories-bridge{text-align:center;background:linear-gradient(120deg,#1d1710,#4a3219);border-top:1px solid #c6a15b44;padding:110px 24px}.stories-bridge>p:first-child{letter-spacing:.26em;color:#d8b46f;font-size:10px;font-weight:700}.stories-bridge h2{margin:18px;font:400 clamp(40px,5vw,66px)/1.1 Georgia,serif}.stories-bridge>p:not(:first-child){color:#d2c8ba;line-height:1.7}.stories-bridge a{color:#e1bd76;letter-spacing:.18em;text-transform:uppercase;border-bottom:1px solid #d8b46f;margin-top:22px;padding:10px 0;font-size:10px;display:inline-block}.stories-footer{text-align:center;background:#03070c;border-top:1px solid #ffffff20;padding:70px 5vw}.stories-footer>a{letter-spacing:.18em;color:var(--gold);font-family:Georgia,serif}.stories-footer>p{color:#ffffff80;font:italic 16px Georgia,serif}.stories-footer>div{letter-spacing:.14em;text-transform:uppercase;color:#b7c0c8;justify-content:center;gap:28px;margin-top:30px;font-size:10px;display:flex}@media (max-width:850px){.stories-nav nav a:not(:last-child){display:none}.stories-hero{grid-template-columns:1fr;gap:45px;min-height:auto;padding:90px 7vw 75px}.stories-intro{font-size:17px}.episode-feature{grid-template-columns:1fr;padding:75px 7vw}.method-grid,.channel-guide-heading,.channel-cards{grid-template-columns:1fr}.method-grid article{border-bottom:1px solid #ffffff1f;border-right:0;margin:0}.channel-guide{padding:80px 7vw}.channel-guide-heading{gap:22px}.channel-cards article{min-height:330px;padding:34px}.stories-footer>div{flex-wrap:wrap}}
