/* Segunda proposta: composição inspirada no Startup Template Light da Flowbase. */
.flow-version{--primary:#7944da;--primary-dark:#6331bd;--text:#211d38;--text-muted:#6d6a7e;--border:#eae7f2;--bg:#fff;--bg-alt:#faf9fd;background:white;color:var(--text)}
.flow-version .navbar{background:rgba(255,255,255,.9);border:0}.flow-version .nav-pill{padding:22px 24px}.flow-version .btn-nav{background:#7944da;border-radius:40px;padding:13px 26px}.flow-version .nav-links-desktop a{color:#504b66}.flow-version #home.flow-hero{background:radial-gradient(ellipse 55% 24% at 45% 0%,#eadcf4 0%,transparent 100%),radial-gradient(ellipse 45% 27% at 100% 0%,#c6effa 0%,transparent 100%),#fff;padding:150px 0 40px}.flow-version .eyebrow{color:#8854d7;font-size:12px;letter-spacing:.12em}.flow-version #home h1{font-size:clamp(36px,4.4vw,58px);font-weight:650;line-height:1.15;letter-spacing:-.04em;color:#211d38;margin-top:20px;max-width:970px}.flow-version #home .reference-lead{color:#706b80;max-width:730px;font-size:19px}.flow-version .reference-actions{margin-top:30px}.flow-version .reference-primary{border-radius:40px;background:#7944da;box-shadow:none;padding:15px 30px;min-height:53px;font-size:15px}.flow-version .reference-primary:hover{background:#6630c7;box-shadow:0 10px 25px #7944da20}.flow-version .reference-note{font-size:13px;color:#777185}
.flow-product{position:relative;max-width:1040px;margin:55px auto 0;padding:0 24px}.flow-window{position:relative;border-radius:13px;overflow:hidden;border:1px solid #eee8f6;background:linear-gradient(115deg,#eadcf1,#d8e7fc 54%,#d9f7fa);box-shadow:0 25px 65px #6656990b}.flow-window-bar{height:43px;background:#f9f6fc;display:flex;align-items:center;justify-content:space-between;padding:0 21px;font-size:11px;color:#8a80a4}.flow-window-bar>span:first-child{color:#d6c9eb;letter-spacing:3px;font-size:16px}.flow-demo-label{font-size:9px;letter-spacing:.12em}.flow-window-body{padding:38px;display:grid;grid-template-columns:1.3fr 1fr;gap:25px;align-items:center}.flow-dashboard{background:#ffffffef;padding:26px;border:1px solid white;border-radius:12px;box-shadow:0 15px 35px #59527d10}.flow-dash-heading{display:flex;justify-content:space-between;align-items:center;gap:10px}.flow-dash-heading .eyebrow{font-size:9px}.flow-dash-heading h2{font-size:20px;letter-spacing:-.035em;line-height:1.3;margin:7px 0 20px}.flow-date{font-size:10px;background:#f5f2fb;padding:5px 9px;border-radius:5px;color:#887ca4}.flow-totals{display:grid;grid-template-columns:1fr 1fr;gap:12px}.flow-totals>div{background:#f8f7fc;border-radius:7px;padding:15px}.flow-totals span,.flow-balance>span{display:block;font-size:11px;color:#777085}.flow-totals strong{display:block;font-size:24px;letter-spacing:-.04em;margin:4px 0;color:#332951}.flow-totals small{font-size:9px;color:#938a9f}.flow-balance{margin:13px 0 19px;padding:13px 16px;background:#f0e9fc;border-radius:7px}.flow-balance strong{font-size:25px;font-weight:600;color:#7944da;display:flex;justify-content:space-between}.flow-records h3{font-size:12px;font-weight:600;margin-bottom:10px}.flow-records>div{display:flex;justify-content:space-between;border-top:1px solid #eeeaf3;padding:10px 0;font-size:10px;color:#756e82}.flow-records b{color:#564d69;font-weight:500}.flow-records i{font-style:normal;margin-right:6px;color:#9877cf}.flow-data-note{font-size:9px;color:#847b90;line-height:1.5;margin-top:12px}.flow-version .flow-product .sample-chat{transform:translateY(15px);border-radius:13px;box-shadow:0 14px 35px #66548316}.flow-version .flow-product .sample-chat:hover{transform:translateY(10px)}.flow-version .sample-chat header{padding:14px}.flow-version .sample-chat header strong{color:#2e2940}.flow-version .flow-product .sample-messages{background:#faf9fd}.flow-version .flow-product .bubble.sent{background:#efe6fa;border-color:#e5d9f3}.flow-version .socio-monogram{background:#7944da}.flow-product-note{text-align:center;font-size:13px;color:#7f768c;margin:26px 0}.flow-loop{position:absolute;width:135px;right:-50px;bottom:85px;color:#8851dd;z-index:2;pointer-events:none;transform:rotate(-8deg)}.flow-orbit{position:absolute;width:125px;height:125px;left:-44px;top:95px;border:14px solid #9860df;border-radius:50%;transform:rotate(-35deg) scaleY(.36);z-index:2;pointer-events:none;box-shadow:0 22px 0 -5px #a577e4,0 42px 0 -12px #bc99ec}
.flow-services{background:#faf9fc;padding:90px 0}.flow-services>.container{max-width:1170px}.flow-services>.container>.eyebrow{text-align:center}.flow-services h2{font-size:43px;line-height:1.2;text-align:center;font-weight:600;letter-spacing:-.04em;margin:13px 0 45px}.flow-services-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.flow-services-grid>article,.flow-service-cta{background:white;border-radius:8px;padding:30px 24px;min-height:230px;transition:transform .25s,box-shadow .25s}.flow-services-grid>article:hover{transform:translateY(-5px);box-shadow:0 15px 40px #7957a410}.flow-icon{display:flex;width:39px;height:39px;background:#8950e1;border-radius:6px;align-items:center;justify-content:center;font-size:25px;color:white;line-height:1}.flow-services-grid h3{font-size:18px;line-height:1.3;letter-spacing:-.025em;margin:25px 0 12px}.flow-services-grid p{font-size:15px;line-height:1.6;color:#7e778c;margin:0}.flow-service-cta{border:1px solid #b093df;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.flow-service-cta h3{margin:0 0 23px}.flow-service-cta .reference-primary{font-size:13px;padding:12px 18px;min-height:46px}.flow-service-cta small{font-size:10px;color:#8a8198;margin-top:13px}
.flow-story{padding:105px 0;background:white}.flow-story>.container{max-width:1080px;display:grid;grid-template-columns:1fr 1fr;gap:95px;align-items:center}.flow-story-art{position:relative;min-height:340px;background:linear-gradient(130deg,#eee0f6,#dfecfd 60%,#d8f5f5);border-radius:14px;display:grid;place-items:center;padding:40px}.flow-message-card{background:#ffffffeb;padding:30px 25px;border-radius:10px;box-shadow:0 16px 40px #73579813;transform:rotate(-3deg)}.flow-message-card .eyebrow{font-size:9px}.flow-wave{font-size:25px;color:#9771d3;letter-spacing:2px;white-space:nowrap;margin:22px 0}.flow-message-card p{font-size:15px;line-height:1.6}.flow-message-card small{font-size:10px;color:#8d849a}.flow-floating-note{position:absolute;bottom:18px;right:-15px;padding:13px 21px;background:#fff;border:1px solid #e9e0f4;border-radius:30px;font-size:12px;color:#8854cd;box-shadow:0 7px 20px #80629c12}.flow-story-copy h2{font-size:40px;font-weight:600;line-height:1.2;letter-spacing:-.04em;margin:14px 0 22px}.flow-story-copy>p:not(.eyebrow){font-size:17px;line-height:1.7;color:#7e768b}.flow-text-link{color:#7944da;display:inline-block;text-decoration:none;margin-top:24px;font-size:15px;font-weight:600}
.flow-version #como-funciona{display:none}.flow-version .signup-section{background:#faf9fd;padding:90px 0}.flow-version .signup-intro h2{font-size:38px;color:#292139}.flow-version .signup-intro>p{color:#7b7486}.flow-version .signup-intro li b{color:#9265ce}.flow-version .signup-section .onboarding-card{border:1px solid #ede7f6;border-radius:12px;box-shadow:0 15px 40px #745b9510}.flow-version .signup-section .badge-choice{background:#7944da}.flow-version .reference-primary,.flow-version .btn-next,.flow-version .btn-submit{border-radius:40px}.flow-version #demo-chat{background:white}.flow-version #demo-chat .badge-outline{background:#f4edfc;border-color:#e4d5f4;color:#8550cd}.flow-version .section-title,.flow-version .section-title-alt{color:#272139;font-weight:600}.flow-version .section-light-matrix{background:#faf9fd}.flow-version .matrix-letter{color:#8751cd!important}.flow-version .matrix-card{border-color:#eae3f3!important}.flow-version #qualificacao{background:white}.flow-version .qualify-card.status-success{background:#f3eefb}.flow-version .qualify-card.status-neutral{background:#faf9fc}.flow-version #valor{background:linear-gradient(120deg,#f7f1fb,#f0f8fc)}.flow-version .btn-table{background:#7944da!important;border-radius:30px!important}.flow-version .footer{background:#faf9fd}.flow-version .footer h4,.flow-version .footer a{color:#5e536f!important}.flow-version a:focus-visible,.flow-version button:focus-visible,.flow-version input:focus-visible,.flow-version textarea:focus-visible{outline-color:#7944da}
@media(max-width:1100px){.flow-loop{right:-8px;width:100px}.flow-orbit{left:-5px;width:90px;height:90px}.flow-window-body{padding:26px;gap:18px}.flow-services-grid{grid-template-columns:repeat(2,1fr)}.flow-story>.container{gap:45px}}
@media(max-width:700px){.flow-version #home.flow-hero{padding:116px 0 25px}.flow-version #home h1{font-size:38px;letter-spacing:-.04em}.flow-version #home h1 br{display:none}.flow-version #home .reference-lead{font-size:17px}.flow-version .reference-intro .eyebrow{font-size:9px}.flow-version .nav-pill{padding:16px 20px}.flow-version .btn-nav{padding:11px 17px;font-size:13px}.flow-product{padding:0 17px;margin-top:35px}.flow-window-bar{padding:0 12px;font-size:9px}.flow-demo-label{display:none}.flow-window-body{grid-template-columns:1fr;padding:19px;gap:20px}.flow-dashboard{padding:18px}.flow-dash-heading h2{font-size:19px}.flow-version .flow-product .sample-chat{transform:none}.flow-window-body .sample-chat{max-width:none}.flow-loop,.flow-orbit{display:none}.flow-product-note{font-size:12px;margin:20px 10px}.flow-services{padding:65px 0}.flow-services h2{font-size:33px}.flow-services-grid{gap:12px}.flow-services-grid>article,.flow-service-cta{padding:23px 16px;min-height:230px}.flow-services-grid h3{font-size:17px}.flow-services-grid p{font-size:14px}.flow-service-cta .reference-primary{font-size:12px;padding:10px 14px}.flow-story{padding:65px 0}.flow-story>.container{grid-template-columns:1fr;gap:42px}.flow-story-art{min-height:290px;padding:28px}.flow-wave{font-size:22px;letter-spacing:1px}.flow-floating-note{right:10px}.flow-story-copy h2{font-size:33px}.flow-version .signup-section{padding:65px 0}.flow-version .signup-intro h2{font-size:33px}}
@media(max-width:360px){.flow-services-grid{grid-template-columns:1fr}.flow-services-grid>article{min-height:190px}.flow-version #home h1{font-size:34px}}

/* Identidade Sócio de Bolso: verde e turquesa sobre superfícies claras. */
.flow-plans{padding:100px 0}.flow-plans>.container{max-width:1060px}.flow-section-heading{text-align:center;max-width:680px;margin:0 auto 44px}.flow-section-heading h2,.flow-faq h2,.flow-last-call h2{font-size:clamp(32px,3.7vw,46px);line-height:1.18;letter-spacing:-.04em;font-weight:600;margin:16px 0 22px;color:#173529}.flow-section-heading>p:last-child{font-size:17px;line-height:1.7;color:#63776d}.flow-plan-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.flow-plan{padding:35px;background:#fff;border:1px solid #dcebe3;border-radius:19px;box-shadow:0 14px 35px #16774909}.flow-plan-annual{border-color:#9dd8bc;background:linear-gradient(150deg,#fff 45%,#f4fbed)}.plan-caption{font-size:10px;font-weight:700;letter-spacing:.12em;color:#087d50}.flow-plan h3{font-size:26px;font-weight:600;margin:13px 0 8px;letter-spacing:-.035em}.plan-description{font-size:15px;color:#63776d;min-height:50px}.flow-price{display:flex;align-items:baseline;gap:7px;margin:28px 0 0;font-size:20px;color:#173529}.flow-price strong{font-size:58px;line-height:1.2;letter-spacing:-.05em;font-weight:600}.flow-price>span{font-size:16px;color:#698074}.plan-billing{font-size:13px;color:#60796b;min-height:40px;margin:12px 0 22px}.plan-billing b{font-weight:600}.flow-plan .reference-primary{width:100%;font-size:14px;justify-content:space-between;padding:14px 20px}.flow-plan ul{list-style:none;padding:20px 0 0;margin:20px 0 0;border-top:1px solid #e2eee7}.flow-plan li{font-size:15px;color:#476455;line-height:1.5;padding:8px 0 8px 24px;position:relative}.flow-plan li:before{content:'✓';position:absolute;left:0;color:#0d9964}.plan-footnote{font-size:12px;color:#748a7d;margin-top:20px}.flow-trial-note{display:flex;align-items:center;gap:13px;max-width:760px;margin:28px auto 0;padding:19px 23px;background:#ffffffa8;border:1px solid #d9eee1;border-radius:13px}.flow-trial-note>span{color:#087d50;font-size:24px}.flow-trial-note p{font-size:14px;line-height:1.6;margin:0;color:#617b6c}.flow-trial-note strong{color:#305c44}
.flow-faq{background:white;padding:100px 0}.flow-faq-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:85px;max-width:1120px}.flow-faq-intro>p:not(.eyebrow){font-size:17px;line-height:1.7;color:#698074;max-width:280px}.flow-faq-intro>a{display:inline-block;color:#087d50;text-decoration:none;border-bottom:1px solid #b3d9c4;font-size:15px;margin-top:26px;padding-bottom:4px}.flow-questions details{border-bottom:1px solid #e0ebe4;padding:0 0 0 0}.flow-questions details:first-child{border-top:1px solid #e0ebe4}.flow-questions summary{font-size:17px;font-weight:500;padding:23px 35px 23px 0;list-style:none;position:relative;cursor:pointer;color:#244b37;line-height:1.45}.flow-questions summary::-webkit-details-marker{display:none}.flow-questions summary:after{content:'+';position:absolute;right:4px;top:23px;font-size:22px;font-weight:400;color:#15956a}.flow-questions details[open] summary:after{content:'−'}.flow-questions details p{font-size:16px;line-height:1.75;color:#627d6c;padding:0 25px 23px 0;margin:0}.flow-questions a{color:#087d50;text-underline-offset:3px}.flow-questions summary:focus-visible{outline:3px solid #087d50;outline-offset:4px;border-radius:4px}
.flow-last-call{padding:80px 24px 90px;text-align:center;background:radial-gradient(ellipse at 20% 100%,#e5f8d9,transparent 65%),radial-gradient(ellipse at 90% 100%,#d2f7ef,transparent 65%),#f9fcfa}.flow-last-call h2{max-width:760px;margin:20px auto 30px}.flow-last-call .reference-primary{display:inline-flex}.flow-last-call>.container>p:last-child{font-size:13px;color:#6b8376;margin-top:20px}.flow-version .footer{padding-top:65px}.flow-version .footer-grid{gap:35px}.flow-version .footer h4{font-size:13px;letter-spacing:.04em}.flow-version .footer li{margin-bottom:12px}.flow-version .footer a{font-size:14px}.flow-version .footer-bottom{border-color:#e1ede5}
.flow-version .signup-section .choice-card{background:white;border-color:#ddece3;padding:23px 18px;min-height:115px}.flow-version .signup-section .choice-card:hover,.flow-version .signup-section .choice-card:focus-visible{border-color:#18ab78;box-shadow:0 8px 20px #16844e10}.flow-version .signup-section .choice-card.recommended{background:#f6fcf8;border-color:#a5dcc0}.flow-version .signup-section .choice-card h4{font-size:17px;line-height:1.4}.flow-version .signup-section .choice-card p{font-size:14px;line-height:1.5}.flow-version .signup-section .choice-icon{background:#e8f6ee;border-radius:12px}.flow-version .signup-section .onboarding-card{padding:32px}.flow-version #form .step>h3{font-size:25px;line-height:1.3;margin-bottom:12px}.flow-version #form .step>p{line-height:1.6}.flow-version #form label{font-size:14px;font-weight:500;color:#3b5e4b;display:block;margin-bottom:8px}.flow-version #form input,.flow-version #form textarea{background:#f7faf8;border:1px solid #dcebe2;border-radius:11px;color:#254a36;padding:14px;font-size:16px}.flow-version #form input:focus,.flow-version #form textarea:focus{border-color:#149767;background:white}.flow-version #form .input-group{margin-top:22px}.flow-version #form .btn-row{gap:14px;margin-top:25px}.flow-version #form .btn-back{font-size:14px;min-height:44px}.flow-version #form .btn-next,.flow-version #form .btn-submit{font-size:15px;min-height:50px}.flow-version .floating-cta .btn-floating{background:#087d50;font-size:14px;border-radius:30px}
@media(max-width:700px){.flow-plans,.flow-faq{padding:65px 0}.flow-plan-grid,.flow-faq-layout{grid-template-columns:minmax(0,1fr);gap:24px}.flow-plan{padding:27px 23px}.flow-price strong{font-size:52px}.plan-description{min-height:0}.flow-plan .reference-primary{font-size:13px;padding:13px 16px;gap:10px}.flow-plan li{font-size:14px}.flow-faq-layout{gap:35px}.flow-faq-intro>p:not(.eyebrow){max-width:none}.flow-questions summary{font-size:16px}.flow-questions details p{font-size:15px}.flow-last-call{padding:60px 20px}.flow-last-call h2 br{display:none}.flow-version .signup-section .onboarding-card{padding:26px 18px}.flow-trial-note{padding:18px}.flow-version .footer-grid{gap:28px}.flow-section-heading>p:last-child{font-size:16px}}
.flow-story>.container>*{min-width:0}.flow-message-card{min-width:0;max-width:100%}.flow-wave{max-width:100%;overflow:hidden}
@media(max-width:700px){.flow-story>.container{grid-template-columns:minmax(0,1fr)}.flow-story-art{padding:22px;overflow:hidden}.flow-message-card{padding:24px 18px}.flow-wave{font-size:19px;letter-spacing:0}.flow-message-card p br{display:none}}

/* Textos entram de forma leve ao abrir ou alcançar cada seção. */
@media (prefers-reduced-motion:no-preference){.flow-motion-ready .flow-text-reveal{opacity:0;transform:translateY(14px);transition:opacity .6s ease,transform .6s cubic-bezier(.22,.8,.3,1)}.flow-motion-ready .flow-text-reveal.is-visible{opacity:1;transform:none}.flow-motion-ready .flow-text-reveal[data-delay="1"]{transition-delay:.08s}.flow-motion-ready .flow-text-reveal[data-delay="2"]{transition-delay:.16s}.flow-motion-ready .flow-text-reveal[data-delay="3"]{transition-delay:.24s}}

/* Pequenos sinais de movimento que acompanham a leitura, sem bibliotecas externas. */
.flow-icon{transition:transform .32s cubic-bezier(.22,.8,.3,1),box-shadow .32s ease}.flow-services-grid>article:hover .flow-icon{transform:translateY(-2px) scale(1.06);box-shadow:0 8px 18px #16844e22}.flow-section-soft{filter:saturate(.96);transition:filter .75s ease}.flow-section-soft.is-in-view{filter:saturate(1)}.flow-questions summary:after{transition:transform .25s ease}.flow-questions details[open] summary:after{transform:rotate(180deg)}@media (prefers-reduced-motion:no-preference){.flow-icon-pop{opacity:0;transform:scale(.8)}.flow-icon-pop.is-visible{opacity:1;transform:scale(1);transition:opacity .4s ease,transform .4s cubic-bezier(.22,.8,.3,1)}.flow-version .floating-cta .btn-floating{animation:flow-float-pulse 3.5s ease-in-out 3s infinite}@keyframes flow-float-pulse{0%,100%{box-shadow:0 6px 18px #087d5030}50%{box-shadow:0 9px 25px #087d5060;transform:translateY(-2px)}}}
.flow-version{--primary:#087d50;--primary-dark:#07643f;--text:#173529;--text-muted:#63776d;--border:#dcebe3;--bg-alt:#f6faf7;color:var(--text)}
.flow-version .btn-nav,.flow-version .reference-primary,.flow-version .socio-monogram,.flow-version .signup-section .badge-choice{background:#087d50;color:#fff}
.flow-version .reference-primary:hover{background:#07643f;box-shadow:0 10px 25px #087d5020}
.flow-version .nav-links-desktop a{color:#456257}
.flow-version #home.flow-hero{background:radial-gradient(ellipse 55% 24% at 45% 0%,#e2f7d8 0%,transparent 100%),radial-gradient(ellipse 45% 27% at 100% 0%,#bdf4ed 0%,transparent 100%),#fff}
.flow-version .eyebrow{color:#087d50}.flow-version #home h1{color:#173529}.flow-version #home .reference-lead,.flow-version .reference-note{color:#63776d}
.flow-window{background:linear-gradient(115deg,#e7f5d9,#d4f4e5 54%,#d4f7f4);border-color:#dcefe6;box-shadow:0 25px 65px #1769450b}.flow-window-bar{background:#f5fbf7;color:#6a8b7c}.flow-window-bar>span:first-child{color:#bddaca}
.flow-dashboard{box-shadow:0 15px 35px #13684310}.flow-date,.flow-totals>div{background:#f2f8f4;color:#6d8b7c}.flow-totals span,.flow-balance>span{color:#657c70}.flow-totals strong{color:#173529}.flow-totals small{color:#748b7e}.flow-balance{background:#e7f5df}.flow-balance strong{color:#087d50}.flow-records>div{border-color:#e5eee8;color:#688273}.flow-records b{color:#476656}.flow-records i{color:#259b70}.flow-data-note{color:#6d8177}
.flow-version .flow-product .sample-chat{box-shadow:0 14px 35px #26784c16}.flow-version .sample-chat header strong{color:#173529}.flow-version .flow-product .sample-messages{background:#f7fbf8}.flow-version .flow-product .bubble.sent{background:#e2f4d4;border-color:#d1e8c5}.flow-product-note{color:#677e72}.flow-loop{color:#11b999}.flow-orbit{border-color:#22c39a;box-shadow:0 22px 0 -5px #5fd9b2,0 42px 0 -12px #96e6c7}
.flow-services{background:#f8fbf9}.flow-services-grid>article:hover{box-shadow:0 15px 40px #187a4e10}.flow-icon{background:linear-gradient(135deg,#13bda5,#10a957)}.flow-services-grid p{color:#677f71}.flow-service-cta{border-color:#8cd6b7}.flow-service-cta small{color:#698578}
.flow-story-art{background:linear-gradient(130deg,#ecf8dc,#d9f5e7 60%,#cef5ef)}.flow-message-card{box-shadow:0 16px 40px #1e845813}.flow-wave{color:#0ba981}.flow-message-card small{color:#698174}.flow-floating-note{border-color:#d8eee2;color:#087d50;box-shadow:0 7px 20px #2a8c5d12}.flow-story-copy>p:not(.eyebrow){color:#647f70}.flow-text-link{color:#087d50}
.flow-version .signup-section{background:#f7fbf8}.flow-version .signup-intro h2{color:#173529}.flow-version .signup-intro>p{color:#617c6d}.flow-version .signup-intro li b{color:#168d60}.flow-version .signup-section .onboarding-card{border-color:#deeee5;box-shadow:0 15px 40px #227b4e10}.flow-version #demo-chat .badge-outline{background:#ebf8ed;border-color:#d3ebda;color:#087d50}.flow-version .section-title,.flow-version .section-title-alt{color:#173529}.flow-version .section-light-matrix{background:#f6fbf7}.flow-version .matrix-letter{color:#087d50!important}.flow-version .matrix-card{border-color:#dceee2!important}.flow-version .qualify-card.status-success{background:#ecf7e6}.flow-version .qualify-card.status-neutral{background:#f7faf8}.flow-version #valor{background:linear-gradient(120deg,#f2fae9,#eafbF6)}.flow-version .btn-table{background:#087d50!important}.flow-version .footer{background:#f5faf7}.flow-version .footer h4,.flow-version .footer a{color:#426554!important}.flow-version a:focus-visible,.flow-version button:focus-visible,.flow-version input:focus-visible,.flow-version textarea:focus-visible{outline-color:#087d50}
