@font-face{font-family:space;src:url(../media/space_grotesk_latin_normal-s.p.0oxh562_148qc.woff2)format("woff2");font-display:swap;font-weight:300 700}@font-face{font-family:space Fallback;src:local(Arial);ascent-override:88.78%;descent-override:26.34%;line-gap-override:0.0%;size-adjust:110.84%}.NI97cq_className{font-family:space,space Fallback}.NI97cq_variable{--font-space:"space", "space Fallback"}
@font-face{font-family:inter;src:url(../media/inter_latin_normal-s.p.45535valc9rzk.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.flsIAa_className{font-family:inter,inter Fallback}.flsIAa_variable{--font-inter:"inter", "inter Fallback"}
@font-face{font-family:mono;src:url(../media/jetbrains_mono_latin_normal-s.2odd3csjijl0b.woff2)format("woff2");font-display:swap;font-weight:100 800}@font-face{font-family:mono Fallback;src:local(Arial);ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.0%;size-adjust:131.49%}._8uoHQa_className{font-family:mono,mono Fallback}._8uoHQa_variable{--font-mono:"mono", "mono Fallback"}
@font-face{font-family:archivo;src:url(../media/archivo_latin_normal-s.3b1_7etm2gpf5.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:archivo Fallback;src:local(Arial);ascent-override:85.41%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:102.8%}.kLKM7W_className{font-family:archivo,archivo Fallback}.kLKM7W_variable{--font-archivo:"archivo", "archivo Fallback"}
@font-face{font-family:bricolage;src:url(../media/bricolage_grotesque_latin_normal-s.1zacozkvj86kq.woff2)format("woff2");font-display:swap;font-weight:200 800}@font-face{font-family:bricolage Fallback;src:local(Arial);ascent-override:91.48%;descent-override:26.56%;line-gap-override:0.0%;size-adjust:101.66%}.mLAacW_className{font-family:bricolage,bricolage Fallback}.mLAacW_variable{--font-bricolage:"bricolage", "bricolage Fallback"}
@font-face{font-family:bodoni;src:url(../media/bodoni_moda_latin_normal-s.21zl2qdhae6mc.woff2)format("woff2");font-display:swap;font-weight:400 900}@font-face{font-family:bodoni Fallback;src:local(Arial);ascent-override:106.94%;descent-override:38.02%;line-gap-override:0.0%;size-adjust:105.2%}._7P5s-q_className{font-family:bodoni,bodoni Fallback}._7P5s-q_variable{--font-bodoni:"bodoni", "bodoni Fallback"}
@font-face{font-family:bodoniItalic;src:url(../media/bodoni_moda_latin_italic-s.08wwamwlmgq18.woff2)format("woff2");font-display:swap;font-weight:400 900;font-style:italic}@font-face{font-family:bodoniItalic Fallback;src:local(Arial);ascent-override:115.16%;descent-override:40.95%;line-gap-override:0.0%;size-adjust:97.69%}.GK4wgW_className{font-family:bodoniItalic,bodoniItalic Fallback;font-style:italic}.GK4wgW_variable{--font-bodoni-italic:"bodoniItalic", "bodoniItalic Fallback"}
@font-face{font-family:unbounded;src:url(../media/unbounded_latin_normal-s.2hbta44zya12g.woff2)format("woff2");font-display:swap;font-weight:200 900}@font-face{font-family:unbounded Fallback;src:local(Arial);ascent-override:73.13%;descent-override:18.01%;line-gap-override:0.0%;size-adjust:136.07%}.gqQRaG_className{font-family:unbounded,unbounded Fallback}.gqQRaG_variable{--font-unbounded:"unbounded", "unbounded Fallback"}
@font-face{font-family:newsreader;src:url(../media/newsreader_latin_normal-s.1pv2gabaqveyu.woff2)format("woff2");font-display:swap;font-weight:200 800}@font-face{font-family:newsreader Fallback;src:local(Arial);ascent-override:80.52%;descent-override:29.03%;line-gap-override:0.0%;size-adjust:91.28%}.DQO1wq_className{font-family:newsreader,newsreader Fallback}.DQO1wq_variable{--font-newsreader:"newsreader", "newsreader Fallback"}
.bw-tool-section{background:var(--bw-off);color:var(--bw-navy);font-family:var(--font-inter),sans-serif;font-size:16px;line-height:1.6}.bw-tool-section *{box-sizing:border-box}.bw-tool-section p{margin:0}.bw-tool-section button,.bw-tool-section input,.bw-tool-section a{border-radius:0}.bw-tool-container{flex-direction:column;gap:32px;max-width:1320px;margin-inline:auto;padding:clamp(56px,8vw,112px) clamp(16px,4vw,48px);display:flex}.bw-tool-heading{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:end;gap:24px 48px;display:grid}.bw-tool-heading>p{max-width:400px;color:var(--bw-grafite)}.bw-tool-section h2{font-family:var(--font-space),sans-serif;letter-spacing:-.02em;color:var(--bw-navy);margin:0;font-size:clamp(32px,4.4vw,56px);font-weight:600;line-height:1.05}.bw-tool-section .bw-tool-label{font-family:var(--font-mono),monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--bw-neutro-600);margin-bottom:14px;font-size:12px;font-weight:500}.bw-tool-note{font-family:var(--font-mono),monospace;color:var(--bw-neutro-600);font-size:12px}.bw-tool-dark{background:var(--bw-navy);color:var(--bw-off)}.bw-tool-dark h2,.bw-tool-dark h3,.bw-tool-dark strong{color:var(--bw-off)}.bw-tool-dark .bw-tool-label,.bw-tool-dark .bw-tool-highlight{color:var(--bw-azul-300)}.bw-tool-dark .bw-tool-heading>p,.bw-tool-dark .bw-tool-pair-copy>p{color:var(--bw-texto-navy)}.bw-tool-dark .bw-tool-note{color:var(--bw-neutro-400)}.bw-tool-tabs{grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr));gap:8px;display:grid}.bw-tool-section .bw-tool-tab{font:inherit;text-align:left;border:1px solid var(--bw-navy-600);min-height:64px;color:var(--bw-off);cursor:pointer;background:0 0;align-items:center;gap:12px;padding:12px 14px;font-size:14px;font-weight:600;line-height:1.25;display:flex}.bw-tool-section .bw-tool-tab[aria-selected=true]{background:var(--bw-off);color:var(--bw-navy);border-color:var(--bw-off)}.bw-tool-dot-pair{flex-shrink:0;align-items:center;display:flex}.bw-tool-dot-pair i{background:currentColor;width:14px;height:2px}.bw-tool-dot{vertical-align:baseline;flex:none;width:14px;height:14px;display:inline-block}.bw-tool-dot-cons{background:var(--bw-consultorio);border-radius:50%!important}.bw-tool-dot-crm{background:var(--bw-crm);border-radius:4px!important}.bw-tool-dot-que{background:var(--bw-quesito)}.bw-tool-dot-esc{background:var(--bw-escritorio)}.bw-tool-dot-pair .bw-tool-dot{width:16px;height:16px}.bw-tool-map-panel{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:32px;display:grid}.bw-tool-map{aspect-ratio:600/520;width:100%;height:auto;display:block}.bw-tool-map-cons{font-family:var(--font-bricolage),sans-serif;font-weight:800}.bw-tool-map-crm{font-family:var(--font-unbounded),sans-serif;font-weight:800}.bw-tool-map-que{font-family:var(--font-bodoni),serif}.bw-tool-map-esc{font-family:var(--font-archivo),sans-serif;font-variation-settings:"wdth" 62;font-weight:900}.bw-tool-pair-copy{flex-direction:column;gap:18px;min-width:0;display:flex}.bw-tool-pair-copy .bw-tool-label{margin:0}.bw-tool-pair-copy h3{font-family:var(--font-space),sans-serif;letter-spacing:-.02em;margin:0;font-size:clamp(28px,3.2vw,44px);font-weight:600;line-height:1.05}.bw-tool-steps{border-top:1px solid var(--bw-navy-600);margin:0;padding:0;list-style:none}.bw-tool-steps li{border-bottom:1px solid var(--bw-navy-600);grid-template-columns:40px minmax(0,1fr);gap:12px;padding:14px 0;display:grid}.bw-tool-steps li>span:first-child{font-family:var(--font-mono),monospace;color:var(--bw-azul-300)}.bw-tool-pair-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.bw-tool-section .bw-tool-button{background:var(--bw-navy);color:var(--bw-off);text-align:center;min-height:48px;font-family:var(--font-space),sans-serif;cursor:pointer;border:0;justify-content:center;align-items:center;padding:16px 22px;font-size:16px;font-weight:600;line-height:1.5;text-decoration:none;display:inline-flex}.bw-tool-section .bw-tool-button-light{background:var(--bw-off);color:var(--bw-navy)}.bw-tool-presets{grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr));gap:10px;display:grid}.bw-tool-section .bw-tool-preset{font:inherit;text-align:left;border:1px solid var(--bw-linha);background:var(--bw-branco);min-height:88px;color:var(--bw-navy);cursor:pointer;flex-direction:column;gap:6px;min-width:0;padding:14px 16px;display:flex}.bw-tool-preset strong{font-family:var(--font-space),sans-serif;font-size:17px;font-weight:600;line-height:1.2}.bw-tool-dots{gap:4px;display:flex}.bw-tool-builder{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.bw-tool-choices{flex-direction:column;gap:14px;min-width:0;display:flex}.bw-tool-fieldset{border:1px solid var(--bw-linha);background:var(--bw-branco);flex-direction:column;gap:12px;min-width:0;margin:0;padding:18px 20px;display:flex}.bw-tool-fieldset legend{max-width:100%;font-family:var(--font-space),sans-serif;padding:0 8px;font-size:19px;font-weight:600}.bw-tool-fieldset legend .bw-tool-dot{width:12px;height:12px;margin-right:8px}.bw-tool-options{flex-wrap:wrap;gap:8px;display:flex}.bw-tool-section .bw-tool-option{font:inherit;border:1px solid var(--bw-linha);background:var(--bw-off);max-width:100%;min-height:46px;color:var(--bw-navy);text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;min-width:0;padding:8px 14px;font-size:15px;font-weight:500;line-height:1.3;display:flex}.bw-tool-option small{font-family:var(--font-mono),monospace;font-size:12px;font-weight:400}.bw-tool-section .bw-tool-option[aria-pressed=true]{background:var(--bw-navy);color:var(--bw-off);border-color:var(--bw-navy)}.bw-tool-section .bw-tool-option[data-included=true]{background:var(--bw-linha);color:var(--bw-navy);border:1px dashed var(--bw-neutro-600);cursor:default;opacity:1}.bw-tool-doctors{flex-wrap:wrap;align-items:center;gap:12px;font-size:15px;display:flex}.bw-tool-counter{border:1px solid var(--bw-navy);align-items:center;display:flex}.bw-tool-section .bw-tool-counter button{font:inherit;background:var(--bw-off);width:44px;height:44px;color:var(--bw-navy);cursor:pointer;border:0;font-size:20px;font-weight:700}.bw-tool-counter output{text-align:center;min-width:40px;font-family:var(--font-mono),monospace;font-size:16px}.bw-tool-section button:disabled{cursor:default}.bw-tool-counter button:disabled{opacity:.55}.bw-tool-section .bw-tool-input{font:inherit;box-sizing:border-box;border:1px solid var(--bw-navy);background:var(--bw-off);width:100%;min-width:0;min-height:52px;color:var(--bw-navy);border-radius:0;padding:14px;font-size:16px}.bw-tool-input::placeholder{color:var(--bw-neutro-600);opacity:1}.bw-tool-search-label{font-size:14px;font-weight:600}.bw-tool-modules{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:8px;display:grid}.bw-tool-section .bw-tool-module{flex-direction:row;justify-content:space-between;align-items:center;gap:10px;min-height:56px;padding:10px 12px;font-size:14px;display:flex}.bw-tool-module small{flex-shrink:0}.bw-tool-summary{background:var(--bw-navy);min-width:0;color:var(--bw-off);flex-direction:column;gap:14px;padding:28px;display:flex}.bw-tool-summary .bw-tool-label,.bw-tool-summary .bw-tool-highlight{color:var(--bw-azul-300)}.bw-tool-summary .bw-tool-label{margin:0}.bw-tool-summary ul{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bw-tool-summary li{border-bottom:1px solid var(--bw-navy-600);justify-content:space-between;gap:12px;padding:10px 0;font-size:15px;display:flex}.bw-tool-summary li>span:last-child{font-family:var(--font-mono),monospace;flex-shrink:0}.bw-tool-total{flex-direction:column;gap:6px;padding-top:6px;display:flex}.bw-tool-total>span:first-child{color:var(--bw-texto-navy);font-size:14px}.bw-tool-total strong{font-family:var(--font-space),sans-serif;letter-spacing:-.02em;color:var(--bw-off);font-size:clamp(40px,4.2vw,58px);font-weight:600;line-height:1}.bw-tool-summary .bw-tool-note{color:var(--bw-neutro-400)}.bw-tool-summary .bw-tool-note.bw-tool-highlight{color:var(--bw-azul-300)}.bw-tool-section .bw-tool-send{background:var(--bw-azul);margin-top:6px;padding:4px}.bw-tool-send>span{background:var(--bw-off);width:100%;color:var(--bw-navy);padding:12px}.bw-tool-section .bw-tool-send:disabled{background:var(--bw-navy-600);color:var(--bw-off);cursor:default;padding:16px}.bw-tool-contact{border-top:1px solid var(--bw-linha);background:var(--bw-branco)}.bw-tool-contact-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:40px;display:grid}.bw-tool-contact-grid>div:first-child{flex-direction:column;gap:14px;display:flex}.bw-tool-contact-grid>div:first-child>.bw-tool-label{margin:0}.bw-tool-contact-grid>div:first-child>p:last-child{color:var(--bw-grafite)}.bw-tool-contact-fields{flex-direction:column;gap:14px;min-width:0;display:flex}.bw-tool-contact-fields>label,.bw-tool-contact-fields>span{font-size:14px;font-weight:600}.bw-tool-section .bw-tool-interest{border-color:var(--bw-navy);justify-content:center;min-height:44px;padding:10px 14px}.bw-tool-section :is(a,button,input,[role=tabpanel]):focus-visible{outline:3px solid var(--bw-azul-700);outline-offset:4px}.bw-tool-dark :is(a,button,[role=tabpanel]):focus-visible{outline-color:var(--bw-off)}@media (hover:hover) and (pointer:fine){.bw-tool-section .bw-tool-option:not(:disabled):hover,.bw-tool-preset:hover{outline:2px solid var(--bw-azul-700);outline-offset:2px}.bw-tool-section .bw-tool-tab:hover{outline:2px solid var(--bw-off);outline-offset:2px}.bw-tool-button:hover{transform:translateY(-2px)}}@keyframes bw-tool-dash{to{stroke-dashoffset:-40px}}.bw-tool-flow{stroke-dasharray:14 6;animation:1.2s linear infinite bw-tool-dash}@media (max-width:960px){.bw-tool-heading,.bw-tool-builder,.bw-tool-contact-grid{grid-template-columns:minmax(0,1fr)}.bw-tool-heading>p{max-width:620px}.bw-tool-summary{max-width:none}}@media (max-width:680px){.bw-tool-map-panel{grid-template-columns:minmax(0,1fr)}.bw-tool-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.bw-tool-section .bw-tool-tab{flex-direction:column;align-items:flex-start;padding:12px 10px}.bw-tool-summary{padding:24px 18px}.bw-tool-summary li{flex-wrap:wrap;gap:4px 12px}.bw-tool-summary li>span:last-child{margin-left:auto}.bw-tool-fieldset{padding:16px 12px}.bw-tool-section .bw-tool-option{padding:9px 10px}.bw-tool-presets{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.bw-tool-section *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.bw-tool-section .bw-tool-button{transform:none!important}.bw-tool-flow{stroke-dasharray:none}}
.bwj{--bw-navy:#0d1a2e;--bw-azul:#2f6bff;--bw-grafite:#1e2430;--bw-off:#f4f6f9;--bw-branco:#fff;--bw-azul-700:#1a4fd6;--bw-azul-300:#7fa3ff;--bw-navy-600:#22355a;--bw-neutro-600:#5a6475;--bw-neutro-400:#8a93a3;--bw-texto-navy:#c9d2e3;--bw-linha:#e3e7ee;--bw-consultorio:#d9f26b;--bw-crm:#1f3bea;--bw-quesito:#b3261e;--bw-escritorio:#ffe14d;--bw-consultorio-tinta:#12261e;--bw-consultorio-fundo:#f3f5ef;--bw-consultorio-coral:#ff5a3c;--bw-consultorio-borda:#d5ddd6;--bw-consultorio-texto:#33463d;--bw-crm-texto:#dde3ff;--bw-crm-ambar:#ffb020;--bw-quesito-papel:#f1ece2;--bw-quesito-tinta:#16130f;--bw-quesito-borda:#dcd3c2;--bw-quesito-texto:#3d362c;--bw-escritorio-fundo:#eceae4;--bw-escritorio-tinta:#121212;--bw-escritorio-borda:#d6d2c8;--bw-escritorio-rotulo:#4a4a4a;--bw-escritorio-texto:#3a3a3a;--ease-out:cubic-bezier(.23,1,.32,1);--ease-in-out:cubic-bezier(.77,0,.175,1);background:var(--bw-off);width:100%;min-height:100vh;color:var(--bw-navy);font:400 16px/1.6 var(--font-inter), system-ui, sans-serif}body:has(.bwj){background:var(--bw-off)}body:has(.bwj)>main{max-width:none;padding:0}body:has(.bwj)>header.topo{display:none}.bwj :is(h1,h2,h3,summary){color:inherit}.bwj :is(h1,h2,h3,p,ul,ol){overflow-wrap:break-word}.bwj :is(a,button,input,summary){-webkit-tap-highlight-color:transparent}.bwj button{cursor:pointer;border-radius:0}.bwj a{color:var(--bw-azul-700)}.bwj nav a{align-items:center;min-height:44px;display:inline-flex}.bwj a:focus-visible,.bwj button:focus-visible,.bwj input:focus-visible,.bwj summary:focus-visible{outline:3px solid var(--bw-azul-700);outline-offset:4px}.bwj :is(#inicio,#historia,#conexoes,footer) :focus-visible{outline-color:var(--bw-off)}.bwj details summary{margin:0;list-style:none}.bwj details summary::-webkit-details-marker{display:none}.bwj details[open] .bw-plus{transform:rotate(45deg)}.bwj fieldset{min-inline-size:0}.bwj legend{max-width:100%}.bwj input{width:100%}.bwj label{color:inherit;margin:0}.bwj .bw-skip{z-index:10;background:var(--bw-off);color:var(--bw-navy);padding:12px;position:absolute;top:0;left:16px;transform:translateY(-120%)}.bwj .bw-skip:focus{transform:none}.bwj footer>nav{max-width:1320px;margin:auto;padding:0 clamp(16px,4vw,48px) 32px}.bwj footer>nav a{color:var(--bw-texto-navy)}.bwj footer a{align-items:center;min-height:44px;display:inline-flex}.bwj svg text{font-synthesis:none}@media (max-width:600px){.bwj .bw-mosaic{gap:10px!important}.bwj .bw-tile{min-height:190px!important;padding:14px!important}.bwj .bw-tile>span:not(:last-child){overflow-wrap:normal}.bwj .bw-tile:first-child>span:not(:last-child){font-size:22px!important}.bwj .bw-tile:nth-child(2)>span:not(:last-child),.bwj .bw-tile:nth-child(4)>span:not(:last-child){font-size:24px!important}.bwj .bw-tile>span:last-child{letter-spacing:.02em!important}}
.bwj .bw-reveal{position:relative}.bwj .bw-card,.bwj .bw-tile{outline-offset:4px;outline:2px solid #0000}@media (prefers-reduced-motion:no-preference){html:has(.bwj){scroll-behavior:smooth}.bwj .bw-mosaic{transform-style:preserve-3d;transition:transform .25s var(--ease-out)}.bwj .bw-card,.bwj .bw-tile{transition:transform .25s var(--ease-out), outline-color .16s ease}.bwj .bw-btn,.bwj .bw-plus{transition:transform .16s var(--ease-out)}.bwj .bw-btn:active{transform:scale(.98)}.bwj .bw-inview.bw-reveal{animation:bw-lift .8s var(--ease-out)}.bwj .bw-inview.bw-reveal:after{content:"";pointer-events:none;height:2px;animation:bw-mask 1.1s var(--ease-in-out) both;background:currentColor;position:absolute;inset:auto 0 -12px}.bwj .bw-build,.bwj .bw-wire,.bwj .bw-jump{transform-box:fill-box}.bwj .bw-inview .bw-build{transform-origin:bottom;animation:bwBuild 1.8s var(--ease-out) .3s}.bwj .bw-inview .bw-wire{transform-origin:0;animation:bwWire 1.8s var(--ease-out) .3s}.bwj .bw-inview .bw-jump{animation:bwJump 1.8s var(--ease-out) .3s}.bwj .bw-tool-flow{animation-play-state:paused}.bwj #conexoes.bw-onscreen .bw-tool-flow{animation-play-state:running}.bwj.bw-paused *,.bwj.bw-paused :after{animation-play-state:paused!important}@supports (animation-timeline:view()){.bwj #historia ol>li>div[aria-hidden]{animation:linear both bw-progress;animation-timeline:view();animation-range:entry cover 40%}}@keyframes bw-lift{0%{transform:translateY(12px)}to{transform:none}}@keyframes bw-mask{0%{clip-path:inset(0 100% 0 0)}45%{clip-path:inset(0)}to{clip-path:inset(0 0 0 100%)}}@keyframes bwBuild{0%{transform:scaleY(.05)}36%,to{transform:scaleY(1)}}@keyframes bwWire{0%,36%{transform:scaleX(.05)}58%,to{transform:scaleX(1)}}@keyframes bwJump{0%,58%{opacity:0;transform:translateY(26px)}70%{opacity:1;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}@keyframes bw-progress{0%{transform:translateY(12px)}to{transform:none}}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.bwj .bw-card:hover,.bwj .bw-tile:hover{outline-color:var(--bw-navy)}.bwj .bw-btn:hover{transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){html:has(.bwj){scroll-behavior:auto!important}.bwj *,.bwj :before,.bwj :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.bwj .bw-mosaic,.bwj .bw-card,.bwj .bw-tile,.bwj .bw-reveal{transform:none!important}}@media print{.bwj *{animation:none!important;transform:none!important}}
