:root{--maxw:1280px;--bg1:#eaf3ff;--bg2:#cfe4ff;--text:#101828;--muted:#475467;--black:#0a0a0a;--blue:#2e6cff;--blue-700:#1a56f0;--white:#fff;--green:#84cc16;--topbar-h:48px;--heronav-h:56px;--gutter:20px;--radius-pc:20px;--radius-mobile:16px}*{box-sizing:border-box}html,body,#root{height:100%}body{color:var(--text);margin:0;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji}.container{width:100%;max-width:var(--maxw);box-sizing:border-box;margin:0 auto;padding:0 20px}.topbar{background:var(--black);color:var(--white);z-index:200;position:fixed;top:0;left:0;right:0}.topbar-inner{height:var(--topbar-h);justify-content:space-between;align-items:center;display:flex}.logo{letter-spacing:.3px;font-size:clamp(16px,2.2vw,22px);font-weight:700}.topbar-links{gap:12px;display:flex}.topbar-btn{height:32px;color:var(--white);background:#222;border-radius:16px;justify-content:center;align-items:center;padding:0 14px;font-size:clamp(12px,1.8vw,14px);text-decoration:none;display:inline-flex}.topbar-btn:hover{background:#333}.topbar-panel{top:calc(var(--topbar-h));color:#fff;transform-origin:top;opacity:0;visibility:hidden;z-index:201;pointer-events:none;background:#0a0a0a;border-radius:0 0 12px 12px;transition:transform .22s,opacity .18s,visibility 0s linear .18s;position:fixed;left:0;right:0;transform:scaleY(0);box-shadow:0 18px 28px #0a0a0a40}.topbar.open .topbar-panel{opacity:1;visibility:visible;pointer-events:auto;transition:transform .22s,opacity .18s,visibility;transform:scaleY(1)}.topbar-panel .panel-link{text-align:center;color:#fff;padding:12px 0;font-size:clamp(14px,2.4vw,18px);font-weight:700;text-decoration:none;display:block}.topbar-panel .panel-link:hover{color:#e5e7eb}.topbar-panel .panel-link.btn{appearance:none;color:#fff;cursor:pointer;background:0 0;border:none;padding:12px 0}.topbar .menu-toggle{display:none}.page{min-height:100%}.hero{padding-top:calc(var(--topbar-h) + var(--heronav-h));background-image:url(/assets/Hero---Safe-Shopping-1-min-Uph3y43z.png);background-position:50% 0;background-size:cover;border-radius:30px;margin:65px 20px 0;padding-bottom:40px}.hero-nav{top:calc(var(--topbar-h) + 8px + 3%);width:100%;max-width:calc(var(--maxw) - 40px);background:var(--white);z-index:51;border-radius:32px;grid-template-columns:auto 1fr auto;align-items:center;padding:10px .7%;display:grid;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 2px 10px #0a0a0a14}.nav-brand{align-items:center;gap:10px;display:inline-flex}.VHB-icon-btn{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.nav-logo{object-fit:contain;width:auto;height:32px}.nav-brand .venhub-icon{width:28px;height:28px;font-size:14px;position:static}.brand-title{font-size:clamp(14px,2.2vw,18px);font-weight:800}.nav-left{justify-self:center;gap:8px;display:flex}.pill-link{color:#111;border-radius:999px;padding:8px 16px;font-weight:500;text-decoration:none;transition:all .2s}.pill-link:hover,.pill-link.active{color:#2997fb}.invest-btn{color:var(--white);background:#2997fb;border-radius:999px;padding:13px 25px;font-size:clamp(12px,1.8vw,14px);font-weight:700;text-decoration:none;position:relative;overflow:hidden}.invest-btn:hover{background:#2997fb}.menu-toggle{cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:18px;width:36px;height:36px;display:none;position:relative}.menu-toggle .bar{background:#0a0a0a;height:2px;transition:transform .2s,opacity .2s,top .2s;position:absolute;left:9px;right:9px}.topbar .menu-toggle{background:#0a0a0a;border:1px solid #ffffffa6;box-shadow:inset 0 0 0 1px #ffffff40,0 1px 2px #00000040}.topbar .menu-toggle .bar{background:#fff}.menu-toggle .b1{top:11px}.menu-toggle .b2{top:17px}.menu-toggle .b3{top:23px}.menu-toggle.is-open .b1{top:17px;transform:rotate(45deg)}.menu-toggle.is-open .b2{opacity:0}.menu-toggle.is-open .b3{top:17px;transform:rotate(-45deg)}.nav-panel{top:calc(var(--topbar-h) + var(--heronav-h) + 20px);width:560px;max-width:calc(var(--maxw) - 40px);color:#222;border-radius:var(--radius-pc);transform-origin:top;opacity:0;visibility:hidden;pointer-events:none;z-index:90;background:#fff;border:1px solid #e6f0ff;transition:transform .2s,opacity .18s,visibility 0s linear .18s;position:fixed;left:50%;transform:translate(-50%)scaleY(0)translateY(-8px);box-shadow:0 8px 18px #0a0a0a14}.hero-nav.open .nav-panel{opacity:1;visibility:visible;pointer-events:auto;transition:transform .2s,opacity .18s,visibility;transform:translate(-50%)scaleY(1)translateY(0)}.panel-inner{flex-direction:column;align-items:center;gap:12px;padding:24px 32px 28px;display:flex}.panel-link{text-align:center;color:#222;padding:6px 0;font-size:clamp(16px,2.2vw,18px);font-weight:700;text-decoration:none;display:block}.panel-link:hover{color:#111}.panel-invest{background:var(--blue);width:max-content;color:var(--white);border-radius:999px;margin-top:10px;padding:10px 18px;font-size:clamp(12px,2vw,16px);font-weight:700;text-decoration:none;display:block}.panel-invest:hover{background:var(--blue-700)}.hero-body{grid-template-columns:1fr 1fr;gap:8%;margin-top:24px;display:grid}.hero-title{margin:0;font-size:clamp(35px,5.72vw,68px);font-weight:500;line-height:1.05}.hero-sub{color:#1119;margin-top:53px;font-size:clamp(14px,2vw,22px);line-height:158%}.hero-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px;margin-bottom:24px;margin-right:10%;display:grid}.stat{background:var(--white);border-radius:12px;padding:16px;box-shadow:0 2px 10px #0a0a0a14}.stat-val{margin-bottom:9%;font-size:clamp(11.52px,1.872vw,15.12px);font-weight:600}.stat-label{color:#1119;font-size:clamp(13px,1.8vw,15px)}.primary-btn{color:var(--white);background:#2997fb;border-radius:999px;margin-top:18px;padding:12px 20px;font-size:clamp(14px,2vw,16px);font-weight:800;text-decoration:none;display:inline-block;position:relative;overflow:hidden;box-shadow:0 4px 10px #2e6cff40}.primary-btn:after,.invest-btn:after,#problem .problem-cta:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000 0%,#ffffffa6 50%,#0000 100%);width:180%;height:100%;position:absolute;top:0;left:-40%;transform:translate(-100%)}.primary-btn:hover:after,.invest-btn:hover:after,#problem .problem-cta:hover:after{animation:.8s cubic-bezier(.2,.8,.2,1) btn-flash}@keyframes btn-flash{0%{opacity:0;transform:translate(-100%)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(100%)}}.hero-links{color:#1111114d;letter-spacing:-.15px;grid-template-columns:1fr 1fr;align-items:center;column-gap:16px;margin-top:20px;display:grid}.hero-cta{border-top:1px solid #d1d5db;margin-top:40px;padding-top:14px}.hero-links a,.hero-links .link-deadline{color:#1111114d;letter-spacing:-.15px;font-size:clamp(12px,1.8vw,14px);text-decoration:underline}.hero-links .link-left{grid-column:1}.hero-links .link-right{grid-column:2;justify-self:end}.hero-links .link-deadline{grid-column:1;margin-top:15px}.hero-benefits{color:var(--text);flex-wrap:wrap;align-items:center;gap:14px;margin-top:10px;font-size:clamp(12px,1.8vw,14px);display:flex}.hero-benefits .benefit{align-items:center;gap:8px;display:inline-flex}.hero-benefits .check{width:18px;height:18px;color:var(--white);background:#2997fb;border-radius:50%;justify-content:center;align-items:center;font-size:12px;display:inline-flex}.hero-benefits .sep{background:#00000026;width:1px;height:16px}.hero-media .media-box{aspect-ratio:1;background:#000;border-radius:20px;width:100%;position:relative;overflow:hidden;box-shadow:0 6px 18px #0a0a0a1f}.hero-video-bg{object-fit:cover;width:100%;height:100%;display:block}.hero-watch-btn{cursor:pointer;z-index:2;background:#fff;border:none;border-radius:999px;align-items:center;gap:12px;padding:6px 20px 6px 6px;font-family:inherit;transition:transform .2s;display:flex;position:absolute;inset:24px 24px auto auto;box-shadow:0 4px 12px #00000026}.hero-watch-btn:hover{transform:scale(1.03)}.play-icon-circle{color:#fff;background:#2997fb;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex;overflow:hidden}.play-icon-img{object-fit:contain;width:70%;display:block}.watch-text{color:#111;padding-right:4px;font-size:16px;font-weight:500}.video-modal{z-index:10000;background:#000000e6;justify-content:center;align-items:center;width:100vw;height:100vh;padding:20px;animation:.3s fadeIn;display:flex;position:fixed;top:0;left:0}.modal-content{aspect-ratio:16/9;background:#000;border-radius:12px;width:100%;max-width:1000px;animation:.3s cubic-bezier(.175,.885,.32,1.275) scaleIn;position:relative;overflow:hidden;box-shadow:0 20px 50px #00000080}.modal-video{object-fit:contain;width:100%;height:100%}.modal-close{color:#fff;cursor:pointer;z-index:10001;opacity:.8;background:0 0;border:none;font-size:48px;line-height:1;transition:opacity .2s;position:absolute;top:20px;right:30px}.modal-close:hover{opacity:1}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.venhub-icon{background:var(--blue);width:36px;height:36px;color:var(--white);cursor:pointer;border:none;border-radius:50%;font-size:18px;font-weight:800;position:absolute;top:12px;right:12px}.venhub-icon:hover{background:var(--blue-700)}.section{padding:28px 0}.preorder-feature{padding:40px 0}.preorder-card{text-align:center;background:linear-gradient(#2997fb1a,#2997fb4d);border-radius:18px;padding:26px 32px;box-shadow:0 6px 18px #0a0a0a1a}.preorder-title{color:var(--text);font-size:clamp(27.72px,4.312vw,36.96px);font-weight:600}.preorder-number{color:#2997fb;margin-top:6px;font-size:clamp(22px,3.6vw,32px);font-weight:800}.preorder-sub{color:#111c;margin-top:20px;font-size:clamp(12px,1.8vw,14px)}.featured{text-align:center;margin-top:3.5vw}.featured-title{color:var(--text);font-size:clamp(16.8px,2.64vw,19.2px);font-weight:600}.featured-logos{grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:18px;margin-top:2vw;display:grid}.logo-item{justify-content:center;align-items:center;display:flex}.logo-item img{object-fit:contain;opacity:.8;filter:grayscale();max-width:100%;max-height:40px;transition:all .3s}.logo-item img:hover{opacity:1;filter:none}@media (max-width:860px){.featured-logos{grid-template-columns:repeat(2,minmax(0,1fr))}}.section-title{font-size:clamp(18px,3vw,24px);font-weight:800}.section-content{color:var(--muted);margin-top:8px;font-size:clamp(14px,2vw,16px)}#buzz .section-card{box-shadow:none;background:0 0;border-radius:0;padding:0}#buzz .section-title{text-align:center;margin:4% auto;font-size:clamp(25.92px,4.32vw,34.56px)}#buzz .buzz-card{padding:24px 24px 26px}#buzz .buzz-head{gap:16px}#buzz .buzz-avatar{align-self:flex-start;width:clamp(32px,10vw,44px);height:clamp(32px,10vw,44px);font-size:clamp(12px,4vw,16px)}#buzz .buzz-body{margin-top:16px}.buzz-grid{grid-template-columns:repeat(2,1fr);gap:15px 1%;display:grid}.buzz-card{background:#fff;border:1px solid #e6eaf5;border-radius:18px;flex-direction:column;justify-content:space-between;padding:18px 18px 20px;display:flex;position:relative;box-shadow:inset 0 1px 2px #0a0a0a08}.buzz-badge{border-radius:10px;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:static}.buzz-badge.in{background:#0a66c2}.buzz-badge.x{background:#111}.buzz-badge.g{background:#4285f4}.buzz-logo{width:24px;height:24px;display:block}.buzz-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.buzz-left{align-items:flex-start;gap:12px;display:flex}.buzz-avatar{color:#0a0a0a;background:linear-gradient(135deg,#eef6ff,#d4eafe);border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;font-weight:700;display:flex}.buzz-meta{display:grid}.buzz-name{color:#0a0a0a;font-weight:700}.buzz-sub{color:#666;font-size:14px}.buzz-stars{color:#ffc107;font-size:1.5em}.buzz-body{color:#0a0a0a;margin-top:12px;line-height:150%}#market .section-title{display:none}#market .market-grid-wrap{grid-template-columns:.45fr .55fr;align-items:stretch;gap:4.8%;display:grid}#market .market-badge{color:#2997fb;letter-spacing:.02em;margin-bottom:8px;font-size:clamp(12px,1.6vw,13px);font-weight:600}#market .market-title{color:#111;font-size:clamp(28px,5vw,44px);font-weight:500;line-height:120%}#market .market-note{color:#1119;border:1px solid #1111111a;border-radius:14px;margin-top:14px;padding:14px 16px;line-height:150%}#market .market-left .primary-btn{margin-top:18px}#market .market-grid{grid-template-columns:repeat(3,1fr);gap:14px;padding:14px;display:grid}#market .market-right{display:flex}#market .market-grid{flex:1}.why-block{margin:40px 0}.why-media{position:relative}.why-media:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0009,#0009);border-radius:26px;position:absolute;inset:0}.why-video{object-fit:cover;z-index:0;border-radius:26px;width:100%;height:420px;display:block}.why-overlay{text-align:center;color:#fff;z-index:2;width:80%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.why-title{font-size:clamp(28px,5vw,44px);font-weight:800}.why-sub{color:#fff;background:0 0;border-radius:0;max-width:65%;margin:10px auto 0;padding:0;line-height:150%}.why-overlay .primary-btn{margin-top:14px}@media (max-width:860px){.why-sub{max-width:100%}.why-video{height:350px}.why-overlay{width:calc(100% - 32px)}}#market .market-right{background-color:#f9f9f9;display:flex;overflow:hidden}#market .market-grid{box-sizing:border-box;flex:1;width:100%}#market .market-item{aspect-ratio:3/4;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:12px;position:relative;overflow:hidden;box-shadow:0 4px 12px #00000014}#market .market-tag{color:#0a0a0a;white-space:nowrap;text-overflow:ellipsis;background:#fff;border:none;border-radius:6px;align-items:center;gap:8px;max-width:calc(100% - 24px);padding:8px 12px;font-size:15px;font-weight:600;display:inline-flex;position:absolute;bottom:12px;left:12px;overflow:hidden;box-shadow:0 2px 8px #0000001a}#market .tag-dot{background:#2997fb;border-radius:999px;width:12px;height:12px;display:inline-block;box-shadow:inset 0 0 0 3px #eef6ff}@media (max-width:860px){#market .market-grid-wrap{grid-template-columns:1fr;gap:18px}#market .market-left .primary-btn{text-align:center;width:100%;display:block}}#market .market-grid{grid-template-columns:repeat(3,1fr);gap:12px;padding:12px}@media (max-width:500px){#market .market-grid{grid-template-columns:repeat(1,1fr)!important}}@media (max-width:860px){.buzz-grid{grid-template-columns:1fr}#buzz .buzz-card{padding:16px}}#team .section-card{box-shadow:none;background:0 0;padding:0}#team{background:linear-gradient(#2997fb1a,#2997fb66)}#team .section-title{text-align:center;margin-bottom:40px;font-size:clamp(24px,4vw,36px)}.team-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.team-card{background:#fff;border-radius:20px;flex-direction:column;padding:24px;display:flex;box-shadow:0 4px 12px #0000000d}.team-header{align-items:center;gap:16px;margin-bottom:16px;display:flex}.team-avatar{object-fit:cover;border-radius:50%;width:56px;height:56px}.team-name{color:#111;font-size:16px;font-weight:700}.team-role{color:#555;flex:1;margin-bottom:20px;font-size:14px;line-height:1.5}.team-link{color:#2997fb;align-items:center;gap:4px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}@media (max-width:860px){.team-grid{grid-template-columns:1fr}}.team-extra-card{text-align:center;background:#fff;border-radius:24px;margin-top:24px;padding:32px}.team-extra-title{color:#111;margin-top:24px;margin-bottom:24px;font-size:24px;font-weight:600}.expertise-list{flex-wrap:wrap;justify-content:center;gap:16px;max-width:900px;margin:0 auto;display:flex}.expertise-pill{color:#333;background:#fff;border:1px solid #eee;border-radius:50px;align-items:center;gap:8px;padding:10px 20px;font-size:14px;display:inline-flex}.pill-check{color:#fff;background:#2997fb;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;display:flex}.tenure-logos{flex-wrap:wrap;justify-content:center;align-items:center;gap:32px;display:flex}.tenure-logo{opacity:1;filter:none;width:auto;height:32px}#faq .section-card{box-shadow:none;background:0 0;padding:0}#faq .section-title{text-align:center;margin-bottom:40px;font-size:clamp(24px,4vw,36px)}.faq-list{flex-direction:column;gap:16px;max-width:100%;margin:0 auto;display:flex}.faq-item{cursor:pointer;background:#fff;border:1px solid #e6eaf5;border-radius:16px;transition:all .3s;overflow:hidden}.faq-item:hover{box-shadow:0 4px 12px #0000000d}.faq-head{justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex}.faq-q{color:#111;font-size:16px;font-weight:600}.faq-icon{color:#fff;background:#2997fb;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:transform .3s;display:flex}.faq-icon svg{width:16px;height:16px}.faq-item.open .faq-icon{transform:rotate(180deg)}.faq-body{transition:grid-template-rows .3s ease-out;display:grid}.faq-content{overflow:hidden}.faq-a{color:#555;padding:0 24px 24px;line-height:1.6}.footer{background:#2997fb1a;margin-top:60px;padding:60px 0 20px}.footer-top{justify-content:space-between;align-items:center;padding-bottom:30px;display:flex}.footer-logo{color:#111;font-size:24px;font-weight:800}.footer-links{gap:24px;display:flex}.footer-link{color:#111;font-size:16px;font-weight:500;text-decoration:none}.footer-link:hover{color:#2997fb}.footer-divider{background:#0000001a;height:1px;margin:0}.footer-middle{flex-direction:column;gap:40px;padding:40px 0;display:flex}.footer-verified{flex-direction:column;gap:16px;display:flex}.verified-badge{align-items:center;gap:8px;display:flex}.check-icon{color:#fff;background:#f97316;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-weight:700;display:flex}.verified-text{line-height:1.2}.verified-title{color:#0a0a0a;font-weight:800}.verified-sub{color:#666;font-size:12px}.verified-info{color:#666;font-size:12px;line-height:1.5}.footer-disclaimer{color:#666;font-size:13px;line-height:1.6}.footer-disclaimer p{margin-bottom:16px}.footer-disclaimer a{color:#2997fb;text-decoration:none}.footer-refs{flex-wrap:wrap;gap:16px;font-size:12px;display:flex}.footer-refs a{color:#111;text-decoration:underline}.footer-bottom{justify-content:space-between;align-items:flex-end;padding-top:30px;display:flex}.copy-brand{color:#111;margin-bottom:8px;font-weight:700}.copy-rights{color:#666;font-size:13px}.footer-social{gap:12px;display:flex}.social-link{color:#2997fb;background:#eef6ff;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}@media (max-width:860px){.footer-top{flex-direction:column;align-items:flex-start;gap:20px}.footer-links{flex-wrap:wrap}.footer-middle{grid-template-columns:1fr;gap:30px}.footer-refs{grid-column:1}.footer-bottom{flex-direction:column;align-items:flex-start;gap:20px}}#solution .section-title{display:none}#solution .section-card.solution-card{background:linear-gradient(#d9ecff,#eef6ff);border-radius:22px;margin:70px 0;padding:55px;box-shadow:0 6px 18px #0a0a0a1a}#solution .solution-grid{grid-template-columns:45.2% 45.2%;align-items:stretch;gap:9.6%;display:grid}#solution .solution-badge{color:#2997fb;letter-spacing:.02em;margin-bottom:8px;font-size:clamp(12px,1.6vw,13px);font-weight:800}#solution .solution-title{color:var(--text);margin:.5em 0;font-size:clamp(24px,4vw,36px);font-weight:500;line-height:1.2}#solution .solution-sub{color:#1119;margin-top:12px;font-size:16px;line-height:150%}#solution .solution-table{grid-template-columns:auto 1fr 1fr;align-items:start;gap:24px;display:grid}#solution .table-col{grid-auto-rows:52px;align-items:center;display:grid}#solution .table-col .row{color:#0a0a0a;background:#fff;border:1px solid #e6eaf5;border-radius:10px;justify-content:center;align-items:center;font-weight:600;display:flex;box-shadow:inset 0 1px 2px #0a0a0a08}#solution .col-labels .row{color:#6b7280;justify-content:flex-start;padding:0 14px;font-weight:600}#solution .col-labels,#solution .col-other{border-radius:24px;padding:14px;position:relative;box-shadow:0 4px 12px #0a0a0a0f}#solution .col-labels:before,#solution .col-other:before{content:"";border-radius:20px;position:absolute;inset:0;box-shadow:0 6px 18px #0a0a0a14}#solution .col-labels{background:#fff3e8}#solution .col-other .row{background:#fff}#solution .stats_table{border:1px solid #1111111a;border-radius:1rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;gap:0;display:grid;overflow:hidden}#solution .stats_column{flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex}#solution .stats_column.is-2nd{background-color:#f7f7f7}#solution .stats_column-top{border-bottom:1px solid #1111111a;justify-content:center;align-items:center;min-height:4rem;display:flex}#solution .stats_column-top.is-2nd{background-color:#fff}#solution .stats_logo{max-width:100%;display:inline-block}#solution .stats_column-content{flex-direction:column;display:flex}#solution .stats_row{text-align:center;border-bottom:1px solid #1111111a;justify-content:center;align-items:center;height:3.2rem;padding:0 1rem;display:flex}#solution .stats_row.is-last{border-bottom:none}#solution .carousel{background:0 0;margin-top:50px}#solution .carousel-viewport{touch-action:pan-y;border-radius:18px;overflow:hidden}#solution .carousel-track{gap:16px;display:flex}#solution .carousel-item{flex:0 0 calc(33.3333% - 10.6667px)}#solution .carousel-img{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:18px;width:100%;height:100%;box-shadow:0 6px 18px #0a0a0a1a}#solution .carousel-controls{justify-content:flex-end;gap:10px;margin-top:12px;display:flex}#solution .carousel-btn{color:#fff;cursor:pointer;background:#2997fb;border:none;border-radius:50%;width:clamp(36px,5vw,52px);height:clamp(36px,5vw,52px);font-size:clamp(14px,2.2vw,18px);font-weight:700;box-shadow:0 6px 18px #2997fb59}#solution .text-size-small{font-size:.875rem;line-height:150%}#solution .text-size-regular{font-size:1rem;font-weight:500;line-height:150%}#solution .text-color-60{opacity:.6}#solution .stats_icon{border-radius:50%;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-weight:800;display:inline-flex}#solution .stats_icon.css-check{color:#fff;background:#2997fb}#solution .stats_icon.css-cross{color:#fff;background:#ef4444}#solution .stats_icon.css-check:before{content:"✓";font-size:.8rem;line-height:1}#solution .stats_icon.css-cross:before{content:"✕";font-size:.8rem;line-height:1}#solution .col-venhub{background:linear-gradient(#ede9fe,#fff);border:3px solid #8b5cf6;border-radius:18px;padding:16px 16px 18px;position:relative;box-shadow:0 6px 18px #0a0a0a1a}#solution .col-venhub .col-header{color:#0a0a0a;background:#d6c4ff;border-radius:32px 32px 18px 18px;padding:16px 28px;font-weight:800;position:absolute;top:12px;left:50%;transform:translate(-50%);box-shadow:0 6px 18px #0a0a0a1f}#solution .col-venhub .col-header:after{content:"";background:#ef4444;border-radius:50%;width:6px;height:6px;position:absolute;top:8px;right:10px;box-shadow:0 0 0 3px #ffffffd9}#solution .col-venhub .row{box-shadow:none;background:#fff;border:none}#solution .col-venhub .row+.row{border-top:1px solid #e6eaf5}#solution .col-venhub .row:nth-child(2),#solution .col-venhub .row:nth-child(3),#solution .col-venhub .row:nth-child(4),#solution .col-venhub .row:nth-child(5){font-size:16px;font-weight:700}#solution .col-other .row{color:#6b7280;background:#fff}#solution .icon-row .icon{border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}#solution .icon-row .icon.check{background:#2997fb}#solution .icon-row .icon.cross{background:#ef4444}#solution .icon-row .icon.check:before{content:"✓";color:#fff;font-size:14px;font-weight:800}#solution .icon-row .icon.cross:before{content:"✕";color:#fff;font-size:14px;font-weight:800}@media (max-width:860px){#solution .solution-grid{grid-template-columns:1fr;gap:18px}#solution .solution-copy .primary-btn{text-align:center;width:100%;display:block}#solution .section-card.solution-card{padding:30px 20px}#solution .benefit-grid{padding:40px 0}}#problem .section-title{display:none}#problem .section-card.problem-card{background:linear-gradient(#2997fb33,#2997fb0a);border-radius:22px;padding:50px;box-shadow:0 6px 18px #0a0a0a1a}#problem .problem-grid{grid-template-columns:40% 52.5%;align-items:stretch;gap:7.5%;display:grid}#problem .problem-badge{color:#2997fb;letter-spacing:.02em;font-size:clamp(12px,1.6vw,13px);font-weight:800}#problem .problem-title{color:var(--text);font-size:clamp(24px,4vw,36px);font-weight:700;line-height:1.2}#problem .problem-sub{color:#1119;margin-top:12px;font-size:clamp(15.6px,2.4vw,18px)}#problem .problem-sub .problem-highlight{color:#2997fb;font-weight:700}#problem .problem-cta{color:#fff;background:#2997fb;border-radius:999px;margin-top:14px;padding:10px 16px;font-size:clamp(12px,1.8vw,14px);font-weight:700;text-decoration:none;display:inline-block;position:relative;overflow:hidden;box-shadow:0 8px 20px #2997fb59}#problem .problem-cta:hover{text-decoration:none}#problem .problem-media{height:100%}#problem .problem-img{aspect-ratio:auto;background:url(/Hero---Safe-Shopping-1-min.PNG) 50%/cover no-repeat,#e5f0ff;border-radius:18px;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:0 10px 24px #0a0a0a24}#solution .benefit-grid{border-radius:22px;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:24px;padding:80px 0;display:grid}#solution .benefit-card{background:#fff;border-radius:22px;padding:24px;box-shadow:0 6px 18px #0a0a0a14}#solution .benefit-icon{width:60px;height:60px;box-shadow:none;background:0 0;border-radius:50%;justify-content:center;align-items:center;margin-bottom:12px;display:flex}#solution .benefit-icon img{object-fit:contain;width:100%;height:100%}#solution .benefit-title{color:var(--text);font-size:clamp(16px,2.6vw,20px);font-weight:700}#solution .benefit-sub{color:#6b7280;margin-top:8px;font-size:clamp(13px,2vw,15px);line-height:1.6}@media (max-width:1024px){#solution .benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){#solution .benefit-grid{grid-template-columns:1fr}}#problem .problem-img{aspect-ratio:16/10;background:#000;border-radius:20px;width:100%;position:relative;overflow:hidden;box-shadow:0 6px 18px #0a0a0a1f}#problem .watch-btn,#problem .watch-dot{display:none}@media (max-width:860px){#problem .problem-grid{grid-template-columns:1fr}#problem .problem-media{order:-1}#problem .problem-cta{text-align:center;width:100%;display:block}#problem .section-card.problem-card{padding:30px 20px}}.accvid-card .accvid-grid{grid-template-columns:1fr 1fr;align-items:stretch;gap:9.6%;display:grid}.accvid-card{background:0 0;border-radius:22px;padding:50px;box-shadow:0 6px 18px #0a0a0a1a}.acc-left{color:#111;padding-left:34px;position:relative}.acc-badge{color:#2997fb;text-transform:uppercase;letter-spacing:.02em;margin:24px 0;font-size:clamp(12px,1.6vw,13px);font-weight:800}.acc-line{z-index:1;background:#d4eafe;border-radius:999px;width:2px;position:absolute;top:0;overflow:hidden}.acc-line.spine{background:#d4eafe}.acc-line-fill{background:#2997fb;width:100%;position:absolute;top:0;left:0}.acc-item{cursor:pointer;grid-template-columns:34px 1fr;align-items:start;gap:14px;padding:22px 0;display:grid}.acc-marker{color:#2997fb;z-index:2;background:#d4eafe;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;font-weight:800;display:flex;position:relative}.acc-marker.is-active{color:#fff;background:#2997fb}.acc-title{font-size:clamp(18px,3vw,24px);font-weight:600}.acc-desc{margin:16px 0;font-size:clamp(16.1px,2.3vw,18.4px)}.acc-right .acc-video{aspect-ratio:1;border-radius:22px;width:100%;overflow:hidden;box-shadow:0 6px 18px #0a0a0a1a}.acc-video-el{object-fit:cover;pointer-events:none;width:100%;height:100%}@media (max-width:860px){.accvid-card .accvid-grid{grid-template-columns:1fr;gap:18px}}.stats-card{background:linear-gradient(#d9ecff,#eef6ff);border-radius:22px;margin:40px 0;padding:50px;box-shadow:0 6px 18px #0a0a0a1a}.stats-grid{grid-template-columns:51.2% 39.2%;align-items:start;gap:9.6%;display:grid}.stats-left .stats-img{border-radius:22px;width:100%;height:auto}.stats-badge{color:#2997fb;letter-spacing:.02em;margin-bottom:8px;font-size:clamp(12px,1.8vw,14px);font-weight:800}.stats-title{color:#0a0a0a;margin:.5em 0;font-size:clamp(24px,4vw,36px);font-weight:500;line-height:1.2}.stats-sub{color:#1119;margin-top:12px;font-size:clamp(14px,2.6vw,16px);line-height:150%}@media (max-width:860px){.stats-grid{grid-template-columns:1fr;gap:18px}.stats-right .primary-btn{text-align:center;width:100%;display:block}}.band-block{background:#acd7fd;border-radius:0;margin:0;padding:50px 0}.band-media{-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background-color:#ffffff80;border-radius:20px;max-width:1240px;margin:0 auto;padding:20px}.band-img{border-radius:22px;width:100%;height:auto;display:block;box-shadow:0 6px 18px #0a0a0a1a}.band-overlay{text-align:center;z-index:2;background:#fff;border-radius:26px;width:89%;margin:0 auto;padding:28px 32px;position:relative;transform:translateY(-50%);box-shadow:0 6px 18px #0a0a0a1a}.band-title{color:#0a0a0a;margin:.4em 0;font-size:clamp(24px,4vw,40px);font-weight:800;line-height:1.2}.band-desc{color:#1119;font-size:clamp(14px,2.2vw,16px);line-height:150%}@media (max-width:860px){.band-overlay{width:calc(100% - 32px);margin:0 16px;padding:20px 22px}}.trend-wrap{margin-top:40px}.trend-media{-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background-color:#ffffff80;border-radius:20px;max-width:1240px;margin:0 auto -6%;padding:20px;position:relative;transform:translateY(-10%)}.trend-img{border-radius:22px;width:100%;height:auto;display:block;box-shadow:0 6px 18px #0a0a0a1a}.trend-overlay{text-align:center;z-index:2;background:#fff;border-radius:26px;width:89%;margin:0 auto;padding:28px 32px;position:relative;box-shadow:0 6px 18px #0a0a0a1a}.trend-badge{color:#2997fb;text-transform:uppercase;letter-spacing:.02em;margin-bottom:8px;font-size:clamp(12px,1.6vw,13px);font-weight:800}.trend-title{color:#0a0a0a;margin:.5em 0;font-size:clamp(24px,4vw,36px);font-weight:500;line-height:1.2}.trend-sub{color:#1119;margin-top:12px;font-size:clamp(14px,2.6vw,16px);line-height:150%}.trend-benefits{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:16px;display:grid}.trend-pill{color:#0a0a0a;background:#fff;border:1px solid #e6eaf5;border-radius:18px;align-items:center;gap:10px;padding:28px 18px;font-weight:600;display:flex;box-shadow:inset 0 1px 2px #0a0a0a08}.pill-icon-wrap{flex-shrink:0;justify-content:center;align-items:center;width:clamp(36px,4vw,48px);height:clamp(36px,4vw,48px);display:flex}.pill-img{object-fit:contain;width:100%;height:100%}@media (max-width:860px){.trend-overlay{width:calc(100% - 32px);margin:0 16px;padding:20px 22px}.trend-overlay .primary-btn{text-align:center;width:100%;display:block}.trend-benefits{grid-template-columns:1fr;gap:12px;padding:0 16px 16px}}.offering-bar{z-index:60;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#ffffff80;border-radius:10px;width:auto;padding:10px;display:block;position:fixed;bottom:0;left:50%;right:auto;overflow:hidden;transform:translate(-50%)}.offering-bar.inline{-webkit-backdrop-filter:none;backdrop-filter:none;z-index:auto;background:0 0;border:none;justify-content:flex-end;margin-top:12px;display:flex;position:static}.offer-pill{background:linear-gradient(90deg,#f8f97180,#b5ff9e);border:1px solid #e6f0ff;border-radius:12px;align-items:center;gap:12px;padding:8px 10px;display:inline-flex;box-shadow:0 6px 18px #0a0a0a1a}.offer-pill .pill-price{color:#0a0a0a;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:baseline;gap:8px;padding:8px 30px;display:inline-flex}.offer-pill .pill-price .price{font-size:clamp(14px,2vw,16px);font-weight:700}.offer-pill .pill-price .price-label{color:#1119;font-size:clamp(12px,1.8vw,14px)}.offer-pill .pill-sep{background:#0000001f;width:1px;height:22px}.offer-pill .pill-status{color:#111;cursor:pointer;border-radius:8px;padding:8px 30px;font-weight:700}.offering-inner{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;height:56px;display:grid}.business-block{background:#f8fafc;padding:80px 0}.business-card{border-radius:24px;position:relative;overflow:hidden}.business-header{z-index:2;text-align:center;background:#eef8ff;border-radius:24px;max-width:900px;margin:0 auto -80px;padding:40px;position:relative;box-shadow:0 4px 20px #0000000d}.business-badge{color:#2997fb;text-transform:uppercase;letter-spacing:.02em;margin-bottom:12px;font-size:13px;font-weight:800}.business-title{color:#0a0a0a;margin-bottom:20px;font-size:clamp(24px,4vw,40px);font-weight:700}.business-desc{color:#555;max-width:800px;margin:0 auto;font-size:16px;line-height:1.6}.business-visual{z-index:1;border-radius:24px;margin-top:20px;position:relative;overflow:hidden}.business-img{object-fit:cover;border-radius:24px;width:100%;height:auto;min-height:400px;display:block}.biz-point{z-index:10;align-items:center;gap:12px;display:flex;position:absolute}.biz-point.p1{top:50%;left:20%;transform:translateY(-50%)}.biz-point.p2{flex-direction:row-reverse;top:50%;right:20%;transform:translateY(-50%)}.biz-point.p3{flex-direction:column-reverse;bottom:15%;left:50%;transform:translate(-50%)}.biz-label{color:#0a0a0a;white-space:nowrap;background:#ffffffe6;border-radius:20px;padding:8px 16px;font-size:14px;font-weight:700;box-shadow:0 2px 8px #0000001a}.biz-dot{color:#fff;background:#2997fb;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:700;display:flex;position:relative}.biz-dot .wave{opacity:0;border:2px solid #fff;border-radius:50%;width:100%;height:100%;animation:2s ease-out infinite ripple;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes ripple{0%{opacity:.8;border-width:2px;width:100%;height:100%}to{opacity:0;border-width:0;width:250%;height:250%}}@media (max-width:768px){.business-header{margin-bottom:20px;padding:24px}.biz-point{transform:scale(.8)}.biz-point.p1{left:5%}.biz-point.p2{right:5%}.biz-point.p3{bottom:5%}}.offering-text:hover{text-decoration:underline}.offering-badge{color:#0a7d15;background:#eaffd0;border-radius:8px;padding:8px 12px;font-size:clamp(12px,1.8vw,14px);font-weight:800}@media (max-width:860px){.hero-body{grid-template-columns:1fr;gap:40px}.hero-media{order:-1;justify-content:center;display:flex}.hero-cta .primary-btn{text-align:center;box-sizing:border-box;width:100%;display:block}.hero-links{justify-content:center}.hero{padding-top:80px;padding-bottom:clamp(30px,5vw,50px)}.hero-links{grid-template-columns:1fr;row-gap:6px}.hero-links .link-right{justify-self:start}.hero-nav{width:auto;left:20px;right:20px;transform:none}.nav-left,.invest-btn{display:none}.menu-toggle{justify-content:center;justify-self:end;align-items:center;display:inline-flex}.topbar .menu-toggle{justify-content:center;align-items:center;display:inline-flex}.topbar-links{display:none}.hero-stats{grid-template-columns:repeat(2,minmax(0,1fr));margin-right:0%}.nav-panel{color:#222;border-radius:var(--radius-mobile);background:#fff;border:1px solid #e5e7eb;width:auto;left:20px;right:20px;transform:scaleY(0)translateY(-8px)}.hero-nav.open .nav-panel{margin-top:30px;left:20px;right:20px;transform:scaleY(1)translateY(0)}}@media (max-width:500px){.hero-stats{grid-template-columns:repeat(2,minmax(0,1fr));margin-right:0%}.hero-stats .stat:first-child{grid-column:1/-1}}@media (max-width:860px){.offering-bar{width:calc(100% - 40px);bottom:20px}.offer-pill{justify-content:space-evenly;width:100%;padding:12px 0}.offer-pill .pill-price{flex-direction:column;flex:1;align-items:center;gap:4px;padding:0}.offer-pill .pill-sep{height:30px}.offer-pill .pill-status{text-align:center;flex:1;justify-content:center;align-items:center;padding:0;font-size:14px;display:flex}}
