.visual-forma{background:#d5d8cd}.visual-aera{background:#e8d5bd}.visual-sora{background:#273ff3}.forma-preview,.aera-preview,.sora-preview{position:relative;isolation:isolate;overflow:hidden}.forma-preview>.architecture-scene{width:100%;height:100%;position:absolute;object-fit:cover;filter:brightness(.92)}.new-concept-overlay{position:absolute;inset:0;padding:27px 28px;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none}.new-concept-overlay>span{font-size:8px;letter-spacing:.12em;font-weight:700}.new-concept-overlay>strong{font-size:clamp(32px,4vw,58px);font-weight:500;letter-spacing:-.06em;line-height:.96}.forma-preview .new-concept-overlay{color:#26352b;background:linear-gradient(0deg,rgba(235,234,223,.9),transparent 60%)}.forma-preview .new-concept-overlay>strong{font-family:Georgia,serif;font-weight:400}.aera-preview>.bottle-art{height:120%;width:70%;position:absolute;right:-8%;top:-15%;transform:rotate(13deg)}.aera-preview .new-concept-overlay{color:#66533d}.aera-preview .new-concept-overlay>strong{font-family:Georgia,serif;font-weight:400;max-width:70%;font-size:clamp(32px,4.2vw,60px)}.sora-preview>.session-art{width:65%;position:absolute;right:-9%;top:-20%;transform:rotate(-17deg)}.sora-preview .new-concept-overlay{color:#dcffad}.sora-preview .new-concept-overlay>strong{font-size:clamp(42px,5vw,72px)}
.forma-preview,.aera-preview,.sora-preview{position:absolute;inset:0}
@media(max-width:760px){.new-concept-overlay{padding:23px}.new-concept-overlay>strong{font-size:45px}.aera-preview .new-concept-overlay>strong{font-size:46px}.sora-preview .new-concept-overlay>strong{font-size:55px}.new-concept-overlay>span{font-size:7px}}
@media(max-width:380px){.new-concept-overlay{padding:21px}.new-concept-overlay>strong{font-size:38px}.aera-preview .new-concept-overlay>strong{font-size:39px}.sora-preview .new-concept-overlay>strong{font-size:48px}}
