:root{--vy-green:#62856A;--vy-deep:#243B2B;--vy-sage:#E6EDE7;--vy-sand:#F6F3EE;--vy-ice:#E4ECEE;--vy-warm:#F3E7DC;--vy-ink:#1F1F1D;--vy-muted:#6E6B64;--vy-r:18px}.vy{font-family:inherit;color:var(--vy-ink)}.vy *{box-sizing:border-box}.vy-wrap{max-width:1320px;margin:0 auto;padding:0 24px}.vy-h{font-family:"Archivo",var(--font-heading--family),sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:-.02em;line-height:.95;margin:0}.vy-h--xl{font-size:clamp(40px,6.2vw,88px)}.vy-h--l{font-size:clamp(32px,4.4vw,60px)}.vy-h--m{font-size:clamp(22px,2.2vw,30px);line-height:1.05}.vy-h--s{font-size:16px;letter-spacing:.02em;line-height:1.15}.vy-eyebrow{font-family:Archivo,sans-serif;font-weight:700;font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--vy-green);margin:0 0 14px}.vy-p{font-size:16px;line-height:1.6;color:var(--vy-muted);margin:14px 0 0;max-width:52ch}.vy-btn{display:inline-flex;align-items:center;gap:12px;padding:16px 26px;border-radius:999px;font-family:Archivo,sans-serif;font-weight:700;font-size:13px;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;transition:transform .25s ease,background .25s ease,color .25s ease,box-shadow .25s ease;border:1.5px solid transparent;cursor:pointer}.vy-btn svg{width:16px;height:16px;transition:transform .25s ease}.vy-btn:hover{transform:translateY(-2px);box-shadow:0 10px 24px #1f1f1d24}.vy-btn:hover svg{transform:translate(4px)}.vy-btn--green{background:var(--vy-green);color:#fff}.vy-btn--white{background:#fff;color:var(--vy-ink)}.vy-btn--ghost{background:transparent;color:#fff;border-color:#fffc}.vy-btn--dark{background:var(--vy-ink);color:#fff}.vy-btns{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.vy-js .vy-reveal{opacity:0;transform:translateY(28px);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}.vy-js .vy-reveal.is-in{opacity:1;transform:none}.vy-reveal[data-d="1"]{transition-delay:.08s}.vy-reveal[data-d="2"]{transition-delay:.16s}.vy-reveal[data-d="3"]{transition-delay:.24s}.vy-reveal[data-d="4"]{transition-delay:.32s}@media(prefers-reduced-motion:reduce){.vy-js .vy-reveal{opacity:1;transform:none;transition:none}.vy-marquee__track{animation:none!important}}.vy-hero{position:relative;min-height:92vh;display:flex;align-items:flex-end;overflow:hidden;color:#fff}.vy-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.vy-hero__media img{width:100%;height:100%;object-fit:cover;transform:scale(1.08);animation:vyKen 14s ease-out forwards}@keyframes vyKen{to{transform:scale(1)}}.vy-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,#142018c7,#14201873 45%,#14201800 75%),linear-gradient(0deg,#1420188c,#14201800 45%)}.vy-hero__inner{position:relative;width:100%;padding:0 24px 9vh;max-width:1320px;margin:0 auto}.vy-hero__content{max-width:640px}.vy-hero .vy-eyebrow{color:#cfe0d3}.vy-hero .vy-p{color:#ffffffd9}.vy-sticker{position:absolute;right:8%;top:18%;width:150px;height:150px;border-radius:50%;background:var(--vy-green);color:#fff;text-decoration:none;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;transform:rotate(-10deg);box-shadow:0 14px 40px #00000040;animation:vyFloat 5s ease-in-out infinite;z-index:2}.vy-sticker small{font-family:Archivo,sans-serif;font-weight:700;font-size:11px;letter-spacing:.14em;text-transform:uppercase}.vy-sticker b{font-family:Archivo,sans-serif;font-weight:800;font-size:40px;line-height:1}@keyframes vyFloat{50%{transform:rotate(-6deg) translateY(-10px)}}.vy-hero__points{display:flex;gap:22px;flex-wrap:wrap;margin-top:28px;font-size:13px;color:#ffffffe6}.vy-hero__points span{display:inline-flex;gap:8px;align-items:center}.vy-hero__points svg{width:16px;height:16px;color:#cfe0d3}@media(max-width:749px){.vy-hero{min-height:88vh}.vy-sticker{width:104px;height:104px;right:18px;top:92px}.vy-sticker b{font-size:28px}}.vy-marquee{background:linear-gradient(90deg,var(--vy-deep),var(--vy-green) 50%,var(--vy-deep));color:#fff;overflow:hidden;padding:18px 0}.vy-marquee__track{display:flex;gap:48px;width:max-content;animation:vyScroll var(--speed,32s) linear infinite}.vy-marquee:hover .vy-marquee__track{animation-play-state:paused}.vy-marquee__item{display:inline-flex;align-items:center;gap:48px;font-family:Archivo,sans-serif;font-weight:800;font-size:clamp(16px,1.6vw,22px);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.vy-marquee__item i{width:8px;height:8px;border-radius:50%;background:#cfe0d3;display:inline-block}@keyframes vyScroll{to{transform:translate(-50%)}}.vy-sec{padding:96px 0}.vy-sec--sand{background:var(--vy-sand)}.vy-sec--deep{background:var(--vy-deep);color:#fff}.vy-sec--sage{background:var(--vy-sage)}.vy-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:40px;flex-wrap:wrap}.vy-head--center{flex-direction:column;align-items:center;text-align:center}.vy-head--center .vy-p{margin-left:auto;margin-right:auto}.vy-link{font-family:Archivo,sans-serif;font-weight:700;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:inherit;text-decoration:none;border-bottom:1.5px solid currentColor;padding-bottom:3px}.vy-pick{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.vy-card{position:relative;border-radius:var(--vy-r);overflow:hidden;background:var(--bg,var(--vy-sage));padding:28px;display:flex;flex-direction:column;min-height:560px;text-decoration:none;color:var(--vy-ink);transition:transform .35s ease,box-shadow .35s ease}.vy-card:hover{transform:translateY(-6px);box-shadow:0 24px 50px #1f1f1d24}.vy-card__img{flex:1;display:flex;align-items:center;justify-content:center;margin:12px -28px}.vy-card__img img{width:100%;height:auto;max-height:340px;object-fit:contain;mix-blend-mode:multiply;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.vy-card:hover .vy-card__img img{transform:scale(1.06) rotate(-1deg)}.vy-card__tag{align-self:flex-start;background:#fff;border-radius:999px;padding:7px 14px;font-family:Archivo,sans-serif;font-weight:700;font-size:11px;letter-spacing:.14em;text-transform:uppercase}.vy-chips{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.vy-chip{display:inline-flex;align-items:center;gap:6px;background:#ffffffb3;border-radius:999px;padding:6px 12px;font-size:12px}.vy-chip svg{width:12px;height:12px;color:var(--vy-green)}.vy-card__foot{display:flex;justify-content:space-between;align-items:center;margin-top:20px}.vy-card__price{font-family:Archivo,sans-serif;font-weight:700;font-size:15px}.vy-card__arrow{width:46px;height:46px;border-radius:50%;background:var(--vy-ink);color:#fff;display:flex;align-items:center;justify-content:center;transition:transform .3s ease,background .3s}.vy-card:hover .vy-card__arrow{background:var(--vy-green);transform:rotate(-45deg)}.vy-card__arrow svg{width:18px;height:18px}@media(max-width:989px){.vy-pick{grid-template-columns:1fr}.vy-card{min-height:480px}}.vy-split{display:grid;grid-template-columns:1.1fr 1fr;border-radius:var(--vy-r);overflow:hidden;background:var(--bg,var(--vy-ice));min-height:560px}.vy-split--rev{grid-template-columns:1fr 1.1fr}.vy-split--rev .vy-split__media{order:2}.vy-split__media{position:relative;overflow:hidden}.vy-split__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.vy-split:hover .vy-split__media img{transform:scale(1.04)}.vy-split__body{padding:clamp(32px,5vw,72px);display:flex;flex-direction:column;justify-content:center}.vy-list{list-style:none;padding:0;margin:22px 0 0;display:grid;gap:12px}.vy-list li{display:flex;gap:12px;align-items:flex-start;font-size:15px;line-height:1.5}.vy-list li:before{content:"";flex:0 0 22px;height:22px;border-radius:50%;background:var(--vy-green) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/12px no-repeat}@media(max-width:989px){.vy-split,.vy-split--rev{grid-template-columns:1fr}.vy-split__media{min-height:380px}.vy-split--rev .vy-split__media{order:0}}.vy-why{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.vy-why__card{background:#fff;border-radius:var(--vy-r);overflow:hidden;display:flex;flex-direction:column}.vy-why__img{aspect-ratio:4/5;overflow:hidden}.vy-why__img img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.vy-why__card:hover .vy-why__img img{transform:scale(1.06)}.vy-why__body{padding:22px}.vy-why__more{max-height:0;overflow:hidden;transition:max-height .45s ease}.vy-why__card.open .vy-why__more{max-height:240px}.vy-why__toggle{margin-top:14px;background:none;border:0;padding:0;font-family:Archivo,sans-serif;font-weight:700;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--vy-green);cursor:pointer}@media(max-width:989px){.vy-why{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.vy-why{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -24px;padding:0 24px}.vy-why__card{flex:0 0 78%;scroll-snap-align:start}}.vy-tabs__nav{display:inline-flex;gap:6px;background:#fff;border-radius:999px;padding:6px;margin-bottom:36px;flex-wrap:wrap}.vy-tab{border:0;background:transparent;border-radius:999px;padding:12px 22px;font-family:Archivo,sans-serif;font-weight:700;font-size:12px;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;color:var(--vy-ink);transition:background .25s,color .25s}.vy-tab[aria-selected=true]{background:var(--vy-green);color:#fff}.vy-panel{display:none;animation:vyFade .5s ease}.vy-panel.is-active{display:block}@keyframes vyFade{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.vy-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:0}.vy-stat{padding:12px 24px;border-left:1px solid rgba(255,255,255,.18)}.vy-stat:first-child{border-left:0}.vy-stat b{display:block;font-family:Archivo,sans-serif;font-weight:800;font-size:clamp(40px,5vw,72px);letter-spacing:-.03em;line-height:1;color:#fff}.vy-stat span{display:block;margin-top:10px;font-size:14px;color:#ffffffb8;max-width:24ch}@media(max-width:749px){.vy-stats{grid-template-columns:repeat(2,1fr);row-gap:32px}.vy-stat:nth-child(3){border-left:0}}.vy-steps{display:grid;grid-template-columns:repeat(var(--n,3),1fr);gap:20px}.vy-step{background:#fff;border-radius:var(--vy-r);overflow:hidden}.vy-step__img{aspect-ratio:1/1;overflow:hidden;position:relative}.vy-step__img img{width:100%;height:100%;object-fit:cover}.vy-step__num{position:absolute;left:16px;top:16px;width:44px;height:44px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;font-family:Archivo,sans-serif;font-weight:800;font-size:16px}.vy-step__body{padding:22px}@media(max-width:749px){.vy-steps{grid-template-columns:1fr}}.vy-overlay{position:relative;border-radius:var(--vy-r);overflow:hidden;min-height:520px;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff}.vy-overlay img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vy-overlay:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at center,#1420188c,#142018bf)}.vy-overlay__inner{position:relative;z-index:1;padding:48px 24px;max-width:780px}.vy-faq{display:grid;grid-template-columns:1fr 1.6fr;gap:48px}.vy-q{border-bottom:1px solid rgba(31,31,29,.12)}.vy-q summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;cursor:pointer;font-family:Archivo,sans-serif;font-weight:700;font-size:17px}.vy-q summary::-webkit-details-marker{display:none}.vy-q summary:after{content:"+";font-size:26px;font-weight:500;transition:transform .3s}.vy-q[open] summary:after{transform:rotate(45deg)}.vy-q p{margin:0 0 22px;color:var(--vy-muted);line-height:1.6;max-width:60ch}@media(max-width:989px){.vy-faq{grid-template-columns:1fr;gap:12px}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/vy.css.map */
