@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&display=swap");<!-- start Simple Custom CSS and JS --><style type="text/css">:root{--aitutor-brand-50:#f4f2ff;--aitutor-brand-100:#e8e2ff;--aitutor-brand-200:#d2c5ff;--aitutor-brand-600:#5d2df2;--aitutor-brand-700:#4a1ed0;--aitutor-text:#1f2340;--aitutor-text-muted:#5a6187;--aitutor-text-soft:#6a728f;--aitutor-heading:#111b45;--aitutor-heading-2:#1f2a4a;--aitutor-body:#4f567b;--aitutor-border:#e5e7f3;--aitutor-card-shadow:0 8px 24px rgba(12,16,49,.08);--aitutor-radius:20px;--aitutor-radius-sm:14px;--aitutor-max:920px}body.page-blog,body.page-slug-blog,body.single-post{font-family:"Poppins",system-ui,sans-serif !important}body.page-blog .wp-site-blocks,body.page-slug-blog .wp-site-blocks,body.single-post .wp-site-blocks,body.blog .wp-site-blocks{background:linear-gradient(90deg,#f1ebfe 0%,#f9f5ff 100%) !important;min-height:100vh}.wp-block-group.legal-card,main .legal-card{max-width:var(--aitutor-max) !important;margin-left:auto !important;margin-right:auto !important;background:#fff !important;border:1px solid var(--aitutor-border) !important;border-radius:var(--aitutor-radius) !important;padding:clamp(20px, 4vw, 32px) clamp(18px, 3vw, 28px) !important;box-shadow:var(--aitutor-card-shadow) !important;margin-top:1.5rem !important;margin-bottom:2rem !important}.legal-card>.wp-block-heading:first-child,.legal-card h1.wp-block-post-title{margin-top:0 !important;color:var(--aitutor-heading) !important;font-weight:800 !important;letter-spacing:-.02em !important;line-height:1.15 !important;font-size:clamp(28px, 4vw, 40px) !important;text-align:center}.legal-card a:not(.wp-block-button__link):not(.wp-block-post-template *):not(.wp-block-read-more){color:var(--aitutor-brand-600) !important;font-weight:600 !important;text-decoration:none !important;border-bottom:1px solid transparent;transition:color .15s ease,border-color .15s ease}.legal-card a:not(.wp-block-button__link):not(.wp-block-post-template *):not(.wp-block-read-more):hover{color:var(--aitutor-brand-700) !important;border-bottom-color:var(--aitutor-brand-200)}.legal-card .wp-block-query .wp-block-post-template{list-style:none !important;padding:0 !important;margin:1.5rem 0 0 !important;display:flex !important;flex-direction:column !important;gap:1.5rem !important}.legal-card .wp-block-post-template>li{padding:1.25rem !important;background:var(--aitutor-brand-50) !important;border-radius:var(--aitutor-radius-sm) !important;border:1px solid var(--aitutor-border) !important}.legal-card .wp-block-post-title,.legal-card .wp-block-post-title a{color:var(--aitutor-heading-2) !important;font-weight:700 !important;font-size:clamp(1.05rem, 2.5vw, 1.35rem) !important;line-height:1.25 !important;letter-spacing:-.01em !important;text-decoration:none !important}.legal-card .wp-block-post-title a:hover{color:var(--aitutor-brand-600) !important}.legal-card .wp-block-post-excerpt,.legal-card .wp-block-post-excerpt__excerpt{color:var(--aitutor-body) !important;font-size:15px !important;line-height:1.65 !important;margin-top:.5rem !important}.legal-card .wp-block-post-excerpt__excerpt{display:-webkit-box !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:5 !important;overflow:hidden !important;text-overflow:ellipsis !important}.legal-card a.wp-block-post-excerpt__more-link{color:var(--aitutor-brand-600) !important;text-decoration:underline !important;font-weight:600 !important}.legal-card .wp-block-read-more{display:inline-flex !important;margin-top:.75rem !important;padding:.5rem 1rem !important;background:var(--aitutor-brand-600) !important;color:#fff !important;border-radius:999px !important;font-weight:600 !important;text-decoration:none !important}.legal-card .wp-block-read-more:hover{background:var(--aitutor-brand-700) !important;color:#fff !important}.wp-block-button__link,.legal-card .wp-block-button__link{background:var(--aitutor-brand-600) !important;color:#fff !important;border-radius:999px !important;padding:.65rem 1.35rem !important;font-weight:600 !important;font-family:"Poppins",system-ui,sans-serif !important;text-decoration:none !important;border:none !important;box-shadow:none !important}.wp-block-button__link:hover,.legal-card .wp-block-button__link:hover{background:var(--aitutor-brand-700) !important;color:#fff !important}.single-post main .wp-block-group:has(.wp-block-post-date),.single-post main .wp-block-group:has(.wp-block-post-date) *,.single-post main .wp-block-row:has(.wp-block-post-date),.single-post main .wp-block-row:has(.wp-block-post-date) *{font-family:"Poppins",system-ui,sans-serif !important}.single-post main .wp-block-post-date,.single-post main .wp-block-post-date *,.single-post main .wp-block-post-author,.single-post main .wp-block-post-author *,.single-post main .wp-block-post-author-name,.single-post main .wp-block-post-author-name *,.single-post main .wp-block-post-terms,.single-post main .wp-block-post-terms *{font-family:"Poppins",system-ui,sans-serif !important}body.single-post main .wp-block-group:has(.wp-block-post-date) .wp-block-paragraph,body.single-post main .wp-block-group:has(.wp-block-post-date) .wp-block-paragraph.has-small-font-size,body.single-post main .wp-block-row:has(.wp-block-post-date) .wp-block-paragraph,body.single-post main .wp-block-columns:has(.wp-block-post-date) .wp-block-paragraph,body.single-post main .wp-block-group:has(.wp-block-post-date) p.wp-block-paragraph{font-family:"Poppins",system-ui,sans-serif !important}body.single-post main .wp-block-post-date~.wp-block-paragraph,body.single-post main .wp-block-post-author~.wp-block-paragraph,body.single-post main .wp-block-post-terms~.wp-block-paragraph{font-family:"Poppins",system-ui,sans-serif !important}.single-post .wp-block-post-title,.single .wp-block-post-title{color:var(--aitutor-heading) !important;font-weight:800 !important;letter-spacing:-.02em !important;font-size:clamp(1.75rem, 4vw, 2.25rem) !important;line-height:1.15 !important;margin-top:0 !important}.single-post .entry-content,.single-post .wp-block-post-content,.single .entry-content{font-family:"Poppins",system-ui,sans-serif !important;color:var(--aitutor-body) !important;font-size:16px !important;line-height:1.75 !important;max-width:720px;margin-left:auto;margin-right:auto}.single-post .entry-content h2,.single-post .wp-block-post-content h2{color:var(--aitutor-heading-2) !important;font-weight:700 !important;margin-top:2rem !important;font-size:clamp(1.25rem, 2.5vw, 1.5rem) !important}.single-post .entry-content h3,.single-post .wp-block-post-content h3{color:var(--aitutor-heading-2) !important;font-weight:600 !important;margin-top:1.5rem !important}.single-post .wp-block-post-content a,.single-post .entry-content .wp-block-post-content a{color:var(--aitutor-brand-600) !important;font-weight:500}.single-post .wp-block-post-featured-image{padding-bottom:0 !important;margin-bottom:.75rem !important}.single-post .wp-block-post-featured-image img{border-radius:var(--aitutor-radius-sm) !important}@media (max-width:782px){.wp-block-group.legal-card,main .legal-card{border-radius:16px !important;padding:18px 16px !important}}.legal-card.blog-journal{max-width:1240px !important;background:#fafafc !important;border-color:#e8e9f0 !important}.legal-card.blog-journal .blog-hero .wp-block-post-title,.legal-card.blog-journal .blog-hero .wp-block-post-title a,.legal-card.blog-journal .blog-hero h1,.legal-card.blog-journal .blog-hero h2,.legal-card.blog-journal .blog-main .wp-block-post-template .wp-block-post-title,.legal-card.blog-journal .blog-main .wp-block-post-template .wp-block-post-title a{font-family:"Poppins",system-ui,sans-serif !important;font-weight:600 !important;letter-spacing:-.02em !important}.legal-card.blog-journal .blog-hero{background:#fff !important;border:1px solid var(--aitutor-border) !important;border-radius:14px !important;padding:16px 18px !important;margin-bottom:2rem !important;padding-bottom:2rem !important;border-bottom:1px solid var(--aitutor-border) !important}.legal-card.blog-journal .blog-hero .wp-block-post-template>li{background:#fff !important;border:1px solid var(--aitutor-border) !important;border-radius:12px !important;padding:14px !important}.legal-card .blog-hero .wp-block-columns,.legal-card.blog-journal .blog-hero .wp-block-columns,.legal-card .blog-hero.wp-block-columns,.legal-card.blog-journal .blog-hero.wp-block-columns{display:flex !important;flex-direction:row !important;align-items:start !important;gap:1.75rem !important;flex-wrap:wrap !important}.legal-card.blog-journal .blog-hero .wp-block-post-template>li>.wp-block-columns{gap:1.75rem !important}.legal-card .blog-hero .wp-block-columns>.wp-block-column,.legal-card.blog-journal .blog-hero .wp-block-columns>.wp-block-column,.legal-card .blog-hero.wp-block-columns>.wp-block-column,.legal-card.blog-journal .blog-hero.wp-block-columns>.wp-block-column{min-width:0 !important;flex:1 1 0 !important;width:0 !important}.legal-card .blog-hero .wp-block-post-featured-image img,.legal-card.blog-journal .blog-hero .wp-block-post-featured-image img{width:100% !important;height:auto !important;border-radius:12px !important;display:block !important}@media (max-width:900px){.legal-card.blog-journal .blog-hero{padding:14px !important;border-radius:12px !important}.legal-card.blog-journal .blog-hero .wp-block-post-template>li{padding:12px !important}.legal-card .blog-hero .wp-block-columns,.legal-card.blog-journal .blog-hero .wp-block-columns,.legal-card .blog-hero.wp-block-columns,.legal-card.blog-journal .blog-hero.wp-block-columns{flex-direction:column !important;flex-wrap:nowrap !important;gap:1rem !important}.legal-card .blog-hero .wp-block-columns>.wp-block-column,.legal-card.blog-journal .blog-hero .wp-block-columns>.wp-block-column,.legal-card .blog-hero.wp-block-columns>.wp-block-column,.legal-card.blog-journal .blog-hero.wp-block-columns>.wp-block-column{width:100% !important;flex:1 1 auto !important}}.legal-card.blog-journal .blog-hero .wp-block-paragraph.has-small-font-size,.legal-card.blog-journal .blog-hero p.has-small-font-size{text-transform:uppercase !important;letter-spacing:.08em !important;font-size:11px !important;font-weight:600 !important;color:var(--aitutor-brand-600) !important;background:var(--aitutor-brand-50) !important;display:inline-block !important;padding:6px 12px !important;border-radius:4px !important;margin-bottom:12px !important}.legal-card.blog-journal .blog-hero .wp-block-pullquote{border-left:4px solid var(--aitutor-brand-600) !important;padding-left:1.25rem !important;margin:0 !important;background:#fff !important;border-radius:0 12px 12px 0 !important;box-shadow:var(--aitutor-card-shadow) !important}.legal-card.blog-journal .blog-hero .wp-block-pullquote blockquote{font-family:"Poppins",system-ui,sans-serif !important;font-style:italic !important;color:var(--aitutor-heading) !important}.legal-card.blog-journal>.wp-block-columns{display:flex !important;flex-direction:row !important;align-items:flex-start !important;gap:1rem !important;flex-wrap:nowrap !important;width:100% !important;box-sizing:border-box !important}.legal-card.blog-journal>.wp-block-columns>.wp-block-column:first-child{flex:1 1 0 !important;min-width:0 !important}.legal-card.blog-journal>.wp-block-columns>.wp-block-column:last-child{flex:0 0 160px !important;min-width:0 !important;max-width:180px !important}@media (max-width:900px){.legal-card.blog-journal>.wp-block-columns{flex-direction:column !important}.legal-card.blog-journal>.wp-block-columns>.wp-block-column:last-child{flex:1 1 auto !important;max-width:100% !important}}.legal-card.blog-journal .blog-main{min-width:0 !important}.legal-card.blog-journal .blog-main .wp-block-query{padding-left:12px !important;padding-right:12px !important}.legal-card.blog-journal .blog-main .wp-block-query .wp-block-post-template>li{padding:12px 12px 12px 16px !important}.legal-card.blog-journal .blog-sidebar{font-size:14px !important;color:var(--aitutor-body) !important}.legal-card.blog-journal .blog-sidebar .wp-block-group{background:#fff !important;border:1px solid var(--aitutor-border) !important;border-radius:var(--aitutor-radius-sm) !important;padding:1.25rem !important;margin-bottom:1.25rem !important;box-shadow:0 4px 14px rgba(12,16,49,.04) !important}.legal-card.blog-journal .blog-main>h2:first-child,.legal-card.blog-journal .blog-main>.wp-block-heading:first-child{font-family:"Poppins",system-ui,sans-serif !important;font-size:clamp(1.35rem, 2.5vw, 1.65rem) !important;color:var(--aitutor-heading) !important;border-bottom:1px solid var(--aitutor-border) !important;padding-bottom:.65rem !important;margin-bottom:1.25rem !important}.legal-card.blog-journal .blog-post-media-row{display:flex !important;flex-direction:row !important;align-items:flex-start !important;gap:1.25rem !important;width:100% !important}.legal-card.blog-journal .blog-post-media-row .wp-block-post-featured-image{flex:0 0 min(160px, 32%) !important;margin:0 !important}.legal-card.blog-journal .blog-post-media-row .wp-block-post-featured-image img{border-radius:12px !important;width:100% !important;height:auto !important;aspect-ratio:1 !important;object-fit:cover !important}.legal-card.blog-journal .blog-post-media-row .blog-post-media-body{flex:1 !important;min-width:0 !important}.legal-card.blog-journal>.wp-block-columns>.wp-block-column:first-child .wp-block-query .wp-block-post-template>li .wp-block-columns:has(.wp-block-post-featured-image):has(.wp-block-post-title),.legal-card.blog-journal>.wp-block-columns>.wp-block-column:first-child .wp-block-query .wp-block-post-template>li .wp-block-group:has(.wp-block-post-featured-image):has(.wp-block-post-title){display:flex !important;flex-direction:row !important;align-items:flex-start !important;gap:1.25rem !important;width:100% !important}.legal-card.blog-journal>.wp-block-columns>.wp-block-column:first-child .wp-block-query .wp-block-post-template>li :is(.wp-block-columns,.wp-block-group):has(.wp-block-post-featured-image):has(.wp-block-post-title) .wp-block-post-featured-image{flex:0 0 min(160px, 32%) !important;margin:0 !important}.legal-card.blog-journal>.wp-block-columns>.wp-block-column:first-child .wp-block-query .wp-block-post-template>li :is(.wp-block-columns,.wp-block-group):has(.wp-block-post-featured-image):has(.wp-block-post-title)>:not(.wp-block-post-featured-image){flex:1 !important;min-width:0 !important}.legal-card.blog-journal>.wp-block-columns>.wp-block-column:first-child .wp-block-query .wp-block-post-template{display:grid !important;grid-template-columns:minmax(0, 1fr) !important;gap:1rem !important;width:100% !important}@media (max-width:640px){.legal-card.blog-journal>.wp-block-columns>.wp-block-column:first-child .wp-block-query .wp-block-post-template{grid-template-columns:1fr !important}}.legal-card.blog-journal>.wp-block-columns>.wp-block-column:first-child .wp-block-query .wp-block-post-template>li{background:#fff !important;border:1px solid var(--aitutor-border) !important;box-shadow:0 4px 16px rgba(12,16,49,.05) !important;width:100% !important;max-width:100% !important;margin:0 !important;padding:12px 12px 12px 18px !important}.legal-card.blog-journal>.wp-block-columns>.wp-block-column:first-child .wp-block-query .wp-block-post-template>li>.wp-block-columns{gap:1rem !important}@media (max-width:782px){.legal-card.blog-journal>.wp-block-columns>.wp-block-column:first-child .wp-block-query .wp-block-post-template>li{padding:10px 10px 10px 12px !important}.legal-card.blog-journal .blog-post-media-row{flex-direction:column !important}.legal-card.blog-journal .blog-post-media-row .wp-block-post-featured-image{flex:none !important;width:100% !important;max-width:280px !important}.legal-card.blog-journal>.wp-block-columns>.wp-block-column:first-child .wp-block-query .wp-block-post-template>li :is(.wp-block-columns,.wp-block-group):has(.wp-block-post-featured-image):has(.wp-block-post-title){flex-direction:column !important}.legal-card.blog-journal>.wp-block-columns>.wp-block-column:first-child .wp-block-query .wp-block-post-template>li :is(.wp-block-columns,.wp-block-group):has(.wp-block-post-featured-image):has(.wp-block-post-title) .wp-block-post-featured-image{flex:none !important;width:100% !important;max-width:280px !important}}#aitutor-lp #blog{scroll-margin-top:120px}#aitutor-lp #blog .blog-embed-shell{width:min(1320px, calc(100vw - 16px));max-width:min(1320px, calc(100vw - 16px));margin:0 auto;padding:0}#aitutor-lp #blog .blog-embed-card{background:#fafafc;border:1px solid #e8e9f0;border-radius:20px;padding:12px}#aitutor-lp #blog .blog-embed-frame{display:block;width:100%;height:2300px;min-height:75vh;border:0;border-radius:14px;background:#fff}@media (max-width:900px){#aitutor-lp #blog .blog-embed-frame{height:1800px}}#aitutor-lp{background:linear-gradient(90deg,#f1ebfe 0%,#f9f5ff 100%);width:100%;min-width:100%;display:block;position:relative;font-family:"Poppins",sans-serif !important;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}#aitutor-lp *{box-sizing:border-box;font-family:"Poppins",sans-serif !important}#aitutor-lp *:before,#aitutor-lp *:after{font-family:"Poppins",sans-serif !important}#aitutor-lp .glass{backdrop-filter:blur(8px);background:rgba(255,255,255,.82)}#aitutor-lp .section-title{letter-spacing:-.02em}.funciona-region-label{white-space:nowrap !important;max-width:100%;font-size:clamp(16px, 4.5vw, 18px) !important;line-height:1.25 !important}#aitutor-lp>.mx-auto>header{position:fixed;top:0;left:0;width:100%;z-index:80;padding-left:8px;padding-right:8px}#aitutor-lp>.mx-auto>header>div{width:min(1320px, calc(100vw - 16px)) !important;margin-left:auto !important;margin-right:auto !important}#aitutor-lp #main-content{padding-top:112px}#aitutor-lp.legal-mode #main-content{padding-top:72px !important}#aitutor-lp.legal-mode #legal-inline-view{padding-top:12px !important}@media (max-width:768px){#aitutor-lp.legal-mode #main-content{padding-top:64px !important}#aitutor-lp.legal-mode #legal-inline-view{padding-top:10px !important}}#aitutor-lp.legal-mode section:not(#legal-inline-view){display:none !important}#aitutor-lp.legal-mode #legal-inline-view{display:block !important}@media (min-width:1024px){#hero .hero-visual{position:relative;left:-22px}}#google-workspace .mt-7.grid>article,#intervencao .mx-auto.mt-8.grid>div{min-width:0}#google-workspace .mt-7.grid{gap:12px !important}#google-workspace .mt-7.grid>article{padding-left:16px !important;padding-right:16px !important}#intervencao .mx-auto.mt-8.grid.max-w-5xl{max-width:1120px !important;gap:12px !important}#intervencao .mx-auto.mt-8.grid>div{padding-left:18px !important;padding-right:18px !important}#google-workspace .mt-7.grid>article p,#intervencao .mx-auto.mt-8.grid>div p{flex:1 1 auto;min-width:0;max-width:100%;white-space:nowrap !important;overflow-wrap:normal !important;word-break:keep-all !important;font-size:clamp(12px, 1vw, 16px) !important;line-height:1.25 !important;letter-spacing:0 !important}#publico #publico-cards.alunos-slider{margin-top:56px;display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:16px}#publico #publico-cards.alunos-slider .aluno-slide img{width:100% !important;height:auto !important;display:block;object-fit:contain}.escolas-metricas-grid{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:12px}.escolas-metricas-grid>article{display:flex;flex-direction:column;align-items:center;min-height:220px}.escolas-metricas-grid>article p{width:100%;text-align:center !important}.escolas-metricas-grid>article p:nth-of-type(4){margin-top:auto !important}#hero-10k-badge{margin-left:auto;margin-right:auto}@media (min-width:768px){#hero-10k-badge{margin-left:0 !important;margin-right:0 !important}}@media (min-width:1024px){.escolas-metricas-grid{grid-template-columns:repeat(4,minmax(0, 1fr));gap:16px}.escolas-metricas-grid>article{align-items:flex-start}.escolas-metricas-grid>article p:nth-of-type(n+2){text-align:left !important;font-weight:600 !important}.escolas-metricas-grid>article p:nth-of-type(1){text-align:left !important}.escolas-metricas-grid>article p:nth-of-type(2),.escolas-metricas-grid>article p:nth-of-type(3){color:#2e3557 !important}.escolas-metricas-grid>article p:nth-of-type(4){align-self:flex-start}#ecossistema .grid.gap-5{gap:16px !important;grid-template-columns:repeat(2,minmax(0, 420px)) !important;justify-content:center !important;margin-left:auto !important;margin-right:auto !important}#ecossistema article{padding:16px !important;border-radius:18px !important}#ecossistema ul{margin-top:12px !important}#ecossistema li{font-size:14px !important;line-height:1.35 !important}#footer-shell{padding-top:72px !important;padding-bottom:54px !important;position:relative;overflow:visible}#footer-main-row{display:flex !important;flex-direction:row !important;align-items:center !important;justify-content:space-between !important;gap:24px !important}#footer-brand-block{margin-top:-36px;align-items:flex-start !important}#footer-brand-logo{position:relative;top:-10px}#footer-brand-text{white-space:nowrap !important}#footer-brand-break{display:none !important}#footer-center-block{flex:1 1 auto;text-align:center;padding:0 18px;align-self:center}#footer-copyright{position:absolute;left:50%;transform:translateX(-50%);bottom:10px;margin-top:0 !important;font-size:11px !important;line-height:1.2 !important;font-weight:600 !important}#footer-legal-row{position:absolute;left:50%;transform:translateX(-50%);bottom:30px;display:flex;align-items:center;justify-content:center;gap:14px;white-space:nowrap;font-size:12px;font-weight:600;color:rgba(255,255,255,.9)}#footer-social-block{margin-left:auto !important;justify-content:flex-end !important;align-self:center}}#google-workspace .mt-7.grid>article p{font-size:clamp(13px, 1vw, 16px) !important}#intervencao .mx-auto.mt-8.grid>div p{font-size:clamp(14px, 0.95vw, 16px) !important}#aitutor-lp section:not(:first-of-type){content-visibility:auto;contain-intrinsic-size:900px}@media (min-width:1281px){#google-workspace>div{max-width:1320px !important}}@media (min-width:1024px){#seguranca img[alt="Ícone de segurança"]{position:relative;right:56px !important}}#aitutor-lp .demo-btn-spinner{width:16px;height:16px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:999px;animation:aitutor-spin .8s linear infinite}@keyframes aitutor-spin{to{transform:rotate(360deg)}}@media (max-width:900px){#aitutor-lp{overflow-x:clip}#aitutor-lp .mx-auto.w-full.max-w-\[1240px\]{max-width:720px;padding-left:16px;padding-right:16px}#aitutor-lp section{padding-top:44px !important;padding-bottom:44px !important}#aitutor-lp h1{font-size:clamp(30px, 6.6vw, 44px) !important;line-height:1.12 !important;text-align:center;max-width:100%}#aitutor-lp h2{font-size:clamp(28px, 6vw, 42px) !important;line-height:1.2 !important;text-align:center}#aitutor-lp h3{line-height:1.25 !important}#aitutor-lp p{word-break:normal;overflow-wrap:anywhere}#aitutor-lp [class*="text-\\[18px\\]"]{font-size:16px !important;line-height:1.5 !important}#aitutor-lp [class*="text-\\[16px\\]"]{line-height:1.55 !important}#aitutor-lp>.mx-auto>header{padding-top:10px !important;padding-bottom:8px !important}#aitutor-lp>.mx-auto>header>div{border-radius:20px !important;padding:12px 14px !important;justify-content:space-between !important;min-height:66px;gap:8px}#header-brand img{width:98px;height:auto;object-fit:contain}#header-actions{flex-shrink:0}#header-actions #lang-current-label{display:none !important}#header-actions #lang-toggle-btn{gap:4px !important;font-size:12px !important;padding:0 2px !important}#header-actions a{height:40px !important;min-width:116px !important;padding-left:14px !important;padding-right:14px !important;border-radius:999px !important;font-size:16px !important;font-weight:600 !important}#header-actions a:first-of-type{border-color:#cfd4e8 !important;background:0 0 !important;color:#5b45ff !important}#hero>div{grid-template-columns:1fr !important;gap:20px !important}#hero>div>:first-child{order:2}#hero>div>:last-child{order:1}#hero h1,#hero p{text-align:center !important}#hero .flex.flex-nowrap.items-center.gap-3{flex-direction:column !important;flex-wrap:nowrap !important;gap:10px !important}#hero .flex.flex-nowrap.items-center.gap-3 a{width:100% !important;max-width:420px;height:56px !important;border-radius:16px !important}#hero .relative.z-10>img,#hero .relative.z-10>div:nth-of-type(n+2){display:none !important}#hero .relative.z-10>div:first-of-type{border-radius:26px !important;padding:10px !important}#hero .relative.z-10>div:first-of-type img{max-width:420px !important}#funciona [class*="sm:flex-nowrap"]{flex-wrap:wrap !important;justify-content:center !important}#funciona [style*="width: 196px"]{width:calc(50% - 8px) !important;min-width:150px;max-width:210px;height:auto !important;border-radius:24px !important;padding:14px 10px !important}#funciona [style*="width: 120px"]{width:100% !important;height:auto !important}#funciona p[style*="white-space: nowrap"]{white-space:normal !important;line-height:1.3 !important;margin-top:8px !important;font-size:15px !important}#publico .audiencia-tab{width:100% !important;max-width:420px !important;height:52px !important;font-size:16px !important}#publico #publico-cards{margin-top:38px !important;gap:18px !important}#publico #publico-cards article{border-radius:22px !important;padding:44px 18px 18px !important}#publico #publico-cards article>img.absolute{top:-22px !important;width:56px !important;height:56px !important}#publico #publico-cards article p{font-size:15px !important;line-height:1.5 !important;letter-spacing:0 !important}#publico #comparativo-wrap{margin-top:24px !important;padding:0 !important}#publico #comparativo-wrap h3{font-size:clamp(24px, 5.5vw, 32px) !important;margin-bottom:6px}#publico #comparativo-wrap .grid.items-center.border-b{grid-template-columns:minmax(0, 1fr) auto auto !important;gap:10px !important;font-size:14px !important;padding:14px 12px !important}#publico #comparativo-wrap .divide-y>div{grid-template-columns:minmax(0, 1fr) auto auto !important;gap:10px !important;padding:14px 12px !important}#publico #comparativo-wrap .divide-y>div p{font-size:14px !important;line-height:1.35 !important}#publico #comparativo-cta{width:100% !important;max-width:420px !important;border-radius:16px !important;height:56px !important;font-size:16px !important}#publico #publico-cards.alunos-slider{margin-top:22px !important;display:flex !important;gap:12px !important;overflow-x:auto;padding:0 2px 8px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}#publico #publico-cards.alunos-slider .aluno-slide{flex:0 0 82vw;max-width:360px;margin:0 auto;scroll-snap-align:center}#publico #publico-cards.alunos-slider::-webkit-scrollbar{height:6px}#publico #publico-cards.alunos-slider::-webkit-scrollbar-thumb{background:#c9b8f7;border-radius:999px}#publico #comparativo-wrap .comparativo-desktop{display:none !important}#publico #comparativo-wrap .comparativo-mobile{display:block !important;margin-top:22px;border-radius:24px;background:#fcfaff;border:1px solid #e8e2f8;padding:20px 16px}#publico #comparativo-wrap .comparativo-mobile-logo{height:34px;width:auto;object-fit:contain}#publico #comparativo-wrap .comparativo-mobile-title{font-size:34px !important;line-height:1.15 !important;color:#fff !important}#publico #comparativo-wrap .comparativo-mobile h4{margin-top:24px;font-size:34px !important;line-height:1.15 !important;color:#111b45 !important}#publico #comparativo-wrap .comparativo-mobile ul{margin:14px 0 0;padding:0;list-style:none;border-top:1px solid #e8e2f8}#publico #comparativo-wrap .comparativo-mobile li{display:flex;align-items:center;gap:12px;padding:16px 0;border-bottom:1px solid #e8e2f8}#publico #comparativo-wrap .comparativo-mobile li span{color:#1f2a4a;font-size:15px;line-height:1.35;letter-spacing:0}#publico #comparativo-wrap .comparativo-mobile li img{width:22px;height:22px;object-fit:contain;flex-shrink:0}#ecossistema .grid.gap-5{gap:14px !important}#ecossistema article{border-radius:20px !important;padding:18px 16px !important}#ecossistema li{align-items:flex-start !important;font-size:15px !important}#demo #demo-tabs{flex-direction:column !important;max-width:100% !important;gap:10px !important}#demo #demo-tabs button{width:100% !important;min-height:50px !important;font-size:16px !important}#demo .max-w-3xl{border-radius:20px !important;padding:16px !important}#demo #demo-panel-title{font-size:clamp(24px, 6vw, 34px) !important}#demo #demo-panel-subtitle{font-size:15px !important;line-height:1.45 !important}#demo .mt-4.flex.justify-end{justify-content:stretch !important}#demo #demo-cta-btn{width:100% !important;height:52px !important;font-size:17px !important}#google-workspace p.whitespace-normal,#google-workspace p.whitespace-nowrap{text-align:left !important}#google-workspace article{border-radius:18px !important;min-width:0 !important;align-items:flex-start !important}#seguranca .grid.items-center{grid-template-columns:1fr !important;gap:24px !important}#seguranca h2,#seguranca p{text-align:left !important}#seguranca .pl-4,#seguranca .sm\:pl-6,#seguranca .lg\:pl-8{padding-left:14px !important;padding-right:14px !important}#seguranca .flex.justify-center.lg\:justify-end{justify-content:flex-start !important;padding-left:14px}#seguranca img[alt="Ícone de segurança"]{max-width:min(260px, 74vw) !important;right:0 !important;position:relative;transform:translateX(14px)}#intervencao .mx-auto.mt-8.grid.max-w-5xl,#controle ul,#planos .mt-10.grid.items-end.gap-6{gap:14px !important}#intervencao .mx-auto.mt-8.max-w-4xl.overflow-hidden{border-radius:22px !important}#intervencao .monitoramento-realtime-label{white-space:nowrap !important;overflow-wrap:normal !important;word-break:keep-all !important;display:inline-block !important;line-height:1.25 !important;letter-spacing:0 !important}#planos article[class*=h-]{height:auto !important;min-height:0 !important;border-radius:20px !important;padding:18px 16px !important}#planos #plan-price-value{font-size:clamp(34px, 9vw, 44px) !important}#planos a{min-height:54px !important;border-radius:16px !important;font-size:16px !important}#contato .max-w-3xl{border-radius:20px !important;padding:16px !important}#contato .grid.gap-4{grid-template-columns:1fr !important}#contato input,#contato textarea{font-size:16px !important}#aitutor-lp footer{padding-top:28px !important;padding-bottom:30px !important}#aitutor-lp footer>div{border-radius:20px !important;padding:22px 16px !important}#aitutor-lp footer .gap-x-8{gap:8px 16px !important}#footer-menu-row{max-width:fit-content;margin-left:auto;margin-right:auto;display:flex !important;flex-wrap:wrap;justify-content:center !important;gap:6px 6px !important}#footer-menu-row:after{content:"";flex-basis:100%;order:2}#footer-menu-row a{display:inline-flex;justify-content:center;text-align:center;padding:0;white-space:nowrap}#footer-menu-row a:nth-child(1){order:1}#footer-menu-row a:nth-child(2){order:1}#footer-menu-row a:nth-child(3){order:3}#footer-menu-row a:nth-child(4){order:3}#footer-menu-row a:nth-child(5){order:3}#footer-brand-break{display:block !important}}@media (max-width:560px){#aitutor-lp>.mx-auto>header>div{padding:10px !important;min-height:60px}#header-brand img{width:84px}#header-actions{gap:6px !important}#header-actions a{min-width:98px !important;height:38px !important;padding-left:12px !important;padding-right:12px !important;font-size:14px !important}#funciona [style*="width: 196px"]{width:100% !important;max-width:340px}#publico #comparativo-wrap .grid.items-center.border-b,#publico #comparativo-wrap .divide-y>div{grid-template-columns:minmax(0, 1fr) 28px 28px !important}#publico #comparativo-wrap .grid.items-center.border-b img,#publico #comparativo-wrap .divide-y>div img{width:20px !important;height:20px !important}#publico #publico-cards.alunos-slider .aluno-slide{flex-basis:88vw}}@media (max-width:1280px){#intervencao .mx-auto.mt-8.grid,#google-workspace .mt-7.grid{grid-template-columns:repeat(2,minmax(0, 1fr)) !important;max-width:1180px !important;margin-left:auto !important;margin-right:auto !important}#intervencao .mx-auto.mt-8.grid>div,#google-workspace .mt-7.grid>article{padding-left:16px !important;padding-right:16px !important;min-width:0 !important}#intervencao .mx-auto.mt-8.grid p{white-space:nowrap !important;overflow-wrap:normal !important;word-break:keep-all !important;font-size:clamp(13px, 1vw, 15px) !important;line-height:1.25 !important;letter-spacing:0 !important}#google-workspace .mt-7.grid p{white-space:nowrap !important;overflow-wrap:normal !important;word-break:keep-all !important;font-size:clamp(13px, 1.05vw, 16px) !important;line-height:1.25 !important;letter-spacing:0 !important}}@media (max-width:900px){#intervencao .mx-auto.mt-8.grid,#google-workspace .mt-7.grid{grid-template-columns:1fr !important;max-width:780px !important}#intervencao .mx-auto.mt-8.grid p{font-size:clamp(13px, 3.3vw, 15px) !important;line-height:1.3 !important}#google-workspace .mt-7.grid p{font-size:clamp(14px, 3.4vw, 16px) !important;line-height:1.3 !important}}#legal-inline-view{padding:32px 0 16px}#legal-inline-view #legal-inline-content{width:100%}#legal-inline-view .legal-wrap{padding:0 0 24px;width:min(1320px, calc(100vw - 16px));max-width:min(1320px, calc(100vw - 16px));margin:0 auto}#legal-inline-view .legal-card{width:100%;max-width:100%;margin:0 auto;background:#fff;border:1px solid #e5e7f3;border-radius:20px;padding:28px 24px;box-sizing:border-box}#legal-inline-view .legal-h1,#legal-inline-view h1{margin:0 0 20px;color:#111b45;font-size:clamp(28px, 4vw, 40px);line-height:1.15;font-weight:700;text-align:center}#legal-inline-view p{margin:0 0 12px;font-size:15px;line-height:1.7;color:#4f567b}@media (max-width:768px){#legal-inline-view{padding:20px 0 8px}#legal-inline-view .legal-wrap{padding:0 12px 18px}#legal-inline-view .legal-card{border-radius:16px;padding:20px 16px}#legal-inline-view p{font-size:14px;line-height:1.6}}.editor-styles-wrapper .legal-card.blog-journal{max-width:none !important}.editor-styles-wrapper .legal-card.blog-journal>.wp-block-columns{display:block !important;gap:0 !important}.editor-styles-wrapper .legal-card.blog-journal>.wp-block-columns>.wp-block-column{width:100% !important;max-width:100% !important;flex:1 1 auto !important}.editor-styles-wrapper .legal-card.blog-journal .wp-block-query .wp-block-post-template{display:block !important;width:100% !important}.editor-styles-wrapper .legal-card.blog-journal .wp-block-query .wp-block-post-template>li{width:100% !important;max-width:100% !important}#legal-inline-view .legal-card.blog-journal>.wp-block-columns{display:flex !important;flex-direction:row !important;align-items:flex-start !important;gap:1rem !important;flex-wrap:nowrap !important;width:100% !important}#legal-inline-view .legal-card.blog-journal>.wp-block-columns>.wp-block-column:first-child{flex:1 1 0 !important;min-width:0 !important}#legal-inline-view .legal-card.blog-journal>.wp-block-columns>.wp-block-column:last-child{flex:0 0 160px !important;max-width:180px !important}#legal-inline-view .legal-card.blog-journal>.wp-block-columns>.wp-block-column:first-child .wp-block-query .wp-block-post-template{display:grid !important;grid-template-columns:minmax(0, 1fr) !important;gap:1rem !important;width:100% !important}#legal-inline-view .legal-card.blog-journal .wp-block-query .wp-block-post-template{display:grid !important;grid-template-columns:minmax(0, 1fr) !important;width:100% !important;max-width:100% !important;margin:0 !important;gap:1rem !important;padding-left:12px !important;padding-right:12px !important}#legal-inline-view .legal-card.blog-journal .wp-block-query .wp-block-post-template>li{width:100% !important;max-width:100% !important;margin:0 !important;padding:12px 12px 12px 16px !important}#legal-inline-view .legal-card.blog-journal .blog-main,#legal-inline-view .legal-card.blog-journal .blog-main>.wp-block-group,#legal-inline-view .legal-card.blog-journal .blog-main>.wp-block-query{width:100% !important;max-width:100% !important}#legal-inline-view .legal-card.blog-journal .wp-block-query>.wp-block-group:first-child{margin-top:0 !important;padding-top:8px !important;padding-bottom:8px !important}#legal-inline-view .legal-card.blog-journal .wp-block-query>.wp-block-group:first-child>.wp-block-post-template.alignfull,#legal-inline-view .legal-card.blog-journal .wp-block-query>.wp-block-post-template.alignfull{margin-top:0 !important;padding-top:0 !important}#legal-inline-view .legal-card.blog-journal .wp-block-query>.wp-block-group:first-child>.wp-block-post-template>li:first-child{margin-top:0 !important}#legal-inline-view .legal-card.blog-journal .wp-block-post-date,#legal-inline-view .legal-card.blog-journal .wp-block-post-date *,#legal-inline-view .legal-card.blog-journal .wp-block-post-author,#legal-inline-view .legal-card.blog-journal .wp-block-post-author *,#legal-inline-view .legal-card.blog-journal .wp-block-post-terms,#legal-inline-view .legal-card.blog-journal .wp-block-post-terms *{text-align:left !important;justify-content:flex-start !important}#legal-inline-view .legal-card.blog-journal .wp-block-group:has(.wp-block-post-date),#legal-inline-view .legal-card.blog-journal .wp-block-row:has(.wp-block-post-date),#legal-inline-view .legal-card.blog-journal .wp-block-columns:has(.wp-block-post-date){justify-content:flex-start !important;align-items:flex-start !important;gap:2px !important}@media (max-width:782px){#legal-inline-view .legal-card.blog-journal .wp-block-query .wp-block-post-template{padding-left:8px !important;padding-right:8px !important}#legal-inline-view .legal-card.blog-journal .wp-block-query .wp-block-post-template>li{padding:10px 10px 10px 12px !important}}#legal-inline-view .legal-card.blog-journal .blog-hero{background:0 0 !important;border:none !important;border-radius:0 !important;padding:0 !important;margin-bottom:2rem !important}#legal-inline-view .legal-card.blog-journal .blog-hero .wp-block-post-template>li{background:0 0 !important;border:none !important;border-radius:0 !important;padding:0 !important}body.single-post .has-global-padding,#legal-inline-view .has-global-padding{padding-left:0 !important;padding-right:0 !important}body:has(.legal-card){font-family:"Poppins",system-ui,sans-serif !important}body:has(.legal-card) .wp-site-blocks{background:linear-gradient(90deg,#f1ebfe 0%,#f9f5ff 100%) !important;min-height:100vh}body:has(.legal-card) .wp-block-post-title{text-align:center !important;color:var(--aitutor-heading) !important;font-size:clamp(28px, 4vw, 40px) !important;line-height:1.15 !important;font-weight:700 !important;margin:0 auto 20px !important;max-width:var(--aitutor-max) !important}.legal-card h2{margin:26px 0 10px !important;color:var(--aitutor-heading-2) !important;font-size:clamp(19px, 2.2vw, 24px) !important;line-height:1.3 !important;font-weight:600 !important;text-align:left !important}.legal-card h2.legal-subtitle,.legal-card>h2:first-child{text-align:center !important;margin-top:0 !important;font-weight:500 !important;font-size:clamp(18px, 2vw, 22px) !important}.legal-card p{margin:0 0 12px !important;font-size:15px !important;line-height:1.7 !important;color:var(--aitutor-body) !important;text-align:left !important}.legal-card strong{color:var(--aitutor-heading-2) !important;font-weight:700 !important}@media (max-width:768px){.legal-card p{font-size:14px !important;line-height:1.6 !important}}.wp-site-blocks{padding-top:0 !important;padding-bottom:0 !important}.wp-block-template-part{margin:0 !important}body:not(.home) main.wp-block-group{padding-top:110px !important}body:has(.legal-card) main.wp-block-group{padding-top:130px !important}body.single-post main.wp-block-group{max-width:920px !important;margin-left:auto !important;margin-right:auto !important;padding-left:1.5rem !important;padding-right:1.5rem !important}body.single-post .wp-block-post-featured-image{max-width:100% !important;margin:0 auto !important;text-align:center !important}body.single-post .wp-block-post-featured-image img{max-width:100% !important;width:100% !important;height:auto !important;border-radius:var(--aitutor-radius-sm) !important;display:block !important}body.page-id-1127 main.wp-block-group,body.page-id-1301 main.wp-block-group{max-width:1240px !important;margin-left:auto !important;margin-right:auto !important;padding-left:1.5rem !important;padding-right:1.5rem !important}body footer.wp-block-template-part{display:block !important;position:relative !important;margin-top:3rem !important;padding-top:0 !important;padding-bottom:0 !important}body footer.wp-block-template-part #aitutor-lp,body footer.wp-block-template-part>div{display:block !important}body.page-id-1127 .wp-block-query.legal-card,body.page-id-1301 .wp-block-query.legal-card,body.page-id-1127 .legal-card,body.page-id-1301 .legal-card{max-width:100% !important;width:100% !important}body.single-post main.wp-block-group{max-width:1240px !important;margin-left:auto !important;margin-right:auto !important;padding-left:1.5rem !important;padding-right:1.5rem !important}body.single-post .wp-block-post-content{max-width:920px !important;margin-left:auto !important;margin-right:auto !important}body.single-post .wp-block-post-featured-image{max-width:100% !important;margin:0 auto 1.5rem !important}body.single-post .wp-block-post-featured-image img{max-width:100% !important;width:100% !important;height:auto !important;border-radius:var(--aitutor-radius) !important;display:block !important;margin:0 auto !important}body.single-post .wp-block-post-title{max-width:920px !important;margin-left:auto !important;margin-right:auto !important;text-align:center !important}main.wp-block-group main.wp-block-group{padding-top:0 !important;padding-bottom:0 !important;margin-top:0 !important;margin-bottom:0 !important}body:not(.home) main.wp-block-group{padding-top:90px !important}body:has(.legal-card) main.wp-block-group{padding-top:100px !important}body.single-post main.wp-block-group{padding-top:90px !important}body.page-id-1127 .legal-card,body.page-id-1301 .legal-card,body.page-id-1127 .wp-block-query.legal-card,body.page-id-1301 .wp-block-query.legal-card,body.single-post .legal-card{margin-top:0 !important;margin-bottom:0 !important}body.single-post .wp-block-spacer,body.page-id-1127 .wp-block-spacer,body.page-id-1301 .wp-block-spacer{height:0 !important;display:none !important}body.single-post .wp-block-post-featured-image{margin-top:0 !important;margin-bottom:1.5rem !important}body.single-post .wp-block-post-title{margin-top:0 !important;margin-bottom:1rem !important}html body.single-post main.wp-block-group main[style*=padding],html body.single-post main.wp-block-group main.wp-block-group{padding:0 !important;margin:0 !important}html body.single-post main.wp-block-group:not(main main),html body.page-id-1127 main.wp-block-group:not(main main),html body.page-id-1301 main.wp-block-group:not(main main){max-width:min(1320px, calc(100vw - 16px)) !important;width:min(1320px, calc(100vw - 16px)) !important;margin-left:auto !important;margin-right:auto !important;padding-left:8px !important;padding-right:8px !important;padding-top:90px !important;padding-bottom:0 !important}html body.single-post .wp-block-spacer,html body.page-id-1127 .wp-block-spacer,html body.page-id-1301 .wp-block-spacer{display:none !important;height:0 !important;visibility:hidden !important;margin:0 !important;padding:0 !important}html body.single-post .wp-block-post-content{max-width:920px !important;margin-left:auto !important;margin-right:auto !important}html body.single-post .wp-block-post-featured-image{max-width:100% !important;width:100% !important;margin:0 auto 1.5rem !important}html body.single-post .wp-block-post-featured-image img{max-width:100% !important;width:100% !important;height:auto !important;border-radius:16px !important;display:block !important;margin:0 !important}html body.single-post .wp-block-post-title{max-width:920px !important;margin:0 auto 1rem !important;text-align:center !important}html body.page-id-1127 .legal-card,html body.page-id-1301 .legal-card,html body.page-id-1127 .wp-block-query.legal-card,html body.page-id-1301 .wp-block-query.legal-card{max-width:100% !important;width:100% !important}html body.single-post .wp-site-blocks,html body.page-id-1127 .wp-site-blocks,html body.page-id-1301 .wp-site-blocks{padding-top:0 !important}html body header.wp-block-template-part{margin:0 !important;padding:0 !important}html body.single-post,html body.page-id-1127,html body.page-id-1301{--wp--style--global--wide-size:1320px !important;--wp--style--global--content-size:1320px !important}html body.single-post .alignwide,html body.page-id-1127 .alignwide,html body.page-id-1301 .alignwide,html body.single-post .alignfull,html body.page-id-1127 .alignfull,html body.page-id-1301 .alignfull{max-width:min(1320px, calc(100vw - 16px)) !important;width:min(1320px, calc(100vw - 16px)) !important;margin-left:auto !important;margin-right:auto !important}html body.page-id-1127 main .legal-card,html body.page-id-1127 main .wp-block-query.legal-card,html body.page-id-1301 main .legal-card,html body.page-id-1301 main .wp-block-query.legal-card{max-width:100% !important;width:100% !important;margin-left:0 !important;margin-right:0 !important}html body.single-post main .wp-block-post-featured-image,html body.single-post main figure.wp-block-post-featured-image{max-width:100% !important;width:100% !important}html body.single-post main .wp-block-post-featured-image img{max-width:100% !important;width:100% !important;height:auto !important}</style><!-- end Simple Custom CSS and JS -->