/* Referência estrutural: apresentação humana, demonstração visual e casos de uso. */
:root{--site-container:1280px;--site-section:clamp(76px,8vw,116px);--site-display:clamp(60px,6.4vw,92px)}
.site-header{background:color-mix(in srgb,var(--brand-paper) 93%,transparent);border-color:var(--site-rule);color:var(--brand-ink)}.header-inner{height:88px}.site-header .brand{color:var(--brand-ink)}.brand .brand-wordmark{width:182px;height:45px;max-width:none}.site-header .desktop-nav a{color:var(--brand-ink)}.desktop-nav{gap:var(--s-24)}.site-header .header-cta{height:44px;background:var(--brand-jade);color:var(--brand-ink);font-size:13px;box-shadow:none}.site-header .header-cta:hover{background:var(--brand-ink);color:var(--brand-paper)}.mobile-menu-toggle{color:var(--brand-ink)}.product-menu-v3{position:relative}.product-menu-v3>summary{display:flex;align-items:center;gap:6px;list-style:none;font-size:13px;cursor:pointer;font-weight:500;padding-block:var(--s-24)}.product-menu-v3>summary::-webkit-details-marker{display:none}.product-menu-v3>summary .ico{width:12px;height:12px;transition:rotate var(--dur)}.product-menu-v3[open]>summary .ico{rotate:180deg}.product-menu-panel{position:absolute;top:100%;left:-200px;display:grid;grid-template-columns:1fr 1fr;gap:var(--s-8);width:570px;padding:var(--s-16);border-radius:var(--raio-v);border:1px solid var(--vidro-linha);background:var(--vidro-lista);box-shadow:var(--sombra-alta);backdrop-filter:var(--vidro-desfoque)}.product-menu-panel>a{display:flex;align-items:center;gap:var(--s-12);padding:var(--s-12);border-radius:var(--raio-b);text-decoration:none}.product-menu-panel>a:hover{background:var(--acento-claro)}.product-menu-panel>a>.ico{width:21px;height:21px;color:var(--brand-jade-dark)}.product-menu-panel b{display:block;font-size:12px;font-weight:600}.product-menu-panel small{font-size:10px;color:var(--fraco);display:block;margin-top:4px}.product-menu-panel>p{grid-column:1/-1;font-size:10px;color:var(--fraco);padding:var(--s-12);border-top:1px solid var(--linha);margin-top:var(--s-8)}
.hero.container{position:relative;isolation:isolate;display:block;max-width:none;width:100%;min-height:790px;padding:106px max(5vw,calc((100vw - 1280px)/2)) 120px;overflow:clip;background:var(--brand-paper)}.hero-photograph{position:absolute;inset:0;z-index:-2;display:block}.hero-photograph img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.hero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,var(--brand-paper) 0%,color-mix(in srgb,var(--brand-paper) 94%,transparent) 22%,color-mix(in srgb,var(--brand-paper) 42%,transparent) 43%,transparent 62%)}.hero-copy{max-width:575px}.hero-copy .eyebrow{font-family:var(--font-body);font-size:10px;letter-spacing:.07em;font-weight:600;margin-bottom:var(--s-24);color:var(--brand-ink)}.hero .signal{background:var(--brand-jade-dark)}.hero h1{font-family:var(--font-display);font-size:var(--site-display);line-height:1.02;letter-spacing:-.055em;font-weight:600;max-width:620px}.hero h1>span{color:var(--brand-jade-dark)}.hero-description{font-size:16px;line-height:1.8;max-width:405px;margin-top:var(--s-24);color:var(--brand-ink)}.hero-actions{gap:var(--s-24);margin-top:var(--s-32);align-items:center;flex-wrap:wrap}.hero .cta-main{background:var(--brand-jade);color:var(--brand-ink);height:51px;padding-inline:var(--s-24);font-size:14px;box-shadow:none}.hero .cta-main:hover{background:var(--brand-ink);color:var(--brand-paper)}.demo-link{font-size:11px;color:var(--brand-ink)}.play-disc{border-color:var(--brand-ink);background:color-mix(in srgb,var(--brand-paper) 80%,transparent)}.hero-assurances{display:flex;gap:var(--s-24);align-items:center;flex-wrap:wrap;margin-top:var(--s-32);max-width:450px}.hero-assurances>span{display:flex;align-items:center;gap:var(--s-8);font-size:10px;font-weight:500;white-space:nowrap}.hero-assurances .ico{width:18px;height:18px;color:var(--brand-jade-dark)}
.conversation-world{position:absolute;right:max(5vw,calc((100vw - 1280px)/2));left:52%;top:0;height:100%;margin:0;transform:translate3d(calc(var(--pointer-x,0)*4px),calc(var(--pointer-y,0)*4px),0);transition:transform .5s var(--curva);pointer-events:none}.world-disc,.world-orbit,.connection-lines,.world-caption{display:none}.world-topnote{left:auto;right:0;top:var(--s-24);font-size:9px;color:var(--brand-ink);gap:var(--s-12);letter-spacing:.02em;display:flex;align-items:center;pointer-events:auto}.world-topnote>span{background:color-mix(in srgb,var(--brand-paper) 85%,transparent);padding:7px 10px;border-radius:var(--raio-b)}#motion-toggle{width:31px;height:31px;border:1px solid var(--site-rule);background:var(--brand-paper);color:var(--brand-ink);border-radius:50%;font-size:13px;cursor:pointer}.world-trigger{top:auto;bottom:90px;left:-38px;width:290px;rotate:-4deg;padding:var(--s-16);animation:human-float-a 7s ease-in-out infinite;box-shadow:var(--sombra-alta);pointer-events:auto}.world-trigger>p{font-size:16px;font-family:var(--font-display)}.trigger-top{font-size:9px}.world-core{left:auto;right:6px;top:116px;display:flex;align-items:center;gap:var(--s-12);background:var(--brand-paper);border:1px solid var(--site-rule);border-radius:var(--raio-c);padding:var(--s-12);box-shadow:var(--sombra);animation:human-float-b 8s ease-in-out infinite}.world-core>img{width:42px;height:42px;rotate:0;box-shadow:none;filter:none}.core-label{font-size:10px;color:var(--brand-ink);max-width:95px;margin-top:0;text-align:left;line-height:1.5}.world-chat{top:auto;right:-6px;bottom:165px;width:315px;padding:var(--s-16);rotate:3deg;box-shadow:var(--sombra-alta);animation:human-float-b 8s ease-in-out infinite;pointer-events:auto}.world-contact{display:none}.chat-quick{gap:var(--s-8)}.chat-quick>span{color:var(--brand-jade-dark);border-color:color-mix(in srgb,var(--brand-jade) 30%,var(--borda))}.mini-message{background:var(--brand-paper);color:var(--brand-ink)}.mini-reply{background:var(--brand-jade);color:var(--brand-ink)}.world-trigger.is-switching,.world-chat.is-switching{opacity:.4;filter:blur(3px)}.world-trigger,.world-chat{transition:opacity .25s,filter .25s}.typing-row i{animation:human-typing 1.2s ease-in-out infinite}.typing-row i:nth-child(2){animation-delay:.15s}.typing-row i:nth-child(3){animation-delay:.3s}
.conversation-ribbon{overflow:hidden;background:var(--brand-jade);color:var(--brand-ink);padding-block:19px;border:0}.ribbon-track{width:max-content;display:flex;gap:40px;align-items:center;animation:human-ribbon 28s linear infinite}.ribbon-track span{font-family:var(--font-display);font-size:27px;line-height:1;font-weight:600;letter-spacing:-.04em}.ribbon-track b{font-size:24px;font-weight:400}.conversation-ribbon:hover .ribbon-track{animation-play-state:paused}.channels-section{background:var(--brand-paper);border-bottom:1px solid var(--site-rule);border-top:0}.channels-inner{padding-block:var(--s-32)}.channels-inner>p{color:var(--fraco)}.channel-rail{max-width:870px}.channel-rail li{font-family:var(--font-display);font-size:15px;font-weight:500}.channel-rail .ico{stroke-width:1.7}
.v3-centered-intro{text-align:center;max-width:760px;margin:0 auto var(--s-48)}.v3-centered-intro .eyebrow{font-size:10px;letter-spacing:.1em;margin:var(--s-16) 0}.v3-centered-intro h2{font-family:var(--font-display);font-size:clamp(38px,4.2vw,60px);font-weight:600;letter-spacing:-.04em;line-height:1.08}.v3-centered-intro h2>span{color:var(--brand-jade-dark)}.v3-centered-intro>p:last-child{font-size:15px;line-height:1.8;color:var(--fraco);max-width:510px;margin:var(--s-24) auto 0}.section-spark{font-family:var(--font-display);font-size:42px;line-height:1;color:var(--brand-jade-dark);display:block}.v3-case-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s-24)}.v3-case{padding:var(--s-24);background:var(--brand-pale);border-radius:var(--raio-v);display:flex;flex-direction:column;transition:transform var(--dur) var(--curva);overflow:hidden}.v3-case:hover{transform:translateY(-6px)}.v3-case.case-1{background:var(--brand-peach)}.v3-case.case-2{background:var(--brand-lilac)}.case-art{height:165px;position:relative;margin-bottom:var(--s-24);display:grid;place-items:center;isolation:isolate}.case-art:before{content:"";position:absolute;width:130px;height:130px;border-radius:50%;background:color-mix(in srgb,var(--sc-branco) 50%,transparent);z-index:-1}.case-art>.ico{width:63px;height:63px;color:var(--brand-ink);stroke-width:1.3;rotate:-8deg}.case-bubble{position:absolute;top:10px;left:0;background:var(--sc-branco);padding:11px 17px;border-radius:var(--raio-b);box-shadow:var(--sombra);font-size:13px;font-weight:500;rotate:-5deg;animation:human-float-a 8s ease-in-out infinite}.case-status{position:absolute;bottom:0;right:0;padding:9px 13px;border-radius:var(--raio-b);background:var(--brand-ink);color:var(--brand-paper);font-size:10px;rotate:3deg;animation:human-float-b 7s ease-in-out infinite}.v3-case .eyebrow{font-size:9px;letter-spacing:.07em;color:var(--brand-ink)}.v3-case h3{font-family:var(--font-display);font-size:29px;letter-spacing:-.04em;line-height:1.08;font-weight:500;margin-top:var(--s-12)}.v3-case>p:not(.eyebrow){font-size:13px;line-height:1.8;color:var(--fraco);margin-top:var(--s-16);margin-bottom:var(--s-24)}.v3-case .text-link{background:none;border:0;padding:0;font-size:12px;color:var(--brand-ink);margin-top:auto;justify-content:flex-start;text-align:left}
.story-section{padding-top:var(--s-16);padding-bottom:100px;grid-template-columns:1.1fr .9fr;gap:var(--s-64)}.section-intro{position:sticky;top:125px;align-self:start}.section-intro h2{font-family:var(--font-display);font-size:clamp(35px,3.7vw,53px);letter-spacing:-.045em;line-height:1.08}.story-steps article{transition:opacity var(--dur);opacity:.6}.story-steps article.is-active{opacity:1}.story-steps h3{font-family:var(--font-display);font-size:24px;font-weight:500;letter-spacing:-.035em}.step-number{font-size:28px;line-height:1;color:var(--brand-jade-dark);letter-spacing:-1px}
.comparison-v3{background:var(--brand-ink);color:var(--brand-paper);padding-block:100px}.comparison-v3 .section-spark,.comparison-v3 .eyebrow{color:var(--brand-butter)}.comparison-v3 h2>span{color:var(--brand-jade)}.comparison-v3 .v3-centered-intro>p:last-child{color:var(--sc-fraco-escuro)}.comparison-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-24)}.comparison-grid>article{padding:var(--s-48);border-radius:var(--raio-v);overflow:hidden;position:relative}.comparison-before{background:var(--brand-peach);color:var(--brand-ink)}.comparison-after{background:var(--brand-jade);color:var(--brand-ink)}.comparison-label{font-size:10px;letter-spacing:.1em;font-weight:500}.comparison-grid h3{font-family:var(--font-display);font-size:clamp(32px,3.2vw,46px);line-height:1.04;letter-spacing:-.04em;margin-top:var(--s-24);font-weight:500}.comparison-grid ul{padding:0;list-style:none;margin:var(--s-24) 0 var(--s-32);display:grid;gap:var(--s-16)}.comparison-grid li{display:flex;gap:var(--s-12);align-items:flex-start;font-size:13px;line-height:1.5}.comparison-grid li>.ico{width:17px;height:17px;flex:none}.inbox-stack{height:160px;position:relative}.inbox-stack>span{position:absolute;display:block;padding:var(--s-16) var(--s-24);border:1px solid var(--site-rule);border-radius:var(--raio-b);background:var(--brand-paper);font-size:13px;box-shadow:var(--sombra);width:85%;left:0;rotate:-4deg;animation:human-float-a 9s ease-in-out infinite}.inbox-stack>span:nth-child(2){top:45px;left:10%;rotate:5deg;animation-delay:-3s}.inbox-stack>span:nth-child(3){top:90px;left:3%;rotate:-2deg;animation-delay:-5s}.inbox-organized{display:grid;gap:var(--s-12);padding-top:var(--s-8)}.inbox-organized>span{display:flex;align-items:center;gap:var(--s-12);font-size:13px;background:color-mix(in srgb,var(--sc-branco) 65%,transparent);padding:var(--s-16);border-radius:var(--raio-b)}.inbox-organized .ico{color:var(--brand-jade-dark)}.comparison-note{font-size:10px;color:var(--sc-fraco-escuro);line-height:1.8;text-align:center;margin:var(--s-24) 0 0}
.demo-section{background:var(--brand-paper);color:var(--brand-ink);padding-block:100px}.demo-section:before{display:none}.demo-section .eyebrow{color:var(--brand-jade-dark)}.demo-heading h2{font-family:var(--font-display);font-size:clamp(40px,4.4vw,64px);letter-spacing:-.04em}.demo-heading h2>span{color:var(--brand-jade-dark)}.demo-heading>p{color:var(--fraco)}.demo-scenarios button{color:var(--brand-ink)}.demo-scenarios button[aria-selected=true]{background:var(--brand-ink);color:var(--brand-paper);border-color:var(--brand-ink)}.demo-scenarios small{color:var(--fraco)}.demo-scenarios button[aria-selected=true] small{color:var(--sc-fraco-escuro)}.demo-scenarios button[aria-selected=true]>.ico:first-child{color:var(--brand-jade)}.demo-caption{color:var(--fraco)}.scenario-panel{background:var(--brand-ink);color:var(--brand-paper);border-color:var(--brand-ink)}.flow-heading>.selo{color:var(--brand-jade);background:color-mix(in srgb,var(--brand-jade) 15%,transparent)}.flow-heading .signal{background:var(--brand-jade)}.flow-node.is-current .flow-node-icon{background:var(--brand-jade);border-color:var(--brand-jade);color:var(--brand-ink)}.flow-node.is-current .flow-node-label{color:var(--brand-jade)}.flow-node.is-complete .flow-node-icon{background:var(--brand-butter);color:var(--brand-ink);border-color:var(--brand-butter)}.flow-node-icon{background:var(--brand-ink)}.flow-node.is-current{animation:v3-node .45s var(--curva) both}.phone-bubble.out{background:var(--brand-pale)}.demo-phone{rotate:2deg;transition:rotate var(--dur);border:1px solid var(--site-rule)}.demo-phone:hover{rotate:0}
.resources-section{padding-top:var(--s-24)}.resources-title h2{font-family:var(--font-display);font-size:clamp(42px,4.5vw,65px);letter-spacing:-.04em}.resource-tabs button{font-size:12px}.resource-tabs button[aria-selected=true]{background:var(--brand-pale);color:var(--brand-jade-dark);border-bottom-color:var(--brand-jade-dark);border-radius:var(--raio-b) var(--raio-b) 0 0}.resource-panel.is-changing{animation:v3-panel .45s var(--curva) both}.resource-text h3{font-family:var(--font-display);font-size:40px;font-weight:500;letter-spacing:-.035em}.resource-visual{background:var(--brand-pale);box-shadow:none;min-height:350px}.network-channel{animation:human-float-b 6s ease-in-out infinite}.net-mail,.net-ig{animation-delay:-2s}.net-tg,.net-sms{animation-delay:-4s}.mini-flow-node.filled{background:var(--brand-jade);color:var(--brand-ink)}.mini-flow-node.filled>.ico{color:var(--brand-ink)}.capture-post-art{background:var(--brand-ink)}.capture-post-art>span{color:var(--brand-jade)}.capture-result>.selo{background:var(--brand-jade);color:var(--brand-ink)}.feature-human .mini-message{background:var(--brand-paper)}
.team-section{background:var(--brand-pale);color:var(--brand-ink);padding-block:100px}.team-copy h2{font-family:var(--font-display);font-size:clamp(40px,4vw,58px);font-weight:500;letter-spacing:-.045em}.team-copy h2>span{color:var(--brand-jade-dark)}.team-copy>.eyebrow{color:var(--brand-jade-dark)}.handoff-card{rotate:3deg;transition:rotate .5s,translate .5s;box-shadow:var(--sombra-alta)}.handoff-card:hover{rotate:0deg;translate:0 -8px}.internal-note{background:var(--brand-butter)}.team-avatar{background:var(--brand-ink);color:var(--brand-paper)}
.quickstart-v3{text-align:center}.quickstart-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s-48);margin-bottom:var(--s-48);text-align:left}.quickstart-grid article>span{width:62px;height:62px;background:var(--brand-butter);font-family:var(--font-display);font-size:37px;line-height:1;display:grid;place-items:center;border-radius:var(--raio-v);rotate:-6deg;margin-bottom:var(--s-24)}.quickstart-grid article:nth-child(2)>span{background:var(--brand-jade);rotate:4deg}.quickstart-grid article:nth-child(3)>span{background:var(--brand-lilac);rotate:-3deg}.quickstart-grid h3{font-family:var(--font-display);font-size:28px;font-weight:500;letter-spacing:-.04em}.quickstart-grid p{font-size:14px;line-height:1.8;color:var(--fraco);margin-top:var(--s-16);max-width:310px}.quickstart-v3>.btn{height:49px;font-size:13px;background:var(--brand-ink);color:var(--brand-paper);box-shadow:none;padding-inline:var(--s-24)}.quickstart-v3>.btn:hover{background:var(--brand-jade);color:var(--brand-ink)}
.faq-section{padding-top:var(--s-24)}.faq-section h2{font-family:var(--font-display);font-size:clamp(40px,4vw,59px);font-weight:500;letter-spacing:-.04em}.faq-item summary{font-size:14px}.faq-item>p{font-size:13px}.closing-inner{background:var(--brand-jade);color:var(--brand-ink)}.closing-inner>.eyebrow,.closing-actions>p{color:var(--brand-ink)}.closing-inner h2{font-family:var(--font-display);font-size:clamp(36px,4.4vw,62px);font-weight:500;letter-spacing:-.045em}.closing-inner h2>span{color:var(--brand-ink)}.closing-actions>.btn{background:var(--brand-ink);color:var(--brand-paper);box-shadow:none}.closing-actions>.btn:hover{background:var(--brand-butter);color:var(--brand-ink)}.closing-bubble{opacity:.9;animation:human-float-b 7s ease-in-out infinite}.closing-inner:before{border-color:color-mix(in srgb,var(--brand-ink) 13%,transparent)}.footer-top .brand-wordmark{width:182px;height:45px}.footer-contact{font-family:var(--font-display);font-size:21px}.footer-top>p{font-size:13px}
html[data-motion=paused] *,html[data-motion=paused] *:before,html[data-motion=paused] *:after{animation-play-state:paused!important}
@keyframes human-float-a{0%,100%{translate:0 0}50%{translate:0 -9px}}@keyframes human-float-b{0%,100%{translate:0 0}50%{translate:0 10px}}@keyframes human-ribbon{to{transform:translateX(-50%)}}@keyframes human-typing{0%,70%,100%{opacity:.35;translate:0 0}35%{opacity:1;translate:0 -3px}}@keyframes v3-node{from{opacity:.4;translate:8px 0}to{opacity:1;translate:0 0}}@keyframes v3-panel{from{opacity:.4;translate:0 12px}to{opacity:1;translate:0 0}}
@media(max-width:1200px){.hero.container{padding-inline:5vw;padding-top:90px;min-height:750px}.hero h1{font-size:78px}.hero-copy{max-width:530px}.hero-description{font-size:15px;max-width:360px}.hero-photograph img{object-position:55% 50%}.hero:after{background:linear-gradient(90deg,var(--brand-paper),color-mix(in srgb,var(--brand-paper) 86%,transparent) 30%,transparent 62%)}.conversation-world{right:4vw;left:55%;scale:1;transform:none}.world-chat{width:290px;right:0;bottom:175px}.world-trigger{width:260px;left:-15px;bottom:75px}.world-core{right:0;top:85px}.core-label{font-size:9px}.v3-case{padding:var(--s-24) var(--s-16)}.v3-case h3{font-size:26px}.comparison-grid>article{padding:var(--s-32)}.resource-text h3{font-size:35px}}
@media(max-width:1000px){.hero h1{font-size:67px}.hero-copy{max-width:470px}.hero-description{max-width:335px;font-size:14px}.hero-assurances{gap:var(--s-16)}.hero-assurances>span{font-size:9px}.hero .hero-actions{flex-direction:column;align-items:flex-start;gap:var(--s-16)}.conversation-world{left:54%;margin:0}.world-chat{width:265px;bottom:140px;right:-10px}.world-trigger{left:-20px;width:240px;bottom:45px}.world-trigger>p{font-size:14px}.world-core{display:none}.v3-case-grid{gap:var(--s-16)}.v3-case h3{font-size:25px}.case-bubble{font-size:11px;padding:var(--s-8) var(--s-12)}.case-status{font-size:8px;padding:var(--s-8)}.case-art{height:145px}.comparison-grid li{font-size:12px}.inbox-stack>span{font-size:11px}.quickstart-grid{gap:var(--s-24)}.quickstart-grid h3{font-size:25px}}
@media(max-width:900px){.hero.container{min-height:790px;padding-top:var(--s-64);padding-bottom:200px}.hero h1{font-size:70px}.hero-copy{max-width:470px}.hero-description{max-width:340px}.hero-photograph img{object-position:60% 50%}.hero:after{background:linear-gradient(90deg,var(--brand-paper),color-mix(in srgb,var(--brand-paper) 92%,transparent) 35%,transparent 75%)}.conversation-world{left:50%;right:4vw;width:auto;height:100%;position:absolute;margin:0;scale:1}.world-chat{right:0;width:280px;bottom:140px;top:auto}.world-trigger{left:-25px;width:240px;bottom:45px;top:auto}.world-topnote{top:var(--s-16);right:0}.story-section{grid-template-columns:1fr;gap:var(--s-48);padding-top:0}.section-intro{position:static}.section-intro h2{font-size:44px}.story-steps article{opacity:1}.v3-centered-intro h2{font-size:45px}.v3-case-grid{grid-template-columns:1fr}.v3-case{display:grid;grid-template-columns:230px 1fr;gap:0 var(--s-24);padding:var(--s-24)}.case-art{grid-row:1/5;margin:0;height:100%;min-height:210px}.v3-case h3{font-size:29px}.v3-case>p:not(.eyebrow){margin:var(--s-12) 0 var(--s-16)}.comparison-grid{gap:var(--s-16)}.comparison-grid>article{padding:var(--s-24)}.comparison-grid h3{font-size:34px}.comparison-grid li{font-size:11px}.inbox-stack>span{padding:var(--s-12);font-size:10px}.demo-phone{rotate:0}.resource-visual{min-height:320px}.quickstart-grid{gap:var(--s-16)}.quickstart-grid h3{font-size:23px}.quickstart-grid p{font-size:13px}}
@media(max-width:650px){.header-inner{height:76px}.brand .brand-wordmark{width:168px;height:42px}.hero.container{display:flex;flex-direction:column;padding:var(--s-32) 20px 0;min-height:0}.hero:after{display:none}.hero-copy{max-width:none;width:100%;position:relative;z-index:2}.hero-copy .eyebrow{font-size:8px;margin-bottom:var(--s-16);gap:6px;letter-spacing:.035em}.hero h1{font-size:clamp(43px,11.3vw,68px);line-height:1.02;letter-spacing:-.05em;max-width:none}.hero-description{font-size:13px;line-height:1.8;max-width:355px;margin-top:var(--s-16)}.hero .hero-actions{margin-top:var(--s-24);flex-direction:row;gap:var(--s-16);align-items:center}.hero .cta-main{height:46px;font-size:12px;padding-inline:var(--s-16);gap:var(--s-16)}.hero .demo-link{font-size:9px;gap:6px}.play-disc{width:25px;height:25px}.hero-assurances{gap:var(--s-16);margin-top:var(--s-24);margin-bottom:var(--s-24)}.hero-assurances>span{font-size:8px;gap:5px}.hero-assurances .ico{width:14px;height:14px}.hero-photograph{position:relative;order:2;width:calc(100% + 40px);height:450px;margin-inline:-20px;z-index:0}.hero-photograph img{object-fit:cover;object-position:78% 50%;height:100%;width:100%}.conversation-world{position:absolute;left:20px;right:20px;top:auto;bottom:0;height:450px;width:auto;margin:0;z-index:2;transform:none!important;pointer-events:none}.world-topnote{top:var(--s-12);right:0;left:auto;font-size:7px;gap:var(--s-8)}#motion-toggle{width:27px;height:27px;font-size:11px;pointer-events:auto}.world-topnote>span{padding:5px 7px}.world-core{display:none}.world-chat{top:auto;bottom:70px;right:-8px;width:237px;padding:var(--s-12);rotate:3deg}.world-trigger{top:auto;bottom:15px;left:-5px;width:205px;padding:var(--s-12);rotate:-3deg}.world-trigger>p{font-size:12px;margin-top:var(--s-8)}.trigger-top{font-size:7px}.channel-disc{width:21px;height:21px}.channel-disc>img{width:16px;height:16px}.mini-time{font-size:6px}.world-chat .chat-mini-head b{font-size:9px}.world-chat .mini-message,.world-chat .mini-reply{font-size:8px}.chat-quick>span{font-size:6px;padding:5px}.typing-row{margin-top:var(--s-8)}.typing-row>span{font-size:6px}.conversation-ribbon{padding-block:14px}.ribbon-track{gap:24px}.ribbon-track span{font-size:24px}.ribbon-track b{font-size:22px}.channels-inner{padding-block:var(--s-24)}.channel-rail li{font-size:11px}.channels-inner>p{font-size:11px}.v3-centered-intro{margin-bottom:var(--s-32)}.v3-centered-intro .eyebrow{font-size:8px;margin-block:var(--s-12)}.v3-centered-intro h2{font-size:36px;letter-spacing:-.04em}.v3-centered-intro>p:last-child{font-size:12px;line-height:1.8;margin-top:var(--s-16)}.section-spark{font-size:34px}.v3-case{display:flex;padding:var(--s-24);gap:0}.case-art{min-height:0;height:160px;flex:none;margin-bottom:var(--s-24)}.case-art>.ico{width:65px;height:65px}.case-bubble{font-size:12px;top:10px}.case-status{font-size:10px;bottom:0}.v3-case h3{font-size:31px}.v3-case>p:not(.eyebrow){font-size:13px;margin-block:var(--s-16) var(--s-24)}.story-section{padding-bottom:var(--s-64)}.section-intro h2{font-size:36px;letter-spacing:-.045em}.story-steps h3{font-size:22px}.step-number{font-size:25px}.comparison-v3{padding-block:var(--s-64)}.comparison-grid{grid-template-columns:1fr;gap:var(--s-16)}.comparison-grid>article{padding:var(--s-24)}.comparison-grid h3{font-size:36px}.comparison-label{font-size:8px}.comparison-grid li{font-size:12px}.inbox-stack{height:150px}.inbox-stack>span{font-size:11px;padding:var(--s-12) var(--s-16)}.inbox-organized>span{font-size:12px}.comparison-note{font-size:9px;line-height:1.8}.demo-section{padding-block:var(--s-64)}.demo-heading h2{font-size:39px;letter-spacing:-.04em}.scenario-panel{min-height:440px}.demo-scenarios button{border:1px solid var(--site-rule)}.demo-scenarios button[aria-selected=true]{border-color:var(--brand-ink)}.demo-scenarios button>span{font-size:9px}.resources-title h2{font-size:43px}.resource-text h3{font-size:34px}.resource-tabs button{font-size:10px;min-width:115px}.resource-visual{min-height:310px}.resource-panel{min-height:0}.team-section{padding-block:var(--s-64)}.team-copy h2{font-size:40px}.handoff-card{rotate:0}.quickstart-grid{grid-template-columns:1fr;gap:var(--s-32);margin-bottom:var(--s-32)}.quickstart-grid article{display:grid;grid-template-columns:58px 1fr;gap:0 var(--s-16);align-items:start}.quickstart-grid article>span{grid-row:1/3;width:48px;height:48px;font-size:29px;margin:0;border-radius:var(--raio-b)}.quickstart-grid h3{font-size:26px}.quickstart-grid p{font-size:12px;margin-top:var(--s-8);max-width:none}.quickstart-v3>.btn{font-size:11px;height:46px;width:100%;padding-inline:var(--s-12)}.faq-section h2{font-size:40px}.faq-item summary{font-size:13px}.faq-item>p{font-size:12px}.closing-inner h2{font-size:38px}.closing-bubble{display:none}.footer-top{grid-template-columns:1fr 1fr}.footer-top .brand-wordmark{width:152px;height:38px}.footer-top>p{font-size:11px}.footer-contact{font-size:20px}}
@media(max-width:360px){.hero h1{font-size:39px}.hero-copy .eyebrow{font-size:7px}.hero .hero-actions{gap:var(--s-16);flex-direction:column;align-items:flex-start}.hero-assurances{gap:var(--s-12)}.hero-assurances>span{font-size:7px}.hero-photograph,.conversation-world{height:420px}.world-chat{width:225px}.world-trigger{width:190px}.v3-centered-intro h2{font-size:32px}.v3-case h3{font-size:28px}.comparison-grid h3{font-size:33px}.footer-top{grid-template-columns:1fr}.footer-top .brand-wordmark{width:165px;height:41px}}
@media(prefers-reduced-motion:reduce){.conversation-world{transform:none!important}.world-trigger,.world-chat,.world-core,.ribbon-track,.case-bubble,.case-status,.inbox-stack>span,.network-channel,.typing-row i,.closing-bubble{animation:none!important}.story-steps article{opacity:1}.ribbon-track{transform:none!important}#motion-toggle{display:none}}
