.home-v2 .ms-story,.home-v2 .ms-hero-summary,.home-v2 .ms-more-cases,.home-v2 .ms-mobile-count{display:none}.alpha-site.home-v2.ms-preview-dialog{position:fixed;inset:0;transform:none;translate:none;width:100%;max-width:none;height:100dvh;min-height:0;max-height:100dvh;padding:0;border:0;border-radius:0;gap:0;z-index:80;animation:none;overflow:hidden}.home-v2 .ms-dialog-header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:calc(12px + env(safe-area-inset-top)) 18px 12px;border-bottom:1px solid var(--border);flex-shrink:0}.home-v2 .ms-back{min-height:44px;height:auto;padding:10px 14px;font-size:12px}.home-v2 .ms-dialog-scroll{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:24px 18px calc(24px + env(safe-area-inset-bottom))}.home-v2 .ms-dialog-scroll [data-slot=dialog-title]{font-size:24px;font-weight:500;line-height:1.25;padding-bottom:12px}.home-v2 .ms-dialog-scroll [data-slot=dialog-description]{font-size:12px;font-weight:400;line-height:1.6;margin-bottom:24px}.home-v2 .ms-caption{display:block;font-size:9px;text-transform:uppercase;letter-spacing:.07em;color:var(--muted-foreground)}@media(max-width:760px){.home-v2 .v2-product-desktop{display:none}.home-v2 .ms-story{display:block}.home-v2 .ms-heading h2{font-size:32px;line-height:1.13}.home-v2 .ms-heading>p:last-child{font-size:14px;color:var(--muted-foreground);line-height:1.7;margin-top:16px}.home-v2 .ms-brief{font-size:12px;line-height:1.7;margin:22px 0 14px;padding:14px 0;border-block:1px solid var(--border);color:var(--muted-foreground)}.home-v2 .ms-brief strong{color:var(--foreground);font-weight:500;margin-right:8px}.home-v2 .ms-steps [data-slot=accordion-item]{border-bottom:1px solid var(--border)}.home-v2 .ms-step-trigger{display:flex;align-items:flex-start;gap:12px;padding:18px 0;border-radius:0}.home-v2 .ms-step-trigger [data-slot=accordion-trigger-icon]{margin-top:24px}.home-v2 .ms-step-number{font-size:10px;color:var(--muted-foreground);flex-shrink:0;padding-top:21px}.home-v2 .ms-step-text{display:flex;flex:1;flex-direction:column;gap:6px}.home-v2 .ms-step-text strong{font-size:16px;line-height:1.35;font-weight:500;letter-spacing:-.035em}.home-v2 .ms-step-text>span:last-child{font-size:12px;font-weight:400;line-height:1.6;color:var(--muted-foreground)}.home-v2 .ms-step-content{padding-left:25px;padding-bottom:12px}.home-v2 .ms-excerpt{padding:15px;background:var(--background);border:1px solid var(--border);border-radius:10px;font-size:12px;line-height:1.65}.home-v2 .ms-excerpt>.ms-caption{margin-bottom:12px}.home-v2 .ms-excerpt dl{margin:0}.home-v2 .ms-excerpt :where(dl)>div{display:grid;grid-template-columns:58px 1fr;gap:10px;padding:7px 0;border-bottom:1px solid var(--border)}.home-v2 .ms-excerpt dl>div:last-child{border:0}.home-v2 .ms-excerpt dt{color:var(--muted-foreground);font-size:10px}.home-v2 .ms-excerpt dd{margin:0}.home-v2 .ms-person{padding:9px 0;border-top:1px solid var(--border)}.home-v2 .ms-person strong{display:block;font-size:12px;font-weight:500}.home-v2 .ms-person span{font-size:10px;color:var(--muted-foreground)}.home-v2 .ms-email-subject{display:block;font-size:13px;font-weight:500;margin-bottom:10px}.home-v2 .ms-excerpt ol{list-style:decimal;padding-left:17px;margin:0}.home-v2 .ms-excerpt li{padding:5px 0}.home-v2 .ms-next{border-top:1px solid var(--border);margin-top:12px;padding-top:10px;font-size:11px;color:var(--muted-foreground)}.home-v2 .ms-open{min-height:44px;padding:8px 0;font-size:12px;gap:8px}.home-v2 .ms-story-end{font-size:12px;line-height:1.65;margin-top:20px;color:var(--muted-foreground)}.home-v2 .v2-hero-demo{display:none}.home-v2 .ms-hero-summary{display:block;border:1px solid var(--border);border-radius:12px;background:var(--card);padding:18px}.home-v2 .ms-hero-summary>div{padding:12px 0}.home-v2 .ms-hero-summary>div+div{border-top:1px solid var(--border);margin-top:4px}.home-v2 .ms-hero-summary p{font-size:14px;line-height:1.6;margin-top:7px}.home-v2 .ms-hero-summary small{display:block;color:var(--muted-foreground);font-size:10px;margin-top:10px}.home-v2 .v2-usecase-grid>.v2-usecase[data-mobile-hidden=true],.home-v2 .ms-desktop-count{display:none}.home-v2 .ms-mobile-count{display:inline}.home-v2 .ms-more-cases{display:inline-flex;min-height:44px;padding:10px 18px;font-size:12px;margin-top:22px}.home-v2 .v2-integrations{padding:36px 0}.home-v2 .v2-integrations h2{font-size:20px;line-height:1.4}.home-v2 .v2-integrations .v2-logo-strip{margin:24px 0 16px;gap:18px 10px}.home-v2 .v2-integrations .v2-offer-note{font-size:10px}}
