.pulse-home{background:#dbe4e6;border-radius:1.3rem;margin:1.2rem 0 1.6rem;overflow:hidden}.pulse-home-film{background:#d7e1e3;position:relative}.pulse-home video{aspect-ratio:9/16;object-fit:contain;width:100%;max-height:72svh;display:block}.pulse-play{color:#fff;background:#1d283466;border:1px solid #ffffff90;border-radius:50%;min-width:44px;min-height:44px;position:absolute;bottom:12px;right:12px}.pulse-cta{background:var(--pink,#ed4ca4);color:#fff;justify-content:space-between;align-items:center;gap:15px;padding:18px 20px;font-size:17px;font-weight:750;text-decoration:none;display:flex}.pulse-video-fallback{color:#222;background:#fff;border-radius:12px;padding:12px;position:absolute;bottom:16px;left:16px}.pulse-page{max-width:720px;color:var(--ink);margin:auto;padding-bottom:32px}.pulse-hero{color:#fff;box-sizing:border-box;background-position:50% 38%;background-size:cover;border-radius:22px;flex-direction:column;justify-content:flex-end;min-height:400px;padding:28px 24px;display:flex}.pulse-hero small{letter-spacing:.12em;font-size:12px}.pulse-hero h1{margin:12px 0;font-family:Georgia,serif;font-size:70px;font-weight:400;line-height:1}.pulse-hero p{margin:2px 0 12px;font-size:18px}.pulse-hero>span{font-size:16px}.pulse-intro{margin:20px 0;padding:8px 4px;font-size:17px;line-height:1.8}.pulse-timeline{margin:28px 0;padding:0;list-style:none}.pulse-timeline>li{grid-template-columns:80px 1fr;gap:16px;padding:0 0 26px;display:grid;position:relative}.pulse-timeline>li:before{content:"";background:#dadfe3;width:1px;position:absolute;top:7px;bottom:-8px;left:87px}.pulse-timeline>li:last-child:before{bottom:24px}.pulse-timeline time{font-variant-numeric:tabular-nums;flex-direction:column;gap:5px;padding-top:10px;display:flex}.pulse-timeline time b{font-size:22px}.pulse-timeline time span{color:var(--muted);font-size:11px}.pulse-stage{background:#fff;border:1px solid #e4e4e7;border-radius:16px;min-width:0;padding:18px;position:relative}.pulse-stage:before{content:"";background:var(--pink);border-radius:50%;width:7px;height:7px;position:absolute;top:16px;left:-13px}.pulse-stage>small{color:var(--pink);letter-spacing:.03em;font-size:11px}.pulse-stage h2{margin:7px 0;font-size:19px;line-height:1.4}.pulse-stage p{color:var(--muted);font-size:14px;line-height:1.6}.pulse-content{color:inherit;border-top:1px solid #e5e5e8;gap:12px;padding:12px 0;text-decoration:none;display:flex}.pulse-content img{object-fit:cover;border-radius:9px;flex-shrink:0;width:78px;height:90px}.pulse-content>span{flex-direction:column;justify-content:center;gap:7px;min-width:0;display:flex}.pulse-content strong{font-size:14px;line-height:1.5}.pulse-content small{color:var(--muted);font-size:11px}.pulse-more h2{font-size:22px}.pulse-original{color:var(--pink);margin:24px 0;font-size:14px;display:inline-block}.music-comeback-card.pulse-comeback{background:linear-gradient(90deg,#f7f9faf0,#f7f9fab3),url(/pulse/cover.webp) 50% 42%/cover;border-color:#c8d1d6}.pulse-comeback .music-comeback-copy>span{color:#4b5661}.pulse-comeback{min-height:145px}.pulse-more-button{width:100%;min-height:44px;color:var(--ink);font:inherit;background:#fff;border:1px solid #e0d8df;border-radius:12px;margin-top:12px}.pulse-release-highlights{background:#fff;border:1px solid #eadce5;border-radius:20px;margin:26px 0;padding:22px}.pulse-release-highlights>small{color:var(--pink);letter-spacing:.1em;font-size:11px;font-weight:750}.pulse-release-highlights>h2{margin:9px 0;font-size:25px}.pulse-release-highlights>p{color:var(--muted);font-size:14px;line-height:1.7}.pulse-featured-content{padding:18px 0}.pulse-featured-content p{color:var(--muted);margin:0;font-size:13px;line-height:1.7}.pulse-featured-content:first-of-type{display:block}.pulse-featured-content:first-of-type img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;margin-bottom:12px;display:block}.pulse-featured-content:first-of-type strong{font-size:19px}.pulse-archive{background:#ffffff70;border:1px solid #dddce0;border-radius:16px;margin-top:28px;padding:18px}.pulse-archive>summary{cursor:pointer;font-size:18px;font-weight:700}.pulse-archive>summary small{color:var(--muted);margin:8px 0 0;font-size:12px;font-weight:400;line-height:1.5;display:block}.pulse-stage-collapsed{padding:12px}.pulse-stage-collapsed>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;list-style:none;display:flex}.pulse-stage-collapsed h2{margin:0;font-size:15px}.pulse-stage-collapsed>summary small{white-space:nowrap;color:var(--muted);font-size:10px}.pulse-stage-collapsed[open]>summary{margin-bottom:10px}.pulse-archive .pulse-timeline>li{padding-bottom:12px}.pulse-archive .pulse-timeline time b{font-size:17px}.pulse-archive .pulse-timeline{margin-bottom:0}.pulse-lyrics{margin-top:14px;font-size:14px}.pulse-lyrics>summary{cursor:pointer;padding:8px 0}
