@charset "UTF-8";
:root{color-scheme:dark;--bg:#060d20;--brand-blue:#00b7ee;--brand-green:#16d99a;--mint:var(--brand-green);--text:#f4f7ff;--muted:#afbdd1;--line:#ffffff1a;font:16px/1.5 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}
*{box-sizing:border-box}html{scroll-padding-top:24px}body{margin:0;background:radial-gradient(circle at 74% 8%,#00b7ee1c,transparent 30rem),radial-gradient(circle at 18% 22%,#16d99a12,transparent 25rem),var(--bg);color:var(--text);-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline;text-underline-offset:5px}a:focus-visible{outline:3px solid var(--brand-green);outline-offset:5px}h1,h2,h3,p,figure{margin:0}h1,h2,h3{text-wrap:balance}img{max-width:100%;height:auto;display:block}.wrap{width:min(1200px,calc(100% - 80px));margin-inline:auto}.skip{position:absolute;top:-100px;left:20px;background:linear-gradient(135deg,var(--brand-blue),var(--brand-green));color:var(--bg);padding:12px;z-index:5}.skip:focus{top:10px}.header{min-height:92px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);gap:24px}.wordmark{display:inline-flex;align-items:center;gap:11px;font-size:1.23rem;font-weight:800;letter-spacing:.08em;white-space:nowrap}.wordmark-logo{width:46px;height:46px;object-fit:contain;filter:drop-shadow(0 5px 13px #00b7ee55)}.wordmark-name>span{color:transparent;background:linear-gradient(100deg,var(--brand-blue),var(--brand-green));background-clip:text;-webkit-background-clip:text}.footer-wordmark .wordmark-logo{width:34px;height:34px}nav{display:flex;gap:30px;align-items:center;font-size:.88rem}.nav-contact{border:1px solid #16d99a66;padding:10px 18px;border-radius:6px;background:linear-gradient(110deg,#00b7ee0d,#16d99a14)}.eyebrow{font-size:.8rem;letter-spacing:.09em;text-transform:uppercase;font-weight:650;color:var(--mint)}.button{display:inline-flex;align-items:center;justify-content:center;gap:28px;padding:17px 23px;border-radius:6px;font-size:.95rem;font-weight:700}.primary{background:linear-gradient(135deg,var(--brand-blue),var(--brand-green));color:#03151d;box-shadow:0 12px 34px #00b7ee24}.button:hover{background:linear-gradient(135deg,#44ccff,#54efbd);text-decoration:none}
.brand-hero{padding-top:24px}.brand-image{width:100%;max-width:1080px;margin:0 auto;aspect-ratio:1672/941;object-fit:contain;border-radius:12px}.hero-intro{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:36px 0 56px}.hero-intro .button{flex-shrink:0}h1{font-size:clamp(2rem,3.5vw,3.25rem);line-height:1.12;letter-spacing:-.05em;margin-top:14px}h1 span{color:var(--mint)}.intro{font-size:1.05rem;line-height:1.6;color:var(--muted);margin-top:16px}
.offers{padding-bottom:30px}.offer-row{display:grid;grid-template-columns:.9fr 1.1fr;gap:80px;align-items:center;padding:54px 0;border-top:1px solid var(--line)}.offer-copy{max-width:460px}.offer-copy h2{font-size:clamp(1.9rem,3vw,2.75rem);line-height:1.15;letter-spacing:-.04em;margin-top:16px}.offer-benefit{font-size:1.06rem;color:#e3eefb;margin-top:24px}.offer-description{font-size:1rem;line-height:1.75;color:var(--muted);margin-top:12px}.offer-link{display:inline-block;font-size:.94rem;color:var(--mint);font-weight:650;margin-top:26px;padding:6px 0}.offer-link span{margin-left:10px}.offer-example{min-width:0;padding:20px;border:1px solid #7bacc230;border-radius:16px;background:linear-gradient(145deg,#152239,#0d172a)}.example-label{font-size:.75rem;color:#aabbd0;text-align:center;padding-top:14px}.demo{min-height:310px;background:#f5f8fc;color:#183047;border:1px solid #fff2;border-radius:10px;overflow:hidden;box-shadow:0 16px 30px #0002;position:relative}
.browser-bar{min-height:33px;display:flex;align-items:center;justify-content:space-between;padding:5px 14px;background:#e6ecf3;font-size:.75rem;color:#56677a}.browser-bar>span:first-child{color:#90a2b5;letter-spacing:4px}.sample-site{background:#fcfbf8;min-height:276px;padding:20px 26px 14px}.sample-nav{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:.75rem;color:#59655d}.sample-nav strong{font-size:.75rem;letter-spacing:.075em;color:#264b40}.sample-nav strong span{color:#ad7a42}.sample-content{padding-top:20px}.sample-kicker{font-size:.75rem;color:#81725c}.sample-content>strong{display:block;font-family:Georgia,serif;font-weight:500;font-size:2.15rem;line-height:1.03;letter-spacing:-.035em;margin-top:5px;color:#284d40}.sample-content p{font-size:.75rem;color:#657166;margin-top:9px;line-height:1.45}.sample-cta{display:block;position:absolute;right:26px;bottom:54px;background:#284d40;color:white;font-size:.75rem;padding:11px 15px;border-radius:4px}.sample-bottom{display:flex;gap:26px;font-size:.75rem;border-top:1px solid #d7ded5;margin-top:15px;padding-top:9px;color:#69736a}
.calendar-demo,.automation-demo{padding:24px}.demo-title strong{display:block;font-size:1rem}.demo-title>span{display:block;font-size:.8rem;color:#68788b;margin-top:4px}.week{display:flex;gap:9px;justify-content:space-between;margin-top:22px}.week>span{display:flex;flex-direction:column;align-items:center;gap:5px;font-size:.75rem;background:#e9eef5;border-radius:8px;padding:8px 0;width:18%;color:#64738a}.week b{font-size:1.13rem;color:#2e465e}.week .chosen{background:#d0f8e9;color:#11644d;box-shadow:inset 0 0 0 1px #83d4b9}.slots{display:flex;gap:9px;margin-block:13px}.slots>span{flex:1;text-align:center;font-size:.8rem;border:1px solid #dce3ec;padding:6px;border-radius:6px}.slots .selected{background:#173f38;color:white;border-color:#173f38}.confirmation{display:flex;align-items:center;gap:12px;background:#dff7eb;border-radius:8px;padding:12px;color:#17513f}.check{display:grid;place-items:center;flex:none;width:27px;height:27px;border-radius:50%;background:#20745a;color:white}.confirmation strong,.confirmation div>span{display:block}.confirmation strong{font-size:.88rem}.confirmation div>span{font-size:.75rem;margin-top:2px}
.chat-header{min-height:64px;display:flex;gap:11px;align-items:center;padding:14px 20px;border-bottom:1px solid #dfe6ed;background:white}.avatar{width:34px;height:34px;border-radius:10px;background:#e3e5ff;color:#5953a4;display:grid;place-items:center;font-size:1.3rem;flex:none}.chat-header strong{display:block;font-size:.9rem}.chat-header div>span{display:block;font-size:.75rem;color:#728195}.chat-header i{margin-left:auto;width:7px;height:7px;background:#389e74;border-radius:50%}.conversation{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:18px 20px}.bubble{padding:10px 13px;border-radius:12px;font-size:.88rem;max-width:88%;line-height:1.4}.outgoing{align-self:flex-end;background:#dfe5f8;color:#303d68;border-bottom-right-radius:3px}.incoming{background:white;box-shadow:0 1px 4px #0000000c;border-bottom-left-radius:3px}.suggestion{font-size:.8rem;color:#355a98;border:1px solid #c6d4e8;border-radius:6px;padding:7px 11px}.whatsapp-demo{background:#edf4ed}.whatsapp-demo .chat-header{background:#174b40;color:white}.whatsapp-demo .chat-header div>span{color:#c1ddd3}.whatsapp-demo .avatar{background:#ffffff18;color:#c8ffe4}.whatsapp-demo .outgoing{background:#d2f4d4;color:#28553b}.whatsapp-demo .suggestion{border-color:#a4cdbc;color:#236246}
.voice-demo{background:linear-gradient(150deg,#172a43,#17273d);color:white;display:flex;flex-direction:column;align-items:center;padding:25px 20px}.call-label{font-size:.75rem;letter-spacing:.07em;color:#92b2c5}.voice-demo>strong{font-size:1.02rem;text-align:center;margin-top:18px}.wave{display:flex;height:64px;gap:5px;align-items:center;margin-top:14px}.wave i{width:5px;height:20px;background:var(--mint);border-radius:5px;}.wave i:nth-child(3n){height:46px;background:#7bd6f7}.wave i:nth-child(2n){height:31px;}.wave i:nth-child(5n){height:60px;background:#aaa0ff}.voice-caption{font-size:.75rem;color:#b3c7d9;margin-top:2px}.voice-demo .confirmation{align-self:stretch;margin-top:20px;background:#ffffff0a;color:#d6eeea;border:1px solid #ffffff18}.voice-demo .check{background:#42796b}.task{display:flex;align-items:center;gap:12px;border-top:1px solid #dfe7ed;padding:15px 0}.task:first-of-type{margin-top:18px}.task-icon{width:32px;height:32px;display:grid;place-items:center;border-radius:7px;background:#e6eef4;color:#396b83;flex:none}.task strong{display:block;font-size:.88rem}.task div>span{display:block;font-size:.75rem;color:#6a7c90}.task>b{color:#258565;margin-left:auto}
.starting{background:#f1f5f7;color:#1c3342;padding-block:48px;color-scheme:light}.starting .eyebrow{color:#38725f}.starting-heading{display:flex;justify-content:space-between;align-items:center;gap:24px}.starting h2{font-size:1.8rem;line-height:1.2;letter-spacing:-.045em}.steps{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);padding:0;margin:32px 0 0;gap:40px}.steps li{display:flex;align-items:flex-start;gap:16px;border-top:1px solid #cbd8df;padding-top:18px}.steps li>span{color:#477c6e;font-size:.8rem;padding-top:4px}.steps h3{font-size:1.08rem}.steps p{font-size:.88rem;color:#5a6e7d;margin-top:4px}.contact-section{display:flex;align-items:center;justify-content:space-between;gap:36px;padding-block:62px}.contact-section h2{font-size:2.6rem;line-height:1.1;letter-spacing:-.045em;margin-top:14px}.contact-section p:not(.eyebrow){color:var(--muted);margin-top:12px}.contact-action{display:flex;flex-direction:column;align-items:center;gap:16px}.contact-action>a:not(.button){font-size:.88rem;color:#b7c6d8}.footer{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:26px;border-top:1px solid var(--line);font-size:.78rem;color:#9fb0c7}.footer .wordmark{font-size:.95rem;color:white}.footer div{display:flex;gap:24px}

@media(max-width:1050px){.wrap{width:calc(100% - 48px)}.offer-row{gap:40px;grid-template-columns:1fr 1.1fr}.hero-intro{flex-wrap:wrap}.sample-nav>span{display:none}.sample-cta{position:static;display:inline-block;margin-top:12px;padding:9px}.starting-heading{display:block}.starting h2{margin-top:10px}.steps{gap:20px}.offer-example{padding:16px}.calendar-demo,.automation-demo{padding:20px}}
@media(max-width:760px){.brand-hero{padding-top:16px}.brand-image{border-radius:6px}.hero-intro{padding-block:26px 36px;gap:24px}.hero-intro .eyebrow{font-size:.75rem}h1{font-size:2.35rem}.offer-row{grid-template-columns:1fr;gap:24px;padding-block:36px}.offer-copy{max-width:none}.offer-copy h2{font-size:2rem;margin-top:12px}.offer-benefit{margin-top:16px}.offer-description{margin-top:8px}.offer-link{margin-top:15px}.offer-example{width:100%;max-width:560px;justify-self:center}.starting{padding-block:36px}.steps{grid-template-columns:1fr;gap:15px;margin-top:24px}.steps li{padding-top:15px}.contact-section{flex-direction:column;align-items:flex-start;padding-block:42px;gap:24px}.contact-section h2{font-size:2.15rem}.contact-action{align-items:flex-start}.footer{flex-wrap:wrap}.footer>span:nth-child(2){margin-left:auto}.footer div{width:100%}nav{gap:16px}nav>a:not(.nav-contact){display:none}.header{min-height:76px}.wordmark{font-size:1rem;gap:8px}.wordmark-logo{width:40px;height:40px}.starting h2{font-size:1.7rem}}
@media(max-width:420px){.wrap{width:calc(100% - 32px)}.offer-example{padding:12px}.sample-site{padding-inline:18px}.sample-content>strong{font-size:1.9rem}.chat-header{padding-inline:14px}.conversation{padding-inline:14px}.demo-title strong{font-size:.9rem}.calendar-demo,.automation-demo{padding:18px 14px}.voice-demo>strong{font-size:.9rem}.button{font-size:.88rem}.eyebrow{font-size:.75rem}.wave{gap:4px}}
