.lp{color:#0e2a47;-webkit-font-smoothing:antialiased;background:#f8fafc;min-width:320px;font-family:Manrope,ui-sans-serif,system-ui,sans-serif}.lp button,.lp a{transition:all .18s}.lp button{cursor:pointer}.lp .page-container{width:min(1160px,100% - 40px);margin-inline:auto}.lp .site-header{z-index:50;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fafbf8e6;border-bottom:1px solid #1e3a3314;position:relative}.lp .logo-mark{background:#0e2a47;border-radius:9px;align-items:flex-end;gap:2px;width:30px;height:30px;padding:6px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff14}.lp .logo-mark span{background:#fff;border-radius:2px 2px 1px 1px;flex:1;display:block}.lp .logo-mark span:first-child{opacity:.7;height:45%}.lp .logo-mark span:nth-child(2){opacity:.85;height:75%}.lp .logo-mark span:nth-child(3){background:#f5a524;height:100%}.lp .logo-mark-light{background:#ffffff1f}.lp .logo-mark-small{border-radius:6px;width:22px;height:22px;padding:4px}.lp .nav-link{color:#526b80;font-size:13px;font-weight:600}.lp .nav-link:hover{color:#0e2a47}.lp .button-primary,.lp .button-secondary,.lp .button-light,.lp .button-outline-light,.lp .button-ghost{border-radius:10px;align-items:center;gap:9px;font-size:13px;font-weight:700;display:inline-flex}.lp .button-primary{color:#0e2a47;background:#f5a524;box-shadow:0 8px 18px #f5a52438}.lp .button-primary:hover{background:#e99a19;transform:translateY(-1px);box-shadow:0 10px 25px #f5a5244d}.lp .button-small{padding:10px 15px}.lp .button-large{border-radius:12px;padding:14px 21px;font-size:14px}.lp .button-secondary{color:#173b5e;background:#ffffffb3;border:1px solid #cfd8d4;padding:13px 21px}.lp .button-secondary:hover{background:#fff;border-color:#aebdb7;transform:translateY(-1px)}.lp .button-ghost{color:#294b68;padding:10px 8px}.lp .button-ghost:hover{color:#f5a524}.lp .mobile-menu-button{color:#0e2a47;padding:8px}.lp .mobile-menu{background:#fff;border-bottom:1px solid #dde3df;flex-direction:column;gap:5px;padding:15px 20px 22px;display:flex;position:absolute;top:74px;left:0;right:0;box-shadow:0 18px 30px #19312b14}.lp .mobile-menu>a:not(.button-primary){color:#294b68;padding:10px 5px;font-size:14px;font-weight:600}.lp .hero-section{background:radial-gradient(circle at 50% 0,#fffffff2,#0000 36%),linear-gradient(#f4f7f9 0%,#fbfcfa 75%);position:relative}.lp .hero-orb{filter:blur(2px);pointer-events:none;border-radius:999px;position:absolute}.lp .hero-orb-one{background:radial-gradient(circle,#d7e8dbb3,#0000 70%);width:460px;height:460px;top:80px;left:-180px}.lp .hero-orb-two{background:radial-gradient(circle,#ffe0cd7a,#0000 70%);width:440px;height:440px;top:130px;right:-160px}.lp .eyebrow-pill{color:#42647d;letter-spacing:.04em;text-transform:uppercase;background:#ffffffb3;border:1px solid #d8e2dc;border-radius:999px;align-items:center;gap:7px;width:fit-content;padding:7px 11px;font-size:10px;font-weight:700;display:flex}.lp .hero-title{color:#0e2a47;letter-spacing:-.065em;max-width:850px;margin:26px auto 0;font-size:clamp(48px,6.5vw,82px);font-weight:800;line-height:.99}.lp .hero-title span{color:#f5a524}.lp .hero-copy{color:#60758a;max-width:700px;margin:25px auto 0;font-size:16px;line-height:1.8}.lp .hero-dashboard{max-width:1050px;margin:64px auto 0;padding:0 26px;position:relative}.lp .hero-dashboard:before{content:"";background:linear-gradient(#dee8e080,#0000);border-radius:36px 36px 0 0;position:absolute;inset:-28px 0 0}.lp .dashboard-shell{text-align:left;background:#fff;border:1px solid #cfd8d3;border-radius:15px 15px 0 0;position:relative;overflow:hidden;box-shadow:0 30px 80px #19372e29,0 2px 8px #19372e14}.lp .dashboard-topbar{background:#fbfcfb;border-bottom:1px solid #e8ece9;justify-content:space-between;align-items:center;height:34px;padding:0 13px;display:flex}.lp .dashboard-body{grid-template-columns:125px 1fr 185px;min-height:455px;display:grid}.lp .dashboard-sidebar{background:#f8faf8;border-right:1px solid #e9eeeb;padding:20px 12px}.lp .sidebar-label{color:#a3aca9;letter-spacing:.12em;margin:0 7px 8px;font-size:7px;font-weight:800}.lp .sidebar-item{color:#76837f;border-radius:6px;align-items:center;gap:7px;margin-bottom:3px;padding:7px 8px;font-size:9px;font-weight:600;display:flex}.lp .sidebar-item-active{color:#123554;background:#e8f1f5}.lp .dashboard-main{background:#fcfdfc;padding:24px 20px}.lp .preview-button{color:#0e2a47;background:#f5a524;border-radius:6px;align-items:center;gap:5px;padding:7px 9px;font-size:8px;font-weight:800;display:flex}.lp .stat-card{background:#fff;border:1px solid #e8ece9;border-radius:8px;flex-direction:column;min-height:83px;padding:12px;display:flex}.lp .stat-card span{color:#818e8a;font-size:8px}.lp .stat-card strong{color:#0e2a47;letter-spacing:-.03em;margin-top:5px;font-size:17px}.lp .stat-card small{color:#99a29f;margin-top:auto;font-size:7px}.lp .stat-card-dark{background:#0e2a47;border-color:#0e2a47}.lp .stat-card-dark span,.lp .stat-card-dark small{color:#ffffff94}.lp .stat-card-dark strong{color:#fff;font-size:15px}.lp .invoice-panel{background:#fff;border:1px solid #e6ebe8;border-radius:9px;overflow:hidden}.lp .invoice-panel-head{border-bottom:1px solid #edf0ee;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.lp .invoice-panel-head strong{color:#123554;font-size:9px}.lp .invoice-panel-head span{color:#60758a;background:#eff3f1;border-radius:9px;margin-left:4px;padding:1px 5px;font-size:7px}.lp .fake-search{color:#a0aaa7;border:1px solid #e6eae7;border-radius:5px;align-items:center;gap:5px;width:105px;padding:5px 7px;font-size:7px;display:flex}.lp .invoice-row{border-bottom:1px solid #f0f2f1;align-items:center;gap:9px;min-height:49px;padding:7px 10px;display:flex}.lp .invoice-row:last-child{border:0}.lp .invoice-row-selected{background:#f5f9fa;box-shadow:inset 2px 0 #f5a524}.lp .avatar{color:#0f8b8d;background:#e3f3f3;border-radius:7px;flex:none;place-items:center;width:27px;height:27px;font-size:7px;font-weight:800;display:grid}.lp .avatar-large{width:32px;height:32px}.lp .invoice-row p{color:#173b5e;font-size:8px;font-weight:700}.lp .invoice-row span{color:#9aa39f;margin-top:2px;font-size:7px;display:block}.lp .invoice-row button{color:#9aa5a1;margin-left:3px}.lp .invoice-row .status{border-radius:8px;margin-top:3px;padding:2px 5px;font-size:6px;font-weight:700;display:inline-block}.lp .status-red{background:#fff0ed;color:#b95048!important}.lp .status-orange{background:#fff6e9;color:#b46a2e!important}.lp .status-blue{background:#edf5fd;color:#3970a2!important}.lp .status-gray{background:#f0f3f2;color:#75817e!important}.lp .dashboard-detail{background:#fff;border-left:1px solid #e8ece9;padding:23px 16px}.lp .detail-amount{background:#fff5ef;border-radius:7px;margin-bottom:16px;padding:10px}.lp .detail-amount span,.lp .detail-amount small{color:#a27261;font-size:7px;display:block}.lp .detail-amount strong{color:#d98b0b;letter-spacing:-.03em;margin:3px 0;font-size:15px;display:block}.lp .detail-line{color:#74827e;gap:8px;margin-bottom:11px;display:flex}.lp .detail-line span{color:#9ba4a1;font-size:7px}.lp .detail-line p{color:#173b5e;margin-top:1px;font-size:8px;font-weight:700}.lp .whatsapp-button,.lp .record-button{border-radius:5px;justify-content:center;align-items:center;gap:5px;width:100%;padding:7px;font-size:8px;font-weight:700;display:flex}.lp .whatsapp-button{color:#fff;background:#0f8b8d}.lp .record-button{color:#4b687f;border:1px solid #dde4e0;margin-top:5px}.lp .history-box{border-top:1px solid #edf0ee;gap:7px;margin-top:16px;padding-top:13px;display:flex}.lp .history-dot{border:2px solid #f5a524;border-radius:50%;width:6px;height:6px;margin-top:3px}.lp .history-box span,.lp .history-box small{color:#98a29e;font-size:6px;display:block}.lp .history-box p{color:#36566f;margin:2px 0;font-size:7px;font-weight:700}.lp .floating-note{z-index:5;text-align:left;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff0;border:1px solid #cbd8d1e6;border-radius:10px;align-items:center;gap:9px;padding:10px 12px;display:flex;position:absolute;box-shadow:0 14px 30px #19372e21}.lp .floating-note-left{top:125px;left:-20px}.lp .floating-note-right{bottom:60px;right:-12px}.lp .floating-icon{color:#0f8b8d;background:#e3f3f3;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.lp .floating-icon-orange{color:#d98b0b;background:#fff0e9}.lp .floating-note strong,.lp .floating-note small{display:block}.lp .floating-note strong{color:#173b5e;font-size:8px}.lp .floating-note small{color:#939e9a;margin-top:2px;font-size:7px}.lp .note-check{color:#fff;background:#0f8b8d;border-radius:50%;place-items:center;width:18px;height:18px;margin-left:4px;display:grid}.lp .trust-strip{background:#fff;border-top:1px solid #e3e9e5;border-bottom:1px solid #e3e9e5;padding:27px 0}.lp .trust-strip .page-container{justify-content:space-between;align-items:center;gap:25px;display:flex}.lp .trust-strip p{color:#899591;text-transform:uppercase;letter-spacing:.06em;max-width:195px;font-size:10px;font-weight:600;line-height:1.5}.lp .trust-items{flex:1;justify-content:space-around;align-items:center;gap:20px;display:flex}.lp .trust-items span{color:#4b687f;align-items:center;gap:8px;font-size:11px;font-weight:700;display:flex}.lp .trust-items svg{color:#0f8b8d;width:17px;height:17px}.lp .section-space{padding:112px 0}.lp .section-heading{max-width:720px}.lp .section-kicker{color:#d98b0b;letter-spacing:.14em;margin-bottom:16px;font-size:10px;font-weight:800;display:inline-block}.lp .section-heading h2,.lp .solution-copy h2,.lp .feature-heading h2,.lp .security-copy h2,.lp .faq-heading h2{color:#0e2a47;letter-spacing:-.05em;font-size:clamp(32px,4vw,48px);font-weight:800;line-height:1.13}.lp .section-heading p{color:#71807c;max-width:610px;margin:20px auto 0;font-size:15px;line-height:1.75}.lp .flow-grid{grid-template-columns:repeat(4,1fr);display:grid}.lp .flow-item{text-align:center;padding:0 28px;position:relative}.lp .flow-icon{color:#0f8b8d;background:#f2f8f8;border:1px solid #dce6e1;border-radius:15px;place-items:center;width:54px;height:54px;margin:0 auto 20px;display:grid;box-shadow:0 8px 20px #1d4a3d0f}.lp .flow-icon svg{width:23px;height:23px}.lp .flow-number{color:#f5a524;letter-spacing:.1em;margin-bottom:8px;font-size:9px;font-weight:800;display:block}.lp .flow-item h3{color:#123554;font-size:15px;font-weight:800}.lp .flow-item p{color:#7b8985;margin-top:9px;font-size:12px;line-height:1.7}.lp .flow-connector{color:#aab7b2;background:#f4f7f5;border-radius:50%;place-items:center;width:23px;height:23px;display:grid;position:absolute;top:23px;right:-8px}.lp .solution-section{background:#f3f7f8}.lp .audience-toggle{background:#e9eeeb;border:1px solid #dce3df;border-radius:12px;width:fit-content;padding:4px;display:flex}.lp .audience-toggle button{color:#71807b;border-radius:8px;align-items:center;gap:7px;padding:9px 16px;font-size:11px;font-weight:700;display:flex}.lp .audience-toggle button.active{color:#123554;background:#fff;box-shadow:0 2px 8px #21403814}.lp .solution-grid{grid-template-columns:.8fr 1.2fr;align-items:center;gap:90px;margin-top:64px;display:grid}.lp .solution-copy h2{margin-top:2px;font-size:40px}.lp .solution-copy>p{color:#71807c;margin-top:20px;font-size:14px;line-height:1.8}.lp .solution-copy ul{flex-direction:column;gap:13px;margin:25px 0;display:flex}.lp .solution-copy li{color:#36566f;align-items:center;gap:10px;font-size:12px;font-weight:600;display:flex}.lp .solution-copy li>span{color:#0f8b8d;background:#dfeee7;border-radius:50%;place-items:center;width:21px;height:21px;display:grid}.lp .text-link{color:#d98b0b;align-items:center;gap:8px;font-size:12px;font-weight:800;display:inline-flex}.lp .text-link:hover{gap:11px}.lp .solution-demo{background:#fff;border:1px solid #d6dfda;border-radius:14px;overflow:hidden;box-shadow:0 25px 50px #1d3d341a}.lp .demo-window-head{background:#fafbfa;border-bottom:1px solid #e8ecea;justify-content:space-between;align-items:center;height:39px;padding:0 14px;display:flex}.lp .demo-window-head div span{background:#d2d9d5;border-radius:50%;width:7px;height:7px;display:block}.lp .demo-window-head div span:first-child{background:#ff816b}.lp .demo-window-head div span:nth-child(2){background:#ffc86a}.lp .demo-window-head div span:nth-child(3){background:#42c2bf}.lp .demo-window-head p{color:#7e8b87;font-size:8px;font-weight:600}.lp .demo-toolbar{justify-content:space-between;align-items:center;padding:20px;display:flex}.lp .demo-toolbar strong,.lp .demo-toolbar span{display:block}.lp .demo-toolbar strong{color:#173b5e;font-size:14px}.lp .demo-toolbar span{color:#96a19d;margin-top:3px;font-size:8px}.lp .demo-toolbar .demo-add{color:#0e2a47;background:#f5a524;border-radius:6px;align-items:center;gap:5px;padding:7px 10px;font-size:8px;font-weight:800;display:flex}.lp .demo-table{border:1px solid #e8ecea;border-radius:8px;margin:0 20px;overflow:hidden}.lp .demo-table-head,.lp .demo-table-row{grid-template-columns:1.4fr .85fr .7fr;align-items:center;display:grid}.lp .demo-table-head{color:#9aa5a1;letter-spacing:.06em;text-transform:uppercase;background:#f8faf9;padding:8px 12px;font-size:7px;font-weight:800}.lp .demo-table-row{color:#526b80;border-top:1px solid #eef1ef;padding:11px 12px;font-size:8px;font-weight:600}.lp .demo-table-row>span:first-child{color:#173b5e;align-items:center;gap:7px;font-weight:700;display:flex}.lp .demo-table-row i{color:#0f8b8d;background:#e8f5f5;border-radius:7px;place-items:center;width:25px;height:25px;font-size:7px;font-style:normal;display:grid}.lp .demo-status{border-radius:10px;padding:4px 7px;font-size:6px;display:inline-block}.lp .demo-status-0{color:#0f8b8d;background:#e3f3f3}.lp .demo-status-1{color:#c35331;background:#fff0ea}.lp .demo-status-2{color:#3970a2;background:#eaf3fb}.lp .demo-bottom{background:#f0f7f7;border-radius:8px;justify-content:space-between;align-items:center;margin:16px 20px 20px;padding:12px;display:flex}.lp .demo-message{color:#0f8b8d;align-items:center;gap:9px;display:flex}.lp .demo-message span,.lp .demo-message p{display:block}.lp .demo-message span{color:#526b80;font-size:7px}.lp .demo-message p{color:#83918d;margin-top:2px;font-size:7px}.lp .demo-bottom .demo-send{color:#fff;background:#0f8b8d;border-radius:6px;align-items:center;gap:5px;padding:8px 10px;font-size:7px;font-weight:700;display:flex}.lp .section-kicker-light{color:#46c9c7}.lp .feature-heading{justify-content:space-between;align-items:end;gap:70px;display:flex}.lp .feature-heading h2{color:#fff;max-width:600px}.lp .feature-heading>p{color:#ffffff91;max-width:370px;font-size:13px;line-height:1.8}.lp .feature-grid{grid-template-columns:1.25fr .75fr;gap:16px;margin-top:55px;display:grid}.lp .feature-card{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:16px;min-height:355px;padding:30px;overflow:hidden}.lp .feature-card-large{grid-row:span 2;min-height:726px}.lp .feature-icon{color:#46c9c7;background:#76d5a91f;border-radius:11px;place-items:center;width:40px;height:40px;display:grid}.lp .feature-icon svg{width:19px}.lp .feature-card h3{color:#fff;letter-spacing:-.03em;max-width:450px;margin-top:22px;font-size:22px;font-weight:700;line-height:1.3}.lp .feature-card p{color:#ffffff8c;max-width:460px;margin-top:12px;font-size:12px;line-height:1.75}.lp .queue-visual{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:12px;margin:65px -12px 0;overflow:hidden}.lp .queue-head{color:#fffc;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:14px 16px;font-size:10px;display:flex}.lp .queue-head b{color:#55d5d1;background:#65d39f1a;border-radius:8px;padding:4px 7px;font-size:7px}.lp .queue-row{border-bottom:1px solid #ffffff12;align-items:center;gap:12px;padding:16px;display:flex}.lp .queue-row:last-child{border:0}.lp .queue-number{color:#f5a524;background:#ff6e411f;border-radius:7px;place-items:center;width:28px;height:28px;font-size:8px;font-weight:800;display:grid}.lp .queue-number-2{color:#82b9ed;background:#579ddd1f}.lp .queue-row div{flex:1}.lp .queue-row strong,.lp .queue-row small{display:block}.lp .queue-row strong{color:#ffffffde;font-size:10px}.lp .queue-row small{color:#ffffff61;margin-top:3px;font-size:8px}.lp .queue-row>b{color:#ffffffc2;font-size:9px}.lp .chat-visual{background:#f1f6f7;border-radius:10px;margin-top:25px;padding:16px}.lp .chat-bubble{color:#173b5e;background:#dceee5;border-radius:8px 8px 2px;padding:10px;font-size:8px;line-height:1.6}.lp .chat-actions{color:#0f8b8d;justify-content:space-between;margin-top:8px;font-size:7px;display:flex}.lp .chat-actions span{align-items:center;gap:3px;display:flex}.lp .chat-actions small{color:#91a09b}.lp .team-visual{background:#ffffff0d;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:13px;margin-top:25px;padding:16px;display:flex}.lp .avatar-stack{display:flex}.lp .avatar-stack span{color:#173b5e;background:#79d8d4;border:2px solid #173b5e;border-radius:50%;place-items:center;width:29px;height:29px;margin-left:-7px;font-size:7px;font-weight:800;display:grid}.lp .avatar-stack span:first-child{background:#ffd1b4;margin:0}.lp .avatar-stack span:last-child{background:#c6d8f0}.lp .team-visual strong,.lp .team-visual small{display:block}.lp .team-visual strong{color:#fffc;font-size:9px}.lp .team-visual small{color:#fff6;margin-top:3px;font-size:7px}.lp .security-layout{grid-template-columns:1fr 1fr;align-items:center;gap:110px;display:grid}.lp .security-visual{background:radial-gradient(circle,#edf5f6 0,#f8faf8 52%,#0000 53%);border-radius:50%;place-items:center;min-height:440px;display:grid;position:relative}.lp .security-visual:before,.lp .security-visual:after{content:"";border:1px dashed #d4e0da;border-radius:50%;position:absolute}.lp .security-visual:before{width:320px;height:320px}.lp .security-visual:after{width:430px;height:430px}.lp .shield-circle{z-index:2;color:#fff;background:#0f8b8d;border:8px solid #e6f2f4;border-radius:50%;place-items:center;width:120px;height:120px;display:grid;position:relative;box-shadow:0 18px 40px #168c6433}.lp .security-tag{z-index:3;color:#0f8b8d;background:#fff;border:1px solid #dfe7e3;border-radius:10px;align-items:center;gap:10px;min-width:200px;padding:12px 14px;display:flex;position:absolute;box-shadow:0 15px 30px #1c3d341a}.lp .security-tag-one{top:75px;right:0}.lp .security-tag-two{bottom:65px;left:0}.lp .security-tag span b,.lp .security-tag span small{display:block}.lp .security-tag b{color:#173b5e;font-size:9px}.lp .security-tag small{color:#8c9995;margin-top:2px;font-size:7px}.lp .security-copy>p{color:#71807c;margin-top:20px;font-size:14px;line-height:1.8}.lp .security-list{flex-direction:column;gap:20px;margin-top:30px;display:flex}.lp .security-list>div{color:#0f8b8d;gap:13px;display:flex}.lp .security-list svg{flex:none;width:20px}.lp .security-list b,.lp .security-list small{display:block}.lp .security-list b{color:#173b5e;font-size:12px}.lp .security-list small{color:#86938f;margin-top:4px;font-size:10px}.lp .pricing-section{background:#f3f7f8}.lp .pricing-card{background:#fff;border:1px solid #d9e2dd;border-radius:18px;grid-template-columns:.9fr 1.1fr;max-width:920px;margin:50px auto 0;display:grid;overflow:hidden;box-shadow:0 24px 60px #1d3d3417}.lp .pricing-main{border-right:1px solid #e1e7e4;flex-direction:column;padding:38px;display:flex}.lp .pricing-badge{color:#d98b0b;letter-spacing:.12em;font-size:9px;font-weight:800}.lp .pricing-main h3{color:#123554;margin-top:13px;font-size:18px;font-weight:800;line-height:1.45}.lp .price{align-items:baseline;margin:30px 0 23px;display:flex}.lp .price strong{color:#0e2a47;letter-spacing:-.06em;font-size:37px}.lp .price span{color:#8a9692;margin-left:7px;font-size:11px}.lp .pricing-main>small{color:#9aa5a1;text-align:center;margin-top:11px;font-size:8px}.lp .pricing-features{background:#fbfcfb;flex-direction:column;justify-content:center;padding:42px;display:flex}.lp .pricing-features>p{color:#173b5e;margin-bottom:22px;font-size:12px;font-weight:800}.lp .pricing-feature-grid{grid-template-columns:1fr 1fr;gap:18px 22px;display:grid}.lp .pricing-feature-grid span{color:#597084;align-items:center;gap:9px;font-size:10px;font-weight:600;display:flex}.lp .pricing-feature-grid i{color:#0f8b8d;background:#e3f3f3;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;display:grid}.lp .faq-layout{grid-template-columns:.7fr 1.3fr;gap:100px;display:grid}.lp .faq-heading h2{font-size:39px}.lp .faq-heading p{color:#73827d;margin:18px 0 22px;font-size:13px;line-height:1.8}.lp .faq-list{border-top:1px solid #dde4e0}.lp .faq-item{border-bottom:1px solid #dde4e0}.lp .faq-item button{color:#173b5e;text-align:left;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:23px 0;font-size:13px;font-weight:700;display:flex}.lp .faq-plus{color:#597084;background:#f1f6f7;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid}.lp .faq-item p{color:#788681;padding:0 45px 22px 0;font-size:11px;line-height:1.8}.lp .faq-item-open button{color:#d98b0b;padding-bottom:13px}.lp .cta-section{color:#fff;background:#0e2a47;padding:94px 0;position:relative;overflow:hidden}.lp .cta-pattern{opacity:.13;background-image:radial-gradient(circle,#fff 1.2px,#0000 1.2px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 70%);mask-image:radial-gradient(circle,#000,#0000 70%)}.lp .cta-icon{background:#ffffff1f;border:1px solid #ffffff47;border-radius:12px;place-items:center;width:43px;height:43px;margin:0 auto 22px;display:grid}.lp .cta-icon svg{width:20px}.lp .cta-section h2{letter-spacing:-.055em;font-size:clamp(34px,5vw,54px);font-weight:800;line-height:1.12}.lp .cta-section p{color:#ffffffc4;margin-top:18px;font-size:14px}.lp .button-light{color:#0e2a47;background:#f5a524;box-shadow:0 10px 25px #0000002e}.lp .button-light:hover{background:#e99a19;transform:translateY(-2px);box-shadow:0 14px 30px #0000003b}.lp .button-outline-light{color:#fff;background:#ffffff14;border:1px solid #fff6}.lp .button-outline-light:hover{background:#ffffff26}.lp .site-footer{background:#0e2a47;padding:70px 0 24px}.lp .footer-grid{grid-template-columns:2fr 1fr 1fr 1fr;gap:50px;display:grid}.lp .footer-about{color:#ffffff7a;max-width:300px;margin-top:18px;font-size:11px;line-height:1.8}.lp .footer-contact{margin-top:18px}.lp .footer-contact a{color:#ffffffa8;align-items:center;gap:7px;margin-bottom:8px;margin-right:18px;font-size:10px;display:inline-flex}.lp .footer-grid h3{color:#fff;text-transform:uppercase;letter-spacing:.08em;margin-bottom:17px;font-size:10px;font-weight:800}.lp .footer-grid>div:not(:first-child) a{color:#ffffff7a;margin-bottom:11px;font-size:10px;display:block}.lp .footer-grid a:hover{color:#fff!important}.lp .footer-bottom{color:#ffffff52;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;margin-top:55px;padding-top:22px;font-size:8px;display:flex}.lp .footer-bottom div{gap:22px;display:flex}@media (width<=900px){.lp .dashboard-body{grid-template-columns:100px 1fr}.lp .dashboard-detail{display:none}.lp .floating-note-right{right:-5px}.lp .trust-strip .page-container{flex-direction:column}.lp .trust-strip p{text-align:center;max-width:none}.lp .trust-items{width:100%}.lp .solution-grid{gap:45px}.lp .security-layout{gap:50px}.lp .feature-heading{flex-direction:column;align-items:start;gap:20px}}@media (width<=760px){.lp .page-container{width:min(100% - 28px,1160px)}.lp .section-space{padding:78px 0}.lp .hero-title{font-size:48px}.lp .hero-copy{font-size:14px;line-height:1.7}.lp .hero-dashboard{margin-top:48px;padding:0}.lp .dashboard-shell{transform-origin:0 0;min-width:680px}.lp .hero-dashboard{height:360px;overflow:hidden}.lp .hero-dashboard .dashboard-shell{width:680px;transform:scale(calc((100vw - 28px) / 680))}.lp .floating-note{display:none}.lp .trust-items{grid-template-columns:1fr 1fr;display:grid}.lp .flow-grid{grid-template-columns:1fr 1fr;gap:38px 0}.lp .flow-connector{display:none}.lp .solution-grid,.lp .security-layout,.lp .faq-layout{grid-template-columns:1fr;gap:48px}.lp .solution-copy{text-align:center}.lp .solution-copy ul{text-align:left;width:fit-content;margin-inline:auto}.lp .feature-grid{grid-template-columns:1fr}.lp .feature-card-large{min-height:600px}.lp .security-visual{order:2;min-height:390px}.lp .security-visual:after{width:370px;height:370px}.lp .pricing-card{grid-template-columns:1fr}.lp .pricing-main{border-bottom:1px solid #e1e7e4;border-right:0}.lp .footer-grid{grid-template-columns:1.6fr 1fr 1fr}.lp .footer-grid>div:first-child{grid-column:1/-1}}@media (width<=520px){.lp .hero-title{font-size:42px}.lp .eyebrow-pill{font-size:8px}.lp .hero-dashboard{height:300px}.lp .trust-items{gap:18px 10px}.lp .trust-items span{font-size:9px}.lp .flow-grid{grid-template-columns:1fr}.lp .flow-item{padding:0 36px}.lp .audience-toggle{width:100%}.lp .audience-toggle button{flex:1;justify-content:center;padding-inline:7px;font-size:9px}.lp .solution-copy h2{font-size:33px}.lp .demo-table-row{font-size:6px}.lp .demo-bottom{flex-direction:column;align-items:stretch;gap:10px}.lp .demo-bottom .demo-send{justify-content:center}.lp .feature-card{padding:24px}.lp .feature-card-large{min-height:570px}.lp .queue-visual{margin-top:40px}.lp .security-visual{min-height:330px;transform:scale(.88)}.lp .security-tag-one{right:-25px}.lp .security-tag-two{left:-25px}.lp .pricing-main,.lp .pricing-features{padding:28px 24px}.lp .pricing-feature-grid{grid-template-columns:1fr}.lp .faq-heading h2{font-size:34px}.lp .cta-section{padding:75px 0}.lp .footer-grid{grid-template-columns:1fr 1fr;gap:35px 25px}.lp .footer-bottom{flex-direction:column;align-items:start;gap:15px}}.lp .pricing-card+.pricing-card{margin-top:20px}.lp .pricing-empty{color:#71807c;text-align:center;background:#fff;border:1px dashed #d9e2dd;border-radius:14px;max-width:560px;margin:40px auto 0;padding:28px;font-size:13px}.lp .cms-feature-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:16px;display:grid}.lp .cms-feature{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:14px;gap:14px;padding:22px;display:flex}.lp .cms-feature .feature-icon{flex:none}.lp .cms-feature h3{color:#fff;font-size:14px;font-weight:700}.lp .cms-feature p{color:#ffffff8c;margin-top:6px;font-size:12px;line-height:1.7}.lp .button-secondary{cursor:pointer}@media (width<=900px){.lp .cms-feature-grid{grid-template-columns:1fr 1fr}}@media (width<=520px){.lp .cms-feature-grid{grid-template-columns:1fr}}.lp .hero-title{max-width:1040px;font-size:clamp(44px,5.8vw,74px)}.lp .floating-note-left{top:330px}.lp .flow-grid{grid-template-columns:repeat(var(--flow-cols,4), 1fr)}.lp .feature-card-large{min-height:0}@media (width<=760px){.lp .hero-title{font-size:44px}.lp .flow-grid{grid-template-columns:1fr 1fr}}@media (width<=520px){.lp .hero-title{font-size:38px}.lp .flow-grid{grid-template-columns:1fr}}@media (width<=760px){.lp .hero-dashboard{height:380px}.lp .hero-dashboard .dashboard-shell{transform:scale(.72)}}@media (width<=520px){.lp .hero-title{font-size:34px}.lp .hero-dashboard{height:250px}.lp .hero-dashboard .dashboard-shell{transform:scale(.48)}}
