/* Only the WebGL model appears; there is no image-to-model handoff. */
.hero-two,.hero-two *,.hero-two-page .bloom-rail{-webkit-user-select:none;user-select:none}
.hero-two .flower-stage{translate:-50% 24px}
.hero-two .flower-turn{rotate:0deg;width:100%;background-image:none!important}
.hero-two #lily-model-canvas{position:absolute;inset:-20%;display:block;width:140%;height:140%;opacity:0;pointer-events:none;transition:opacity 160ms ease;touch-action:pan-y;cursor:grab}
.hero-two .flower-turn.is-model-ready #lily-model-canvas{opacity:1;pointer-events:auto}
.hero-two #lily-model-canvas.is-turning{cursor:grabbing}
.hero-two #lily-model-canvas:focus-visible{outline:1px solid #ffffffaa;outline-offset:3px;border-radius:16px}
@media(prefers-reduced-motion:reduce){.hero-two #lily-model-canvas{transition:none}}
