.ed-hero.dm-hero{padding-bottom:clamp(16px,2vw,28px)}.dm-note{margin:14px 0 0;font-size:14px;color:var(--ed-mute)}.ed-frame.dm-stage{margin:clamp(40px,5vw,64px) clamp(0px,1vw,12px) 0;padding:clamp(28px,4vw,56px) clamp(10px,3vw,40px)}.dm-card{position:relative;z-index:1;max-width:860px;margin:0 auto;border-radius:28px;background:var(--ed-white);box-shadow:0 40px 80px -40px rgba(11,29,51,.5);overflow:hidden;padding:clamp(6px,1vw,12px)}