/* MindCentral marketing — Essentials / WPBakery, 2026-09-06 */
.mc-site{color:#6c757d;background:#fff;font-family:"Noto Sans",sans-serif;line-height:1.65;--mc-blue:#037ef3;--mc-ink:#343a40}
.mc-site.mc-section{padding:80px 24px!important;margin-bottom:0!important}
.mc-site.mc-hero{padding-top:190px!important;padding-bottom:72px!important;background:linear-gradient(145deg,#f8f9fa,#fff 70%)}
.mc-site.mc-hero-compact{padding-bottom:42px!important}
.mc-site.mc-soft{background:#f8f9fa}
.mc-site h1,.mc-site h2,.mc-site h3,.mc-site h4{font-family:Poppins,"Noto Sans",sans-serif;font-weight:600;letter-spacing:-.025em;margin:0 0 24px;line-height:1.2}
.mc-site h1{font-size:clamp(34px,4.3vw,58px)!important;max-width:920px}
.mc-site h2{font-size:clamp(27px,2.6vw,38px)!important;max-width:860px}
.mc-site h3{font-size:23px!important;line-height:1.3}
.mc-site p,.mc-site li{font-size:18px;line-height:1.7}

.mc-site .mc-eyebrow{font-size:13px!important;text-transform:uppercase;letter-spacing:.13em;color:#037ef3;font-weight:700;margin:0 0 22px}
.mc-site .wpb_text_column{margin-bottom:24px}
.mc-site .btn{min-height:48px;border-radius:7px!important;font-size:16px!important;line-height:1.45;white-space:normal;margin:8px 14px 8px 0}


.mc-site a:not(.btn){color:#037ef3;text-underline-offset:4px}
.mc-site a:focus-visible,.mc-site button:focus-visible,.mc-site input:focus-visible,.mc-site select:focus-visible,.mc-site textarea:focus-visible{outline:3px solid #ffbf47!important;outline-offset:4px}
.mc-site .mc-check-list{list-style:none;padding:0;margin:22px 0 30px}
.mc-site .mc-check-list li{position:relative;padding:0 0 16px 28px}
.mc-site .mc-check-list li:before{content:"✓";position:absolute;left:0;color:#037ef3;font-weight:700}
.mc-site .mc-card>.vc_column-inner{background:white;border:1px solid #dce3ef;border-radius:12px;padding:30px!important;margin:12px 0;min-height:100%}
.mc-site .mc-card h3{margin-bottom:16px}
.mc-site .mc-card p{font-size:16px}
.mc-site .mc-card .btn{font-size:15px!important;padding-left:0!important}
.mc-site .mc-price-card>.vc_column-inner{border:1px solid #dce3ef;background:#fff;border-radius:14px;padding:32px!important;box-shadow:0 12px 36px rgba(23,43,77,.06);margin:12px 0}
.mc-site .mc-price{font:600 56px/1.15 Poppins,sans-serif;color:#343a40;letter-spacing:-.04em;margin:30px 0 8px}
.mc-site .mc-price small{font:400 16px/1.4 "Noto Sans",sans-serif;letter-spacing:0;color:#6c757d}
.mc-site .mc-annual{font-size:16px;min-height:55px;color:#6c757d}
.mc-site .mc-note{font-size:15px;color:#6c757d}
.mc-site .mc-form-card>.vc_column-inner{background:#fff;border:1px solid #dce3ef;border-radius:14px;padding:36px!important;box-shadow:0 16px 50px rgba(23,43,77,.06)}
.mc-site .mc-form-card h2{font-size:28px!important}
.mc-site .mc-form-intro>.vc_column-inner{padding-right:45px}
.mc-site .mc-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px 20px}
.mc-site .mc-form label{display:block;font-size:14px;font-weight:600;color:#343a40;margin:0 0 18px;line-height:1.5}
.mc-site .mc-form input:not([type=submit]):not([type=hidden]),.mc-site .mc-form select,.mc-site .mc-form textarea{box-sizing:border-box;width:100%;max-width:100%;display:block;padding:12px 14px;margin-top:8px;border:1px solid #bcc8db!important;border-radius:6px!important;background:#fff!important;color:#343a40!important;font:400 16px/1.5 "Noto Sans",sans-serif;box-shadow:none!important;min-height:48px}
.mc-site .mc-form textarea{min-height:145px;resize:vertical}
.mc-site .mc-field-help{display:block;font-size:12px;font-weight:400;line-height:1.55;color:#6c757d;margin-top:7px}
.mc-site .mc-form .mc-privacy-note,.mc-site .mc-form .mc-form-phone{font-size:13px;line-height:1.65;margin:16px 0}
.mc-site .mc-submit{background:#037ef3!important;color:#fff!important;border:0!important;border-radius:7px!important;padding:16px 22px!important;min-height:50px;font:600 16px/1.4 "Noto Sans",sans-serif;white-space:normal;cursor:pointer;width:100%}
.mc-site .mc-submit:hover{background:#0669cb!important}
.mc-site .mc-submit:disabled{opacity:.65;cursor:wait}
.mc-site .mc-form p:empty{display:none}
.mc-site .wpcf7-not-valid-tip{color:#b42318;font-size:13px;font-weight:400;margin-top:6px}
.mc-site .wpcf7-response-output{font-size:15px;line-height:1.6;margin:20px 0!important;padding:16px!important;border-radius:7px}
.mc-site .mc-faq{border-top:1px solid #dce3ef;padding:28px 0}
.mc-site .mc-faq h3{font-size:21px!important;margin-bottom:12px}
.mc-site .mc-shot{border:1px solid #dce3ef;border-radius:12px;box-shadow:0 18px 55px rgba(23,43,77,.08);overflow:hidden;background:#fff}
.mc-site .mc-shot img{display:block;width:100%;height:auto}
.mc-site .mc-final{padding:52px;border-radius:16px;background:#343a40}
.mc-site .mc-final h2,.mc-site .mc-final p{color:white!important}
.mc-site .mc-final .btn-link{color:#fff!important}
.mc-site [id]{scroll-margin-top:130px}
.mc-site.mc-footer{padding:56px 24px 24px!important;background:#f8f9fa;border-top:1px solid #dce3ef}
.mc-site.mc-footer h3{font-size:16px!important;margin-bottom:16px}
.mc-site.mc-footer p,.mc-site.mc-footer li{font-size:14px}
.mc-site.mc-footer ul{list-style:none;margin:0;padding:0}
.mc-site.mc-footer li{margin-bottom:10px}
.mc-site.mc-footer a{color:#6c757d}
.mc-site .mc-footer-bottom{border-top:1px solid #dce3ef;margin-top:36px;padding-top:22px;font-size:13px}
.mc-site .mc-article{max-width:760px;margin:auto}
@media(max-width:1024px){.mc-site h1{font-size:44px!important}.mc-site.mc-section{padding:64px 24px!important}.mc-site.mc-hero{padding-top:180px!important}}
@media(max-width:767px){.mc-site.mc-section{padding:44px 20px!important}.mc-site.mc-hero{padding-top:155px!important;padding-bottom:34px!important}.mc-site h1{font-size:35px!important}.mc-site h2{font-size:28px!important}.mc-site h3{font-size:22px!important}.mc-site p,.mc-site li{font-size:16px}.mc-site .btn{max-width:100%;margin-right:8px}.mc-site .mc-form-grid{grid-template-columns:1fr;gap:0}.mc-site .mc-form-card>.vc_column-inner{padding:24px!important}.mc-site .mc-form-intro>.vc_column-inner{padding-right:15px}.mc-site .mc-card>.vc_column-inner,.mc-site .mc-price-card>.vc_column-inner{padding:26px!important}.mc-site .mc-final{padding:28px}.mc-site .mc-price{font-size:48px}.mc-site .mc-annual{min-height:0}.mc-site .wpb_column{margin-bottom:18px}}
@media(prefers-reduced-motion:reduce){.mc-site *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}

.mc-site ul.mc-check-list,.mc-site ul.mc-check-list li{list-style:none!important}
.mc-site .mc-form-grid>p{display:contents}
.mc-site .mc-hero p{max-width:800px}

/* Final spacing and native header/footer details. */
.mc-site.mc-hero{padding-top:110px!important}.mc-site.mc-hero p{max-width:800px}
.mc-header-cta,.mc-header-cta.btn{background:linear-gradient(100deg,#ff6c5f,#037ef3)!important;color:#fff!important;min-height:48px;font-weight:600;border-radius:7px!important;display:inline-flex;align-items:center}
.mc-header-row a:focus-visible{outline:3px solid #ffbf47!important;outline-offset:4px}
.mc-site.mc-footer{background:#f8f9fa!important;border-top:1px solid #dce3ef;padding-top:64px!important;padding-bottom:30px!important}
.mc-site.mc-footer h3{font-size:18px!important;margin-bottom:18px!important}
.mc-site .mc-footer-links,.mc-site .mc-footer-links li{list-style:none!important;margin:0!important;padding:0!important}
.mc-site .mc-footer-links a{display:inline-block;padding:7px 0;color:#304967;font-size:16px}
.mc-site .mc-footer-bottom{border-top:1px solid #dce3ef;margin-top:34px;padding-top:28px;font-size:15px}
.mc-site .mc-footer-bottom p{margin-bottom:10px}.mc-site.mc-footer img{max-width:190px;height:auto;margin-bottom:18px}
@media(max-width:767px){.mc-site.mc-hero{padding-top:60px!important}.mc-site.mc-footer{padding-top:44px!important}.mc-site.mc-footer .wpb_column{margin-bottom:24px}}
.mc-navigation .navbar-nav>.menu-item-has-children{position:relative;flex-wrap:wrap}.mc-navigation .navbar-nav>li>.dropdown-menu{display:none!important}.mc-navigation .navbar-nav>li.mc-submenu-open>.dropdown-menu{display:block!important}
.mc-navigation .mc-submenu-toggle{border:0;background:transparent;color:#304967;min-width:36px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;font:inherit;cursor:pointer;padding:6px}.mc-navigation .mc-submenu-label{font-weight:700;font-size:14px;gap:8px;padding:8px}
.mc-navigation a:focus-visible,.mc-navigation button:focus-visible{outline:3px solid #ffbf47!important;outline-offset:2px}.mc-navigation .dropdown-item{min-height:44px}.mc-navigation .dropdown-item span{color:#304967!important}
@media(max-width:991px){.mc-navigation .navbar-nav>.menu-item-has-children>a{display:inline-flex!important;width:auto!important}.mc-navigation .mc-submenu-toggle{vertical-align:middle}.mc-navigation .mc-submenu-label{padding-left:0;min-height:48px}.mc-navigation .dropdown-menu{width:100%;box-shadow:none!important}.mc-navigation .navbar-nav .mc-mobile-menu-cta>a{background:#037ef3!important;color:white!important;border-radius:7px;padding:14px 18px!important;display:block!important;margin:12px 0}.mc-navigation .mc-mobile-menu-cta>a span{color:white!important}}
@media(min-width:992px){.mc-navigation .mc-mobile-menu-cta{display:none!important}}
@media(prefers-reduced-motion:reduce){.mc-navigation *{animation:none!important;transition:none!important}}
/* Shared content width, pricing and accessible FAQ — 2026-09-06. */
.mc-site.mc-section>.vc_row{width:100%;max-width:1200px;margin-left:auto!important;margin-right:auto!important}
.mc-site .mc-card,.mc-site .mc-price-card{padding-left:10px!important;padding-right:10px!important}
.mc-site .mc-card>.vc_column-inner{min-height:calc(100% - 24px)}
.mc-site .mc-price-card>.vc_column-inner{height:calc(100% - 24px);display:flex;flex-direction:column}
.mc-site .mc-price-card h2{font-size:27px!important;min-height:66px;margin-bottom:18px}
.mc-site .mc-price-card p{font-size:16px}
.mc-site .mc-price-card .mc-price{font:600 54px/1.2 Poppins,sans-serif;margin:28px 0 14px;letter-spacing:-.04em}
.mc-site .mc-price strong{font-weight:600}.mc-site .mc-price span{display:block;font:400 16px/1.5 "Noto Sans",sans-serif;letter-spacing:0;color:#6c757d;margin-top:8px}
.mc-site .mc-price-note{margin-top:30px}.mc-site .mc-annual{min-height:56px}
.mc-site .mc-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 24px}
.mc-site .mc-faq{padding:0;border-top:1px solid #dce3ef}
.mc-site .mc-faq details{border-bottom:1px solid #dce3ef}
.mc-site .mc-faq summary{position:relative;list-style:none;cursor:pointer;padding:25px 44px 25px 0;font:600 19px/1.5 Poppins,sans-serif;color:#343a40}
.mc-site .mc-faq summary::-webkit-details-marker{display:none}
.mc-site .mc-faq summary::after{content:"+";position:absolute;right:10px;top:22px;color:#037ef3;font-size:26px;font-weight:400}
.mc-site .mc-faq details[open] summary::after{content:"−"}
.mc-site .mc-faq details>div{max-width:920px;padding:0 40px 20px 0}.mc-site .mc-faq details p{margin:0}
.mc-site .mc-faq summary:focus-visible{outline:3px solid #ffbf47;outline-offset:3px}
.mc-site .mc-step-label{font:600 15px/1.5 Poppins,sans-serif;color:#037ef3;letter-spacing:.08em}
.mc-site .mc-hero-caption{display:flex;flex-wrap:wrap;gap:10px 20px;font-size:13px!important;margin-top:20px;color:#6c757d}
.mc-site .mc-hero-visual{align-self:center}.mc-site .mc-hero-visual img{max-width:100%;height:auto}
@media(max-width:767px){.mc-site.mc-section>.vc_row{max-width:100%}.mc-site .mc-card,.mc-site .mc-price-card{padding-left:0!important;padding-right:0!important}.mc-site .mc-price-card h2{min-height:0;font-size:27px!important}.mc-site .mc-feature-grid{grid-template-columns:1fr}.mc-site .mc-faq summary{font-size:17px;padding-top:20px;padding-bottom:20px}.mc-site .mc-faq details>div{padding-right:0}.mc-site .mc-price-card .mc-price{font-size:48px}.mc-site .mc-annual{min-height:0}}
.mc-site .mc-card h2{font-size:23px!important;line-height:1.3}
.mc-site .mc-contact-card{max-width:850px;margin:0 auto}.mc-site .mc-contact-card .vc_column-inner{width:100%}
.mc-site .mc-team-photo{display:block;width:240px;max-width:100%;height:auto;aspect-ratio:1;border-radius:50%;object-fit:cover;margin:0 0 26px}
.mc-site .mc-team-member{padding:18px 25px 30px!important}.mc-site .mc-team-member h3{margin-bottom:8px}
.mc-site .mc-fund{display:flex;align-items:center;gap:24px;max-width:650px;margin:20px 0}.mc-site .mc-fund img{display:block;width:140px;max-width:140px;height:auto;flex-shrink:0;margin:0!important}.mc-site .mc-fund p{font-size:15px;margin:0}
.mc-site .mc-article h2{font-size:30px!important;margin-top:44px}.mc-site .mc-article h3{font-size:23px!important;margin-top:30px}.mc-site .mc-article p{margin-bottom:22px}
.mc-site .mc-toc{padding:24px;background:#f8f9fa;border:1px solid #dce3ef;border-radius:10px;margin-bottom:40px}.mc-site .mc-toc li{font-size:15px;margin-bottom:8px}.mc-site .mc-article table{width:100%;border-collapse:collapse;margin:25px 0;font-size:15px}.mc-site .mc-article th,.mc-site .mc-article td{padding:14px;border-bottom:1px solid #dce3ef;text-align:left;vertical-align:top}.mc-site .mc-article th{background:#f8f9fa;color:#343a40}
.mc-site .mc-breadcrumb{font-size:14px;margin-bottom:25px}.mc-site .mc-article-meta{font-size:14px;color:#6c757d;margin:24px 0}.mc-site .mc-copy-link{background:white;color:#037ef3;border:1px solid #bcc8db;border-radius:6px;padding:10px 16px;min-height:44px;cursor:pointer;font:inherit}.mc-site .mc-copy-status{font-size:14px;margin-left:14px}
@media(max-width:767px){.mc-site .mc-team-photo{width:210px}.mc-site .mc-team-member{padding:12px 0 24px!important}.mc-site .mc-fund{flex-wrap:wrap}.mc-site .mc-article h2{font-size:26px!important}.mc-site .mc-article table{font-size:13px}.mc-site .mc-article th,.mc-site .mc-article td{padding:9px}}
/* Native single-post template: only the new editorial guides. */
.single-post:has(.mc-article) .pix-main-intro,.single-post:has(.mc-article) article>.entry-header,.single-post:has(.mc-article) article>.entry-footer,.single-post:has(.mc-article) .pix-post-meta-box,.single-post:has(.mc-article) .pix_post_social,.single-post:has(.mc-article) .post-thumbnail{display:none!important}
.single-post:has(.mc-article) .mc-article-section{padding-top:120px!important}.single-post:has(.mc-article) .mc-article h1{font-size:46px!important;line-height:1.16;margin:24px 0 30px}.single-post:has(.mc-article) #pix-entry-content{margin-top:0!important}
@media(max-width:767px){.single-post:has(.mc-article) .mc-article-section{padding-top:60px!important}.single-post:has(.mc-article) .mc-article h1{font-size:34px!important}}
/* Preserve the approved legal copy; improve its reading layout only. */
.page-id-13544 #post-13544,.page-id-13550 #post-13550{max-width:880px;margin:0 auto;padding:120px 24px 80px;color:#6c757d;font-family:"Noto Sans",sans-serif;font-size:17px;line-height:1.8}
.page-id-13544 #post-13544 h1,.page-id-13550 #post-13550 h1{font-family:Poppins,sans-serif;font-size:42px;line-height:1.2;color:#343a40;margin:0 0 30px;letter-spacing:-.025em}
.page-id-13544 #post-13544 h2,.page-id-13550 #post-13550 h2{font-size:29px;line-height:1.3;color:#343a40;margin:40px 0 20px}
.page-id-13544 #post-13544 h3,.page-id-13550 #post-13550 h3{font-size:23px;line-height:1.4;color:#343a40;margin:32px 0 18px}
.page-id-13544 #post-13544 p,.page-id-13550 #post-13550 p{margin-bottom:22px}.page-id-13544 #post-13544 a,.page-id-13550 #post-13550 a{color:#037ef3;text-decoration:underline;text-underline-offset:3px}
@media(max-width:767px){.page-id-13544 #post-13544,.page-id-13550 #post-13550{padding:50px 20px;font-size:16px}.page-id-13544 #post-13544 h1,.page-id-13550 #post-13550 h1{font-size:31px}.page-id-13544 #post-13544 h2,.page-id-13550 #post-13550 h2{font-size:25px}}
/* Restore Essentials visual character: native pixfort images, features and content boxes. */
.mc-site.mc-hero{background:radial-gradient(ellipse at 90% 25%,#e4edff 0,transparent 50%),linear-gradient(130deg,#fff7f5,#f8f9fa 70%);position:relative}
.mc-site.mc-hero-dark{background:radial-gradient(ellipse at 92% 20%,rgba(3,126,243,.32),transparent 52%),radial-gradient(ellipse at 10% 100%,rgba(255,108,95,.18),transparent 45%),#343a40!important;padding-top:92px!important;padding-bottom:88px!important;color:#e9ecef}
.mc-site.mc-hero-dark h1,.mc-site.mc-hero-dark .mc-eyebrow,.mc-site.mc-hero-dark .mc-note,.mc-site.mc-hero-dark .mc-hero-caption{color:#fff!important}
.mc-site.mc-hero-dark .text-gray-3{color:#dee2e6!important}
.mc-site.mc-hero-dark .btn-link{color:#fff!important}
.mc-site.mc-hero-dark .mc-eyebrow{display:inline-block;background:linear-gradient(100deg,#ff6c5f,#037ef3);padding:8px 12px;border-radius:5px;font-size:11px!important;letter-spacing:.08em}
.mc-site.mc-split h1{font-size:clamp(36px,3.6vw,51px)!important;line-height:1.17;letter-spacing:-.035em}
.mc-site.mc-split>.vc_row{align-items:center!important}
.mc-site.mc-split>.vc_row>.wpb_column{padding-left:20px;padding-right:20px}
.mc-site .mc-visual-column{position:relative}
.mc-site .mc-visual-column .pix-img-element{margin:0!important}
.mc-site .mc-product-art img{width:100%;max-height:560px;object-fit:contain;filter:drop-shadow(0 24px 30px rgba(18,35,55,.14))}
.mc-site.mc-hero-dark .mc-product-art{position:relative;padding:35px 0}
.mc-site.mc-hero-dark .mc-product-art:before{content:"";position:absolute;inset:0 8%;border-radius:50%;background:linear-gradient(140deg,rgba(255,108,95,.4),rgba(3,126,243,.35));filter:blur(24px);z-index:0}
.mc-site.mc-hero-dark .mc-product-art img{position:relative;z-index:1}
.mc-site .mc-editorial-photo img{width:100%;aspect-ratio:1.12;object-fit:cover;border-radius:24px 70px 24px 24px;box-shadow:0 24px 60px rgba(52,58,64,.14)}
.mc-site.mc-reverse>.vc_row{flex-direction:row-reverse}
.mc-site .mc-native-card{padding:12px!important}
.mc-site .mc-native-card>.vc_column-inner{height:100%}
.mc-site .mc-native-box{height:100%;border:1px solid rgba(52,58,64,.05)}
.mc-site .mc-native-box h5{font-size:21px;line-height:1.35;margin-bottom:14px;letter-spacing:-.025em}
.mc-site .mc-native-box p{font-size:16px;line-height:1.75}
.mc-site .mc-native-box .btn{font-size:15px!important;margin-top:10px;padding-left:0!important;min-height:44px}
.mc-site .mc-card-photo{margin:-30px -30px 28px!important;max-width:calc(100% + 60px)!important}
.mc-site .mc-card-photo img{width:100%;aspect-ratio:1.6;object-fit:cover;border-radius:10px 10px 0 0}
.mc-site .mc-native-box:has(.mc-card-photo) .pix-feature-icon{display:none}
.mc-site .mc-final{background:radial-gradient(ellipse at 100% 0,rgba(3,126,243,.4),transparent 55%),#343a40;border-radius:20px;box-shadow:0 20px 55px rgba(52,58,64,.12)}
.mc-site .mc-final .text-body-default{color:#e9ecef!important}
.mc-site .mc-price-card>.vc_column-inner{border:0;border-top:4px solid #037ef3;border-radius:12px;box-shadow:0 18px 50px rgba(52,58,64,.12)}
.mc-site .mc-price-card:nth-child(2)>.vc_column-inner{border-color:#ff6c5f;background:linear-gradient(145deg,#fff4f1,#fff 65%)}
.mc-site .mc-price-card h2{font-size:23px!important}
.mc-site .mc-price{color:#343a40}
.mc-site .mc-check-list li:before{color:#ff6c5f}
.mc-site .mc-faq details{background:#fff;padding:0 22px;border-radius:8px;margin:10px 0;border:1px solid #e9ecef;box-shadow:0 5px 20px rgba(52,58,64,.025)}
.mc-site .mc-faq{border-top:0}
.mc-site.mc-footer{background:#f0f3fa!important;border-top:0!important}
.mc-site .mc-submit{background:linear-gradient(100deg,#ff6c5f,#037ef3)!important}
.mc-site .mc-team-photo{border-radius:24px;box-shadow:0 14px 30px rgba(52,58,64,.12)}
@media(min-width:768px){.mc-site.mc-split.mc-hero>.vc_row>.wpb_column:first-child{width:48%}.mc-site.mc-split.mc-hero>.vc_row>.wpb_column:last-child{width:52%}.mc-site .mc-hero-caption span{padding:5px 0;border-bottom:1px solid rgba(255,255,255,.25)}}
@media(max-width:991px){.mc-site.mc-split h1{font-size:37px!important}.mc-site .mc-native-card.vc_col-sm-3{width:50%}.mc-site .mc-native-box h5{font-size:20px}}
@media(max-width:767px){.mc-site.mc-hero-dark{padding-top:48px!important;padding-bottom:35px!important}.mc-site.mc-split h1{font-size:35px!important}.mc-site.mc-split>.vc_row>.wpb_column{padding:0}.mc-site.mc-reverse>.vc_row{flex-direction:column}.mc-site .mc-visual-column{margin-top:20px}.mc-site .mc-product-art img{max-height:400px}.mc-site .mc-editorial-photo img{aspect-ratio:1.4;border-radius:18px 44px 18px 18px}.mc-site .mc-native-card.vc_col-sm-3{width:100%}.mc-site .mc-native-card{padding:8px 0!important}.mc-site .mc-native-box{height:auto}.mc-site .mc-faq details{padding:0 16px}.mc-site .mc-hero-caption{gap:8px 16px}.mc-site.mc-footer .mc-fund{gap:16px}}

.mc-site .mc-native-box:has(.mc-card-photo) .pix-feature-icon{display:none!important}.mc-site .mc-native-card>.vc_column-inner>.wpb_wrapper{height:100%}.mc-site .mc-card-photo{width:calc(100% + 60px)!important}.mc-site .mc-native-box h5{min-height:2.7em}.mc-site .mc-native-box .pix-feature-el{height:auto}.mc-site.mc-hero-dark .btn-gradient-primary{color:#fff!important}

.mc-site .mc-editorial-photo img{border-radius:24px 70px 24px 24px!important}.mc-site .mc-card-photo img{border-radius:10px 10px 0 0!important}.mc-site.mc-hero-dark h1{font-size:clamp(35px,3.25vw,46px)!important}.page-id-13551 .mc-hero{padding-top:72px!important;padding-bottom:30px!important}.page-id-13551 .mc-pricing-section{padding-top:30px!important}.mc-site.mc-section>.vc_row>.vc_col-sm-12 .pix-text{max-width:850px}.mc-site .mc-native-box .pix-text{max-width:100%}@media(max-width:767px){.mc-site .mc-editorial-photo img{border-radius:18px 44px 18px 18px!important}.page-id-13551 .mc-hero{padding-top:44px!important}.mc-site.mc-hero-dark h1{font-size:35px!important}}

@media(min-width:768px){.page-id-13551 .mc-hero{padding-top:55px!important}.page-id-13551 .mc-hero h1{font-size:44px!important;max-width:1100px}.page-id-13551 .mc-price-card h2{min-height:32px}.page-id-13551 .mc-hero .mc-eyebrow{margin-bottom:16px}}@media(max-width:767px){.mc-site .mc-form-intro .mc-product-art{display:none!important}}
/* MindCentral mobile app-style header and drawer — 2026-09-06 */
.mc-menu-chevron{display:inline-block;width:7px;height:7px;border-right:1.7px solid currentColor;border-bottom:1.7px solid currentColor;transform:rotate(45deg);transition:transform .2s ease;margin-top:-3px}
.mc-submenu-toggle[aria-expanded="true"] .mc-menu-chevron{transform:rotate(225deg);margin-top:3px}
.mc-mobile-menu-layer{position:fixed;inset:0;z-index:1000000;visibility:hidden;pointer-events:none}
.mc-mobile-menu-layer.mc-menu-used{transition:visibility 0s linear .28s}
.mc-mobile-menu-layer.is-open{visibility:visible;pointer-events:auto;transition-delay:0s}
.mc-menu-backdrop{position:absolute;inset:0;background:rgba(24,35,53,.4);opacity:0;transition:opacity .28s ease}
.mc-mobile-menu-layer.is-open .mc-menu-backdrop{opacity:1}
.mc-mobile-drawer{position:absolute;inset:0 auto 0 0;width:min(88vw,360px);height:100vh;height:100dvh;background:#fff;box-shadow:12px 0 40px rgba(21,42,70,.16);transform:translateX(-105%);transition:transform .28s cubic-bezier(.22,.68,0,1);display:flex;flex-direction:column;color:#343a40;font-family:"Noto Sans",sans-serif;outline:none}
.mc-mobile-menu-layer.is-open .mc-mobile-drawer{transform:translateX(0)}
.mc-drawer-top{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-shrink:0;padding:18px 18px 18px 22px;padding-top:max(18px,env(safe-area-inset-top));border-bottom:1px solid #edf1f6}
.mc-drawer-brand{display:flex;align-items:center;max-width:190px}.mc-drawer-logo{display:block;width:100%;height:auto;max-height:34px;object-fit:contain}
.mc-drawer-close{display:flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;border:0;border-radius:12px;background:#f2f5fa;color:#46556b;font-size:34px;line-height:1;cursor:pointer;padding:0}
.mc-drawer-content{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:16px 18px max(24px,env(safe-area-inset-bottom))}
.mc-mobile-drawer .mc-drawer-panel{display:block!important;height:auto!important;max-height:none!important;overflow:visible!important;padding:0!important;flex:none!important}
.mc-mobile-drawer .navbar-nav{display:block!important;width:100%;padding:0;margin:0;list-style:none;align-items:stretch!important}
.mc-mobile-drawer .navbar-nav>li{display:block!important;width:100%;margin:0!important;padding:0!important;border-bottom:1px solid #edf1f6}
.mc-mobile-drawer .navbar-nav>li>a,.mc-mobile-drawer .mc-submenu-label{min-height:52px!important;padding:13px 12px!important;display:flex!important;align-items:center!important;color:#343a40!important;font-size:16px!important;font-weight:600!important;line-height:1.5!important;margin:0!important}
.mc-mobile-menu-layer .mc-mobile-drawer .navbar-nav>li.menu-item-has-children{display:grid!important;grid-template-columns:minmax(0,1fr) 44px;align-items:center!important}
.mc-mobile-drawer .navbar-nav>.menu-item-has-children>a{width:100%!important}
.mc-mobile-drawer .mc-submenu-label{grid-column:1/-1;width:100%;justify-content:space-between!important;padding-right:18px!important}
.mc-mobile-drawer .mc-submenu-toggle:not(.mc-submenu-label){width:44px;height:48px;padding:0;color:#53637a;border-radius:10px}
.mc-mobile-drawer .dropdown-menu{grid-column:1/-1;position:static!important;float:none!important;transform:none!important;width:100%!important;border:0!important;margin:0 0 10px!important;padding:0 0 4px 10px!important;background:#f5f8fc!important;border-radius:12px!important;box-shadow:none!important}
.mc-mobile-drawer .dropdown-menu .submenu-box,.mc-mobile-drawer .dropdown-menu .container{background:transparent!important;box-shadow:none!important;padding:0!important;margin:0!important;width:100%!important;max-width:none!important}
.mc-mobile-drawer .dropdown-item{display:block!important;padding:12px!important;min-height:44px!important;white-space:normal!important;line-height:1.45!important;border-radius:8px}
.mc-mobile-drawer .dropdown-item span{font-size:14px!important;font-weight:500!important;color:#41536c!important}
.mc-mobile-drawer .nav-link span{font-size:16px!important;color:inherit!important}
.mc-mobile-drawer a.pix-nav-link{opacity:1!important;visibility:visible!important;animation:none!important;transform:none!important}
.mc-mobile-drawer a:hover,.mc-mobile-drawer button:hover{background-color:#edf3fb}
.mc-mobile-drawer .navbar-nav>.mc-mobile-menu-cta{border:0;margin-top:22px!important}
.mc-mobile-drawer .navbar-nav>.mc-mobile-menu-cta>a{display:flex!important;justify-content:center;background:#0867d4!important;color:#fff!important;border-radius:10px!important;padding:15px 12px!important;margin:0!important;min-height:50px!important}
.mc-mobile-drawer .mc-mobile-menu-cta>a span{color:#fff!important;font-size:15px!important}
.mc-mobile-drawer a:focus:not(:focus-visible),.mc-mobile-drawer button:focus:not(:focus-visible),#mobile_head a:focus:not(:focus-visible),#mobile_head button:focus:not(:focus-visible){outline:none!important;box-shadow:none!important}
.mc-mobile-drawer a:focus-visible,.mc-mobile-drawer button:focus-visible,#mobile_head a:focus-visible,#mobile_head button:focus-visible{outline:2px solid #0867d4!important;outline-offset:2px}
@media(max-width:991px){
 #mobile_head.mc-mobile-header{overflow:visible!important;background:#fff!important}
 #mobile_head.mc-mobile-header>.container-fluid{padding:0 12px!important}
 #mobile_head .mc-mobile-bar{display:grid!important;grid-template-columns:80px minmax(0,1fr) 80px;gap:6px;align-items:center!important;min-height:68px;padding:8px 0!important;flex-wrap:nowrap!important;width:100%}
 #mobile_head .navbar-toggler{grid-column:1;grid-row:1;justify-self:start;display:flex!important;align-items:center;justify-content:center;width:44px;height:44px;padding:0!important;margin:0!important;border:0!important;border-radius:10px;background:transparent;color:#46556b}
 #mobile_head .navbar-toggler .hamburger-box{width:24px;height:20px;margin:0}
 #mobile_head .navbar-toggler .hamburger-inner,#mobile_head .navbar-toggler .hamburger-inner-before,#mobile_head .navbar-toggler .hamburger-inner-after{width:24px!important;height:2px!important;border-radius:3px!important;background:#46556b!important}
 #mobile_head .navbar-toggler .hamburger-inner{transform:none!important;margin-top:-1px!important}#mobile_head .navbar-toggler .hamburger-inner::before,#mobile_head .navbar-toggler .hamburger-inner::after{display:none!important}#mobile_head .navbar-toggler .hamburger-inner-before{top:-7px!important;opacity:1!important;transform:none!important}#mobile_head .navbar-toggler .hamburger-inner-after{top:7px!important;bottom:auto!important;transform:none!important}
 #mobile_head .mc-mobile-brand{grid-column:2;grid-row:1;justify-content:center!important;min-width:0;width:100%}
 #mobile_head .mc-mobile-brand>div{width:100%;display:flex!important;justify-content:center!important;text-align:center}
 #mobile_head .mc-mobile-brand .navbar-brand{display:inline-flex!important;align-items:center;justify-content:center;max-width:174px;width:100%;padding:0!important;margin:0!important}
 #mobile_head .mc-mobile-brand img{width:100%!important;height:auto!important;max-height:31px;object-fit:contain}
 #mobile_head .mc-mobile-login{grid-column:3;grid-row:1;justify-self:end}
 #mobile_head .mc-mobile-login>a{display:inline-flex!important;align-items:center;justify-content:center;min-height:44px;padding:10px 13px!important;margin:0!important;border:0!important;border-radius:10px!important;background:#0867d4!important;color:#fff!important;font-size:13px!important;line-height:1.2!important;font-weight:600!important;text-decoration:none!important;box-shadow:0 4px 12px rgba(8,103,212,.15)}
 #mobile_head .mc-mobile-login>a:hover{background:#075aba!important}
}
@media(min-width:992px){.mc-mobile-menu-layer{display:none!important}}
@media(prefers-reduced-motion:reduce){.mc-mobile-menu-layer,.mc-menu-backdrop,.mc-mobile-drawer,.mc-menu-chevron{transition:none!important}}
/* Keep keyboard-opened pixfort submenus visible on desktop as well. */
.mc-navigation .navbar-nav>li.mc-submenu-open>.dropdown-menu,.mc-navigation .navbar-nav>li.mc-submenu-open>.dropdown-menu>.submenu-box{visibility:visible!important;opacity:1!important;transform:none!important;pointer-events:auto!important}
/* CF7 inserts line breaks between grid labels. */
.mc-owner .mc-form-grid br{display:none}
/* Bring the request fields first when arriving from a mobile CTA. */
@media(max-width:767px){.mc-owner.mc-form-section>.vc_row{display:flex!important;flex-direction:column}.mc-owner.mc-form-section .mc-form-card{order:-1;margin-bottom:34px!important}.mc-owner.mc-form-section{scroll-margin-top:0}.mc-owner .mc-form-card>.vc_column-inner{padding:24px!important}}
@media(max-width:359px){.mc-owner.mc-owner-hero h1{font-size:32px!important}.mc-owner.mc-owner-hero{padding-top:32px!important}.mc-owner .mc-form-card>.vc_column-inner{padding:20px!important}}