.vgh-hero{min-height:88vh;margin-top:var(--mkt-nav-height,3.5rem);background:#0a1419;align-items:center;display:flex;position:relative;overflow:hidden}.vgh-wall{pointer-events:none;z-index:1;position:absolute;inset:0 0 -16%;overflow:hidden}.vgh-wall-grid{opacity:.82;grid-template-columns:repeat(6,minmax(0,1fr));gap:22px;display:grid;position:absolute;inset:-4rem -8% -16%;transform:rotate(-7deg)}.vgh-wall-col{will-change:transform;flex-direction:column;gap:22px;min-width:0;animation:64s linear infinite vgh-drift-up;display:flex}.vgh-wall-col--dn{animation-name:vgh-drift-dn}.vp-wrap{width:100%;min-width:0;container-type:inline-size}.vp{--brand:#0f172a;--fg:#fff;--fg-muted:#ffffffb3;--fg-faint:#ffffff80;--vp-border:#fff3;--top-fade:#0000008c;aspect-ratio:340/580;isolation:isolate;background:var(--brand);width:100%;color:var(--fg);-webkit-font-smoothing:antialiased;border-radius:7cqw;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 7cqw 18cqw -7cqw #0000008c}.vp-hero{z-index:0;width:100%;height:61%;position:absolute;inset:0 0 auto}.vp-hero img{object-fit:cover;filter:brightness(.99)contrast(1.05)saturate(1.04);width:100%;height:100%;display:block}.vp-hero--landscape:before{content:"";background:linear-gradient(to bottom, var(--top-fade), transparent);width:100%;height:26cqw;position:absolute;inset:0 0 auto}.vp-hero--landscape:after{content:"";background:linear-gradient(to top, var(--brand), transparent);width:100%;height:34cqw;position:absolute;inset:auto 0 0}.vp-head{z-index:2;filter:drop-shadow(0 1px 2px #00000047);flex:none;justify-content:space-between;align-items:center;gap:3cqw;padding:5.8cqw 5.9cqw 3.5cqw;display:flex;position:relative}.vp-biz{letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;max-width:64%;font-size:5.2cqw;font-weight:700;line-height:1.05;overflow:hidden}.vp-gift{text-transform:uppercase;letter-spacing:.2em;color:var(--fg-muted);flex:none;font-size:2.9cqw;font-weight:700}.vp-body{z-index:2;flex:none;margin-top:auto;padding-bottom:13.5cqw;position:relative}.vp-field{padding:2cqw 5.9cqw}.vp-label,.vp-person:before{text-transform:uppercase;letter-spacing:.16em;color:var(--fg-muted);margin-bottom:1cqw;font-size:3.2cqw;font-weight:600}.vp-value{letter-spacing:0;color:var(--fg);font-variant-numeric:tabular-nums;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:7cqw;font-weight:700;line-height:1.08;display:-webkit-box;overflow:hidden}.vp-tofrom{gap:3cqw;padding:4cqw 5.9cqw 0;display:flex}.vp-tofrom>div{flex:1 1 0;min-width:0}.vp-tofrom .r{text-align:right}.vp-person:before{content:attr(data-label);display:block}.vp-person{color:var(--fg);white-space:nowrap;text-overflow:ellipsis;font-size:4.4cqw;font-weight:500;overflow:hidden}.vp-msg{color:var(--fg);opacity:.9;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding:4cqw 5.9cqw 3cqw;font-size:3.8cqw;font-style:italic;line-height:1.5;display:-webkit-box;overflow:hidden}.vp-foot{z-index:3;justify-content:space-between;align-items:center;gap:3cqw;display:flex;position:absolute;bottom:4.6cqw;left:5.9cqw;right:5.9cqw}.vp-code{font-family:var(--mkt-font-mono);letter-spacing:.08em;color:var(--fg-faint);white-space:nowrap;text-overflow:ellipsis;font-size:3.5cqw;font-weight:700;overflow:hidden}.vp-exp{color:var(--fg);white-space:nowrap;flex:none;font-size:3.5cqw;font-weight:500}.vp-exp:before{content:attr(data-label);text-transform:uppercase;letter-spacing:.16em;color:var(--fg-muted);margin-right:1.4cqw;font-size:2.9cqw;font-weight:600}@media (max-width:700px){.vgh-wall-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.vgh-wall-col:nth-child(n+5){display:none}}@media (max-width:520px){.vgh-wall-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.vgh-wall-col:nth-child(n+4){display:none}}@keyframes vgh-drift-up{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes vgh-drift-dn{0%{transform:translateY(-50%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.vgh-wall-col{animation:none!important}}.vgh-veil{z-index:2;pointer-events:none;background:linear-gradient(#08101480 0%,#0000 22% 70%,#081014a8 100%);position:absolute;inset:0}.vgh-hero-wrap{z-index:3;width:100%;position:relative}.vgh-hero-backdrop{z-index:-1;pointer-events:none;-webkit-backdrop-filter:blur(20px)brightness(.55)saturate(.85);backdrop-filter:blur(20px)brightness(.55)saturate(.85);position:absolute;inset:-12rem calc(26rem + -1*min(52vw + 40px,38rem));-webkit-mask-image:radial-gradient(50% 50%,#000 0% 60%,#00000073 80%,#0000 100%);mask-image:radial-gradient(50% 50%,#000 0% 60%,#00000073 80%,#0000 100%)}.vgh-hero-tint{z-index:-1;pointer-events:none;background:radial-gradient(50% 50%,#060d1166 0%,#060d114d 50%,#060d111a 80%,#0000 100%);position:absolute;inset:-7rem calc(26rem + -1*min(48vw + 24px,34rem))}@media (max-width:900px){.vgh-hero-backdrop{-webkit-backdrop-filter:blur(20px)brightness(.45)saturate(.85);backdrop-filter:blur(20px)brightness(.45)saturate(.85);inset:-14rem -16rem}.vgh-hero-tint{inset:-8rem -10rem}}.vgh-hero-inner{text-align:center;color:oklch(var(--primary-foreground));flex-direction:column;align-items:center;max-width:52rem;margin-inline:auto;display:flex;position:relative}.vgh-hero .vgh-h1{letter-spacing:-.025em;font-size:clamp(2.25rem,4.6vw,3.5rem);line-height:1.08}.vgh-hero .vgh-rotator{letter-spacing:-.01em;font-size:clamp(2.1rem,4.4vw,3.35rem);line-height:1.1}.vgh-hero .vgh-hero-lede{font-size:clamp(1rem,1.2vw,1.125rem)}.vgh-hero .vgh-hero-lede-secondary{color:oklch(var(--primary-foreground) / .72);font-size:.95em}.vgh-h1{color:oklch(var(--primary-foreground));margin:0 0 1.375rem}.vgh-h1-heading{color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit;margin:0}.vgh-rotator-wrap{display:block;position:relative}.vgh-rotator-control{border:1px solid oklch(var(--primary-foreground) / .24);background:oklch(var(--primary-foreground) / .06);width:2.75rem;height:2.75rem;color:oklch(var(--primary-foreground) / .9);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:color .15s,background .15s;display:inline-flex}@media (hover:hover){.vgh-rotator-control:hover{color:oklch(var(--primary-foreground) / .9);background:oklch(var(--primary-foreground) / .08)}}.vgh-rotator-control:focus-visible{outline:2px solid oklch(var(--teal-5));outline-offset:3px}.vgh-rotator-wrap .vgh-rotator-control{position:absolute;top:50%;right:-3.25rem;transform:translateY(-50%)}@media (max-width:560px){.vgh-rotator-wrap{padding-bottom:3rem}.vgh-rotator-wrap .vgh-rotator-control{top:auto;bottom:0;right:0;transform:none}}@media (prefers-reduced-motion:reduce){.vgh-rotator-control{display:none}}.vgh-rotator-stage{display:grid}.vgh-rotator-stage>span{grid-area:1/1}.vgh-rotator-sizer{visibility:hidden;pointer-events:none}.vgh-rotator-sizer:before{content:attr(data-phrase)}.vgh-hero-lede{max-width:56ch;color:oklch(var(--primary-foreground) / .86);flex-direction:column;gap:.875rem;line-height:1.6;display:flex}.vgh-hero-lede p{margin:0}.vgh-hero-lede strong{color:oklch(var(--primary-foreground));font-weight:600}@media (max-width:560px){.vgh-hero-lede-secondary{display:none}}.vgh-hero-cta{flex-wrap:wrap;justify-content:center;gap:.875rem;margin-top:1.875rem;display:flex}.vgh-hero-cta [data-slot=button][data-variant=default]{border-color:#0000!important}.vgh-hero-cta-secondary{background:var(--mkt-glass-06)!important;color:oklch(var(--primary-foreground))!important;border-color:#ffffff4d!important}.vgh-hero-cta-secondary:hover{background:#ffffff21!important}.vgh-trust{color:oklch(var(--primary-foreground) / .8);flex-wrap:wrap;justify-content:center;gap:1.375rem;margin-top:1.75rem;display:flex}.vgh-trust span{align-items:center;gap:.4375rem;display:inline-flex}.vgh-trust svg{color:var(--mkt-on-ink-accent)}.vgh-industry-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;max-width:calc(1200px + 2.5rem);margin:0 auto;padding:0;list-style:none;display:grid}.vgh-industry-card{border:1px solid oklch(var(--border));border-radius:var(--radius-xl,14px);background:oklch(var(--card));height:100%;color:oklch(var(--foreground));cursor:pointer;flex-direction:column;gap:.875rem;padding:1.25rem;text-decoration:none;transition:border-color .15s,transform .15s,box-shadow .15s;display:flex}.vgh-industry-card:hover{border-color:oklch(var(--primary) / .5);color:oklch(var(--foreground));transform:translateY(-2px);box-shadow:0 12px 28px #0d181e1a;box-shadow:0 12px 28px lab(7.27275% -3.3001 -5.79534/.1)}.vgh-industry-media{background:oklch(var(--primary) / .1);color:oklch(var(--primary));flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.vgh-industry-grid[data-treatment=icon] .vgh-industry-media{border-radius:10px;width:2.75rem;height:2.75rem}.vgh-industry-grid[data-treatment=icon] .vgh-industry-image{display:none}.vgh-industry-grid[data-treatment=thumb] .vgh-industry-media{background:oklch(var(--muted));border-radius:8px;width:4rem;height:3rem}.vgh-industry-grid[data-treatment=thumb] .vgh-industry-icon{display:none}.vgh-industry-image{object-fit:cover;width:100%;height:100%;display:block}.vgh-industry-copy{flex:1;min-width:0}.vgh-industry-label{font-size:var(--mkt-text-copy-18);letter-spacing:-.01em;color:oklch(var(--foreground));margin:0;font-weight:600;line-height:1.3}.vgh-industry-examples{font-size:var(--mkt-text-copy-14);color:oklch(var(--muted-foreground));text-wrap:pretty;margin:.375rem 0 0;line-height:1.45}.vgh-industry-more{font-size:var(--mkt-text-copy-13);color:oklch(var(--primary));align-items:center;gap:.25rem;font-weight:600;display:inline-flex}@media (max-width:820px){.vgh-industry-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:540px){.vgh-industry-grid{grid-template-columns:1fr}}.vgh-pillars-intro{margin-bottom:clamp(2.5rem,5vw,4rem)}.vgh-pillar-row{--mkt-visual-height:24rem;align-items:center}@media (max-width:560px){.vgh-pillar-row{--mkt-visual-height:22rem}}.vgh-pillar-row+.vgh-pillar-row{margin-top:clamp(3.5rem,7vw,6rem)}.vgh-proof{grid-template-columns:minmax(0,14rem) 1fr;align-items:center;gap:clamp(2rem,5vw,4rem);max-width:56rem;margin:0 auto;display:grid}.vgh-proof .vp-wrap{width:100%}.vgh-proof__copy h2{margin:0 0 .875rem}.vgh-proof__copy p{color:oklch(var(--muted-foreground));text-wrap:pretty;margin:0}@media (max-width:700px){.vgh-proof{text-align:center;grid-template-columns:1fr;justify-items:center}.vgh-proof .vp-wrap{max-width:11rem}}.vgh-steps-grid{grid-template-columns:repeat(4,1fr);gap:1.625rem;margin:0;padding:0;list-style:none;display:grid}.vgh-step{flex-direction:column;gap:.4375rem;display:flex}.vgh-step-num{font-family:var(--mkt-font-mono);color:oklch(var(--primary));border:1.5px solid oklch(var(--primary) / .35);border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;margin-bottom:.625rem;font-weight:500;display:flex}.vgh-step-title{color:oklch(var(--foreground));margin:0}.vgh-step-desc{color:oklch(var(--muted-foreground));margin:0}@media (max-width:900px){.vgh-steps-grid{grid-template-columns:repeat(2,1fr);gap:1.875rem}}@media (max-width:560px){.vgh-steps-grid{grid-template-columns:1fr}}.vgh-tiers{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}.vgh-tier{background:oklch(var(--card));border:1px solid oklch(var(--border));box-shadow:var(--shadow-sm,0 1px 2px #0000000d);border-radius:16px;flex-direction:column;gap:.375rem;padding:1.5rem;transition:border-color .15s,box-shadow .15s,transform .12s;display:flex;position:relative}@supports (color:lab(0% 0 0)){.vgh-tier{box-shadow:var(--shadow-sm,0 1px 2px lab(0% 0 0/.05))}}.vgh-tier:hover{border-color:oklch(var(--primary) / .4);transform:translateY(-2px)}.vgh-tier--featured{border-color:oklch(var(--primary));box-shadow:0 2px 24px -8px oklch(var(--primary) / .28)}.vgh-tier-badge{font-family:var(--mkt-font-mono);letter-spacing:.14em;text-transform:uppercase;background:oklch(var(--primary));color:oklch(var(--primary-foreground));border-radius:20px;padding:.25rem .6875rem;position:absolute;top:-.6875rem;left:1.75rem}.vgh-tier-name{font-family:var(--mkt-font-mono);text-transform:uppercase;letter-spacing:.1em;color:oklch(var(--link-hover,var(--primary)));font-weight:600}.vgh-tier-price{color:oklch(var(--foreground));font-variant-numeric:tabular-nums;align-items:baseline;gap:.25rem;margin-top:.25rem;display:flex}.vgh-tier-price small{color:oklch(var(--muted-foreground));letter-spacing:0;font-weight:500}.vgh-tier-desc{color:oklch(var(--muted-foreground));margin:.25rem 0 0}.vgh-price-foot{text-align:center;flex-direction:column;align-items:center;gap:.75rem;margin-top:2.25rem;display:flex}.vgh-price-foot-note{font-size:var(--mkt-text-copy-13);color:oklch(var(--muted-foreground));margin:0}@media (max-width:860px){.vgh-tiers{grid-template-columns:1fr;max-width:30rem;margin-inline:auto}}.vgh-reprise{padding:4.5rem 1rem 0;overflow-x:clip}.vgh-reprise-row{justify-content:center;align-items:flex-start;max-width:64rem;margin:0 auto;padding:0 3rem 3rem;display:flex}.vgh-reprise-row .vp-wrap{width:clamp(8.75rem,18.75vw,13.125rem);z-index:var(--fan-z,0);transform-origin:50% 115%;transform:translateY(var(--fan-y,0rem)) rotate(var(--fan-r,0deg));flex:none;margin-right:-1.75rem;position:relative}.vgh-reprise-row .vp-wrap:first-child{--fan-r:-14deg;--fan-y:1.5rem;--fan-x:160%;--fan-z:1}.vgh-reprise-row .vp-wrap:nth-child(2){--fan-r:-7deg;--fan-y:.4rem;--fan-x:80%;--fan-z:2}.vgh-reprise-row .vp-wrap:nth-child(3){--fan-r:0deg;--fan-y:0rem;--fan-x:0%;--fan-z:3}.vgh-reprise-row .vp-wrap:nth-child(4){--fan-r:7deg;--fan-y:.4rem;--fan-x:-80%;--fan-z:2}.vgh-reprise-row .vp-wrap:nth-child(5){--fan-r:14deg;--fan-y:1.5rem;--fan-x:-160%;--fan-z:1}.vgh-reprise-row .vp-wrap:last-child{margin-right:0}@media (prefers-reduced-motion:no-preference){.vgh-reprise-row--opened .vp-wrap{animation:2.8s cubic-bezier(.22,1,.36,1) both vgh-fan-open}}@keyframes vgh-fan-open{0%{transform:translate(var(--fan-x,0%), 2.25rem) rotate(0deg)}to{transform:translate(0%, var(--fan-y,0rem)) rotate(var(--fan-r,0deg))}}@media (max-width:640px){.vgh-reprise{padding-top:3.5rem}.vgh-reprise-row .vp-wrap{width:clamp(7rem,30vw,10rem);margin-right:-1.25rem}.vgh-reprise-row .vp-wrap:first-child,.vgh-reprise-row .vp-wrap:last-child{display:none}.vgh-reprise-row .vp-wrap:nth-child(2){--fan-r:-10deg;--fan-y:.75rem;--fan-x:90%;--fan-z:1}.vgh-reprise-row .vp-wrap:nth-child(3){--fan-r:0deg;--fan-y:0rem;--fan-x:0%;--fan-z:2}.vgh-reprise-row .vp-wrap:nth-child(4){--fan-r:10deg;--fan-y:.75rem;--fan-x:-90%;--fan-z:1;margin-right:0}}.vp--home-artwork:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(to bottom, transparent 40%, var(--brand) 61%);position:absolute;inset:0}.vp--home-artwork .vp-label,.vp--home-artwork .vp-person:before,.vp--home-artwork .vp-gift{color:var(--fg)}#design .mkt-split__vis--bounded{justify-self:center;width:min(100%,25rem);height:auto;max-height:none;padding:1.25rem}#design .mkt-split__vis--bounded .vgf-voucher-grid--panel{gap:1rem;width:100%}