:root{--text:#6b6375;--text-h:#08060d;--bg:#fff;--border:#e5e4e7;--code-bg:#f4f3ec;--accent:#aa3bff;--accent-bg:#aa3bff1a;--accent-border:#aa3bff80;--social-bg:#f4f3ec80;--shadow:#0000001a 0 10px 15px -3px, #0000000d 0 4px 6px -2px;--sans:system-ui, "Segoe UI", Roboto, sans-serif;--heading:system-ui, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace;font:16px/145% var(--sans);letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (width<=1024px){:root{font-size:16px}}@media (prefers-color-scheme:dark){:root{--text:#9ca3af;--text-h:#f3f4f6;--bg:#16171d;--border:#2e303a;--code-bg:#1f2028;--accent:#c084fc;--accent-bg:#c084fc26;--accent-border:#c084fc80;--social-bg:#2f303a80;--shadow:#0006 0 10px 15px -3px, #00000040 0 4px 6px -2px}#social .button-icon{filter:invert()brightness(2)}}body{background:#f6f7fb;min-width:320px;margin:0}#root{width:100%;min-height:100vh}h1,h2{font-family:var(--heading);color:var(--text-h);font-weight:500}h1{margin:0}@media (width<=1024px){h1{margin:20px 0;font-size:36px}}h2{letter-spacing:-.24px;margin:0 0 8px;font-size:24px;line-height:118%}@media (width<=1024px){h2{font-size:20px}}p{margin:0}code,.counter{font-family:var(--mono);color:var(--text-h);border-radius:4px;display:inline-flex}code{background:var(--code-bg);padding:4px 8px;font-size:15px;line-height:135%}@media (width<=1024px){.growth-snapshot{grid-template-columns:1fr;gap:42px}.growth-intro{text-align:center}.growth-intro h2,.growth-intro>p{margin-inline:auto}.growth-grid{max-width:820px;margin:auto}.roadmap-line{grid-template-columns:repeat(2,1fr)}.roadmap-line:before,.roadmap-connector{display:none}.roadmap-card{min-height:330px}}@media (width<=700px){.growth-snapshot{padding-block:75px}.growth-grid{grid-template-columns:1fr}.growth-card-primary{grid-row:auto;min-height:420px;padding-top:200px}.value-strip span{padding-left:0}.value-strip span:before{display:none}.roadmap-line{grid-template-columns:1fr;margin-top:38px}.roadmap-card{min-height:auto}.roadmap-card>small{margin-top:24px}}@media (width<=560px){.aise-hero{background-size:30px 30px}.aise-hero .public-button{min-height:50px}.growth-intro{text-align:left}.growth-intro h2{font-size:39px}.growth-card{min-height:230px;padding:24px}.growth-card-primary{min-height:400px;padding-top:190px}.growth-bars{width:230px;left:24px}.growth-card-primary strong{font-size:25px}}@media (width<=1180px){.aise-hero{text-align:center;grid-template-columns:1fr;gap:58px;overflow:hidden}.aise-hero-copy{max-width:850px;margin-inline:auto}.aise-hero h1,.aise-hero-copy>p{margin-inline:auto}.aise-hero .hero-actions,.aise-hero .hero-trust{justify-content:center}.aise-product-stage.growth-stage{width:min(940px,96%);margin:0 auto}}@media (width<=800px){.aise-hero{padding-block:60px 78px;display:block}.aise-hero h1{font-size:clamp(46px,11vw,64px)}.aise-product-stage.growth-stage{margin-top:58px}}@media (width<=560px){.aise-hero{text-align:left;padding-block:46px 64px}.aise-hero h1{font-size:44px;line-height:1.01}.aise-hero-copy>p{font-size:15px;line-height:1.7}.aise-hero .hero-actions{justify-content:flex-start}.aise-hero .hero-trust{grid-template-columns:1fr;justify-content:flex-start;gap:10px}.aise-product-stage.growth-stage{width:100%;margin-top:48px}.growth-dashboard{box-shadow:0 24px 60px #1c345c26}}:root{--public-ink:#11182b;--public-muted:#647086;--public-line:#e5e8ef;--public-soft:#f6f7fc;--public-violet:#5956e9;--public-violet-dark:#4340c7;--public-green:#1f9d68}.container{width:min(1180px,100% - 40px);margin-inline:auto}.public-nav-wrap{z-index:50;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffe6;border-bottom:1px solid #e1e4edcc;position:sticky;top:0}.public-nav{justify-content:space-between;align-items:center;min-height:72px;display:flex}.public-brand{color:var(--public-ink);letter-spacing:-.04em;align-items:center;gap:9px;font-size:19px;text-decoration:none;display:inline-flex}.public-brand>span{color:#fff;background:linear-gradient(145deg,#7375ff,#4d49d2);border-radius:10px;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 8px 18px #5350da33}.public-menu{align-items:center;gap:40px;display:flex}.public-links,.public-actions{align-items:center;gap:27px;display:flex}.public-links a,.nav-login{color:#536077;font-size:13px;font-weight:650;text-decoration:none}.public-links a:hover,.public-links a.active,.nav-login:hover{color:var(--public-violet)}.public-button{background:var(--public-violet);color:#fff;cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 20px;font-size:13px;font-weight:780;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 10px 24px #5956e933}.public-button:hover{background:var(--public-violet-dark);transform:translateY(-1px)}.public-button.small{min-height:40px;padding:0 16px}.public-button.secondary{border:1px solid var(--public-line);color:var(--public-ink);box-shadow:none;background:#fff}.public-button.light{color:var(--public-violet);box-shadow:none;background:#fff}.public-menu-button{color:var(--public-ink);background:0 0;border:0;display:none}.hero{grid-template-columns:.92fr 1.08fr;align-items:center;gap:70px;min-height:710px;padding-block:80px;display:grid}.public-pill{color:#5552ce;letter-spacing:.04em;background:#f8f8ff;border:1px solid #e1e1fb;border-radius:99px;align-items:center;gap:8px;padding:7px 11px;font-size:10px;font-weight:800;display:inline-flex}.public-pill i{background:#41c985;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #41c98521}.hero h1{color:var(--public-ink);letter-spacing:-.065em;margin:22px 0 20px;font-size:clamp(44px,5.2vw,68px);line-height:1.01}.hero h1 em{color:var(--public-violet);font-style:normal}.hero-copy>p{max-width:590px;color:var(--public-muted);font-size:16px;line-height:1.7}.hero-actions{gap:11px;margin-top:30px;display:flex}.hero-trust{color:#788297;flex-wrap:wrap;gap:18px;margin-top:25px;font-size:10px;display:flex}.hero-trust span{align-items:center;gap:5px;display:flex}.hero-trust svg{width:13px;color:var(--public-green)}.hero-visual{position:relative}.hero-visual:before{content:"";background:radial-gradient(circle,#ececff 0,#fff0 68%);border-radius:50%;position:absolute;inset:-12%}.product-preview{z-index:1;background:#fff;border:1px solid #dfe2ec;border-radius:18px;grid-template-columns:52px 170px 1fr;min-width:0;height:430px;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 70px #282c4d26}.preview-sidebar{background:#171b38;flex-direction:column;align-items:center;gap:22px;padding:17px 0;display:flex}.preview-sidebar b{color:#fff;background:#6562e9;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.preview-sidebar i{border:2px solid #666b85;border-radius:4px;width:14px;height:14px}.preview-list{border-right:1px solid #ebedf3;padding:20px 13px}.preview-list>strong{font-size:13px;display:block}.preview-list>small{color:#9ba2b1;font-size:7px}.preview-list>div{border-radius:9px;gap:8px;margin-top:14px;padding:10px 7px;display:flex}.preview-list>div.selected{background:#f0f0ff}.preview-list div>span,.preview-chat header>span{color:#5652d7;background:#e9e9ff;border-radius:8px;flex:none;place-items:center;width:26px;height:26px;font-size:9px;font-weight:800;display:grid}.preview-list p,.preview-chat header p{min-width:0;margin:0;display:grid}.preview-list b{font-size:8px}.preview-list small{color:#939aaa;white-space:nowrap;text-overflow:ellipsis;font-size:6px;overflow:hidden}.preview-chat{flex-direction:column;min-width:0;display:flex}.preview-chat header{border-bottom:1px solid #eceef3;align-items:center;gap:9px;padding:15px;display:flex}.preview-chat header b{font-size:9px}.preview-chat header small{color:#999faf;font-size:6px}.preview-chat header i{color:#21865b;background:#e9faf2;border-radius:99px;margin-left:auto;padding:4px 7px;font-size:6px;font-style:normal}.chat-space{background:#f8f9fc;flex-direction:column;flex:1;justify-content:center;padding:18px;display:flex}.bubble{color:#465068;background:#fff;border-radius:10px;max-width:75%;margin:6px 0;padding:10px 12px;font-size:8px;line-height:1.5;box-shadow:0 3px 12px #2128410f}.bubble.outgoing{color:#fff;background:#5a57df;align-self:flex-end}.assignment{color:#7c8495;background:#eef0f6;border-radius:99px;align-self:center;align-items:center;gap:5px;margin-top:18px;padding:6px 9px;font-size:7px;display:flex}.preview-chat footer{color:#a1a7b3;justify-content:space-between;padding:13px 15px;font-size:8px;display:flex}.value-strip{border-block:1px solid var(--public-line);background:#fcfcfe}.value-strip .container{justify-content:space-between;align-items:center;min-height:86px;display:flex}.value-strip p{color:#667085;text-transform:uppercase;letter-spacing:.1em;font-size:10px;font-weight:800}.value-strip span{color:#444e63;font-size:12px;font-weight:700}.public-section{padding-block:100px}.public-section.soft{background:var(--public-soft)}.section-heading{max-width:650px}.section-heading.center{text-align:center;margin-inline:auto}.section-heading>span,.page-hero span,.legal-page>span{color:var(--public-violet);letter-spacing:.13em;font-size:10px;font-weight:850}.section-heading h2{color:var(--public-ink);letter-spacing:-.055em;margin:12px 0;font-size:clamp(32px,4vw,48px);line-height:1.08}.section-heading p{color:var(--public-muted);font-size:14px;line-height:1.7}.split-story{grid-template-columns:1.05fr .95fr;align-items:center;gap:90px;display:grid}.solution-card{border:1px solid var(--public-line);background:#fff;border-radius:18px;padding:36px;box-shadow:0 20px 50px #20274514}.solution-card>span,.feature-card>span,.solution-grid article>span{width:42px;height:42px;color:var(--public-violet);background:#eef;border-radius:11px;place-items:center;display:grid}.solution-card h3,.feature-card h3{color:var(--public-ink);letter-spacing:-.03em;margin:20px 0 8px;font-size:20px}.solution-card p,.feature-card p,.use-grid p,.steps-grid p,.solution-grid p,.values-grid p{color:var(--public-muted);font-size:12px;line-height:1.65}.solution-card a,.text-link,.center-link a,.solution-grid a{color:var(--public-violet);align-items:center;gap:6px;margin-top:13px;font-size:11px;font-weight:750;text-decoration:none;display:inline-flex}.feature-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:50px;display:grid}.feature-card{border:1px solid var(--public-line);background:#fff;border-radius:15px;min-height:200px;padding:26px;transition:all .2s}.feature-card:hover{transform:translateY(-3px);box-shadow:0 18px 40px #22284814}.steps-grid{grid-template-columns:repeat(3,1fr);gap:40px;margin-top:55px;display:grid}.steps-grid article{border-top:1px solid var(--public-line);padding-top:26px;position:relative}.steps-grid article>span{color:var(--public-violet);background:#fff;padding-right:12px;font-size:10px;font-weight:850;position:absolute;top:-12px}.steps-grid h3{font-size:18px}.showcase-grid{grid-template-columns:1fr 1fr;align-items:center;gap:75px;display:grid}.showcase .section-heading h2{color:#fff}.showcase .section-heading p{color:#aeb4c9}.showcase .product-preview{height:390px}.check-list{color:#d8dbea;gap:12px;padding:0;font-size:11px;list-style:none;display:grid}.check-list li{align-items:center;gap:8px;display:flex}.check-list svg{color:#6be0a5;width:15px}.use-grid{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:45px;display:grid}.use-grid article{border:1px solid var(--public-line);border-radius:14px;padding:24px}.use-grid svg{color:var(--public-violet)}.security-section{background:#f1f8f6}.security-grid{grid-template-columns:auto 1fr auto;align-items:center;gap:30px;display:grid}.security-grid>svg{color:#22845a;background:#dcf5e9;border-radius:14px;width:50px;height:50px;padding:12px}.pricing-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:35px;display:grid}.billing-toggle{background:#eff0f5;border-radius:11px;width:max-content;margin:40px auto 0;padding:4px;display:flex}.billing-toggle button{color:#777f8e;background:0 0;border:0;border-radius:8px;padding:8px 13px;font-size:10px;font-weight:750}.billing-toggle button.active{color:var(--public-ink);background:#fff;box-shadow:0 2px 8px #1e233c14}.billing-toggle small{color:var(--public-green)}.pricing-card{border:1px solid var(--public-line);background:#fff;border-radius:16px;padding:30px;position:relative}.pricing-card.featured{border-color:#7774ef;box-shadow:0 18px 50px #504dcf1f}.plan-label{color:var(--public-violet);background:#ededff;border-radius:99px;padding:5px 8px;font-size:8px;font-weight:800;position:absolute;top:14px;right:14px}.pricing-card h3{font-size:19px}.pricing-card>p{min-height:40px;color:var(--public-muted);font-size:11px;line-height:1.5}.price{margin:25px 0}.price strong{color:var(--public-ink);letter-spacing:-.05em;font-size:31px}.price span{color:#9299a6;font-size:9px}.pricing-card ul{gap:11px;min-height:150px;padding:0;font-size:10px;list-style:none;display:grid}.pricing-card li{align-items:center;gap:7px;display:flex}.pricing-card li svg{width:14px;color:var(--public-green)}.pricing-card .public-button{width:100%}.plan-note{background:#fff8e7;border-radius:8px;padding:8px;color:#816620!important;min-height:auto!important}.center-link{text-align:center}.pricing-disclosure,.legal-review{background:#fff9eb;border:1px solid #f1dca7;border-radius:12px;gap:14px;margin-top:30px;padding:18px;display:flex}.pricing-disclosure svg,.legal-review svg{color:#a67c1d;flex:none}.pricing-disclosure p,.legal-review p{color:#71684f;margin:4px 0;font-size:11px;line-height:1.55}.faq-layout{grid-template-columns:.75fr 1.25fr;gap:80px;display:grid}.faq-layout details{border-bottom:1px solid #dfe2e9}.faq-layout summary{color:var(--public-ink);cursor:pointer;justify-content:space-between;align-items:center;padding:20px 0;font-size:13px;font-weight:750;list-style:none;display:flex}.faq-layout details p{color:var(--public-muted);margin:0;padding:0 30px 20px 0;font-size:12px;line-height:1.65}.faq-layout summary svg{width:16px}.final-cta{color:#fff;background:linear-gradient(135deg,#35318f,#6764ec);border-radius:20px;justify-content:space-between;align-items:center;gap:35px;margin-block:80px;padding:48px;display:flex}.final-cta span{letter-spacing:.1em;font-size:9px;font-weight:800}.final-cta h2{color:#fff;letter-spacing:-.045em;max-width:750px;margin:10px 0;font-size:34px}.final-cta p{color:#ffffffb3;margin:0;font-size:12px}.page-hero{background:linear-gradient(#f5f4ff,#fff);padding:110px 0 95px}.page-hero .container{text-align:center;max-width:850px}.page-hero h1{color:var(--public-ink);letter-spacing:-.065em;margin:15px 0;font-size:clamp(42px,6vw,66px);line-height:1.03}.page-hero p{max-width:700px;color:var(--public-muted);margin:0 auto 28px;font-size:15px;line-height:1.7}.solution-grid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.solution-grid article{border:1px solid var(--public-line);border-radius:16px;padding:32px}.solution-grid h2{color:var(--public-ink);margin:20px 0 8px;font-size:23px}.solution-grid a svg{width:14px}.values-grid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.values-grid article{border:1px solid var(--public-line);border-radius:16px;padding:35px}.values-grid h2{font-size:23px}.contact-hero{grid-template-columns:.85fr 1.15fr;align-items:start;gap:80px;padding-block:90px;display:grid}.contact-hero h1{color:var(--public-ink);letter-spacing:-.06em;margin:18px 0;font-size:52px;line-height:1.04}.contact-hero>div>p{color:var(--public-muted);font-size:14px;line-height:1.7}.contact-points{gap:14px;margin-top:32px;display:grid}.contact-points span{color:#535e73;align-items:center;gap:10px;font-size:11px;display:flex}.contact-points svg{width:18px;color:var(--public-violet)}.contact-form{border:1px solid var(--public-line);border-radius:18px;padding:32px;box-shadow:0 24px 60px #252b4717}.contact-form h2{margin-top:0}.form-grid label{color:#3d485c;gap:6px;font-size:10px;font-weight:750;display:grid}.form-grid input,.form-grid select,.form-grid textarea{width:100%;color:var(--public-ink);font:inherit;background:#fff;border:1px solid #dfe2e9;border-radius:9px;outline:none;padding:12px}.form-grid input:focus,.form-grid select:focus,.form-grid textarea:focus{border-color:var(--public-violet);box-shadow:0 0 0 3px #5956e917}.form-grid .wide{grid-column:1/-1}.hidden-field{position:absolute;left:-10000px}.contact-consent{color:#687287;gap:8px;margin:15px 0;font-size:10px;display:flex}.form-alert{border-radius:9px;margin:12px 0;padding:11px;font-size:11px}.form-alert.error{color:#b63b4c;background:#fff1f3}.form-alert.success{color:#207951;background:#eaf9f2}.legal-page{max-width:850px;padding-block:90px}.legal-page h1{color:var(--public-ink);letter-spacing:-.055em;margin:15px 0 30px;font-size:50px}.legal-page section{border-bottom:1px solid var(--public-line);padding:24px 0}.legal-page h2{font-size:20px}.legal-page section p{color:var(--public-muted);font-size:13px;line-height:1.8}.public-footer{border-top:1px solid var(--public-line);color:#fff;background:#101327;padding-top:65px}.footer-grid{grid-template-columns:2fr repeat(3,1fr);gap:55px;padding-bottom:50px;display:grid}.footer-grid>div{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.footer-grid>div>strong{font-size:11px}.footer-grid a{color:#aeb4c7;font-size:10px;text-decoration:none}.footer-grid .public-brand{color:#fff}.footer-brand p{color:#979fb6;max-width:340px;font-size:11px;line-height:1.7}.footer-brand small{color:#d8b65b;font-size:8px}.footer-bottom{color:#aeb4c7;border-top:1px solid #ffffff14;justify-content:space-between;padding-block:20px;font-size:8px;display:flex}@media (width<=1024px){.hero{grid-template-columns:1fr;gap:55px;padding-block:70px}.hero-copy{text-align:center}.hero-copy>p{margin-inline:auto}.hero-actions,.hero-trust{justify-content:center}.hero-visual{width:min(700px,100%);margin:auto}.split-story,.showcase-grid,.contact-hero{grid-template-columns:1fr}.feature-grid,.use-grid{grid-template-columns:repeat(2,1fr)}.contact-hero{gap:40px}.auth-preview{display:none}}@media (width<=800px){.public-menu-button{place-items:center;display:grid}.public-menu{border-bottom:1px solid var(--public-line);background:#fff;align-items:stretch;padding:18px 20px 25px;display:none;position:absolute;top:72px;left:0;right:0;box-shadow:0 18px 30px #1e233c14}.public-menu.open{display:block}.public-links,.public-actions{flex-direction:column;align-items:stretch;gap:0}.public-links a,.nav-login{padding:13px 5px}.public-actions{margin-top:10px}.value-strip .container{flex-wrap:wrap;gap:15px;padding-block:22px}.value-strip p{width:100%}.steps-grid,.pricing-grid{grid-template-columns:1fr}.pricing-card ul{min-height:0}.faq-layout{grid-template-columns:1fr;gap:30px}.security-grid{grid-template-columns:auto 1fr}.security-grid .public-button{grid-column:1/-1}.final-cta{flex-direction:column;align-items:flex-start}.footer-grid{grid-template-columns:1.5fr 1fr 1fr}.footer-brand{grid-column:1/-1}}@media (width<=560px){.container{width:min(100% - 28px,1180px)}.hero{min-height:auto;padding-block:55px}.hero h1{font-size:42px}.hero-actions{flex-direction:column}.hero-actions .public-button{width:100%}.hero-trust{display:grid}.product-preview{grid-template-columns:42px 1fr;height:360px}.preview-list{display:none}.public-section{padding-block:70px}.feature-grid,.use-grid,.solution-grid,.values-grid,.form-grid{grid-template-columns:1fr}.steps-grid{gap:25px}.section-heading h2{font-size:34px}.showcase .product-preview{height:340px}.security-grid{grid-template-columns:1fr}.final-cta{margin-block:45px;padding:30px}.final-cta h2{font-size:27px}.page-hero{padding:75px 0 65px}.page-hero h1{font-size:42px}.contact-hero{padding-block:55px}.contact-hero h1{font-size:41px}.contact-form{padding:20px}.form-grid .wide{grid-column:auto}.legal-page{padding-block:55px}.legal-page h1{font-size:40px}.footer-grid{grid-template-columns:1fr 1fr;gap:35px}.footer-bottom{gap:7px;display:grid}.auth-proof{display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}@media (width<=800px){.public-menu{position:fixed;inset:72px 0 0;overflow-y:auto}}.pricing-grid-two{grid-template-columns:repeat(2,minmax(0,1fr));max-width:860px;margin-inline:auto}@media (width<=800px){.pricing-grid-two{grid-template-columns:1fr}}.aise-launch{color:#20352a;background:linear-gradient(90deg,#eaf8e5,#f4f8d9,#e5f6e7);border-bottom:1px solid #d9ebd5;justify-content:center;align-items:center;gap:13px;min-height:38px;padding:4px 20px;font-size:11px;display:flex}.aise-launch>span{color:#fff;letter-spacing:.08em;background:#26ad68;border-radius:99px;align-items:center;gap:6px;padding:5px 9px;font-size:8px;font-weight:850;display:inline-flex;box-shadow:0 5px 13px #26ad6838}.aise-launch>span i{background:#c7ffde;border-radius:50%;width:5px;height:5px}.aise-launch a{color:#228b57;align-items:center;gap:4px;font-weight:800;text-decoration:none;display:flex}.aise-launch a svg{width:13px}.aise-hero{text-align:center;min-height:820px;padding-block:85px 110px;position:relative}.aise-hero:before{content:"";pointer-events:none;background:radial-gradient(#f0efff 0,#fff0 70%);width:900px;height:520px;position:absolute;top:0;left:50%;transform:translate(-50%)}.aise-hero-copy{z-index:2;max-width:960px;margin-inline:auto;position:relative}.aise-hero h1{color:var(--public-ink);letter-spacing:-.064em;margin:22px auto 18px;font-size:clamp(48px,5vw,72px);line-height:1.02}.aise-hero h1 em{color:#5755dd;font-style:normal}.aise-hero-copy>p{color:#667085;max-width:760px;margin-inline:auto;font-size:16px;line-height:1.7}.aise-hero .hero-actions,.aise-hero .hero-trust{justify-content:center}.aise-product-stage{width:min(930px,92%);margin:85px auto 0;position:relative}.aise-product-stage:before{content:"";filter:blur(7px);background:radial-gradient(#dcf5e9 0,#efefff 38%,#fff0 70%);position:absolute;inset:-50px -90px}.aise-product-stage .product-preview{width:78%;height:420px;margin:auto;transform:perspective(1200px)rotateX(2deg);box-shadow:0 35px 90px #1f25462b}.aise-orbit{z-index:0;border:1px dashed #439e6b59;border-radius:50%;position:absolute;left:50%;transform:translate(-50%)}.aise-orbit.orbit-a{width:80%;height:260px;top:-45px}.aise-orbit.orbit-b{width:94%;height:330px;top:-78px}.aise-stage-card{z-index:3;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);text-align:left;background:#ffffffeb;border:1px solid #e2e5ec;border-radius:13px;align-items:center;gap:9px;padding:12px 14px;animation:5s ease-in-out infinite aise-stage-float;display:flex;position:absolute;box-shadow:0 18px 42px #1f264121}.aise-stage-card svg,.aise-stage-card>span{color:#16865a;background:#e6f8ef;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.aise-stage-card div,.aise-stage-card>span+span{display:grid}.aise-stage-card small{color:#8790a0;font-size:7px}.aise-stage-card strong{color:#243044;font-size:9px}.aise-stage-card.reviews{animation-delay:-1.7s;top:8%;right:0}.aise-stage-card.reviews>span{color:#e8a816;background:#fff6d8}.aise-stage-card.automation{animation-delay:-3.2s;bottom:17%;right:2%}@keyframes aise-stage-float{50%{transform:translateY(-7px)}}@media (width<=1024px){.aise-hero{padding-top:70px}.aise-product-stage{width:100%}.aise-product-stage .product-preview{width:88%}.aise-stage-card.leads{left:-5px}.aise-stage-card.reviews{right:-5px}}@media (width<=800px){.aise-launch{display:none}.public-menu{top:72px}.aise-hero{min-height:auto;padding-block:58px 85px}.aise-hero h1{font-size:clamp(41px,11vw,58px)}.aise-product-stage{margin-top:60px}.aise-product-stage .product-preview{width:100%;height:380px}.aise-stage-card{display:none}}@media (width<=560px){.aise-hero{text-align:left}.aise-hero h1{font-size:42px}.aise-hero-copy>p{font-size:14px}.aise-hero .hero-actions,.aise-hero .hero-trust{justify-content:flex-start}.aise-product-stage{width:100%;margin-top:48px}.aise-product-stage .product-preview{height:330px}.aise-orbit{display:none}}.waitlist-modal-backdrop{z-index:1000;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#0b0e23b3;place-items:center;padding:24px;animation:.2s ease-out waitlist-fade;display:grid;position:fixed;inset:0}.waitlist-modal{color:#fff;background:linear-gradient(135deg,#151936 0,#302d78 58%,#4f4bd0 100%);border:1px solid #fff3;border-radius:24px;grid-template-columns:1fr 1fr;gap:34px;width:min(920px,100%);padding:42px;animation:.25s ease-out waitlist-rise;display:grid;position:relative;box-shadow:0 35px 100px #07091c73}.waitlist-close{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:15px;right:15px}.waitlist-close:hover,.waitlist-close:focus-visible{background:#fff3}.waitlist-modal-copy{align-self:center}.waitlist-eyebrow{color:#b8f3d2;letter-spacing:.14em;margin-bottom:12px;font-size:9px;font-weight:850;display:inline-block}.waitlist-modal h2{color:#fff;letter-spacing:-.045em;margin:0 0 16px;font-size:clamp(30px,4vw,46px);line-height:1.08}.waitlist-modal-copy>p{color:#ffffffc2;margin:0;font-size:13px;line-height:1.75}.waitlist-form{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1a;border:1px solid #ffffff29;border-radius:18px;align-self:center;padding:26px;box-shadow:0 24px 55px #0c0e2838}.waitlist-form>label:first-child{color:#fff;margin-bottom:8px;font-size:10px;font-weight:800;display:block}.waitlist-input-row{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.waitlist-input-row input{color:#171b31;min-width:0;font:inherit;background:#fff;border:1px solid #ffffff4d;border-radius:10px;outline:none;padding:13px 14px}.waitlist-input-row input:focus{border-color:#9d9aff;box-shadow:0 0 0 3px #ffffff2e}.waitlist-input-row .public-button{white-space:nowrap}.waitlist-consent{color:#ffffffd1;align-items:flex-start;gap:8px;margin:15px 0 8px;font-size:10px;line-height:1.5;display:flex}.waitlist-consent input{accent-color:#6a67ed;margin-top:2px}.waitlist-form>small{color:#ffffffa6;font-size:9px;line-height:1.5;display:block}.waitlist-form>small a{color:#fff}.waitlist-form .form-alert{margin-bottom:0}.waitlist-success{text-align:center;justify-items:center;gap:10px;display:grid}.waitlist-success>svg{color:#8ef0ba;width:44px;height:44px}.waitlist-success strong{font-size:22px}.waitlist-success p{color:#ffffffc7;margin:0 0 8px;font-size:11px;line-height:1.6}@keyframes waitlist-fade{0%{opacity:0}}@keyframes waitlist-rise{0%{opacity:0;transform:translateY(16px)scale(.985)}}@media (width<=800px){.waitlist-modal{grid-template-columns:1fr;gap:24px;max-height:calc(100vh - 32px);padding:34px 24px 24px;overflow-y:auto}.waitlist-form{padding:21px}}@media (width<=560px){.waitlist-modal-backdrop{padding:12px}.waitlist-modal{border-radius:18px}.waitlist-modal h2{font-size:31px}.waitlist-input-row{grid-template-columns:1fr}.waitlist-input-row .public-button{width:100%}}@media (prefers-reduced-motion:reduce){.waitlist-modal-backdrop,.waitlist-modal{animation:none}}.growth-stage{width:min(1080px,98%);margin-top:72px}.growth-stage .growth-dashboard{z-index:1;position:relative}.growth-dashboard{text-align:left;background:#f6f7fb;border:1px solid #dfe3ec;border-radius:22px;grid-template-columns:150px 1fr;min-height:540px;display:grid;overflow:hidden;transform:perspective(1400px)rotateX(1.5deg);box-shadow:0 38px 100px #1f25462e}.growth-sidebar{color:#fff;background:#151832;flex-direction:column;padding:22px 13px 15px;display:flex}.growth-mark{background:linear-gradient(145deg,#7673f4,#4b48c8);border-radius:10px;place-items:center;width:34px;height:34px;margin:0 8px 24px;font-size:14px;font-weight:900;display:grid}.growth-sidebar nav{gap:5px;display:grid}.growth-sidebar nav span{color:#969db8;border-radius:8px;align-items:center;gap:9px;padding:10px;font-size:9px;font-weight:700;display:flex}.growth-sidebar nav span.active{color:#fff;background:#292d50}.growth-sidebar nav svg{width:14px;height:14px}.growth-user{border-top:1px solid #ffffff14;align-items:center;gap:8px;margin-top:auto;padding:10px 8px;display:flex}.growth-user>span{background:#6360dc;border-radius:8px;place-items:center;width:27px;height:27px;font-size:8px;font-weight:800;display:grid}.growth-user p{margin:0;display:grid}.growth-user b{font-size:8px}.growth-user small{color:#858da9;font-size:6px}.growth-main{min-width:0;padding:23px}.growth-main>header{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.growth-main>header>div{gap:4px;display:grid}.growth-main>header small{color:#939aab;letter-spacing:.12em;font-size:6px;font-weight:850}.growth-main>header strong{color:#20263a;font-size:16px}.growth-live{color:#217752;background:#edf9f3;border:1px solid #cfe9db;border-radius:99px;align-items:center;gap:6px;padding:7px 10px;font-size:7px;font-weight:800;display:flex}.growth-live i{background:#27b36d;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #27b36d1f}.growth-metrics{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.growth-metrics article{background:#fff;border:1px solid #e3e5ec;border-radius:11px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:13px;display:grid}.growth-metrics article>span{color:#5753d6;background:#eef;border-radius:8px;place-items:center;width:29px;height:29px;display:grid}.growth-metrics svg{width:13px}.growth-metrics p{margin:0;display:grid}.growth-metrics small{color:#8b92a2;font-size:6px}.growth-metrics strong{color:#20263a;margin-top:2px;font-size:15px}.growth-metrics em{color:#239564;align-self:start;font-size:6px;font-style:normal;font-weight:800}.growth-panels{grid-template-columns:1.65fr .75fr;gap:11px;margin-top:11px;display:grid}.growth-panels>article,.growth-bottom>article{background:#fff;border:1px solid #e3e5ec;border-radius:12px}.growth-activity,.growth-ai{padding:14px}.growth-panel-title{justify-content:space-between;align-items:center;display:flex}.growth-panel-title p{gap:2px;margin:0;display:grid}.growth-panel-title strong{color:#293044;font-size:9px}.growth-panel-title small{color:#9aa0ae;font-size:6px}.growth-panel-title>span{color:#7b8291;background:#f1f2f6;border-radius:6px;padding:5px 7px;font-size:6px}.growth-panel-title>span.online{color:#23845a;background:#eaf8f1}.growth-chart{background:repeating-linear-gradient(#fff 0 25px,#f0f1f5 26px);border-bottom:1px solid #eef0f5;justify-content:space-around;align-items:end;height:105px;margin-top:10px;display:flex}.growth-chart i{background:#dddffc;border-radius:4px 4px 0 0;width:8%;position:relative}.growth-chart i b{background:linear-gradient(#7773ee,#5350d2);border-radius:4px 4px 0 0;position:absolute;inset:28% 0 0}.growth-days{color:#9da3b0;justify-content:space-around;padding-top:6px;display:flex}.growth-days small{font-size:5px}.growth-ai-core{border:9px solid #eeeffb;border-top-color:#5e5be0;border-radius:50%;place-items:center;width:100px;height:100px;margin:15px auto 10px;display:grid}.growth-ai-core svg{color:#5b57d9;width:15px}.growth-ai-core strong{color:#23293c;font-size:18px}.growth-ai-core small{color:#9299a8;font-size:5px}.growth-ai-stats{border-top:1px solid #eef0f4;grid-template-columns:1fr 1fr;display:grid}.growth-ai-stats span{text-align:center;padding-top:9px;display:grid}.growth-ai-stats b{font-size:9px}.growth-ai-stats small{color:#969cab;font-size:5px}.growth-bottom{grid-template-columns:1.65fr .75fr;gap:11px;margin-top:11px;display:grid}.growth-bottom>article{padding:13px}.growth-row{border-top:1px solid #f0f1f5;grid-template-columns:auto 1fr auto;align-items:center;gap:7px;padding:7px 0;display:grid}.growth-row:first-of-type{margin-top:8px}.growth-row>b{color:#5652d0;background:#ededff;border-radius:7px;place-items:center;width:25px;height:25px;font-size:7px;display:grid}.growth-row p{margin:0;display:grid}.growth-row p strong{font-size:7px}.growth-row p small,.growth-row time{color:#959cab;font-size:5px}.growth-goal{color:#fff;flex-direction:column;justify-content:center;background:linear-gradient(145deg,#242751,#4d49bd)!important;display:flex!important}.growth-goal>small{color:#b9bee4;letter-spacing:.1em;font-size:6px;font-weight:800}.growth-goal>strong{margin-top:7px;font-size:21px}.growth-goal p{color:#c3c7e4;margin:2px 0 10px;font-size:6px}.growth-goal>div{background:#ffffff26;border-radius:99px;height:5px;overflow:hidden}.growth-goal>div i{border-radius:inherit;background:#74e2aa;width:80%;height:100%;display:block}.growth-goal>span{color:#c6cae7;margin-top:6px;font-size:5px}.activation-heading{justify-content:space-between;align-items:end;gap:50px;display:flex}.activation-credit{background:linear-gradient(135deg,#f2faf5,#f8f7ff);border:1px solid #d9e8de;border-radius:15px;flex:0 0 290px;align-items:center;gap:13px;padding:18px;display:flex}.activation-credit>svg{color:#21855b;background:#dcf4e7;border-radius:10px;width:36px;height:36px;padding:9px}.activation-credit p{margin:0;display:grid}.activation-credit small{color:#27825c;letter-spacing:.1em;font-size:7px;font-weight:850}.activation-credit strong{color:#252c3d;margin:3px 0;font-size:12px}.activation-credit span{color:#82899a;font-size:7px}.activation-steps{grid-template-columns:repeat(4,1fr);gap:22px}.activation-steps article{padding-right:10px}@media (width<=1024px){.growth-dashboard{grid-template-columns:120px 1fr}.growth-stage{width:100%}.growth-metrics{grid-template-columns:repeat(2,1fr)}.growth-dashboard{min-height:620px}.activation-steps{grid-template-columns:repeat(2,1fr)}}@media (width<=800px){.growth-sidebar{display:none}.growth-dashboard{grid-template-columns:1fr;min-height:600px}.growth-stage{margin-top:55px}.activation-heading{flex-direction:column;align-items:stretch}.activation-credit{flex-basis:auto;max-width:360px}.growth-metrics article:nth-child(n+3){display:none}}@media (width<=560px){.growth-main{padding:14px}.growth-dashboard{border-radius:15px;min-height:500px}.growth-main>header strong{font-size:12px}.growth-live{display:none}.growth-panels{grid-template-columns:1fr}.growth-ai{display:none}.growth-bottom{grid-template-columns:1fr}.growth-goal{display:none!important}.growth-metrics{gap:7px}.growth-metrics article{padding:9px}.growth-metrics article>span{display:none}.growth-metrics strong{font-size:13px}.activation-steps{grid-template-columns:1fr}.activation-heading{gap:25px}}.founder-stage{width:min(980px,100%);margin-top:54px}.founder-stage:before{background:radial-gradient(#dcf6e7 0,#f0efff 42%,#fff0 72%);inset:-45px -100px}.founder-hero-visual{isolation:isolate;min-height:600px;position:relative}.founder-halo{z-index:-2;background:linear-gradient(145deg,#e6faec,#edecff);border-radius:50%;width:470px;height:470px;position:absolute;top:40px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #2c9d5e14}.founder-orbit{z-index:-1;border:1px dashed #349c6057;border-radius:50%;position:absolute;left:50%;transform:translate(-50%)}.founder-orbit.orbit-one{width:620px;height:510px;top:21px}.founder-orbit.orbit-two{width:790px;height:570px;top:-12px}.founder-person{z-index:1;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 24px 24px #22293f24);width:440px;height:570px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.founder-card,.founder-result{z-index:3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);text-align:left;background:#fffffff0;border:1px solid #dde2ebeb;position:absolute;box-shadow:0 22px 55px #1d264124}.founder-card{border-radius:16px}.enquiry-card{width:300px;padding:16px;top:68px;right:20px}.enquiry-card header{align-items:center;gap:9px;display:flex}.founder-avatar{color:#554fd3;background:#e9e8ff;border-radius:10px;place-items:center;width:33px;height:33px;font-size:9px;font-weight:850;display:grid}.enquiry-card header div{display:grid}.enquiry-card header strong{color:#283247;font-size:11px}.enquiry-card header small{color:#8b95a5;font-size:7px}.enquiry-card header i{color:#1b9661;margin-left:auto;font-size:7px;font-style:normal;font-weight:800}.enquiry-card>p{color:#33463b;background:#e6f7ec;border-radius:11px 11px 3px;margin:13px 0 9px;padding:11px;font-size:9px;line-height:1.55}.founder-reply{color:#5c58d8;align-items:center;gap:6px;font-size:7px;font-weight:750;display:flex}.booking-card{align-items:center;gap:11px;width:260px;padding:14px;display:flex;bottom:55px;right:4px}.founder-card-icon{color:#18875a;background:#e7f8ee;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;display:grid}.booking-card div,.lead-card div{display:grid}.booking-card small,.lead-card small,.founder-result small{color:#8a94a5;font-size:7px}.booking-card strong,.lead-card strong,.founder-result strong{color:#263146;margin-top:2px;font-size:10px}.booking-card p{color:#9aa2af;margin:3px 0 0;font-size:6px}.lead-card{align-items:center;gap:10px;width:225px;padding:13px;display:flex;top:158px;left:6px}.lead-card b{color:#229362;margin-left:auto;font-size:9px}.founder-result{border-radius:99px;align-items:center;gap:10px;padding:12px 20px;display:flex;bottom:25px;left:50%;transform:translate(-50%)}.founder-result>svg{box-sizing:content-box;color:#fff;background:#22ad6a;border-radius:50%;padding:6px}.founder-result span{white-space:nowrap;display:grid}@media (width<=800px){.founder-hero-visual{min-height:540px}.founder-halo{width:420px;height:420px}.founder-person{width:390px;height:515px}.founder-orbit.orbit-two{width:94%}.enquiry-card{right:0}.lead-card{left:0}.booking-card{right:0}}@media (width<=620px){.founder-stage{margin-top:36px}.founder-hero-visual{min-height:470px}.founder-halo{width:330px;height:330px;top:28px}.founder-orbit{display:none}.founder-person{width:320px;height:440px}.enquiry-card{width:210px;padding:11px;top:45px}.enquiry-card header i,.founder-reply{display:none}.enquiry-card>p{margin-bottom:0;font-size:8px}.lead-card{width:165px;padding:10px;top:190px}.booking-card{width:205px;padding:10px;bottom:54px;right:0}.booking-card p{display:none}.founder-result{padding:9px 14px;bottom:8px}}@media (width<=430px){.founder-hero-visual{min-height:420px}.founder-halo{width:285px;height:285px}.founder-person{width:285px;height:395px}.enquiry-card{width:182px;right:-4px}.lead-card{width:150px;top:180px;left:-4px}.booking-card{width:184px;right:-4px}.founder-card-icon{width:32px;height:32px}}.article-lead{max-width:780px;font-size:1.15rem;line-height:1.8}.article-table-wrap{border:1px solid var(--public-border,#e5e7eb);border-radius:16px;margin:1.5rem 0;overflow-x:auto}.article-table{border-collapse:collapse;background:#fff;width:100%;min-width:720px}.article-table th,.article-table td{text-align:left;vertical-align:top;border-bottom:1px solid #e8eaf0;padding:1rem 1.1rem;line-height:1.55}.article-table thead th{color:#24233b;letter-spacing:.04em;text-transform:uppercase;background:#f5f6ff;font-size:.82rem}.article-table tbody th{color:#2924b8;white-space:nowrap}.article-table tr:last-child th,.article-table tr:last-child td{border-bottom:0}.article-table a{color:#4f46e5;font-weight:700}.legal-page ul{gap:.7rem;padding-left:1.3rem;display:grid}.article-page{max-width:900px}.article-page h1{letter-spacing:-.05em;text-wrap:balance;max-width:880px;margin:16px 0 28px;font-size:clamp(42px,4.5vw,62px);line-height:1.08}.article-page>span{line-height:1.5;display:block}.article-page .article-lead{color:var(--public-muted);margin:0 0 28px}@media (width<=800px){.article-page{padding-block:64px}.article-page h1{font-size:clamp(38px,8vw,50px);line-height:1.1}}@media (width<=560px){.article-page{padding-block:48px}.article-page h1{letter-spacing:-.04em;font-size:36px;line-height:1.12}.article-page .article-lead{font-size:1rem;line-height:1.7}.article-table{min-width:640px}}.blog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.blog-grid article{border:1px solid var(--public-line);background:#fff;border-radius:20px;flex-direction:column;min-height:260px;padding:32px;display:flex;box-shadow:0 14px 40px #2027450f}.blog-grid article.featured{color:#fff;background:linear-gradient(135deg,#171a38,#302d78);grid-column:1/-1;min-height:300px}.blog-grid article>span{color:var(--public-violet);letter-spacing:.13em;font-size:10px;font-weight:850}.blog-grid article.featured>span{color:#b8f3d2}.blog-grid article.featured h2{color:#fff}.blog-grid h2{letter-spacing:-.045em;margin:18px 0 12px;font-size:clamp(25px,3vw,38px);line-height:1.12}.blog-grid article:not(.featured) h2{color:var(--public-ink)}.blog-grid p{max-width:700px;color:var(--public-muted);font-size:14px;line-height:1.75}.blog-grid article.featured p{color:#c6cae0}.blog-grid a{color:var(--public-violet);align-items:center;gap:7px;margin-top:auto;padding-top:22px;font-weight:800;text-decoration:none;display:inline-flex}.blog-grid article.featured a{color:#fff}.article-page a:not(.public-button){color:#4f46e5;font-weight:700}@media (width<=700px){.blog-grid{grid-template-columns:1fr}.blog-grid article.featured{grid-column:auto}.blog-grid article{min-height:230px;padding:25px}}.public-nav-wrap{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffeb}.public-nav{min-height:78px}.public-brand strong{letter-spacing:-.045em;font-size:21px}.public-links a{font-weight:700}.public-button{background:linear-gradient(100deg,#2868f5,#147fdf 55%,#0ea587);border-radius:11px;box-shadow:0 12px 25px #2467eb2e}.public-button:hover{transform:translateY(-2px);box-shadow:0 18px 34px #2467eb40}.public-button.secondary{color:#1758dc;box-shadow:none;background:#fff;border-color:#bfcef2}.public-button.secondary:hover{background:#f3f7ff}.aise-hero{min-height:870px;padding-top:94px}.aise-hero:before{background:radial-gradient(#e8f3ff 0,#fff0 69%);width:1300px;height:620px}.aise-hero h1{max-width:900px;font-size:clamp(55px,6vw,82px);line-height:.99}.aise-hero-copy>p{max-width:710px;font-size:17px}.public-pill{color:#1559dd;background:#f5f8ff;border-color:#bdd2ff}.growth-stage{width:min(1140px,100%)}.growth-dashboard{border-radius:26px;box-shadow:0 42px 100px #15397833}.growth-sidebar{background:linear-gradient(#123573,#112249)}.growth-mark{background:linear-gradient(145deg,#24a9d5,#1b63e7)}.growth-goal{background:linear-gradient(145deg,#1767ea,#0aa78d)!important}.capability-rail{z-index:4;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff5;border:1px solid #d9e5f5;border-radius:19px;grid-template-columns:repeat(4,1fr);margin-top:-38px;display:grid;position:relative;overflow:hidden;box-shadow:0 25px 56px #193d6f21}.capability-rail article{border-right:1px solid #e4ebf5;align-items:center;gap:12px;padding:23px 20px;display:flex}.capability-rail article:last-child{border-right:0}.capability-rail article>span{color:#1968e8;background:linear-gradient(135deg,#e5f0ff,#e1fbef);border-radius:12px;flex:none;place-items:center;width:38px;height:38px;display:grid}.capability-rail svg{width:19px}.capability-rail div{gap:4px;display:grid}.capability-rail strong{color:#172a49;font-size:12px}.capability-rail small{color:#75829a;font-size:9px;line-height:1.4}.value-strip{background:linear-gradient(90deg,#165ee7,#0c8ed3,#0bad85);margin-top:75px}.feature-card,.solution-card,.use-grid article{border-color:#dce6f3;border-radius:18px;box-shadow:0 13px 36px #2646730f}.feature-card:hover,.solution-card:hover,.use-grid article:hover{border-color:#a9c9f7;transform:translateY(-4px);box-shadow:0 22px 48px #2658a621}.feature-card>span,.solution-card>span{color:#1766e6;background:linear-gradient(135deg,#e5f0ff,#e4faef)}.wallet-story{background:linear-gradient(135deg,#f3f8ff,#fbfdff 52%,#ebfbf2);border:1px solid #d5e4f5;border-radius:28px;grid-template-columns:.72fr 1.28fr;align-items:center;gap:68px;display:grid;box-shadow:0 23px 60px #2d528117;padding:64px!important}.wallet-illustration{background:linear-gradient(145deg,#225fec,#0d8a9d);border:14px solid #154385;border-radius:45% 52% 48% 55%;justify-self:center;place-items:center;width:230px;height:230px;display:grid;position:relative;transform:rotate(-8deg);box-shadow:inset 0 0 0 10px #ffffff1f,0 28px 50px #184aaa38}.wallet-illustration span{color:#cf8c00;background:#fff0a8;border:7px solid #ffd535;border-radius:50%;place-items:center;width:98px;height:98px;font-size:53px;font-weight:900;display:grid;box-shadow:0 10px #d58e00}.wallet-illustration i{background:#55e2ae;border-radius:50%;width:15px;height:15px;position:absolute}.wallet-illustration i:nth-child(2){top:25px;right:-8px}.wallet-illustration i:nth-child(3){background:#7f9eff;bottom:34px;left:-12px}.wallet-illustration i:nth-child(4){background:#ffbd55;bottom:10px;right:28px}.wallet-steps{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:28px;display:grid}.wallet-steps>div{background:#ffffffc7;border:1px solid #dce7f5;border-radius:14px;gap:11px;min-height:108px;padding:16px;display:grid}.wallet-steps span{color:#1763dc;border:1px solid #b7cef4;border-radius:50%;place-items:center;width:27px;height:27px;font-size:8px;font-weight:850;display:grid}.wallet-steps strong{color:#1a3154;font-size:11px;line-height:1.35}.wallet-note{color:#71819a;margin-top:14px;font-size:10px;display:block}.roadmap-section{color:#fff;background:radial-gradient(circle at 75% 12%,#253c86 0,#0000 30%),linear-gradient(145deg,#061126,#0b2451 60%,#101852)}.roadmap-section .section-heading h2{color:#fff}.roadmap-section .section-heading>span{color:#75f1c1}.roadmap-section .section-heading p{color:#b7c6e4}.roadmap-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:42px;display:grid}.roadmap-grid article{background:#ffffff0e;border:1px solid #ffffff29;border-radius:20px;min-height:286px;padding:27px;box-shadow:0 22px 45px #0000001f}.roadmap-grid article:first-child{background:linear-gradient(145deg,#11a16845,#ffffff0d);border-color:#5be7a97a}.roadmap-icon{color:#fff;background:#5750dc;border-radius:13px;place-items:center;width:40px;height:40px;display:grid}.roadmap-grid article:first-child .roadmap-icon{background:#19ae70}.roadmap-grid h3{color:#fff;letter-spacing:-.03em;margin:18px 0;font-size:18px}.roadmap-grid ul{gap:11px;margin:0;padding:0;list-style:none;display:grid}.roadmap-grid li{color:#dae5f8;align-items:flex-start;gap:8px;font-size:11px;line-height:1.45;display:flex}.roadmap-grid li svg{color:#70eab3;flex:none;width:14px}.roadmap-grid article:not(:first-child) li svg{color:#bfb3ff}.final-cta{background:linear-gradient(105deg,#155fe5,#168bd1 55%,#0eaa85);border-radius:25px}@media (width<=900px){.capability-rail{grid-template-columns:repeat(2,1fr);margin-top:-14px}.capability-rail article:nth-child(2){border-right:0}.capability-rail article:nth-child(-n+2){border-bottom:1px solid #e4ebf5}.wallet-story{grid-template-columns:1fr;gap:35px;padding:42px!important}.wallet-illustration{width:180px;height:180px}.roadmap-grid{grid-template-columns:1fr}.roadmap-grid article{min-height:auto}}@media (width<=560px){.aise-hero{padding-top:58px}.aise-hero h1{font-size:46px}.capability-rail{grid-template-columns:1fr;margin-top:0}.capability-rail article,.capability-rail article:nth-child(2){border-bottom:1px solid #e4ebf5;border-right:0}.capability-rail article:last-child{border-bottom:0}.wallet-story{padding:28px!important}.wallet-steps{grid-template-columns:repeat(2,1fr)}.wallet-steps>div{min-height:90px;padding:13px}.wallet-illustration{border-width:10px;width:145px;height:145px}.wallet-illustration span{width:74px;height:74px;font-size:40px}.roadmap-grid{margin-top:25px}.roadmap-grid article{padding:23px}}.aise-hero{isolation:isolate;background-image:linear-gradient(#5956e909 1px,#0000 1px),linear-gradient(90deg,#5956e909 1px,#0000 1px);background-position:top;background-size:42px 42px;overflow:hidden}.aise-hero:after{content:"";z-index:-1;filter:blur(28px);background:radial-gradient(circle,#625eee2b,#7bd9aa0f 48%,#0000 72%);border-radius:50%;width:760px;height:330px;position:absolute;top:70px;left:50%;transform:translate(-50%)}.aise-hero h1 em{background:linear-gradient(110deg,#504ce0 8%,#706cf4 50%,#1a9d69);color:#0000;-webkit-background-clip:text;background-clip:text}.aise-hero .public-button{border-radius:13px;min-height:54px;padding-inline:24px}.aise-product-stage{perspective:1400px}.aise-product-stage .product-preview{border-color:#5e5bcc38;border-radius:22px;box-shadow:0 40px 100px #22274b30,0 0 0 7px #ffffffb8}.value-strip{z-index:2;background:#fff;position:relative}.value-strip p{align-items:center;gap:8px;display:flex}.value-strip p svg{width:15px;color:var(--public-violet)}.value-strip span{padding-left:18px;position:relative}.value-strip span:before{content:"";background:#6b68e9;border-radius:50%;width:5px;height:5px;position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:0 0 0 5px #6b68e914}.growth-snapshot{grid-template-columns:.78fr 1.22fr;align-items:center;gap:64px;padding-block:110px;display:grid}.growth-intro>span{color:var(--public-violet);letter-spacing:.13em;font-size:10px;font-weight:850}.growth-intro h2{max-width:500px;color:var(--public-ink);letter-spacing:-.06em;margin:15px 0;font-size:clamp(38px,4.7vw,58px);line-height:1.02}.growth-intro>p{max-width:500px;color:var(--public-muted);font-size:14px;line-height:1.75}.growth-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.growth-card{background:linear-gradient(145deg,#fff,#fafaff);border:1px solid #e5e6f0;border-radius:22px;min-height:250px;padding:28px;transition:transform .25s,box-shadow .25s;position:relative;overflow:hidden;box-shadow:0 18px 50px #22274b12}.growth-card:hover{transform:translateY(-4px);box-shadow:0 26px 65px #22274b1c}.growth-card-primary{color:#fff;background:linear-gradient(155deg,#171a38 0,#272958 60%,#393b7f 100%);grid-row:span 2;min-height:516px;padding-top:210px}.growth-card-primary:before{content:"";border:1px solid #ffffff1f;border-radius:50%;width:330px;height:190px;position:absolute;top:36px;right:-40px;box-shadow:0 0 0 38px #ffffff09,0 0 0 76px #ffffff06}.growth-card small{color:#8c93a5;text-transform:uppercase;letter-spacing:.11em;margin:18px 0 8px;font-size:9px;font-weight:800;display:block}.growth-card strong{color:var(--public-ink);letter-spacing:-.035em;font-size:20px;line-height:1.2;display:block}.growth-card p{color:var(--public-muted);margin:10px 0 0;font-size:11px;line-height:1.65}.growth-card-primary small{color:#aeb2d5}.growth-card-primary strong{color:#fff;font-size:28px}.growth-card-primary p{color:#bfc3dc}.growth-card-icon{color:#5652df;background:#ececff;border-radius:13px;place-items:center;width:44px;height:44px;display:grid}.growth-card-icon svg{width:21px}.growth-card-icon.green{color:#18845a;background:#e4f8ee}.growth-card-icon.amber{color:#b17a13;background:#fff4d9}.growth-bars{border-bottom:1px solid #ffffff2e;align-items:flex-end;gap:12px;width:250px;height:110px;padding:0 10px 8px;display:flex;position:absolute;top:72px;left:36px}.growth-bars i{background:linear-gradient(#8c89ff,#5a57df);border-radius:6px 6px 2px 2px;flex:1;box-shadow:0 8px 18px #5c58e340}.growth-bars i:first-child{height:30%}.growth-bars i:nth-child(2){height:44%}.growth-bars i:nth-child(3){height:38%}.growth-bars i:nth-child(4){height:65%}.growth-bars i:nth-child(5){height:78%}.growth-bars i:nth-child(6){background:linear-gradient(#68d8a1,#299b68);height:94%}.feature-card,.use-grid article,.solution-card,.pricing-card{border-radius:20px}.showcase{background:radial-gradient(circle at 72% 30%,#303468 0,#171a38 44%)}.final-cta{border-radius:26px;position:relative;overflow:hidden;box-shadow:0 26px 70px #3f3bad38}.final-cta:after{content:"";border:1px solid #ffffff29;border-radius:50%;width:300px;height:300px;position:absolute;right:-70px;box-shadow:0 0 0 45px #ffffff0b,0 0 0 90px #ffffff06}.final-cta>*{z-index:1;position:relative}.roadmap-section{background:linear-gradient(#f8f8ff 0,#fff 100%);overflow:hidden}.roadmap-line{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:56px;display:grid;position:relative}.roadmap-line:before{content:"";background:linear-gradient(90deg,#34b879,#706cec,#e8aa3c,#9d6be8);height:1px;position:absolute;top:45px;left:8%;right:8%}.roadmap-card{background:#ffffffe6;border:1px solid #e2e5ee;border-radius:22px;min-height:360px;padding:24px;transition:transform .25s,box-shadow .25s;position:relative;box-shadow:0 16px 44px #252a4c12}.roadmap-card:hover{transform:translateY(-6px);box-shadow:0 28px 70px #252a4c21}.roadmap-top{z-index:1;justify-content:space-between;align-items:center;display:flex;position:relative}.roadmap-number{color:#c7cad5;letter-spacing:.08em;font-size:12px;font-weight:850}.roadmap-icon{color:#19865a;background:#e8f8ef;border:7px solid #fff;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 0 0 1px #dbece3}.roadmap-icon svg{width:17px}.roadmap-card.building .roadmap-icon{color:#5e59df;background:#ecebff;box-shadow:0 0 0 1px #dedcff}.roadmap-card.next .roadmap-icon{color:#ad7918;background:#fff4dd;box-shadow:0 0 0 1px #f4e4bf}.roadmap-card.vision .roadmap-icon{color:#8353c8;background:#f3eafe;box-shadow:0 0 0 1px #e8daf8}.roadmap-card>small{color:#19784f;letter-spacing:.1em;background:#eaf8f1;border-radius:99px;margin-top:34px;padding:5px 8px;font-size:8px;font-weight:850;display:inline-flex}.roadmap-card.building>small{color:#5551d5;background:#ececff}.roadmap-card.next>small,.roadmap-card.vision>small{color:#7a8190;background:#f2f3f7}.roadmap-card h3{color:var(--public-ink);letter-spacing:-.035em;margin:14px 0 20px;font-size:21px}.roadmap-card ul{gap:13px;margin:0;padding:0;list-style:none;display:grid}.roadmap-card li{color:#626d82;align-items:center;gap:9px;font-size:11px;line-height:1.35;display:flex}.roadmap-card li i{background:#38b97d;border-radius:50%;flex:none;width:6px;height:6px;box-shadow:0 0 0 4px #38b97d1a}.roadmap-card.building li i{background:#6c68e8;box-shadow:0 0 0 4px #6c68e81a}.roadmap-card.next li i{background:#e6a638;box-shadow:0 0 0 4px #e6a6381a}.roadmap-card.vision li i{background:#9965dc;box-shadow:0 0 0 4px #9965dc1a}.roadmap-connector{z-index:3;color:#a0a6b5;background:#fff;border:1px solid #e0e2eb;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:31px;right:-25px;box-shadow:0 6px 15px #22274814}.roadmap-connector svg{width:14px}.roadmap-note{color:#9299a8;text-align:center;margin:24px 0 0;font-size:9px}@media (width<=1024px){.growth-snapshot{grid-template-columns:1fr;gap:42px}.growth-intro{text-align:center}.growth-intro h2,.growth-intro>p{margin-inline:auto}.growth-grid{max-width:820px;margin:auto}.roadmap-line{grid-template-columns:repeat(2,1fr)}.roadmap-line:before,.roadmap-connector{display:none}.roadmap-card{min-height:330px}}@media (width<=700px){.growth-snapshot{padding-block:75px}.growth-grid{grid-template-columns:1fr}.growth-card-primary{grid-row:auto;min-height:420px;padding-top:200px}.value-strip span{padding-left:0}.value-strip span:before{display:none}.roadmap-line{grid-template-columns:1fr;margin-top:38px}.roadmap-card{min-height:auto}.roadmap-card>small{margin-top:24px}}@media (width<=560px){.aise-hero{background-size:30px 30px}.aise-hero .public-button{min-height:50px}.growth-intro{text-align:left}.growth-intro h2{font-size:39px}.growth-card{min-height:230px;padding:24px}.growth-card-primary{min-height:400px;padding-top:190px}.growth-bars{width:230px;left:24px}.growth-card-primary strong{font-size:25px}}.waitlist-modal-backdrop{display:none!important}.aise-hero{text-align:left;background:0 0;grid-template-columns:minmax(0,.82fr) minmax(560px,1.18fr);align-items:center;gap:clamp(42px,5vw,72px);min-height:720px;padding-block:82px 96px;display:grid;overflow:hidden}.aise-hero:before{filter:blur(8px);background:radial-gradient(circle,#5673ff21,#5bd3a40e 42%,#0000 72%);width:72%;height:82%;top:8%;left:auto;right:-16%;transform:none}.aise-hero:after{filter:blur(12px);background:radial-gradient(circle,#4b6fff13,#0000 68%);width:500px;height:500px;top:4%;left:-18%;transform:none}.aise-hero-copy{max-width:610px;margin:0}.aise-hero .public-pill{color:#2868c9;background:#f8fbff;border:1px solid #cfdcf8;border-radius:999px;padding:9px 13px;box-shadow:0 8px 24px #2c5baf0f}.aise-hero h1{letter-spacing:-.068em;text-wrap:balance;max-width:650px;margin:24px 0 20px;font-size:clamp(56px,5.35vw,82px);line-height:.97}.aise-hero h1 em{background:linear-gradient(115deg,#1676ed 8%,#5651df 62%,#16a06b);-webkit-background-clip:text;background-clip:text}.aise-hero-copy>p{color:#697386;max-width:590px;margin:0;font-size:17px;line-height:1.75}.aise-hero .hero-actions{justify-content:flex-start;margin-top:30px}.aise-hero .public-button{border-radius:10px;min-height:56px;padding-inline:26px;box-shadow:0 12px 28px #4e4acf33}.aise-hero .public-button.secondary{box-shadow:none}.aise-hero .hero-trust{grid-template-columns:repeat(2,max-content);justify-content:flex-start;gap:11px 24px;margin-top:25px;display:grid}.aise-hero .hero-trust span{font-size:11px}.aise-product-stage.growth-stage{perspective:none;width:min(760px,58vw);max-width:100%;margin:0}.growth-stage .growth-dashboard{transform:none}.growth-dashboard{background:#fafbfe;border-color:#e2e7f0;border-radius:20px;min-height:535px;box-shadow:0 35px 90px #1c345c24,0 0 0 8px #ffffffb8}.aise-product-stage:before{background:radial-gradient(#d7ebffcc,#e5f8ef8c 38%,#0000 70%);inset:-11% -8%}.aise-orbit{display:none}.aise-stage-card{border-color:#e6ebf2;box-shadow:0 16px 40px #1c345c1f}.aise-stage-card.leads{top:13%;left:-7%}.aise-stage-card.reviews{top:4%;right:2%}.aise-stage-card.automation{bottom:10%;right:1%}@media (width<=1180px){.aise-hero{text-align:center;grid-template-columns:1fr;gap:58px;overflow:hidden}.aise-hero-copy{max-width:850px;margin-inline:auto}.aise-hero h1,.aise-hero-copy>p{margin-inline:auto}.aise-hero .hero-actions,.aise-hero .hero-trust{justify-content:center}.aise-product-stage.growth-stage{width:min(940px,96%);margin:0 auto}}@media (width<=800px){.aise-hero{padding-block:60px 78px;display:block}.aise-hero h1{font-size:clamp(46px,11vw,64px)}.aise-product-stage.growth-stage{margin-top:58px}}@media (width<=560px){.aise-hero{text-align:left;padding-block:46px 64px}.aise-hero h1{font-size:44px;line-height:1.01}.aise-hero-copy>p{font-size:15px;line-height:1.7}.aise-hero .hero-actions{justify-content:flex-start}.aise-hero .hero-trust{grid-template-columns:1fr;justify-content:flex-start;gap:10px}.aise-product-stage.growth-stage{width:100%;margin-top:48px}.growth-dashboard{box-shadow:0 24px 60px #1c345c26}}.reveal-ready{opacity:1!important;transform:none!important}.public-site{--public-muted:#536075;--public-space:clamp(56px,6vw,88px);color:var(--public-ink);background:#fff}.public-site *,.public-site :before,.public-site :after{box-sizing:border-box}.public-site .container{width:min(1180px,100% - 48px)}.public-site :is(h1,h2,h3){text-wrap:balance}.public-site :is(p,li){overflow-wrap:break-word}.public-site :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline-offset:4px;outline:3px solid #5956e9}.public-site [id]{scroll-margin-top:136px}.public-site .skip-link{z-index:60;color:#35318f;background:#fff;border-radius:8px;padding:12px 18px;font-weight:700;position:fixed;top:12px;left:24px;transform:translateY(-160%)}.public-site .skip-link:focus{transform:none}.public-site .public-nav-wrap{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}.public-site .public-links a,.public-site .nav-login{color:#3e4a60;align-items:center;min-height:44px;font-weight:700;display:inline-flex}.public-site .public-links a.active{color:var(--public-violet-dark)}.public-site .public-links a:after,.public-site .nav-login:after{bottom:1px}.public-site .public-menu{gap:32px}.public-site .public-links,.public-site .public-actions{gap:24px}.public-site .nav-menu-trigger{color:#3e4a60;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:14px;font-weight:700;display:inline-flex}.public-site .nav-mega-menu{z-index:70;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffffa;border:1px solid #dce8f5;border-radius:16px;grid-template-columns:repeat(2,minmax(185px,1fr));gap:6px;width:452px;padding:18px;display:grid;position:absolute;top:calc(100% + 10px);left:-22px;box-shadow:0 24px 55px #173e732e}.public-site .nav-mega-menu>p{color:#1870d4;letter-spacing:.1em;grid-column:1/-1;margin:0 0 5px;padding:0 10px;font-size:10px;font-weight:850}.public-site .nav-mega-menu a{color:#26415f;border-radius:10px;gap:4px;min-height:78px;padding:11px 10px;text-decoration:none;display:grid}.public-site .nav-mega-menu a:hover{background:#f1f7ff}.public-site .nav-mega-menu strong{color:#142c4b;font-size:13px}.public-site .nav-mega-menu span{color:#687b94;font-size:11px;line-height:1.45}.public-site .public-menu-button{border-radius:8px;width:44px;height:44px}.public-site .public-button{border-radius:10px;min-height:48px;padding:12px 20px;font-size:14px;font-weight:700;line-height:1.4}.public-site .public-button.small{min-height:44px;padding:10px 16px}.public-site .public-button svg{flex:0 0 17px;width:17px;height:17px}.public-site .public-button:disabled{opacity:.65;cursor:wait;transform:none}.public-site .aise-launch{min-height:38px;font-size:12px}.public-site .aise-launch a{color:#176b42;min-height:30px}.public-site .aise-launch>span{box-shadow:none;background:#168250}.public-site .public-section{padding-block:var(--public-space)}.public-site .section-heading>span,.public-site .page-hero span,.public-site .legal-page>span{font-size:11px;line-height:1.5}.public-site .section-heading h2{letter-spacing:-.045em;font-size:clamp(30px,3.6vw,44px);line-height:1.13}.public-site .section-heading p,.public-site .page-hero p{color:var(--public-muted);font-size:16px;line-height:1.7}.public-site .page-hero{padding:72px 0 56px}.public-site .page-hero h1{letter-spacing:-.05em;font-size:clamp(36px,4.7vw,60px);line-height:1.09}.public-site .page-hero+.public-section{padding-top:40px}.public-site .public-section>.feature-grid:first-child{margin-top:0}.public-site .feature-grid{gap:24px;margin-top:40px}.public-site :is(.feature-card,.solution-card,.solution-grid article,.use-grid article,.values-grid article){border-radius:16px}.public-site :is(.feature-card p,.solution-card p,.use-grid p,.steps-grid p,.solution-grid p,.values-grid p){color:var(--public-muted);font-size:15px;line-height:1.7}.public-site :is(.solution-grid article,.values-grid article) h2{letter-spacing:-.025em;font-size:24px;line-height:1.25}.public-site .solution-grid article{flex-direction:column;display:flex}.public-site .solution-grid article a{margin-top:auto;padding-top:16px}.public-site :is(.text-link,.center-link a,.solution-card a,.solution-grid a){min-height:44px;font-size:14px;line-height:1.5}.public-site .showcase .text-link,.public-site .showcase .section-heading>span{color:#c1bfff}.public-site .showcase .section-heading p{color:#bec4d8}.public-site .check-list{font-size:14px;line-height:1.6}.public-site :is(.check-list svg,.hero-trust svg,.contact-points svg,.pricing-card li svg){flex-shrink:0}.public-site .split-story{gap:56px}.public-site .showcase-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px}.public-site .value-strip p{font-size:11px}.public-site .value-strip span{font-size:14px}.public-site .aise-hero{min-height:0;padding-block:56px 72px}.public-site .aise-hero:before{opacity:.58;width:min(900px,100%)}.public-site .aise-hero h1{letter-spacing:-.055em;max-width:920px;font-size:clamp(40px,4.6vw,64px);line-height:1.08}.public-site .aise-hero-copy>p{color:var(--public-muted);max-width:720px;font-size:16px;line-height:1.7}.public-site .aise-hero-copy>.hero-account-note{margin-block:12px 0;font-size:13px}.public-site .hero-actions{margin-top:24px}.public-site .hero-trust{color:#536075;gap:8px 20px;margin-top:18px;font-size:12px;font-weight:600}.public-site .hero-trust svg{width:16px;height:16px}.public-site .growth-stage{width:min(1080px,100% - 40px);margin-top:72px}.public-site .aise-product-stage:before{filter:none;opacity:.65;inset:-24px}.public-site .aise-orbit{display:none}.public-site .growth-dashboard{border-radius:20px;grid-template-columns:140px minmax(0,1fr);min-height:0;transform:none}.public-site .growth-dashboard *{line-height:1.4}.public-site .growth-main{min-width:0;padding:24px}.public-site .growth-main>header{gap:16px}.public-site .growth-main>header small{color:#626d80;font-size:10px}.public-site .growth-main>header strong{font-size:18px}.public-site .growth-live{white-space:normal;font-size:10px}.public-site .growth-sidebar nav span{font-size:11px}.public-site .growth-sidebar footer small{font-size:10px}.public-site .growth-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.public-site .growth-metrics article{grid-template-columns:auto minmax(0,1fr);gap:8px;min-width:0;padding:12px}.public-site .growth-metrics small{color:#626d80;font-size:10px;line-height:1.4}.public-site .growth-metrics strong{font-size:20px}.public-site .growth-metrics em{color:#187b4f;grid-column:2;font-size:10px}.public-site .growth-panel-title strong{font-size:12px}.public-site .growth-panel-title small{color:#626d80;font-size:10px}.public-site .growth-panel-title>span{white-space:nowrap;font-size:10px}.public-site .growth-days small{font-size:10px}.public-site .growth-ai-core{width:110px;height:110px}.public-site .growth-ai-core small{text-align:center;color:#626d80;font-size:9px}.public-site .growth-ai-stats small{color:#626d80;font-size:10px}.public-site .growth-ai-stats b{font-size:13px}.public-site .growth-row{padding:10px 0}.public-site .growth-row p strong{font-size:11px}.public-site .growth-row p small,.public-site .growth-row time{color:#626d80;font-size:10px}.public-site .growth-goal>small{font-size:10px}.public-site .growth-goal p,.public-site .growth-goal>span{font-size:11px}.public-site .aise-stage-card{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;padding:12px;animation:none}.public-site .aise-stage-card>:is(span,div):has(strong){width:auto;height:auto;color:inherit;background:0 0;border-radius:0;gap:2px;display:grid}.public-site .aise-stage-card small{color:#626d80;font-size:11px}.public-site .aise-stage-card strong{white-space:nowrap;font-size:12px}.public-site .aise-stage-card.leads{top:38%;left:-20px}.public-site .aise-stage-card.reviews{top:-60px;right:-20px}.public-site .aise-stage-card.automation{bottom:-24px;right:32px}.public-site .activation-credit{background:#f2faf5;flex-basis:300px}.public-site .activation-credit small{font-size:11px}.public-site .activation-credit strong{font-size:15px}.public-site .activation-credit span{color:#536075;font-size:12px}.public-site .activation-credit>svg{flex-shrink:0}.public-site .product-preview{border-radius:16px;grid-template-columns:40px 150px minmax(0,1fr);height:390px}.public-site .product-preview *{line-height:1.45}.public-site .preview-list{padding:18px 8px}.public-site .preview-list>small{color:#626d80;white-space:normal;font-size:10px}.public-site .preview-list button{gap:6px;padding:10px 6px}.public-site .preview-list button b,.public-site .preview-chat header b{font-size:11px}.public-site .preview-list button small,.public-site .preview-chat header small{color:#626d80;font-size:10px}.public-site .preview-chat header{flex-wrap:wrap;gap:7px;padding:12px}.public-site .preview-chat header i{color:#187b4f;font-size:10px}.public-site .chat-space{padding:14px}.public-site .bubble{max-width:92%;font-size:12px;line-height:1.6}.public-site .assignment{color:#536075;text-align:center;font-size:10px}.public-site .preview-chat footer{color:#626d80;font-size:11px}.public-site .pricing-card{border-radius:16px;flex-direction:column;padding:32px;display:flex}.public-site .pricing-card h3{margin:12px 0}.public-site .pricing-card>p{min-height:48px;font-size:15px;line-height:1.6}.public-site .pricing-card .price{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.public-site .price strong{font-size:34px}.public-site .price span{font-size:14px}.public-site .pricing-card ul{flex:1;gap:14px;min-height:0;margin-block:24px;font-size:14px}.public-site .plan-label{font-size:11px}.public-site .pricing-disclosure{border-color:var(--public-line);background:#f6f7fc;max-width:860px;margin-inline:auto}.public-site .pricing-disclosure p{font-size:14px;line-height:1.7}.public-site .faq-layout summary{gap:16px;min-height:52px;font-size:15px;line-height:1.5}.public-site .faq-layout summary svg{flex-shrink:0}.public-site .faq-layout p{font-size:14px;line-height:1.7}.public-site .final-cta{margin-block:var(--public-space);padding:40px}.public-site .final-cta h2{max-width:700px;line-height:1.2}.public-site .final-cta p{color:#eeeefe;font-size:15px;line-height:1.7}.public-site .final-cta .public-button{flex-shrink:0}.public-site .contact-hero{padding-block:var(--public-space);gap:64px}.public-site .contact-hero h1{font-size:clamp(36px,4vw,52px);line-height:1.12}.public-site .contact-hero>div>p{font-size:16px}.public-site .contact-points span{font-size:14px;line-height:1.6}.public-site .contact-form{background:#fff;min-width:0}.public-site .form-grid{gap:20px 16px}.public-site .form-grid label{min-width:0;font-size:14px;line-height:1.5}.public-site .form-grid :is(input,select,textarea){width:100%;min-width:0;font:inherit;color:var(--public-ink);border-radius:8px;font-size:16px}.public-site .form-grid :is(input,select){min-height:48px}.public-site .contact-consent{align-items:center;min-height:44px;font-size:14px;line-height:1.5}.public-site .contact-consent input{width:18px;height:18px;accent-color:var(--public-violet);flex:0 0 18px}.public-site .form-alert{font-size:14px;line-height:1.6}.public-site .legal-page{padding-block:64px}.public-site .legal-page h1{line-height:1.13}.public-site .legal-page :is(p,li){color:var(--public-muted);font-size:16px;line-height:1.8}.public-site .legal-page h2{font-size:25px;line-height:1.3}.public-site .article-page .article-lead{font-size:18px}.public-site .article-table{font-size:14px}.public-site .blog-grid h2{font-size:clamp(25px,2.5vw,34px)}.public-site .blog-grid p{font-size:16px}.public-site .blog-grid a{min-height:44px;line-height:1.5}.public-site .footer-grid{gap:40px}.public-site .footer-grid a{min-height:28px;font-size:14px;line-height:1.5}.public-site .footer-grid .public-brand{font-size:20px}.public-site .footer-grid>div>strong{color:#fff;font-size:14px}.public-site .footer-brand p{color:#b8bfd2;margin-block:0;font-size:14px}.public-site .footer-brand small{color:#b8bfd2;font-size:12px;line-height:1.6}.public-site .footer-bottom{gap:20px;font-size:12px}@media (width<=1100px){.public-site .public-menu{gap:24px}.public-site .public-links,.public-site .public-actions{gap:18px}.public-site .growth-dashboard{grid-template-columns:112px minmax(0,1fr)}.public-site .growth-main{padding:18px}.public-site .growth-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.public-site .growth-metrics article{grid-template-columns:auto minmax(0,1fr) auto}.public-site .growth-metrics em{grid-column:auto}.public-site .aise-stage-card{display:none}}@media (width>=801px) and (width<=1180px){.public-site .growth-stage{margin-top:0}}@media (width<=1024px){.public-site .showcase-grid{grid-template-columns:minmax(0,1fr)}.public-site .product-preview{grid-template-columns:44px 180px minmax(0,1fr);width:min(640px,100%);margin-inline:auto}.public-site .contact-hero{gap:32px}.public-site .activation-heading{flex-direction:column;align-items:stretch;gap:24px}.public-site .activation-credit{flex-basis:auto;max-width:360px}}@media (width<=900px){.public-site .aise-launch{display:none}.public-site .public-menu-button{place-items:center;display:grid}.public-site .public-menu{border-bottom:1px solid var(--public-line);background:#fff;max-height:calc(100dvh - 72px);padding:16px 24px 24px;display:none;position:absolute;inset:100% 0 auto;overflow-y:auto;box-shadow:0 16px 30px #20274512}.public-site .public-menu.open{display:block}.public-site .public-links,.public-site .public-actions{flex-direction:column;align-items:stretch;gap:0}.public-site .public-links a,.public-site .nav-login{padding:12px}.public-site .nav-menu-group{width:100%}.public-site .nav-menu-trigger{justify-content:space-between;width:100%;padding:12px}.public-site .nav-mega-menu{width:100%;box-shadow:none;border-radius:12px;grid-template-columns:1fr;margin:0 0 8px;padding:10px;position:static}.public-site .nav-mega-menu a{min-height:0;padding:10px}.public-site .public-actions{margin-top:12px}.public-site [id]{scroll-margin-top:96px}.public-site .growth-dashboard{grid-template-columns:minmax(0,1fr)}.public-site .growth-sidebar{display:none}.public-site .growth-stage{width:100%}}@media (width<=800px){.public-site .growth-metrics article:nth-child(n+3){display:grid}.public-site .value-strip .container{justify-content:center;gap:16px 24px}.public-site .value-strip p{text-align:center;margin:0}.public-site .pricing-card>p{min-height:0}.public-site .security-grid{gap:24px}.public-site .final-cta{padding:32px}.public-site .footer-grid a{align-items:center;min-height:36px;display:inline-flex}}@media (width<=560px){.public-site .container{width:calc(100% - 40px)}.public-site .aise-hero{padding-block:40px 48px}.public-site .aise-hero h1{letter-spacing:-.05em;font-size:40px}.public-site .public-pill{font-size:10px;line-height:1.5}.public-site .public-pill svg{flex-shrink:0}.public-site .hero-actions{gap:12px}.public-site .hero-trust{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.public-site .growth-stage{margin-top:32px}.public-site .growth-stage:before{inset:0}.public-site .growth-main{padding:14px}.public-site .growth-main>header strong{font-size:15px}.public-site .growth-main>header small{font-size:9px}.public-site .growth-metrics article{grid-template-columns:minmax(0,1fr);gap:4px;padding:10px}.public-site .growth-metrics strong{font-size:20px}.public-site .growth-metrics em{font-size:10px}.public-site .growth-panels,.public-site .growth-bottom{grid-template-columns:minmax(0,1fr)}.public-site .growth-panel-title{gap:8px}.public-site .growth-panel-title small{line-height:1.5}.public-site .growth-row time{font-size:9px}.public-site .growth-goal,.public-site .growth-ai{display:none}.public-site .page-hero{padding:48px 0 32px}.public-site .page-hero h1{font-size:36px}.public-site .page-hero+.public-section{padding-top:24px}.public-site .feature-grid{gap:16px}.public-site .feature-card{min-height:0;padding:24px}.public-site .feature-card h3{margin-top:16px}.public-site .split-story{gap:28px}.public-site .solution-card{padding:24px}.public-site .activation-steps{gap:36px}.public-site .product-preview{grid-template-columns:minmax(0,1fr);height:auto}.public-site .preview-sidebar{display:none}.public-site .preview-list{border-right:0;border-bottom:1px solid var(--public-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:12px;display:grid}.public-site .preview-list>strong,.public-site .preview-list>small{grid-column:1/-1}.public-site .preview-list>button{justify-content:center;min-width:0;min-height:44px;margin:0;padding:8px 4px}.public-site .preview-list button>span,.public-site .preview-list button small{display:none}.public-site .preview-list button b{white-space:normal;text-align:center;font-size:11px;line-height:1.4}.public-site .chat-space{min-height:216px}.public-site .bubble{font-size:13px}.public-site .pricing-card{padding:24px}.public-site .price strong{font-size:32px}.public-site .final-cta{gap:24px;padding:28px}.public-site .final-cta h2{font-size:28px}.public-site .final-cta .public-button{width:100%}.public-site .contact-form{padding:20px}.public-site .contact-form h2{font-size:22px}.public-site .contact-points{gap:12px}.public-site .legal-page{padding-block:40px}.public-site .legal-page h1{font-size:36px}.public-site .article-page .article-lead{font-size:17px}.public-site .legal-page h2{font-size:23px}.public-site .footer-grid{gap:24px}.public-site .footer-bottom{gap:8px}}.public-site{--public-ink:#102a35;--public-muted:#50656d;--public-line:#dce8e3;--public-soft:#f2f8f5;--public-violet:#087f5b;--public-violet-dark:#066447;--public-green:#087f5b;color:var(--public-ink);background:#fffefa}.public-site .public-nav-wrap{background:#fffefa;border-color:#dce8e3}.public-site .public-links a,.public-site .nav-login{color:#344f59}.public-site .public-links a:hover,.public-site .public-links a.active,.public-site .nav-login:hover{color:#066447}.public-site :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline-color:#087f5b}.public-site .skip-link{color:#066447}.public-site .public-button{color:#fff;background:#087f5b;box-shadow:0 8px 22px #087f5b26}.public-site .public-button:hover{background:#066447}.public-site .public-button.secondary{color:#102a35;box-shadow:none;background:#fffefa;border-color:#b9cfc5}.public-site .public-button.secondary:hover{background:#eaf5ef;border-color:#087f5b}.public-site .public-button.light{color:#066447;box-shadow:none;background:#fffefa}.public-site .public-button.light:hover{background:#dff3e9}.public-site .aise-launch{color:#174e3e;background:#e6f4ec;border-color:#cde6d9}.public-site .aise-launch>span{background:#087f5b}.public-site .aise-hero:before{background:radial-gradient(circle,#a8dfc84d,#0000 72%)}.public-site .aise-hero:after{background:radial-gradient(circle,#c9e9db55,#0000 68%)}.public-site .aise-hero h1 em{color:#087f5b;-webkit-text-fill-color:#087f5b;background:0 0}.public-site .aise-hero .public-pill{color:#066447;box-shadow:none;background:#eff8f2;border-color:#cce3d6}.public-site .hero-trust{color:#50656d}.public-site .founder-halo{background:linear-gradient(145deg,#dbf1e5,#edf5ec)}.public-site .founder-orbit{border-color:#bddbcc}.public-site .founder-avatar{color:#066447;background:#def2e7}.public-site .founder-reply{color:#066447}.public-site .founder-card,.public-site .founder-result{border-color:#dce8e3;box-shadow:0 20px 50px #102a351a}.public-site .value-strip{background:#fffefa;border-color:#dce8e3}.public-site .value-strip span:before{background:#087f5b;box-shadow:0 0 0 5px #087f5b12}.public-site .page-hero{background:linear-gradient(#eaf5ee,#fffefa)}.public-site :is(.solution-card,.feature-card,.solution-grid article)>span,.public-site .growth-card-icon{color:#066447;background:#e4f3ea}.public-site :is(.feature-card,.solution-card,.use-grid article,.solution-grid article,.pricing-card):hover{border-color:#a7cebb;box-shadow:0 12px 30px #102a3512}.public-site .showcase{background:radial-gradient(circle at 75% 25%,#214c50,#102a35 65%)}.public-site .showcase .section-heading>span,.public-site .showcase .text-link{color:#8fe0bc}.public-site .showcase .section-heading p,.public-site .check-list{color:#d0e0dc}.public-site .preview-sidebar{background:#102a35}.public-site .preview-sidebar b,.public-site .bubble.outgoing{color:#fff;background:#087f5b}.public-site .preview-list>button:hover{background:#f1f8f3}.public-site .preview-list>button.selected{background:#e4f3ea}.public-site .preview-list button>span,.public-site .preview-chat header>span{color:#066447;background:#def2e7}.public-site .chat-space{background:#f2f7f4}.public-site .pricing-card.featured{border-color:#087f5b;box-shadow:0 18px 50px #087f5b14}.public-site .plan-label{color:#066447;background:#e4f3ea}.public-site .pricing-disclosure{background:#f2f8f5}.public-site .final-cta{background:linear-gradient(120deg,#102a35,#125944);box-shadow:0 22px 60px #102a3526}.public-site .final-cta p{color:#d4e8df}.public-site .public-footer{background:#102a35;border-color:#24444c}.public-site .footer-brand p,.public-site .footer-brand small,.public-site .footer-bottom{color:#bed1ce}.public-site .footer-grid a{color:#d7e5e0}.public-site .footer-grid a:hover{color:#8fe0bc}.public-site .blog-grid article.featured{background:linear-gradient(135deg,#102a35,#125944)}.public-site .blog-grid article.featured p{color:#d4e8df}.public-site .article-table thead th{color:#102a35;background:#edf6f0}.public-site .article-table tbody th,.public-site .article-table a,.public-site .article-page a:not(.public-button){color:#066447}.public-site .form-grid :is(input,select,textarea):focus{border-color:#087f5b;box-shadow:0 0 0 3px #087f5b18}@media (width<=900px){.public-site .public-menu{background:#fffefa}}.public-site .segment-hero{grid-template-columns:minmax(0,.92fr) minmax(440px,1.08fr);align-items:center;gap:64px;padding-block:76px 64px;display:grid}.public-site .segment-hero-copy{max-width:570px}.public-site .segment-hero h1{letter-spacing:-.065em;max-width:540px;color:var(--public-ink);margin:20px 0;font-size:clamp(48px,5.4vw,78px);line-height:.98}.public-site .segment-hero h1 em{color:#087f5b;font-style:normal}.public-site .segment-hero-copy>p{max-width:500px;color:var(--public-muted);font-size:18px;line-height:1.65}.public-site .segment-hero-visual{min-width:0;padding:16px 22px 24px;position:relative}.public-site .segment-hero-visual .founder-visual{margin:0}.public-site .segment-status-card{background:#fffefa;border:1px solid #d4e6dd;border-radius:16px;gap:6px;max-width:230px;padding:17px 19px;display:grid;position:absolute;bottom:4px;right:-6px;box-shadow:0 18px 45px #102a3521}.public-site .segment-status-card small{color:#087f5b;text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:800}.public-site .segment-status-card strong{color:#102a35;font-size:14px;line-height:1.35}.public-site .segment-status-card span{color:#50656d;font-size:12px}.public-site .segment-status-card i{background:#25b973;border-radius:50%;width:8px;height:8px;margin-right:5px;display:inline-block}.public-site .segment-hero-points{color:#405962;flex-wrap:wrap;gap:12px 21px;margin-top:26px;font-size:13px;display:flex}.public-site .segment-hero-points span{align-items:center;gap:6px;display:flex}.public-site .segment-hero-points svg{color:#087f5b;width:15px}.public-site .segment-benefits{background:#fffefa;border:1px solid #d5e5dd;border-radius:18px;grid-template-columns:repeat(5,1fr);display:grid;overflow:hidden;box-shadow:0 15px 38px #102a350b}.public-site .segment-benefits article{border-right:1px solid #d5e5dd;gap:13px;min-height:132px;padding:25px 20px;display:flex}.public-site .segment-benefits article:last-child{border-right:0}.public-site .segment-benefits article>span,.public-site .segment-feature-grid article>span{color:#087f5b;background:#e5f3ea;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.public-site .segment-benefits h2{color:#102a35;margin:0 0 6px;font-size:14px;line-height:1.28}.public-site .segment-benefits p{color:#50656d;margin:0;font-size:12px;line-height:1.52}.public-site .segment-activation{background:linear-gradient(125deg,#f5fbf7,#e9f5ef);border:1px solid #d3e4db;border-radius:22px;grid-template-columns:.75fr 1.25fr;align-items:center;gap:42px;margin-top:72px;padding:52px 48px;display:grid}.public-site .segment-activation h2,.public-site .segment-features h2,.public-site .segment-pricing h2{letter-spacing:-.05em;color:#102a35;margin:17px 0 13px;font-size:clamp(33px,3.4vw,52px);line-height:1.04}.public-site .segment-activation-copy>p,.public-site .segment-features-intro>p{color:#50656d;line-height:1.65}.public-site .segment-activation-cards{background:#fffefa;border:1px solid #cfe2d8;border-radius:16px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.public-site .segment-activation-cards article{border-right:1px solid #d7e8df;min-height:178px;padding:26px 22px}.public-site .segment-activation-cards article:last-child{border-right:0}.public-site .segment-activation-cards small,.public-site .segment-pricing-detail small{letter-spacing:.08em;color:#087f5b;margin-bottom:12px;font-size:10px;font-weight:800;display:block}.public-site .segment-activation-cards strong,.public-site .segment-pricing-detail strong{letter-spacing:-.05em;color:#102a35;font-size:31px;display:block}.public-site .segment-activation-cards p,.public-site .segment-pricing-detail p{color:#50656d;margin:11px 0 0;font-size:13px;line-height:1.55}.public-site .segment-features{grid-template-columns:.62fr 1.38fr;align-items:start;gap:72px;padding-block:104px;display:grid}.public-site .segment-features-intro{position:sticky;top:112px}.public-site .segment-features-intro .public-button{margin-top:20px}.public-site .segment-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.public-site .segment-feature-grid article{background:#fffefa;border:1px solid #d5e5dd;border-radius:15px;gap:16px;min-height:132px;padding:24px 20px;transition:transform .2s,box-shadow .2s;display:flex}.public-site .segment-feature-grid article:hover{border-color:#a8cbb9;transform:translateY(-3px);box-shadow:0 14px 30px #102a3510}.public-site .segment-feature-grid h3{color:#102a35;margin:2px 0 7px;font-size:15px}.public-site .segment-feature-grid p{color:#50656d;margin:0;font-size:12px;line-height:1.55}.public-site .segment-roadmap{color:#fff;background:#09232c;border-radius:22px;margin-bottom:96px;padding:45px 34px 39px;position:relative;overflow:hidden}.public-site .segment-roadmap:after{content:"";filter:blur(18px);background:#087f5b28;border-radius:50%;width:310px;height:310px;position:absolute;inset:auto -80px -150px auto}.public-site .segment-roadmap header{z-index:1;max-width:600px;position:relative}.public-site .segment-roadmap h2{letter-spacing:-.05em;color:#fff;margin:18px 0 27px;font-size:clamp(29px,3vw,46px);line-height:1.05}.public-site .segment-roadmap-line{background:linear-gradient(90deg,#087f5b,#55cf99,#49a9e8);border-radius:999px;height:3px;margin:0 10px}.public-site .segment-roadmap-grid{z-index:1;grid-template-columns:repeat(4,1fr);gap:24px;padding-top:17px;display:grid;position:relative}.public-site .segment-roadmap-grid article>span{color:#fff;background:#087f5b;border:3px solid #09232c;border-radius:50%;place-items:center;width:32px;height:32px;margin-top:-35px;display:grid}.public-site .segment-roadmap-grid h3{text-transform:uppercase;color:#fff;margin:16px 0 13px;font-size:13px}.public-site .segment-roadmap-grid ul{color:#d6e5e1;gap:8px;margin:0;padding:0;font-size:12px;list-style:none;display:grid}.public-site .segment-roadmap-grid li{align-items:center;gap:6px;display:flex}.public-site .segment-pricing{background:#fffefa;border:1px solid #d5e5dd;border-radius:22px;grid-template-columns:.65fr 1.35fr;align-items:center;gap:48px;margin-bottom:94px;padding:51px 40px;display:grid}.public-site .segment-pricing ul{color:#405962;gap:13px;margin:23px 0 0;padding:0;font-size:14px;list-style:none;display:grid}.public-site .segment-pricing li{align-items:flex-start;gap:9px;display:flex}.public-site .segment-pricing li svg{color:#087f5b;flex:none;width:17px}.public-site .segment-pricing-detail{border:1px solid #d5e5dd;border-radius:17px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.public-site .segment-pricing-detail article{border-right:1px solid #d5e5dd;min-height:227px;padding:28px 22px}.public-site .segment-pricing-detail article:last-child{border-right:0}.public-site .segment-pricing-detail .segment-pricing-cta{background:#f0f8f3;flex-direction:column;align-items:flex-start;display:flex}.public-site .segment-pricing-cta>svg{color:#087f5b;width:42px;height:42px}.public-site .segment-pricing-cta .public-button{margin-top:auto}.public-site .segment-action{background:linear-gradient(115deg,#087f5b,#126b78);border-radius:22px;grid-template-columns:.56fr 1.44fr;align-items:center;gap:34px;margin-bottom:96px;padding:38px 40px;display:grid}.public-site .segment-action h2{letter-spacing:-.05em;color:#fff;margin:0 0 10px;font-size:clamp(32px,3.4vw,47px);line-height:1.05}.public-site .segment-action>div>p{color:#dcf3e6;max-width:360px;margin:0;line-height:1.6}.public-site .segment-action .hero-actions{margin-top:23px}.public-site .segment-action .action-link{color:#fff;align-self:center;font-weight:800}.public-site .segment-action .product-preview{border-color:#ffffff5c;height:300px;box-shadow:0 17px 38px #0c30283d}@media (width<=1050px){.public-site .segment-hero{grid-template-columns:1fr 1fr;gap:34px}.public-site .segment-benefits article{padding:19px 13px}.public-site .segment-benefits article>span{width:34px;height:34px}.public-site .segment-features{gap:38px}.public-site .segment-pricing{gap:28px;padding:40px 28px}.public-site .segment-action{grid-template-columns:1fr;padding:32px}.public-site .segment-action>div>p{max-width:550px}}@media (width<=800px){.public-site .segment-hero,.public-site .segment-activation,.public-site .segment-features,.public-site .segment-pricing{grid-template-columns:1fr}.public-site .segment-hero{padding-block:44px}.public-site .segment-hero-copy{max-width:none}.public-site .segment-hero-visual{width:100%;max-width:620px;margin:auto}.public-site .segment-benefits{grid-template-columns:repeat(2,1fr)}.public-site .segment-benefits article:nth-child(2n){border-right:0}.public-site .segment-benefits article:nth-child(n+3){border-top:1px solid #d5e5dd}.public-site .segment-benefits article:last-child{border-right:0;grid-column:1/-1}.public-site .segment-activation{margin-top:48px;padding:35px 28px}.public-site .segment-features{padding-block:74px}.public-site .segment-features-intro{position:static}.public-site .segment-roadmap-grid{grid-template-columns:repeat(2,1fr);gap:34px 24px}.public-site .segment-roadmap-grid article>span{margin-top:-35px}.public-site .segment-pricing,.public-site .segment-action{margin-bottom:64px}.public-site .segment-action .product-preview{height:auto}}@media (width<=560px){.public-site .segment-hero h1{font-size:45px}.public-site .segment-hero-copy>p{font-size:16px}.public-site .segment-hero-visual{padding:4px 0 50px}.public-site .segment-status-card{max-width:210px;bottom:4px;right:4px}.public-site .segment-benefits{grid-template-columns:1fr}.public-site .segment-benefits article,.public-site .segment-benefits article:nth-child(n){border-top:1px solid #d5e5dd;border-right:0;min-height:0}.public-site .segment-benefits article:first-child{border-top:0}.public-site .segment-activation{padding:30px 20px}.public-site .segment-activation-cards{grid-template-columns:1fr}.public-site .segment-activation-cards article{border-bottom:1px solid #d7e8df;border-right:0;min-height:0}.public-site .segment-activation-cards article:last-child{border-bottom:0}.public-site .segment-feature-grid{grid-template-columns:1fr}.public-site .segment-roadmap{margin-bottom:62px;padding:35px 22px}.public-site .segment-roadmap-grid{grid-template-columns:1fr;gap:37px}.public-site .segment-pricing{padding:32px 20px}.public-site .segment-pricing-detail{grid-template-columns:1fr}.public-site .segment-pricing-detail article{border-bottom:1px solid #d5e5dd;border-right:0;min-height:0}.public-site .segment-pricing-detail article:last-child{border-bottom:0}.public-site .segment-action{padding:30px 20px}.public-site .segment-action .product-preview{display:none}}.public-site .whatsapp-float{z-index:60;color:#fff;background:#20c768;border:2px solid #fff;border-radius:999px;align-items:center;gap:9px;min-height:54px;padding:0 18px;font-size:13px;font-weight:800;text-decoration:none;transition:transform .18s,background .18s,box-shadow .18s;display:inline-flex;position:fixed;bottom:24px;right:24px;box-shadow:0 16px 34px #087f5b45}.public-site .whatsapp-float svg{stroke-width:2.7px;width:23px;height:23px}.public-site .whatsapp-float:hover{background:#128c4d;transform:translateY(-3px);box-shadow:0 20px 38px #087f5b55}.public-site .whatsapp-float:focus-visible{outline-offset:3px;outline:3px solid #102a35}@media (width<=560px){.public-site .whatsapp-float{justify-content:center;width:54px;padding:0;bottom:16px;right:16px}.public-site .whatsapp-float span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.public-site .segment-roadmap{min-height:430px}.public-site .segment-roadmap header{padding-right:200px}.public-site .segment-roadmap-rocket{z-index:2;filter:drop-shadow(0 16px 18px #00000042);font-size:96px;line-height:1;position:absolute;top:22px;right:35px;transform:rotate(8deg)}.public-site .segment-roadmap-cloud{z-index:1;opacity:.82;background:#b9cad5;border-radius:99px;width:76px;height:31px;position:absolute;bottom:28px;right:32px}.public-site .segment-roadmap-cloud:before,.public-site .segment-roadmap-cloud:after{content:"";background:#b9cad5;border-radius:50%;position:absolute;bottom:0}.public-site .segment-roadmap-cloud:before{width:36px;height:36px;left:13px}.public-site .segment-roadmap-cloud:after{width:42px;height:42px;right:7px}.public-site .segment-roadmap-cloud.cloud-two{opacity:.32;bottom:22px;right:106px;transform:scale(.55)}@media (width<=800px){.public-site .segment-roadmap header{padding-right:126px}.public-site .segment-roadmap-rocket{font-size:67px;top:25px;right:18px}.public-site .segment-roadmap-cloud{bottom:18px;right:15px}.public-site .segment-roadmap-cloud.cloud-two{right:72px}}@media (width<=560px){.public-site .segment-roadmap{min-height:0}.public-site .segment-roadmap header{padding-right:0}.public-site .segment-roadmap-rocket{font-size:50px;top:24px;right:20px}.public-site .segment-roadmap h2{max-width:245px}.public-site .segment-roadmap-cloud{display:none}}.public-site .segment-roadmap-note{z-index:1;color:#b8cfca;max-width:590px;margin:-14px 0 26px;font-size:13px;line-height:1.55;position:relative}@media (width<=560px){.public-site .segment-roadmap-note{max-width:250px;margin-top:-10px;font-size:12px}}.public-site .illustrative-workflows{padding-block:96px}.public-site .illustrative-workflows-heading{max-width:630px;margin-bottom:36px}.public-site .illustrative-workflows-heading h2{letter-spacing:-.05em;color:#102a35;margin:17px 0 12px;font-size:clamp(34px,3.5vw,53px);line-height:1.04}.public-site .illustrative-workflows-heading p{color:#50656d;margin:0;line-height:1.65}.public-site .illustrative-workflows-grid{grid-template-columns:repeat(3,1fr);gap:17px;display:grid}.public-site .illustrative-workflows-grid article{background:linear-gradient(150deg,#fffefa,#eff8f2);border:1px solid #d5e5dd;border-radius:18px;min-height:285px;padding:27px;position:relative;overflow:hidden}.public-site .illustrative-workflows-grid article:after{content:"";border:26px solid #b9e6ce55;border-radius:50%;width:155px;height:155px;position:absolute;bottom:-55px;right:-42px}.public-site .illustrative-workflows-number{color:#b7cfc4;letter-spacing:.08em;font-size:15px;font-weight:900;position:absolute;top:23px;right:23px}.public-site .illustrative-workflows-icon{color:#fff;background:#087f5b;border-radius:14px;place-items:center;width:46px;height:46px;margin-bottom:25px;display:grid;box-shadow:0 12px 22px #087f5b2e}.public-site .illustrative-workflows-grid small{color:#087f5b;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:850;display:block}.public-site .illustrative-workflows-grid h3{color:#102a35;letter-spacing:-.035em;max-width:260px;margin:9px 0 10px;font-size:21px}.public-site .illustrative-workflows-grid p{z-index:1;color:#50656d;margin:0;font-size:14px;line-height:1.65;position:relative}@media (width<=800px){.public-site .illustrative-workflows{padding-block:70px}.public-site .illustrative-workflows-grid{grid-template-columns:1fr}.public-site .illustrative-workflows-grid article{min-height:0}}.public-site .wallet-activation{background:linear-gradient(135deg,#f8fcfa,#eef7f2);border:1px solid #cfe2d8;border-radius:22px;grid-template-columns:280px minmax(0,1fr);align-items:center;gap:28px;margin-top:72px;padding:42px 38px;display:grid}.public-site .wallet-activation-art{height:240px;position:relative;overflow:hidden}.public-site .wallet-body{background:linear-gradient(145deg,#087f5b,#0da66e);border:3px solid #102a35;border-radius:26px 29px 39px 38px;width:183px;height:123px;position:absolute;bottom:22px;left:50%;transform:translate(-50%)rotate(-5deg);box-shadow:inset -20px -20px #064a3724,0 18px 30px #102a3520}.public-site .wallet-body:before{content:"";background:#ddf3e6;border:3px solid #102a35;border-left:0;border-radius:0 20px 20px 0;width:49px;height:38px;position:absolute;top:35px;right:-9px}.public-site .wallet-body>span{background:#fffefa;border:3px solid #102a35;border-radius:50%;width:16px;height:16px;position:absolute;top:46px;right:4px}.public-site .wallet-card-stack{width:148px;height:85px;position:absolute;bottom:105px;left:67px;transform:rotate(-22deg)}.public-site .wallet-card-stack i{background:#e7f8ef;border:3px solid #102a35;border-radius:9px;width:118px;height:64px;display:block;position:absolute}.public-site .wallet-card-stack i:first-child{background:#c8eed8;top:19px;left:12px}.public-site .wallet-card-stack i:nth-child(2){background:#8ad9b1;top:10px;left:6px}.public-site .wallet-card-stack i:nth-child(3){background:#f8fffb}.public-site .wallet-coin{z-index:2;background:#f9c72d;border:4px solid #102a35;border-radius:50%;place-items:center;width:67px;height:67px;display:grid;position:absolute;top:34px;left:57px;transform:rotate(-16deg);box-shadow:inset 0 0 0 7px #ffe58d,5px 6px #102a35}.public-site .wallet-coin span{color:#102a35;font-size:35px;font-weight:900}.public-site .wallet-spark{background:#087f5b;border-radius:8px;width:27px;height:27px;position:absolute;transform:rotate(45deg)}.public-site .wallet-spark:after{content:"";background:#fffefa;border-radius:4px;position:absolute;inset:7px}.public-site .wallet-spark.spark-one{top:23px;right:53px}.public-site .wallet-spark.spark-two{background:#f4b623;bottom:16px;left:35px;transform:rotate(45deg)scale(.58)}.public-site .wallet-activation-content h2{letter-spacing:-.055em;color:#102a35;margin:16px 0 10px;font-size:clamp(32px,3.45vw,50px);line-height:1.05}.public-site .wallet-activation-content h2 em{color:#087f5b;font-style:normal}.public-site .wallet-activation-content h2 span{color:#087f5b}.public-site .wallet-activation-content>p:not(.wallet-disclosure){color:#50656d;margin:0 0 17px;line-height:1.6}.public-site .wallet-steps{background:#fffefa;border:1px solid #d5e5dd;border-radius:14px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.public-site .wallet-steps article{border-right:1px solid #d5e5dd;min-height:152px;padding:17px 14px}.public-site .wallet-steps article:last-child{border-right:0}.public-site .wallet-steps article>span{color:#087f5b;border:1px solid #afcfbf;border-radius:50%;place-items:center;width:27px;height:27px;font-size:10px;font-weight:900;display:grid}.public-site .wallet-steps h3{color:#102a35;margin:17px 0 7px;font-size:14px}.public-site .wallet-steps p{color:#50656d;margin:0;font-size:12px;line-height:1.5}.public-site .wallet-disclosure{text-align:center;background:#e8f3ec;border-radius:10px;padding:11px 16px;font-size:12px;color:#405962!important;margin:10px 0 0!important}.public-site .wallet-activation .text-link{margin-top:14px;display:inline-flex}@media (width<=900px){.public-site .wallet-activation{grid-template-columns:210px minmax(0,1fr);padding:34px 26px}.public-site .wallet-activation-art{transform-origin:50%;transform:scale(.82)}.public-site .wallet-steps{grid-template-columns:repeat(2,1fr)}.public-site .wallet-steps article:nth-child(2){border-right:0}.public-site .wallet-steps article:nth-child(n+3){border-top:1px solid #d5e5dd}}@media (width<=650px){.public-site .wallet-activation{grid-template-columns:1fr;margin-top:48px;padding:30px 20px}.public-site .wallet-activation-art{transform-origin:bottom;height:188px;transform:scale(.8)}.public-site .wallet-activation-content h2{font-size:34px}.public-site .wallet-steps{grid-template-columns:1fr}.public-site .wallet-steps article,.public-site .wallet-steps article:nth-child(n){border-top:1px solid #d5e5dd;border-right:0;min-height:0}.public-site .wallet-steps article:first-child{border-top:0}}.public-site .segment-hero{background:radial-gradient(circle at 88% 18%,#d9f5ec 0,#0000 27%),radial-gradient(circle at 4% 100%,#e2edff 0,#0000 34%),linear-gradient(135deg,#f9fbff,#fff);border:1px solid #d6e5f7;border-radius:28px;margin-top:26px;position:relative;overflow:hidden;padding:64px 58px!important}.public-site .segment-hero h1 em{background:linear-gradient(95deg,#2469ef,#079cc1,#10ad88);color:#0000;-webkit-background-clip:text;background-clip:text}.public-site .segment-hero-visual{filter:drop-shadow(0 24px 35px #174c8920)}.public-site .segment-benefits{z-index:2;background:#fffffff0;border-color:#d5e3f6;margin-top:-29px;position:relative;box-shadow:0 24px 58px #193d7419}.public-site .segment-benefits article>span,.public-site .segment-feature-grid article>span{color:#1766e6;background:linear-gradient(135deg,#e5f0ff,#e4faef)}.public-site .wallet-activation{background:linear-gradient(135deg,#f3f8ff,#fbfdff 55%,#ecfbf3);border-color:#d3e3f7;box-shadow:0 24px 58px #244b8512}.public-site .wallet-activation-content h2 em,.public-site .wallet-activation-content h2 span{color:#1766e6}.public-site .wallet-disclosure{background:#eff5fc!important}.public-site .segment-roadmap{background:radial-gradient(circle at 75% 10%,#2c438c 0,#0000 31%),linear-gradient(145deg,#061126,#0b2551 60%,#101852)}.public-site .segment-roadmap-line{background:linear-gradient(90deg,#2771f6,#12b1c4,#8c5cff)}.public-site .segment-roadmap-grid article>span{background:#2771f6}.public-site .segment-pricing{background:linear-gradient(135deg,#f7faff,#fff);border-color:#d5e4f5}.public-site .segment-pricing li svg,.public-site .segment-pricing-cta>svg{color:#1766e6}.public-site .segment-pricing-cta{background:#edf5ff!important}.public-site .segment-action{background:linear-gradient(105deg,#155fe5,#168bd1 55%,#0eaa85)}@media (width<=800px){.public-site .segment-hero{margin-top:0;padding:44px 27px!important}.public-site .segment-benefits{margin-top:0}}.public-site{background:#fff}.public-site .public-brand>span{background:linear-gradient(145deg,#1c73f3,#10b491)}.public-site .public-button{background:linear-gradient(100deg,#2569f4,#178bd9 55%,#0bab89);box-shadow:0 13px 28px #2464d52b}.public-site .segment-hero{padding-top:82px!important}.public-site .segment-hero h1{font-size:clamp(52px,5.7vw,78px)}.public-site .segment-hero-copy>p{font-size:18px}.public-site .segment-hero-points{padding-top:5px}.public-site .growth-live{background:radial-gradient(circle at 12% 10%,#e4efff 0,#0000 32%),linear-gradient(135deg,#fafcff,#f4fbf9);border:1px solid #d5e4f5;border-radius:28px;grid-template-columns:.82fr 1.18fr;align-items:center;gap:58px;margin-block:95px;padding:56px;display:grid;box-shadow:0 28px 66px #1e497417}.public-site .growth-live-copy h2{color:#11284a;letter-spacing:-.055em;max-width:520px;margin:18px 0;font-size:clamp(34px,3.8vw,53px);line-height:1.04}.public-site .growth-live-copy>p{color:#59708a;max-width:490px;font-size:15px;line-height:1.7}.growth-live-points{color:#203a60;gap:12px;margin:25px 0;font-size:13px;display:grid}.growth-live-points span{align-items:center;gap:8px;display:flex}.growth-live-points svg{color:#10aa83}.growth-live-preview{position:relative}.growth-live-preview .product-preview{border-color:#c9dcf3;height:350px;box-shadow:0 24px 56px #163f741f}.growth-live-badge{background:#fff;border:1px solid #cfe3f6;border-radius:14px;gap:5px;padding:14px 17px;display:grid;position:absolute;bottom:-23px;right:-20px;box-shadow:0 16px 34px #1d426325}.growth-live-badge span{color:#159371;letter-spacing:.08em;align-items:center;gap:5px;font-size:9px;font-weight:850;display:flex}.growth-live-badge span i{background:#19bd85;border-radius:50%;width:7px;height:7px}.growth-live-badge strong{color:#152f55;font-size:12px}.growth-live-badge small{color:#71849b;font-size:10px}@media (width<=850px){.public-site .growth-live{grid-template-columns:1fr;gap:34px;padding:40px 28px}.growth-live-preview .product-preview{height:310px}.growth-live-badge{bottom:-16px;right:10px}}@media (width<=560px){.public-site .growth-live{margin-block:58px;padding:29px 20px}.growth-live-preview .product-preview{height:270px}.growth-live-badge{display:none}}.growth-ticker{color:#29465e;background:linear-gradient(90deg,#eff8ff,#edfff6);border-bottom:1px solid #d8ece6;justify-content:center;align-items:center;gap:12px;min-height:36px;padding:6px 20px;font-size:11px;display:flex}.growth-ticker span{color:#fff;letter-spacing:.08em;background:#137ee2;border-radius:999px;padding:5px 9px;font-size:9px;font-weight:850}.growth-ticker p{margin:0;font-weight:650}.public-site .growth-platform{padding-block:104px}.growth-platform>header{text-align:center;max-width:750px;margin:0 auto 48px}.growth-platform h2,.flow-studio h2{color:#11284a;letter-spacing:-.06em;margin:18px 0 14px;font-size:clamp(36px,4vw,58px);line-height:1.02}.growth-platform>header p,.flow-studio>header p{color:#60758f;max-width:650px;margin:auto;font-size:16px;line-height:1.7}.growth-platform-grid{grid-template-columns:repeat(2,1fr);gap:17px;display:grid}.growth-platform-grid article{background:linear-gradient(145deg,#fff,#f8fbff);border:1px solid #dbe6f4;border-radius:22px;min-height:330px;padding:31px;transition:all .25s;position:relative;box-shadow:0 14px 38px #244b850b}.growth-platform-grid article:nth-child(2){background:linear-gradient(145deg,#f8fbff,#f0fbf7)}.growth-platform-grid article:nth-child(3){background:linear-gradient(145deg,#fbfaff,#f5f8ff)}.growth-platform-grid article:hover{border-color:#a9c9f4;transform:translateY(-5px);box-shadow:0 25px 55px #244b8519}.growth-platform-number{color:#9aacbf;font-size:12px;font-weight:850;position:absolute;top:25px;right:28px}.growth-platform-icon{color:#1769e8;background:linear-gradient(135deg,#e6f0ff,#e6faf1);border-radius:14px;place-items:center;width:45px;height:45px;display:grid}.growth-platform-grid h3{color:#162e50;letter-spacing:-.04em;margin:22px 0 10px;font-size:25px}.growth-platform-grid p{color:#61768e;max-width:420px;font-size:14px;line-height:1.65}.growth-platform-grid ul{flex-wrap:wrap;gap:9px 17px;margin:20px 0;padding:0;list-style:none;display:flex}.growth-platform-grid li{color:#24415d;align-items:center;gap:5px;font-size:11px;font-weight:700;display:flex}.growth-platform-grid li svg{color:#0dab82}.growth-platform-grid a{color:#1768e7;align-items:center;gap:7px;font-size:12px;font-weight:850;text-decoration:none;display:inline-flex}.flow-studio{color:#fff;background:radial-gradient(circle at 77% 9%,#2a438c 0,#0000 28%),linear-gradient(145deg,#071126,#0b2148 60%,#102759);border-radius:29px;margin-bottom:105px;padding:66px}.flow-studio>header{max-width:670px}.flow-studio .public-pill{color:#96f0c5;background:#123f4d;border-color:#2b7967}.flow-studio h2{color:#fff}.flow-studio>header p{color:#b9c9e3;margin:0}.flow-studio-shell{background:#ffffff0a;border:1px solid #ffffff2e;border-radius:19px;grid-template-columns:230px 1fr;min-height:405px;margin-top:43px;display:grid;overflow:hidden}.flow-studio-shell aside{background:#081a38;border-right:1px solid #ffffff21;padding:22px}.flow-studio-shell aside>small{color:#a9bddb;letter-spacing:.11em;margin:2px 0 17px;font-size:9px;font-weight:850;display:block}.flow-step{background:#ffffff08;border:1px solid #ffffff13;border-radius:11px;gap:10px;margin:10px 0;padding:10px;display:flex}.flow-step>span{color:#fff;background:#2a72eb;border-radius:8px;place-items:center;width:26px;height:26px;font-size:12px;display:grid}.flow-step p{gap:2px;margin:0;display:grid}.flow-step strong{font-size:11px}.flow-step small{color:#b3c5df;font-size:9px}.flow-canvas{background-image:radial-gradient(#6682aa42 1px,#0000 1px);background-size:20px 20px;min-height:405px;position:relative;overflow:hidden}.flow-canvas-head{color:#e7f0ff;justify-content:space-between;padding:20px 22px;font-size:12px;display:flex}.flow-canvas-head span{color:#70efbd;letter-spacing:.1em;font-size:9px;font-weight:850}.flow-node{z-index:2;background:#102b56;border:1px solid #ffffff37;border-radius:13px;gap:5px;width:220px;padding:15px 16px;display:grid;position:absolute;box-shadow:0 14px 31px #0000002d}.flow-node small{color:#aebfe0;letter-spacing:.1em;font-size:8px;font-weight:850}.flow-node strong{font-size:12px}.flow-node span{color:#bfd0e6;font-size:10px}.flow-node.trigger{top:92px;left:12%}.flow-node.ai{background:#0d5a70;top:205px;left:37%}.flow-node.handoff{background:#243a83;top:103px;right:8%}.flow-line{border-top:2px solid #55d5c7;border-right:2px solid #55d5c7;border-radius:0 32px 0 0;width:118px;height:57px;position:absolute}.flow-line.first{top:169px;left:31%}.flow-line.second{top:169px;right:27%;transform:scaleX(-1)}.flow-status{background:#ffffff0d;border:1px solid #ffffff2b;border-radius:11px;gap:5px;padding:12px 14px;display:grid;position:absolute;bottom:23px;right:24px}.flow-status span{color:#7debc3;align-items:center;gap:6px;font-size:9px;font-weight:800;display:flex}.flow-status i{background:#25cf91;border-radius:50%;width:7px;height:7px}.flow-status strong{font-size:11px}@media (width<=800px){.growth-ticker{display:none}.public-site .growth-platform{padding-block:70px}.growth-platform-grid{grid-template-columns:1fr}.flow-studio{margin-bottom:65px;padding:37px 20px}.flow-studio-shell{grid-template-columns:1fr}.flow-studio-shell aside{display:none}.flow-node{transform-origin:0 0;transform:scale(.78)}.flow-node.trigger{left:4%}.flow-node.ai{left:26%}.flow-node.handoff{right:-7%}.flow-line{display:none}}@media (width<=560px){.growth-platform-grid article{min-height:0;padding:25px 20px}.flow-studio h2{font-size:36px}.flow-canvas{min-height:345px}.flow-node{width:185px}.flow-node.trigger{top:70px}.flow-node.ai{top:175px}.flow-node.handoff{top:90px}.flow-status{display:none}}.public-site .flow-canvas{grid-template-columns:repeat(3,minmax(0,1fr));align-content:center;gap:20px;padding:22px;display:grid}.public-site .flow-canvas-head{flex-wrap:wrap;grid-column:1/-1;gap:16px;padding:0 0 16px}.public-site .flow-node{width:auto;min-width:0;padding:18px 14px;position:relative;inset:auto;transform:none}.public-site .flow-node strong{line-height:1.5}.public-site .flow-node span{line-height:1.6}.public-site .flow-line{display:none}.public-site .flow-status{grid-column:1/-1;justify-self:start;margin-top:12px;display:grid;position:static}@media (width<=1000px){.public-site .flow-canvas{grid-template-columns:1fr}.public-site .flow-node+.flow-line+.flow-node:before{content:"↓";color:#7debc3;position:absolute;top:-23px;left:50%}}.public-nav-wrap{transition:box-shadow .18s,border-color .18s}.public-links a,.nav-login{transition:color .16s;position:relative}.public-links a:after,.nav-login:after{background:var(--public-violet);content:"";border-radius:99px;height:2px;transition:right .18s,left .18s;position:absolute;bottom:0;left:50%;right:50%}.public-links a:hover:after,.public-links a.active:after,.nav-login:hover:after{left:0;right:0}.preview-list>button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;gap:8px;margin-top:8px;padding:10px 7px;transition:background .16s;display:flex}.preview-list>button:hover{background:#f7f7ff}.preview-list>button.selected{background:#f0f0ff}.preview-list button>span{color:#5652d7;background:#e9e9ff;border-radius:8px;flex:none;place-items:center;width:26px;height:26px;font-size:9px;font-weight:800;display:grid}.preview-list button p{min-width:0;margin:0;display:grid}.preview-list button small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.feature-card,.solution-card,.use-grid article,.solution-grid article,.pricing-card{transition:border-color .18s,box-shadow .18s}.feature-card:hover,.solution-card:hover,.use-grid article:hover,.solution-grid article:hover,.pricing-card:hover{border-color:#d3d3f7;transform:none;box-shadow:0 12px 30px #262a4c12}.faq-layout details{border-radius:10px}.faq-layout details:hover,.faq-layout details[open]{background:#ffffffb3}.faq-layout summary svg{transition:transform .18s}.faq-layout details[open] summary svg{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.public-site *,.public-site :before,.public-site :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.public-site{--aiseen-navy:#10233f;--aiseen-blue:#1769ff;--aiseen-teal:#11b99a;--aiseen-border:#dbe6f5;color:var(--aiseen-navy)}.public-site .aise-launch{color:#fff;letter-spacing:.02em;white-space:nowrap;background:#06101e;justify-content:center;align-items:center;gap:13px;min-height:38px;padding:8px 20px;font-size:11px;font-weight:750;display:flex;overflow:hidden}.public-site .aise-launch span{color:#dbeafe}.public-site .aise-launch span i{background:var(--aiseen-teal)}.public-site .aise-launch em{color:#f8b4b4;font-style:normal}.public-site .aise-launch a{color:#fff;align-items:center;gap:4px;text-decoration:none;display:inline-flex}.public-site .public-nav-wrap{background:#fffffff5;border-bottom:1px solid #edf2f8}.public-site .public-nav{min-height:88px}.public-site .public-brand strong{color:var(--aiseen-navy);letter-spacing:-1.5px;font-size:28px}.public-site .public-links a,.public-site .nav-menu-trigger,.public-site .nav-login{color:var(--aiseen-navy);font-weight:700}.public-site .public-button{background:linear-gradient(110deg,var(--aiseen-blue),#168be8 55%,var(--aiseen-teal));border-radius:12px;box-shadow:0 13px 25px #1769ff2b}.public-site .segment-hero{grid-template-columns:minmax(0,.82fr) minmax(540px,1.18fr);align-items:center;gap:64px;padding:78px 0 70px}.public-site .segment-hero-copy h1{letter-spacing:-.075em;max-width:600px;color:var(--aiseen-navy);font-size:clamp(48px,5.25vw,78px);line-height:.94}.public-site .segment-hero-copy h1 em,.public-site .growth-platform h2 em{background:linear-gradient(100deg,var(--aiseen-blue),var(--aiseen-teal));color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.public-site .segment-hero-copy p{color:#5b6d87;max-width:545px;font-size:17px;line-height:1.6}.public-site .public-pill{color:#355274;background:#fff;border-color:#cfe0fa}.public-site .segment-hero-points{flex-wrap:wrap;gap:10px 20px}.public-site .segment-hero-points span{color:#58708e;font-size:12px}.public-site .segment-hero-points svg{color:var(--aiseen-teal)}.hero-product-board{background:#fff;border:1px solid #d5e4f5;border-radius:25px;min-height:510px;position:relative;overflow:visible;box-shadow:0 25px 60px #17437824}.hero-product-board>header{border-bottom:1px solid #e6edf7;justify-content:space-between;align-items:center;height:68px;padding:0 24px;display:flex}.hero-board-brand{color:var(--aiseen-navy);align-items:center;gap:9px;font-weight:850;display:flex}.hero-board-brand svg{width:25px;height:25px}.hero-product-board>header>i{letter-spacing:.09em;color:#5d7390;font-size:9px;font-style:normal}.hero-board-body{grid-template-columns:145px 1fr;min-height:442px;display:grid}.hero-board-body>aside{background:#f9fbfe;border-right:1px solid #e6edf7;flex-direction:column;gap:7px;padding:23px 14px;display:flex}.hero-board-body aside b{color:#95a7be;text-transform:uppercase;letter-spacing:.1em;margin:0 8px 9px;font-size:9px}.hero-board-body aside span{color:#7c90aa;border-radius:8px;padding:9px 10px;font-size:11px;font-weight:700}.hero-board-body aside .selected{color:var(--aiseen-blue);background:#eaf2ff}.hero-board-body>section{min-width:0;padding:25px 25px 20px}.hero-board-title{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.hero-board-title small,.hero-board-metrics small,.hero-board-chart small{letter-spacing:.08em;color:#8296ae;font-size:9px;font-weight:850;display:block}.hero-board-title strong{letter-spacing:-.04em;margin-top:6px;font-size:21px;display:block}.hero-board-title>span{color:#159c80;white-space:nowrap;font-size:10px}.hero-board-title>span i{background:#21cba2;border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}.hero-board-metrics{grid-template-columns:repeat(3,1fr);gap:11px;margin-top:22px;display:grid}.hero-board-metrics article{background:#fff;border:1px solid #dce8f5;border-radius:12px;min-height:104px;padding:14px}.hero-board-metrics article:nth-child(2){background:#f2fdf9;border-color:#c6efe4}.hero-board-metrics article:nth-child(3){background:#f7f4ff;border-color:#e1d8ff}.hero-board-metrics strong{margin:10px 0 7px;font-size:13px;display:block}.hero-board-metrics span{color:#158f76;font-size:9px}.hero-board-chart{background:linear-gradient(#fff,#f7fbff);border:1px solid #dce8f5;border-radius:12px;height:150px;margin-top:12px;padding:18px;overflow:hidden}.hero-board-chart strong{margin-top:8px;font-size:13px;display:block}.hero-board-chart div{align-items:end;gap:9px;height:67px;margin-top:15px;display:flex}.hero-board-chart i{background:linear-gradient(#4e96ff,#d9eaff);border-radius:8px 8px 0 0;flex:1}.hero-board-chart i:first-child{height:25%}.hero-board-chart i:nth-child(2){height:39%}.hero-board-chart i:nth-child(3){height:34%}.hero-board-chart i:nth-child(4){height:56%}.hero-board-chart i:nth-child(5){height:66%}.hero-board-chart i:nth-child(6){height:89%}.hero-board-footer{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px;display:grid}.hero-board-footer span{color:#456382;background:#f8fbff;border-radius:8px;align-items:center;gap:5px;padding:10px 8px;font-size:10px;display:flex}.hero-board-footer svg{color:var(--aiseen-blue)}.hero-board-float{background:#fff;border:1px solid #dfebf7;border-radius:15px;align-items:center;gap:10px;padding:15px;display:flex;position:absolute;top:63px;right:-25px;box-shadow:0 17px 38px #16498526}.hero-board-float>i{color:#10a987;background:#e7fbf4;border-radius:50%;place-items:center;width:25px;height:25px;font-size:13px;font-style:normal;display:grid}.hero-board-float small,.hero-board-float strong{white-space:nowrap;display:block}.hero-board-float small{color:#8a9bb0;font-size:9px}.hero-board-float strong{margin-top:3px;font-size:11px}.public-site .growth-live,.public-site .wallet-activation,.public-site .segment-pricing{border:1px solid var(--aiseen-border);border-radius:26px;box-shadow:0 20px 55px #21487b0f}.public-site .growth-platform>header h2,.public-site .flow-studio>header h2,.public-site .segment-roadmap>header h2{letter-spacing:-.065em;color:var(--aiseen-navy);font-size:clamp(37px,4.3vw,62px)}.public-site .growth-platform-grid article{border-color:#dbe6f5;border-radius:20px}.public-site .wallet-activation{background:linear-gradient(135deg,#fff,#f7fbff)}.public-site .segment-pricing{overflow:hidden}.public-site .segment-pricing-detail article{border-color:#d9e7f5}.public-site .wallet-calculator{background:linear-gradient(135deg,#fff,#f5faff);border:1px solid #d9e7f5;border-radius:24px;grid-template-columns:1.1fr .9fr;gap:38px;margin-top:42px;padding:44px;display:grid;box-shadow:0 18px 45px #21487b12}.public-site .wallet-calculator h2{letter-spacing:-.06em;max-width:560px;color:var(--aiseen-navy);margin:13px 0 10px;font-size:clamp(30px,3.5vw,49px);line-height:1}.public-site .wallet-calculator p{color:#60738e;line-height:1.6}.public-site .wallet-calculator label{color:#39536f;margin:23px 0 8px;font-size:13px;font-weight:800;display:block}.public-site .wallet-calculator-input{background:#fff;border:1px solid #cddff5;border-radius:13px;grid-template-columns:38px 1fr;display:grid;overflow:hidden}.public-site .wallet-calculator-input>span{color:var(--aiseen-blue);border-right:1px solid #e4edf8;place-items:center;font-size:22px;font-weight:850;display:grid}.public-site .wallet-calculator-input input{width:100%;color:var(--aiseen-navy);border:0;outline:0;padding:14px 12px;font-size:23px;font-weight:800}.public-site .wallet-calculator-input small{color:#6e829c;border-top:1px solid #edf2f9;grid-column:1/-1;padding:9px 13px;font-size:11px}.public-site .wallet-calculator-presets{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.public-site .wallet-calculator-presets button{color:#365371;cursor:pointer;background:#fff;border:1px solid #d5e3f3;border-radius:9px;padding:8px 12px;font-weight:750}.public-site .wallet-calculator-presets button:hover,.public-site .wallet-calculator-presets button:focus-visible{color:#fff;border-color:var(--aiseen-blue);background:var(--aiseen-blue)}.public-site .wallet-calculator aside{color:#fff;background:linear-gradient(145deg,#071d33,#123d64);border-radius:18px;padding:35px;box-shadow:0 18px 35px #0a2e5438}.public-site .wallet-calculator aside>small{color:#71e6c7;letter-spacing:.11em;font-size:10px;font-weight:850}.public-site .wallet-calculator aside>strong{letter-spacing:-.06em;margin:16px 0 12px;font-size:clamp(31px,3.5vw,47px);line-height:1;display:block}.public-site .wallet-calculator aside p{color:#c7d9ec}.public-site .wallet-calculator aside div{color:#d7e7f5;background:#ffffff14;border-radius:10px;gap:8px;margin-top:25px;padding:13px;font-size:12px;line-height:1.5;display:flex}.public-site .wallet-calculator aside svg{color:#51e0ba;flex:none}.public-site .channel-showcase{margin-top:76px}.public-site .channel-showcase>header{text-align:center;max-width:720px;margin:0 auto 30px}.public-site .channel-showcase h2{color:var(--aiseen-navy);letter-spacing:-.065em;margin:14px 0 10px;font-size:clamp(37px,4.3vw,62px);line-height:1}.public-site .channel-showcase h2 em{background:linear-gradient(100deg,var(--aiseen-blue),var(--aiseen-teal));color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.public-site .channel-showcase>header p{color:#61728c;line-height:1.6}.public-site .channel-showcase-grid{grid-template-columns:repeat(4,1fr);gap:13px;display:grid}.public-site .channel-showcase-grid article{border:1px solid #dbe6f5;border-top:3px solid var(--aiseen-blue);background:linear-gradient(145deg,#fff,#f9fbff);border-radius:19px;min-height:255px;padding:24px;transition:transform .2s,box-shadow .2s}.public-site .channel-showcase-grid article:nth-child(2){border-top-color:#11b99a}.public-site .channel-showcase-grid article:nth-child(3){border-top-color:#785cff}.public-site .channel-showcase-grid article:nth-child(4){border-top-color:#13a5c9}.public-site .channel-showcase-grid article:hover{transform:translateY(-5px);box-shadow:0 18px 35px #21487b1c}.public-site .channel-showcase-grid span{float:right;color:#a2b4c9;font-size:11px;font-weight:850}.public-site .channel-showcase-grid small{color:#147a66;text-transform:uppercase;letter-spacing:.06em;background:#e7faf4;border-radius:999px;padding:6px 9px;font-size:10px;font-weight:850;display:inline-block}.public-site .channel-showcase-grid h3{clear:both;color:var(--aiseen-navy);letter-spacing:-.04em;margin:38px 0 9px;font-size:21px}.public-site .channel-showcase-grid p{color:#60738e;min-height:67px;font-size:14px;line-height:1.55}.public-site .channel-showcase-grid a{color:var(--aiseen-blue);align-items:center;gap:5px;margin-top:12px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}@media (width<=980px){.public-site .aise-launch{justify-content:flex-start;font-size:10px}.public-site .aise-launch em{display:none}.public-site .segment-hero{grid-template-columns:1fr;gap:38px;padding-top:54px}.public-site .segment-hero-copy{max-width:680px}.hero-product-board{max-width:720px}.hero-board-float{right:18px}}@media (width<=600px){.public-site .aise-launch{gap:9px;padding:8px 14px}.public-site .aise-launch span,.public-site .aise-launch a{display:none}.public-site .aise-launch strong{font-size:10px}.public-site .segment-hero{padding-top:38px}.public-site .segment-hero-copy h1{font-size:48px}.hero-product-board{border-radius:18px;min-height:440px}.hero-product-board>header{padding:0 16px}.hero-board-body{grid-template-columns:84px 1fr;min-height:370px}.hero-board-body>aside{padding:18px 8px}.hero-board-body aside span{padding:8px 6px;font-size:9px}.hero-board-body>section{padding:18px 14px}.hero-board-title strong{font-size:16px}.hero-board-title>span{display:none}.hero-board-metrics{gap:6px}.hero-board-metrics article{min-height:82px;padding:9px}.hero-board-metrics strong{margin:7px 0;font-size:10px}.hero-board-metrics span{font-size:8px}.hero-board-chart{height:122px}.hero-board-footer{grid-template-columns:1fr}.hero-board-footer span:nth-child(n+2){display:none}.hero-board-float{top:auto;bottom:-20px;right:14px}.hero-board-float strong{font-size:10px}}@media (width<=760px){.public-site .wallet-calculator{grid-template-columns:1fr;gap:22px;padding:25px}.public-site .wallet-calculator aside{padding:25px}.public-site .wallet-calculator aside>strong{font-size:35px}}@media (width<=980px){.public-site .channel-showcase-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.public-site .channel-showcase{margin-top:52px}.public-site .channel-showcase-grid{grid-template-columns:1fr}.public-site .channel-showcase-grid article,.public-site .channel-showcase-grid p{min-height:0}}.public-site .paygo-explainer{margin-top:82px}.public-site .paygo-explainer>header{text-align:center;max-width:760px;margin:0 auto 36px}.public-site .paygo-explainer h2{color:var(--aiseen-navy);letter-spacing:-.07em;margin:14px 0 10px;font-size:clamp(38px,4.4vw,63px);line-height:1}.public-site .paygo-explainer h2 em{background:linear-gradient(100deg,var(--aiseen-blue),var(--aiseen-teal));color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.public-site .paygo-explainer>header p{color:#60738e;font-size:16px;line-height:1.55}.public-site .paygo-board{border:1px solid #dbe6f5;border-radius:26px;grid-template-columns:.82fr 1.18fr;display:grid;overflow:hidden;box-shadow:0 22px 54px #21487b1a}.public-site .paygo-dark{color:#fff;background:radial-gradient(circle at 10% 0,#17466f 0,#0000 32%),linear-gradient(135deg,#06192a,#0c314d);min-height:470px;padding:54px 48px}.public-site .paygo-dark>span{color:#6de4c5;letter-spacing:.07em;border:1px solid #41e1c06b;border-radius:999px;padding:8px 12px;font-size:10px;font-weight:850;display:inline-flex}.public-site .paygo-dark h3{color:#fff;letter-spacing:-.06em;max-width:330px;margin:34px 0 27px;font-size:clamp(29px,3.2vw,42px);line-height:.98}.public-site .paygo-dark>strong{letter-spacing:-.09em;font-size:86px;line-height:.8;display:block}.public-site .paygo-dark>strong em{color:#51e0ba;letter-spacing:-.04em;margin-left:11px;font-size:25px;font-style:normal}.public-site .paygo-dark>b{margin-top:14px;font-size:14px;display:block}.public-site .paygo-dark p{color:#c1d9e8;max-width:300px;margin:20px 0 28px;font-size:13px;line-height:1.55}.public-site .paygo-dark .public-button{box-shadow:none}.public-site .paygo-list{background:#fff;padding:28px 30px}.public-site .paygo-list article{border-bottom:1px solid #e1eaf5;grid-template-columns:42px 1fr auto;align-items:center;gap:13px;padding:17px 0;display:grid}.public-site .paygo-list article>span{width:38px;height:38px;color:var(--aiseen-blue);background:#eaf2ff;border-radius:11px;place-items:center;font-size:19px;font-weight:850;display:grid}.public-site .paygo-list article:nth-child(2)>span{color:#0eaa85;background:#e7faf3}.public-site .paygo-list article:nth-child(3)>span{color:#7756ed;background:#f0edff}.public-site .paygo-list article:nth-child(4)>span{color:#0396a0;background:#e5f8f7}.public-site .paygo-list article div strong,.public-site .paygo-list article div small{display:block}.public-site .paygo-list article div strong{color:var(--aiseen-navy);font-size:15px}.public-site .paygo-list article div small{color:#71839b;margin-top:4px;font-size:11px}.public-site .paygo-list article>b{color:var(--aiseen-navy);font-size:16px}.public-site .paygo-note{color:#9b6400;background:#fff8e9;border:1px solid #f6d79b;border-radius:12px;margin:13px 0 0;padding:14px 16px;font-size:12px;font-weight:750}.public-site .paygo-footnotes{color:#60738e;justify-content:center;gap:28px;padding:16px;font-size:11px;display:flex}.public-site .paygo-footnotes span{align-items:center;gap:5px;display:flex}.public-site .paygo-footnotes svg{color:#10b692}@media (width<=760px){.public-site .paygo-explainer{margin-top:55px}.public-site .paygo-board{grid-template-columns:1fr}.public-site .paygo-dark{min-height:0;padding:36px 28px}.public-site .paygo-dark>strong{font-size:70px}.public-site .paygo-list{padding:20px}.public-site .paygo-footnotes{text-align:center;flex-direction:column;align-items:center;gap:7px}}.public-site .segment-roadmap{min-height:0!important;color:var(--aiseen-navy)!important;background:0 0!important;margin-top:90px!important;padding:0!important;overflow:visible!important}.public-site .segment-roadmap:after,.public-site .segment-roadmap-rocket,.public-site .segment-roadmap-cloud{display:none!important}.public-site .segment-roadmap header{margin-bottom:28px;max-width:900px!important;padding:0!important}.public-site .segment-roadmap .public-pill{color:#355274!important;background:#fff!important;border-color:#d3e1f2!important}.public-site .segment-roadmap h2{color:var(--aiseen-navy)!important;letter-spacing:-.075em!important;margin:13px 0 11px!important;font-size:clamp(40px,5vw,70px)!important}.public-site .segment-roadmap header p{max-width:780px;color:#61728c!important;font-size:16px!important}.public-site .segment-roadmap h2{background:linear-gradient(100deg,#10233f 48%,#1769ff 60%,#11b99a 92%);-webkit-background-clip:text;background-clip:text;color:#0000!important}.public-site .segment-roadmap-line{background:linear-gradient(105deg,#f5f9ff,#fff 55%,#f0fcf7)!important;border:1px solid #dbe6f5!important;border-radius:20px!important;height:118px!important;margin:0 0 34px!important}.public-site .segment-roadmap-grid{gap:14px!important;padding-top:0!important}.public-site .segment-roadmap-grid article{min-height:350px;position:relative;background:linear-gradient(145deg,#f4f9ff,#fff)!important;border:1px solid #dbe6f5!important;border-top:3px solid #1d8bff!important;border-radius:20px!important;padding:94px 22px 25px!important;box-shadow:0 20px 42px #21487b14!important}.public-site .segment-roadmap-grid article:first-child{background:linear-gradient(145deg,#f0fcf7,#fff)!important;border-color:#11b99a #bdebdc #bdebdc!important}.public-site .segment-roadmap-grid article:nth-child(3){background:linear-gradient(145deg,#f8f6ff,#fff)!important;border-top-color:#795bff!important}.public-site .segment-roadmap-grid article:nth-child(4){border-top-color:#1db5a0!important}.public-site .segment-roadmap-grid article>span{top:20px;left:20px;color:#fff!important;background:#1769ff!important;border:7px solid #dce9fb!important;border-radius:50%!important;width:53px!important;height:53px!important;margin:0!important;position:absolute!important;box-shadow:0 0 0 5px #10233f!important}.public-site .segment-roadmap-grid article>span.ready{background:#11b99a!important}.public-site .segment-roadmap-grid article>span.building{background:#1769ff!important}.public-site .segment-roadmap-grid article>span.next{background:#795bff!important}.public-site .segment-roadmap-grid article>span.future{background:#2b425c!important}.public-site .segment-roadmap-grid h3{color:var(--aiseen-navy)!important;letter-spacing:-.055em!important;text-transform:none!important;margin:0 0 18px!important;font-size:25px!important}.public-site .segment-roadmap-grid h3:before{color:#71839b;letter-spacing:.08em;margin-bottom:16px;font-size:10px;font-weight:850;display:block}.public-site .segment-roadmap-grid article:first-child h3:before{content:"01 · AVAILABLE TODAY"}.public-site .segment-roadmap-grid article:nth-child(2) h3:before{content:"02 · IN DEVELOPMENT"}.public-site .segment-roadmap-grid article:nth-child(3) h3:before{content:"03 · COMING NEXT"}.public-site .segment-roadmap-grid article:nth-child(4) h3:before{content:"04 · FUTURE VISION"}.public-site .segment-roadmap-grid ul{color:#526b88!important;gap:11px!important;font-size:12px!important}.public-site .segment-roadmap-grid li svg{color:#11b99a!important}@media (width<=800px){.public-site .segment-roadmap-grid{grid-template-columns:repeat(2,1fr)!important}.public-site .segment-roadmap-grid article{min-height:0!important}}@media (width<=560px){.public-site .segment-roadmap{margin-top:58px!important}.public-site .segment-roadmap-grid{grid-template-columns:1fr!important}.public-site .segment-roadmap-line{border:0!important;height:0!important;margin:0!important}.public-site .segment-roadmap-grid article{padding-top:88px!important}}.public-site .nav-menu-group{position:relative}.public-site .nav-mega-menu{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffffa;border:1px solid #dce7f5;border-radius:20px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:min(650px,100vw - 40px);padding:20px;display:grid;position:absolute;top:calc(100% + 20px);left:50%;transform:translate(-38%);box-shadow:0 25px 60px #1431592e}.public-site .nav-mega-menu:before{content:"";background:#fff;border-top:1px solid #dce7f5;border-left:1px solid #dce7f5;width:15px;height:15px;position:absolute;top:-8px;left:36%;transform:rotate(45deg)}.public-site .nav-mega-menu>p{color:#61738d;letter-spacing:.11em;border-bottom:1px solid #e7eef7;grid-column:1/-1;margin:0 0 7px;padding:0 3px 13px;font-size:10px;font-weight:850}.public-site .nav-mega-menu>a{border:1px solid #0000;border-radius:13px;gap:4px;text-decoration:none;position:relative;color:var(--aiseen-navy)!important;padding:14px 14px 14px 52px!important;display:grid!important}.public-site .nav-mega-menu>a:before{content:"✦";color:#1769ff;background:#eaf2ff;border-radius:9px;place-items:center;width:27px;height:27px;font-size:14px;display:grid;position:absolute;top:16px;left:14px}.public-site .nav-mega-menu>a:nth-of-type(2n):before{color:#0ea987;background:#e7faf4}.public-site .nav-mega-menu>a:nth-of-type(3n):before{color:#7b5df1;background:#f0edff}.public-site .nav-mega-menu>a strong{letter-spacing:-.02em;font-size:13px}.public-site .nav-mega-menu>a span{color:#71839b;font-size:11px;line-height:1.35}.public-site .nav-mega-menu>a:last-child:after{content:"Explore AiSeen →";color:#1769ff;font-size:11px;font-weight:850;position:absolute;top:50%;right:14px;transform:translateY(-50%)}@media (width<=800px){.public-site .nav-mega-menu{width:100%;box-shadow:none;margin:8px 0;position:static;transform:none}.public-site .nav-mega-menu:before,.public-site .nav-mega-menu>a:last-child:after{display:none}}.public-site .growth-live{position:relative;background:linear-gradient(135deg,#fff,#f7fbff)!important;grid-template-columns:.72fr 1.28fr!important;gap:54px!important;padding:66px 58px!important;display:grid!important;overflow:visible!important}.public-site .growth-live-copy h2{letter-spacing:-.075em!important;margin:15px 0!important;font-size:clamp(42px,4.8vw,68px)!important;line-height:.96!important}.public-site .growth-live-copy h2 em{background:linear-gradient(100deg,#1769ff,#11b99a);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.public-site .growth-live-copy p{max-width:420px!important;font-size:16px!important}.public-site .growth-live-preview{position:relative;padding:22px 0!important}.public-site .growth-live-preview:before{content:"AISEEN SMARTFLOWS  ·  VISUAL AUTOMATION ENGINE";z-index:2;color:#61728c;letter-spacing:.07em;background:#fff;border:1px solid #dbe6f5;border-radius:22px 22px 0 0;padding:16px 22px;font-size:10px;font-weight:850;position:absolute;top:0;left:0;right:0}.public-site .growth-live-preview .product-preview{border-radius:0 0 22px 22px;margin-top:22px;box-shadow:0 25px 55px #1743782e}.public-site .growth-live-badge{top:78px!important;right:-18px!important}.public-site .growth-live-points{gap:12px!important;margin-top:22px!important;display:grid!important}.public-site .growth-live-points span{font-size:12px!important}@media (width<=900px){.public-site .growth-live{grid-template-columns:1fr!important;padding:40px 28px!important}.public-site .growth-live-preview{width:100%;max-width:700px}}@media (width<=560px){.public-site .growth-live{padding:34px 20px!important}.public-site .growth-live-copy h2{font-size:43px!important}.public-site .growth-live-badge{right:4px!important}.public-site .growth-live-preview:before{padding:12px;font-size:8px}}.public-site .segment-action{background:radial-gradient(circle at 88% 10%,#173f78 0,#0000 32%),linear-gradient(135deg,#061725,#092d47)!important;border-top:3px solid #11b99a!important;border-radius:28px!important;grid-template-columns:1.05fr .95fr!important;gap:40px!important;min-height:470px!important;margin-top:88px!important;padding:68px 60px!important;display:grid!important;position:relative!important;overflow:hidden!important}.public-site .segment-action:before{content:"";background:radial-gradient(circle,#1769ff33,#0000 68%);border-radius:50%;width:420px;height:420px;position:absolute;bottom:-120px;right:-80px}.public-site .segment-action>div{z-index:1;position:relative}.public-site .final-cta-eyebrow{color:#68e1c1;letter-spacing:.1em;align-items:center;gap:8px;font-size:10px;font-weight:850;display:flex}.public-site .final-cta-eyebrow i{background:#20d3a4;border-radius:50%;width:8px;height:8px}.public-site .segment-action h2{max-width:620px;color:#fff!important;letter-spacing:-.075em!important;margin:27px 0 17px!important;font-size:clamp(43px,4.8vw,69px)!important;line-height:.95!important}.public-site .segment-action h2 em{background:linear-gradient(100deg,#4d98ff,#17d4ba);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.public-site .segment-action p{max-width:610px;color:#c0d1e0!important;font-size:16px!important;line-height:1.6!important}.public-site .segment-action .public-button.light{color:#10233f!important;box-shadow:none!important;background:#fff!important}.public-site .segment-action .action-link{border:1px solid #46677f;border-radius:12px;align-items:center;gap:8px;padding:13px 19px;font-weight:800;text-decoration:none;display:inline-flex;color:#fff!important}.public-site .segment-action .product-preview{z-index:1;align-self:center;position:relative;transform:rotate(-3deg);box-shadow:0 22px 43px #00000045}@media (width<=850px){.public-site .segment-action{grid-template-columns:1fr!important;padding:46px 30px!important}.public-site .segment-action .product-preview{max-width:590px}}@media (width<=560px){.public-site .segment-action{min-height:0!important;padding:40px 22px!important}.public-site .segment-action h2{font-size:44px!important}.public-site .segment-action .product-preview{display:none}}.public-site .nav-mega-menu{gap:10px;width:min(560px,100vw - 40px);padding:18px;top:calc(100% + 12px);transform:translate(-30%)}.public-site .nav-mega-menu>a{align-content:start;min-height:92px;padding:13px 13px 13px 50px!important}.public-site .nav-mega-menu>a:before{top:14px;left:13px}.public-site .nav-mega-menu>a:last-child{background:0 0;border-color:#0000;grid-column:auto;margin-top:0}.public-site .nav-mega-menu>a strong{line-height:1.25}.public-site .nav-mega-menu>a span{line-height:1.35}@media (width<=800px){.public-site .nav-mega-menu{transform:none}.public-site .nav-mega-menu>a{min-height:auto}}.public-site .aise-launch{color:#fff;letter-spacing:.01em;background:#02070d;border-bottom:1px solid #ffffff24;gap:15px;min-height:48px;padding:10px 24px;font-size:12px;font-weight:800}.public-site .aise-launch span,.public-site .aise-launch strong{color:#fff;font-weight:900}.public-site .aise-launch b{color:#39ddb6;font-size:13px;font-weight:900}.public-site .aise-launch em{color:#ff8f8f;font-weight:850}.public-site .aise-launch a{color:#fff;font-weight:900}@media (width<=980px){.public-site .aise-launch{gap:10px;min-height:42px;font-size:10px}.public-site .aise-launch b{font-size:11px}}@media (width<=600px){.public-site .aise-launch{justify-content:center;min-height:40px;padding:8px 12px}.public-site .aise-launch strong,.public-site .aise-launch b{font-size:10px}}.public-site .public-nav{gap:34px}.public-site .public-menu{flex:1;justify-content:flex-end;gap:24px}.public-site .public-links{gap:28px}.public-site .nav-menu-trigger{color:var(--aiseen-navy);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:9px 0;font-size:13px;font-weight:750;display:inline-flex}.public-site .nav-menu-trigger:hover,.public-site .nav-menu-trigger[aria-expanded=true]{color:var(--aiseen-blue)}.public-site .nav-menu-trigger svg{transition:transform .18s}.public-site .nav-menu-trigger[aria-expanded=true] svg{transform:rotate(180deg)}.public-site .nav-mega-menu{gap:9px;width:590px;padding:18px;top:calc(100% + 15px);left:0;transform:none}.public-site .nav-mega-menu:before{left:23px}.public-site .nav-menu-group:nth-child(2) .nav-mega-menu{left:50%;transform:translate(-18%)}.public-site .nav-menu-group:nth-child(2) .nav-mega-menu:before{left:18%}.public-site .nav-menu-group:nth-child(3) .nav-mega-menu,.public-site .nav-menu-resources .nav-mega-menu{left:auto;right:0;transform:none}.public-site .nav-menu-group:nth-child(3) .nav-mega-menu:before,.public-site .nav-menu-resources .nav-mega-menu:before{left:auto;right:23px}.public-site .nav-mega-menu>a{min-height:84px;padding:13px 13px 13px 50px!important}.public-site .nav-mega-menu>a:last-child{background:0 0;border-color:#0000;grid-column:auto;margin:0}.public-site .nav-mega-menu>a:last-child:after{display:none}.public-site .nav-mega-menu>a:hover{background:linear-gradient(100deg,#f6faff,#f2fcf8);border-color:#b8d8ff}@media (width<=1120px){.public-site .public-nav{gap:20px}.public-site .public-links{gap:18px}.public-site .public-menu{gap:16px}.public-site .public-brand strong{font-size:25px}.public-site .nav-mega-menu{width:540px}}@media (width<=800px){.public-site .public-menu{justify-content:initial}.public-site .nav-mega-menu,.public-site .nav-menu-group:nth-child(2) .nav-mega-menu,.public-site .nav-menu-group:nth-child(3) .nav-mega-menu,.public-site .nav-menu-resources .nav-mega-menu{width:100%;box-shadow:none;margin:7px 0;position:static;transform:none}.public-site .nav-mega-menu:before{display:none}.public-site .nav-mega-menu>a{min-height:auto}.public-site .nav-menu-trigger{justify-content:space-between;width:100%}}.public-site .article-cta-links{flex-wrap:wrap;align-items:center;gap:16px;margin-top:20px;display:flex}.public-site .article-cta-links .text-link{margin-top:0}@media (width<=560px){.public-site .article-cta-links{flex-direction:column;align-items:flex-start;gap:12px}}.public-site .calendly-booking{align-items:center;min-height:780px}.public-site .calendly-booking>div:first-child{max-width:500px}.public-site .calendly-embed-card{background:#fff;border:1px solid #d7e5f5;border-radius:22px;min-height:700px;overflow:hidden;box-shadow:0 24px 55px #1942781f}.public-site .calendly-embed-card iframe{border:0;width:100%;height:700px;display:block}@media (width<=900px){.public-site .calendly-booking{min-height:0}.public-site .calendly-booking>div:first-child{max-width:none}.public-site .calendly-embed-card{min-height:680px}}@media (width<=560px){.public-site .calendly-embed-card{border-radius:16px;min-height:650px}.public-site .calendly-embed-card iframe{height:650px}}.public-site .aise-launch{background:linear-gradient(100deg,#03080f 0%,#081d2d 49%,#06241f 100%);border-bottom:1px solid #47ebbe3d;gap:14px;min-height:54px;padding:9px 24px;font-size:12px;font-weight:800;position:relative;overflow:hidden;box-shadow:0 3px 18px #020a152e}.public-site .aise-launch:before{content:"";pointer-events:none;background:radial-gradient(circle at 46%,#13cda32b,#0000 22%),linear-gradient(90deg,#0000 0%,#37e3b614 50%,#0000 100%);position:absolute;inset:0}.public-site .aise-launch>*{z-index:1;position:relative}.public-site .aise-launch span{color:#fff;letter-spacing:.1em;background:#08ac8438;border:1px solid #4fe8bf59;border-radius:999px;align-items:center;gap:7px;padding:8px 11px;font-size:9px;font-weight:900;display:inline-flex}.public-site .aise-launch span i{background:#42efbd;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #42efbd1f}.public-site .aise-launch strong{color:#fff;letter-spacing:.04em;font-size:12px;font-weight:900}.public-site .aise-launch b{color:#45edbf;letter-spacing:.02em;text-shadow:0 0 14px #45edbf3d;padding:3px 0;font-size:15px;font-weight:950}.public-site .aise-launch small{color:#dce9f1;font-size:11px;font-weight:700}.public-site .aise-launch em{color:#ff999f;border-left:1px solid #fff3;padding-left:14px;font-size:11px;font-style:normal;font-weight:800}.public-site .aise-launch a{color:#fff;align-items:center;gap:6px;font-size:11px;font-weight:900;text-decoration:none;display:inline-flex}.public-site .aise-launch a:hover{color:#55efc2}.public-site .aise-launch a svg{width:14px;height:14px}@media (width<=1120px){.public-site .aise-launch{gap:10px;font-size:10px}.public-site .aise-launch b{font-size:13px}.public-site .aise-launch small{font-size:10px}.public-site .aise-launch em{display:none}}@media (width<=680px){.public-site .aise-launch{justify-content:center;min-height:48px;padding:8px 12px}.public-site .aise-launch span,.public-site .aise-launch strong,.public-site .aise-launch small,.public-site .aise-launch a{display:none}.public-site .aise-launch b{font-size:14px}.public-site .aise-launch em{color:#c9d7e2;border:0;padding:0;font-size:9px;display:block}}.public-site .public-nav-sticky{z-index:90;background:#fffffffa;border-bottom:1px solid #e6ebf2;position:sticky;top:0;box-shadow:0 3px 18px #14233c0a}.public-site .aise-launch{color:#fff;background:#071a2c;border-color:#183247;gap:12px}.public-site .aise-launch small{color:#c9d9e8}.public-site .aise-launch b{color:#42e5bd}.public-site .aise-launch em{color:#e8f3fb;align-items:center;gap:4px;font-style:normal;font-weight:700;display:inline-flex}.public-site .aise-launch em svg{color:#35dfac}.public-site .aise-launch a{color:#82f1cf}.public-site .nav-mega-menu{background:#fff;border:1px solid #dbe6f3;border-radius:0 0 18px 18px;grid-template-columns:250px minmax(450px,1fr);gap:20px;width:min(940px,100vw - 48px);padding:24px;animation:.17s both mega-in;display:grid;position:absolute;top:calc(100% + 1px);left:50%;transform:translate(-36%);box-shadow:0 24px 55px #122d502e}.public-site .nav-menu-group:nth-child(3) .nav-mega-menu,.public-site .nav-menu-group:nth-child(4) .nav-mega-menu{transform:translate(-65%)}@keyframes mega-in{0%{opacity:0;transform:translate(-36%)translateY(-7px)}to{opacity:1;transform:translate(-36%)translateY(0)}}.public-site .mega-intro{flex-direction:column;align-items:flex-start;padding:8px 10px;display:flex}.public-site .mega-intro p{color:#126ee8;letter-spacing:.11em;align-items:center;gap:7px;margin:0 0 11px;font-size:10px;font-weight:850;display:flex}.public-site .mega-intro p i{background:#16c79a;border-radius:50%;width:7px;height:7px}.public-site .mega-intro>strong{color:#122742;letter-spacing:-.035em;font-size:21px;line-height:1.2}.public-site .mega-intro>span{color:#66758a;margin:10px 0 15px;font-size:12px;line-height:1.55}.public-site .mega-intro>a{color:#116ff2;align-items:center;gap:5px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.public-site .mega-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}.public-site .mega-item{color:#172d49;border-radius:11px;gap:10px;min-height:71px;padding:10px;text-decoration:none;transition:background .17s,transform .17s;display:flex;position:relative}.public-site .mega-item:hover{background:#f3f8ff;transform:translate(2px)}.public-site .mega-item>span,.public-site .mega-featured>span{border-radius:9px;flex:0 0 31px;place-items:center;width:31px;height:31px;display:grid}.public-site .mega-item>div{gap:3px;display:grid}.public-site .mega-item strong{align-items:center;gap:4px;font-size:12px;display:flex}.public-site .mega-item strong svg{color:#7b59ff}.public-site .mega-item small,.public-site .mega-featured small{color:#718097;font-size:10px;line-height:1.35}.public-site .mega-arrow{opacity:0;color:#156eee;transition:all .17s;position:absolute;bottom:11px;right:10px;transform:translate(-4px)}.public-site .mega-item:hover .mega-arrow{opacity:1;transform:none}.public-site .mega-blue>span{color:#1671f2;background:#eaf2ff}.public-site .mega-teal>span{color:#069d88;background:#e7fbf7}.public-site .mega-violet>span{color:#7651e9;background:#f0ecff}.public-site .mega-orange>span{color:#eb8b29;background:#fff1e4}.public-site .mega-rose>span{color:#dd548a;background:#ffedf4}.public-site .mega-green>span{color:#18a76a;background:#e9f9ef}.public-site .mega-indigo>span{color:#5964dc;background:#eceeff}.public-site .mega-cyan>span{color:#159ebd;background:#e9f9fc}.public-site .mega-amber>span{color:#d28a0e;background:#fff7df}.public-site .mega-featured{color:#193353;background:linear-gradient(90deg,#f7fbff,#f4fffb);border:1px solid #d8e7f9;border-radius:11px;grid-column:1/-1;align-items:center;gap:10px;margin-top:4px;padding:11px 12px;text-decoration:none;display:flex}.public-site .mega-featured>div{gap:3px;display:grid}.public-site .mega-featured b{color:#106bea;align-items:center;gap:4px;margin-left:auto;font-size:10px;display:flex}.public-site .mega-featured:hover{border-color:#a8cafa}@media (width<=1024px){.public-site .aise-launch{display:none}.public-site .nav-mega-menu{width:100%;box-shadow:none;border-radius:13px;margin:0;animation:none;display:block;position:static;transform:none!important}.public-site .mega-intro{padding:8px}.public-site .mega-intro>strong{font-size:17px}.public-site .mega-grid{grid-template-columns:1fr}.public-site .mega-featured{margin-top:8px}.public-site .nav-menu-group:nth-child(3) .nav-mega-menu,.public-site .nav-menu-group:nth-child(4) .nav-mega-menu{transform:none}}@media (width>=1025px){.public-site .public-nav-wrap{isolation:isolate}.public-site .nav-mega-menu,.public-site .nav-menu-group:nth-child(2) .nav-mega-menu,.public-site .nav-menu-group:nth-child(3) .nav-mega-menu,.public-site .nav-menu-group:nth-child(4) .nav-mega-menu{z-index:120;border-radius:0 0 18px 18px;width:min(940px,100vw - 48px);max-height:calc(100vh - 164px);animation:.18s both mega-panel-in;position:fixed;top:142px;left:50%;right:auto;overflow:auto;transform:translate(-50%)!important}.public-site .nav-mega-menu:before,.public-site .nav-menu-group:nth-child(2) .nav-mega-menu:before,.public-site .nav-menu-group:nth-child(3) .nav-mega-menu:before,.public-site .nav-menu-group:nth-child(4) .nav-mega-menu:before{top:-8px;left:50%;right:auto;transform:translate(-50%)rotate(45deg)}.public-site .nav-menu-trigger{min-height:44px}.public-site .mega-grid{gap:7px 12px}.public-site .mega-item{min-height:76px;padding:12px}}@keyframes mega-panel-in{0%{opacity:0;margin-top:-8px}to{opacity:1;margin-top:0}}@media (width>=1025px){.public-site .nav-mega-menu,.public-site .nav-menu-group:nth-child(2) .nav-mega-menu,.public-site .nav-menu-group:nth-child(3) .nav-mega-menu,.public-site .nav-menu-group:nth-child(4) .nav-mega-menu{background:#fffffffc;border-radius:18px;grid-template-columns:1fr;gap:12px;width:min(650px,100vw - 40px);padding:17px;display:grid}.public-site .nav-mega-menu:before{display:none}.public-site .mega-intro{border-bottom:1px solid #e4edf7;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"eyebrow action""title action""description action";align-items:center;gap:4px 18px;padding:0 2px 14px;display:grid}.public-site .mega-intro p{grid-area:eyebrow;margin:0}.public-site .mega-intro>strong{grid-area:title;font-size:18px}.public-site .mega-intro>span{grid-area:description;margin:0;font-size:11px}.public-site .mega-intro>a{white-space:nowrap;border:1px solid #cfe0f6;border-radius:9px;grid-area:action;align-self:start;padding:9px 11px}.public-site .mega-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 10px}.public-site .mega-item{min-height:56px;padding:8px}.public-site .mega-item>span{flex-basis:35px;width:35px;height:35px}.public-site .mega-item strong{font-size:11px}.public-site .mega-item small{font-size:9px}.public-site .mega-featured{min-height:50px;margin:0;padding:9px 11px}.public-site .mega-featured b{font-size:9px}}.public-site .feature-detail-hero{background:radial-gradient(circle at 78% 15%,#e3f8f2 0,#0000 26%),linear-gradient(#f9fcff,#fff);padding:82px 0 74px}.public-site .feature-detail-hero-grid{grid-template-columns:.86fr 1.14fr;align-items:center;gap:64px;display:grid}.public-site .feature-eyebrow{color:#1872dc;letter-spacing:.11em;align-items:center;gap:8px;font-size:10px;font-weight:900;display:inline-flex}.public-site .feature-eyebrow i{background:#13be99;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #dff8f1}.public-site .feature-detail-hero h1{color:#10233f;letter-spacing:-.075em;max-width:590px;margin:17px 0;font-size:clamp(43px,5.1vw,70px);line-height:.98}.public-site .feature-detail-hero p{color:#60738e;max-width:540px;font-size:16px;line-height:1.65}.public-site .detail-status{color:#137b67;margin-top:20px;font-size:11px;font-weight:800;display:block}.feature-studio{background:#fff;border:1px solid #d8e7f5;border-radius:23px;overflow:hidden;box-shadow:0 27px 65px #1c427029}.feature-studio>header{border-bottom:1px solid #e4edf7;justify-content:space-between;align-items:center;gap:15px;padding:18px 21px;display:flex}.feature-studio>header>div{grid-template-columns:30px 1fr;column-gap:9px;display:grid}.studio-mark{color:#1676f2;background:linear-gradient(135deg,#eaf2ff,#e7fbf6);border-radius:9px;grid-row:1/3;place-items:center;width:30px;height:30px;display:grid}.feature-studio header strong{color:#10233f;font-size:13px}.feature-studio header small{color:#7a8ea7;margin-top:2px;font-size:9px}.feature-studio header>b{color:#0c9277;white-space:nowrap;background:#effcf8;border:1px solid #bfeadf;border-radius:999px;padding:7px 9px;font-size:9px}.studio-body{grid-template-columns:125px 1fr;min-height:314px;display:grid}.studio-body>aside{background:#f8fbff;border-right:1px solid #e4edf7;align-content:start;gap:7px;padding:20px 12px;display:grid}.studio-body>aside span{color:#7890ad;border-radius:8px;padding:9px 10px;font-size:10px;font-weight:750}.studio-body>aside .studio-active{color:#146de9;background:#eaf2ff}.studio-body>section{min-width:0;padding:27px}.studio-body>section>small{color:#8297b0;letter-spacing:.1em;font-size:9px;font-weight:850}.studio-body h2{color:#10233f;letter-spacing:-.045em;margin:8px 0 17px;font-size:22px}.studio-message{background:linear-gradient(120deg,#f2fdf9,#f8fcff);border:1px solid #c8e9df;border-radius:13px;padding:16px}.studio-message b{color:#129275;letter-spacing:.08em;font-size:9px}.studio-message p{color:#425f7c;margin:8px 0;font-size:12px;line-height:1.45}.studio-message span{color:#176fe9;font-size:11px;font-weight:850}.studio-progress{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:18px;display:grid}.studio-progress div{gap:7px;display:grid}.studio-progress i{color:#176fe9;background:#eaf2ff;border-radius:50%;place-items:center;width:23px;height:23px;font-size:10px;font-style:normal;font-weight:850;display:grid}.studio-progress span{color:#5e7692;font-size:9px;font-weight:750;line-height:1.3}.feature-story{padding-block:105px}.feature-story>header{max-width:690px}.feature-story h2,.feature-walkthrough h2,.feature-usecases h2{color:#10233f;letter-spacing:-.065em;margin:14px 0;font-size:clamp(34px,4vw,54px);line-height:1.02}.feature-story h2 em,.feature-walkthrough h2 em,.feature-usecases h2 em{background:linear-gradient(100deg,#1769ff,#11b99a);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.feature-story header>p,.feature-walkthrough p{color:#627690;font-size:15px;line-height:1.65}.feature-benefit-grid{grid-template-columns:repeat(3,1fr);gap:15px;margin-top:42px;display:grid}.feature-benefit-grid article{background:linear-gradient(145deg,#fff,#f8fbff);border:1px solid #dce8f5;border-radius:18px;min-height:225px;padding:25px}.feature-benefit-grid article>span{color:#176fe9;letter-spacing:.08em;font-size:11px;font-weight:900}.feature-benefit-grid h3{color:#10233f;letter-spacing:-.04em;margin:28px 0 8px;font-size:19px}.feature-benefit-grid p{color:#657991;font-size:13px;line-height:1.55}.feature-walkthrough{background:linear-gradient(135deg,#f5f9ff,#f0fcf8);padding:94px 0}.feature-walkthrough-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:75px;display:grid}.feature-walkthrough ol{background:#fff;border:1px solid #d6e5f4;border-radius:18px;gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.feature-walkthrough li{border-bottom:1px solid #e7eef6;grid-template-columns:48px 1fr;gap:14px;padding:19px 20px;display:grid}.feature-walkthrough li:last-child{border:0}.feature-walkthrough li>span{color:#176fe9;background:#eaf2ff;border-radius:10px;place-items:center;width:36px;height:36px;font-size:10px;font-weight:850;display:grid}.feature-walkthrough li strong{color:#17304e;font-size:14px}.feature-walkthrough li p{margin:5px 0 0;font-size:11px}.feature-usecases{padding-block:105px}.feature-usecases>header{max-width:620px}.feature-usecases>div{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:40px;display:grid}.feature-usecases article{background:#fff;border:1px solid #dbe6f5;border-radius:18px;padding:28px;box-shadow:0 13px 30px #1c42700d}.feature-usecases article>span{color:#11a789;letter-spacing:.09em;font-size:11px;font-weight:900}.feature-usecases h3{color:#10233f;letter-spacing:-.045em;margin:20px 0 9px;font-size:21px}.feature-usecases p{color:#657991;min-height:60px;font-size:13px;line-height:1.55}.feature-usecases a{color:#176fe9;align-items:center;gap:5px;margin-top:12px;font-size:12px;font-weight:850;text-decoration:none;display:inline-flex}@media (width<=900px){.public-site .feature-detail-hero-grid,.feature-walkthrough-grid{grid-template-columns:1fr;gap:38px}.feature-studio{max-width:720px}.feature-benefit-grid,.feature-usecases>div{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.public-site .feature-detail-hero{padding:57px 0}.public-site .feature-detail-hero h1{font-size:43px}.studio-body{grid-template-columns:76px 1fr}.studio-body>aside{padding:15px 7px}.studio-body>aside span{padding:8px 5px;font-size:8px}.studio-body>section{padding:20px 15px}.studio-body h2{font-size:18px}.studio-progress{grid-template-columns:repeat(2,1fr)}.feature-story,.feature-usecases{padding-block:70px}.feature-benefit-grid,.feature-usecases>div{grid-template-columns:1fr}.feature-walkthrough{padding:68px 0}.feature-walkthrough-grid{gap:34px}.feature-walkthrough li{padding:16px}.feature-studio header>b{display:none}}@media (width>=1025px){.public-site .nav-mega-menu,.public-site .nav-menu-group:nth-child(2) .nav-mega-menu,.public-site .nav-menu-group:nth-child(3) .nav-mega-menu,.public-site .nav-menu-group:nth-child(4) .nav-mega-menu{gap:9px;max-height:none;padding:15px 17px 16px;overflow:visible}.public-site .mega-intro{gap:2px 15px;padding:0 2px 10px}.public-site .mega-intro>strong{font-size:17px;line-height:1.15}.public-site .mega-intro>span{font-size:10px;line-height:1.35}.public-site .mega-intro>a{padding:8px 10px;font-size:10px}.public-site .mega-grid{grid-auto-rows:56px;gap:5px 9px}.public-site .mega-item{height:56px;min-height:56px;padding:8px;overflow:hidden}.public-site .mega-item>span{border-radius:8px;flex:0 0 31px;width:31px;height:31px}.public-site .mega-item strong{font-size:11px;line-height:1.15}.public-site .mega-item small{font-size:9px;line-height:1.25;display:block}.public-site .mega-featured{height:47px;min-height:47px;padding:8px 10px;overflow:hidden}.public-site .mega-featured>span{flex:0 0 30px;width:30px;height:30px}.public-site .mega-featured strong{font-size:10px}.public-site .mega-featured small{font-size:8px}}.public-site .journey-explorer{color:#fff;background:#081d30;padding:105px 0}.public-site .journey-explorer-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:74px;display:grid}.public-site .journey-explorer .feature-eyebrow{color:#73e5c6}.public-site .journey-explorer .feature-eyebrow i{background:#38dcb1;box-shadow:0 0 0 4px #38dcb121}.public-site .journey-explorer h2{color:#fff;letter-spacing:-.07em;max-width:560px;margin:14px 0;font-size:clamp(35px,4.2vw,57px);line-height:1}.public-site .journey-explorer h2 em{background:linear-gradient(100deg,#60a8ff,#34dbb3);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.public-site .journey-explorer p{color:#b9cce0;max-width:550px;font-size:15px;line-height:1.65}.journey-step-list{gap:7px;margin-top:28px;display:grid}.journey-step-list button{color:#dce9f5;text-align:left;cursor:pointer;background:#ffffff0a;border:1px solid #a5caeb2b;border-radius:12px;grid-template-columns:32px 1fr 18px;align-items:center;gap:11px;width:100%;padding:12px;transition:all .18s;display:grid}.journey-step-list button:hover,.journey-step-list button.active{background:#30cfa91f;border-color:#38cbae;transform:translate(3px)}.journey-step-list button span{color:#8bbcf5;background:#193b5b;border-radius:8px;place-items:center;width:29px;height:29px;font-size:10px;font-weight:850;display:grid}.journey-step-list button.active span{color:#fff;background:#20b995}.journey-step-list button strong{font-size:13px}.journey-step-list button svg{opacity:.5}.journey-step-list button.active svg{opacity:1;color:#54dfba}.journey-screen{color:#112b46;background:#fff;border:1px solid #8fc6f04d;border-radius:22px;overflow:hidden;box-shadow:0 26px 55px #00000040}.journey-screen-top{background:#f8fbff;border-bottom:1px solid #dce9f5;justify-content:space-between;align-items:center;padding:14px 17px;display:flex}.journey-screen-top span{color:#7088a4;letter-spacing:.1em;font-size:9px;font-weight:900}.journey-screen-top b{color:#119374;background:#e8fbf5;border-radius:99px;padding:6px 8px;font-size:9px}.journey-screen-body{min-height:285px;padding:34px}.journey-screen-body>small{color:#527391;letter-spacing:.09em;font-size:9px;font-weight:850}.journey-screen-body h3{color:#102b47;letter-spacing:-.06em;margin:12px 0 8px;font-size:29px}.journey-screen-body p{color:#627b97;font-size:13px}.journey-message,.journey-response{background:#eef4fa;border-radius:13px;gap:5px;max-width:82%;margin-top:22px;padding:12px 14px;display:grid}.journey-message span,.journey-response span{color:#7c91aa;font-size:9px;font-weight:850}.journey-message b,.journey-response b{font-size:12px;line-height:1.4}.journey-response{background:#dff8ef;margin-left:auto}.journey-response b{color:#116c59}.journey-progress{gap:6px;padding:0 34px 30px;display:flex}.journey-progress i{background:#dce7f1;border-radius:999px;flex:1;height:5px}.journey-progress i.done{background:linear-gradient(90deg,#1b76ff,#19be9b)}.journey-problems{padding-block:105px}.journey-problems>header{max-width:720px}.journey-problems h2{color:#10233f;letter-spacing:-.07em;margin:14px 0;font-size:clamp(34px,4.1vw,55px);line-height:1.02}.journey-problems h2 em{background:linear-gradient(100deg,#1769ff,#11b99a);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.journey-problems header p{color:#647991;font-size:15px;line-height:1.6}.journey-problems>div{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:40px;display:grid}.journey-problems article{background:linear-gradient(145deg,#fff,#f9fbff);border:1px solid #dce8f5;border-radius:17px;min-height:174px;padding:23px}.journey-problems article>span{color:#176fe9;letter-spacing:.08em;font-size:10px;font-weight:900}.journey-problems h3{color:#102b47;letter-spacing:-.04em;margin:21px 0 7px;font-size:17px}.journey-problems article p{color:#687e96;margin:0;font-size:12px;line-height:1.5}@media (width<=900px){.public-site .journey-explorer-grid{grid-template-columns:1fr;gap:40px}.journey-problems>div{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.public-site .journey-explorer{padding:70px 0}.public-site .journey-explorer h2{font-size:40px}.journey-screen-body{min-height:245px;padding:24px 20px}.journey-screen-body h3{font-size:26px}.journey-progress{padding:0 20px 22px}.journey-problems{padding-block:70px}.journey-problems>div{grid-template-columns:1fr}.journey-problems article{min-height:0}}.public-site .product-toolkit{background:linear-gradient(135deg,#f8fbff,#f2fcf8);padding:108px 0}.product-toolkit header{max-width:700px}.product-toolkit h2,.product-outcomes h2{color:#10233f;letter-spacing:-.07em;margin:14px 0;font-size:clamp(35px,4.2vw,57px);line-height:1.02}.product-toolkit h2 em,.product-outcomes h2 em{background:linear-gradient(100deg,#1769ff,#11b99a);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.product-toolkit header p,.product-outcomes header p{color:#667b93;font-size:15px;line-height:1.65}.toolkit-grid{grid-template-columns:repeat(4,1fr);gap:13px;margin-top:42px;display:grid}.toolkit-grid article{background:#fff;border:1px solid #d8e7f5;border-radius:17px;min-height:185px;padding:22px;transition:transform .18s,box-shadow .18s;position:relative;overflow:hidden}.toolkit-grid article:hover{transform:translateY(-4px);box-shadow:0 18px 40px #1b46761c}.toolkit-grid article>span{color:#176fe9;background:#eaf2ff;border-radius:9px;place-items:center;width:31px;height:31px;font-size:10px;font-weight:900;display:grid}.toolkit-grid article:nth-child(3n+2)>span{color:#0eaa85;background:#e6faf4}.toolkit-grid article:nth-child(3n)>span{color:#7651e9;background:#f0edff}.toolkit-grid h3{color:#112d49;letter-spacing:-.035em;margin:22px 0 7px;font-size:16px}.toolkit-grid p{color:#6b8098;margin:0;font-size:11px;line-height:1.5}.toolkit-grid article>i{color:#1a70ee;opacity:0;font-style:normal;font-weight:900;transition:all .18s;position:absolute;bottom:16px;right:18px;transform:translate(-4px)}.toolkit-grid article:hover>i{opacity:1;transform:none}.product-outcomes{padding-block:108px}.product-outcomes>header{max-width:720px}.outcome-layout{grid-template-columns:.75fr 1.25fr;gap:16px;margin-top:42px;display:grid}.outcome-stat{color:#fff;background:radial-gradient(circle at 80% 15%,#1b547b 0,#0000 32%),linear-gradient(145deg,#071c30,#0d3753);border-radius:23px;flex-direction:column;justify-content:flex-end;min-height:405px;padding:36px;display:flex;box-shadow:0 22px 48px #0725412e}.outcome-stat small{color:#74e7c8;letter-spacing:.11em;font-size:10px;font-weight:900}.outcome-stat strong{letter-spacing:-.1em;margin:28px 0 3px;font-size:80px;line-height:.8}.outcome-stat span{color:#68e3c2;font-size:15px;font-weight:800}.outcome-stat p{color:#c3d7e8;max-width:250px;margin:25px 0 0;font-size:13px;line-height:1.55}.outcome-cards{grid-template-columns:repeat(2,1fr);gap:13px;display:grid}.outcome-cards article{background:linear-gradient(145deg,#fff,#f8fbff);border:1px solid #d9e7f5;border-radius:18px;min-height:196px;padding:25px}.outcome-cards article>span{color:#10a989;letter-spacing:.1em;font-size:10px;font-weight:900}.outcome-cards h3{color:#102c48;letter-spacing:-.04em;margin:27px 0 8px;font-size:18px}.outcome-cards p{color:#677d95;margin:0;font-size:12px;line-height:1.55}@media (width<=900px){.toolkit-grid{grid-template-columns:repeat(2,1fr)}.outcome-layout{grid-template-columns:1fr}.outcome-stat{min-height:280px}.outcome-cards article{min-height:170px}}@media (width<=560px){.public-site .product-toolkit,.product-outcomes{padding-block:70px}.product-toolkit h2,.product-outcomes h2{font-size:41px}.toolkit-grid,.outcome-cards{grid-template-columns:1fr}.toolkit-grid article{min-height:160px}.outcome-stat{padding:28px}.outcome-stat strong{font-size:68px}}@media (width>=1025px){.public-site .nav-mega-menu,.public-site .nav-menu-group:nth-child(2) .nav-mega-menu,.public-site .nav-menu-group:nth-child(3) .nav-mega-menu,.public-site .nav-menu-group:nth-child(4) .nav-mega-menu{gap:7px;padding:13px 15px 14px}.public-site .mega-intro{padding-bottom:8px}.public-site .mega-intro>strong{font-size:16px}.public-site .mega-intro>span{font-size:9px}.public-site .mega-intro>a{padding:7px 9px;font-size:9px}.public-site .mega-grid{grid-auto-rows:47px;gap:4px 8px}.public-site .mega-item{gap:7px;height:47px;min-height:47px;padding:6px}.public-site .mega-item>span{border-radius:7px;flex:0 0 27px;width:27px;height:27px}.public-site .mega-item strong{font-size:10px}.public-site .mega-item small{font-size:8px;line-height:1.15}.public-site .mega-featured{height:40px;min-height:40px;padding:6px 8px}.public-site .mega-featured>span{flex:0 0 26px;width:26px;height:26px}.public-site .mega-featured strong{font-size:9px}.public-site .mega-featured small{display:none}.public-site .mega-featured b{font-size:8px}}.public-site .feature-visual-body{background:linear-gradient(145deg,#fbfdff,#f4f9ff);min-height:338px;padding:24px}.public-site .feature-studio[class*=visual-] .feature-visual-body{align-items:center;display:grid}.visual-flow .feature-visual-body{background:radial-gradient(circle at 80% 10%,#e1f8f0 0,#0000 34%),#f8fbff;padding:19px 24px}.visual-flow{background:#f8fbff}.visual-flow .feature-visual-body{align-items:center;gap:7px;display:flex;overflow:auto}.flow-node{background:#fff;border:1px solid #d8e5f6;border-radius:13px;gap:8px;min-width:123px;padding:13px 12px;display:grid;box-shadow:0 9px 18px #214e7e12}.flow-node b{color:#18324e;font-size:10px}.flow-node span{color:#6c8299;font-size:9px;line-height:1.35}.flow-trigger{border-color:#b7d4ff}.flow-screen{border-color:#aee9db}.flow-condition{border-color:#d8cbff}.flow-action{border-color:#b8eadf}.visual-flow .feature-visual-body>i{background:repeating-linear-gradient(90deg,#80a8d0 0 4px,#0000 4px 7px);flex:0 0 16px;height:1px}.visual-templates .feature-visual-body{background:linear-gradient(135deg,#f4f9ff,#effcf8);gap:17px;padding:27px}.template-states{color:#7a8ca3;align-items:center;gap:7px;font-size:10px;display:flex}.template-states b{background:#eaf1f9;border-radius:999px;padding:7px 10px}.template-states .approved{color:#117b64;background:#dff8ed}.template-states i{color:#5b7da1;font-style:normal}.template-message{background:#fff;border:1px solid #d6e5f3;border-radius:16px;gap:10px;padding:19px;display:grid;box-shadow:0 12px 28px #244f7a1a}.template-message small{color:#1875e9;letter-spacing:.1em;font-size:9px;font-weight:900}.template-message strong{color:#102c48;letter-spacing:-.04em;font-size:17px}.template-message p{color:#60758d;margin:0;font-size:11px;line-height:1.5}.template-message span{color:#176fe9;background:#e9f2ff;border-radius:8px;justify-self:start;padding:8px 12px;font-size:10px;font-weight:800}.template-meta{color:#fff;background:#0b2a43;border-radius:12px;justify-content:space-between;gap:12px;padding:12px 14px;display:flex}.template-meta b{font-size:11px}.template-meta span{color:#83e1c7;font-size:10px}.visual-analytics .feature-visual-body{gap:15px;padding:22px}.analytics-stats{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.analytics-stats article{background:#fff;border:1px solid #d7e6f4;border-radius:12px;gap:5px;padding:12px;display:grid}.analytics-stats small,.analytics-chart small{color:#7890ab;letter-spacing:.08em;font-size:8px;font-weight:900}.analytics-stats b{color:#112e4d;letter-spacing:-.06em;font-size:21px}.analytics-stats span{color:#14a786;font-size:9px;font-weight:800}.analytics-chart{background:#fff;border:1px solid #d7e6f4;border-radius:14px;padding:15px;position:relative}.analytics-chart>div{border-bottom:1px solid #d7e6f4;align-items:flex-end;gap:9px;height:117px;margin-top:12px;padding:8px 6px 0;display:flex}.analytics-chart i{background:linear-gradient(#5d9dff,#c6dcff);border-radius:5px 5px 0 0;flex:1}.analytics-chart i:nth-child(2n){background:linear-gradient(#28c7a4,#c7f2e6)}.analytics-chart>span{color:#11a484;font-size:9px;font-weight:800;position:absolute;top:15px;right:15px}.visual-campaign .feature-visual-body{gap:14px;padding:25px}.campaign-top{align-items:center;gap:9px;display:flex}.campaign-top span{color:#176fe9;letter-spacing:.08em;background:#e9f2ff;border-radius:999px;padding:6px 8px;font-size:8px;font-weight:900}.campaign-top b{color:#112e4c;letter-spacing:-.04em;font-size:17px}.campaign-top i{color:#07896d;background:#e3f9ef;border-radius:999px;margin-left:auto;padding:6px 8px;font-size:9px;font-style:normal;font-weight:800}.campaign-audience{background:#fff;border:1px solid #d8e7f5;border-radius:13px;gap:5px;padding:15px;display:grid}.campaign-audience span,.campaign-audience small{color:#7187a0;font-size:9px}.campaign-audience b{color:#17334f;font-size:13px}.campaign-progress{color:#fff;background:#0a2c45;border-radius:14px;grid-template-columns:1fr auto;gap:9px 15px;padding:15px;display:grid}.campaign-progress div{justify-content:space-between;font-size:11px;display:flex}.campaign-progress i{background:#234b68;border-radius:999px;grid-column:1/-1;height:8px;overflow:hidden}.campaign-progress i b{border-radius:inherit;background:linear-gradient(90deg,#2278ff,#22c7a4);width:86%;height:100%;display:block}.campaign-progress small{color:#a9c5da;font-size:9px}.visual-customer .feature-visual-body{gap:16px;padding:26px}.customer-profile{background:#fff;border:1px solid #d7e6f4;border-radius:14px;align-items:center;gap:11px;padding:15px;display:flex}.customer-profile>span{color:#fff;background:linear-gradient(135deg,#287cff,#18c6a0);border-radius:50%;place-items:center;width:39px;height:39px;font-size:12px;font-weight:900;display:grid}.customer-profile div{gap:3px;display:grid}.customer-profile b{color:#16314e;font-size:13px}.customer-profile small{color:#7287a0;font-size:9px}.customer-profile i{color:#c97512;background:#fff4e6;border-radius:999px;margin-left:auto;padding:6px 8px;font-size:9px;font-style:normal;font-weight:850}.customer-timeline{gap:7px;padding:4px 13px;display:grid}.customer-timeline p{color:#58708b;border-bottom:1px solid #dfeaf5;grid-template-columns:45px 1fr;gap:11px;margin:0;padding:10px 0;font-size:11px;display:grid}.customer-timeline b{color:#176fe9;font-size:10px}.customer-timeline .timeline-active span{color:#108b70;font-weight:850}.visual-team .feature-visual-body{background:#fff;gap:0;padding:0}.team-tabs{border-bottom:1px solid #dce8f5;gap:17px;padding:15px 18px;display:flex}.team-tabs b,.team-tabs span{font-size:10px}.team-tabs b{color:#176fe9}.team-tabs span{color:#8195ab}.team-row{border-bottom:1px solid #e8eff6;align-items:center;gap:10px;padding:14px 18px;display:flex}.team-row>i{color:#176fe9;background:#e8f2ff;border-radius:50%;place-items:center;width:30px;height:30px;font-size:10px;font-style:normal;font-weight:850;display:grid}.team-row div{gap:3px;display:grid}.team-row b{color:#17314e;font-size:11px}.team-row small{color:#7b90a6;font-size:9px}.team-row>span{color:#12aa88;margin-left:auto;font-size:12px}.visual-billing .feature-visual-body{background:linear-gradient(135deg,#f4f9ff,#f1fcf8);gap:16px;padding:27px}.wallet-card{color:#fff;background:radial-gradient(circle at 85% 15%,#185773 0,#0000 34%),#092942;border-radius:17px;gap:7px;padding:22px;display:grid}.wallet-card small{color:#82dbc5;letter-spacing:.1em;font-size:9px;font-weight:900}.wallet-card b{letter-spacing:-.075em;font-size:39px;line-height:1}.wallet-card span{color:#c3d8e8;font-size:10px}.wallet-card i{background:#224964;border-radius:999px;height:6px;overflow:hidden}.wallet-card i b{background:linear-gradient(90deg,#2579ff,#19c19e);width:78%;height:100%;display:block}.billing-usage{background:#fff;border:1px solid #d7e6f4;border-radius:14px;gap:7px;padding:16px;display:grid}.billing-usage b{color:#17314d;font-size:13px}.billing-usage span,.billing-usage small{color:#6d829b;font-size:10px}.billing-usage small{color:#159376;font-weight:800}.visual-booking .feature-visual-body{gap:17px;padding:25px}.booking-head{justify-content:space-between;gap:12px;display:flex}.booking-head div{gap:5px;display:grid}.booking-head small{color:#1874e8;letter-spacing:.09em;font-size:9px;font-weight:900}.booking-head b{color:#15314e;letter-spacing:-.04em;font-size:18px}.booking-head>span{color:#176fe9;background:#edf3ff;border-radius:999px;height:max-content;padding:7px 9px;font-size:10px;font-weight:800}.booking-days{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.booking-days button{color:#58718d;cursor:pointer;background:#fff;border:1px solid #d7e6f5;border-radius:9px;padding:11px 5px;font-size:9px}.booking-days button.selected{color:#176fe9;background:#edf4ff;border-color:#2b81f5;font-weight:900}.booking-times{gap:8px;display:flex}.booking-times b{color:#108971;background:#f1fcf8;border:1px solid #bde9de;border-radius:8px;padding:10px 11px;font-size:10px}.visual-channel .feature-visual-body{gap:15px;padding:25px}.channel-connected{background:#fff;border:1px solid #d7e6f4;border-radius:14px;align-items:center;gap:10px;padding:13px;display:flex}.channel-connected>span{color:#159374;background:#dff8ee;border-radius:10px;place-items:center;width:30px;height:30px;font-weight:900;display:grid}.channel-connected div{gap:3px;display:grid}.channel-connected small{color:#7890aa;font-size:8px;font-weight:900}.channel-connected b{color:#16314e;font-size:12px}.channel-connected i{color:#10a586;margin-left:auto;font-size:10px;font-style:normal;font-weight:850}.channel-conversation{background:#092b44;border-radius:14px;gap:7px;padding:14px;display:grid}.channel-conversation p{color:#4e6882;background:#fff;border-radius:10px 10px 10px 2px;justify-self:start;max-width:78%;margin:0;padding:9px 11px;font-size:10px}.channel-conversation .channel-reply{color:#116d5b;background:#d9f8eb;border-radius:10px 10px 2px;justify-self:end}.visual-channel .feature-visual-body>small{color:#168e74;font-size:10px;font-weight:800}.visual-workspace .feature-visual-body{gap:16px}.workspace-tabs{border-bottom:1px solid #dce8f5;gap:15px;padding-bottom:12px;display:flex}.workspace-tabs>*{color:#8094aa;font-size:10px}.workspace-tabs b{color:#176fe9}.workspace-message{background:#fff;border:1px solid #d6e6f5;border-radius:14px;gap:7px;padding:17px;display:grid}.workspace-message small{color:#7690a9;letter-spacing:.09em;font-size:9px;font-weight:900}.workspace-message b{color:#112e4c;letter-spacing:-.04em;font-size:17px}.workspace-message p{color:#647992;margin:0;font-size:11px;line-height:1.45}.workspace-stage{gap:7px;display:flex}.workspace-stage span{color:#637b95;align-items:center;gap:6px;font-size:9px;display:flex}.workspace-stage i{color:#176fe9;background:#e7f2ff;border-radius:50%;place-items:center;width:18px;height:18px;font-size:8px;font-style:normal;font-weight:900;display:grid}@media (width<=560px){.public-site .feature-visual-body{min-height:280px;padding:18px}.visual-flow .feature-visual-body{gap:5px;padding:16px}.flow-node{min-width:107px;padding:10px}.analytics-stats{gap:6px}.analytics-stats article{padding:9px}.analytics-stats b{font-size:17px}.booking-days{grid-template-columns:repeat(2,1fr)}.booking-times{flex-wrap:wrap}.campaign-top b{font-size:14px}.workspace-stage{flex-wrap:wrap}}.public-site .feature-detail-hero{background:radial-gradient(circle at 84% 25%,#127e9694 0,#0000 25%),radial-gradient(circle at 67% 95%,#09cda929 0,#0000 28%),linear-gradient(121deg,#061725 0%,#082b42 48%,#073449 100%);padding:108px 0 100px;position:relative;overflow:hidden}.public-site .feature-detail-hero:before{content:"";pointer-events:none;opacity:.22;background-image:linear-gradient(#ffffff17 1px,#0000 1px),linear-gradient(90deg,#ffffff17 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 82%);mask-image:linear-gradient(90deg,#000,#0000 82%)}.public-site .feature-detail-hero:after{content:"";pointer-events:none;border:1px solid #45d6b92e;border-radius:50%;width:620px;height:620px;position:absolute;top:-190px;right:-180px;box-shadow:0 0 0 74px #45d6b909,0 0 0 148px #45d6b905}.public-site .feature-detail-hero-grid{z-index:1;grid-template-columns:.84fr 1.16fr;gap:54px;position:relative}.public-site .feature-eyebrow{color:#85e9d0}.public-site .feature-eyebrow i{background:#35d0aa;box-shadow:0 0 0 4px #35d0aa29}.public-site .feature-detail-hero h1{color:#fff;letter-spacing:-.082em;max-width:570px;font-size:clamp(47px,5.25vw,76px)}.public-site .feature-detail-hero h1 em{background:linear-gradient(100deg,#3a90ff,#27d5b0);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.public-site .feature-detail-hero p{color:#c4d5e4;font-size:16px}.public-site .feature-detail-hero .hero-actions{margin-top:28px}.public-site .feature-detail-hero .public-button{background:linear-gradient(105deg,#1975ff,#10b99a);border:0;box-shadow:0 12px 28px #1174db4d}.public-site .feature-detail-hero .public-button.secondary{color:#102c47;box-shadow:none;background:#fff;border:1px solid #bfddf16b}.public-site .detail-status{color:#81e8ce}.public-site .feature-studio{background:#f8fbff;border-color:#b3dcf054;border-radius:24px;position:relative;overflow:visible;box-shadow:0 32px 78px #00000052}.public-site .feature-studio>header{border-bottom-color:#d8e7f4;padding:17px 20px}.public-site .feature-visual-body{min-height:392px;padding:34px;position:relative}.public-site .feature-studio[class*=visual-] .feature-visual-body{border-radius:0 0 23px 23px;overflow:hidden}.public-site .visual-live{color:#15a987;letter-spacing:.1em;font-size:9px;font-weight:900;position:absolute;top:19px;right:21px}.public-site .visual-live:before{content:"";background:#1fcca8;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block;box-shadow:0 0 0 4px #1fcca824}.public-site .visual-callout{z-index:3;color:#fff;background:#102e47;border:1px solid #cae6f2cc;border-radius:14px;gap:5px;width:139px;padding:13px;display:grid;position:absolute;bottom:36px;right:-27px;box-shadow:0 15px 34px #0213234d}.public-site .visual-callout small{color:#85e8d0;letter-spacing:.08em;font-size:8px;font-weight:900}.public-site .visual-callout b{font-size:11px;line-height:1.25}.public-site .visual-flow .feature-visual-body{background:radial-gradient(circle at 82% 7%,#d7f8ed 0,#0000 34%),#f7fbff;padding:42px 28px}.public-site .flow-node{min-width:135px;padding:17px 14px}.public-site .flow-node b{font-size:11px}.public-site .flow-node span{font-size:10px}.public-site .visual-templates .feature-visual-body{background:linear-gradient(135deg,#edf6ff,#ecfcf6);padding:39px 33px}.public-site .template-message{padding:23px}.public-site .template-message strong{font-size:20px}.public-site .template-message p{font-size:12px}.public-site .visual-analytics .feature-visual-body{padding:38px 29px}.public-site .analytics-chart>div{height:152px}.public-site .analytics-stats article{padding:15px}.public-site .analytics-stats b{font-size:25px}.public-site .visual-campaign .feature-visual-body,.public-site .visual-customer .feature-visual-body,.public-site .visual-billing .feature-visual-body,.public-site .visual-booking .feature-visual-body,.public-site .visual-channel .feature-visual-body{padding:38px 31px}.public-site .visual-team .feature-visual-body{min-height:392px}.public-site .team-row{padding:21px 22px}.public-site .team-row>i{width:37px;height:37px}.public-site .team-row b{font-size:12px}.public-site .visual-workspace .feature-visual-body{padding:36px 31px}@media (width<=900px){.public-site .feature-detail-hero{padding:78px 0 72px}.public-site .feature-detail-hero-grid{gap:42px}.public-site .feature-visual-body{min-height:350px}.public-site .visual-callout{bottom:15px;right:14px}}@media (width<=560px){.public-site .feature-detail-hero h1{font-size:47px}.public-site .feature-visual-body{min-height:290px;padding:22px}.public-site .visual-callout{display:none}.public-site .visual-live{top:13px;right:15px}.public-site .visual-templates .feature-visual-body,.public-site .visual-analytics .feature-visual-body,.public-site .visual-campaign .feature-visual-body,.public-site .visual-customer .feature-visual-body,.public-site .visual-billing .feature-visual-body,.public-site .visual-booking .feature-visual-body,.public-site .visual-channel .feature-visual-body{padding:24px 18px}.public-site .visual-flow .feature-visual-body{padding:32px 18px}.public-site .feature-detail-hero:after{right:-360px}}.public-site .growth-live{isolation:isolate;min-height:580px;position:relative;background:radial-gradient(circle at 84% 17%,#15839aad 0,#0000 27%),radial-gradient(circle at 68% 82%,#08d5a824 0,#0000 34%),linear-gradient(118deg,#061624,#08263a 53%,#07394a)!important;border:1px solid #4ab5cb3d!important;border-radius:30px!important;grid-template-columns:.76fr 1.24fr!important;gap:66px!important;margin-block:112px!important;padding:78px 64px!important;overflow:hidden!important;box-shadow:0 31px 80px #051b2f30!important}.public-site .growth-live:before{content:"";z-index:-1;opacity:.22;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 85%);mask-image:linear-gradient(90deg,#000,#0000 85%)}.public-site .growth-live:after{content:"";z-index:-1;border:1px solid #45e0be2e;border-radius:50%;width:650px;height:650px;position:absolute;top:-220px;right:-190px;box-shadow:0 0 0 76px #45e0be09,0 0 0 152px #45e0be05}.public-site .growth-live-copy{z-index:1;position:relative}.public-site .growth-live-copy .public-pill{color:#8eeed4;background:#29b7991c;border-color:#68e4ca45}.public-site .growth-live-copy h2{max-width:510px;color:#fff!important;letter-spacing:-.083em!important;margin:20px 0!important;font-size:clamp(47px,5vw,73px)!important;line-height:.94!important}.public-site .growth-live-copy h2 em{background:linear-gradient(102deg,#3691ff,#29d3ad)!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important}.public-site .growth-live-copy p{color:#bad0e0!important;max-width:470px!important;font-size:16px!important;line-height:1.7!important}.public-site .growth-live-points{gap:11px!important;margin:27px 0!important}.public-site .growth-live-points span{color:#e4f2f8!important;font-size:12px!important}.public-site .growth-live-points svg{color:#3bdab2!important}.public-site .growth-live-copy .public-button{background:linear-gradient(100deg,#287bff,#11ba9a);border:0;box-shadow:0 14px 30px #0f8dcb47}.public-site .growth-live-preview{z-index:1;transform:translateY(3px);padding:19px 0 0!important}.public-site .growth-live-preview:before{color:#4c6684!important;letter-spacing:.11em!important;background:#fff!important;border:1px solid #d4e6f4d1!important;border-radius:19px 19px 0 0!important;padding:16px 23px!important;font-size:9px!important;top:0!important;left:0!important;right:0!important}.public-site .growth-live-preview:after{content:"";z-index:-1;filter:blur(22px);background:#00000059;border-radius:50%;height:60px;position:absolute;bottom:-30px;left:8%;right:3%}.public-site .growth-live-preview .product-preview{transform:perspective(1300px)rotateY(-1.5deg)rotateX(.65deg);border:1px solid #c4ddeff2!important;border-radius:0 0 19px 19px!important;height:390px!important;margin-top:20px!important;box-shadow:0 30px 66px #00000057!important}.public-site .growth-live-badge{min-width:158px;background:#fff!important;border-color:#d6ecf5f2!important;border-radius:14px!important;padding:15px 17px!important;top:78px!important;bottom:auto!important;right:-28px!important;box-shadow:0 18px 39px #00000042!important}.public-site .growth-live-badge:before{content:"";background:linear-gradient(145deg,#0b2b43,#143f59);border-radius:12px;width:137px;height:69px;position:absolute;bottom:-70px;left:-33px;box-shadow:0 15px 30px #0000003d}.public-site .growth-live-badge span,.public-site .growth-live-badge strong,.public-site .growth-live-badge small{z-index:1;position:relative}.public-site .growth-live-badge span{color:#109675!important}.public-site .growth-live-badge strong{color:#15314d!important}.public-site .growth-live-badge small{color:#6c819a!important}@media (width<=900px){.public-site .growth-live{min-height:0;grid-template-columns:1fr!important;gap:42px!important;padding:60px 42px!important}.public-site .growth-live-copy h2{max-width:630px}.public-site .growth-live-preview{max-width:740px}.public-site .growth-live-preview .product-preview{height:360px!important}}@media (width<=560px){.public-site .growth-live{border-radius:22px!important;margin-block:64px!important;padding:44px 22px!important}.public-site .growth-live-copy h2{font-size:47px!important}.public-site .growth-live-copy p{font-size:14px!important}.public-site .growth-live-preview .product-preview{height:275px!important}.public-site .growth-live-preview:before{padding:12px 14px!important;font-size:7px!important}.public-site .growth-live-badge{display:none}}.public-site .feature-detail-hero-grid>*,.public-site .growth-live>*,.public-site .growth-live-preview,.public-site .feature-studio{min-width:0}.public-site .feature-studio,.public-site .growth-live-preview .product-preview{max-width:100%}.public-site .growth-live-badge{right:18px!important}.public-site .growth-live-badge:before{left:-20px}.public-site .feature-studio .visual-callout{right:14px}.public-site .feature-visual-body{min-width:0}@media (width>=901px) and (width<=1180px){.public-site .growth-live{grid-template-columns:.9fr 1.1fr!important;gap:38px!important;padding:60px 42px!important}.public-site .growth-live-copy h2{font-size:clamp(43px,4.5vw,60px)!important}.public-site .feature-detail-hero-grid{gap:36px}.public-site .feature-detail-hero h1{font-size:clamp(44px,4.7vw,63px)}}@media (width<=560px){.public-site .feature-studio .visual-callout{display:none}.public-site .growth-live-preview .product-preview{transform:none!important}}.public-site .studio-mark .aiseen-logo-mark,.public-site .preview-sidebar b .aiseen-logo-mark{border-radius:inherit;object-fit:contain;background:#f3fbf7;width:100%;height:100%;padding:3px}.public-site .preview-sidebar b{color:#0000!important;background:#f3fbf7!important}@media (width>=1025px){.public-site .nav-menu-group:nth-child(2) .nav-mega-menu{gap:13px;width:min(720px,100vw - 48px);padding:21px 22px 20px}.public-site .nav-menu-group:nth-child(2) .mega-intro{gap:5px 20px;padding:1px 2px 13px}.public-site .nav-menu-group:nth-child(2) .mega-intro>strong{font-size:19px;line-height:1.18}.public-site .nav-menu-group:nth-child(2) .mega-intro>span{font-size:11px;line-height:1.42}.public-site .nav-menu-group:nth-child(2) .mega-intro>a{padding:10px 12px;font-size:10px}.public-site .nav-menu-group:nth-child(2) .mega-grid{grid-auto-rows:65px;gap:8px 13px}.public-site .nav-menu-group:nth-child(2) .mega-item{gap:9px;height:65px;min-height:65px;padding:10px}.public-site .nav-menu-group:nth-child(2) .mega-item>span{border-radius:9px;flex-basis:33px;width:33px;height:33px}.public-site .nav-menu-group:nth-child(2) .mega-item strong{font-size:11px;line-height:1.25}.public-site .nav-menu-group:nth-child(2) .mega-item small{font-size:9px;line-height:1.3}.public-site .nav-menu-group:nth-child(2) .mega-featured{height:50px;min-height:50px;padding:9px 11px}.public-site .nav-menu-group:nth-child(2) .mega-featured>span{flex-basis:31px;width:31px;height:31px}.public-site .nav-menu-group:nth-child(2) .mega-featured strong{font-size:10px}.public-site .nav-menu-group:nth-child(2) .mega-featured small{font-size:8px;display:block}.public-site .nav-menu-group:nth-child(2) .mega-featured b{font-size:9px}.public-site .nav-menu-group:first-child .mega-intro{padding-bottom:10px}.public-site .nav-menu-group:first-child .mega-intro>strong{font-size:17px}.public-site .nav-menu-group:first-child .mega-intro>span{font-size:10px}.public-site .nav-menu-group:first-child .mega-item{gap:8px;height:53px;min-height:53px;padding:8px}.public-site .nav-menu-group:first-child .mega-item>span{flex-basis:29px;width:29px;height:29px}.public-site .nav-menu-group:first-child .mega-item strong{font-size:10px}.public-site .nav-menu-group:first-child .mega-item small{font-size:8.5px;line-height:1.22}.public-site .nav-menu-group:first-child .mega-featured{height:44px;min-height:44px}.public-site .nav-menu-group:first-child .mega-featured small{font-size:8px;display:block}.public-site .nav-menu-group:nth-child(3) .nav-mega-menu{gap:11px;width:min(710px,100vw - 48px);max-height:calc(100vh - 156px);padding:19px 20px;overflow-y:auto}.public-site .nav-menu-group:nth-child(3) .mega-intro{padding-bottom:12px}.public-site .nav-menu-group:nth-child(3) .mega-intro>strong{font-size:18px}.public-site .nav-menu-group:nth-child(3) .mega-intro>span{font-size:10.5px}.public-site .nav-menu-group:nth-child(3) .mega-intro>a{padding:9px 11px;font-size:10px}.public-site .nav-menu-group:nth-child(3) .mega-grid{grid-auto-rows:55px;gap:7px 12px}.public-site .nav-menu-group:nth-child(3) .mega-item{gap:9px;height:55px;min-height:55px;padding:9px}.public-site .nav-menu-group:nth-child(3) .mega-item>span{flex-basis:31px;width:31px;height:31px}.public-site .nav-menu-group:nth-child(3) .mega-item strong{font-size:10.5px}.public-site .nav-menu-group:nth-child(3) .mega-item small{font-size:8.5px;line-height:1.25}.public-site .nav-menu-group:nth-child(3) .mega-featured{height:46px;min-height:46px;padding:8px 10px}.public-site .nav-menu-group:nth-child(3) .mega-featured small{font-size:8px;display:block}.public-site .nav-menu-group:nth-child(4) .nav-mega-menu{gap:12px;width:min(660px,100vw - 48px);padding:20px 21px}.public-site .nav-menu-group:nth-child(4) .mega-intro{padding-bottom:13px}.public-site .nav-menu-group:nth-child(4) .mega-intro>strong{font-size:19px}.public-site .nav-menu-group:nth-child(4) .mega-intro>span{font-size:11px}.public-site .nav-menu-group:nth-child(4) .mega-intro>a{padding:10px 12px;font-size:10px}.public-site .nav-menu-group:nth-child(4) .mega-grid{grid-auto-rows:62px;gap:8px 13px}.public-site .nav-menu-group:nth-child(4) .mega-item{gap:10px;height:62px;min-height:62px;padding:10px}.public-site .nav-menu-group:nth-child(4) .mega-item>span{flex-basis:33px;width:33px;height:33px}.public-site .nav-menu-group:nth-child(4) .mega-item strong{font-size:11px}.public-site .nav-menu-group:nth-child(4) .mega-item small{font-size:9px;line-height:1.28}.public-site .nav-menu-group:nth-child(4) .mega-featured{height:49px;min-height:49px;padding:9px 11px}.public-site .nav-menu-group:nth-child(4) .mega-featured small{font-size:8px;display:block}.public-site .nav-menu-group:first-child .nav-mega-menu{gap:12px;width:min(720px,100vw - 48px);max-height:calc(100vh - 152px);padding:18px 20px 19px;overflow-y:auto}.public-site .nav-menu-group:first-child .mega-intro{gap:4px 18px;padding:1px 2px 12px}.public-site .nav-menu-group:first-child .mega-intro>strong{font-size:18px;line-height:1.18}.public-site .nav-menu-group:first-child .mega-intro>span{font-size:10px;line-height:1.4}.public-site .nav-menu-group:first-child .mega-intro>a{padding:9px 11px;font-size:10px}.public-site .nav-menu-group:first-child .mega-grid{grid-auto-rows:auto;gap:7px 12px}.public-site .nav-menu-group:first-child .mega-item{gap:9px;height:auto;min-height:63px;padding:9px 10px;overflow:visible}.public-site .nav-menu-group:first-child .mega-item>span{border-radius:8px;flex:0 0 31px;width:31px;height:31px}.public-site .nav-menu-group:first-child .mega-item>div{gap:3px;min-width:0}.public-site .nav-menu-group:first-child .mega-item strong{white-space:normal;font-size:10.5px;line-height:1.18}.public-site .nav-menu-group:first-child .mega-item small{white-space:normal;font-size:8.5px;line-height:1.28;display:block;overflow:visible}.public-site .nav-menu-group:first-child .mega-featured{height:auto;min-height:48px;margin:1px 0 0;padding:9px 11px;overflow:visible}.public-site .nav-menu-group:first-child .mega-featured>span{flex:0 0 30px;width:30px;height:30px}.public-site .nav-menu-group:first-child .mega-featured strong{font-size:10px}.public-site .nav-menu-group:first-child .mega-featured small{font-size:8px;line-height:1.2;display:block}.public-site .nav-menu-group:nth-child(3) .nav-mega-menu{width:min(730px,100vw - 48px);max-height:calc(100vh - 152px);padding:20px 22px;overflow-y:auto}.public-site .nav-menu-group:nth-child(3) .mega-grid{gap:8px 13px;grid-auto-rows:auto!important}.public-site .nav-menu-group:nth-child(3) .mega-item{align-items:flex-start;gap:10px!important;height:auto!important;min-height:66px!important;padding:10px!important;overflow:visible!important}.public-site .nav-menu-group:nth-child(3) .mega-item>span{flex:0 0 33px!important;width:33px!important;height:33px!important}.public-site .nav-menu-group:nth-child(3) .mega-item>div{min-width:0;gap:4px!important;overflow:visible!important}.public-site .nav-menu-group:nth-child(3) .mega-item strong{white-space:normal!important;font-size:10.5px!important;line-height:1.18!important;display:flex!important;overflow:visible!important}.public-site .nav-menu-group:nth-child(3) .mega-item small{white-space:normal!important;font-size:8.75px!important;line-height:1.28!important;display:block!important;overflow:visible!important}.public-site .nav-menu-group:nth-child(3) .mega-featured{height:auto!important;min-height:50px!important;padding:9px 11px!important;overflow:visible!important}.public-site .nav-menu-group:nth-child(3) .mega-featured small{font-size:8px!important;line-height:1.2!important;display:block!important}.public-site .nav-menu-group .nav-mega-menu .mega-grid{grid-auto-rows:auto!important}.public-site .nav-menu-group .nav-mega-menu .mega-item{height:auto!important;overflow:visible!important}.public-site .nav-menu-group .nav-mega-menu .mega-item>div{min-width:0;overflow:visible!important}.public-site .nav-menu-group .nav-mega-menu .mega-item strong,.public-site .nav-menu-group .nav-mega-menu .mega-item small{white-space:normal!important;overflow:visible!important}.public-site .nav-menu-group .nav-mega-menu .mega-featured{height:auto!important;overflow:visible!important}}@media (width>=801px) and (width<=1024px){.public-site .nav-mega-menu,.public-site .nav-menu-group:nth-child(2) .nav-mega-menu,.public-site .nav-menu-group:nth-child(3) .nav-mega-menu,.public-site .nav-menu-group:nth-child(4) .nav-mega-menu{gap:10px!important;width:min(620px,100vw - 32px)!important;max-height:calc(100vh - 132px)!important;padding:16px!important;overflow-y:auto!important}.public-site .nav-menu-group:nth-child(2) .nav-mega-menu{left:50%!important;right:auto!important;transform:translate(-32%)!important}.public-site .nav-menu-group:nth-child(3) .nav-mega-menu,.public-site .nav-menu-group:nth-child(4) .nav-mega-menu{left:auto!important;right:0!important;transform:none!important}.public-site .mega-intro{gap:3px 14px!important;padding:1px 2px 10px!important}.public-site .mega-intro>strong{font-size:16px!important;line-height:1.18!important}.public-site .mega-intro>span{font-size:9px!important;line-height:1.35!important}.public-site .mega-intro>a{padding:8px 9px!important;font-size:9px!important}.public-site .mega-grid{grid-auto-rows:auto!important;gap:7px 10px!important}.public-site .mega-item{align-items:flex-start!important;gap:9px!important;height:auto!important;min-height:61px!important;padding:9px!important;overflow:visible!important}.public-site .mega-item>span{border-radius:8px!important;flex:0 0 30px!important;width:30px!important;height:30px!important}.public-site .mega-item>div{gap:3px!important;min-width:0!important;overflow:visible!important}.public-site .mega-item strong{white-space:normal!important;font-size:10px!important;line-height:1.2!important;display:flex!important;overflow:visible!important}.public-site .mega-item small{white-space:normal!important;font-size:8.5px!important;line-height:1.25!important;display:block!important;overflow:visible!important}.public-site .mega-featured{height:auto!important;min-height:48px!important;padding:8px 10px!important;overflow:visible!important}.public-site .mega-featured>span{flex:0 0 29px!important;width:29px!important;height:29px!important}.public-site .mega-featured small{font-size:8px!important;line-height:1.2!important;display:block!important}}.public-site .billing-feature-hero{isolation:isolate;color:#fff;background:radial-gradient(circle at 86% 18%,#20aa9557,#0000 24%),radial-gradient(circle at 72% 83%,#2471ff33,#0000 30%),linear-gradient(123deg,#061827,#082b43 55%,#07444e);padding:112px 0 98px;position:relative;overflow:hidden}.public-site .billing-feature-hero:after{content:"";z-index:-1;border:1px solid #6be8cc2b;border-radius:50%;width:800px;height:800px;position:absolute;top:-320px;right:-220px;box-shadow:0 0 0 72px #6be8cc09,0 0 0 144px #6be8cc05}.public-site .billing-feature-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:82px;display:grid}.public-site .billing-feature-copy .feature-eyebrow{color:#86eed2}.public-site .billing-feature-copy h1{color:#fff;letter-spacing:-.08em;max-width:610px;margin:17px 0;font-size:clamp(50px,5.3vw,78px);line-height:.95}.public-site .billing-feature-copy h1 em,.public-site .billing-explainer h2 em,.public-site .billing-flow h2 em,.public-site .billing-clarity h2 em{background:linear-gradient(100deg,#4198ff,#32d8b0);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.public-site .billing-feature-copy>p{color:#c0d3e3;max-width:570px;font-size:16px;line-height:1.72}.public-site .billing-feature-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.public-site .billing-feature-actions .public-button{background:linear-gradient(105deg,#227bff,#11bc9c);border:0;box-shadow:0 14px 30px #1773e04d}.public-site .billing-feature-actions .secondary{color:#112d48;box-shadow:none;background:#fff;border:1px solid #c3def073}.public-site .billing-feature-trust{flex-wrap:wrap;gap:11px 17px;margin-top:25px;display:flex}.public-site .billing-feature-trust span{color:#d9e9f4;align-items:center;gap:6px;font-size:11px;font-weight:760;display:inline-flex}.public-site .billing-feature-trust svg{color:#53e0ba}.public-site .billing-wallet-preview{-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:linear-gradient(145deg,#ffffff1f,#071a2c59);border:1px solid #bbe0ef4f;border-radius:24px;padding:28px;position:relative;overflow:hidden;box-shadow:0 31px 75px #00000040}.public-site .billing-wallet-preview:before{content:"";border:1px solid #5be6be26;border-radius:50%;width:330px;height:330px;position:absolute;bottom:-110px;right:-87px;box-shadow:0 0 0 52px #5be6be08}.public-site .billing-wallet-preview>*{z-index:1;position:relative}.public-site .billing-wallet-preview>small{color:#9eb9ce;letter-spacing:.1em;font-size:9px;font-weight:900}.public-site .billing-wallet-balance{background:#0418298c;border:1px solid #b8e1ed30;border-radius:17px;grid-template-columns:1fr auto;gap:6px;margin-top:20px;padding:23px;display:grid}.public-site .billing-wallet-balance span{color:#a9c4d8;letter-spacing:.1em;grid-column:1/-1;font-size:9px;font-weight:850}.public-site .billing-wallet-balance strong{letter-spacing:-.07em;font-size:43px;line-height:1}.public-site .billing-wallet-balance b{color:#5de4bd;align-self:end;font-size:9px}.public-site .billing-wallet-balance b i{background:#51e7b8;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block;box-shadow:0 0 0 4px #51e7b81f}.public-site .billing-wallet-deduction{background:#051e3170;border:1px solid #b4dbea2e;border-radius:14px;grid-template-columns:37px 1fr auto;align-items:center;gap:11px;margin-top:13px;padding:14px;display:grid}.public-site .billing-wallet-deduction>span{color:#0fab88;background:#dff8ef;border-radius:10px;place-items:center;width:35px;height:35px;display:grid}.public-site .billing-wallet-deduction div{gap:3px;display:grid}.public-site .billing-wallet-deduction small{color:#8faac0;letter-spacing:.08em;font-size:8px;font-weight:850}.public-site .billing-wallet-deduction strong{font-size:11px}.public-site .billing-wallet-deduction>b{color:#ffb1b8;font-size:12px}.public-site .billing-wallet-preview>p{color:#a9c3d6;max-width:435px;margin:14px 0 0;font-size:9px;line-height:1.55}.public-site .billing-wallet-price{align-items:flex-end;gap:12px;margin-top:25px;display:flex}.public-site .billing-wallet-price b{background:linear-gradient(100deg,#54e1ba,#2c91ff);color:#0000;letter-spacing:-.1em;-webkit-background-clip:text;background-clip:text;font-size:64px;line-height:.75}.public-site .billing-wallet-price span{color:#c7dae8;font-size:11px;line-height:1.4}.public-site .billing-explainer{padding:108px 0}.public-site .billing-explainer header{max-width:690px}.public-site .billing-explainer h2,.public-site .billing-flow h2,.public-site .billing-clarity h2{color:#102b47;letter-spacing:-.07em;margin:15px 0;font-size:clamp(37px,4.2vw,58px);line-height:1}.public-site .billing-explainer header p,.public-site .billing-flow p,.public-site .billing-clarity>div>p{color:#657b94;font-size:15px;line-height:1.65}.public-site .billing-charge-grid{grid-template-columns:repeat(3,1fr);gap:15px;margin-top:42px;display:grid}.public-site .billing-charge-grid article{background:linear-gradient(145deg,#fff,#f5fbff);border:1px solid #d8e8f4;border-radius:18px;align-content:start;gap:9px;min-height:222px;padding:24px;display:grid;position:relative;box-shadow:0 13px 30px #1946750d}.public-site .billing-charge-grid article>span{color:#1c78ec;letter-spacing:.11em;font-size:10px;font-weight:900}.public-site .billing-charge-grid article strong{color:#15304c;letter-spacing:-.04em;margin-top:13px;font-size:17px}.public-site .billing-charge-grid article b{color:#109b7e;letter-spacing:-.05em;font-size:25px}.public-site .billing-charge-grid article p{color:#70849b;margin:0;font-size:11px;line-height:1.55}.public-site .billing-flow{background:linear-gradient(135deg,#f4f9ff,#effcf7);padding:104px 0}.public-site .billing-flow-grid{grid-template-columns:.83fr 1.17fr;align-items:center;gap:75px;display:grid}.public-site .billing-flow .text-link{margin-top:24px}.public-site .billing-flow-steps{background:#fff;border:1px solid #d6e5f2;border-radius:20px;overflow:hidden;box-shadow:0 20px 50px #244c7414}.public-site .billing-flow-steps article{border-bottom:1px solid #e8eff6;grid-template-columns:38px 1fr 16px;align-items:center;gap:15px;padding:18px 20px;display:grid}.public-site .billing-flow-steps article:last-child{border:0}.public-site .billing-flow-steps article>span{color:#176fe8;background:#eaf2ff;border-radius:10px;place-items:center;width:34px;height:34px;font-size:9px;font-weight:900;display:grid}.public-site .billing-flow-steps article:nth-child(2)>span{color:#0d9b7b;background:#e7faf3}.public-site .billing-flow-steps article:nth-child(3)>span{color:#7554e5;background:#f1edff}.public-site .billing-flow-steps div{gap:4px;display:grid}.public-site .billing-flow-steps strong{color:#12304d;font-size:14px}.public-site .billing-flow-steps p{margin:0;font-size:11px;line-height:1.45}.public-site .billing-flow-steps svg{color:#1a75ee}.public-site .billing-clarity{grid-template-columns:.92fr 1.08fr;align-items:center;gap:70px;padding:112px 0;display:grid}.public-site .billing-clarity>div>p{max-width:565px}.public-site .billing-clarity-list{gap:12px;margin-top:28px;display:grid}.public-site .billing-clarity-list span{color:#24425f;align-items:center;gap:9px;font-size:12px;font-weight:780;display:flex}.public-site .billing-clarity-list svg{color:#13aa89}.public-site .billing-clarity aside{background:linear-gradient(145deg,#effcf7,#f7fbff);border:1px solid #b7e5d9;border-radius:21px;padding:27px;box-shadow:0 20px 50px #185c5b1a}.public-site .billing-clarity aside>small{color:#148a71;letter-spacing:.11em;font-size:9px;font-weight:900}.public-site .billing-clarity aside>div{border-bottom:1px solid #cee9e0;justify-content:space-between;gap:20px;padding:18px 0;display:flex}.public-site .billing-clarity aside div:first-of-type{margin-top:10px}.public-site .billing-clarity aside span{color:#5a748d;font-size:12px}.public-site .billing-clarity aside b{color:#10314d;font-size:16px}.public-site .billing-clarity aside .negative{color:#e0606e}.public-site .billing-clarity aside p{color:#667d94;margin:17px 0 0;font-size:10px;line-height:1.55}@media (width<=900px){.public-site .billing-feature-grid,.public-site .billing-flow-grid,.public-site .billing-clarity{grid-template-columns:1fr;gap:46px}.public-site .billing-wallet-preview{max-width:720px}.public-site .billing-charge-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=620px){.public-site .billing-feature-hero{padding:74px 0 67px}.public-site .billing-feature-copy h1{font-size:48px}.public-site .billing-wallet-preview{padding:20px}.public-site .billing-wallet-balance strong{font-size:37px}.public-site .billing-wallet-price b{font-size:55px}.public-site .billing-explainer,.public-site .billing-clarity,.public-site .billing-flow{padding:72px 0}.public-site .billing-charge-grid{grid-template-columns:1fr;margin-top:28px}.public-site .billing-charge-grid article{min-height:0}.public-site .billing-flow-steps article{padding:15px}.public-site .billing-clarity aside{padding:20px}}.public-site .billing-visual-pair{grid-template-columns:1fr 1fr;gap:20px;padding:12px 0 108px;display:grid}.public-site .billing-source-card,.public-site .billing-delivery-card{border-radius:25px;min-height:450px;padding:42px;position:relative;overflow:hidden}.public-site .billing-source-card{color:#fff;background:radial-gradient(circle at 88% 17%,#238ba461,#0000 30%),linear-gradient(145deg,#071a2c,#0d3953)}.public-site .billing-delivery-card{color:#102b47;background:radial-gradient(circle at 90% 40%,#31e0b533,#0000 34%),linear-gradient(135deg,#ebfff8,#eff8ff);border:1px solid #cceee4}.public-site .billing-source-card .feature-eyebrow{color:#82ebd1}.public-site .billing-delivery-card .feature-eyebrow{color:#078c70}.public-site .billing-source-card h2,.public-site .billing-delivery-card h2{letter-spacing:-.065em;max-width:490px;margin:18px 0 12px;font-size:clamp(30px,3vw,43px);line-height:1.02}.public-site .billing-source-card>p,.public-site .billing-delivery-card>p{max-width:455px;margin:0;font-size:13px;line-height:1.65}.public-site .billing-source-card>p{color:#c1d8e7}.public-site .billing-delivery-card>p{color:#5f7892}.public-site .billing-source-card ul,.public-site .billing-delivery-card ul{gap:10px;margin:25px 0 0;padding:0;list-style:none;display:grid}.public-site .billing-source-card li,.public-site .billing-delivery-card li{align-items:center;gap:8px;font-size:10px;font-weight:720;display:flex}.public-site .billing-source-card li{color:#e1eff6}.public-site .billing-delivery-card li{color:#355a73}.public-site .billing-source-card li svg{color:#4be2b8}.public-site .billing-delivery-card li svg{color:#0ba985}.public-site .billing-source-tiles{grid-template-columns:repeat(2,78px);gap:9px;display:grid;position:absolute;bottom:27px;right:30px}.public-site .billing-source-tiles b{color:#10314b;text-align:center;background:#fff;border:1px solid #c2e3f247;border-radius:11px;place-items:center;height:58px;font-size:8px;line-height:1.35;display:grid}.public-site .billing-source-tiles small{color:#6a829c;font-size:7px}.public-site .billing-phone{background:#e5ece6;border:5px solid #102f43;border-radius:27px;width:175px;min-height:230px;padding:10px;position:absolute;bottom:20px;right:33px;box-shadow:0 20px 38px #143e5330}.public-site .billing-phone header{color:#fff;background:#078a71;border-radius:12px 12px 0 0;align-items:center;gap:6px;padding:8px;display:flex}.public-site .billing-phone header>span{background:#2bd7a8;border-radius:50%;place-items:center;width:20px;height:20px;font-size:9px;font-weight:900;display:grid}.public-site .billing-phone header div{gap:1px;display:grid}.public-site .billing-phone header b{font-size:7px}.public-site .billing-phone header small{opacity:.8;font-size:6px}.public-site .billing-phone header i{margin-left:auto;font-size:8px;font-style:normal}.public-site .billing-phone>p{color:#315068;background:#fff;border-radius:8px;margin:12px 5px 0;padding:8px;font-size:7px;line-height:1.45}.public-site .billing-phone>p.billing-phone-out{color:#0d7059;background:#c9f5e4;margin-left:27px}.public-site .billing-phone footer{color:#159075;background:#fff;border-radius:7px;align-items:center;gap:4px;padding:7px;font-size:6px;font-weight:800;display:flex;position:absolute;bottom:10px;left:10px;right:10px}.public-site .billing-statement-section{background:radial-gradient(circle at 80% 16%,#dbf8ef 0,#0000 27%),#f7fbff;padding:110px 0}.public-site .billing-statement-grid{grid-template-columns:.88fr 1.12fr;align-items:center;gap:88px;display:grid}.public-site .billing-statement-grid h2{color:#102b47;letter-spacing:-.075em;max-width:580px;margin:16px 0;font-size:clamp(38px,4.4vw,61px);line-height:.99}.public-site .billing-statement-grid h2 em{background:linear-gradient(100deg,#1976f4,#18b998);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.public-site .billing-statement-grid>div>p{color:#657c95;max-width:530px;font-size:15px;line-height:1.65}.public-site .billing-statement-steps{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.public-site .billing-statement-steps span{color:#294761;background:#fff;border:1px solid #d7e5f4;border-radius:10px;align-items:center;gap:7px;padding:10px 11px;font-size:10px;font-weight:800;display:flex}.public-site .billing-statement-steps i{color:#176de5;background:#e9f2ff;border-radius:7px;place-items:center;width:21px;height:21px;font-size:7px;font-style:normal;display:grid}.public-site .billing-statement-card{background:#fff;border:1px solid #cfe3ec;border-radius:23px;overflow:hidden;box-shadow:0 25px 60px #19496824}.public-site .billing-statement-card>header{color:#fff;background:#082b40;border-bottom:1px solid #dceaf0;justify-content:space-between;align-items:center;padding:17px 21px;display:flex}.public-site .billing-statement-card header span{align-items:center;gap:8px;font-size:11px;font-weight:850;display:flex}.public-site .billing-statement-card header img{background:#fff;border-radius:6px;width:22px;height:22px;padding:2px}.public-site .billing-statement-card header>b{color:#118a70;background:#dff9ef;border-radius:99px;padding:6px 8px;font-size:8px}.public-site .billing-statement-title{padding:26px 25px 20px;position:relative}.public-site .billing-statement-title small,.public-site .billing-statement-meta small{color:#748da7;letter-spacing:.09em;font-size:8px;font-weight:900}.public-site .billing-statement-title h3{color:#13314d;letter-spacing:-.055em;margin:7px 0 0;font-size:25px}.public-site .billing-statement-title i{color:#109176;background:#e8fbf3;border-radius:99px;padding:7px 8px;font-size:8px;font-style:normal;font-weight:900;position:absolute;top:29px;right:23px}.public-site .billing-statement-meta{background:#deebf2;border-block:1px solid #deebf2;grid-template-columns:1fr 1fr;gap:1px;display:grid}.public-site .billing-statement-meta span{background:#fff;gap:5px;padding:16px 24px;display:grid}.public-site .billing-statement-meta b{color:#14314d;font-size:11px}.public-site .billing-statement-row,.public-site .billing-statement-total{color:#607a94;border-bottom:1px dashed #dce8ee;justify-content:space-between;gap:20px;padding:16px 24px;font-size:11px;display:flex}.public-site .billing-statement-row b{color:#183650}.public-site .billing-statement-total{color:#12533f;background:#f1fbf7;border:0;font-weight:850}.public-site .billing-statement-total b{font-size:18px}.public-site .billing-statement-card footer{color:#578099;background:#f8fbfd;align-items:center;gap:6px;padding:14px 24px;font-size:9px;display:flex}.public-site .billing-statement-card footer svg{color:#11ae89}@media (width<=900px){.public-site .billing-visual-pair,.public-site .billing-statement-grid{grid-template-columns:1fr;gap:18px}.public-site .billing-statement-grid{gap:48px}.public-site .billing-source-card,.public-site .billing-delivery-card{min-height:410px}.public-site .billing-statement-section{padding:78px 0}}@media (width<=560px){.public-site .billing-visual-pair{padding-bottom:70px}.public-site .billing-source-card,.public-site .billing-delivery-card{min-height:460px;padding:27px 22px}.public-site .billing-source-card h2,.public-site .billing-delivery-card h2{font-size:33px}.public-site .billing-source-tiles{grid-template-columns:repeat(2,68px);right:22px}.public-site .billing-phone{transform-origin:100% 100%;right:21px;transform:scale(.92)}.public-site .billing-statement-section{padding:70px 0}.public-site .billing-statement-title,.public-site .billing-statement-meta span,.public-site .billing-statement-row,.public-site .billing-statement-total{padding-left:17px;padding-right:17px}.public-site .billing-statement-title i{right:16px}.public-site .billing-statement-card>header{padding:15px}.public-site .billing-statement-card footer{padding:13px 17px}}.public-site .product-preview{position:relative}.public-site .preview-demo-controls{z-index:8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff0;border:1px solid #cde1ede6;border-radius:999px;align-items:center;gap:8px;padding:7px 8px 7px 10px;display:flex;position:absolute;bottom:47px;right:14px;box-shadow:0 10px 24px #0d304c26}.public-site .preview-demo-controls>span{color:#197f69;letter-spacing:.08em;white-space:nowrap;align-items:center;gap:5px;font-size:7px;font-weight:900;display:flex}.public-site .preview-demo-controls>span i{background:#25c99b;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #25c99b24}.public-site .preview-demo-progress{gap:3px;display:flex}.public-site .preview-demo-progress i{background:#d9e7ef;border-radius:99px;width:13px;height:3px;transition:background .2s,width .2s}.public-site .preview-demo-progress i.active{background:linear-gradient(90deg,#2176ef,#17b99a);width:24px;animation:4.2s linear both aiseen-demo-progress}.public-site .preview-demo-controls button{color:#fff;cursor:pointer;background:#12334e;border:0;border-radius:999px;padding:7px 9px;font-size:8px;font-weight:800;line-height:1;transition:background .18s,transform .18s}.public-site .preview-demo-controls button:hover{background:#176fe8;transform:translateY(-1px)}.public-site .product-preview.is-playing .preview-chat{animation:.42s both aiseen-demo-enter}.public-site .product-preview.is-playing .bubble.outgoing{animation:.55s cubic-bezier(.2,.9,.25,1) .22s both aiseen-message-pop}.public-site .product-preview.is-playing .assignment{animation:.5s cubic-bezier(.2,.9,.25,1) .5s both aiseen-message-pop}@keyframes aiseen-demo-progress{0%{transform-origin:0;transform:scaleX(0)}to{transform-origin:0;transform:scaleX(1)}}@keyframes aiseen-demo-enter{0%{opacity:.68;transform:translate(8px)}to{opacity:1;transform:translate(0)}}@keyframes aiseen-message-pop{0%{opacity:0;transform:translateY(8px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=560px){.public-site .preview-demo-controls{gap:5px;padding:6px;bottom:43px;right:8px}.public-site .preview-demo-controls>span{font-size:6px}.public-site .preview-demo-progress i{width:8px}.public-site .preview-demo-progress i.active{width:14px}.public-site .preview-demo-controls button{padding:6px 7px;font-size:7px}}@media (prefers-reduced-motion:reduce){.public-site .preview-demo-progress i.active,.public-site .product-preview.is-playing .preview-chat,.public-site .product-preview.is-playing .bubble.outgoing,.public-site .product-preview.is-playing .assignment{animation:none}}.public-site .segment-hero{isolation:isolate;position:relative;overflow:hidden}.public-site .segment-hero-copy,.public-site .segment-hero-visual{z-index:2;position:relative}.public-site .hero-motion-backdrop{z-index:1;pointer-events:none;background:radial-gradient(circle at 82% 22%,#35cfb336,#0000 19%),radial-gradient(circle at 61% 96%,#2570f624,#0000 24%);position:absolute;inset:0;overflow:hidden}.public-site .hero-motion-orb{border:1px solid #209cbe26;border-radius:50%;animation:18s linear infinite aiseen-hero-orbit;display:block;position:absolute}.public-site .hero-motion-orb.orb-one{width:510px;height:510px;top:-170px;right:-70px;box-shadow:0 0 0 55px #228fb909,0 0 0 110px #26c0a705}.public-site .hero-motion-orb.orb-two{border-color:#2770f51f;width:210px;height:210px;animation-duration:13s;animation-direction:reverse;bottom:-120px;right:31%}.public-site .hero-motion-orb.orb-three{background:#30d5a8;border:0;width:18px;height:18px;animation:2.8s ease-in-out infinite aiseen-hero-pulse;top:19%;right:16%;box-shadow:0 0 0 8px #30d5a826,0 0 26px #30d5a8cc}.public-site .hero-motion-path{transform-origin:0;opacity:.66;background:linear-gradient(90deg,#0000,#26cda6,#0000);height:1px;display:block;position:absolute}.public-site .hero-motion-path.path-one{width:35%;animation:5.5s ease-in-out infinite aiseen-hero-path;top:26%;right:5%;transform:rotate(27deg)}.public-site .hero-motion-path.path-two{width:28%;animation:6.4s ease-in-out 1.2s infinite aiseen-hero-path;top:67%;right:11%;transform:rotate(-22deg)}.public-site .hero-motion-message{-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#ffffffb8;border:1px solid #cfeaf3c2;border-radius:12px;gap:3px;width:145px;padding:11px 12px;animation:7s ease-in-out infinite aiseen-hero-card;display:grid;position:absolute;box-shadow:0 16px 34px #154e741f}.public-site .hero-motion-message b{color:#143552;font-size:9px}.public-site .hero-motion-message small{color:#68829c;font-size:8px}.public-site .hero-motion-message.message-one{animation-delay:-.6s;top:16%;right:39%}.public-site .hero-motion-message.message-two{animation-delay:-2.8s;bottom:18%;right:3%}.public-site .hero-motion-message.message-three{animation-delay:-4.5s;bottom:8%;right:42%}.public-site .hero-motion-message.message-two b{color:#0b9878}.public-site .hero-motion-message.message-three b{color:#1c71de}@keyframes aiseen-hero-orbit{to{transform:rotate(360deg)}}@keyframes aiseen-hero-pulse{50%{opacity:.7;transform:scale(1.24)}}@keyframes aiseen-hero-path{0%,to{opacity:.12;transform:scaleX(.35) rotate(var(--path-angle,0deg))}50%{opacity:.8;transform:scaleX(1) rotate(var(--path-angle,0deg))}}@keyframes aiseen-hero-card{0%,to{opacity:.55;transform:translate(0,0)}50%{opacity:1;transform:translateY(-12px)}}.public-site .hero-motion-path.path-one{--path-angle:27deg}.public-site .hero-motion-path.path-two{--path-angle:-22deg}@media (width<=900px){.public-site .hero-motion-message{display:none}.public-site .hero-motion-path.path-one{width:44%;top:20%;right:-4%}.public-site .hero-motion-path.path-two{width:34%;top:70%;right:6%}}@media (width<=560px){.public-site .hero-motion-backdrop{opacity:.68}.public-site .hero-motion-message,.public-site .hero-motion-path{display:none}.public-site .hero-motion-orb.orb-one{top:-260px;right:-210px}.public-site .hero-motion-orb.orb-two{bottom:-130px;right:-90px}}@media (prefers-reduced-motion:reduce){.public-site .hero-motion-orb,.public-site .hero-motion-message,.public-site .hero-motion-path{animation:none!important}}.public-site .story-film{color:#fff;background:radial-gradient(circle at 81% 22%,#0d879d8c,#0000 28%),radial-gradient(circle at 18% 110%,#19c9a421,#0000 30%),linear-gradient(116deg,#061827,#08283d 54%,#073d4b);margin:102px 0 0;padding:104px 0;position:relative;overflow:hidden}.public-site .story-film:before{content:"";opacity:.16;background-image:linear-gradient(#99dce833 1px,#0000 1px),linear-gradient(90deg,#99dce833 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 88%);mask-image:linear-gradient(90deg,#000,#0000 88%)}.public-site .story-film:after{content:"";border:1px solid #4ee5c329;border-radius:50%;width:650px;height:650px;position:absolute;top:-250px;right:-180px;box-shadow:0 0 0 77px #4ee5c309,0 0 0 154px #4ee5c304}.public-site .story-film-grid{z-index:1;grid-template-columns:.78fr 1.22fr;align-items:center;gap:80px;display:grid;position:relative}.public-site .story-film-copy .feature-eyebrow{color:#88ead1}.public-site .story-film-copy h2{color:#fff;letter-spacing:-.08em;max-width:580px;margin:20px 0;font-size:clamp(43px,4.7vw,68px);line-height:.95}.public-site .story-film-copy p{color:#c1d5e3;max-width:480px;font-size:16px;line-height:1.7}.public-site .story-film-controls{align-items:center;gap:15px;margin-top:30px;display:flex}.public-site .story-film-controls>div{gap:7px;display:flex}.public-site .story-film-controls>div button{cursor:pointer;background:#55778c;border:0;border-radius:99px;width:30px;height:4px;padding:0;transition:width .2s,background .2s}.public-site .story-film-controls>div button.active{background:linear-gradient(90deg,#328dff,#2ad8ad);width:52px;animation:5.2s linear both aiseen-story-progress}.public-site .story-film-controls>button{color:#fff;cursor:pointer;background:#ffffff17;border:1px solid #c6e5ef59;border-radius:10px;padding:10px 13px;font-size:10px;font-weight:800}.public-site .story-film-frame{color:#16334d;background:#f8fcff;border:1px solid #cde9f180;border-radius:23px;animation:.45s both aiseen-story-frame-in;position:relative;overflow:hidden;box-shadow:0 31px 80px #00000059}.public-site .story-film-frame>header{background:#fff;border-bottom:1px solid #dce9f1;justify-content:space-between;align-items:center;padding:18px 22px;display:flex}.public-site .story-film-frame>header span{align-items:center;gap:8px;font-size:12px;font-weight:850;display:flex}.public-site .story-film-frame>header img{background:#effbf6;border-radius:7px;width:25px;height:25px;padding:3px}.public-site .story-film-frame>header b{color:#0e9777;background:#e6fbf3;border-radius:99px;align-items:center;gap:6px;padding:7px 9px;font-size:8px;display:flex}.public-site .story-film-frame>header b i{background:#25cda0;border-radius:50%;width:6px;height:6px}.public-site .story-film-scene{grid-template-columns:128px 1fr;min-height:332px;display:grid}.public-site .story-film-scene aside{background:#f4f8fc;border-right:1px solid #dce9f1;align-content:start;gap:8px;padding:24px 13px;display:grid}.public-site .story-film-scene aside span{color:#7b91a9;border-radius:8px;padding:9px 10px;font-size:10px;font-weight:750}.public-site .story-film-scene aside span.selected{color:#1d70e6;background:#e2efff}.public-site .story-film-scene main{background:linear-gradient(145deg,#f5fbf8,#eaf5f1);padding:29px 32px}.public-site .story-film-scene main>small{color:#758ba5;letter-spacing:.1em;font-size:8px;font-weight:900}.public-site .story-film-scene h3{letter-spacing:-.04em;align-items:center;gap:10px;margin:10px 0 22px;font-size:18px;display:flex}.public-site .story-film-scene h3 i{color:#129373;font-size:8px;font-style:normal}.public-site .story-bubble{border-radius:12px;max-width:82%;margin:12px 0;padding:13px 15px;font-size:12px;font-weight:650;line-height:1.5;animation:.48s .1s both aiseen-story-bubble}.public-site .story-bubble.customer{background:#fff;box-shadow:0 8px 18px #1a4b6112}.public-site .story-bubble.aiseen{color:#fff;background:#078c70;margin-left:auto;animation-delay:.25s}.public-site .story-outcome{color:#48718b;background:#fff;border-radius:99px;align-items:center;gap:5px;margin-top:15px;padding:8px 10px;font-size:9px;font-weight:800;animation:.48s .42s both aiseen-story-bubble;display:inline-flex}.public-site .story-outcome svg{color:#13ad88}.public-site .story-film-frame>footer{color:#64809a;background:#fff;border-top:1px solid #dce9f1;justify-content:space-between;align-items:center;padding:13px 21px;font-size:9px;font-weight:750;display:flex}.public-site .story-film-frame>footer b{color:#1b76e5;font-size:17px}@keyframes aiseen-story-progress{0%{transform-origin:0;transform:scaleX(0)}to{transform-origin:0;transform:scaleX(1)}}@keyframes aiseen-story-frame-in{0%{opacity:.6;transform:translateY(9px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes aiseen-story-bubble{0%{opacity:0;transform:translateY(8px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=900px){.public-site .story-film{margin-top:70px;padding:72px 0}.public-site .story-film-grid{grid-template-columns:1fr;gap:45px}.public-site .story-film-copy h2{max-width:690px}.public-site .story-film-frame{max-width:720px}}@media (width<=560px){.public-site .story-film{margin-top:56px;padding:58px 0}.public-site .story-film-copy h2{font-size:44px}.public-site .story-film-copy p{font-size:14px}.public-site .story-film-scene{grid-template-columns:76px 1fr;min-height:270px}.public-site .story-film-scene aside{padding:17px 7px}.public-site .story-film-scene aside span{padding:8px 5px;font-size:8px}.public-site .story-film-scene main{padding:22px 17px}.public-site .story-bubble{font-size:10px}.public-site .story-film-frame>header{padding:14px}.public-site .story-film-frame>header b{font-size:7px}.public-site .story-film-frame>footer{padding:12px 15px}}@media (prefers-reduced-motion:reduce){.public-site .story-film-controls>div button.active,.public-site .story-film-frame,.public-site .story-bubble,.public-site .story-outcome{animation:none!important}}.public-site .story-film-name{color:#88eed4;letter-spacing:.14em;background:#23c29c1f;border:1px solid #63e6c452;border-radius:99px;margin-bottom:15px;padding:7px 11px;font-size:9px;font-weight:900;display:inline-flex}.public-site .story-film-name+.feature-eyebrow{display:flex}.app{background:#f6f7fb;width:100%;min-height:100vh;display:flex}.main-content{box-sizing:border-box;flex:1;min-width:0;padding:36px 40px 56px;overflow-x:hidden}.top-bar{align-items:flex-start;gap:24px;margin-bottom:28px}.breadcrumb{color:#9097a8;letter-spacing:.04em;text-transform:uppercase;margin-bottom:12px;font-size:12px;font-weight:700}.dashboard-title-row{align-items:flex-start;gap:18px;display:flex}.top-bar h1{letter-spacing:-.035em;color:#172033;font-size:clamp(28px,3vw,36px);line-height:1.16}.subtitle{color:#667085;margin-top:8px;font-size:14px}.dashboard-date{color:#16794a;white-space:nowrap;align-items:center;gap:7px;margin-top:7px;font-size:12px;font-weight:700;display:inline-flex}.status-dot,.stat-badge-dot{background:currentColor;border-radius:50%;width:7px;height:7px}.broadcast-button{border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:11px 16px;display:inline-flex;box-shadow:0 8px 16px #635bff2e}.stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-bottom:24px}.stat-card{border:1px solid #edf0f5;border-radius:16px;min-height:168px;padding:20px;box-shadow:0 3px 12px #1018280a}.stat-icon{width:42px;height:42px;box-shadow:none;border-radius:12px}.stat-badge{align-items:center;gap:5px;padding:5px 8px;font-size:10px;display:inline-flex}.stat-title{letter-spacing:.055em;font-size:11px}.stat-body h2{letter-spacing:-.04em;margin:7px 0 5px;font-size:30px}.stat-body span{font-size:12px}.dashboard-grid{gap:18px;margin:0 0 24px}.dashboard-widget,.dashboard-section{border:1px solid #edf0f5;border-radius:16px;box-shadow:0 3px 12px #1018280a}.dashboard-widget{margin-top:0;padding:22px}.dashboard-section{margin-top:0;padding:24px}.widget-heading-row{justify-content:space-between;gap:16px;display:flex}.chart-widget .widget-header h2,.widget-header h2{letter-spacing:-.02em;font-size:18px}.widget-header p{font-size:13px}.widget-period{color:#5e5ce6;white-space:nowrap;background:#f0efff;border-radius:7px;align-self:flex-start;padding:5px 8px;font-size:11px;font-weight:700}.recent-list{gap:8px}.recent-item{border-radius:11px;gap:11px;padding:10px}.recent-avatar{width:38px;height:38px;font-size:14px}.recent-top h4{font-size:13px}.recent-content p{font-size:12px}.recent-count{padding:3px 7px;font-size:10px}.section-description{color:#667085;margin-top:5px;font-size:13px}@media (width<=1180px){.stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.app{display:block}.sidebar{width:100%;min-width:0}.main-content{padding:24px 16px 40px}.top-bar,.dashboard-title-row{flex-direction:column}.top-bar{align-items:stretch}.stats{grid-template-columns:1fr}.widget-heading-row{flex-direction:column;gap:8px}}.sidebar{box-sizing:border-box;background:#fff;border-right:1px solid #e5e7eb;width:260px;min-width:260px;padding:24px}@media (width<=1400px){.stats{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.stats{grid-template-columns:1fr}}.top-bar{justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}.breadcrumb{color:#8c8c99;margin-bottom:6px;font-size:14px}.subtitle{color:#666;margin-top:10px}.primary-button,.broadcast-button{color:#fff;cursor:pointer;background:#635bff;border:none;border-radius:10px;padding:12px 20px;font-weight:600}.primary-button:hover,.broadcast-button:hover{background:#5148e5}.secondary-button{cursor:pointer;background:#ececf3;border:none;border-radius:8px;padding:8px 14px}.danger-button{color:#d92c2c;cursor:pointer;background:#ffeded;border:none;border-radius:8px;padding:8px 14px}.stats{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:24px;margin-bottom:35px;display:grid}.stat-card{background:#fff;border-radius:18px;flex-direction:column;justify-content:space-between;min-height:170px;padding:24px;transition:all .25s;display:flex;box-shadow:0 10px 25px #0f172a0f}.stat-card:hover{transform:translateY(-4px);box-shadow:0 18px 40px #0f172a1f}.stat-card h2{color:#111827;margin:14px 0;font-size:34px;font-weight:700}.stat-card p{color:#6b7280;margin:0;font-size:14px;font-weight:600}.stat-card span{color:#16a34a;font-size:13px;font-weight:500}.dashboard-section{background:#fff;border-radius:18px;margin-top:10px;padding:28px;box-shadow:0 10px 25px #0f172a0f}.knowledge-card{border:1px solid #ececec;border-radius:12px;margin-bottom:18px;padding:18px}.knowledge-header{justify-content:space-between;align-items:center;display:flex}.knowledge-category{color:#635bff;background:#ede9ff;border-radius:20px;margin-top:6px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-block}.knowledge-content{color:#555;margin-top:15px;line-height:1.6}.knowledge-actions{gap:10px;display:flex}.knowledge-form{flex-direction:column;gap:15px;margin-bottom:30px;display:flex}.knowledge-form input,.knowledge-form textarea{border:1px solid #ddd;border-radius:10px;padding:12px;font-size:15px}.knowledge-form-actions{gap:12px;display:flex}.inbox-page{flex-direction:column;gap:24px;display:flex}.page-header h1{margin:0;font-size:32px;font-weight:700}.page-header p{color:#6b7280;margin-top:8px}.inbox-layout{background:#fff;border:1px solid #e5e7eb;border-radius:18px;align-items:stretch;height:calc(100vh - 180px);display:flex;overflow:hidden}.conversation-sidebar{background:#fff;border-right:1px solid #ececec;flex-direction:column;width:320px;min-width:320px;display:flex}.search-box{border-bottom:1px solid #ececec;align-items:center;gap:10px;padding:18px;display:flex}.search-box input{border:none;outline:none;flex:1;font-size:15px}.conversation-list{flex:1;overflow-y:auto}.conversation-item{cursor:pointer;border-bottom:1px solid #f4f4f4;gap:14px;padding:16px;transition:all .2s;display:flex}.avatar{color:#fff;background:#635bff;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-weight:700;display:flex}.conversation-info{flex:1}.conversation-info h3{margin:0;font-size:15px}.conversation-info p{color:#666;white-space:nowrap;text-overflow:ellipsis;margin-top:6px;font-size:14px;overflow:hidden}.chat-preview{background:#f8fafc;flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.conversation-header{background:#fff;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.chat-window{flex:1;padding:32px;overflow-y:auto}.chat-placeholder{text-align:center;color:#777}.chat-placeholder h2{margin-top:18px}.empty-state{text-align:center;color:#999;padding:50px}.sidebar{background:#fff;border-right:1px solid #e5e7eb;flex-direction:column;width:260px;min-width:260px;padding:20px 16px;transition:width .25s;display:flex}.sidebar.collapsed{width:80px;min-width:80px}.logo-section{justify-content:space-between;align-items:center;margin-bottom:32px;display:flex}.logo-section h2{color:#635bff;margin:0;font-size:24px;font-weight:700}.collapse-btn{cursor:pointer;background:#f3f4f6;border:none;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.collapse-btn:hover{background:#e5e7eb}.sidebar nav{flex-direction:column;gap:8px;display:flex}.menu-item{cursor:pointer;color:#4b5563;background:0 0;border:none;border-radius:12px;align-items:center;gap:14px;width:100%;padding:12px 14px;font-size:15px;font-weight:500;transition:all .2s;display:flex}.menu-item:hover{color:#111827;background:#f3f4f6}.menu-item.active{color:#fff;background:#635bff}.menu-item svg{flex-shrink:0}.dashboard-widget{background:#fff;border-radius:18px;margin-top:28px;padding:28px;box-shadow:0 10px 25px #0f172a0f}.widget-header{margin-bottom:24px}.widget-header h2{margin:0;font-size:22px}.widget-header p{color:#6b7280;margin-top:6px}.chart-placeholder{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.chart-stat{text-align:center;background:#f8fafc;border-radius:14px;padding:24px}.chart-stat h3{color:#635bff;margin:0;font-size:36px}.chart-stat span{color:#6b7280;margin-top:10px;display:block}.chart-widget{height:100%}.widget-label{color:#4f46e5;letter-spacing:.5px;text-transform:uppercase;background:#eef2ff;border-radius:999px;margin-bottom:10px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-block}.chart-widget .widget-header h2{color:#111827;margin:0;font-size:24px;font-weight:700}.chart-widget .widget-header p{color:#6b7280;margin-top:8px;font-size:14px}.recharts-default-tooltip{border-radius:12px!important}.recharts-legend-wrapper{padding-top:12px!important}.dashboard-grid{grid-template-columns:2fr 1fr;align-items:stretch;gap:24px;margin:28px 0;display:grid}.dashboard-left,.dashboard-right{flex-direction:column;display:flex}.dashboard-right .dashboard-section,.dashboard-right .dashboard-widget{height:100%}.section-header{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.section-header h2{margin:0;font-size:22px;font-weight:700}@media (width<=1100px){.dashboard-grid{grid-template-columns:1fr}}.stat-header{justify-content:space-between;align-items:center;display:flex}.stat-icon{color:#fff;border-radius:16px;justify-content:center;align-items:center;width:58px;height:58px;font-size:26px;display:flex;box-shadow:0 12px 24px #0000001f}.stat-badge{color:#16a34a;background:#ecfdf5;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:700}.stat-body{margin-top:24px}.stat-title{color:#6b7280;text-transform:uppercase;letter-spacing:.4px;margin:0;font-size:14px;font-weight:600}.stat-body h2{color:#111827;margin:14px 0 10px;font-size:42px;font-weight:700}.stat-body span{color:#16a34a;font-size:14px;font-weight:600}.recent-list{flex-direction:column;gap:14px;display:flex}.recent-item{cursor:pointer;border:1px solid #eef2f7;border-radius:14px;align-items:center;gap:16px;padding:14px;transition:all .25s;display:flex}.recent-item:hover{background:#f8fafc;border-color:#dbeafe;transform:translateY(-2px)}.recent-avatar{color:#fff;background:#635bff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;font-size:18px;font-weight:700;display:flex}.recent-content{flex:1;overflow:hidden}.recent-top{justify-content:space-between;align-items:center;display:flex}.recent-top h4{color:#111827;margin:0;font-size:15px}.recent-count{color:#4f46e5;background:#eef2ff;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700}.recent-content p{color:#6b7280;white-space:nowrap;text-overflow:ellipsis;margin-top:6px;font-size:14px;overflow:hidden}.logo-content{align-items:center;gap:14px;display:flex}.logo-icon{color:#fff;background:linear-gradient(135deg,#635bff,#8b5cf6);border-radius:14px;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.logo-content h2{margin:0;font-size:22px}.logo-content p{color:#6b7280;margin-top:3px;font-size:12px}.sidebar-profile{background:#f8fafc;border-radius:16px;align-items:center;gap:14px;margin:12px 0 24px;padding:18px;display:flex}.profile-avatar{color:#fff;background:#635bff;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-weight:700;display:flex}.sidebar-profile h4{margin:0}.sidebar-profile span{color:#6b7280;font-size:13px}.sidebar-menu{flex-direction:column;gap:8px;display:flex}.menu-item{border-radius:14px}.menu-item.active{box-shadow:0 10px 20px #635bff40}.usage-card{background:#f8fafc;border-radius:18px;margin-top:auto;padding:18px}.usage-card h4{margin:0}.usage-card p{color:#6b7280;margin-top:10px;font-size:13px}.usage-bar{background:#e5e7eb;border-radius:20px;height:10px;margin-top:14px;overflow:hidden}.usage-fill{background:linear-gradient(90deg,#635bff,#8b5cf6);width:82%;height:100%}.settings-page{flex-direction:column;gap:28px;width:100%;max-width:1420px;margin-inline:auto;display:flex}.settings-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px;display:grid}.settings-card{cursor:pointer;background:#fff;border:1px solid #eef2f7;border-radius:18px;padding:28px;transition:all .25s}.settings-card:hover{transform:translateY(-4px);box-shadow:0 16px 32px #0f172a14}.settings-card h3{margin:0 0 12px;font-size:20px}.settings-card p{color:#6b7280;margin:0;line-height:1.6}.settings-card label{color:#374151;margin-top:18px;margin-bottom:8px;font-size:14px;font-weight:600;display:block}.settings-card input,.settings-card textarea{box-sizing:border-box;border:1px solid #d1d5db;border-radius:10px;outline:none;width:100%;padding:12px 14px;font-family:inherit;font-size:14px;transition:all .2s}.settings-card textarea{resize:vertical;min-height:110px}.settings-card input:focus,.settings-card textarea:focus{border-color:#6366f1;box-shadow:0 0 0 4px #6366f11f}.settings-card h3{margin-bottom:20px}.settings-layout{grid-template-columns:250px minmax(0,1120px);justify-content:start;align-items:flex-start;gap:28px;display:grid}.settings-sidebar{background:#fff;border:1px solid #eef2f7;border-radius:18px;padding:18px;position:sticky;top:24px;box-shadow:0 10px 25px #0f172a0f}.settings-menu{cursor:pointer;color:#4b5563;background:0 0;border:none;border-radius:12px;align-items:center;gap:12px;width:100%;margin-bottom:8px;padding:12px 14px;font-size:14px;font-weight:600;transition:all .2s;display:flex}.settings-menu:hover{background:#f3f4f6}.settings-menu.active{color:#fff;background:#635bff;box-shadow:0 10px 24px #635bff40}.settings-menu span{font-size:18px}.settings-content{width:100%;min-width:0}.settings-content .settings-card{cursor:default;padding:26px}.settings-content .settings-card:hover{transform:none}.settings-content h2{color:#111827;margin:0;font-size:28px;font-weight:700}.settings-description{color:#6b7280;margin:10px 0 30px;font-size:15px;line-height:1.6}.settings-content label{color:#374151;margin-top:20px;margin-bottom:8px;font-weight:600;display:block}.settings-content input,.settings-content textarea{box-sizing:border-box;border:1px solid #d1d5db;border-radius:10px;outline:none;width:100%;padding:13px 15px;font-family:inherit;font-size:15px;transition:all .2s}.settings-content textarea{resize:vertical;min-height:140px}.settings-content input:focus,.settings-content textarea:focus{border-color:#635bff;box-shadow:0 0 0 4px #635bff1f}@media (width<=1000px){.settings-layout{grid-template-columns:1fr}.settings-sidebar{position:static}}.settings-message{color:#166534;background:#ecfdf5;border:1px solid #bbf7d0;border-radius:10px;margin-top:20px;padding:14px 18px;font-weight:600}.preference-list{border-top:1px solid var(--line);margin-top:24px}.operational-alerts{gap:9px;margin-top:20px;display:grid}.operational-alert{border:1px solid;border-radius:10px;align-items:flex-start;gap:10px;padding:13px;display:flex}.operational-alert svg{flex:none}.operational-alert span,.operational-alert strong,.operational-alert small{display:block}.operational-alert small{margin-top:3px;font-size:11px;line-height:1.45}.operational-alert.ok{color:#21774d;background:#effaf4;border-color:#c9ebd8}.operational-alert.warning{color:#946217;background:#fff8e7;border-color:#f1daa0}.operational-alert.critical{color:#a93848;background:#fff2f4;border-color:#f2c6cc}.privacy-export{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;margin-top:22px;padding-top:20px;display:flex}.privacy-export strong,.privacy-export small{display:block}.privacy-export small{max-width:520px;color:var(--muted);margin-top:4px;font-size:11px;line-height:1.45}.privacy-export .row-action{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}@media (width<=640px){.privacy-export{flex-direction:column;align-items:flex-start}}.preference-row{border-bottom:1px solid var(--line);cursor:pointer;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;padding:17px 0;display:grid}.preference-icon{width:36px;height:36px;color:var(--brand);background:#eef;border-radius:10px;place-items:center;display:grid}.preference-row strong,.preference-row small{display:block}.preference-row strong{color:var(--ink);font-size:13px}.preference-row small{color:var(--muted);margin-top:3px;font-size:12px;line-height:1.4}.switch{appearance:none;cursor:pointer;background:#d6dae2;height:23px;transition:all .2s;position:relative;border:0!important;border-radius:999px!important;width:40px!important;margin:0!important}.switch:after{content:"";background:#fff;border-radius:50%;width:17px;height:17px;transition:all .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0f172a33}.switch:checked{background:var(--brand)}.switch:checked:after{transform:translate(17px)}.settings-card-title{justify-content:space-between;gap:18px;display:flex}.settings-card-title .settings-description{margin-bottom:0}.connection-state{border:1px solid;border-radius:11px;align-items:flex-start;gap:11px;margin-top:25px;padding:15px;display:flex}.connection-state.ready{color:#217f52;background:#effbf4;border-color:#cbeedb}.connection-state.attention{color:#aa6818;background:#fff8e9;border-color:#f5dfaa}.connection-state strong,.connection-state small{display:block}.connection-state strong{font-size:13px}.connection-state small{color:inherit;opacity:.78;margin-top:3px;font-size:12px;line-height:1.45}.connection-details{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.connection-details>div{border:1px solid var(--line);background:#fbfcfe;border-radius:10px;padding:13px}.connection-details span,.connection-details strong{display:block}.connection-details span{color:var(--muted);font-size:10px}.connection-details strong{color:var(--ink);overflow-wrap:anywhere;margin-top:5px;font-size:12px}.settings-note{color:#788397;align-items:flex-start;gap:7px;margin-top:16px;font-size:11px;line-height:1.45;display:flex}@media (width<=640px){.settings-card-title{flex-direction:column}.connection-details{grid-template-columns:1fr}}.form-group{margin-bottom:22px}.form-group select{background:#fff;border:1px solid #d1d5db;border-radius:10px;outline:none;width:100%;padding:13px 15px;font-family:inherit;font-size:15px;transition:all .2s}.form-group select:focus{border-color:#635bff;box-shadow:0 0 0 4px #635bff1f}.form-group input[type=range]{width:100%;margin-top:10px}.form-group input[type=checkbox]{width:auto;margin-right:10px}.save-btn{color:#fff;cursor:pointer;background:#635bff;border:none;border-radius:10px;margin-top:28px;padding:14px 22px;font-size:15px;font-weight:600;transition:all .2s}.save-btn:hover{background:#5148e5}:root{--surface:#fff;--canvas:#f7f8fc;--ink:#172033;--muted:#697386;--line:#e8ebf1;--brand:#5b5cf0;--brand-dark:#4849d4}*{box-sizing:border-box}button,input,textarea,select{font:inherit}button{-webkit-tap-highlight-color:transparent}.app{background:var(--canvas);min-height:100vh}.app>.sidebar{display:none}.modern-sidebar{overscroll-behavior-y:contain;border-right:1px solid var(--line);background:#fffffff0;flex-direction:column;align-self:flex-start;width:260px;min-width:260px;height:100vh;padding:26px 14px 16px;display:flex;position:sticky;top:0;overflow-y:auto}.brand{align-items:center;gap:11px;padding:0 10px 28px;display:flex}.brand .logo-icon{background:linear-gradient(145deg,#7072ff,#4e46dc);border-radius:12px;width:38px;height:38px;font-size:17px;font-weight:800;box-shadow:0 8px 18px #5b5cf042}.brand h2{color:var(--ink);letter-spacing:-.04em;margin:0;font-size:19px}.brand p{color:var(--muted);margin-top:2px;font-size:11px}.modern-sidebar .menu-title{color:#a0a7b5;letter-spacing:.1em;margin:0 10px 9px;font-size:10px;font-weight:750}.sidebar-nav{gap:3px;margin-bottom:25px;display:grid}.modern-sidebar .menu-item{color:#657087;text-align:left;cursor:pointer;width:100%;box-shadow:none;background:0 0;border:0;border-radius:9px;align-items:center;gap:11px;padding:10px 12px;font-size:13.5px;font-weight:650;display:flex}.modern-sidebar .menu-item:hover{color:var(--brand);background:#f2f3ff}.modern-sidebar .menu-item.active{color:#fff;background:linear-gradient(100deg,#625ff3,#5655e8);box-shadow:0 7px 16px #5b5cf033}.sidebar-footer{border-top:1px solid var(--line);margin-top:auto;padding:14px 10px 0}.user-chip{align-items:center;gap:9px;margin-bottom:11px;display:flex}.user-chip>span{width:31px;height:31px;color:var(--brand);background:#eeefff;border-radius:10px;place-items:center;font-size:12px;font-weight:800;display:grid}.user-chip strong,.user-chip small{display:block}.user-chip strong{color:var(--ink);font-size:12px}.user-chip small{color:var(--muted);margin-top:1px;font-size:10px}.logout-button{color:#df4056;cursor:pointer;background:#fff5f6;border:1px solid #ffe1e5;border-radius:8px;justify-content:center;align-items:center;gap:7px;width:100%;padding:9px;font-size:12px;font-weight:700;display:flex}.logout-button:hover{background:#ffeaed}.main-content{max-width:1680px;padding:34px 42px 52px}.top-bar,.page-header{margin-bottom:28px}.top-bar h1,.page-header h1{color:var(--ink);letter-spacing:-.045em;font-size:clamp(27px,2.3vw,34px);font-weight:760}.subtitle,.page-header p{color:var(--muted);font-size:14px}.breadcrumb{color:#939bac;letter-spacing:.09em;font-size:10px;font-weight:750}.primary-button,.broadcast-button,.primary-btn,.save-btn{background:var(--brand);border-radius:9px;min-height:40px;padding:9px 14px;font-size:13px;box-shadow:0 7px 15px #5b5cf02e}.primary-button:hover,.broadcast-button:hover,.primary-btn:hover,.save-btn:hover{background:var(--brand-dark);transform:translateY(-1px)}.dashboard-widget,.dashboard-section,.card,.settings-card,.inbox-layout{background:var(--surface);border:1px solid var(--line);box-shadow:0 8px 24px #1b253909}.dashboard-widget,.dashboard-section,.settings-card{border-radius:14px}.stat-card{border:1px solid var(--line);border-radius:14px;box-shadow:0 6px 18px #1b253909}.stat-card:hover,.settings-card:hover{transform:translateY(-2px);box-shadow:0 12px 28px #1b253913}.stat-body h2{color:var(--ink)}.stat-title,.section-description{color:var(--muted)}.inbox-layout{border-radius:14px;height:calc(100vh - 200px);min-height:570px}.conversation-sidebar{border-right:1px solid var(--line);background:#fff}.search-box{border-bottom-color:var(--line);background:#fff;padding:14px}.search-box input{color:var(--ink);padding:9px 0}.search-box:focus-within{color:var(--brand)}.conversation-item{border-bottom-color:#f0f2f6;padding:13px 15px}.conversation-item.active:before{content:"";background:var(--brand);border-radius:0 4px 4px 0;width:3px;height:34px;position:absolute;left:0}.conversation-item{position:relative}.avatar{background:linear-gradient(145deg,#7273ff,#5b5cf0);width:40px;height:40px;font-size:12px}.chat-preview{background:#fbfcff}.conversation-header,.conversation-actions{border-bottom-color:var(--line);background:#fff}.customer-sidebar{border-left-color:var(--line)!important;background:#fff!important}.table{border-collapse:collapse;width:100%}.table th{color:#8790a1;letter-spacing:.05em;text-transform:uppercase;font-size:11px}.table td,.table th{border-bottom:1px solid var(--line);padding:14px 16px}.table tr:hover td{background:#fafbff}@media (width<=900px){.modern-sidebar{width:72px;min-width:72px;padding:18px 10px}.brand{justify-content:center;padding:0 0 25px}.brand>div:last-child,.modern-sidebar .menu-title,.modern-sidebar .menu-item span,.sidebar-footer>div>div,.logout-button{display:none}.modern-sidebar .menu-item{justify-content:center;padding:11px}.sidebar-footer{padding:12px 0 0}.user-chip{justify-content:center}.main-content{padding:28px 24px 42px}}@media (width<=680px){.app{display:block}.modern-sidebar{z-index:20;overscroll-behavior-x:contain;scrollbar-width:none;border-bottom:1px solid var(--line);flex-direction:row;align-items:center;width:100%;min-width:0;height:auto;padding:10px;position:sticky;top:0;overflow-x:auto;box-shadow:0 5px 18px #1920380f}.modern-sidebar::-webkit-scrollbar{display:none}.brand{padding:0 10px 0 2px}.brand>div:last-child,.modern-sidebar .menu-title,.sidebar-footer{display:none}.modern-sidebar>div:not(.brand):not(.sidebar-footer){flex:none}.sidebar-nav{gap:3px;margin:0;display:flex}.modern-sidebar .menu-item{white-space:nowrap;width:auto;padding:9px}.modern-sidebar .menu-item span{display:none}.main-content{padding:24px 16px 36px}.inbox-layout{flex-direction:column;height:auto;min-height:0}.conversation-sidebar{width:100%;min-width:0;max-height:300px}.customer-sidebar{display:none}}.auth-page{background:#fff;grid-template-columns:minmax(560px,.95fr) minmax(560px,1.05fr);min-height:100vh;display:grid}.auth-panel{place-items:center;min-width:0;padding:40px clamp(30px,5vw,80px);display:grid}.auth-shell{width:min(100%,510px)}.auth-brand{color:var(--ink);letter-spacing:-.04em;align-items:center;gap:10px;margin-bottom:42px;font-size:20px;display:flex}.auth-brand>span{color:#fff;background:linear-gradient(145deg,#7779ff,#4e4ad7);border-radius:12px;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 9px 20px #5351e03d}.auth-brand small{color:#a0a7b5;letter-spacing:.02em;margin-left:1px;font-size:10px;font-weight:650}.auth-switcher{background:#f2f3f8;border-radius:12px;grid-template-columns:1fr 1fr;gap:5px;margin-bottom:28px;padding:4px;display:grid}.auth-switcher button{color:#7e8797;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:9px 14px;font-size:12px;font-weight:750;transition:all .2s}.auth-switcher button.active{color:var(--ink);background:#fff;box-shadow:0 3px 12px #1e263814}.eyebrow{color:var(--brand);letter-spacing:.13em;font-size:10px;font-weight:800}.auth-heading h1{color:var(--ink);letter-spacing:-.055em;margin:9px 0 10px;font-size:clamp(30px,3vw,38px);line-height:1.1}.auth-heading>p:last-child{max-width:470px;color:var(--muted);font-size:13px;line-height:1.6}.auth-form{gap:15px;margin-top:27px;display:grid}.auth-form label{color:#394459;min-width:0;font-size:11px;font-weight:750}.auth-field-row{grid-template-columns:1fr 1fr;gap:13px;display:grid}.auth-input{color:#929aab;background:#fff;border:1px solid #dfe3eb;border-radius:10px;align-items:center;gap:10px;min-width:0;margin-top:6px;padding:0 12px;transition:all .2s;display:flex}.auth-input:focus-within{border-color:var(--brand);color:var(--brand);box-shadow:0 0 0 4px #5b5cf017}.auth-input input{width:100%;min-width:0;color:var(--ink);background:0 0;border:0;outline:0;padding:12px 0;font-size:13px}.auth-input input::placeholder{color:#afb5c0}.password-toggle{color:#929aab;cursor:pointer;background:0 0;border:0;place-items:center;padding:5px;display:grid}.password-toggle:hover{color:var(--brand)}.password-rules{flex-wrap:wrap;gap:7px;margin-top:-4px;display:flex}.password-rules span{color:#969dab;background:#f3f4f7;border-radius:99px;align-items:center;gap:4px;padding:4px 7px;font-size:9px;font-weight:700;display:inline-flex}.password-rules span.valid{color:#21875a;background:#eafaf2}.terms-check{cursor:pointer;align-items:flex-start;gap:9px;line-height:1.5;display:flex;color:#7b8494!important;font-weight:550!important}.terms-check input{accent-color:var(--brand);flex:none;margin-top:2px}.login-options{justify-content:space-between;align-items:center;margin-top:-4px;font-size:10px;display:flex}.login-options label{color:#747d8d;align-items:center;gap:7px;font-weight:600;display:flex}.login-options input{accent-color:var(--brand)}.login-options a{color:var(--brand);font-weight:750;text-decoration:none}.auth-error{color:#bc3948;background:#fff5f6;border:1px solid #fed1d6;border-radius:9px;padding:10px 12px;font-size:11px;line-height:1.45}.auth-submit{color:#fff;cursor:pointer;background:linear-gradient(135deg,#6667f5,#504cdc);border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:45px;margin-top:2px;font-size:12px;font-weight:780;transition:all .2s;display:flex;box-shadow:0 11px 24px #5351e038}.auth-submit:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 14px 28px #5351e047}.auth-submit:disabled{cursor:wait;opacity:.72}.auth-spinner{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite spin}.auth-footer{color:#9098a7;text-align:center;margin-top:20px;font-size:11px}.auth-footer button{color:var(--brand);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:750}.auth-trust{color:#a0a7b4;justify-content:center;align-items:center;gap:6px;margin-top:14px;font-size:9px;display:flex}.auth-aside{color:#fff;background:linear-gradient(145deg,#201c50 0%,#4d4bb9 52%,#7675ed 100%);border-radius:24px;flex-direction:column;justify-content:space-between;min-width:0;margin:14px 14px 14px 0;padding:clamp(42px,5vw,76px);display:flex;position:relative;overflow:hidden}.auth-aside-glow{filter:blur(70px);background:#8fdaff29;border-radius:50%;width:70%;height:55%;position:absolute;top:-15%;right:-10%}.auth-preview{z-index:2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff1a;border:1px solid #ffffff2b;border-radius:18px;width:min(88%,430px);margin-left:auto;padding:18px;position:relative;transform:rotate(1deg);box-shadow:0 28px 70px #0b093440}.auth-preview-head{border-bottom:1px solid #ffffff21;align-items:center;gap:10px;padding-bottom:14px;display:flex}.auth-preview-head>span{background:#ffffff21;border-radius:10px;place-items:center;width:35px;height:35px;display:grid}.auth-preview-head div{flex:1;display:grid}.auth-preview-head strong{font-size:11px}.auth-preview-head small{color:#fff9;font-size:8px}.auth-preview-head i{color:#8ef0bb;background:#5ceca224;border-radius:99px;padding:4px 8px;font-size:8px;font-style:normal;font-weight:800}.auth-chat{align-items:flex-end;gap:8px;margin-top:14px;display:flex}.auth-chat>span{background:#ffffff24;border-radius:8px;flex:none;place-items:center;width:27px;height:27px;font-size:9px;font-weight:800;display:grid}.auth-chat p{color:#384055;background:#fff;border-radius:11px 11px 11px 3px;max-width:78%;margin:0;padding:9px 11px;font-size:9px;line-height:1.45}.auth-chat-out{justify-content:flex-end}.auth-chat-out>span{background:#817ffc;order:2}.auth-chat-out p{color:#fff;background:#6664df;border-radius:11px 11px 3px}.auth-preview-status{color:#8ef0bb;background:#120f4347;border-radius:10px;align-items:center;gap:9px;margin-top:15px;padding:10px;display:flex}.auth-preview-status span{flex:1;display:grid}.auth-preview-status strong{color:#fff;font-size:9px}.auth-preview-status small{color:#ffffff91;font-size:7px}.auth-story{z-index:1;max-width:590px;position:relative}.live-pill{background:#ffffff1a;border:1px solid #ffffff2e;border-radius:99px;align-items:center;gap:7px;padding:7px 10px;font-size:10px;font-weight:700;display:inline-flex}.live-pill i{background:#73f2b1;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #73f2b124}.auth-story h2{color:#fff;letter-spacing:-.06em;margin:19px 0 13px;font-size:clamp(30px,3.5vw,50px);line-height:1.04}.auth-story>p{color:#ffffffb3;max-width:510px;font-size:14px;line-height:1.6}.auth-proof{gap:30px;margin-top:27px;display:flex}.auth-proof span{gap:3px;display:grid}.auth-proof strong{font-size:12px}.auth-proof small{color:#ffffff80;font-size:8px}.auth-orbit{border:1px solid #ffffff1c;border-radius:50%;width:540px;height:540px;position:absolute}.orbit-one{top:-280px;right:-190px}.orbit-two{border-width:55px;border-color:#ffffff0a;width:650px;height:650px;bottom:-330px;right:-360px}@media (width<=1100px){.auth-page{grid-template-columns:minmax(500px,1fr) minmax(390px,.75fr)}.auth-preview{width:100%}.auth-proof{gap:18px}}@media (width<=850px){.auth-page{background:linear-gradient(#f7f7ff,#fff 240px);display:block}.auth-aside{display:none}.auth-panel{min-height:100vh;padding:28px 22px 40px}.auth-brand{margin-bottom:34px}.auth-shell{width:min(100%,540px)}}@media (width<=520px){.auth-field-row{grid-template-columns:1fr}.auth-heading h1{font-size:29px}.auth-panel{align-items:start}.auth-brand small{display:none}.auth-form{gap:13px}}.google-auth-wrap{place-items:center;width:100%;min-height:44px;display:grid;position:relative}.google-auth-button{border-radius:8px;width:100%;min-height:44px;overflow:hidden}.google-auth-button>div{margin-inline:auto!important}.google-auth-wrap.disabled{pointer-events:none}.google-auth-loading{color:#344054;background:#fffffff5;border:1px solid #d9dde6;border-radius:8px;justify-content:center;align-items:center;gap:9px;font-size:13px;font-weight:700;display:flex;position:absolute;inset:0}.google-auth-unavailable{box-sizing:border-box;color:#7c8595;text-align:center;background:#fafbfc;border:1px dashed #d7dbe4;border-radius:9px;width:100%;padding:11px;font-size:12px}.auth-divider{color:#98a0ae;text-transform:uppercase;letter-spacing:.07em;align-items:center;gap:13px;font-size:10px;font-weight:700;display:flex}.auth-divider:before,.auth-divider:after{content:"";background:#e8eaf0;flex:1;height:1px}.terms-check a{color:#5853d8;font-weight:750;text-decoration:none}.terms-check a:hover{text-decoration:underline}.auth-submit:focus-visible,.auth-input:focus-within,.auth-switcher button:focus-visible,.password-toggle:focus-visible{outline-offset:2px;outline:3px solid #635bff2e}.auth-brand:is(a){text-decoration:none}.auth-action-aside{justify-content:flex-end}.auth-action-icon{color:#ffffff8c;border:1px solid #ffffff1f;border-radius:35px;width:160px;height:160px;padding:45px;position:absolute;top:12%;right:12%;transform:rotate(8deg)}.auth-input svg{width:17px}.auth-success{color:#247650;background:#edfaf4;border:1px solid #bdebd4;border-radius:9px;align-items:flex-start;gap:8px;padding:11px;font-size:11px;display:flex}.auth-success svg{width:16px}.dev-preview-link{color:var(--brand);background:#f0efff;border-radius:9px;justify-content:space-between;align-items:center;padding:11px;font-size:11px;font-weight:750;text-decoration:none;display:flex}.dev-preview-link svg{width:15px}.auth-back{color:#7c8493;justify-content:center;align-items:center;gap:6px;font-size:10px;text-decoration:none;display:flex}.auth-back svg{width:14px}.auth-complete{text-align:center;gap:16px;margin-top:30px;display:grid}.auth-complete>svg{color:#31a86f;width:54px;height:54px;margin:auto}.auth-complete p,.auth-complete span{color:#697386;font-size:12px}.auth-loading{color:#626b7b;background:#f5f5fb;border-radius:12px;align-items:center;gap:10px;margin-top:30px;padding:18px;font-size:12px;display:flex}.onboarding-page{background:#f6f7fb;grid-template-columns:280px 1fr;min-height:100vh;display:grid}.onboarding-sidebar{color:#fff;background:#151833;padding:32px 26px}.onboarding-brand{align-items:center;gap:9px;font-size:18px;font-weight:800;display:flex}.onboarding-brand svg{background:#615ee8;border-radius:9px;width:30px;height:30px;padding:7px}.onboarding-sidebar>p{color:#8f97b3;letter-spacing:.1em;text-transform:uppercase;margin:38px 0 12px;font-size:9px;font-weight:800}.onboarding-progress{background:#303451;border-radius:99px;height:4px;overflow:hidden}.onboarding-progress span{background:#6966f0;border-radius:99px;height:100%;transition:all .25s;display:block}.onboarding-sidebar>small{color:#747d9a;margin-top:8px;font-size:8px;display:block}.onboarding-sidebar ol{gap:6px;margin-top:27px;padding:0;list-style:none;display:grid}.onboarding-sidebar li{color:#777f9c;border-radius:9px;align-items:center;gap:11px;padding:8px;font-size:10px;font-weight:650;display:flex}.onboarding-sidebar li>span{border:1px solid #353956;border-radius:7px;place-items:center;width:25px;height:25px;display:grid}.onboarding-sidebar li svg{width:12px}.onboarding-sidebar li.active{color:#fff;background:#242744}.onboarding-sidebar li.active>span{background:#5e5be0;border-color:#6663e9}.onboarding-sidebar li.done{color:#aeb5cf}.onboarding-sidebar li.done>span{color:#7ce0ad;background:#205e45;border-color:#287854}.onboarding-main{place-items:center;padding:45px;display:grid}.onboarding-card{background:#fff;border:1px solid #e2e5ed;border-radius:18px;width:min(100%,720px);padding:44px;box-shadow:0 22px 55px #20264412}.onboarding-step-label{color:var(--brand);letter-spacing:.12em;font-size:9px;font-weight:850}.onboarding-card h1{color:var(--ink);letter-spacing:-.05em;margin:13px 0;font-size:34px;line-height:1.1}.onboarding-card>p{color:#6d7688;margin-bottom:28px;font-size:13px;line-height:1.65}.onboarding-card footer{border-top:1px solid #e8eaf0;justify-content:space-between;align-items:center;margin-top:32px;padding-top:22px;display:flex}.onboard-back,.onboard-secondary{color:#747d8e;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:10px;font-size:10px;font-weight:700;display:flex}.onboard-back svg{width:14px}.onboard-field{color:#3f495c;gap:7px;margin-top:15px;font-size:10px;font-weight:750;display:grid}.onboard-field input,.onboard-field textarea,.onboard-field select{width:100%;color:var(--ink);font:inherit;background:#fff;border:1px solid #dfe2e9;border-radius:9px;outline:none;padding:12px}.onboard-field input:focus,.onboard-field textarea:focus,.onboard-field select:focus{border-color:var(--brand);box-shadow:0 0 0 3px #5b5cf017}.onboard-row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.welcome-points{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.welcome-points span{color:#596375;background:#f5f6fa;border-radius:9px;align-items:center;gap:7px;padding:12px;font-size:9px;font-weight:700;display:flex}.welcome-points svg{color:#2fa56d;width:14px}.choice-grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.choice-grid button{color:#4d586d;text-align:left;cursor:pointer;background:#fff;border:1px solid #dfe2e9;border-radius:10px;align-items:center;gap:9px;padding:15px;font-size:11px;font-weight:700;display:flex}.choice-grid button svg{color:#b0b6c1;width:15px}.choice-grid button.selected{border-color:var(--brand);color:var(--brand);background:#f3f2ff}.choice-grid button.selected svg{color:var(--brand)}.connection-status,.skip-card{background:#f8f9fb;border:1px solid #e3e5ec;border-radius:12px;align-items:flex-start;gap:13px;padding:18px;display:flex}.connection-status>svg,.skip-card>svg{color:var(--brand);flex:none}.connection-status div,.skip-card div{gap:5px;display:grid}.connection-status strong,.skip-card strong{font-size:11px}.connection-status span,.skip-card span{color:#737c8e;font-size:10px;line-height:1.55}.connection-status.connected{background:#edf9f3;border-color:#bce8d3}.finish-icon{color:#29a268;background:#e9faf2;border-radius:50%;place-items:center;width:100px;height:100px;margin:25px auto;display:grid}.finish-icon svg{width:52px;height:52px}.onboarding-loading{color:#667084;justify-content:center;align-items:center;gap:10px;min-height:100vh;font-size:12px;display:flex}@media (width<=800px){.onboarding-page{grid-template-columns:1fr}.onboarding-sidebar{padding:20px}.onboarding-sidebar ol{display:none}.onboarding-sidebar>p{margin-top:20px}.onboarding-main{padding:22px}.onboarding-card{padding:28px}.welcome-points{grid-template-columns:1fr}.auth-action-icon{display:none}}@media (width<=520px){.onboarding-main{padding:14px}.onboarding-card{padding:23px}.onboarding-card h1{font-size:29px}.onboard-row,.choice-grid{grid-template-columns:1fr}.onboarding-card footer{gap:10px}.onboarding-card footer .public-button{flex:1}}.customer-profile h2{color:#111827;margin-bottom:30px;font-size:28px;font-weight:700}.inbox-page{gap:16px;display:grid}.inbox-page-header h1{margin:3px 0 6px}.inbox-page-header>div>p:last-child{color:var(--muted);font-size:13px}.inbox-filter-bar{color:#8a94a8;align-items:center;gap:9px;display:flex}.filter-tabs{flex-wrap:wrap;gap:7px;display:flex}.filter-tabs button{color:#677186;cursor:pointer;background:#fff;border:1px solid #e3e6ed;border-radius:8px;align-items:center;gap:7px;padding:7px 10px;font-size:12px;font-weight:650;display:inline-flex}.filter-tabs button span{color:#748097;background:#f0f2f7;border-radius:5px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10px;display:grid}.filter-tabs button.active{color:#5352df;background:#f4f4ff;border-color:#d8d8ff}.filter-tabs button.active span{color:#fff;background:var(--brand)}.inbox-layout{background:#fff;border:1px solid #e4e8f0;border-radius:14px;grid-template-columns:280px minmax(360px,1fr) 286px;height:min(690px,100vh - 188px);min-height:540px;display:grid;overflow:hidden;box-shadow:0 10px 30px #1f2a410e}.conversation-sidebar{border-right:1px solid #e9ecf2;width:auto;min-width:0}.search-box{color:#8d96a6;border-bottom:1px solid #e9ecf2;padding:15px}.search-box input{color:#263147;min-width:0;font-size:12px}.conversation-list{overflow-y:auto}.conversation-item{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #f0f2f6;align-items:flex-start;gap:10px;width:100%;padding:13px 14px;display:flex;position:relative}.conversation-item:hover{background:#fafbff}.conversation-item.active{background:#f1f1ff}.conversation-item.active:before{height:38px}.conversation-avatar{color:#5857e8;background:#e9e9ff;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font-size:12px;font-weight:800;display:grid}.conversation-info{gap:3px;min-width:0;display:grid}.conversation-name{color:#1f293b;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:750;overflow:hidden}.conversation-state{color:#2f9765;align-items:center;gap:4px;font-size:10px;font-weight:650;display:flex}.conversation-state:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.conversation-state.human{color:#c7791d}.conversation-preview{color:#8b94a5;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.pin-indicator{color:#5c5cef;margin-left:auto;font-size:20px;line-height:12px}.chat-preview{background:#f8f9fc;min-width:0}.conversation-header{border-bottom:1px solid #e9ecf2;min-height:75px;padding:15px 19px}.contact-identity{align-items:center;gap:10px;display:flex}.contact-avatar{color:#fff;background:linear-gradient(145deg,#7778ff,#5655e6);border-radius:50%;place-items:center;width:38px;height:38px;font-size:14px;font-weight:800;display:grid}.contact-identity h2{color:#1d2738;margin:0;font-size:15px}.contact-identity p{color:#8590a2;align-items:center;gap:4px;margin-top:3px;font-size:11px;display:flex}.conversation-header-actions{align-items:center;gap:10px;display:flex}.conversation-header-actions button{color:#798499;cursor:pointer;background:#f1f3f8;border:0;border-radius:7px;place-items:center;width:30px;height:30px;display:grid}.status-pill{color:#218653;background:#e7fbf0;border-radius:999px;align-items:center;gap:6px;padding:6px 8px;font-size:10px;font-weight:750;display:inline-flex}.status-pill i{background:currentColor;border-radius:50%;width:6px;height:6px}.status-pill.human{color:#b76b13;background:#fff3dc}.conversation-actions{background:#fff;border-bottom:1px solid #e9ecf2;flex-wrap:wrap;gap:6px;padding:9px 18px;display:flex}.conversation-actions button{color:#637087;cursor:pointer;background:#fff;border:1px solid #e2e6ee;border-radius:7px;align-items:center;gap:5px;padding:6px 8px;font-size:10px;font-weight:700;display:inline-flex}.conversation-actions button:hover{color:var(--brand);background:#f7f7ff;border-color:#d6d6ff}.conversation-actions .ai-action{color:#554fe5;background:#f4f3ff;border-color:#d8d8ff;margin-left:auto}.chat-window{background:#f8f9fc!important;padding:20px!important}.message-composer{background:#fff;border-top:1px solid #e5e9f0;gap:8px;padding:13px 15px;display:flex}.message-composer input{color:#283346;border:1px solid #dfe4ec;border-radius:8px;outline:0;flex:1;min-width:0;padding:10px 12px;font-size:12px}.message-composer input:focus{border-color:#9393ff;box-shadow:0 0 0 3px #5b5cf017}.message-composer button{background:var(--brand);color:#fff;cursor:pointer;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 13px;font-size:11px;font-weight:750;display:inline-flex}.chat-placeholder{text-align:center;flex:1;place-content:center;display:grid}.chat-placeholder>span{color:#6060e9;font-size:27px}.chat-placeholder h2{color:#2b3546;margin:10px 0 4px;font-size:18px}.chat-placeholder p{color:#8a94a6;font-size:12px}.customer-sidebar{min-width:0;overflow-y:auto;background:#fff!important;border-left:1px solid #e9ecf2!important}.profile-heading{border-bottom:1px solid #edf0f4;align-items:center;gap:10px;padding-bottom:19px;display:flex}.profile-avatar{color:#5d5be8;background:#e9e9ff;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;font-size:15px;font-weight:800;display:grid}.profile-heading h2{color:#263145;margin:0;font-size:14px}.profile-heading p{color:#8c96a6;margin-top:3px;font-size:11px}.profile-section{border-bottom:1px solid #edf0f4;padding:16px 0}.profile-label{color:#99a2b0;letter-spacing:.1em;margin-bottom:10px;font-size:9px;font-weight:800}.profile-row{color:#5e6a7e;align-items:center;gap:7px;font-size:11px;display:flex}.profile-row svg{color:#8792a6}.profile-tags{flex-wrap:wrap;gap:6px;display:flex}.profile-tag{text-transform:capitalize;border-radius:6px;padding:5px 7px;font-size:9px;font-weight:750}.profile-tag.open{color:#198054;background:#e7f8ef}.profile-tag.priority{color:#a56013;background:#fff2d8}.ai-state{color:#768197;grid-template-columns:auto 1fr;align-items:center;gap:6px;margin-top:12px;font-size:10px;display:grid}.ai-state svg{color:#625ff1}.ai-state strong{color:#4b5669;text-transform:capitalize;grid-column:2;font-size:10px}.profile-metrics{border-bottom:1px solid #edf0f4;grid-template-columns:repeat(3,1fr);gap:7px;padding:16px 0;display:grid}.profile-metrics>div{color:#7b86a0;background:#f8f9fc;border-radius:8px;gap:3px;padding:8px 4px;display:grid}.profile-metrics svg{color:#6968ed;width:14px}.profile-metrics strong{color:#344055;font-size:13px}.activity-section{border:0}.activity-item{border-bottom:1px solid #f0f2f5;padding:9px 0}.activity-item span{color:#5c5bed;font-size:10px;font-weight:750}.activity-item p{color:#576276;text-overflow:ellipsis;white-space:nowrap;margin:4px 0;font-size:10px;line-height:1.4;overflow:hidden}.activity-item small{color:#a1a9b7;font-size:9px}.no-activity{color:#96a0b0;font-size:11px}.empty-profile{text-align:center;place-content:center;min-height:300px;display:grid}.empty-profile>span{color:#625ff1;font-size:22px}.empty-profile h2{color:#3a4557;margin:8px 0 3px;font-size:14px}.empty-profile p{color:#919aaa;max-width:180px;font-size:11px;line-height:1.5}@media (width<=1100px){.inbox-layout{grid-template-columns:250px minmax(0,1fr)}.customer-sidebar{display:none}}.inbox-layout .empty-state{color:#949eae;padding:32px 16px;font-size:12px}@media (width<=720px){.inbox-layout{grid-template-columns:1fr;height:auto}.conversation-sidebar{max-height:250px}.chat-preview{min-height:520px}.conversation-header-actions .status-pill{display:none}.conversation-actions .ai-action{margin-left:0}}.main-content{width:calc(100vw - 260px);max-width:none;padding:38px 42px 52px}.inbox-page{max-width:1560px}.inbox-page-header h1{font-size:31px}.inbox-page-header>div>p:last-child{font-size:14px}.inbox-filter-bar{margin:2px 0}.filter-tabs button{padding:8px 12px;font-size:12px}.inbox-layout{grid-template-columns:305px minmax(480px,1fr) 310px;height:min(730px,100vh - 180px);min-height:600px}.search-box{padding:17px}.search-box input{font-size:13px}.conversation-item{gap:12px;padding:15px 16px}.conversation-avatar{border-radius:11px;width:38px;height:38px;font-size:13px}.conversation-info{gap:4px}.conversation-name{font-size:13px}.conversation-state{font-size:10.5px}.conversation-preview{font-size:12px}.conversation-header{min-height:82px;padding:17px 22px}.contact-avatar{width:42px;height:42px;font-size:15px}.contact-identity h2{font-size:16px}.contact-identity p{font-size:12px}.conversation-actions{gap:8px;padding:11px 22px}.conversation-actions button{padding:7px 10px;font-size:11px}.chat-window{padding:26px 32px!important}.message-row{margin-bottom:14px;display:flex}.message-row.incoming{justify-content:flex-start}.message-row.outgoing{justify-content:flex-end}.message-bubble{color:#364155;background:#fff;border:1px solid #e6e9ef;border-radius:13px 13px 13px 4px;min-width:118px;max-width:min(68%,480px);padding:12px 14px 10px;box-shadow:0 3px 10px #2330480b}.message-row.outgoing .message-bubble{color:#fff;background:linear-gradient(145deg,#6564f3,#554eea);border:0;border-radius:13px 13px 4px;box-shadow:0 8px 16px #5751eb33}.message-sender{color:#8a94a7;margin-bottom:5px;font-size:10px;font-weight:750}.message-row.outgoing .message-sender{color:#ffffffc2}.message-bubble p{overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.5}.message-meta{color:#9aa4b4;justify-content:flex-end;align-items:center;gap:4px;margin-top:7px;font-size:10px;display:flex}.message-row.outgoing .message-meta{color:#ffffffc7}.message-meta svg{color:inherit}.message-composer{padding:15px 20px}.message-composer input{padding:12px 14px;font-size:13px}.message-composer button{padding:0 17px;font-size:12px}.customer-profile{padding:23px}.profile-heading{padding-bottom:21px}.profile-heading h2{font-size:15px}.profile-heading p,.profile-row{font-size:12px}.profile-section{padding:18px 0}.profile-label{font-size:9.5px}.profile-metrics{gap:9px;padding:18px 0}.profile-metrics>div{padding:9px 5px}.profile-metrics strong{font-size:14px}.profile-metrics span{font-size:9.5px}.activity-item p{font-size:11px}@media (width<=1180px){.main-content{width:calc(100vw - 72px)}.inbox-layout{grid-template-columns:280px minmax(0,1fr)}}@media (width<=680px){.main-content{width:100%;padding:24px 16px 36px}.inbox-layout{min-height:0}.message-bubble{max-width:84%}.chat-window{padding:20px 16px!important}}.main-content{flex:1 1 0;width:auto;min-width:0;max-width:none}.inbox-page{width:100%;max-width:none}@media (width<=1180px){.main-content{width:auto}}@media (width<=680px){.main-content{width:100%}}.dashboard-page{gap:20px;width:100%;display:grid}.dashboard-page .top-bar{align-items:flex-end;margin:0}.dashboard-page .top-bar h1{margin:3px 0 0;font-size:31px}.dashboard-page .subtitle{margin-top:7px;font-size:14px}.dashboard-page .dashboard-date{color:#248453;background:#eaf9f0;border-radius:6px;margin-top:10px;padding:5px 8px}.dashboard-page .stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0}.dashboard-page .stat-card{border-radius:14px;min-height:152px;padding:18px}.dashboard-page .stat-body{margin-top:15px}.dashboard-page .stat-body h2{font-size:29px}.dashboard-page .dashboard-grid{grid-template-columns:minmax(0,1.68fr) minmax(320px,.92fr);gap:16px;margin:0}.dashboard-page .dashboard-widget{border-radius:14px;padding:20px}.dashboard-page .dashboard-section{border-radius:14px;padding:22px}.dashboard-page .section-header{margin-bottom:18px}.dashboard-page .section-header h2{color:#253044;font-size:18px}.dashboard-page .primary-button{min-height:38px}.dashboard-page .widget-header h2{color:#283347;font-size:17px}.dashboard-page .recent-item{padding:11px}.dashboard-page .recent-avatar{color:#5b5bf0;background:#ececff;border-radius:11px;width:40px;height:40px}.dashboard-page .recent-top h4{color:#344055;font-size:13px}.dashboard-page .recent-content p{color:#8a94a5;font-size:12px}.dashboard-page .widget-label{border-radius:5px;padding:4px 7px;font-size:9px}@media (width<=1180px){.dashboard-page .stats{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-page .dashboard-grid{grid-template-columns:1fr}}@media (width<=640px){.dashboard-page{gap:16px}.dashboard-page .top-bar{align-items:stretch}.dashboard-page .stats{grid-template-columns:1fr}.dashboard-page .broadcast-button{width:100%}.dashboard-page .dashboard-widget,.dashboard-page .dashboard-section{padding:16px}}.page-shell{width:100%;max-width:1560px;margin-inline:auto}.page-heading,.data-card-header{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.page-heading{margin-bottom:24px}.page-heading h1{color:var(--ink);letter-spacing:-.045em;margin:4px 0 7px;font-size:clamp(28px,2.5vw,34px)}.page-heading>div>p:last-child,.data-card-header p{color:var(--muted);font-size:14px}.soft-button,.row-action{color:#566176;cursor:pointer;background:#fff;border:1px solid #dfe3ea;border-radius:9px;justify-content:center;align-items:center;gap:7px;font-size:12px;font-weight:700;display:inline-flex}.soft-button{min-height:38px;padding:0 12px}.soft-button:hover,.row-action:hover{color:var(--brand);background:#f7f7ff;border-color:#cfcfff}.live-status{color:#248453;white-space:nowrap;background:#eaf9f0;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:11px;font-weight:750;display:inline-flex}.live-status i{background:currentColor;border-radius:50%;width:6px;height:6px}.metric-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-bottom:20px;display:grid}.metric-card{border:1px solid var(--line);background:#fff;border-radius:14px;gap:7px;min-height:122px;padding:17px;display:grid;box-shadow:0 6px 18px #1b253909}.metric-card>span{color:#727d90;font-size:11px;font-weight:700}.metric-card strong{color:var(--ink);letter-spacing:-.045em;font-size:28px;line-height:1}.metric-card small{color:#99a2b0;font-size:10px}.metric-card.violet{border-top:3px solid #716cf2}.metric-card.blue{border-top:3px solid #5f9ff3}.metric-card.green{border-top:3px solid #42b783}.metric-card.amber{border-top:3px solid #eeb45c}.metric-card.pink{border-top:3px solid #e883a5}.contact-metrics{grid-template-columns:repeat(3,minmax(0,1fr));max-width:760px}.contact-metric{grid-template-columns:auto 1fr;align-items:center;min-height:108px}.contact-metric strong{grid-column:2}.metric-icon{width:36px;height:36px;color:var(--brand);background:#ededff;border-radius:10px;grid-row:span 2;place-items:center;display:grid}.data-card{border:1px solid var(--line);background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 8px 24px #1b253909}.data-card-header{border-bottom:1px solid var(--line);padding:20px 21px}.data-card-header h2{color:var(--ink);letter-spacing:-.025em;margin:0 0 4px;font-size:17px}.data-card-header p{font-size:12px}.table-search{color:#8a94a6;border:1px solid #dfe3ea;border-radius:9px;align-items:center;gap:8px;width:min(360px,100%);padding:0 11px;display:flex}.table-search:focus-within{color:var(--brand);border-color:#b7b6ff;box-shadow:0 0 0 3px #5b5cf017}.table-search input{width:100%;min-width:0;color:var(--ink);background:0 0;border:0;outline:0;padding:10px 0;font-size:12px}.table-wrap{scrollbar-gutter:stable;overflow-x:auto}.table-wrap:focus-visible{outline-offset:-3px;outline:3px solid #5b5cf029}.product-table{border-collapse:collapse;width:100%;min-width:760px}.product-table th{color:#7c8799;letter-spacing:.065em;text-align:left;text-transform:uppercase;white-space:nowrap;background:#f9fafc;padding:13px 18px;font-size:11px;font-weight:800}.product-table td{color:#505c70;border-top:1px solid #edf0f4;padding:16px 18px;font-size:13px;line-height:1.45}.product-table tr:hover td{background:#fbfcff}.product-table th:last-child,.product-table td:last-child{text-align:right}.lead-person{align-items:center;gap:11px;display:flex}.lead-person>span{width:38px;height:38px;color:var(--brand);background:#ededff;border-radius:11px;flex:none;place-items:center;font-size:12px;font-weight:800;display:grid}.lead-person strong,.lead-person small{display:block}.lead-person strong{color:#273247;font-size:13px}.lead-person small,.muted-cell{color:#8f99a9;margin-top:3px;font-size:11.5px}.row-action{min-height:34px;padding:0 11px}.table-empty{color:#7f8a9c;text-align:center;justify-content:center;align-items:center;gap:9px;min-height:170px;padding:28px;font-size:13px;display:flex}.activity-cell{max-width:270px}.activity-cell strong,.activity-cell small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.activity-cell strong{color:#475267;font-size:12px;font-weight:600}.activity-cell small{color:#98a1af;margin-top:4px;font-size:10px}.table-error{color:#c1465b;flex-direction:column}.analytics-state{color:#6f7a8e;justify-content:center;align-items:center;gap:10px;min-height:340px;font-size:13px;display:flex}.analytics-error{color:#8b4b58;flex-direction:column}.analytics-error strong{color:#3c4658;font-size:15px}.analytics-error span{text-align:center;max-width:380px;line-height:1.5}.state-spinner{border:2px solid #dedfff;border-top-color:var(--brand);border-radius:50%;width:18px;height:18px;animation:.8s linear infinite aiseen-spin}@keyframes aiseen-spin{to{transform:rotate(360deg)}}@media (width<=1180px){.metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=720px){.page-heading,.data-card-header{flex-direction:column;align-items:stretch}.soft-button{width:100%}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.data-card-header{padding:17px}}@media (width<=440px){.metric-grid{grid-template-columns:1fr}}.campaigns-page{color:#172033;gap:22px;width:100%;max-width:1560px;margin:0 auto;display:grid}.campaigns-header{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.campaigns-breadcrumb{color:#8a94a6;gap:8px;margin-bottom:12px;font-size:12px;font-weight:650;display:flex}.campaigns-breadcrumb span{color:#5b5bf0}.campaigns-breadcrumb b{color:#c5cad3}.campaigns-header h1{color:#172033;letter-spacing:-.045em;margin:0;font-size:clamp(28px,3vw,34px);font-weight:750}.campaigns-header p{color:#707b8e;margin-top:8px;font-size:14px}.campaign-primary{color:#fff;cursor:pointer;background:#5b5bf0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 16px;font-size:12px;font-weight:750;display:inline-flex;box-shadow:0 7px 15px #5b5bf02e}.campaign-primary:hover{background:#4e4edc}.campaign-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.campaign-metrics article{background:#fff;border:1px solid #e7eaf0;border-radius:13px;align-items:center;gap:14px;min-height:82px;padding:17px 18px;display:flex;box-shadow:0 5px 16px #19223409}.metric-symbol{border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.metric-symbol.violet{color:#615ef0;background:#eef}.metric-symbol.amber{color:#ec9418;background:#fff4e4}.metric-symbol.green{color:#28a860;background:#e9f8ef}.metric-symbol.blue{color:#477fe7;background:#eaf1ff}.campaign-metrics small,.campaign-metrics strong{display:block}.campaign-metrics small{color:#747f91;margin-bottom:5px;font-size:11px;font-weight:700}.campaign-metrics strong{color:#202a3c;font-size:23px;line-height:1}.campaign-card{background:#fff;border:1px solid #e6e9ef;border-radius:14px;box-shadow:0 8px 25px #19223409}.campaign-card-heading{border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;gap:20px;padding:20px 22px;display:flex}.campaign-card-heading h2{color:#242f42;margin:0 0 4px;font-size:17px;font-weight:750}.campaign-card-heading p{color:#8791a2;font-size:12px}.campaign-card-heading>span{color:#687386;background:#f1f2f6;border-radius:99px;padding:5px 9px;font-size:10px;font-weight:750}.campaign-table-wrap{overflow-x:auto}.campaign-table{border-collapse:collapse;width:100%;min-width:850px}.campaign-table th{color:#8b95a5;letter-spacing:.075em;text-align:left;text-transform:uppercase;background:#fafbfc;padding:12px 20px;font-size:9.5px;font-weight:800}.campaign-table td{color:#5e697c;border-top:1px solid #edf0f4;padding:15px 20px;font-size:12px}.campaign-table tbody tr:hover td{background:#fcfcff}.campaign-name{align-items:center;gap:11px;display:flex}.campaign-name span{color:#625ff1;background:#eef;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.campaign-name strong{color:#2d3749;font-size:12px}.campaign-status{color:#697487;text-transform:capitalize;background:#f7f8fa;border:1px solid #d8dce4;border-radius:99px;align-items:center;gap:6px;padding:5px 8px;font-size:9.5px;font-weight:800;display:inline-flex}.campaign-status i{background:currentColor;border-radius:50%;width:6px;height:6px}.campaign-status.completed{color:#259b58;background:#eaf8ef;border-color:#ccebd7}.campaign-status.ready{color:#d98816;background:#fff7e8;border-color:#f6dcae}.campaign-status.scheduled{color:#5b59d9;background:#f0efff;border-color:#d8d7fb}.campaign-status.sending{color:#3978d5;background:#edf4ff;border-color:#cbdcf8}.campaign-actions-cell{text-align:right;width:48px;position:relative}.campaign-more{color:#788396;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;place-items:center;width:32px;height:32px;padding:0;display:inline-grid}.campaign-more:hover{color:#4f4de1;background:#f7f8fb;border-color:#e1e4eb}.campaign-action-menu{z-index:10;text-align:left;background:#fff;border:1px solid #e1e5ec;border-radius:10px;width:145px;padding:6px;position:absolute;top:48px;right:18px;box-shadow:0 14px 32px #19223424}.campaign-action-menu button{color:#556175;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:9px;width:100%;padding:9px;font-size:11px;font-weight:650;display:flex}.campaign-action-menu button:hover{color:#3f3dc5;background:#f5f6fa}.campaign-action-menu button.danger{color:#c2485d}.campaign-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:270px;display:flex}.campaign-empty>span{color:#605def;background:#eef;border-radius:14px;place-items:center;width:48px;height:48px;margin-bottom:13px;display:grid}.campaign-empty strong{color:#344055;font-size:14px}.campaign-empty p{color:#929baa;margin:5px 0 15px;font-size:11px}.campaign-empty button{color:#5653dd;cursor:pointer;background:#f7f7ff;border:1px solid #d9dcf8;border-radius:8px;align-items:center;gap:6px;padding:8px 11px;font-size:11px;font-weight:750;display:inline-flex}.campaign-modal-overlay{z-index:1000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#12192680;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.campaign-modal{background:#fff;border-radius:16px;width:min(620px,100%);overflow:hidden;box-shadow:0 28px 70px #0c121e40}.campaign-modal>header{border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:flex-start;gap:18px;padding:24px 26px 20px;display:flex}.campaign-modal header span{color:#5b59df;letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:800}.campaign-modal header h2{color:#202b3d;margin:5px 0;font-size:21px;font-weight:760}.campaign-modal header p{color:#828c9c;font-size:12px}.campaign-modal header>button{color:#717c8e;cursor:pointer;background:#fff;border:1px solid #e3e6ec;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.campaign-form{gap:18px;padding:23px 26px;display:grid}.campaign-form label>span{color:#4d596c;align-items:center;gap:6px;margin-bottom:7px;font-size:11px;font-weight:750;display:flex}.campaign-form input,.campaign-form textarea{box-sizing:border-box;color:#283347;width:100%;font:inherit;background:#fff;border:1px solid #dce1e8;border-radius:9px;outline:0;padding:11px 12px;font-size:12px}.campaign-form textarea{resize:vertical;line-height:1.55}.campaign-form input:focus,.campaign-form textarea:focus{border-color:#9c9af6;box-shadow:0 0 0 3px #5b5bf017}.campaign-form label{position:relative}.campaign-form label>small{color:#9aa3b1;font-size:9px;position:absolute;bottom:8px;right:9px}.ready-toggle{text-align:left;cursor:pointer;background:#fafbfc;border:1px solid #dde1e8;border-radius:10px;align-items:flex-start;gap:11px;width:100%;padding:13px;display:flex}.ready-toggle.selected{background:#f7f7ff;border-color:#d3d3fa}.ready-toggle>i{color:#fff;border:1.5px solid #c5cad3;border-radius:5px;place-items:center;width:18px;height:18px;display:grid}.ready-toggle.selected>i{background:#5c5aeb;border-color:#5c5aeb}.ready-toggle strong,.ready-toggle small{display:block}.ready-toggle strong{color:#3d485a;font-size:11px}.ready-toggle small{color:#8c96a6;margin-top:3px;font-size:10px}.schedule-field{background:#f8f9fb;border-radius:10px;padding:14px}.campaign-modal>footer{background:#fafbfc;border-top:1px solid #edf0f4;justify-content:flex-end;gap:10px;padding:17px 26px;display:flex}.campaign-cancel{color:#5d687a;cursor:pointer;background:#fff;border:1px solid #dce0e7;border-radius:9px;min-height:42px;padding:0 15px;font-size:12px;font-weight:700}@media (width<=980px){.campaign-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.campaigns-header{flex-direction:column;align-items:stretch}.campaigns-header .campaign-primary{width:100%}.campaign-metrics{grid-template-columns:1fr 1fr;gap:10px}.campaign-modal-overlay{padding:12px}.campaign-modal>header,.campaign-form{padding-left:18px;padding-right:18px}}@media (width<=420px){.campaign-metrics{grid-template-columns:1fr}}.dashboard-spotlight{background:linear-gradient(125deg,#f5f4ff 0%,#fff 64%);border:1px solid #dedffd;border-radius:17px;grid-template-columns:minmax(0,1.5fr) minmax(300px,.7fr);align-items:stretch;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 30px #2f30730f}.dashboard-spotlight:before{content:"";pointer-events:none;background:radial-gradient(circle,#7770f629,#0000 68%);border-radius:50%;width:250px;height:250px;position:absolute;top:-90px;left:36%}.spotlight-copy{padding:27px 30px;position:relative}.spotlight-kicker{color:#5c59df;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;margin-bottom:12px;font-size:10px;font-weight:850;display:inline-flex}.spotlight-copy h2{color:#202a3c;letter-spacing:-.035em;max-width:620px;margin:0;font-size:23px;font-weight:780}.spotlight-copy p{color:#717c8e;max-width:680px;margin:9px 0 18px;font-size:12px;line-height:1.6}.spotlight-copy p strong{color:#465166}.spotlight-copy button,.dashboard-quick-row button{color:#5451dc;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;font-size:11px;font-weight:800;display:inline-flex}.spotlight-copy button{padding:0}.spotlight-copy button:hover,.dashboard-quick-row button:hover{color:#3835bd}.spotlight-score{background:#ffffff8f;border-left:1px solid #e6e6fa;align-items:center;gap:17px;padding:22px 28px;display:flex;position:relative}.score-ring{background:conic-gradient(#605df0 var(--score),#e9eaf3 0);border-radius:50%;flex:none;place-items:center;width:94px;height:94px;display:grid;box-shadow:inset 0 0 0 1px #5753dc14}.score-ring:before{content:"";background:#fff;border-radius:50%;width:74px;height:74px;position:absolute}.score-ring span{text-align:center;position:relative}.score-ring strong,.score-ring small{display:block}.score-ring strong{color:#303a4c;letter-spacing:-.04em;font-size:20px}.score-ring small{color:#929baa;text-transform:uppercase;margin-top:2px;font-size:8px;font-weight:750}.spotlight-score>div:last-child>span{color:#3e495c;align-items:center;gap:6px;font-size:11px;font-weight:800;display:flex}.spotlight-score>div:last-child>span svg{color:#5b59e6}.spotlight-score p{color:#8b95a5;max-width:180px;margin-top:6px;font-size:10px;line-height:1.5}.dashboard-page .stat-card{position:relative;overflow:hidden}.dashboard-page .stat-card:after{background:var(--stat-accent);content:"";opacity:.035;border-radius:50%;width:90px;height:90px;position:absolute;bottom:-30px;right:-24px}.dashboard-page .stat-icon{border:1px solid color-mix(in srgb,var(--stat-accent) 18%,transparent)}.dashboard-page .stat-badge{color:#278554;background:#effaf3}.dashboard-page .stat-card:hover{border-color:color-mix(in srgb,var(--stat-accent) 22%,#e6e8ee)}.dashboard-quick-row{background:#fff;border:1px solid #e7e9ee;border-radius:13px;grid-template-columns:minmax(220px,1fr) auto minmax(220px,1fr) auto;align-items:center;gap:16px;padding:15px 18px;display:grid;box-shadow:0 5px 16px #19223408}.dashboard-quick-row>div{align-items:center;gap:11px;display:flex}.dashboard-quick-row>div+button{border-right:1px solid #e9ebf0;padding-right:18px}.dashboard-quick-row>div>span{color:#5b59e5;background:#eef;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.dashboard-quick-row strong,.dashboard-quick-row p{display:block}.dashboard-quick-row strong{color:#3c475a;font-size:11px}.dashboard-quick-row p{color:#919aa9;margin-top:3px;font-size:10px}.dashboard-quick-row button:disabled{cursor:not-allowed;opacity:.4}@media (width<=1000px){.dashboard-spotlight{grid-template-columns:1fr}.spotlight-score{border-top:1px solid #e6e6fa;border-left:0}.dashboard-quick-row{grid-template-columns:1fr auto}.dashboard-quick-row>div+button{border-right:0;padding-right:0}}@media (width<=600px){.spotlight-copy{padding:22px}.spotlight-score{padding:20px 22px}.dashboard-quick-row{grid-template-columns:1fr}.dashboard-quick-row button{border-bottom:1px solid #eceef2;justify-content:flex-start;padding:0 0 12px}.dashboard-quick-row>div+button{border-right:0}.dashboard-quick-row button:last-child{border-bottom:0;padding-bottom:0}}.conversation-assign{color:#697487;background:#fff;border:1px solid #e1e4ea;border-radius:7px;align-items:center;gap:5px;padding:0 8px;display:inline-flex}.conversation-assign select{color:#566176;background:0 0;border:0;outline:0;max-width:120px;padding:6px 2px;font-size:11px}.profile-label-options{flex-wrap:wrap;gap:6px;display:flex}.profile-label-options button{color:#687386;cursor:pointer;background:#fff;border:1px solid #dfe3ea;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:750}.profile-label-options button.selected{border-color:var(--label-color);background:color-mix(in srgb,var(--label-color) 12%,white);color:var(--label-color)}.conversation-notes{gap:7px;margin-bottom:9px;display:grid}.conversation-notes>div{background:#f7f8fb;border-radius:8px;padding:8px}.conversation-notes p{color:#505c6f;font-size:10px;line-height:1.45}.conversation-notes small{color:#99a2b0;margin-top:4px;font-size:8px;display:block}.customer-profile textarea{box-sizing:border-box;resize:vertical;width:100%;font:inherit;border:1px solid #dde1e8;border-radius:8px;outline:0;padding:9px;font-size:10px}.customer-profile textarea:focus{border-color:#aaa8f7;box-shadow:0 0 0 3px #5b5bf014}.customer-profile textarea+button{color:#fff;cursor:pointer;background:#5b59e8;border:0;border-radius:7px;width:100%;margin-top:7px;padding:8px;font-size:10px;font-weight:750}.customer-profile textarea+button:disabled{cursor:not-allowed;opacity:.45}.template-actions{white-space:nowrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.template-actions .danger{color:#c2485d}.template-actions .icon-action{width:34px;padding:0}.template-form select{box-sizing:border-box;color:#283347;background:#fff;border:1px solid #dce1e8;border-radius:9px;width:100%;padding:11px 12px;font-size:12px}.template-form-row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.template-list-card{min-height:280px}.template-table{min-width:1040px}.template-table th:first-child{width:36%}.template-table th:last-child{width:216px}.templates-page .lead-person{min-width:260px}.templates-page .lead-person>div{min-width:0}.templates-page .lead-person small{text-overflow:ellipsis;white-space:nowrap;max-width:420px;overflow:hidden}@media (width<=720px){.templates-page .page-heading .template-actions{width:100%}.templates-page .page-heading .template-actions>*{flex:1}.template-table th:first-child{width:auto}}@media (width<=560px){.template-form-row{grid-template-columns:1fr}.templates-page .page-heading .template-actions{flex-direction:column;align-items:stretch}.templates-page .lead-person{min-width:220px}}.message-composer-wrap{background:#fff;border-top:1px solid #e8eaf0}.message-composer-wrap .message-composer{border-top:0}.message-composer button:disabled,.message-composer input:disabled{cursor:not-allowed;opacity:.68}.composer-error{color:#c23c50;margin:-5px 18px 10px;font-size:12px}.message-row.pending{opacity:.72}.message-row.failed .message-bubble{color:#6e2632;background:#fff3f5;border:1px solid #f3b9c2}.message-failed{color:#ffd5dc;font-weight:750}.conversation-item.unread .conversation-name,.conversation-item.unread .conversation-preview{color:#303b4e;font-weight:800}.conversation-trailing{flex-direction:column;align-self:stretch;align-items:flex-end;gap:7px;margin-left:auto;display:flex}.conversation-trailing time{color:#9aa3b2;font-size:9px}.unread-dot{background:#5b59e8;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #5b59e81f}.dashboard-loading{color:#656d81;background:#f8f8ff;border:1px solid #e5e6fa;border-radius:10px;align-items:center;gap:9px;padding:11px 14px;font-size:12px;display:flex}.page-loading{color:#778196;justify-content:center;align-items:center;gap:10px;min-height:240px;font-size:13px;display:flex}.dependency-card{position:relative}.settings-card-icon{color:#5b59e5;background:#efefff;border-radius:12px;place-items:center;width:42px;height:42px;margin-bottom:14px;display:grid}.external-dependency{color:#5b59dd;background:#f8f8ff;border:1px solid #e4e5f5;border-radius:11px;gap:11px;margin-top:20px;padding:14px;display:flex}.external-dependency strong{color:#3e485b;font-size:12px;display:block}.external-dependency p{color:#798398;margin-top:4px;font-size:11px;line-height:1.55}@media (width<=680px){.app{max-width:100%;overflow-x:hidden}.main-content,.dashboard-page,.dashboard-page>*{width:100%;min-width:0;max-width:100%}.dashboard-spotlight,.spotlight-copy,.spotlight-score{width:100%;min-width:0}.dashboard-page .broadcast-button{box-sizing:border-box}.spotlight-copy h2,.spotlight-copy p{overflow-wrap:anywhere}.inbox-layout{grid-template-columns:minmax(0,1fr);height:auto;min-height:0;display:grid}.conversation-sidebar{width:100%;max-height:310px}.chat-preview{width:100%;min-width:0;min-height:480px}.customer-sidebar{display:none}}.dashboard-page .stat-card.is-loading{background:linear-gradient(105deg,#fff 30%,#f7f8fc 48%,#fff 66%) 0 0/240% 100%;animation:1.4s ease-in-out infinite dashboard-shimmer}@keyframes dashboard-shimmer{to{background-position:-140% 0}}.dashboard-page .stat-card.is-loading .stat-badge{color:#747e90;background:#f0f2f6}.recent-item{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.recent-item:focus-visible,.spotlight-copy button:focus-visible,.dashboard-quick-row button:focus-visible{outline-offset:2px;outline:3px solid #5b5cf02e}.chart-empty{text-align:center;color:#8993a5;place-items:center;min-height:320px;padding:36px;display:grid}.chart-empty svg{color:#5b59e5;background:#eef;border-radius:12px;width:38px;height:38px;margin-bottom:12px;padding:9px}.chart-empty strong{color:#3b4659;font-size:14px}.chart-empty span{max-width:430px;margin-top:6px;font-size:11px;line-height:1.6}.sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@media (width<=680px){.modern-sidebar .menu-item{gap:7px;padding-inline:11px}.modern-sidebar .menu-item span{font-size:11px;display:inline}.chart-empty{min-height:250px;padding:24px}.dashboard-page .stat-card{min-height:132px}.spotlight-score{align-items:flex-start}.score-ring{width:82px;height:82px}.score-ring:before{width:64px;height:64px}}@media (prefers-reduced-motion:reduce){.dashboard-page .stat-card.is-loading{animation:none}}.page-heading-actions{align-items:center;gap:10px;display:flex}.automation-hero{background:linear-gradient(120deg,#faf7ff,#fff 58%,#f4f7ff);border:1px solid #e4def8;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;padding:25px 28px;display:flex;box-shadow:0 8px 25px #342c5c0d}.automation-hero>div:first-child>span{color:#6547d8;text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:8px;font-size:11px;font-weight:800;display:flex}.automation-hero h2{color:#252d3d;margin:10px 0 6px;font-size:21px}.automation-hero p{color:#798395;max-width:690px;font-size:12px;line-height:1.6}.connection-pill{color:#7d8795;background:#fff;border:1px solid #e3e6eb;border-radius:999px;flex:none;align-items:center;gap:7px;padding:9px 12px;font-size:10px;font-weight:800;display:flex}.connection-pill i{background:#b4bbc5;border-radius:50%;width:7px;height:7px}.connection-pill.connected{color:#23825f;background:#f4fcf8;border-color:#ccecdf}.connection-pill.connected i{background:#31b985;box-shadow:0 0 0 4px #31b9851f}.metric-word{font-size:17px!important}.automation-grid{grid-template-columns:1.12fr .88fr;gap:18px;display:grid}.rule-list,.event-list{padding:4px 20px 18px}.rule-list>article,.event-list>div{border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;gap:14px;padding:15px 4px;display:flex}.rule-list>article>div:first-child{align-items:center;gap:11px;min-width:0;display:flex}.rule-icon{color:#684be0;background:#f0ecff;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.rule-list strong,.event-list strong{color:#354052;font-size:11px;display:block}.rule-list p,.event-list p{color:#8b95a4;text-overflow:ellipsis;white-space:nowrap;max-width:330px;margin-top:3px;font-size:10px;overflow:hidden}.rule-actions{align-items:center;gap:8px;display:flex}.status-toggle{color:#818b99;cursor:pointer;background:#fff;border:1px solid #e2e5ea;border-radius:8px;padding:7px 10px;font-size:9px;font-weight:800}.status-toggle.on{color:#23815e;background:#f1fbf6;border-color:#ccebdd}.icon-danger{color:#c54b5d;cursor:pointer;background:#fff3f4;border:0;border-radius:8px;place-items:center;width:29px;height:29px;display:grid}.event-list>div{justify-content:flex-start}.event-list time{color:#a0a8b3;white-space:nowrap;margin-left:auto;font-size:9px}.event-status{color:#717c8b;text-align:center;background:#f1f3f6;border-radius:6px;min-width:55px;padding:5px 7px;font-size:8px;font-weight:850}.event-status.sent{color:#23815e;background:#eaf9f2}.event-status.failed{color:#bd4053;background:#fff0f1}.event-status.no_match{color:#7c8591;background:#f2f3f5}@media (width<=900px){.automation-grid{grid-template-columns:1fr}}@media (width<=620px){.page-heading-actions,.automation-hero{flex-direction:column;align-items:stretch}.page-heading-actions button{justify-content:center}.connection-pill{align-self:flex-start}.rule-list>article{flex-direction:column;align-items:flex-start}.rule-actions{justify-content:flex-end;width:100%}.event-list>div{flex-wrap:wrap;align-items:flex-start}.event-list time{width:100%;margin-left:70px}}.media-drop{color:#5d5ae4;cursor:pointer;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:128px;transition:all .2s;background:#fafaff!important;border:1.5px dashed #c9c9ef!important;border-radius:12px!important;padding:18px!important;display:flex!important}.media-drop:hover{background:#f6f5ff!important;border-color:#6763ec!important}.media-drop strong{color:#414b5e;margin-top:8px;font-size:12px}.media-drop span{color:#929baa;margin-top:4px;font-size:10px}.media-drop input{opacity:0!important;width:1px!important;height:1px!important;position:absolute!important}.media-upload-complete{background:#f7fcf9;border:1px solid #d9e9e2;border-radius:11px;align-items:center;gap:11px;padding:13px;display:flex}.media-upload-complete>span{color:#26815f;background:#e8f8f0;border-radius:9px;place-items:center;width:38px;height:38px;display:grid}.media-upload-complete strong,.media-upload-complete small{display:block}.media-upload-complete strong{color:#3b4658;text-overflow:ellipsis;white-space:nowrap;max-width:360px;font-size:11px;overflow:hidden}.media-upload-complete small{color:#83908b;margin-top:3px;font-size:9px}.media-upload-complete button{color:#8b94a2;cursor:pointer;background:#fff;border:0;border-radius:8px;place-items:center;width:30px;height:30px;margin-left:auto;display:grid}.analytics-page{gap:20px}.analytics-page .page-heading{margin-bottom:2px}.analytics-metrics{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-bottom:0}.analytics-metrics .metric-card{min-height:118px;padding:15px 16px;transition:transform .18s,border-color .18s,box-shadow .18s;position:relative;overflow:hidden}.analytics-metrics .metric-card:hover{border-color:color-mix(in srgb,var(--metric-color) 22%,#e1e4ea);transform:translateY(-2px);box-shadow:0 10px 24px #1e273a12}.metric-card-top{justify-content:space-between;align-items:center;display:flex}.metric-card-top>i{background:var(--metric-color);width:6px;height:6px;box-shadow:0 0 0 4px color-mix(in srgb,var(--metric-color) 10%,transparent);border-radius:50%}.analytics-metrics .metric-icon{background:color-mix(in srgb,var(--metric-color) 11%,white);color:var(--metric-color)}.analytics-metrics .metric-card:after{background:var(--metric-color);content:"";opacity:.035;border-radius:50%;width:86px;height:86px;position:absolute;bottom:-34px;right:-24px}.analytics-chart-card{background:#fff;border:1px solid #e1e5eb;border-radius:16px;padding:22px 24px 17px;box-shadow:0 8px 24px #1a23340b}.analytics-chart-card>header{border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:14px;display:flex}.analytics-kicker{color:#5e5ae2;letter-spacing:.09em;text-transform:uppercase;margin-bottom:6px;font-size:9px;font-weight:850;display:block}.analytics-chart-card h2{color:#283244;letter-spacing:-.025em;margin:0;font-size:17px}.analytics-chart-card header p{color:#8791a1;margin-top:5px;font-size:10px}.chart-total{color:#5c59e2;background:#fafbfc;border:1px solid #e5e7ec;border-radius:10px;align-items:center;gap:9px;padding:8px 11px;display:flex}.chart-total span,.chart-total small,.chart-total strong{display:block}.chart-total small{color:#9099a7;text-transform:uppercase;font-size:8px;font-weight:700}.chart-total strong{color:#313b4d;margin-top:2px;font-size:16px}.chart-legend{align-items:center;gap:18px;padding:14px 2px 4px;display:flex}.chart-legend span{color:#727d8d;align-items:center;gap:6px;font-size:10px;display:flex}.chart-legend i{border-radius:3px;width:8px;height:8px}.chart-legend i.incoming{background:#2563eb}.chart-legend i.outgoing{background:#22c55e}.chart-legend strong{color:#384355;margin-left:2px;font-size:11px}.analytics-chart-canvas{height:310px;padding-top:7px}.analytics-chart-card>footer{color:#8b95a4;border-top:1px solid #edf0f4;gap:22px;margin-top:9px;padding-top:13px;font-size:9px;display:flex}.analytics-chart-card>footer span{align-items:center;gap:5px;display:flex}.analytics-chart-card>footer span:first-child svg{color:#2563eb}.analytics-chart-card>footer span:last-child svg{color:#22a85b}@media (width<=1350px){.analytics-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=720px){.analytics-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-chart-card>header{flex-direction:column}.analytics-chart-canvas{height:260px}}@media (width<=440px){.analytics-metrics{grid-template-columns:1fr}.analytics-chart-card{padding:18px}.analytics-chart-card>footer{flex-direction:column;gap:7px}}.review-tabs{border-bottom:1px solid #e8ebf2;gap:6px;margin-bottom:20px;display:flex}.review-tabs button{color:#657083;background:0 0;border:0;border-bottom:2px solid #0000;padding:11px 16px;font-weight:700}.review-tabs button.active{color:#635bff;border-color:#635bff}.review-metrics{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.review-metrics article{background:#fff;border:1px solid #e8ebf2;border-radius:14px;grid-template-columns:auto 1fr;align-items:center;gap:4px 10px;padding:16px;display:grid}.review-metrics article svg{color:#635bff;grid-row:1/3}.review-metrics small{color:#687386}.review-metrics strong{color:#172033;font-size:22px}.review-distribution{grid-template-columns:1fr 1.6fr;gap:32px;margin-bottom:18px;padding:22px;display:grid}.rating-bars>div{grid-template-columns:42px 1fr 30px;align-items:center;gap:10px;margin:8px 0;display:grid}.rating-bars span{align-items:center;gap:3px;display:flex}.rating-bars i{background:#edf0f5;border-radius:9px;height:8px;overflow:hidden}.rating-bars b{background:#f6b91e;border-radius:9px;height:100%;display:block}.review-filters{gap:8px;display:flex}.review-filters label{border:1px solid #dfe3eb;border-radius:9px;align-items:center;padding:0 9px;display:flex}.review-filters input{border:0;outline:0;padding:9px}.review-filters select,.review-drawer select{border:1px solid #dfe3eb;border-radius:9px;padding:9px}.review-table-wrap{overflow:auto}.review-table{border-collapse:collapse;width:100%}.review-table th,.review-table td{text-align:left;border-top:1px solid #edf0f4;padding:13px 16px}.review-table th{color:#748095;text-transform:uppercase;font-size:12px}.review-table tbody tr{cursor:pointer}.review-table tbody tr:hover{background:#fafaff}.review-table td strong,.review-table td small{display:block}.review-table td small{color:#7b8494;margin-top:3px}.rating-chip{color:#8e6500;background:#fff4d2;border-radius:20px;padding:4px 8px;display:inline-flex!important}.rating-chip.r1,.rating-chip.r2,.rating-chip.r3{color:#a93832;background:#ffebea}.review-form-card{max-width:950px;padding:24px}.review-form-card>div{margin-bottom:20px}.review-form-card form{gap:16px;display:grid}.review-form-card label{color:#374151;gap:7px;font-weight:650;display:grid}.review-form-card input,.review-form-card textarea,.review-form-card select,.feedback-form input,.feedback-form textarea,.feedback-form select{font:inherit;border:1px solid #dce1e9;border-radius:10px;padding:11px}.form-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.review-form-card fieldset{border:1px solid #e0e4ec;border-radius:12px;max-height:360px;overflow:auto}.contact-select{border-top:1px solid #eef0f4;align-items:center;padding:10px;grid-template-columns:auto 1fr!important;display:flex!important}.contact-select span strong,.contact-select span small{display:block}.review-check{align-items:center;grid-template-columns:auto 1fr!important;display:flex!important}.review-drawer-overlay{z-index:50;background:#10182866;position:fixed;inset:0}.review-drawer{background:#fff;width:min(480px,100%);height:100%;position:absolute;top:0;right:0;overflow:auto;box-shadow:-12px 0 40px #10182822}.review-drawer>header{border-bottom:1px solid #e8ebf1;justify-content:space-between;padding:24px;display:flex}.review-drawer>header span{color:#635bff;font-weight:800}.review-drawer>header button{background:0 0;border:0}.review-drawer>section{border-bottom:1px solid #edf0f4;padding:20px 24px}.review-drawer textarea{border:1px solid #dfe3eb;border-radius:9px;width:100%;padding:10px}.review-drawer form button,.feedback-form button{color:#fff;background:#635bff;border:0;border-radius:9px;margin-top:8px;padding:10px 16px;font-weight:700}.category-chip{color:#5148d8;background:#f0efff;border-radius:14px;padding:5px 9px;display:inline-block}.review-note{border-top:1px solid #eee;padding:12px 0}.review-note p{margin:5px 0}.review-activity{gap:10px;margin:12px 0;display:flex}.review-activity i{background:#635bff;border-radius:50%;width:9px;height:9px;margin-top:5px}.review-activity small{color:#788397;display:block}.review-public{background:radial-gradient(circle at top,#eeeaff,#f7f8fc 45%);place-items:center;min-height:100vh;padding:20px;display:grid}.review-public-card{text-align:center;background:#fff;border:1px solid #e7e5f2;border-radius:24px;width:min(520px,100%);padding:30px;box-shadow:0 24px 70px #3d366522}.review-brand{text-align:left;align-items:center;gap:11px;margin-bottom:36px;display:flex}.review-brand>span{color:#fff;background:#635bff;border-radius:12px;place-items:center;width:42px;height:42px;font-weight:900;display:grid}.review-brand strong,.review-brand small{display:block}.review-brand small{color:#758095}.review-eyebrow{text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:850;color:#635bff!important}.review-public-card h1{color:#172033;margin:10px 0;font-size:28px}.review-public-card>p{color:#667085;line-height:1.6}.star-picker{justify-content:center;gap:8px;margin:28px 0;display:flex}.star-picker button{color:#f5b820;background:0 0;border:0;padding:2px;transition:transform .15s}.star-picker button:hover{transform:scale(1.2)}.star-picker svg{width:42px;height:42px}.review-success{color:#25a36f;width:54px;height:54px;margin:10px}.google-review-button{color:#fff;background:#1a73e8;border-radius:11px;justify-content:center;align-items:center;gap:8px;margin:24px 0;padding:14px;font-weight:800;text-decoration:none;display:flex}.feedback-form{text-align:left;gap:15px;margin-top:22px;display:grid}.feedback-form label{gap:7px;font-weight:650;display:grid}.feedback-form .review-check{display:flex!important}.feedback-form button{margin-top:0;padding:13px}.review-public-card>small{color:#8891a1;line-height:1.5;display:block}@media (width<=1000px){.review-metrics{grid-template-columns:repeat(3,1fr)}}@media (width<=700px){.review-metrics{grid-template-columns:repeat(2,1fr)}.review-distribution,.form-grid{grid-template-columns:1fr}.review-filters{flex-direction:column;width:100%}.review-public-card{padding:22px}.star-picker{gap:2px}.star-picker svg{width:36px;height:36px}}.billing-workspace{gap:20px;display:grid}.billing-summary{color:#fff;background:linear-gradient(135deg,#27235f,#6863e8);border-radius:16px;justify-content:space-between;align-items:center;padding:26px;display:flex}.billing-summary span,.billing-summary p{color:#d9d7ff}.billing-summary strong{margin:5px 0;font-size:36px;display:block}.billing-summary>svg{opacity:.75;width:54px;height:54px}.billing-options{grid-template-columns:1fr 1fr;gap:16px;display:grid}.billing-options article{background:#fff;border:1px solid #e0e3eb;border-radius:16px;padding:24px}.billing-options article.selected{border-color:#635bff;box-shadow:0 0 0 2px #635bff18}.billing-options article>svg{color:#635bff}.billing-options h2{margin:16px 0 7px}.billing-options p{color:#687386;line-height:1.6}.billing-options label{gap:7px;margin:18px 0;font-weight:700;display:grid}.billing-options input{border:1px solid #dce1e9;border-radius:9px;padding:11px}.enterprise-price{color:#172033;font-size:30px;font-weight:850}.enterprise-price small{color:#788397;font-size:13px}.billing-options ul{gap:9px;padding:0;list-style:none;display:grid}.billing-options li{color:#526074;align-items:center;gap:7px;display:flex}.billing-options li svg{color:#229567;width:16px}@media (width<=700px){.billing-options{grid-template-columns:1fr}.billing-summary strong{font-size:29px}}.auth-floating-events{z-index:3;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:14px;display:flex;position:relative}.auth-floating-events span{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;background:#ffffff1f;border:1px solid #ffffff2b;border-radius:99px;align-items:center;gap:5px;padding:7px 10px;font-size:9px;font-weight:750;animation:5s ease-in-out infinite auth-float;display:flex;box-shadow:0 10px 28px #0c093424}.auth-floating-events span:nth-child(2){animation-delay:-1.6s}.auth-floating-events span:nth-child(3){animation-delay:-3.2s}@keyframes auth-float{50%{transform:translateY(-5px)}}@media (prefers-reduced-motion:reduce){.auth-floating-events span{animation:none}.auth-submit,.auth-preview{transition:none!important}}.auth-brand-mark{color:#151b2d;align-items:center;gap:11px;display:flex}.auth-brand-mark>span{color:#fff;background:linear-gradient(145deg,#6967f1,#4f48d1);border-radius:12px;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 10px 24px #524cd238}.auth-brand-mark div{display:grid}.auth-brand-mark strong{letter-spacing:-.04em;font-size:19px}.auth-brand-mark small{color:#8a93a4;font-size:9px}.auth-brand-link{text-decoration:none}.auth-mobile-head{justify-content:space-between;align-items:center;gap:20px;margin-bottom:42px;display:flex}.auth-mobile-head>span{color:#7a8496;font-size:10px}.auth-mobile-head>span button{color:#554fd8;cursor:pointer;background:0 0;border:0;font-weight:800}.auth-visual{color:#fff;background:linear-gradient(145deg,#171b3c 0%,#343582 48%,#6564df 100%);border-radius:28px;flex-direction:column;justify-content:space-between;min-width:0;margin:14px 14px 14px 0;padding:clamp(34px,4vw,58px);display:flex;position:relative;overflow:hidden}.auth-visual-grid{background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 72%);mask-image:linear-gradient(#000,#0000 72%)}.auth-visual-glow{filter:blur(75px);border-radius:50%;position:absolute}.auth-visual-glow.one{background:#6fedbd2e;width:420px;height:420px;top:-140px;right:-110px}.auth-visual-glow.two{background:#847eff47;width:380px;height:380px;bottom:-180px;left:-120px}.auth-visual>header,.auth-visual>footer,.auth-product-window,.auth-float-card{z-index:2;position:relative}.auth-visual>header{justify-content:space-between;align-items:center;gap:20px;display:flex}.auth-visual>header p{color:#ffffffa6;text-align:right;max-width:270px;font-size:10px}.auth-visual-pill{background:#ffffff17;border:1px solid #ffffff21;border-radius:99px;align-items:center;gap:7px;padding:7px 10px;font-size:9px;font-weight:800;display:inline-flex}.auth-visual-pill i{background:#68eba5;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #68eba51f}.auth-product-window{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff17;border:1px solid #ffffff26;border-radius:20px;width:min(91%,650px);margin:28px auto;padding:10px;transform:perspective(1100px)rotateX(1deg)rotateY(-2deg);box-shadow:0 34px 90px #06082252}.auth-window-bar{color:#ffffffad;align-items:center;padding:4px 5px 12px;font-size:8px;display:flex}.auth-window-bar>div{gap:4px;margin-right:auto;display:flex}.auth-window-bar i{background:#ffffff40;border-radius:50%;width:5px;height:5px}.auth-window-bar small{color:#73eaa8;margin-left:auto}.auth-product-body{color:#172033;background:#f8f9fc;border-radius:13px;grid-template-columns:44px 145px 1fr;height:300px;display:grid;overflow:hidden}.auth-product-body>nav{color:#777d99;background:#181b3c;flex-direction:column;align-items:center;gap:14px;padding:12px 0;display:flex}.auth-product-body>nav b{color:#fff;background:#6662e8;border-radius:8px;place-items:center;width:25px;height:25px;display:grid}.auth-product-body>nav span{border-radius:7px;place-items:center;width:25px;height:25px;display:grid}.auth-product-body>nav span.active{color:#fff;background:#34385f}.auth-inbox-mini{background:#fff;border-right:1px solid #e9ebf1;padding:15px 10px}.auth-inbox-mini>header{justify-content:space-between;margin-bottom:13px;display:flex}.auth-inbox-mini>header strong{font-size:10px}.auth-inbox-mini>header small{color:#969daa;font-size:6px}.auth-inbox-mini article{border-radius:9px;gap:7px;padding:9px 6px;display:flex}.auth-inbox-mini article.active{background:#f0efff}.auth-inbox-mini article>span,.auth-chat-mini>header>span{color:#5550ce;background:#e9e8ff;border-radius:8px;flex:none;place-items:center;width:25px;height:25px;font-size:8px;font-weight:800;display:grid}.auth-inbox-mini article div{min-width:0;display:grid}.auth-inbox-mini article strong{font-size:7px}.auth-inbox-mini article small{color:#9299a7;white-space:nowrap;text-overflow:ellipsis;font-size:6px;overflow:hidden}.auth-chat-mini{flex-direction:column;display:flex}.auth-chat-mini>header{background:#fff;border-bottom:1px solid #e9ebf1;align-items:center;gap:8px;padding:12px;display:flex}.auth-chat-mini>header div{display:grid}.auth-chat-mini>header strong{font-size:8px}.auth-chat-mini>header small{color:#989fad;font-size:6px}.auth-chat-mini>header i{color:#188259;background:#e8f9f1;border-radius:99px;margin-left:auto;padding:4px 6px;font-size:6px;font-style:normal}.auth-chat-space{flex-direction:column;flex:1;justify-content:center;padding:15px;display:flex}.auth-chat-space p{background:#fff;border-radius:9px;max-width:77%;margin:5px 0;padding:9px 10px;font-size:7px;line-height:1.5;box-shadow:0 3px 12px #1e26430f}.auth-chat-space p.outgoing{color:#fff;background:#5a57df;align-self:flex-end}.auth-ai-event{color:#656d7c;background:#eef0f6;border-radius:9px;align-self:center;align-items:center;gap:6px;margin-top:12px;padding:7px 9px;display:flex}.auth-ai-event span{display:grid}.auth-ai-event strong{font-size:6px}.auth-ai-event small{font-size:5px}.auth-ai-event>svg:last-child{color:#25a46e}.auth-float-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff21;border:1px solid #ffffff2e;border-radius:11px;align-items:center;gap:8px;padding:9px 11px;animation:5s ease-in-out infinite auth-float;display:flex;position:absolute;box-shadow:0 14px 35px #06071f33}.auth-float-card>svg{color:#89efb9;width:17px}.auth-float-card span{display:grid}.auth-float-card small{color:#ffffff94;font-size:6px}.auth-float-card strong{font-size:8px}.auth-float-card.leads{top:25%;left:4%}.auth-float-card.reviews{animation-delay:-1.8s;top:40%;right:3%}.auth-float-card.followup{animation-delay:-3.3s;top:62%;left:7%}.auth-visual>footer{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.auth-visual>footer article{border-top:1px solid #ffffff21;gap:8px;padding-top:14px;display:flex}.auth-visual>footer svg{color:#83eab4;flex:none;width:15px}.auth-visual>footer div{display:grid}.auth-visual>footer strong{font-size:8px}.auth-visual>footer small{color:#ffffff8c;font-size:6px}.auth-action-shell{max-width:470px}.google-terms{color:#7c8595;text-align:center;margin-top:-4px;font-size:10px;line-height:1.5}.google-terms a{color:#554fd8}@media (width<=1100px){.auth-product-body{grid-template-columns:40px 115px 1fr}.auth-float-card{display:none}.auth-visual{padding:32px}.auth-visual>header p{display:none}}@media (width<=850px){.auth-visual{display:none}.auth-mobile-head{margin-bottom:34px}}@media (width<=520px){.auth-mobile-head>span{display:none}.auth-mobile-head{margin-bottom:28px}.auth-brand-mark small{display:none}}.auth-page :is(a,button,input):focus-visible{outline-offset:3px;outline:3px solid #5956e9}.auth-page .auth-input:focus-within{border-color:#5956e9;box-shadow:0 0 0 3px #5956e926}.auth-page .auth-input input:focus-visible{outline:0}.auth-page .auth-input input{min-height:48px;font-size:16px}.auth-page .auth-input input::placeholder{color:#747e90}.auth-page .auth-form label{font-size:14px;line-height:1.5}.auth-page .auth-input>svg{flex-shrink:0;width:18px;height:18px}.auth-page .password-toggle{color:#626d80;flex:0 0 44px;width:44px;height:44px}.auth-page .auth-heading>p:last-child{font-size:15px}.auth-page .auth-switcher button{color:#536075;min-height:44px;font-size:14px}.auth-page .auth-submit{min-height:48px;font-size:15px}.auth-page .auth-trust,.auth-page .auth-footer{font-size:13px;line-height:1.6}.auth-page .password-rules{flex-wrap:wrap;gap:8px 12px;font-size:12px}.auth-page .password-rules span{font-size:12px}.auth-page .google-terms{font-size:12px;line-height:1.6}.auth-page .password-help{color:#536075;margin:0;font-size:13px;line-height:1.6}.auth-page .auth-mobile-head>a{color:inherit;text-decoration:none}.auth-page .auth-footer button,.auth-page .auth-back,.auth-page .login-options a{align-items:center;min-height:44px;display:inline-flex}.auth-page .login-options label,.auth-page .terms-check{min-height:44px;line-height:1.6}.auth-page input[type=checkbox]{accent-color:#5956e9;flex-shrink:0;width:18px;height:18px}.auth-page .auth-visual-pill{font-size:11px}.auth-page .auth-window-bar>span,.auth-page .auth-window-bar>small,.auth-page .auth-inbox-mini article strong,.auth-page .auth-chat-mini>header strong{font-size:10px}.auth-page .auth-inbox-mini article small,.auth-page .auth-chat-mini>header small{color:#626d80;font-size:9px}.auth-page .auth-chat-space p{max-width:92%;font-size:11px;line-height:1.6}.auth-page .auth-ai-event strong{font-size:10px}.auth-page .auth-ai-event small{font-size:9px}.auth-page .auth-visual>footer strong{font-size:12px}.auth-page .auth-visual>footer small{color:#d3d3eb;font-size:11px;line-height:1.5}.auth-page .auth-float-card{animation:none}.auth-page .auth-float-card strong{font-size:11px}.auth-page .auth-float-card small{color:#eeeefe;font-size:10px}@media (width<=1100px){.auth-page{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.auth-page .auth-panel{padding-inline:32px}.auth-page .auth-inbox-mini{display:none}.auth-page .auth-product-body{grid-template-columns:40px minmax(0,1fr)}}@media (width<=850px){.auth-page{display:block}.auth-page .auth-panel{padding:28px 24px 40px}.auth-page .auth-shell{max-width:540px}}@media (width<=520px){.auth-page .auth-panel{padding-inline:20px}.auth-page .auth-heading h1{font-size:32px;line-height:1.13}.auth-page .auth-field-row{grid-template-columns:1fr}}.auth-page .auth-input input,.public-site .form-grid :is(input,select,textarea){font-weight:400}.auth-page .auth-product-window *{line-height:1.45}.aiseen-logo-mark{object-fit:contain;border-radius:inherit;width:100%;height:100%;display:block}.brand .logo-icon,.logo-section .logo-icon{background:#f3fbf7;padding:3px;overflow:hidden}.public-brand>.aiseen-logo-mark{border-radius:10px;flex:0 0 38px;width:38px;height:38px;box-shadow:0 8px 18px #1f9d6829}.auth-brand-mark>span{background:#f3fbf7;padding:3px;overflow:hidden;box-shadow:0 10px 24px #1f9d682e}.onboarding-brand>svg{display:none}.onboarding-brand:before{content:"";background:#f3fbf7 url(/aiseen-logo.png) 50%/contain no-repeat;border-radius:9px;flex:0 0 34px;width:34px;height:34px;display:block}.preview-sidebar b,.auth-product-body>nav b{color:#0000;background:#f3fbf7 url(/aiseen-logo.png) 50%/contain no-repeat;overflow:hidden}
