.vip-landing{--vip-bg:#071d1b;--vip-gold:#c9a76b;--vip-light:#f8f6f1;background:var(--vip-bg);min-height:100dvh;color:var(--vip-light);font-family:Inter,Arial,sans-serif;overflow-x:clip}.vip-landing *{box-sizing:border-box}.vip-container{width:min(1320px,100% - 96px);margin-inline:auto}.vip-header{z-index:2;justify-content:space-between;align-items:center;gap:32px;padding-block:24px;display:flex;position:relative}.vip-brand{letter-spacing:.17em;align-items:center;gap:18px;font-size:12px;font-weight:500;line-height:1.5;display:flex}.vip-brand img{object-fit:contain;width:68px;height:68px}.vip-brand small{letter-spacing:.2em;color:var(--vip-gold);margin-top:6px;font-size:10px;display:block}.vip-trust{gap:32px;display:flex}.vip-trust span{text-transform:uppercase;letter-spacing:.12em;align-items:center;gap:11px;font-size:9px;line-height:1.6;display:flex}.vip-trust svg{stroke:#e0cfab;stroke-width:1.3px;width:26px;height:26px}.vip-hero{isolation:isolate;align-items:center;min-height:690px;padding-block:42px 66px;display:flex;position:relative}.vip-hero-photo{z-index:-2;width:69%;position:absolute;top:-116px;bottom:0;right:calc(min(1320px,100vw - 96px)/2 - 50vw);overflow:hidden}.vip-hero-photo img{object-fit:cover;object-position:right center;width:100%;height:112%;display:block}.vip-hero-photo:after{content:"";background:linear-gradient(90deg,#071d1b 0%,#071d1bd9 12%,#071d1b32 37%,#071d1b0d 80%,#071d1b60),linear-gradient(#071d1b70,#0000 13% 83%,#071d1b 100%);position:absolute;inset:0}.vip-hero-copy{width:48%;max-width:600px}.vip-eyebrow{letter-spacing:.22em;color:var(--vip-gold);margin:0 0 18px;font-size:11px;font-weight:500;line-height:1.7}.vip-hero h1{letter-spacing:-.025em;outline:none;max-width:570px;margin:0 0 24px;font:500 clamp(60px,5.4vw,76px)/.99 Cormorant Garamond,Georgia,serif}.vip-landing em{color:var(--vip-gold);font-style:normal}.vip-subtitle{color:#d2d8d4;max-width:440px;margin:0 0 28px;font-size:18px;line-height:1.65}.vip-benefit-list{color:#e3e6e1;gap:14px;margin:0 0 30px;padding:0;font-size:14px;line-height:1.5;list-style:none;display:grid}.vip-benefit-list li{align-items:center;gap:12px;display:flex}.vip-benefit-list svg{border:1px solid var(--vip-gold);width:22px;height:22px;stroke:var(--vip-gold);border-radius:50%;flex-shrink:0;padding:3px}.vip-cta{color:#071d1b;letter-spacing:.075em;text-align:left;cursor:pointer;background:linear-gradient(110deg,#d8b978,#c9a76b 65%,#bb9659);border:1px solid #d8b978;border-radius:3px;justify-content:space-between;align-items:center;gap:20px;width:100%;min-height:70px;padding:20px 28px;font:600 14px/1.5 Inter,Arial,sans-serif;transition:background .2s,box-shadow .2s;display:flex}.vip-cta svg{flex-shrink:0;transition:transform .2s}.vip-cta:hover{background:#d8b978;box-shadow:0 5px 28px #c9a76b20}.vip-cta:hover svg{transform:translate(5px)}.vip-note{color:#b8c0bc;align-items:flex-start;gap:8px;margin:12px 0 0;font-size:10px;line-height:1.6;display:flex}.vip-note svg{color:var(--vip-gold);flex-shrink:0;margin-top:1px}.vip-editorial-mark{writing-mode:horizontal-tb;text-transform:uppercase;letter-spacing:.23em;font-size:10px;line-height:2;position:absolute;top:96px;right:0}.vip-editorial-mark span{border-bottom:1px solid var(--vip-gold);margin-top:18px;padding-bottom:18px;display:block}.vip-brands{background:#06141188;border-top:1px solid #c9a76b24;border-bottom:1px solid #c9a76b15;padding:30px 0}.vip-brands h2{text-align:center;letter-spacing:.3em;color:#c3ccc6;margin:0 0 25px;font-size:11px;font-weight:400;line-height:1.6}.vip-brands ul{justify-content:space-between;align-items:center;gap:28px;margin:0;padding:0;list-style:none;display:flex}.vip-brands li{color:#abb5ae;text-transform:uppercase;white-space:nowrap;flex-shrink:0;font:500 23px/1.4 Cormorant Garamond,Georgia,serif}.vip-brands li:nth-child(3){letter-spacing:-.04em;font-size:20px}.vip-benefits{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;padding-block:32px 48px;display:grid}.vip-benefits article{text-align:center;background:linear-gradient(145deg,#102d2955,#061411);border:1px solid #c9a76b35;border-radius:3px;padding:28px 18px;transition:transform .2s,border-color .2s}.vip-benefits article:hover{border-color:#c9a76b88;transform:translateY(-3px)}.vip-benefits svg{color:var(--vip-gold);margin:0 auto 18px}.vip-benefits h2{text-transform:uppercase;letter-spacing:.08em;margin:0 0 10px;font-size:12px;font-weight:500;line-height:1.5}.vip-benefits p{color:#b8c0bc;margin:0;font-size:13px;line-height:1.7}.vip-opportunity{background:radial-gradient(at 0 80%,#745b2d2e,#0000 55%),linear-gradient(130deg,#102d29,#061411);border:1px solid #c9a76b25;grid-template-columns:1.2fr 1fr;margin-bottom:48px;display:grid}.vip-opportunity-copy{padding:44px 48px}.vip-opportunity h2{letter-spacing:-.02em;margin:0;font:500 46px/1.08 Cormorant Garamond,Georgia,serif}.vip-gold-rule{background:var(--vip-gold);width:56px;height:2px;margin:24px 0}.vip-opportunity ul{gap:28px;margin:0;padding:0;list-style:none;display:flex}.vip-opportunity li{text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:9px;font-size:9px;line-height:1.7;display:flex}.vip-opportunity li svg{width:26px;color:var(--vip-gold);stroke-width:1.3px;flex-shrink:0}.vip-statement{background:radial-gradient(at 100% 0,#c9a76b13,#0000 65%);border-left:1px solid #c9a76b25;flex-direction:column;justify-content:center;padding:35px 48px;display:flex}.vip-quote{color:var(--vip-gold);font:90px/.6 Cormorant Garamond,Georgia,serif}.vip-statement>p{margin:14px 0 0;font:italic 500 34px/1.2 Cormorant Garamond,Georgia,serif}.vip-statement .vip-eyebrow{margin-bottom:0}.vip-final{grid-template-columns:1.1fr 1fr;align-items:center;gap:64px;padding-block:10px 48px;display:grid}.vip-final h2{margin:0 0 12px;font:500 38px/1.15 Cormorant Garamond,Georgia,serif}.vip-final p:not(.vip-eyebrow){color:#b8c0bc;margin:0;font-size:14px;line-height:1.6}.vip-final .vip-eyebrow{margin-bottom:10px;font-size:9px}.vip-footer{color:#b8c0bc;border-top:1px solid #c9a76b25;justify-content:space-between;align-items:center;gap:20px;padding-block:26px;font-size:11px;line-height:1.6;display:flex}.vip-footer small{font-size:10px;display:block}.vip-footer a{color:#b8c0bc;text-underline-offset:4px}.vip-footer>div{text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:9px;font-size:9px;display:flex}.vip-footer svg{color:#d7d7c9;margin-left:10px}.vip-landing :focus-visible{outline-offset:5px;outline:2px solid #d8b978}.vip-landing h1:focus-visible{outline:none}@media (max-width:1100px){.vip-container{width:calc(100% - 64px)}.vip-hero-photo{width:71%;right:-32px}.vip-trust{gap:20px}.vip-hero{min-height:650px}.vip-hero h1{font-size:64px}.vip-subtitle{font-size:16px}.vip-benefit-list{font-size:13px}.vip-cta{padding:20px;font-size:12px}.vip-editorial-mark{display:none}.vip-brands li{font-size:20px}.vip-opportunity-copy,.vip-statement{padding:34px}.vip-opportunity ul{gap:16px}.vip-opportunity h2{font-size:40px}.vip-statement>p{font-size:30px}}@media (max-width:850px){.vip-trust{display:none}.vip-hero-copy{width:57%}.vip-hero-photo{width:67%}.vip-hero h1{font-size:58px}.vip-benefits{grid-template-columns:repeat(2,minmax(0,1fr))}.vip-brands ul{scroll-snap-type:x proximity;justify-content:flex-start;padding-bottom:10px;overflow-x:auto}.vip-brands li{scroll-snap-align:start}.vip-opportunity{grid-template-columns:1fr 1fr}.vip-opportunity ul{flex-wrap:wrap}.vip-final{gap:30px}.vip-footer>div{display:none}}@media (max-width:600px){.vip-container{width:calc(100% - 36px)}.vip-header{justify-content:center;padding-block:16px 10px}.vip-brand{text-align:center;letter-spacing:.14em;flex-direction:column;gap:7px;font-size:9px}.vip-brand img{width:42px;height:42px}.vip-brand small{display:none}.vip-hero{min-height:0;padding:26px 0 32px}.vip-hero-copy{width:100%;max-width:none}.vip-hero-photo{opacity:.32;width:100%;top:-95px;bottom:0;right:-18px}.vip-hero-photo img{object-position:right top}.vip-hero-photo:after{background:linear-gradient(90deg,#071d1be8,#071d1ba8 65%,#071d1b6b),linear-gradient(#0000 0%,#071d1b80 50%,#071d1b 100%)}.vip-eyebrow{letter-spacing:.18em;margin-bottom:14px;font-size:9px}.vip-hero h1{max-width:330px;margin-bottom:18px;font-size:clamp(42px,11.6vw,50px);line-height:1.04}.vip-subtitle{max-width:335px;margin-bottom:22px;font-size:14px;line-height:1.6}.vip-benefit-list{gap:12px;margin-bottom:24px;font-size:12px}.vip-benefit-list li{align-items:flex-start;gap:9px}.vip-benefit-list svg{width:19px;height:19px}.vip-cta{letter-spacing:.07em;min-height:60px;padding:16px 18px;font-size:11px}.vip-note{max-width:335px;margin-top:12px;font-size:9px}.vip-brands{padding-block:22px 14px}.vip-brands h2{letter-spacing:.18em;margin-bottom:18px;font-size:9px}.vip-brands ul{gap:28px}.vip-brands li{font-size:20px}.vip-benefits{gap:12px;padding-block:22px 30px}.vip-benefits article{padding:22px 12px}.vip-benefits svg{width:30px;height:30px;margin-bottom:14px}.vip-benefits h2{letter-spacing:.04em;font-size:10px}.vip-benefits p{font-size:11px;line-height:1.6}.vip-opportunity{grid-template-columns:1fr;margin-bottom:30px}.vip-opportunity-copy,.vip-statement{padding:30px 24px}.vip-opportunity h2{font-size:38px}.vip-opportunity ul{justify-content:space-between;gap:12px}.vip-opportunity li{gap:6px;font-size:8px}.vip-opportunity li svg{width:20px}.vip-statement{border-top:1px solid #c9a76b25;border-left:0}.vip-statement>p{font-size:30px}.vip-final{grid-template-columns:1fr;gap:22px;padding-block:0 30px}.vip-final h2{max-width:300px;font-size:34px}.vip-final p:not(.vip-eyebrow){font-size:13px}.vip-footer{align-items:flex-start;gap:14px;padding-block:22px;font-size:10px}.vip-footer a,.vip-footer small{font-size:9px}}@media (max-width:359px){.vip-container{width:calc(100% - 28px)}.vip-benefits{grid-template-columns:1fr}.vip-opportunity ul{flex-direction:column}.vip-hero h1{font-size:40px}}@media (prefers-reduced-motion:no-preference){.vip-hero-copy{animation:.4s both vip-appear}@keyframes vip-appear{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}}@media (prefers-reduced-motion:reduce){.vip-landing *{transition:none!important;animation:none!important}.vip-landing .vip-cta:hover svg,.vip-benefits article:hover{transform:none}}
