.pablo-brand{gap:10px;letter-spacing:0;flex-shrink:0}.pablo-brand img{width:44px;height:56px;object-fit:contain}.brand-words{display:flex;flex-direction:column;gap:4px}.brand-words b{font-size:17px;font-weight:600;letter-spacing:1.1px;line-height:1.2}.brand-words small{font-size:9px;letter-spacing:1.6px;color:#b5a575;line-height:1.4}header nav{gap:20px}.web-promo{padding-top:100px}.web-promo-inner{display:grid;grid-template-columns:1.3fr 1fr;gap:65px;padding:48px;border:1px solid #635333;border-radius:16px;background:linear-gradient(120deg,#201b11,#151218 70%)}.web-promo .eyebrow{color:#dfc779}.web-promo h2{font-size:40px}.web-promo h2 span{color:#e5cc84}.web-promo p{max-width:590px}.web-button{background:#dec27a;margin-top:10px;color:#201b10}.web-button:hover{background:#eedaa8}.web-promo-details>div{position:relative;padding:0 0 18px 38px;margin-bottom:22px;border-bottom:1px solid #ffffff12}.web-promo-details>div:last-child{margin-bottom:0;padding-bottom:0;border:0}.web-promo-details>div>span{position:absolute;left:0;top:2px;color:#ba9c59;font-size:12px;letter-spacing:1px}.web-promo-details h3{font-size:18px;font-weight:500;margin:0 0 7px}.web-promo-details p{font-size:14px;margin:0}@media(max-width:1050px){header nav{display:none}}@media(max-width:700px){.pablo-brand{gap:6px}.pablo-brand img{width:29px;height:42px}.brand-words b{font-size:12px;letter-spacing:.5px}.brand-words small{font-size:7px;letter-spacing:.6px}header{padding-left:15px;padding-right:15px}header .small{font-size:10px;padding:10px 9px;gap:5px}.web-promo{padding-top:65px}.web-promo-inner{grid-template-columns:1fr;gap:35px;padding:27px 23px}.web-promo h2{font-size:33px}.web-promo .button{gap:16px;font-size:14px}}
