PageSourceSearch

https://www.todamateria.com.br/

html todamateria.com.br collected 2026-09-24 17:41:53 UTC 665,334 bytes, 3,495 lines download raw bytes

1<!DOCTYPE HTML>
2<html xmlns="http://www.w3.org/1999/xhtml" prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb# g: http://base.google.com/ns/1.0#" xml:lang="pt-br" lang="pt-br">
3
4<head>
5    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
6    <title>Conteúdos Escolares - Toda Matéria</title>
7
8    <meta name="viewport" content="width=device-width, initial-scale=1">
9
10        <meta name="description" content="Portal com conteúdos escolares sobre todas as matérias do Ensino Fundamental e Médio do Brasil. Sua ferramenta de Pesquisa para trabalhos."/>
11    <meta property="fb:admins" content="806619650"/>
12    <meta property="og:type" content="website"/>
13    <meta property="og:site_name" content="Toda Matéria"/>
14    <meta property="og:image"
15          content="https://static.todamateria.com.br/img/ogimage.png"/>
16
17            <meta property="og:url" content="https://www.todamateria.com.br/"/>
18    
19    <meta property="og:title" content="Conteúdos Escolares"/>
20    <meta property="og:description" content="Portal com conteúdos escolares sobre todas as matérias do Ensino Fundamental e Médio do Brasil. Sua ferramenta de Pesquisa para trabalhos."/>
21    <meta property="og:locale" content="pt_br"/>
22
23        
24    <meta name="twitter:card" content="summary_large_image"/>
25    <meta name="twitter:title" content="Conteúdos Escolares"/>
26    <meta name="twitter:description" content="Portal com conteúdos escolares sobre todas as matérias do Ensino Fundamental e Médio do Brasil. Sua ferramenta de Pesquisa para trabalhos."/>
27    <meta name="twitter:image" content="https://static.todamateria.com.br/img/ogimage.png"/>
28    
29            <link rel="canonical" href="https://www.todamateria.com.br/"/>
30    
31    
32    
33            <link rel="preload" as="image" type="image/webp" fetchpriority="high" media="(max-width: 767px)"
34              imagesrcset="https://static.todamateria.com.br/img/home/hero-section/bg-model-01-mobile.webp 1x, https://static.todamateria.com.br/img/home/hero-section/[email protected] 2x">
35        <link rel="preload" as="image" type="image/webp" fetchpriority="high" media="(min-width: 768px)"
36              imagesrcset="https://static.todamateria.com.br/img/home/hero-section/bg-model-01.webp 1x, https://static.todamateria.com.br/img/home/hero-section/[email protected] 2x">
37    
38    
38<script
39        src="https://browser.sentry-cdn.com/7.60.0/bundle.tracing.min.js"
40        crossorigin="anonymous"
41        defer></script>
41
42        
42<script>
43            document.addEventListener('DOMContentLoaded', function() {
44                if (typeof Sentry === 'undefined') {
45                    console.log('Sentry is not defined');
46                    return;
47                }
48
49                Sentry.init({
50                    enableUserTracking: true,
51                    dsn: 'https://[email protected]/3',
52                    tracesSampleRate: 0.01,
53                    sampleRate: 1,
54                    environment: 'production',
55                    release: 'todamateria-production@20250923-ec9599dc1',
56                    integrations: [new Sentry.BrowserTracing()],
57                });
58
59                // Capture console errors manually (for Sentry 7.60.0 compatibility)
60                const originalConsoleError = console.error;
61                console.error = function(...args) {
62                    originalConsoleError.apply(console, args);
63
64                    const message = args.join(' ');
65                    const notIncluded = ['[GSI_LOGGER]', 'SYNC.JS:', 'SecurityError:', '[GPT]', 'Error: No GPT slots'];
66                    if (!notIncluded.some(item => message.includes(item))) {
67                        Sentry.captureMessage(message, 'error');
68                    }
69                };
70
71                
72                Sentry.setTag("is_premium", false);
73                Sentry.setTag("is_registered", false);
74            });
75        </script>
75
76
77                
78    <!-- preload main styles -->
79<link rel="preload" href="/layout/assets/dist/css/styles.Datep0_p.css" as="style" type="text/css" crossorigin="anonymous">
80
81<!-- link main styles -->
82<link rel="stylesheet" href="/layout/assets/dist/css/styles.Datep0_p.css">
83
84<link rel="preload" href="/layout/assets/dist/fonts/roboto-italic.DbYcxUfu.woff2" as="font" type="font/woff2" crossorigin="anonymous"><link rel="preload" href="/layout/assets/dist/fonts/roboto-bold.52ej9UK-.woff2" as="font" type="font/woff2" crossorigin="anonymous"><link rel="preload" href="/layout/assets/dist/fonts/roboto-bold-italic.DTi_2W3y.woff2" as="font" type="font/woff2" crossorigin="anonymous"><link rel="preload" href="/layout/assets/dist/fonts/roboto-normal.063wu2A_.woff2" as="font" type="font/woff2" crossorigin="anonymous"><link rel="preload" href="/layout/assets/dist/fonts/tm.C81SxIQj.woff2" as="font" type="font/woff2" crossorigin="anonymous">
85<style>@charset "UTF-8";body{--text-color:#2d3550;--text-color-reverse:#FFF;--favorite-button-color:#FB2030}.w100{width:100%}.mw-740{max-width:740px}.mw-half{max-width:50%}@media (min-width:570px){.mw-half--desktop{max-width:50%}}.flex-center{align-items:center;display:flex}.flex-left{display:flex;flex-wrap:wrap}.position-relative{position:relative}.visually-hidden{border:0;padding:0;margin:0;position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap}.text-center{text-align:center}.text-right{text-align:right}.hidden{display:none;visibility:hidden}.inline-block{display:inline-block}.no-wrap{white-space:nowrap}.mt40{margin-top:40px}@media (min-width:768px){.mt40--tablet{margin-top:40px}}.mb40{margin-bottom:40px}@media (min-width:768px){.mb40--tablet{margin-bottom:40px}}.skeleton{background-color:var(--skeleton-loading-color,#ededed);background:linear-gradient(100deg,rgba(255,255,255,0) 40%,var(--skeleton-light-color,rgba(255,255,255,.5019607843)) 50%,rgba(255,255,255,0) 60%) var(--skeleton-loading-color,#ededed);background-size:200% 100%;background-position-x:180%;animation:1s skeleton-loading ease-in-out infinite}@font-face{font-family:tm;font-style:normal;font-weight:400;font-display:swap;src:url(/layout/assets/dist/fonts/tm.DbX8kIp9.eot?67854c4e80f6d41cf1c3e96b0d39746a#iefix) format("embedded-opentype"),url(/layout/assets/dist/fonts/tm.C81SxIQj.woff2?67854c4e80f6d41cf1c3e96b0d39746a) format("woff2"),url(/layout/assets/dist/fonts/tm.BR4FGFxR.woff?67854c4e80f6d41cf1c3e96b0d39746a) format("woff"),url(/layout/assets/dist/fonts/tm.CtSY0zsG.ttf?67854c4e80f6d41cf1c3e96b0d39746a) format("truetype"),url(/layout/assets/dist/svg/tm.CCXD2ou1.svg?67854c4e80f6d41cf1c3e96b0d39746a#tm) format("svg")}.icon-117-tool-abnt:before,.icon-116-tool-sisu:before,.icon-115-tool-materias:before,.icon-114-tool-arrow:before,.icon-113-tool-sim:before,.icon-112-tool-plans:before,.icon-111-tool-essay:before,.icon-110-tool-exerc:before,.icon-109-tool-flashcards:before,.icon-108-tool-ai:before,.icon-107-logout:before,.header .nav-group--user .user-menu-mobile li .menu-item-content>span.logout-icon:before,.header .user-menu--rebrand .user-menu-dropdown li .menu-item-content>span.logout-icon:before,.icon-106-trophy:before,.header .nav-group--user .user-menu-mobile li .menu-item-content>span.award-icon:before,.header .user-menu--rebrand .user-menu-dropdown li .menu-item-content>span.award-icon:before,.icon-105-user:before,.header .nav-group--user .user-menu-mobile li .menu-item-content>span.profile-icon:before,.header .nav-group--user .user-menu-mobile li.user-menu-dropdown-header .dropdown-header-avatar .user-icon:before,.header .user-menu--rebrand .user-menu-dropdown li .menu-item-content>span.profile-icon:before,.header .user-menu--rebrand .user-menu-dropdown li.user-menu-dropdown-header .dropdown-header-avatar .user-icon:before,.icon-104-avatar-student-hat:before,.header .nav-group--user .user-menu-mobile li .menu-item-content>span.crown-icon:before,.header .user-menu--rebrand .user-menu-dropdown li .menu-item-content>span.crown-icon:before,.header .user-menu--rebrand .avatar .user-icon:before,.icon-103-thumb-corretor:before,.icon-102-thumb-exerc-enem:before,.icon-101-thumb-materias:before,.icon-100-check:before,.icon-099-play:before,.icon-098-quote:before,.icon-097-checkmark-curved:before,.icon-096-info-circle:before,.icon-095-pencil
85:before,.icon-094-hat:before,.icon-093-thumb-tool-ai-outline:before,.icon-092-checklist:before,.icon-091-caret:before,.icon-090-uncompleted:before,.icon-089-completed:before,.icon-088-arrow:before,.icon-087-time:before,.icon-086-thumb-cronograma:before,.icon-085-thumb-tool-ai:before,.icon-084-thumb-abnt:before,.icon-083-thumb-exerc:before,.icon-082-thumb-exerc-enem:before,.icon-081-thumb-materias:before,.icon-080-thumb-corretor:before,.icon-079-assistant-doc:before,.icon-078-copy-outline:before,.icon-077-image-replace:before,.icon-076-image:before,.icon-075-error-flag:before,.icon-074-click-magic:before,.icon-073-card:before,.icon-073-bin-outline:before,.icon-072-trash:before,.icon-072-square-root:before,.icon-071-home:before,.icon-070-back-arrow:before,.icon-069-info-circle:before,.header .nav-group--user .user-menu-mobile li .menu-item-content>span.support-icon:before,.header .user-menu--rebrand .user-menu-dropdown li .menu-item-content>span.support-icon:before,.navbar-wrapper--mobile profile-button .user-icon.support-icon:before,.icon-068-historic:before,.icon-067-magnifier:before,.icon-066-alert-outline-round:before,.icon-065-tm-plus:before,.icon-065-crown:before,.navbar-wrapper--mobile profile-button .user-icon.crown-icon:before,.icon-064-doc-question:before,.icon-063-wallet:before,.icon-062-lock:before,.ds-button__icon--lock:before,.icon-061-unlock:before,.icon-061-pix:before,.icon-060-shield:before,.icon-059-badge-outline:before,.icon-058-target:before,.icon-057-megaphone:before,.icon-056-info:before,.icon-056-book:before,.icon-055-doc-reset
85:before,.icon-054-alert-outline:before,.icon-053-alert-bg:before,.icon-052-chevron:before,.section-articles-showcase--item-chevron:before,.section-default--subjects .section-subjects--item-chevron:before,.icon-051-doc-check:before,.icon-050-doc-write:before,.header .nav-group--user .user-menu-mobile li .menu-item-content>span.doc-write-icon:before,.header .user-menu--rebrand .user-menu-dropdown li .menu-item-content>span.doc-write-icon:before,.navbar-wrapper--mobile profile-button .user-icon.doc-write-icon:before,.icon-049-doc-search:before,.icon-048-trophy:before,.icon-048-trophy-filled:before,.icon-047-fire:before,.icon-046-menu-award:before,.navbar-wrapper--mobile profile-button .user-icon.award-icon:before,.icon-045-ai:before,tm-assistant-bot .bottom-action-button.submit-button:before,tm-assistant-bot .header-container .header-icon:before,tm-assistant-bot .chat-avatar:before,.icon-044-clipboard:before,.icon-043-bubble:before,tm-chat-bot .popup-container:before,.icon-042-restart-bold:before,tm-assistant-bot .bottom-action-button .new-question-icon:before,tm-chat-bot .bottom-action-button .new-question-icon:before,.icon-041-thumbs:before,tm-assistant-bot ai-assistant-feedback .feedback-title .feedback-thumbs.thumbs-down:before,tm-assistant-bot ai-assistant-feedback .feedback-title .feedback-thumbs.thumbs-up:before,tm-chat-bot ai-chat-feedback .feedback-title .feedback-thumbs.thumbs-down:before,tm-chat-bot ai-chat-feedback .feedback-title .feedback-thumbs.thumbs-up:before,.icon-040-send:before,tm-chat-bot .form-container form .submit-button:before,.icon-037-document:before,.icon-036-skip-next:before,.icon-035-reset:before,.icon-034-dash-arrow:before,.ds-button__icon--arrow:before,.tm-navbar-ac__see-all-icon:before,.ticker-cta--button-icon:before,.section-articles-showcase--item-arrow:before,.section-default--tools .section-tools--item-arrow:before,.icon-033-favorite-close:before,favorite-button .favorite-button.favorite-transition--removed .icon:before,.icon-032-favorite-check:before,favorite-button .favorite-button.favorite-transition--added .icon:before,.icon-031-menu-favorites:before,.header .nav-group--user .user-menu-mobile li .menu-item-content>span.favorites-icon:before,.header .user-menu--rebrand .user-menu-dropdown li .menu-item-content>span.favorites-icon:before,.navbar-wrapper--mobile profile-button .user-icon.favorites-icon:before,.icon-030-menu-logout:before,.navbar-wrapper--mobile profile-button .user-icon.logout-icon:before,.icon-029-menu-user:before,.navbar-wrapper--mobile profile-button .user-icon.profile-icon:before,.icon-028-unfavorite:before,.icon-027-outline-close:before,sticky-widget-controller .sticky-widget-button .icon:before,.icon-026-list:before,.icon-025-circular-check:before,.icon-024-bookmark-filled:before,favorite-button .favorite-button:not(.favorite-transition).favorite-active .icon:before,.icon-023-bookmark-add:before,favorite-button .favorite-button:not(.favorite-transition) .icon:before,.icon-022-user:before,.icon-021-restart:before,.widget-references .restart-icon:before,.icon-020-copy:before,.widget-references .btn-copy .copy-icon:before,.icon-019-delete:before,.widget-references button.btn-remove .btn-icon:before,.icon-018-site:before,.widget-references .type-ref label .icon-site:before,.icon-017-book:before,.widget-references .type-ref label .icon-book:before,.icon-016-mail:before,.icon-015-printer:before,.icon-014-pdf-download:before,.icon-013-youtube:before,.yt-channel .yt-subscribe .yt-subscribe--button i:before,.icon-012-close:before,.trial-modal-wrapper .trial-modal--close:before,.searchable-select-dialog .dialog-header .close-button:before,tm-assistant-bot .header-container .header-close:before,tm-chat-bot .header-container .header-close:before,.ad-unit .ad-unit__caption:before,.icon-011-check:before,.widget-references .btn-copy .copied-icon:before,.icon-010-time:before,.icon-009-search:before,.icon-008-menu:before,.icon-007_facebook:before,.icon-006-whatsapp:before,.header .user-menu--rebrand .user-menu-dropdown li .menu-item-banner .whatsapp-icon:before,.menu-mobile-banner .whatsapp-icon:before,.icon-005-twitter:before,.icon-004-fb:before,.icon-003-dropdown:before,.icon-002-download:before,.icon-001-close:before,[class^=icon-],[class*=" icon-"]{font:14px/1 tm;font-weight:400!important;font-variant:normal;font-size:inherit;text-decoration:none;text-transform:none;line-height:1;display:inline-block;min-width:1em;text-align:center;text-rendering:auto;user-select:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-001-close:before{content:""}.icon-002-download:before{content:""}.icon-003-dropdown:before{content:""}.icon-004-fb:before{content:""}.icon-005-twitter:before{content:""}.icon-006-whatsapp:before,.header .user-menu--rebrand .user-menu-dropdown li .menu-item-banner .whatsapp-icon:before,.menu-mobile-banner .whatsapp-icon:before{content:""}.icon-007_facebook:before{content:""}.icon-008-menu:before{content:""}.icon-009-search:before{content:""}.icon-010-time:before{content:""}.icon-011-check:before,.widget-references .btn-copy .copied-icon:before{content:""}.icon-012-close:before,.trial-modal-wrapper .trial-modal--close:before,.searchable-select-dialog .dialog-header .close-button:before,tm-assistant-bot .header-container .header-close
85:before,tm-chat-bot .header-container .header-close:before,.ad-unit .ad-unit__caption:before{content:""}.icon-013-youtube:before,.yt-channel .yt-subscribe .yt-subscribe--button i:before{content:""}.icon-014-pdf-download:before{content:""}.icon-015-printer:before{content:""}.icon-016-mail:before{content:""}.icon-017-book:before,.widget-references .type-ref label .icon-book:before{content:""}.icon-018-site:before,.widget-references .type-ref label .icon-site:before{content:""}.icon-019-delete:before,.widget-references button.btn-remove .btn-icon:before{content:""}.icon-020-copy:before,.widget-references .btn-copy .copy-icon:before{content:""}.icon-021-restart:before,.widget-references .restart-icon:before{content:""}.icon-022-user:before{content:""}.icon-023-bookmark-add:before,favorite-button .favorite-button:not(.favorite-transition) .icon:before{content:""}.icon-024-bookmark-filled:before,favorite-button .favorite-button:not(.favorite-transition).favorite-active .icon:before{content:""}.icon-025-circular-check:before{content:""}.icon-026-list:before{content:""}.icon-027-outline-close:before,sticky-widget-controller .sticky-widget-button .icon:before{content:""}.icon-028-unfavorite:before{content:""}.icon-029-menu-user:before,.navbar-wrapper--mobile profile-button .user-icon.profile-icon:before{content:""}.icon-030-menu-logout:before,.navbar-wrapper--mobile profile-button .user-icon.logout-icon:before{content:""}.icon-031-menu-favorites:before,.header .nav-group--user .user-menu-mobile li .menu-item-content>span.favorites-icon:before,.header .user-menu--rebrand .user-menu-dropdown li .menu-item-content>span.favorites-icon:before,.navbar-wrapper--mobile profile-button .user-icon.favorites-icon:before{content:""}.icon-032-favorite-check:before,favorite-button .favorite-button.favorite-transition--added .icon:before{content:""}.icon-033-favorite-close:before,favorite-button .favorite-button.favorite-transition--removed .icon:before{content:""}.icon-034-dash-arrow:before,.ds-button__icon--arrow:before,.tm-navbar-ac__see-all-icon:before,.ticker-cta--button-icon:before,.section-articles-showcase--item-arrow:before,.section-default--tools .section-tools--item-arrow:before{content:""}.icon-035-reset:before{content:""}.icon-036-skip-next:before{content:""}.icon-037-document:before{content:""}.icon-040-send:before,tm-chat-bot .form-container form .submit-button:before{content:""}.icon-041-thumbs:before,tm-assistant-bot ai-assistant-feedback .feedback-title .feedback-thumbs.thumbs-down:before,tm-assistant-bot ai-assistant-feedback .feedback-title .feedback-thumbs.thumbs-up:before,tm-chat-bot ai-chat-feedback .feedback-title .feedback-thumbs.thumbs-down:before,tm-chat-bot ai-chat-feedback .feedback-title .feedback-thumbs.thumbs-up:before{content:""}.icon-042-restart-bold:before,tm-assistant-bot .bottom-action-button .new-question-icon:before,tm-chat-bot .bottom-action-button .new-question-icon:before{content:""}.icon-043-bubble:before,tm-chat-bot .popup-container:before{content:""}.icon-044-clipboard:before{content:""}.icon-045-ai:before,tm-assistant-bot .bottom-action-button.submit-button:before,tm-assistant-bot .header-container .header-icon:before,tm-assistant-bot .chat-avatar:before{content:""}.icon-046-menu-award:before,.navbar-wrapper--mobile profile-button .user-icon.award-icon:before{content:""}.icon-047-fire:before{content:""}.icon-048-trophy-filled:before{content:""}.icon-048-trophy:before{content:""}.icon-049-doc-search:before{content:""}.icon-050-doc-write:before,.header .nav-group--user .user-menu-mobile li .menu-item-content>span.doc-write-icon:before,.header .user-menu--rebrand .user-menu-dropdown li .menu-item-content>span.doc-write-icon:before,.navbar-wrapper--mobile profile-button .user-icon.doc-write-icon:before{content:""}.icon-051-doc-check:before{content:""}.icon-052-chevron:before,.section-articles-showcase--item-chevron:before,.section-default--subjects .section-subjects--item-chevron:before{content:""}.icon-053-alert-bg:before{content:""}.icon-054-alert-outline:before{content:""}
85.icon-055-doc-reset:before{content:""}.icon-056-book:before{content:""}.icon-056-info:before{content:""}.icon-057-megaphone:before{content:""}.icon-058-target:before{content:""}.icon-059-badge-outline:before{content:""}.icon-060-shield:before{content:""}.icon-061-pix:before{content:""}.icon-061-unlock:before{content:""}.icon-062-lock:before,.ds-button__icon--lock:before{content:""}.icon-063-wallet:before{content:""}.icon-064-doc-question:before{content:""}.icon-065-crown:before,.navbar-wrapper--mobile profile-button .user-icon.crown-icon:before{content:""}.icon-065-tm-plus:before{content:""}.icon-066-alert-outline-round:before{content:""}.icon-067-magnifier:before{content:""}.icon-068-historic:before{content:""}.icon-069-info-circle:before,.header .nav-group--user .user-menu-mobile li .menu-item-content>span.support-icon:before,.header .user-menu--rebrand .user-menu-dropdown li .menu-item-content>span.support-icon:before,.navbar-wrapper--mobile profile-button .user-icon.support-icon:before{content:""}.icon-070-back-arrow:before{content:""}.icon-071-home:before{content:""}.icon-072-square-root:before{content:""}.icon-072-trash:before{content:""}.icon-073-bin-outline:before{content:""}.icon-073-card:before{content:""}.icon-074-click-magic:before{content:""}.icon-075-error-flag:before{content:""}.icon-076-image:before{content:""}.icon-077-image-replace:before{content:""}.icon-078-copy-outline:before{content:""}.icon-079-assistant-doc:before{content:""}.icon-080-thumb-corretor:before{content:""}.icon-081-thumb-materias:before{content:""}.icon-082-thumb-exerc-enem:before{content:""}.icon-083-thumb-exerc:before{content:""}.icon-084-thumb-abnt:before{content:""}.icon-085-thumb-tool-ai:before{content:""}.icon-086-thumb-cronograma:before{content:""}.icon-087-time:before{content:""}.icon-088-arrow:before{content:""}.icon-089-completed:before{content:""}.icon-090-uncompleted:before{content:""}.icon-091-caret:before{content:""}.icon-092-checklist:before{content:""}.icon-093-thumb-tool-ai-outline:before{content:""}.icon-094-hat:before{content:""}.icon-095-pencil:before{content:""}.icon-096-info-circle:before{content:""}.icon-097-checkmark-curved:before{content:""}.icon-098-quote:before{content:""}.icon-099-play:before{content:""}.icon-100-check:before{content:""}.icon-101-thumb-materias:before{content:""}.icon-102-thumb-exerc-enem:before{content:""}.icon-103-thumb-corretor:before{content:""}.icon-104-avatar-student-hat:before,.header .nav-group--user .user-menu-mobile li .menu-item-content>span.crown-icon:before,.header .user-menu--rebrand .user-menu-dropdown li .menu-item-content>span.crown-icon:before,.header .user-menu--rebrand .avatar .user-icon:before{content:""}.icon-105-user:before,.header .nav-group--user .user-menu-mobile li .menu-item-content>span.profile-icon:before,.header .nav-group--user .user-menu-mobile li.user-menu-dropdown-header .dropdown-header-avatar .user-icon:before,.header .user-menu--rebrand .user-menu-dropdown li .menu-item-content>span.profile-icon:before,.header .user-menu--rebrand .user-menu-dropdown li.user-menu-dropdown-header .dropdown-header-avatar .user-icon:before{content:""}.icon-106-trophy:before,.header .nav-group--user .user-menu-mobile li .menu-item-content>span.award-icon:before,.header .user-menu--rebrand .user-menu-dropdown li .menu-item-content>span.award-icon:before{content:""}.icon-107-logout:before,.header .nav-group--user .user-menu-mobile li .menu-item-content>span.logout-icon:before,.header .user-menu--rebrand .user-menu-dropdown li .menu-item-content>span.logout-icon:before{content:""}.icon-108-tool-ai:before{content:""}.icon-109-tool-flashcards:before{content:""}.icon-110-tool-exerc:before{content:""}.icon-111-tool-essay:before{content:""}.icon-112-tool-plans:before{content:""}.icon-113-tool-sim:before{content:""}.icon-114-tool-arrow:before{content:""}.icon-115-tool-materias:before{content:""}.icon-116-tool-sisu:before{content:""}.icon-117-tool-abnt:before{content:""}:root{--search-icon-color:var(--bs-brand-2)}:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;
85--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-brand-1:#663AB5;--bs-brand-2:#522E91;--bs-brand-3:#FDDB00;--bs-brand-4:#F8E399;--bs-brand-5:#0279D1;--bs-brand-6:#3D236D;--bs-brand-7:#FFBB80;--bs-brand-8:#5F9ED8;--bs-brand-text-link:#005B9C;--bs-brand-text-link-hover:#3f6f96;--bs-brand-text-dark:#404040;--bs-brand-gray-2:#757575;--bs-brand-white-hover:#F8FAFF;--bs-brand-border-light:#dde0e4;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-brand-1-rgb:102,58,181;--bs-brand-2-rgb:82,46,145;--bs-brand-3-rgb:253,219,0;--bs-brand-4-rgb:248,227,153;--bs-brand-5-rgb:2,121,209;--bs-brand-6-rgb:61,35,109;--bs-brand-7-rgb:255,187,128;--bs-brand-8-rgb:95,158,216;--bs-brand-text-link-rgb:0,91,156;--bs-brand-text-link-hover-rgb:63,111,150;--bs-brand-text-dark-rgb:64,64,64;--bs-brand-gray-2-rgb:117,117,117;--bs-brand-white-hover-rgb:248,250,255;--bs-brand-border-light-rgb:221,224,228;--bs-primary-text-emphasis:rgb(2.0392156863%,17.2549019608%,39.6862745098%);--bs-secondary-text-emphasis:rgb(16.9411764706%,18.3529411765%,19.6078431373%);--bs-success-text-emphasis:rgb(3.9215686275%,21.1764705882%,13.1764705882%);--bs-info-text-emphasis:rgb(2.0392156863%,31.6862745098%,37.6470588235%);--bs-warning-text-emphasis:rgb(40%,30.2745098039%,1.0980392157%);--bs-danger-text-emphasis:rgb(34.5098039216%,8.3137254902%,10.8235294118%);--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:rgb(81.0196078431%,88.6274509804%,99.8431372549%);--bs-secondary-bg-subtle:rgb(88.4705882353%,89.1764705882%,89.8039215686%);--bs-success-bg-subtle:rgb(81.9607843137%,90.5882352941%,86.5882352941%);--bs-info-bg-subtle:rgb(81.0196078431%,95.8431372549%,98.8235294118%);--bs-warning-bg-subtle:rgb(100%,95.137254902%,80.5490196078%);--bs-danger-bg-subtle:rgb(97.2549019608%,84.1568627451%,85.4117647059%);--bs-light-bg-subtle:rgb(98.6274509804%,98.8235294118%,99.0196078431%);--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:rgb(62.0392156863%,77.2549019608%,99.6862745098%);--bs-secondary-border-subtle:rgb(76.9411764706%,78.3529411765%,79.6078431373%);--bs-success-border-subtle:rgb(63.9215686275%,81.1764705882%,73.1764705882%);--bs-info-border-subtle:rgb(62.0392156863%,91.6862745098%,97.6470588235%);--bs-warning-border-subtle:rgb(100%,90.2745098039%,61.0980392157%);--bs-danger-border-subtle:rgb(94.5098039216%,68.3137254902%,70.8235294118%);--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:Roboto,system-ui,-apple-system,"Segoe UI","Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,rgba(255,255,255,.15),rgba(255,255,255,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.46;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fafafa;--bs-body-bg-rgb:250,250,250;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33,37,41,.75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33,37,41,.5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#005B9C;--bs-link-color-rgb:0,91,156;--bs-link-decoration:underline;--bs-link-hover-color:rgb(0%,29.8529411765%,51.1764705882%);--bs-link-hover-color-rgb:0,76,131;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:rgb(100%,95.137254902%,80.5490196078%);--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,.175);--bs-border-radius:.375rem;--bs-border-radius-sm:.25rem;--bs-border-radius-lg:.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;
85--bs-box-shadow:0px 2px 10px rgba(0,0,0,.05),0px 1px 4px rgba(0,0,0,.05);--bs-box-shadow-sm:0 .125rem .25rem rgba(0,0,0,.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0,0,0,.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,.075);--bs-focus-ring-width:.25rem;--bs-focus-ring-opacity:.25;--bs-focus-ring-color:rgba(13,110,253,.25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color:#dee2e6;--bs-body-color-rgb:222,226,230;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(222,226,230,.75);--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(222,226,230,.5);--bs-tertiary-color-rgb:222,226,230;--bs-tertiary-bg:rgb(16.6666666667%,18.6274509804%,20.5882352941%);--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:rgb(43.0588235294%,65.8823529412%,99.5294117647%);--bs-secondary-text-emphasis:rgb(65.4117647059%,67.5294117647%,69.4117647059%);--bs-success-text-emphasis:rgb(45.8823529412%,71.7647058824%,59.7647058824%);--bs-info-text-emphasis:rgb(43.0588235294%,87.5294117647%,96.4705882353%);--bs-warning-text-emphasis:rgb(100%,85.4117647059%,41.6470588235%);--bs-danger-text-emphasis:rgb(91.7647058824%,52.4705882353%,56.2352941176%);--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:rgb(1.0196078431%,8.6274509804%,19.8431372549%);--bs-secondary-bg-subtle:rgb(8.4705882353%,9.1764705882%,9.8039215686%);--bs-success-bg-subtle:rgb(1.9607843137%,10.5882352941%,6.5882352941%);--bs-info-bg-subtle:rgb(1.0196078431%,15.8431372549%,18.8235294118%);--bs-warning-bg-subtle:rgb(20%,15.137254902%,.5490196078%);--bs-danger-bg-subtle:rgb(17.2549019608%,4.1568627451%,5.4117647059%);--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:rgb(3.0588235294%,25.8823529412%,59.5294117647%);--bs-secondary-border-subtle:rgb(25.4117647059%,27.5294117647%,29.4117647059%);--bs-success-border-subtle:rgb(5.8823529412%,31.7647058824%,19.7647058824%);--bs-info-border-subtle:rgb(3.0588235294%,47.5294117647%,56.4705882353%);--bs-warning-border-subtle:rgb(60%,45.4117647059%,1.6470588235%);--bs-danger-border-subtle:rgb(51.7647058824%,12.4705882353%,16.2352941176%);--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:rgb(43.0588235294%,65.8823529412%,99.5294117647%);--bs-link-hover-color:rgb(54.4470588235%,72.7058823529%,99.6235294118%);--bs-link-color-rgb:110,168,254;--bs-link-hover-color-rgb:139,185,254;--bs-code-color:rgb(90.3529411765%,52%,71.0588235294%);--bs-highlight-color:#dee2e6;--bs-highlight-bg:rgb(40%,30.2745098039%,1.0980392157%);--bs-border-color:#495057;--bs-border-color-translucent:rgba(255,255,255,.15);--bs-form-valid-color:rgb(45.8823529412%,71.7647058824%,59.7647058824%);--bs-form-valid-border-color:rgb(45.8823529412%,71.7647058824%,59.7647058824%);--bs-form-invalid-color:rgb(91.7647058824%,52.4705882353%,56.2352941176%);--bs-form-invalid-border-color:rgb(91.7647058824%,52.4705882353%,56.2352941176%)}*,*:before,*:after{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}h6,h5,h4,h3,h2,h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){h1{font-size:2.5rem}}h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){h2{font-size:2rem}}h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){h3{font-size:1.75rem}}h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){h4{font-size:1.5rem}}h5{font-size:1.25rem}h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:.875em}mark{padding:.1875em;color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not
85([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;line-height:inherit;font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.container,.container-fluid,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container-sm,.container{max-width:540px}}@media (min-width:768px){.container-md,.container-sm,.container{max-width:720px}}@media (min-width:992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media (min-width:1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:.25rem}.g-1,.gy-1{--bs-gutter-y:.25rem}.g-2,.gx-2{--bs-gutter-x:.5rem}.g-2,.gy-2{--bs-gutter-y:.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:.5rem}
85.g-sm-2,.gy-sm-2{--bs-gutter-y:.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}
85.g-md-1,.gx-md-1{--bs-gutter-x:.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.d-block{display:block!important}.d-none{display:none!important}.align-middle{vertical-align:middle!important}@media (min-width:576px){.d-sm-block{display:block!important}.d-sm-none{display:none!important}}@media (min-width:768px){.d-md-block{display:block!important}.d-md-none{display:none!important}}@media (min-width:992px){.d-lg-block{display:block!important}.d-lg-none{display:none!important}}@media (min-width:1200px){.d-xl-block{display:block!important}.d-xl-none{display:none!important}}@media print{.d-print-block{display:block!important}.d-print-none{display:none!important}}
85body{display:flex;flex-direction:column;min-height:100vh}footer{margin-top:auto}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-weight:500;color:var(--bs-brand-text-dark)}h2,.h2,h3,.h3,h4,.h4{font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}a{color:var(--bs-brand-text-link)}a:focus,a:hover{color:var(--bs-brand-text-link)}a.h1,a.h2,a.h3,a.h4{padding:0;text-transform:none}ul,ol{margin:0;padding-left:40px}ul li,ol li{line-height:1.625}.col-centered{float:none;margin:0 auto}.bg-gray{background-color:#f9f9f9}figure+h2{padding-top:0}@media (max-width:767px){blockquote{margin-left:0;margin-right:0}blockquote p{font-size:.9em}#most-read li{width:100%}#most-read li{padding-right:0}p,ul,ol{font-size:1em;word-break:break-word}ul{padding-left:20px}.answer,.answer button{padding:1rem}}h1.search-txt{font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1.search-txt span{font-weight:400}@font-face{font-family:Roboto;font-style:italic;font-weight:400;font-display:swap;src:url(/layout/assets/dist/fonts/roboto-italic.DbYcxUfu.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(/layout/assets/dist/fonts/roboto-normal.063wu2A_.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url(/layout/assets/dist/fonts/roboto-bold.52ej9UK-.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:italic;font-weight:700;font-display:swap;src:url(/layout/assets/dist/fonts/roboto-bold-italic.DTi_2W3y.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:Geist;font-style:normal;font-weight:400;src:url(/layout/assets/dist/fonts/geist-v4-latin-regular.DSkA1yZt.woff2) format("woff2")}@font-face{font-display:swap;font-family:Geist;font-style:normal;font-weight:500;src:url(/layout/assets/dist/fonts/geist-v4-latin-500.DJ9fwJi3.woff2) format("woff2")}@font-face{font-display:swap;font-family:Geist;font-style:normal;font-weight:600;src:url(/layout/assets/dist/fonts/geist-v4-latin-600.C4XfSTOc.woff2) format("woff2")}@font-face{font-display:swap;font-family:Geist;font-style:normal;font-weight:700;src:url(/layout/assets/dist/fonts/geist-v4-latin-700.CKFtLPQ7.woff2) format("woff2")}@font-face{font-display:swap;font-family:Geist;font-style:normal;font-weight:800;src:url(/layout/assets/dist/fonts/geist-v4-latin-800.D7Id04DE.woff2) format("woff2")}@font-face{font-display:swap;font-family:Geist;font-style:normal;font-weight:900;src:url(/layout/assets/dist/fonts/geist-v4-latin-900.CIfxv7Fs.woff2) format("woff2")}@font-face{font-display:swap;font-family:Geist Mono;font-style:normal;font-weight:400;src:url(/layout/assets/dist/fonts/geist-mono-v4-latin-regular.LC9RFr9I.woff2) format("woff2")}@font-face{font-display:swap;font-family:Geist Mono;font-style:normal;font-weight:500;src:url(/layout/assets/dist/fonts/geist-mono-v4-latin-500.D3o2eNa9.woff2) format("woff2")}@font-face{font-display:swap;font-family:Geist Mono;font-style:normal;font-weight:700;src:url(/layout/assets/dist/fonts/geist-mono-v4-latin-700.D6izGJRP.woff2) format("woff2")}@font-face{font-display:swap;font-family:Quicksand;font-style:normal;font-weight:300 700;src:url(/layout/assets/dist/fonts/quicksand-v37-latin-wght.C9TeKmec.woff2) format("woff2")}.navbar-wrapper--mobile .user-avatar{height:32px;width:32px;margin-right:8px}.navbar-wrapper--mobile .user-avatar img{width:100%;height:100%;display:inline-block;margin:0 8px 0 0;padding:0;object-fit:cover;border-radius:100%;border:2px solid white}.navbar-wrapper--mobile profile-button{display:flex}.navbar-wrapper--mobile profile-button .user-icon{display:inline-block;position:relative;width:20px;height:12px;margin-right:6px;color:#fff}.navbar-wrapper--mobile profile-button .user-icon:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.navbar-wrapper--mobile profile-button .user-icon.profile-icon{font-size:1.5rem}.navbar-wrapper--mobile profile-button .user-icon.doc-write-icon{font-size:1.125rem}.navbar-wrapper--mobile profile-button .user-icon.favorites-icon{font-size:1.375rem}.navbar-wrapper--mobile profile-button .user-icon.award-icon{font-size:1.125rem}.navbar-wrapper--mobile profile-button .user-icon.support-icon{font-size:1.1875rem}.navbar-wrapper--mobile profile-button .user-icon.logout-icon{font-size:1.25rem}.navbar-wrapper--mobile profile-button .user-icon.crown-icon{font-size:1.25rem}.navbar-wrapper--mobile profile-button .notification-count{position:absolute;top:50%;transform:translateY(-50%);right:35px;width:18px;height:18px;display:flex;justify-content:center;align-items:center;border-radius:100%;background-color:#ff492d;color:#fff;font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:700;-webkit-font-smoothing:antialiased;font-size:12px;line-height:12px;text-align:center;opacity:1;transition:opacity .2s .2s ease-in-out}.navbar-wrapper--mobile profile-button .btn-logout{all:unset;cursor:pointer;box-sizing:border-box;width:100%;display:flex;justify-content:flex-start;align-items:center;color:#fff;padding:12px 16px 12px 8px;margin:0;font-family:Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:16px;line-height:1.35;text-align:left;font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none}.navbar-wrapper--mobile profile-button button.accordion-header{padding:12px 15px 12px 4px;box-shadow:0 -1px rgba(255,255,255,.2)}.navbar-wrapper--mobile profile-button .accordion-item.expanded button.accordion-header{box-shadow:none}.navbar-wrapper--mobile profile-button .accordion-item.expanded .accordion-header .notification-count{opacity:0}
85.navbar-wrapper--mobile .accordion-item--tools.expanded+profile-button button.accordion-header{box-shadow:none}.navbar-wrapper--mobile .accordion-item{margin-bottom:auto}.mobile-menu-login-button{display:flex;align-items:center;justify-content:center;width:100%;margin:auto 0 0;height:50px;padding:10px;border-radius:10px;background-color:#fff;border:none;outline:none;cursor:pointer;color:#522e91;gap:8px;text-decoration:none;font-weight:700;-webkit-font-smoothing:antialiased;font-size:18px;line-height:21.09px}.header{position:relative;z-index:30;background:#3e45eb;display:flex;flex-direction:column;align-items:center;transition:all .2s ease-in-out;padding-top:8px;min-height:64px;margin-bottom:40px}.header--tmplus-active{margin-bottom:0}.header--sticky{position:sticky;top:0}.header--hidden{transition-delay:.2s;transform:translateY(-100%)}@media (min-width:768px){.header{margin-bottom:0}}@media (min-width:1024px){.header{min-height:80px;padding-top:16px}}.header:before,.header:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1}.header:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAAVFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU4H24AAAAHHRSTlMAB34NlW/++OklxotGLxu9s6FxINBHFqt30ZZtoA0klwAAAJBJREFUGNPNUQcSwyAMU2xMGRlAVsf//9nWJKRPqO4ACZ+EOUPRAcH2AFYbVCk2SdED8DHJhgN0o8akEjYLjR/b1zhSClhndOJMTdI9Wtg7yBVWXdfcI2SaDKscaDgNcr3RGPxRZzNVz08SiyOQE709K8aVDnz1od0t6uTng/7gRy9fz5hLjspbEnq7Y9eZ4A2gkQXFZTXbhAAAAABJRU5ErkJggg==);background-repeat:repeat;background-size:auto;opacity:.08}.header:after{background:linear-gradient(to right,rgba(62,69,235,0) 37%,#3e45eb 82%)}.header .container-xl{max-width:1320px}.header--wrapper{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center;z-index:11}.header--logo-wrapper{position:relative;margin-top:-3px}.header--logo{position:relative;display:inline-block;text-decoration:none;top:0}.header--logo img{display:inline-block;height:18px;width:auto}@media (min-width:390px){.header--logo img{height:20px}}@media (min-width:768px){.header--logo img{width:auto;height:24px}}.header .header--utilities-wrapper{display:flex;flex-direction:row;margin:0 0 0 auto;gap:0}@media (min-width:768px){.header .header--utilities-wrapper{gap:16px}}.header .btn-header-tmplus{gap:16px;padding:9px 16px 9px 24px;height:46px;white-space:nowrap}@media (max-width:767px){.header .btn-header-tmplus{position:absolute;left:0;width:100%;border-radius:0;top:calc(100% + 8px);justify-content:space-between;padding:8px 12px;height:initial}}@media (max-width:767px){.header .btn-header-tmplus--desktop-only{display:none}}.header .main-nav--wrapper{position:relative;background:#3e45eb;border-top:1px solid rgba(255,255,255,.1);width:100%;z-index:10;margin-top:16px;display:none}@media (min-width:1024px){.header .main-nav--wrapper{display:block}}.header .desktop-only{display:none!important}@media (min-width:1024px){.header .desktop-only{display:inline-block!important}}.header .mobile-only{display:block!important}@media (min-width:1024px){.header .mobile-only{display:none!important}}.header .main-nav{position:relative;display:flex;justify-content:space-between;margin:0 auto;padding:0;width:100%;max-width:1320px}.header .main-nav ul{list-style:none;margin:0;padding:0}.header .main-nav li{position:relative;display:inline-block;margin:0;padding:0}.header .main-nav .nav-group{display:flex;flex-wrap:wrap}.header .main-nav .nav-group>li{padding:8px 0}@media (min-width:1366px){.header .main-nav .nav-group{gap:4px}}.header .main-nav .nav-group>li:hover .nav-item{position:relative;background:#fff;border-radius:40px;color:#3e45eb;cursor:pointer}.header .main-nav .nav-group>li:hover .nav-subgroup{z-index:50;top:42px;opacity:1;pointer-events:auto}.header .main-nav .nav-item{color:#fff;font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";letter-spacing:-.2px;font-weight:500;-webkit-font-smoothing:antialiased;line-height:1.2;padding:4px 12px;text-decoration:none;border-radius:40px;transition:all .2s ease-in-out;font-size:16px}@media (min-width:1024px){.header .main-nav .nav-item{font-size:13.5px;letter-spacing:-.1px;padding:4px 8px}}@media (min-width:1140px){.header .main-nav .nav-item{font-size:15px;letter-spacing:-.2px;padding:4px 12px}}
85@media (min-width:1366px){.header .main-nav .nav-item{font-size:16px}}.header .main-nav .nav-item .icon{position:relative;transform:rotate(90deg);margin-left:2px;font-size:8px}@media (min-width:1140px){.header .main-nav .nav-item .icon{font-size:10px}}.header .main-nav .nav-subgroup{position:absolute;pointer-events:none;opacity:0;top:35px;left:0;display:flex;flex-direction:column;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.05),0 6px 20px rgba(0,0,0,.05);border-radius:12px;padding:10px;z-index:0;transition:all .2s ease-out}@media (min-width:1024px){.header .main-nav .nav-subgroup{padding:8px}}@media (min-width:1140px){.header .main-nav .nav-subgroup{padding:10px}}.header .main-nav .nav-group--subjects .nav-subgroup{right:0;left:auto}.header .main-nav .nav-group--subjects .nav-subgroup-wrapper{border:none}.header .main-nav .nav-group>li.is-highlighted .nav-item{background:#ffed4c;box-shadow:0 2px 8px rgba(0,0,0,.18);color:#231f20;font-weight:700;font-size:15px}.header .main-nav .nav-group>li.is-highlighted:hover .nav-item{background:#fff175;color:#231f20}.header .main-nav .nav-subitem{display:flex;flex-direction:row;align-items:center;gap:6px;border-radius:10px;background:#fff;font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:16px;letter-spacing:-.2px;font-weight:500;-webkit-font-smoothing:antialiased;color:#22223b;text-decoration:none;transition:all .2s ease-in-out;padding:8px 12px}@media (min-width:1024px){.header .main-nav .nav-subitem{font-size:13.5px;letter-spacing:-.1px;padding:5px 8px}}@media (min-width:1140px){.header .main-nav .nav-subitem{font-size:15px;letter-spacing:-.2px;padding:8px 12px}}@media (min-width:1366px){.header .main-nav .nav-subitem{font-size:16px}}.header .main-nav .nav-subitem:hover{background:#f2f3f5}.header .main-nav .nav-subitem:hover .dropdown-item--text{left:4px}.header .main-nav .nav-subitem .dropdown-item--text{position:relative;margin-right:24px;left:0;transition:all .2s ease-in-out}@media (min-width:768px){.header .main-nav .nav-subitem .dropdown-item--text{white-space:nowrap}}.header .main-nav .nav-subitem .enem-icon{color:#22223b}.header .main-nav .nav-subitem .icon{font-size:8px;margin-left:auto}.header .header-menu{position:relative;display:block;cursor:pointer;float:right;margin:0;top:0;right:-8px;width:44px;height:44px;border:1px solid #16F5A5;border-radius:50px;padding:13px 11px;order:1}@media (min-width:768px){.header .header-menu{right:0}}@media (min-width:1024px){.header .header-menu{display:none}}.header .header-menu .bar{height:2px;width:20px;display:block;margin:5px auto;position:relative;background-color:#fff;transition:.4s;border-radius:2px}.header .header-menu .bar:nth-of-type(1){margin-top:0}.header .header-menu .bar:nth-of-type(3){width:12px;margin-right:auto;margin-left:0}.header .header-menu.active .bar:nth-of-type(1){animation:headerRotateR .4s cubic-bezier(.5,.2,.2,1);transform:translateY(7px) rotate(45deg)}.header .header-menu.active .bar:nth-of-type(2){animation:headerFade .4s cubic-bezier(.1,.8,.1,1);opacity:0}.header .header-menu.active .bar:nth-of-type(3){animation:headerRotateL .4s cubic-bezier(.5,.2,.2,1);transform:translateY(-7px) rotate(-45deg);width:20px}@keyframes headerRotateR{0%{transform:translateY(0) rotate(0)}to{transform:translateY(7px) rotate(45deg)}}@keyframes headerRotateL{0%{transform:translateY(0) rotate(0)}to{transform:translateY(-7px) rotate(-45deg)}}@keyframes headerFade{0%{opacity:1}to{opacity:0}}.header.active{z-index:1000}@media (max-width:1023px){.header.active .main-nav--wrapper{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:#3e45eb;z-index:50;margin-top:0;border-top:none;overflow-y:auto;padding-top:65px}.header.active .main-nav--wrapper:before{content:"";position:absolute;left:0;top:0;width:100vw;height:65px;background:#3e45eb;position:fixed;z-index:100}}@media (max-width:767px){.header.active .main-nav--wrapper{padding:64px 0 40px}.header.active .main-nav--wrapper:before{height:64px}}@media (max-width:1023px){.header.active .header--wrapper{position:fixed;top:8px;left:0;right:0;z-index:51}}@media (max-width:1023px){.header.active .main-nav{flex-direction:column;padding:0}}@media (max-width:1023px){.header.active .nav-group{flex-direction:column;gap:0}.header.active .nav-group>li{padding:0;display:block;border-bottom:1px solid rgba(255,255,255,.08)}.header.active .nav-group>li:hover .nav-item{background:none;border-radius:0;color:#fff}.header.active .nav-group>li:hover .nav-subgroup{max-height:0;opacity:0;pointer-events:none}.header.active .nav-group>li.is-highlighted .nav-item,.header.active .nav-group>li.is-highlighted:hover .nav-item{background:#ffed4c;border-radius:40px;box-shadow:0 2px 8px rgba(0,0,0,.18);color:#231f20;display:flex;font-size:15px;font-weight:700;justify-content:center;margin:12px 13px;padding:12px 16px;width:auto}.header.active .nav-group>li.mobile-open .nav-item{border-radius:0;color:#fff}.header.active .nav-group>li.mobile-open .nav-item .nav-item--text{position:relative}.header.active .nav-group>li.mobile-open .nav-item .nav-item--text:before{content:"";position:absolute;border-radius:10px;background:#3237bc;z-index:-1;top:-14px;left:-9px;width:calc(100vw - 12px);height:calc(100% + 28px)}.header.active .nav-group>li.mobile-open .nav-item .icon{transform:rotate(-90deg)}.header.active .nav-group>li.mobile-open .nav-subgroup{position:relative;top:0;max-height:1000px;opacity:1;pointer-events:auto;background:transparent;box-shadow:none;border-radius:0;padding:0}}@media (max-width:1023px){.header.active .nav-item{display:flex;justify-content:space-between;align-items:center;width:100%;padding:18px 20px 18px 13px;font-size:16px;letter-spacing:initial;border-radius:0;font-weight:600}.header.active .nav-item .icon{transform:rotate(90deg);font-size:10px}}@media (max-width:1023px){.header.active .nav-subgroup{position:relative;top:0;max-height:0;overflow:hidden;opacity:0;pointer-events:none;background:transparent;box-shadow:none;border-radius:0;padding:0;transition:max-height .3s ease,opacity .3s ease}}@media (max-width:1023px){.header.active .nav-subitem{background:transparent;color:rgba(255,255,255,.9);padding:12px 14px 12px 13px;font-size:15px;font-weight:500;border-radius:0;border-bottom:1px solid rgba(255,255,255,.05)}.header.active .nav-subitem .icon{color:#fff;background:#3237bc;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:24px}.header.active .nav-subitem:hover{background:rgba(255,255,255,.05)}.header.active .nav-subitem:hover .dropdown-item--text{left:0}}@media (max-width:1023px){.header.active .nav-mobile-cta{border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08)}.header.active .nav-mobile-cta--link{display:flex;align-items:center;justify-content:space-between;width:100%;padding:18px 20px 18px 13px;color:#fff;font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:16px;letter-spacing:initial;font-weight:600;text-decoration:none;-webkit-font-smoothing:antialiased}.header.active .nav-mobile-cta--link:hover{color:#fff;text-decoration:none}.header.active .nav-mobile-cta .icon{font-size:10px;color:#fff}}.header.active .search-trigger-mobile{display:none}@media (max-width:767px){.header.active .btn-header-tmplus{display:none}}@media (min-width:1024px){.header--hide-nav{min-height:64px;padding-top:8px}}@media (min-width:1024px){.header--hide-nav .container-xl{max-width:none;padding:0 18px}}@media (min-width:1024px){.header--hide-nav .main-nav--wrapper{display:none}}.header-tmplus-banner{display:flex;justify-content:center;align-items:center;gap:8px}@media (min-width:1200px){.header-tmplus-banner{gap:16px}}.header-tmplus-banner-label{position:relative;color:#fff;font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:700;-webkit-font-smoothing:antialiased;font-size:13px;line-height:1.1;top:1px;display:flex;align-items:center;gap:4px}@media (min-width:360px){.header-tmplus-banner-label{letter-spacing:.02em}}@media (min-width:1024px){.header-tmplus-banner-label{text-align:right}}@media (min-width:1200px){.header-tmplus-banner-label{font-size:16px}}.header-tmplus-banner-label span{-webkit-font-smoothing:auto}.header-tmplus-banner-link{position:relative;color:#202020;background:linear-gradient(90deg,#ffe442,#ffdc07);font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:700;-webkit-font-smoothing:antialiased;font-size:15px;line-height:1;letter-spacing:.02em;text-align:center;flex:1;min-width:140px;max-width:153px;height:32px;display:flex;align-items:center;justify-content:center;text-decoration:none;flex-shrink:0;border-radius:6px;padding:5px 16px;box-shadow:0 2px #202020;transition:all .3s ease-in-out}@media (min-width:1024px){.header-tmplus-banner-link{height:36px;padding-top:6px}}.header-tmplus-banner-link:hover{top:-1px;color:#202020;text-decoration:underline;box-shadow:0 3px #202020}.header-tmplus-banner--desktop{display:none;margin-right:16px}@media (min-width:1024px){.header-tmplus-banner--desktop{display:flex}}@media (min-width:992px){.header-tmplus-banner--desktop{margin-right:16px}}@media (min-width:1200px){.header-tmplus-banner--desktop{margin-right:24px}}.header-tmplus-banner--mobile{position:relative;background-color:#ffe442;min-height:40px;
85display:flex;padding:8px 36px;justify-content:space-between;font-family:Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";text-decoration:none;line-height:1.3;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#121212;font-size:14px;text-align:left}.header-tmplus-banner--mobile:hover{color:#121212;text-decoration:underline}.header-tmplus-banner--mobile:hover span span{text-decoration:underline}.header-tmplus-banner--mobile b{-webkit-font-smoothing:auto}@media (min-width:570px){.header-tmplus-banner--mobile br{display:none}}@media (min-width:1024px){.header-tmplus-banner--mobile{display:none}}.header-tmplus-banner--mobile .header-tmplus-banner--emoji{position:absolute;top:50%;transform:translateY(-50%);right:auto;left:8px;font-size:20px}.header-tmplus-banner--mobile .icon-034-dash-arrow,.header-tmplus-banner--mobile .ds-button__icon--arrow,.header-tmplus-banner--mobile .tm-navbar-ac__see-all-icon,.header-tmplus-banner--mobile .ticker-cta--button-icon,.header-tmplus-banner--mobile .section-articles-showcase--item-arrow,.header-tmplus-banner--mobile .section-default--tools .section-tools--item-arrow,.section-default--tools .header-tmplus-banner--mobile .section-tools--item-arrow{position:absolute;display:flex;align-items:center;justify-content:center;top:50%;transform:translateY(-50%);left:auto;right:8px;border:1px solid #121212;border-radius:50px;width:24px;height:24px;font-size:12px}.header-tmplus-banner--counter:hover,.header-tmplus-banner--counter:hover *{text-decoration:none}.header-tmplus-banner--counter .counter-wrapper{position:relative;display:flex;flex-wrap:nowrap;gap:4px;top:-1px}.header-tmplus-banner--counter .counter-unit{background-color:#fff;color:#522e91;padding:4px 6px 2px;border-radius:6px}.header-tmplus-banner--counter.header-tmplus-banner--mobile{display:inline-block;width:100%;line-height:1.5;padding:8px;font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:700;-webkit-font-smoothing:antialiased;font-size:15px;letter-spacing:.2px;text-align:center}.header-tmplus-banner--counter.header-tmplus-banner--mobile .counter-wrapper{position:relative;display:inline-block;top:0;margin-right:6px}.header-tmplus-banner--counter.header-tmplus-banner--mobile .counter-unit{color:inherit;padding:2px 5px 0}.header-tmplus-banner--counter.header-tmplus-banner--mobile .tmplus-link{text-decoration:underline}.navbar-container{background-color:#3d236d;display:flex;flex-direction:column;padding:4px 0}@media (min-width:1024px){.navbar-container{display:block}}.navbar-container .icon-self{filter:brightness(0) invert(1);margin-right:4px;width:22px;display:flex}.navbar-container .label-new{position:relative;background-color:var(--bs-brand-3);color:var(--bs-brand-1);font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:12px;line-height:100%;border-radius:3px;padding:1px 3px 0;margin-left:3px}@media (min-width:1270px){.navbar-container .label-new{top:-1px}}.navbar-wrapper--desktop{display:none}@media (min-width:1024px){.navbar-wrapper--desktop{display:flex;flex-wrap:nowrap;justify-content:center;gap:10px}}.navbar-wrapper--desktop .navbar{display:grid;font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";gap:0;column-gap:4px;padding:0;font-weight:700;-webkit-font-smoothing:antialiased;flex-wrap:wrap;margin:0 -18px;font-size:14px}@media (min-width:375px){.navbar-wrapper--desktop .navbar{font-size:16px;column-gap:8px}}@media (max-width:1023px){.navbar-wrapper--desktop .navbar{grid-template-columns:1fr 1fr;text-align:center;row-gap:0}}@media (min-width:1024px){.navbar-wrapper--desktop .navbar{display:flex;align-items:center;font-size:13px;gap:8px;row-gap:0px;column-gap:8px;margin:0}}@media (min-width:1270px){.navbar-wrapper--desktop .navbar{font-size:16px;gap:20px}}.navbar-wrapper--desktop .navbar li{list-style:none;padding:0;line-height:100%;display:flex;align-items:center}.navbar-wrapper--desktop .navbar li:nth-last-of-type(-n+1) a:not(.navbar-tools--link){border-bottom:none}.navbar-wrapper--desktop .navbar li a{position:relative;display:inline-block;border-radius:0;line-height:100%;color:#fff;text-decoration:none;white-space:nowrap;border-bottom:1px solid rgba(0,0,0,.2);-webkit-font-smoothing:antialiased;text-transform:uppercase;width:100%;text-align:left;padding:17px 5px 15px}@media (min-width:1024px){.navbar-wrapper--desktop .navbar li a{padding:4px;text-align:center;width:auto;text-transform:none;letter-spacing:normal;border:none}}.navbar-wrapper--desktop .navbar li a:hover{text-decoration:underline}.navbar-wrapper--desktop .navbar li.highlight-cat{background-color:var(--bs-brand-3);border-radius:4px;padding:2px 7px 0}.navbar-wrapper--desktop .navbar li.highlight-cat a{font-weight:600;-webkit-font-smoothing:antialiased;color:#000}.navbar-wrapper--desktop .navbar .dropdown{position:relative}.navbar-wrapper--desktop .navbar .dropdown:hover .dropdown-toggle{border-radius:4px 4px 0 0;background-color:var(--bs-brand-2)}.navbar-wrapper--desktop .navbar .dropdown:hover .dropdown-menu{display:block}.navbar-wrapper--desktop .navbar .dropdown-toggle{position:relative;display:inline-block;color:#e6e9ec;-webkit-font-smoothing:antialiased;cursor:pointer;padding:6px;border-radius:4px;line-height:100%}.navbar-wrapper--desktop .navbar .dropdown-toggle i.icon{transform:rotate(90deg) translate(1px);font-size:10px;margin-left:5px}.navbar-wrapper--desktop .navbar .dropdown-menu{display:none;position:absolute;background-color:var(--bs-brand-2);box-shadow:0 8px 16px rgba(0,0,0,.2);z-index:1;list-style:none;padding-inline-start:0;width:270px;left:0;top:24px;border-radius:8px 0 8px 8px}@media screen and (min-width:1270px){.navbar-wrapper--desktop .navbar .dropdown-menu{top:27px}}@media screen and (min-width:1470px){.navbar-wrapper--desktop .navbar .dropdown-menu{border-radius:0 8px 8px}}.navbar-wrapper--desktop .navbar .dropdown-menu.dropdown-menu-last-item{left:unset;right:0}@media screen and (min-width:1470px){.navbar-wrapper--desktop .navbar .dropdown-menu.dropdown-menu-last-item{left:0;right:initial}}
85.navbar-wrapper--desktop .navbar .dropdown-menu-tools .dropdown-item{padding-left:8px}.navbar-wrapper--desktop .navbar .dropdown-menu-tools .icon-self{font-size:19px}.navbar-wrapper--desktop .navbar .dropdown-item{border-bottom:1px solid rgba(0,0,0,.2);width:100%;margin-left:0;padding:0 8px 0 12px}.navbar-wrapper--desktop .navbar .dropdown-item:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.navbar-wrapper--desktop .navbar .dropdown-item:last-child a{border-bottom:none}.navbar-wrapper--desktop .navbar .dropdown-item a{display:flex;width:100%;padding:10px 0;justify-content:space-between;align-items:center;font-family:Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:13px;line-height:1.35}.navbar-wrapper--desktop .navbar .dropdown-item a:hover{text-decoration:none}.navbar-wrapper--desktop .navbar .dropdown-item a:hover .dropdown-item--text{text-decoration:underline}@media (min-width:1270px){.navbar-wrapper--desktop .navbar .dropdown-item a{font-size:15px}}.navbar-wrapper--desktop .navbar .dropdown-item a .icon-052-chevron,.navbar-wrapper--desktop .navbar .dropdown-item a .section-articles-showcase--item-chevron,.navbar-wrapper--desktop .navbar .dropdown-item a .section-default--subjects .section-subjects--item-chevron,.section-default--subjects .navbar-wrapper--desktop .navbar .dropdown-item a .section-subjects--item-chevron{color:#e6e9ec;margin-left:auto;font-size:10px;transform:translate(-5px);transition:all .3s ease-in-out}.navbar-wrapper--desktop .navbar .dropdown-item:hover{background-color:rgba(255,255,255,.05)}.navbar-wrapper--desktop .navbar .dropdown-item:hover .label-new{text-decoration:none}.navbar-wrapper--desktop .navbar .dropdown-item:hover .icon-052-chevron,.navbar-wrapper--desktop .navbar .dropdown-item:hover .section-articles-showcase--item-chevron,.navbar-wrapper--desktop .navbar .dropdown-item:hover .section-default--subjects .section-subjects--item-chevron,.section-default--subjects .navbar-wrapper--desktop .navbar .dropdown-item:hover .section-subjects--item-chevron{transform:translate(0)}.navbar-wrapper--desktop .navbar .navbar-enem{background-color:#663ab5;border-radius:5px;padding:3px;display:flex;flex-wrap:wrap;gap:4px;margin:0}.navbar-wrapper--desktop .navbar .navbar-enem:hover .dropdown-toggle{background-color:var(--bs-brand-6)}.navbar-wrapper--desktop .navbar .navbar-enem:hover .label-new{text-decoration:none}.navbar-wrapper--desktop .navbar .navbar-enem li{display:inline-block;width:100%}@media (max-width:1023px){.navbar-wrapper--desktop .navbar .navbar-enem li:not(:nth-child(2)) .navbar-enem--link{border-top:1px solid rgba(0,0,0,.2)}}.navbar-wrapper--desktop .navbar .navbar-enem li .navbar-enem--link{padding-left:32px}@media (min-width:768px){.navbar-wrapper--desktop .navbar .navbar-enem li .navbar-enem--link{padding-left:22px}}.navbar-wrapper--desktop .navbar .navbar-enem li .navbar-enem--link span.icon{position:absolute;top:50%;transform:translateY(-50%);left:9px}@media (min-width:768px){.navbar-wrapper--desktop .navbar .navbar-enem li .navbar-enem--link span.icon{left:4px}}.navbar-wrapper--desktop .navbar .navbar-enem .dropdown-toggle{padding-top:4px;padding-bottom:4px}.navbar-wrapper--desktop .navbar .navbar-enem .dropdown-menu{background-color:var(--bs-brand-6);left:3px;border-radius:0 8px 8px}@media screen and (min-width:1270px){.navbar-wrapper--desktop .navbar .navbar-enem .dropdown-menu{border-radius:0 8px 8px}}.navbar-wrapper--desktop .navbar .navbar-enem .dropdown-item{padding:0 8px}.navbar-wrapper--desktop .navbar .navbar-enem .dropdown-item .label-new{top:0}@media (min-width:1024px){.header-corrector .navbar-container{display:none}}@media (max-width:1023px){.navbar-container{position:absolute;opacity:0;visibility:hidden;transition:visibility 0s linear .1s,opacity .1s linear;overflow:scroll;height:calc(100% - 62.5px)}.navbar-container.active{opacity:1;visibility:visible;transition-delay:0s;transition-duration:.3s}}.navbar-wrapper--mobile{padding:0 12px 60px;display:flex;flex-direction:column;flex:1}@media (min-width:1024px){.navbar-wrapper--mobile{display:none}}.navbar-wrapper--mobile .accordion-item{display:flex;flex-direction:column;align-items:flex-start;padding:0;width:100%;border-radius:10px;background:rgba(255,255,255,0);border:1px solid rgba(255,255,255,0);transition:all .2s ease-in-out}.navbar-wrapper--mobile .accordion-item.expanded{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.2);overflow:hidden}.navbar-wrapper--mobile .accordion-item.expanded button.accordion-header{border-top:1px solid rgba(255,255,255,0)}.navbar-wrapper--mobile .accordion-item.expanded button.accordion-header .icon{transform:rotate(-90deg)}.navbar-wrapper--mobile .accordion-item.expanded .accordion-content{max-height:800px}.navbar-wrapper--mobile .accordion-item.expanded+.accordion-item button.accordion-header{border-top:1px solid rgba(255,255,255,0)}.navbar-wrapper--mobile .accordion-item.expanded.accordion-item--enem{background:#663ab5;border:1px solid rgba(255,255,255,0)}.navbar-wrapper--mobile .accordion-item:first-of-type button.accordion-header{border-top:none}.navbar-wrapper--mobile .accordion-item--enem .accordion-content li a,.navbar-wrapper--mobile .accordion-item--tools .accordion-content li a,.navbar-wrapper--mobile .accordion-item--user .accordion-content li a{padding-left:8px}.navbar-wrapper--mobile .accordion-item--enem .accordion-content li a .icon-self,.navbar-wrapper--mobile .accordion-item--tools .accordion-content li a .icon-self,.navbar-wrapper--mobile .accordion-item--user .accordion-content li a .icon-self{transform:scale(1.2);justify-content:center;margin-right:6px}.navbar-wrapper--mobile .accordion-content{max-height:0;overflow:hidden;transition:all .4s ease-in-out}.navbar-wrapper--mobile button.accordion-header{all:unset;position:relative;box-sizing:border-box;display:flex;align-items:center;width:100%;cursor:pointer;font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:18px;text-align:left;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:.02em;color:#fff;padding:16px 15px 16px 12px;margin:0;border-top:1px solid rgba(255,255,255,.2)}.navbar-wrapper--mobile button.accordion-header .label-new{margin:auto 0 auto 6px;font-size:15px;height:17px}.navbar-wrapper--mobile button.accordion-header .icon{color:#fff;margin:auto 0 auto auto;font-size:12px;height:12px;width:12px;transform:rotate(90deg);transition:all .3s ease-in-out}.navbar-wrapper--mobile .accordion-content{margin:0;padding:0;width:100%}.navbar-wrapper--mobile .accordion-content li{position:relative;margin:0;padding:0;list-style:none;border-top:1px solid rgba(255,255,255,.2)}.navbar-wrapper--mobile .accordion-content li a{display:flex;justify-content:flex-start;align-items:center;color:#fff;padding:12px 16px 12px 24px;margin:0;font-family:Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:16px;line-height:1.35;text-align:left;font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none}.navbar-wrapper--mobile .accordion-content li a:hover .dropdown-item--text{text-decoration:underline}.navbar-wrapper--mobile .accordion-content li .label-new{top:1px}.navbar-wrapper--mobile .accordion-content li .icon-052-chevron,.navbar-wrapper--mobile .accordion-content li .section-articles-showcase--item-chevron,.navbar-wrapper--mobile .accordion-content li .section-default--subjects .section-subjects--item-chevron,.section-default--subjects .navbar-wrapper--mobile .accordion-content li .section-subjects--item-chevron{color:#fff;margin-left:auto;font-size:10px}.navbar-wrapper--mobile .accordion-content li.active{background-color:#fff;color:#663ab5}.navbar-wrapper--mobile .accordion-content li.active a{color:#663ab5}.navbar-wrapper--mobile .accordion-content li.active .enem-icon{filter:brightness(0) saturate(100%) invert(28%) sepia(34%) saturate(2581%) hue-rotate(236deg) brightness(92%) contrast(97%)}.navbar-wrapper--mobile .accordion-content li.active .icon-052-chevron,.navbar-wrapper--mobile .accordion-content li.active .section-articles-showcase--item-chevron,.navbar-wrapper--mobile .accordion-content li.active .section-default--subjects .section-subjects--item-chevron,.section-default--subjects .navbar-wrapper--mobile .accordion-content li.active .section-subjects--item-chevron{color:#663ab5}.search-form-menu{position:relative;margin:8px -3px 12px}.search-form-menu input[type=text]{border-radius:100px;height:50px;width:100%;position:relative;outline:none;border:none;background:#fff;color:#333;padding:0 50px 0 16px}.search-form-menu input[type=text]::placeholder{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.search-form-menu .search-button-menu{all:unset;cursor:pointer;position:absolute;box-sizing:border-box;display:flex;width:42px;height:42px;border-radius:50px;top:4px;left:auto;right:4px;background-color:#663ab5}.search-form-menu .search-button-menu.loading .search-icon:after,.search-form-menu .search-button-menu.loading .search-icon:before{display:none}.search-form-menu .search-button-menu.loading .search-icon:after{content:"";display:block;position:absolute;width:20px;height:20px;border:3px solid transparent;border-top:3px solid var(--search-icon-color);border-radius:50%;left:50%;
85top:50%;transform:translate(-50%,-50%);animation:search-loading-spin 1s linear infinite}.search-form-menu .search-button-menu .search-icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;height:100%;border-radius:100%;--search-icon-color:#FFF}.search-form-menu .search-button-menu .search-icon:after{content:"";position:absolute;width:16px;height:16px;border:3px solid var(--search-icon-color);border-radius:50%;left:46%;top:46%;transform:translate(-50%,-50%)}.search-form-menu .search-button-menu .search-icon:before{border-top:3px solid var(--search-icon-color);content:"";position:absolute;width:8px;height:0;left:23px;top:25px;transform:rotate(45deg);z-index:-1;border-radius:5px}.menu-mobile-user-wrapper{display:flex;flex-direction:column;flex:1;gap:16px}.menu-mobile-user-wrapper.logged-in{justify-content:flex-start}.menu-mobile-user-wrapper.logged-out{justify-content:flex-end}.menu-mobile-banner{align-items:center;margin:auto 0 0;text-decoration:none;background:#fff;display:flex;flex-direction:row;gap:8px;border-radius:8px;padding:6px 8px 8px;color:#2d343e;font-size:14px;text-align:left}.menu-mobile-banner--whatsapp{background-color:#e0f8dd}.menu-mobile-banner:hover{color:#2d343e}.menu-mobile-banner:hover .link{text-decoration:none}@media (min-width:768px){.menu-mobile-banner{font-size:16px}}.menu-mobile-banner .whatsapp-icon{position:relative;display:flex;justify-content:center;align-items:center;background-color:#21cd5b;color:#fff;padding:16px;border-radius:8px;font-size:25px;width:34px;height:34px}.menu-mobile-banner .link{text-decoration:underline}.menu-mobile-banner br{display:none}@media (min-width:390px){.menu-mobile-banner br{display:inline-block}}@media (min-width:768px){.menu-mobile-banner br{display:none}}@media (min-width:1024px){.header .main-nav .nav-group{align-items:center}.header .main-nav .nav-group>li.nav-lume{padding:4px 0}}.header .main-nav .nav-group>li.nav-lume{isolation:isolate;z-index:1}.header .main-nav .nav-group>li.nav-lume .nav-item{align-items:center;background:#14122b;border:1px solid rgba(155,160,255,.3);border-radius:999px;color:#f4f4ff;display:inline-flex;font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:13.5px;font-weight:800;gap:8px;isolation:isolate;letter-spacing:-.01em;padding:4px 14px 4px 6px;position:relative;white-space:nowrap;z-index:0}@media (min-width:1140px){.header .main-nav .nav-group>li.nav-lume .nav-item{font-size:14px}}.header .main-nav .nav-group>li.nav-lume .nav-item:before{background:radial-gradient(60% 120% at 26% 50%,rgba(106,112,242,.75),rgba(255,122,92,.42) 62%,rgba(255,122,92,0));border-radius:999px;content:"";filter:blur(9px);top:-7px;right:-7px;bottom:-7px;left:-7px;position:absolute;z-index:-1}.header .main-nav .nav-group>li.nav-lume:hover .nav-item,.header .main-nav .nav-group>li.nav-lume .nav-item:focus-visible{background:#1c1b30;border-radius:999px;color:#f4f4ff}.header .main-nav .nav-group>li.nav-lume .nav-lume--buddy{display:block;flex:none;height:24px;width:24px}.header .main-nav .nav-group>li.nav-lume .nav-lume--label{display:none}.header .main-nav .nav-group>li.nav-lume .nav-lume--dot{background:#16f5a5;border-radius:50%;display:none;flex:none;height:6px;margin-left:2px;width:6px}.header .main-nav .nav-group>li.nav-lume[data-lume-state=novo] .nav-lume--label-short{display:inline}@media (min-width:1140px){.header .main-nav .nav-group>li.nav-lume[data-lume-state=novo] .nav-lume--label-short{display:none}.header .main-nav .nav-group>li.nav-lume[data-lume-state=novo] .nav-lume--label-long{display:inline}}.header .main-nav .nav-group>li.nav-lume[data-lume-state=caderno] .nav-item,.header .main-nav .nav-group>li.nav-lume[data-lume-state=caderno]:hover .nav-item{background:#1c1b30}.header .main-nav .nav-group>li.nav-lume[data-lume-state=caderno] .nav-lume--dot{display:block}.header .main-nav .nav-group>li.nav-lume[data-lume-state=caderno] .nav-lume--label-returning{display:inline}.header .main-nav .nav-subgroup--lume{--nav-subgroup-pad:10px}@media (min-width:1024px){.header .main-nav .nav-subgroup--lume{--nav-subgroup-pad:8px}}@media (min-width:1140px){.header .main-nav .nav-subgroup--lume{--nav-subgroup-pad:10px}}.header .main-nav .nav-subgroup--lume .nav-subitem--lume{align-items:center;color:#f4f4ff;display:flex;gap:10px}.header .main-nav .nav-subgroup--lume .nav-subitem--lume .dropdown-item--text{flex:1;font-weight:700;margin-right:0}.header .main-nav .nav-subgroup--lume .nav-subitem--lume-buddy{dis
85play:block;flex:none;height:31px;width:30px}.header .main-nav .nav-subgroup--lume .nav-lume--novo{color:#ff7a5c;flex:none;font-family:Geist Mono,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:9.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}@media (min-width:1024px){.header .main-nav .nav-subgroup--lume .nav-subitem--lume,.header .main-nav .nav-subgroup--lume .nav-subitem--lume:hover,.header .main-nav .nav-subgroup--lume .nav-subitem--lume:focus-visible{background-color:#14122b;background-image:radial-gradient(760px 420px at 50% 118%,rgba(106,112,242,.34),transparent 72%);border-radius:12px 12px 0 0;color:#f4f4ff;margin:calc(var(--nav-subgroup-pad) * -1) calc(var(--nav-subgroup-pad) * -1) 8px;padding:11px 14px}.header .main-nav .nav-subgroup--lume .nav-subitem--lume .dropdown-item--text,.header .main-nav .nav-subgroup--lume .nav-subitem--lume:hover .dropdown-item--text,.header .main-nav .nav-subgroup--lume .nav-subitem--lume:focus-visible .dropdown-item--text{color:#f4f4ff;font-size:13px;white-space:nowrap}.header .main-nav .nav-subgroup--lume .nav-subitem--lume:hover,.header .main-nav .nav-subgroup--lume .nav-subitem--lume:focus-visible{background-color:#1c1b30}.header .main-nav .nav-subgroup--lume .nav-subitem--lume-buddy{filter:drop-shadow(0 0 14px rgba(106,112,242,.7))}}@media (max-width:1023px){.header .main-nav .nav-subgroup--lume .nav-subitem--lume,.header .main-nav .nav-subgroup--lume .nav-subitem--lume:hover{color:#f4f4ff}.header .main-nav .nav-subgroup--lume .nav-subitem--lume .dropdown-item--text,.header .main-nav .nav-subgroup--lume .nav-subitem--lume:hover .dropdown-item--text{color:#f4f4ff;font-weight:600}.header .main-nav .nav-subgroup--lume .nav-subitem--lume-buddy{height:24px;width:23px}.header .main-nav .nav-subgroup--lume .nav-lume--novo{color:#ff9377}.header .main-nav .nav-subgroup--whatsapp .nav-subitem--whatsapp,.header .main-nav .nav-subgroup--whatsapp .nav-subitem--whatsapp:hover{color:#16f5a5}.header .main-nav .nav-subgroup--whatsapp .nav-subitem--whatsapp .dropdown-item--text,.header .main-nav .nav-subgroup--whatsapp .nav-subitem--whatsapp:hover .dropdown-item--text{color:#16f5a5;font-size:13px;font-weight:600}}.header .main-nav--wrapper .drawer-lume{padding:0 14px 20px}.header .main-nav--wrapper .drawer-lume--card{background-color:#14122b;background-image:radial-gradient(760px 420px at 50% 118%,rgba(106,112,242,.34),transparent 72%);border:1px solid rgba(155,160,255,.28);border-radius:20px;color:#f4f4ff;display:grid;-webkit-font-smoothing:antialiased;grid-template-areas:"body buddy" "cta cta";grid-template-columns:1fr auto;margin:0 auto;max-width:400px;overflow:hidden;padding:16px 16px 14px;text-decoration:none}.header .main-nav--wrapper .drawer-lume--card:hover,.header .main-nav--wrapper .drawer-lume--card:focus-visible{background-color:#1c1b30;color:#f4f4ff;text-decoration:none}.header .main-nav--wrapper .drawer-lume--body{display:flex;flex-direction:column;grid-area:body}.header .main-nav--wrapper .drawer-lume--title{color:#f4f4ff;display:none;font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:18px;font-weight:900;letter-spacing:-.03em;line-height:1.12;text-wrap:balance}
85.header .main-nav--wrapper .drawer-lume--support{color:rgba(244,244,255,.8);display:none;font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:13.5px;font-weight:500;margin-top:6px}.header .main-nav--wrapper .drawer-lume--buddy{display:block;filter:drop-shadow(0 0 26px rgba(106,112,242,.55));flex:none;grid-area:buddy;height:66px;width:64px}.header .main-nav--wrapper .drawer-lume--cta{align-items:center;background:#f4f4ff;border-radius:999px;box-shadow:0 0 70px rgba(106,112,242,.6);color:#14122b;display:flex;font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:14.5px;font-weight:800;grid-area:cta;height:42px;justify-content:center;margin-top:14px}.header .main-nav--wrapper .drawer-lume--cta span{display:none}.header .main-nav--wrapper .drawer-lume[data-lume-state=novo] .drawer-lume--cta-novo,.header .main-nav--wrapper .drawer-lume[data-lume-state=novo] .drawer-lume--support-novo,.header .main-nav--wrapper .drawer-lume[data-lume-state=novo] .drawer-lume--title-novo{display:block}.header .main-nav--wrapper .drawer-lume[data-lume-state=caderno] .drawer-lume--card{background-color:#1c1b30}.header .main-nav--wrapper .drawer-lume[data-lume-state=caderno] .drawer-lume--cta-returning,.header .main-nav--wrapper .drawer-lume[data-lume-state=caderno] .drawer-lume--support-returning,.header .main-nav--wrapper .drawer-lume[data-lume-state=caderno] .drawer-lume--title-returning{display:block}.section-default{background:#f4f4ff;padding:32px 0 56px}.section-default .container-xl{display:flex;flex-direction:column;align-items:center;gap:8px;margin-bottom:24px;max-width:1300px}.section-default-title{font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:700;-webkit-font-smoothing:antialiased;letter-spacing:-1px;line-height:1.1;text-align:center;color:#22223b;padding:0;font-size:32px;margin:20px 0 4px}@media (min-width:1024px){.section-default-title{font-size:50px;margin:20px 0 16px}}.section-default-title span{color:#3e45eb}@media (min-width:570px){.section-default-title span{display:inline-block;width:100%}}.section-default-desc{font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:500;-webkit-font-smoothing:antialiased;line-height:1.4;font-size:15px;text-align:center;color:#545968;margin:0;padding:0;width:100%;max-width:610px}@media (min-width:1024px){.section-default-desc{font-size:16px}}.section-default-desc span{color:#22223b;font-weight:600;-webkit-font-smoothing:antialiased}.hero-section-home{--hero-right-offset-tablet:-225px;--hero-right-offset-desktop:-225px;background:#f4f4ff;overflow:hidden}.hero-section-home .container-xl{max-width:1300px}.hero-section-home .hero-section--container{position:relative;display:flex;flex-direction:column;gap:24px;padding:24px 12px;height:750px}@media (min-width:360px){.hero-section-home .hero-section--container{padding:32px 16px}}@media (min-width:768px){.hero-section-home .hero-section--container{flex-direction:row;padding:32px 12px;height:510px}}@media (min-width:1024px){.hero-section-home .hero-section--container{height:650px}}.hero-section-home .hero-section-content--left{position:relative;z-index:10}.hero-section-home .hero-section--title{font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:700;-webkit-font-smoothing:antialiased;letter-spacing:-1px;line-height:1.1;text-align:left;color:#3e45eb;font-size:36px;margin:0 0 4px}@media (min-width:1024px){.hero-section-home .hero-section--title{font-size:58px;margin:0 0 6px}}@media (min-width:1280px){.hero-section-home .hero-section--title{font-size:64px}}.hero-section-home p.hero-section--info{font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:1.2;text-align:left;color:#22223b;font-weight:600;-webkit-font-smoothing:antialiased;display:inline-block;width:100%;margin:4px 0;font-size:20px}@media (min-width:1024px){.hero-section-home p.hero-section--info{font-size:24px;margin:6px 0 12px}}@media (min-width:1280px){.hero-section-home p.hero-section--info{font-size:30px}}.hero-section-home p.hero-section--info span{color:#3e45eb;font-weight:700}.hero-section-home .hero-section--subtitle{font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:700;-webkit-font-smoothing:antialiased;line-height:1.3;text-align:left;color:#3e45eb;font-size:18px;margin:12px 0 0}@media (min-width:1024px){.hero-section-home .hero-section--subtitle{margin:16px 0 4px}}.hero-section-home p.hero-section--subtitle-info{display:inline-block;font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:1.4;text-align:left;color:#545968;font-weight:400;-webkit-font-smoothing:antialiased;width:100%;margin:0;font-size:15px;letter-spacing:-.2px}@media (min-width:1024px){.hero-section-home p.hero-section--subtitle-info{font-size:16px}}.hero-section-home .hero-section--list-wrapper{list-style:none;padding:0;margin:16px 0;display:flex;flex-direction:column;gap:16px}.hero-section-home .hero-section--list-wrapper li{padding:0;margin:0}.hero-section-home .hero-section--link{position:relative;display:flex;align-items:center;gap:8px;background:#fff;padding:12px 16px 12px 18px;margin:0;box-shadow:0 0 0 1px #b2b5f7;border-radius:50px;text-decoration:none;max-width:350px;transition:all .2s ease-in-out}@media (min-width:1024px){.hero-section-home .hero-section--link{padding:16px 16px 16px 20px}}.hero-section-home .hero-section--link--icon{font-size:32px}.hero-section-home .hero-section--link--enem-materias .hero-section--link--icon{color:#3e45eb}.hero-section-home .hero-section--link--enem-exercises .hero-section--link--icon{color:#ff7890}.hero-section-home .hero-section--link--enem-corretor .hero-section--link--icon{color:#ff9b43}.hero-section-home .hero-section--link--text{font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:16px;color:#22223b;font-weight:600;-webkit-font-smoothing:antialiased}.hero-section-home .hero-section--link--arrow{font-size:14px;color:#22223b;margin:0 0 0 auto;width:28px;height:28px;border-radius:24px;background:#fff;display:flex;align-items:center;justify-content:center;transition:all .2s ease-in-out}.hero-section-home .hero-section--link:hover{box-shadow:0 0 0 2px #3e45eb}.hero-section-home .hero-section--link:hover .hero-section--link--arrow{background:#3e45eb;color:#fff}.hero-section-home .hero-section--cta{position:relative;display:inline-flex;align-items:center;gap:10px;margin:20px 0 0;padding:14px 20px 14px 24px;background:#3e45eb;border-radius:50px;text-decoration:none;transition:all .2s ease-in-out}@media (min-width:1024px){.hero-section-home .hero-section--cta{margin:28px 0 0;padding:16px 22px 16px 28px}}.hero-section-home .hero-section--cta-text{font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:16px;font-weight:700;color:#fff;-webkit-font-smoothing:antialiased}@media (min-width:1024px){.hero-section-home .hero-section--cta-text{font-size:18px}}.hero-section-home .hero-section--cta-arrow{font-size:14px;color:#3e45eb;width:28px;height:28px;border-radius:24px;background:#fff;display:flex;align-items:center;justify-content:center;transition:all .2s ease-in-out}.hero-section-home .hero-section--cta:hover{background:#22223b}.hero-section-home .hero-section--cta:hover .hero-section--cta-arrow{transform:translate(2px)}.hero-section-home .hero-section-content--right{position:relative}@media (min-width:768px){.hero-section-home .hero-section-content--right{position:absolute;top:0;left:auto;right:0}}.hero-section-home .hero-section-content--right .hero-section--model{position:absolute;top:0;left:0;z-index:1;opacity:0;transition:opacity .5s ease;pointer-events:none}.hero-section-home .hero-section-content--right .hero-section--model.is-active{opacity:1;position:relative;pointer-events:auto}.hero-section-home .hero-section-content--right .hero-section--model img{position:relative;height:370px;width:383px;object-fit:contain;top:-40px;left:15vw}@media (min-width:768px){.hero-section-home .hero-section-content--right .hero-section--model img{top:0;left:auto;right:var(--hero-right-offset-tablet);height:520px;width:539px}}@media (min-width:1024px){.hero-section-home .hero-section-content--right .hero-section--model img{height:650px;width:950px;object-fit:cover}}.hero-section-home .hero-section-content--right .hero-section--bg-maincircle{position:absolute;top:-70px;left:0;width:570px;transition:color .6s ease;overflow:visible}@media (min-width:768px){.hero-section-home .hero-section-content--right .hero-section--bg-maincircle{top:30px;left:auto;right:var(--hero-right-offset-tablet);width:710px}}@media (min-width:1024px){.hero-section-home .hero-section-content--right .hero-section--bg-maincircle{top:80px;right:var(--hero-right-offset-desktop);width:950px}}.hero-section-home .hero-section-content--right .hero-section--bg-maincircle.default{color:#ff7890}.hero-section-home .hero-section-content--right .hero-section--satellite-a-wrapper{position:absolute;top:-70px;left:0;width:570px;aspect-ratio:1;z-index:0;pointer-events:none}@media (min-width:768px){.hero-section-home .hero-section-content--right .hero-section--satellite-a-wrapper{top:30px;left:auto;right:var(--hero-right-offset-tablet);width:710px}}@media (min-width:1024px){.hero-section-home .hero-section-content--right .hero-section--satellite-a-wrapper{top:80px;right:var(--hero-right-offset-desktop);width:950px}}.hero-section-home .hero-section-content--right .hero-section--satellite-a{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:50% 50%;transform:rotate(var(--satellite-angle,300deg));transition:transform .6s ease}.hero-section-home .hero-section-content--right .hero-section--satellite-a-img{position:absolute;
85left:50%;top:0%;transform:translate(-50%,-50%) rotate(50deg);width:35%;height:auto;opacity:0;transition:opacity .4s ease}.hero-section-home .hero-section-content--right .hero-section--satellite-a-img.is-active{opacity:1}.hero-section-home .hero-section-content--right .hero-section--satellite-b{transform-origin:100px 100px;transform:rotate(var(--satellite-b-angle,60deg));transition:transform .6s ease}.hero-section-home .hero-section-content--right .hero-section--satellite-c-wrapper{position:absolute;top:-70px;left:0;width:570px;aspect-ratio:1;z-index:3;pointer-events:none}@media (min-width:768px){.hero-section-home .hero-section-content--right .hero-section--satellite-c-wrapper{top:30px;left:auto;right:var(--hero-right-offset-tablet);width:710px}}@media (min-width:1024px){.hero-section-home .hero-section-content--right .hero-section--satellite-c-wrapper{top:80px;right:var(--hero-right-offset-desktop);width:950px}}.hero-section-home .hero-section-content--right .hero-section--satellite-c{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:50% 50%;transform:rotate(var(--satellite-c-angle,120deg));transition:transform .6s ease,opacity .4s ease;opacity:1}.hero-section-home .hero-section-content--right .hero-section--satellite-c.is-hidden{opacity:0;transition:opacity .3s ease}.hero-section-home .hero-section-content--right .hero-section--satellite-c-img{position:absolute;left:50%;top:25%;transform:translate(-50%,-50%) rotate(295deg);width:35%;height:auto;opacity:0;transition:opacity .4s ease}.hero-section-home .hero-section-content--right .hero-section--satellite-c-img.is-active{opacity:1}.hero-section-home .hero-section--slider{position:absolute;z-index:10;display:flex;align-items:center;gap:10px;bottom:90px;left:50%;transform:translate(-50%)}@media (min-width:768px){.hero-section-home .hero-section--slider{bottom:60px;left:auto;right:40px;transform:none}}@media (min-width:1024px){.hero-section-home .hero-section--slider{bottom:80px;right:60px}}.hero-section-home .hero-section--slider-indicator{display:none}@media (min-width:768px){.hero-section-home .hero-section--slider-indicator{display:block;position:absolute;top:0;left:0;height:100%;background:linear-gradient(45deg,rgba(34,34,59,.25),rgba(34,34,59,.35));backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border-radius:100px;transition:left .45s cubic-bezier(.4,0,.2,1),width .45s cubic-bezier(.4,0,.2,1);pointer-events:none;z-index:0}}.hero-section-home .hero-section--slider-item{position:relative;z-index:1;display:flex;align-items:center;border-radius:100px;cursor:pointer;padding:0;gap:0}.hero-section-home .hero-section--slider-item.is-active{cursor:default}@media (min-width:768px){.hero-section-home .hero-section--slider-item.is-active{padding:3px 12px 3px 3px;gap:12px}}.hero-section-home .hero-section--slider-item.is-active .hero-section--slider-ring{opacity:1}@media (min-width:768px){.hero-section-home .hero-section--slider-item.is-active .hero-section--slider-progress{display:block;opacity:1}}@media (min-width:768px){.hero-section-home .hero-section--slider-item.is-active .hero-section--slider-item-info{max-width:220px;opacity:1;visibility:visible}}.hero-section-home .hero-section--slider-item-avatar-wrap{position:relative;width:48px;height:48px;flex-shrink:0}.hero-section-home .hero-section--slider-item-avatar{width:48px;height:48px;border-radius:50%;object-fit:cover;display:block;transition:transform .35s cubic-bezier(.16,1,.3,1)}.is-active .hero-section-home .hero-section--slider-item-avatar{transform:scale(1.08)}.hero-section-home .hero-section--slider-ring{position:absolute;top:-2px;left:-2px;width:52px;height:52px;opacity:0;transition:opacity .3s ease;pointer-events:none}@media (min-width:768px){.hero-section-home .hero-section--slider-ring{display:none}}.hero-section-home .hero-section--slider-ring .hero-section--slider-ring-bg{fill:none;stroke:rgba(255,255,255,.2);stroke-width:2.5}.hero-section-home .hero-section--slider-ring .hero-section--slider-ring-fill{fill:none;stroke:rgba(255,255,255,.85);stroke-width:2.5;stroke-linecap:round;stroke-dasharray:150.8;stroke-dashoffset:150.8;transform:rotate(-90deg);transform-origin:center}.hero-section-home .hero-section--slider-progress{display:none;width:22px;height:22px;opacity:0;transition:opacity .3s ease;flex-shrink:0}.hero-section-home .hero-section--slider-progress .hero-section--slider-progress-bg{fill:none;stroke:rgba(255,255,255,.2);stroke-width:2}.hero-section-home .hero-section--slider-progress .hero-section--slider-progress-fill{fill:none;stroke:rgba(255,255,255,.85);stroke-width:2;stroke-linecap:round;stroke-dasharray:56.55;stroke-dashoffset:56.55;transform:rotate(-90deg);transform-origin:center}.hero-section-home .hero-section--slider-item-info{display:none}@media (min-width:768px){.hero-section-home .hero-section--slider-item-info{display:flex;flex-direction:column;gap:6px;max-width:0;opacity:0;visibility:hidden;overflow:hidden;white-space:nowrap;transition:opacity .25s ease,visibility 0s linear .25s}.is-active .hero-section-home .hero-section--slider-item-info{transition:opacity .3s ease .2s,visibility 0s linear 0s}}.hero-section-home .hero-section--slider-item-name{font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:600;font-size:16px;line-height:1;color:#fff;margin:0;-webkit-font-smoothing:antialiased}.hero-section-home .hero-section--slider-item-subtitle{font-family:Geist Mono,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:500;font-size:14px;line-height:1;color:#fff;text-transform:uppercase;margin:0;-webkit-font-smoothing:antialiased}@media (min-width:768px){.hero-section-home--ab .hero-section-content--left{max-width:48%}}@media (min-width:1024px){.hero-section-home--ab .hero-section-content--left{max-width:520px}}@media (min-width:1440px){.hero-section-home--ab .hero-section-content--left{max-width:560px}}.hero-section-home--ab .hero-section--title,.hero-section-home--ab p.hero-section--info{overflow-wrap:break-word;word-break:break-word}.hero-section-home--ab .hero-section--title{color:#22223b}.hero-section-home--ab .hero-section--title span{color:#3e45eb}@media (min-width:1024px){.hero-section-home--ab .hero-section--title{font-size:40px}}@media (min-width:1440px){.hero-section-home--ab .hero-section--title{font-size:46px}}@media (min-width:1024px){.hero-section-home--ab p.hero-section--info{font-size:20px}}@media (min-width:1280px){.hero-section-home--ab p.hero-section--info{font-size:22px}}.price-banner{position:relative;height:80px;overflow:hidden;display:flex;align-items:center;gap:24px;background:#ffed4c;transition:all .2s ease-in-out}.price-banner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1}.price-banner:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAAVFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU4H24AAAAHHRSTlMAB34NlW/++OklxotGLxu9s6FxINBHFqt30ZZtoA0klwAAAJBJREFUGNPNUQcSwyAMU2xMGRlAVsf//9nWJKRPqO4ACZ+EOUPRAcH2AFYbVCk2SdED8DHJhgN0o8akEjYLjR/b1zhSClhndOJMTdI9Wtg7yBVWXdfcI2SaDKscaDgNcr3RGPxRZzNVz08SiyOQE709K8aVDnz1od0t6uTng/7gRy9fz5hLjspbEnq7Y9eZ4A2gkQXFZTXbhAAAAABJRU5ErkJggg==);background-repeat:repeat;background-size:auto;opacity:.08}.price-banner--yearly{background:#6ff}.price-banner--yearly .price-track{animation:scroll-left-yearly 14s linear infinite}.price-track{display:flex;gap:48px;white-space:nowrap;animation:scroll-left 15s linear infinite}.price-track:nth-child(2n) .price-track--copy{color:#22223b}.price-track .price-track--copy{position:relative;color:#3e45eb;font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:700;-webkit-font-smoothing:antialiased;font-size:36px;text-transform:uppercase;letter-spacing:-.7px}.price-track .price-track--original{color:rgba(62,69,235,.55);font-size:20px;font-weight:600;letter-spacing:-.2px;margin-right:8px;position:relative;text-decoration:line-through;text-decoration-color:rgba(62,69,235,.45);text-decoration-skip-ink:none;text-decoration-thickness:1.5px;top:-6px}.price-track .price-track--timing{position:relative;top:-10px;font-weight:500;font-size:22px;margin-left:-6px}.price-banner--decoration{height:80px}.price-banner--home{text-decoration:none}.price-banner--home:hover{background:#6ff}.price-banner--home .price-track{animation:scroll-left-home-mobile 20s linear infinite}@media (min-width:768px){.price-banner--home .price-track{animation:scroll-left-home-desktop 20s linear infinite}}.price-banner--home .price-track--copy{font-size:26px}@media (min-width:768px){.price-banner--home .price-track--copy{font-size:36px}}.price-banner--campaign{background:#6ff}.price-banner--campaign:hover{background:#ffed4c}@keyframes scroll-left{0%{transform:translate(0)}to{transform:translate(-758px)}}@keyframes scroll-left-yearly{0%{transform:translate(0)}to{transform:translate(-740px)}}@keyframes scroll-left-home-mobile{0%{transform:translate(0)}to{transform:translate(-946px)}}@keyframes scroll-left-home-desktop{0%{transform:translate(0)}to{transform:translate(-1307px)}}.section-socialproof--circular{position:relative;background:#3e45eb;overflow:hidden;padding:250px 0}@media (min-width:1024px){.section-socialproof--circular{padding:280px 0 330px}}
85@media (min-width:1366px){.section-socialproof--circular{padding:280px 0 330px}}.section-socialproof--circular:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#16f5a5;opacity:calc(1 - var(--scroll-progress,0));z-index:0;pointer-events:none}.section-socialproof--circular>*{position:relative;z-index:1}.section-socialproof--circular .section-socialproof--wrapper{position:relative;display:flex;flex-direction:column;width:100%;max-width:1330px;margin:0 auto}.section-socialproof--circular .section-socialproof--title{display:flex;flex-direction:column;width:auto;align-items:center;text-align:center;font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";-webkit-font-smoothing:antialiased;color:color-mix(in srgb,#fff calc(var(--scroll-progress,0) * 100%),#22223B);padding:0 12px;margin:0 auto}.section-socialproof--circular .section-socialproof--title .title-highlight{letter-spacing:-.4px;font-weight:700;line-height:1;font-size:48px;margin:0 0 10px}@media (min-width:1024px){.section-socialproof--circular .section-socialproof--title .title-highlight{font-size:100px;margin:0 0 20px}}.section-socialproof--circular .section-socialproof--title .title-desc{font-weight:600;line-height:1.3;font-size:18px;margin:10px 0}@media (min-width:1024px){.section-socialproof--circular .section-socialproof--title .title-desc{font-size:24px;margin:20px 0}}.section-socialproof--circular .socialproof--button{margin:20px auto}.section-socialproof--circular .section-socialproof--students-wrapper{display:block;position:absolute;top:-32px;left:-24px;width:100%;height:100%;pointer-events:none;opacity:var(--scroll-progress-imgs,0);transform:rotate(calc(-90deg + var(--scroll-progress-imgs,0) * 90deg))}.section-socialproof--circular .section-socialproof--students-wrapper .student-avatar{display:block;position:absolute;width:48px;height:48px;border-radius:50%;background:rgba(255,255,255,.2);background-size:cover;background-position:center}.section-socialproof--circular .section-socialproof--students-wrapper .student-avatar:nth-child(1){top:calc(50% - 270px);left:calc(50% + 0px)}.section-socialproof--circular .section-socialproof--students-wrapper .student-avatar:nth-child(2){top:calc(50% - 261px);left:calc(50% + 70px)}.section-socialproof--circular .section-socialproof--students-wrapper .student-avatar:nth-child(3){top:calc(50% - 234px);left:calc(50% + 135px)}.section-socialproof--circular .section-socialproof--students-wrapper .student-avatar:nth-child(4){top:calc(50% - 191px);left:calc(50% + 191px)}.section-socialproof--circular .section-socialproof--students-wrapper .student-avatar:nth-child(5){top:calc(50% - 135px);left:calc(50% + 234px)}.section-socialproof--circular .section-socialproof--students-wrapper .student-avatar:nth-child(6){top:calc(50% - 70px);left:calc(50% + 261px)}.section-socialproof--circular .section-socialproof--students-wrapper .student-avatar:nth-child(7){top:calc(50% + 0px);left:calc(50% + 270px)}.section-socialproof--circular .section-socialproof--students-wrapper .student-avatar:nth-child(8){top:calc(50% + 70px);left:calc(50% + 261px)}.section-socialproof--circular .section-socialproof--students-wrapper .student-avatar:nth-child(9){top:calc(50% + 135px);left:calc(50% + 234px)}.section-socialproof--circular .section-socialproof--students-wrapper .student-avatar:nth-child(10){top:calc(50% + 191px);left:calc(50% + 191px)}.section-socialproof--circular .section-socialproof--students-wrapper .student-avatar:nth-child(11){top:calc(50% + 234px);left:calc(50% + 135px)}.section-socialproof--circular .section-socialproof--students-wrapper .student-avatar:nth-child(12){top:calc(50% + 261px);left:calc(50% + 70px)}.section-socialproof--circular .section-socialproof--students-wrapper .student-avatar:nth-child(13){top:calc(50% + 270px);left:calc(50% + 0px)}.section-socialproof--circular .section-socialproof--students-wrapper .student-avatar:nth-child(14){top:calc(50% + 261px);left:calc(50% - 70px)}.section-socialproof--circular .section-socialproof--students-wrapper .student-avatar:nth-child(15){top:calc(50% + 234px);left:calc(50% - 135px)}.section-socialproof--circular .section-socialproof--students-wrapper .student-avatar:nth-child(16){to
85p:calc(50% + 191px);left:calc(50% - 191px)}.section-socialproof--circular .section-socialproof--students-wrapper .student-avatar:nth-child(17){top:calc(50% + 135px);left:calc(50% - 234px)}.section-socialproof--circular .section-socialproof--students-wrapper .student-avatar:nth-child(18){top:calc(50% + 70px);left:calc(50% - 261px)}.section-socialproof--circular .section-socialproof--students-wrapper .student-avatar:nth-child(19){top:calc(50% + 0px);left:calc(50% - 270px)}.section-socialproof--circular .section-socialproof--students-wrapper .student-avatar:nth-child(20){top:calc(50% - 70px);left:calc(50% - 261px)}.section-socialproof--circular .section-socialproof--students-wrapper .student-avatar:nth-child(21){top:calc(50% - 135px);left:calc(50% - 234px)}.section-socialproof--circular .section-socialproof--students-wrapper .student-avatar:nth-child(22){top:calc(50% - 191px);left:calc(50% - 191px)}.section-socialproof--circular .section-socialproof--students-wrapper .student-avatar:nth-child(23){top:calc(50% - 234px);left:calc(50% - 135px)}.section-socialproof--circular .section-socialproof--students-wrapper .student-avatar:nth-child(24){top:calc(50% - 261px);left:calc(50% - 70px)}@media (min-width:1024px){.section-socialproof--circular .section-socialproof--students-wrapper .student-avatar:nth-child(1){top:calc(50% - 400px);left:calc(50% + 0px)}.section-socialproof--circular .section-socialproof--students-wrapper .student-avatar:nth-child(2){top:calc(50% - 386px);left:calc(50% + 104px)}.section-socialproof--circular .section-socialproof--students-wrapper .student-avatar:nth-child(3){top:calc(50% - 346px);left:calc(50% + 200px)}.section-socialproof--circular .section-socialproof--students-wrapper .student-avatar:nth-child(4){top:calc(50% - 283px);left:calc(50% + 283px)}.section-socialproof--circular .section-socialproof--students-wrapper .student-avatar:nth-child(5){top:calc(50% - 200px);left:calc(50% + 346px)}.section-socialproof--circular .section-socialproof--students-wrapper .student-avatar:nth-child(6){top:calc(50% - 104px);left:calc(50% + 386px)}.section-socialproof--circular .section-socialproof--students-wrapper .student-avatar:nth-child(7){top:calc(50% + 0px);left:calc(50% + 400px)}.section-socialproof--circular .section-socialproof--students-wrapper .student-avatar:nth-child(8){top:calc(50% + 104px);left:calc(50% + 386px)}.section-socialproof--circular .section-socialproof--students-wrapper .student-avatar:nth-child(9){top:calc(50% + 200px);left:calc(50% + 346px)}.section-socialproof--circular .section-socialproof--students-wrapper .student-avatar:nth-child(10){top:calc(50% + 283px);left:calc(50% + 283px)}.section-socialproof--circular .section-socialproof--students-wrapper .student-avatar:nth-child(11){top:calc(50% + 346px);left:calc(50% + 200px)}.section-socialproof--circular .section-socialproof--students-wrapper .student-avatar:nth-child(12){top:calc(50% + 386px);left:calc(50% + 104px)}.section-socialproof--circular .section-socialproof--students-wrapper .student-avatar:nth-child(13){top:calc(50% + 400px);left:calc(50% + 0px)}.section-socialproof--circular .section-socialproof--students-wrapper .student-avatar:nth-child(14){top:calc(50% + 386px);left:calc(50% - 104px)}.section-socialproof--circular .section-socialproof--students-wrapper .student-avatar:nth-child(15){top:calc(50% + 346px);left:calc(50% - 200px)}.section-socialproof--circular .section-socialproof--students-wrapper .student-avatar:nth-child(16){top:calc(50% + 283px);left:calc(50% - 283px)}.section-socialproof--circular .section-socialproof--students-wrapper .student-avatar:nth-child(17){top:calc(50% + 200px);left:calc(50% - 346px)}.section-socialproof--circular .section-socialproof--students-wrapper .student-avatar:nth-child(18){top:calc(50% + 104px);left:calc(50% - 386px)}.section-socialproof--circular .section-socialproof--students-wrapper .student-avatar:nth-child(19){top:calc(50% + 0px);left:calc(50% - 400px)}.section-socialproof--circular .section-socialproof--students-wrapper .student-avatar:nth-child(20){top:calc(50% - 104px);left:calc(50% - 386px)}.section-socialproof--circular .section-socialproof--students-wrapper .student-avatar:nth-child(21){top:calc(50% - 200px);left:calc(50% - 346px)}.section-socialproof--circular .section-socialproof--students-wrapper .student-avatar:nth-child(22){top:calc(50% - 283px);left:calc(50% - 283px)}.section-socialproof--circular .section-socialproof--students-wrapper .student-avatar:nth-child(23){top:calc(50% - 346px);left:calc(50% - 200px)}.section-socialproof--circular .section-socialproof--students-wrapper .student-avatar:nth-child(24){top:calc(50% - 386px);left:calc(50% - 104px)}}.section-default--subjects .section-default-desc{max-width:550px}.section-default--subjects .section-subjects--list{list-style:none;padding:0;display:grid;width:100%;margin:22px 0 16px;gap:16px}
85@media (min-width:570px){.section-default--subjects .section-subjects--list{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.section-default--subjects .section-subjects--list{grid-template-columns:repeat(3,1fr)}}@media (min-width:1140px){.section-default--subjects .section-subjects--list{margin:42px 0;grid-template-columns:repeat(4,1fr);gap:24px}}.section-default--subjects .section-subjects--list-item{margin:0;padding:0}.section-default--subjects .section-subjects--link{position:relative;display:flex;text-decoration:none;background:#f4f4ff;box-shadow:inset 0 0 0 1px #b2b5f7;border-radius:12px;margin:0;height:100%;transition:all .2s ease-in-out;padding:16px;flex-direction:row;align-items:center;gap:12px}@media (min-width:570px){.section-default--subjects .section-subjects--link{flex-direction:column;align-items:flex-start;gap:16px}}@media (min-width:768px){.section-default--subjects .section-subjects--link{padding:24px;gap:20px}}.section-default--subjects .section-subjects--link:hover{background:#fff;box-shadow:inset 0 0 0 2px #3e45eb}.section-default--subjects .section-subjects--link:hover .section-subjects--img-wrapper{background:#3e45eb;border:1px solid #3E45EB}.section-default--subjects .section-subjects--link:hover .section-subjects--img-wrapper img{filter:brightness(0) invert(1)}.section-default--subjects .section-subjects--link:hover .section-subjects--item-title{color:#22223b}.section-default--subjects .section-subjects--link:hover .section-subjects--item-chevron{opacity:1;right:16px}.section-default--subjects .section-subjects--img-wrapper{position:relative;display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:60px;border:1px solid #B2B5F7;background:#fff;margin:0 0 auto;transition:all .2s ease-in-out}.section-default--subjects .section-subjects--img-wrapper img{transition:filter .2s ease-in-out}.section-default--subjects .section-subjects--item-title{font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:600;-webkit-font-smoothing:antialiased;line-height:1.2;font-size:18px;text-align:left;color:#545968;margin:0;width:100%;transition:all .2s ease-in-out}@media (min-width:1024px){.section-default--subjects .section-subjects--item-title{font-size:20px}}.section-default--subjects .section-subjects--item-chevron{position:absolute;display:flex;align-items:center;justify-content:center;color:#fff;background:#3e45eb;border-radius:50px;width:24px;height:24px;font-size:9px;transition:all .2s ease-in-out;left:auto;bottom:initial;right:21px;top:50%;transform:translateY(-50%);opacity:1}@media (min-width:570px){.section-default--subjects .section-subjects--item-chevron{top:auto;bottom:16px;transform:none}}@media (min-width:768px){.section-default--subjects .section-subjects--item-chevron{opacity:0;bottom:24px}}@media (min-width:768px){.section-default--tools{padding:60px 0}}.section-default--tools .section-default-desc{max-width:550px}.section-default--tools .section-tools--list{list-style:none;padding:0;margin:16px 0;display:flex;flex-direction:column;gap:24px}@media (min-width:768px){.section-default--tools .section-tools--list{flex-direction:row;gap:16px}}@media (min-width:1366px){.section-default--tools .section-tools--list{gap:24px;margin:32px 0}}.section-default--tools .section-tools--list-item{margin:0;padding:0;flex:1;min-width:0}.section-default--tools .section-tools--link{position:relative;display:flex;flex-direction:column;text-decoration:none;background:#fff;box-shadow:inset 0 0 0 1px #eaebef;border-radius:12px;margin:0;padding:8px;height:100%;width:100%;min-width:0;transition:all .2s ease-in-out}.section-default--tools .section-tools--link:hover{box-shadow:inset 0 0 0 2px #3e45eb}.section-default--tools .section-tools--link:hover img{transform:scale(1.05)}.section-default--tools .section-tools--link:hover .section-tools--item-arrow{color:#fff;background:#3e45eb;border-color:#3e45eb}.section-default--tools .section-tools--img-wrapper{position:relative;overflow:hidden;border-radius:6px;border:1px solid #C9CCE3;width:100%;display:flex;justify-content:center;margin:0 0 16px;height:300px;min-height:300px}
85@media (min-width:570px){.section-default--tools .section-tools--img-wrapper{height:350px;min-height:350px}}@media (min-width:768px){.section-default--tools .section-tools--img-wrapper{margin:0 0 24px;height:210px;min-height:210px}}@media (min-width:1024px){.section-default--tools .section-tools--img-wrapper{height:290px;min-height:290px}}@media (min-width:1366px){.section-default--tools .section-tools--img-wrapper{height:392px;min-height:392px}}.section-default--tools .section-tools--img-wrapper img{width:100%;height:auto;object-fit:cover;display:block;object-position:center;transform:scale(1);transition:all .2s ease-in-out}.section-default--tools .section-tools--info-wrapper{display:flex;flex-direction:column;gap:12px;padding:0 8px 16px}@media (min-width:768px){.section-default--tools .section-tools--info-wrapper{gap:16px;padding:0 16px 16px;height:100%}}.section-default--tools .section-tools--info-wrapper br{display:none}@media (min-width:768px){.section-default--tools .section-tools--info-wrapper br{display:initial}}.section-default--tools .section-tools--item-title{font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:600;-webkit-font-smoothing:antialiased;line-height:1.1;font-size:20px;text-align:left;color:#22223b;margin:0;width:100%}@media (min-width:768px){.section-default--tools .section-tools--item-title{font-size:24px}}.section-default--tools .section-tools--item-desc{font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:15px;line-height:1.2;color:#545968;margin:0 0 auto;width:100%}@media (min-width:768px){.section-default--tools .section-tools--item-desc{font-size:16px;line-height:1.4}}.section-default--tools .section-tools--item-arrow{position:relative;display:flex;align-items:center;justify-content:center;color:#22223b;background:#fff;border:1px solid #A9AFBF;border-radius:50px;width:46px;height:46px;font-size:14px;transition:all .2s ease-in-out}.section-highlights{padding:140px 0;background:#3e45eb;color:#fff}.section-highlights .container-xl{margin-bottom:24px;max-width:1300px}.section-highlights--title{font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:700;-webkit-font-smoothing:antialiased;letter-spacing:-1px;line-height:1.1;text-align:left;color:#fff;font-size:32px;margin:0 0 30px;padding:0}@media (min-width:1366px){.section-highlights--title{font-size:50px;margin:0 0 40px}}.section-highlights--list{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:24px}@media (min-width:768px){.section-highlights--list{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:16px;row-gap:32px}}@media (min-width:1140px){.section-highlights--list{row-gap:40px}}.section-highlights--list-item{width:100%}@media (min-width:768px){.section-highlights--list-item{width:calc(50% - 8px)}}@media (min-width:1140px){.section-highlights--list-item{width:32%}}@media (min-width:1140px){.section-highlights--list-item:first-child{width:calc(50% - 8px)}}@media (min-width:1140px){.section-highlights--list-item:nth-child(2),.section-highlights--list-item:nth-child(3){width:calc(25% - 12px)}}.section-highlights--link{position:relative;display:flex;flex-direction:column;text-decoration:none;width:100%;margin:0;padding:0;gap:16px}@media (min-width:1140px){.section-highlights--link{gap:24px}}.section-highlights--link *{color:#fff}.section-highlights--link:hover .section-highlights--img-wrapper img{transform:scale(1.05)}.section-highlights--info-wrapper{position:relative;display:flex;flex-direction:column;width:100%;margin:0;padding:0;gap:24px}.section-highlights--img-wrapper{position:relative;overflow:hidden;border-radius:10px;display:flex;justify-content:center;width:100%;height:auto}.section-highlights--img-wrapper img{background:rgba(255,255,255,.1);color:#fff;font-size:12px;width:100%;height:auto;object-fit:cover;display:block;object-position:center;transform:scale(1);transition:all .2s ease-in-out;line-height:1;aspect-ratio:16/9}@media (min-width:1140px){.section-highlights--img-wrapper img{aspect-ratio:5/3}}.section-highlights--item-title{padding:0;margin:0;font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:600;-webkit-font-smoothing:antialiased;letter-spacing:-.3px;line-height:1.1;font-size:20px}@media (min-width:1140px){.section-highlights--item-title{font-size:24px}}.section-highlights--author-wrapper{position:relative;display:inline-block;width:100%;padding-left:50px;margin:0;line-height:1}.section-highlights--author-wrapper img{position:absolute;top:50%;transform:translateY(-50%);left:0;background:rgba(255,255,255,.1);color:#fff;font-size:12px;display:inline-block;width:40px;height:40px;border-radius:40px;overflow:hidden;line-height:1}.section-highlights--author{display:inline-block;width:100%;font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:600;-webkit-font-smoothing:antialiased;font-size:16px;letter-spacing:-.3px;line-height:1.4}.section-highlights--job-title{display:inline-block;width:100%;font-family:Geist Mono,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:500;-webkit-font-smoothing:antialiased;font-size:12px;letter-spacing:-.5px;line-height:1.3;text-transform:uppercase}.section-articles-showcase{background:#f4f4ff;padding:80px 12px}@media (min-width:1024px){.section-articles-showcase{padding:100px 12px 80px}}
85@media (min-width:1366px){.section-articles-showcase{padding:170px 0 140px}}.section-articles-showcase--wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:32px;margin:0 auto 24px;max-width:1330px}@media (min-width:768px){.section-articles-showcase--wrapper{flex-direction:row;gap:40px}}@media (min-width:1024px){.section-articles-showcase--wrapper{gap:80px}}@media (min-width:1366px){.section-articles-showcase--wrapper{gap:200px}}.section-articles-showcase--content{width:100%}.section-articles-showcase--title{font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:700;-webkit-font-smoothing:antialiased;font-size:22px;line-height:1.2;color:#22223b;margin:0;padding:0 12px}@media (min-width:1024px){.section-articles-showcase--title{font-size:30px;padding:0 24px}}.section-articles-showcase--list{display:flex;flex-direction:column;list-style:none;border-top:1px solid #CFD2DF;margin:16px 0;padding:8px 0}@media (min-width:1024px){.section-articles-showcase--list{margin:24px 0;padding:16px 0}}@media (min-width:1366px){.section-articles-showcase--list{margin:40px 0;padding:24px 0}}.section-articles-showcase--item-content{position:relative;z-index:1;display:flex;justify-content:space-between;flex-direction:row;align-items:center;gap:16px;font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:16px;line-height:1.3;color:#545968;text-decoration:none;margin:0 0 8px;background:#f4f4ff;border:1px solid #F4F4FF;transition:all .2s ease-in-out;padding:12px 8px 12px 12px}@media (min-width:1024px){.section-articles-showcase--item-content{padding:12px 20px 12px 24px;border-radius:60px}}.section-articles-showcase--item-content *{transition:all .2s ease-in-out}.section-articles-showcase--item-content:hover{color:#22223b;text-decoration:none}.section-articles-showcase--item-content:hover *{text-decoration:none}.section-articles-showcase--item-content:hover .section-articles-showcase--item-text{text-decoration:underline}@media (min-width:1024px){.section-articles-showcase--item-content:hover .section-articles-showcase--item-text{text-decoration:none}}@media (min-width:1024px){.section-articles-showcase--item-content:hover{background:#fff;border-color:#3e45eb;text-decoration:none}}.section-articles-showcase--item-chevron,.section-articles-showcase--item-arrow{position:relative;min-width:24px;min-height:24px;line-height:0;display:flex;align-items:center;justify-content:center;border-radius:24px;margin:auto 0;text-decoration:none}.section-articles-showcase--item-chevron{color:#fff;background:#3e45eb;font-size:10px}.section-articles-showcase--item-arrow{color:#22223b;font-size:14px}.section-articles-showcase--item-more{margin:8px 0 0}@media (min-width:1024px){.section-articles-showcase--item-more{margin:16px 0 0}}@media (min-width:1366px){.section-articles-showcase--item-more{margin:24px 0 0}}.section-articles-showcase--item-more .section-articles-showcase--item-content{background:#fff;color:#22223b;border:1px solid #EAEBEF;font-weight:700;-webkit-font-smoothing:antialiased;border-radius:60px;padding:12px 8px 12px 20px}@media (min-width:1024px){.section-articles-showcase--item-more .section-articles-showcase--item-content{padding:12px 20px 12px 24px}}.section-articles-showcase--item-more .section-articles-showcase--item-content:hover{border-color:#3e45eb;text-decoration:none}.section-articles-showcase--item-more .section-articles-showcase--item-content:hover .section-articles-showcase--item-text{text-decoration:none}.section-articles-showcase--item-more .section-articles-showcase--item-content:hover .section-articles-showcase--item-arrow{background:#3e45eb;color:#fff}.ticker-cta{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#f4f4ff;padding:40px 0}@media (min-width:768px){.ticker-cta{padding:70px 0}}@media (min-width:1024px){.ticker-cta{padding:100px 0}}.ticker-cta--track{display:flex;white-space:nowrap;gap:8px;animation:ticker-scroll-xs 15s linear infinite}@media (min-width:768px){.ticker-cta--track{gap:18px;animation:ticker-scroll-md 15s linear infinite}}@media (min-width:1024px){.ticker-cta--track{gap:30px;animation:ticker-scroll-desktop 15s linear infinite}}.ticker-cta--text{color:#a9afbf;flex-shrink:0;font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:700;-webkit-font-smoothing:antialiased;letter-spacing:-.4px;font-size:22px}@media (min-width:768px){.ticker-cta--text{font-size:34px}}@media (min-width:1024px){.ticker-cta--text{font-size:50px}}.ticker-cta--button{position:absolute;z-index:2;font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:700;-webkit-font-smoothing:antialiased;letter-spacing:-.4px;background:#6ff;border-radius:100px;text-decoration:none;display:flex;align-items:center;gap:12px;overflow:hidden;transition:all .2s ease-in-out;font-size:15px;padding:8px 24px;height:60px}@media (min-width:768px){.ticker-cta--button{font-size:20px;padding:16px 32px;height:80px}}@media (min-width:1024px){.ticker-cta--button{font-size:30px;color:#3e45eb;padding:40px 50px;height:120px}}.ticker-cta--button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAAVFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU4H24AAAAHHRSTlMAB34NlW/++OklxotGLxu9s6FxINBHFqt30ZZtoA0klwAAAJBJREFUGNPNUQcSwyAMU2xMGRlAVsf//9nWJKRPqO4ACZ+EOUPRAcH2AFYbVCk2SdED8DHJhgN0o8akEjYLjR/b1zhSClhndOJMTdI9Wtg7yBVWXdfcI2SaDKscaDgNcr3RGPxRZzNVz08SiyOQE709K8aVDnz1od0t6uTng/7gRy9fz5hLjspbEnq7Y9eZ4A2gkQXFZTXbhAAAAABJRU5ErkJggg==);background-repeat:repeat;background-size:auto;opacity:.08}.ticker-cta--button-text{position:relative}.ticker-cta--button-icon{position:relative;display:flex;align-items:center;justify-content:center;color:#fff;background:#3e45eb;border-radius:50px;width:30px;height:30px;font-size:14px;transition:all .2s ease-in-out}.ticker-cta--button:hover{background:#3e45eb;color:#fff}.ticker-cta--button:hover .ticker-cta--button-icon{background:#fff;color:#3e45eb}@keyframes ticker-scroll-xs{0%{transform:translate(0)}to{transform:translate(-314px)}}@keyframes ticker-scroll-md{0%{transform:translate(0)}to{transform:translate(-497px)}}@keyframes ticker-scroll-desktop{0%{transform:translate(0)}to{transform:translate(-741px)}}.home-gradient-background{background:linear-gradient(180deg,#fff 10.58%,#fafafa 27.4%)}.ad-unit-container:not(:last-child){margin-bottom:40px}body.home{background-color:#f4f4ff}@media (min-width:1024px){.header--wrapper:has(>.search-form--wrapper)>.header--utilities-wrapper{margin-left:0}}.search-form--wrapper{display:none}@media (min-width:1024px){.search-form--wrapper{position:relative;display:flex;align-items:center;flex:0 1 580px;width:100%;min-width:220px;max-width:580px;margin-left:44px;margin-right:auto}}.search-form--wrapper .search-form{position:relative;display:flex;align-items:center;width:100%;background:#fff;border-radius:50px;padding:0 4px 0 20px;height:48px;
85transition:box-shadow .2s ease}.search-form--wrapper .search-form:focus-within{box-shadow:0 4px 14px rgba(0,0,0,.12)}.search-form--wrapper .search-form-icon{display:none}.search-form--wrapper input[type=text]{flex:1;min-width:0;padding:0;border:none;outline:none;background:transparent;color:#22223b;font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:16px;line-height:16px;font-weight:400;-webkit-font-smoothing:antialiased}.search-form--wrapper input[type=text]::placeholder{color:#737784;font-weight:400;-webkit-font-smoothing:antialiased}.search-form--wrapper .search-button{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#3e45eb;border:none;padding:0;margin-left:8px;border-radius:50%;cursor:pointer;transition:background .2s ease}.search-form--wrapper .search-button:hover{background:#222ae8}.search-form--wrapper .search-button .search-icon{display:block;width:20.5px;height:20.5px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20.4995 20.4995' fill='white'%3E%3Cpath d='M16 9.25C16 5.52208 12.9779 2.5 9.25 2.5C5.52208 2.5 2.5 5.52208 2.5 9.25C2.5 12.9779 5.52208 16 9.25 16C12.9779 16 16 12.9779 16 9.25ZM18.5 9.25C18.5 14.3586 14.3586 18.5 9.25 18.5C4.14137 18.5 0 14.3586 0 9.25C0 4.14137 4.14137 0 9.25 0C14.3586 0 18.5 4.14137 18.5 9.25Z'/%3E%3Cpath d='M14.0162 14.0162C14.5044 13.5281 15.2956 13.5281 15.7838 14.0162L20.1334 18.3658C20.6216 18.854 20.6216 19.6452 20.1334 20.1334C19.6452 20.6216 18.854 20.6216 18.3658 20.1334L14.0162 15.7838C13.5281 15.2956 13.5281 14.5044 14.0162 14.0162Z'/%3E%3C/svg%3E") no-repeat center/contain}.search-form--wrapper .search-button.loading .search-icon{position:absolute;top:50%;left:50%;background:none;box-sizing:border-box;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:search-loading-spin .6s linear infinite}.search-form--wrapper .clear-button{display:none;align-items:center;justify-content:center;width:22px;height:22px;padding:0;background:#dcdfe6;border:none;border-radius:50%;color:#545968;font-size:11px;font-weight:700;line-height:1;cursor:pointer;transition:background .2s ease}.search-form--wrapper .clear-button:hover{background:#c7cbd5}.search-form--wrapper.has-value .clear-button{display:flex}.search-trigger-mobile{display:flex;align-items:center;align-self:center;flex:0 0 auto;cursor:pointer}@media (min-width:1024px){.search-trigger-mobile{display:none}}.search-trigger-mobile .search-icon{display:block;flex-shrink:0;width:30px;height:30px;border-radius:50%;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20.4995 20.4995' fill='white'%3E%3Cpath d='M16 9.25C16 5.52208 12.9779 2.5 9.25 2.5C5.52208 2.5 2.5 5.52208 2.5 9.25C2.5 12.9779 5.52208 16 9.25 16C12.9779 16 16 12.9779 16 9.25ZM18.5 9.25C18.5 14.3586 14.3586 18.5 9.25 18.5C4.14137 18.5 0 14.3586 0 9.25C0 4.14137 4.14137 0 9.25 0C14.3586 0 18.5 4.14137 18.5 9.25Z'/%3E%3Cpath d='M14.0162 14.0162C14.5044 13.5281 15.2956 13.5281 15.7838 14.0162L20.1334 18.3658C20.6216 18.854 20.6216 19.6452 20.1334 20.1334C19.6452 20.6216 18.854 20.6216 18.3658 20.1334L14.0162 15.7838C13.5281 15.2956 13.5281 14.5044 14.0162 14.0162Z'/%3E%3C/svg%3E") no-repeat center/17.083px 17.083px;transition:background-color .2s ease}.search-trigger-mobile:hover .search-icon{background-color:rgba(255,255,255,.16)}.search-form--wrapper-mobile{display:none;padding:0 12px 8px}.search-form--wrapper-mobile .search-form-mobile{position:relative;display:flex;align-items:center;background:rgba(0,0,0,.2);border-radius:100px}.search-form--wrapper-mobile input[type=text]{width:100%;padding:14px 80px 14px 18px;border:none;outline:none;background:transparent;color:#fff;font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:16px;line-height:1;font-weight:500;-webkit-font-smoothing:antialiased}.search-form--wrapper-mobile input[type=text]::placeholder{color:rgba(255,255,255,.5)}.search-form--wrapper-mobile .search-button-mobile{position:absolute;right:6px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:#22223b;border:none;padding:0;border-radius:50%;cursor:pointer;z-index:2;transition:background .2s ease}.search-form--wrapper-mobile .search-button-mobile:hover{background:#0f0f1b}.search-form--wrapper-mobile .search-button-mobile .search-icon{display:block;width:18px;height:18px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65'/%3E%3C/svg%3E") no-repeat center/contain}.search-form--wrapper-mobile .clear-button{position:absolute;right:46px;
85display:none;align-items:center;justify-content:center;width:24px;height:24px;padding:0;background:rgba(255,255,255,.15);border:none;border-radius:50%;color:#fff;font-size:11px;font-weight:700;line-height:1;cursor:pointer;z-index:2}.search-form--wrapper-mobile .clear-button:hover{background:rgba(255,255,255,.3)}.search-form--wrapper-mobile.has-value .clear-button{display:flex}@media (max-width:1023px){body:not(:has(tm-navbar-autocomplete)) .header.active .search-form--wrapper-mobile{display:block;margin:0;padding:6px 4px 4px}}@keyframes search-loading-spin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}tm-navbar-autocomplete{display:contents}.tm-navbar-ac{position:absolute;top:calc(100% + 4px);left:0;right:0;width:100%;max-height:calc(100vh - 96px);overflow-y:auto;background:#f2f2ff;border-radius:20px;box-shadow:0 2px 4px -2px rgba(16,24,40,.06),0 16px 32px -8px rgba(16,24,40,.16);z-index:1000;padding:12px 12px 16px;font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";color:#22223b;transform-origin:top center;animation:tm-navbar-ac-in .16s cubic-bezier(.16,1,.3,1);scrollbar-width:thin;scrollbar-color:transparent transparent;transition:scrollbar-color .2s ease}.tm-navbar-ac:hover{scrollbar-color:#C7CBD5 transparent}.tm-navbar-ac::-webkit-scrollbar{width:8px}.tm-navbar-ac::-webkit-scrollbar-track{background:transparent}.tm-navbar-ac::-webkit-scrollbar-thumb{background:transparent;border-radius:100px;border:2px solid transparent;background-clip:padding-box;transition:background .2s ease}.tm-navbar-ac:hover::-webkit-scrollbar-thumb{background:#c7cbd5;background-clip:padding-box}.tm-navbar-ac::-webkit-scrollbar-thumb:hover{background:#a9afbf;background-clip:padding-box}.tm-navbar-ac__cards{display:flex;flex-direction:column;gap:8px}.tm-navbar-ac__card{background:#fff;border:1px solid #DCDFE6;border-radius:12px;padding:4px 12px}.tm-navbar-ac__card--articles{border-color:#a9afbf}.tm-navbar-ac__card--highlight{border-color:#656aef}.tm-navbar-ac__card-head{display:flex;align-items:center;gap:4px;padding:12px 2px 4px}.tm-navbar-ac__card-head--link{text-decoration:none}.tm-navbar-ac__card-head--link:hover,.tm-navbar-ac__card-head--link:focus-visible{outline:none;text-decoration:none}.tm-navbar-ac__card-head--link:hover .tm-navbar-ac__card-label,.tm-navbar-ac__card-head--link:hover .tm-navbar-ac__card-count,.tm-navbar-ac__card-head--link:focus-visible .tm-navbar-ac__card-label,.tm-navbar-ac__card-head--link:focus-visible .tm-navbar-ac__card-count{color:#3e45eb}.tm-navbar-ac__card-label{font-size:14px;font-weight:700;-webkit-font-smoothing:antialiased;line-height:16px;color:#737784}.tm-navbar-ac__card-label--highlight{color:#656aef}.tm-navbar-ac__card-count{display:inline-flex;align-items:center;gap:4px;padding-top:2px;font-size:12px;line-height:16px;color:#737784;text-decoration:none}.tm-navbar-ac__card-count:hover{color:#3e45eb;text-decoration:none}.tm-navbar-ac__chevron{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:7px;height:auto;color:currentColor}.tm-navbar-ac__chevron svg{display:block;transform:rotate(-90deg);transition:all .15s ease}.tm-navbar-ac__rows{display:flex;flex-direction:column}.tm-navbar-ac__row{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 2px;border-bottom:1px solid #DCDFE6;color:#22223b;text-decoration:none;background:#fff;transition:all .15s ease-in-out}.tm-navbar-ac__row:last-child{border-bottom:none}.tm-navbar-ac__row:hover,.tm-navbar-ac__row:focus-visible{color:#3e45eb;background:rgba(62,69,235,.08);text-decoration:none;outline:none}.tm-navbar-ac__row-main{display:flex;align-items:center;gap:4px;min-width:0;flex:1}.tm-navbar-ac__row-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:22px;height:22px;border-radius:4px;background:#f0f1f4;color:#8892a0;overflow:hidden}.tm-navbar-ac__row-icon svg{display:block}.tm-navbar-ac__row-icon--exercise{background:#e8e9fd;color:#3e45eb}.tm-navbar-ac__row-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:16px}@media (min-width:768px){.tm-navbar-ac__row-text{font-size:16px}}.tm-navbar-ac__row-text b{font-weight:700;-webkit-font-smoothing:antialiased}.tm-navbar-ac__row-meta{display:flex;align-items:center;gap:4px;flex-shrink:0}.tm-navbar-ac__chip{display:inline-flex;align-items:center;justify-content:center;padding:2px 6px;background:#fff;border:1px solid #DCDFE6;border-radius:4px;font-size:12px;line-height:16px;
85color:#778292;white-space:nowrap}.tm-navbar-ac__chip--plain{border-color:transparent;background:transparent}.tm-navbar-ac__tools{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px;padding:8px 0}.tm-navbar-ac__tool{display:inline-flex;align-items:center;gap:4px;max-width:100%;min-width:0;padding:6px 12px 6px 8px;background:#fff;border:1px solid #DCDFE6;border-radius:44px;color:#22223b;text-decoration:none;transition:all .15s ease}.tm-navbar-ac__tool:hover{color:#22223b;text-decoration:none;background:rgba(62,69,235,.05)}.tm-navbar-ac__tool:hover svg{transform:rotate(-90deg) translateY(2px)}.tm-navbar-ac__tool-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;border-radius:50px;font-size:22px;line-height:1;overflow:hidden}.tm-navbar-ac__tool-icon svg{display:block}.tm-navbar-ac__tool-name{flex:1 1 auto;min-width:0;overflow:hidden;font-size:14px;font-weight:500;line-height:16px;letter-spacing:-.14px;text-overflow:ellipsis;white-space:nowrap}.tm-navbar-ac__tool-name+.tm-navbar-ac__chevron{margin-left:4px}.tm-navbar-ac__tags{display:flex;flex-wrap:wrap;align-items:flex-start;gap:6px;padding-bottom:12px}.tm-navbar-ac__tag{display:inline-flex;align-items:center;justify-content:center;max-width:100%;padding:6px 8px;background:#fff;border:1px solid #DCDFE6;border-radius:6px;font-size:14px;line-height:16px;color:#22223b;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:all .15s ease}.tm-navbar-ac__tag:hover{border-color:#656aef;background:rgba(62,69,235,.08);color:#3e45eb;text-decoration:none}.tm-navbar-ac__footer{display:flex;align-items:center;justify-content:center;min-width:0;margin-top:16px}.tm-navbar-ac__see-all{display:inline-flex;align-items:center;justify-content:center;gap:12px;max-width:100%;padding:12px 24px;background:#3e45eb;border-radius:100px;font-size:16px;font-weight:700;-webkit-font-smoothing:antialiased;line-height:16px;letter-spacing:-.4px;color:#fff;text-align:center;text-decoration:none;transition:background .2s ease-in-out}.tm-navbar-ac__see-all:hover{background:#3237bc;color:#fff;text-decoration:none}.tm-navbar-ac__see-all-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tm-navbar-ac__see-all-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;border-radius:40px;background:#16f5a5;color:#22223b;font-size:12px}.tm-navbar-ac__clear-history{-webkit-appearance:none;appearance:none;background:transparent;border:none;margin-left:auto;padding:2px 6px;border-radius:6px;font-family:inherit;font-size:12px;font-weight:600;color:#737784;cursor:pointer;transition:color .15s ease,background .15s ease}.tm-navbar-ac__clear-history:hover{color:#3e45eb;background:#ebefff}.tm-navbar-ac__placeholder{padding:32px 24px 28px;text-align:center;color:#545968}.tm-navbar-ac__placeholder-illo{width:56px;height:56px;margin:0 auto 12px;color:#3e45eb;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#fff}.tm-navbar-ac__placeholder-illo svg{width:40px;height:40px}.tm-navbar-ac__placeholder-title{font-size:18px;font-weight:700;-webkit-font-smoothing:antialiased;color:#22223b;margin-bottom:6px}.tm-navbar-ac__placeholder-sub{font-size:14px;color:#545968;line-height:1.5}.tm-navbar-ac__placeholder-sub a{color:#3e45eb;font-weight:600;text-decoration:none}.tm-navbar-ac__placeholder-sub a:hover{text-decoration:underline}.tm-navbar-ac__placeholder--empty .tm-navbar-ac__placeholder-illo{background:#ffe4e9;color:#c73855}.tm-navbar-ac__skel-label,.tm-navbar-ac__skel-pill,.tm-navbar-ac__skel-icon,.tm-navbar-ac__skel-text,.tm-navbar-ac__skel-chip{display:inline-block;background:linear-gradient(90deg,#dcdfe6,#e8eaee,#dcdfe6);background-size:200% 100%;animation:tm-navbar-ac-shimmer 1.2s linear infinite;border-radius:6px}.tm-navbar-ac__skel-label{height:12px;width:90px;border-radius:100px}.tm-navbar-ac__skel-pill{height:36px;border-radius:44px}.tm-navbar-ac__skel-row{display:flex;align-items:center;gap:8px;padding:8px 2px}.tm-navbar-ac__skel-icon{width:22px;height:22px;border-radius:4px;flex-shrink:0}.tm-navbar-ac__skel-text{height:12px;flex:1}.tm-navbar-ac__skel-chip{height:20px;border-radius:4px;flex-shrink:0}@keyframes tm-navbar-ac-in{0%{opacity:0;transform:translateY(-6px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes tm-navbar-ac-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.tm-navbar-ac .tm-navbar-ac__tool-icon{font-size:22px}.tm-navbar-ac-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000000;background:rgba(0,0,0,.5);animation:tm-navbar-ac-backdrop-in .16s ease-out}@keyframes tm-navbar-ac-backdrop-in{0%{opacity:0}
85to{opacity:1}}body.tm-search-open .header{transition-property:transform;z-index:1000001!important}.tm-navbar-ac-fullscreen{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;display:flex;flex-direction:column;background:#f2f2ff;font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";color:#22223b}.tm-navbar-ac-fullscreen__header{display:flex;align-items:center;gap:8px;padding:10px 8px 10px 4px;background:#3e45eb;flex-shrink:0}.tm-navbar-ac-fullscreen__back{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;flex-shrink:0;background:transparent;border:none;border-radius:50%;color:#fff;cursor:pointer;transition:background .2s ease}.tm-navbar-ac-fullscreen__back:hover{background:rgba(255,255,255,.15)}.tm-navbar-ac-fullscreen__back svg{display:block}.tm-navbar-ac-fullscreen__input-wrap{position:relative;flex:1;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:8px;height:42px;padding:0 4px 0 16px;background:#fff;border-radius:50px}.tm-navbar-ac-fullscreen input[type=search]{flex:1;min-width:0;border:none;outline:none;background:transparent;font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:16px;line-height:16px;color:#22223b;-webkit-appearance:none}.tm-navbar-ac-fullscreen input[type=search]::placeholder{color:#737784}.tm-navbar-ac-fullscreen input[type=search]::-webkit-search-cancel-button{display:none}.tm-navbar-ac-fullscreen__submit{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;padding:0;background:#3e45eb;border:none;border-radius:50px;color:#fff;cursor:pointer;transition:background .2s ease}.tm-navbar-ac-fullscreen__submit:hover{background:#3237bc}.tm-navbar-ac-fullscreen__submit svg{display:block}.tm-navbar-ac-fullscreen__results{flex:1;overflow-y:auto;padding:8px 8px 150px;scrollbar-width:thin;scrollbar-color:#C7CBD5 transparent}.tm-navbar-ac-fullscreen__results::-webkit-scrollbar{width:6px}.tm-navbar-ac-fullscreen__results::-webkit-scrollbar-track{background:transparent}.tm-navbar-ac-fullscreen__results::-webkit-scrollbar-thumb{background:#c7cbd5;border-radius:100px}.tm-navbar-ac-fullscreen__results::-webkit-scrollbar-thumb:hover{background:#a9afbf}.tm-navbar-ac-fullscreen__results .tm-navbar-ac__footer{margin-top:16px}.tm-navbar-ac-fullscreen__results .tm-navbar-ac__see-all{width:100%}.tm-navbar-ac-fullscreen__results .tm-navbar-ac__placeholder{padding:48px 24px}.tm-navbar-ac-fullscreen__results .tm-navbar-ac__placeholder-illo{width:72px;height:72px}.tm-navbar-ac-fullscreen__results .tm-navbar-ac__placeholder-illo svg{width:36px;height:36px}.tm-navbar-ac-fullscreen__results .tm-navbar-ac__placeholder-title{font-size:17px}.tm-navbar-ac-fullscreen__results .tm-navbar-ac__placeholder-sub{font-size:13.5px}.header profile-button.skeleton{--skeleton-loading-color:#3E45EB;--skeleton-light-color:rgba(255,255,255,.5);display:block;width:46px;height:46px;border-radius:50%}.header .user-menu--rebrand{z-index:10;position:relative;display:flex;align-items:center;width:46px;height:46px;flex-shrink:0}@media (max-width:1023px){.header .user-menu--rebrand{display:none}}.header .user-menu--rebrand .notification-count{position:absolute;bottom:2px;right:2px;display:flex;align-items:center;justify-content:center;min-width:14px;height:14px;border-radius:50%;background-color:#ff492d;color:#fff;font-size:10px;font-weight:700;-webkit-font-smoothing:antialiased;text-align:center;line-height:1.1;pointer-events:none;border:1px solid #fff}.header .user-menu--rebrand .notification-count--mini{min-width:10px;height:10px}.header .user-menu--rebrand button.avatar{padding:0;border:none}.header .user-menu--rebrand .avatar{position:relative;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;overflow:hidden;background-color:#3e45eb;cursor:pointer;
85transition:box-shadow .2s ease-in-out;box-shadow:0 0 0 0 transparent,0 0 0 1px rgba(255,255,255,.3)}.header .user-menu--rebrand .avatar:not(.login-button){box-shadow:none}.header .user-menu--rebrand .avatar:hover,.header .user-menu--rebrand .avatar:focus{box-shadow:0 0 0 0 transparent,0 0 0 2px #fff}.header .user-menu--rebrand .avatar[aria-expanded=true]{box-shadow:0 0 0 2px #22223b,0 0 0 3px #fff}.header .user-menu--rebrand .avatar img{width:100%;height:100%;object-fit:cover;border-radius:50%}.header .user-menu--rebrand .avatar .user-icon{color:#fff;font-size:26px;width:26px;height:26px}.header .user-menu--rebrand .user-menu-dropdown{--dropdown-radius:16px;--dropdown-bg:$main-800;opacity:1;transition:visibility 0s linear .1s,opacity .1s linear;position:absolute;top:calc(100% + 5px);right:-5px;width:min(340px,100vw - 18px);padding:0;border-radius:var(--dropdown-radius);background-color:#22223b;box-shadow:0 8px 32px rgba(0,0,0,.3)}.header .user-menu--rebrand .user-menu-dropdown[hidden]{opacity:0}.header .user-menu--rebrand .user-menu-dropdown:before{content:none}.header .user-menu--rebrand .user-menu-dropdown .curtain{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:-1}.header .user-menu--rebrand .user-menu-dropdown li{list-style:none;position:relative;margin:0;width:100%;height:auto;overflow:hidden}.header .user-menu--rebrand .user-menu-dropdown li.user-menu-dropdown-header{display:flex;align-items:center;gap:12px;min-height:56px;padding:20px 12px 12px 16px;text-align:left;background:transparent}.header .user-menu--rebrand .user-menu-dropdown li.user-menu-dropdown-header .dropdown-header-avatar{width:38px;height:38px;border-radius:50%;overflow:hidden;flex-shrink:0;background:rgba(255,255,255,.05);display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 2px #3e45eb}.header .user-menu--rebrand .user-menu-dropdown li.user-menu-dropdown-header .dropdown-header-avatar img{width:100%;height:100%;object-fit:cover;color:#fff;font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:12px;text-align:center}.header .user-menu--rebrand .user-menu-dropdown li.user-menu-dropdown-header .dropdown-header-avatar .user-icon{color:#fff;font-size:14px}.header .user-menu--rebrand .user-menu-dropdown li.user-menu-dropdown-header .dropdown-header-info{display:flex;flex-direction:column;min-width:0;flex:1;gap:2px}.header .user-menu--rebrand .user-menu-dropdown li.user-menu-dropdown-header .dropdown-header-name{font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";letter-spacing:-.2px;font-weight:500;-webkit-font-smoothing:antialiased;color:#fff;font-size:16px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header .user-menu--rebrand .user-menu-dropdown li.user-menu-dropdown-header .dropdown-header-school{font-family:Geist Mono,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";color:#fff;font-size:13px;font-weight:400;-webkit-font-smoothing:antialiased;line-height:1.3;text-transform:uppercase}.header .user-menu--rebrand .user-menu-dropdown li.user-menu-dropdown-header .dropdown-header-badge{position:absolute;width:auto;top:20px;border-radius:40px;padding:3px 8px 1px;left:auto;right:10px;font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:700;-webkit-font-smoothing:antialiased;background:#3e45eb;color:#fff;font-size:12px;line-height:1.4;letter-spacing:.02em}.header .user-menu--rebrand .user-menu-dropdown li:first-of-type{border-radius:var(--dropdown-radius) var(--dropdown-radius) 0 0}.header .user-menu--rebrand .user-menu-dropdown li:last-child{border-radius:0 0 var(--dropdown-radius) var(--dropdown-radius)}.header .user-menu--rebrand .user-menu-dropdown li .menu-item-content{display:flex;align-items:center;gap:10px;position:relative;padding:16px 16px 16px 26px;line-height:1;width:100%;color:#fff;font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:400;-webkit-font-smoothing:antialiased;font-size:16px;text-decoration:none;cursor:pointer;transition:background-color .15s ease-in-out;outline:none;border:none;text-align:left;background-color:transparent}.header .user-menu--rebrand .user-menu-dropdown li .menu-item-content:hover,.header .user-menu--rebrand .user-menu-dropdown li .menu-item-content:focus{background-color:rgba(255,255,255,.08)}.header .user-menu--rebrand .user-menu-dropdown li .menu-item-content>span{display:inline-block;position:relative;width:20px;height:16px;flex-shrink:0;color:#c0c2fc}.header .user-menu--rebrand .user-menu-dropdown li .menu-item-content>span:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.header .user-menu--rebrand .user-menu-dropdown li .menu-item-content>span.profile-icon{font-size:26px}.header .user-menu--rebrand .user-menu-dropdown li .menu-item-content>span.doc-write-icon{font-size:18px}.header .user-menu--rebrand .user-menu-dropdown li .menu-item-content>span.favorites-icon{font-size:20px}.header .user-menu--rebrand .user-menu-dropdown li .menu-item-content>span.award-icon{font-size:24px}.header .user-menu--rebrand .user-menu-dropdown li .menu-item-content>span.support-icon{font-size:22px}.header .user-menu--rebrand .user-menu-dropdown li .menu-item-content>span.logout-icon{font-size:24px}.header .user-menu--rebrand .user-menu-dropdown li .menu-item-content>span.crown-icon{font-size:24px}.header .user-menu--rebrand .user-menu-dropdown li .menu-item-banner{display:flex;flex-direction:row;margin:4px 8px 8px;gap:8px;border-radius:8px;background-color:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.15);padding:8px;color:#fff;text-align:left;font-weight:700;-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.4;text-decoration:none}.header .user-menu--rebrand .user-menu-dropdown li .menu-item-banner .whatsapp-icon{position:relative;top:2px;display:flex;justify-content:center;align-items:center;background-color:#21cd5b;color:#fff;padding:16px;border-radius:8px;font-size:22px;width:32px;height:32px;flex-shrink:0}.header .user-menu--rebrand .user-menu-dropdown li .menu-item-banner .cta-copy{text-decoration:underline}.header .user-menu--rebrand .user-menu-dropdown li .menu-item-banner:hover{background-color:rgba(255,255,255,.12)}.header .user-menu--rebrand .user-menu-dropdown li .menu-item-banner:hover *{text-decoration:none}.header .user-menu--rebrand .user-menu-dropdown li .notification-count{top:50%;right:16px;bottom:unset;left:unset;transform:translateY(-50%);border:none}.header .nav-group--user{padding:8px 12px;border-top:none}.header .nav-group--user profile-button{display:block}.header .nav-group--user.mobile-only{padding:20px 8px}.header .nav-group--user .user-menu-mobile{list-style:none;padding:0;margin:0;background-color:#22223b;border-radius:16px;overflow:hidden}.header .nav-group--user .user-menu-mobile li{position:relative;margin:0;width:100%}.header .nav-group--user .user-menu-mobile li.user-menu-dropdown-header{display:flex;align-items:center;gap:12px;min-height:56px;padding:20px 12px 12px;text-align:left;background:transparent}.header .nav-group--user .user-menu-mobile li.user-menu-dropdown-header .dropdown-header-avatar{width:48px;height:48px;border-radius:50%;overflow:hidden;flex-shrink:0;background:rgba(255,255,255,.05);display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 2px #3e45eb}.header .nav-group--user .user-menu-mobile li.user-menu-dropdown-header .dropdown-header-avatar img{width:100%;height:100%;object-fit:cover}.header .nav-group--user .user-menu-mobile li.user-menu-dropdown-header .dropdown-header-avatar .user-icon{color:#fff;font-size:14px}.header .nav-group--user .user-menu-mobile li.user-menu-dropdown-header .dropdown-header-info{display:flex;flex-direction:column;min-width:0;flex:1;gap:4px}.header .nav-group--user .user-menu-mobile li.user-menu-dropdown-header .dropdown-header-name{font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";letter-spacing:-.2px;font-weight:500;-webkit-font-smoothing:antialiased;color:#fff;font-size:16px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header .nav-group--user .user-menu-mobile li.user-menu-dropdown-header .dropdown-header-school{font-family:Geist Mono,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";color:#fff;font-size:12px;font-weight:400;-webkit-font-smoothing:antialiased;line-height:1.3;text-transform:uppercase}.header .nav-group--user .user-menu-mobile li.user-menu-dropdown-header .dropdown-header-badge{position:absolute;top:18px;right:12px;border-radius:40px;padding:3px 8px 1px;font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:700;-webkit-font-smoothing:antialiased;background:#3e45eb;color:#fff;font-size:12px;line-height:1.4;letter-spacing:.02em}.header .nav-group--user .user-menu-mobile li .menu-item-content{display:flex;align-items:center;gap:10px;position:relative;padding:16px 16px 16px 20px;line-height:1;width:100%;color:#fff;font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:400;-webkit-font-smoothing:antialiased;font-size:16px;text-decoration:none;cursor:pointer;outline:none;border:none;text-align:left;background-color:transparent}.header .nav-group--user .user-menu-mobile li .menu-item-content:hover,.header .nav-group--user .user-menu-mobile li .menu-item-content:focus{background-color:rgba(255,255,255,.08)}.header .nav-group--user .user-menu-mobile li .menu-item-content>span{display:inline-block;position:relative;width:20px;height:16px;flex-shrink:0;color:#c0c2fc}.header .nav-group--user .user-menu-mobile li .menu-item-content>span:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.header .nav-group--user .user-menu-mobile li .menu-item-content>span.profile-icon{font-size:26px}.header .nav-group--user .user-menu-mobile li .menu-item-content>span.doc-write-icon{font-size:18px}.header .nav-group--user .user-menu-mobile li .menu-item-content>span.favorites-icon{font-size:20px}.header .nav-group--user .user-menu-mobile li .menu-item-content>span.crown-icon{font-size:24px}.header .nav-group--user .user-menu-mobile li .menu-item-content>span.award-icon{font-size:24px}.header .nav-group--user .user-menu-mobile li .menu-item-content>span.support-icon{font-size:22px}.header .nav-group--user .user-menu-mobile li .menu-item-content>span.logout-icon{font-size:24px}.header .nav-group--user .user-menu-mobile li .notification-count{position:absolute;top:50%;right:16px;bottom:unset;left:unset;transform:translateY(-50%);border:none;min-width:14px;
85height:14px;border-radius:50%;background-color:#ff492d;color:#fff;font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center}.header .nav-group--user .user-menu-mobile li .notification-count--mini{min-width:10px;height:10px}.header .nav-group--user .mobile-menu-login-button{display:flex;align-items:center;gap:12px;width:100%;padding:12px 16px;background:transparent;border:none;color:#22223b;background:#fff;font-weight:600;font-size:16px;cursor:pointer;-webkit-font-smoothing:antialiased}.header .nav-group--user .mobile-menu-login-button svg{flex-shrink:0}.header .nav-group--user .mobile-menu-login-button:hover{background:#fff;text-decoration:underline;border:2px solid #22223B}.tm-plus-badge{position:relative;padding:10px 10px 0 0;top:-5px}@media (max-width:767px){.tm-plus-badge{padding-right:0;left:5px;top:-7px}}.tm-plus-badge img{display:inline-block;width:41px;height:24px;transform:scale(1);transition:all .2s ease-in-out}.tm-plus-badge:hover img{transform:scale(1.05)}.header-corrector .tm-plus-badge{padding-right:0;left:5px}.ad-unit{display:block;background-color:transparent;border-radius:4px}.ad-unit .ad-unit__caption{position:relative;top:auto;bottom:0;display:flex;align-items:center;width:max-content;max-width:100%;margin:6px auto 0;cursor:pointer;text-align:center;color:#635a4f;border:1px solid #C2BBB2;background-color:#fff;font-size:12px;border-radius:4px;padding:5px 8px;line-height:100%;text-decoration:none;z-index:1;outline:4px solid #fafafa;transition:all .3s ease;height:30px}@media (min-width:1199px){.ad-unit .ad-unit__caption{height:24px;padding:5px 6px}}.ad-unit .ad-unit__caption:hover{color:#2a2722;border-color:#887e71}.ad-unit .ad-unit__caption:hover:before{color:#635a4f}.ad-unit .ad-unit__caption:before{position:relative;display:inline-block;margin-right:6px;font-size:8px;color:#80786f}@media (min-width:1199px){.ad-unit .ad-unit__caption:before{margin-right:4px}}.ad-unit:not(.sg-sidebar-sticky-ad){position:relative}.ad-unit--min-250{min-height:250px!important;height:fit-content!important}.ad-unit__content-wrapper{position:sticky;display:flex;flex-direction:column;height:fit-content;overflow:hidden;align-items:center;z-index:1;top:var(--sticky-top-offset,150px);transition:top .3s ease-in-out}.ad-unit--full-width{display:flex}.ad-unit:after{content:"anúncio";text-transform:uppercase;position:absolute;display:inline-block;font-size:10px;color:#7f7f7f;border:1px solid #bfbfbf;left:50%;top:50%;transform:translate(-50%,-50%);padding:5px 4px;border-radius:4px}.ad-unit[data-slot-filled] .ad-unit__caption{visibility:visible;pointer-events:initial}.ad-unit[data-slot-filled]:after{display:none}.ad-unit[data-slot-filled] .ad-unit__content-wrapper:after{content:"";border-bottom:1px solid #d5d0c8;position:absolute;bottom:15px;left:0;right:0;width:100%;height:auto}@media (min-width:1199px){.ad-unit[data-slot-filled] .ad-unit__content-wrapper:after{bottom:12px}}.ad-unit .ad-unit__caption{visibility:hidden;pointer-events:none}.ad-unit>div{margin:0 auto}.ad-unit.ad-unit--halfpage,.ad-unit.ad-unit--mobile-halfpage{min-height:636px}@media (min-width:992px){.ad-unit.ad-unit--halfpage,.ad-unit.ad-unit--desktop-halfpage{min-height:630px}}.ad-unit.ad-unit--scroll,.ad-unit.ad-unit--mobile-scroll{min-height:386px}@media (min-width:992px){.ad-unit.ad-unit--scroll,.ad-unit.ad-unit--desktop-scroll{min-height:380px}}.ad-unit.ad-unit--lrec,.ad-unit.ad-unit--mobile-lrec{min-height:316px}@media (min-width:992px){.ad-unit.ad-unit--lrec,.ad-unit.ad-unit--desktop-lrec{min-height:310px}}.ad-unit.ad-unit--mrec,.ad-unit.ad-unit--mobile-mrec{min-height:286px}@media (min-width:992px){.ad-unit.ad-unit--mrec,.ad-unit.ad-unit--desktop-mrec{min-height:280px}}.ad-unit.ad-unit--billboard,.ad-unit.ad-unit--mobile-billboard{min-height:286px}@media (min-width:992px){.ad-unit.ad-unit--billboard,.ad-unit.ad-unit--desktop-billboard{min-height:280px}}.ad-unit.ad-unit--leaderboard,.ad-unit.ad-unit--mobile-leaderboard{min-height:126px}@media (min-width:992px){.ad-unit.ad-unit--leaderboard,.ad-unit.ad-unit--desktop-leaderboard{min-height:120px}}.ad-unit.ad-unit--banner,.ad-unit.ad-unit--mobile-banner{min-height:96px}@media (min-width:992px){.ad-unit.ad-unit--banner,.ad-unit.ad-unit--desktop-banner{min-height:90px}}.ad-unit.ad-unit--mobileleaderboard,.ad-unit.ad-unit--mobile-mobileleaderboard{min-height:86px}@media (min-width:992px){.ad-unit.ad-unit--mobileleaderboard,.ad-unit.ad-unit--desktop-mobileleaderboard{min-height:80px}}.ad-unit.ad-unit--halfpage,.ad-unit.ad-unit--mobile-halfpage{height:250px}.gpt-article-top{text-align:center;float:right;width:300px;height:280px;margin:20px 0 20px 20px}@media (max-width:991.98px){.gpt-article-top{width:100%;margin:20px auto;float:none}}@media (max-width:991.98px){.ad-desktop{display:none}}.ad-mobile{text-align:center;margin:20px 0}@media (min-width:992px){.ad-mobile{display:none}}.ad-mobile{padding-top:20px}body.home .pub-footer{width:100%;text-align:center;padding:0;border:0;margin-top:30px}.ad-home-middle{margin-bottom:30px}.ad-category-middle{margin:40px auto 20px}@media (max-width:991.98px){.ad-category-middle>div{margin:0 -12px}}@media (max-width:991.98px){ol .ad-unit,ul .ad-unit{margin-left:-15px}}.content-wrapper .ad-unit:not(.gpt-article-top){text-align:center;margin:1rem 0}.content-wrapper .ad-unit iframe{margin:0 auto;display:block}.content-wrapper .ad-unit:not(.gpt-article-top){width:100%}.ad-unit:has(.video-ad-unit-container){display:flex;align-items:stretch}.ad-unit:has(.video-ad-unit-container):after{display:none}.ad-unit:has(.video-ad-unit-container) .ad-unit__content-wrapper{height:100%;align-items:stretch;flex:1 1 auto}.ad-unit:has(.video-ad-unit-container) .ad-unit__content-wrapper .ad-unit__caption{visibility:visible;pointer-events:initial}.ad-unit:has(.video-ad-unit-container) .ad-unit__content[data-vi
85deo-ad]{display:flex;flex:1 1 auto;width:100%;height:100%;align-items:center;justify-content:center}.ad-unit:has(.video-ad-unit-container) .ad-unit__content[data-video-ad] .video-ad-unit-container{display:flex;flex:1 1 auto;width:100%;height:100%;min-height:280px;align-items:center;justify-content:center}ol.breadcrumb{font-size:.75rem;text-transform:uppercase;list-style:none;color:#707070;padding:0;display:flex;margin:.5rem 0;gap:.25rem}ol.breadcrumb li{list-style:none}ol.breadcrumb li:first-child{display:none}ol.breadcrumb li a{color:#707070;display:inline-block;letter-spacing:-.02em}ol.breadcrumb li a:hover{text-decoration:none}@media (min-width:1280px){.article-row--3col ol.breadcrumb{padding-left:13px}}.lazyload,.lazyloading{background-color:#fafafa}.yt-channel{display:inline-block;width:100%;max-width:310px;background:#fff;border-radius:5px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.05),0 1px 4px rgba(0,0,0,.05)}.yt-channel .yt-banner img{width:100%;height:auto}.yt-channel .yt-subscribe-wrap{display:flex;gap:.5rem;padding:10px;align-items:center;width:100%}.yt-channel .yt-subscribe--img img{border-radius:100px}.yt-channel .yt-subscribe{display:flex;flex-direction:column;margin-top:-5px}.yt-channel .yt-subscribe a{text-decoration:none}.yt-channel .yt-subscribe a:hover{text-decoration:underline}.yt-channel .yt-subscribe .yt-subscribe--title{font-weight:700;font-size:1rem;color:var(--bs-brand-text-dark);text-align:left}.yt-channel .yt-subscribe .yt-subscribe--button{background:#e62117;color:#fff;max-width:110px;text-align:left;font-size:.75rem;border-radius:3px;line-height:1;padding:2px 6px 3px;width:110px;height:23px}.yt-channel .yt-subscribe .yt-subscribe--button i{position:relative;display:inline-block;top:3px;margin-right:5px;font-size:13px}.content-wrapper{position:relative;color:#404040}@media (min-width:992px){.content-wrapper{background-color:#fff;padding:1rem;display:inline-block;width:100%;border-radius:12px;max-width:715px}}@media (min-width:992px){.article--main-container-wrapper .content-wrapper{border:1px solid #DCDFE6}}.content-wrapper h1{padding:.5rem 0;font-weight:700;line-height:1.1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.375rem}@media (max-width:991.98px){.content-wrapper h1{font-size:1.875rem}}.content-wrapper h2,.content-wrapper h3,.content-wrapper h4,.content-wrapper h5{font-family:Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";padding:1.5rem 0 .5rem;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.content-wrapper a:hover{text-decoration:none}.content-wrapper p,.content-wrapper ol,.content-wrapper ul{font-size:1.03125rem;line-height:1.5}@media (min-width:992px){.content-wrapper p,.content-wrapper ol,.content-wrapper ul{font-size:1.09375rem;line-height:1.65}}.content-wrapper p a:hover{text-decoration:none}.content-wrapper h2{font-size:1.625rem}@media (max-width:991.98px){.content-wrapper h2{font-size:1.5rem}}.content-wrapper h2+h3{padding-top:0}.content-wrapper h3{font-size:1.25rem}.content-wrapper h3+h4{padding-top:0}.content-wrapper h4{font-size:1.125rem}.content-wrapper .related-list{max-width:initial}.content-wrapper blockquote{margin:0;padding:1.5rem 0 0 1.5rem}.content-wrapper blockquote p{font-size:1.03125rem}@media (min-width:992px){.content-wrapper blockquote{padding:20px 30px}.content-wrapper blockquote p{font-size:1.1875rem;padding:0;margin:0 0 20px}}.content-wrapper blockquote:before{content:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512.5%20512.5'%3e%3ctitle%3equotes4%3c/title%3e%3cpath%20d='M112.5,208.25a112,112,0,1,1-112,112l-.5-16c0-123.71,100.29-224,224-224v64a159,159,0,0,0-113.14,46.86A162.11,162.11,0,0,0,95,209.62,112.84,112.84,0,0,1,112.5,208.25Z'%20style='fill:%23264156'/%3e%3cpath%20d='M400.5,208.25a112,112,0,1,1-112,112l-.5-16c0-123.71,100.29-224,224-224v64a159,159,0,0,0-113.14,46.86A162.11,162.11,0,0,0,383,209.62a113.25,113.25,0,0,1,17.55-1.37Z'%20style='fill:%23264156'/%3e%3c/svg%3e");width:15px;height:15px;margin-left:-20px;margin-top:-10px;float:left;opacity:.5}.content-wrapper img{max-width:100%;height:auto}@media (min-width:992px){.content-wrapper p img:not(.image-xs):not(.image-s):not(.Wirisformula),.content-wrapper .image img:not(.image-xs):not(.image-s):not(.Wirisformula){max-width:100%}}@media (max-width:991.98px){.content-wrapper p img:not(.image-xs):not(.image-s):not(.Wirisformula),.content-wrapper .image img:not(.image-xs):not(.image-s):not(.Wirisformula){width:calc(100% + var(--bs-gutter-x) * .5 * 2);margin-left:calc(var(--bs-gutter-x) * -.5);margin-right:calc(var(--bs-gutter-x) * -.5);margin-bottom:0;max-width:100%}}.content-wrapper br{display:block;margin:0;content:""}.content-wrapper h2+ul,.content-wrapper h2+ol,.content-wrapper h3+ul,.content-wrapper h3+ol,.content-wrapper h4+ul,.content-wrapper h4+ol{margin-top:0}.content-wrapper ul,.content-wrapper ol{margin:10px 0 15px 10px;padding-left:20px}.content-wrapper ul li,.content-wrapper ol li{padding:3px 0}.content-wrapper img.Wirisformula,.content-wrapper img.image-s{max-width:100%;display:block;margin:0}.content-wrapper img.image-xs{display:inline-block}.content-wrapper div[data-oembed-url]{margin:20px 0 30px}.content-wrapper span.legend,.content-wrapper figure.image>
85figcaption{display:block;font-size:.875rem;color:var(--bs-brand-gray-2);margin-top:5px}.article-header{display:flex;align-items:flex-start;flex-wrap:nowrap}.article-header .action-buttons{flex:1;display:flex;justify-content:flex-end;align-items:flex-start;height:100%;margin:2px 0 0 5px;min-width:fit-content}.article-header .action-buttons.align-left{justify-content:flex-start;margin-left:0;margin-bottom:25px}@media (max-width:767.98px){.article-header{width:calc(100% + 10px)}.article-header .action-buttons{margin-top:0;margin-right:20px}.article-header .action-buttons.align-left{margin-left:0}}.recommended-list{padding:0}.recommended-list li{padding:0;list-style:none;transition:background-color .2s ease-in-out}.recommended-list li:hover{background-color:var(--bs-brand-white-hover)}.recommended-list li:hover a{text-decoration:underline}.recommended-list li a{padding:.5rem 1rem;border-bottom:1px solid var(--bs-brand-border-light);text-decoration:none;display:block;font-size:.9375rem;line-height:1.3}@media (max-width:991.98px){.recommended-list li a{font-size:1rem}}.sidebar-wrapper{padding:0;background-color:#fff;display:inline-block;width:100%;border-radius:5px;border:1px solid #EBEDEF}.sidebar-wrapper .article-topics{padding:0 1rem 1rem}.sidebar-wrapper:not(:has(*)){display:none}.sidebar-title{text-align:left;font-size:1rem;padding:.5rem 1rem;margin:0;color:#53575c;font-weight:500;-webkit-font-smoothing:antialiased;font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.sidebar-title.sidebar-title-border{border-bottom:1px solid var(--bs-brand-border-light)}.sidebar-sticky{position:sticky;display:inline-block;width:100%;top:var(--sticky-top-offset,150px);text-align:center;transition:top .3s ease-in-out;margin-top:1.5rem}.sidebar-sticky--ad{background:#f4f4f4}.author-article{color:#757575;margin:10px 0 0;font-family:Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:.78125rem}.author-article--t__photo,.author-article--b__photo{position:relative;display:inline-block;float:left;border-radius:100px;overflow:hidden;background:#eee}.author-article--t__photo img,.author-article--b__photo img{width:100%;height:100%;font-size:12px}.author-article--t{display:table;margin:0 0 20px}.author-article--t__photo{display:table-cell;margin-right:7px;width:36px;height:36px}.author-article--t__photo+.author-article--t__info{min-height:36px}.author-article--t__info{display:table-cell;vertical-align:middle;line-height:1.4}.author-article--t__info__name{display:inline}.author-article--t__info__name span{font-weight:700;-webkit-font-smoothing:antialiased}.author-article--t__info__job-title{display:inline-block;width:100%}.author-article--b{position:relative;z-index:10;display:inline-block;width:100%;margin-top:15px;padding:15px 0;border-top:1px solid #DADADA;font-size:.84375rem}.author-article--b+.author-article--b{margin-top:0}.author-article--b__wrapper{display:inline-block;width:100%}.author-article--b__photo{margin-right:10px;width:50px;height:50px;margin-top:-1px}@media (min-width:768px){.author-article--b__photo{width:60px;height:60px}}.author-article--b__info{display:inline-block;width:calc(100% - 70px)}.author-article--b__info__name{font-weight:400;margin-bottom:2px}.author-article--b__info__name a{display:inline;font-family:inherit;font-weight:700;-webkit-font-smoothing:antialiased;color:#707070;text-decoration:underline;word-break:break-word}.author-article--b__info__name a:hover{text-decoration:none}.author-article--b__bio p{font-size:inherit;line-height:inherit;font-family:inherit;margin:inherit;color:inherit}.author-article--b__bio p:first-child{display:inline}.author-article--b__bio p:last-child{padding-bottom:0}.article-topics{display:flex;flex-wrap:wrap;flex-direction:row;gap:.5rem}.article-topics a{padding:4px 10px;border-radius:3px;transition:background-color,border .1s ease-in-out;
85color:#1a5d8d;border:1px solid var(--bs-brand-8);text-decoration:none;font-size:.875rem;line-height:1.3}@media (max-width:991.98px){.article-topics a{font-size:1rem}}.article-topics a:hover{border:1px solid #2070A9;background-color:#2070a9;color:#fff}h1.article-title{padding-bottom:.5rem;font-weight:700;line-height:1.1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.section-title:not(.text-center){padding-left:1rem}.section-title{position:relative;font-size:1.375rem;color:var(--bs-brand-text-dark);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:.25rem}@media (min-width:992px){.section-title{font-size:1.5rem;text-align:center;margin-bottom:.5rem}}.widget-references{font-size:1rem}.widget-references .container{padding-left:0;padding-right:0}.widget-references .row{--bs-gutter-x:10px}.widget-references .form-group,.widget-references .form-field{position:relative}.widget-references .title-label{position:relative;font-weight:700;-webkit-font-smoothing:antialiased;font-size:.9375rem;display:inline-block;width:100%;margin-bottom:0}.widget-references .title-label--xl{font-size:1rem}.widget-references .input-field{display:inline-block;width:100%;height:40px;background:#fafafa;border:1px solid #d2d2d2;box-shadow:inset 0 0 3px rgba(0,0,0,.15);border-radius:4px;font-size:1rem;color:#404040;padding:10px}.widget-references .input-field::placeholder{color:#b7b7b7}.widget-references .input-field:focus,.widget-references .input-field:active{background:#f5fbff;border:1px solid #1d7abc;outline:#1d7abc}.widget-references .input-field.error{background:linear-gradient(0deg,#fff5f5,#fff5f5),#fafafa;border:1px solid #e47777}.widget-references .input-field.error::placeholder{color:#d4a1a1}.widget-references button{position:relative;background:none;font-size:.875rem;font-weight:700;-webkit-font-smoothing:antialiased;border:1px solid #9B9B9B;padding:5px 7px 5px 5px;border-radius:4px;transition:all .2s ease-in-out}@media (min-width:576px){.widget-references button{height:40px}}.widget-references button .btn-icon{position:absolute;display:inline-block;top:50%;transform:translateY(-50%)}.widget-references button.btn-remove{position:absolute;margin:0;width:90px;max-width:none;z-index:10;left:auto;right:5px;padding:5px 7px 5px 0;top:calc(100% - 5px)}@media (min-width:576px){.widget-references button.btn-remove{top:calc(100% - 56px);right:0}}.widget-references button.btn-remove:hover{background:#dc4d22;border-color:#dc4d22}.widget-references button.btn-remove:hover .btn-icon,.widget-references button.btn-remove:hover .btn-text{color:#fff}.widget-references button.btn-remove .btn-icon{color:#a6a9ac;font-size:18px;top:53%}.widget-references button.btn-remove .btn-text{color:#85878a;padding-left:25px}.widget-references button.btn-add{display:block;margin-top:-5px;border-color:#1a6ba6}.widget-references button.btn-add:hover{background:#1a6ba6}.widget-references button.btn-add:hover .btn-icon{background-color:#fff}.widget-references button.btn-add:hover .btn-icon:after{color:#1a6ba6}.widget-references button.btn-add:hover .btn-text{color:#fff}.widget-references button.btn-add .btn-icon{background-color:#1a6ba6;width:20px;height:20px;border-radius:20px;text-align:center}.widget-references button.btn-add .btn-icon:after{position:absolute;content:"+";font-size:20px;font-weight:400;color:#fff;line-height:1;transform:translate(-50%,-50%);left:53%;top:50%}
85.widget-references button.btn-add .btn-text{color:#1a6ba6;padding-left:26px}.widget-references .form-info{font-size:.75rem;color:#757575}.widget-references .tooltip{top:-1px;margin-left:2px;display:inline-block;border-radius:100%;background-color:#333;width:18px;height:18px;text-align:center;font-size:.8125rem;line-height:14px;padding:2px;color:#fff}@media (min-width:576px){.widget-references .tooltip{position:relative}}.widget-references .tooltip .triangle-container{position:relative}@media (max-width:575.98px){.widget-references .tooltip .triangle-container{top:-2px}}.widget-references .tooltip .tooltiptriangle{visibility:hidden}.widget-references .tooltip .tooltiptriangle:before{content:"";display:block;width:0;height:0;position:absolute;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #333;left:-9px;top:-7px}.widget-references .tooltip .tooltiptext{position:absolute;visibility:hidden;background-color:#333;color:#fff;border-radius:4px;bottom:calc(100% + 5px);z-index:3;text-align:left;font-size:12px;padding:6px 8px;left:0;width:280px}@media (max-width:575.98px){.widget-references .tooltip .tooltiptext{width:100%}}.widget-references .tooltip .tooltiptext--right{left:0}@media (min-width:576px){.widget-references .tooltip .tooltiptext--right{left:auto;right:0}}.widget-references .tooltip:hover .tooltiptext,.widget-references .tooltip:hover .tooltiptriangle{visibility:visible}.widget-references .type-ref label{cursor:pointer;border:1px solid #a7a7a7;font-size:1rem;font-weight:700;-webkit-font-smoothing:antialiased;border-radius:4px;width:105px;height:40px;display:inline-flex;justify-content:center;align-items:center;margin-right:5px}.widget-references .type-ref label .icon{font-size:1.4375rem;margin-right:10px}.widget-references .type-ref label span{vertical-align:top}.widget-references .type-ref input[type=radio]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.widget-references .type-ref input[type=radio]:checked+label{color:#fff;background-color:#1a6ba6;border:1px solid #1a6ba6}.widget-references .etal-container label{position:relative;display:flex;justify-content:start;cursor:pointer;user-select:none}.widget-references .etal-container label input{position:absolute;cursor:pointer;opacity:0;height:0;width:0}.widget-references .etal-container label input:checked~.custom-checkmark{background-color:#1a6ba6;border:1px solid #1a6ba6}.widget-references .etal-container label input:checked~.custom-checkmark:after{display:block}.widget-references .etal-container label .custom-checkmark{position:relative;margin-right:5px;height:20px;width:20px;border-radius:2px;background-color:#fff;border:1px solid #C0C0C0}.widget-references .etal-container label .custom-checkmark:after{content:"";position:absolute;display:none;left:6px;top:1px;width:7px;height:12px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.widget-references .etal-container .tooltip{margin:2px 0 0 5px}.widget-references .author-wrapper label{display:inline-block;width:100%;font-size:.9375rem}.widget-references .author-wrapper .author-entry{position:relative}.widget-references .author-wrapper .author-entry:not(:first-child){padding-top:20px}@media (min-width:576px){.widget-references .author-wrapper .author-entry:not(:first-child){border-top:1px solid #e8e8e8;padding-top:5px}}@media (min-width:576px){.widget-references .author-wrapper .author-entry .form-field--surname{width:calc(50% - 95px)}}@media (min-width:576px){.widget-references .author-wrapper .author-entry:only-of-type .form-field--surname{width:50%}}.widget-references .author-wrapper .author-entry:only-of-type .btn-remove{display:none;visibility:hidden}.widget-references .author-wrapper.etal .author-entry:not(:first-child){color:#b3b3b3}.widget-references .author-wrapper.etal .author-entry:not(:first-child) .input-field{color:#b3b3b3;background-color:#f8f8f8;box-shadow:none;border-color:#e3e3e3}.widget-references .output-ref--feedback{background:#fff3db;border-radius:10px;margin:10px 0;padding:15px 10px 15px 40px}@media (min-width:576px){.widget-references .output-ref--feedback{padding:15px 40px}}.widget-references .output-ref--feedback p{position:relative;color:#966215;margin:0}.widget-references .output-ref--feedback p:before{content:"!";width:18px;height:18px;border-radius:16px;background:#f6d29d;color:#b17823;text-align:center;position:absolute;
85left:-27px;font-size:14.5px;line-height:1.3;font-weight:700;top:3px}@media (min-width:576px){.widget-references .output-ref--feedback p:before{top:5px}}.widget-references .output-ref--feedback a{color:#966215;-webkit-font-smoothing:antialiased}.widget-references .output-ref--feedback a:hover{color:#85550f}.widget-references .output-ref--feedback.hidden+.output-ref{background:#f4fbff;border-color:#b8e4ff}.widget-references .output-ref--feedback.hidden+.output-ref .output-field{background:#fff;border-color:#b8e4ff}.widget-references .output-ref{position:relative;border-top:2px solid #d2d2d2;border-bottom:2px solid #d2d2d2;background:#fafafa;padding:20px 5px;margin:10px 0}.widget-references .output-ref h3{font-size:1.125rem;margin:0;padding:0 0 7px 5px}.widget-references .output-ref p{margin:0}.widget-references .output-ref--copy{position:relative;display:inline-block;width:100%;margin:0}.widget-references .output-ref--copy+h3{margin-top:20px}.widget-references .output-ref--copy+.output-ref--copy{margin-top:5px}.widget-references .output-field{border:1px solid #dbdbdb;border-radius:6px;font-size:1.125rem;background:#fff;margin:0 -10px;padding:10px;float:left;width:100%;max-width:calc(100% - 45px)}@media (min-width:576px){.widget-references .output-field{max-width:320px}}.widget-references .output-field i:not(.etal){color:#868686}.widget-references .output-field--xl{max-width:100%}@media (min-width:768px){.widget-references .output-field--xl{max-width:410px}}@media (min-width:1200px){.widget-references .output-field--xl{max-width:500px}}.widget-references .btn-copy{position:absolute;display:inline-flex;justify-content:start;align-items:center;background:#208cce;border-color:#208cce;color:#fff;text-align:center;height:30px;min-width:30px;border-radius:30px;margin:0 0 0 10px;padding:0;overflow:hidden;top:50%;transform:translateY(-50%)}@media (min-width:768px){.widget-references .btn-copy:hover{background:#1980bf;border-color:#1980bf;transition:.3s}.widget-references .btn-copy:hover .copy-text{display:block;transition:.3s;margin-left:0}.widget-references .btn-copy:hover .copy-icon{background:#1980bf;border-color:#1980bf}}.widget-references .btn-copy .copy-icon{z-index:2;background:#208cce;margin-top:3px;padding:7px}.widget-references .btn-copy .copy-text{font-size:.875rem;font-weight:700;-webkit-font-smoothing:antialiased;margin-right:9px;transition:.3s;margin-left:-300px}.widget-references .btn-copy .copied-icon{padding:5px;margin-top:5px;margin-left:3px;font-size:10px;display:none}.widget-references .btn-copy .copied-text{font-size:.875rem;font-weight:700;-webkit-font-smoothing:antialiased;display:none;margin:5px 10px 5px -300px;transition:.3s}@media (max-width:767.98px){.widget-references .btn-copy--xl{position:relative;padding-left:20px;padding-right:20px;height:42px;left:50%;transform:translate(-50%);margin-top:10px;margin-left:0}.widget-references .btn-copy--xl .copy-icon{font-size:1.125rem}.widget-references .btn-copy--xl .btn-text{display:inline-block}.widget-references .btn-copy--xl .copy-text{margin-left:0}.widget-references .btn-copy--xl.copied .copied-icon{font-size:.9375rem}.widget-references .btn-copy--xl.copied .copied-text{display:inline;margin-left:0}}.widget-references .btn-copy.copied{background:#1a937d}.widget-references .btn-copy.copied .copy-icon,.widget-references .btn-copy.copied .copy-text{display:none}.widget-references .btn-copy.copied .copied-icon{display:inline}@media (min-width:768px){.widget-references .btn-copy.copied .copied-text{display:inline;margin-left:0}}.widget-references .btn-restart{position:relative;display:block;margin:15px auto 30px;padding-left:58px;padding-right:58px;border-radius:40px;background:#e04b43;border-color:#e04b43;color:#fff;font-size:.875rem;font-weight:700;-webkit-font-smoothing:antialiased;text-align:center;transition:.3s;height:42px}.widget-references .btn-restart:hover{background:#cc372f;border-color:#cc372f}.widget-references .btn-restart:hover .restart-icon{transform:rotate(-290deg)}.widget-references .btn-content{position:relative;padding-left:27px;line-height:0}.widget-references .restart-icon{font-size:1.125rem;position:absolute;
85left:0;transition:.5s}.special-event.professor-do-ano{background-color:#231f20;height:45px;text-align:center}.special-event.professor-do-ano .special-event--cta{position:relative;display:inline-block;width:100%;height:45px;top:0;max-width:calc(100% + 10px);margin:auto -5px;left:50%;transform:translate(-50%)}@media (min-width:570px){.special-event.professor-do-ano .special-event--cta{max-width:100%}}.special-event.professor-do-ano .special-event--cta img.ad-pda-header{position:relative;display:inline-block;width:100%;height:auto;top:50%;transform:translateY(-50%);max-width:399px}@media (min-width:570px){.special-event.professor-do-ano .special-event--cta img.ad-pda-header{top:54%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfMAAAAeCAMAAAAPfAeRAAABI1BMVEUAAABmOrXy8vLw8PBmOrPv7+/+2QDv7+/v7+/y8vLy8vLx8fHy8vLy8vLy8vLy8vLy8vLy8vLv7+/v7+/x8fHx8fHy8vLv7+/y8vL+2gBmObVoOLX/1wBmObXz8/P+2gD+2gBlOrTy8vL71wBmOrT+2wD+2wDy8vL92gD92ADv7+9mOrX+2gDy8vL///95Tp6MYojrxhaMa8fYsi2fdnGyilqynNpwRKp5U77s5vafhNFwR7nFnkSfg9BnO7X00AupkNWDX8OogGX18/v18vvZzu3PqDjr5va8qd+Wd8yDWJPj2/FmO7VmOrS7lE/hvCLs5/aWbH28lE/GteNwRrp5Ur7FtePPwuh6VL7ivCKWeMzYsS7FnkOfhNCWbHzj2vKghNE9Bh8iAAAAK3RSTlMA/v5ggCCAQBC/j99v799/z74wEe+gn1Cv72wvIN+A37+XT0DOr66hn49P6PMQwwAACZZJREFUaN7tmwl30kAQxyuICNa23vd9uzR3SGIwECi0QAu21Xof3/9TODO7m00CRX1SX1X+z9bZ2ZkhL7/s7JYHS0s3716r/abunFpSun6LLTQf3Tq5dCS6CcR/X0+TeifZQvPTvaWj0KPaXPRAlLvBFpqjTtxYOgLV5qNTsrOzheYp7O7Hnfmitf/XzL84X9gsOY4xzf0bOcYX9q/pL2Nu1kw2S82azX5VtSTHrqHc9ORureawf0z/GHNzwfzXmJera2fX18+uXS0mrtOrlTPoupx2XQXX+plKsZS4loWrWvqrmXs6ysvMOm32Owpf1ltv2LwU+uEcqijmpcp6opXznGU15brCw1Kuwip3LZ9VvmqaeQPUs80MyGbP0B17gq/rOOZs5sQEmCMWGrQbe220SDqMvgjmeg4d2BhsgGnsNRyezYNwslYbi2gDolLTmEeFVEWlNy9J/dlA3wRap1Nn89IL7QX7bSnmpZX1lM4i9AtraVdhGcMug5WDfns9rcsp5nKpNBVHZOIxNsEcgNg/ZO7IGZ15I241EIQcmbvE3OQzIgkLu+QaefwlHFXKgyuR0bq4ABfpC6+DY1lxj6VkaUJvZ1E/0D6weWn+zC+tZ3QuWdKKMDwHxZzrNDwsOVc5x5zuoNLYBS4SnlLDBf/PM9eTYNMD5O+THMW8qZjjCJ3w08Tnz0hKOYq5Kvn+EOZmljkt33hLC2b0268Bm5fmz/wCAauUS+cvCZoS5lqxeCl5Dqj/n7lSKhV5VFE8GRdXS6XyGd7dM8zbtotbpmMYY1c3xnDj2gPdGDVrDcNwe8bAab43dGjrbQMmwakPdhuHMtcNs9Y0QKyBhXRMrPUYGwFLGnHmGAEBeop5w+NM23BFFKNDzC74IRggG4aOXOFSBlhkhMz3DPDqEOPyij1ZUTEn1bUWC603sHO/tOScMN9YncCyrBjtWE37sCXE3Az74A5zabKciBEuGCfMVTGZmuwyVpwUUkWnMy9TR1f0C6WlZTLOnMZZ+RysEGjVF1bFY0BNfpU39wzzT3SnTPjZhdGgBhbKoDuJVlunIfX2NiONZp/hKF4U8oCQoSejMfFk7Z79Hvgq5k2dJzXEEC9lz7abZPEcB58elA6dwINYh4+IuZdUnGTua1s4aG1oGligD2hpwQvs7KQu0O/Cvq4FfUamtglbApKGJHR/xrRvIo1qv2hpVI5EgVSopdF0QJHqmPCBylC4r+3HfDpOX8vhzNfQKkm+FbWLA2u073PmJfRU5Dq/SjPqMahmmRMk5O4ZyMwBInjvaPkPdPHLI+Y2GA2Y85o/Yj6SSGhBOmqE/HTR6W3F3BT4HJGMF8FlSOa9WkrtDPOk7TemMY8581cWC+vo+6C9gpVrvdI+s9DfDHwQHOVgmvlvNQBBJmshoRfaVgjuYSdEe2gxTOszUc7fSjp5i092O+h5Qy8Qd6G/oNAxjBm9OjI/GLZCFra0jRCvJeDX0prG/HQRdAX+v7IiV+ua2J5RVwXhKxgGK79c4U2gBCa6Sskhv1DKMPfwtNtG5i7eRXMAkA349clFQg28qWMII+YurTYdrGnMFT4K8ISnWeuN5IjO7Uiv+RG3bm86cxcubIAni49IVzIfZ04XWeamrDi9t3+AQcdHu/MWmZL5utOB35uBOMoJH4DWIAbUDYSblnUqLUDH0Cd7n0JxMuRJGNnlWQwfFVJfs/hsB5l3+GwdQreDTVF0Y5K5BF+unhWbOJBbmcKcVF6t8KiL55NT/3JFne4Vc9BO5LkCpBNF2GQdFzQmwA0EbybMafkNfo45S5jbnzLMca17tJqNw5nbNKtDMjGnzLGeKNvbYdBLKirmW+9AcIbrwkCC7MKyF6C2tDhhHgwt0nAIrs6LOIy20f1Z27feRWBTt5BpPrNEjc1u7vnC3v5aeysHH7jhW+F2BDrQkLnI6UNorB0k1zKdeUkCL1xcTXfvrH3h9pqMqpZEZrGSHPfPL2WZj0xs1GrxGsh1T9ftKcx7uCN/xPv/I+afsJBk0minR7YYedD0D2dOsBFj0xPMbTRJO/CTYQ4JA17RTTPn2qiHBEUwlyY2aythrnU2ubrY4XGPHe7HiO0rVui+oLUu24YFgxZn/jbhp87tvlZXXuHuBhqJ9nP0UMHMtUxlvpygLKfffamm9niYOL8ios4tn5bPyhp3rVe4K3+GyzC3dxjKM6cwhztLAmo/YO7KQniA/4Inbzki5lQHzFnMe8I0wB5zc8SRmw19grnOmduZde6DQrUQkyOdhKeYd4bct81/Qt9qvdJCsv24fwDZqXUeE6+04uw638+sczoWWKhunrm6lunMb4u3VAg4qZyAvvCE797A9yy3yhdUe1jhLgKeZQ79RjKPItGwe0a0Exnva24UAfMoAuYQVjMwwHS8KNLd2nTmaoF7JhbSd3Y8gGzS42TjCLov9fbGDtvBKt6M3t7Ud+hstofZ7YgOji4U0WHYY/nePspWVJgnB51OSHiDV8l+rrbgffY6qCdLdgtnMWoIaQGlhZCWY06bvKhJ+3lHFBNF2UGH8dQ886izQXlRsDn173OAmX9T5gy3KhU+V6jm37mhE1sx7yoD85kyZ8zheyYzmBsQ0diDAhhmmpigM2JHI2SODM2GjbZzKHMDH5oGFSEbOs4uZVOl3DpnZlLRmMFcnbFhj8ZjtWIea8G77e1wS/uMh7d3Edj4GPS1OpjRN+AEaW8hzRpCSJ45TVLNA422gSCOtsP95DXrWgvKxN1XOeZ0LTFdS33632qTzMsFOUgO6WcnmVcmmB/lZyZEE3AJM/KhPi5H8DTYctCAf4cxl3VMG9t226TQXVHko57bz2XFHrzADOYJoE1tY0PbaDHFnPU3tSDYoCgfpoOAz2+BCe6uT+RkWp55MnnAJ/pYQVMv+forVawfTDBnrSApOsm8OMEcnYUUSkR+YX2S+cofZc6M3tjsGWA4aLRls3U+muaewXadXeDU/oghZFMKNzzH0Rlo4Di8ztj1dPJ5PEKHIpiIpusOGCW5roFDquhAmNTrlzGbPmBhv15/GXLWfelUPma16q0+t31wQ66yQ17OZzn5n+sti/liQhVLKsKM9RJTLcZkDXUtU5kvF3I6R3v1pUKBOMJR/jSO81HIPO8qLz4bdbwlmZ8v5vSc+0tXVquXq8tl+c5NXqeXruRdpQXz462/7HMyCx1X5temIlx81vl46MSRML87FeHiOw3HQ8l3Go7hd5eeJfVOnmALzQ35vaUj0c3HeYC/+R3FhycWmo+O6DuK3wEmT703/5A73QAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-position:center;background-size:cover;padding-left:499px;width:499px;height:30px}}.special-event.professor-do-ano .special-event--cta img.ad-pda-header--cta{display:none}@media (min-width:1024px){.special-event.professor-do-ano .special-event--cta img.ad-pda-header--cta{display:inline-block;position:absolute;top:14px;right:-27px;left:auto}}.mrec-prof-ano{display:inline-block;border-radius:5px;overflow:hidden;min-height:240px}.mrec-prof-ano img{display:inline-block;width:100%;height:auto}.table-of-contents{border:1px solid var(--bs-brand-border-light);border-radius:5px;padding:8px 10px;margin:5px -5px;max-width:calc(100% + 10px);width:calc(100% + 10px)}
85@media (min-width:570px){.table-of-contents{margin:5px 0;width:max-content;max-width:380px}}@media (min-width:992px){.table-of-contents{max-width:275px}}@media (min-width:1199px){.table-of-contents{max-width:380px}}.table-of-contents .toc-title{font-weight:700;-webkit-font-smoothing:antialiased;margin-bottom:5px}.table-of-contents .toc-list{padding:0 0 0 10px;margin:0;list-style:none}.table-of-contents .toc-list li{display:block;position:relative;padding:0;margin:0;content:none}.table-of-contents .toc-list li:after{position:absolute;left:-11px;top:0}.table-of-contents .toc-list a{display:inline-block;text-decoration:none;font-size:.96875rem;font-weight:700;-webkit-font-smoothing:antialiased;line-height:1.3;padding:5px 0}.table-of-contents .toc-list a:hover{text-decoration:underline}.table-of-contents--horizontal{width:100%;max-width:100%;border:none;padding:0;margin:5px 0 25px}.table-of-contents--horizontal .toc-list{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem .625rem;padding:0;margin:0}.table-of-contents--horizontal .toc-list li{display:inline-block;padding:0;margin:0;line-height:1}.table-of-contents--horizontal .toc-list li a{padding:0}.table-of-contents--horizontal .toc-list li:not(:last-child){padding-right:.625rem;border-right:1px solid #BEC6D2}.widget-interactive-learning{position:relative;background:#f6e299;border:none;padding:21px 15px 15px;margin:45px 0 10px;text-align:left;border-radius:6px}@media (min-width:992px){.widget-interactive-learning{margin-top:35px}}.widget-interactive-learning:before{content:"";background-image:url(/layout/assets/dist/il-illustration.PUZkXiO-.png);background-repeat:no-repeat;background-size:contain;position:absolute;top:-20px;left:auto;width:125px;height:126px;right:-12px}@media (min-width:576px){.widget-interactive-learning:before{right:-20px}}@media screen and (min-width:350px){.widget-interactive-learning:before{top:-5px}}@media (min-width:991px){.widget-interactive-learning:before{top:-1rem}}.widget-interactive-learning .label{position:absolute;top:0;left:10px;background-color:#0079d1;border-radius:3px;transform:rotate(-1deg) translateY(-50%);color:var(--bs-brand-4);font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:700;padding:6px 6px 3px;line-height:115%;font-size:.875rem;text-align:center}@media (min-width:768px){.widget-interactive-learning .label{font-size:1.25rem}}.widget-interactive-learning .title{display:block;color:#333;font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:1.3125rem;font-weight:700;line-height:1.2;margin-bottom:15px;padding:0 80px 0 0}@media (min-width:768px){.widget-interactive-learning .title{font-size:1.5rem;margin-top:5px}}.widget-interactive-learning .description{display:block;margin-bottom:15px;width:min(100%,450px);text-align:left;font-size:.875rem;padding:0 85px 0 0}@media (min-width:768px){.widget-interactive-learning .description{font-size:1rem}}.widget-interactive-learning .button{position:relative;display:block;font-size:1.125rem;font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:700;line-height:1.1;padding:12px 30px 10px 10px;-webkit-font-smoothing:antialiased;margin:0;text-decoration:none;text-align:center;border-radius:100px;transition:background-color .3s ease-in-out;background-color:var(--bs-brand-1);color:#fff;text-shadow:0 2px 0 rgba(0,0,0,.2)}@media screen and (min-width:350px){.widget-interactive-learning .button{width:min(100%,210px)}}@media (min-width:768px){.widget-interactive-learning .button{font-size:1.125rem;width:min(100%,316px)}}@media (min-width:991px){.widget-interactive-learning .button{width:100%}}.widget-interactive-learning .button:hover{background-color:var(--bs-brand-2)}.widget-interactive-learning .button .icon{position:absolute;right:.85rem;width:10px;height:10px;top:50%;transform:translateY(-50%)}.widget-interactive-learning .button .icon:after{content:"";position:absolute;right:0;top:45%;transform:translateY(-50%) rotate(45deg);border:solid white;border-width:2px 2px 0 0;border-top-right-radius:2px;width:9px;height:9px}.widget-interactive-learning.position-content{display:inline-block;width:100%;margin:1rem 0}@media (min-width:768px){.widget-interactive-learning.position-content:before{width:160px;height:160px;top:-12px;right:5px}.widget-interactive-learning.position-content .title,.widget-interactive-learning.position-content .description{width:min(430px,100% - 165px);padding-right:0}.widget-interactive-learning.position-content .button{width:min(366px,100% - 165px)}}.widget-interactive-learning sticky-widget-controller{position:absolute;top:.625rem;right:.625rem}.widget-interactive-learning.sticky-widget{bottom:0;transition:.2s ease-out,opacity 0s}.widget-interactive-learning.sticky-widget.pinned{opacity:0;animation-name:slideInFromBottom;animation-duration:.5s;animation-timing-function:ease-out;animation-delay:.2s;animation-fill-mode:forwards}@media (max-width:991.98px){.widget-interactive-learning.sticky-widget.pinned{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-left:calc((100vw - 100%)/-2);margin-right:calc((100vw - 100%)/-2);padding-bottom:60px}.widget-interactive-learning.sticky-widget.pinned:before{right:10px}.widget-interactive-learning.sticky-widget.pinned .title{max-width:calc(100% - 30px)}}.widget-interactive-learning.sticky-widget.closing{animation-name:slideToBottom;animation-duration:.3s;animation-delay:0s;animation-fill-mode:forwards;animation-timing-function:ease-in}favorite-button{min-height:42px;min-width:42px}@media (min-width:992px){favorite-button{display:flex;justify-content:flex-end;min-height:31px;min-width:175px}}favorite-button.skeleton{--skeleton-loading-color:#E8EBEF;width:42px;height:42px;border-radius:50%}@media (min-width:992px){favorite-button.skeleton{width:175px;height:31px;border-radius:100px}}favorite-button .favorite-button{position:relative;display:flex;align-items:center;justify-content:center;gap:5px;width:42px;height:42px;color:#6f757f;border:1px solid #BEC6D2;border-radius:50%;text-decoration:none;background:none}favorite-button .favorite-button .icon{position:relative;display:inline-block;color:#989ea8;transition:all .2s ease-in-out;transform-origin:center}favorite-button .favorite-button .text{display:none;font-size:12px;font-weight:700;-webkit-font-smoothing:antialiased;user-select:none;position:relative;top:1px}favorite-button .favorite-button .short-text{display:block;font-size:12px;text-align:center;position:absolute;top:calc(100% - 5px);left:50%;transform:translate(-50%);user-select:none;opacity:0;visibility:hidden;text-wrap:nowrap;word-break:keep-all}favorite-button .favorite-button:not(.favorite-transition):not(.favorite-active) .short-text{opacity:1;visibility:visible}favorite-button .favorite-button .tooltip{--tooltip-text-color:#6F757F;--tooltip-bg-color:#E8EBEF;--tooltip-width:76px;--tooltip-font-size:12px;--tooltip-line-height:14px;--tooltip-padding:4px 2px;--tooltip-border-radius:4px;--tooltip-spacing:8px;opacity:0;visibility:hidden;transition:all .2s ease-in-out;user-select:none}@media (max-width:991.98px){favorite-button .favorite-button .tooltip.visible{opacity:1;visibility:visible}}favorite-button .favorite-button .icon{top:-2px;font-size:28px;width:28px;height:28px}@media (min-width:992px){favorite-button .favorite-button .icon{font-size:18px;width:18px;height:18px}}@media (max-width:991.98px){favorite-button .favorite-button{border-color:transparent;top:-2px}favorite-button .favorite-button:not(.favorite-active):not(.favorite-transition){top:-7px}}@media (min-width:992px){favorite-button .favorite-button{width:fit-content;height:fit-content;border-color:#bec6d2;border-radius:100px;padding:5px 15px 6px 10px;transition:all .2s ease-in-out}favorite-button .favorite-button .text{display:inline}favorite-button .favorite-button .short-text{display:none}favorite-button .favorite-button:not(.favorite-transition):hover:not(.favorite-active){border-color:#0279d1;color:#0279d1}favorite-button .favorite-button:not(.favorite-transition):hover:not(.favorite-active) .icon{color:#0279d1}favorite-button .favorite-button:not(.favorite-transition):hover.favorite-active{border-color:#e04b43;color:#e04b43}favorite-button .favorite-button:not(.favorite-transition):hover.favorite-active .icon{color:#e04b43}}favorite-button .favorite-button:not(.favorite-transition) .icon{animation-name:scale-up;animation-duration:.1s;animation-fill-mode:forwards;scale:0}@keyframes scale-up{to{scale:1}}favorite-button .favorite-button.favorite-transition{animation-name:favorite-transition;animation-duration:2s;animation-fill-mode:forwards}favorite-button .favorite-button.favorite-transition .icon{animation-name:favorite-icon-transition;animation-duration:2s;animation-fill-mode:forwards}favorite-button .favorite-button.favorite-transition .tooltip{animation-name:favorite-tooltip-transition;animation-duration:2s;animation-fill-mode:forwards}favorite-button .favorite-button.favorite-transition--added{--favorite-transition-border-color:#48A997;--favorite-transition-bg-color:#E8F4F2;--favorite-transition-text-color:#157563;--favorite-transition-icon-color:#1A937D}favorite-button .favorite-button.favorite-transition--removed{--favorite-transition-border-color:#E14444;--favorite-transition-bg-color:#FFF5F5;--favorite-transition-text-color:#E14444;--favorite-transition-icon-color:#E14444}@keyframes favorite-transition{15%{border:1px solid var(--favorite-transition-border-color);background-color:var(--favorite-transition-bg-color);color:var(--favorite-transition-text-color)}to{border:1px solid var(--favorite-transition-border-color);background-color:var(--favorite-transition-bg-color);color:var(--favorite-transition-text-color)}}@keyframes favorite-icon-transition{0%{scale:0}15%{color:var(--favorite-transition-icon-color);scale:1.2}25%{color:var(--favorite-transition-icon-color);scale:1}90%{color:var(--favorite-transition-icon-color);scale:1}to{color:var(--favorite-transition-icon-color);scale:0}}@keyframes favorite-tooltip-transition{15%{--tooltip-text-color:var(--favorite-transition-text-color);--tooltip-bg-color:var(--favorite-transition-bg-color)}to{--tooltip-text-color:var(--favorite-transition-text-color);--tooltip-bg-color:var(--favorite-transition-bg-color)}}.align-left favorite-button{justify-content:flex-start}tm-chat-bot{z-index:100;font-family:Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}tm-chat-bot .drop-shadow{background-color:rgba(0,0,0,.3);position:fixed;top:0;left:0;width:100%;display:block;height:var(--app-height,100vh)}
85@media (min-width:768px){tm-chat-bot .drop-shadow{display:none}}.chat-bot-open tm-chat-bot .wrapper.popup{height:var(--app-height,100vh)}@media (min-width:768px){.chat-bot-open tm-chat-bot .wrapper.popup{height:auto;width:auto}}tm-chat-bot .wrapper{background-color:transparent}tm-chat-bot .wrapper.popup{position:fixed;top:5px;left:0;right:0;bottom:0;height:0}@media (min-width:768px){tm-chat-bot .wrapper.popup{top:auto;left:auto;bottom:120px;right:32px;height:64px;width:64px}}tm-chat-bot .wrapper.page .content-container{width:auto;max-width:715px}tm-chat-bot .popup-container{height:68px;width:68px;font-size:68px;line-height:68px;color:#0279d1;cursor:pointer;margin-left:auto;position:fixed;top:auto;left:auto;right:10px;bottom:90px;transition:all ease-in-out .1s}@media (min-width:768px){tm-chat-bot .popup-container{right:32px;bottom:120px}}tm-chat-bot .popup-container:after{content:"Oi,sou a Duda! \a Como posso ajudar?";white-space:pre;position:absolute;display:inline-block;background:#dde0e4;padding:5px 0;font-size:12px;font-weight:700;-webkit-font-smoothing:antialiased;color:#333;left:-30px;width:calc(100% + 55px);text-align:center;border-radius:5px;line-height:125%;opacity:0;top:100%;pointer-events:none;transition:all ease-in-out .2s}@media (min-width:768px){tm-chat-bot .popup-container:hover{color:#026ab8}tm-chat-bot .popup-container:hover:after{top:calc(100% + 5px);opacity:1}tm-chat-bot .popup-container:hover .chat-avatar.popup{height:54px;width:54px}}tm-chat-bot .chat-avatar{height:40px;width:40px;background-color:#ff0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url(/layout/assets/dist/duda.70hbczcu.png);background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:50%}tm-chat-bot .chat-avatar.popup{height:50px;width:50px;transition:all ease-in-out .2s}tm-chat-bot .content-container{position:absolute;display:flex;flex-direction:column;z-index:1;border-radius:15px;left:5px;width:calc(100vw - 10px);transition:all .2s ease-in-out,display 0s,visibility 0s;box-shadow:0 0 2px rgba(0,0,0,.25),0 0 10px rgba(0,0,0,.25);max-height:calc(100vh - 20px);height:460px;top:50%;transform:translateY(-50%)}@media (min-width:412px){tm-chat-bot .content-container{left:10px;width:calc(100vw - 20px)}}@media (min-width:768px){tm-chat-bot .content-container{transform:none;position:relative;left:auto;top:auto;min-height:400px;max-height:calc(100vh - 200px);width:365px}}tm-chat-bot .content-container .inner-content-container{border:1px solid #0279D1;border-radius:0 0 15px 15px;border-top:none;margin-top:55px;background-color:#f6f9fe;flex-grow:1;border-top:0;display:flex;flex-direction:column;overflow:hidden;transition:all .2s ease-in-out,display 0s,visibility 0s}tm-chat-bot .content-container.focus{max-height:350px}@media (min-width:768px){tm-chat-bot .content-container.focus{max-height:calc(100vh - 200px)}}body.chat-bot-open{overflow-x:hidden;overflow-y:hidden}@media (min-width:767px){body.chat-bot-open{overflow-x:initial;overflow-y:initial}}tm-chat-bot .header-container{z-index:2;border-radius:15px 15px 0 0;position:absolute;top:0;left:0;width:100%;display:flex;justify-content:center;align-items:center;overflow:hidden;background-color:#0279d1;color:#fff;padding:0;height:55px;box-shadow:0 5px 2px -4px rgba(0,0,0,.1),0 6px 4px -4px rgba(0,0,0,.15)}tm-chat-bot .header-container .header-avatar{background-color:#fff;border-radius:100%;height:40px;width:40px;display:flex;justify-content:center;align-items:center;margin:0 8px;font-size:25px;line-height:40px;position:relative}tm-chat-bot .header-container .header-name{flex:1;display:block;padding:5px 0;line-height:1}@media (min-width:412px){tm-chat-bot .header-container .header-name{padding:10px 0}}tm-chat-bot .header-container .header-name .name{font-size:22px;font-weight:700;font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";-webkit-font-smoothing:antialiased;margin-bottom:1px}tm-chat-bot .header-container .header-name .label{font-size:12px}@media (min-width:412px){tm-chat-bot .header-container .header-name .label{font-size:14px}}tm-chat-bot .header-container .header-close{position:relative;align-self:flex-start;padding:0;font-size:19px;
85cursor:pointer;font-weight:700;color:#fff;text-align:center;width:40px;height:40px;margin-right:8px;top:8px;line-height:45px;background:rgba(0,0,0,0);border-radius:40px;transition:all .2s ease-in-out,display 0s,visibility 0s}tm-chat-bot .header-container .header-close:hover{background:rgba(0,0,0,.15)}@keyframes fadeIn{0%{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}tm-chat-bot message-bubble .message-container{animation:fadeIn .5s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards}tm-chat-bot message-bubble .dot-pulse{position:relative;left:-9999px;width:10px;height:10px;border-radius:5px;background-color:rgba(0,0,0,.2);color:rgba(0,0,0,.2);box-shadow:9999px 0 0 -5px;animation:dot-pulse 1.5s infinite linear;animation-delay:.25s}tm-chat-bot message-bubble .dot-pulse:before,tm-chat-bot message-bubble .dot-pulse:after{content:"";display:inline-block;position:absolute;top:0;width:10px;height:10px;border-radius:5px;background-color:rgba(0,0,0,.2);color:rgba(0,0,0,.2)}tm-chat-bot message-bubble .dot-pulse:before{box-shadow:9984px 0 0 -5px;animation:dot-pulse-before 1.5s infinite linear;animation-delay:0s}tm-chat-bot message-bubble .dot-pulse:after{box-shadow:10014px 0 0 -5px;animation:dot-pulse-after 1.5s infinite linear;animation-delay:.5s}tm-chat-bot .bottom-action-button{border:none;color:#fff;background-color:#0279d1;margin-bottom:10px;height:40px;padding:8px 5px 5px;border-radius:200px;font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:16px;font-weight:700;-webkit-font-smoothing:antialiased;letter-spacing:.2px}tm-chat-bot .bottom-action-button:hover{background-color:#025c9e}tm-chat-bot .bottom-action-button.outline{background-color:#fff;color:#0279d1;border:2px solid #0279D1;margin-bottom:5px}tm-chat-bot .bottom-action-button.outline:hover{background-color:#f2f2f2}tm-chat-bot .bottom-action-button .action-icon{margin-right:5px;font-size:16px;line-height:1;height:16px;vertical-align:text-bottom}tm-chat-bot .retry-button{border:2px solid #0279D1;background-color:#fff;color:#0279d1;width:100%;box-shadow:none;font-size:16px;display:flex;justify-content:center;align-items:center;border-radius:200px;height:40px;padding:8px 5px 5px;font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:700;margin-top:10px;margin-bottom:-5px}tm-chat-bot ai-chat-content,tm-chat-bot ai-chat-render{flex-grow:1;display:flex;flex-direction:column;overflow:hidden}tm-chat-bot ai-chat-content .warning-container,tm-chat-bot ai-chat-render .warning-container{color:#6b7280;font-size:11px;line-height:1;margin-bottom:20px;padding:0 10px}tm-chat-bot ai-chat-content .chat-messages-container,tm-chat-bot ai-chat-render .chat-messages-container{position:relative;display:block;flex-grow:1;justify-content:flex-start;overflow-y:scroll;padding:5px;height:100%;transition:all .2s ease-in-out,display 0s,visibility 0s}@media (min-width:412px){tm-chat-bot ai-chat-content .chat-messages-container,tm-chat-bot ai-chat-render .chat-messages-container{padding:10px}}tm-chat-bot ai-chat-content .message-group-container,tm-chat-bot ai-chat-render .message-group-container{margin-bottom:5px}@media (min-width:412px){tm-chat-bot ai-chat-content .message-group-container,tm-chat-bot ai-chat-render .message-group-container{margin-bottom:10px}}tm-chat-bot ai-chat-content .chat-actions-container,tm-chat-bot ai-chat-render .chat-actions-container{position:relative;display:flex;flex-direction:column;width:100%;padding:5px 5px 0}@media (min-width:412px){tm-chat-bot ai-chat-content .chat-actions-container,tm-chat-bot ai-chat-render .chat-actions-container{padding:5px 10px 0}}tm-chat-bot ai-chat-content .chat-actions-container:after,tm-chat-bot ai-chat-render .chat-actions-container:after{content:"";position:absolute;left:0;width:100%;top:-8px;height:8px;background:linear-gradient(180deg,rgba(254,251,241,0),#fefbf1)}tm-chat-bot ai-logged-out{display:flex;flex-grow:1;flex-direction:column}tm-chat-bot ai-logged-out .logged-out-container{flex-grow:1;height:100%;width:100%;display:flex;flex-direction:column;padding:10px;justify-content:center;align-items:center}tm-chat-bot message-bubble{display:block;width:100%;margin-bottom:5px}tm-chat-bot message-bubble .tooltip-bubble{margin-bottom:5px}tm-chat-bot message-bubble .message-container{background:#0279d1;color:#fff;padding:6px 8px;border-radius:6px;max-width:85%;
85width:fit-content;position:relative;opacity:0;display:block;transition:all .2s ease-in-out,display 0s,visibility 0s;line-height:145%}tm-chat-bot message-bubble .message-container p{margin:0}tm-chat-bot message-bubble .own-message{margin-left:auto;margin-right:5px;font-weight:700;-webkit-font-smoothing:antialiased;font-size:14px}tm-chat-bot message-bubble .own-message.tooltip-bubble{border-bottom-right-radius:0}tm-chat-bot message-bubble .own-message.tooltip-bubble:after{content:"";position:absolute;bottom:0;right:-5px;border-right:5px solid transparent;border-left:5px solid transparent;border-bottom:8px solid #0279D1}tm-chat-bot message-bubble .bot-message{font-size:14px;margin-left:5px;width:90%;background:#e8f1fd;color:#333;box-shadow:0 0 0 1px #c9dbf3}tm-chat-bot message-bubble .bot-message.tooltip-bubble{border-bottom-left-radius:0}tm-chat-bot message-bubble .bot-message.tooltip-bubble:after{content:"";position:absolute;bottom:0;left:0;background:#e8f1fd;width:7px;height:10px}tm-chat-bot message-bubble .bot-message.tooltip-bubble:before{content:"";position:absolute;bottom:0;left:-3px;width:7px;height:8px;transform:skew(-25deg);background:#e8f1fd;box-shadow:0 0 0 1px #c9dbf3}tm-chat-bot message-bubble .bot-message.tooltip-bubble.error-message{color:#e14444;background:#fff5f5;border:1px solid #E14444;border-radius:6px 6px 6px 0}tm-chat-bot message-bubble .bot-message.tooltip-bubble.error-message:before{box-shadow:0 0 0 1px #e14444;background:#fff5f5}tm-chat-bot message-bubble .bot-message.tooltip-bubble.error-message:after{content:"";position:absolute;bottom:0;left:0;background:#fff5f5;width:7px;height:10px}tm-chat-bot message-bubble .retry-icon{margin-left:5px}tm-chat-bot message-bubble .avatar{display:block;height:150px;width:150px;object-fit:contain}tm-chat-bot message-bubble .loader{display:flex;justify-content:center;align-items:center;padding:10px}tm-chat-bot message-bubble .see-more-container{margin-top:15px;margin-bottom:10px}tm-chat-bot message-bubble .see-more-container ul{list-style-type:disc;padding:5px 0 0 25px}tm-chat-bot message-bubble .see-more-item-container{color:#005b9c;font-weight:700;width:100%;margin-bottom:5px;display:block}tm-chat-bot message-bubble .see-more-item-container:hover{text-decoration:none}tm-chat-bot .form-container{flex-grow:0;display:flex;flex-direction:column;justify-content:flex-end;padding:0 5px 5px}@media (min-width:412px){tm-chat-bot .form-container{padding:0 10px 10px}}tm-chat-bot .form-container form{position:relative;display:inline-block;width:100%;padding:0}tm-chat-bot .form-container form .question-textarea{align-self:center;display:block;flex-grow:1;overflow:auto;outline:none;box-shadow:0 0 #aeaeae;resize:none;padding:8px 35px 2px 10px;color:#404040;background:#fff;border-radius:20px;border:1px solid #AEAEAE;height:auto;min-height:40px;max-height:100px;width:100%;line-height:140%;transition:all .2s ease-in-out,display 0s,visibility 0s}tm-chat-bot .form-container form .question-textarea::placeholder{color:#757575}tm-chat-bot .form-container form .question-textarea:focus{border-color:#0279d1;box-shadow:0 0 0 1px #0279d1}tm-chat-bot .form-container form .submit-button{position:absolute;background-color:#0279d1;color:#fff;padding:0;height:32px;width:32px;border-radius:33px;border:none;flex-shrink:0;display:flex;justify-content:center;text-align:center;align-items:center;font-size:15px;line-height:15px;top:auto;bottom:4px;right:4px;left:auto}tm-chat-bot ai-chat-feedback{display:block}tm-chat-bot ai-chat-feedback .feedback-title{padding-left:13px;width:100%;max-width:85%;font-weight:700;-webkit-font-smoothing:antialiased;color:#404040;display:flex;align-items:center;margin-bottom:3px}tm-chat-bot ai-chat-feedback .feedback-title .feedback-title-text{position:relative;flex-grow:1;font-size:.90625rem;top:2px}tm-chat-bot ai-chat-feedback .feedback-title .feedback-thumbs{height:30px;width:30px;font-size:18px;vertical-align:middle;color:rgba(18,18,18,.3);margin-left:2px;border-radius:2px;cursor:pointer;display:flex;justify-content:center;align-items:center}tm-chat-bot ai-chat-feedback .feedback-title .feedback-thumbs.active,tm-chat-bot ai-chat-feedback .feedback-title .feedback-thumbs:hover{color:rgba(18,18,18,.6);background-color:rgba(0,0,0,.1)}tm-chat-bot ai-chat-feedback .feedback-title .feedback-thumbs.thumbs-down{transform:rotate(180deg)}tm-chat-bot ai-chat-feedback .semi-feedback{padding-left:13px;width:100%;max-width:85%;font-weight:400;-webkit-font-smoothing:antialiased;color:#404040;margin-bottom:3px;margin-top:3px;font-size:.90625rem}tm-chat-bot ai-chat-feedback .feedback-textarea{width:100%;padding:0 4px}tm-chat-bot ai-chat-feedback .feedback-textarea form{width:100%;display:block;background-color:#fff;overflow:hidden;position:relative;padding:0;border:none;line-height:0}tm-chat-bot ai-chat-feedback .feedback-textarea form textarea{width:100%;resize:none;outline:none;padding:5px 55px 5px 5px;border-radius:8px;border:1px solid #AEAEAE;box-shadow:0 0 #aeaeae;line-height:130%}tm-chat-bot ai-chat-feedback .feedback-textarea form textarea:focus{border-color:#0279d1;box-shadow:0 0 0 1px #0279d1}tm-chat-bot ai-chat-feedback .feedback-textarea form .submt{position:absolute;border-radius:6px;border:none;background-color:#0279d1;color:#fff;right:4px;bottom:4px;font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:700;-webkit-font-smoothing:antialiased;padding:5px 5px 1px;font-size:13px;line-height:1;height:28px}tm-chat-bot ai-chat-feedback .feedback-textarea form .submt:hover{background-color:#025c9e}tm-assistant-bot{z-index:8;font-family:Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}tm-assistant-bot .drop-shadow{background-color:rgba(0,0,0,.3);position:fixed;top:0;left:0;width:100%;display:block;height:var(--app-height,100vh)}
85@media (min-width:768px){tm-assistant-bot .drop-shadow{display:none}}.assistant-bot-open tm-assistant-bot .wrapper.popup{height:var(--app-height,100vh)}@media (min-width:768px){.assistant-bot-open tm-assistant-bot .wrapper.popup{height:auto;width:auto}}tm-assistant-bot .wrapper{background-color:transparent}tm-assistant-bot .wrapper.popup{position:fixed;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;text-align:center}@media (min-width:768px){tm-assistant-bot .wrapper.popup{top:auto;left:auto;bottom:120px;right:32px;height:64px;width:64px}}tm-assistant-bot .wrapper.popup .content-container{width:100%;top:unset;left:0;transform:none;border-bottom-left-radius:0;border-bottom-right-radius:0;padding-bottom:0;box-shadow:0 0 2px rgba(0,0,0,.25),0 0 10px rgba(0,0,0,.25)}tm-assistant-bot .wrapper.popup .content-container .inner-content-container{border-bottom-left-radius:0;border-bottom-right-radius:0}tm-assistant-bot .wrapper.popup .content-container .inner-content-container ai-assistant-content-renderer{padding-bottom:64px}tm-assistant-bot .wrapper.popup .content-container:not(.hidden){opacity:0;animation-name:slideInFromBottom;animation-duration:.25s;animation-timing-function:ease-out;animation-delay:.15s;animation-fill-mode:forwards;transition:none}@keyframes slideInFromBottom{0%{opacity:0;transform:translateY(100%)}20%{opacity:1}to{transform:translateY(0);opacity:1}}tm-assistant-bot .wrapper.popup .content-container.closing{display:flex;visibility:visible;opacity:1;animation-name:slideToBottom;animation-duration:.2s;animation-delay:0s;animation-fill-mode:forwards;animation-timing-function:ease-in}@keyframes slideToBottom{0%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(100%)}}tm-assistant-bot .wrapper.popup .content-container.hidden,tm-assistant-bot .wrapper.popup .content-container.closing{transition:none}tm-assistant-bot .wrapper.popup .content-container.hidden .bottom-action-button,tm-assistant-bot .wrapper.popup .content-container.closing .bottom-action-button{transition:none}tm-assistant-bot .wrapper.page .content-container{max-width:715px}tm-assistant-bot .popup-container{height:54px;width:54px;cursor:pointer;position:fixed;top:auto;left:auto;right:10px;bottom:90px;transition:all ease-in-out .1s;background:linear-gradient(142deg,#9c7cd3,#6dc3e8);border-radius:50%;display:flex;justify-content:center;align-items:center}@media (min-width:768px){tm-assistant-bot .popup-container{right:32px;bottom:120px}}@media (min-width:768px){tm-assistant-bot .popup-container:hover{color:#e5c400}}tm-assistant-bot .chat-avatar{height:50px;width:50px;background-color:#feda00;border-radius:50%;color:var(--bs-brand-1);font-size:1.5625rem;display:flex;justify-content:center;align-items:center}tm-assistant-bot .content-container{display:flex;flex-direction:column;z-index:1;border-radius:15px;width:100%;max-width:365px;padding:0}tm-assistant-bot .content-container .inner-content-container{border-radius:0 0 15px 15px;border-top:none;background-color:#f6f9fe;flex-grow:1;border-top:0;display:flex;flex-direction:column;overflow:hidden;transition:all .2s ease-in-out,display 0s,visibility 0s;border:1px solid #EBEDEF;border-top-width:0px}@media (min-width:992px){tm-assistant-bot .content-container .inner-content-container{background-color:#fff}}body.assistant-bot-open{overflow-x:hidden;overflow-y:hidden}@media (min-width:767px){body.assistant-bot-open{overflow-x:initial;overflow-y:initial}}tm-assistant-bot .header-container{z-index:2;border-radius:15px 15px 0 0;width:100%;display:flex;justify-content:left;align-items:center;overflow:hidden;background-color:#feda00;color:#522e91;padding:10px 10px 5px;box-shadow:0 5px 2px -4px rgba(0,0,0,.1),0 6px 4px -4px rgba(0,0,0,.15)}tm-assistant-bot .header-container .header-icon{font-size:.75rem;margin-right:5px}tm-assistant-bot .header-container .header-icon:before{position:relative;top:2px}tm-assistant-bot .header-container .header-name{flex:1;display:block;line-height:1;font-size:1.125rem;font-weight:700;font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";-webkit-font-smoothing:antialiased;text-align:left;padding:0}@media screen and (max-width:385px){tm-assistant-bot .header-container .header-name{font-size:1rem}}tm-assistant-bot .header-container .header-close{position:relative;align-self:flex-end;padding:0;font-size:.9rem;cursor:pointer;font-weight:700;color:#4f4f4f;text-align:center;width:36px;height:36px;line-height:42px;background:rgba(0,0,0,0);border-radius:40px;transition:all .2s ease-in-out,display 0s,visibility 0s}
85tm-assistant-bot .header-container .header-close:hover{background:rgba(0,0,0,.15)}tm-assistant-bot .popup .header-container{padding:2px 5px 2px 10px}@keyframes dot-pulse-before{0%{box-shadow:9984px 0 0 -5px}30%{box-shadow:9984px 0 0 2px}60%,to{box-shadow:9984px 0 0 -5px}}@keyframes dot-pulse{0%{box-shadow:9999px 0 0 -5px}30%{box-shadow:9999px 0 0 2px}60%,to{box-shadow:9999px 0 0 -5px}}@keyframes dot-pulse-after{0%{box-shadow:10014px 0 0 -5px}30%{box-shadow:10014px 0 0 2px}60%,to{box-shadow:10014px 0 0 -5px}}tm-assistant-bot .loader{display:flex;align-items:center;justify-content:center}tm-assistant-bot .dot-pulse{position:relative;width:10px;height:10px;left:-9999px;border-radius:5px;color:rgba(255,255,255,.6);box-shadow:9999px 0 0 -5px;animation:dot-pulse 1.5s infinite linear;animation-delay:.25s}tm-assistant-bot .dot-pulse:before,tm-assistant-bot .dot-pulse:after{content:"";display:inline-block;position:absolute;top:0;width:10px;height:10px;border-radius:5px}tm-assistant-bot .dot-pulse:before{left:0;box-shadow:9984px 0 0 -5px;animation:dot-pulse-before 1.5s infinite linear;animation-delay:0s}tm-assistant-bot .dot-pulse:after{right:0;box-shadow:10014px 0 0 -5px;animation:dot-pulse-after 1.5s infinite linear;animation-delay:.5s}tm-assistant-bot .bottom-action-button{border:none;color:#fff;background-color:#0279d1;height:40px;padding:8px 5px 5px;border-radius:200px;font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:16px;font-weight:700;-webkit-font-smoothing:antialiased;letter-spacing:.2px;width:min(281px,100%);margin-top:10px;transition:all .2s ease-in-out;text-align:center}tm-assistant-bot .bottom-action-button:hover:not(:disabled),tm-assistant-bot .bottom-action-button:focus:not(:disabled){background-color:#025c9e}tm-assistant-bot .bottom-action-button:disabled:not(.loading){background-color:#c1c7d0;color:#7d8591}tm-assistant-bot .bottom-action-button.outline{background-color:#fff;color:#0279d1;border:2px solid #0279D1}tm-assistant-bot .bottom-action-button.outline:hover:not(:disabled),tm-assistant-bot .bottom-action-button.outline:focus:not(:disabled){background-color:#f2f2f2}tm-assistant-bot .bottom-action-button.outline .loader .dot-pulse{color:rgba(2,121,209,.6)}tm-assistant-bot .bottom-action-button.submit-button:before{font-size:.8125rem;margin-right:5px}tm-assistant-bot .bottom-action-button.submit-button.loading:before{content:none}tm-assistant-bot .bottom-action-button .action-icon{margin-right:5px;font-size:16px;line-height:1;height:16px;vertical-align:text-bottom}tm-assistant-bot .bottom-action-button.loading .action-icon{display:none}tm-assistant-bot ai-assistant-content-renderer{flex-grow:1;display:flex;flex-direction:column;overflow:auto}tm-assistant-bot ai-assistant-content-renderer .question-title{color:#404040;font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:1.25rem;font-style:normal;font-weight:700;-webkit-font-smoothing:antialiased;line-height:1.3;text-align:left;letter-spacing:normal;padding:0 10px;margin:10px 0 5px}@media screen and (max-width:385px){tm-assistant-bot ai-assistant-content-renderer .question-title{font-size:1.125rem}}tm-assistant-bot ai-assistant-content-renderer .question-title--question{line-height:1.4;font-size:1.125rem;font-family:inherit;margin:10px 0}tm-assistant-bot ai-assistant-content-renderer .warning-container{color:#6b7280;font-size:11px;line-height:1.4;max-width:230px;margin:0 auto 20px;padding:0 10px;text-align:center}tm-assistant-bot ai-assistant-content-renderer .actions-container{position:relative;display:flex;align-items:center;flex-direction:column;width:100%;padding:0 5px 10px}tm-assistant-bot ai-assistant-content-renderer .answer-container{margin:0 15px 10px;padding-left:12px;border-left:2px solid var(--bs-brand-1);text-align:left;color:#404040;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5}tm-assistant-bot ai-assistant-content-renderer .answer-container p{margin-bottom:.5rem}tm-assistant-bot ai-assistant-content-renderer .answer-sources-container ul{padding-left:2rem}tm-assistant-bot ai-assistant-content-renderer .answer-sources-container ul a:hover{text-decoration:none;color:#004c82}tm-assistant-bot .form-container{flex-grow:0;display:flex;flex-direction:column;justify-content:flex-end;padding:0 5px 10px}@media (min-width:412px){tm-assistant-bot .form-container{padding:0 10px 10px}}tm-assistant-bot .form-container form{position:relative;display:inline-flex;flex-direction:column;align-items:center;width:100%;padding:0}tm-assistant-bot .form-container form .question-textarea{align-self:center;display:block;flex-grow:1;overflow:auto;outline:none;resize:none;padding:8px 10px 2px;color:#404040;background:#fff;border-radius:5px;border:1px solid #DDE0E4;height:auto;min-height:40px;max-height:100px;width:100%;line-height:1.4;transition:all .2s ease-in-out,display 0s,visibility 0s}tm-assistant-bot .form-container form .question-textarea::placeholder{color:#757575}tm-assistant-bot .form-container form .question-textarea:focus{border-color:#0279d1}@media (min-width:992px){tm-assistant-bot .form-container form .question-textarea{background:#f6f9fe}}tm-assistant-bot ai-assistant-feedback{display:block;text-align:left}tm-assistant-bot ai-assistant-feedback .feedback-title{padding:0 15px;width:100%;font-weight:700;-webkit-font-smoothing:antialiased;color:#404040;display:flex;align-items:center;margin-bottom:3px;gap:6px}tm-assistant-bot ai-assistant-feedback .feedback-title .feedback-title-text{position:relative;font-size:.90625rem;top:2px}tm-assistant-bot ai-assistant-feedback .feedback-title .feedback-thumbs{height:30px;width:30px;font-size:18px;vertical-align:middle;color:rgba(18,18,18,.3);margin-left:2px;border-radius:2px;cursor:pointer;display:flex;justify-content:center;align-items:center}tm-assistant-bot ai-assistant-feedback .feedback-title .feedback-thumbs.active,tm-assistant-bot ai-assistant-feedback .feedback-title .feedback-thumbs:hover{color:rgba(18,18,18,.6);background-color:rgba(0,0,0,.1)}tm-assistant-bot ai-assistant-feedback .feedback-title .feedback-thumbs.thumbs-down{transform:rotate(180deg)}tm-assistant-bot ai-assistant-feedback .semi-feedback{padding:0 15px;width:100%;font-weight:400;-webkit-font-smoothing:antialiased;color:#404040;margin-bottom:3px;margin-top:3px;font-size:.90625rem}tm-assistant-bot ai-assistant-feedback .feedback-textarea{padding:0 15px;width:100%}tm-assistant-bot ai-assistant-feedback .feedback-textarea form{width:100%;display:block;background-color:#fff;overflow:hidden;position:relative;padding:0;border:none;line-height:0}tm-assistant-bot ai-assistant-feedback .feedback-textarea form textarea{width:100%;resize:none;outline:none;padding:10px 60px 5px 10px;border-radius:10px;border:1px solid #DDE0E4;line-height:1.4}tm-assistant-bot ai-assistant-feedback .feedback-textarea form textarea:focus{border-color:#0279d1}@media (min-width:992px){tm-assistant-bot ai-assistant-feedback .feedback-textarea form textarea{background:#f6f9fe}}tm-assistant-bot ai-assistant-feedback .feedback-textarea form .submit{position:absolute;border-radius:6px;border:none;background-color:#0279d1;color:#fff;right:5px;bottom:5px;font-weight:700;-webkit-font-smoothing:antialiased;padding:5px 10px;font-size:13px;line-height:1;height:28px}tm-assistant-bot ai-assistant-feedback .feedback-textarea form .submit:hover{background-color:#025c9e}tm-assistant-bot ai-assistant-feedback .feedback-textarea form .submit:disabled{background-color:#c1c7d0;color:#7d8591}.sticky-widget{position:sticky;z-index:10}.sticky-widget:not(.pinned) sticky-widget-controller{display:none}sticky-widget-controller{width:32px;height:32px;aspect-ratio:1}sticky-widget-controller .sticky-widget-button{background-color:#a4acb7;border:none;color:#fff;border-radius:50%;height:100%;width:100%;padding:0}sticky-widget-controller .sticky-widget-button .icon{position:relative;top:2px;font-size:.875rem}community-banner,.community-banner{background-color:#007ad1}community-banner .banner,.community-banner .banner{display:block;padding:.5rem 1rem;color:#fff;text-align:center;font-size:.875rem;font-style:normal;font-weight:400;line-height:120%;text-decoration:none}@media (min-width:768px){community-banner .banner,.community-banner .banner{font-size:1rem}}community-banner .link,.community-banner .link{color:#fff;font-weight:700;-webkit-font-smoothing:antialiased;text-decoration:underline}community-banner .link:hover,.community-banner .link:hover{text-decoration:none}lite-youtube .lite-youtube-fallback{position:relative;aspect-ratio:16/9;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1em;padding:1em;background-color:#000;color:#fff;text-decoration:none;transition:.2s ease-in-out}lite-youtube .lite-youtube-fallback .video-title{position:absolute;top:21px;left:12px;line-height:1.3;max-width:calc(100% - 24px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.125rem;-webkit-font-smoothing:antialiased;color:#eee}lite-youtube .lite-youtube-fallback .video-title:hover{color:#fff}lite-youtube .lite-youtube-fallback .watch-info{position:absolute;bottom:5px;left:0;border-bottom-right-radius:2px;border-top-right-radius:2px;background-color:rgba(23,23,23,.8);padding:16px 12px 12px;-webkit-font-smoothing:antialiased;border:none}lite-youtube .lite-youtube-fallback:before{content:"";position:relative;display:block;z-index:1;width:68px;height:48px;background-color:transparent;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 68 48"><path d="M66.52 7.74c-.78-2.93-2.49-5.41-5.42-6.19C55.79.13 34 0 34 0S12.21.13 6.9 1.55c-2.93.78-4.63 3.26-5.42 6.19C.06 13.05 0 24 0 24s.06 10.95 1.48 16.26c.78 2.93 2.49 5.41 5.42 6.19C12.21 47.87 34 48 34 48s21.79-.13 27.1-1.55c2.93-.78 4.64-3.26 5.42-6.19C67.94 34.95 68 24 68 24s-.06-10.95-1.48-16.26z" fill="red"/><path d="M45 24 27 14v20" fill="white"/></svg>')}lite-youtube .lite-youtube-fallback:focus{outline:2px solid red}lite-youtube .lite-youtube-fallback:hover{color:#004c83}.author-page-top{display:flex;align-items:center;margin-bottom:32px}.author-page-top .image-container{position:relative;margin-right:16px;overflow:hidden;border-radius:8px}.author-page-top .image-container .image-frame{position:absolute;
85left:0;top:0;width:100%;height:100%}.author-page-top h1{color:#663ab5;font-size:24px;font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";margin:0;padding:0}.author-page-top .job-title{margin-top:12px;font-size:20px;font-weight:600}.tmplus-banner{width:100%;padding:20px 16px 24px;border-radius:16px;color:#fff;background-color:#1c0434;background-repeat:no-repeat;background-image:linear-gradient(to bottom,transparent 0%,#1C0434 100%),url(https://static.todamateria.com.br/img/home/hero-cards/tmplus-hero/giz-bg.png)}@media (max-width:991.98px){.tmplus-banner{display:none}}@media (min-width:1200px){.tmplus-banner{padding:24px}}.tmplus-banner__title{display:inline-block;color:#fff;font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:700;-webkit-font-smoothing:antialiased;line-height:110%;margin-bottom:10px;letter-spacing:1px}@media (min-width:1200px){.tmplus-banner__title{font-size:38px}}.tmplus-banner__label{min-height:28px;margin-bottom:24px}.tmplus-banner__label img{height:28px;width:auto}.tmplus-banner__descriptions{display:flex;flex-direction:column;gap:4px;margin-bottom:24px;-webkit-font-smoothing:antialiased}.tmplus-banner__description{color:#fff;display:flex;gap:8px;margin-bottom:16px}.tmplus-banner__description__icon{position:relative;font-size:22px;color:#feda00}.tmplus-banner__description__card{display:flex;flex-direction:column;gap:4px}.tmplus-banner__description__title{color:#f9f9f9;font-size:18px;font-weight:700;line-height:1.2;-webkit-font-smoothing:antialiased}@media (min-width:1200px){.tmplus-banner__description__title{font-size:20px}}.tmplus-banner__description__body{color:#f9f9f9;font-size:14px;font-weight:400;line-height:1.4}@media (min-width:1200px){.tmplus-banner__description__body{font-size:16px}}.tmplus-banner__cta{width:100%;display:flex;justify-content:center}.tmplus-banner .ds-button.ds-button--tmplus{padding:12px;font-size:18px}@media (min-width:1200px){.tmplus-banner .ds-button.ds-button--tmplus{padding:12px 28px}}.tmplus-banner-exercise{padding:100px 8px 24px;margin-left:-12px;margin-right:-12px;text-align:center;min-height:425px}@media (min-width:768px){.tmplus-banner-exercise{margin-left:0;margin-right:0}}@media (min-width:992px){.tmplus-banner-exercise{padding-left:16px;padding-right:16px;margin-left:-16px;margin-right:-16px}}.tmplus-corrector-banner-free{position:relative;background-repeat:no-repeat,repeat;background-image:linear-gradient(to right,#ffb904,#ff9901),url(https://static.todamateria.com.br/img/noise-bg.png);background-blend-mode:lighten;display:flex;flex-direction:column;align-items:center}.tmplus-corrector-banner-free:before{content:"";position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-image:url(/layout/assets/dist/giz-bg.CUcnzR4y.png)}a.tmplus-corrector-banner-free--top-banner{padding:8px 12px;text-decoration:none;flex-direction:row;justify-content:space-between;align-items:center}@media (min-width:768px){a.tmplus-corrector-banner-free--top-banner{justify-content:center}}a.tmplus-corrector-banner-free--top-banner:hover{text-decoration:none}a.tmplus-corrector-banner-free--top-banner .tmplus-corrector-banner-free--top-banner__text{font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";color:#29313d;font-size:16px;font-weight:700;-webkit-font-smoothing:antialiased;line-height:110%;letter-spacing:.02em;text-align:left;margin-right:30px}@media (min-width:768px){a.tmplus-corrector-banner-free--top-banner .tmplus-corrector-banner-free--top-banner__text{margin-right:30px;font-size:20px}}a.tmplus-corrector-banner-free--top-banner .tmplus-corrector-banner-free--top-banner__button{padding:10px;font-size:16px;border:3px solid transparent}@media (min-width:992px){a.tmplus-corrector-banner-free--top-banner .tmplus-corrector-banner-free--top-banner__button{padding:10px 20px;font-size:18px}}a.tmplus-corrector-banner-free--top-banner .tmplus-corrector-banner-free--top-banner__button .ds-button__icon{margin-left:0;transform:translate(0)}@media (min-width:992px){a.tmplus-corrector-banner-free--top-banner .tmplus-corrector-banner-free--top-banner__button .ds-button__icon{margin-left:11px;transform:translate(1px)}}a.tmplus-corrector-banner-free--top-banner .tmplus-corrector-banner-free--top-banner__button--toggle{display:none}@media (min-width:992px){a.tmplus-corrector-banner-free--top-banner .tmplus-corrector-banner-free--top-banner__button--toggle{display:inline-block}}a.top-header--back-to-school:hover,a.top-header--back-to-school:hover .top-header--link-text{text-decoration:none}.top-header--back-to-school{position:relative;display:inline-block;width:100%;text-decoration:none;text-align:center;background-color:#ffe442;min-height:40px;padding:8px 4px 6px}@media (min-width:768px){.top-header--back-to-school{padding:9px 4px 6px}}.top-header--back-to-school[data-expired=true]{display:none}.top-header--back-to-school .top-header--back-to-school-text{font-family:Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:700;-webkit-font-smoothing:antialiased;color:#121212;line-height:1;font-size:14px}@media (min-width:412px){.top-header--back-to-school .top-header--back-to-school-text{font-size:16px}}@media (min-width:768px){.top-header--back-to-school .top-header--back-to-school-text{font-size:18px}}.top-header--back-to-school .top-header--link-text{display:inline-block;text-decoration:underline}.pricing-plans{gap:32px;justify-content:center}.pricing-plan{max-width:420px;padding:16px 15px 32px;background:#1c0434;box-shadow:1px 1px 7px rgba(0,0,0,.15);border-radius:16px;color:#fff;height:fit-content}@media (min-width:768px){.pricing-plan{padding:16px 24px 32px}}.pricing-plan__cta{display:flex;flex-direction:column;align-items:center;margin-top:20px}.pricing-plan__cta img{margin-bottom:0}.pricing-plan__cta__button{margin-bottom:16px}.pricing-plan__cta__button.ds-button{padding:16px 20px;font-size:18px;max-width:310px}@media (min-width:992px){.pricing-plan__cta__button.ds-button{padding:16px 28px}}.pricing-plan--premium{background-color:#1c0434;background-repeat:no-repeat;background-image:linear-gradient(to bottom,transparent 0%,#1C0434 100%),url(https://static.todamateria.com.br/img/home/hero-cards/tmplus-hero/giz-bg.png);border:2px solid #FFE442;color:#fff}@media (max-width:991.98px){.pricing-plan--premium{order:-1}}.pricing-plan--free{background:#f9f9f9;border:2px solid #B9A3E1;color:#202020}.pricing-plan__title{font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";margin-bottom:24px;color:#202020;border-bottom:1px solid #D9D9D9;display:flex;justify-content:center;height:44px}.pricing-plan--premium .pricing-plan__title{color:#fff;border-bottom:1px solid #522E91}.pricing-plan__offers{margin-bottom:32px;padding:16px 10px;font-size:16px;font-weight:400;line-height:1.2;text-align:center;color:#333}.pricing-plan--premium .pricing-plan__offers{color:#fff}.pricing-plan--premium .pricing-plan__offers__description{font-size:14px;font-weight:400;line-height:19.6px;text-align:center}.pricing-plan__offers__title{margin-bottom:0}.pricing-plan__offers--card{border:1px solid #D9D9D9;border-radius:16px;padding:20px 10px;min-height:205px}@media (min-width:768px){.pricing-plan__offers--card{padding:20px}}.pricing-plan--premium .pricing-plan__offers--card{padding-bottom:0;border:1px solid #522E91;background-color:#1c0434}.pricing-plan--free .pricing-plan__offers--card{display:flex;flex-direction:column;justify-content:center}@media (max-width:991.98px){.pricing-plan--free .pricing-plan__offers--card{min-height:80px}}
85.pricing-plan__offers__description{margin:36px 0 0}.pricing-plan__offers__description__links,.pricing-plan__offers__description__links a{text-align:center;font-size:13px;color:#707070;-webkit-font-smoothing:antialiased}.pricing-plan__offers__description__links:hover,.pricing-plan__offers__description__links a:hover{text-decoration:none}.pricing-plan__offers__description__title{font-size:16px;font-weight:700;-webkit-font-smoothing:antialiased;line-height:1.2}.pricing-plan__offers__description--google-signin{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:25px}.pricing-plan__offers__description--google-signin .action-buttons{width:max-content;transform:scale(1.3);margin-bottom:20px}@media (max-width:374px){.pricing-plan__offers__description--google-signin .action-buttons{transform:scale(1.25)}}@media (max-width:359px){.pricing-plan__offers__description--google-signin .action-buttons{transform:scale(1.1)}}.pricing-plan__offers__price{font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:24px;line-height:1.2;text-align:center;margin-bottom:0}.pricing-plan__offers__price--by,.pricing-plan__offers__price--value{font-size:24px;font-weight:700;-webkit-font-smoothing:antialiased}.pricing-plan__offers__price--value{font-size:48px;line-height:1.2}.pricing-plan__offers__price--description{font-size:14px;line-height:1.4;color:#fff;font-weight:700;-webkit-font-smoothing:antialiased}.pricing-plan__offers__price--description a{color:#fff}.pricing-plan__offers__price--description a:hover{text-decoration:none}.pricing-plan__description__icon__excluded{position:relative;top:-1px;color:#ff6331;font-size:20px;margin:0 -2px -1px}.pricing-plan__description__icon__excluded+span{text-decoration:line-through}.tmplus-compare-card{background:#fff;border:2px solid #9F7FD6;padding:7px 8px 16px;border-radius:12px;box-shadow:0 0 2px rgba(0,0,0,.2),0 5px 8px rgba(0,0,0,.1),0 10px 50px rgba(0,0,0,.1);width:100%}@media (min-width:1024px){.tmplus-compare-card{padding:20px 0 0}}@media (min-width:1024px){.tmplus-compare-card-grid{padding:0 8px}}.tmplus-compare-card-grid-row{display:grid;grid-template-columns:1fr auto auto;padding:16px 8px;border-top:1px solid #C7D0DB;min-height:67px}@media (min-width:1024px){.tmplus-compare-card-grid-row{padding:10px 0;min-height:60px}}.tmplus-compare-card-grid-col{display:flex;flex-direction:column}@media (min-width:1024px){.tmplus-compare-card-grid-col{display:grid;grid-template-columns:1fr auto 1fr}}.tmplus-compare-card-grid-col-info{color:#121212;font-size:16px;font-weight:700;-webkit-font-smoothing:antialiased;line-height:1.2;display:flex;align-items:center}@media (min-width:1024px){.tmplus-compare-card-grid-col-info{text-align:right;width:100%;justify-content:flex-end}}.tmplus-compare-card-grid-col-label{font-size:12px;font-weight:500;line-height:1.3;text-align:center;color:#505762;-webkit-font-smoothing:antialiased}@media (min-width:1024px){.tmplus-compare-card-grid-col-label{display:flex;text-align:left}}@media (min-width:1024px){.tmplus-compare-card-grid-col-label--icon{padding-left:10px}}.tmplus-compare-card-grid-col-free,.tmplus-compare-card-grid-col-plus{margin-left:10px;display:flex;justify-content:center;align-items:center;width:80px}@media (min-width:1024px){.tmplus-compare-card-grid-col-free,.tmplus-compare-card-grid-col-plus{margin-left:0;width:250px}}.tmplus-compare-card-grid-header{display:grid;grid-template-columns:auto;justify-content:center;margin-bottom:8px;min-height:111px}@media (min-width:1024px){.tmplus-compare-card-grid-header{grid-template-columns:auto auto;padding-bottom:0;justify-content:end;min-height:0}}.tmplus-compare-card-grid-header-col{display:flex;flex-direction:column;justify-content:center;align-items:center}@media (min-width:1024px){.tmplus-compare-card-grid-header-col{justify-content:flex-start}}.tmplus-compare-card-grid-header-col-free-title{display:none;color:#121212;margin-bottom:10px;font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:24px;font-weight:700;-webkit-font-smoothing:antialiased;line-height:1;letter-spacing:.02em;text-align:center}@media (min-width:1024px){.tmplus-compare-card-grid-header-col-free-title{position:relative;top:3px;display:block;margin-top:10px}}.tmplus-compare-card-grid-header-col-free-description{color:#505762;font-size:16px;line-height:22.4px;text-align:center;margin-bottom:10px}@media (min-width:1024px){.tmplus-compare-card-grid-header-col-free-description{dis
85play:none}}.tmplus-compare-card-grid-header-col-plus{position:relative}.tmplus-compare-card-grid-header-col-plus-logo{display:none}@media (min-width:1024px){.tmplus-compare-card-grid-header-col-plus-logo{display:block;margin-bottom:13px}}.tmplus-compare-card-grid-header-col-plus-text{font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:18px;font-weight:700;-webkit-font-smoothing:antialiased;line-height:18px;letter-spacing:.02em;text-align:center;color:#663ab5;margin-bottom:10px}.tmplus-compare-card-grid-header-col-plus-text br{display:none}@media (min-width:1024px){.tmplus-compare-card-grid-header-col-plus-text br{display:block}}@media (min-width:1024px){.tmplus-compare-card-grid-header-col-plus-text{position:absolute;top:-22px;left:50%;transform-origin:bottom;transform:translate(-50%,-50%);width:133px;color:#ffdd10;background-color:#663ab5;border-radius:4px;padding:3px 3px 2px;font-size:14px;line-height:1}}.tmplus-compare-card-grid-header-col-plus-text span{border-radius:2px;background-color:#522e91;color:#fff;padding:3px 4px;height:20px;display:inline-block}@media (min-width:1024px){.tmplus-compare-card-grid-header-col-plus-text span{padding:0;height:auto;color:#ffdd10;background-color:#663ab5}}.tmplus-compare-card-grid-header-col-plus-value{font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:700;-webkit-font-smoothing:antialiased;line-height:120%;text-align:center;margin:-4px auto 8px;color:#663ab5;font-size:18px}@media (min-width:1024px){.tmplus-compare-card-grid-header-col-plus-value{font-size:16px;color:#2b2b2b;letter-spacing:-.2px}}@media (min-width:1320px){.tmplus-compare-card-grid-header-col-plus-value{font-size:18px}}.tmplus-compare-card-grid-header-col-plus-value span{font-size:14px;color:#505762;font-family:Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.tmplus-compare-card-grid-header-col-plus-price{font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";border:2px solid var(--bs-brand-1);color:#222;background:#ffe442;height:50px;border-radius:40px;display:flex;justify-content:center;align-items:baseline;font-size:16px;font-weight:700;-webkit-font-smoothing:antialiased;line-height:23.04px;text-decoration:none;margin-bottom:6px;box-shadow:0 0 0 0 var(--bs-brand-1);letter-spacing:-.2px;padding:12px;max-width:330px;transition:all .2s ease-in-out}@media (min-width:375px){.tmplus-compare-card-grid-header-col-plus-price{padding:12px 20px;font-size:18px}}@media (min-width:1024px){.tmplus-compare-card-grid-header-col-plus-price{font-size:16px;line-height:1.2;padding:12px 16px;max-width:230px;height:46px;margin-bottom:4px}}@media (min-width:1320px){.tmplus-compare-card-grid-header-col-plus-price{font-size:18px;max-width:inherit;line-height:1.1}}.tmplus-compare-card-grid-header-col-plus-price:hover{color:#121212;background:#ffdc07;box-shadow:0 0 0 2px var(--bs-brand-1)}.tmplus-compare-card-grid-header-col-plus-price span{margin-left:4px;font-size:20px}@media (min-width:375px){.tmplus-compare-card-grid-header-col-plus-price span{font-size:22px}}@media (min-width:1024px){.tmplus-compare-card-grid-header-col-plus-price span{font-size:20px}}.tmplus-compare-card-grid-header-col-plus-pix{color:#505762;font-family:Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:12px;font-weight:700;-webkit-font-smoothing:antialiased;line-height:19.2px;text-align:center;letter-spacing:-.3px}.tmplus-compare-card-grid-header-col-plus-pix span{position:relative;top:2px}.tmplus-compare-card .tmplus-compare-toggle-input-free:checked~.tmplus-compare-card-grid-header .tmplus-compare-card-grid-header-col-free{display:flex;width:100%}@media (min-width:1024px){.tmplus-compare-card .tmplus-compare-toggle-input-free:checked~.tmplus-compare-card-grid-header .tmplus-compare-card-grid-header-col-free{display:flex;width:210px;position:relative;
85left:-10px}}.tmplus-compare-card .tmplus-compare-toggle-input-free:checked~.tmplus-compare-card-grid-header .tmplus-compare-card-grid-header-col-plus{display:none;width:0}@media (min-width:1024px){.tmplus-compare-card .tmplus-compare-toggle-input-free:checked~.tmplus-compare-card-grid-header .tmplus-compare-card-grid-header-col-plus{display:flex;width:210px}}.tmplus-compare-card .tmplus-compare-toggle-input-free:checked~.tmplus-compare-card-grid .tmplus-compare-card-grid-col-free{display:flex;width:80px}@media (min-width:1024px){.tmplus-compare-card .tmplus-compare-toggle-input-free:checked~.tmplus-compare-card-grid .tmplus-compare-card-grid-col-free{display:grid;width:210px}}.tmplus-compare-card .tmplus-compare-toggle-input-free:checked~.tmplus-compare-card-grid .tmplus-compare-card-grid-col-plus{display:none;width:0}@media (min-width:1024px){.tmplus-compare-card .tmplus-compare-toggle-input-free:checked~.tmplus-compare-card-grid .tmplus-compare-card-grid-col-plus{display:grid;width:210px}}.tmplus-compare-card .tmplus-compare-toggle-input-plus:checked~.tmplus-compare-card-grid-header .tmplus-compare-card-grid-header-col-free{display:none;width:0}@media (min-width:1024px){.tmplus-compare-card .tmplus-compare-toggle-input-plus:checked~.tmplus-compare-card-grid-header .tmplus-compare-card-grid-header-col-free{display:flex;width:210px}}.tmplus-compare-card .tmplus-compare-toggle-input-plus:checked~.tmplus-compare-card-grid-header .tmplus-compare-card-grid-header-col-plus{display:flex;width:100%}@media (min-width:1024px){.tmplus-compare-card .tmplus-compare-toggle-input-plus:checked~.tmplus-compare-card-grid-header .tmplus-compare-card-grid-header-col-plus{display:flex;width:240px}}@media (min-width:1320px){.tmplus-compare-card .tmplus-compare-toggle-input-plus:checked~.tmplus-compare-card-grid-header .tmplus-compare-card-grid-header-col-plus{width:260px}}.tmplus-compare-card .tmplus-compare-toggle-input-plus:checked~.tmplus-compare-card-grid .tmplus-compare-card-grid-col-free{display:none;width:0}@media (min-width:1024px){.tmplus-compare-card .tmplus-compare-toggle-input-plus:checked~.tmplus-compare-card-grid .tmplus-compare-card-grid-col-free{display:grid;width:210px}}.tmplus-compare-card .tmplus-compare-toggle-input-plus:checked~.tmplus-compare-card-grid .tmplus-compare-card-grid-col-plus{display:flex;width:80px}@media (min-width:1024px){.tmplus-compare-card .tmplus-compare-toggle-input-plus:checked~.tmplus-compare-card-grid .tmplus-compare-card-grid-col-plus{display:grid;width:240px}}@media (min-width:1320px){.tmplus-compare-card .tmplus-compare-toggle-input-plus:checked~.tmplus-compare-card-grid .tmplus-compare-card-grid-col-plus{width:260px}}.tmplus-compare-card .btn-login-google .user-info .name{font-size:14px}.tmplus-compare-card .btn-login-google .user-info .email{font-size:12px}@media (min-width:1024px){.tmplus-compare-card .btn-login-google{margin-top:12px}.tmplus-compare-card .btn-login-google .user-info .name{font-size:12px}.tmplus-compare-card .btn-login-google .user-info .email{font-size:10px}.tmplus-compare-card .btn-login-google .user-info .name,.tmplus-compare-card .btn-login-google .user-info .email{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:130px}.tmplus-compare-card .btn-login-google .google-logo{position:absolute;right:8px}}@media (min-width:1320px){.tmplus-compare-card .btn-login-google{margin-top:16px}}@media (min-width:1024px){.tmplus-compare-card .g_id_signin{margin-top:20px}}@media (min-width:1320px){.tmplus-compare-card .g_id_signin{margin-top:24px}}.tmplus-compare-toggle-labels{display:flex;background-color:#efefef;box-shadow:0 0 2px rgba(0,0,0,.25) inset,0 0 4px rgba(0,0,0,.4) inset;border-radius:8px;width:100%;min-height:42px;padding:3px;margin-bottom:15px}@media (min-width:1024px){.tmplus-compare-toggle-labels{display:none}}.tmplus-compare-toggle-labels label{width:50%;border-radius:6px;color:#3f5573;display:flex;justify-content:center;align-items:center}.tmplus-compare-toggle-labels label.free{font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:17px;font-weight:700;-webkit-font-smoothing:antialiased;line-height:20.4px;letter-spacing:.02em;text-align:center;padding-top:4px}.tmplus-compare-toggle-labels label.plus span{position:relative;top:-1px;display:block;width:129.14px;height:15px;background-image:url(/layout/assets/dist/svg/tmplus-gray.C7ft6elg.svg);background-repeat:no-repeat;background-position:center;background-size:100%}@media (min-width:360px){.tmplus-compare-toggle-labels label.plus span{transform:scale(1.1)}}@media (min-width:412px){.tmplus-compare-toggle-labels label.plus span{transform:scale(1.2)}}.tmplus-compare-toggle-input{display:none}.tmplus-compare-toggle-input-free:checked~.tmplus-compare-toggle-labels-parent .tmplus-compare-toggle-labels .free,.tmplus-compare-toggle-input-free:checked~.tmplus-compare-toggle-labels .free{background-color:#522e91;color:#fff}.tmplus-compare-toggle-input-plus:checked~.tmplus-compare-toggle-labels-parent .tmplus-compare-toggle-labels .plus,.tmplus-compare-toggle-input-plus:checked~.tmplus-compare-toggle-labels .plus{background-color:#522e91;color:#fff}.tmplus-compare-toggle-input-plus:checked~.tmplus-compare-toggle-labels-parent .tmplus-compare-toggle-labels .plus span,.tmplus-compare-toggle-input-plus:checked~.tmplus-compare-toggle-labels .plus span{background-image:url(/layout/assets/dist/svg/tmplus.BTGZS4fT.svg)}.btn-login-google{position:relative;display:flex;align-items:center;gap:10px;background:#fff;border:2px solid #C7CAD1;border-radius:100px;padding:6px 15px 6px 9px;width:100%;max-width:300px;text-decoration:none;color:#3c4043;margin:0 auto}.btn-login-google img,.btn-login-google .avatar-fallback{width:30px;height:30px;border-radius:50%;object-fit:cover}.btn-login-google .avatar-fallback{background:#e3e3e3;display:flex;align-items:center;justify-content:center;font-size:20px;color:#5f6368;text-transform:uppercase;font-weight:500}.btn-login-google .user-info{display:flex;flex-direction:column;text-align:left;flex:1;gap:3px}.btn-login-google .user-info .name{font-size:18px;font-weight:500;color:#333;line-height:1}.btn-login-google .user-info .email{font-size:14px;color:#67707e;line-height:1}.btn-login-google .google-logo{width:20px;height:20px}.btn-login-google-other-account{color:#1e64a3;text-decoration:underline;border:none;background:transparent;font-size:12px;margin-top:10px}.accordion{padding:0;margin:0;list-style:none}.accordion .accordion-item{display:flex;flex-direction:column}.accordion .accordion-item>input{display:none}.accordion .accordion-item>label{position:relative;cursor:pointer}.accordion .accordion-item>label:after{content:"";position:absolute;top:50%;right:10px;transform:translateY(-50%);width:20px;height:20px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
85<path d="M7.41 8.295L12 12.875l4.59-4.58a1 1 0 111.414 1.414l-5 5a1 1 0 01-1.414 0l-5-5a1 1 0 111.414-1.414z"/></svg>');background-size:contain;background-repeat:no-repeat;transition:transform .3s ease-in-out}.accordion .accordion-item .accordion-item-content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out}.accordion .accordion-item .accordion-item-content .accordion-item-content-wrapper{overflow:hidden}.accordion .accordion-item>input:checked~label:after{transform:rotate(180deg) translateY(50%)}.accordion .accordion-item>input:checked~.accordion-item-content{grid-template-rows:1fr}.accordion .accordion-item>input:not(:checked)~.accordion-item-content .accordion-item-content-wrapper{padding:0!important}searchable-select{min-height:44px}searchable-select:not([initialized]){box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;padding:5px 14px;border:1px solid #738194;border-radius:6px;background-color:#fff;cursor:progress}searchable-select:not([initialized]):before{content:attr(selected-label,"Selecionar opção");font-size:16px;color:#404040;white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden;line-height:1.6;font-family:Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";letter-spacing:0}searchable-select:not([initialized]):after{content:"";display:inline-block;width:18px;height:18px;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.25 4.5L5.00061 1.065L8.75 4.5' stroke='%23404040' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;transition:transform .2s ease-in-out;transform:rotate(180deg)}searchable-select:not([initialized])[disabled]{background-color:#efefef;border:1px solid #AFB4BB;cursor:not-allowed}searchable-select:not([initialized])[disabled]:before{color:#7b899b}searchable-select:not([initialized])[data-loading]{cursor:progress!important}.searchable-select{position:relative;width:100%}.searchable-select .selected-options-count{width:20px;height:20px;aspect-ratio:1;border-radius:50%;background-color:#738194;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;-webkit-font-smoothing:antialiased;font-family:Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";letter-spacing:0;line-height:1.3;text-align:center;margin-right:3px}.searchable-select-trigger{box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;padding:2px 14px;border:1px solid #738194;border-radius:6px;background-color:#fff;cursor:pointer;min-height:44px;transition:border .2s ease-in-out;width:100%}.searchable-select-trigger .selected-option{font-size:15px;color:#404040;white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden;line-height:1.6;font-family:Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";letter-spacing:0}.searchable-select-trigger .searchable-select-trigger-actions{display:flex;align-items:center}.searchable-select-trigger .clear-button{display:none;width:36px;height:36px;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='20' height='20' rx='10' fill='%23B6BEC8'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.3925 13.3497C12.6568 13.614 13.0854 13.614 13.3497 13.3497C13.614 13.0854 13.614 12.6568 13.3497 12.3925L10.9567 9.99955L13.3497 7.6066C13.614 7.34228 13.614 6.91373 13.3497 6.64941C13.0854 6.38509 12.6568 6.38509 12.3925 6.64941L9.99957 9.04237L7.6066 6.64941C7.34228 6.38509 6.91373 6.38509 6.64941 6.64941C6.38509 6.91373 
856.38509 7.34228 6.64941 7.6066L9.04238 9.99955L6.64941 12.3925C6.38509 12.6568 6.38509 13.0854 6.64941 13.3497C6.91373 13.614 7.34228 13.614 7.6066 13.3497L9.99957 10.9568L12.3925 13.3497Z' fill='white'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:20px;border:none;background-color:transparent;cursor:pointer;transition:transform .2s ease-in-out}.searchable-select-trigger .clear-button:hover{transform:scale(1.1)}.searchable-select-trigger .clear-button:active{transform:scale(.9)}.searchable-select-trigger .dropdown-icon{width:18px;height:18px;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.25 4.5L5.00061 1.065L8.75 4.5' stroke='%23404040' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;transition:transform .2s ease-in-out;transform:rotate(180deg)}.searchable-select-trigger--open{border:2px solid #1A73E8;border-radius:6px 6px 0 0}.searchable-select-trigger--open .dropdown-icon{transform:rotate(0)}.searchable-select-trigger--open .clear-button{display:block}.searchable-select-trigger:disabled{background-color:#efefef;border:1px solid #AFB4BB;cursor:not-allowed}.searchable-select-trigger:disabled .selected-option{color:#7b899b}.searchable-select-dropdown{display:none;position:absolute;top:calc(100% - 1px);left:0;width:100%;background-color:#fff;border:1px solid #738194;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:1;padding:8px 0}.searchable-select-dropdown--open{display:block;border:2px solid #1A73E8;border-top-width:0;border-radius:0 0 6px 6px;padding:0}.searchable-select-dialog{position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;max-width:100vw;max-height:100vh;border:none;background-color:#e9e9e9;padding:0 0 48px;margin:0}.searchable-select-dialog[open]{display:flex;flex-direction:column;gap:8px}.searchable-select-dialog::backdrop{background-color:rgba(0,0,0,.5)}.searchable-select-dialog .dialog-header{display:flex;justify-content:space-between;align-items:center;padding:14px 8px 0 18px}.searchable-select-dialog .dialog-header-title{font-family:Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:18px;font-weight:700;-webkit-font-smoothing:antialiased;line-height:1.6;letter-spacing:0;color:#333}.searchable-select-dialog .dialog-header-actions{display:flex;align-items:center;gap:16px}.searchable-select-dialog .dialog-header .reset-button{font-family:Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:14px;font-weight:400;line-height:1.6;letter-spacing:0;color:#505762;text-decoration:underline;border:none;background-color:transparent;padding:0}.searchable-select-dialog .dialog-header .reset-button--hidden{display:none}.searchable-select-dialog .dialog-header .reset-button:hover,.searchable-select-dialog .dialog-header .reset-button:active{text-decoration:none}.searchable-select-dialog .dialog-header .close-button{background-color:transparent;border:none;font-size:12px;padding:0;color:#505762;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.searchable-select-dialog .search-input-container{padding:0 10px 2px}.searchable-select-dialog .options-list{flex:unset;overflow-y:auto;overflow-x:hidden;max-height:100%;height:fit-content;margin:0 10px;padding:0;border:1px solid #AEB6C1;border-radius:6px;gap:0}.searchable-select-dialog .options-list .option-item{background-color:#fff;border-radius:0}.searchable-select-dialog .options-list .option-item:hover,.searchable-select-dialog .options-list .option-item--selected,.searchable-select-dialog .options-list .option-item:focus{background-color:#e8ebed}.searchable-select-dialog .options-list .no-results{background-color:#fff;padding:27px 0 92px}.searchable-select-dialog .dialog-footer{display:flex;align-items:center;justify-content:center;padding:16px 10px;margin-top:auto}.searchable-select-dialog .dialog-footer .confirm-button{background-color:#007acd;color:#fff;font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:20px;font-weight:700;-webkit-font-smoothing:antialiased;line-height:1;padding:15px 32px 14px;border:none;border-radius:40px;max-width:300px;width:min(100%,fit-content);white-space:nowrap;transition:background-color .2s ease-in-out}.searchable-select-dialog .dialog-footer .confirm-button:hover{background-color:#0066b3}.search-input-container{padding:4px 8px}.search-input-container .search-input{width:100%;padding:8px 12px;border:1px solid #738194;border-radius:4px;font-size:16px;line-height:1.6;font-family:Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";letter-spacing:0;color:#404040;background-color:#fafafa}.search-input-container .search-input::placeholder{color:#7b899b}.options-list{display:flex;flex-direction:column;gap:2px;padding:4px 8px;overflow-y:auto;max-height:min(280px,30vh);min-height:52px;flex:1;overscroll-behavior:auto}@media (min-width:1024px){.options-list{overscroll-behavior:contain}}.options-list .option-item{display:flex;align-items:center;gap:12px;padding:10px 8px;margin:0;cursor:pointer;font-size:15px;line-height:1.6;font-family:Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:400;letter-spacing:0;transition:background-color .2s ease-in-out;border-radius:6px;color:#404040}.options-list .option-item input[type=checkbox],.options-list .option-item input[type=radio]{width:18px;height:18px;border:1px solid #ccc;border-radius:3px}.options-list .option-item input[type=radio],.options-list .option-item input.hidden{display:none}.options-list .option-item:hover,.options-list .option-item--selected,.options-list .option-item:focus{background-color:#e8ebed}.options-list .no-results{padding:16px 0;color:#67707e;font-family:Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:16px;line-height:1.6;letter-spacing:0;text-align:center}.tpc-corrector-navbar{width:244px;min-height:520px;background-color:#fff;border-radius:12px;border:1px solid #C7D0DB;position:sticky;top:16px;max-height:calc(100vh - 110px);overflow-y:auto}.tpc-corrector-navbar-top-actions{position:sticky;top:0;background-color:#fff;z-index:1;padding:16px 8px 0}.tpc-corrector-navbar-top-actions hr{border-color:#c7d0db;margin:0;padding:0}.tpc-corrector-navbar-new-exercise{font-size:18px;line-height:20px;padding:8px;width:100%;margin-bottom:16px;border-radius:8px}.tpc-corrector-navbar-new-exercise .icon{position:relative;top:-2px;font-size:15px;height:15px;line-height:1}.tpc-corrector-navbar-history{list-style:none;margin:0;color:#444b55;padding:0 8px 16px}.tpc-corrector-navbar-history-title{padding:12px 0 0 4px;font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:700;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.2;margin-bottom:6px}.tpc-corrector-navbar-history-title .icon{font-size:14px;height:14px;line-height:1;margin-right:2px;transform:translateY(2px)}.tpc-corrector-navbar-history-item{background:none;outline:none;border:none;padding:8px;width:100%;color:#444b55;display:flex;align-items:center;justify-content:space-between;border-radius:4px}.tpc-corrector-navbar-history-item--selected{background-color:#edeff3;color:#444b55}.tpc-corrector-navbar-history-item-question{font-family:Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:500;-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}
85.tpc-corrector-navbar-history-item .icon{flex-shrink:0;font-size:7px;line-height:1;height:7px;display:flex;align-items:center;justify-content:center;margin-left:10px;color:#7d8896}.tpc-corrector-navbar-history-item:hover .tpc-corrector-navbar-history-item-question{text-decoration:underline}.tpc-corrector-navbar-history-item--obfuscated{cursor:not-allowed}.tpc-corrector-navbar-history-item--obfuscated:hover .tpc-corrector-navbar-history-item-question{text-decoration:none}.tpc-corrector-navbar-loading{padding:8px 8px 17px;margin-top:-16px}.tpc-corrector-navbar-loading--bar{display:block;height:18px;border-radius:4px;margin:0 6px 12px}.tpc-corrector-navbar-loading--text{font-size:12px;line-height:1.2;text-align:center;color:#6b7685;margin-top:18px}.tpc-corrector-navbar-loading--text button{margin:0;display:inline;background:none;border:none;outline:none;color:#6b7685;font-size:12px;line-height:1.2;text-align:center;text-decoration:underline}.tpc-corrector-navbar-bottom-fade{pointer-events:none;width:100%;height:100px;margin-top:-100px;background-color:#fff;position:sticky;bottom:0;background:linear-gradient(180deg,rgba(255,255,255,0),#fff);z-index:1}.tpc-corrector-navbar-limit-card{background:#ffe442;background:linear-gradient(90deg,#ffe442,#ffdc07);background-image:linear-gradient(90deg,#ffe442,#ffdc07);border-radius:8px;border:1px solid #444444;position:absolute;bottom:12px;left:8px;right:8px;width:calc(100% - 16px);color:#121212;font-size:12px;line-height:1.5;text-align:center}.tpc-corrector-navbar-limit-card-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/layout/assets/dist/noise-bg.D7h_ueL_.png);background-repeat:repeat;background-size:100% 100%;z-index:1;border-radius:8px}.tpc-corrector-navbar-limit-card-content{z-index:2;position:relative;line-height:120%}.tpc-corrector-navbar-limit-card-container{position:relative;padding:8px 4px 12px 8px}.tpc-corrector-navbar-limit-card--title{font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:700;-webkit-font-smoothing:antialiased;font-size:14px;line-height:1;text-align:center;margin-bottom:4px}.tpc-corrector-navbar-limit-card .ds-button{margin:12px 0 0;font-size:13px;padding:6.5px 24px;height:32px;color:#fff;letter-spacing:.2px}.tpc-corrector-navbar-limit-card .ds-button:before{border:2px solid transparent}.tpc-corrector-navbar-limit-card .ds-button:hover:before{border:2px solid #000000;top:-4px;left:-4px;width:calc(100% + 8px);height:calc(100% + 8px)}.tpc-corrector-navbar-mobile{background-color:#3e45eb;display:block}@media (min-width:992px){.tpc-corrector-navbar-mobile{display:none}}@media (min-width:571px){.tpc-corrector-navbar-mobile{margin-bottom:16px}}.tpc-corrector-navbar-mobile-header{padding-left:8px;display:flex;justify-content:space-between;align-items:center;padding-right:8px;height:41px;position:relative}.tpc-corrector-navbar-mobile-header-title{margin-top:9px;margin-bottom:9px;color:#522e91;background-color:#fad802;border-radius:4px;padding:4px 6px 2px;font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:700;-webkit-font-smoothing:antialiased;font-size:17px;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.tpc-corrector-navbar-mobile-header-menu-button{background-color:transparent;border:none;padding:0;outline:none;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:4px;height:100%;color:#fff;margin-left:8px}.tpc-corrector-navbar-mobile-header-menu-button .icon-close,.tpc-corrector-navbar-mobile-header-menu-button .history-icon{height:16px;font-size:16px;line-height:1;display:flex;align-items:center;justify-content:center}.tpc-corrector-navbar-mobile-header-menu-button .history-label{font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:700;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1;margin-top:3px}.tpc-corrector-navbar-mobile-menu{position:relative;top:100%;left:0;width:100%;background-color:#3e45eb;z-index:10;height:calc(100vh - 103.5px);overflow-y:auto;padding-bottom:103.5px;display:none}.tpc-corrector-navbar-mobile-menu--active{display:block}.tpc-corrector-navbar-mobile-menu-usages{padding:17px 5px 0;border-top:1px solid rgba(255,255,255,.3019607843);color:#fff;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.tpc-corrector-navbar-mobile-menu-usages-title{font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:700;-webkit-font-smoothing:antialiased;font-size:17px;line-height:1}.tpc-corrector-navbar-mobile-menu-usages-count{font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:700;-webkit-font-smoothing:antialiased;font-size:18px;line-height:1}.tpc-corrector-navbar-mobile-menu-usages-progress{width:calc(100% + 10px);height:12px;background-color:#fff;border-radius:10px;position:relative;overflow:hidden;margin:8px -5px}.tpc-corrector-navbar-mobile-menu-usages-progress-bar{position:absolute;top:0;left:0;height:100%;background-color:#feda00}.tpc-corrector-navbar-mobile-menu-usages-recharge{font-size:14px;line-height:1.4;margin-bottom:24px}.tpc-corrector-navbar-mobile-menu-usages-recharge b{font-weight:700;-webkit-font-smoothing:antialiased;display:inline-block}.tpc-corrector-navbar-mobile-menu-history{padding-top:16px;border-top:1px solid rgba(255,255,255,.3019607843)}.tpc-corrector-navbar-mobile-menu-history-list{list-style:none;padding:0;margin:0;color:#fff}.tpc-corrector-navbar-mobile-menu-history-list-title{font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:700;-webkit-font-smoothing:antialiased;font-size:17px;line-height:1;margin-bottom:8px}.tpc-corrector-navbar-mobile-menu-history-list-title .icon{margin-right:5px;transform:translateY(3px)}.tpc-corrector-navbar-mobile-menu-history-list-item{background:none;outline:none;border:none;padding:14px 8px 12px;width:100%;color:#fff;display:flex;align-items:center;justify-content:space-between}.tpc-corrector-navbar-mobile-menu-history-list-item--selected{border-radius:6px;background:rgba(255,255,255,.2)}.tpc-corrector-navbar-mobile-menu-history-list-item--obfuscated{opacity:.4;cursor:not-allowed}.tpc-corrector-navbar-mobile-menu-history-list-item-question{font-weight:700;-webkit-font-smoothing:antialiased;font-size:15px;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.tpc-corrector-navbar-mobile-menu-history-list-item .icon{flex-shrink:0;font-size:9px;line-height:1;height:9px;display:flex;align-items:center;justify-content:center;margin-left:10px}.tpc-corrector-navbar-mobile-menu-loading{padding-bottom:17px}.tpc-corrector-navbar-mobile-menu-loading--bar{display:block;height:40px;padding:14px 8px 12px;border-top:1px solid rgba(255,255,255,.2)}
85.tpc-corrector-navbar-mobile-menu-loading--bar span{display:block;height:14px;width:270px;border-radius:4px;background:rgba(255,255,255,.2);background-color:var(--skeleton-loading-color,rgba(255,255,255,.2));background:linear-gradient(100deg,rgba(255,255,255,0) 40%,var(--skeleton-light-color,rgba(255,255,255,.5019607843)) 50%,rgba(255,255,255,0) 60%) var(--skeleton-loading-color,rgba(255,255,255,.2));background-size:200% 100%;background-position-x:180%;animation:1s skeleton-loading ease-in-out infinite}@keyframes skeleton-loading{to{background-position-x:-20%}}.tpc-corrector-navbar-mobile-menu-loading--text{font-size:15px;line-height:1.2;text-align:center;color:#fff;margin-top:18px}.tpc-corrector-navbar-mobile-menu-loading--text button{margin:0;display:inline;background:none;border:none;outline:none;color:#fff;font-size:14px;line-height:1.2;text-align:center;text-decoration:underline}.tpc-corrector-navbar-mobile-menu-limit-card{border-radius:8px;background-color:#ffe442;background-image:linear-gradient(90deg,#ffe442,#ffdc07);color:#202020;text-align:center;font-size:16px;line-height:1.5;margin-top:5px;overflow:hidden}.tpc-corrector-navbar-mobile-menu-limit-card-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/layout/assets/dist/noise-bg.D7h_ueL_.png);background-repeat:repeat;background-size:100% 100%;z-index:1}.tpc-corrector-navbar-mobile-menu-limit-card-container{padding:16px;position:relative;z-index:2}.tpc-corrector-navbar-mobile-menu-limit-card-content{z-index:2;position:relative}.tpc-corrector-navbar-mobile-menu-limit-card--title{font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:700;-webkit-font-smoothing:antialiased;font-size:22px;line-height:1;margin-bottom:8px}.tpc-corrector-navbar-mobile-menu-limit-card .ds-button{margin:16px 0 0;width:100%;font-size:18px;padding:5px;min-height:50px;color:#fff;max-width:350px;border-radius:8px}.tpc-corrector-navbar-mobile-menu-limit-card .ds-button:before{border:none}tpc-corrector-question-create{width:100%;height:100%;display:flex;flex-direction:column;align-items:center}.tpc-corrector-question-create-container{width:100%;box-shadow:0 0 2px rgba(0,0,0,.1),0 2px 8px rgba(0,0,0,.1),0 4px 40px rgba(0,0,0,.1);background-color:#f0f1f5;min-height:520px;display:flex;flex-direction:column;margin-bottom:32px;padding:10px 8px 8px}@media (min-width:571px){.tpc-corrector-question-create-container{border-radius:20px;padding:12px 16px 8px}}@media (min-width:768px){.tpc-corrector-question-create-container{padding:16px 24px}}@media (max-width:768px){.tpc-corrector-question-create-container--focused{margin-bottom:0}}.tpc-corrector-question-create-container--landing-page{border-radius:12px;padding:0;margin-bottom:0;min-height:200px}.tpc-corrector-question-create-container--landing-page .tpc-corrector-question-create-textarea-container{margin-bottom:0}@media (max-width:768px){.tpc-corrector-question-create-container--landing-page{min-height:200px}}@media (min-width:570px){.tpc-corrector-question-create-container--landing-page{border-radius:20px}}.tpc-corrector-question-create-title{color:#333;font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:700;-webkit-font-smoothing:antialiased;font-size:20px;line-height:1.2;margin-bottom:4px}.tpc-corrector-question-create-title-subtext{display:none}@media (min-width:991px){.tpc-corrector-question-create-title-subtext{display:inline;margin-left:4px}}@media (min-width:768px){.tpc-corrector-question-create-title{font-size:24px;margin-bottom:8px}}.tpc-corrector-question-create-title .icon{position:relative;top:5px}.tpc-corrector-question-create-textarea-container{position:relative;width:100%;background-color:#fff;border:1px solid #d7dbe0;border-radius:10px;box-shadow:0 0 2px rgba(0,0,0,.1) inset,0 0 8px rgba(0,0,0,.1) inset;flex:1;display:flex;flex-direction:column;margin-bottom:8px;overflow:hidden}.tpc-corrector-question-create-textarea-container--focused{border:1px solid #007ACD;box-shadow:0 0 0 1px #007acd}@media (min-width:768px){.tpc-corrector-question-create-textarea-container{margin-bottom:16px}}.tpc-corrector-question-create-textarea-placeholder{position:absolute;top:12px;left:18px;right:16px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}@media (min-width:768px){.tpc-corrector-question-create-textarea-placeholder{top:16px;left:28px;right:24px}}.tpc-corrector-question-create-textarea-placeholder--text{line-height:1.5;color:#99a2ad;width:100%;font-size:16px;margin-bottom:16px}@media (min-width:412px){.tpc-corrector-question-create-textarea-placeholder--text{font-size:18px}}@media (min-width:768px){.tpc-corrector-question-create-textarea-placeholder--text{margin-bottom:24px}}.tpc-corrector-question-create-textarea-placeholder--or{line-height:1.5;
85color:#778599;font-size:12px}@media (min-width:412px){.tpc-corrector-question-create-textarea-placeholder--or{font-size:14px}}.tpc-corrector-question-create-textarea-placeholder--buttons{display:flex;justify-content:center;align-items:center;gap:8px;flex-direction:row}@media (min-width:768px){.tpc-corrector-question-create-textarea-placeholder--buttons{flex-direction:row;gap:16px}}.tpc-corrector-question-create-textarea-placeholder--buttons .ds-button{font-weight:500;line-height:1;padding:8px 16px 8px 12px;height:32px;font-size:12px}@media (min-width:412px){.tpc-corrector-question-create-textarea-placeholder--buttons .ds-button{font-size:14px}}.tpc-corrector-question-create-textarea-placeholder--buttons .ds-button .icon{font-size:13px}@media (min-width:412px){.tpc-corrector-question-create-textarea-placeholder--buttons .ds-button .icon{font-size:16px}}.tpc-corrector-question-create-textarea-placeholder--buttons .ds-button .icon-074-click-magic{margin-top:-1px}.tpc-corrector-question-create-textarea-suggestions{margin-top:20px}.tpc-corrector-question-create-textarea-suggestions-title{font-size:14px;line-height:1.3;text-align:center;color:#738094;margin-bottom:10px}@media (min-width:768px){.tpc-corrector-question-create-textarea-suggestions-title{line-height:1.4}}.tpc-corrector-question-create-textarea-suggestions-items{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:10px}@media (min-width:768px){.tpc-corrector-question-create-textarea-suggestions-items{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(1,1fr)}}.tpc-corrector-question-create-textarea-suggestions-item{width:100%;border:1px solid #B9C0C8;background-color:#fafafa;padding:10px 8px;border-radius:10px;color:#6c7a8e;transition:all .2s ease-in-out}.tpc-corrector-question-create-textarea-suggestions-item:hover{background-color:#e9ebf1;color:#3d4857;border:1px solid #9EA6B3;cursor:pointer}@media (min-width:768px){.tpc-corrector-question-create-textarea-suggestions-item{padding:12px}}.tpc-corrector-question-create-textarea-suggestions-item-title{font-weight:700;-webkit-font-smoothing:antialiased;font-size:12px;line-height:1;margin-bottom:6px}@media (min-width:768px){.tpc-corrector-question-create-textarea-suggestions-item-title{font-size:12px}}.tpc-corrector-question-create-textarea-suggestions-item-question{line-height:1.4;font-size:12px}@media (min-width:768px){.tpc-corrector-question-create-textarea-suggestions-item-question{font-size:14px}}@media (min-width:1024px){.tpc-corrector-question-create-textarea-suggestions-item-question{font-size:12px}}@media (min-width:1024px){.tpc-corrector-question-create-textarea-suggestions-item-question{font-size:14px}}.tpc-corrector-question-create-textarea-info{display:flex;align-items:flex-end;flex-wrap:wrap;gap:8px 16px;margin-top:4px;padding:0 16px 12px;z-index:2}@media (min-width:768px){.tpc-corrector-question-create-textarea-info{gap:16px;flex-wrap:nowrap;padding:0 24px 16px}}.tpc-corrector-question-create-textarea-info-text{font-size:12px;line-height:1.4;color:#6e7787}.tpc-corrector-question-create-textarea-info-text--usage{position:relative}.tpc-corrector-question-create-textarea-info-text--usage--limit{color:#ee3a00}.tpc-corrector-question-create-textarea-info-text--usage-text{cursor:pointer}.tpc-corrector-question-create-textarea-info-text--usage-tooltip-container{padding:7px 8px 12px;border:1px solid #E34935;background-color:#ffedeb;border-radius:8px}.tpc-corrector-question-create-textarea-info-text--usage-tooltip-triangle{position:absolute;width:13px;height:13px;background:#e34935;left:50%;top:0;transform:translate(-50%,calc(-100% - 10px)) rotate(45deg)}.tpc-corrector-question-create-textarea-info-text--usage-tooltip{position:absolute;top:0;transform:translateY(-100%);left:-100px;width:290px;padding-bottom:15px}@media (min-width:768px){.tpc-corrector-question-create-textarea-info-text--usage-tooltip{left:-30px}}.tpc-corrector-question-create-textarea-info-text--usage-tooltip-header{color:#de350b;font-weight:700;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1;margin-bottom:8px;display:flex;align-items:center;gap:5px}.tpc-corrector-question-create-textarea-info-text--usage-tooltip-header .icon-027-outline-close,.tpc-corrector-question-create-textarea-info-text--usage-tooltip-header sticky-widget-controller .sticky-widget-button .icon,sticky-widget-controller .sticky-widget-button .tpc-corrector-question-create-textarea-info-text--usage-tooltip-header .icon{margin-left:auto;height:26px;width:26px;
85display:flex;align-items:center;font-size:10px;line-height:1;justify-content:center;cursor:pointer}.tpc-corrector-question-create-textarea-info-text--usage-tooltip-content{font-weight:700;-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.3;color:#222;margin-left:22px}.tpc-corrector-question-create-textarea-info-text--usage-tooltip-content a{color:#135dbe}.tpc-corrector-question-create-textarea-info-submit{height:36px;font-size:12px;line-height:1;padding:8px 16px;margin-left:auto;width:100%}.tpc-corrector-question-create-textarea-info-submit .icon{display:none}@media (min-width:350px){.tpc-corrector-question-create-textarea-info-submit{font-size:16px}}@media (min-width:768px){.tpc-corrector-question-create-textarea-info-submit{height:50px;font-size:20px;line-height:1;padding:15px 32px;width:auto}.tpc-corrector-question-create-textarea-info-submit .icon{display:inline-block}}.tpc-corrector-question-create-textarea-content{width:100%;height:100%;overflow:hidden;resize:none;overflow-y:auto;box-sizing:border-box;outline:none;flex:1;line-height:1.5;color:#444;padding:12px 16px 4px;background:transparent;border:none;font-size:16px}@media (min-width:412px){.tpc-corrector-question-create-textarea-content{font-size:18px}}@media (min-width:768px){.tpc-corrector-question-create-textarea-content{padding:16px 24px 8px}}.tpc-corrector-question-create-textarea-content .math-field-container{padding:0 5px;display:inline-block}.tpc-corrector-question-create-textarea-content .math-field-container math-field::part(virtual-keyboard-toggle){display:none}.tpc-corrector-question-create-textarea-content .math-field-container math-field::part(menu-toggle){display:none}.tpc-corrector-question-create-textarea-warning{position:absolute;background:#fff2d8;border:1px solid #CDAA7D;border-radius:8px;padding:8px;left:8px;right:8px;bottom:8px;width:calc(100% - 16px);color:#9b6222;font-size:12px;line-height:20px;display:flex;align-items:center;justify-content:center;min-height:38px;z-index:2}.tpc-corrector-question-create-textarea-warning-close{background:transparent;border:none;color:#9b6222;padding:0;cursor:pointer;width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:7px;line-height:1;margin:0 0 0 8px;flex-shrink:0}@media (min-width:768px){.tpc-corrector-question-create-textarea-warning-close{margin-left:12px;width:26px;height:26px;font-size:10px}}.tpc-corrector-question-create-textarea-warning .icon-054-alert-outline{margin-right:6px}@media (min-width:768px){.tpc-corrector-question-create-textarea-warning{left:auto;width:auto;padding:8px 12px;min-height:42px;line-height:26px}}.tpc-corrector-question-create-uploaded-image{position:absolute;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px}.tpc-corrector-question-create-uploaded-image-container{width:calc(100% - 30px);max-height:300px;position:relative;border-radius:6px;overflow:hidden}.tpc-corrector-question-create-uploaded-image-container img{width:100%;max-height:300px;object-fit:contain}.tpc-corrector-question-create-uploaded-image .tpc-corrector-question-create-actions{width:100%;padding:0 16px}.tpc-corrector-question-create-actions{display:flex;justify-content:space-between;align-items:center;gap:10px}.tpc-corrector-question-create-actions-left-buttons{display:flex;gap:8px}@media (min-width:768px){.tpc-corrector-question-create-actions-left-buttons{gap:16px}}.tpc-corrector-question-create-actions-left-buttons .tpc-corrector-question-create-actions-button{font-size:12px;font-weight:500;line-height:20px;padding:6px 12px;height:32px;font-family:Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.tpc-corrector-question-create-actions-left-buttons .tpc-corrector-question-create-actions-button .icon{font-size:14px}@media (min-width:768px){.tpc-corrector-question-create-actions-left-buttons .tpc-corrector-question-create-actions-button .icon{font-size:16px}}@media (max-width:767px){.tpc-corrector-question-create-actions-left-buttons .tpc-corrector-question-create-actions-button--formula-minimal{flex-shrink:0;height:32px;width:32px;padding:6px}.tpc-corrector-question-create-actions-left-buttons .tpc-corrector-question-create-actions-button--formula-minimal .icon{transform:translate(2px)}.tpc-corrector-question-create-actions-left-buttons .tpc-corrector-question-create-actions-button--formula-minimal .tpc-corrector-question-create-actions-button-text{display:none}}@media (min-width:768px){.tpc-corrector-question-create-actions-left-buttons .tpc-corrector-question-create-actions-button{font-size:14px;padding:8px 16px;height:36px}.tpc-corrector-question-create-actions-left-buttons .tpc-corrector-question-create-actions-button--formula-minimal .tpc-corrector-question-create-actions-button-text{display:inline-block}}.tpc-corrector-question-create-actions-left-buttons .spacer{height:34px;width:1px;background-color:#b9c2cc}.tpc-corrector-question-create-actions-button{font-size:14px;line-height:20px;padding:8px 16px;height:36px}.tpc-corrector-question-create-actions-button .icon{font-size:12px;line-height:1;height:12px;display:flex;align-items:center;justify-content:center;margin-right:3px}.tpc-corrector-question-create-actions-submit{height:36px;font-size:12px;line-height:1;padding:8px 16px;border-radius:8px}.tpc-corrector-question-create-actions-submit .icon{display:none}@media (min-width:350px){.tpc-corrector-question-create-actions-submit{font-size:16px}}@media (min-width:768px){.tpc-corrector-question-create-actions-submit{height:50px;font-size:20px;line-height:1;padding:15px 32px}.tpc-corrector-question-create-actions-submit .icon{display:inline-block}}tpc-corrector-question-view{width:100%;height:100%;display:flex;flex-direction:column;align-items:center}.tpc-corrector-question-view-container{width:100%;background-color:#f0f1f5;min-height:520px;padding:10px 8px 8px;display:flex;flex-direction:column}
85@media (min-width:570px){.tpc-corrector-question-view-container{margin-bottom:32px;border-radius:20px}}@media (min-width:768px){.tpc-corrector-question-view-container{padding:24px 32px 16px;box-shadow:0 0 2px rgba(0,0,0,.1),0 2px 8px rgba(0,0,0,.1),0 4px 40px rgba(0,0,0,.1)}}.tpc-corrector-container--widget .tpc-corrector-question-view-container{border-radius:10px;padding:10px 16px 8px;box-shadow:0 0 2px rgba(0,0,0,.1),0 2px 8px rgba(0,0,0,.1),0 4px 40px rgba(0,0,0,.1)}@media (min-width:570px){.tpc-corrector-container--widget .tpc-corrector-question-view-container{border-radius:20px}}@media (min-width:768px){.tpc-corrector-container--widget .tpc-corrector-question-view-container{padding:24px 32px 16px}}.tpc-corrector-question-view-title{color:#333;font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:700;-webkit-font-smoothing:antialiased;font-size:20px;line-height:1.2;margin-bottom:4px;display:flex;gap:4px}@media (min-width:768px){.tpc-corrector-question-view-title{font-size:24px;line-height:1.2;margin-bottom:8px}}.tpc-corrector-question-view-title .icon{position:relative;top:3px}.tpc-corrector-question-view-content{padding:12px;font-size:18px;line-height:1.5;background-color:#fff;color:#444;border-radius:7px}@media (min-width:768px){.tpc-corrector-question-view-content{border-radius:13px;padding:24px 32px}}.tpc-corrector-question-view-content-wrapper{background-color:#fff;padding:4px;background:linear-gradient(94.18deg,rgba(30,128,255,.5),rgba(189,34,255,.5));margin-left:-4px;margin-right:-4px;border-radius:10px}@media (min-width:768px){.tpc-corrector-question-view-content-wrapper{border-radius:16px}}.tpc-corrector-question-view-content-wrapper--question{margin-bottom:24px;background:#7d95b1;padding:3px}@media (min-width:768px){.tpc-corrector-question-view-content-wrapper--question{margin-bottom:32px}}.tpc-corrector-question-view-content-wrapper--question img{margin:-4px 0}@media (min-width:768px){.tpc-corrector-question-view-content-wrapper--question img{margin:-12px -20px}}.tpc-corrector-question-view-content-wrapper--question--collapsed{max-height:140px;overflow:hidden;position:relative}@media (min-width:768px){.tpc-corrector-question-view-content-wrapper--question--collapsed{max-height:180px}}.tpc-corrector-question-view-content-wrapper--question--collapsed .tpc-corrector-question-view-content--question{overflow:hidden;max-height:130px}@media (min-width:768px){.tpc-corrector-question-view-content-wrapper--question--collapsed .tpc-corrector-question-view-content--question{max-height:170px}}.tpc-corrector-question-view-content-wrapper--question--collapsed--open{position:absolute;width:calc(100% - 6px);height:75%;left:3px;right:3px;bottom:3px;background:linear-gradient(180deg,rgba(255,255,255,0),#fff 82.69%);padding-bottom:8px;display:flex;justify-content:center;align-items:flex-end;border-bottom-left-radius:13px;border-bottom-right-radius:13px}.tpc-corrector-question-view-content-wrapper--question--collapsed--open button{font-size:12px;padding:6px 16px;height:30px;font-weight:500}.tpc-corrector-question-view-content-title{font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:700;-webkit-font-smoothing:antialiased;font-size:20px;line-height:1.2;margin-bottom:16px;color:#444}@media (min-width:768px){.tpc-corrector-question-view-content-title{font-size:24px}}.tpc-corrector-question-view-content-loading{width:100%}.tpc-corrector-question-view-content-loading-text{border-radius:4px;height:18px;margin-bottom:1rem}.tpc-corrector-question-view-content--question{color:#505863}.tpc-corrector-question-view-content--question .tpc-corrector-question-view-content-image{border-radius:6px;max-height:300px;width:auto;object-fit:contain;max-width:100%}.tpc-corrector-question-view-content--answer{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.tpc-corrector-question-view-content--answer .copy-button{margin-left:auto;margin-top:auto}@media (min-width:768px){.tpc-corrector-question-view-content--answer{flex-wrap:nowrap;justify-content:space-between;gap:16px}}.tpc-corrector-question-view-content--explanation strong,.tpc-corrector-question-view-content--explanation b{-webkit-font-smoothing:antialiased}.tpc-corrector-question-view-content .copy-button{font-family:Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:14px;font-weight:500;line-height:1.4;padding:6px 16px 6px 12px;
85height:36px;background-color:#fafafa;color:#59687e;border:1px solid #B9C2CC}.tpc-corrector-question-view-content .copy-button:hover{background-color:#e0e2eb;color:#3d4857;border:1px solid #727E90}.tpc-corrector-question-view-content .copy-button .icon-025-circular-check,.tpc-corrector-question-view-content .copy-button .text-copied{display:none}.tpc-corrector-question-view-content .copy-button.copied{background-color:#008f7c;border:1px solid #006B5D;color:#fff}.tpc-corrector-question-view-content .copy-button.copied .icon-025-circular-check,.tpc-corrector-question-view-content .copy-button.copied .text-copied{display:inline}.tpc-corrector-question-view-content .copy-button.copied .icon-078-copy-outline,.tpc-corrector-question-view-content .copy-button.copied .text-not-copied{display:none}.tpc-corrector-question-view-content .copy-button.copied:hover{background-color:#008f7c;border:1px solid #006B5D;color:#fff}.tpc-corrector-question-view-content .spacer{height:2px;background:linear-gradient(94.18deg,rgba(30,128,255,.5),rgba(189,34,255,.5));margin:16px -4px}@media (min-width:768px){.tpc-corrector-question-view-content .spacer{margin:24px -8px}}.tpc-corrector-question-view-content .markdown-content h1,.tpc-corrector-question-view-content .markdown-content h2,.tpc-corrector-question-view-content .markdown-content h3,.tpc-corrector-question-view-content .markdown-content h4,.tpc-corrector-question-view-content .markdown-content h5,.tpc-corrector-question-view-content .markdown-content h6{line-height:1.3;font-family:Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:700;-webkit-font-smoothing:antialiased;margin-top:1.5rem;font-size:17px}@media (min-width:768px){.tpc-corrector-question-view-content .markdown-content h1,.tpc-corrector-question-view-content .markdown-content h2,.tpc-corrector-question-view-content .markdown-content h3,.tpc-corrector-question-view-content .markdown-content h4,.tpc-corrector-question-view-content .markdown-content h5,.tpc-corrector-question-view-content .markdown-content h6{font-size:18px}}.tpc-corrector-question-view-content .markdown-content h1:first-child,.tpc-corrector-question-view-content .markdown-content h2:first-child,.tpc-corrector-question-view-content .markdown-content h3:first-child,.tpc-corrector-question-view-content .markdown-content h4:first-child,.tpc-corrector-question-view-content .markdown-content h5:first-child,.tpc-corrector-question-view-content .markdown-content h6:first-child{margin-top:0}.tpc-corrector-question-view-content .markdown-content ol li,.tpc-corrector-question-view-content .markdown-content ul li{margin-bottom:6px;line-height:1.45}.tpc-corrector-question-view-content .markdown-content p,.tpc-corrector-question-view-content .markdown-content ol,.tpc-corrector-question-view-content .markdown-content ul{font-size:16.5px;line-height:1.45}@media (min-width:768px){.tpc-corrector-question-view-content .markdown-content p,.tpc-corrector-question-view-content .markdown-content ol,.tpc-corrector-question-view-content .markdown-content ul{font-size:17.5px}}.tpc-corrector-question-view-content .markdown-content .math-display{margin-bottom:1rem;display:flex;justify-content:center}.tpc-corrector-question-view-content .markdown-content .math-display .katex{white-space:normal!important}.tpc-corrector-question-view-content .markdown-content p:last-child{margin-bottom:0}.tpc-corrector-container--widget .tpc-corrector-question-view-content .markdown-content{overflow:auto;max-height:436px;background:linear-gradient(#fff 30%,rgba(255,255,255,0)),linear-gradient(rgba(255,255,255,0),#fff 70%) 0 100%,radial-gradient(50% 0,farthest-side,rgba(0,0,0,.2),rgba(0,0,0,0)),radial-gradient(50% 100%,farthest-side,rgba(0,0,0,.2),rgba(0,0,0,0)) 0 100%;background:linear-gradient(#fff 30%,rgba(255,255,255,0)),linear-gradient(rgba(255,255,255,0),#fff 70%) 0 100%,radial-gradient(farthest-side at 50% 0,rgba(0,0,0,.2),rgba(0,0,0,0)),radial-gradient(farthest-side at 50% 100%,rgba(0,0,0,.2),rgba(0,0,0,0)) 0 100%;background-repeat:no-repeat;background-color:#fff;background-size:100% 40px,100% 40px,100% 14px,100% 14px;background-attachment:local,local,scroll,scroll}.tpc-corrector-question-view-content-actions{display:flex;flex-direction:column;gap:8px;margin-top:8px;margin-left:-4px;margin-right:-4px}@media (min-width:768px){.tpc-corrector-question-view-content-actions{margin-top:28px;margin-left:-8px;margin-right:-8px}}.tpc-corrector-question-view-content-actions-top{width:100%;display:flex;align-items:center;gap:16px;justify-content:space-between;flex-wrap:wrap;border-bottom:1px solid #C1C7CF;padding-bottom:8px}.tpc-corrector-question-view-content-actions-top-left{display:flex;justify-content:space-between;align-items:center;flex-grow:1;width:100%}@media (min-width:768px){.tpc-corrector-question-view-content-actions-top-left{flex-grow:0;width:auto;align-items:flex-start}}@media (min-width:768px){.tpc-corrector-question-view-content-actions-top{flex-wrap:nowrap;padding-bottom:20px}}.tpc-corrector-question-view-content-actions-bottom{display:flex;align-items:flex-start;justify-content:center;gap:5px;font-size:13px;line-height:1.5;color:#727b86;padding-top:8px}.tpc-corrector-question-view-content-actions-bottom .icon{transform:translateY(2px)}.tpc-corrector-question-view-content-actions-bottom b{font-weight:700;-webkit-font-smoothing:antialiased}@media (min-width:768px){.tpc-corrector-question-view-content-actions-bottom{font-size:12px}}.tpc-corrector-question-view-content-actions-copy{flex-grow:2;order:-1;display:flex;justify-content:flex-end}@media (min-width:768px){.tpc-corrector-question-view-content-actions-copy{flex-grow:0;order:3;align-self:flex-start}}.tpc-corrector-question-view-footer{display:flex;justify-content:center;align-items:center;margin-top:8px}.tpc-corrector-question-view-footer button{border-radius:8px}@media (min-width:768px){.tpc-corrector-question-view-footer{margin-top:16px}}.tpc-corrector-question-view-tmplus-card{background-color:#ffe442;background-image:linear-gradient(90deg,#ffe442,#ffdc07),url(https://static.todamateria.com.br/img/noise-bg.png);border:3px solid #1e1e1e;border-radius:12px;padding:16px;width:100%;font-size:16px;line-height:1.5;color:#202020;position:relative}
85@media (min-width:570px){.tpc-corrector-question-view-tmplus-card{border-radius:20px;padding:24px 32px;font-size:20px}}.tpc-corrector-question-view-tmplus-card-container{padding:24px 11px;width:100%;background-color:#f0f1f5}@media (min-width:570px){.tpc-corrector-question-view-tmplus-card-container{padding:0;background-color:transparent;margin-bottom:32px}}.tpc-corrector-question-view-tmplus-card-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/layout/assets/dist/noise-bg.D7h_ueL_.png);background-repeat:repeat;z-index:1;border-radius:8px}@media (min-width:570px){.tpc-corrector-question-view-tmplus-card-bg{border-radius:18px}}.tpc-corrector-question-view-tmplus-card-content{z-index:2;position:relative}.tpc-corrector-question-view-tmplus-card-title{font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:700;-webkit-font-smoothing:antialiased;font-size:22px;line-height:1.2;margin-bottom:8px}@media (min-width:570px){.tpc-corrector-question-view-tmplus-card-title{font-size:26px;margin-bottom:16px}}.tpc-corrector-question-view-tmplus-card-description{margin-bottom:8px}@media (min-width:570px){.tpc-corrector-question-view-tmplus-card-description{margin-bottom:16px}}.tpc-corrector-question-view-tmplus-card-item{display:flex;align-items:flex-start;justify-content:flex-start;gap:7px;margin-bottom:8px}@media (min-width:570px){.tpc-corrector-question-view-tmplus-card-item{padding-left:24px;gap:12.5px;margin-bottom:16px}}.tpc-corrector-question-view-tmplus-card-item .icon{height:20px;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:20px}@media (min-width:570px){.tpc-corrector-question-view-tmplus-card-item .icon{height:32px;font-size:20px}}.tpc-corrector-question-view-tmplus-card .ds-button{margin:10px auto 4px;padding:13px;width:100%;font-size:18px;min-height:40px;max-width:380px;display:flex;align-items:center;justify-content:center;text-align:center;gap:8px;color:#fff}@media (min-width:570px){.tpc-corrector-question-view-tmplus-card .ds-button{min-height:50px;width:auto;font-size:22px}}.tpc-corrector-question-view-tmplus-card .ds-button:before{border:2px solid transparent}.tpc-corrector-question-view-tmplus-card .ds-button:hover:before{border:2px solid #000000;top:-5px;left:-5px;width:calc(100% + 10px);height:calc(100% + 10px)}.tpc-corrector-question-view-tmplus-card-safe{font-size:14px;line-height:1.6;text-align:center;display:flex;align-items:center;justify-content:center;gap:4px}@media (min-width:570px){.tpc-corrector-question-view-tmplus-card--modal{padding:13px 20px;font-size:18px;line-height:1.3;margin-left:16px;margin-right:16px;width:calc(100% - 32px)}.tpc-corrector-question-view-tmplus-card--modal .tpc-corrector-question-view-tmplus-card-title{font-size:23px;margin-bottom:8px}.tpc-corrector-question-view-tmplus-card--modal .tpc-corrector-question-view-tmplus-card-item{margin-bottom:16px}.tpc-corrector-question-view-tmplus-card--modal .tpc-corrector-question-view-tmplus-card-item .icon{width:20px;font-size:20px;height:25px}.tpc-corrector-question-view-tmplus-card--modal .ds-button{font-size:20px;min-height:50px;max-width:355px}.tpc-corrector-question-view-tmplus-card--modal .ds-button .icon{font-size:18px}}.tpc-corrector-question-view-content-actions-feedback{font-family:Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";color:#636d7b;font-weight:700;-webkit-font-smoothing:antialiased;font-size:13px;line-height:1.4;flex-shrink:0}@media (min-width:768px){.tpc-corrector-question-view-content-actions-feedback{font-size:14px}}.tpc-corrector-question-view-content-actions-feedback-header{display:flex;align-items:center;justify-content:flex-start}@media (min-width:768px){.tpc-corrector-question-view-content-actions-feedback-header{height:46px;padding:8px 16px 0;border:1px solid transparent}}.tpc-corrector-question-view-content-actions-feedback-content,.tpc-corrector-question-view-content-actions-feedback-content-shadow{dis
85play:none}.tpc-corrector-question-view-content-actions-feedback-content-title .icon{color:#647a96;font-size:30px;line-height:1;height:30px;margin-bottom:16px}.tpc-corrector-question-view-content-actions-feedback-content-title .icon.icon-down{transform:rotate(180deg)}@media (min-width:768px){.tpc-corrector-question-view-content-actions-feedback.active{color:#333}}@media (min-width:768px){.tpc-corrector-question-view-content-actions-feedback.active .tpc-corrector-question-view-content-actions-feedback-header{border-radius:12px 12px 0 0;border:1px solid #B2B8CC;border-bottom:none;background-color:#f0f1f5;width:400px}.tpc-corrector-question-view-content-actions-feedback.active .tpc-corrector-question-view-content-actions-feedback-header .close-button{display:flex;width:31px;height:31px;justify-content:center;align-items:center;margin-left:auto;margin-right:-10px;margin-top:-10px;background:none;border:none;outline:none;color:#505762}.tpc-corrector-question-view-content-actions-feedback.active .tpc-corrector-question-view-content-actions-feedback-header .close-button .icon{width:11px;height:11px;font-size:11px;line-height:1}}.tpc-corrector-question-view-content-actions-feedback.active .tpc-corrector-question-view-content-actions-feedback-content{display:block;position:fixed;z-index:9999999;bottom:0;left:0;width:100%;height:auto;background-color:#f0f1f5;padding:12px 16px 24px;border-radius:20px 20px 0 0}.tpc-corrector-question-view-content-actions-feedback.active .tpc-corrector-question-view-content-actions-feedback-content-shadow{display:block;position:fixed;z-index:9999998;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.tpc-corrector-question-view-content-actions-feedback.active .tpc-corrector-question-view-content-actions-feedback-content-title{display:flex;flex-direction:column;align-items:center;font-weight:700;-webkit-font-smoothing:antialiased;font-size:18px;line-height:1.4;color:#333;gap:6px;margin-bottom:8px}.tpc-corrector-question-view-content-actions-feedback.active .tpc-corrector-question-view-content-actions-feedback-content-textarea-container{display:flex;flex-direction:column;align-items:center;gap:16px}.tpc-corrector-question-view-content-actions-feedback.active .tpc-corrector-question-view-content-actions-feedback-content-textarea{width:100%;height:100px;border:1px solid #D1D5DB;border-radius:6px;resize:none;outline:none;box-shadow:0 0 2px rgba(0,0,0,.1) inset,0 0 4px rgba(0,0,0,.1) inset;padding:12px 10px;font-size:16px;line-height:1}.tpc-corrector-question-view-content-actions-feedback.active .tpc-corrector-question-view-content-actions-feedback-content-textarea:focus{border:1px solid #1A73E8}@media (min-width:768px){.tpc-corrector-question-view-content-actions-feedback.active .tpc-corrector-question-view-content-actions-feedback-content{display:block;padding:0 16px 16px;border-radius:0 0 12px 12px;border:1px solid #B2B8CC;border-top:none;background-color:#f0f1f5;width:100%;position:static}.tpc-corrector-question-view-content-actions-feedback.active .tpc-corrector-question-view-content-actions-feedback-content-shadow{display:none}.tpc-corrector-question-view-content-actions-feedback.active .tpc-corrector-question-view-content-actions-feedback-content-title{font-size:14px;align-items:flex-start}.tpc-corrector-question-view-content-actions-feedback.active .tpc-corrector-question-view-content-actions-feedback-content-title .icon{display:none}.tpc-corrector-question-view-content-actions-feedback.active .tpc-corrector-question-view-content-actions-feedback-content-textarea-container{position:relative}.tpc-corrector-question-view-content-actions-feedback.active .tpc-corrector-question-view-content-actions-feedback-content-textarea-container .submit-button{position:absolute;bottom:10px;right:5px;font-size:14px;line-height:1;padding:5px 20px;height:30px}.tpc-corrector-question-view-content-actions-feedback.active .tpc-corrector-question-view-content-actions-feedback-content-textarea{font-size:14px;height:110px}}.tpc-corrector-question-view-content-actions-feedback-button{background-color:transparent;outline:none;border:none;cursor:pointer;width:32px;height:32px;display:flex;justify-content:center;align-items:center;border-radius:50%;border:1px solid transparent}.tpc-corrector-question-view-content-actions-feedback-button.active{border:1px solid #727E90;background-color:#fff}.tpc-corrector-question-view-content-actions-feedback-button:hover{border:1px solid #B9C2CC;background-color:#fafafa}@media (min-width:768px){.tpc-corrector-question-view-content-actions-feedback-button{width:36px;height:36px;margin-left:5px}}.tpc-corrector-question-view-content-actions-feedback-button .icon{color:#636d7b}.tpc-corrector-question-view-content-actions-feedback-button .icon.icon-down{margin-top:2px;transform:rotate(180deg)}.tpc-corrector-question-view-content-actions-feedback .close-button{display:none}.tpc-corrector-question-view-content-actions-report{font-family:Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";color:#636d7b;font-weight:700;-webkit-font-smoothing:antialiased;font-size:13px;line-height:1.4;flex-shrink:0}@media (min-width:768px){.tpc-corrector-question-view-content-actions-report{font-size:14px}}.tpc-corrector-question-view-content-actions-report-header{display:flex;align-items:center;justify-content:flex-start}.tpc-corrector-question-view-content-actions-report-header .icon{position:relative;top:2px;margin-right:2px}@media (min-width:768px){.tpc-corrector-question-view-content-actions-report-header{height:46px;cursor:pointer;padding:8px 16px 0;border:1px solid transparent}}.tpc-corrector-question-view-content-actions-report-content,.tpc-corrector-question-view-content-actions-report-content-shadow,.tpc-corrector-question-view-content-actions-report-content-title{display:none}@media (min-width:768px){.tpc-corrector-question-view-content-actions-report.active{color:#333}}@media (min-width:768px){.tpc-corrector-question-view-content-actions-report.active .tpc-corrector-question-view-content-actions-report-header{cursor:default;border-radius:12px 12px 0 0;border:1px solid #B2B8CC;border-bottom:none;background-color:#f0f1f5;width:400px}.tpc-corrector-container--widget .tpc-corrector-question-view-content-actions-report.active .tpc-corrector-question-view-content-actions-report-header{width:354px}.tpc-corrector-question-view-content-actions-report.active .tpc-corrector-question-view-content-actions-report-header .close-button{display:flex;width:31px;height:31px;justify-content:center;align-items:center;margin-left:auto;margin-right:-10px;margin-top:-10px;background:none;border:none;outline:none;color:#505762}.tpc-corrector-question-view-content-actions-report.active .tpc-corrector-question-view-content-actions-report-header .close-button .icon{width:11px;height:11px;font-size:11px;line-height:1}}.tpc-corrector-question-view-content-actions-report.active .tpc-corrector-question-view-content-actions-report-content{display:block;position:fixed;z-index:9999999;bottom:0;left:0;width:100%;height:auto;background-color:#f0f1f5;padding:12px 16px 24px;border-radius:20px 20px 0 0}.tpc-corrector-question-view-content-actions-report.active .tpc-corrector-question-view-content-actions-report-content-shadow{dis
85play:block;position:fixed;z-index:9999998;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.tpc-corrector-question-view-content-actions-report.active .tpc-corrector-question-view-content-actions-report-content-title{display:flex;font-weight:700;-webkit-font-smoothing:antialiased;font-size:18px;line-height:1.4;color:#333;gap:6px;margin-bottom:8px}.tpc-corrector-question-view-content-actions-report.active .tpc-corrector-question-view-content-actions-report-content-textarea-container{display:flex;flex-direction:column;align-items:center;gap:16px}.tpc-corrector-question-view-content-actions-report.active .tpc-corrector-question-view-content-actions-report-content-textarea{width:100%;height:100px;border:1px solid #D1D5DB;border-radius:6px;resize:none;outline:none;box-shadow:0 0 2px rgba(0,0,0,.1) inset,0 0 4px rgba(0,0,0,.1) inset;padding:12px 10px;font-size:16px;line-height:1}.tpc-corrector-question-view-content-actions-report.active .tpc-corrector-question-view-content-actions-report-content-textarea:focus{border:1px solid #1A73E8}@media (min-width:768px){.tpc-corrector-question-view-content-actions-report.active .tpc-corrector-question-view-content-actions-report-content{display:block;padding:0 16px 16px;border-radius:0 0 12px 12px;border:1px solid #B2B8CC;border-top:none;background-color:#f0f1f5;width:100%;position:static}.tpc-corrector-question-view-content-actions-report.active .tpc-corrector-question-view-content-actions-report-content-shadow,.tpc-corrector-question-view-content-actions-report.active .tpc-corrector-question-view-content-actions-report-content-title{display:none}.tpc-corrector-question-view-content-actions-report.active .tpc-corrector-question-view-content-actions-report-content-textarea-container{position:relative}.tpc-corrector-question-view-content-actions-report.active .tpc-corrector-question-view-content-actions-report-content-textarea-container .submit-button{position:absolute;bottom:10px;right:5px;font-size:14px;line-height:1;padding:5px 20px;height:30px}.tpc-corrector-question-view-content-actions-report.active .tpc-corrector-question-view-content-actions-report-content-textarea{font-size:14px;height:110px}}.tpc-corrector-question-view-content-actions-report .close-button{display:none}@media (max-width:768px){.tm-tpc-corrector-error-modal.fade .modal-dialog{transform:translateY(100%)}.tm-tpc-corrector-error-modal.show .modal-dialog{transform:none}}.tm-tpc-corrector-error-modal .modal-dialog{position:absolute;bottom:0;left:0;width:100%;padding:0;margin:0;max-height:100%;max-width:100%}@media (min-width:768px){.tm-tpc-corrector-error-modal .modal-dialog{position:relative;margin:auto;padding:100px 0 0;max-width:630px}}.tm-tpc-corrector-error-modal .modal-content{border-radius:20px 20px 0 0;background:#f0f1f5;box-shadow:0 2px 4px rgba(0,0,0,.05),0 6px 20px rgba(0,0,0,.15);padding:8px 8px 24px}@media (min-width:768px){.tm-tpc-corrector-error-modal .modal-content{border-radius:20px;box-shadow:0 5px 12px rgba(0,0,0,.2),0 22px 22px rgba(0,0,0,.18),0 48px 29px rgba(0,0,0,.1),0 86px 34px rgba(0,0,0,.03),0 135px 38px rgba(0,0,0,0);overflow:hidden;padding:0}}.tm-tpc-corrector-error-modal-title{width:100%;padding:8px;min-height:52px;border:2px solid #E05858;background-color:#f9dddd;color:#dd4a4a;border-radius:15px;font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:700;-webkit-font-smoothing:antialiased;font-size:20px;line-height:1;margin-bottom:16px;display:flex;align-items:center;justify-content:center;gap:10px}@media (min-width:768px){.tm-tpc-corrector-error-modal-title{padding:15px 20px;font-size:25px;justify-content:flex-start;min-height:57px;border-radius:0;border:none}}.tm-tpc-corrector-error-modal-content{padding:0 8px;font-size:18px;line-height:1.5;color:#333;margin-bottom:24px;text-align:left}.tm-tpc-corrector-error-modal-content p{margin-bottom:10px}@media (min-width:768px){.tm-tpc-corrector-error-modal-content{padding:0 20px;font-size:20px;margin-bottom:32px}}.tm-tpc-corrector-error-modal-footer{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px}@media (min-width:768px){.tm-tpc-corrector-error-modal-footer{flex-direction:row-reverse;gap:16px;margin-bottom:28px}}.tm-tpc-corrector-error-modal-footer .ds-button{font-size:16px;line-height:20px;height:40px;padding:10px;min-width:225px}@media (min-width:768px){.tm-tpc-corrector-error-modal-footer .ds-button{font-size:20px;min-width:0;height:48px;padding:15px 32px}}@media (max-width:768px){.tm-tpc-corrector-limit-error-modal.fade .modal-dialog{transform:translateY(100%)}.tm-tpc-corrector-limit-error-modal.show .modal-dialog{transform:none}}.tm-tpc-corrector-limit-error-modal .modal-dialog{position:absolute;bottom:0;left:0;width:100%;padding:0;margin:0;max-height:100%;max-width:100%}@media (min-width:768px){.tm-tpc-corrector-limit-error-modal .modal-dialog{position:relative;margin:auto;padding:100px 0 0;max-width:650px}}.tm-tpc-corrector-limit-error-modal .modal-content{border-radius:20px 20px 0 0;background:#f0f1f5;box-shadow:0 2px 4px rgba(0,0,0,.05),0 6px 20px rgba(0,0,0,.15);padding:8px 8px 24px;color:#202020}@media (min-width:768px){.tm-tpc-corrector-limit-error-modal .modal-content{border-radius:20px;background:#fafafa;box-shadow:0 5px 12px rgba(0,0,0,.2),0 22px 22px rgba(0,0,0,.18),0 48px 29px rgba(0,0,0,.1),0 86px 34px rgba(0,0,0,.03),0 135px 38px rgba(0,0,0,0);overflow:hidden;padding:16px 8px 24px}}.tm-tpc-corrector-limit-error-modal-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:11px}.tm-tpc-corrector-limit-error-modal-header-logo{height:22px;width:auto;object-fit:contain}@media (min-width:768px){.tm-tpc-corrector-limit-error-modal-header-logo{height:22px}}.tm-tpc-corrector-limit-error-modal-header-close{height:31px;width:31px;background:none;border:none;outline:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:14px;line-height:1;color:#505762}.tm-tpc-corrector-limit-error-modal-title{font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:700;-webkit-font-smoothing:antialiased;font-size:24px;line-height:1.3;text-align:center;margin-bottom:8px}.tm-tpc-corrector-limit-error-modal-ignore{color:#505762;text-align:center;margin:24px auto;background:none;border:none;outline:none;cursor:pointer;font-weight:700;-webkit-font-smoothing:antialiased;font-size:18px;line-height:1;text-decoration:underline}@media (min-width:768px){.tm-tpc-corrector-limit-error-modal-ignore{margin-bottom:0}}@media (max-width:768px){.tm-tpc-corrector-temporary-image-modal.fade .modal-dialog{transform:translateY(100%)}.tm-tpc-corrector-temporary-image-modal.show .modal-dialog{transform:none}}.tm-tpc-corrector-temporary-image-modal .modal-dialog{position:absolute;bottom:0;left:0;width:100%;padding:0;margin:0;max-height:100%;max-width:100%}@media (min-width:768px){.tm-tpc-corrector-temporary-image-modal .modal-dialog{position:relative;margin:auto;padding:100px 0 0;max-width:650px}}.tm-tpc-corrector-temporary-image-modal .modal-content{border-radius:20px 20px 0 0;background:#f0f1f5;box-shadow:0 2px 4px rgba(0,0,0,.05),0 6px 20px rgba(0,0,0,.15);padding:8px 8px 24px;color:#202020}@media (min-width:768px){.tm-tpc-corrector-temporary-image-modal .modal-content{border-radius:20px;box-shadow:0 5px 12px rgba(0,0,0,.2),0 22px 22px rgba(0,0,0,.18),0 48px 29px rgba(0,0,0,.1),0 86px 34px rgba(0,0,0,.03),0 135px 38px rgba(0,0,0,0);overflow:hidden;padding:16px 8px 24px}}.tm-tpc-corrector-temporary-image-modal-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:11px;font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:700;-webkit-font-smoothing:antialiased;font-size:20px;line-height:1;padding:0 0 0 4px}@media (min-width:768px){.tm-tpc-corrector-temporary-image-modal-header{padding:0 0 0 16px;font-size:25px}}.tm-tpc-corrector-temporary-image-modal-header-close{height:31px;width:31px;background:none;border:none;outline:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:14px;line-height:1;color:#505762}.tm-tpc-corrector-temporary-image-modal-description{margin-bottom:16px}.tm-tpc-corrector-temporary-image-modal-content{display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.1);border-radius:8px;overflow:hidden}.tm-tpc-corrector-temporary-image-modal-content img{max-height:300px;width:100%;object-fit:contain}.tm-tpc-corrector-temporary-image-modal-content{margin-bottom:16px}.tm-tpc-corrector-temporary-image-modal-footer{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;gap:8px}@media (min-width:768px){.tm-tpc-corrector-temporary-image-modal-footer{flex-direction:row;gap:16px}}.tm-tpc-corrector-temporary-image-modal-footer .ds-button{font-size:16px;line-height:20px;height:40px;padding:10px;min-width:225px}@media (min-width:768px){.tm-tpc-corrector-temporary-image-modal-footer .ds-button{font-size:20px;min-width:0;height:48px;padding:15px 32px}}.tpc-corrector-lp-top-section{position:relative;padding:10px 0 40px;background:linear-gradient(90deg,#fff3b1,#ffef94);background-color:#fff3b1}@media (min-width:768px){.tpc-corrector-lp-top-section{padding:24px 0 57px}}.tpc-corrector-lp-top-section-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/layout/assets/dist/tpc-hero-giz.DULSIlLG.png);background-size:cover;background-repeat:no-repeat;background-position:center center;z-index:0;mix-blend-mode:multiply;opacity:.4}.tpc-corrector-lp-top-section-bg:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/layout/assets/dist/noise-bg.D7h_ueL_.png);background-repeat:repeat}.tpc-corrector-lp-top-section-container{position:relative}.tpc-corrector-lp-top-section-title{font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:700;-webkit-font-smoothing:antialiased;font-size:26px;line-height:1.2;text-align:center;color:#333;margin-bottom:16px}@media (min-width:768px){.tpc-corrector-lp-top-section-title{font-size:44px}}.tpc-corrector-lp-top-section-title-ai{color:#1e80ff;background:linear-gradient(to right,#1e80ff 25.77%,#bd22ff 74.37%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-font-smoothing:auto}.tpc-corrector-lp-top-section-title-house{position:relative;display:inline-block}.tpc-corrector-lp-top-section-title-house:before{content:"";position:absolute;top:calc(100% - 6px);left:-5px;width:calc(100% + 10px);height:6px;border-radius:20px;background:linear-gradient(94.18deg,#1e80ff,#bd22ff);transform:rotate(-.5deg);z-index:1}.tpc-corrector-lp-top-section-description{font-size:16px;line-height:1.5;text-align:center;margin-bottom:24px;margin-left:auto;margin-right:auto}.tpc-corrector-lp-middle-section{padding:24px 0 32px;background:linear-gradient(0deg,rgba(218,191,255,.2),rgba(218,191,255,.2)),linear-gradient(98.43deg,rgba(218,191,255,.4),rgba(80,0,189,.4));position:relative}@media (min-width:768px){.tpc-corrector-lp-middle-section{padding:62px 0 60px}}.tpc-corrector-lp-middle-section-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/layout/assets/dist/giz_noise_middle.DqpyVvch.png);background-size:cover;background-repeat:no-repeat;background-position:center center;z-index:1}.tpc-corrector-lp-middle-section-container{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}@media (min-width:1024px){.tpc-corrector-lp-middle-section-container{flex-direction:row;gap:40px}}.tpc-corrector-lp-middle-section-text{color:#491b9a;font-size:18px;line-height:1.5;text-align:center}@media (min-width:1024px){.tpc-corrector-lp-middle-section-text{font-size:26px;margin-bottom:0;text-align:left}}.tpc-corrector-lp-middle-section-text-title{color:#491b9a;font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:700;-webkit-font-smoothing:antialiased;font-size:26px;line-height:1.2;margin-bottom:8px}@media (min-width:1024px){.tpc-corrector-lp-middle-section-text-title{font-size:36px;margin-bottom:16px}}.tpc-corrector-lp-features-section{padding:40px 0;background-color:#fdf9e4}@media (min-width:768px){.tpc-corrector-lp-features-section{padding:60px 0 83px}}.tpc-corrector-lp-features-section-container{display:flex;flex-direction:column;align-items:center}@media (max-width:768px){.tpc-corrector-lp-features-section-container .ds-button{font-size:18px;padding:14px 16px;width:100%;max-width:310px}}@media (max-width:768px){.tpc-corrector-lp-features-section-container .ds-button .icon{font-size:16px}}.tpc-corrector-lp-features-section-title{font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:700;-webkit-font-smoothing:antialiased;font-size:26px;line-height:1.2;text-align:center;margin-bottom:24px;color:#222}@media (min-width:768px){.tpc-corrector-lp-features-section-title{font-size:38px;margin-bottom:48px}}.tpc-corrector-lp-features-section-item{width:100%;display:grid;grid-template-columns:1fr auto;grid-template-rows:1fr auto;align-items:end;color:#333;gap:8px;margin-bottom:40px}@media (min-width:768px){.tpc-corrector-lp-features-section-item{grid-template-columns:auto 1fr;grid-template-rows:1fr 1fr}}.tpc-corrector-lp-features-section-item-title{grid-column:1/2;grid-row:1/2;font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:700;-webkit-font-smoothing:antialiased;font-size:22px;line-height:1.2}@media (min-width:768px){.tpc-corrector-lp-features-section-item-title{grid-column:2/3;grid-row:1/2;font-size:30px;display:flex;align-items:flex-end;height:100%}}.tpc-corrector-lp-features-section-item-description{grid-column:1/3;grid-row:2/3;font-size:18px;line-height:1.5}@media (min-width:768px){.tpc-corrector-lp-features-section-item-description{grid-column:2/3;grid-row:2/3;font-size:24px;display:flex;align-items:flex-start;height:100%}}.tpc-corrector-lp-features-section-item-image{grid-column:2/3;grid-row:1/2;width:100px;height:auto;object-fit:contain}@media (min-width:768px){.tpc-corrector-lp-features-section-item-image{grid-column:1/2;grid-row:1/3;width:auto;height:200px}.tpc-corrector-lp-features-section-item-image--1{height:185px;margin-right:44px}.tpc-corrector-lp-features-section-item-image--2{height:215px;margin:0 20px}.tpc-corrector-lp-features-section-item-image--3{height:250px;margin-right:24px}.tpc-corrector-lp-features-section-item-image--4{height:235px;margin:0 100px 0 50px}.tpc-corrector-lp-features-section-item-image--5{height:235px;margin-right:50px}}@media (min-width:768px){.tpc-corrector-lp-features-section-item--reverse .tpc-corrector-lp-features-section-item-title{grid-column:1/2;grid-row:1/2}.tpc-corrector-lp-features-section-item--reverse .tpc-corrector-lp-features-section-item-description{grid-column:1/2;grid-row:2/3}.tpc-corrector-lp-features-section-item--reverse .tpc-corrector-lp-features-section-item-image{grid-column:2/3;grid-row:1/3}}.tpc-corrector-faq-section{padding:32px 0 80px;background-color:#eee8f7}@media (min-width:768px){.tpc-corrector-faq-section{padding:60px 0 80px}}.tpc-corrector-faq-section .tpc-corrector-faq-section-title{text-align:center;font-size:26px;padding:0 0 8px;color:#222}@media (min-width:768px){.tpc-corrector-faq-section .tpc-corrector-faq-section-title{font-size:38px;padding:0 0 16px}}.widget-tpc-corrector-wrapper{position:relative;width:100%;padding:12px 0;backgrou
85nd:linear-gradient(90deg,#fff3b1,#ffef94);background-color:#fff3b1}@media (min-width:768px){.widget-tpc-corrector-wrapper{padding:24px 0}}.widget-tpc-corrector-wrapper .container--tpc-widget{padding-left:0;padding-right:0}.content-wrapper .widget-tpc-corrector-wrapper{width:calc(100% + 24px);margin-left:-12px;margin-right:-12px;padding-left:12px;padding-right:12px}@media (min-width:576px){.content-wrapper .widget-tpc-corrector-wrapper{border-radius:10px}}@media (min-width:992px){.content-wrapper .widget-tpc-corrector-wrapper{border-radius:unset;width:calc(100% + 2rem);margin-left:-1rem;margin-right:-1rem;padding-left:1rem;padding-right:1rem}}.widget-tpc-corrector-wrapper-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/layout/assets/dist/tpc-hero-giz.DULSIlLG.png);background-size:cover;background-repeat:no-repeat;background-position:center center;z-index:0;mix-blend-mode:multiply;opacity:.4;pointer-events:none}.widget-tpc-corrector-wrapper-bg:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/layout/assets/dist/noise-bg.D7h_ueL_.png);background-repeat:repeat}.widget-tpc-corrector-wrapper-title{display:block;font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:700;-webkit-font-smoothing:antialiased;font-size:26px;line-height:1.2;text-align:center;color:#333;margin:0 auto 16px;max-width:400px}.widget-tpc-corrector-wrapper-title-ai{color:#1e80ff;background:linear-gradient(to right,#1e80ff 25.77%,#bd22ff 74.37%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-font-smoothing:auto;white-space:nowrap}tm-tpc-corrector{width:100%;height:100%}tm-tpc-corrector-navbar{display:none}@media (min-width:992px){tm-tpc-corrector-navbar{display:block}}tm-tpc-corrector-navbar-mobile{display:block}@media (min-width:992px){tm-tpc-corrector-navbar-mobile{display:none}}.tpc-corrector-navbar-skeleton{display:none}@media (min-width:992px){.tpc-corrector-navbar-skeleton{display:block}}.tpc-corrector-navbar-skeleton{background-color:var(--skeleton-loading-color,#ededed);background:linear-gradient(100deg,rgba(255,255,255,0) 40%,var(--skeleton-light-color,rgba(255,255,255,.5019607843)) 50%,rgba(255,255,255,0) 60%) var(--skeleton-loading-color,#ededed);background-size:200% 100%;background-position-x:180%;animation:1s skeleton-loading ease-in-out infinite}.tpc-corrector-wrapper{flex-grow:1;background-color:#fdf9e4;padding-top:16px}@media (max-width:992px){.tpc-corrector-wrapper{padding-top:0}}.tpc-corrector-wrapper--tutor{background-color:transparent}.tpc-corrector-wrapper--tutor .container{max-width:min(730px,100vw)}@media (min-width:768px){.tpc-corrector-wrapper--tutor .container{max-width:980px}}@media (min-width:992px){.tpc-corrector-wrapper--tutor .container{max-width:1080px}}@media (min-width:1200px){.tpc-corrector-wrapper--tutor .container{max-width:1200px}}@media (min-width:1536px){.tpc-corrector-wrapper--tutor .container{max-width:1470px}}@media (max-width:570px){.tpc-corrector-wrapper{padding-top:0}.tpc-corrector-wrapper .container--tpc{max-width:100%;padding:0}}.tpc-corrector-body{min-height:100vh;display:flex;flex-direction:column}.tpc-corrector-container{display:flex;flex-direction:column;flex:1;gap:0}@media (min-width:992px){.tpc-corrector-container{flex-direction:row;gap:24px}}.tpc-corrector-outlet{flex:1;height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.modal{z-index:999999}.ds-button--light-gray{font-family:Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.header--tpc-tool .user-menu--md{display:block}.tm-toast.tm-toast--success{--tm-toast-border-color:#007F4C;--tm-toast-background-color:#E0F8DD;--tm-toast-progress-bg-color:#c8e6c9;--tm-toast-progress-bar-color:#007F4C}.tm-toast.tm-toast--error{--tm-toast-border-color:#E53935;--tm-toast-background-color:#ffebee;--tm-toast-progress-bg-color:#ffebee;--tm-toast-progress-bar-color:#E53935}.tm-toast.tm-toast--warning{--tm-toast-border-color:#FF9800;--tm-toast-background-color:#fff3e0;--tm-toast-progress-bg-color:#fff3e0;--tm-toast-progress-bar-color:#FF9800}.tm-toast.tm-toast--info{--tm-toast-border-color:#2196F3;--tm-toast-background-color:#e3f2fd;--tm-toast-progress-bg-color:#e3f2fd;--tm-toast-progress-bar-color:#2196F3}.tm-toast{position:fixed;top:75px;right:10px;border-radius:8px;border:1px solid var(--tm-toast-border-color,#007F4C);background-color:var(--tm-toast-background-color,#E0F8DD);z-index:9000;font-size:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:calc(100% - 20px);transform:translate(100%);transition:transform .3s cubic-bezier(.25,.46,.45,.94),top .3s cubic-bezier(.25,.46,.45,.94);overflow:hidden;padding:6px}@media screen and (min-width:1024px){.tm-toast{padding:8px}}.tm-toast b,.tm-toast strong{font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tm-toast a{color:#2d343e;text-decoration:underline}.tm-toast a:hover{text-decoration:none}.tm-toast.tm-toast--visible{transform:translate(0)}.tm-toast.tm-toast--removing{transform:translate(100%)}.tm-toast.tm-toast--icon-position-block{display:flex;flex-direction:row;gap:6px}@media screen and (min-width:375px){.tm-toast.tm-toast--icon-position-block{gap:8px}}.tm-toast.tm-toast--icon-position-block .icon-whatsapp{width:26px}@media screen and (min-width:375px){.tm-toast.tm-toast--icon-position-block .icon-whatsapp{width:38px}}@media screen and (min-width:1024px){.tm-toast.tm-toast--icon-position-block .icon-whatsapp{width:42px}}.tm-toast.tm-toast--icon-position-block .tm-toast__content{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:14px;line-height:1.2}@media screen and (min-width:1024px){.tm-toast.tm-toast--icon-position-block .tm-toast__content{font-size:16px}}.tm-toast.tm-toast--icon-position-block .tm-toast__content .tm-toast__text{padding-left:0}.tm-toast .tm-toast__header{width:100%;padding-right:24px;display:flex;align-items:center;gap:8px;margin-bottom:4px}.tm-toast .tm-toast__header .enem-icon-complete-green-check{position:relative;top:2px;width:18px;height:18px}@media screen and (min-width:1024px){.tm-toast .tm-toast__header .enem-icon-complete-green-check{width:20px;height:20px}}.tm-toast .tm-toast__text{width:100%;padding-left:25px}.tm-toast .tm-toast__close-button-container{position:absolute;display:flex;align-items:center;justify-content:center;padding:12px;top:3px;left:auto;right:0;cursor:pointer}.tm-toast .tm-toast__close-button-container .enem-icon-close{width:8px;height:8px;filter:invert(16%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(80%) contrast(100%);transition:all .2s ease}.tm-toast .tm-toast__progress-bar-container{background-color:var(--tm-toast-progress-bg-color,#c8e6c9);border-radius:2px;overflow:hidden;margin:12px 0 0;height:4px;width:100%;position:absolute;bottom:0;left:0;right:0}.tm-toast .tm-toast__progress-bar-container .tm-toast__progress-bar{background-color:var(--tm-toast-progress-bar-color,#007F4C);height:100%;width:0%}.trial-modal-wrapper{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);width:100%;height:100%;z-index:2000000;opacity:0;visibility:hidden;transition:opacity .4s ease,visibility .3s ease}.trial-modal-wrapper.show{opacity:1;visibility:visible}.trial-modal-wrapper.show .trial-modal{bottom:0}@media (min-width:768px){.trial-modal-wrapper.show .trial-modal{bottom:initial;transform:translate(-50%,-30%)}}.trial-modal-wrapper .trial-modal{display:flex;flex-direction:column;position:absolute;overflow:hidden;top:auto;bottom:-30px;transform:none;left:0;right:0;width:100%;border-radius:24px 24px 0 0;border:5px solid #663ab5;border-bottom-width:0;margin:0;background:#fff;box-shadow:0 6px 20px rgba(0,0,0,.15),0 2px 4px rgba(0,0,0,.05);z-index:20;padding:16px 16px 32px;transition:all .4s ease-out}@media (min-width:768px){.trial-modal-wrapper .trial-modal{top:35vh;left:50%;right:initial;transform:translate(-50%,-20%);border-radius:24px;width:calc(100% - 40px);max-width:790px;border-bottom-width:5px}}.trial-modal-wrapper .trial-modal--logo{display:block;margin:0 auto 20px}@media (min-width:768px){.trial-modal-wrapper .trial-modal--logo{transform:scale(1.2)}}.trial-modal-wrapper .trial-modal--close{position:absolute;
85left:auto;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:40px;border:1px solid #637083;font-size:11px;color:#637083;top:10px;right:10px;transition:all .2s ease-in-out}@media (min-width:768px){.trial-modal-wrapper .trial-modal--close{top:8px;right:8px}}.trial-modal-wrapper .trial-modal--close:hover{border-color:#424a57;color:#424a57}.trial-modal-wrapper .trial-modal--title{position:relative;display:inline-block;width:100%;font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;line-height:1.3;letter-spacing:.01em;margin:0;border-top:1px solid #9376ca;font-size:22px;padding:16px 0 8px}@media (min-width:768px){.trial-modal-wrapper .trial-modal--title{font-size:28px;padding:16px 0}}.trial-modal-wrapper .trial-modal--title strong{background-color:#ffdc07;padding:0 4px;margin-right:-2px}.trial-modal-wrapper .trial-modal--msg{display:inline-block;width:100%;font-family:Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";text-align:center;line-height:1.5;margin:0 0 32px;font-size:18px}@media (min-width:768px){.trial-modal-wrapper .trial-modal--msg{font-size:22px}}.trial-modal-wrapper .trial-modal--msg strong{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.trial-modal-wrapper .trial-modal--cta{position:relative;display:block;margin:0 auto 8px;background:#007acd;color:#fff;text-decoration:none;padding:12px 40px;border-radius:8px;font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";text-align:center;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;align-items:center;justify-content:center;transition:all .2s ease;white-space:nowrap;max-width:350px;min-width:300px;box-shadow:0 4px #0061a4;font-size:20px}@media (min-width:768px){.trial-modal-wrapper .trial-modal--cta{font-size:24px}}.trial-modal-wrapper .trial-modal--cta:hover{top:-1px;box-shadow:0 5px #0061a4;text-decoration:underline}.article-body.body-campanha{background-color:#fff}@media (min-width:1024px){.article-body.body-campanha{background-color:#000545}}@media (min-width:1024px){.article-body.body-campanha .article--main-container-wrapper{background-color:#fafafa;border-radius:10px;max-width:1032px;z-index:0}}@media (min-width:1024px){.article-body.body-campanha .breadcrumb{margin:8px 0 6px 8px}}.article-body.body-campanha .article--campanha-image-link{display:flex;height:100vh;justify-content:center;overflow:hidden;position:sticky;top:0;width:100%;margin-bottom:calc(-100vh + 250px);z-index:0}@media (max-width:1023px){.article-body.body-campanha .article--campanha-image-link{display:none}}.article-body.body-campanha footer{z-index:1;margin-top:20px}.hero{position:relative}.hero.hero-home{overflow-x:clip}.hero.hero-home:before{content:"";position:absolute;top:0;bottom:20%;right:0;left:0;background:var(--bs-brand-4);background:#f8e399}.hero.hero-home .hero-inner{max-width:1650px;margin-right:auto;margin-left:auto}.hero.hero-home .hero-inner img{width:100%;height:auto;position:relative}@media (max-width:767.98px){.hero.hero-home .hero-inner img{margin-top:50px}}.hero.hero-home .hero-inner .hero-info{position:absolute;top:7%;left:50%;transform:translate(-50%);text-align:center;font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.hero.hero-home .hero-inner .hero-info .hero-info-title{display:inline-block;background-color:var(--bs-brand-5);border-radius:6px;color:var(--bs-brand-4);transform:rotate(-1deg);padding:0 1rem;height:35px;line-height:35px}@media (min-width:768px){.hero.hero-home .hero-inner .hero-info .hero-info-title{padding:0 1.5rem;height:55px;line-height:55px}}.hero.hero-home .hero-inner .hero-info .hero-info-title span{font-size:1.5625rem;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;white-space:nowrap;letter-spacing:.02em;vertical-align:middle;line-height:normal}@media (min-width:768px){.hero.hero-home .hero-inner .hero-info .hero-info-title span{font-size:2.625rem}}.hero.hero-home .hero-inner .hero-info .hero-info-subtitle{font-size:16px}@media (min-width:768px){.hero.hero-home .hero-inner .hero-info .hero-info-subtitle{font-size:30px}}.hero.hero-home .hero-inner .hero-info .hero-info-subtitle{display:block;color:var(--bs-brand-2);white-space:nowrap}.hero.hero-category{padding:1.5rem 0;margin-bottom:3rem;background-color:var(--bs-brand-4);overflow-x:clip}@media (max-width:575.98px){.hero.hero-category{overflow:hidden}}.hero.hero-category .hero-category-inner{position:relative;padding-left:.5rem!important;padding-right:.5rem!important}.hero.hero-category img{position:absolute;top:-20px;left:auto;height:130%;width:auto}@media (max-width:575.98px){.hero.hero-category img{opacity:.7}}.hero.hero-category .hero-info{position:relative;width:100%}.hero.hero-category .hero-info .hero-info-title{position:relative;background-color:var(--bs-brand-5);
85display:inline-block;border-radius:6px;transform:rotate(-1deg);padding:.25rem 1rem;margin:.25rem 0 1rem}@media (max-width:575.98px){.hero.hero-category .hero-info .hero-info-title{max-width:80%}}.hero.hero-category .hero-info .hero-info-title span{position:relative;font-size:1.75rem;font-weight:700;color:var(--bs-brand-4);font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";letter-spacing:.02em;vertical-align:middle;line-height:1.1}@media (min-width:992px){.hero.hero-category .hero-info .hero-info-title span{font-size:2.25rem}}.hero.hero-category .hero-info .hero-info-tags{display:flex;row-gap:1rem;column-gap:.5rem;flex-wrap:wrap;width:100%}@media (min-width:992px){.hero.hero-category .hero-info .hero-info-tags{width:60%}}.hero.hero-category .hero-info .hero-info-tags .hero-info-tags-info{position:relative;background-color:#fff;border-radius:100px;padding:.5rem 1rem .4rem;color:var(--bs-brand-text-link);text-decoration:none;font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:1rem;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;white-space:nowrap;letter-spacing:.02em;transition:all .2s ease-in-out}.hero.hero-category .hero-info .hero-info-tags .hero-info-tags-info:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid white;border-radius:100px;transition:all .2s ease-in-out}@media (min-width:992px){.hero.hero-category .hero-info .hero-info-tags .hero-info-tags-info{font-size:1.125rem}}.hero.hero-category .hero-info .hero-info-tags .hero-info-tags-info:hover{background-color:var(--bs-brand-5);color:#fff}.hero.hero-category .hero-info .hero-info-tags .hero-info-tags-info:hover:before{top:-4px;left:-4px;width:calc(100% + 8px);height:calc(100% + 8px);border:2px solid var(--bs-brand-5)}.hero.hero-category.no-cat-child .hero-category-inner{min-height:100px}@media (min-width:992px){.hero.hero-category.no-cat-child .hero-category-inner{min-height:200px}}.hero.hero-category.no-cat-child .hero-category-inner .hero-info{position:absolute;top:50%;transform:translateY(-50%)}@media (min-width:992px){.hero.hero-category.no-cat-child .hero-category-inner .hero-info .hero-info-title{font-size:2.6875rem}}.hero.hero-category.hero-category-color-scheme-1{background-color:#c9e3ae}.hero.hero-category.hero-category-color-scheme-1 .hero-info .hero-info-title{background-color:#0079d1}.hero.hero-category.hero-category-color-scheme-1 .hero-info .hero-info-title span{color:#f6e299}.hero.hero-category.hero-category-color-scheme-2{background-color:#c9deed}.hero.hero-category.hero-category-color-scheme-2 .hero-info .hero-info-title{background-color:#f9d800}.hero.hero-category.hero-category-color-scheme-2 .hero-info .hero-info-title span{color:#663ab5}.hero.hero-category.hero-category-color-scheme-3{background-color:#c9deed}.hero.hero-category.hero-category-color-scheme-3 .hero-info .hero-info-title{background-color:#0079d1}.hero.hero-category.hero-category-color-scheme-3 .hero-info .hero-info-title span{color:#f6e299}.hero.hero-category.hero-category-color-scheme-4{background-color:#f6e299}.hero.hero-category.hero-category-color-scheme-4 .hero-info .hero-info-title{background-color:#a2df63}.hero.hero-category.hero-category-color-scheme-4 .hero-info .hero-info-title span{color:#663ab5}.hero.hero-category.hero-category-color-scheme-5{background-color:#c9e3ae}.hero.hero-category.hero-category-color-scheme-5 .hero-info .hero-info-title{background-color:#f9d800}.hero.hero-category.hero-category-color-scheme-5 .hero-info .hero-info-title span{color:#663ab5}.hero.hero-category.hero-category-color-scheme-6{background-color:#f6e299}.hero.hero-category.hero-category-color-scheme-6 .hero-info .hero-info-title{background-color:#0079d1}.hero.hero-category.hero-category-color-scheme-6 .hero-info .hero-info-title span{color:#f6e299}.hero.hero-category.hero-category-color-scheme-7{background-color:#c9e3ae}.hero.hero-category.hero-category-color-scheme-7 .hero-info .hero-info-title{background-color:#0079d1}.hero.hero-category.hero-category-color-scheme-7 .hero-info .hero-info-title span{color:#f6e299}.hero.hero-category-other{overflow:hidden;margin-bottom:1.5rem}.hero.hero-category-other .hero-category-inner{position:unset}.hero.hero-category-other img{position:absolute;width:110%;height:auto;right:50%!important;top:50%;transform:translate(50%,-50%);object-fit:cover;opacity:.5}.hero.hero-category-other .hero-info .hero-info-tags{width:100%}.hero-card.card--home-hero{background-color:#f8e399}.hero-card.card--home-hero .background-container{position:absolute;width:100%;height:100%;background-image:url(/layout/assets/dist/background.BSHWbmTW.png);background-size:cover;mix-blend-mode:multiply}.hero-card.card--home-hero .hero-image{position:absolute;height:auto}.hero-card.card--home-hero .hero-image--left{display:none}@media (min-width:992px){.hero-card.card--home-hero .hero-image--left{display:block;max-width:31%;bottom:unset;top:-10px;left:-30px}}@media (min-width:1920px){.hero-card.card--home-hero .hero-image--left{max-width:29%;left:50px}}.hero-card.card--home-hero .hero-image--right{left:auto;top:50%;transform:translateY(-50%);right:-5px;max-width:160px}@media (min-width:360px){.hero-card.card--home-hero .hero-image--right{max-width:195px}}@media (min-width:412px){.hero-card.card--home-hero .hero-image--right{max-width:210px}}@media (min-width:768px){.hero-card.card--home-hero .hero-image--right{max-width:56%;top:-8px;transform:unset}}@media (min-width:992px){.hero-card.card--home-hero .hero-image--right{max-width:32%;right:-10px;bottom:unset}}@media (min-width:1920px){.hero-card.card--home-hero .hero-image--right{max-width:30%;right:50px}}.hero-card.card--home-hero .hero-info{position:absolute;top:50%;left:5px;transform:translateY(-50%);text-align:center;font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:1;max-width:140px}@media (min-width:412px){.hero-card.card--home-hero .hero-info{max-width:180px;left:10px}}@media (min-width:768px){.hero-card.card--home-hero .hero-info{left:15px;top:35px;transform:unset;max-width:360px}}@media (min-width:992px){.hero-card.card--home-hero .hero-info{top:100px;left:50%;transform:translate(-55%);max-width:unset}}.hero-card.card--home-hero .hero-info .hero-info-title{display:inline-block;font-weight:700;-webkit-font-smoothing:antialiased;letter-spacing:.02em;vertical-align:middle;background-color:var(--bs-brand-5);border-radius:6px;color:var(--bs-brand-4);transform:rotate(-1deg);font-size:1.25rem;padding:5px 5px 3px;max-width:120px}@media (min-width:360px){.hero-card.card--home-hero .hero-info .hero-info-title{font-size:1.375rem;max-width:135px}}@media (min-width:768px){.hero-card.card--home-hero .hero-info .hero-info-title{max-width:290px;font-size:2.625rem}}@media (min-width:992px){.hero-card.card--home-hero .hero-info .hero-info-title{padding:8px 15px 3px;text-wrap:nowrap;max-width:unset}}.hero-card.card--home-hero .hero-info .hero-info-subtitle{color:var(--bs-brand-2);font-size:16px;margin-top:5px}@media (min-width:768px){.hero-card.card--home-hero .hero-info .hero-info-subtitle{font-size:1.875rem;margin-top:10px}}.hero-card.card--professor-ano{background-color:#f4edff;overflow:hidden;display:flex;justify-content:space-between;align-items:center;position:relative;padding:15px}@media (min-width:768px){.hero-card.card--professor-ano{padding:0 4.6875rem}}.hero-card.card--professor-ano .card-professor-text-container{z-index:2;height:100%;padding:0;display:flex;flex-direction:column;justify-content:space-between}@media (min-width:768px){.hero-card.card--professor-ano .card-professor-text-container{padding:30px 0 50px}}.hero-card.card--professor-ano .card-professor-text-container-logo{width:135px;height:70px;object-fit:cover;margin-bottom:6px;display:block}@media (min-width:768px){.hero-card.card--professor-ano .card-professor-text-container-logo{width:320px;height:166px;margin-bottom:16px}}.hero-card.card--professor-ano .card-professor-text-container-text{font-weight:500;font-size:.875rem;line-height:1.1375rem;color:#333}@media (min-width:768px){.hero-card.card--professor-ano .card-professor-text-container-text{font-size:1.375rem;line-height:1.7875rem}}.hero-card.card--professor-ano .card-professor-text-container-text b{display:block;width:100%}.hero-card.card--professor-ano .card-professor-text-container .btn-cta{background-color:#ff5b00;font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:16px;font-weight:700;line-height:14.4px;letter-spacing:.02em;text-align:center;color:#fff;padding:11px 16px}@media (min-width:768px){.hero-card.card--professor-ano .card-professor-text-container .btn-cta{font-size:24px;line-height:21.6px;padding:16px 70px}}.hero-card.card--professor-ano .card-professor-text-container .btn-cta:before{border:4px solid #FF5B00}.hero-card.card--professor-ano .card-professor-text-container.phase-validation .card-professor-text-container-logo{width:135px;height:70px;margin-bottom:6px}@media (min-width:768px){.hero-card.card--professor-ano .card-professor-text-container.phase-validation .card-professor-text-container-logo{width:230px;height:120px;margin-bottom:16px}}.hero-card.card--professor-ano .card-professor-text-container.phase-winner .card-professor-text-container-logo{display:none}@media (min-width:768px){.hero-card.card--professor-ano .card-professor-text-container.phase-winner .card-professor-text-container-logo{display:block;position:absolute;top:20px;right:20px;width:auto;height:80px}}.hero-card.card--professor-ano .card-professor-text-container.phase-winner .btn-cta{width:fit-content}.hero-card.card--professor-ano .card-professor-text-container.phase-winner~.card-premio-image{transform:translate(60px,28px)}@media (min-width:992px){.hero-card.card--professor-ano .card-professor-text-container.phase-winner~.card-premio-image{width:425px;height:auto;transform:none;right:150px;bottom:-15px}}.hero-card.card--professor-ano .card-professor-text-container.phase-winner~.card-circle{display:none}@media (min-width:992px){.hero-card.card--professor-ano .card-professor-text-container.phase-winner~.card-circle{display:block;transform:translate(20%,-40%)}}.hero-card.card--professor-ano .card-professor--winner{position:relative}.hero-card.card--professor-ano .card-professor--winner__title{font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:700;font-size:24px;line-height:1;letter-spacing:.02em;margin-bottom:4px;margin-top:32px}@media (min-width:992px){.hero-card.card--professor-ano .card-professor--winner__title{font-size:36px;margin-bottom:8px;margin-top:56px}}.hero-card.card--professor-ano .card-professor--winner__subtitle{width:300px;font-size:14px;font-weight:500;line-height:1.3}@media (min-width:992px){.hero-card.card--professor-ano .card-professor--winner__subtitle{font-size:22px;width:370px}}.hero-card.card--professor-ano .card-professor--winner__label{position:absolute;font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:14px;line-height:1;font-weight:700;-webkit-font-smoothing:antialiased;text-transform:uppercase;background-color:#663ab5;color:#feda00;transform:rotate(-1deg);border-radius:4px;padding:6px 8px 2px}@media (min-width:992px){.hero-card.card--professor-ano .card-professor--winner__label{font-size:22px}}.hero-card.card--professor-ano .card-premio-image{position:absolute;width:161.68px;height:131px;bottom:0;right:0;transform:translate(60px);z-index:1}@media (min-width:768px){.hero-card.card--professor-ano .card-premio-image{width:469px;height:380px;bottom:0;transform:translate(50%)}}@media (min-width:992px){.hero-card.card--professor-ano .card-premio-image{transform:none}}@media (min-width:1200px){.hero-card.card--professor-ano .card-premio-image{right:4.6875rem;transform:none}}.hero-card.card--professor-ano .card-circle{position:absolute;right:0;top:0;background:#ace173;background-image:url(/layout/assets/dist/desktop-hero-giz.L8B7twg8.png);background-repeat:no-repeat;background-position:center;background-size:100%;height:100%;width:auto;aspect-ratio:1;transform:translate(50%);border-radius:1000%}@media (min-width:992px){.hero-card.card--professor-ano .card-circle{height:760px;width:760px;top:50%;transform:none;transform:translate(20%,-50%)}}@media (min-width:1200px){.hero-card.card--professor-ano .card-circle{transform:translate(20%,-50%)}}.hero-card.card--user-area{background-color:#a3de64}@media (max-width:991.98px){.hero-card.card--user-area{overflow:hidden}}.hero-card.card--user-area .title-wrapper .label{background-color:#0079d1;border-radius:3px;transform:rotate(-1deg);color:var(--bs-brand-4);font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:700;text-align:center;width:fit-content;line-height:1;letter-spacing:.7px;font-size:.875rem;padding:4px 3px 1px;margin-bottom:2px}@media (min-width:768px){.hero-card.card--user-area .title-wrapper .label{font-size:1.375rem;padding:5px 5px 2px}}.hero-card.card--user-area .title-wrapper .title{font-size:1.5rem;line-height:1;padding-right:0}@media (min-width:768px){.hero-card.card--user-area .title-wrapper .title{font-size:2.25rem}}.hero-card.card--user-area .title-wrapper .description{max-width:88%;font-size:.875rem}@media (min-width:768px){.hero-card.card--user-area .title-wrapper .description{max-width:55%;font-size:1.375rem}}.hero-card.card--user-area .user-area-image{position:absolute;width:auto;height:100%;right:0;bottom:0}@media (min-width:768px){.hero-card.card--user-area .user-area-image{height:80%;right:-4px}}@media (min-width:992px){.hero-card.card--user-area .user-area-image{height:calc(100% + 22px);right:0}}.hero-card{position:relative;height:190px;list-style:none;border-radius:8px}@media (min-width:768px){.hero-card{height:370px}}.hero-card .title-wrapper{position:absolute;display:flex;flex-direction:column;left:10px;top:50%;transform:translateY(-50%)}
85@media (min-width:360px){.hero-card .title-wrapper{left:15px}}@media (min-width:768px){.hero-card .title-wrapper{left:3rem}}@media (min-width:992px){.hero-card .title-wrapper{left:4.6875rem}}.hero-card .title-wrapper .title{display:inline-block;color:#333;font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:1.5rem;font-weight:700;line-height:1;margin:5px 0;padding:0 25% 0 0}@media (min-width:768px){.hero-card .title-wrapper .title{font-size:2.25rem}}@media (min-width:992px){.hero-card .title-wrapper .title{font-size:3.125rem;padding:0;margin:10px 0}}.hero-card .title-wrapper .description{display:inline-block;margin-bottom:15px;width:100%;text-align:left;font-size:.875rem;padding:0;line-height:1.3;color:#333}@media (min-width:768px){.hero-card .title-wrapper .description{font-size:1.375rem}}@media (min-width:992px){.hero-card .title-wrapper .description{margin-bottom:25px}}.hero-card .button{position:relative;display:block;font-size:1rem;font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:700;line-height:1.1;padding:8px 15px 6px;-webkit-font-smoothing:antialiased;margin:0;text-decoration:none;text-align:center;border-radius:100px;transition:background-color .3s ease-in-out;background-color:var(--bs-brand-1);color:#fff;text-shadow:0 2px 0 rgba(0,0,0,.2);pointer-events:all;width:fit-content}.hero-card .button:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:4px solid var(--bs-brand-1);border-radius:100px;transition:all .2s ease-in-out}@media (min-width:768px){.hero-card .button{font-size:1.875rem;padding:12px 20px 10px}}.hero-card .button:hover{background-color:var(--bs-brand-2)}.hero-card .button:hover:before{border-color:var(--bs-brand-2)}@media (min-width:768px){.hero-card .button:hover:before{border:4px solid var(--bs-brand-2);top:-7px;left:-7px;width:calc(100% + 14px);height:calc(100% + 14px)}}.hero-card img{background-color:unset}.ds-button{position:relative;display:inline-flex;align-items:center;justify-content:center;width:fit-content;gap:4px;padding:12px 36px;font-size:20px;line-height:1;font-weight:700;-webkit-font-smoothing:antialiased;cursor:pointer;text-decoration:none;color:#fff;font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";background-color:#007acd;border-radius:100px;border:none;transition:all .2s ease-in-out}.ds-button.ds-button--mobile{display:none}.ds-button.ds-button--mobile span{position:relative;top:1px}.ds-button.ds-button--mobile:before{content:none}@media (max-width:767.98px){.ds-button.ds-button--mobile{position:relative;display:inline-flex;width:38px;height:38px;top:-2px;box-shadow:0 0 #ffe442}.ds-button.ds-button--mobile:hover{box-shadow:0 0 0 2px #ffe442}}.ds-button.ds-button--desktop{display:none;border:none;box-shadow:0 0 #ffe442;margin-right:15px}@media (min-width:768px){.ds-button.ds-button--desktop{display:inline-flex;padding-bottom:6px;height:32px}}.ds-button:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:4px solid transparent;border-radius:100px;transition:.2s ease-in-out}.ds-button--sm{padding:9px 12px;font-size:14px}.ds-button--lg{padding:18px 36px;font-size:22px}.ds-button--lg__icon--arrow{margin-left:21px}.ds-button--alt{border:2px solid #FFFFFF}.ds-button--tmplus{color:#000;background-color:#ffe442}.ds-button--tmplus:before{border-color:#ffe442}.ds-button--tmplus--invert{color:#ffe442;background-color:#000}.ds-button--tmplus--invert:before{border-color:#000}.ds-button--banner{background-color:#007acd}.ds-button--banner:before{border-color:#007acd}.ds-button--outline{border:2px solid #007ACD;background-color:#fff;color:#007acd}.ds-button--outline-neutral{border:2px solid #B9C2CC;background-color:#fff;color:#59687e}.ds-button--outline-neutral:hover{border:2px solid #59687E;background-color:#fff;color:#3d4857}.ds-button--reverse{background-color:#fff;color:#007acd;border:2px solid #007ACD}.ds-button--reverse:hover{background-color:#007acd;color:#fff}
85.ds-button--white{background-color:#fff;color:#59687e;border:1px solid #B9C2CC}.ds-button--white:hover{background-color:#fff;color:#3d4857;border:1px solid #727E90}.ds-button--light-gray{background-color:#fafafa;color:#778599;border:1px solid #C1C7CF}.ds-button--light-gray:hover{background-color:#e9ebf1;color:#3d4857;border:1px solid #9EA6B3}.ds-button--danger{border:2px solid #BE352D;background-color:#fff;color:#be352d}.ds-button__icon{transform:translateY(1px);display:flex}.ds-button__icon--arrow,.ds-button__icon--lock{margin-left:11px;transform:translateY(1px);transition:all .2s ease-in-out}.ds-button__text{transform:translateY(1px);display:flex}.hero-card.card--tmplus{display:flex;justify-content:space-between;align-items:center;position:relative;padding:15px;background:#1c0434;background-repeat:no-repeat;background-position:right top;background-size:100%;background-image:linear-gradient(to bottom,transparent 0%,#1C0434 70%),url(https://static.todamateria.com.br/img/home/hero-cards/tmplus-hero/giz-bg.png)}@media (min-width:768px){.hero-card.card--tmplus{background-size:auto,auto}}.hero-card.card--tmplus .title{color:#fff}.hero-card.card--tmplus .title-wrapper{align-items:flex-start}.hero-card.card--tmplus .label{margin-bottom:20px;line-height:1;height:18px;width:auto;display:block}@media (min-width:768px){.hero-card.card--tmplus .label{margin-bottom:30px;height:40px}}.hero-card.card--tmplus .hero-image{display:none}@media (min-width:768px){.hero-card.card--tmplus .hero-image{display:block;position:absolute;height:auto;bottom:-20px;right:-40px}}.hero-card.card--tmplus .description-wrapper{display:flex;width:100%;gap:0}@media (min-width:768px){.hero-card.card--tmplus .description-wrapper{gap:64px}}.hero-card.card--tmplus .description-wrapper .description{display:flex;color:#fff;font-size:12px;width:fit-content}.hero-card.card--tmplus .description-wrapper .description--one{width:120px}@media (min-width:992px){.hero-card.card--tmplus .description-wrapper .description--one{width:200px}.hero-card.card--tmplus .description-wrapper .description--two{width:100px}.hero-card.card--tmplus .description-wrapper .description--three{width:150px}}.hero-card.card--tmplus .description-wrapper .description .icon{color:#ffe442;font-size:16px;margin-right:4px}@media (min-width:768px){.hero-card.card--tmplus .description-wrapper .description{font-size:19px}.hero-card.card--tmplus .description-wrapper .description .icon{margin-right:8px;font-size:32px;transform:translateY(3px)}}.hero-card.card--tmplus .ds-button{padding:9px 12px;font-size:14px}@media (min-width:768px){.hero-card.card--tmplus .ds-button{padding:18px 36px;font-size:22px}.hero-card.card--tmplus .ds-button__icon--arrow{margin-left:21px}}.card--corrector{overflow:hidden;background:linear-gradient(90deg,#ffb904,#ff9901);padding:12px 6px;color:#29313d;display:flex;flex-direction:column;position:relative}@media (min-width:768px){.card--corrector{overflow:visible}}@media (min-width:1024px){.card--corrector{padding:29px 66px}}.card--corrector-image-bg{border-radius:8px;position:absolute;right:0;bottom:0;width:100%;height:100%;object-fit:cover;pointer-events:none;z-index:0}.card--corrector-image{position:absolute;right:0;bottom:0;width:110px;height:auto;pointer-events:none;z-index:1}@media (min-width:768px){.card--corrector-image--mobile{display:none}}.card--corrector-image--desktop{display:none}@media (min-width:768px){.card--corrector-image--desktop{display:block;width:180px}}@media (min-width:768px){.card--corrector-image{width:360px;right:-30px}}@media (min-width:1024px){.card--corrector-image{width:480px}}.card--corrector-title{font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:18px;font-weight:700;line-height:1.1;letter-spacing:.02em;margin:8px 70px 6px 9px;z-index:2}@media (min-width:412px){.card--corrector-title{font-size:22px}}@media (min-width:768px){.card--corrector-title{font-size:36px;line-height:43.2px;margin-bottom:10px;margin-right:0}}@media (min-width:1024px){.card--corrector-title{margin-right:320px}}.card--corrector-description{font-family:Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:14px;font-weight:700;line-height:18.2px;text-align:left;margin-left:9px;margin-right:80px;margin-bottom:10px;z-index:2}@media (min-width:768px){.card--corrector-description{font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:26px;line-height:36.4px;letter-spacing:.02em;margin-bottom:40px;margin-right:280px}}@media (min-width:1024px){.card--corrector-description{margin-right:440px;margin-bottom:60px}}.card--corrector-description .ia-highlight{position:relative;display:inline-block}
85.card--corrector-description .ia-highlight:before{content:"";background-image:url(/layout/assets/dist/try-highlight.C1H7Bc5z.png);background-repeat:no-repeat;background-position:center;position:absolute;width:222px;height:55px;z-index:-1;transform:scale(.45);top:-20px;left:-70px}@media (min-width:768px){.card--corrector-description .ia-highlight:before{transform:scale(.9);left:-25px;top:-15px}}.card--corrector-button-container{z-index:2;flex-grow:1;display:flex;align-items:flex-end}@media (min-width:768px){.card--corrector-button-container{flex-grow:0}}.card--corrector .ds-button{box-shadow:0 0 2px rgba(0,0,0,.2),0 2px 8px rgba(0,0,0,.2),0 4px 20px rgba(0,0,0,.05);padding:9px 12px;font-size:14px}@media (min-width:768px){.card--corrector .ds-button{padding:18px 36px;font-size:22px}.card--corrector .ds-button__icon--arrow{margin-left:21px}}.card--corrector .ds-button:hover{background-color:#005299}.card--corrector .ds-button:hover:before{border:4px solid #005299;top:-7px;left:-7px;width:calc(100% + 14px);height:calc(100% + 14px)}.card--exercicios{overflow:hidden;background:linear-gradient(90deg,#ffb904,#ff9901);padding:24px 10px 8px;color:#29313d;display:flex;flex-direction:column;position:relative}@media (max-width:340px){.card--exercicios{padding:16px 10px 8px}}@media (min-width:992px){.card--exercicios{overflow:visible;padding:40px 66px}}.card--exercicios-image-bg{border-radius:8px;position:absolute;right:0;bottom:0;width:100%;height:100%;object-fit:cover;pointer-events:none;z-index:0}.card--exercicios-image{width:570px;height:auto;position:absolute;right:-60px;bottom:-35px;pointer-events:none;z-index:1;display:none}@media (min-width:992px){.card--exercicios-image{display:block}}.card--exercicios-title{font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:18px;line-height:1.1;font-weight:700;margin-bottom:8px;z-index:2}@media (min-width:412px){.card--exercicios-title{font-size:24px}}@media (min-width:768px){.card--exercicios-title{font-size:36px;margin-bottom:10px}}.card--exercicios-description{font-family:Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";text-align:left;margin-bottom:6px;z-index:2;font-size:14px;line-height:1.3}@media (max-width:340px){.card--exercicios-description{font-size:13px;margin-bottom:8px}}@media (min-width:768px){.card--exercicios-description{font-size:24px}}@media (min-width:992px){.card--exercicios-description{font-size:26px;line-height:1.4;margin-bottom:40px;margin-right:240px}}@media (min-width:1200px){.card--exercicios-description{margin-right:405px}}.card--exercicios-button-container{z-index:2;flex-grow:1;display:flex;align-items:flex-end}@media (min-width:768px){.card--exercicios-button-container{flex-grow:0}}.card--exercicios .ds-button{box-shadow:0 0 2px rgba(0,0,0,.2),0 2px 8px rgba(0,0,0,.2),0 4px 20px rgba(0,0,0,.05);padding:9px 12px;font-size:14px}@media (min-width:768px){.card--exercicios .ds-button{padding:18px 36px;font-size:22px}.card--exercicios .ds-button__icon--arrow{margin-left:21px}}.card--exercicios .ds-button:hover{background-color:#005299}.card--exercicios .ds-button:hover:before{border:4px solid #005299;top:-7px;left:-7px;width:calc(100% + 14px);height:calc(100% + 14px)}.card--exercicios-label{position:relative;display:inline-block;padding:2px 4px 0;font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:14px;line-height:1;font-weight:700;letter-spacing:.02em;-webkit-font-smoothing:antialiased;text-transform:uppercase;background-color:#663ab5;color:#feda00;border-radius:4px;top:-2px}@media (min-width:768px){.card--exercicios-label{display:none}}.card--exercicios-label--desktop{display:none;width:max-content;font-size:20px;padding:4px 6px 2px;margin-bottom:4px}@media (min-width:768px){.card--exercicios-label--desktop{display:block}}.card--back-to-school{overflow:hidden;padding:25px 10px 8px;color:#29313d;display:flex;flex-direction:column;position:relative;background:#a1d46a;background-repeat:no-repeat;background-position:right top;background-size:100%;background-image:linear-gradient(to bottom,transparent 0%,#60B00B 70%),url(https://static.todamateria.com.br/img/home/hero-cards/tmplus-hero/giz-bg.png);text-align:center}@media (min-width:768px){.card--back-to-school{text-align:left}}@media (min-width:992px){.card--back-to-school{overflow:visible;padding:34px 66px;background-size:auto,auto}}.card--back-to-school-title{position:relative;font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:22px;line-height:1.1;font-weight:700;-webkit-font-smoothing:antialiased;color:#522e91;margin-bottom:2px;z-index:2}@media (min-width:360px){.card--back-to-school-title{font-size:24px}}@media (min-width:412px){.card--back-to-school-title{font-size:26px}}@media (min-width:768px){.card--back-to-school-title{margin-bottom:8px;font-size:40px}}@media (min-width:1200px){.card--back-to-school-title{font-size:48px}}
85.card--back-to-school-description{display:none;position:relative;font-family:Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:400;-webkit-font-smoothing:antialiased;text-align:left;z-index:2;line-height:1.4;margin-bottom:10px;color:#522e91;font-size:20px;max-width:300px}@media (min-width:768px){.card--back-to-school-description{display:inline-block}}@media (min-width:1200px){.card--back-to-school-description{font-size:24px;max-width:380px}}@media (min-width:1200px){.card--back-to-school-description{font-size:26px;max-width:560px}}.card--back-to-school-highlight{position:relative;line-height:1;color:#feda00;background:#663ab5;z-index:2;font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";text-align:center;font-weight:700;-webkit-font-smoothing:antialiased;display:block;margin:5px auto 10px;max-width:170px;padding:4px 6px 2px;box-shadow:4px 4px #422574;border-radius:6px}@media (min-width:768px){.card--back-to-school-highlight{display:inline-block;margin:0;padding:6px 8px;max-width:370px;top:70px;position:absolute;left:auto;right:20px;max-width:300px;box-shadow:6px 6px #422574;border-radius:10px}}@media (min-width:992px){.card--back-to-school-highlight{top:50px;max-width:350px}}@media (min-width:1200px){.card--back-to-school-highlight{top:70px;right:40px;max-width:335px}}.card--back-to-school-highlight .highlight-top{display:inline-block;width:100%;font-size:30px;letter-spacing:1px}@media (min-width:768px){.card--back-to-school-highlight .highlight-top{font-size:62px}}@media (min-width:992px){.card--back-to-school-highlight .highlight-top{font-size:72px}}.card--back-to-school-highlight .highlight-discount{display:inline-block;width:100%;line-height:.8;font-size:42px;letter-spacing:-2px}@media (min-width:768px){.card--back-to-school-highlight .highlight-discount{font-size:69px;letter-spacing:initial}}@media (min-width:992px){.card--back-to-school-highlight .highlight-discount{font-size:80px}}@media (min-width:1200px){.card--back-to-school-highlight .highlight-discount{font-size:86px}}.card--back-to-school-highlight .highlight-info{position:absolute;display:inline-block;color:#663ab5;font-family:Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";width:100%;top:auto;left:50%;transform:translate(-50%);text-transform:uppercase;font-size:12px;bottom:-20px}@media (min-width:768px){.card--back-to-school-highlight .highlight-info{font-size:16px;bottom:-30px}}.card--back-to-school-info{font-size:14px;font-weight:700;color:#fff;text-transform:uppercase;line-height:1;margin:6px 0 0}@media (min-width:412px){.card--back-to-school-info{font-size:16px;margin:6px 0 4px}}@media (min-width:768px){.card--back-to-school-info{font-size:24px;margin-top:8px}}.card--back-to-school-button-container{z-index:2;flex-grow:1;display:flex;align-items:center;justify-content:center}@media (min-width:768px){.card--back-to-school-button-container{flex-grow:0;margin:16px 0 0;justify-content:flex-start}}.card--back-to-school .ds-button{box-shadow:0 0 2px rgba(0,0,0,.2),0 2px 8px rgba(0,0,0,.2),0 4px 20px rgba(0,0,0,.05);color:#121212;background-color:#ffe442;border:2px solid #202020;padding:9px 12px;font-size:14px}@media (min-width:768px){.card--back-to-school .ds-button{padding:18px 36px;font-size:22px}.card--back-to-school .ds-button__icon--arrow{margin-left:21px}.card--back-to-school .ds-button{border:3px solid #202020;margin-top:50px}}.card--back-to-school .ds-button:hover{background-color:#f5d200;border:3px solid #F5D200;color:#000}.card--back-to-school .ds-button:hover:before{border:4px solid #202020;top:-7px;left:-7px;width:calc(100% + 14px);height:calc(100% + 14px)}.card--back-to-school.tmplus-offer .card--back-to-school-title{font-size:18px}@media (min-width:375px){.card--back-to-school.tmplus-offer .card--back-to-school-title{font-size:22px}}@media (min-width:460px){.card--back-to-school.tmplus-offer .card--back-to-school-title{font-size:24px}}@media (min-width:768px){.card--back-to-school.tmplus-offer .card--back-to-school-title{font-size:40px}}@media (min-width:992px){.card--back-to-school.tmplus-offer .card--back-to-school-title{max-width:620px}}@media (min-width:768px){.card--back-to-school.tmplus-offer .card--back-to-school-highlight{top:120px}}@media (max-width:767.98px){.card--back-to-school.tmplus-offer .card--back-to-school-highlight{display:flex;max-width:100%;white-space:nowrap;align-items:flex-end;
85gap:10px;padding:8px 10px 2px}}@media (max-width:375px){.card--back-to-school.tmplus-offer .card--back-to-school-highlight{padding:8px 8px 2px}}.card--back-to-school.tmplus-offer .card--back-to-school-highlight .highlight-top{font-size:20px;letter-spacing:unset}@media (min-width:425px){.card--back-to-school.tmplus-offer .card--back-to-school-highlight .highlight-top{font-size:26px}}@media (min-width:768px){.card--back-to-school.tmplus-offer .card--back-to-school-highlight .highlight-top{font-size:38px;line-height:1.5;letter-spacing:4px}}@media (min-width:992px){.card--back-to-school.tmplus-offer .card--back-to-school-highlight .highlight-top{font-size:46px}}.card--back-to-school.tmplus-offer .card--back-to-school-highlight .highlight-discount{font-size:30px}@media (min-width:425px){.card--back-to-school.tmplus-offer .card--back-to-school-highlight .highlight-discount{font-size:42px}}@media (min-width:768px){.card--back-to-school.tmplus-offer .card--back-to-school-highlight .highlight-discount{font-size:69px;letter-spacing:initial}}@media (min-width:992px){.card--back-to-school.tmplus-offer .card--back-to-school-highlight .highlight-discount{font-size:80px}}@media (min-width:1200px){.card--back-to-school.tmplus-offer .card--back-to-school-highlight .highlight-discount{font-size:86px}}@media (min-width:768px){.card--back-to-school.tmplus-offer .card--back-to-school-button-container .ds-button{margin-top:15px}}.card--back-to-school.tmplus-enem .card--back-to-school-title{font-size:16px}@media (min-width:375px){.card--back-to-school.tmplus-enem .card--back-to-school-title{font-size:20px}}@media (min-width:460px){.card--back-to-school.tmplus-enem .card--back-to-school-title{font-size:24px}}@media (min-width:768px){.card--back-to-school.tmplus-enem .card--back-to-school-title{font-size:40px}}@media (min-width:992px){.card--back-to-school.tmplus-enem .card--back-to-school-title{max-width:620px}}.card--back-to-school.tmplus-enem .card--back-to-school-description.desktop-only{display:none;font-size:26px;max-width:350px}@media (min-width:768px){.card--back-to-school.tmplus-enem .card--back-to-school-description.desktop-only{display:block}}.card--back-to-school.tmplus-enem .card--back-to-school-description.mobile-only{display:block;text-align:center;font-size:16px;margin:0 auto;max-width:unset}@media (min-width:768px){.card--back-to-school.tmplus-enem .card--back-to-school-description.mobile-only{display:none}}@media (min-width:768px){.card--back-to-school.tmplus-enem .card--back-to-school-button-container{margin:32px 0 0}}@media (min-width:768px){.card--back-to-school.tmplus-enem .card--back-to-school-highlight{top:100px}}@media (max-width:767.98px){.card--back-to-school.tmplus-enem .card--back-to-school-highlight{display:inline-flex;max-width:100%;white-space:nowrap;gap:5px;padding:6px 10px 4px;top:5px}}@media (max-width:374px){.card--back-to-school.tmplus-enem .card--back-to-school-highlight{padding:8px 8px 2px;top:10px}}@media (min-width:992px){.card--back-to-school.tmplus-enem .card--back-to-school-highlight{padding:4px 8px 12px}}.card--back-to-school.tmplus-enem .card--back-to-school-highlight .highlight-top{font-size:14px;letter-spacing:unset}@media (min-width:375px){.card--back-to-school.tmplus-enem .card--back-to-school-highlight .highlight-top{font-size:16px}}@media (min-width:768px){.card--back-to-school.tmplus-enem .card--back-to-school-highlight .highlight-top{font-size:20px;line-height:1.5;letter-spacing:1px}}@media (min-width:992px){.card--back-to-school.tmplus-enem .card--back-to-school-highlight .highlight-top{font-size:26px}}.card--back-to-school.tmplus-enem .card--back-to-school-highlight .highlight-discount{font-size:16px;letter-spacing:normal}.card--back-to-school.tmplus-enem .card--back-to-school-highlight .highlight-discount span{font-size:14px}@media (min-width:375px){.card--back-to-school.tmplus-enem .card--back-to-school-highlight .highlight-discount{font-size:19px}.card--back-to-school.tmplus-enem .card--back-to-school-highlight .highlight-discount span{font-size:16px}}@media (min-width:768px){.card--back-to-school.tmplus-enem .card--back-to-school-highlight .highlight-discount{font-size:43px;letter-spacing:initial}.card--back-to-school.tmplus-enem .card--back-to-school-highlight .highlight-discount span{font-size:30px}}@media (min-width:992px){.card--back-to-school.tmplus-enem .card--back-to-school-highlight .highlight-discount{font-size:49px}.card--back-to-school.tmplus-enem .card--back-to-school-highlight .highlight-discount span{font-size:36px}}@media (min-width:768px){.card--back-to-school.tmplus-enem .card--back-to-school-button-container .ds-button{margin-top:15px}}.card--assistant{overflow:hidden;padding:22px 10px 8px;color:#29313d;display:flex;flex-direction:column;position:relative;background-repeat:no-repeat;background-position:right top;background-size:100%;text-align:left;background:linear-gradient(90deg,#fff3b1,#ffef94);background-color:#fff3b1;border:2px solid #ffeec0}@media (min-width:768px){.card--assistant{padding-top:20px}}@media (min-width:992px){.card--assistant{overflow:visible;padding:40px 80px;background-size:auto,auto}}.card--assistant-image-bg{border-radius:8px;position:absolute;right:0;bottom:0;width:100%;height:100%;object-fit:cover;pointer-events:none;z-index:0}.card--assistant-title{position:relative;font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:19px;line-height:1.1;font-weight:700;-webkit-font-smoothing:antialiased;margin-bottom:4px;z-index:2}.card--assistant-title:before{content:none;position:absolute;top:auto;left:auto;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAATgAAAAKCAMAAAAXZLJKAAAB11BMVEUAAAC+Iv8xef9OY/+wKv+6JP+fM/+dN/9fWf8kff9IaP9VYP8dgP8ggP+OPf+bN/8egP9QY/+GQ/95Sv8gf/9cW/9nVf8xd/9wT/9Gaf9YX/9YWP9jV/87b/85cf80c/8seP90Tv+jMv+mL/+qLv9NZP+KQP9nVf+9If8egP+ARv94UP8+bf9AbP9ZXf99SP8fgf+DRP9MZv+NQP++If9jWP9lV/9/R/9sVP9IZ/9wUP8reP+aN/9fWv9Fav9qVP9tUv8le/9PYv8ggP+tLP9oVf++Iv8ifv9gWv97Sf++JP9hWP+jM/86cP8dgP+/Iv9tUv+6Jf9Cav+6I/9TYP+POv+AUP9gUP+9Iv8egP92TP9OZP9Dav9rUv9LZf9bXP9JZ/9tUf+PPf9dWv8+bf9YXf9Faf9UYP9AbP9QYv9gWf9iWP9lVv+BRv+KQP+MP/+cNf9WX/9oVP9wUP+HQv83cf87b/9zTf+DRP+FQ/9xTv9+R/+RPP+XOf9SYf94Sv96Sf+ZN/8qef+fNP+UOv+iMv+nL/8zdP9HaP99SP9nVf8td/80c/+kMP8oev85cP+yKP8ifv8lfP+tK/+3Jf8vdv8xdf+VOv+rLf+pLv+1J/+6JP+wKv8aJnIKAAAAWHRSTlMA3yBgv7/fIN/fn59gQEDfgICA37+/n2BgQEAg37+ff0BA39/fgGDf35+fIN/fv7+fn4Bg37+/v4BwIO/vr4+AgFAwEO/u7s/Pz8+/v6+Pj3BvYGBQMBAQGx3CiwAAAmhJREFUSMft1GdzElEUxvFNopLYsfeOJlbUUNMTe++FaIxRQdREBYwEA6JiKCLYIKB+WJ+z9162uVFnnHHM5Lf7Yl//95wjzfiv1XO9q7kGwWOzWZnOeTUde2E5d6wR1jE7yOFQKHQTbkM4HI7FYs+JD15CMpnMZrMvYBii0egYiUQiI/CYDJFxSKVSk/F4vH0RN4c7ZZH+kr56bhPTs5LbyHRuYE6vZ3bDHrhB/H5/JpMZhAHST4LBYCKRCAQCT+Ee3II78IA8hEeQy+VCopImk49QJKKqBHIkJdOQjEeapEyvyBPyhrwl72GCVKvVSqXy+ZCF/e4FNT3zaxYLZ1pa7PTa7cu4o01cW6HwWvYOSqVSuVxOp/PpfP4ZKRaLo3CX3AdeiTKJSiISBEBTCSiSSSWKBGKUfOpZGtZVGtEM0ziwSqCuBLpKFaoE3+ED+Qpf4DyyNV0395H5RArAIymV4JeVBglFGvjTWVJGCUQkEJGMGycyaSLpK4F6liYoUxV+Xgm+ya6pnJWkJpNKIpMuUp5FMq+kmSXgozT1LIVyqERMKpnOkrES/PbGEbNKU7NIfSKTsnCUiUUSmUaJiGScJaWS2cYBi8QyKZXC2o0zXu8oGQNtJBCV4oRHaq/d7y2yrbJtsll6s/VO1DXjgVY8+MIrNLceUWWru4gL18ZnybhxLJL+LvWbVgLdxilnyXiXYCl3fB+4XK6dZD8sEbbLDsLCmssWFenf8RgrZVR3yVhJidQonHQ4HE6ns2MF19Xldru7u8+t4jYzXq93F7kiTQsX5tYcABtYrZ4G4dIarnctd1WaIf0AVkTjSwL63XsAAAAASUVORK5CYII=);background-size:cover;background-repeat:no-repeat;background-position:50%}@media (min-width:768px){.card--assistant-title:before{content:"";height:8px;right:100px;width:262px;bottom:-6px}}@media (min-width:992px){.card--assistant-title:before{right:130px;width:295px}}@media (min-width:1200px){.card--assistant-title:before{right:180px;height:11px;width:350px}}
85@media (min-width:1366px){.card--assistant-title:before{right:248px}}@media (min-width:1920px){.card--assistant-title:before{right:360px}}@media (min-width:360px){.card--assistant-title{font-size:19px;margin-bottom:8px}}@media (min-width:412px){.card--assistant-title{font-size:21px}}@media (min-width:768px){.card--assistant-title{margin-bottom:16px;font-size:36px}}@media (min-width:992px){.card--assistant-title{font-size:40px}}@media (min-width:1200px){.card--assistant-title{font-size:48px}}.card--assistant-title .title-highlight{color:#1e80ff;background:linear-gradient(90deg,#1e80ff 25.77%,#bd22ff 74.37%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-font-smoothing:auto}.card--assistant-description{display:inline-block;position:relative;font-family:Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:400;-webkit-font-smoothing:antialiased;text-align:left;z-index:2;line-height:1.4;margin-bottom:10px;font-size:15px;max-width:980px}@media (min-width:412px){.card--assistant-description{font-size:16px}}@media (min-width:768px){.card--assistant-description{font-size:24px}}@media (min-width:1200px){.card--assistant-description{font-size:28px}}.card--assistant-description strong{display:inline-block;width:100%}.card--assistant-button-container{z-index:2;flex-grow:1;display:flex;align-items:center;justify-content:flex-start}@media (min-width:768px){.card--assistant-button-container{flex-grow:0;margin:40px 0 0}}.card--assistant .ds-button{box-shadow:0 0 2px rgba(0,0,0,.2),0 2px 8px rgba(0,0,0,.2),0 4px 20px rgba(0,0,0,.05);padding:9px 12px;font-size:14px}@media (min-width:768px){.card--assistant .ds-button{padding:18px 36px;font-size:22px}.card--assistant .ds-button__icon--arrow{margin-left:21px}.card--assistant .ds-button{padding:16px 36px 20px}}.card--assistant .ds-button:hover{background-color:#005299}.card--assistant .ds-button:hover:before{border:4px solid #005299;top:-7px;left:-7px;width:calc(100% + 14px);height:calc(100% + 14px)}.our-subjects{display:grid;grid-template-columns:1fr 1fr;grid-auto-flow:row dense;row-gap:1.5rem;margin:0 -10px 20px;grid-gap:.25rem}@media (min-width:576px){.our-subjects{grid-gap:1rem;margin:0 0 30px}}@media (min-width:992px){.our-subjects{grid-template-columns:1fr 1fr 1fr}}.our-subjects a{display:flex;text-decoration:none;border:0;align-items:center;font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-brand-text-link);font-size:1.25rem;line-height:1.1}@media (max-width:400px){.our-subjects a{font-size:1.0625rem}}@media (min-width:768px){.our-subjects a{font-size:1.5625rem}}@media (min-width:992px){.our-subjects a{font-size:1.875rem}}.our-subjects a img{position:relative;height:auto;transition:transform .2s ease-in-out;margin-right:.25rem;width:75px}@media (max-width:410px){.our-subjects a img{width:60px}}@media (min-width:768px){.our-subjects a img{width:110px}}.our-subjects a img[title~=Biologia],.our-subjects a img[title~=Filosofia],.our-subjects a img[title~=Física],.our-subjects a img[title~=Geografia],.our-subjects a img[title~=História]{top:-10px}.our-subjects a:hover{text-decoration:underline}.our-subjects a:hover img{transform:scale(1.2)}.card-grid{display:grid;grid-gap:1rem;grid-row-gap:1rem;grid-column-gap:1.5rem;grid-auto-flow:row dense;grid-template-columns:1fr}@media (min-width:576px){.card-grid.card-grid-3x{grid-template-columns:1fr 1fr}}@media (min-width:992px){.card-grid.card-grid-3x{grid-template-columns:1fr 1fr 1fr}}.card-grid .card-item{background-color:#fff;text-decoration:none;padding:1rem;transition:all .2s ease-in-out;border-radius:5px;border:1px solid var(--bs-brand-border-light)}.card-grid .card-item .card-title{font-size:1rem;margin-bottom:.5rem;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.card-grid .card-item .card-description{font-size:.96875rem;color:var(--bs-brand-text-dark);margin:0}.card-grid .card-item:hover{box-shadow:0 2px 10px rgba(0,0,0,.05),0 1px 4px rgba(0,0,0,.05);border:1px solid rgb(75.5191256831%,77.6792028287%,80.5593056895%)}.card-grid .card-item:hover .card-title{text-decoration:underline}.card-grid .card-item.card-item-only-title{display:flex;align-items:center}.card-grid .card-item.card-item-only-title .card-title{margin:0}.card-grid.card-grid-style-2 .card-item{position:relative;overflow:hidden;border-radius:0 5px 5px 0}.card-grid.card-grid-style-2 .card-item:after{content:"";position:absolute;
85left:-2px;top:0;bottom:0;background-color:var(--bs-brand-7);width:4px;transition:transform .2s ease-in-out}.card-grid.card-grid-style-2 .card-item:hover:after{transform:translate(2px);background-color:#fa996c}.btn-cta{position:relative;background-color:#fff;border-radius:100px;padding:.5rem 1rem .4rem;color:var(--bs-brand-text-link);text-decoration:none;font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:1.875rem;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;white-space:nowrap;letter-spacing:.02em;transition:all .2s ease-in-out}.btn-cta:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:4px solid white;border-radius:100px;transition:all .2s ease-in-out}.btn-cta:hover{background-color:var(--bs-brand-5);color:#fff}.btn-cta:hover:before{top:-7px;left:-7px;width:calc(100% + 14px);height:calc(100% + 14px);border:4px solid var(--bs-brand-5)}.prof-section-title{color:#663ab5;text-transform:uppercase;font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:700;padding:50px 0 10px;font-size:2.5rem}@media (max-width:991.98px){.prof-section-title{font-size:1.875rem}}.hero-professor{position:relative;background-image:url(/layout/assets/dist/desktop-hero-bg.Dg5Zn3cn.png);background-repeat:no-repeat;background-size:cover;background-position:center;background-color:#89e569;height:437px}@media (max-width:991.98px){.hero-professor{overflow:hidden}}.hero-inner{position:relative}.hero-inner .btn-cta{display:inline-block;padding:10px 50px 8px;z-index:10;margin-left:50px;font-size:2.375rem}@media (max-width:991.98px){.hero-inner .btn-cta{font-size:1.875rem;margin:0;left:50%;transform:translate(-50%)}}.h1-label{position:relative;display:block;line-height:1;font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";z-index:2;width:100%;max-width:395px;margin:70px 0 30px}@media (max-width:991.98px){.h1-label{max-width:325px;margin:40px auto 130px}}.h1-label span{display:inline-block}.h1-label--top{position:absolute;color:#663ab5;background:#f9d800;font-weight:700;border-radius:7px;transform:rotate(-4deg);font-size:2.5rem;padding:10px 20px 5px;left:-40px;top:-40px}@media (max-width:991.98px){.h1-label--top{font-size:2rem;padding:10px 15px 5px;left:-30px;top:-32px}}@media (max-width:330px){.h1-label--top{left:-10px;font-size:1.75rem;transform:rotate(-2deg)}}.h1-label svg{position:absolute;top:23px;left:50%;transform:translate(-50%)}@media (max-width:991.98px){.h1-label svg{width:282px;top:15px}}.h1-label--prof{background:#663ab5;color:#fff;border-radius:7px;-webkit-font-smoothing:antialiased;font-weight:400;text-align:center;white-space:nowrap;padding:85px 15px 10px;font-size:42px;width:100%}@media (max-width:991.98px){.h1-label--prof{padding:70px 15px 7px;font-size:33px}}@media (max-width:330px){.h1-label--prof{padding:70px 10px 7px;font-size:32px}}.h1-label--year{color:#663ab5;display:inline-block;width:100%;text-align:right;font-weight:700;margin-top:5px;font-size:75px;transform:scaleY(.9)}@media (max-width:991.98px){.h1-label--year{font-size:55px}}.hero-prof-img{position:absolute;display:inline-block;left:auto;right:0;z-index:1;height:auto;top:-10px}@media (max-width:991.98px){.hero-prof-img{width:440px;top:135px;left:45%;transform:translate(-50%)}}.features-section{padding:32px 0 0;border-width:2px 0 2px 0;border-style:solid;border-color:#d9cff3;background-color:#f4f0ff}@media (min-width:1024px){.features-section{padding:40px 0 56px}}.features-section__title{font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:700;-webkit-font-smoothing:antialiased;font-size:24px;line-height:1.2;letter-spacing:.02em;text-align:center;color:#522e91;margin-bottom:26px}
85.features-section__title span{display:inline-block}@media (min-width:375px){.features-section__title{font-size:26px}}@media (min-width:1024px){.features-section__title{font-size:32px;text-align:left;margin-bottom:24px}.features-section__title br{display:none}}@media (min-width:1280px){.features-section__title{font-size:36px}}.features-section__content-container{display:flex;flex-direction:column;gap:36px}@media (min-width:1024px){.features-section__content-container{flex-direction:row}}@media (min-width:1200px){.features-section__content-container{gap:140px}}.features-section__content{display:flex;flex-direction:column;gap:26px}@media (min-width:1024px){.features-section__content{gap:32px}}@media (min-width:1280px){.features-section__content{max-width:530px}}.features-section__motivation__container{background:rgba(255,255,255,.4);border:1px solid white;border-radius:10px;padding:8px;display:flex;flex-direction:column}@media (min-width:1024px){.features-section__motivation__container{padding:12px 16px 12px 8px;width:fit-content}}.features-section__motivation__users-container{display:flex;padding:0;align-items:center;justify-content:center;gap:8px;flex-wrap:nowrap;margin:0 auto;max-width:320px}@media (min-width:500px){.features-section__motivation__users-container{max-width:initial;padding:0 12px}}@media (min-width:1024px){.features-section__motivation__users-container{margin:0;padding:0;justify-content:flex-start}}.features-section__motivation__users-images{display:flex;align-items:center}.features-section__motivation__users-images img{width:30px;height:30px;aspect-ratio:1/1;border-radius:50%;object-fit:cover;border:.75px solid #FFFFFF;box-shadow:0 0 0 .75px #eaedf0;background-color:#fff}.features-section__motivation__users-images img:not(:first-child){margin-left:-14px}.features-section__motivation__users-text{color:#4b5568;font-size:15px;line-height:1.3;-webkit-font-smoothing:antialiased}@media (min-width:1024px){.features-section__motivation__users-text{font-size:18px;line-height:1.4}}.features-section__features-list{list-style:none;padding:0 8px;margin:0;display:flex;flex-direction:column;gap:20px}@media (min-width:1024px){.features-section__features-list{padding-left:19px}}.features-section__features-item{display:flex;gap:8px;padding-left:4px}@media (min-width:1024px){.features-section__features-item{gap:10px}}.features-section__features-item__icon{padding-top:5px;width:20px;height:20px;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;color:#8159ca;font-size:20px}@media (min-width:1024px){.features-section__features-item__icon{width:24px;height:24px;padding-top:3px;font-size:24px}}.features-section__features-item__text{color:#333;font-size:16px;line-height:1.4;-webkit-font-smoothing:antialiased}@media (min-width:412px){.features-section__features-item__text{font-size:18px}}@media (min-width:1024px){.features-section__features-item__text{font-size:20px}}@media (min-width:1280px){.features-section__features-item__text{font-size:22px}}.features-section__cta-wrapper{display:inline-block;text-align:center;margin:0 auto;min-width:100%}@media (min-width:570px){.features-section__cta-wrapper{min-width:420px}}@media (min-width:1024px){.features-section__cta-wrapper{margin:0;min-width:100%}}@media (min-width:1280px){.features-section__cta-wrapper{margin:0;min-width:100%}}.features-section__upgrade-button{position:relative;top:0;background-color:#ffe442;border:1px solid #2D343E;border-radius:8px;box-shadow:0 2px #2d343e;color:#121212;font-family:roc-grotesk,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:700;-webkit-font-smoothing:antialiased;line-height:normal;letter-spacing:.02em;text-align:center;text-decoration:none;transition:all .2s ease-in-out;padding:12px 0 14px;font-size:18px;display:inline-block;width:100%;margin:0}@media (min-width:375px){.features-section__upgrade-button{font-size:20px}}@media (min-width:1024px){.features-section__upgrade-button{font-size:24px}}.features-section__upgrade-button:hover,.features-section__upgrade-button:active{top:-1px;background-color:#ffe85c;box-shadow:0 4px #2d343e;text-decoration:underline;color:#121212}.features-section__price{font-family:Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:16px;margin-top:8px}@media (min-width:1024px){.features-section__price{font-size:18px;margin-top:12px}}.features-section__image-container{position:relative;height:423px;width:min(100%,334px);margin:0 auto}@media (min-width:1024px){.features-section__image-container{height:482px;width:365px;min-width:326px;margin:auto 0 -56px}}@media screen and (min-width:1200px){.features-section__image-container{height:514px;width:403px}}.features-section__images{position:absolute;bottom:0;left:0;width:100%}.features-section__images__item{position:absolute;bottom:0;left:0;width:100%;opacity:0;transition:opacity .3s ease-out}.features-section__images__item img{width:100%;height:auto;object-fit:contain}.features-section__images__item.active{opacity:1}.home .features-section__title--emoji{display:none}.enem-container .features-section{margin-bottom:56px;margin-left:-8px;margin-right:-8px}@media screen and (min-width:1024px){.enem-container .features-section{margin-left:-20px;margin-right:-20px}}.enem-container .features-section .container{max-width:1380px}@media screen and (min-width:1200px){.enem-container .features-section .container{padding-left:40px}}@media screen and (min-width:1200px){.enem-container .features-section .features-section__content-container{gap:32px}}@media screen and (min-width:1500px){.enem-container .features-section .features-section__content-container{gap:140px}}@media screen and (min-width:1024px){.enem-container .features-section .features-section__content-container .features-section__content{max-width:530px}}.sim-hero{align-items:center;background-color:#f1f1fb;display:flex;isolation:isolate;min-height:clamp(480px,40vw,640px);overflow:hidden;position:relative;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sim-hero__media{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.sim-hero__media picture,.sim-hero__media img{display:block;height:100%;width:100%}.sim-hero__media img{object-fit:cover;object-position:right center}.sim-hero__media:after{background:linear-gradient(90deg,#f1f1fb,#f1f1fb 40%,rgba(241,241,251,.94) 52%,rgba(241,241,251,0) 74%);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.sim-hero__container{position:relative;width:100%;z-index:1}.sim-hero__content{max-width:clamp(360px,50vw,720px);padding:40px 0}.sim-hero__girl{display:none}.sim-hero__title{color:#3e45eb;font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:700;letter-spacing:-.01em;line-height:1.1;margin:0 0 16px;font-size:clamp(2rem,4.6vw,4rem)}.sim-hero__subtitle{color:#22223b;font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:700;line-height:1.3;margin:0 0 28px;font-size:clamp(1.25rem,2.7vw,2.3rem)}.sim-hero__list{display:flex;flex-direction:column;gap:18px;list-style:none;margin:0 0 36px;padding:0}.sim-hero__list li{align-items:center;color:#3e45eb;display:flex;font-weight:700;gap:12px;line-height:1.25;font-size:clamp(1rem,1.4vw,1.25rem)}.sim-hero__check{color:#ff7890;flex-shrink:0;height:clamp(24px,2.3vw,33px);width:clamp(24px,2.3vw,33px)}.sim-hero__cta{align-items:center;background-color:#3e45eb;border-radius:100px;color:#fff;display:inline-flex;font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-weight:700;gap:16px;justify-content:space-between;line-height:1;padding:18px 22px 18px 36px;text-decoration:none;transition:background-color .15s ease,transform .15s ease;font-size:clamp(1.0625rem,1.6vw,1.5rem)}.sim-hero__cta:hover,.sim-hero__cta:focus-visible{background-color:#1e26e8;color:#fff;transform:translateY(-1px)}.sim-hero__cta-arrow{align-items:center;background-color:#16f5a5;border-radius:50%;color:#22223b;display:inline-flex;flex-shrink:0;height:clamp(34px,3vw,44px);justify-content:center;width:clamp(34px,3vw,44px)}.sim-hero__cta-arrow svg{height:45%;width:45%}@media (max-width:767px){.sim-hero{align-items:stretch;min-height:560px}.sim-hero__media{display:none}.sim-hero__girl{bottom:0;display:block;position:absolute;right:-10%;width:min(174vw,760px);z-index:0}.sim-hero__girl img{display:block;height:auto;width:100%}.sim-hero__container{display:flex;position:relative;z-index:1}.sim-hero__content{display:flex;flex:1;flex-direction:column;max-width:none;padding:26px 0 28px}.sim-hero__list{gap:12px;margin-bottom:auto}.sim-hero__list li:nth-child(2),.sim-hero__list li:nth-child(3){max-width:56%}.sim-hero__cta{justify-content:space-between;margin-top:24px;width:100%}}.hero-lume{background:radial-gradient(900px 500px at 50% 115%,rgba(106,112,242,.35),transparent 70%),#14122b;isolation:isolate;overflow:hidden;padding:30px 0 0;position:relative;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hero-lume__container{position:relative}.hero-lume__badge{align-items:center;background:rgba(106,112,242,.16);border:1px solid rgba(155,160,255,.55);border-radius:999px;color:#b9bdff;display:inline-flex;font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:clamp(13px,1.1vw,16px);font-weight:800;gap:10px;letter-spacing:.02em;margin:0;padding:10px 22px}.hero-lume__badge-dot{background:#16f5a5;border-radius:50%;box-shadow:0 0 14px rgba(22,245,165,.9);flex:none;height:8px;width:8px}.hero-lume__title{color:#f4f4ff;font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:clamp(34px,5.85vw,84px);font-weight:900;letter-spacing:-.045em;line-height:.96;margin:22px auto 0;max-width:1160px}.hero-lume__mark{position:relative;white-space:nowrap;z-index:0}.hero-lume__mark:after{background:#ff7a5c;border-radius:12px 4px 14px 6px;bottom:4%;content:"";height:30%;left:-2%;position:absolute;right:-5%;transform:rotate(-1.2deg);z-index:-1}.hero-lume__subtitle{color:rgba(244,244,255,.8);font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:clamp(16px,1.6vw,23px);line-height:1.5;margin:18px auto 0;max-width:860px}.hero-lume__word{background:radial-gradient(125% 135% at 28% 24%,#9ba0ff,#6a70f2 42%,#ff7a5c);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:800;-webkit-text-fill-color:transparent}.hero-lume__cta{align-items:center;background:#f4f4ff;border-radius:999px;box-shadow:0 0 90px rgba(106,112,242,.6);color:#14122b;display:inline-flex;font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:clamp(17px,1.5vw,22px);font-weight:800;gap:14px;margin-top:24px;padding:19px 44px;text-decoration:none;transition:background-color .18s ease,transform .18s ease}.hero-lume__cta:hover,.hero-lume__cta:focus{background:#fff;color:#14122b;text-decoration:none;transform:translateY(-1px)}.hero-lume__cta-arrow{line-height:1}.hero-lume__micro{color:rgba(244,244,255,.6);font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:13.5px;margin:14px 0 0}.hero-lume__scene{--hero-lume-buddy:560px;--hero-lume-card:310px;--hero-lume-card-offset:270px;height:calc(var(--hero-lume-buddy) * .557);margin-top:40px;position:relative}.hero-lume__buddy-wrap{bottom:0;height:100%;left:50%;position:absolute;transform:translate(-50%);width:var(--hero-lume-buddy)}.hero-lume__buddy{aspect-ratio:264/240;display:block;filter:drop-shadow(0 0 90px rgba(106,112,242,.65));height:auto;left:0;position:absolute;top:0;width:100%}.hero-lume__bubble{background:#fff;border-radius:18px 18px 18px 3px;bottom:62%;box-shadow:0 16px 44px rgba(0,0,0,.4);color:#22223b;font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:15px;font-weight:600;left:61%;line-height:1.4;margin:0;max-width:290px;padding:13px 17px;position:absolute;text-align:left;width:max-content;z-index:1}.hero-lume__bubble:after{background:#fff;bottom:-13px;clip-path:polygon(0 0,100% 0,0 100%);content:"";height:14px;left:4px;position:absolute;width:20px}
85.hero-lume__card{display:flex;flex-direction:column;gap:8px;position:absolute;right:calc(50% + var(--hero-lume-card-offset));text-align:left;top:34px;width:var(--hero-lume-card)}.hero-lume__card-label{color:#9ba0ff;font-family:Geist Mono,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:9.5px;font-weight:600;letter-spacing:.13em;margin:0;padding:0 4px;text-transform:uppercase}.hero-lume__card-box .hero-lume__card-label{padding:0}.hero-lume__card-lead{align-items:center;background:rgba(244,244,255,.07);border:1px solid rgba(155,160,255,.6);border-radius:12px;box-shadow:0 0 52px rgba(106,112,242,.4);display:flex;gap:12px;justify-content:space-between;padding:12px 16px}.hero-lume__card-lead-title{color:#fff;font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:14.5px;font-weight:700;margin:0}.hero-lume__card-lead-note{color:rgba(244,244,255,.65);font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:11.5px;margin:2px 0 0}.hero-lume__card-lead-meta{color:#16f5a5;font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:12px;font-weight:700;white-space:nowrap}.hero-lume__card-row{align-items:center;border:1px solid rgba(244,244,255,.28);border-radius:12px;color:#f4f4ff;display:flex;font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:12.5px;gap:12px;justify-content:space-between;opacity:.3;padding:9px 16px}.hero-lume__card-box{background:rgba(244,244,255,.07);border:1px solid rgba(155,160,255,.6);border-radius:12px;box-shadow:0 0 52px rgba(106,112,242,.4);padding:14px 16px}.hero-lume__card-score{align-items:baseline;display:flex;gap:6px;margin:6px 0 0}.hero-lume__card-score b{color:#fff;font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:28px;font-weight:900}.hero-lume__card-score span{color:rgba(244,244,255,.6);font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:12px}.hero-lume__steps{display:flex;flex-direction:column;gap:6px;margin-top:10px}.hero-lume__step{color:rgba(244,244,255,.5);display:flex;font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:13px;gap:10px;justify-content:space-between;padding:6px 11px}.hero-lume__step--current{background:rgba(155,160,255,.16);border-radius:8px;color:#fff;font-weight:700;padding:8px 11px}.hero-lume__step--current .hero-lume__step-meta{color:#16f5a5}.hero-lume__step-meta{white-space:nowrap}.hero-lume__card-note{color:rgba(244,244,255,.55);font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:11.5px;margin:10px 0 0}.hero-lume__bars{display:flex;flex-direction:column;gap:7px;margin-top:10px}.hero-lume__bar{align-items:center;display:flex;gap:10px}.hero-lume__bar-subject{color:rgba(244,244,255,.7);flex:none;font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:11.5px;width:92px}.hero-lume__bar-track{background:linear-gradient(90deg,#16F5A5 var(--hero-lume-bar),rgba(244,244,255,.15) var(--hero-lume-bar));border-radius:3px;flex:1;height:5px}.hero-lume__bar-track--weak{background:linear-gradient(90deg,#ff7a5c var(--hero-lume-bar),rgba(244,244,255,.15) var(--hero-lume-bar))}@media (max-width:1399px){.hero-lume__scene{--hero-lume-buddy:480px;--hero-lume-card:280px;--hero-lume-card-offset:240px}.hero-lume__bubble{max-width:260px}}@media (max-width:1199px){.hero-lume__scene{--hero-lume-buddy:400px;--hero-lume-card:250px;
85--hero-lume-card-offset:200px}.hero-lume__bubble{font-size:14px;max-width:210px}}@media (max-width:991px){.hero-lume{padding-top:32px}.hero-lume__cta{margin-top:28px;padding:18px 40px}.hero-lume__scene{--hero-lume-buddy:min(320px,74vw);align-items:center;display:flex;flex-direction:column;gap:20px;height:auto;margin-top:32px}.hero-lume__card{max-width:380px;position:static;width:100%}.hero-lume__buddy-wrap{align-items:center;bottom:auto;display:flex;flex-direction:column;height:auto;left:auto;max-width:380px;position:static;transform:none;width:100%}.hero-lume__bubble{border-radius:18px;bottom:auto;left:auto;max-width:100%;position:relative;text-align:center}.hero-lume__bubble:after{bottom:-17px;clip-path:polygon(0 0,100% 0,50% 100%);height:18px;left:50%;margin-left:-11px;width:22px}.hero-lume__buddy{left:auto;margin-bottom:calc(var(--hero-lume-buddy) * -.352);margin-top:calc(var(--hero-lume-buddy) * -.181);position:static;top:auto;width:var(--hero-lume-buddy)}}@media (max-width:767px){.hero-lume{padding-top:26px}.hero-lume__title{font-size:36px;letter-spacing:-.03em;line-height:1;margin-top:16px}.hero-lume__badge{font-size:12.5px;padding:8px 16px}.hero-lume__subtitle{margin-top:14px}.hero-lume__cta{justify-content:center;margin-top:22px;padding:16px 24px;width:100%}}.lume-videos{background:radial-gradient(1000px 560px at 50% -10%,rgba(106,112,242,.3),transparent 70%),#14122b;overflow:hidden;padding:96px 0;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lume-videos__container{position:relative}.lume-videos__title{color:#f4f4ff;font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:clamp(31px,4vw,56px);font-weight:900;letter-spacing:-.035em;line-height:1.05;margin:0 auto;max-width:900px}.lume-videos__mark{background:radial-gradient(125% 135% at 28% 24%,#9ba0ff,#6a70f2 42%,#ff7a5c);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.lume-videos__subtitle{color:rgba(244,244,255,.75);font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:clamp(15px,1.5vw,19px);line-height:1.5;margin:18px auto 0;max-width:640px}.lume-videos__grid{display:grid;gap:28px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:56px;text-align:left}.lume-videos__card{display:flex;flex-direction:column;gap:18px}.lume-videos__poster{appearance:none;background:#f4f4ff;border:0;border-radius:16px;box-shadow:0 18px 60px rgba(20,18,43,.55);color:inherit;cursor:pointer;display:block;font:inherit;height:300px;overflow:hidden;padding:0;position:relative;text-align:left;text-decoration:none;transition:box-shadow .2s ease,transform .2s ease;width:100%;-webkit-appearance:none}.lume-videos__poster:hover{box-shadow:0 26px 70px rgba(20,18,43,.7);transform:translateY(-2px)}.lume-videos__poster:after{background:linear-gradient(180deg,rgba(20,18,43,0) 42%,rgba(20,18,43,.55));content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:1}.lume-videos__video{display:block;height:100%;object-fit:cover;width:100%}.lume-videos__loader{animation:lume-videos-spin .8s linear infinite;border:3px solid rgba(20,18,43,.15);border-radius:50%;border-top-color:#3e45eb;height:34px;left:50%;margin:-17px 0 0 -17px;position:absolute;top:50%;transition:opacity .3s ease;width:34px;z-index:2}.lume-videos__poster--playing .lume-videos__loader{opacity:0}.lume-videos__poster-inner{padding:22px 22px 0;position:relative}.lume-videos__eyebrow{color:#3e45eb;font-family:Geist Mono,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:9.5px;font-weight:600;letter-spacing:.14em;margin:0 0 14px;text-transform:uppercase}.lume-videos__play{align-items:center;background:#fff;border-radius:50%;box-shadow:0 6px 24px rgba(20,18,43,.35);display:flex;height:64px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .2s ease;width:64px;z-index:2}.lume-videos__play:before{border-bottom:11px solid transparent;border-left:17px solid #14122b;border-top:11px solid transparent;content:"";height:0;margin-left:5px;width:0}.lume-videos__poster:hover .lume-videos__play{transform:translate(-50%,-50%) scale(1.06)}.lume-videos__duration{background:rgba(20,18,43,.7);border-radius:999px;bottom:14px;color:#fff;font-family:Geist Mono,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:11px;font-weight:600;left:16px;padding:5px 11px;position:absolute;z-index:2}.lume-videos__pain{color:#ff9377;font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:20px;font-style:italic;font-weight:600;line-height:1.35;margin:0}.lume-videos__card-title{color:#f4f4ff;font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:25px;font-weight:800;letter-spacing:-.02em;line-height:1.2;margin:0}.lume-videos__card-desc{color:rgba(244,244,255,.72);font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:16px;line-height:1.6;margin:-8px 0 0}.lume-videos__cta-wrap{margin-top:60px;text-align:center}.lume-videos__cta{background:#f4f4ff;border-radius:999px;box-shadow:0 0 80px rgba(106,112,242,.45);color:#14122b;display:inline-flex;font-family:Geist,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:19px;font-weight:800;padding:20px 46px;text-decoration:none;transition:transform .2s ease}.lume-videos__cta:hover{color:#14122b;transform:translateY(-2px)}.lume-videos__plan{display:flex;flex-direction:column;gap:9px}.lume-videos__plan-row{align-items:center;background:#fff;border:1px solid rgba(34,34,59,.12);border-radius:12px;display:flex;gap:11px;padding:12px 14px}.lume-videos__plan-row--current{border-color:rgba(62,69,235,.35)}.lume-videos__plan-name{color:#22223b;font-size:14px;font-weight:700}.lume-videos__plan-meta{color:#737784;font-family:Geist Mono,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:11px;font-weight:500;margin-left:auto}.lume-videos__dot{background:#3e45eb;border-radius:50%;flex:none;height:18px;width:18px}.lume-videos__dot--empty{background:transparent;border:2px solid #C7CBD5}.lume-videos__comps{display:flex;gap:7px}.lume-videos__comp{align-items:center;background:#fff;border:1px solid rgba(34,34,59,.12);border-radius:999px;color:#22223b;display:flex;font-size:11.5px;font-weight:700;gap:6px;padding:5px 10px}.lume-videos__comp-dot{border-radius:50%;display:inline-block;height:16px;width:16px}.lume-videos__comp-dot--c1{background:#16f5a5}.lume-videos__comp-dot--c2{background:#ffed4c}.lume-videos__comp-dot--c3{background:#ff7a5c}.lume-videos__score{background:#fff;border:1px solid rgba(62,69,235,.3);border-radius:999px;color:#3e45eb;font-family:Geist Mono,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:12px;font-weight:700;margin-left:auto;padding:5px 11px}.lume-videos__essay{background:#fff;border-radius:12px;color:#434753;font-size:13.5px;line-height:1.75;margin:12px 0 0;padding:14px 16px}.lume-videos__hl{border-radius:3px;color:inherit;padding:0 2px}.lume-videos__hl--good{background:#b9fce4}.lume-videos__hl--bad{background:rgba(255,122,92,.3)}.lume-videos__quiz{display:flex;flex-direction:column;gap:8px}.lume-videos__opt{align-items:center;background:#fff;border:1px solid rgba(34,34,59,.12);border-radius:10px;color:#434753;display:flex;font-size:13.5px;gap:10px;padding:11px 13px}.lume-videos__opt--wrong{border:2px solid #ff7a5c}.lume-videos__opt--right{border:2px solid #12C484;color:#22223b;font-weight:600}.lume-videos__opt-key{color:#737784;font-family:Geist Mono,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:11px;font-weight:700}.lume-videos__opt--wrong .lume-videos__opt-key{color:#ff7a5c}.lume-videos__opt--right .lume-videos__opt-key{color:#12c484}.lume-videos__why{background:#fff;border-radius:10px;color:#434753;display:flex;font-size:12.5px;gap:9px;line-height:1.5;margin-top:10px;padding:11px 13px}.lume-videos__why-label{color:#3e45eb;flex:none;font-family:Geist Mono,Roboto,system-ui,-apple-system,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:10px;font-weight:700;letter-spacing:.1em;padding-top:2px;text-transform:uppercase}@keyframes lume-videos-spin{to{transform:rotate(360deg)}}@media (max-width:991px){.lume-videos{padding:56px 0}.lume-videos__grid{gap:34px;grid-template-columns:1fr;margin-top:32px}.lume-videos__card{gap:14px}.lume-videos__poster{height:220px}.lume-videos__cta{font-size:17px;padding:17px 38px}.lume-videos__cta-wrap{margin-top:40px}}</style>
85<script type="module" src="/layout/assets/dist/js/critical-home-js.n77Nd7u1.js"></script>
85   
86    
86<script type="module" async
87            src="https://cdn.jsdelivr.net/npm/@justinribeiro/[email protected]/lite-youtube.js"></script>
87
88
89    <link rel="shortcut icon" href="https://static.todamateria.com.br/favicon.ico"/>
90    <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
91    <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
92    <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
93    <link rel="manifest" href="/site.webmanifest">
94    <link rel="mask-icon" href="/safari-pinned-tab.svg" color="#663ab5">
95    <meta name="msapplication-TileColor" content="#663ab5">
96    <meta name="theme-color" content="#ffffff">
97
98    <meta name="p:domain_verify" content="84722b812aa9dbf71c696481737aef5f"/>
99
100    <link rel="alternate" type="application/rss+xml" title="Feed de Toda Matéria"
101          href="https://www.todamateria.com.br/feed/"/>
102    <link rel="preload" as="style" href="https://use.typekit.net/ued7vul.css"
103          onload="this.onload=null;this.rel='stylesheet'">
104    <!--
104<script type="text/javascript" src="https://accounts.google.com/gsi/client?hl=pt-BR" async></script>
104-->
105    
105<script>
106        window.dataLayer = window.dataLayer || [];
107        dataLayer.push({
108            'contentGroup1': 'none'
109        });
110        dataLayer.push({
111            'contentGroup2': 'none'
112        });
113        dataLayer.push({
114            'contentGroup3': 'none'
115        });
116        dataLayer.push({
117            'contentGroup4': 'none'
118        });
119    </script>
119
120        
120<script>
121        window.dataLayer = window.dataLayer || [];
122        dataLayer.push({
123            'user_tier': 'free',
124                    });
125    </script>
125
126
127    
127<script>
vendor: 323 bytes, line 127
127(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','
127GTM-PZWVLMN
vendor: 3 bytes, line 127
127');
127</script>
127
128        <!-- Meta Pixel Code -->
129    
129<script>
vendor: 435 bytes, lines 129-138
129
130    !function(f,b,e,v,n,t,s)
131    {if(f.fbq)return;n=f.fbq=function(){n.callMethod?
132    n.callMethod.apply(n,arguments):n.queue.push(arguments)};
133    if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
134    n.queue=[];t=b.createElement(e);t.async=!0;
135    t.src=v;s=b.getElementsByTagName(e)[0];
136    s.parentNode.insertBefore(t,s)}(window, document,'script',
137    'https://connect.facebook.net/en_US/fbevents.js');
138    fbq('init', '
138691341014045248
vendor: 42 bytes, lines 138-140
138', {});
139    fbq('track', 'PageView');
140    
140</script>
140
141    <noscript><img height="1" width="1" style="display:none"
142    src="https://www.facebook.com/tr?id=691341014045248&ev=PageView&noscript=1"
143    /></noscript>
144    <!-- End Meta Pixel Code -->
145    
146    
146<script>
147        window.addEventListener('load', () => {
148            if (typeof window.clarity === 'function') {
149                
150                window.clarity('set', "user_type", "free");
151
152            }
153            window.addEventListener('exercise-finish', () => {
154                if (typeof window.clarity === 'function') {
155                    window.clarity('set', 'exercise_solving_status', 'finished');
156                }
157            });
158        });
159        </script>
159
160    
160<script async defer src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
160<script async defer src="https://cdn7graus.b-cdn.net/prebid/prebid8.38.0.js"></script>
160<script>var googletag=window.googletag||{cmd:[]};if(window.localStorage && !window.localStorage.getItem("sg_gpt_event")){window.localStorage.setItem("sg_gpt_event",Math.floor((Math.random()*100)+1)<=10?1:0);}var pbjs = pbjs || {}; pbjs.que = pbjs.que || [];pbjs.que.push(function(){pbjs.setConfig({"enableSendAllBids":false,"targetingControls":{"alwaysIncludeDeals":true},"priceGranularity":{"buckets":[{"precision":2,"min":0,"max":6,"increment":0.01},{"precision":2,"min":6,"max":20,"increment":0.05},{"precision":2,"min":20,"max":30,"increment":0.5}]},"userSync":{"filterSettings":{"all":{"bidders":"*","filter":"include"}},"iframe":{"bidders":["smartadserver"],"filter":"include"},"syncsPerBidder":1000,"syncDelay":100}})});!function(a9,a,p,s,t,A,g){if(a[a9])return;function q(c,r){a[a9]._Q.push([c,r])}a[a9]={init:function(){q('i',arguments)},fetchBids:function(){q('f',arguments)},setDisplayBids:function(){},targetingKeys:function(){return[]},_Q:[]};A=p.createElement(s);A.async=!0;A.src=t;g=p.getElementsByTagName(s)[0];g.parentNode.insertBefore(A,g)}('apstag',window,document,'script','//c.amazon-adsystem.com/aax2/apstag.js'); apstag.init({pubID: '031d2526-e3d7-48d3-94fd-8cec14da13e5',adServer: 'googletag', simplerGPT: true});</script>
160
161            
161<script>
162                function getSlotWrapper(slotId) {
163                    return document.getElementById(slotId + "-wrapper");
164                }
165
166                googletag.cmd.push(function() {
167                    googletag.pubads().addEventListener("slotRenderEnded", function(event) {
168                        const slotId = event.slot.getSlotElementId();
169                        const wrapperElement = getSlotWrapper(slotId);
170                        if (!wrapperElement) return;
171
172                        wrapperElement.toggleAttribute("data-slot-empty", event.isEmpty);
173                        wrapperElement.toggleAttribute("data-slot-filled", !event.isEmpty);
174                    });
175                });
176            </script>
176
177        
178    
178<script async src="https://cdn.insurads.com/bootstrap/CISMOAUT.js"></script>
178
179    
179<script async src="https://cdn.7gra.us/path-tracker-js/v0.js"></script>
179
180   
181
182        <style>.experiment-hidden { display: none !important; }</style>
183    
183<script>window.EXPERIMENT_CONFIG = {"lume-home-hero_v2":{"type":"feature_flag_variable","key":"v","enabled":true,"variants":{"a":1,"b":1,"c":1}},"lume_entry_lp_v1":{"type":"feature_flag_variable","key":"elp","enabled":true,"variants":{"hub":1,"landing":1}}};</script>
183
184
185    
185<script>
186    window.ExperimentsService = (function () {
187        var COOKIE_DAYS = 30;
188        var PREFIX = 'exp_';
189        var currentPath   = window.location.pathname.replace(/\/$/, '') || '/';
190        var currentParams = new URLSearchParams(window.location.search);
191        var _deactivated  = {};
192        var _tracked      = {};
193
194        function paramKey(experiment, id) {
195            return PREFIX + (experiment.key || id);
196        }
197
198        // QA override: the bare 'key' as a query param (?v=b) forces a variant.
199        // Never persisted, so it only lasts for URLs that carry it.
200        function forcedVariant(experiment) {
201            if (!experiment.key) return null;
202            var forced = currentParams.get(experiment.key);
203            return (forced && experiment.variants.hasOwnProperty(forced)) ? forced : null;
204        }
205
206        function pickVariant(id, experiment) {
207            var stored = null;
208            try { stored = localStorage.getItem(PREFIX + id); } catch(e) {}
209            if (stored && experiment.variants.hasOwnProperty(stored)) return stored;
210
211            var keys = Object.keys(experiment.variants);
212            var total = 0;
213            for (var i = 0; i < keys.length; i++) total += experiment.variants[keys[i]];
214            var rand = Math.random() * total;
215            var cumulative = 0;
216            for (var i = 0; i < keys.length; i++) {
217                cumulative += experiment.variants[keys[i]];
218                if (rand < cumulative) return keys[i];
219            }
220            return keys[keys.length - 1];
221        }
222
223        function persist(id, variant) {
224            try { localStorage.setItem(PREFIX + id, variant); } catch(e) {}
225            var expires = new Date(Date.now() + COOKIE_DAYS * 864e5).toUTCString();
226            document.cookie = PREFIX + id + '=' + encodeURIComponent(variant) + ';expires=' + expires + ';path=/;SameSite=Lax';
227        }
228
229        function pushEvent(id, variant) {
230            window.dataLayer = window.dataLayer || [];
231            window.dataLayer.push({ event: 'experiment_view', experiment_id: id, experiment_variant: variant });
232        }
233
234        function assignVariants(config) {
235            var assigned = {};
236            for (var id in config) {
237                if (!config.hasOwnProperty(id)) continue;
238                var experiment = config[id];
239                var variant;
240                var forced = forcedVariant(experiment);
241                if (forced) {
242                    assigned[id] = forced;
243                    continue;
244                }
245                if (experiment.type === 'feature_flag_parameter') {
246                    var paramValue = currentParams.get(paramKey(experiment, id));
247                    variant = (paramValue && experiment.variants.hasOwnProperty(paramValue))
248                        ? paramValue
249                        : pickVariant(id, experiment);
250                } else {
251                    variant = pickVariant(id, experiment);
252                }
253                persist(id, variant);
254                assigned[id] = variant;
255            }
256            return assigned;
257        }
258
259        function applyRedirects(config, assigned) {
260            for (var id in config) {
261                if (!config.hasOwnProperty(id)) continue;
262                var experiment = config[id];
263                var variant = assigned[id];
264
265                if (experiment.type === 'feature_flag_parameter') {
266                    var key = paramKey(experiment, id);
267                    if (currentParams.get(key) !== variant) {
268                        var newParams = new URLSearchParams(window.location.search);
269                        newParams.set(key, variant);
270                        window.location.replace(currentPath + '?' + newParams.toString());
271                        return true;
272                    }
273                } else if (experiment.type === 'redirect') {
274                    if (Object.keys(experiment.variants).indexOf(currentPath) === -1) continue;
275                    if (currentPath !== variant) {
276                        window.location.replace(variant + window.location.search);
277                        return true;
278                    }
279                }
280                // feature_flag_parameter_variable: no redirect, no URL change
281            }
282            return false;
283        }
284
285        function pushGtmEvents(config, assigned) {
286            for (var id in assigned) {
287                if (!assigned.hasOwnProperty(id)) continue;
288                var experiment = config[id];
289                if (!experiment) continue;
290                if (experiment.type === 'feature_flag_parameter') {
291                    if (!currentParams.has(paramKey(experiment, id))) continue;
292                } else if (experiment.type === 'redirect') {
293                    if (Object.keys(experiment.variants).indexOf(currentPath) === -1) continue;
294                } else {
295                    // feature_flag_variable: only fires via trackFeatureFlag()
296                    continue;
297                }
298                pushEvent(id, assigned[id]);
299            }
300        }
301
302        function run(config) {
303            var assigned = assignVariants(config);
304            if (applyRedirects(config, assigned)) return;
305            window.ExperimentsService.variants = assigned;
306            pushGtmEvents(config, assigned);
307        }
308
309        /**
310         * Activate or deactivate a feature flag experiment on the current page.
311         * Deactivated experiments will not fire experiment_view even if trackFeatureFlag() is called.
312         *
313         * Usage:
314         *   ExperimentsService.setExperimentActive('banner_a', true);   // activate on this page
315         *   ExperimentsService.setExperimentActive('banner_a', false);  // suppress on this page
316         *
317         * @param {string}  id     Experiment ID as defined in ExperimentService::create()
318         * @param {boolean} active Whether to activate (true) or deactivate (false)
319         */
320        function setExperimentActive(id, active) {
321            if (active) { delete _deactivated[id]; } else { _deactivated[id] = true; }
322        }
323
324        /**
325         * Send the experiment_view GTM event for a feature flag.
326         * Call this at the point where you conditionally render variant content,
327         * so the event only fires when the user actually sees the experiment.
328         * Fires at most once per page load. No-op if the experiment is deactivated.
329         *
330         * Returns true only on the load where the event actually went out, so a
331         * caller with its own exposure-scoped reporting to do (a user property,
332         * say) can hang it off the same decision instead of re-deriving it.
333         *
334         * Usage:
335         *   var variant = window.ExperimentsService.variants['my-experiment'];
336         *   if (variant === 'b') {
337         *       renderNewVersion();
338         *       ExperimentsService.trackFeatureFlag('my-experiment');
339         *   }
340         *
341         * @param {string} id Experiment ID as defined in ExperimentService::create()
342         */
343        function trackFeatureFlag(id) {
344            if (_deactivated[id] || _tracked[id]) return false;
345            var variant = (window.ExperimentsService.variants || {})[id];
346            if (!variant) return false;
347            _tracked[id] = true;
348            pushEvent(id, variant);
349            return true;
350        }
351
352        /**
353         * Show the element matching the active variant, hide all others.
354         * Elements must have the class 'experiment-hidden' by default.
355         *
356         * @param {string} experimentId  Experiment ID as defined in ExperimentService::create()
357         * @param {Object} variantMap    Map of variant value => CSS selector
358         *
359         * Usage:
360         *   ExperimentsService.show('test_variable', { a: '.block-a', b: '.block-b' });
361         *
362         * HTML:
363         *   <div class="block-a experiment-hidden">...</div>
364         *   <div class="block-b experiment-hidden">...</div>
365         */
366        function show(experimentId, variantMap) {
367            var variant = (window.ExperimentsService.variants || {})[experimentId];
368            if (!variant) return;
369            var selector = variantMap[variant];
370            if (!selector) return;
371            var els = document.querySelectorAll(selector);
372            if (!els.length) return;
373            els.forEach(function(el) { el.classList.remove('experiment-hidden'); });
374            trackFeatureFlag(experimentId);
375        }
376
377        return { run: run, variants: {}, show: show, setExperimentActive: setExperimentActive, trackFeatureFlag: trackFeatureFlag };
378    })();
379
380    window.ExperimentsService.run(window.EXPERIMENT_CONFIG || {});
381    </script>
381
382    
383    
383<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://www.todamateria.com.br/#organization","name":"Toda Matéria","url":"https://www.todamateria.com.br/","logo":{"@type":"ImageObject","@id":"https://www.todamateria.com.br/#logo","url":"https://static.todamateria.com.br/img/logo-sd.png","width":1000,"height":1000},"description":"Portal de conteúdos educativos do 1.º ano do ensino fundamental ao 3.º do ensino médio, com conteúdo criado e revisado por professores e alinhado à BNCC."},{"@type":"WebSite","@id":"https://www.todamateria.com.br/#website","url":"https://www.todamateria.com.br/","name":"Toda Matéria","inLanguage":"pt-BR","publisher":{"@id":"https://www.todamateria.com.br/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.todamateria.com.br/?s={search_term_string}"},"query-input":"required name=search_term_string"}}]}</script>
383
384
385    
386</head>
387
388<body  itemscope itemtype="https://schema.org/WebPage"    class="home"
389    id="body"
390    data-eng-page-location="home"
391    >
vendor: 68 bytes, lines 391-392
391
392<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
392GTM-PZWVLMN
vendor: 86 bytes, line 392
392" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>    
392<div
393        id="g_id_onload"
394        data-auto_prompt="true"
395        data-client_id="532718776868-kd6dbivi9pde99kro8m8n1tsjst2k8fu.apps.googleusercontent.com"
396        data-context="use"
397        data-ux_mode="popup"
398        data-callback="googleLoginHandler"
399        data-itp_support="true"
400        data-skip_prompt_cookie="g_skip_prompt_cookie"
401        data-cancel_on_tap_outside="false"
402        style="z-index:9999999999;"
403    ></div>
404
405
406
407
408<header id="navBarContainer" class="header header--sticky header--tmplus-active">
409    <div class="container-xl">
410        <div class="row">
411            <div class="col-12 header--wrapper">
412                <div class="header--logo-wrapper">
413                    <a href="/" class="header--logo" id="headerLogo">
414                                                    <img
415                                class="header--logo-default"
416                                width="263"
417                                height="35"
418                                srcset="https://static.todamateria.com.br/img/logo-tm-white.svg,
419                                https://static.todamateria.com.br/img/logo-tm-white.svg 2x"
420                                src="https://static.todamateria.com.br/img/logo-tm-white.svg"
421                                alt="Toda Matéria"
422                                title="Toda Matéria">
423                                            </a>
424                </div>
425
426                <!-- Desktop: inline search form (centered in navbar) -->
427                <div class="search-form--wrapper" id="searchFormContainer">
428                    <form action="/" id="search-form" method="get" role="search" class="search-form">
429                        <span class="search-form-icon" aria-hidden="true"></span>
430                        <input id="search-text" name="s" type="text" placeholder="Busque artigos, ferramentas ou questões" autocomplete="off" maxlength="100" value="" />
431                        <button class="clear-button" type="button" title="Limpar">✕</button>
432                        <button id="search-button" class="search-button" type="button" title="Buscar"><span class="search-icon"></span></button>
433                    </form>
434                    <tm-navbar-autocomplete></tm-navbar-autocomplete>
435                </div>
436
437                <div class="header--utilities-wrapper">
438                    <!-- Mobile: search trigger (opens full-screen autocomplete) -->
439                    <div class="search-trigger-mobile" id="searchTriggerMobile">
440                        <span class="search-trigger-mobile--label visually-hidden">Busque</span>
441                        <span class="search-icon"></span>
442                    </div>
443
444                                            <a class="btn-header-tmplus btn-header-tmplus--desktop-only btn--default btn--icon btn--icon-arrow" href="/tmplus/" data-google-interstitial="false" data-track-click="cta-tmplus--header" data-funnel-click-location="header" data-funnel-click-element="header_nav_default" data-funnel-click-type="layout">
445                            Assinar TM+
446                            <span class="icon"></span>
447                        </a>
448                    
449                    <div class="user-menu user-menu--rebrand">
450                        <profile-button
451                            id="profile-button-desktop"
452                            class="skeleton"></profile-button>
453                    </div>
454
455                    <div id="navbarToggle"
456                        aria-haspopup="true"
457                        aria-controls="menu"
458                        class="header-menu">
459                        <span class="header-menu-icon"></span>
460                        <div class="bar"></div>
461                        <div class="bar"></div>
462                        <div class="bar"></div>
463                        <span class="visually-hidden">MENU</span>
464                    </div>
465                </div>
466            </div>
467        </div>
468    </div>
469    <div class="main-nav--wrapper">
470    <!-- Mobile: search inside menu -->
471    <div class="search-form--wrapper-mobile" id="searchFormMobile">
472        <form action="/" method="get" role="search" class="search-form-mobile">
473            <input id="search-text-mobile" name="s" type="text" placeholder="Busque um tema" autocomplete="off" value="" />
474            <button class="clear-button" type="button" title="Limpar">✕</button>
475            <button class="search-button-mobile" type="button" title="Buscar"><span class="search-icon"></span></button>
476        </form>
477    </div>
478    <nav class="main-nav">
479        <ul class="nav-group nav-group--tools">
480            <li class="">
481                <a href="/enem/" class="nav-item">
482                    <span class="nav-item--text">ENEM</span>
483                    <span class="icon icon-052-chevron"></span>
484                </a>
485                
486
487<ul class="nav-subgroup">
488    <li class="nav-subgroup--lume">
489    <a href="/lume/" class="nav-subitem nav-subitem--lume"
490       data-google-interstitial="false"
491       data-lume-click-location="header"
492       data-lume-click-element="header_menu_enem"
493       data-lume-click-type="promotional">
494      <img class="nav-subitem--lume-buddy"
495           src="https://static.todamateria.com.br/img/lume/circlebuddy-waving.v1.svg"
496           alt="" width="30" height="31">
497      <span class="dropdown-item--text">Lume — o que estudar hoje</span>
498      <span class="nav-lume--novo">novo</span>
499    </a>
500  </li>
501      <li class="">
502      <a href="/enem/" class="nav-subitem">
503        <!-- <span class="enem-icon enem-icon-house"></span> -->
504        <span class="dropdown-item--text">Página inicial ENEM</span>
505                <span class="icon icon-052-chevron"></span>
506      </a>
507    </li>
508      <li class="">
509      <a href="/enem/plano-de-estudos/" class="nav-subitem">
510        <!-- <span class="enem-icon enem-icon-calendar"></span> -->
511        <span class="dropdown-item--text">Plano de estudos</span>
512                <span class="icon icon-052-chevron"></span>
513      </a>
514    </li>
515      <li class="">
516      <a href="/enem/simulados/" class="nav-subitem">
517        <!-- <span class="enem-icon enem-icon-simulados"></span> -->
518        <span class="dropdown-item--text">Simulados ENEM</span>
519                <span class="icon icon-052-chevron"></span>
520      </a>
521    </li>
522      <li class="">
523      <a href="/corretor-de-redacao/" class="nav-subitem">
524        <!-- <span class="enem-icon enem-icon-correction"></span> -->
525        <span class="dropdown-item--text">Corretor de redação</span>
526                <span class="icon icon-052-chevron"></span>
527      </a>
528    </li>
529      <li class="">
530      <a href="/simulador-sisu/" class="nav-subitem">
531        <!-- <span class="enem-icon enem-icon-sisu"></span> -->
532        <span class="dropdown-item--text">Simulador SiSU</span>
533                <span class="icon icon-052-chevron"></span>
534      </a>
535    </li>
536      <li class="mobile-only nav-subgroup--whatsapp">
537    <a href="https://tiddly.xyz/xudXD" target="_blank" rel="noopener" class="nav-subitem nav-subitem--whatsapp">
538      <span class="dropdown-item--text">Canal do ENEM no WhatsApp &rarr;</span>
539    </a>
540  </li>
541</ul>
542            </li>
543            <li>
544                <a href="/exercicios/" class="nav-item">
545                    <span class="nav-item--text">Exercícios</span>
546                    <span class="icon icon-052-chevron"></span>
547                </a>
548                <ul class="nav-subgroup">
549        <li>
550                <a href="/exercicios-enem/" class="nav-subitem">
551                        <span class="dropdown-item--text">ENEM</span>
552                        <span class="icon icon-052-chevron"></span>
553                </a>
554        </li>
555        <li>
556                <a href="/exercicios/exercicios-de-matematica/" class="nav-subitem">
557                        <span class="dropdown-item--text">Matemática</span>
558                        <span class="icon icon-052-chevron"></span>
559                </a>
560        </li>
561        <li>
562                <a href="/exercicios/exercicios-de-portugues/" class="nav-subitem">
563                        <span class="dropdown-item--text">Português</span>
564                        <span class="icon icon-052-chevron"></span>
565                </a>
566        </li>
567        <li>
568                <a href="/exercicios/exercicios-de-historia/" class="nav-subitem">
569                        <span class="dropdown-item--text">História</span>
570                        <span class="icon icon-052-chevron"></span>
571                </a>
572        </li>
573        <li>
574                <a href="/exercicios/exercicios-de-biologia/" class="nav-subitem">
575                        <span class="dropdown-item--text">Biologia</span>
576                        <span class="icon icon-052-chevron"></span>
577                </a>
578        </li>
579
580        
581        <li>
582                <a href="/exercicios/exercicios-de-ingles/" class="nav-subitem">
583                        <span>Inglês</span>
584                        <span class="icon icon-052-chevron"></span>
585                </a>
586        </li>
587
588        <li>
589                <a href="/exercicios/exercicios-de-geografia/" class="nav-subitem">
590                        <span class="dropdown-item--text">Geografia</span>
591                        <span class="icon icon-052-chevron"></span>
592                </a>
593        </li>
594        <li>
595                <a href="/exercicios/exercicios-de-fisica/" class="nav-subitem">
596                        <span class="dropdown-item--text">Física</span>
597                        <span class="icon icon-052-chevron"></span>
598                </a>
599        </li>
600        <li>
601                <a href="/exercicios/exercicios-de-quimica/" class="nav-subitem">
602                        <span class="dropdown-item--text">Química</span>
603                        <span class="icon icon-052-chevron"></span>
604                </a>
605        </li>
606        <li>
607                <a href="/exercicios/" class="nav-subitem">
608                        <span class="dropdown-item--text">Todos os Exercícios</span>
609                        <span class="icon icon-052-chevron"></span>
610                </a>
611        </li>
612</ul>            </li>
613            <li>
614                <span class="nav-item">
615                    <span class="nav-item--text">Ferramentas</span>
616                    <span class="icon icon-052-chevron"></span>
617                </span>
618                               
619<ul class="nav-subgroup">
620                        <li>
621                        <a
622                        style=""
623                        href="/ajudante-ia-dever-casa/"
624                        class="nav-subitem">
625                        
626                        <span class="dropdown-item--text">Ajudante de Dever de Casa</span>
627                        <span class="icon icon-052-chevron"></span>
628                        </a>
629                </li> 
630                        <li>
631                        <a
632                        style=""
633                        href="/corretor-de-redacao/"
634                        class="nav-subitem">
635                        
636                        <span class="dropdown-item--text">Corretor de Redação</span>
637                        <span class="icon icon-052-chevron"></span>
638                        </a>
639                </li> 
640                        <li>
641                        <a
642                        style=""
643                        href="/exercicios/"
644                        class="nav-subitem">
645                        
646                        <span class="dropdown-item--text">Exercícios</span>
647                        <span class="icon icon-052-chevron"></span>
648                        </a>
649                </li> 
650                        <li>
651                        <a
652                        style="white-space: wrap; text-align: left;"
653                        href="/referencias-abnt/"
654                        class="nav-subitem">
655                        
656                        <span class="dropdown-item--text">Gerador Referências Bibliográficas ABNT</span>
657                        <span class="icon icon-052-chevron"></span>
658                        </a>
659                </li> 
660        </ul>            </li>
661        </ul>
662
663        <ul class="nav-group nav-group--subjects">
664                            <li class="desktop-only">
665                    <a href="/lingua-portuguesa/" class="nav-item">
666                        <span>Língua Portuguesa</span>
667                    </a>
668                </li>
669                            <li class="desktop-only">
670                    <a href="/matematica/" class="nav-item">
671                        <span>Matemática</span>
672                    </a>
673                </li>
674                            <li class="desktop-only">
675                    <a href="/historia/" class="nav-item">
676                        <span>História</span>
677                    </a>
678                </li>
679                            <li class="desktop-only">
680                    <a href="/ingles/" class="nav-item">
681                        <span>Inglês</span>
682                    </a>
683                </li>
684                            <li class="desktop-only">
685                    <a href="/geografia/" class="nav-item">
686                        <span>Geografia</span>
687                    </a>
688                </li>
689                        <li class="nav-subgroup-wrapper">
690                <span class="nav-item">
691                    <span class="nav-item--text">Mais Matérias</span>
692                    <span class="icon icon-052-chevron"></span>
693                </span>
694                <ul class="nav-subgroup">
695                                            <li class="mobile-only">
696                            <a href="/lingua-portuguesa/" class="nav-subitem">
697                                <span class="dropdown-item--text">Língua Portuguesa</span>
698                                <span class="icon icon-052-chevron"></span>
699                            </a>
700                        </li>
701                                            <li class="mobile-only">
702                            <a href="/matematica/" class="nav-subitem">
703                                <span class="dropdown-item--text">Matemática</span>
704                                <span class="icon icon-052-chevron"></span>
705                            </a>
706                        </li>
707                                            <li class="mobile-only">
708                            <a href="/historia/" class="nav-subitem">
709                                <span class="dropdown-item--text">História</span>
710                                <span class="icon icon-052-chevron"></span>
711                            </a>
712                        </li>
713                                            <li class="mobile-only">
714                            <a href="/ingles/" class="nav-subitem">
715                                <span class="dropdown-item--text">Inglês</span>
716                                <span class="icon icon-052-chevron"></span>
717                            </a>
718                        </li>
719                                            <li class="mobile-only">
720                            <a href="/geografia/" class="nav-subitem">
721                                <span class="dropdown-item--text">Geografia</span>
722                                <span class="icon icon-052-chevron"></span>
723                            </a>
724                        </li>
725                                            <li>
726                            <a href="/biologia/" class="nav-subitem">
727                                <span class="dropdown-item--text">Biologia</span>
728                                <span class="icon icon-052-chevron"></span>
729                            </a>
730                        </li>
731                                            <li>
732                            <a href="/quimica/" class="nav-subitem">
733                                <span class="dropdown-item--text">Química</span>
734                                <span class="icon icon-052-chevron"></span>
735                            </a>
736                        </li>
737                                            <li>
738                            <a href="/fisica/" class="nav-subitem">
739                                <span class="dropdown-item--text">Física</span>
740                                <span class="icon icon-052-chevron"></span>
741                            </a>
742                        </li>
743                                            <li>
744                            <a href="/filosofia/" class="nav-subitem">
745                                <span class="dropdown-item--text">Filosofia</span>
746                                <span class="icon icon-052-chevron"></span>
747                            </a>
748                        </li>
749                                            <li>
750                            <a href="/literatura/" class="nav-subitem">
751                                <span class="dropdown-item--text">Literatura</span>
752                                <span class="icon icon-052-chevron"></span>
753                            </a>
754                        </li>
755                                            <li>
756                            <a href="/sociologia/" class="nav-subitem">
757                                <span class="dropdown-item--text">Sociologia</span>
758                                <span class="icon icon-052-chevron"></span>
759                            </a>
760                        </li>
761                                            <li>
762                            <a href="/educacao-fisica/" class="nav-subitem">
763                                <span class="dropdown-item--text">Educação Física</span>
764                                <span class="icon icon-052-chevron"></span>
765                            </a>
766                        </li>
767                                            <li>
768                            <a href="/materias/" class="nav-subitem">
769                                <span class="dropdown-item--text">Todas as Matérias</span>
770                                <span class="icon icon-052-chevron"></span>
771                            </a>
772                        </li>
773                                        <li class="mobile-only">
774                        <a href="/carreira-e-habilidades/" class="nav-subitem">
775                            <span class="dropdown-item--text">Carreira e Habilidades</span>
776                            <span class="icon icon-052-chevron"></span>
777                        </a>
778                    </li>
779                </ul>
780            </li>
781            <li class="desktop-only nav-lume" data-lume-pill data-lume-state="novo">
782                <a href="/lume/" class="nav-item nav-lume--link"
783                   data-google-interstitial="false"
784                   data-lume-click-location="header"
785                   data-lume-click-element="header_nav_pill"
786                   data-lume-click-type="promotional">
787                    <img class="nav-lume--buddy"
788                         src="https://static.todamateria.com.br/img/lume/circlebuddy.v1.svg"
789                         alt="" width="24" height="24">
790                    <span class="nav-lume--label nav-lume--label-long">Lume · o que estudar hoje</span>
791                    <span class="nav-lume--label nav-lume--label-short">Lume · novo</span>
792                    <span class="nav-lume--label nav-lume--label-returning">Continuar no Lume</span>
793                    <span class="nav-lume--dot" aria-hidden="true"></span>
794                </a>
795            </li>
796        </ul>
797
798        <!-- Mobile: user profile menu -->
799        <div class="nav-group nav-group--user mobile-only">
800            <profile-button isMobileMenu></profile-button>
801        </div>
802    </nav>
803        <div class="drawer-lume mobile-only" data-lume-pill data-lume-state="novo">
804        <a href="/lume/" class="drawer-lume--card"
805           data-google-interstitial="false"
806           data-lume-click-location="header"
807           data-lume-click-element="header_drawer_card"
808           data-lume-click-type="promotional">
809            <div class="drawer-lume--body">
810                <span class="drawer-lume--title drawer-lume--title-novo">Lume &mdash; seu professor particular para o ENEM</span>
811                <span class="drawer-lume--title drawer-lume--title-returning">Continuar no Lume</span>
812                <span class="drawer-lume--support drawer-lume--support-novo">Sua trilha pronta em 2 minutos.</span>
813                <span class="drawer-lume--support drawer-lume--support-returning">Retome de onde parou.</span>
814            </div>
815            <img class="drawer-lume--buddy"
816                 src="https://static.todamateria.com.br/img/lume/circlebuddy-waving.v1.svg"
817                 alt="" width="64" height="66">
818            <span class="drawer-lume--cta">
819                <span class="drawer-lume--cta-novo">Começar</span>
820                <span class="drawer-lume--cta-returning">Continuar</span>
821            </span>
822        </a>
823    </div>
824</div>
825</header>
826
827
828<script>
829    /* O estado do Lume no header — "novo" ou "caderno".
830     *
831     * Não corre no DOMContentLoaded: este 
831<script> vem logo depois de
832     * </header>, a pill e o card já estão no DOM, e esperar dava um piscar de
833     * "o que estudar hoje" a virar "Continuar no Lume" a meio do carregamento.
834     *
835     * A pergunta é por aluno e o header vive em páginas cacheadas pelo Varnish,
836     * por isso não pode vir do PHP. O selo é escrito pelo próprio Lume
837     * (js/lume/lib/site-stamp.ts) e limpo no logout — mudar a chave aqui obriga
838     * a mudá-la lá.
839     */
840    (function () {
841        var hasCaderno = false;
842
843        try {
844            hasCaderno = window.localStorage.getItem('lume.hasCaderno') === '1';
845        } catch (e) {
846            /* Store bloqueado (modo privado): fica "novo", que é o estado seguro */
847        }
848
849        if (!hasCaderno) return;
850
851        var surfaces = document.querySelectorAll('[data-lume-pill]');
852        for (var i = 0; i < surfaces.length; i++) {
853            surfaces[i].setAttribute('data-lume-state', 'caderno');
854        }
855    })();
856
857    /* lume_button_clicked — os mesmos três parâmetros dos eventos de funil, mas
858     * evento separado: entradas no Lume não entram no funil de conversão.
859     * Delegado no header e não no documento, para não duplicar com os
860     * listeners próprios da home e das LPs. */
861    (function () {
862        var header = document.getElementById('navBarContainer');
863        if (!header) return;
864
865        header.addEventListener('click', function (event) {
866            var target = event.target.closest && event.target.closest('[data-lume-click-element]');
867            if (!target) return;
868
869            window.dataLayer = window.dataLayer || [];
870            window.dataLayer.push({
871                event: 'lume_button_clicked',
872                location: target.getAttribute('data-lume-click-location'),
873                element: target.getAttribute('data-lume-click-element'),
874                type: target.getAttribute('data-lume-click-type')
875            });
876        });
877    })();
878
879    /* Teste lume_entry_lp_v1 — 50/50 na porta de entrada do Lume.
880     *
881     * Braço "landing": todas as portas para o hub (/lume/) — home, pill, drawer,
882     * submenu ENEM, etc. — passam a apontar para a LP /lume-tutor-de-ia. Braço
883     * "hub": ficam no /lume/. Só nas páginas de fora: nunca na própria LP nem
884     * dentro da app. feature_flag_variable, por isso a exposição conta via
885     * trackFeatureFlag, disparada no clique de uma porta e não por pageview. */
886    (function () {
887        var path = window.location.pathname;
888        if (path.indexOf('/lume-tutor-de-ia') === 0) return;
889        if (path === '/lume' || path.indexOf('/lume/') === 0) return;
890
891        var svc = window.ExperimentsService;
892        var variant = (svc && svc.variants && svc.variants['lume_entry_lp_v1']) || 'hub';
893
894        function isHubHref(a) {
895            var href = a.getAttribute('href');
896            if (!href) return false;
897            try {
898                var u = new URL(href, window.location.origin);
899                return u.origin === window.location.origin &&
900                    u.pathname.replace(/\/+$/, '') === '/lume';
901            } catch (e) {
902                return false;
903            }
904        }
905
906        function rewriteDoors() {
907            if (variant !== 'landing') return;
908            var links = document.querySelectorAll('a[href]');
909            for (var i = 0; i < links.length; i++) {
910                if (isHubHref(links[i])) {
911                    links[i].setAttribute('href', '/lume-tutor-de-ia/');
912                }
913            }
914        }
915
916        /* Exposição = clicou numa porta do Lume. Delegado no documento para cobrir
917         * as portas da home, do header e do submenu; dedupe por load no serviço. */
918        document.addEventListener('click', function (event) {
919            if (!event.target.closest) return;
920            if (!event.target.closest('[data-lume-click-element]')) return;
921            if (svc && typeof svc.trackFeatureFlag === 'function') {
922                svc.trackFeatureFlag('lume_entry_lp_v1');
923            }
924        });
925
926        /* Duas passagens: o header já está no DOM (a chamada imediata evita o
927         * piscar do /lume/), o hero da home só fixa a sua variante mais tarde. */
928        rewriteDoors();
929        document.addEventListener('DOMContentLoaded', rewriteDoors);
930        window.addEventListener('load', rewriteDoors);
931    })();
932
933    document.addEventListener('DOMContentLoaded', () => {
934        const navbarToggle = document.getElementById('navbarToggle');
935        const navBarContainer = document.getElementById('navBarContainer');
936        if (navbarToggle && navBarContainer) {
937            navbarToggle.addEventListener('click', () => {
938                const isOpen = navBarContainer.classList.toggle('active');
939                navbarToggle.classList.toggle('active');
940                document.body.style.overflow = isOpen ? 'hidden' : '';
941            }, true);
942
943            // Mobile: toggle sub-menus on click (accordion — only one open at a time)
944            const menuItems = navBarContainer.querySelectorAll('.nav-group > li');
945            menuItems.forEach(li => {
946                const trigger = li.querySelector('.nav-item');
947                const subgroup = li.querySelector('.nav-subgroup');
948                if (!trigger || !subgroup) return;
949
950                trigger.addEventListener('click', (e) => {
951                    if (window.innerWidth >= 1024) return;
952                    e.preventDefault();
953                    const isOpen = li.classList.contains('mobile-open');
954                    menuItems.forEach(item => item.classList.remove('mobile-open'));
955                    if (!isOpen) li.classList.add('mobile-open');
956                });
957            });
958        }
959
960        // Mobile search
961        const searchTriggerMobile = document.getElementById('searchTriggerMobile');
962        const mobileInput = document.getElementById('search-text-mobile');
963        const mobileContainer = document.getElementById('searchFormMobile');
964        const mobileForm = mobileContainer?.querySelector('.search-form-mobile');
965        const mobileBtnSearch = mobileContainer?.querySelector('.search-button-mobile');
966        const mobileBtnClear = mobileContainer?.querySelector('.clear-button');
967
968        if (searchTriggerMobile) {
969            const hasAutocomplete = !!document.querySelector('tm-navbar-autocomplete');
970            searchTriggerMobile.addEventListener('click', () => {
971                if (hasAutocomplete) {
972                    window.dispatchEvent(new CustomEvent('tm-open-autocomplete'));
973                    return;
974                }
975                if (navBarContainer && navbarToggle && !navBarContainer.classList.contains('active')) {
976                    navBarContainer.classList.add('active');
977                    navbarToggle.classList.add('active');
978                    document.body.style.overflow = 'hidden';
979                }
980                setTimeout(() => mobileInput?.focus(), 100);
981            });
982        }
983
984        if (mobileInput && mobileContainer && mobileForm) {
985            mobileInput.addEventListener('input', () => {
986                mobileContainer.classList.toggle('has-value', !!mobileInput.value.trim());
987            });
988
989            mobileBtnSearch?.addEventListener('click', () => {
990                if (mobileInput.value.trim()) mobileForm.submit();
991            });
992
993            mobileInput.addEventListener('keydown', (e) => {
994                if (e.key === 'Enter') {
995                    e.preventDefault();
996                    if (mobileInput.value.trim()) mobileForm.submit();
997                }
998            });
999
1000            mobileBtnClear?.addEventListener('click', () => {
1001                mobileInput.value = '';
1002                mobileContainer.classList.remove('has-value');
1003                mobileInput.focus();
1004            });
1005        }
1006    });
1007</script>
1007
1008
1009<!-- Desktop search -->
1010<script>
1011    document.addEventListener('DOMContentLoaded', () => {
1012        const input = document.getElementById('search-text');
1013        const container = document.getElementById('searchFormContainer');
1014        const form = document.getElementById('search-form');
1015        const btnSearch = document.getElementById('search-button');
1016        const btnClear = container?.querySelector('.clear-button');
1017
1018        if (input && container) {
1019            // Sync has-value with the input on every change AND on initial load
1020            // so the clear button shows whenever the input has content (e.g.
1021            // after closing and reopening the autocomplete dropdown).
1022            const syncHasValue = () => {
1023                container.classList.toggle('has-value', !!input.value.trim());
1024            };
1025            input.addEventListener('input', syncHasValue);
1026            input.addEventListener('focus', syncHasValue);
1027            syncHasValue();
1028
1029            // Safari/Firefox don't focus buttons on click, so the input would blur
1030            // before the click lands. Preventing mousedown default keeps focus on
1031            // the input so the click fires on the button.
1032            btnSearch?.addEventListener('mousedown', (e) => e.preventDefault());
1033            btnClear?.addEventListener('mousedown', (e) => e.preventDefault());
1034
1035            btnSearch.addEventListener('click', () => {
1036                if (input.value.trim()) {
1037                    btnSearch.classList.add('loading');
1038                    form.submit();
1039                }
1040            });
1041
1042            input.addEventListener('keydown', (e) => {
1043                if (e.key === 'Enter') {
1044                    e.preventDefault();
1045                    if (input.value.trim()) {
1046                        btnSearch.classList.add('loading');
1047                        form.submit();
1048                    }
1049                }
1050            });
1051
1052            if (btnClear) {
1053                btnClear.addEventListener('click', () => {
1054                    input.value = '';
1055                    container.classList.remove('has-value');
1056                    input.focus();
1057                    input.dispatchEvent(new Event('input', { bubbles: true }));
1058                });
1059            }
1060        }
1061    });
1062</script>
1062<h1 class="visually-hidden">Toda Matéria</h1>
1063<section class="hero-lume" aria-label="Conheça o Lume" data-lume-exam-date="2026-11-08">
1064        <noscript><style>.hero-lume__variant[data-hero-variant="a"] { display: block !important; }</style></noscript>
1065
1066        <div class="hero-lume__variant" data-hero-variant="a" hidden>
1067        <div class="container-xl hero-lume__container">
1068            
1069            <h2 class="hero-lume__title">A prova é em novembro. Hoje são só <span class="hero-lume__mark">25 minutos.</span></h2>
1070            <p class="hero-lume__subtitle">O <span class="hero-lume__word">Lume</span> monta sua trilha de estudos, acompanha seu progresso e ajuda você a entender o que precisa revisar a seguir.</p>
1071
1072                        <a href="/lume/" class="hero-lume__cta"
1073                data-lume-click-location="home"
1074                data-lume-click-element="home_hero_lume_a"
1075                data-lume-click-type="promotional">
1076                Experimentar Grátis                <span class="hero-lume__cta-arrow" aria-hidden="true">→</span>
1077            </a>
1078
1079            
1080            <div class="hero-lume__scene">
1081                <div class="hero-lume__card hero-lume__card--steps">
1082                                                                    <div class="hero-lume__card-box">
1083                            <p class="hero-lume__card-label">Hoje · sem nota, sem ranking</p>
1084
1085                            
1086                                                        <div class="hero-lume__steps">
1087                                                                <div class="hero-lume__step hero-lume__step--current">
1088                                    <span>1 · Revisão: porcentagem</span>
1089                                    <span class="hero-lume__step-meta">10 min</span>
1090                                </div>
1091                                                                <div class="hero-lume__step">
1092                                    <span>2 · 10 questões no seu nível</span>
1093                                    <span class="hero-lume__step-meta">15 min</span>
1094                                </div>
1095                                                            </div>
1096                            <p class="hero-lume__card-note">Só você vê seus erros.</p>
1097                                                    </div>
1098                                    </div>
1099
1100                                <div class="hero-lume__buddy-wrap">
1101                    <p class="hero-lume__bubble">Errar aqui não conta. Só conta pra revisão.</p>
1102
1103                    <img class="hero-lume__buddy"
1104                        src="https://static.todamateria.com.br/img/home/lume-hero/circlebuddy-peeking.v2.svg"
1105                        alt=""
1106                        width="264"
1107                        height="240"
1108                        fetchpriority="high"
1109                        decoding="async">
1110                </div>
1111            </div>
1112        </div>
1113    </div>
1114        <div class="hero-lume__variant" data-hero-variant="b" hidden>
1115        <div class="container-xl hero-lume__container">
1116                        <p class="hero-lume__badge">
1117                <span class="hero-lume__badge-dot" aria-hidden="true"></span>
1118                <span>Faltam <span data-lume-days>45</span> dias para o ENEM</span>
1119            </p>
1120            
1121            <h2 class="hero-lume__title">Estude menos. Melhore suas <span class="hero-lume__mark">notas.</span></h2>
1122            <p class="hero-lume__subtitle">Não é sobre estudar mais horas. É sobre estudar o que importa. O <span class="hero-lume__word">Lume</span> monta sua semana com o que mais cai na prova.</p>
1123
1124                        <a href="/lume/" class="hero-lume__cta"
1125                data-lume-click-location="home"
1126                data-lume-click-element="home_hero_lume_b"
1127                data-lume-click-type="promotional">
1128                Ver o que importa hoje                <span class="hero-lume__cta-arrow" aria-hidden="true">→</span>
1129            </a>
1130
1131            
1132            <div class="hero-lume__scene">
1133                <div class="hero-lume__card hero-lume__card--list">
1134                                                                    <p class="hero-lume__card-label">Sua semana · ordenada pelo peso na prova</p>
1135                        <div class="hero-lume__card-lead">
1136                            <div>
1137                                <p class="hero-lume__card-lead-title">Porcentagem</p>
1138                                <p class="hero-lume__card-lead-note">cai todo ano · você errou 6 de 10</p>
1139                            </div>
1140                            <span class="hero-lume__card-lead-meta">hoje →</span>
1141                        </div>
1142                                                <div class="hero-lume__card-row"><span>Interpretação de texto · amanhã</span></div>
1143                                                <div class="hero-lume__card-row"><span>Funções · semana 2</span></div>
1144                                                <div class="hero-lume__card-row"><span>Ecologia · semana 3</span></div>
1145                        
1146                                    </div>
1147
1148                                <div class="hero-lume__buddy-wrap">
1149                    <p class="hero-lume__bubble"><span data-lume-days>45</span> dias não dá pra tudo. Mas dá pro que importa.</p>
1150
1151                    <img class="hero-lume__buddy"
1152                        src="https://static.todamateria.com.br/img/home/lume-hero/circlebuddy-peeking.v2.svg"
1153                        alt=""
1154                        width="264"
1155                        height="240"
1156                        fetchpriority="high"
1157                        decoding="async">
1158                </div>
1159            </div>
1160        </div>
1161    </div>
1162        <div class="hero-lume__variant" data-hero-variant="c" hidden>
1163        <div class="container-xl hero-lume__container">
1164                        <p class="hero-lume__badge">
1165                <span class="hero-lume__badge-dot" aria-hidden="true"></span>
1166                <span>Novo no Toda Matéria</span>
1167            </p>
1168            
1169            <h2 class="hero-lume__title">Errou? Normal. O <span class="hero-lume__word">Lume</span> transforma isso em <span class="hero-lume__mark">revisão.</span></h2>
1170            <p class="hero-lume__subtitle">"Será que eu tô pronto?" não tem resposta. "Onde eu tô em cada matéria?" tem. O <span class="hero-lume__word">Lume</span> te mostra, e cada erro vira o próximo passo.</p>
1171
1172                        <a href="/lume/" class="hero-lume__cta"
1173                data-lume-click-location="home"
1174                data-lume-click-element="home_hero_lume_c"
1175                data-lume-click-type="promotional">
1176                Ver onde eu estou                <span class="hero-lume__cta-arrow" aria-hidden="true">→</span>
1177            </a>
1178
1179                        <p class="hero-lume__micro">Experimente Grátis</p>
1180            
1181            <div class="hero-lume__scene">
1182                <div class="hero-lume__card hero-lume__card--score">
1183                                                                    <div class="hero-lume__card-box">
1184                            <p class="hero-lume__card-label">Simulado 1 · onde você está</p>
1185
1186                                                        <p class="hero-lume__card-score">
1187                                <b>48</b>
1188                                <span>/ 90 acertos</span>
1189                            </p>
1190                            <div class="hero-lume__bars">
1191                                                                <div class="hero-lume__bar">
1192                                    <span class="hero-lume__bar-subject">Matemática</span>
1193                                    <span class="hero-lume__bar-track hero-lume__bar-track--weak"
1194                                        style="--hero-lume-bar: 34%"></span>
1195                                </div>
1196                                                                <div class="hero-lume__bar">
1197                                    <span class="hero-lume__bar-subject">Linguagens</span>
1198                                    <span class="hero-lume__bar-track"
1199                                        style="--hero-lume-bar: 72%"></span>
1200                                </div>
1201                                                                <div class="hero-lume__bar">
1202                                    <span class="hero-lume__bar-subject">Humanas</span>
1203                                    <span class="hero-lume__bar-track"
1204                                        style="--hero-lume-bar: 58%"></span>
1205                                </div>
1206                                                            </div>
1207                            
1208                                                    </div>
1209                                    </div>
1210
1211                                <div class="hero-lume__buddy-wrap">
1212                    <p class="hero-lume__bubble">Bora fazer um simulado rapidinho? Eu te mostro onde você tá.</p>
1213
1214                    <img class="hero-lume__buddy"
1215                        src="https://static.todamateria.com.br/img/home/lume-hero/circlebuddy-peeking.v2.svg"
1216                        alt=""
1217                        width="264"
1218                        height="240"
1219                        fetchpriority="high"
1220                        decoding="async">
1221                </div>
1222            </div>
1223        </div>
1224    </div>
1225    
1226    
1226<script>
1227    (function () {
1228        var EXPERIMENT_ID = "lume-home-hero_v2";
1229        var KEYS = ["a","b","c"];
1230        var FALLBACK = "a";
1231        var root = document.currentScript.parentNode;
1232        var service = window.ExperimentsService;
1233
1234        // ?v= is read here, not only in ExperimentService, so QA still works when
1235        // that script never ran — a page cached before the experiment existed, a
1236        // crawler UA, or any earlier error in <head> would otherwise pin this to
1237        // the fallback and silently ignore the parameter.
1238        var forced = null;
1239        try {
1240            forced = new URLSearchParams(window.location.search).get('v');
1241        } catch (e) {}
1242        if (KEYS.indexOf(forced) === -1) forced = null;
1243
1244        var assigned = forced
1245            || (service && service.variants && service.variants[EXPERIMENT_ID])
1246            || FALLBACK;
1247        var variants = root.querySelectorAll('[data-hero-variant]');
1248
1249        for (var i = 0; i < variants.length; i++) {
1250            if (variants[i].getAttribute('data-hero-variant') === assigned) {
1251                variants[i].hidden = false;
1252            } else {
1253                variants[i].parentNode.removeChild(variants[i]);
1254            }
1255        }
1256
1257        // Recomputed client-side: the page is cached for 24h, so the number
1258        // rendered by PHP can be a day behind by the time it is served.
1259        var examDate = root.getAttribute('data-lume-exam-date');
1260        if (examDate) {
1261            var days = Math.ceil((new Date(examDate + 'T00:00:00') - new Date()) / 864e5);
1262            if (days >= 0) {
1263                var slots = root.querySelectorAll('[data-lume-days]');
1264                for (var j = 0; j < slots.length; j++) slots[j].textContent = days;
1265            }
1266        }
1267
1268        if (service && service.trackFeatureFlag) {
1269            service.trackFeatureFlag(EXPERIMENT_ID);
1270        }
1271
1272        // lume_button_clicked — same three parameters as the funnel events, but a
1273        // separate event, so Lume entries never land in the conversion funnel.
1274        // Delegated on the section so it survives the variant pruning above.
1275        root.addEventListener('click', function (event) {
1276            var target = event.target.closest('[data-lume-click-element]');
1277            if (!target) return;
1278
1279            window.dataLayer = window.dataLayer || [];
1280            window.dataLayer.push({
1281                event: 'lume_button_clicked',
1282                location: target.getAttribute('data-lume-click-location'),
1283                element: target.getAttribute('data-lume-click-element'),
1284                type: target.getAttribute('data-lume-click-type')
1285            });
1286        });
1287    })();
1288    </script>
1288
1289</section>
1290<section class="lume-videos" aria-label="O que o Lume faz">
1291    <div class="container-xl lume-videos__container">
1292        <h2 class="lume-videos__title">O que trava seu estudo. E o que o <span class="lume-videos__mark">Lume</span> faz com isso.</h2>
1293        <p class="lume-videos__subtitle">Três vídeos curtos. Um para cada coisa que faz você perder tempo até a prova.</p>
1294
1295        <div class="lume-videos__grid">
1296                        <article class="lume-videos__card">
1297                                <button type="button" class="lume-videos__poster lume-videos__poster--plano"
1298                    aria-label="Ver vídeo: Seu plano da semana, já montado"
1299                    data-video-fullscreen>
1300                    <video class="lume-videos__video" data-src="https://cdn.7gra.us/tm/videos/Cronograma_16x9_V2.mp4"
1301                        muted loop playsinline preload="none"></video>
1302                    <span class="lume-videos__loader" aria-hidden="true"></span>
1303                
1304                                        <span class="lume-videos__duration">0:30</span>
1305                                    </button>
1306                <p class="lume-videos__pain">“Não sei por onde começar.”</p>
1307                <h3 class="lume-videos__card-title">Seu plano da semana, já montado</h3>
1308                <p class="lume-videos__card-desc">O Lume olha o que você já sabe e diz o que estudar hoje, em quanto tempo e na ordem que mais rende até novembro.</p>
1309            </article>
1310                        <article class="lume-videos__card">
1311                                <button type="button" class="lume-videos__poster lume-videos__poster--redacao"
1312                    aria-label="Ver vídeo: Correção nas cinco competências"
1313                    data-video-fullscreen>
1314                    <video class="lume-videos__video" data-src="https://cdn.7gra.us/tm/videos/Redac%CC%A7a%CC%83o_16x9_V3.mp4"
1315                        muted loop playsinline preload="none"></video>
1316                    <span class="lume-videos__loader" aria-hidden="true"></span>
1317                
1318                                        <span class="lume-videos__duration">0:28</span>
1319                                    </button>
1320                <p class="lume-videos__pain">“Escrevo a redação e não sei se está boa.”</p>
1321                <h3 class="lume-videos__card-title">Correção nas cinco competências</h3>
1322                <p class="lume-videos__card-desc">Cole o seu texto e receba a nota de cada competência, com os trechos marcados e o que mudar em cada um antes de reescrever.</p>
1323            </article>
1324                        <article class="lume-videos__card">
1325                                <button type="button" class="lume-videos__poster lume-videos__poster--questao"
1326                    aria-label="Ver vídeo: Cada erro vira uma explicação"
1327                    data-video-fullscreen>
1328                    <video class="lume-videos__video" data-src="https://cdn.7gra.us/tm/videos/Exercicios_16x9_V3.mp4"
1329                        muted loop playsinline preload="none"></video>
1330                    <span class="lume-videos__loader" aria-hidden="true"></span>
1331                
1332                                        <span class="lume-videos__duration">0:28</span>
1333                                    </button>
1334                <p class="lume-videos__pain">“Erro a questão e não entendo por quê.”</p>
1335                <h3 class="lume-videos__card-title">Cada erro vira uma explicação</h3>
1336                <p class="lume-videos__card-desc">Questões no estilo ENEM corrigidas na hora: você vê por que errou e qual era o caminho até a resposta certa.</p>
1337            </article>
1338                    </div>
1339
1340        <div class="lume-videos__cta-wrap">
1341            <a href="/lume/" class="lume-videos__cta"
1342                data-lume-click-location="home"
1343                data-lume-click-element="home_videos_cta"
1344                data-lume-click-type="promotional">Começar agora</a>
1345        </div>
1346    </div>
1347
1348    
1348<script>
1349(function () {
1350    if (window.tmVideoModal) return;
1351
1352    var modal, modalVideo;
1353
1354    function closeModal() {
1355        if (!modal) return;
1356        modal.style.display = 'none';
1357        modalVideo.pause();
1358        modalVideo.removeAttribute('src');
1359        modalVideo.load();
1360        document.documentElement.style.overflow = '';
1361    }
1362
1363    function ensureModal() {
1364        if (modal) return;
1365        modal = document.createElement('div');
1366        modal.setAttribute('style', 'position:fixed;inset:0;z-index:2147483647;display:none;align-items:center;justify-content:center;padding:16px;background:rgba(10,8,24,.92);');
1367        var frame = document.createElement('div');
1368        frame.setAttribute('style', 'position:relative;width:min(96vw,1400px);max-height:92vh;');
1369        modalVideo = document.createElement('video');
1370        modalVideo.setAttribute('controls', '');
1371        modalVideo.setAttribute('playsinline', '');
1372        modalVideo.setAttribute('style', 'display:block;width:100%;max-height:92vh;border-radius:12px;background:#000;box-shadow:0 24px 80px rgba(0,0,0,.55);');
1373        var close = document.createElement('button');
1374        close.type = 'button';
1375        close.setAttribute('aria-label', 'Fechar vídeo');
1376        close.innerHTML = '&times;';
1377        close.setAttribute('style', 'position:absolute;top:10px;right:10px;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:rgba(20,18,43,.72);color:#fff;font-size:26px;line-height:44px;cursor:pointer;');
1378        close.addEventListener('click', closeModal);
1379        modal.addEventListener('click', function (e) { if (e.target === modal) closeModal(); });
1380        frame.appendChild(modalVideo);
1381        frame.appendChild(close);
1382        modal.appendChild(frame);
1383        document.body.appendChild(modal);
1384    }
1385
1386    document.addEventListener('keydown', function (e) {
1387        if (e.key === 'Escape' && modal && modal.style.display !== 'none') closeModal();
1388    });
1389
1390    function open(src) {
1391        if (!src) return;
1392        ensureModal();
1393        modalVideo.src = src;
1394        modal.style.display = 'flex';
1395        document.documentElement.style.overflow = 'hidden';
1396        var played = modalVideo.play();
1397        if (played && played.catch) played.catch(function () {});
1398    }
1399
1400    window.tmVideoModal = { open: open, close: closeModal };
1401})();
1402</script>
1402
1403    
1403<script>
1404    (function () {
1405        var root = document.currentScript.parentNode;
1406
1407        function startVideo(video) {
1408            var url = video.getAttribute('data-src');
1409            if (!url) return;
1410            video.src = url;
1411            video.removeAttribute('data-src');
1412            video.load();
1413            var played = video.play();
1414            if (played && played.catch) played.catch(function () {});
1415        }
1416
1417        // Abre o vídeo na modal partilhada (quase ecrã inteiro), em vez do
1418        // fullscreen nativo do browser — mais intuitivo de fechar.
1419        function openVideoModal(video) {
1420            if (!video) return;
1421            startVideo(video); // garante que a fonte está definida
1422            var src = video.currentSrc || video.getAttribute('src') || video.getAttribute('data-src');
1423            window.tmVideoModal.open(src);
1424        }
1425
1426        root.addEventListener('click', function (event) {
1427            var poster = event.target.closest('[data-video-fullscreen]');
1428            if (poster) {
1429                openVideoModal(poster.querySelector('.lume-videos__video'));
1430                return;
1431            }
1432
1433            var target = event.target.closest('[data-lume-click-element]');
1434            if (!target) return;
1435            window.dataLayer = window.dataLayer || [];
1436            window.dataLayer.push({
1437                event: 'lume_button_clicked',
1438                location: target.getAttribute('data-lume-click-location'),
1439                element: target.getAttribute('data-lume-click-element'),
1440                type: target.getAttribute('data-lume-click-type')
1441            });
1442        });
1443
1444        // Only fetch + play a video once it scrolls near the viewport; the
1445        // spinner overlay stays until the first frame is playing.
1446        var videos = root.querySelectorAll('.lume-videos__video[data-src]');
1447
1448        for (var i = 0; i < videos.length; i++) {
1449            videos[i].addEventListener('playing', function (event) {
1450                event.target.parentNode.classList.add('lume-videos__poster--playing');
1451            });
1452        }
1453
1454        if ('IntersectionObserver' in window && videos.length) {
1455            var observer = new IntersectionObserver(function (entries) {
1456                for (var j = 0; j < entries.length; j++) {
1457                    if (!entries[j].isIntersecting) continue;
1458                    observer.unobserve(entries[j].target);
1459                    startVideo(entries[j].target);
1460                }
1461            }, { rootMargin: '200px 0px' });
1462            for (var k = 0; k < videos.length; k++) observer.observe(videos[k]);
1463        } else {
1464            for (var m = 0; m < videos.length; m++) startVideo(videos[m]);
1465        }
1466    })();
1467    </script>
1467
1468</section>
1469
1470  <section class="section-default section-default--tools">
1471    <div class="container-xl">
1472        <h2 class="section-default-title">Ferramentas que
1473            <span>impulsionam seu estudo</span></h2>
1474        <p class="section-default-desc">
1475            Tudo o que você precisa para <span>estudar melhor, praticar com eficiência</span> e preparar trabalhos sem complicações
1476        </p>
1477        <ul class="section-tools--list">
1478            <li class="section-tools--list-item">
1479                <a href="/exercicios/" class="section-tools--link">
1480                    <div class="section-tools--img-wrapper">
1481                        <img
1482                        src="https://static.todamateria.com.br/img/home/tools/tools-exerc.png"
1483                        alt="Exercícios Toda Matéria"
1484                        width="550"
1485                        height="392">
1486                    </div>
1487                    <div class="section-tools--info-wrapper">
1488                        <span class="section-tools--item-title">Exercícios <br>Toda Matéria</span>
1489                        <span class="section-tools--item-desc">Pratique com exercícios, teste conhecimentos, encontre melhorias e evolua no seu ritmo.</span>
1490                        <span class="section-tools--item-arrow"></span>
1491                    </div>
1492                </a>
1493            </li>
1494            <li class="section-tools--list-item">
1495                <a href="/referencias-abnt/" class="section-tools--link">
1496                    <div class="section-tools--img-wrapper">
1497                        <img
1498                        src="https://static.todamateria.com.br/img/home/tools/tools-abnt.png"
1499                        alt="Gerador Referências Bibliográficas ABNT"
1500                        width="550"
1501                        height="392">
1502                    </div>
1503                    <div class="section-tools--info-wrapper">
1504                        <span class="section-tools--item-title">Gerador Referências <br>Bibliográficas ABNT</span>
1505                        <span class="section-tools--item-desc">Nosso gerador cria referências bibliográficas completas no padrão ABNT automaticamente.</span>
1506                        <span class="section-tools--item-arrow"></span>
1507                    </div>
1508                </a>
1509            </li>
1510            <li class="section-tools--list-item">
1511                <a href="/ajudante-ia-dever-casa/" class="section-tools--link">
1512                    <div class="section-tools--img-wrapper">
1513                        <img
1514                        src="https://static.todamateria.com.br/img/home/tools/tools-tutor.png"
1515                        alt="Ajudante IA de Dever de Casa"
1516                        width="550"
1517                        height="392">
1518                    </div>
1519                    <div class="section-tools--info-wrapper">
1520                        <span class="section-tools--item-title">Ajudante IA de <br>Dever de Casa</span>
1521                        <span class="section-tools--item-desc">Assistente inteligente explica, guia e turbina seus estudos com IA sempre, de forma rápida e clara.</span>
1522                        <span class="section-tools--item-arrow"></span>
1523                    </div>
1524                </a>
1525            </li>
1526        </ul>
1527    </div>
1528    
1529  </section>
1530              <div class="container ad-unit-container">
1531                <div class="row">
1532                    <div class="col-12 text-center">
1533                        <div id="div-gpt-sg-ae66c56f9fb9a7a0dbfd49b6f8d1a837-wrapper" class="ad-unit ad-unit--pt-br ad-unit--lrec"><div class="ad-unit__content-wrapper"><div id="div-gpt-sg-ae66c56f9fb9a7a0dbfd49b6f8d1a837" class="ad-unit__content"></div><a class="ad-unit__caption" data-track-click="cta-tmplus--ad-remove" data-funnel-click-location="ad" data-funnel-click-element="remove_ads_caption" data-funnel-click-type="layout" href="/tmplus/" data-google-interstitial="false" aria-label="Remover anúncios">Remover anúncios</a></div></div>                    </div>
1534                </div>
1535            </div>
1536            <section class="section-socialproof section-socialproof--circular">
1537    <div class="section-socialproof--wrapper">
1538        <h2 class="section-socialproof--title">
1539            <span class="title-highlight">6 milhões<br>de usuários</span>
1540            <span class="title-desc">Já estudam com o Toda Matéria</span>
1541        </h2>
1542        <a class="socialproof--button btn--default btn--large btn--icon  btn--icon-arrow" href="/tmplus/" data-google-interstitial="false" data-track-click="cta-tmplus--home-socialproof" data-funnel-click-location="home" data-funnel-click-element="home_socialproof" data-funnel-click-type="promotional">
1543            Começar agora com 51% OFF
1544            <span class="icon"></span>
1545        </a>
1546    </div>
1547    <div class="section-socialproof--students-wrapper">
1548                    <span class="student-avatar" style="background-image: image-set(url('/img/home/socialproof-circular/img-1.png') 1x, url('/img/home/socialproof-circular/[email protected]') 2x)"></span>
1549                    <span class="student-avatar" style="background-image: image-set(url('/img/home/socialproof-circular/img-2.png') 1x, url('/img/home/socialproof-circular/[email protected]') 2x)"></span>
1550                    <span class="student-avatar" style="background-image: image-set(url('/img/home/socialproof-circular/img-3.png') 1x, url('/img/home/socialproof-circular/[email protected]') 2x)"></span>
1551                    <span class="student-avatar" style="background-image: image-set(url('/img/home/socialproof-circular/img-4.png') 1x, url('/img/home/socialproof-circular/[email protected]') 2x)"></span>
1552                    <span class="student-avatar" style="background-image: image-set(url('/img/home/socialproof-circular/img-5.png') 1x, url('/img/home/socialproof-circular/[email protected]') 2x)"></span>
1553                    <span class="student-avatar" style="background-image: image-set(url('/img/home/socialproof-circular/img-6.png') 1x, url('/img/home/socialproof-circular/[email protected]') 2x)"></span>
1554                    <span class="student-avatar" style="background-image: image-set(url('/img/home/socialproof-circular/img-7.png') 1x, url('/img/home/socialproof-circular/[email protected]') 2x)"></span>
1555                    <span class="student-avatar" style="background-image: image-set(url('/img/home/socialproof-circular/img-8.png') 1x, url('/img/home/socialproof-circular/[email protected]') 2x)"></span>
1556                    <span class="student-avatar" style="background-image: image-set(url('/img/home/socialproof-circular/img-9.png') 1x, url('/img/home/socialproof-circular/[email protected]') 2x)"></span>
1557                    <span class="student-avatar" style="background-image: image-set(url('/img/home/socialproof-circular/img-10.png') 1x, url('/img/home/socialproof-circular/[email protected]') 2x)"></span>
1558                    <span class="student-avatar" style="background-image: image-set(url('/img/home/socialproof-circular/img-11.png') 1x, url('/img/home/socialproof-circular/[email protected]') 2x)"></span>
1559                    <span class="student-avatar" style="background-image: image-set(url('/img/home/socialproof-circular/img-12.png') 1x, url('/img/home/socialproof-circular/[email protected]') 2x)"></span>
1560                    <span class="student-avatar" style="background-image: image-set(url('/img/home/socialproof-circular/img-13.png') 1x, url('/img/home/socialproof-circular/[email protected]') 2x)"></span>
1561                    <span class="student-avatar" style="background-image: image-set(url('/img/home/socialproof-circular/img-14.png') 1x, url('/img/home/socialproof-circular/[email protected]') 2x)"></span>
1562                    <span class="student-avatar" style="background-image: image-set(url('/img/home/socialproof-circular/img-15.png') 1x, url('/img/home/socialproof-circular/[email protected]') 2x)"></span>
1563                    <span class="student-avatar" style="background-image: image-set(url('/img/home/socialproof-circular/img-16.png') 1x, url('/img/home/socialproof-circular/[email protected]') 2x)"></span>
1564                    <span class="student-avatar" style="background-image: image-set(url('/img/home/socialproof-circular/img-17.png') 1x, url('/img/home/socialproof-circular/[email protected]') 2x)"></span>
1565                    <span class="student-avatar" style="background-image: image-set(url('/img/home/socialproof-circular/img-18.png') 1x, url('/img/home/socialproof-circular/[email protected]') 2x)"></span>
1566                    <span class="student-avatar" style="background-image: image-set(url('/img/home/socialproof-circular/img-19.png') 1x, url('/img/home/socialproof-circular/[email protected]') 2x)"></span>
1567                    <span class="student-avatar" style="background-image: image-set(url('/img/home/socialproof-circular/img-20.png') 1x, url('/img/home/socialproof-circular/[email protected]') 2x)"></span>
1568                    <span class="student-avatar" style="background-image: image-set(url('/img/home/socialproof-circular/img-21.png') 1x, url('/img/home/socialproof-circular/[email protected]') 2x)"></span>
1569                    <span class="student-avatar" style="background-image: image-set(url('/img/home/socialproof-circular/img-22.png') 1x, url('/img/home/socialproof-circular/[email protected]') 2x)"></span>
1570                    <span class="student-avatar" style="background-image: image-set(url('/img/home/socialproof-circular/img-23.png') 1x, url('/img/home/socialproof-circular/[email protected]') 2x)"></span>
1571                    <span class="student-avatar" style="background-image: image-set(url('/img/home/socialproof-circular/img-24.png') 1x, url('/img/home/socialproof-circular/[email protected]') 2x)"></span>
1572            </div>
1573</section>
1574    <section class="section-default section-default--subjects">
1575    <div class="container-xl">
1576        <h2 class="section-default-title">Matérias essenciais
1577            <span>para aprender e praticar</span></h2>
1578        <p class="section-default-desc">
1579            Do ensino fundamental ao médio, aqui <span>tem tudo para aprender bem</span>, mesmo que o ENEM ainda esteja longe.
1580        </p>
1581        <ul class="section-subjects--list">
1582                            <li class="section-subjects--list-item">
1583                    <a href="/lingua-portuguesa/" class="section-subjects--link">
1584                        <div class="section-subjects--img-wrapper">
1585                            <img
1586                            src="https://static.todamateria.com.br/img/home/categories/svg/linguaportuguesa.svg"
1587                            data-src="https://static.todamateria.com.br/img/home/categories/svg/linguaportuguesa.svg"
1588                            title="Língua Portuguesa"
1589                            alt="Língua Portuguesa"
1590                            width=""
1591                            height=""
1592                            loading="lazy">
1593                        </div>
1594                        <span class="section-subjects--item-title">Língua Portuguesa</span>
1595                        <span class="section-subjects--item-chevron"></span>
1596                    </a>
1597                </li>
1598                            <li class="section-subjects--list-item">
1599                    <a href="/matematica/" class="section-subjects--link">
1600                        <div class="section-subjects--img-wrapper">
1601                            <img
1602                            src="https://static.todamateria.com.br/img/home/categories/svg/matematica.svg"
1603                            data-src="https://static.todamateria.com.br/img/home/categories/svg/matematica.svg"
1604                            title="Matemática"
1605                            alt="Matemática"
1606                            width=""
1607                            height=""
1608                            loading="lazy">
1609                        </div>
1610                        <span class="section-subjects--item-title">Matemática</span>
1611                        <span class="section-subjects--item-chevron"></span>
1612                    </a>
1613                </li>
1614                            <li class="section-subjects--list-item">
1615                    <a href="/historia/" class="section-subjects--link">
1616                        <div class="section-subjects--img-wrapper">
1617                            <img
1618                            src="https://static.todamateria.com.br/img/home/categories/svg/historia.svg"
1619                            data-src="https://static.todamateria.com.br/img/home/categories/svg/historia.svg"
1620                            title="História"
1621                            alt="História"
1622                            width=""
1623                            height=""
1624                            loading="lazy">
1625                        </div>
1626                        <span class="section-subjects--item-title">História</span>
1627                        <span class="section-subjects--item-chevron"></span>
1628                    </a>
1629                </li>
1630                            <li class="section-subjects--list-item">
1631                    <a href="/ingles/" class="section-subjects--link">
1632                        <div class="section-subjects--img-wrapper">
1633                            <img
1634                            src="https://static.todamateria.com.br/img/home/categories/svg/ingles.svg"
1635                            data-src="https://static.todamateria.com.br/img/home/categories/svg/ingles.svg"
1636                            title="Inglês"
1637                            alt="Inglês"
1638                            width=""
1639                            height=""
1640                            loading="lazy">
1641                        </div>
1642                        <span class="section-subjects--item-title">Inglês</span>
1643                        <span class="section-subjects--item-chevron"></span>
1644                    </a>
1645                </li>
1646                            <li class="section-subjects--list-item">
1647                    <a href="/geografia/" class="section-subjects--link">
1648                        <div class="section-subjects--img-wrapper">
1649                            <img
1650                            src="https://static.todamateria.com.br/img/home/categories/svg/geografia.svg"
1651                            data-src="https://static.todamateria.com.br/img/home/categories/svg/geografia.svg"
1652                            title="Geografia"
1653                            alt="Geografia"
1654                            width=""
1655                            height=""
1656                            loading="lazy">
1657                        </div>
1658                        <span class="section-subjects--item-title">Geografia</span>
1659                        <span class="section-subjects--item-chevron"></span>
1660                    </a>
1661                </li>
1662                            <li class="section-subjects--list-item">
1663                    <a href="/biologia/" class="section-subjects--link">
1664                        <div class="section-subjects--img-wrapper">
1665                            <img
1666                            src="https://static.todamateria.com.br/img/home/categories/svg/biologia.svg"
1667                            data-src="https://static.todamateria.com.br/img/home/categories/svg/biologia.svg"
1668                            title="Biologia"
1669                            alt="Biologia"
1670                            width=""
1671                            height=""
1672                            loading="lazy">
1673                        </div>
1674                        <span class="section-subjects--item-title">Biologia</span>
1675                        <span class="section-subjects--item-chevron"></span>
1676                    </a>
1677                </li>
1678                            <li class="section-subjects--list-item">
1679                    <a href="/fisica/" class="section-subjects--link">
1680                        <div class="section-subjects--img-wrapper">
1681                            <img
1682                            src="https://static.todamateria.com.br/img/home/categories/svg/fisica.svg"
1683                            data-src="https://static.todamateria.com.br/img/home/categories/svg/fisica.svg"
1684                            title="Física"
1685                            alt="Física"
1686                            width=""
1687                            height=""
1688                            loading="lazy">
1689                        </div>
1690                        <span class="section-subjects--item-title">Física</span>
1691                        <span class="section-subjects--item-chevron"></span>
1692                    </a>
1693                </li>
1694                            <li class="section-subjects--list-item">
1695                    <a href="/quimica/" class="section-subjects--link">
1696                        <div class="section-subjects--img-wrapper">
1697                            <img
1698                            src="https://static.todamateria.com.br/img/home/categories/svg/quimica.svg"
1699                            data-src="https://static.todamateria.com.br/img/home/categories/svg/quimica.svg"
1700                            title="Química"
1701                            alt="Química"
1702                            width=""
1703                            height=""
1704                            loading="lazy">
1705                        </div>
1706                        <span class="section-subjects--item-title">Química</span>
1707                        <span class="section-subjects--item-chevron"></span>
1708                    </a>
1709                </li>
1710                            <li class="section-subjects--list-item">
1711                    <a href="/filosofia/" class="section-subjects--link">
1712                        <div class="section-subjects--img-wrapper">
1713                            <img
1714                            src="https://static.todamateria.com.br/img/home/categories/svg/filosofia.svg"
1715                            data-src="https://static.todamateria.com.br/img/home/categories/svg/filosofia.svg"
1716                            title="Filosofia"
1717                            alt="Filosofia"
1718                            width=""
1719                            height=""
1720                            loading="lazy">
1721                        </div>
1722                        <span class="section-subjects--item-title">Filosofia</span>
1723                        <span class="section-subjects--item-chevron"></span>
1724                    </a>
1725                </li>
1726                            <li class="section-subjects--list-item">
1727                    <a href="/literatura/" class="section-subjects--link">
1728                        <div class="section-subjects--img-wrapper">
1729                            <img
1730                            src="https://static.todamateria.com.br/img/home/categories/svg/literatura.svg"
1731                            data-src="https://static.todamateria.com.br/img/home/categories/svg/literatura.svg"
1732                            title="Literatura"
1733                            alt="Literatura"
1734                            width=""
1735                            height=""
1736                            loading="lazy">
1737                        </div>
1738                        <span class="section-subjects--item-title">Literatura</span>
1739                        <span class="section-subjects--item-chevron"></span>
1740                    </a>
1741                </li>
1742                            <li class="section-subjects--list-item">
1743                    <a href="/educacao-fisica/" class="section-subjects--link">
1744                        <div class="section-subjects--img-wrapper">
1745                            <img
1746                            src="https://static.todamateria.com.br/img/home/categories/svg/educacaofisica.svg"
1747                            data-src="https://static.todamateria.com.br/img/home/categories/svg/educacaofisica.svg"
1748                            title="Educação Física"
1749                            alt="Educação Física"
1750                            width=""
1751                            height=""
1752                            loading="lazy">
1753                        </div>
1754                        <span class="section-subjects--item-title">Educação Física</span>
1755                        <span class="section-subjects--item-chevron"></span>
1756                    </a>
1757                </li>
1758                            <li class="section-subjects--list-item">
1759                    <a href="/sociologia/" class="section-subjects--link">
1760                        <div class="section-subjects--img-wrapper">
1761                            <img
1762                            src="https://static.todamateria.com.br/img/home/categories/svg/sociologia.svg"
1763                            data-src="https://static.todamateria.com.br/img/home/categories/svg/sociologia.svg"
1764                            title="Sociologia"
1765                            alt="Sociologia"
1766                            width=""
1767                            height=""
1768                            loading="lazy">
1769                        </div>
1770                        <span class="section-subjects--item-title">Sociologia</span>
1771                        <span class="section-subjects--item-chevron"></span>
1772                    </a>
1773                </li>
1774                    </ul>
1775    </div>
1776    
1777  </section>
1778  
1779<section class="section-highlights">
1780    <div class="container-xl">
1781        <h2 class="section-highlights--title">Conteúdos Escolares em Destaque</h2>
1782        <ul class="section-highlights--list">
1783                            <li class="section-highlights--list-item">
1784                    <a class="section-highlights--link" href="/datas-comemorativas-outubro/">
1785                                                    <div class="section-highlights--img-wrapper">
1786                                <img
1787                                    src="https://static.todamateria.com.br/upload/da/ta/datas-comemorativas-outubro-og.jpg?width=668"
1788                                    srcset="https://static.todamateria.com.br/upload/da/ta/datas-comemorativas-outubro-og.jpg?width=668,
1789                                    https://static.todamateria.com.br/upload/da/ta/datas-comemorativas-outubro-og.jpg?width=668 2x"
1790                                    data-src="https://static.todamateria.com.br/upload/da/ta/datas-comemorativas-outubro-og.jpg?width=668"
1791                                    alt="Todas as datas comemorativas de Outubro (2026): explicação sobre as principais"
1792                                    width="140"
1793                                    height="105"
1794                                    loading="lazy">
1795                            </div>
1796                                                <div class="section-highlights--info-wrapper">
1797                            <span class="section-highlights--item-title">Todas as datas comemorativas de Outubro (2026): explicação sobre as principais</span>
1798                                                        <div class="section-highlights--author-wrapper">
1799                                                                    <img src="https://static.todamateria.com.br/img/autor/ma/rc/marcia-fernandes_72.jpg" data-src="https://static.todamateria.com.br/img/autor/ma/rc/marcia-fernandes_72.jpg" width="72" height="72" alt="Márcia Fernandes" loading="lazy">
1800                                                                <span class="section-highlights--author">Márcia Fernandes</span>
1801                                                                    <span class="section-highlights--job-title">Professora de Língua Portuguesa e Literatura</span>
1802                                                            </div>
1803                                                    </div>
1804                    </a>
1805                </li>
1806                            <li class="section-highlights--list-item">
1807                    <a class="section-highlights--link" href="/mapa-mundi/">
1808                                                    <div class="section-highlights--img-wrapper">
1809                                <img
1810                                    src="https://static.todamateria.com.br/upload/ma/pa/mapa-mundi-og.jpg?width=668"
1811                                    srcset="https://static.todamateria.com.br/upload/ma/pa/mapa-mundi-og.jpg?width=668,
1812                                    https://static.todamateria.com.br/upload/ma/pa/mapa-mundi-og.jpg?width=668 2x"
1813                                    data-src="https://static.todamateria.com.br/upload/ma/pa/mapa-mundi-og.jpg?width=668"
1814                                    alt="Mapa-Múndi: países, continentes e oceanos"
1815                                    width="140"
1816                                    height="105"
1817                                    loading="lazy">
1818                            </div>
1819                                                <div class="section-highlights--info-wrapper">
1820                            <span class="section-highlights--item-title">Mapa-Múndi: países, continentes e oceanos</span>
1821                                                        <div class="section-highlights--author-wrapper">
1822                                                                    <img src="https://static.todamateria.com.br/img/autor/vi/ni/vinicius-marques_72.jpg" data-src="https://static.todamateria.com.br/img/autor/vi/ni/vinicius-marques_72.jpg" width="72" height="72" alt="Vinícius Marques" loading="lazy">
1823                                                                <span class="section-highlights--author">Vinícius Marques</span>
1824                                                                    <span class="section-highlights--job-title">Professor de Geografia</span>
1825                                                            </div>
1826                                                    </div>
1827                    </a>
1828                </li>
1829                            <li class="section-highlights--list-item">
1830                    <a class="section-highlights--link" href="/o-que-e-mito/">
1831                                                    <div class="section-highlights--img-wrapper">
1832                                <img
1833                                    src="https://static.todamateria.com.br/upload/mi/to/mito-og.jpg?width=668"
1834                                    srcset="https://static.todamateria.com.br/upload/mi/to/mito-og.jpg?width=668,
1835                                    https://static.todamateria.com.br/upload/mi/to/mito-og.jpg?width=668 2x"
1836                                    data-src="https://static.todamateria.com.br/upload/mi/to/mito-og.jpg?width=668"
1837                                    alt="O que é mito?"
1838                                    width="140"
1839                                    height="105"
1840                                    loading="lazy">
1841                            </div>
1842                                                <div class="section-highlights--info-wrapper">
1843                            <span class="section-highlights--item-title">O que é mito?</span>
1844                                                        <div class="section-highlights--author-wrapper">
1845                                                                    <img src="https://static.todamateria.com.br/img/autor/5e/bd/5ebda28bb77cc7c4a252f2526318977e-pedro-menezes_72.jpg" data-src="https://static.todamateria.com.br/img/autor/5e/bd/5ebda28bb77cc7c4a252f2526318977e-pedro-menezes_72.jpg" width="72" height="72" alt="Pedro Menezes" loading="lazy">
1846                                                                <span class="section-highlights--author">Pedro Menezes</span>
1847                                                                    <span class="section-highlights--job-title">Professor de Filosofia, Mestre em Ciências da Educação</span>
1848                                                            </div>
1849                                                    </div>
1850                    </a>
1851                </li>
1852                            <li class="section-highlights--list-item">
1853                    <a class="section-highlights--link" href="/van-gogh/">
1854                                                    <div class="section-highlights--img-wrapper">
1855                                <img
1856                                    src="https://static.todamateria.com.br/upload/va/ng/van-gogh-og.jpg?width=668"
1857                                    srcset="https://static.todamateria.com.br/upload/va/ng/van-gogh-og.jpg?width=668,
1858                                    https://static.todamateria.com.br/upload/va/ng/van-gogh-og.jpg?width=668 2x"
1859                                    data-src="https://static.todamateria.com.br/upload/va/ng/van-gogh-og.jpg?width=668"
1860                                    alt="Van Gogh: sua história e principais obras (biografia resumida)"
1861                                    width="140"
1862                                    height="105"
1863                                    loading="lazy">
1864                            </div>
1865                                                <div class="section-highlights--info-wrapper">
1866                            <span class="section-highlights--item-title">Van Gogh: sua história e principais obras (biografia resumida)</span>
1867                                                        <div class="section-highlights--author-wrapper">
1868                                                                    <img src="https://static.todamateria.com.br/img/autor/la/ur/laura-aidar_72.jpg" data-src="https://static.todamateria.com.br/img/autor/la/ur/laura-aidar_72.jpg" width="72" height="72" alt="Laura Aidar" loading="lazy">
1869                                                                <span class="section-highlights--author">Laura Aidar</span>
1870                                                                    <span class="section-highlights--job-title">Arte-educadora, fotógrafa e artista visual</span>
1871                                                            </div>
1872                                                    </div>
1873                    </a>
1874                </li>
1875                            <li class="section-highlights--list-item">
1876                    <a class="section-highlights--link" href="/estacoes-do-ano-kids/">
1877                                                    <div class="section-highlights--img-wrapper">
1878                                <img
1879                                    src="https://static.todamateria.com.br/upload/es/ta/estacoes-do-ano-kids-og.jpg?width=668"
1880                                    srcset="https://static.todamateria.com.br/upload/es/ta/estacoes-do-ano-kids-og.jpg?width=668,
1881                                    https://static.todamateria.com.br/upload/es/ta/estacoes-do-ano-kids-og.jpg?width=668 2x"
1882                                    data-src="https://static.todamateria.com.br/upload/es/ta/estacoes-do-ano-kids-og.jpg?width=668"
1883                                    alt="Estações do Ano (Educação Infantil)"
1884                                    width="140"
1885                                    height="105"
1886                                    loading="lazy">
1887                            </div>
1888                                                <div class="section-highlights--info-wrapper">
1889                            <span class="section-highlights--item-title">Estações do Ano (Educação Infantil)</span>
1890                                                        <div class="section-highlights--author-wrapper">
1891                                                                    <img src="https://static.todamateria.com.br/img/autor/la/na/lana-magalhaes_72.jpg" data-src="https://static.todamateria.com.br/img/autor/la/na/lana-magalhaes_72.jpg" width="72" height="72" alt="Lana Magalhães" loading="lazy">
1892                                                                <span class="section-highlights--author">Lana Magalhães</span>
1893                                                                    <span class="section-highlights--job-title">Professora de Biologia</span>
1894                                                            </div>
1895                                                    </div>
1896                    </a>
1897                </li>
1898                            <li class="section-highlights--list-item">
1899                    <a class="section-highlights--link" href="/atividades-sobre-porcentagem-para-o-5-ano-para-imprimir/">
1900                                                    <div class="section-highlights--img-wrapper">
1901                                <img
1902                                    src="https://static.todamateria.com.br/upload/at/iv/atividades-sobre-porcentagem-para-o-5-ano-para-imprimir-og.jpg?width=668"
1903                                    srcset="https://static.todamateria.com.br/upload/at/iv/atividades-sobre-porcentagem-para-o-5-ano-para-imprimir-og.jpg?width=668,
1904                                    https://static.todamateria.com.br/upload/at/iv/atividades-sobre-porcentagem-para-o-5-ano-para-imprimir-og.jpg?width=668 2x"
1905                                    data-src="https://static.todamateria.com.br/upload/at/iv/atividades-sobre-porcentagem-para-o-5-ano-para-imprimir-og.jpg?width=668"
1906                                    alt="Atividades sobre porcentagem para o 5º ano (para imprimir)"
1907                                    width="140"
1908                                    height="105"
1909                                    loading="lazy">
1910                            </div>
1911                                                <div class="section-highlights--info-wrapper">
1912                            <span class="section-highlights--item-title">Atividades sobre porcentagem para o 5º ano (para imprimir)</span>
1913                                                        <div class="section-highlights--author-wrapper">
1914                                                                    <img src="https://static.todamateria.com.br/img/autor/wi/ll/william-batista_72.jpg" data-src="https://static.todamateria.com.br/img/autor/wi/ll/william-batista_72.jpg" width="72" height="72" alt="William Canellas" loading="lazy">
1915                                                                <span class="section-highlights--author">William Canellas</span>
1916                                                                    <span class="section-highlights--job-title">Professor de Matemática</span>
1917                                                            </div>
1918                                                    </div>
1919                    </a>
1920                </li>
1921                            <li class="section-highlights--list-item">
1922                    <a class="section-highlights--link" href="/logaritmo-exercicios/">
1923                                                    <div class="section-highlights--img-wrapper">
1924                                <img
1925                                    src="https://static.todamateria.com.br/upload/lo/ga/logaritmo-exercicios-og.jpg?width=668"
1926                                    srcset="https://static.todamateria.com.br/upload/lo/ga/logaritmo-exercicios-og.jpg?width=668,
1927                                    https://static.todamateria.com.br/upload/lo/ga/logaritmo-exercicios-og.jpg?width=668 2x"
1928                                    data-src="https://static.todamateria.com.br/upload/lo/ga/logaritmo-exercicios-og.jpg?width=668"
1929                                    alt="Exercícios de Logaritmo: questões resolvidas e c
1929omentadas"
1930                                    width="140"
1931                                    height="105"
1932                                    loading="lazy">
1933                            </div>
1934                                                <div class="section-highlights--info-wrapper">
1935                            <span class="section-highlights--item-title">Exercícios de Logaritmo: questões resolvidas e comentadas</span>
1936                                                    </div>
1937                    </a>
1938                </li>
1939                            <li class="section-highlights--list-item">
1940                    <a class="section-highlights--link" href="/temas-redacao-enem/">
1941                                                    <div class="section-highlights--img-wrapper">
1942                                <img
1943                                    src="https://static.todamateria.com.br/upload/te/ma/temas-redacao-enem-og.jpg?width=668"
1944                                    srcset="https://static.todamateria.com.br/upload/te/ma/temas-redacao-enem-og.jpg?width=668,
1945                                    https://static.todamateria.com.br/upload/te/ma/temas-redacao-enem-og.jpg?width=668 2x"
1946                                    data-src="https://static.todamateria.com.br/upload/te/ma/temas-redacao-enem-og.jpg?width=668"
1947                                    alt="Temas de redação que já caíram no Enem"
1948                                    width="140"
1949                                    height="105"
1950                                    loading="lazy">
1951                            </div>
1952                                                <div class="section-highlights--info-wrapper">
1953                            <span class="section-highlights--item-title">Temas de redação que já caíram no Enem</span>
1954                                                        <div class="section-highlights--author-wrapper">
1955                                                                    <img src="https://static.todamateria.com.br/img/autor/ma/rc/marcia-fernandes_72.jpg" data-src="https://static.todamateria.com.br/img/autor/ma/rc/marcia-fernandes_72.jpg" width="72" height="72" alt="Márcia Fernandes" loading="lazy">
1956                                                                <span class="section-highlights--author">Márcia Fernandes</span>
1957                                                                    <span class="section-highlights--job-title">Professora de Língua Portuguesa e Literatura</span>
1958                                                            </div>
1959                                                    </div>
1960                    </a>
1961                </li>
1962                            <li class="section-highlights--list-item">
1963                    <a class="section-highlights--link" href="/funcao-exponencial/">
1964                                                    <div class="section-highlights--img-wrapper">
1965                                <img
1966                                    src="https://static.todamateria.com.br/upload/fu/nc/funcao-exponencial-og.jpg?width=668"
1967                                    srcset="https://static.todamateria.com.br/upload/fu/nc/funcao-exponencial-og.jpg?width=668,
1968                                    https://static.todamateria.com.br/upload/fu/nc/funcao-exponencial-og.jpg?width=668 2x"
1969                                    data-src="https://static.todamateria.com.br/upload/fu/nc/funcao-exponencial-og.jpg?width=668"
1970                                    alt="Função Exponencial"
1971                                    width="140"
1972                                    height="105"
1973                                    loading="lazy">
1974                            </div>
1975                                                <div class="section-highlights--info-wrapper">
1976                            <span class="section-highlights--item-title">Função Exponencial</span>
1977                                                        <div class="section-highlights--author-wrapper">
1978                                                                    <img src="https://static.todamateria.com.br/img/autor/wi/ll/william-batista_72.jpg" data-src="https://static.todamateria.com.br/img/autor/wi/ll/william-batista_72.jpg" width="72" height="72" alt="William Canellas" loading="lazy">
1979                                                                <sp
1979an class="section-highlights--author">William Canellas</span>
1980                                                                    <span class="section-highlights--job-title">Professor de Matemática</span>
1981                                                            </div>
1982                                                    </div>
1983                    </a>
1984                </li>
1985                            <li class="section-highlights--list-item">
1986                    <a class="section-highlights--link" href="/hardware-e-software/">
1987                                                    <div class="section-highlights--img-wrapper">
1988                                <img
1989                                    src="https://static.todamateria.com.br/upload/ha/rd/hardware-e-software-og.jpg?width=668"
1990                                    srcset="https://static.todamateria.com.br/upload/ha/rd/hardware-e-software-og.jpg?width=668,
1991                                    https://static.todamateria.com.br/upload/ha/rd/hardware-e-software-og.jpg?width=668 2x"
1992                                    data-src="https://static.todamateria.com.br/upload/ha/rd/hardware-e-software-og.jpg?width=668"
1993                                    alt="Hardware e software: o que são, diferenças e exemplos"
1994                                    width="140"
1995                                    height="105"
1996                                    loading="lazy">
1997                            </div>
1998                                                <div class="section-highlights--info-wrapper">
1999                            <span class="section-highlights--item-title">Hardware e software: o que são, diferenças e exemplos</span>
2000                                                        <div class="section-highlights--author-wrapper">
2001                                                                    <img src="https://static.todamateria.com.br/img/autor/ju/li/juliana-diana_72.jpg" data-src="https://static.todamateria.com.br/img/autor/ju/li/juliana-diana_72.jpg" width="72" height="72" alt="Juliana Diana" loading="lazy">
2002                                                                <span class="section-highlights--author">Juliana Diana</span>
2003                                                                    <span class="section-highlights--job-title">Professora de Biologia e Doutora em Gestão do Conhecimento</span>
2004                                                            </div>
2005                                                    </div>
2006                    </a>
2007                </li>
2008                            <li class="section-highlights--list-item">
2009                    <a class="section-highlights--link" href="/regra-de-tres-composta-exercicios/">
2010                                                    <div class="section-highlights--img-wrapper">
2011                                <img
2012                                    src="https://static.todamateria.com.br/upload/re/gr/regra-de-tres-composta-exercicios-og.jpg?width=668"
2013                                    srcset="https://static.todamateria.com.br/upload/re/gr/regra-de-tres-composta-exercicios-og.jpg?width=668,
2014                                    https://static.todamateria.com.br/upload/re/gr/regra-de-tres-composta-exercicios-og.jpg?width=668 2x"
2015                                    data-src="https://static.todamateria.com.br/upload/re/gr/regra-de-tres-composta-exercicios-og.jpg?width=668"
2016                                    alt="Exercícios de regra de três composta (respostas explicadas)"
2017                                    width="140"
2018                                    height="105"
2019                                    loading="lazy">
2020                            </div>
2021                                                <div class="section-highlights--info-wrapper">
2022                            <span class="section-highlights--item-title">Exercícios de regra de três composta (respostas explicadas)</span>
2023                                                        <div class="section-highlights--author-wrapper">
2024                                                                    <img src="https://static.todamateria.com.br/img/autor/ra/fa/rafael-asth_72.jpg" data-src="https://static.todamateria.com.br/img/autor/ra/fa/rafael-asth_72.jpg" width="72" height="72" alt="Rafael C. Asth" loading="lazy">
2025                                                                <sp
2025an class="section-highlights--author">Rafael C. Asth</span>
2026                                                                    <span class="section-highlights--job-title">Professor de Matemática e Física</span>
2027                                                            </div>
2028                                                    </div>
2029                    </a>
2030                </li>
2031                            <li class="section-highlights--list-item">
2032                    <a class="section-highlights--link" href="/exercicios-de-estequiometria/">
2033                                                    <div class="section-highlights--img-wrapper">
2034                                <img
2035                                    src="https://static.todamateria.com.br/upload/ex/er/exercicios-de-estequiometria-og.jpg?width=668"
2036                                    srcset="https://static.todamateria.com.br/upload/ex/er/exercicios-de-estequiometria-og.jpg?width=668,
2037                                    https://static.todamateria.com.br/upload/ex/er/exercicios-de-estequiometria-og.jpg?width=668 2x"
2038                                    data-src="https://static.todamateria.com.br/upload/ex/er/exercicios-de-estequiometria-og.jpg?width=668"
2039                                    alt="Exercícios de Estequiometria (com gabarito explicado)"
2040                                    width="140"
2041                                    height="105"
2042                                    loading="lazy">
2043                            </div>
2044                                                <div class="section-highlights--info-wrapper">
2045                            <span class="section-highlights--item-title">Exercícios de Estequiometria (com gabarito explicado)</span>
2046                                                        <div class="section-highlights--author-wrapper">
2047                                                                    <img src="https://static.todamateria.com.br/img/autor/ca/ro/carolina-batista-da-silva_72.jpg" data-src="https://static.todamateria.com.br/img/autor/ca/ro/carolina-batista-da-silva_72.jpg" width="72" height="72" alt="Carolina Batista" loading="lazy">
2048                                                                <span class="section-highlights--author">Carolina Batista</span>
2049                                                                    <span class="section-highlights--job-title">Professora de Química</span>
2050                                                            </div>
2051                                                    </div>
2052                    </a>
2053                </li>
2054                            <li class="section-highlights--list-item">
2055                    <a class="section-highlights--link" href="/sistema-reprodutor-masculino/">
2056                                                    <div class="section-highlights--img-wrapper">
2057                                <img
2058                                    src="https://static.todamateria.com.br/upload/si/st/sistema-reprodutor-masculino-og.jpg?width=668"
2059                                    srcset="https://static.todamateria.com.br/upload/si/st/sistema-reprodutor-masculino-og.jpg?width=668,
2060                                    https://static.todamateria.com.br/upload/si/st/sistema-reprodutor-masculino-og.jpg?width=668 2x"
2061                                    data-src="https://static.todamateria.com.br/upload/si/st/sistema-reprodutor-masculino-og.jpg?width=668"
2062                                    alt="Sistema Reprodutor Masculino"
2063                                    width="140"
2064                                    height="105"
2065                                    loading="lazy">
2066                            </div>
2067                                                <div class="section-highlights--info-wrapper">
2068                            <span class="section-highlights--item-title">Sistema Reprodutor Masculino</span>
2069                                                        <div class="section-highlights--author-wrapper">
2070                                                                    <img src="https://static.todamateria.com.br/img/autor/ju/li/juliana-diana_72.jpg" data-src="https://static.todamateria.com.br/img/autor/ju/li/juliana-diana_72.jpg" width="72" height="72" alt="Juliana Diana" loading="lazy">
2071                                                                <sp
2071an class="section-highlights--author">Juliana Diana</span>
2072                                                                    <span class="section-highlights--job-title">Professora de Biologia e Doutora em Gestão do Conhecimento</span>
2073                                                            </div>
2074                                                    </div>
2075                    </a>
2076                </li>
2077                            <li class="section-highlights--list-item">
2078                    <a class="section-highlights--link" href="/parnasianismo-caracteristicas-e-contexto-historico/">
2079                                                    <div class="section-highlights--img-wrapper">
2080                                <img
2081                                    src="https://static.todamateria.com.br/upload/pa/rn/parnasianismo-caracteristicas-e-contexto-historico-og.jpg?width=668"
2082                                    srcset="https://static.todamateria.com.br/upload/pa/rn/parnasianismo-caracteristicas-e-contexto-historico-og.jpg?width=668,
2083                                    https://static.todamateria.com.br/upload/pa/rn/parnasianismo-caracteristicas-e-contexto-historico-og.jpg?width=668 2x"
2084                                    data-src="https://static.todamateria.com.br/upload/pa/rn/parnasianismo-caracteristicas-e-contexto-historico-og.jpg?width=668"
2085                                    alt="Parnasianismo"
2086                                    width="140"
2087                                    height="105"
2088                                    loading="lazy">
2089                            </div>
2090                                                <div class="section-highlights--info-wrapper">
2091                            <span class="section-highlights--item-title">Parnasianismo</span>
2092                                                        <div class="section-highlights--author-wrapper">
2093                                                                    <img src="https://static.todamateria.com.br/img/autor/ma/rc/marcia-fernandes_72.jpg" data-src="https://static.todamateria.com.br/img/autor/ma/rc/marcia-fernandes_72.jpg" width="72" height="72" alt="Márcia Fernandes" loading="lazy">
2094                                                                <span class="section-highlights--author">Márcia Fernandes</span>
2095                                                                    <span class="section-highlights--job-title">Professora de Língua Portuguesa e Literatura</span>
2096                                                            </div>
2097                                                    </div>
2098                    </a>
2099                </li>
2100                            <li class="section-highlights--list-item">
2101                    <a class="section-highlights--link" href="/exercicios-equilibrio-quimico/">
2102                                                    <div class="section-highlights--img-wrapper">
2103                                <img
2104                                    src="https://static.todamateria.com.br/upload/ex/er/exercicios-equilibrio-quimico-og.jpg?width=668"
2105                                    srcset="https://static.todamateria.com.br/upload/ex/er/exercicios-equilibrio-quimico-og.jpg?width=668,
2106                                    https://static.todamateria.com.br/upload/ex/er/exercicios-equilibrio-quimico-og.jpg?width=668 2x"
2107                                    data-src="https://static.todamateria.com.br/upload/ex/er/exercicios-equilibrio-quimico-og.jpg?width=668"
2108                                    alt="Exercícios de Equilíbrio Químico"
2109                                    width="140"
2110                                    height="105"
2111                                    loading="lazy">
2112                            </div>
2113                                                <div class="section-highlights--info-wrapper">
2114                            <span class="section-highlights--item-title">Exercícios de Equilíbrio Químico</span>
2115                                                        <div class="section-highlights--author-wrapper">
2116                                                                    <img src="https://static.todamateria.com.br/img/autor/ca/ro/carolina-batista-da-silva_72.jpg" data-src="https://static.todamateria.com.br/img/autor/ca/ro/carolina-batista-da-silva_72.jpg" width="72" height="72" alt="Carolina Batista" loading="lazy">
2117                                                                <sp
2117an class="section-highlights--author">Carolina Batista</span>
2118                                                                    <span class="section-highlights--job-title">Professora de Química</span>
2119                                                            </div>
2120                                                    </div>
2121                    </a>
2122                </li>
2123                            <li class="section-highlights--list-item">
2124                    <a class="section-highlights--link" href="/sistema-circulatorio/">
2125                                                    <div class="section-highlights--img-wrapper">
2126                                <img
2127                                    src="https://static.todamateria.com.br/upload/si/st/sistema-circulatorio-og.jpg?width=668"
2128                                    srcset="https://static.todamateria.com.br/upload/si/st/sistema-circulatorio-og.jpg?width=668,
2129                                    https://static.todamateria.com.br/upload/si/st/sistema-circulatorio-og.jpg?width=668 2x"
2130                                    data-src="https://static.todamateria.com.br/upload/si/st/sistema-circulatorio-og.jpg?width=668"
2131                                    alt="Sistema Circulatório"
2132                                    width="140"
2133                                    height="105"
2134                                    loading="lazy">
2135                            </div>
2136                                                <div class="section-highlights--info-wrapper">
2137                            <span class="section-highlights--item-title">Sistema Circulatório</span>
2138                                                        <div class="section-highlights--author-wrapper">
2139                                                                    <img src="https://static.todamateria.com.br/img/autor/la/na/lana-magalhaes_72.jpg" data-src="https://static.todamateria.com.br/img/autor/la/na/lana-magalhaes_72.jpg" width="72" height="72" alt="Lana Magalhães" loading="lazy">
2140                                                                <span class="section-highlights--author">Lana Magalhães</span>
2141                                                                    <span class="section-highlights--job-title">Professora de Biologia</span>
2142                                                            </div>
2143                                                    </div>
2144                    </a>
2145                </li>
2146                            <li class="section-highlights--list-item">
2147                    <a class="section-highlights--link" href="/exercicios-de-crase/">
2148                                                    <div class="section-highlights--img-wrapper">
2149                                <img
2150                                    src="https://static.todamateria.com.br/upload/ex/er/exercicios-de-crase-og.jpg?width=668"
2151                                    srcset="https://static.todamateria.com.br/upload/ex/er/exercicios-de-crase-og.jpg?width=668,
2152                                    https://static.todamateria.com.br/upload/ex/er/exercicios-de-crase-og.jpg?width=668 2x"
2153                                    data-src="https://static.todamateria.com.br/upload/ex/er/exercicios-de-crase-og.jpg?width=668"
2154                                    alt="Exercícios de crase com gabarito"
2155                                    width="140"
2156                                    height="105"
2157                                    loading="lazy">
2158                            </div>
2159                                                <div class="section-highlights--info-wrapper">
2160                            <span class="section-highlights--item-title">Exercícios de crase com gabarito</span>
2161                                                        <div class="section-highlights--author-wrapper">
2162                                                                    <img src="https://static.todamateria.com.br/img/autor/ma/rc/marcia-fernandes_72.jpg" data-src="https://static.todamateria.com.br/img/autor/ma/rc/marcia-fernandes_72.jpg" width="72" height="72" alt="Márcia Fernandes" loading="lazy">
2163                                                                <sp
2163an class="section-highlights--author">Márcia Fernandes</span>
2164                                                                    <span class="section-highlights--job-title">Professora de Língua Portuguesa e Literatura</span>
2165                                                            </div>
2166                                                    </div>
2167                    </a>
2168                </li>
2169                            <li class="section-highlights--list-item">
2170                    <a class="section-highlights--link" href="/tabela-verdade/">
2171                                                    <div class="section-highlights--img-wrapper">
2172                                <img
2173                                    src="https://static.todamateria.com.br/upload/ta/be/tabela-verdade-og.jpg?width=668"
2174                                    srcset="https://static.todamateria.com.br/upload/ta/be/tabela-verdade-og.jpg?width=668,
2175                                    https://static.todamateria.com.br/upload/ta/be/tabela-verdade-og.jpg?width=668 2x"
2176                                    data-src="https://static.todamateria.com.br/upload/ta/be/tabela-verdade-og.jpg?width=668"
2177                                    alt="Tabela-verdade: o que é e como fazer (com exemplos simples)"
2178                                    width="140"
2179                                    height="105"
2180                                    loading="lazy">
2181                            </div>
2182                                                <div class="section-highlights--info-wrapper">
2183                            <span class="section-highlights--item-title">Tabela-verdade: o que é e como fazer (com exemplos simples)</span>
2184                                                        <div class="section-highlights--author-wrapper">
2185                                                                    <img src="https://static.todamateria.com.br/img/autor/ra/fa/rafael-asth_72.jpg" data-src="https://static.todamateria.com.br/img/autor/ra/fa/rafael-asth_72.jpg" width="72" height="72" alt="Rafael C. Asth" loading="lazy">
2186                                                                <span class="section-highlights--author">Rafael C. Asth</span>
2187                                                                    <span class="section-highlights--job-title">Professor de Matemática e Física</span>
2188                                                            </div>
2189                                                    </div>
2190                    </a>
2191                </li>
2192                            <li class="section-highlights--list-item">
2193                    <a class="section-highlights--link" href="/regras-de-acentuacao/">
2194                                                    <div class="section-highlights--img-wrapper">
2195                                <img
2196                                    src="https://static.todamateria.com.br/upload/re/gr/regras-de-acentuacao-og.jpg?width=668"
2197                                    srcset="https://static.todamateria.com.br/upload/re/gr/regras-de-acentuacao-og.jpg?width=668,
2198                                    https://static.todamateria.com.br/upload/re/gr/regras-de-acentuacao-og.jpg?width=668 2x"
2199                                    data-src="https://static.todamateria.com.br/upload/re/gr/regras-de-acentuacao-og.jpg?width=668"
2200                                    alt="Regras de acentuação gráfica"
2201                                    width="140"
2202                                    height="105"
2203                                    loading="lazy">
2204                            </div>
2205                                                <div class="section-highlights--info-wrapper">
2206                            <span class="section-highlights--item-title">Regras de acentuação gráfica</span>
2207                                                        <div class="section-highlights--author-wrapper">
2208                                                                    <img src="https://static.todamateria.com.br/img/autor/ca/rl/carla-muniz_72.jpg" data-src="https://static.todamateria.com.br/img/autor/ca/rl/carla-muniz_72.jpg" width="72" height="72" alt="Carla Muniz" loading="lazy">
2209                                                                <sp
2209an class="section-highlights--author">Carla Muniz</span>
2210                                                                    <span class="section-highlights--job-title">Professora licenciada em Letras</span>
2211                                                            </div>
2212                                                    </div>
2213                    </a>
2214                </li>
2215                            <li class="section-highlights--list-item">
2216                    <a class="section-highlights--link" href="/sistema-esqueletico/">
2217                                                    <div class="section-highlights--img-wrapper">
2218                                <img
2219                                    src="https://static.todamateria.com.br/upload/si/st/sistema-esqueletico-og.jpg?width=668"
2220                                    srcset="https://static.todamateria.com.br/upload/si/st/sistema-esqueletico-og.jpg?width=668,
2221                                    https://static.todamateria.com.br/upload/si/st/sistema-esqueletico-og.jpg?width=668 2x"
2222                                    data-src="https://static.todamateria.com.br/upload/si/st/sistema-esqueletico-og.jpg?width=668"
2223                                    alt="Sistema Esquelético"
2224                                    width="140"
2225                                    height="105"
2226                                    loading="lazy">
2227                            </div>
2228                                                <div class="section-highlights--info-wrapper">
2229                            <span class="section-highlights--item-title">Sistema Esquelético</span>
2230                                                        <div class="section-highlights--author-wrapper">
2231                                                                    <img src="https://static.todamateria.com.br/img/autor/ju/li/juliana-diana_72.jpg" data-src="https://static.todamateria.com.br/img/autor/ju/li/juliana-diana_72.jpg" width="72" height="72" alt="Juliana Diana" loading="lazy">
2232                                                                <span class="section-highlights--author">Juliana Diana</span>
2233                                                                    <span class="section-highlights--job-title">Professora de Biologia e Doutora em Gestão do Conhecimento</span>
2234                                                            </div>
2235                                                    </div>
2236                    </a>
2237                </li>
2238                            <li class="section-highlights--list-item">
2239                    <a class="section-highlights--link" href="/conectivos/">
2240                                                    <div class="section-highlights--img-wrapper">
2241                                <img
2242                                    src="https://static.todamateria.com.br/upload/co/ne/conectivos-og.jpg?width=668"
2243                                    srcset="https://static.todamateria.com.br/upload/co/ne/conectivos-og.jpg?width=668,
2244                                    https://static.todamateria.com.br/upload/co/ne/conectivos-og.jpg?width=668 2x"
2245                                    data-src="https://static.todamateria.com.br/upload/co/ne/conectivos-og.jpg?width=668"
2246                                    alt="Conectivos para redação: lista e tipos"
2247                                    width="140"
2248                                    height="105"
2249                                    loading="lazy">
2250                            </div>
2251                                                <div class="section-highlights--info-wrapper">
2252                            <span class="section-highlights--item-title">Conectivos para redação: lista e tipos</span>
2253                                                        <div class="section-highlights--author-wrapper">
2254                                                                    <img src="https://static.todamateria.com.br/img/autor/da/ni/daniela-diana_72.jpg" data-src="https://static.todamateria.com.br/img/autor/da/ni/daniela-diana_72.jpg" width="72" height="72" alt="Daniela Diana" loading="lazy">
2255                                                                <sp
2255an class="section-highlights--author">Daniela Diana</span>
2256                                                                    <span class="section-highlights--job-title">Professora licenciada em Letras</span>
2257                                                            </div>
2258                                                    </div>
2259                    </a>
2260                </li>
2261                            <li class="section-highlights--list-item">
2262                    <a class="section-highlights--link" href="/exercicios-de-porcentagem/">
2263                                                    <div class="section-highlights--img-wrapper">
2264                                <img
2265                                    src="https://static.todamateria.com.br/upload/ex/er/exercicios-de-porcentagem-og.jpg?width=668"
2266                                    srcset="https://static.todamateria.com.br/upload/ex/er/exercicios-de-porcentagem-og.jpg?width=668,
2267                                    https://static.todamateria.com.br/upload/ex/er/exercicios-de-porcentagem-og.jpg?width=668 2x"
2268                                    data-src="https://static.todamateria.com.br/upload/ex/er/exercicios-de-porcentagem-og.jpg?width=668"
2269                                    alt="Exercícios de Porcentagem"
2270                                    width="140"
2271                                    height="105"
2272                                    loading="lazy">
2273                            </div>
2274                                                <div class="section-highlights--info-wrapper">
2275                            <span class="section-highlights--item-title">Exercícios de Porcentagem</span>
2276                                                        <div class="section-highlights--author-wrapper">
2277                                                                    <img src="https://static.todamateria.com.br/img/autor/ra/fa/rafael-asth_72.jpg" data-src="https://static.todamateria.com.br/img/autor/ra/fa/rafael-asth_72.jpg" width="72" height="72" alt="Rafael C. Asth" loading="lazy">
2278                                                                <span class="section-highlights--author">Rafael C. Asth</span>
2279                                                                    <span class="section-highlights--job-title">Professor de Matemática e Física</span>
2280                                                            </div>
2281                                                    </div>
2282                    </a>
2283                </li>
2284                            <li class="section-highlights--list-item">
2285                    <a class="section-highlights--link" href="/isomeria-plana-exercicios/">
2286                                                    <div class="section-highlights--img-wrapper">
2287                                <img
2288                                    src="https://static.todamateria.com.br/upload/is/om/isomeria-plana-exercicios-og.jpg?width=668"
2289                                    srcset="https://static.todamateria.com.br/upload/is/om/isomeria-plana-exercicios-og.jpg?width=668,
2290                                    https://static.todamateria.com.br/upload/is/om/isomeria-plana-exercicios-og.jpg?width=668 2x"
2291                                    data-src="https://static.todamateria.com.br/upload/is/om/isomeria-plana-exercicios-og.jpg?width=668"
2292                                    alt="Exercícios sobre isomeria plana (com gabarito explicado)"
2293                                    width="140"
2294                                    height="105"
2295                                    loading="lazy">
2296                            </div>
2297                                                <div class="section-highlights--info-wrapper">
2298                            <span class="section-highlights--item-title">Exercícios sobre isomeria plana (com gabarito explicado)</span>
2299                                                        <div class="section-highlights--author-wrapper">
2300                                                                    <img src="https://static.todamateria.com.br/img/autor/18/54/18541bd2ef6eba490a479399a100a952-gustavo-alves_72.jpg" data-src="https://static.todamateria.com.br/img/autor/18/54/18541bd2ef6eba490a479399a100a952-gustavo-alves_72.jpg" width="72" height="72" alt="Gustavo Alves" loading="lazy">
2301                                                                <sp
2301an class="section-highlights--author">Gustavo Alves</span>
2302                                                                    <span class="section-highlights--job-title">Professor de Química</span>
2303                                                            </div>
2304                                                    </div>
2305                    </a>
2306                </li>
2307                            <li class="section-highlights--list-item">
2308                    <a class="section-highlights--link" href="/matrizes-exercicios/">
2309                                                    <div class="section-highlights--img-wrapper">
2310                                <img
2311                                    src="https://static.todamateria.com.br/upload/ma/tr/matrizes-exercicios-og.jpg?width=668"
2312                                    srcset="https://static.todamateria.com.br/upload/ma/tr/matrizes-exercicios-og.jpg?width=668,
2313                                    https://static.todamateria.com.br/upload/ma/tr/matrizes-exercicios-og.jpg?width=668 2x"
2314                                    data-src="https://static.todamateria.com.br/upload/ma/tr/matrizes-exercicios-og.jpg?width=668"
2315                                    alt="Exercícios de Matrizes (com questões resolvidas e explicadas)"
2316                                    width="140"
2317                                    height="105"
2318                                    loading="lazy">
2319                            </div>
2320                                                <div class="section-highlights--info-wrapper">
2321                            <span class="section-highlights--item-title">Exercícios de Matrizes (com questões resolvidas e explicadas)</span>
2322                                                        <div class="section-highlights--author-wrapper">
2323                                                                    <img src="https://static.todamateria.com.br/img/autor/ra/fa/rafael-asth_72.jpg" data-src="https://static.todamateria.com.br/img/autor/ra/fa/rafael-asth_72.jpg" width="72" height="72" alt="Rafael C. Asth" loading="lazy">
2324                                                                <span class="section-highlights--author">Rafael C. Asth</span>
2325                                                                    <span class="section-highlights--job-title">Professor de Matemática e Física</span>
2326                                                            </div>
2327                                                    </div>
2328                    </a>
2329                </li>
2330                            <li class="section-highlights--list-item">
2331                    <a class="section-highlights--link" href="/sinais-de-pontuacao/">
2332                                                    <div class="section-highlights--img-wrapper">
2333                                <img
2334                                    src="https://static.todamateria.com.br/upload/si/na/sinais-de-pontuacao-og.jpg?width=668"
2335                                    srcset="https://static.todamateria.com.br/upload/si/na/sinais-de-pontuacao-og.jpg?width=668,
2336                                    https://static.todamateria.com.br/upload/si/na/sinais-de-pontuacao-og.jpg?width=668 2x"
2337                                    data-src="https://static.todamateria.com.br/upload/si/na/sinais-de-pontuacao-og.jpg?width=668"
2338                                    alt="Sinais de Pontuação"
2339                                    width="140"
2340                                    height="105"
2341                                    loading="lazy">
2342                            </div>
2343                                                <div class="section-highlights--info-wrapper">
2344                            <span class="section-highlights--item-title">Sinais de Pontuação</span>
2345                                                        <div class="section-highlights--author-wrapper">
2346                                                                    <img src="https://static.todamateria.com.br/img/autor/da/ni/daniela-diana_72.jpg" data-src="https://static.todamateria.com.br/img/autor/da/ni/daniela-diana_72.jpg" width="72" height="72" alt="Daniela Diana" loading="lazy">
2347                                                                <sp
2347an class="section-highlights--author">Daniela Diana</span>
2348                                                                    <span class="section-highlights--job-title">Professora licenciada em Letras</span>
2349                                                            </div>
2350                                                    </div>
2351                    </a>
2352                </li>
2353                            <li class="section-highlights--list-item">
2354                    <a class="section-highlights--link" href="/planetas-do-sistema-solar/">
2355                                                    <div class="section-highlights--img-wrapper">
2356                                <img
2357                                    src="https://static.todamateria.com.br/upload/pl/an/planetas-do-sistema-solar-og.jpg?width=668"
2358                                    srcset="https://static.todamateria.com.br/upload/pl/an/planetas-do-sistema-solar-og.jpg?width=668,
2359                                    https://static.todamateria.com.br/upload/pl/an/planetas-do-sistema-solar-og.jpg?width=668 2x"
2360                                    data-src="https://static.todamateria.com.br/upload/pl/an/planetas-do-sistema-solar-og.jpg?width=668"
2361                                    alt="Planetas do Sistema Solar: quais são, sua ordem e seus aspectos"
2362                                    width="140"
2363                                    height="105"
2364                                    loading="lazy">
2365                            </div>
2366                                                <div class="section-highlights--info-wrapper">
2367                            <span class="section-highlights--item-title">Planetas do Sistema Solar: quais são, sua ordem e seus aspectos</span>
2368                                                        <div class="section-highlights--author-wrapper">
2369                                                                    <img src="https://static.todamateria.com.br/img/autor/ru/be/rubens-carvalho_72.jpg" data-src="https://static.todamateria.com.br/img/autor/ru/be/rubens-carvalho_72.jpg" width="72" height="72" alt="Rubens Castilho" loading="lazy">
2370                                                                <span class="section-highlights--author">Rubens Castilho</span>
2371                                                                    <span class="section-highlights--job-title">Professor de Biologia e Química Geral</span>
2372                                                            </div>
2373                                                    </div>
2374                    </a>
2375                </li>
2376                            <li class="section-highlights--list-item">
2377                    <a class="section-highlights--link" href="/exercicios-de-juros-simples/">
2378                                                    <div class="section-highlights--img-wrapper">
2379                                <img
2380                                    src="https://static.todamateria.com.br/upload/ex/er/exercicios-de-juros-simples-og.jpg?width=668"
2381                                    srcset="https://static.todamateria.com.br/upload/ex/er/exercicios-de-juros-simples-og.jpg?width=668,
2382                                    https://static.todamateria.com.br/upload/ex/er/exercicios-de-juros-simples-og.jpg?width=668 2x"
2383                                    data-src="https://static.todamateria.com.br/upload/ex/er/exercicios-de-juros-simples-og.jpg?width=668"
2384                                    alt="Exercícios de Juros Simples (com respostas e comentários)"
2385                                    width="140"
2386                                    height="105"
2387                                    loading="lazy">
2388                            </div>
2389                                                <div class="section-highlights--info-wrapper">
2390                            <span class="section-highlights--item-title">Exercícios de Juros Simples (com respostas e comentários)</span>
2391                                                        <div class="section-highlights--author-wrapper">
2392                                                                    <img src="https://static.todamateria.com.br/img/autor/ra/fa/rafael-asth_72.jpg" data-src="https://static.todamateria.com.br/img/autor/ra/fa/rafael-asth_72.jpg" width="72" height="72" alt="Rafael C. Asth" loading="lazy">
2393                                                                <sp
2393an class="section-highlights--author">Rafael C. Asth</span>
2394                                                                    <span class="section-highlights--job-title">Professor de Matemática e Física</span>
2395                                                            </div>
2396                                                    </div>
2397                    </a>
2398                </li>
2399                            <li class="section-highlights--list-item">
2400                    <a class="section-highlights--link" href="/probabilidade/">
2401                                                    <div class="section-highlights--img-wrapper">
2402                                <img
2403                                    src="https://static.todamateria.com.br/upload/pr/ob/probabilidade-og.jpg?width=668"
2404                                    srcset="https://static.todamateria.com.br/upload/pr/ob/probabilidade-og.jpg?width=668,
2405                                    https://static.todamateria.com.br/upload/pr/ob/probabilidade-og.jpg?width=668 2x"
2406                                    data-src="https://static.todamateria.com.br/upload/pr/ob/probabilidade-og.jpg?width=668"
2407                                    alt="Probabilidade"
2408                                    width="140"
2409                                    height="105"
2410                                    loading="lazy">
2411                            </div>
2412                                                <div class="section-highlights--info-wrapper">
2413                            <span class="section-highlights--item-title">Probabilidade</span>
2414                                                        <div class="section-highlights--author-wrapper">
2415                                                                    <img src="https://static.todamateria.com.br/img/autor/ra/fa/rafael-asth_72.jpg" data-src="https://static.todamateria.com.br/img/autor/ra/fa/rafael-asth_72.jpg" width="72" height="72" alt="Rafael C. Asth" loading="lazy">
2416                                                                <span class="section-highlights--author">Rafael C. Asth</span>
2417                                                                    <span class="section-highlights--job-title">Professor de Matemática e Física</span>
2418                                                            </div>
2419                                                    </div>
2420                    </a>
2421                </li>
2422                            <li class="section-highlights--list-item">
2423                    <a class="section-highlights--link" href="/razao-e-proporcao-exercicios/">
2424                                                    <div class="section-highlights--img-wrapper">
2425                                <img
2426                                    src="https://static.todamateria.com.br/upload/ra/za/razao-e-proporcao-exercicios-og.jpg?width=668"
2427                                    srcset="https://static.todamateria.com.br/upload/ra/za/razao-e-proporcao-exercicios-og.jpg?width=668,
2428                                    https://static.todamateria.com.br/upload/ra/za/razao-e-proporcao-exercicios-og.jpg?width=668 2x"
2429                                    data-src="https://static.todamateria.com.br/upload/ra/za/razao-e-proporcao-exercicios-og.jpg?width=668"
2430                                    alt="Exercícios de razão e proporção"
2431                                    width="140"
2432                                    height="105"
2433                                    loading="lazy">
2434                            </div>
2435                                                <div class="section-highlights--info-wrapper">
2436                            <span class="section-highlights--item-title">Exercícios de razão e proporção</span>
2437                                                    </div>
2438                    </a>
2439                </li>
2440                            <li class="section-highlights--list-item">
2441                    <a class="section-highlights--link" href="/area-e-perimetro/">
2442                                                    <div class="section-highlights--img-wrapper">
2443                                <img
2444                                    src="https://static.todamateria.com.br/upload/ar/ea/area-e-perimetro-og.jpg?width=668"
2445                                    srcset="https://static.todamateria.com.br/upload/ar/ea/area-e-perimetro-og.jpg?width=668,
2446                                    https://static.todamateria.com.br/upload/ar/ea/area-e-perimetro-og.jpg?width=668 2x"
2447                                    data-src="https://static.todamateria.com.br/upload/ar/ea/area-e-perimetro-og.jpg?width=668"
2448                                    alt="Área e Perímetro: fórmulas, exemplos e exercícios"
2449                                    width="140"
2450                                    height="105"
2451                                    loading="lazy">
2452                            </div>
2453                                                <div class="section-highlights--info-wrapper">
2454                            <span class="section-highlights--item-title">Área e Perímetro: fórmulas, exemplos e exercícios</span>
2455                                                        <div class="section-highlights--author-wrapper">
2456                                                                    <img src="https://static.todamateria.com.br/img/autor/ra/fa/rafael-asth_72.jpg" data-src="https://static.todamateria.com.br/img/autor/ra/fa/rafael-asth_72.jpg" width="72" height="72" alt="Rafael C. Asth" loading="lazy">
2457                                                                <span class="section-highlights--author">Rafael C. Asth</span>
2458                                                                    <span class="section-highlights--job-title">Professor de Matemática e Física</span>
2459                                                            </div>
2460                                                    </div>
2461                    </a>
2462                </li>
2463                            <li class="section-highlights--list-item">
2464                    <a class="section-highlights--link" href="/funcoes-organicas/">
2465                                                    <div class="section-highlights--img-wrapper">
2466                                <img
2467                                    src="https://static.todamateria.com.br/upload/fu/nc/funcoes-organicas-og.jpg?width=668"
2468                                    srcset="https://static.todamateria.com.br/upload/fu/nc/funcoes-organicas-og.jpg?width=668,
2469                                    https://static.todamateria.com.br/upload/fu/nc/funcoes-organicas-og.jpg?width=668 2x"
2470                                    data-src="https://static.todamateria.com.br/upload/fu/nc/funcoes-organicas-og.jpg?width=668"
2471                                    alt="Funções Orgânicas"
2472                                    width="140"
2473                                    height="105"
2474                                    loading="lazy">
2475                            </div>
2476                                                <div class="section-highlights--info-wrapper">
2477                            <span class="section-highlights--item-title">Funções Orgânicas</span>
2478                                                        <div class="section-highlights--author-wrapper">
2479                                                                    <img src="https://static.todamateria.com.br/img/autor/ca/ro/carolina-batista-da-silva_72.jpg" data-src="https://static.todamateria.com.br/img/autor/ca/ro/carolina-batista-da-silva_72.jpg" width="72" height="72" alt="Carolina Batista" loading="lazy">
2480                                                                <span class="section-highlights--author">Carolina Batista</span>
2481                                                                    <span class="section-highlights--job-title">Professora de Química</span>
2482                                                            </div>
2483                                                    </div>
2484                    </a>
2485                </li>
2486                            <li class="section-highlights--list-item">
2487                    <a class="section-highlights--link" href="/redacao-nota-1000-enem-exemplos/">
2488                                                    <div class="section-highlights--img-wrapper">
2489                                <img
2490                                    src="https://static.todamateria.com.br/upload/re/da/redacao-nota-1000-enem-exemplos-og.jpg?width=668"
2491                                    srcset="https://static.todamateria.com.br/upload/re/da/redacao-nota-1000-enem-exemplos-og.jpg?width=668,
2492                                    https://static.todamateria.com.br/upload/re/da/redacao-nota-1000-enem-exemplos-og.jpg?width=668 2x"
2493                                    data-src="https://static.todamateria.com.br/upload/re/da/redacao-nota-1000-enem-exemplos-og.jpg?width=668"
2494                                    alt="Exemplos de redação nota 1000 no Enem"
2495                                    width="140"
2496                                    height="105"
2497                                    loading="lazy">
2498                            </div>
2499                                                <div class="section-highlights--info-wrapper">
2500                            <span class="section-highlights--item-title">Exemplos de redação nota 1000 no Enem</span>
2501                                                        <div class="section-highlights--author-wrapper">
2502                                                                    <img src="https://static.todamateria.com.br/img/autor/ma/rc/marcia-fernandes_72.jpg" data-src="https://static.todamateria.com.br/img/autor/ma/rc/marcia-fernandes_72.jpg" width="72" height="72" alt="Márcia Fernandes" loading="lazy">
2503                                                                <span class="section-highlights--author">Márcia Fernandes</span>
2504                                                                    <span class="section-highlights--job-title">Professora de Língua Portuguesa e Literatura</span>
2505                                                            </div>
2506                                                    </div>
2507                    </a>
2508                </li>
2509                            <li class="section-highlights--list-item">
2510                    <a class="section-highlights--link" href="/tabuada/">
2511                                                    <div class="section-highlights--img-wrapper">
2512                                <img
2513                                    src="https://static.todamateria.com.br/upload/ta/bu/tabuada-og.jpg?width=668"
2514                                    srcset="https://static.todamateria.com.br/upload/ta/bu/tabuada-og.jpg?width=668,
2515                                    https://static.todamateria.com.br/upload/ta/bu/tabuada-og.jpg?width=668 2x"
2516                                    data-src="https://static.todamateria.com.br/upload/ta/bu/tabuada-og.jpg?width=668"
2517                                    alt="Tabuada completa (do 1 ao 10) e como aprender de forma fácil"
2518                                    width="140"
2519                                    height="105"
2520                                    loading="lazy">
2521                            </div>
2522                                                <div class="section-highlights--info-wrapper">
2523                            <span class="section-highlights--item-title">Tabuada completa (do 1 ao 10) e como aprender de forma fácil</span>
2524                                                        <div class="section-highlights--author-wrapper">
2525                                                                    <img src="https://static.todamateria.com.br/img/autor/ro/si/rosimar-gouveia_72.jpg" data-src="https://static.todamateria.com.br/img/autor/ro/si/rosimar-gouveia_72.jpg" width="72" height="72" alt="Rosimar Gouveia" loading="lazy">
2526                                                                <span class="section-highlights--author">Rosimar Gouveia</span>
2527                                                                    <span class="section-highlights--job-title">Professora de Matemática e Física</span>
2528                                                            </div>
2529                                                    </div>
2530                    </a>
2531                </li>
2532                    </ul>
2533    </div>
2534</section>
2535
2536
2537
2538<section class="ticker-cta">
2539    <div class="ticker-cta--track">
2540                    <span class="ticker-cta--text">Começar agora com 51% OFF</span>
2541                    <span class="ticker-cta--text">Começar agora com 51% OFF</span>
2542                    <span class="ticker-cta--text">Começar agora com 51% OFF</span>
2543                    <span class="ticker-cta--text">Começar agora com 51% OFF</span>
2544                    <span class="ticker-cta--text">Começar agora com 51% OFF</span>
2545                    <span class="ticker-cta--text">Começar agora com 51% OFF</span>
2546            </div>
2547    <a class="ticker-cta--button" href="/checkout/?plan=annual" data-track-click="cta-tmplus--ticker-cta" data-funnel-click-location="home" data-funnel-click-element="home_ticker_price" data-funnel-click-type="promotional">
2548        <span class="ticker-cta--button-text">Começar agora com 51% OFF</span>
2549        <span class="ticker-cta--button-icon"></span>
2550    </a>
2551</section>
2552<section class="section-articles-showcase">
2553    <div class="section-articles-showcase--wrapper">
2554        <div class="section-articles-showcase--content">
2555            <h2 class="section-articles-showcase--title">Últimas Matérias</h2>
2556            <ul class="section-articles-showcase--list">
2557                                    <li class="section-articles-showcase--item">
2558                        <a class="section-articles-showcase--item-content" href="/algarismos-significativos-o-que-sao-regras-e-como-usar/">
2559                            <span class="section-articles-showcase--item-text">Algarismos significativos: o que são, regras e como usar</span>
2560                        <span class="section-articles-showcase--item-chevron"></span>
2561                        </a>
2562                    </li>
2563                                    <li class="section-articles-showcase--item">
2564                        <a class="section-articles-showcase--item-content" href="/subconjuntos-o-que-sao-exemplos-e-como-calcular/">
2565                            <span class="section-articles-showcase--item-text">Subconjuntos: o que são, exemplos e como calcular</span>
2566                        <span class="section-articles-showcase--item-chevron"></span>
2567                        </a>
2568                    </li>
2569                                    <li class="section-articles-showcase--item">
2570                        <a class="section-articles-showcase--item-content" href="/exercicios-sobre-os-persas-e-o-zoroastrismo-com-respostas-comentadas/">
2571                            <span class="section-articles-showcase--item-text">Exercícios sobre os Persas e o Zoroastrismo (com respostas comentadas)</span>
2572                        <span class="section-articles-showcase--item-chevron"></span>
2573                        </a>
2574                    </li>
2575                                    <li class="section-articles-showcase--item">
2576                        <a class="section-articles-showcase--item-content" href="/composicao-de-movimentos-principio-de-galileu-formulas-e-exercicios/">
2577                            <span class="section-articles-showcase--item-text">Composição de movimentos: princípio de Galileu, fórmulas e exercícios</span>
2578                        <span class="section-articles-showcase--item-chevron"></span>
2579                        </a>
2580                    </li>
2581                                    <li class="section-articles-showcase--item">
2582                        <a class="section-articles-showcase--item-content" href="/exercicios-sobre-os-etruscos-questoes-com-gabarito/">
2583                            <span class="section-articles-showcase--item-text">Exercícios sobre os Etruscos (questões com gabarito)</span>
2584                        <span class="section-articles-showcase--item-chevron"></span>
2585                        </a>
2586                    </li>
2587                                    <li class="section-articles-showcase--item">
2588                        <a class="section-articles-showcase--item-content" href="/hobbies-em-ingles-lista-de-vocabulario-com-pronuncia-e-exemplos/">
2589                            <span class="section-articles-showcase--item-text">Hobbies em inglês: lista de vocabulário com pronúncia e exemplos</span>
2590                        <span class="section-articles-showcase--item-chevron"></span>
2591                        </a>
2592                    </li>
2593                                    <li class="section-articles-showcase--item">
2594                        <a class="section-articles-showcase--item-content" href="/exercicios-sobre-as-guerras-punicas-com-respostas-comentadas/">
2595                            <span class="section-articles-showcase--item-text">Exercícios sobre as Guerras Púnicas (com respostas comentadas)</span>
2596                        <span class="section-articles-showcase--item-chevron"></span>
2597                        </a>
2598                    </li>
2599                                    <li class="section-articles-showcase--item">
2600                        <a class="section-articles-showcase--item-content" href="/coeficiente-de-gini/">
2601                            <span class="section-articles-showcase--item-text">Coeficiente de Gini: o que mede, como se lê e o índice do Brasil</span>
2602                        <span class="section-articles-showcase--item-chevron"></span>
2603                        </a>
2604                    </li>
2605                                    <li class="section-articles-showcase--item">
2606                        <a class="section-articles-showcase--item-content" href="/o-que-e-slackline-origem-e-modalidades/">
2607                            <span class="section-articles-showcase--item-text">O que é slackline: origem e modalidades</span>
2608                        <span class="section-articles-showcase--item-chevron"></span>
2609                        </a>
2610                    </li>
2611                                    <li class="section-articles-showcase--item">
2612                        <a class="section-articles-showcase--item-content" href="/diagrama-de-ramos-e-folhas/">
2613                            <span class="section-articles-showcase--item-text">Diagrama de ramos e folhas: como fazer passo a passo (com exercícios)</span>
2614                        <span class="section-articles-showcase--item-chevron"></span>
2615                        </a>
2616                    </li>
2617                                    <li class="section-articles-showcase--item">
2618                        <a class="section-articles-showcase--item-content" href="/histograma/">
2619                            <span class="section-articles-showcase--item-text">Histograma: como construir e interpretar (com exercícios)</span>
2620                        <span class="section-articles-showcase--item-chevron"></span>
2621                        </a>
2622                    </li>
2623                                    <li class="section-articles-showcase--item">
2624                        <a class="section-articles-showcase--item-content" href="/polimeros-de-adicao/">
2625                            <span class="section-articles-showcase--item-text">Polímeros de adição: formação, tipos e exemplos</span>
2626                        <span class="section-articles-showcase--item-chevron"></span>
2627                        </a>
2628                    </li>
2629                                    <li class="section-articles-showcase--item">
2630                        <a class="section-articles-showcase--item-content" href="/polimeros-de-condensacao/">
2631                            <span class="section-articles-showcase--item-text">Polímeros de condensação: formação, tipos e exemplos</span>
2632                        <span class="section-articles-showcase--item-chevron"></span>
2633                        </a>
2634                    </li>
2635                                    <li class="section-articles-showcase--item">
2636                        <a class="section-articles-showcase--item-content" href="/why-e-because-qual-a-diferenca-e-quando-usar-cada-um/">
2637                            <span class="section-articles-showcase--item-text">Why e because: qual a diferença e quando usar cada um</span>
2638                        <span class="section-articles-showcase--item-chevron"></span>
2639                        </a>
2640                    </li>
2641                                    <li class="section-articles-showcase--item">
2642                        <a class="section-articles-showcase--item-content" href="/funcao-constante-grafico-propriedades-e-exercicios/">
2643                            <span class="section-articles-showcase--item-text">Função constante: gráfico, propriedades e exercícios</span>
2644                        <span class="section-articles-showcase--item-chevron"></span>
2645                        </a>
2646                    </li>
2647                                    <li class="section-articles-showcase--item">
2648                        <a class="section-articles-showcase--item-content" href="/deslocamento-do-equilibrio/">
2649                            <span class="section-articles-showcase--item-text">Deslocamento do equilíbrio químico: princípio de Le Chatelier</span>
2650                        <span class="section-articles-showcase--item-chevron"></span>
2651                        </a>
2652                    </li>
2653                                    <li class="section-articles-showcase--item">
2654                        <a class="section-articles-showcase--item-content" href="/calculo-da-constante-de-equilibrio/">
2655                            <span class="section-articles-showcase--item-text">Cálculo da constante de equilíbrio: Kc, Kp e exercícios resolvidos</span>
2656                        <span class="section-articles-showcase--item-chevron"></span>
2657                        </a>
2658                    </li>
2659                                <li class="section-articles-showcase--item section-articles-showcase--item-more">
2660                    <a class="section-articles-showcase--item-content" href="/page/2/">
2661                        <span class="section-articles-showcase--item-text">Ver mais</span>
2662                        <span class="section-articles-showcase--item-arrow"></span>
2663                    </a>
2664                </li>
2665            </ul>
2666        </div>
2667        <div class="section-articles-showcase--content">
2668            <h2 class="section-articles-showcase--title">Mais Populares</h2>
2669            <ul class="section-articles-showcase--list">
2670                                    <li class="section-articles-showcase--item">
2671                        <a class="section-articles-showcase--item-content" href="/adivinhas/">
2672                            <span class="section-articles-showcase--item-text">Adivinhas</span>
2673                            <span class="section-articles-showcase--item-chevron"></span>
2674                        </a>
2675                    </li>
2676                                    <li class="section-articles-showcase--item">
2677                        <a class="section-articles-showcase--item-content" href="/tabela-periodica/">
2678                            <span class="section-articles-showcase--item-text">Tabela Periódica</span>
2679                            <span class="section-articles-showcase--item-chevron"></span>
2680                        </a>
2681                    </li>
2682                                    <li class="section-articles-showcase--item">
2683                        <a class="section-articles-showcase--item-content" href="/trava-linguas/">
2684                            <span class="section-articles-showcase--item-text">Trava-Línguas</span>
2685                            <span class="section-articles-showcase--item-chevron"></span>
2686                        </a>
2687                    </li>
2688                                    <li class="section-articles-showcase--item">
2689                        <a class="section-articles-showcase--item-content" href="/perguntas-e-respostas-de-conhecimentos-gerais/">
2690                            <span class="section-articles-showcase--item-text">Perguntas e respostas de conhecimentos gerais</span>
2691                            <span class="section-articles-showcase--item-chevron"></span>
2692                        </a>
2693                    </li>
2694                                    <li class="section-articles-showcase--item">
2695                        <a class="section-articles-showcase--item-content" href="/figuras-de-linguagem/">
2696                            <span class="section-articles-showcase--item-text">Figuras de linguagem: resumo e exemplos</span>
2697                            <span class="section-articles-showcase--item-chevron"></span>
2698                        </a>
2699                    </li>
2700                                    <li class="section-articles-showcase--item">
2701                        <a class="section-articles-showcase--item-content" href="/adivinhas-infantis/">
2702                            <span class="section-articles-showcase--item-text">61 adivinhas infantis para divertir a criançada</span>
2703                            <span class="section-articles-showcase--item-chevron"></span>
2704                        </a>
2705                    </li>
2706                                    <li class="section-articles-showcase--item">
2707                        <a class="section-articles-showcase--item-content" href="/classes-de-palavras/">
2708                            <span class="section-articles-showcase--item-text">As 10 classes de palavras ou classes gramaticais</span>
2709                            <span class="section-articles-showcase--item-chevron"></span>
2710                        </a>
2711                    </li>
2712                                    <li class="section-articles-showcase--item">
2713                        <a class="section-articles-showcase--item-content" href="/simple-present/">
2714                            <span class="section-articles-showcase--item-text">Simple Present</span>
2715                            <span class="section-articles-showcase--item-chevron"></span>
2716                        </a>
2717                    </li>
2718                                    <li class="section-articles-showcase--item">
2719                        <a class="section-articles-showcase--item-content" href="/lend
2719as-do-folclore/">
2720                            <span class="section-articles-showcase--item-text">Lendas e os Personagens do Folclore Brasileiro</span>
2721                            <span class="section-articles-showcase--item-chevron"></span>
2722                        </a>
2723                    </li>
2724                                    <li class="section-articles-showcase--item">
2725                        <a class="section-articles-showcase--item-content" href="/voleibol/">
2726                            <span class="section-articles-showcase--item-text">Voleibol</span>
2727                            <span class="section-articles-showcase--item-chevron"></span>
2728                        </a>
2729                    </li>
2730                                    <li class="section-articles-showcase--item">
2731                        <a class="section-articles-showcase--item-content" href="/exercicios-de-interpretacao-de-texto/">
2732                            <span class="section-articles-showcase--item-text">Exercícios de interpretação de texto (com gabarito)</span>
2733                            <span class="section-articles-showcase--item-chevron"></span>
2734                        </a>
2735                    </li>
2736                                    <li class="section-articles-showcase--item">
2737                        <a class="section-articles-showcase--item-content" href="/simple-past/">
2738                            <span class="section-articles-showcase--item-text">Simple Past (passado simples em inglês)</span>
2739                            <span class="section-articles-showcase--item-chevron"></span>
2740                        </a>
2741                    </li>
2742                                    <li class="section-articles-showcase--item">
2743                        <a class="section-articles-showcase--item-content" href="/generos-textuais/">
2744                            <span class="section-articles-showcase--item-text">Gêneros textuais: o que são, tipos e exemplos</span>
2745                            <span class="section-articles-showcase--item-chevron"></span>
2746                        </a>
2747                    </li>
2748                                    <li class="section-articles-showcase--item">
2749                        <a class="section-articles-showcase--item-content" href="/deuses-gregos/">
2750                            <span class="section-articles-showcase--item-text">Deuses Gregos</span>
2751                            <span class="section-articles-showcase--item-chevron"></span>
2752                        </a>
2753                    </li>
2754                                    <li class="section-articles-showcase--item">
2755                        <a class="section-articles-showcase--item-content" href="/funcoes-da-linguagem/">
2756                            <span class="section-articles-showcase--item-text">Funções da linguagem: quais são os 6 tipos (com explicação e exemplos)</span>
2757                            <span class="section-articles-showcase--item-chevron"></span>
2758                        </a>
2759                    </li>
2760                                <li class="section-articles-showcase--item">
2761                    <a class="section-articles-showcase--item-content" href="/vida-e-obra-de-clarice-lispector/">
2762                        <span class="section-articles-showcase--item-text">Vida e Obra de Clarice Lispector</span>
2763                        <span class="section-articles-showcase--item-chevron"></span>
2764                    </a>
2765                </li>
2766                <li class="section-articles-showcase--item">
2767                    <a class="section-articles-showcase--item-content" href="/a-hora-da-estrela-de-clarice-lispector/">
2768                        <span class="section-articles-showcase--item-text">A Hora da Estrela de Clarice Lispector</span>
2769                        <span class="section-articles-showcase--item-chevron"></span>
2770                    </a>
2771                </li>
2772                <li class="section-articles-showcase--item section-articles-showcase--item-more">
2773                    <a class="section-articles-showcase--item-content" href="/populares/">
2774                        <span class="section-articles-showcase--item-text">Ver mais</span>
2775                        <span class="section-articles-showcase--item-arrow"></span>
2776                    </a>
2777                </li>
2778            </ul>
2779        </div>
2780    </div>
2781</section>            <div class="container ad-unit-container">
2782                <div class="row">
2783                    <div class="col-12 text-center">
2784                        <div id="div-gpt-sg-6325b36c540b640791c384aacc9aaacc-wrapper" class="ad-unit ad-unit--pt-br ad-unit--lrec"><div class="ad-unit__content-wrapper"><div id="div-gpt-sg-6325b36c540b640791c384aacc9aaacc" class="ad-unit__content"></div><a class="ad-unit__caption" data-track-click="cta-tmplus--ad-remove" data-funnel-click-location="ad" data-funnel-click-element="remove_ads_caption" data-funnel-click-type="layout" href="/tmplus/" data-google-interstitial="false" aria-label="Remover anúncios">Remover anúncios</a></div></div>                    </div>
2785                </div>
2786            </div>
2787            <div class="modal fade tmplus-login-modal" id="tmplus-login-modal" tabindex="-1" aria-hidden="true">
2788    <div class="modal-dialog">
2789        <div class="modal-content tmplus-login-modal__content__wrapper">
2790            <div class="tmplus-login-modal__content tmplus-login-modal__content--left">
2791                <img decoding="async" fetchpriority="high" width="220" height="144"
2792                    src="https://static.todamateria.com.br/img/home/hero-cards/tmplus-hero/tmplus-hero-card.png"
2793                    srcset="https://static.todamateria.com.br/img/home/hero-cards/tmplus-hero/tmplus-hero-card.png 1x,
2794                            https://static.todamateria.com.br/img/home/hero-cards/tmplus-hero/[email protected] 2x"
2795                    alt="Vamos criar a sua conta.">
2796            </div>
2797            <div class="modal-body tmplus-login-modal__content tmplus-login-modal__content--right">
2798                <button class="tmplus-login-modal__button--close icon icon-012-close" aria-label="Close"></button>
2799                <p class="tmplus-login-modal__title" id="login-modal-title" data-original-title="Bem-vindo ao Toda Matéria">
2800                    Bem-vindo ao Toda Matéria
2801                </p>
2802                <div class="tmplus-login-modal__google-signin">
2803                    <div class="g_id_signin"
2804                        data-type="standard"
2805                        data-shape="pill"
2806                        data-theme="outline"
2807                        data-text="continue_with"
2808                        data-size="medium"
2809                        data-locale="pt-BR"
2810                        data-logo_alignment="left"></div>
2811                    <login-error-message overrideMessage="Ocorreu um erro. Tente novamente mais tarde!"></login-error-message>
2812                    <p><a href="/termos-de-uso/" target="_blank">Termos de Uso</a> e <a href="/politica-de-privacidade/" target="_blank">Política de Privacidade</a></p>
2813                </div>
2814            </div>
2815        </div>
2816    </div>
2817</div><!-- <tm-register-modal></tm-register-modal>
2818 -->
2819<footer class="footer-default">
2820    <div class="container">
2821        <div class="row">
2822            <div class="col-lg-6">
2823                <a href="/" class="footer-logo">
2824                    <img
2825                        width="263"
2826                        height="35"
2827                        srcset="https://static.todamateria.com.br/img/logo-tm-white.svg, https://static.todamateria.com.br/img/logo-tm-white.svg 2x"
2828                        src="https://static.todamateria.com.br/img/logo-tm-white.svg"
2829                        alt="Toda Matéria +"
2830                        title="Toda Matéria +">
2831                </a>
2832                <p class="footer-about">O Toda Matéria é um site com conteúdos escolares destinados ao apoio à educação no Brasil. Alunos e professores podem utilizar livremente para fins escolares todos os conteúdos disponíveis no site.</p>
2833
2834                            <a class="footer-about-btn btn--default btn--icon btn--icon-arrow" href="/checkout/" data-track-click="cta-tmplus--footer" data-funnel-click-location="footer" data-funnel-click-element="footer_cta" data-funnel-click-type="layout">
2835                    Assinar Toda Matéria + <span class="icon"></span>
2836                </a>
2837                        </div>
2838            <div class="col-lg-6">
2839                <ul class="footer-social-wrap">
2840                    <li>
2841                        <a class="footer-social--icon footer-social--icon-yt" href="https://www.youtube.com/c/todamateriabrasil/" title="Toda Matéria no Youtube" onclick="ga('send', 'event', 'Youtube', 'Click', 'LinkFooter');" rel="nofollow">
2842                            <svg width="21" height="17" viewBox="0 0 21 17" fill="none" xmlns="http://www.w3.org/2000/svg">
2843<path d="M20.4684 2.7675C20.3801 2.42189 20.2109 2.10224 19.9747 1.83491C19.7385 1.56758 19.4421 1.36024 19.11 1.23C15.8962 -0.0112465 10.7812 3.56619e-06 10.5 3.56619e-06C10.2188 3.56619e-06 5.10375 -0.0112465 1.89 1.23C1.5579 1.36024 1.26153 1.56758 1.02534 1.83491C0.789145 2.10224 0.619899 2.42189 0.531563 2.7675C0.28875 3.70313 0 5.41313 0 8.25C0 11.0869 0.28875 12.7969 0.531563 13.7325C0.619767 14.0783 0.788954 14.3981 1.02515 14.6656C1.26136 14.9331 1.5578 15.1406 1.89 15.2709C4.96875 16.4588 9.7875 16.5 10.4381 16.5H10.5619C11.2125 16.5 16.0341 16.4588 19.11 15.2709C19.4422 15.1406 19.7386 14.9331 19.9748 14.6656C20.211 14.3981 20.3802 14.0783 20.4684 13.7325C20.7113 12.795 21 11.0869 21 8.25C21 5.41313 20.7113 3.70313 20.4684 2.7675ZM13.5553 8.86125L9.80531 11.4863C9.69314 11.5648 9.56158 11.6112 9.42492 11.6203C9.28826 11.6294 9.15172 11.601 9.0301 11.538C8.90847 11.475 8.80642 11.3799 8.73501 11.263C8.6636 11.1462 8.62555 11.012 8.625 10.875V5.625C8.62504 5.4878 8.66271 5.35324 8.73392 5.23597C8.80513 5.11869 8.90714 5.02319 9.02885 4.95987C9.15057 4.89655 9.28732 4.86783 9.42422 4.87683C9.56113 4.88584 9.69294 4.93222 9.80531 5.01094L13.5553 7.63594C13.654 7.70512 13.7345 7.79704 13.7901 7.90393C13.8457 8.01081 13.8747 8.12952 13.8747 8.25C13.8747 8.37049 13.8457 8.48919 13.7901 8.59608C13.7345 8.70297 13.654 8.79489 13.5553 8.86407V8.86125Z" fill="white"/>
2844</svg>
2845                        </a>
2846                    </li>
2847                    <li>
2848                        <a class="footer-social--icon footer-social--icon-tk" href="https://www.tiktok.com/@todamateria/" title="Toda Matéria no TikTok" onclick="ga('send', 'event', 'TikTok', 'Click', 'LinkFooter');" rel="nofollow">
2849                            <svg width="16" height="17" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg">
2850<path fill-rule="evenodd" clip-rule="evenodd" d="M11.3733 6.28154C12.4324 7.0429 13.7006 7.44969 15 7.44475V4.84054C14.7446 4.84125 14.4898 4.8136 14.2403 4.75807V6.83276C12.938 6.8351 11.6679 6.42365 10.6093 5.65653V11.0125C10.6061 11.8914 10.3678 12.753 9.91963 13.506C9.47144 14.259 8.83011 14.8753 8.06364 15.2896C7.29716 15.7038 6.43411 15.9006 5.56601 15.859C4.69791 15.8174 3.85712 15.5391 3.13279 15.0534C3.80278 15.7389 4.65886 16.208 5.59263 16.4012C6.5264 16.5944 7.49585 16.503 8.37823 16.1386C9.26061 15.7742 10.0162 15.1533 10.5494 14.3543C11.0826 13.5554 11.3693 12.6144 11.3733 11.6506V6.28154ZM12.3132 3.62524C11.7747 3.03491 11.4442 2.28108 11.3733 1.4811V1.14255H10.6523C10.7414 1.65106 10.9354 2.1349 11.2215 2.56264C11.5077 2.99037 11.8796 3.35242 12.3132 3.62524ZM4.80235 12.9917C4.55244 12.6612 4.39929 12.2664 4.36032 11.8523C4.32136 11.4381 4.39816 11.0212 4.58196 10.6489C4.76577 10.2767 5.04921 9.96417 5.40003 9.74683C5.75085 9.5295 6.15495 9.41613 6.56634 9.41962C6.79347 9.41955 7.01927 9.45468 7.23588 9.52379V6.83276C6.98267 6.79885 6.72729 6.78434 6.47192 6.78936V8.88141C5.94449 8.71281 5.37363 8.75115 4.87288 8.98881C4.37213 9.22646 3.97819 9.64602 3.7694 10.164C3.56061 10.682 3.55228 11.2606 3.74606 11.7845C3.93984 12.3084 4.32154 12.7394 4.81523 12.9917H4.80235Z" fill="#EE1D52"/>
2851<path fill-rule="evenodd" clip-rule="evenodd" d="M10.609 5.63916C11.6675 6.40629 12.9377 6.81774 14.24 6.8154V4.74071C13.498 4.58206 12.8239 4.1919 12.3129 3.62524C11.8793 3.35242 11.5073 2.99037 11.2211 2.56264C10.935 2.1349 10.741 1.65106 10.6519 1.14255H8.75486V11.6506C8.75309 12.1157 8.60734 12.5686 8.33806 12.9456C8.06878 13.3227 7.68949 13.605 7.25345 13.753C6.8174 13.9009 6.34649 13.9071 5.90681 13.7705C5.46714 13.634 5.08079 13.3617 4.80198 12.9917C4.36014 12.7663 4.00629 12.3969 3.79753 11.9431C3.58877 11.4893 3.53727 10.9776 3.65134 10.4906C3.76541 10.0036 4.0384 9.56968 4.42626 9.25882C4.81412 8.94796 5.29423 8.77831 5.78913 8.77724C6.0162 8.77798 6.24188 8.81309 6.45867 8.88141V6.78936C5.52199 6.8121 4.61226 7.11092 3.84116 7.64915C3.07005 8.18737 2.47111 8.94157 2.11788 9.81918C1.76465 10.6968 1.67249 11.6596 1.85272 12.5894C2.03294 13.5192 2.47771 14.3756 3.13242 15.0534C3.8569 15.5426 4.69902 15.8238 5.56907 15.8672C6.43912 15.9106 7.30452 15.7145 8.07308 15.2998C8.84165 14.8852 9.48459 14.2674 9.93343 13.5124C10.3823 12.7574 10.6202 11.8935 10.6219 11.0125L10.609 5.63916Z" fill="#E3E3E3"/>
2852<path fill-rule="evenodd" clip-rule="evenodd" d="M14.24 4.74071L14.2402 4.18062C13.5588 4.18355 12.8907 3.99108 12.3132 3.62524C12.823 4.19353 13.4972 4.58401 14.24 4.74071ZM10.6523 1.14255C10.6523 1.04272 10.6221 0.938376 10.6092 0.838548V0.5H7.99113V11.0123C7.98886 11.601 7.75575 12.1646 7.34296 12.5797C6.93017 12.9947 6.37143 13.2271 5.78937 13.2259C5.44664 13.2277 5.1085 13.1475 4.80235 12.9917C5.08115 13.3617 5.46714 13.634 5.90681 13.7705C6.34649 13.9071 6.8174 13.9009 7.25345 13.753C7.68949 13.605 8.06878 13.3227 8.33806 12.9456C8.60734 
285212.5686 8.75309 12.1157 8.75486 11.6506V1.14255H10.6523ZM6.45891 6.78484V6.19021C5.38159 6.04221 4.28645 6.26757 3.352 6.82957C2.41754 7.39157 1.69885 8.25707 1.31307 9.28501C0.92729 10.313 0.897157 11.4427 1.22758 12.4902C1.55801 13.5377 2.22965 14.4413 3.13279 15.0534C2.48303 14.374 2.04287 13.5178 1.86633 12.5897C1.68978 11.6616 1.78436 10.7015 2.13852 9.82686C2.49267 8.9522 3.09107 8.20079 3.8606 7.66442C4.63013 7.12805 5.53747 6.82995 6.47179 6.80654L6.45891 6.78484Z" fill="#69C9D0"/>
2853</svg>
2854                        </a>
2855                    </li>
2856                    <li>
2857                        <a class="footer-social--icon footer-social--icon-ig" href="https://www.instagram.com/todamateriaoficial/" title="Toda Matéria no Instagram" onclick="ga('send', 'event', 'Instagram', 'Click', 'LinkFooter');" rel="nofollow">
2858                            <svg width="18" height="17" viewBox="0 0 18 17" fill="none" xmlns="http://www.w3.org/2000/svg">
2859<path d="M12.6923 0.5H5.30769C4.1656 0.501222 3.07063 0.955459 2.26304 1.76304C1.45546 2.57063 1.00122 3.6656 1 4.80769V12.1923C1.00122 13.3344 1.45546 14.4294 2.26304 15.237C3.07063 16.0445 4.1656 16.4988 5.30769 16.5H12.6923C13.8344 16.4988 14.9294 16.0445 15.737 15.237C16.5445 14.4294 16.9988 13.3344 17 12.1923V4.80769C16.9988 3.6656 16.5445 2.57063 15.737 1.76304C14.9294 0.955459 13.8344 0.501222 12.6923 0.5ZM9 12.1923C8.26973 12.1923 7.55586 11.9758 6.94866 11.57C6.34147 11.1643 5.86821 10.5877 5.58875 9.91299C5.30929 9.2383 5.23617 8.4959 5.37864 7.77967C5.52111 7.06343 5.87277 6.40552 6.38914 5.88914C6.90552 5.37277 7.56343 5.02111 8.27967 4.87864C8.9959 4.73617 9.7383 4.80929 10.413 5.08875C11.0877 5.36821 11.6643 5.84147 12.07 6.44866C12.4758 7.05586 12.6923 7.76973 12.6923 8.5C12.6913 9.47895 12.302 10.4175 11.6097 11.1097C10.9175 11.802 9.97895 12.1913 9 12.1923ZM13.6154 4.80769C13.4328 4.80769 13.2544 4.75356 13.1026 4.65213C12.9508 4.5507 12.8324 4.40653 12.7626 4.23786C12.6927 4.06919 12.6744 3.88359 12.71 3.70453C12.7457 3.52547 12.8336 3.361 12.9627 3.2319C13.0918 3.10281 13.2562 3.01489 13.4353 2.97928C13.6144 2.94366 13.8 2.96194 13.9686 3.0318C14.1373 3.10167 14.2815 3.21998 14.3829 3.37178C14.4843 3.52358 14.5385 3.70205 14.5385 3.88462C14.5385 4.12943 14.4412 4.36422 14.2681 4.53733C14.095 4.71044 13.8602 4.80769 13.6154 4.80769ZM11.4615 8.5C11.4615 8.98685 11.3172 9.46276 11.0467 9.86756C10.7762 10.2724 10.3918 10.5879 9.94199 10.7742C9.4922 10.9605 8.99727 11.0092 8.51978 10.9142C8.04229 10.8193 7.60368 10.5848 7.25943 10.2406C6.91518 9.89632 6.68074 9.45771 6.58576 8.98022C6.49078 8.50273 6.53953 8.0078 6.72583 7.55801C6.91214 7.10822 7.22765 6.72378 7.63244 6.45331C8.03724 6.18283 8.51315 6.03846 9 6.03846C9.65284 6.03846 10.2789 6.2978 10.7406 6.75943C11.2022 7.22106 11.4615 7.84716 11.4615 8.5Z" fill="white"/>
2860</svg>
2861                        </a>
2862                    </li>
2863                </ul>
2864            </div>
2865        </div>
2866        <div class="row mt40--tablet">
2867            <div class="col-lg-6 footer-list--cat-wrap">
2868                <span class="footer-list-title">Nossas Matérias:</span>
2869                <ul class="footer-list--cat">
2870                    <li><a href="/lingua-portuguesa/">Língua Portuguesa</a></li>
2871                    <li><a href="/matematica/">Matemática</a></li>
2872                    <li><a href="/historia/">História</a></li>
2873                    <li><a href="/ingles/">Inglês</a></li>
2874                    <li><a href="/geografia/">Geografia</a></li>
2875                    <li><a href="/biologia/">Biologia</a></li>
2876                    <li><a href="/quimica/">Química</a></li>
2877                    <li><a href="/fisica/">Física</a></li>
2878                    <li><a href="/filosofia/">Filosofia</a></li>
2879                    <li><a href="/literatura/">Literatura</a></li>
2880                    <li><a href="/sociologia/">Sociologia</a></li>
2881                    <li><a href="/educacao-fisica/">Educação Física</a></li>
2882                    <li><a href="/materias/">Todas as Matérias</a></li>
2883                    <li><a href="/populares/">Populares</a></li>
2884                    <li><a href="/page/1/">Últimas Matérias</a></li>
2885                </ul>
2886            </div>
2887            <div class="col-lg-6 footer-list--tools-wrap">
2888                <span class="footer-list-title">Nossas Ferramentas:</span>
2889                <ul class="footer-list--tools">
2890                    <li><a href="/enem/">ENEM</a></li>
2891                    <li><a href="/enem/plano-de-estudos/">Plano de Estudos</a></li>
2892                    <li><a href="/enem/materias/">Matérias do ENEM</a></li>
2893                    <li><a href="/corretor-de-redacao/">Corretor de Redação Enem</a></li>
2894                    <li><a href="/exercicios-enem/">Exercícios ENEM</a></li>
2895                    <li><a href="/enem/simulados/">Simulados ENEM</a></li>
2896                    <li><a href="/ajudante-ia-dever-casa/">Tira Dúvidas IA</a></li>
2897
2898                    <li><a href="/ajudante-ia-dever-casa/">Ajudante de Dever de Casa</a></li>
2899                    <li><a href="/exercicios/">Exercícios</a></li>
2900                    <li><a href="/referencias-abnt/">Gerador Referências Bibliográficas ABNT</a></li>
2901                    <li><a href="/simulador-sisu/">Simulador SiSU</a></li>
2902                </ul>
2903            </div>
2904        </div>
2905        <div class="row">
2906            <div class="col-lg-6 footer-about--tm">
2907                <div class="about-info">
2908                    <strong>Toda Matéria</strong>: conteúdos escolares.
2909                    <br>
2910                    © 2011 - 2026                    <a href="https://www.7graus.com/" rel="nofollow co-worker"><b>7Graus</b></a> - Todos os direitos reservados.
2911                </div>
2912                <a class="jump-top" href="#body"><span class="icon"></span>Para o topo</a>
2913            </div>
2914
2915            <div class="col-lg-6 footer-list-sec">
2916                <ul>
2917                    <li><a href="/como-citar/">Como Citar</a></li>
2918                    <li><a href="/contato/">Contato</a></li>
2919                    <li><a href="/politica-de-privacidade/">Política de Privacidade</a></li>
2920                    <li><a href="/sobre/">Sobre</a></li>
2921                    <li><a href="/termos-de-uso/">Termos de uso</a></li>
2922                    <li><a href="https://www.todamateria.com.br/MediaKit-PT-BR.pdf" rel="nofollow" target="_blank">Anuncie</a></li>
2923                    <li><a href="/conheca-a-equipe/">Conheça a equipe</a></li>
2924                    <li><a href="/professor-do-ano/">Professor do Ano 2025</a></li>
2925                    <li><a href="/feed/">RSS&nbsp;Feed</a></li>
2926                </ul>
2927            </div>
2928        </div>
2929    </div>
2930
2931    <picture>
2932        <source srcset="https://static.todamateria.com.br/img/footer/footer-bg-mobile.png" media="(max-width: 414px) and (-webkit-max-device-pixel-ratio: 1.4)">
2933        <source srcset="https://static.todamateria.com.br/img/footer/[email protected]" media="(max-width: 414px) and (-webkit-min-device-pixel-ratio: 1.5)">
2934        <source srcset="https://static.todamateria.com.br/img/footer/[email protected]" media="(min-width: 430px)">
2935        <img alt="Elementos visuais do fundo" src="https://static.todamateria.com.br/img/footer/[email protected]">
2936    </picture>
2937</footer>
2938<script>(function(){googletag.cmd.push(function(){googletag.pubads().setTargeting('pathname', window.location.pathname.endsWith("/")&&window.location.pathname!=="/"?window.location.pathname.slice(1,-1):window.location.pathname?window.location.pathname:"/");googletag.pubads().enableLazyLoad({"fetchMarginPercent":500,"renderMarginPercent":200,"mobileScaling":2});googletag.pubads().disableInitialLoad();googletag.enableServices();var sm0=googletag.sizeMapping().addSize([0,0],[]).addSize([992,0],[[336,280],[300,250],[250,250],[200,200],[320,100],[300,100],[300,75],[320,50],[300,50],[234,60]]).addSize([1024,0],[[970,250],[336,280],[970,90],[300,250],[728,90],[970,66],[250,250],[200,200],[320,100],[300,100],[468,60],[300,75],[320,50],[300,50],[234,60]]).build();var ss0=[[970,250],[970,90],[970,66],[728,90],[468,60],[336,280],[320,100],[320,50],[300,250],[300,100],[300,75],[300,50],[250,250],[234,60],[200,200]];s0=googletag.defineSlot('/1062898/TODAMATERIA_BR_DESK_HOME_TOP_BILLBOARD',ss0,'div-gpt-sg-ae66c56f9fb9a7a0dbfd49b6f8d1a837').defineSizeMapping(sm0).addService(googletag.pubads()),s1=googletag.defineSlot('/1062898/TODAMATERIA_BR_DESK_HOME_BOTTOM_BILLBOARD',ss0,'div-gpt-sg-6325b36c540b640791c384aacc9aaacc').defineSizeMapping(sm0).addService(googletag.pubads());var slots=[s0,s1];slots.forEach(function(s){googletag.display(s.getSlotElementId())});function debugScript(debug = false, message, slot) {
2939                if (debug) {
2940                    console.log(message, slot);
2941                }
2942            }
2943            const sgIntervalRefreshSlots = [{"adUnit":"\/1062898\/TODAMATERIA_BR_DESK_HOME_TOP_BILLBOARD","refreshTime":16,"refreshRetryTime":30,"refreshRetryMaxAttempts":10,"retryTime":5},{"adUnit":"\/1062898\/TODAMATERIA_BR_DESK_HOME_BOTTOM_BILLBOARD","refreshTime":16,"refreshRetryTime":30,"refreshRetryMaxAttempts":10,"retryTime":5}];
2944            window.sgIntervalRefreshAds = {
2945                adunits: sgIntervalRefreshSlots,
2946                slots: [],
2947                debug: false,
2948                returnDelayMs: 300
2949            };
2950            googletag.pubads().getSlots().map(slot => {
2951                const intervalAd = sgIntervalRefreshSlots.find(intervalAd => intervalAd.adUnit === slot.getAdUnitPath());
2952                if (intervalAd) {
2953                    slot.sgIntervalAd = true;
2954                    slot.sgIntervalRefreshTime = intervalAd.refreshTime;
2955                    slot.sgIntervalTimeAdId = null;
2956                    slot.sgIntervalIsVisible = false;
2957                    slot.sgIntervalImpressionViewed = false;
2958                    slot.sgStartTime = null;
2959                    slot.sgRefreshRetryTime = intervalAd.refreshRetryTime;
2960                    slot.sgRefreshRetryMaxAttempts = intervalAd.refreshRetryMaxAttempts;
2961                    window.sgIntervalRefreshAds.slots.push(slot);
2962                }
2963                return slot;
2964            });
2965            
2966            function stopIntervalRefresh(slot) {
2967                if (slot.sgIntervalTimeAdId) {
2968                    clearTimeout(slot.sgIntervalTimeAdId);
2969                    slot.sgIntervalTimeAdId = null;
2970                }
2971                slot.sgIntervalIsVisible = false;
2972            }
2973            function scheduleRefresh(slot) {
2974                if (slot.sgIntervalTimeAdId) {
2975                    clearTimeout(slot.sgIntervalTimeAdId);
2976                    slot.sgIntervalTimeAdId = null;
2977                }
2978                if (!slot.sgStartTime) {
2979                    return;
2980                }
2981                const elapsedSeconds = (performance.now() - slot.sgStartTime) / 1000;
2982                let delayMs;
2983                if (elapsedSeconds < slot.sgIntervalRefreshTime) {
2984                    delayMs = (slot.sgIntervalRefreshTime - elapsedSeconds) * 1000;
2985                } else {
2986                    delayMs = window.sgIntervalRefreshAds.returnDelayMs;
2987                }
2988                slot.sgIntervalIsVisible = true;
2989                slot.sgIntervalTimeAdId = setTimeout(function() {
2990                    slot.sgIntervalTimeAdId = null;
2991                    slot.sgIntervalIsVisible = false; /* re-arma via slotVisibilityChanged se nao vier novo impressionViewable */
2992                    slot.sgStartTime = performance.now();
2993                    
2994                (function() {
2995                    slot.sgRequestManager = { 
2996                        adserverRequestSent: false,
2997                        aps: false,
2998                        prebid: false
2999                    };
3000
3001                    function biddersBack() {
3002                        if (slot.sgRequestManager.aps && slot.sgRequestManager.prebid) {
3003                            sendAdserverRequest();
3004                        } 
3005                        return;
3006                    }
3007
3008                    function sendAdserverRequest() {
3009                        if (slot.sgRequestManager.adserverRequestSent === true) {
3010                            return;
3011                        }
3012                        slot.sgRequestManager.adserverRequestSent = true;
3013                        googletag.cmd.push(function() {
3014                            googletag.pubads().refresh([slot]);
3015                        });
3016                    }
3017
3018                    const apsRefreshSlot = {
3019                        slotID: slot.getSlotElementId(),
3020                        slotName: slot.getAdUnitPath(),
3021                        sizes: slot.getSizes().map(size => [size.getWidth(), size.getHeight()])
3022                    };
3023
3024                    apstag.fetchBids({slots: [apsRefreshSlot], timeout: 2000},
3025                        function(bids) {
3026                            googletag.cmd.push(function(){
3027                                apstag.setDisplayBids();
3028                                slot.sgRequestManager.aps = true;
3029                                biddersBack();
3030                            });
3031                    });
3032
3033                    pbjs.que.push(function() {
3034                        pbjs.requestBids({
3035                            timeout: 2000,
3036                            adUnitCodes: [slot.getSlotElementId()],
3037                            bidsBackHandler: function() {
3038                                pbjs.setTargetingForGPTAsync([slot.getSlotElementId()]);
3039                                slot.sgRequestManager.prebid = true;
3040                                biddersBack(); 
3041                            }
3042                        });
3043                    });
3044
3045                    window.setTimeout(function() {
3046                        sendAdserverRequest();
3047                    }, 2500); 
3048                })();
3049                
3050                }, delayMs);
3051            }
3052            
3053            googletag.pubads().addEventListener("impressionViewable", (event) => {
3054                if (event.slot.sgIntervalAd) {
3055                    event.slot.sgIntervalImpressionViewed = true;
3056                    event.slot.sgStartTime = performance.now();
3057                    debugScript(sgIntervalRefreshAds.debug,`impressionViewable interval: ${event.slot.getAdUnitPath()} | refresh in ${event.slot.sgIntervalRefreshTime}s`, event.slot);
3058                    scheduleRefresh(event.slot);
3059                }
3060            });
3061            googletag.pubads().addEventListener("slotVisibilityChanged", (event) => {
3062                if (event.slot.sgIntervalAd) {
3063                    if (event.inViewPercentage < 50 && event.slot.sgIntervalTimeAdId) {
3064                        stopIntervalRefresh(event.slot);
3065                        debugScript(sgIntervalRefreshAds.debug,`slotVisibilityChanged pause interval: ${event.slot.getAdUnitPath()} | visible area: ${event.inViewPercentage}%`, event.slot);
3066                    }
3067                    if (
3068                        event.inViewPercentage >= 50 &&
3069                        event.slot.sgIntervalImpressionViewed &&
3070                        !event.slot.sgIntervalIsVisible &&
3071                        !event.slot.sgIntervalTimeAdId
3072                    ) {
3073                        scheduleRefresh(event.slot);
3074                        debugScript(sgIntervalRefreshAds.debug,`slotVisibilityChanged resume interval: ${event.slot.getAdUnitPath()} | visible area: ${event.inViewPercentage}%`, event.slot);
3075                    }
3076                }
3077            });
3078            
3079            googletag.pubads().addEventListener("slotRenderEnded", function(event) {
3080                const slot = event.slot;
3081                if (!slot.sgIntervalAd) {
3082                    return;
3083                }
3084                
3085                // Verificar se o retryTime está definido e é um número válido
3086                if (typeof slot.sgRefreshRetryTime !== "number" || isNaN(slot.sgRefreshRetryTime)) {
3087                    console.warn(`Retry time não configurado corretamente para o slot: ${slot.getAdUnitPath()}`);
3088                    return;
3089                }
3090                debugScript(sgIntervalRefreshAds.debug,`intervalRefreshAd slotRenderEnded slot: isEmpty: ${event.isEmpty} | ${slot.getAdUnitPath()}`, slot);
3091                if(event.isEmpty && !slot.sgIntervalRefreshIsEmpty) {
3092                    if (!slot.sgIntervalRefreshIsEmpty) {
3093                        slot.sgIntervalRefreshIsEmpty = true;
3094                        slot.sgIntervalRefreshIsEmptyCount = 0; 
3095                        slot.sgIntervalRefreshIsEmptyTimer = setInterval(function() {
3096                            slot.sgIntervalRefreshIsEmptyCount++;
3097                            debugScript(sgIntervalRefreshAds.debug,`intervalRefreshAd retry ${slot.getAdUnitPath()} | attempt: ${slot.sgIntervalRefreshIsEmptyCount}`, slot);
3098                            
3099                            if (slot.sgIntervalRefreshIsEmptyCount >= slot.sgRefreshRetryMaxAttempts) {
3100                                clearInterval(slot.sgIntervalRefreshIsEmptyTimer);
3101                                slot.sgIntervalRefreshIsEmpty = false;
3102                                slot.sgIntervalRefreshIsEmptyTimer = null;
3103                                debugScript(sgIntervalRefreshAds.debug,`intervalRefreshAd retry max attempts stop ${slot.getAdUnitPath()}`, slot);
3104                                return;
3105                            }
3106                            
3107                            
3108                (function() {
3109                    slot.sgRequestManager = { 
3110                        adserverRequestSent: false,
3111                        aps: false,
3112                        prebid: false
3113                    };
3114
3115                    function biddersBack() {
3116                        if (slot.sgRequestManager.aps && slot.sgRequestManager.prebid) {
3117                            sendAdserverRequest();
3118                        } 
3119                        return;
3120                    }
3121
3122                    function sendAdserverRequest() {
3123                        if (slot.sgRequestManager.adserverRequestSent === true) {
3124                            return;
3125                        }
3126                        slot.sgRequestManager.adserverRequestSent = true;
3127                        googletag.cmd.push(function() {
3128                            googletag.pubads().refresh([slot]);
3129                        });
3130                    }
3131
3132                    const apsRefreshSlot = {
3133                        slotID: slot.getSlotElementId(),
3134                        slotName: slot.getAdUnitPath(),
3135                        sizes: slot.getSizes().map(size => [size.getWidth(), size.getHeight()])
3136                    };
3137
3138                    apstag.fetchBids({slots: [apsRefreshSlot], timeout: 2000},
3139                        function(bids) {
3140                            googletag.cmd.push(function(){
3141                                apstag.setDisplayBids();
3142                                slot.sgRequestManager.aps = true;
3143                                biddersBack();
3144                            });
3145                    });
3146
3147                    pbjs.que.push(function() {
3148                        pbjs.requestBids({
3149                            timeout: 2000,
3150                            adUnitCodes: [slot.getSlotElementId()],
3151                            bidsBackHandler: function() {
3152                                pbjs.setTargetingForGPTAsync([slot.getSlotElementId()]);
3153                                slot.sgRequestManager.prebid = true;
3154                                biddersBack(); 
3155                            }
3156                        });
3157                    });
3158
3159                    window.setTimeout(function() {
3160                        sendAdserverRequest();
3161                    }, 2500); 
3162                })();
3163                
3164                        }, slot.sgRefreshRetryTime * 1000);
3165                    }
3166                } else if (!event.isEmpty) {
3167                    if (slot.sgIntervalRefreshIsEmptyTimer) {
3168                        clearInterval(slot.sgIntervalRefreshIsEmptyTimer);
3169                        debugScript(sgIntervalRefreshAds.debug,`intervalRefreshAd retry stop on success: isEmpty: ${event.isEmpty} | ${slot.getAdUnitPath()}`, slot);
3170                        slot.sgIntervalRefreshIsEmptyTimer = null;
3171                    }
3172                    slot.sgIntervalRefreshIsEmpty = false;
3173                    slot.sgIntervalRefreshIsEmptyCount = 0;
3174                }
3175            });
3176            
3177            function Sg_GPT_checkTriggerSlot(currentSlotConfig) {
3178                if (!window.Sg_GPT_get_triggerslots || !window.Sg_GPT_get_triggerslots[currentSlotConfig.adUnit]) {
3179                    console.error("Configuração da slot não encontrada para: " + currentSlotConfig.adUnit);
3180                    return false;
3181                }
3182                if (document.getElementById(window.Sg_GPT_get_triggerslots[currentSlotConfig.adUnit].divId)) {
3183                    console.warn("Elemento com ID " + window.Sg_GPT_get_triggerslots[currentSlotConfig.adUnit].divId + " já existe.");
3184                    return false;
3185                }
3186                return true;
3187            }window.Sg_GPT_get_triggerslots = {'/1062898/TODAMATERIA_BR_DESK_GABARITO_MREC': {defineSlot: {adUnitPath: '/1062898/TODAMATERIA_BR_DESK_GABARITO_MREC',sizes: [[336,280],[320,100],[320,50],[300,250],[300,100],[300,75],[300,50],[250,250],[234,60],[200,200]],id: 'div-gpt-sg-a0267b04ef3eeb10ab3e6b27e48a5f49'},sizeMapping: [[[992,0],[[336,280],[300,250],[250,250],[200,200],[320,100],[300,100],[300,75],[320,50],[300,50],[234,60]]],[[0,0],[]]],divId: 'div-gpt-sg-a0267b04ef3eeb10ab3e6b27e48a5f49',refreshEnabled: true,refreshTime: 16,retryTime: 5,refreshRetryTime: 30,refreshRetryMaxAttempts: 10,},'/1062898/TODAMATERIA_BR_MOB_GABARITO_MREC': {defineSlot: {adUnitPath: '/1062898/TODAMATERIA_BR_MOB_GABARITO_MREC',sizes: [[336,280],[320,100],[320,50],[300,250],[300,100],[300,75],[300,50],[250,250],[234,60],[200,200]],id: 'div-gpt-sg-d99e001b960596e40cb4f35e49d01cfc'},sizeMapping: [[[1024,0],[]],[[356,0],[[336,280],[300,250],[250,250],[200,200],[320,100],[300,100],[300,75],[320,50],[300,50],[234,60]]],[[320,0],[[300,250],[250,250],[200,200],[300,100],[300,75],[300,50],[234,60]]],[[0,0],[]]],divId: 'div-gpt-sg-d99e001b960596e40cb4f35e49d01cfc',refreshEnabled: true,refreshTime: 16,retryTime: 5,refreshRetryTime: 30,refreshRetryMaxAttempts: 10,},'/1062898/TODAMATERIA_BR_MOB_SIMULADOR_MREC': {defineSlot: {adUnitPath: '/1062898/TODAMATERIA_BR_MOB_SIMULADOR_MREC',sizes: [[336,280],[320,100],[320,50],[300,250],[300,100],[300,75],[300,50],[250,250],[234,60],[200,200]],id: 'div-gpt-sg-7520bdbd4e029ca83b98f0d473d3c87b'},sizeMapping: [[[1024,0],[]],[[356,0],[[336,280],[300,250],[250,250],[200,200],[320,100],[300,100],[300,75],[320,50],[300,50],[234,60]]],[[320,0],[[300,250],[250,250],[200,200],[300,100],[300,75],[300,50],[234,60]]],[[0,0],[]]],divId: 'div-gpt-sg-7520bdbd4e029ca83b98f0d473d3c87b',refreshEnabled: true,refreshTime: 16,retryTime: 5,refreshRetryTime: 30,refreshRetryMaxAttempts: 10,},'/1062898/TODAMATERIA_BR_MOB_SIMULADOR_STICKY': {defineSlot: {adUnitPath: '/1062898/TODAMATERIA_BR_MOB_SIMULADOR_STICKY',sizes: [320,100],id: 'div-gpt-sg-a2ee068976cdf787eb61249dec728355'},sizeMapping: [[[0,0],[]],[[320,0],[320,100]],[[768,0],[]]],divId: 'div-gpt-sg-a2ee068976cdf787eb61249dec728355',refreshEnabled: true,refreshTime: 16,retryTime: 5,refreshRetryTime: 30,refreshRetryMaxAttempts: 10,},'/1062898/TODAMATERIA_BR_DESK_SIMULADOR_BILLBOARD': {defineSlot: {adUnitPath: '/1062898/TODAMATERIA_BR_DESK_SIMULADOR_BILLBOARD',sizes: [[970,250],[970,90],[970,66],[728,90],[468,60],[336,280],[320,100],[320,50],[300,250],[300,100],[300,75],[300,50],[250,250],[234,60],[200,200]],id: 'div-gpt-sg-a416bee5ae9ca803db96084ea9bed661'},sizeMapping: [[[0,0],[]],[[992,0],[[336,280],[300,250],[250,250],[200,200],[320,100],[300,100],[300,75],[320,50],[300,50],[234,60]]],[[1024,0],[[970,250],[336,280],[970,90],[300,250],[728,90],[970,66],[250,250],[200,200],[320,100],[300,100],[468,60],[300,75],[320,50],[300,50],[234,60]]]],divId: 'div-gpt-sg-a416bee5ae9ca803db96084ea9bed661',refreshEnabled: true,refreshTime: 16,retryTime: 5,refreshRetryTime: 30,refreshRetryMaxAttempts: 10,}};
3188            function Sg_GPT_createTriggerDivs(slotsConfig, destination) {
3189                if (!destination || !destination.target) {
3190                    console.error("Sg_GPT_createTriggerDivs destination.target é obrigatório ou não encontrado");
3191                    return;
3192                }
3193                var slotsArray = Array.isArray(slotsConfig) ? slotsConfig : [slotsConfig];
3194                var adContainer = document.createElement("div");
3195                if (destination.classes) {
3196                    const classes = destination.classes.split(" ");
3197                    classes.forEach(className => {
3198                        adContainer.classList.add(className);
3199                    });
3200                }
3201                if (destination.containerId) {
3202                    adContainer.id = destination.containerId;
3203                }
3204
3205                var slotsToDefine = [];
3206                for (var i = 0; i < slotsArray.length; i++) {
3207                    var config = slotsArray[i];
3208                    var slotConfig = window.Sg_GPT_get_triggerslots[config.adUnit];
3209                    if (!slotConfig) continue;
3210                    var adDiv = document.createElement("div");
3211                    adDiv.id = slotConfig.divId;
3212                    if (config.classes) {
3213                        const adClasses = config.classes.split(" ");
3214                        adClasses.forEach(className => {
3215                            adDiv.classList.add(className);
3216                        });
3217                    }
3218                    adContainer.appendChild(adDiv);
3219                    slotsToDefine.push(slotConfig);
3220                }
3221
3222                if (destination.target) {
3223                    destination.target.appendChild(adContainer);
3224                }
3225                return slotsToDefine;
3226            }
3227            function Sg_GPT_defineTriggerSlots(slotsToDefine) {
3228                var definedSlots = [];
3229                for (var i = 0; i < slotsToDefine.length; i++) {
3230                    var slotConfig = slotsToDefine[i];
3231                    var slot = googletag.defineSlot(
3232                        slotConfig.defineSlot.adUnitPath,
3233                        slotConfig.defineSlot.sizes,
3234                        slotConfig.defineSlot.id
3235                    );
3236                    if (slotConfig.sizeMapping) {
3237                        slot.defineSizeMapping(slotConfig.sizeMapping);
3238                    }
3239                    slot.addService(googletag.pubads());
3240                    googletag.display(slotConfig.divId);
3241                    definedSlots.push(slot);
3242                }
3243                return definedSlots;
3244            }
3245            function Sg_GPT_refreshTriggerSlots(definedSlots) {
3246                var refreshConfig = [];
3247                for (var i = 0; i < definedSlots.length; i++) {
3248                    var slotConfig = definedSlots[i];
3249                    var slot = window.googletag.pubads().getSlots().find(function(s) {
3250                        return s.getSlotElementId() === slotConfig.getSlotElementId();
3251                    });
3252                    if (!slot) continue;
3253                    var slotRefreshConfig = window.Sg_GPT_get_triggerslots[slotConfig.getAdUnitPath()];
3254                    if (slotRefreshConfig.refreshEnabled) {
3255                        slot.sgIntervalAd = true;
3256                        slot.sgIntervalRefreshTime = slotRefreshConfig.refreshTime;
3257                        slot.sgIntervalTimeAdId = null;
3258                        slot.sgIntervalIsVisible = false;
3259                        slot.sgIntervalImpressionViewed = false;
3260                        slot.sgStartTime = null;
3261                        slot.sgRefreshRetryTime = slotRefreshConfig.retryTime;
3262                        slot.sgRefreshRetryMaxAttempts = slotRefreshConfig.refreshRetryMaxAttempts;
3263
3264                        refreshConfig.push({
3265                            adUnit: slotRefreshConfig.defineSlot.adUnitPath,
3266                            refreshTime: slotRefreshConfig.refreshTime,
3267                            retryTime: slotRefreshConfig.retryTime,
3268                            refreshRetryTime: slotRefreshConfig.refreshRetryTime,
3269                            refreshRetryMaxAttempts: slotRefreshConfig.refreshRetryMaxAttempts
3270                        });
3271                    }
3272                }
3273
3274                if (refreshConfig.length > 0) {
3275                    if (!window.sgIntervalRefreshAds) {
3276                        window.sgIntervalRefreshAds = {
3277                            adunits: [],
3278                            slots: []
3279                        };
3280                    }
3281                    window.sgIntervalRefreshAds.adunits.push.apply(window.sgIntervalRefreshAds.adunits, refreshConfig);
3282                    var pushSlots = refreshConfig.map(function(config) {
3283                        return window.googletag.pubads().getSlots().find(function(s) {
3284                            return s.getAdUnitPath() === config.adUnit;
3285                        });
3286                    });
3287                    window.sgIntervalRefreshAds.slots.push.apply(window.sgIntervalRefreshAds.slots, pushSlots);
3288                    console.log("Trigger slots - refresh adicionados:", window.sgIntervalRefreshAds);
3289                }
3290            }
3291            window.Sg_GPT_onTriggerCallback = function(slotsConfig, destination) {
3292                const slotsArray = Array.isArray(slotsConfig) ? slotsConfig : [slotsConfig];
3293                const slotsToDefine = slotsArray.filter(Sg_GPT_checkTriggerSlot);
3294                if (slotsToDefine.length === 0) {
3295                    console.warn("Nenhuma slot válida para definir após as verificações.");
3296                    return;
3297                }
3298
3299                const defineSlots = Sg_GPT_createTriggerDivs(slotsToDefine, destination);
3300                if (window.googletag && googletag.cmd) {
3301                    googletag.cmd.push(function() {
3302                        const definedSlots = Sg_GPT_defineTriggerSlots(defineSlots);
3303                        if (true) {
3304                            Sg_GPT_refreshTriggerSlots(definedSlots);
3305                        }
3306                        definedSlots.forEach(slot => {
3307                            
3308                (function() {
3309                    slot.sgRequestManager = { 
3310                        adserverRequestSent: false,
3311                        aps: false,
3312                        prebid: false
3313                    };
3314
3315                    function biddersBack() {
3316                        if (slot.sgRequestManager.aps && slot.sgRequestManager.prebid) {
3317                            sendAdserverRequest();
3318                        } 
3319                        return;
3320                    }
3321
3322                    function sendAdserverRequest() {
3323                        if (slot.sgRequestManager.adserverRequestSent === true) {
3324                            return;
3325                        }
3326                        slot.sgRequestManager.adserverRequestSent = true;
3327                        googletag.cmd.push(function() {
3328                            googletag.pubads().refresh([slot]);
3329                        });
3330                    }
3331
3332                    const apsRefreshSlot = {
3333                        slotID: slot.getSlotElementId(),
3334                        slotName: slot.getAdUnitPath(),
3335                        sizes: slot.getSizes().map(size => [size.getWidth(), size.getHeight()])
3336                    };
3337
3338                    apstag.fetchBids({slots: [apsRefreshSlot], timeout: 2000},
3339                        function(bids) {
3340                            googletag.cmd.push(function(){
3341                                apstag.setDisplayBids();
3342                                slot.sgRequestManager.aps = true;
3343                                biddersBack();
3344                            });
3345                    });
3346
3347                    pbjs.que.push(function() {
3348                        pbjs.requestBids({
3349                            timeout: 2000,
3350                            adUnitCodes: [slot.getSlotElementId()],
3351                            bidsBackHandler: function() {
3352                                pbjs.setTargetingForGPTAsync([slot.getSlotElementId()]);
3353                                slot.sgRequestManager.prebid = true;
3354                                biddersBack(); 
3355                            }
3356                        });
3357                    });
3358
3359                    window.setTimeout(function() {
3360                        sendAdserverRequest();
3361                    }, 2500); 
3362                })();
3363                
3364                        });
3365                    });
3366                }
3367            };
3368            function Sg_GPT_removeTriggerSlots(slotsToRemove) {
3369                slotsToRemove.map(slotToRemove => {
3370                    const slotDivId = slotToRemove.getSlotElementId();
3371                    const slotConfig = window.Sg_GPT_get_triggerslots[slotToRemove.getAdUnitPath()];
3372                    if (slotConfig && window.sgIntervalRefreshAds) {
3373                        const refreshTriggerSlot = window.sgIntervalRefreshAds.slots.find(slot => 
3374                            slot.getAdUnitPath() === slotToRemove.getAdUnitPath()
3375                        );
3376                        if (refreshTriggerSlot.sgIntervalTimeAdId) {
3377                            clearTimeout(refreshTriggerSlot.sgIntervalTimeAdId);
3378                            refreshTriggerSlot.sgIntervalTimeAdId = null;
3379                            console.log("Trigger Slots - timeout removido para a slot: " + slotDivId);
3380                        }
3381                        window.sgIntervalRefreshAds.slots = window.sgIntervalRefreshAds.slots.filter(slot => 
3382                            slot.getAdUnitPath() !== slotToRemove.getAdUnitPath()
3383                        );
3384                        window.sgIntervalRefreshAds.adunits = window.sgIntervalRefreshAds.adunits.filter(adunit => 
3385                            adunit.adUnit !== slotToRemove.getAdUnitPath()
3386                        );
3387                    }
3388                });
3389                console.log("Trigger Slots - refresh slots removidas:", window.sgIntervalRefreshAds);
3390                return slotsToRemove;
3391            }
3392            function Sg_GPT_destroyTriggerSlots(slotsToDestroy, container) {
3393                const successfullyDestroyed = googletag.destroySlots(slotsToDestroy);
3394                if (successfullyDestroyed && container) {
3395                    container.remove();
3396                    console.log("Slots removidas com sucesso:", slotsToDestroy);
3397                } else {
3398                    console.error("Falha ao destruir as slots:", slotsToDestroy);
3399                }
3400            }
3401            window.Sg_GPT_onTriggerRemoveCallback = function(container, adUnitArray) {
3402                if (!window.googletag || !window.googletag.cmd) {
3403                    return;
3404                }
3405                if(!container) {
3406                    console.error("Container não encontrado para remoção.");
3407                    return;
3408                }
3409
3410                googletag.cmd.push(function() {
3411                    let slotsToRemove = googletag.pubads().getSlots().filter(slot => adUnitArray.includes(slot.getAdUnitPath()));
3412                    if(slotsToRemove.length === 0) {
3413                        console.error("Nenhuma slot encontrada para os adUnits fornecidos.");
3414                        return;
3415                    }
3416                    Sg_GPT_removeTriggerSlots(slotsToRemove);
3417                    Sg_GPT_destroyTriggerSlots(slotsToRemove, container);
3418                });
3419            }; var gae=function(e,s){if(!window.localStorage || window.localStorage.getItem("sg_gpt_event")!=="1")return;if(typeof gtag!=="undefined"){gtag("event",e,{event_category:"Sg_GPT",event_label:s.getAdUnitPath(),non_interaction:true})}else if(typeof ga!=="undefined")ga("send","event","Sg_GPT",e,s.getAdUnitPath(),0,{nonInteraction:true})};googletag.pubads().addEventListener("impressionViewable",function(e){gae("ImpressionViewable",e.slot)});googletag.pubads().addEventListener("slotRenderEnded",function(e){gae("SlotRenderEnded",e.slot)});window.Sg_GPT_get_slots=function(){return slots};
3420                function executeParallelAuctionAlongsidePrebid(){var t={adserverRequestSent:!1,aps:!1,prebid:!1};function s(){t.aps&&t.prebid&&e()}function e(){!0!==t.adserverRequestSent&&(t.adserverRequestSent=!0,googletag.cmd.push(function(){googletag.pubads().refresh()}))}apstag.fetchBids({slots:[s0,s1]},function(e){googletag.cmd.push(function(){apstag.setDisplayBids(),t.aps=!0,s()})}),pbjs.que.push(function(){pbjs.addAdUnits([{"code":"div-gpt-sg-ae66c56f9fb9a7a0dbfd49b6f8d1a837","mediaTypes":{"banner":{"
3420sizeConfig":[{"minViewPort":[0,0],"sizes":[]},{"minViewPort":[992,0],"sizes":[[336,280],[300,250],[250,250],[200,200],[320,100],[300,100],[300,75],[320,50],[300,50],[234,60]]},{"minViewPort":[1024,0],"sizes":[[970,250],[336,280],[970,90],[300,250],[728,90],[970,66],[250,250],[200,200],[320,100],[300,100],[468,60],[300,75],[320,50],[300,50],[234,60]]}]}},"bids":[{"bidder":"richaudience","params":{"pid":"JqyhnZL0iH","supplyType":"site"}},{"bidder":"smartadserver","params":{"siteId":"654339","pageId":"1973171","formatId":"130603"}}]}]),pbjs.requestBids({timeout:2e3,bidsBackHandler:function(){googletag.cmd.push(function(){pbjs.setTargetingForGPTAsync(),t.prebid=!0,s()})}})}),window.setTimeout(function(){e()},3e3)}executeParallelAuctionAlongsidePrebid();
3421            });})()</script>
3421
3422
3423<script>window.lgpdConsentConfig = {"privacyPolicyUrl":"\/politica-de-privacidade\/","requireCookie":{"name":"geo","values":["BR"]}};</script>
vendor: 1 bytes, line 3423
3423
3424<script async src="https://7gra.us/lgpd-consent.js?v=1"></script>
3424
3425  
3426<script type="module" src="/layout/assets/dist/js/main.dTTzjtX5.js"></script>
3426
3427
3428<sg-bhof
3429    projectUrl="https://www.todamateria.com.br/"
3430    contentUrl="/"
3431    backofficeUrl="https://www.todamateria.com.br/backoffice/"
3432    projectId="48"
3433    contentType="1"
3434    contentTypeFeedback="article"
3435    contentId="0"
3436    contentData='{
3437        "tier":"",
3438        "datePublished":"",
3439        "dateUpdated":""
3440    }'
3441    style="display:none"
3442    mode="production"
3443    newArch
3444    >
3445</sg-bhof>
3446
3447<script type="module">
3448    (async () => {
3449        if ('loading' in HTMLImageElement.prototype) {
3450            const allLazyloadImages = document.querySelectorAll("img[loading]");
3451            allLazyloadImages.forEach(img => {
3452                img.src = img.dataset.src;
3453            });
3454        } else {
3455            const lazySizesCdn = await import('https://cdnjs.cloudflare.com/ajax/libs/lazysizes/5.2.2/lazysizes.min.js');
3456            lazySizes.init();
3457        }
3458
3459        const loadAllImagesToPrint = () => new Promise(function (resolve, reject) {
3460            const allLazyloadImages = document.querySelectorAll('img[loading="lazy"]');
3461            allLazyloadImages.forEach(img => {
3462                img.loading = "eager";
3463                img.src = img.dataset.src;
3464            });
3465            var intervalId = setInterval(() => {
3466                if (!document.querySelector('img[loading="lazy"]')) {
3467                    clearInterval(intervalId);
3468                    resolve();
3469                }
3470            }, 500);
3471        });
3472
3473        const loadAllImagesToPrintAsync = async () => {
3474            await loadAllImagesToPrint();
3475        };
3476
3477        const isSafari = /^((?!chrome|android).)*safari/i.test(navigator.userAgent);
3478        if (isSafari) {
3479            var mediaQueryList = window.matchMedia('print');
3480            mediaQueryList.addListener((mql) => {
3481                if (mql.matches) {
3482                    loadAllImagesToPrintAsync();
3483                }
3484            });
3485        }
3486        else {
3487            window.onbeforeprint = loadAllImagesToPrintAsync;
3488        }
3489    })();
3490</script>
vendor: 1 bytes, line 3490
3490
3491<script nomodule src="https://cdnjs.cloudflare.com/ajax/libs/lazysizes/5.2.2/lazysizes.min.js" defer async></script>
3491
3492
3493
3494</body>
3495</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.