:root{--cc-wm:"(c) criarcurriculoonline.com.br wm:86be1389c68d2dd9 2026-10-08T23:55:39.686Z"}.cc-adslot{position:relative;display:block;width:100%;max-width:var(--content-max);min-height:calc(var(--ad-mobile) + 26px);margin:var(--space-5) auto;padding:0;border:0;border-radius:var(--radius-md);background:var(--ad-slot);overflow:hidden}.cc-adslot::before{content:none}.cc-adslot__label{display:block;padding:var(--space-1) var(--space-3);font:600 12px/18px var(--font-sans);letter-spacing:.4px;text-transform:uppercase;color:var(--ink-muted)}.cc-adslot__ins{display:block;width:100%;height:var(--ad-mobile)}.cc-adslot--side{max-width:300px;min-height:calc(var(--ad-desktop) + 26px);margin:0}.cc-adslot--side .cc-adslot__ins{width:300px;height:var(--ad-desktop)}.cc-ads{display:none}.cc-ads--on{display:grid;gap:var(--space-3);width:100%;max-width:var(--content-max);min-width:0;margin:var(--space-5) auto}.cc-ads--on:empty{margin-top:0;margin-bottom:0}.cc-home .cc-ads .cc-adslot,.cc-home .cc-ads--on{max-width:none}.cc-home .cc-adpartner__card{flex:1 0 160px}.cc-ads .cc-adslot{margin:0}.cc-ads [hidden]{display:none}.cc-adpartner{min-width:0;max-width:100%}.cc-adpartner.is-loading{min-height:150px;border-radius:var(--radius-md);background:var(--ad-slot)}.cc-adpartner [data-tpv-ads]{margin:0!important}.cc-adsim{display:grid;place-items:center;padding:var(--space-2) var(--space-3);border:2px dashed var(--border-field);border-radius:var(--radius-md);color:var(--ink-muted);font:600 13px/18px var(--font-sans);text-align:center}.cc-adsim__note{margin:var(--space-2) 0 0;color:var(--ink-muted);font:600 12px/16px var(--font-sans)}.cc-adpartner--sim{padding:var(--space-3);border:2px dashed var(--border-field);border-radius:var(--radius-md);background:var(--surface-raised)}.cc-adpartner__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2);margin-bottom:var(--space-2);font:700 15px/20px var(--font-sans);color:var(--ink)}.cc-adpartner__badge{padding:2px 7px;border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--ink-muted);font:500 10px/14px var(--font-sans);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.cc-adpartner__strip{display:flex;gap:var(--space-2);max-width:100%;padding-bottom:var(--space-1);overflow-x:auto}.cc-adpartner__card{display:grid;flex:0 0 160px;gap:var(--space-2);min-width:0;padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface)}.cc-adpartner__image{display:block;height:64px;border-radius:var(--radius-sm);background:var(--surface-sunken)}.cc-adpartner__text{display:grid;gap:2px;min-width:0}.cc-adpartner__title{color:var(--ink);font:600 12px/16px var(--font-sans)}.cc-adpartner__price{color:var(--success);font:800 14px/18px var(--font-sans)}.cc-adpartner__store{color:var(--ink-muted);font:500 10px/14px var(--font-sans)}.cc-adpartner__cta{padding:6px 9px;border-radius:var(--radius-sm);background:var(--success);color:var(--surface-raised);font:800 11px/14px var(--font-sans);text-align:center}.cookie-consent-banner.cc-cookie{right:0;bottom:0;left:0;z-index:1400;max-width:640px;margin:0 auto;padding:var(--space-4) max(var(--space-4),env(safe-area-inset-right)) calc(var(--space-4) + env(safe-area-inset-bottom)) max(var(--space-4),env(safe-area-inset-left));border:0;border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--surface-raised);color:var(--ink);box-shadow:var(--shadow-drawer);font:500 15px/22px var(--font-sans);animation:none}.cookie-consent-banner.cc-cookie.show{display:grid;gap:var(--space-3)}.cc-cookie p{margin:0}.cc-cookie a{color:var(--primary-ink);font-weight:700}.cc-cookie__row{display:flex;gap:var(--space-3)}.cc-cookie__row .cc-btn{flex:1;padding:0 var(--space-3)}.cc-cookie #cookie-reject-all{background:var(--surface-raised);color:var(--ink);box-shadow:inset 0 0 0 2px var(--ink)}.cc-cookie #cookie-reject-all:hover{background:var(--surface-sunken)}.cc-cookie #cookie-accept-all{background:var(--primary);color:var(--on-primary);box-shadow:none}.cc-cookie #cookie-accept-all:hover{background:var(--primary-hover)}.cc-cookie__more{justify-self:center;min-height:44px}.cookie-settings-modal.cc-cookie-modal{z-index:1700;background:rgba(12,18,28,.45)}.cc-cookie-modal .cookie-settings-content{border-radius:var(--radius-lg);background:var(--surface-raised);color:var(--ink);box-shadow:var(--shadow-drawer);font-family:var(--font-sans)}.cc-cookie-modal .cookie-settings-header h2{font:800 21px/28px var(--font-sans);color:var(--ink)}.cc-cookie-modal .cookie-settings-close{display:grid;place-items:center;width:var(--touch-min);height:var(--touch-min);border-radius:var(--radius-md);color:var(--ink)}.cc-cookie-modal .cookie-settings-close:hover{background:var(--surface-sunken);color:var(--ink)}.cc-cookie-modal .cookie-category-description,.cc-cookie-modal .cookie-settings-intro{color:var(--ink-muted);font:400 15px/22px var(--font-sans)}.cc-cookie-modal .cookie-settings-intro a{color:var(--primary-ink);font-weight:700}.cc-cookie-modal .cookie-category{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-raised)}.cc-cookie-modal .cookie-category:hover{border-color:var(--border-field);box-shadow:none}.cc-cookie-modal .cookie-category-title{font:700 16px/22px var(--font-sans);color:var(--ink)}.cc-cookie-modal .cookie-category-required{border-radius:var(--radius-pill);background:var(--success-soft);color:var(--success);font:600 13px/18px var(--font-sans)}.cc-cookie-modal .cookie-toggle-slider{background-color:var(--border-field)}.cc-cookie-modal .cookie-toggle input:checked+.cookie-toggle-slider{background-color:var(--primary)}.cc-cookie-modal .cookie-toggle input:focus-visible+.cookie-toggle-slider{outline:3px solid var(--focus);outline-offset:2px}.cc-cookie-modal .cookie-settings-footer{border-top:1px solid var(--border)}.cc-cookie-modal .cookie-settings-footer .cc-btn{width:100%}.cc-about{padding:var(--space-6) var(--space-4);background:var(--surface-sunken);color:var(--ink-muted);font:400 16px/24px var(--font-sans)}.cc-about__wrap{display:grid;gap:var(--space-3);width:100%;max-width:720px;margin:0 auto}.cc-about h2{margin:0;font:800 22px/28px var(--font-sans);color:var(--ink)}.cc-about h3{margin:var(--space-3) 0 0;font:700 18px/24px var(--font-sans);color:var(--ink)}.cc-about p{margin:0}.cc-about ol{display:grid;gap:var(--space-2);margin:0;padding:0 0 0 var(--space-5)}.cc-about ol b{color:var(--ink)}.cc-about a{color:var(--primary-ink);font-weight:700}.cc-about__models{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3);margin:0;padding:0;list-style:none}.cc-about__models li{display:grid;gap:2px;font:500 12px/16px var(--font-sans);text-align:center}.cc-about__models img{display:block;width:100%;height:auto;margin-bottom:var(--space-1);border-radius:var(--radius-sm);box-shadow:inset 0 0 0 1.5px var(--border);background:var(--surface-raised)}.cc-about__models b{font:700 14px/20px var(--font-sans);color:var(--ink)}.cc-about__faq{display:grid;gap:var(--space-2)}.cc-about__faq details{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-raised)}.cc-about__faq summary{display:flex;align-items:center;min-height:56px;padding:var(--space-2) var(--space-4);border-radius:var(--radius-lg);font:700 16px/22px var(--font-sans);color:var(--ink);cursor:pointer}.cc-about__faq p{padding:0 var(--space-4) var(--space-4)}.cc-about :focus-visible{outline:3px solid var(--focus);outline-offset:2px}@media (min-width:768px){.cc-about{padding-left:var(--space-6);padding-right:var(--space-6)}.cc-about__models{grid-template-columns:repeat(5,minmax(0,1fr))}}@media print{.cc-about{display:none}}.cc-sitefooter{padding:var(--space-6) var(--space-4) calc(var(--space-6) + env(safe-area-inset-bottom));background:var(--deep);color:var(--on-deep);font:400 15px/22px var(--font-sans)}.cc-sitefooter__wrap{width:100%;max-width:1080px;margin:0 auto}.cc-sitefooter__cols{display:grid;gap:var(--space-5)}.cc-sitefooter h2{margin:0 0 var(--space-2);font:700 15px/20px var(--font-sans);color:var(--on-deep)}.cc-sitefooter p{margin:0}.cc-sitefooter ul{margin:0;padding:0;list-style:none}.cc-sitefooter a,.cc-sitefooter button{display:inline-flex;align-items:center;min-height:44px;color:var(--on-deep);font:500 15px/22px var(--font-sans)}.cc-sitefooter button{padding:0;border:0;background:0 0;text-align:left;cursor:pointer}.cc-sitefooter :focus-visible{outline:3px solid var(--on-deep);outline-offset:2px}.cc-sitefooter__end{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid rgba(226,236,239,.2);font-size:14px}@media (min-width:768px){.cc-sitefooter{padding-left:var(--space-6);padding-right:var(--space-6)}.cc-sitefooter__cols{grid-template-columns:2fr 1fr 1fr}.cookie-consent-banner.cc-cookie{border-radius:var(--radius-lg);bottom:var(--space-4);max-width:920px;padding:var(--space-4) var(--space-5)}.cookie-consent-banner.cc-cookie.show{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;column-gap:var(--space-4)}.cc-cookie__more{order:2;justify-self:end}.cc-cookie__row{order:3}.cc-cookie__row .cc-btn{flex:none;min-width:132px}}.cc-test-banner{padding:var(--space-2) var(--space-4);background:var(--warning);color:var(--surface-raised);font:600 14px/20px var(--font-sans);text-align:center}