.variant-04 .nav-link{font-size:.8rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.variant-04 .nav-link.is-active:after{bottom:-.85rem;width:18px;left:50%;right:auto;transform:translateX(-50%);background:#9A762F}.premium-link{display:inline-flex;align-items:center;border-bottom:1px solid #755C3E;padding:.35rem 0;color:#171A1E;font-size:.85rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.variant-04 .btn-primary,.variant-04 .btn-secondary,.variant-04 .btn-quiet{border-radius:2px;font-weight:600;letter-spacing:.035em}.variant-04 .home-main>section:first-child{background:linear-gradient(115deg,#F5F1E8 0 58%,#E9E5DE 58%)}.variant-04 .home-main>section:first-child>div{max-width:1320px}.variant-04 .home-main>section:first-child .image-frame:before{inset:1.5rem -1.5rem -1.5rem 1.5rem;border-radius:0;background:transparent;border:1px solid #9A762F}.variant-04 .home-main>section:first-child .image-frame img{border-radius:0!important}.variant-04 h1{font-weight:600;letter-spacing:-.025em}.variant-04 h2{font-weight:600}.variant-04 main article{border-radius:2px}.variant-04 .form-field{border-radius:2px;background:#FDFBF7}.variant-04 .card-lift:hover{transform:translateY(-2px);box-shadow:0 14px 30px rgba(23,26,30,.1)}.variant-04 .eyebrow{letter-spacing:.16em}.variant-04 .eyebrow:before{width:1rem;height:1px}
