
body{background:#071014;color:#f4f4ef}.brand{filter:none}.hero{min-height:720px;display:grid;grid-template-columns:44% 56%;padding-top:95px}.copy{padding:14vh 6vw}.eyebrow{font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:#91c2d2}.copy h1{font:400 clamp(62px,7vw,108px)/.96 Italiana;margin:18px 0 30px}.copy p{font-size:15px;line-height:1.9;color:#b6c3c6;max-width:550px}.media{position:relative;overflow:hidden}.media img{width:100%;height:100%;object-fit:cover;filter:brightness(.66)}.slot{position:absolute;top:22px;right:22px;border:1px solid #fff;padding:10px 13px;font-size:9px;letter-spacing:.18em;text-transform:uppercase}.manifesto{padding:120px 8vw;display:grid;grid-template-columns:36% 1fr;gap:9vw;background:#0b171b}.manifesto h2{font:400 62px/1 Italiana;margin:0}.manifesto p{font-size:17px;line-height:1.9;color:#c1cbcd;margin:0 0 20px}.values{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #29434c;border-bottom:1px solid #29434c}.value{padding:70px 5vw;border-right:1px solid #29434c}.value:last-child{border:0}.value b{font:400 44px Italiana}.value p{color:#9fadb0;line-height:1.7}.visit{padding:120px 8vw;text-align:center}.visit h2{font:400 76px Italiana;margin:18px}.visit p{color:#aebdc0}.visit a{display:inline-block;margin-top:25px;color:white;text-decoration:none;border-bottom:1px solid #8ec3d4;padding-bottom:10px;font-size:11px;letter-spacing:.17em;text-transform:uppercase}@media(max-width:600px){.hero{grid-template-columns:1fr;min-height:auto;padding-top:80px}.copy{padding:70px 20px 45px}.copy h1{font-size:55px}.copy p{font-size:13px}.media{height:440px}.manifesto{padding:75px 20px;grid-template-columns:1fr}.manifesto h2{font-size:50px}.manifesto p{font-size:14px}.values{grid-template-columns:1fr}.value{padding:42px 20px;border-right:0;border-bottom:1px solid #29434c}.visit{padding:80px 20px}.visit h2{font-size:52px}.foot{display:none}}