:root{--nv-gold:#CEB280;--nv-gold-d:#7E6636;--nv-ink:#242424;--nv-muted:#6B655D;--nv-line:#E8E2D9;--nv-paper:#FAF8F5;--nv-font-serif:'Playfair Display',serif;--nv-font-sans:'Inter',sans-serif}.nv-sec,.nv-sec *,.nv-sec ::after,.nv-sec ::before{-webkit-box-sizing:border-box;box-sizing:border-box}.nv-sec{padding:104px 0;background:var(--nv-paper);font-family:var(--nv-font-sans);color:var(--nv-ink)}.nv-sec[id],[data-nv-anchor]{scroll-margin-top:150px}.nv-sec.nv-sec--bg-white,.nv-trust-bar.nv-sec--bg-white{background:#fff}.nv-sec.nv-sec--bg-cream,.nv-trust-bar.nv-sec--bg-cream{background:var(--nv-paper)}.nv-sec.nv-sec--bg-sand,.nv-trust-bar.nv-sec--bg-sand{background:#f3eee6}.nv-wrap{max-width:1200px;margin:0 auto;padding:0 32px}.nv-head{display:grid;grid-template-columns:1fr 1fr;gap:64px;-webkit-box-align:end;-ms-flex-align:end;align-items:end;margin-bottom:48px}.nv-head .nv-h2{margin:0}.nv-head .nv-lead{max-width:none}.nv-eyebrow{display:inline-block;font-size:11px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:var(--nv-gold);margin-bottom:14px}.nv-head .nv-eyebrow{color:var(--nv-gold-d)}.nv-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:44px;color:var(--nv-ink);text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px;font-size:15px;-webkit-transition:color .2s;transition:color .2s}.nv-link:hover{color:var(--nv-gold-d)}.nv-h2{font-family:var(--nv-font-serif);font-weight:500;font-size:40px;line-height:1.2;color:var(--nv-ink);margin:0 0 20px;letter-spacing:-.2px;text-wrap:balance}.nv-lead{font-size:16px;line-height:1.8;color:#55504a;font-weight:300;margin:0;max-width:560px;text-wrap:pretty}.nv-btn{display:inline-block;padding:14px 28px;font:500 14px/1.2 var(--nv-font-sans);letter-spacing:.5px;text-decoration:none;border:1px solid transparent;border-radius:2px;cursor:pointer;-webkit-transition:background .2s,color .2s,border-color .2s;transition:background .2s,color .2s,border-color .2s}.nv-btn--gold{background:var(--nv-gold);color:var(--nv-ink);border-color:var(--nv-gold)}.nv-btn--gold:hover{background:var(--nv-gold-d);border-color:var(--nv-gold-d);color:#fff}.nv-btn--outline{background:0 0;color:var(--nv-ink);border-color:var(--nv-ink)}.nv-btn--outline:hover{background:var(--nv-ink);color:#fff}.nv-sec a:focus-visible,.nv-sec button:focus-visible,.nv-sec input:focus-visible,.nv-sec select:focus-visible,.nv-sec summary:focus-visible,.nv-sec textarea:focus-visible{outline:2px solid var(--nv-gold-d);outline-offset:3px;border-radius:2px}@media (max-width:900px){.nv-sec{padding:64px 0}.nv-sec[id],[data-nv-anchor]{scroll-margin-top:110px}.nv-wrap{padding:0 20px}.nv-h2{font-size:30px}.nv-head{grid-template-columns:1fr;gap:16px;margin-bottom:32px}}@media (prefers-reduced-motion:reduce){.nv-sec *,.nv-sec ::after,.nv-sec ::before{-webkit-transition:none!important;transition:none!important;-webkit-animation:none!important;animation:none!important;scroll-behavior:auto!important}}.nv-sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (min-width:901px) and (max-width:991px){.nv-sec[id],[data-nv-anchor]{scroll-margin-top:110px}}.lp-universal__content .nv-sec{padding:40px 0}.lp-universal__content .nv-wrap{max-width:none;padding-left:0;padding-right:0}@media (max-width:900px){.lp-universal__content .nv-sec{padding:28px 0}}