.vp-main{background:#fff}.vp-hero{display:grid;grid-template-columns:1.1fr .9fr;min-height:650px}.vp-hero>div{padding:clamp(75px,9vw,140px);display:flex;flex-direction:column;justify-content:center}.vp-hero>div>p{color:var(--red);font-size:.72rem;font-weight:700;letter-spacing:.14em}.vp-hero h1{font:400 clamp(5rem,8vw,9rem)/.88 Anton,sans-serif;margin:0}.vp-hero>img{width:100%;height:100%;object-fit:cover;filter:sepia(.2);background:#ddd}.vp-actions{display:flex;gap:16px;flex-wrap:wrap;margin-top:38px}.vp-actions a{padding:18px 24px;border:2px solid;border-radius:12px;text-decoration:none;font-size:.76rem;font-weight:700}.vp-actions .vp-primary{background:var(--red);border-color:var(--red);color:#fff}.vp-info{display:grid;grid-template-columns:repeat(4,1fr);background:var(--cream);padding:80px clamp(22px,6vw,90px)}.vp-info article{padding:30px;border-right:1px solid #bbb}.vp-info article:last-child{border-right:0}.vp-info span{color:var(--red);font-weight:700}.vp-info h2{font:400 3rem Anton;margin:10px 0}.vp-info p,.vp-info a{font-size:.85rem;line-height:1.75}.vp-info>a,.vp-info article>a{display:block;font-weight:700;margin-top:10px}.vp-map{height:650px;position:relative}.vp-map iframe{width:100%;height:100%;border:0;filter:grayscale(1) sepia(.4) contrast(1.1)}.vp-map>div{position:absolute;left:30px;bottom:30px;background:var(--cream);padding:18px 22px;border:2px solid;box-shadow:8px 8px 0 var(--red);display:flex;flex-direction:column}.vp-map strong{font:400 1.8rem Anton}.vp-map span{font-size:.62rem;font-weight:700;letter-spacing:.12em}@media(max-width:900px){.vp-hero{grid-template-columns:1fr}.vp-hero>img{height:480px}.vp-info{grid-template-columns:1fr 1fr}.vp-info article:nth-child(2){border-right:0}.vp-info article{border-bottom:1px solid #bbb}}@media(max-width:580px){.vp-hero>div{padding:70px 22px}.vp-hero h1{font-size:4.7rem}.vp-hero>img{height:350px}.vp-info{grid-template-columns:1fr;padding:50px 18px}.vp-info article{border-right:0}.vp-map{height:470px}}
