.vp-light{--background:#fbfaf0;--surf2:#fff9;--brd:#17170f24;--brd2:#17170f14;--lp-banner:#ffffffeb;--foreground:#17170f;--lp-ink:#17170f;--lp-ic-yes:#deff00;--lp-ic-yes-bg:linear-gradient(160deg, #33332a 0%, #17170f 70%);--lp-ic-shadow:0 5px 12px -4px #17170f8c, inset 0 1px 0 #ffffff38;--lp-ic-neutral-bg:#17170f12;--lp-ic-no-bg:#90000017;--lp-red:#900000;--lp-vignette:#fbfaf0e6;--surf:#fff9;--lp-nav:#fbfaf0b8;--lp-drawer:#fbfaf0;--lp-tile-rgb:23, 23, 15;--lp-accent:#17170f;--lp-soft:#4a493c;--lp-muted:#7c7a69;--lp-section:transparent;--lp-tile:#ffffff8c;--lp-line:#17170f1a;--vp-paper:#fbfaf0;--vp-ink:#17170f;--soft:#4a493c;--muted:#7c7a69;--bg2:transparent;--brd3:transparent;--glass-brd:#17170f1a;--glass-bg:#ffffff80}body:has(.vp-light){--background:#fbfaf0;--surf2:#fff9;--brd:#17170f24;--brd2:#17170f14;--lp-banner:#ffffffeb;--foreground:#17170f;--lp-ink:#17170f;--lp-ic-yes:#deff00;--lp-ic-yes-bg:linear-gradient(160deg, #33332a 0%, #17170f 70%);--lp-ic-shadow:0 5px 12px -4px #17170f8c, inset 0 1px 0 #ffffff38;--lp-ic-neutral-bg:#17170f12;--lp-ic-no-bg:#90000017;--lp-red:#900000;--lp-vignette:#fbfaf0e6;--surf:#fff9;--lp-nav:#fbfaf0b8;--lp-drawer:#fbfaf0;--lp-tile-rgb:23, 23, 15;--lp-accent:#17170f;--lp-soft:#4a493c;--lp-muted:#7c7a69;--lp-section:transparent;--lp-tile:#ffffff8c;--lp-line:#17170f1a;--vp-paper:#fbfaf0;--vp-ink:#17170f;--soft:#4a493c;--muted:#7c7a69;--bg2:transparent;--brd3:transparent;--glass-brd:#17170f1a;--glass-bg:#ffffff80}.vp-light{isolation:isolate;background:var(--vp-paper);min-height:100vh;color:var(--vp-ink);position:relative}.vp-ambient{z-index:-1;pointer-events:none;background:linear-gradient(#fcfbf3 0%,#faf8ea 100%);position:fixed;inset:0;overflow:hidden}.vp-ambient i{border-radius:50%;animation:26s ease-in-out infinite alternate vpDrift;display:block;position:absolute}.vp-ambient i:first-child{background:radial-gradient(circle,#deff004d,#deff0000 68%);width:62vw;height:62vw;top:-24vw;left:-12vw}.vp-ambient i:nth-child(2){background:radial-gradient(circle,#f4e2aa99,#f4e2aa00 68%);width:54vw;height:54vw;animation-duration:32s;animation-delay:-8s;top:26vh;right:-18vw}.vp-ambient i:nth-child(3){background:radial-gradient(circle,#deff0033,#deff0000 68%);width:46vw;height:46vw;animation-duration:38s;animation-delay:-16s;bottom:-20vw;left:22vw}@keyframes vpDrift{0%{transform:translate(0,0)scale(1)}to{transform:translate(6vw,5vh)scale(1.14)}}.vp-light .plx-grain{display:none}.vp-light .plx-glass,.vp-glass{-webkit-backdrop-filter:blur(26px)saturate(175%);backdrop-filter:blur(26px)saturate(175%);background:linear-gradient(145deg,#ffffffd1 0%,#ffffff6b 46%,#fff9 100%);border:1px solid #ffffffe6;box-shadow:0 1px 2px #4642140d,0 26px 60px -22px #524c183d,inset 0 1px #fff,inset 0 -1px #fff6}.vp-mark{color:var(--vp-ink);-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(#0000 56%,#deff00 56% 92%,#0000 92%);padding:0 .1em;font-style:italic}.vp-pill{font-family:var(--font-sans);color:var(--vp-ink);-webkit-backdrop-filter:blur(18px)saturate(170%);backdrop-filter:blur(18px)saturate(170%);background:#ffffff9e;border:1px solid #fffffff2;border-radius:100px;align-items:center;gap:.55rem;padding:.45rem 1rem;font-size:.74rem;font-weight:600;display:inline-flex;box-shadow:0 8px 26px -12px #524c184d,inset 0 1px #fff}.vp-dot{background:#deff00;border-radius:50%;flex-shrink:0;width:8px;height:8px;box-shadow:0 0 0 1px #17170f38,0 0 12px #deff00}.vp-btn{font-family:var(--font-sans);color:var(--vp-ink);cursor:pointer;border:1px solid #0000;border-radius:100px;justify-content:center;align-items:center;gap:.6rem;padding:1rem 1.75rem;font-size:.88rem;font-weight:700;text-decoration:none;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s;display:inline-flex}.vp-btn-solid{background:linear-gradient(#ecff57 0%,#deff00 55%,#d0ef00 100%);border-color:#78880059;box-shadow:0 14px 30px -12px #96aa00b3,inset 0 1px #ffffffd9}.vp-btn-glass{-webkit-backdrop-filter:blur(18px)saturate(170%);backdrop-filter:blur(18px)saturate(170%);background:#fff9;border-color:#fffffff2;box-shadow:0 10px 26px -14px #524c1859,inset 0 1px #fff}.vp-btn:hover{transform:translateY(-2px)}.vp-btn-solid:hover{box-shadow:0 20px 40px -12px #96aa00d9,inset 0 1px #ffffffd9}.vp-btn:disabled{opacity:.7;cursor:wait;transform:none}.vp-nav{z-index:100;-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);background:#ffffff8c;border:1px solid #fffffff2;border-radius:100px;justify-content:space-between;align-items:center;gap:1rem;width:min(1120px,100% - 24px);padding:8px 8px 8px 22px;display:flex;position:fixed;top:14px;left:50%;transform:translate(-50%);box-shadow:0 16px 40px -20px #524c185c,inset 0 1px #fff}.vp-nav a.vp-link{font-family:var(--font-sans);color:var(--soft);font-size:.82rem;text-decoration:none;transition:color .2s}.vp-nav a.vp-link:hover{color:var(--vp-ink)}.vp-nav .vp-btn{padding:.62rem 1.15rem;font-size:.8rem}.vp-stage{max-width:940px;margin:clamp(2.5rem,5vw,3.5rem) auto 0;position:relative}.vp-stage:before{content:"";z-index:-1;background:radial-gradient(closest-side,#deff0061,#deff0000);border-radius:50%;position:absolute;inset:8% 6% -6%}.vp-frame{border-radius:30px;padding:10px}.vp-chips{display:contents}.vp-chip{z-index:4;text-align:left;border-radius:20px;min-width:118px;padding:.75rem 1.05rem;animation:7s ease-in-out infinite vpFloat;position:absolute}.vp-chip b{font-family:var(--font-serif);color:var(--vp-ink);font-size:1.5rem;font-weight:400;line-height:1.1;display:block}.vp-chip span{font-family:var(--font-sans);color:var(--soft);font-size:.7rem}.vp-chip:first-child{top:12%;left:-72px}.vp-chip:nth-child(2){animation-delay:-2s;top:26%;right:-76px}.vp-chip:nth-child(3){animation-delay:-4s;bottom:8%;left:-56px}.vp-chip:nth-child(4){animation-delay:-5.5s;bottom:14%;right:-60px}@keyframes vpFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}.vp-offer{border-radius:28px;flex-direction:column;min-width:0;padding:clamp(1.5rem,2.6vw,2.1rem);transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s;display:flex;position:relative}.vp-offer:hover{transform:translateY(-4px)}.vp-offer-on{box-shadow:0 0 0 2px var(--vp-ink), 0 34px 70px -24px #96aa008c, inset 0 1px 0 #fff}.vp-offer-on:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(90% 55% at 50% 0,#deff004d,#deff0000);position:absolute;inset:0}.vp-light input::placeholder,.vp-light textarea::placeholder{color:#a3a18e}.vp-light input:focus,.vp-light textarea:focus{border-color:var(--vp-ink)!important}.vp-logos h2{color:var(--vp-ink)!important}.vp-logos h2 span{background:linear-gradient(#0000 56%,#deff00 56% 92%,#0000 92%);color:var(--vp-ink)!important}@media (max-width:1180px){.vp-chips{flex-wrap:wrap;justify-content:center;gap:.6rem;margin-top:1rem;display:flex}.vp-chip{animation:none;position:static}}@media (max-width:760px){.vp-nav{padding-left:18px}.vp-chip{flex:40%}}@media (prefers-reduced-motion:reduce){.vp-ambient i,.vp-chip{animation:none}}.vp-badge{border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;display:inline-grid}.vp-badge-yes{background:linear-gradient(160deg,#33332a 0%,#17170f 70%);box-shadow:0 5px 12px -4px #17170f8c,inset 0 1px #ffffff38}.vp-badge-no{background:#90000014;border:1px solid #90000033;box-shadow:inset 0 1px #fffc}.vp-illu{background:radial-gradient(70% 90% at 15% 0,#deff0042,#0000 70%),#ffffff8c;border:1px solid #17170f12;border-radius:14px;height:124px;margin-bottom:1.15rem;overflow:hidden;box-shadow:inset 0 1px #fffffff2}.vp-light .lp-mark,.vp-light .plx-hero-title em{color:var(--vp-ink);-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(#0000 56%,#deff00 56% 92%,#0000 92%);padding:0 .1em}.vp-light .plx-hero-title em{display:inline-block}.vp-light .plx-hero-btn,.vp-light button[style*="background:var(--c)"],.vp-light button[style*="background: var(--c)"],.vp-light a[style*="background:var(--c)"],.vp-light a[style*="background: var(--c)"]{border-radius:100px!important}.vp-light .lp-grad{color:var(--vp-ink);-webkit-text-fill-color:var(--vp-ink)!important;background:0 0!important}
