.varu-landing-scope{--vlp-burgundy: #8F174B;--vlp-deep: #6E0F39;--vlp-ink: #10181E;--vlp-white: #FFFFFF;--vlp-parchment: #FBF3F0;--vlp-mid: #6B6469;--vlp-line: #E9DEE2;--vlp-gold: #C9A96E;--vlp-champagne: #EEDFC6;color:var(--vlp-ink);font-family:Jost,sans-serif;font-weight:300;font-size:18px;line-height:1.75;-webkit-font-smoothing:antialiased;overflow-x:hidden}.varu-landing-scope,.varu-landing-scope *{box-sizing:border-box}.varu-landing-scope a{color:inherit;text-decoration:none}.varu-landing-scope h1,.varu-landing-scope h2,.varu-landing-scope h3,.varu-landing-scope h4,.varu-landing-scope p{margin:0;padding:0}.varu-landing-scope .wrap{max-width:1180px;margin:0 auto;padding:0 40px}.varu-landing-scope .wrap-narrow{max-width:820px;margin:0 auto;padding:0 40px}.varu-landing-scope .label{font-size:12px;letter-spacing:.26em;text-transform:uppercase;color:var(--vlp-burgundy);font-weight:600;margin-bottom:18px}.varu-landing-scope .label-light{color:#ffffffa6}.varu-landing-scope .pre-head{font-family:Jost,sans-serif;font-style:italic;font-weight:500;font-size:42px;line-height:1.3;color:var(--vlp-champagne)}.varu-landing-scope .headline{font-family:Jost,sans-serif;font-weight:600;font-size:54px;line-height:1.12;color:var(--vlp-ink)}.varu-landing-scope .sub-head{font-family:Jost,sans-serif;font-weight:400;font-size:42px;line-height:1.35;color:var(--vlp-ink)}.varu-landing-scope .body-copy p{font-size:19px;line-height:1.8;font-weight:300}.varu-landing-scope .section-header{font-family:Jost,sans-serif;font-weight:600;font-size:44px;line-height:1.18}.varu-landing-scope .section-header em{font-style:italic;color:var(--vlp-burgundy);font-weight:600}.varu-landing-scope strong.hl{background:var(--vlp-ink);color:#fff;padding:3px 10px;font-weight:500;font-style:normal}.varu-landing-scope strong.hl-gold{background:var(--vlp-gold);color:var(--vlp-ink);padding:3px 10px;font-weight:500;font-style:normal}.varu-landing-scope .placeholder{border:1px solid var(--vlp-line);background:var(--vlp-parchment);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center;padding:40px;color:var(--vlp-mid)}.varu-landing-scope .placeholder .ph-label{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--vlp-burgundy);font-weight:600}.varu-landing-scope .placeholder .ph-sub{font-size:13px;color:var(--vlp-mid);max-width:260px}.varu-landing-scope .placeholder svg{width:36px;height:36px;opacity:.55;color:var(--vlp-burgundy)}.varu-landing-scope .placeholder.hero-img{min-height:520px}.varu-landing-scope .placeholder.video{min-height:440px;background:var(--vlp-ink);border-color:#ffffff26}.varu-landing-scope .placeholder.video .ph-label{color:var(--vlp-champagne)}.varu-landing-scope .placeholder.video .ph-sub{color:#ffffff8c}.varu-landing-scope .placeholder.video svg{color:var(--vlp-champagne)}.varu-landing-scope .placeholder.small{min-height:260px}.varu-landing-scope .btn{display:inline-block;font-family:Jost,sans-serif;font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;padding:19px 44px;cursor:pointer;border:1.5px solid transparent;transition:all .3s ease}.varu-landing-scope .btn-primary{background:var(--vlp-burgundy);color:#fff;border-color:var(--vlp-burgundy)}.varu-landing-scope .btn-primary:hover{background:var(--vlp-deep);border-color:var(--vlp-deep)}.varu-landing-scope .btn-dark{background:var(--vlp-ink);color:#fff;border-color:var(--vlp-ink)}.varu-landing-scope .btn-dark:hover{background:var(--vlp-burgundy);border-color:var(--vlp-burgundy)}.varu-landing-scope .btn-white{background:#fff;color:var(--vlp-burgundy);border-color:#fff}.varu-landing-scope .btn-white:hover{background:var(--vlp-burgundy);color:#fff}.varu-landing-scope .cta-center{text-align:center;margin-top:52px}.varu-landing-scope #hero{background:var(--vlp-ink);min-height:92vh;display:flex;align-items:center;position:relative;overflow:hidden;padding:130px 0 90px}.varu-landing-scope #hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 75% 20%,rgba(143,23,75,.35) 0%,transparent 55%),radial-gradient(ellipse at 15% 85%,rgba(201,169,110,.1) 0%,transparent 55%);pointer-events:none}.varu-landing-scope .hero-brand{position:absolute;top:40px;left:50%;transform:translate(-50%);font-size:12px;letter-spacing:.35em;text-transform:uppercase;color:#fff6;z-index:2}.varu-landing-scope .hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:1.05fr .95fr;gap:70px;align-items:center}.varu-landing-scope #hero .pre-head{margin-bottom:26px}.varu-landing-scope #hero .headline{color:#fff;margin-bottom:26px}.varu-landing-scope #hero .sub-head{font-size:24px;font-weight:300;color:#ffffffb8;margin-bottom:8px}.varu-landing-scope .seg1{background:linear-gradient(to bottom,#fff,#fdf5f8 55%,#fbeef3)}.varu-landing-scope .seg2{background:linear-gradient(to bottom,#fbeef3,#f6d9e6)}.varu-landing-scope .seg3{background:linear-gradient(to bottom,#f6d9e6,#e79bbb 55%,#cf5f8f)}.varu-landing-scope .seg4{background:linear-gradient(to bottom,#cf5f8f,#a52864 55%,#8f174b)}.varu-landing-scope .seg5{background:#8f174b}.varu-landing-scope .stat-banner{padding:90px 0;text-align:center;position:relative;overflow:hidden}.varu-landing-scope .stat-banner.dark{background:var(--vlp-ink);color:#fff}.varu-landing-scope .stat-banner.brand{background:var(--vlp-burgundy);color:#fff}.varu-landing-scope .stat-banner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 50% 0%,rgba(201,169,110,.14),transparent 60%);pointer-events:none}.varu-landing-scope .stat-banner .stat-label{font-size:12px;letter-spacing:.3em;text-transform:uppercase;color:var(--vlp-champagne);margin-bottom:20px;position:relative;z-index:1}.varu-landing-scope .stat-banner .stat-num{font-family:Jost,sans-serif;font-weight:700;font-size:clamp(56px,8vw,110px);line-height:1.05;color:#fff;position:relative;z-index:1}.varu-landing-scope .stat-banner .stat-num span{color:var(--vlp-gold);font-style:italic;font-weight:500}.varu-landing-scope .stat-banner .stat-text{margin:24px auto 0;max-width:560px;font-size:18px;color:#ffffffbf;position:relative;z-index:1}.varu-landing-scope .stat-banner .quote-mark{font-size:50px;color:var(--vlp-gold);opacity:.6;display:block;margin-bottom:6px}.varu-landing-scope #pain{padding:100px 0 90px;text-align:center}.varu-landing-scope #pain .section-header{max-width:760px;margin:0 auto 30px}.varu-landing-scope .pain-body{max-width:720px;margin:0 auto;text-align:left}.varu-landing-scope .pain-body p{margin-bottom:24px;font-size:18px;line-height:1.85;color:var(--vlp-ink)}.varu-landing-scope .pain-body p strong{color:var(--vlp-burgundy);font-weight:600}.varu-landing-scope .pain-close{font-weight:600;font-size:21px;color:var(--vlp-burgundy);text-align:center;max-width:600px;margin:40px auto 0}.varu-landing-scope #founder-video{padding:110px 0}.varu-landing-scope .founder-header{font-family:Jost,sans-serif;font-weight:600;font-size:42px;max-width:760px;margin-bottom:50px;color:#fff}.varu-landing-scope .founder-header em{font-style:italic;color:var(--vlp-champagne)}.varu-landing-scope .founder-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:70px;align-items:flex-start}.varu-landing-scope .founder-copy p{margin-bottom:22px;color:#ffffffd9}.varu-landing-scope .founder-copy strong.hl{background:#fff;color:var(--vlp-burgundy)}.varu-landing-scope .founder-close{font-weight:600;font-size:20px;color:var(--vlp-champagne);margin-bottom:34px}.varu-landing-scope #love{padding:110px 0}.varu-landing-scope #love .section-header{margin-bottom:40px}.varu-landing-scope .love-copy{max-width:820px;margin-bottom:20px}.varu-landing-scope .love-copy p{margin-bottom:24px}.varu-landing-scope .badge-row{display:flex;flex-wrap:wrap;gap:14px;margin:44px 0 56px}.varu-landing-scope .badge{display:flex;align-items:center;gap:10px;border:1px solid var(--vlp-line);padding:12px 20px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--vlp-ink);font-weight:600;background:var(--vlp-parchment)}.varu-landing-scope .badge svg{width:18px;height:18px;color:var(--vlp-burgundy);flex-shrink:0}.varu-landing-scope .shade-row{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center;margin-bottom:64px}.varu-landing-scope .benefits-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--vlp-line);border:1px solid var(--vlp-line);margin-bottom:60px}.varu-landing-scope .benefit-card{background:#fff;padding:40px 30px}.varu-landing-scope .benefit-card .icon{width:38px;height:38px;margin-bottom:20px;color:var(--vlp-burgundy)}.varu-landing-scope .benefit-card h4{font-family:Jost,sans-serif;font-weight:600;font-size:19px;margin-bottom:12px;color:var(--vlp-ink)}.varu-landing-scope .benefit-card p{font-size:15px;line-height:1.6;color:var(--vlp-mid)}.varu-landing-scope #compare{padding:110px 0;text-align:center}.varu-landing-scope #compare .section-header{margin-bottom:16px;color:#fff}.varu-landing-scope .compare-sub{color:#fffc;max-width:560px;margin:0 auto 50px;font-size:16px}.varu-landing-scope .compare-wrap{overflow-x:auto}.varu-landing-scope table.compare{width:100%;border-collapse:collapse;background:#fff;font-size:14px}.varu-landing-scope table.compare thead th{padding:20px 22px;font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:600;text-align:left;white-space:nowrap;border-bottom:2px solid var(--vlp-line);color:var(--vlp-mid)}.varu-landing-scope table.compare thead th:nth-child(2){background:var(--vlp-burgundy);color:#fff;letter-spacing:.22em}.varu-landing-scope table.compare tbody td{padding:17px 22px;text-align:left;border-bottom:1px solid var(--vlp-line);vertical-align:top}.varu-landing-scope table.compare tbody td:first-child{font-weight:600;color:var(--vlp-ink)}.varu-landing-scope table.compare tbody td:nth-child(2){background:#8f174b0d;color:var(--vlp-burgundy);font-weight:600}.varu-landing-scope table.compare tbody tr:last-child td{border-bottom:none}.varu-landing-scope .takeaway{margin-top:44px;font-weight:500;font-style:italic;font-size:22px;color:#fff;max-width:640px;margin-left:auto;margin-right:auto}.varu-landing-scope .takeaway em{color:var(--vlp-champagne);font-style:italic}.varu-landing-scope #apply{padding:110px 0;text-align:center}.varu-landing-scope #apply .section-header{margin-bottom:14px;color:#fff}.varu-landing-scope .apply-sub{color:#fffc;max-width:520px;margin:0 auto 56px;font-size:16px}.varu-landing-scope .apply-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--vlp-line);border:1px solid var(--vlp-line)}.varu-landing-scope .apply-card{background:#fff;padding:36px 26px;text-align:left}.varu-landing-scope .apply-card .step-num{font-size:11px;letter-spacing:.16em;color:var(--vlp-burgundy);font-weight:600;margin-bottom:16px;text-transform:uppercase}.varu-landing-scope .apply-card h4{font-family:Jost,sans-serif;font-weight:600;font-size:19px;margin-bottom:10px}.varu-landing-scope .apply-card p{font-size:14.5px;color:var(--vlp-mid);line-height:1.6}.varu-landing-scope #shades{padding:110px 0;text-align:center}.varu-landing-scope #shades .section-header{margin-bottom:14px;color:#fff}.varu-landing-scope .shades-sub{color:#fffc;max-width:560px;margin:0 auto 56px;font-size:16px}.varu-landing-scope .shade-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#ffffff40;border:1px solid rgba(255,255,255,.25)}.varu-landing-scope .shade-card{background:#fff;padding:30px 24px;text-align:left}.varu-landing-scope .shade-dot{width:32px;height:32px;border-radius:50%;margin-bottom:18px;box-shadow:0 2px 8px #00000026}.varu-landing-scope .shade-name{font-family:Jost,sans-serif;font-weight:600;font-size:20px;margin-bottom:4px;color:var(--vlp-ink)}.varu-landing-scope .shade-energy{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--vlp-burgundy);margin-bottom:10px;font-weight:600}.varu-landing-scope .shade-hint{font-size:13px;color:var(--vlp-mid);line-height:1.6}.varu-landing-scope #faq{background:var(--vlp-ink);padding:110px 0}.varu-landing-scope #faq .section-header{color:#fff;margin-bottom:50px}.varu-landing-scope #faq .section-header em{color:var(--vlp-champagne)}.varu-landing-scope .faq-item{border-bottom:1px solid rgba(255,255,255,.15)}.varu-landing-scope .faq-item summary{list-style:none;cursor:pointer;padding:28px 0;font-family:Jost,sans-serif;font-weight:600;font-size:19px;color:#fff;display:flex;justify-content:space-between;align-items:center}.varu-landing-scope .faq-item summary::-webkit-details-marker{display:none}.varu-landing-scope .faq-item summary .plus{font-size:24px;color:var(--vlp-gold);transition:transform .25s ease;font-weight:300}.varu-landing-scope .faq-item[open] summary .plus{transform:rotate(45deg)}.varu-landing-scope .faq-a{padding:0 0 28px;color:#ffffffa6;font-size:16px;max-width:760px}.varu-landing-scope #reviews{padding:110px 0;text-align:center}.varu-landing-scope #reviews .section-header{margin-bottom:50px;color:#fff}.varu-landing-scope .reviews-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:#fff3;border:1px solid rgba(255,255,255,.2)}.varu-landing-scope .review-card{background:#fff;padding:40px 34px;text-align:left}.varu-landing-scope .review-card .quote-mark{font-size:44px;color:var(--vlp-burgundy);line-height:.6;display:block;margin-bottom:10px;opacity:.4}.varu-landing-scope .review-text{font-style:italic;font-size:18px;line-height:1.6;margin-bottom:20px;color:var(--vlp-ink)}.varu-landing-scope .review-name{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--vlp-burgundy);font-weight:600}.varu-landing-scope #tips{padding:110px 0 130px;text-align:center}.varu-landing-scope #tips .section-header{margin-bottom:14px;color:#fff}.varu-landing-scope .tips-sub{color:#fffc;max-width:520px;margin:0 auto 56px;font-size:16px}.varu-landing-scope .tips-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:#fff3;border:1px solid rgba(255,255,255,.2)}.varu-landing-scope .tip-card{background:#fff;padding:36px 32px;display:flex;gap:22px;text-align:left}.varu-landing-scope .tip-card .icon{width:32px;height:32px;flex-shrink:0;color:var(--vlp-burgundy);margin-top:4px}.varu-landing-scope .tip-card h4{font-family:Jost,sans-serif;font-weight:600;font-size:18px;margin-bottom:8px;color:var(--vlp-ink)}.varu-landing-scope .tip-card p{font-size:15px;color:var(--vlp-mid);line-height:1.6}.varu-landing-scope #final{background:var(--vlp-burgundy);color:#fff;text-align:center;padding:110px 0}.varu-landing-scope #final h2{font-family:Jost,sans-serif;font-weight:600;font-size:clamp(36px,5vw,58px);line-height:1.15;margin-bottom:24px}.varu-landing-scope #final h2 em{font-style:italic;color:var(--vlp-champagne)}.varu-landing-scope #final p{color:#ffffffbf;max-width:480px;margin:0 auto;font-size:17px}.varu-landing-scope footer{background:var(--vlp-ink);color:#ffffff8c;padding:50px 0;text-align:center;font-size:13px;letter-spacing:.04em}.varu-landing-scope footer strong{color:#fff;font-family:Jost,sans-serif;font-weight:600;letter-spacing:.1em;font-size:18px;display:block;margin-bottom:10px}@media(max-width:900px){.varu-landing-scope .hero-grid,.varu-landing-scope .founder-grid,.varu-landing-scope .shade-row{grid-template-columns:1fr}.varu-landing-scope .benefits-grid,.varu-landing-scope .apply-grid,.varu-landing-scope .shade-grid{grid-template-columns:1fr 1fr}.varu-landing-scope .reviews-grid,.varu-landing-scope .tips-grid{grid-template-columns:1fr}.varu-landing-scope .headline{font-size:38px}.varu-landing-scope .pre-head,.varu-landing-scope .sub-head{font-size:28px}.varu-landing-scope .wrap,.varu-landing-scope .wrap-narrow{padding:0 22px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/varu-landing.css.map */
