.suite-home .home-intro{max-width:850px}.suite-home .home-hero::after{background:linear-gradient(90deg,#100b18d9,#100b1880 65%,#100b1830)}.suite-offers{display:grid;grid-template-columns:1fr 1fr;gap:32px}.suite-offer{min-width:0;background:#faf7fd;border:1px solid #d0c3df;overflow:hidden;border-radius:12px}.suite-offer-photo{display:block;overflow:hidden}.suite-offer-photo img{display:block;width:100%;height:auto;aspect-ratio:1.5;object-fit:cover;transition:transform .3s}.suite-offer-photo:hover img{transform:scale(1.025)}.suite-offer-copy{padding:32px}.suite-offer-copy h2{font-size:clamp(2rem,3vw,3rem);margin:12px 0 20px}.suite-offer-copy>p:not(.home-product-name){color:var(--muted);line-height:1.8}.suite-offer-tools{font-size:.85rem}.suite-offer .button{margin-top:14px}@media(max-width:760px){.suite-offers{grid-template-columns:1fr;gap:28px}.suite-offer-copy{padding:24px}.suite-home .home-hero::after{background:linear-gradient(0deg,#100b18e6,#100b1880 65%,#100b1840)}}

.suite-simulation{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr}.suite-sim-art{background:#17333c;color:#e4f0dd;display:flex;flex-direction:column;justify-content:center;padding:42px;text-decoration:none;min-height:330px}.suite-sim-art>span{font-size:.65rem;letter-spacing:.12em}.suite-sim-art>strong{font-size:clamp(2rem,3vw,3.2rem);line-height:1.15;margin:28px 0;max-width:400px}.suite-sim-art>div{display:flex;gap:8px;flex-wrap:wrap}.suite-sim-art i{font-size:.7rem;font-style:normal;border:1px solid #83a99b;border-radius:8px;padding:10px}@media(max-width:760px){.suite-simulation{grid-template-columns:1fr}.suite-sim-art{padding:28px;min-height:280px}}
