.jfm-dad-stage{pointer-events:none;width:100%;height:370px;margin-top:18px;overflow:hidden}.jfm-dad-stage img{width:min(100%,470px);max-width:none;height:auto;margin-left:-12px;display:block}@media (max-width:767px){.jfm-dad-stage{height:240px;margin:22px 0 0}.jfm-dad-stage img{width:min(100%,350px);margin:0 auto}}.jfm-milana-stage{aspect-ratio:1695/665;pointer-events:none;width:min(100%,470px);margin:10px 0 -18px;overflow:hidden}.jfm-milana-stage img{width:100%;height:auto;display:block}@media (max-width:767px){.jfm-milana-stage{width:min(100%,420px);margin:18px 0 -12px}}.jfm-younger-stage{width:min(100%,520px);height:215px;margin-top:22px;position:relative;overflow:hidden}.jfm-younger-stage img{width:100%;height:auto;display:block}.jfm-younger-speech{z-index:1;border:1px solid var(--border);background:var(--card);color:var(--fg);border-radius:18px;padding:9px 14px;font-size:14px;line-height:1.3;position:absolute;top:7px;right:14px;box-shadow:0 6px 20px #0000000f}.jfm-younger-speech:after{content:"";border-right:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--card);width:12px;height:12px;position:absolute;bottom:-7px;right:29px;transform:rotate(45deg)}@media (max-width:767px){.jfm-younger-stage{width:min(100%,520px);height:clamp(150px,45vw,205px)}.jfm-younger-speech{padding:7px 10px;font-size:12px;right:5px}}.jfm-mom-stage{pointer-events:none;width:min(100%,340px)}.jfm-mom-stage img{width:100%;height:auto;display:block}@media (min-width:768px){#audience>.mx-auto{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr) minmax(280px,340px);align-items:center;column-gap:36px;display:grid}#audience>.mx-auto>h2{grid-area:1/1;align-self:end}#audience>.mx-auto>p{grid-area:2/1;align-self:start}#audience>.mx-auto>.jfm-mom-stage{grid-area:1/2/span 2;justify-self:end}#audience>.mx-auto>.mt-8.grid{grid-area:3/1/auto/-1}}@media (max-width:767px){.jfm-mom-stage{width:min(100%,300px);margin:16px auto 0}}
