.XWpYgG_wordmark{flex-direction:column;align-items:center;gap:6px;display:inline-flex}.XWpYgG_symbol{object-fit:contain;filter:drop-shadow(0 1px 2px #00000040);width:33px;height:auto;margin-bottom:2px}.XWpYgG_lg .XWpYgG_symbol{width:50px}.XWpYgG_sm .XWpYgG_symbol{width:23px;margin-bottom:0}.XWpYgG_name{font-family:var(--font-display);letter-spacing:.14em;color:var(--essenza-gold-light);text-transform:uppercase;font-size:35px;font-weight:500}.XWpYgG_lg .XWpYgG_name{font-size:55px}.XWpYgG_sm .XWpYgG_name{font-size:23px}.XWpYgG_rule{background:linear-gradient(90deg, transparent, var(--essenza-gold), transparent);width:46px;height:1px}.XWpYgG_tagline{font-family:var(--font-body);letter-spacing:.32em;text-transform:uppercase;color:var(--essenza-ivory-dim);font-size:10px;font-weight:400}.XWpYgG_sm .XWpYgG_tagline{display:none}.XWpYgG_sm .XWpYgG_rule{width:34px}.pVLx_W_footer{background:var(--essenza-charcoal,#14100c);color:var(--essenza-ivory-dim,#cfc6b8);overflow-anchor:none;border-top:1px solid #c9a24b2e;margin-top:64px}.pVLx_W_inner{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:32px;max-width:1200px;margin:0 auto;padding:40px 20px 24px;display:grid}.pVLx_W_brand{flex-direction:column;gap:8px;display:flex}.pVLx_W_tagline{letter-spacing:.08em;color:var(--essenza-ivory-dim,#cfc6b8);margin:0;font-size:12px}.pVLx_W_col{flex-direction:column;gap:10px;display:flex}.pVLx_W_title{letter-spacing:.14em;text-transform:uppercase;color:var(--essenza-gold,#c9a24b);margin:0 0 4px;font-size:12px}.pVLx_W_link{color:inherit;align-items:center;gap:8px;font-size:13px;text-decoration:none;transition:color .2s;display:inline-flex}.pVLx_W_link:hover{color:var(--essenza-gold,#c9a24b)}.pVLx_W_text{margin:0;font-size:13px}.pVLx_W_payments{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pVLx_W_payments li{letter-spacing:.06em;color:var(--essenza-ivory,#f2ead8);border:1px solid #c9a24b47;border-radius:999px;padding:4px 10px;font-size:11px}.pVLx_W_legal{text-align:center;letter-spacing:.08em;color:var(--essenza-ivory-dim,#cfc6b8);border-top:1px solid #c9a24b1f;padding:14px 20px;font-size:11px}@media (width<=780px){.pVLx_W_inner{grid-template-columns:1fr 1fr;padding:32px 16px 20px}.pVLx_W_brand{grid-column:1/-1}}@media (width<=460px){.pVLx_W_inner{grid-template-columns:1fr}}
