body[data-page=cards]{background:#000!important}html:has(body[data-page=cards]){background:#000!important}main.vd{overflow-x:clip;container-type:inline-size}.vd-wrap{--lime:#d0f246;--lime-h:#c2e146;--black:#141414;--dark:#272727;--g300:#939393;--g100:#f3f5f5;box-sizing:border-box;width:min(1200px,100%);color:var(--g100);letter-spacing:-.01em;gap:80px;margin:0 auto;padding:0 24px 72px;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:16px;line-height:22px;display:grid}.vd-wrap *{box-sizing:border-box}.vd .vd-h1:not(#_),.vd .vd-h2:not(#_),.vd .vd-h3:not(#_),.vd .vd-h5:not(#_){text-transform:none;color:inherit;margin:0;font-family:Denton,Georgia,serif!important;font-weight:300!important}.vd .vd-h1:not(#_){letter-spacing:-.03em!important;font-size:72px!important;line-height:64px!important}.vd .vd-h2:not(#_){letter-spacing:-.03em!important;font-size:52px!important;line-height:54px!important}.vd .vd-h3:not(#_){letter-spacing:-.02em!important;font-size:36px!important;line-height:36px!important}.vd .vd-h5:not(#_){letter-spacing:-.015em!important;font-size:24px!important;line-height:28px!important}.vd-sub{letter-spacing:-.01em;font-size:20px;line-height:28px}.vd-gray{color:var(--g300)}.vd-gray a{color:inherit;text-underline-offset:3px;text-decoration:underline}.vd-gray a:hover{color:var(--g100)}.vd-c{text-align:center}.vd-btn{background:var(--lime);height:56px;color:var(--dark);letter-spacing:-.01em;white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;padding:0 24px;font-size:16px;font-weight:500;line-height:22px;text-decoration:none;transition:background .15s;display:inline-flex}.vd-btn:hover{background:var(--lime-h);color:var(--dark)}.vd-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:8px;display:grid}.vd-box{background:var(--black);border-radius:32px;padding:32px;position:relative}.vd-s3{grid-column:span 3}.vd-s6{grid-column:span 6}.vd-s9{grid-column:span 9}.vd-hero{--vd-hd:76px;height:812px;position:relative}@media (max-width:1080px){.vd-hero{--vd-hd:86px}}.vd-hero-bg{top:calc(-1 * var(--vd-hd));background:#000;border-radius:0 0 64px 64px;width:min(100cqw,1512px);position:absolute;bottom:0;left:50%;overflow:hidden;transform:translate(-50%)}.vd-hero-garden{object-fit:cover;object-position:50% 70%;filter:brightness(.85)saturate(1.3)blur(1.5px);width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 15%,#000 55%);mask-image:linear-gradient(#0000 15%,#000 55%)}.vd-hero-person{aspect-ratio:896/1200;height:98%;position:absolute;top:2%;right:6%}.vd-hero-img{filter:drop-shadow(0 24px 48px #00000073);width:100%;height:100%;display:block}.vd-phone-logo{pointer-events:none;width:12.6%;line-height:0;position:absolute;top:40.8%;left:29.3%;transform:translate(-50%,-50%)rotate(-6.6deg)}.vd-phone-logo img{width:100%;height:auto;display:block}.vd-hero-bg:after{content:"";background:linear-gradient(90deg,#000c 0%,#00000073 30%,#0000 60%),linear-gradient(#0009 0%,#0000 25%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 62%,#0000004d 100%);mask-image:linear-gradient(#000 62%,#0000004d 100%)}.vd-hero-bg:before{content:"";z-index:2;border-radius:inherit;pointer-events:none;border:1px solid #ffffff24;border-top:0;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 55%,#000 100%);mask-image:linear-gradient(#0000 55%,#000 100%)}.vd-hero-in{flex-direction:column;justify-content:space-between;height:100%;padding:76px 0 68px;display:flex;position:relative}.vd-hero-top{flex-direction:column;align-items:flex-start;gap:28px;display:flex}.vd-hero-copy{flex-direction:column;gap:20px;display:flex}.vd-hero-bottom{align-items:stretch;gap:24px;display:flex}.vd-card{aspect-ratio:1/.6316;color:#141414;background:#ecd1d0;border-radius:16px;flex:none;position:relative;overflow:hidden}.vd-card-small{width:285px}.vd-card-logo{width:40%;height:auto;position:absolute;top:11%;left:8.5%}.vd-card-nfc{color:#141414;width:11%;position:absolute;top:40%;right:8.5%}.vd-card-name{color:#141414;font-size:14px;line-height:1;position:absolute;bottom:11%;left:8.5%}.vd-ind{border-radius:24px;flex:auto;grid-template-columns:repeat(4,1fr);margin:0 -1px;padding:0;list-style:none;display:grid;overflow:hidden}.vd-ind li{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#00000080 padding-box padding-box;flex-direction:column;justify-content:space-between;align-items:flex-start;height:180px;padding:24px 32px;display:flex}.vd-ind li+li{border-left:1px solid #27272780}.vd-ind small{color:var(--g300);font-size:14px;line-height:20px}.vd-ind b{letter-spacing:-.03em;color:var(--g100);white-space:nowrap;font-family:Denton,Georgia,serif;font-size:52px;font-weight:300;line-height:54px}.vd-use{flex-direction:column;grid-column:span 3;justify-content:space-between;height:442px;display:flex}.vd-use-ic{width:104px;height:104px;color:var(--lime);position:absolute;top:calc(50% - 52px);right:32px}.vd-use-ic svg{width:100%;height:100%;display:block}.vd-use-t{max-width:304px}.vd-why{height:384px;overflow:hidden}.vd-why .vd-h2{z-index:1;position:relative}.vd-heart{transform-origin:52% 60%;width:442px;height:auto;animation:3.2s ease-in-out infinite vd-beat;position:absolute;bottom:-78px;right:-20px}@keyframes vd-beat{0%,to{transform:scale(1)}12%{transform:scale(1.04)}24%{transform:scale(.99)}36%{transform:scale(1.02)}50%{transform:scale(1)}}.vd-tile{flex-direction:column;justify-content:space-between;height:384px;display:flex}.vd-tile-b{flex-direction:column;gap:16px;display:flex}.vd-dots{gap:8px;display:flex}.vd-dots span{background:var(--dark);width:64px;height:64px;color:var(--g100);border-radius:50%;place-items:center;display:grid}.vd-dots svg{width:64px;height:64px}.vd-start{flex-direction:column;justify-content:space-between;height:360px;display:flex}.vd-start-sub{max-width:70%}.vd-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.vd-step{height:360px;color:var(--g100);flex-direction:column;justify-content:space-between;display:flex}.vd-step-top{flex-direction:column;gap:4px;display:flex}.vd-step-lime{background:var(--lime);color:var(--dark)}.vd-round{background:var(--dark);width:56px;height:56px;color:var(--g100);border-radius:12px;justify-content:center;align-self:flex-start;align-items:center;transition:background .15s,color .15s;display:inline-flex}.vd-round svg{width:32px;height:32px}.vd-round:hover{background:var(--lime-h);color:var(--dark)}.vd-faq{grid-template-columns:4fr 8fr;padding:0;display:grid}.vd-faq-l{flex-direction:column;justify-content:space-between;gap:24px;padding:32px;display:flex}.vd-faq-r{flex-direction:column;gap:8px;padding:32px 32px 32px 0;display:flex}.vd-acc{background:var(--dark);cursor:pointer;border-radius:16px;padding:24px}.vd-acc summary{color:var(--g100);justify-content:space-between;align-items:flex-start;gap:32px;list-style:none;display:flex}.vd-acc summary::-webkit-details-marker{display:none}.vd-acc summary i{flex:0 0 24px;width:24px;height:24px;margin:2px 0;position:relative}.vd-acc summary i:before,.vd-acc summary i:after{content:"";background:currentColor;border-radius:1px;height:2px;transition:transform .2s;position:absolute;top:11px;left:3px;right:3px}.vd-acc summary i:after{transform:rotate(90deg)}.vd-acc[open] summary i:after{transform:rotate(0)}.vd-acc-b{color:var(--g300);margin:16px 56px 0 0;font-size:16px;line-height:22px}.vd-end{justify-content:center;align-items:center;height:776px;display:flex}.vd-end-in{flex-direction:column;align-items:center;max-width:576px;margin:0 auto;display:flex}.vd-badge{width:128px;height:128px;margin-bottom:24px}.vd-badge text{letter-spacing:.04em;font-family:Inter,system-ui,sans-serif;font-weight:600}.vd-b1{fill:#141414;font-size:17px}.vd-b2{fill:#141414;font-size:12px}.vd-spin{transform-origin:100px 100px;animation:24s linear infinite vd-spin}.vd-rev{animation-duration:18s;animation-direction:reverse}@keyframes vd-spin{to{transform:rotate(360deg)}}.vd-end-sub{margin-top:16px}.vd-end-btn{margin-top:32px}.vd-end-note{color:var(--g300);text-align:center;margin-top:20px;font-size:14px;line-height:20px}@media (prefers-reduced-motion:reduce){.vd-heart,.vd-spin{animation:none}}html[data-theme=light] body[data-page=cards]{background:#f3f5f5!important}html[data-theme=light]:has(body[data-page=cards]){background:#f3f5f5!important}html[data-theme=light] .vd-wrap{--black:#fff;--g100:#141414;--g300:#6b6f6e}html[data-theme=light] .vd-hero-bg{background:linear-gradient(#f3f5f5 0,#e4ece8 45%)}html[data-theme=light] .vd-hero-bg:before{border-color:#00000014}html[data-theme=light] .vd-hero-garden{filter:brightness(1.08)saturate(1.15)blur(1.5px)}html[data-theme=light] .vd-hero-bg:after{background:linear-gradient(90deg,#f3f5f5eb 0%,#f3f5f599 30%,#0000 60%),linear-gradient(#f3f5f5b3 0%,#0000 25%)}html[data-theme=light] .vd-hero-img{filter:drop-shadow(0 24px 48px #14281e40)}html[data-theme=light] .vd-ind li{background:#ffffff9e}html[data-theme=light] .vd-ind li+li{border-left-color:#00000014}html[data-theme=light] .vd-dots span,html[data-theme=light] .vd-acc{background:#f3f5f5}html[data-theme=light] .vd-round{color:#f3f5f5;background:#141414}html[data-theme=light] .vd-round:hover{color:#d0f246;background:#272727}html[data-theme=light] .vd-step-lime .vd-round{color:#f3f5f5;background:#141414}@media (max-width:1100px){.vd-use{grid-column:span 6}.vd-ind b{font-size:38px;line-height:40px}.vd-ind li{padding:24px}}@media (max-width:767px){.vd-wrap{gap:40px;padding:0 16px 72px}.vd .vd-h1:not(#_){font-size:48px!important;line-height:48px!important}.vd .vd-h2:not(#_){font-size:32px!important;line-height:32px!important}.vd .vd-h3:not(#_){font-size:24px!important;line-height:28px!important}.vd .vd-h5:not(#_){font-family:Inter,system-ui,sans-serif!important;font-size:16px!important;font-weight:500!important;line-height:22px!important}.vd-sub{font-size:16px;line-height:22px}.vd-box{border-radius:24px;padding:24px}.vd-btn{height:48px;padding:0 16px}.vd-hero{height:auto}.vd-hero-bg{height:calc(700px + var(--vd-hd));border-radius:0 0 40px 40px;bottom:auto}.vd-hero-person{height:54%;inset:auto auto 8% 50%;transform:translate(-50%)}.vd-hero-bg:after{background:linear-gradient(#000000d9 0%,#0006 38%,#0000 60%)}.vd-hero-in{gap:330px;height:auto;padding:42px 0 0}.vd-hero-top{text-align:center;align-items:center;gap:24px}.vd-hero-copy{align-items:center;gap:16px}.vd-hero-bottom{flex-direction:column;gap:36px}.vd-card-small{width:100%}.vd-ind{border:1px solid var(--dark);grid-template-columns:1fr 1fr;margin:0}.vd-ind li{justify-content:center;align-items:center;height:110px;padding:12px}.vd-ind li small{opacity:.9;margin-bottom:8px;font-size:12px;line-height:14px}.vd-ind li+li{border-left:0}.vd-ind li:nth-child(2n){border-left:1px solid var(--dark)}.vd-ind li:nth-child(n+3){border-top:1px solid var(--dark)}.vd-ind b{font-size:32px;line-height:32px}html[data-theme=light] .vd-ind,html[data-theme=light] .vd-ind li{border-color:#e3e5e5}html[data-theme=light] .vd-hero-bg:after{background:linear-gradient(#f3f5f5eb 0%,#f3f5f580 38%,#0000 60%)}.vd-grid{grid-template-columns:1fr}.vd-use,.vd-s3,.vd-s6,.vd-s9{grid-column:auto}.vd-use{height:220px}.vd-use-ic{width:64px;height:64px;top:16px;right:16px}.vd-use-t{max-width:220px}.vd-why{height:330px}.vd-heart{width:313px;bottom:0;right:0}.vd-tile{height:220px}.vd-dots span,.vd-dots svg{width:44px;height:44px}.vd-start{height:220px}.vd-start-sub{max-width:none}.vd-steps{grid-template-columns:1fr 1fr}.vd-step{height:240px}.vd-round{width:48px;height:48px}.vd-faq{grid-template-columns:1fr}.vd-faq-l{height:220px;padding:24px}.vd-faq-r{gap:4px;padding:0 8px 8px}.vd-acc{padding:2px 16px}.vd-acc summary{align-items:center;gap:16px;padding:10px 0}.vd-acc summary i{flex-basis:20px;width:20px;height:20px}.vd-acc summary i:before,.vd-acc summary i:after{top:9px}.vd-acc-b{margin:6px 0 24px;font-size:14px;line-height:20px}.vd-end{height:660px}.vd-end-in{max-width:274px}}
