.yodax-page{background:#f5faff;color:#173456;padding-bottom:30px}.yodax-page .shell{width:min(1180px,calc(100% - 44px));margin:auto}.yodax-hero-layout{display:grid;grid-template-columns:minmax(0,1fr) 366px;gap:35px;max-width:1536px;padding:30px 24px;margin:auto}.yodax-page .hero{padding:45px 0;background:linear-gradient(120deg,#eaf5ff,#fff);border-radius:18px}.yodax-page .hero-inner{display:grid;grid-template-columns:240px 1fr;gap:34px;align-items:center}.yodax-page .portrait{width:100%;border-radius:16px}.yodax-page h1{font-size:clamp(3rem,6vw,5.5rem);line-height:1;font-weight:400;margin:10px 0 18px}.yodax-page h1 span,.yodax-page .eyebrow{color:#008dff}.yodax-page .tagline{font-size:23px}.yodax-page .bio-copy{font-size:16px;color:#526985;line-height:1.7}.yodax-page .bio-copy p{margin-bottom:10px}.yodax-page .hero-actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:22px}.yodax-page .btn{display:inline-block;border:1px solid #008dff;padding:10px 18px;border-radius:25px;color:#008dff;background:#fff}.yodax-page .section{padding:52px 0}.yodax-page h2{font-size:34px;line-height:1.2;font-weight:400;margin:10px 0 15px}.yodax-page .section-head{display:flex;justify-content:space-between;gap:24px;align-items:center;margin-bottom:24px}.yodax-page .eyebrow{text-transform:uppercase;letter-spacing:2px;font-size:12px;margin-bottom:8px}.yodax-page .section-intro{color:#526985}.yodax-page .release-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.yodax-page .release-card{background:#fff;border:1px solid #c7def4;border-radius:16px;overflow:hidden}.yodax-page .release-art{position:relative;aspect-ratio:1;overflow:hidden}.yodax-page .release-art img{width:100%;height:100%;object-fit:cover}.yodax-page .date-badge{position:absolute;bottom:12px;left:12px;background:#f5faffed;border-radius:20px;padding:5px 12px;font-size:12px}.yodax-page .release-body{padding:22px}.yodax-page .release-body h3{font-size:23px;font-weight:400;line-height:1.2}.yodax-page .release-about{color:#526985;font-size:14px;line-height:1.65}.yodax-page .music-player{width:100%;border:0;border-radius:10px;margin-bottom:12px}.yodax-page .feature-row{display:grid;grid-template-columns:1.4fr 1fr;gap:30px}.yodax-page .content-panel,.yodax-page .promo-card,.yodax-page .contact-card{background:#fff;border:1px solid #c7def4;border-radius:16px;overflow:hidden;padding:25px}.yodax-page .promo-card img{width:100%;border-radius:12px;margin-bottom:20px}.yodax-page .mini-post{margin-bottom:30px}.yodax-page .mini-post h3{font-size:24px;font-weight:400}.yodax-page .mini-post p{color:#526985}.yodax-page .contact-section{padding:55px 0;background:#eaf5ff}.yodax-page .contact-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:35px}.yodax-page .contact-mark{font-size:35px}.yodax-page .contact-mark span{color:#008dff}.yodax-page .music-panel{margin-top:0}.yodax-page .rule{width:80px;height:2px;background:#008dff;margin:15px 0}.yodax-page .shared-listen{margin-bottom:15px}.yodax-page .shared-listen button{background:#edf7ff;color:#0084df;border:1px solid #94cafa;border-radius:22px;padding:9px 15px}
@media(max-width:1280px){.yodax-hero-layout{grid-template-columns:1fr 330px;gap:24px}.yodax-page .hero-inner{grid-template-columns:170px 1fr;gap:25px}.yodax-page .hero{padding:30px 0}}
@media(max-width:960px){.yodax-hero-layout{grid-template-columns:1fr}.yodax-page .hero-inner{grid-template-columns:230px 1fr}.yodax-page .release-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:680px){.yodax-hero-layout{padding:24px 0}.yodax-page .hero-inner{grid-template-columns:1fr}.yodax-page .portrait{max-width:250px;margin:auto}.yodax-page .release-grid,.yodax-page .feature-row,.yodax-page .contact-grid{grid-template-columns:1fr}.yodax-page .section-head{display:block}.yodax-page .section{padding:35px 0}.yodax-page .shell{width:calc(100% - 36px)}.yodax-page h2{font-size:30px}.yodax-page .contact-section{padding:35px 0}}
