.vp{--vp-bg:#1d1814;--vp-deep:#140f0c;--vp-raise:#28211c;--vp-line:#3a3029;--vp-line-2:#5a4a3c;--vp-cream:#f2ece4;--vp-text:#d8cdbf;--vp-muted:#b5a898;--vp-gold:#ab8c52;--vp-gold-2:#c9a872;--vp-gold-3:#d9bf8c;--vp-body:var(--FONT-STACK-BODY,var(--font-body-family,Arial,sans-serif));--vp-head:var(--FONT-STACK-HEADING,Georgia,serif);background:var(--vp-bg);color:var(--vp-cream);font-family:var(--vp-body);font-size:16px;line-height:1.7;isolation:isolate}.vp *{box-sizing:border-box}.vp :is(h1,h2,h3,p,summary,small){opacity:1;text-transform:none;letter-spacing:normal}.vp p{margin:0 0 20px;font-size:18px;line-height:1.7;color:var(--vp-muted)}.vp :is(h1,h2,h3){font-family:var(--vp-body);font-weight:500;color:var(--vp-cream);letter-spacing:-.04em;text-wrap:balance}.vp h2{font-size:clamp(34px,3.6vw,54px);line-height:1.12;margin:0 0 24px}.vp h3{font-size:25px;line-height:1.3;margin:0 0 16px}.vp .vp-eyebrow{font:600 13px/1.6 var(--vp-body);letter-spacing:.12em;text-transform:uppercase;color:var(--vp-gold-2);margin:0 0 20px}.vp a{text-decoration:none}.vp :is(a,button,summary):focus-visible{outline:3px solid var(--vp-gold-2);outline-offset:4px}.vp-promo{display:flex;justify-content:center;align-items:center;gap:10px;padding:12px 20px;background:var(--vp-gold);color:var(--vp-deep)!important;font:600 13px/1.5 var(--vp-body);letter-spacing:.08em;text-transform:uppercase;text-align:center}.vp-promo:hover{background:var(--vp-gold-2)}vp-journey:not([data-ready]) .vp-step-panel:not(:first-of-type){display:none}.vp-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);background:var(--vp-deep);border-bottom:1px solid var(--vp-line)}.vp-copy{padding:70px 10%}.vp-copy h1{font-family:var(--vp-head);font-weight:400;font-size:clamp(44px,4.7vw,72px);line-height:1.12;letter-spacing:-.025em;margin:26px 0;color:var(--vp-cream)}.vp-copy h1 em{color:var(--vp-gold-3)}.vp-copy p{color:var(--vp-text)}.vp-copy .vp-reward strong{color:var(--vp-gold-3)}.vp-copy .vp-note{font-size:14px;color:var(--vp-muted);margin:22px 0 0}.vp-program{width:330px;max-width:100%}.vp-program img{display:block;width:100%;height:auto;max-height:100px;object-fit:contain;object-position:left center}.vp-actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-top:28px}.vp-button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:14px 28px;border:0;border-radius:0;background:var(--vp-gold);color:var(--vp-deep)!important;font:600 15px/1.4 var(--vp-body);letter-spacing:.06em;text-transform:uppercase;transition:background .2s}.vp-button:hover{background:var(--vp-gold-2)}.vp-link{color:var(--vp-cream)!important;font-size:15px;text-decoration:underline!important;text-decoration-color:var(--vp-gold)!important;text-underline-offset:6px}.vp-image{position:relative;min-height:520px;background:var(--vp-raise);overflow:hidden}.vp-image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:brightness(.85) saturate(.9)}.vp .vp-caption{position:absolute;left:0;right:0;bottom:0;margin:0;padding:70px 35px 28px;background:linear-gradient(transparent,#140f0cd9);color:var(--vp-cream);font-size:13px;letter-spacing:.14em;text-transform:uppercase}.vp-content{padding:90px max(6%,calc((100% - 1380px)/2))}.vp-heading{display:flex;align-items:end;justify-content:space-between;gap:60px;margin-bottom:52px}.vp-heading>p{max-width:430px}.vp-cards{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:42px;align-items:start}.vp-card{padding:28px 0 0;border-top:1px solid var(--vp-line)}.vp-card:first-child{border-top:2px solid var(--vp-gold)}.vp-card p{max-width:390px;font-size:17px;margin:0}.vp-symbol{display:flex;align-items:baseline;gap:8px;min-height:88px;margin-bottom:24px;color:var(--vp-gold-3);font:500 clamp(48px,5vw,76px)/1.1 var(--vp-body);letter-spacing:-.06em}.vp-symbol small{font:400 20px/1.5 var(--vp-body);letter-spacing:0;color:var(--vp-muted)}.vp-card:first-child .vp-symbol{font-size:clamp(70px,8vw,116px);min-height:100px;margin-top:-12px}.vp-steps-wrap{background:var(--vp-deep);border-top:1px solid var(--vp-line);border-bottom:1px solid var(--vp-line)}vp-journey{display:block}.vp-step-tabs{display:none}.vp-step-panel{display:grid;grid-template-columns:1fr;gap:28px;align-items:start;padding:40px;margin:0 0 20px;background:var(--vp-raise);border:1px solid var(--vp-line);color:var(--vp-cream)}.vp-step-panel[hidden]{display:none!important}.vp-step-panel h3{font-size:clamp(28px,3vw,40px);line-height:1.2}.vp-step-visual{min-width:0;padding:26px;background:var(--vp-bg);border:1px solid var(--vp-line)}.vp-step-visual strong{display:block;margin:12px 0;color:var(--vp-gold-3);font:500 48px/1.15 var(--vp-body);letter-spacing:-.04em}.vp-step-visual p{font-size:16px;margin:0}.vp .vp-visual-label{font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--vp-gold-2)}.vp-example-row{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:24px;padding-top:18px;border-top:1px solid var(--vp-line);font-size:15px;color:var(--vp-text)}.vp .vp-example-note{font-size:14px;margin-top:16px}.vp-next-step{display:none;margin-top:24px;padding:12px 0;background:none;border:0;border-bottom:1px solid var(--vp-line-2);color:var(--vp-gold-2);font:600 15px/1.4 var(--vp-body);cursor:pointer}vp-journey[data-ready]{display:grid;grid-template-columns:minmax(220px,.65fr) minmax(0,1.65fr);gap:32px;align-items:start}vp-journey[data-ready] .vp-step-tabs{display:grid;grid-template-columns:1fr;align-self:start}vp-journey[data-ready] .vp-step-panel{grid-column:2;grid-row:1;min-height:540px;margin:0}vp-journey[data-ready] .vp-next-step{display:block}.vp-step-tab{-webkit-appearance:none;appearance:none;cursor:pointer;display:flex;align-items:center;gap:18px;width:100%;text-align:left;padding:26px 16px;border:0;border-bottom:1px solid var(--vp-line);background:transparent;color:var(--vp-text);font:600 17px/1.4 var(--vp-body);white-space:normal;transition:background .2s}.vp-step-tab:hover{background:var(--vp-raise)}.vp-step-tab[aria-selected=true]{background:var(--vp-gold);color:var(--vp-deep);border-color:var(--vp-gold)}.vp-step-tab small{display:block;margin-top:5px;font-size:14px;font-weight:400;line-height:1.5;color:inherit}.vp-tab-number{flex:none;width:28px;font-size:15px}.vp-faq{display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);gap:70px;align-items:start}.vp-faq-intro{position:sticky;top:100px}.vp-faq-intro p{max-width:370px;font-size:17px}.vp-faq-group{margin-bottom:40px}.vp .vp-faq-group h3{margin:0 0 4px;padding-bottom:14px;border-bottom:2px solid var(--vp-gold);font:600 13px/1.6 var(--vp-body);letter-spacing:.09em;text-transform:uppercase;color:var(--vp-gold-2)}.vp-faq details{border-bottom:1px solid var(--vp-line)}.vp-faq details:last-child{border-bottom:0}.vp-faq summary{display:block;position:relative;cursor:pointer;list-style:none;padding:23px 36px 23px 0;color:var(--vp-cream);font:500 18px/1.5 var(--vp-body)}.vp-faq summary::-webkit-details-marker{display:none}.vp-faq summary:after{content:"+";position:absolute;right:0;top:21px;color:var(--vp-gold-2);font-size:24px;line-height:1}.vp-faq details[open]>summary:after{content:"\2212"}.vp-faq details p{margin:0 22px 22px 0;font-size:17px;line-height:1.8}.vp-closing{display:flex;align-items:center;justify-content:space-between;gap:32px;flex-wrap:wrap;margin:0;padding:54px max(6%,calc((100% - 1380px)/2));background:var(--vp-raise);border-top:1px solid var(--vp-line)}.vp-closing h2{margin:0;max-width:700px;font-size:clamp(28px,3vw,40px)}@media(max-width:900px){.vp-cards{gap:24px}vp-journey[data-ready]{grid-template-columns:220px minmax(0,1fr);gap:20px}.vp-step-panel{padding:28px}.vp-faq{gap:36px}.vp-copy{padding:48px 8%}}@media(max-width:750px){.vp-hero,.vp-cards,.vp-faq{grid-template-columns:1fr}.vp-faq-intro{position:static}.vp-copy{padding:44px 7%}.vp-image{min-height:420px}.vp-content{padding:58px 6%}.vp-heading{display:block;margin-bottom:32px}.vp-symbol{min-height:0;font-size:54px;margin-bottom:16px}.vp-card:first-child .vp-symbol{min-height:0;font-size:86px;margin-top:0}vp-journey[data-ready]{display:block}vp-journey[data-ready] .vp-step-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:20px}vp-journey[data-ready] .vp-step-panel{min-height:0}.vp-step-tab{flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:14px 8px;font-size:14px;text-align:center;border:1px solid var(--vp-line-2)}.vp-step-tab small{display:none}.vp-step-panel{padding:26px 20px}.vp-step-visual{padding:22px}.vp-faq{gap:26px}.vp-closing{padding:40px 6%}}@media(prefers-reduced-motion:reduce){.vp-step-tab,.vp-button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/56/compiled_assets/styles.css.map */
