/* SmartOffice AI PT V24.5.9 — final visual / UX / conversion polish
   Visual-only layer over V24.5.8.1. Commercial logic, forms and integrations preserved. */
:root{--v2459-ink:#0d2440;--v2459-muted:#566d89;--v2459-line:#d6e2f1;--v2459-cyan:#27c8ff;--v2459-blue:#2478ff;--v2459-violet:#8b4fff;--v2459-magenta:#d45bff;--v2459-light:#f7fbff}

/* ---------- NAV / LABS DISCOVERY ---------- */
.main-nav .nav-labs-v2459{color:#9fe7ff!important;position:relative}
.main-nav .nav-labs-v2459:after{content:"BETA";position:absolute;right:-18px;top:-9px;font-size:.46rem;letter-spacing:.06em;padding:2px 5px;border-radius:999px;background:linear-gradient(135deg,#1f95ff,#8a4dff);color:#fff;box-shadow:0 4px 12px #724eff33}
.mobile-sticky-dock .dock-labs-v2459 b{font-size:1rem;color:#73ddff}.mobile-sticky-dock .dock-labs-v2459 span{font-weight:780}

/* ---------- CLEAN HERO LOGO ---------- */
.home-v24 .hero-product-stage{border:0!important;box-shadow:none!important;background:radial-gradient(circle at 50% 46%,rgba(35,168,255,.13),transparent 30%),radial-gradient(circle at 22% 74%,rgba(38,207,255,.10),transparent 22%),radial-gradient(circle at 82% 64%,rgba(189,74,255,.14),transparent 25%)!important;overflow:visible!important}
.home-v24 .hero-product-stage:before,.home-v24 .hero-product-stage:after{display:none!important}
.home-v24 .logo-aura{display:none!important}
.home-v24 .logo-kinetic{filter:none!important;isolation:isolate}
.home-v24 .logo-kinetic:before{content:"";position:absolute;inset:17%;z-index:-1;border-radius:50%;background:radial-gradient(circle,rgba(37,205,255,.18),rgba(118,74,255,.13) 48%,transparent 74%);filter:blur(22px)}
.home-v24 .logo-kinetic img{border-radius:0!important;filter:drop-shadow(0 18px 34px rgba(26,127,255,.22)) drop-shadow(0 0 20px rgba(164,77,255,.13))!important;animation:v24Float 6s ease-in-out infinite}
.home-v24 .proof-two{width:min(330px,100%)!important;padding:10px!important;gap:8px!important;background:linear-gradient(145deg,rgba(12,37,67,.92),rgba(26,24,65,.92))!important;overflow:hidden;border-color:#765eff55!important}
.proof-project-thumb{position:relative;height:105px;border-radius:14px;overflow:hidden;background:#eef4ff;border:1px solid #ffffff24}.proof-project-thumb img{width:100%;height:100%;object-fit:cover;display:block}.proof-project-thumb small{position:absolute;left:8px;top:8px;padding:4px 7px;border-radius:999px;background:#07152dcc!important;color:#d7efff!important;font-size:.5rem!important;letter-spacing:.08em!important}.proof-two .proof-head{padding:0 4px}.proof-two>strong,.proof-two>span{padding:0 4px}

/* ---------- LIGHT BREAK SYSTEM ---------- */
.home-v24 #servicos,.home-v24 .projects-v24,.home-v24 .founder-v24,.home-v24 .labs-v24,.home-v24 .reviews-v24,.light-break-v2459,section.inner-hero:not(.ar-hero){position:relative;background:radial-gradient(circle at 82% 8%,rgba(167,103,255,.22),transparent 31%),radial-gradient(circle at 10% 84%,rgba(63,211,255,.17),transparent 30%),linear-gradient(145deg,#fbfdff 0%,#f2f7ff 52%,#f8f1ff 100%)!important;color:var(--v2459-ink)!important}
.home-v24 #servicos:before,.home-v24 .projects-v24:before,.home-v24 .founder-v24:before,.home-v24 .labs-v24:before,.home-v24 .reviews-v24:before,section.inner-hero:not(.ar-hero):before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(120deg,transparent 20%,rgba(255,255,255,.38) 50%,transparent 80%);opacity:.55}
.home-v24 #servicos .section-head-v24 h2,.home-v24 .projects-v24 .section-head-v24 h2,.home-v24 .founder-v24 h2,.home-v24 .labs-v24 h2,.home-v24 .reviews-v24 h2,section.inner-hero:not(.ar-hero) h1{background:linear-gradient(95deg,#112943 0%,#1c5dac 45%,#7f4bda 83%,#b84adb 100%);-webkit-background-clip:text;background-clip:text;color:transparent!important}
.home-v24 #servicos .section-head-v24 p,.home-v24 .projects-v24 .section-head-v24 p,.home-v24 .reviews-v24 .section-head-v24 p,section.inner-hero:not(.ar-hero) p{color:#566e8b!important}
section.inner-hero:not(.ar-hero) .eyebrow{background:#ffffffb8!important;border-color:#d9e3f1!important;color:#426b9d!important;box-shadow:0 8px 25px #355c8c10}
section.inner-hero:not(.ar-hero) .button.ghost{background:#ffffffcc!important;color:#173e69!important;border-color:#c8d7e9!important}
section.inner-hero:not(.ar-hero) .inner-hero-mark img{filter:drop-shadow(0 16px 36px #3b79ff25)!important}

/* Tasks remain strong cards over light surface */
.home-v24 #servicos .task-bento{position:relative;z-index:1}.home-v24 #servicos .task-tile{box-shadow:0 18px 38px rgba(24,55,96,.15)!important}.home-v24 #servicos .task-tile.tile-accent{background:radial-gradient(circle at 86% 15%,#a664ff66,transparent 36%),linear-gradient(125deg,#3687e9,#6550db 64%,#8f4fe2)!important;border-color:#82b4ff88!important}.home-v24 #servicos .task-tile.tile-accent strong,.home-v24 #servicos .task-tile.tile-accent p{color:white!important}
.home-v24 #servicos .project-mini-strip a{background:linear-gradient(145deg,#ffffffeb,#eef4ffea)!important;border-color:#d2dff0!important;color:#23415f!important;box-shadow:0 12px 24px #173d6c0b}.home-v24 #servicos .project-mini-strip a strong{color:#173653!important}.home-v24 #servicos .project-mini-strip a small{color:#66809d!important}

/* ---------- FREE TASK: MORE HUMAN, CENTERED ---------- */
.free-panel .three-flow{align-items:stretch;justify-content:center}.free-panel .three-flow li{display:grid!important;grid-template-columns:40px 1fr!important;align-items:center!important;text-align:left!important;min-height:118px;padding:16px!important}.free-panel .three-flow li>b{display:grid!important;place-items:center!important;width:38px!important;height:38px!important;border-radius:12px!important}.free-panel .three-flow li strong{font-size:1rem!important;line-height:1.2!important}.free-panel .three-flow li small{display:block;margin-top:4px;line-height:1.4!important;color:#aebfd4!important}.free-panel>div:first-child>p{max-width:63ch;line-height:1.62}.free-panel>div:first-child>p strong{font-family:ui-serif,Georgia,serif;font-style:italic}

/* ---------- HOW A TASK IS COUNTED ---------- */
.services-refined .task-count-v2459{display:grid!important;grid-template-columns:auto 1fr!important;gap:18px!important;align-items:start!important;padding:30px!important;background:radial-gradient(circle at 90% 8%,rgba(170,95,255,.20),transparent 34%),radial-gradient(circle at 5% 90%,rgba(57,204,255,.16),transparent 32%),linear-gradient(145deg,#ffffff,#f3f8ff 58%,#f8f2ff)!important;border:1px solid #d6e2f1!important;box-shadow:0 22px 55px #183d680f!important;color:#173452!important}.task-count-v2459 .task-count-icon{display:grid;place-items:center;width:56px;height:56px;border-radius:18px;background:linear-gradient(145deg,#e7f7ff,#efe8ff);border:1px solid #ccdff4;font-size:1.55rem;box-shadow:0 10px 25px #4b65ab14}.task-count-v2459 .eyebrow{margin:0 0 7px!important;color:#5571a2!important}.task-count-v2459 h2{color:#173452!important;text-align:left!important;margin:0 0 10px!important}.task-count-v2459 p{color:#536d89!important;font-size:1rem!important;line-height:1.7!important;max-width:72ch}.task-count-v2459 p strong{color:#233f69;font-family:ui-serif,Georgia,serif;font-size:1.04em}.task-count-v2459 .task-count-note{margin:12px 0 0!important;padding:10px 12px;border-radius:12px;background:#ffffffa8;border:1px solid #dde6f3;color:#525f8d!important;font-weight:680}

/* ---------- FOUNDER / CREDIBILITY ---------- */
.home-v24 .founder-grid-v24,.about-founder{position:relative;z-index:1;background:linear-gradient(145deg,#ffffffeb,#f4f7ffec 54%,#f8f0ffec)!important;border:1px solid #d7e1f0!important;border-radius:30px!important;padding:28px!important;box-shadow:0 24px 58px #173f7012!important}.home-v24 .founder-grid-v24 p,.about-founder p{color:#526b87!important;line-height:1.62!important}.home-v24 .founder-grid-v24>div>strong{color:#3280b6!important}.home-v24 .founder-trust-note{background:linear-gradient(90deg,#eef8ff,#f2ecff)!important;border-color:#d6ddf0!important;color:#315777!important}.home-v24 .founder-chips span,.about-founder .founder-chips span{background:#fff!important;color:#36516f!important;border-color:#d7e0ed!important}.home-v24 .founder-more{color:#2478aa!important}.home-v24 .founder-grid-v24 figure{box-shadow:0 0 0 5px #ffffff,0 0 0 7px #6c7cff55,0 18px 42px #3a5e8f22}

/* ---------- APP BETA PHONE PREVIEW ---------- */
.phone-mock-v2459{display:flex!important;flex-direction:column!important;align-items:stretch!important;text-align:left!important;padding:26px 16px 17px!important;background:linear-gradient(180deg,#fbfdff,#edf4ff)!important;color:#132b47!important;box-shadow:0 26px 65px #02091466,0 0 0 1px #ffffff70 inset!important}.phone-mock-v2459 .phone-app-head{display:grid;grid-template-columns:34px 1fr auto;gap:8px;align-items:center;margin:7px 0 12px}.phone-mock-v2459 .phone-app-head img{width:34px;height:34px;border-radius:10px;object-fit:cover}.phone-mock-v2459 .phone-app-head div{display:flex;flex-direction:column}.phone-mock-v2459 .phone-app-head strong{font-size:.78rem!important;color:#172c49!important}.phone-mock-v2459 .phone-app-head small{font-size:.48rem;color:#6a7f99}.phone-mock-v2459 .phone-app-head>span{font-size:.44rem;color:#2cae78;font-weight:800}.phone-greeting{display:grid;gap:2px;padding:10px 11px;border-radius:12px;background:linear-gradient(135deg,#e9f6ff,#f0eaff);border:1px solid #dce5f3;margin-bottom:10px}.phone-greeting small{font-size:.5rem;color:#5b7492}.phone-greeting b{font-size:.62rem;color:#253e60}.phone-mock-v2459 .phone-stat{background:#ffffff!important;border:1px solid #e1e7f0!important;border-radius:10px;padding:8px 9px!important;margin:3px 0!important}.phone-mock-v2459 .phone-stat span{font-size:.52rem!important;color:#607792!important}.phone-mock-v2459 .phone-stat b{font-size:.62rem!important;color:#172c49!important}.phone-progress{height:6px;background:#dce6f3;border-radius:99px;margin:7px 2px 11px;overflow:hidden}.phone-progress span{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#2c90ff,#864fff)}.phone-mini-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;margin-bottom:10px}.phone-mini-grid span{display:flex;flex-direction:column;align-items:center;gap:3px;padding:7px 2px;border-radius:9px;background:#f7f9fd;border:1px solid #e4e9f2;font-size:.72rem}.phone-mini-grid b{font-size:.45rem;color:#506b88}.phone-mock-v2459 .phone-button{font-size:.58rem!important;padding:9px!important;text-align:center!important}.phone-mini-dock{display:flex;justify-content:space-around;padding-top:10px;font-size:.58rem;color:#66809d}

/* ---------- LABS LIGHT BREAK ---------- */
.home-v24 .labs-panel{position:relative;z-index:1;background:linear-gradient(145deg,#ffffffee,#eff8ffee 56%,#f7efffee)!important;border:1px solid #d8e4f2!important;box-shadow:0 20px 48px #22496d10!important}.home-v24 .labs-panel>div p{color:#5b7189!important}.home-v24 .labs-icon{background:linear-gradient(145deg,#e9f9ff,#eee8ff)!important;border-color:#ceddf0!important}.home-v24 .labs-status{background:#e9f5ef!important;color:#31765c!important;border-color:#cfe5db!important}.home-v24 .labs-ar-entry{background:radial-gradient(circle at 86% 12%,#7b4eff44,transparent 34%),linear-gradient(145deg,#102e4c,#1a183f)!important;border-color:#7087c85c!important;box-shadow:0 18px 36px #18264c22!important}

/* ---------- REVIEWS ---------- */
.review-title-star-v2459,.review-empty-star-v2459{color:#ffc928!important;text-shadow:0 5px 18px #ffbd1655}.review-title-star-v2459{display:inline-block;font-size:.72em;vertical-align:.12em;margin-right:.08em}.review-empty-v24{position:relative;z-index:1;background:#ffffffdd!important;border-color:#d7e2ef!important;box-shadow:0 18px 42px #25476f0f!important}.review-empty-v24 strong{color:#193753!important}.review-empty-v24 p{color:#627a94!important}.review-empty-v24 .button.ghost{background:#fff!important;color:#28527d!important;border-color:#cbd9e8!important}

/* ---------- FORMS: AR-LIKE LIGHT PREMIUM ---------- */
.lead-form-v24:not(.ar-lead-form){background:radial-gradient(circle at 92% 7%,rgba(169,97,255,.17),transparent 28%),linear-gradient(150deg,#ffffff,#f2f7ff 58%,#f7f1ff)!important;border:1px solid #d5e0ef!important;color:#183651!important;box-shadow:0 28px 70px #102b4e18!important;border-radius:28px!important}
.lead-form-v24:not(.ar-lead-form) label{color:#294966!important;font-weight:760!important}.lead-form-v24:not(.ar-lead-form) input:not([type=checkbox]),.lead-form-v24:not(.ar-lead-form) select,.lead-form-v24:not(.ar-lead-form) textarea{background:#ffffff!important;border:1px solid #c8d7e8!important;color:#17334f!important;box-shadow:inset 0 1px 0 #fff!important}.lead-form-v24:not(.ar-lead-form) input::placeholder,.lead-form-v24:not(.ar-lead-form) textarea::placeholder{color:#7c90a8!important}.lead-form-v24:not(.ar-lead-form) input:focus,.lead-form-v24:not(.ar-lead-form) select:focus,.lead-form-v24:not(.ar-lead-form) textarea:focus{border-color:#6c79f0!important;box-shadow:0 0 0 3px #736df019!important;outline:none}.lead-form-v24:not(.ar-lead-form) .optional-fields{background:#ffffff8a!important;border-color:#d1ddeb!important}.lead-form-v24:not(.ar-lead-form) .optional-fields summary{color:#526f91!important}.lead-form-v24:not(.ar-lead-form) .checkbox span{color:#4a637e!important}.lead-form-v24:not(.ar-lead-form) .checkbox a{color:#4c59c4!important}.lead-form-v24:not(.ar-lead-form) button{box-shadow:0 12px 28px #5b55ef32!important}.contact-page-grid .lead-form-v24:before{background:#edf5ff!important;color:#42617f!important;border-color:#d4e0ee!important}
.contact-page-grid .contact-side>a,.contact-page-grid .contact-hours{background:linear-gradient(145deg,#ffffff,#f0f5ff)!important;border-color:#d6e1ef!important;color:#1f405f!important}.contact-page-grid .contact-side small,.contact-page-grid .contact-hours p,.contact-page-grid .contact-hours small{color:#69809b!important}

/* ---------- PROJECT DEMOS / PRICE CARDS ---------- */
.tier-grid-v24 article{padding:14px 14px 22px!important}.tier-grid-v24 article:before,.tier-grid-v24 article:after{display:none!important}.tier-mockup-v2459{position:relative;height:190px;border-radius:18px;overflow:hidden;margin:0 0 16px;border:1px solid #b9d3ee2e;background:#eaf3ff;box-shadow:0 14px 28px #02091422}.tier-mockup-v2459 img{width:100%;height:100%;object-fit:cover;display:block}.tier-mockup-v2459>span,.project-card-mockup-v2459>span,.social-project-mockup-v2459>span{position:absolute;top:9px;left:9px;padding:5px 8px;border-radius:999px;background:#07162ed9;color:#dff6ff;font-size:.55rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;backdrop-filter:blur(6px)}.tier-grid-v24 article>span:not(.tier-mockup-v2459 span){margin-left:4px}.tier-grid-v24 article strong{font-size:clamp(1.75rem,3vw,2.2rem)!important;background:linear-gradient(95deg,#58d6ff,#6f8cff 50%,#b26cff);-webkit-background-clip:text;background-clip:text;color:transparent!important}.tier-grid-v24 article:nth-child(2) strong{background:linear-gradient(95deg,#66e2c2,#54c3ff,#7f6cff);-webkit-background-clip:text;background-clip:text}.tier-grid-v24 article:nth-child(3) strong{background:linear-gradient(95deg,#8ac4ff,#a071ff,#e474d5);-webkit-background-clip:text;background-clip:text}.tier-grid-v24 article:nth-child(4) strong{background:linear-gradient(95deg,#f0b75d,#ee7d92,#b36fff);-webkit-background-clip:text;background-clip:text}.tier-grid-v24 article h2{margin-left:4px!important}.tier-grid-v24 article p{margin-left:4px!important;margin-right:4px!important}
.social-project-mockup-v2459{position:relative;height:235px;border-radius:20px;overflow:hidden;margin:14px 0 18px;border:1px solid #d6e3f055;box-shadow:0 18px 36px #02091424}.social-project-mockup-v2459 img{width:100%;height:100%;object-fit:cover;display:block}.social-preview-card strong{display:flex;align-items:center;min-height:48px}.social-offer-v24>div:first-child>p{line-height:1.65!important}.social-offer-v24>div:first-child>ul li{margin:.35em 0}
.project-card-mockup-v2459{position:relative;height:142px;border-radius:16px;overflow:hidden;margin:-4px -4px 14px;border:1px solid #d7e2ef22;background:#eaf2ff}.project-card-mockup-v2459 img{width:100%;height:100%;object-fit:cover;display:block}.project-page-grid .project-card{display:block!important;padding:16px!important}.project-page-grid .project-card>span:not(.project-card-mockup-v2459 span){display:inline-block;margin:0 0 6px}.project-page-grid .project-card strong{background:linear-gradient(95deg,#4ad0ff,#8b67ff,#d66bdc);-webkit-background-clip:text;background-clip:text;color:transparent!important;font-size:1.08rem!important}.process-wide-v24 li b{white-space:nowrap}

/* ---------- LIGHT PROJECT / SUPPORT ENDINGS ---------- */
.light-break-v2459 .end-cta{background:linear-gradient(145deg,#ffffffd9,#eef5ffdd 60%,#f7efffdd)!important;border:1px solid #d4e1f0!important;box-shadow:0 20px 48px #1c416814!important}.light-break-v2459 .end-cta h2{color:#173653!important}.light-break-v2459 .end-cta p{color:#5b728d!important}.light-break-v2459 .end-cta .button.ghost{background:#fff!important;color:#244b73!important;border-color:#ccdae9!important}

/* ---------- HORIZONTAL CAROUSELS: GESTURE + CONTROLS ---------- */
.project-mini-strip,.project-grid-v24,.price-grid-v24,.demo-strip,.mini-pack-strip{touch-action:pan-x pan-y!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-inline:contain!important;scroll-behavior:smooth!important}
.carousel-controls-v2459{display:none;align-items:center;justify-content:flex-end;gap:8px;margin:8px 2px 2px}.carousel-controls-v2459 button{width:40px;height:40px;border-radius:13px;border:1px solid #7c91bd45;background:linear-gradient(145deg,#0f2643,#171a3a);color:#dff5ff;font-size:1.05rem;font-weight:900;box-shadow:0 8px 18px #0208172d;cursor:pointer}.carousel-controls-v2459 button:disabled{opacity:.35}.carousel-controls-v2459 small{margin-right:auto;color:#8fa8c5;font-size:.72rem;font-weight:750}

/* ---------- TYPOGRAPHY / MICROCOPY FEEL ---------- */
.section-head-v24>p,.inner-hero p,.free-panel>div>p,.info-panel-v24 p,.legal-callout p{line-height:1.68}.section-head-v24 .eyebrow,.inner-hero .eyebrow{letter-spacing:.17em}.interactive-note-v2459{font-family:ui-serif,Georgia,serif;font-style:italic;color:#6e5da4}

@media(max-width:820px){
 .main-nav .nav-labs-v2459:after{right:auto;left:52px;top:8px}
 .home-v24 .hero-product-stage{overflow:hidden!important;padding-bottom:20px!important}.home-v24 .logo-kinetic{width:min(285px,76%)!important}.home-v24 .proof-two{width:min(290px,92%)!important;margin-top:2px!important}.proof-project-thumb{height:94px}
 .home-v24 #servicos,.home-v24 .projects-v24,.home-v24 .founder-v24,.home-v24 .labs-v24,.home-v24 .reviews-v24{padding-top:60px!important;padding-bottom:60px!important}
 .free-panel .three-flow{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.free-panel .three-flow li{grid-template-columns:1fr!important;text-align:center!important;justify-items:center!important;padding:12px 8px!important;min-height:138px}.free-panel .three-flow li strong{font-size:.86rem!important}.free-panel .three-flow li small{font-size:.72rem!important}
 .services-refined .task-count-v2459{grid-template-columns:1fr!important;text-align:center!important;padding:23px 20px!important}.task-count-v2459 .task-count-icon{margin:auto}.task-count-v2459 h2{text-align:center!important}.task-count-v2459 p{font-size:.92rem!important}.task-count-v2459 .task-count-note{text-align:center}
 .home-v24 .founder-grid-v24,.about-founder{padding:22px!important}.home-v24 .founder-grid-v24>div{text-align:center}.home-v24 .founder-chips,.home-v24 .founder-more{justify-content:center}.home-v24 .founder-trust-note{margin-left:auto;margin-right:auto}
 .phone-mock-v2459{width:235px!important;margin:auto!important}
 .tier-mockup-v2459{height:165px}.social-project-mockup-v2459{height:190px}.project-card-mockup-v2459{height:125px}
 .carousel-controls-v2459{display:flex}
 section.inner-hero:not(.ar-hero){padding-top:48px!important;padding-bottom:48px!important}.inner-hero-grid{text-align:center}.inner-hero-grid .hero-actions{justify-content:center}
 .lead-form-v24:not(.ar-lead-form){padding:20px!important}
}
@media(max-width:580px){
 .free-panel .three-flow{grid-template-columns:repeat(3,minmax(0,1fr))!important}.free-panel .three-flow li>b{width:34px!important;height:34px!important}.free-panel .three-flow li strong{font-size:.76rem!important}.free-panel .three-flow li small{font-size:.64rem!important;line-height:1.28!important}
 .tier-grid-v24 article{padding:12px 12px 20px!important}.tier-mockup-v2459{height:158px;margin-bottom:14px}.tier-grid-v24 article h2{font-size:1.28rem!important}.tier-grid-v24 article p{font-size:.88rem!important}.tier-grid-v24 article strong{font-size:1.75rem!important}
 .project-card-mockup-v2459{height:118px}.project-page-grid .project-card{padding:13px!important}
 .social-project-mockup-v2459{height:170px}
 .mobile-sticky-dock a{min-width:0}.mobile-sticky-dock .dock-labs-v2459 b{font-size:.9rem}
}
@media(max-width:380px){.free-panel .three-flow{grid-template-columns:1fr!important}.free-panel .three-flow li{grid-template-columns:40px 1fr!important;text-align:left!important;justify-items:stretch!important;min-height:88px}.free-panel .three-flow li strong{font-size:.9rem!important}.free-panel .three-flow li small{font-size:.72rem!important}.free-panel .three-flow li>b{align-self:center}}
.reviews-v24 .stars,.reviews-v24 .review-stars,.reviews-v24 [data-rating]{color:#ffc928!important}
.home-v24 .founder-v24 .founder-grid-v24 h2{background:linear-gradient(95deg,#142f4d,#246da9 55%,#764bc2)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important}
.home-v24 .reviews-v24 .section-head-v24 h2{background:linear-gradient(95deg,#102b48 0%,#216da9 50%,#774ec7 88%)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important}
.contact-page-grid .contact-side strong,.contact-page-grid .contact-hours strong{color:#173b5d!important}.contact-page-grid .contact-side>a>span{color:#244c73!important}
.home-v24 #servicos .section-head-v24 h2,.home-v24 .projects-v24 .section-head-v24 h2,.home-v24 .labs-v24 h2{background:linear-gradient(95deg,#102b48 0%,#2469a5 48%,#7349bf 86%)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important}
