.whole-home-study{margin:35px 0 60px}.whole-home-study h3{font:400 clamp(26px,3.5vw,42px)/1.5 "Songti SC",SimSun,serif;margin:12px 0}.whole-home-study header>p{font-size:15px;color:#796e5e}.whole-home-open{position:relative;display:block;border:0;padding:0;background:#f3f0e8;width:100%;cursor:zoom-in}.whole-home-open img{display:block;width:100%;height:auto;max-height:850px;object-fit:contain}.whole-home-open span{position:absolute;bottom:20px;right:20px;padding:12px 18px;background:#263b39ed;color:white;font-size:13px}.whole-home-note{font-size:13px;line-height:1.9;color:#756b5e}.flagship-card-visual{aspect-ratio:4/3!important;background:#f3f0e8}.flagship-card-visual>img{height:100%!important;width:100%;object-fit:contain!important}.flagship-card-style{font-size:14px!important}.whole-home-room-link{margin:20px 0;display:block}.v4-hero{background:#ded8cb}.v4-hero-visual img{object-fit:contain!important;background:#f3f0e8}.v4-hero-shade{background:linear-gradient(90deg,rgba(20,36,33,.75),rgba(20,36,33,.12) 60%,transparent)!important}.yunqi-selected-visual img{max-height:none!important;background:#f3f0e8}@media(max-width:760px){.whole-home-study{margin:25px 0 40px}.whole-home-open span{font-size:11px;bottom:8px;right:8px;padding:8px 10px}.v4-hero-visual{top:20%!important;height:58%!important}.v4-hero-visual img{object-fit:contain!important}.v4-hero-shade{background:linear-gradient(180deg,rgba(20,36,33,.75),transparent 45%,rgba(20,36,33,.8))!important}}
@media(max-width:760px){.home-v4 .v4-hero{height:650px!important;min-height:650px!important;max-height:none!important;background:#f3f0e8!important;color:#283b37!important}.v4-hero-shade{display:none!important}.v4-hero-visual{top:210px!important;height:280px!important;inset-inline:0!important}.v4-hero-copy{top:72px!important;bottom:auto!important;width:87%;height:530px;max-width:87%!important}.v4-hero-copy .arch-mark{display:none}.home-v4 .v4-hero-copy .eyebrow{color:#6d755f!important}.home-v4 .v4-hero h1{font-size:43px!important;line-height:1.25!important;margin-top:12px!important;letter-spacing:0!important}.v4-hero-lede{position:absolute;top:425px;margin:0!important;color:#566456!important}.v4-hero-copy>.text-link{position:absolute;top:465px;color:#283b37!important;border-color:#9b9c8d!important}.v4-hero-top,.v4-hero-bottom{color:#53644f!important}.hero-real-label{border-color:#999f8a!important}.v4-hero-bottom{border-color:#b8b9aa!important}.v4-hero-bottom>span:last-child{display:none}}
