.lp-v2-module__IcU45G__container{width:min(1280px,100%);margin-inline:auto;padding-inline:32px}.lp-v2-module__IcU45G__heroSplit{background:#f8f9fa;padding:80px 0}.lp-v2-module__IcU45G__heroGrid{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.lp-v2-module__IcU45G__heroContent{max-width:560px}.lp-v2-module__IcU45G__heroHeadline{letter-spacing:-.02em;color:#0a2540;margin-bottom:20px;font-size:clamp(36px,4vw,52px);font-weight:700;line-height:1.15}.lp-v2-module__IcU45G__heroSubheadline{color:#425466;margin-bottom:32px;font-size:18px;line-height:1.6}.lp-v2-module__IcU45G__heroActions{flex-wrap:wrap;gap:16px;display:flex}.lp-v2-module__IcU45G__primaryButton{color:#fff;cursor:pointer;background:#c83b14;border:none;border-radius:8px;justify-content:center;align-items:center;gap:12px;padding:16px 32px;font-size:16px;font-weight:600;text-decoration:none;transition:background .2s;display:inline-flex}.lp-v2-module__IcU45G__primaryButton:hover{background:#aa3010}.lp-v2-module__IcU45G__primaryButtonFull{color:#fff;background:#c83b14;border-radius:8px;justify-content:center;align-items:center;gap:12px;width:100%;padding:16px 32px;font-size:16px;font-weight:600;text-decoration:none;transition:background .2s;display:flex}.lp-v2-module__IcU45G__primaryButtonFull:hover{background:#aa3010}.lp-v2-module__IcU45G__secondaryButton{color:#005c88;background:0 0;border:2px solid #005c88;border-radius:8px;justify-content:center;align-items:center;gap:12px;padding:16px 32px;font-size:16px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.lp-v2-module__IcU45G__secondaryButton:hover{color:#fff;background:#005c88}.lp-v2-module__IcU45G__heroMedia{background:#0a2540;border-radius:12px;overflow:hidden;box-shadow:0 20px 50px #0a254026}.lp-v2-module__IcU45G__heroImage{width:100%;height:auto;display:block}.lp-v2-module__IcU45G__heroVideo{aspect-ratio:1;object-fit:cover;width:100%;height:auto;display:block}.lp-v2-module__IcU45G__videoPlaceholder{aspect-ratio:16/9;color:#fff;justify-content:center;align-items:center;font-size:18px;font-weight:600;display:flex}.lp-v2-module__IcU45G__screenshotSection{text-align:center;background:#fff;padding:80px 0}.lp-v2-module__IcU45G__centeredHeadline{letter-spacing:-.02em;color:#0a2540;text-align:center;margin-bottom:48px;font-size:clamp(32px,3.5vw,42px);font-weight:700;line-height:1.2}.lp-v2-module__IcU45G__screenshotWrapper{border-radius:12px;max-width:1000px;margin:0 auto 40px;overflow:hidden;box-shadow:0 16px 40px #0a25401f}.lp-v2-module__IcU45G__screenshot{width:100%;height:auto;display:block}.lp-v2-module__IcU45G__screenshotCTA{margin-bottom:40px}.lp-v2-module__IcU45G__trustRow{flex-wrap:wrap;justify-content:center;gap:32px;display:flex}.lp-v2-module__IcU45G__trustItem{color:#425466;font-size:14px;font-weight:500}.lp-v2-module__IcU45G__trustItem:before{content:"✓";color:#2d7a3e;margin-right:8px;font-weight:700}.lp-v2-module__IcU45G__appPreviewSection{text-align:center;background:#fff;padding:80px 0}.lp-v2-module__IcU45G__appPreviewTabs{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:32px;display:flex}.lp-v2-module__IcU45G__appPreviewTab{color:#425466;cursor:pointer;background:0 0;border:2px solid #e0e7ed;border-radius:8px;padding:12px 24px;font-size:15px;font-weight:600;transition:all .2s}.lp-v2-module__IcU45G__appPreviewTab:hover{color:#005c88;border-color:#005c88}.lp-v2-module__IcU45G__appPreviewTabActive{color:#fff;background:#005c88;border-color:#005c88}.lp-v2-module__IcU45G__appPreviewTabActive:hover{background:#046;border-color:#046}.lp-v2-module__IcU45G__appPreviewWindowLink{margin-bottom:40px;text-decoration:none;display:block}.lp-v2-module__IcU45G__appPreviewWindow{background:#fff;border-radius:12px;max-width:1100px;margin:0 auto;transition:all .3s;overflow:hidden;box-shadow:0 20px 50px #0a254026}.lp-v2-module__IcU45G__appPreviewWindowLink:hover .lp-v2-module__IcU45G__appPreviewWindow{transform:translateY(-2px);box-shadow:0 25px 60px #0a254033}.lp-v2-module__IcU45G__browserChrome{background:#f8f9fa;border-bottom:1px solid #e0e7ed;align-items:center;gap:12px;padding:16px 20px;display:flex}.lp-v2-module__IcU45G__browserDots{gap:8px;display:flex}.lp-v2-module__IcU45G__browserDot{background:#d0d7de;border-radius:50%;width:12px;height:12px}.lp-v2-module__IcU45G__browserAddress{text-align:center;color:#425466;background:#fff;border:1px solid #e0e7ed;border-radius:6px;flex:1;padding:8px 16px;font-size:14px;font-weight:500}.lp-v2-module__IcU45G__browserSpacer{width:80px}.lp-v2-module__IcU45G__appPreviewContentWrapper{background:#f8f9fa;position:relative}.lp-v2-module__IcU45G__appPreviewContent{overflow:hidden}.lp-v2-module__IcU45G__appPreviewScreenshot{width:100%;height:auto;display:block}.lp-v2-module__IcU45G__appPreviewOverlay{pointer-events:none;background:#00000026;justify-content:center;align-items:center;transition:background .3s;display:flex;position:absolute;inset:0}.lp-v2-module__IcU45G__appPreviewWindowLink:hover .lp-v2-module__IcU45G__appPreviewOverlay{background:#0000002e}.lp-v2-module__IcU45G__appPreviewOverlayButton{color:#fff;cursor:pointer;opacity:1;pointer-events:auto;background:#c83b14;border:none;border-radius:8px;align-items:center;gap:12px;padding:16px 32px;font-size:18px;font-weight:600;transition:all .3s;display:flex;transform:translateY(0);box-shadow:0 4px 20px #c83b144d}.lp-v2-module__IcU45G__appPreviewOverlayButton:hover{background:#aa3010;transform:scale(1.05);box-shadow:0 6px 24px #c83b1466}.lp-v2-module__IcU45G__problemSolution{background:#f8f9fa;padding:80px 0}.lp-v2-module__IcU45G__problemGrid{grid-template-columns:1fr 1fr;align-items:center;gap:64px;margin-bottom:48px;display:grid}.lp-v2-module__IcU45G__problemContent{max-width:540px}.lp-v2-module__IcU45G__problemHeadline{letter-spacing:-.02em;color:#0a2540;margin-bottom:20px;font-size:clamp(32px,3.5vw,42px);font-weight:700;line-height:1.2}.lp-v2-module__IcU45G__problemDescription{color:#425466;font-size:17px;line-height:1.7}.lp-v2-module__IcU45G__productUICard{background:#fff;border-radius:12px;padding:24px;box-shadow:0 8px 24px #0a254014}.lp-v2-module__IcU45G__productUIImage{border-radius:8px;width:100%;height:auto;display:block}.lp-v2-module__IcU45G__statsRow{grid-template-columns:repeat(3,1fr);gap:24px;max-width:900px;margin:0 auto;display:grid}.lp-v2-module__IcU45G__statCard{text-align:center;padding:20px}.lp-v2-module__IcU45G__statIcon{color:#2d7a3e;margin-bottom:12px}.lp-v2-module__IcU45G__statValue{color:#005c88;margin-bottom:4px;font-size:32px;font-weight:700}.lp-v2-module__IcU45G__statLabel{color:#425466;font-size:14px;line-height:1.5}.lp-v2-module__IcU45G__darkBand{color:#fff;background:#0a2540;padding:80px 0}.lp-v2-module__IcU45G__darkBandGrid{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.lp-v2-module__IcU45G__darkBandHeadline h2{letter-spacing:-.02em;color:#fff;font-size:clamp(32px,3.5vw,42px);font-weight:700;line-height:1.2}.lp-v2-module__IcU45G__darkBandCard{color:#0a2540;background:#fff;border-radius:12px;padding:32px}.lp-v2-module__IcU45G__quoteCard{flex-direction:column;gap:20px;display:flex}.lp-v2-module__IcU45G__quoteText{color:#0a2540;margin:0;font-size:20px;font-style:italic;line-height:1.6}.lp-v2-module__IcU45G__quoteAuthor{flex-direction:column;gap:4px;display:flex}.lp-v2-module__IcU45G__quoteAuthor strong{color:#0a2540;font-size:16px;font-weight:600}.lp-v2-module__IcU45G__quoteAuthor span{color:#425466;font-size:14px}.lp-v2-module__IcU45G__howItWorks{background:#fff;padding:80px 0}.lp-v2-module__IcU45G__featureGrid{grid-template-columns:repeat(3,1fr);gap:40px;max-width:1100px;margin:0 auto;display:grid}.lp-v2-module__IcU45G__featureCard{text-align:center;padding:24px}.lp-v2-module__IcU45G__featureIcon{color:#005c88;background:#e6f2f9;border-radius:12px;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 20px;display:flex}.lp-v2-module__IcU45G__featureTitle{color:#0a2540;margin-bottom:12px;font-size:18px;font-weight:600}.lp-v2-module__IcU45G__featureDescription{color:#425466;font-size:15px;line-height:1.6}.lp-v2-module__IcU45G__testimonialSection{background:#f8f9fa;padding:80px 0}.lp-v2-module__IcU45G__testimonialCard{text-align:center;color:#fff;background:#0a2540;border-radius:12px;max-width:800px;margin:0 auto;padding:48px}.lp-v2-module__IcU45G__stars{color:orange;justify-content:center;gap:4px;margin-bottom:24px;display:flex}.lp-v2-module__IcU45G__testimonialQuote{margin-bottom:24px;font-size:22px;font-style:italic;line-height:1.6}.lp-v2-module__IcU45G__testimonialAuthor{flex-direction:column;gap:4px;margin-bottom:32px;display:flex}.lp-v2-module__IcU45G__testimonialAuthor strong{font-size:16px;font-weight:600}.lp-v2-module__IcU45G__testimonialAuthor span{opacity:.8;font-size:14px}.lp-v2-module__IcU45G__supportingPoints{grid-template-columns:repeat(2,1fr);gap:24px;max-width:800px;margin:48px auto 0;display:grid}.lp-v2-module__IcU45G__supportingPoint{text-align:center;background:#fff;border-radius:8px;padding:20px}.lp-v2-module__IcU45G__supportingPoint p{color:#425466;margin:0;font-size:15px;line-height:1.6}.lp-v2-module__IcU45G__closingSection{background:#fff;padding:80px 0}.lp-v2-module__IcU45G__closingGrid{grid-template-columns:1fr 1fr;align-items:start;gap:64px;display:grid}.lp-v2-module__IcU45G__closingContent{max-width:540px}.lp-v2-module__IcU45G__closingHeadline{letter-spacing:-.02em;color:#0a2540;margin-bottom:28px;font-size:clamp(32px,3.5vw,42px);font-weight:700;line-height:1.2}.lp-v2-module__IcU45G__closingBullets{margin:0;padding:0;list-style:none}.lp-v2-module__IcU45G__closingBullets li{color:#425466;padding:12px 0;padding-left:32px;font-size:17px;line-height:1.7;position:relative}.lp-v2-module__IcU45G__closingBullets li:before{content:"✓";color:#2d7a3e;font-size:20px;font-weight:700;position:absolute;left:0}.lp-v2-module__IcU45G__demoCard{background:#f8f9fa;border:2px solid #e0e7ed;border-radius:12px;padding:32px}.lp-v2-module__IcU45G__demoCardHeader{align-items:center;gap:12px;margin-bottom:16px;display:flex}.lp-v2-module__IcU45G__demoIcon{color:#c83b14}.lp-v2-module__IcU45G__demoCardHeader h3{color:#0a2540;margin:0;font-size:20px;font-weight:600}.lp-v2-module__IcU45G__demoDescription{color:#425466;margin-bottom:24px;font-size:15px;line-height:1.6}.lp-v2-module__IcU45G__timeSlots{grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:24px;display:grid}.lp-v2-module__IcU45G__timeSlot{color:#c83b14;cursor:pointer;background:#fff;border:2px solid #c83b14;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-size:14px;font-weight:600;transition:all .2s;display:flex}.lp-v2-module__IcU45G__timeSlot:hover{color:#fff;background:#c83b14}.lp-v2-module__IcU45G__demoNote{text-align:center;color:#425466;margin-top:16px;font-size:13px}@media (max-width:1024px){.lp-v2-module__IcU45G__heroGrid,.lp-v2-module__IcU45G__problemGrid,.lp-v2-module__IcU45G__darkBandGrid,.lp-v2-module__IcU45G__closingGrid{grid-template-columns:1fr;gap:40px}.lp-v2-module__IcU45G__featureGrid{grid-template-columns:repeat(2,1fr)}.lp-v2-module__IcU45G__statsRow{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.lp-v2-module__IcU45G__container{padding-inline:20px}.lp-v2-module__IcU45G__heroSplit,.lp-v2-module__IcU45G__screenshotSection,.lp-v2-module__IcU45G__problemSolution,.lp-v2-module__IcU45G__darkBand,.lp-v2-module__IcU45G__howItWorks,.lp-v2-module__IcU45G__testimonialSection,.lp-v2-module__IcU45G__closingSection{padding:60px 0}.lp-v2-module__IcU45G__heroHeadline,.lp-v2-module__IcU45G__problemHeadline,.lp-v2-module__IcU45G__closingHeadline,.lp-v2-module__IcU45G__centeredHeadline{font-size:clamp(28px,7vw,36px)}.lp-v2-module__IcU45G__heroActions{flex-direction:column;width:100%}.lp-v2-module__IcU45G__primaryButton,.lp-v2-module__IcU45G__secondaryButton{justify-content:center;width:100%}.lp-v2-module__IcU45G__featureGrid{grid-template-columns:1fr;gap:32px}.lp-v2-module__IcU45G__statsRow{grid-template-columns:1fr;gap:20px}.lp-v2-module__IcU45G__supportingPoints{grid-template-columns:1fr}.lp-v2-module__IcU45G__testimonialCard{padding:32px 24px}.lp-v2-module__IcU45G__timeSlots{grid-template-columns:1fr}.lp-v2-module__IcU45G__appPreviewTabs{gap:8px}.lp-v2-module__IcU45G__appPreviewTab{padding:10px 16px;font-size:14px}.lp-v2-module__IcU45G__browserChrome{padding:12px 16px}.lp-v2-module__IcU45G__browserDots{gap:6px}.lp-v2-module__IcU45G__browserDot{width:10px;height:10px}.lp-v2-module__IcU45G__browserAddress{padding:6px 12px;font-size:12px}.lp-v2-module__IcU45G__browserSpacer{width:40px}.lp-v2-module__IcU45G__appPreviewOverlayButton{padding:14px 24px;font-size:16px}}
