#hero.vhero{background:var(--bg);padding:40px 0 56px}#hero.vhero:before{display:none}.vhero-grid{max-width:1240px;margin:0 auto;padding:0 16px}.vhero-words{text-align:center;flex-direction:column;align-items:center;display:flex}.vhero-pill{justify-content:center;display:flex}.vhero-pill p>span:first-child:not(:last-child){background:var(--lp-tint-2);color:var(--color-brand-primary);font-weight:500}#hero.vhero .headline,#hero.vhero .headline em{font-variation-settings:"wdth" 100,"wght" 560;letter-spacing:-.03em;font-size:calc(max(34px,min(11vw,46px)));font-weight:560;line-height:1.02}#hero.vhero .headline{text-wrap:balance;max-width:none;margin:22px 0 0}#hero.vhero .headline em{color:var(--color-brand-primary);margin-left:0}.vhero-summary{margin-top:16px;max-width:34em;color:var(--color-base-content-secondary);text-wrap:pretty;margin-left:auto;margin-right:auto;font-size:17px;line-height:1.55}.vhero-more{display:none}.vhero-field{width:100%;max-width:560px;margin-top:26px}.vhero-field p{text-align:center}.vhero-proof{margin-top:8px}.vhero-scene{display:none}.vhero-phone{width:100%;max-width:420px;margin-top:20px;display:block}.vhero-phone img{aspect-ratio:960/600;object-fit:cover;object-position:50% 22%;width:100%;height:auto;display:block}@media (min-width:768px){#hero.vhero{padding:56px 0 72px}.vhero-grid{padding:0 32px}.vhero-words{text-align:left;align-items:flex-start}.vhero-pill{justify-content:flex-start}.vhero-summary{margin-left:0;margin-right:0}.vhero-field p{text-align:left}.vhero-phone{display:none}#hero.vhero .headline,#hero.vhero .headline em{font-size:calc(max(46px,min(6.4vw,64px)))}.vhero-more{display:inline}.vhero-summary{margin-top:20px;font-size:18px}.vhero-field{margin-top:32px}.vhero-proof{margin-top:28px}.vhero-scene{max-width:560px;height:520px;margin-top:56px;display:block;position:relative}}@media (min-width:1024px){#hero.vhero{padding:48px 0 80px}.vhero-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:48px;padding-left:calc(max(32px,50% - 508px) + -1*max(0px,50% - 620px));display:grid}#hero.vhero .headline,#hero.vhero .headline em{font-size:calc(max(52px,min(5.3vw,76px)))}.vhero-scene{max-width:none;height:540px;margin-top:0}}@media (min-width:1280px){.vhero-scene{height:580px}}.vhero-panel{border:1px solid var(--color-base-300);background:var(--color-base-200);border-radius:24px;position:absolute;top:0;bottom:0;left:36px;right:0;overflow:hidden}.vhero-drawing{width:auto;max-width:none;height:94%;position:absolute;bottom:0;left:50%;transform:translate(-34%)}.vhero-tag{border:1px solid var(--color-base-300);background:var(--color-base-0);color:var(--color-base-content-dim);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 11px 4px 4px;font-size:12.5px;display:flex;position:absolute;top:18px;right:18px}.vhero-tag img{object-fit:cover;border-radius:50%;width:22px;height:22px}.vhero-tag b{color:var(--color-base-content);font-weight:600}.vhero-card{border:1px solid var(--color-base-300);background:var(--color-base-0);text-align:left;border-radius:14px;width:248px;padding:12px 14px;position:absolute}.vhero-who{white-space:nowrap;align-items:center;gap:8px;font-size:13.5px;line-height:1.2;display:flex}.vhero-who img{object-fit:cover;border-radius:50%;width:26px;height:26px}.vhero-who b{color:var(--color-base-content);font-weight:600}.vhero-who small{color:var(--color-base-content-dim);font-size:12.5px}.vhero-signal{background:var(--lp-tint-2);color:var(--color-base-content);white-space:nowrap;border-radius:8px;align-items:center;gap:6px;margin-top:10px;padding:6px 9px;font-size:12.5px;line-height:1.2;display:flex}.vhero-signal svg{width:13px;height:13px;color:var(--color-brand-primary);flex:none}.vhero-signal time{margin-left:auto;padding-left:6px}.vhero-act,.vhero-signal time{color:var(--color-base-content-dim)}.vhero-act{border-top:1px solid var(--color-base-200);justify-content:space-between;align-items:center;margin-top:10px;padding-top:10px;font-size:12px;display:flex}.vhero-approve{background:var(--color-brand-primary);color:var(--color-base-0);padding:4px 10px;font-size:11.5px;line-height:1.2}.vhero-approve,.vhero-replied{border-radius:999px;font-weight:600}.vhero-replied{background:var(--color-signal-live-soft);color:var(--color-signal-live-ink);margin-left:auto;padding:3px 8px;font-size:11px}.vhero-bubble{background:var(--color-base-200);color:var(--color-base-content);border-radius:4px 12px 12px;margin:10px 0 0;padding:8px 11px;font-size:13px;line-height:1.4}.vhero-lead{top:56px;left:0}.vhero-reply{bottom:56px;right:-12px}@media (min-width:768px) and (max-width:1279px){.vhero-card{width:244px}.vhero-tag>span{display:none}.vhero-reply{right:0}}.vhero-who img.vhero-app{object-fit:contain;border-radius:0;width:16px;height:16px}
