/* Intimacy introduction: quiet white artwork and monologue's reading proportions. */
.ref-intimacy-intro-page.ref-unified-secondary{background-color:#fff!important;background-image:url('/experience/intimacy-quiet-chairs.png')!important;background-position:right bottom!important;background-size:100% auto!important;background-repeat:no-repeat!important;background-attachment:scroll!important}
.ref-intimacy-intro-page.ref-unified-secondary .ui-main{height:auto!important;min-height:calc(100dvh - var(--ui-header-height));padding-bottom:clamp(100px,14dvh,150px)!important;gap:10px}
.ref-intimacy-intro-page .ref-intimacy-intro{grid-template-columns:minmax(0,410px) minmax(0,450px);gap:clamp(32px,4vw,64px);align-items:center;max-width:1000px;width:100%;margin:clamp(48px,8dvh,80px) 0 0}
.ref-intimacy-intro-page .ref-intro-art{min-width:0;padding:0;background:transparent}
.ref-intimacy-intro-page .ref-intro-art>img{display:block;width:100%;max-width:410px;height:auto;max-height:340px;object-fit:contain;border-radius:10px;margin:0}
.ref-intimacy-intro-page .ref-intro-copy{min-width:0;max-width:450px;padding:0;letter-spacing:normal}
.ref-intimacy-intro-page .ref-intro-copy h1{font-size:27px;line-height:1.4;margin:0 0 14px}
.ref-intimacy-intro-page .ref-intro-copy .lead{font-size:23px;line-height:1.5;margin:0 0 18px}
.ref-intimacy-intro-page .ref-intro-copy p{font-size:15px;line-height:1.7;margin:0 0 10px}
.ref-intimacy-intro-page .ref-intro-copy .v6-product-composition{font-size:15px;line-height:1.7;margin:16px 0 12px}
.ref-intimacy-intro-page .ref-intro-copy .muted{font-size:12px;line-height:1.7;margin-bottom:0}
.ref-intimacy-intro-page .ref-intro-copy .ref-intro-footer{margin-top:16px;gap:10px}
.ref-intimacy-intro-page .ref-intro-copy .ref-intro-footer .button{font-size:13px;min-height:34px;padding:7px 13px}
@media(min-width:851px) and (max-height:760px){
 .ref-intimacy-intro-page .ref-intro-copy h1{font-size:26px;margin-bottom:12px}
 .ref-intimacy-intro-page .ref-intro-copy .lead{font-size:21px;margin-bottom:16px}
 .ref-intimacy-intro-page .ref-intro-copy p,.ref-intimacy-intro-page .ref-intro-copy .v6-product-composition{font-size:14px;line-height:1.6}
}
@media(max-width:850px){
 .ref-intimacy-intro-page.ref-unified-secondary{background-size:auto 250px!important}
 .ref-intimacy-intro-page.ref-unified-secondary .ui-main{padding-bottom:270px!important}
 .ref-intimacy-intro-page .ref-intimacy-intro{grid-template-columns:minmax(0,1fr);gap:28px;max-width:560px;margin:28px auto 0}
 .ref-intimacy-intro-page .ref-intro-art>img{max-width:400px;max-height:300px;margin:0 auto}
 .ref-intimacy-intro-page .ref-intro-copy{max-width:none}
 .ref-intimacy-intro-page .ref-intro-copy h1{font-size:26px}
 .ref-intimacy-intro-page .ref-intro-copy .lead{font-size:22px}
}
