/* iOS Admin / Brazil studio */
html.cx{--ink:#242033;--muted:#625d70;--mint:#6941c6;--accent:#6941c6;color-scheme:light;background:#faf9f6}
html.cx body.ia-site{background:#faf9f6!important;color:#242033!important;font-family:'Instrument Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}
.ia-site .ia-header{background:#faf9f6!important;padding:0 4.5%}.ia-site .ia-nav{max-width:1320px;min-height:88px;border-color:#dedbe6}.ia-site .ia-brand-dot,.ia-site .ia-mark{color:#6941c6}.ia-site .ia-mark{border-color:#cfc8dc}.ia-site .ia-links a:hover,.ia-site a:hover{color:#6941c6}.ia-site .ia-button{background:#6941c6;color:#ffffff;border-color:#6941c6}.ia-site .ia-language>div,.ia-site .ia-menu>nav{background:#ffffff}.ia-site .ia-footer{background:#faf9f6;border-top:1px solid #dedbe6}.ia-site .ia-footer-top{max-width:1220px}.ia-site .ia-footer-bottom{max-width:1220px}.ia-site :focus-visible{outline:3px solid #6941c6;outline-offset:5px}
html{scroll-behavior:smooth}.br-site{--purple:#6941c6;--cream:#242033;--dark:#faf9f6;--gray:#625d70;overflow:hidden}.br-site h1,.br-site h2,.br-site h3,.br-site p{margin:0}.br-site h1,.br-site h2,.br-site h3{font-family:'Instrument Sans',sans-serif!important;font-weight:500;letter-spacing:-.045em}.br-site h1{font-size:clamp(52px,5.65vw,86px);line-height:1.01}.br-site h2{font-size:clamp(36px,4vw,58px);line-height:1.08}.br-site em{font-family:Georgia,'Times New Roman',serif;font-weight:400;color:var(--purple)}.br-site p{line-height:1.7}.br-site a{transition:background .2s,color .2s,transform .2s}.br-wrap{width:min(1220px,91%);margin:auto}.br-kicker{font-size:11px!important;letter-spacing:.13em;font-weight:600;line-height:1.6!important;margin-bottom:24px!important}.br-kicker>span{width:7px;height:7px;background:var(--purple);display:inline-block;border-radius:50%;margin-right:9px}.br-hero{display:grid;grid-template-columns:1.05fr 1fr;gap:32px;padding-top:76px;padding-bottom:88px;align-items:center}.br-lead{font-size:17px;max-width:500px;color:#625d70;margin-top:27px!important}.br-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.br-btn{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:50px;padding:13px 22px;font-size:13px;font-weight:600;border-radius:7px;border:1px solid #cfc8dc;cursor:pointer;font-family:inherit;line-height:1.5;white-space:normal;text-align:center}.br-primary{background:var(--purple);color:#ffffff!important;border-color:var(--purple)}.br-primary:hover{background:#5633aa;transform:translateY(-2px)}.br-outline{background:transparent;color:inherit}.br-outline:hover{background:#6941c609}.br-note{font-size:11px;margin-top:20px!important;color:#70677f}.br-stage{position:relative;min-height:480px;display:flex;align-items:center;padding:32px 15px}.br-orbit{position:absolute;inset:0;background:radial-gradient(ellipse at center,#bba0f44a,transparent 66%);border:1px solid #6941c60d;border-radius:50%;transform:rotate(-20deg)}.br-browser{position:relative;width:100%;border:1px solid #d2ccde;border-radius:12px;overflow:hidden;background:#ede9e0;color:#20251f;box-shadow:0 35px 80px #3a215025;transform:perspective(1200px) rotateY(-7deg) rotateX(3deg)}.br-browserbar{height:33px;display:flex;align-items:center;gap:5px;padding:0 12px;background:#e8e1f4;color:#635a75;font-size:9px}.br-browserbar i{width:5px;height:5px;border-radius:50%;background:#717480}.br-browserbar span{margin:auto}.br-browserbar b{font-size:13px}.br-mini-nav{padding:19px 25px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #20251f22}.br-mini-nav strong{font-size:14px;letter-spacing:-.06em}.br-mini-nav strong span{font-size:7px;margin-left:4px}.br-mini-nav>span{font-size:7px}.br-mini-body{padding:28px 27px 25px;position:relative;overflow:hidden}.br-mini-body>span{font-size:7px;letter-spacing:.12em}.br-site .br-mini-body h2{font-size:43px;margin-top:16px;line-height:1.04;position:relative;z-index:1}.br-mini-body h2 em{color:#7651b7}.br-mini-bottom{display:flex;align-items:end;justify-content:space-between;height:65px}.br-mini-bottom>b{font-size:8px;border-bottom:1px solid #20251f;padding-bottom:7px;z-index:1}.br-sculpture{position:absolute;right:-20px;bottom:0;width:210px;height:255px;transform:rotate(24deg)}.br-sculpture i{position:absolute;bottom:-30px;width:95px;height:280px;border-radius:90px;background:linear-gradient(90deg,#7452bc,#b29bdf 48%,#e5d8fa);box-shadow:-15px 15px 25px #1a281d22}.br-sculpture i:nth-child(2){left:65px;bottom:-60px}.br-sculpture i:nth-child(3){left:130px;bottom:-90px}.br-mini-foot{display:flex;justify-content:space-between;padding:15px 25px;font-size:7px;background:#e1ded3;position:relative}.br-float{position:absolute;background:#fffffff5;border:1px solid #dedbe6;border-radius:10px;box-shadow:0 15px 30px #3a215015;display:flex;align-items:center;gap:12px;padding:14px 18px;font-size:12px;font-weight:500}.br-float small{display:block;font-size:9px;color:#70677f;font-weight:400;margin-top:3px}.br-float-top{right:-7px;top:4px;transform:rotate(4deg)}.br-float-bottom{left:-20px;bottom:15px;transform:rotate(-3deg)}.br-float-icon{font-size:25px;color:#6941c6}.br-flow-icon{background:#ff7c6e;color:#231616;padding:7px;border-radius:7px;font-weight:700}.br-stage-caption{position:absolute;bottom:-20px;right:15px;letter-spacing:.12em;font-size:7px;color:#70677f}.br-strip{border-block:1px solid #dedbe6}.br-strip>.br-wrap{display:flex;justify-content:space-between;gap:16px;align-items:center;padding-block:25px}.br-strip b{font-size:17px;letter-spacing:-.03em;font-weight:500;white-space:nowrap}.br-strip span{font-size:13px;color:#8d76af}.br-strip span:first-child{font-size:9px;letter-spacing:.13em;max-width:150px;color:#625d70}.br-section{padding-top:100px;padding-bottom:100px}.br-sectionhead{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-bottom:42px}.br-sectionhead>p{max-width:355px;color:#625d70;font-size:14px}.br-services{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.br-services article{border:1px solid #dedbe6;border-radius:12px;padding:30px;display:flex;flex-direction:column;align-items:start;background:#ffffff}.br-service-icon{display:grid;place-items:center;width:45px;height:45px;background:#6941c611;color:#6941c6;font-size:28px;margin-bottom:30px;border-radius:9px}.br-service-icon.coral{background:#ff7c6e1a;color:#b54432}.br-label{font-size:9px;letter-spacing:.12em;color:#70677f}.br-services h3{font-size:28px;line-height:1.14;margin:15px 0 18px}.br-services p{color:#625d70;font-size:13px}.br-services ul{padding:23px 0 25px;margin:0;list-style:none;display:grid;gap:8px;font-size:12px;color:#625d70}.br-services li:before{content:'↗';color:#6941c6;margin-right:10px}.br-services a{margin-top:auto;padding-top:15px;font-size:12px;color:#6941c6}.br-showcase{background:#f0eee8;color:#25262c;padding:95px 0}.br-showcase em{color:#71618d}.br-showcase .br-sectionhead>p{color:#67666c}.br-filters{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:28px}.br-filters button{border:1px solid #d5d1cc;background:transparent;padding:10px 16px;border-radius:40px;color:#57565d;font:500 11px inherit;cursor:pointer}.br-filters button.active{background:#25262c;border-color:#25262c;color:#fff}.br-models{display:grid;grid-template-columns:repeat(3,1fr);gap:23px}.br-model[hidden]{display:none}.br-model{min-width:0;color:#25262c!important}.br-preview{height:290px;border-radius:9px;padding:23px;position:relative;overflow:hidden;transition:transform .25s}.br-model:hover .br-preview{transform:translateY(-5px)}.br-preview-nav{display:flex;justify-content:space-between;align-items:center;font-size:13px;letter-spacing:-.03em;font-weight:700;position:relative;z-index:1}.br-preview-nav span{font-size:5px;letter-spacing:.05em;font-weight:400}.br-site .br-preview h3{font-size:33px;line-height:1.04;margin-top:40px;position:relative;z-index:1}.br-preview-pill{font-size:7px;border:1px solid currentColor;border-radius:20px;padding:7px 11px;display:inline-block;margin-top:18px;position:relative;z-index:1}.br-preview-service{background:#cbd3bf;color:#202c24}.br-lines{position:absolute;width:190px;height:190px;right:-65px;bottom:-45px;border:15px solid #6b7d5c;border-radius:50%;box-shadow:0 0 0 16px #cbd3bf,0 0 0 30px #8f9f7f,0 0 0 45px #cbd3bf,0 0 0 60px #afbaa3}.br-preview-clinic{background:#e1d8c9;color:#3c493c}.br-preview-clinic .br-preview-nav{font:italic 26px Georgia}.br-leaf{position:absolute;right:-30px;bottom:-80px;width:170px;height:245px;background:linear-gradient(30deg,#61735d,#b3bda4);border-radius:90% 0 90% 0;transform:rotate(-30deg);box-shadow:-40px 20px 0 #99a78b88}.br-preview-food{background:#772d22;color:#f5e5cb}.br-plate{position:absolute;right:-65px;bottom:-60px;width:195px;height:195px;border-radius:50%;background:radial-gradient(circle,#c55b2e 0 12%,#80903c 13% 17%,#c99854 18% 34%,#f2dfb6 35% 40%,#d6ba88 41% 43%,#f2dfb6 44% 63%,#c6a77a 64% 66%,#f2dfb6 67%);box-shadow:-10px 20px 20px #220e1255}.br-model-meta{display:flex;align-items:center;justify-content:space-between;padding:20px 0 10px;gap:12px}.br-model-meta span{font-size:8px;letter-spacing:.1em;color:#747079}.br-model-meta h3{font-size:16px;line-height:1.4;margin-top:8px}.br-model-meta>b{font-size:22px;font-weight:400}.br-disclaimer{font-size:10px;color:#747079;margin-top:27px!important;max-width:700px}.br-automation{display:grid;grid-template-columns:1fr 1fr;gap:85px;align-items:center}.br-automation>div>p:not(.br-kicker):not(.br-note){color:#625d70;margin-top:20px;font-size:14px;max-width:460px}.br-automation>div>.br-btn{margin-top:25px}.br-flow-panel{padding:27px;background:#ffffff;border:1px solid #dedbe6;border-radius:12px}.br-flow-head{display:flex;justify-content:space-between;font-size:10px;color:#625d70;border-bottom:1px solid #dedbe6;padding-bottom:22px}.br-live{color:#b54432;font-size:8px;letter-spacing:.1em}.br-flow-steps{list-style:none;padding:22px 0;margin:0;display:grid;gap:10px}.br-flow-steps li{display:flex;align-items:center;gap:16px;border:1px solid #dedbe6;border-radius:8px;padding:14px;background:#6941c604;transition:background .25s,border-color .25s}.br-flow-steps li>span{font-size:10px;border:1px solid #dedbe6;padding:8px;color:#6941c6;border-radius:5px}.br-flow-steps b{font-size:12px;font-weight:500}.br-flow-steps small{display:block;font-size:10px;color:#70677f;margin-top:3px}.br-flow-steps i{font-style:normal;margin-left:auto;color:#606b80}.br-flow-steps li.done{border-color:#6941c688;background:#6941c60d}.br-flow-steps li.done i{color:#6941c6}.br-flow-panel .br-btn{width:100%}.br-flow-panel #br-flow-status{font-size:10px;text-align:center;margin-top:16px;min-height:34px;color:#625d70}.br-process{background:#f0ecf8;padding:85px 0}.br-process-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;margin-top:50px}.br-process-grid article{border-top:1px solid #d2ccde;padding-top:22px}.br-process-grid article>span{color:#6941c6;font-size:12px}.br-process-grid h3{font-size:23px;margin:20px 0 14px}.br-process-grid p{font-size:13px;color:#625d70}.br-faq{display:grid;grid-template-columns:1fr 1.2fr;gap:70px}.br-faq>div>p:not(.br-kicker){font-size:14px;color:#625d70;max-width:320px;margin-top:20px}.br-faq details{border-bottom:1px solid #dedbe6;padding:20px 0}.br-faq details:first-child{padding-top:0}.br-faq summary{font-size:15px;cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:20px}.br-faq summary:after{content:'+';font-size:20px;color:#6941c6}.br-faq details[open] summary:after{content:'−'}.br-faq details p{font-size:13px;color:#625d70;margin-top:16px}.br-blog{padding-top:10px}.br-blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.br-blog-grid article{border-top:1px solid #d2ccde;padding-top:25px}.br-blog-grid h3{font-size:23px;line-height:1.3;margin:16px 0}.br-blog-grid p{font-size:12px;color:#625d70;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.br-blog-grid article>a{display:inline-block;font-size:12px;color:#6941c6;margin-top:20px}.br-final{padding:70px 30px;margin-bottom:70px;text-align:center;border-radius:16px;background:radial-gradient(ellipse at 50% 140%,#bda1ef55,transparent 75%),#eee8fc;border:1px solid #dedbe6}.br-final h2{font-size:clamp(32px,4vw,53px)}.br-final .br-btn{margin-top:30px}.br-email{display:block;margin-top:20px;font-size:12px;color:#625d70}
@media(min-width:1500px){.br-hero{padding-top:100px;padding-bottom:110px}}
@media(max-width:950px){.br-hero{grid-template-columns:1fr 1fr;gap:20px}.br-site h1{font-size:54px}.br-stage{min-height:430px;padding:20px 8px}.br-site .br-mini-body h2{font-size:34px}.br-sculpture{right:-65px}.br-mini-nav>span{display:none}.br-float{padding:12px;font-size:10px}.br-float small{font-size:8px}.br-float-bottom{left:-10px}.br-services article{padding:23px}.br-services h3{font-size:24px}.br-automation{gap:40px}.br-preview{padding:18px;height:260px}.br-site .br-preview h3{font-size:27px}.br-process-grid{gap:22px}.br-process-grid h3{font-size:21px}}
@media(max-width:700px){.br-hero{grid-template-columns:1fr;padding-top:45px;padding-bottom:65px;gap:45px}.br-site h1{font-size:clamp(50px,11.5vw,70px)}.br-lead{font-size:16px}.br-hero-copy .br-lead{max-width:440px}.br-stage{width:min(470px,100%);margin:auto;min-height:420px;padding:15px}.br-float-top{top:-5px;right:0}.br-float-bottom{bottom:-5px;left:0}.br-stage-caption{bottom:-35px;font-size:6px}.br-site .br-mini-body h2{font-size:40px}.br-strip>.br-wrap{flex-wrap:wrap;justify-content:center;gap:15px}.br-strip span:first-child{max-width:none;width:100%;text-align:center}.br-strip b{font-size:12px}.br-strip span{font-size:9px}.br-section{padding-block:65px}.br-sectionhead{display:block;margin-bottom:30px}.br-sectionhead>p{margin-top:22px;max-width:450px}.br-kicker{font-size:9px!important;margin-bottom:19px!important}.br-site h2{font-size:39px}.br-services,.br-models{grid-template-columns:1fr}.br-services{gap:15px}.br-services article{padding:28px}.br-service-icon{margin-bottom:23px}.br-services h3{font-size:30px}.br-services p{font-size:14px}.br-models{gap:28px}.br-preview{height:340px;padding:30px}.br-site .br-preview h3{font-size:42px;margin-top:50px}.br-preview-nav{font-size:17px}.br-preview-nav span{font-size:7px}.br-preview-pill{font-size:9px}.br-lines{width:230px;height:230px;bottom:-25px}.br-leaf{width:220px;height:300px}.br-plate{width:260px;height:260px}.br-model-meta h3{font-size:18px}.br-automation{grid-template-columns:1fr;gap:35px}.br-process{padding:65px 0}.br-process-grid{grid-template-columns:1fr 1fr;gap:35px 25px;margin-top:35px}.br-process-grid h3{font-size:22px}.br-faq{grid-template-columns:1fr;gap:35px}.br-blog-grid{grid-template-columns:1fr;gap:35px}.br-blog{padding-top:0}.br-sectionhead>.br-btn{margin-top:25px}.br-final{width:91%;padding:50px 20px;margin-bottom:45px}.br-final h2{font-size:35px}.br-showcase{padding:65px 0}.br-showcase .br-filters button{font-size:11px}.br-btn{font-size:12px;padding:13px 17px}.ia-site .ia-menu>nav{background:#ffffff}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.br-site *{animation:none!important;transition:none!important}.br-browser{transform:none}}
