@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@200;300;400;500;600;700;800&display=swap");:root{--top-dourado:#C9A84C;--top-dourado-light:#E8C97A;--top-dark:#0D0D0D;--top-dark-2:#161616;--top-dark-3:#1E1E1E;--top-dark-4:#252525;--top-light:#F5F3EE;--top-light-2:#ECEAE4;--top-white:#FFFFFF;--top-muted-dark:rgba(255,255,255,0.6);--top-muted-light:rgba(0,0,0,0.5);--top-line-dark:rgba(255,255,255,0.1);--top-line-light:rgba(0,0,0,0.1);--top-pink:#C4247A;--top-pink-soft:#9B2C7A;--top-purple:#5E2D8E;--top-radius:12px;--top-radius-lg:20px;--top-radius-xl:28px;--top-glass-ink:#f4f1ee;--top-glass-ink-2:rgba(244,241,238,.72);--top-glass-bg:#07070b;--top-nav-h:84px}html{interpolate-size:allow-keywords;scroll-behavior:smooth;scroll-padding-top:calc(var(--top-nav-h) + 4px)}body,html{margin:0;padding:0;background:var(--top-light);box-sizing:border-box}*,:after,:before{box-sizing:inherit}.top-home{font-family:Montserrat,Helvetica Neue,Arial,sans-serif;background:var(--top-light);color:var(--top-dark);min-height:100vh;width:100%;overflow-x:hidden;position:relative}.top-site-frame{overflow-x:clip}.top-site-content{padding-top:var(--top-nav-h)}.top-sec-light{background:var(--top-light)}.top-sec-light,.top-sec-light2{color:var(--top-dark);position:relative}.top-sec-light2{background:var(--top-light-2)}.top-sponsors-section{background:linear-gradient(180deg,#F7F5F0,#EFECE5);color:var(--top-dark)}.top-nav{--top-nav-progress:1;position:fixed;top:0;left:0;right:0;z-index:100;display:flex;align-items:center;justify-content:space-between;gap:28px;padding:0 40px;height:var(--top-nav-h);background-color:rgba(7,7,11,calc(var(--top-nav-progress) * .85));border-bottom:1px solid rgba(255,255,255,calc(var(--top-nav-progress) * .14));box-shadow:0 6px 24px rgba(0,0,0,calc(var(--top-nav-progress) * .18));-webkit-backdrop-filter:blur(calc(var(--top-nav-progress) * 16px));backdrop-filter:blur(calc(var(--top-nav-progress) * 16px));transition:background-color .1s linear,border-color .1s linear,box-shadow .1s linear}.top-nav[data-over-hero=true]{--top-nav-progress:0}.top-nav-logo{display:flex;align-items:center;text-decoration:none}.top-nav-logo img{height:64px;width:auto}.top-nav-links{display:flex;align-items:center;gap:28px;list-style:none;margin:0 0 0 auto;padding:0}.top-nav-links a{color:var(--top-glass-ink-2);text-decoration:none;font-size:.875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;transition:color .2s}.top-nav-links a:hover{color:var(--top-glass-ink)}.top-nav a:focus-visible,.top-nav-toggle:focus-visible{outline:2px solid #ec591b;outline-offset:5px}.top-nav-toggle{display:none}.top-nav-cta{display:inline-flex;align-items:center;gap:10px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.2);color:var(--top-glass-ink)!important;padding:10px 20px;border-radius:100px;font-weight:600;font-size:12px!important;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:background-color .2s,transform .15s}.top-nav-cta:hover{background:rgba(255,255,255,.14)}@media (prefers-reduced-motion:reduce){.top-nav{transition:none}}.top-fluted{position:relative;isolation:isolate;overflow:hidden;color:var(--top-glass-ink);background-color:var(--top-glass-bg)}.top-fluted:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:repeating-linear-gradient(90deg,rgba(0,0,0,.45),rgba(0,0,0,.08) 10px,rgba(255,255,255,0) 30px,rgba(255,255,255,.07) 52px,rgba(255,255,255,.2) 62px,rgba(0,0,0,.5) 64px),radial-gradient(ellipse at 50% 50%,transparent 40%,rgba(0,0,0,.45) 100%)}.top-lg{position:relative;isolation:isolate;-webkit-backdrop-filter:blur(2px) saturate(1.7) brightness(1.06);backdrop-filter:blur(2px) saturate(1.7) brightness(1.06);box-shadow:inset 0 1px 1px rgba(255,255,255,.55),inset 0 -1px 1px rgba(255,255,255,.12),inset 0 0 16px rgba(255,255,255,.08),0 8px 28px rgba(0,0,0,.28);transition:transform .45s cubic-bezier(.2,.8,.2,1),background-color .3s,box-shadow .3s}.top-lg:before{padding:1.2px;background:linear-gradient(135deg,rgba(255,255,255,.95),rgba(255,255,255,.12) 28%,rgba(255,255,255,0) 50%,rgba(255,255,255,.12) 72%,rgba(255,255,255,.55));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.top-lg:after,.top-lg:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit}.top-lg:after{background:radial-gradient(120% 90% at 30% 0,rgba(255,255,255,.32),rgba(255,255,255,0) 55%);opacity:.7;transition:opacity .3s}.top-lg:hover:after{opacity:1}.top-btn-glass{display:inline-flex;align-items:center;gap:12px;min-height:52px;padding:14px 26px;border-radius:999px;font-size:14px;font-weight:600;letter-spacing:.06em;text-decoration:none}.top-btn-glass:active{transform:scale(.96)}.top-btn-glass.is-primary{background:rgba(255,255,255,.66);color:#0d0b12}.top-btn-glass.is-primary:hover{background:rgba(255,255,255,.8)}.top-btn-glass.is-dark{background:#0d0b12;color:var(--top-glass-ink);transition:background .2s}.top-btn-glass.is-dark:hover{background:#ec591b}.top-btn-glass .arr{transition:transform .3s}.top-sec-actions{margin-top:40px;display:flex;gap:14px;flex-wrap:wrap}.top-btn-glass:hover .arr{transform:translateX(4px)}.top-hero{min-height:100vh;display:flex;flex-direction:column;padding-top:var(--top-nav-h);background-image:radial-gradient(40% 60% at 35% 85%,rgba(236,89,27,.85),transparent 70%),radial-gradient(35% 55% at 58% 60%,rgba(179,18,46,.5),transparent 70%),radial-gradient(40% 55% at 88% 12%,rgba(91,26,122,.75),transparent 70%)}.top-hero-container{flex:1 1;width:100%;max-width:1280px;margin:0 auto;padding:48px 40px 32px;display:grid;grid-template-columns:auto 1fr;grid-column-gap:clamp(24px,4vw,72px);column-gap:clamp(24px,4vw,72px);align-items:center}.top-hero[data-hero-background=lp]{background-image:none}.top-hero[data-hero-background=lp]:before{display:none}.top-opening[data-opening-background=continuous]{position:relative;isolation:isolate;overflow:hidden;background:var(--top-glass-bg)}.top-opening[data-opening-background=continuous]>.top-fluted{background:transparent;isolation:auto;overflow:visible}.top-opening[data-opening-background=continuous]>.top-fluted:before{display:none}.top-opening[data-opening-background=continuous] .top-lg{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.top-hero-trophy img{height:min(62vh,620px);width:auto;filter:drop-shadow(0 0 40px rgba(255,255,255,.18))}.top-hero-stack{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(24px,4vh,44px)}.top-hero-logo{height:clamp(110px,20vh,210px);width:auto;filter:drop-shadow(0 10px 40px rgba(0,0,0,.35))}.top-hero-lines{display:flex;flex-direction:column;gap:.14em;margin:0;font-size:clamp(26px,3.8vw,60px);font-weight:200;line-height:.95;letter-spacing:.01em;text-transform:uppercase;white-space:nowrap}.top-hero-lines b{font-weight:800}.top-hero-lines span:last-child{padding-left:.9em}.top-hero-actions{display:flex;gap:14px;flex-wrap:wrap}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-18px)}}.top-stats{width:100%;max-width:1280px;margin:0 auto;padding:0 40px 48px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.top-stat{min-width:0;padding:26px 24px;border-radius:24px;background:rgba(255,255,255,.06)}.top-stat-number{display:block;font-size:clamp(36px,3.6vw,56px);font-weight:800;line-height:.9;letter-spacing:-.04em;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.top-stat-label{display:block;margin-top:12px;font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--top-glass-ink-2)}.top-sec-inner{max-width:1200px;margin:0 auto;padding:100px 40px}.top-sec-inner.narrow{max-width:800px}.top-eyebrow{display:inline-block;font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin-bottom:16px}.top-eyebrow.pink{color:var(--top-pink)}.top-eyebrow.purple{color:var(--top-purple)}.top-eyebrow.muted-dark{color:var(--top-muted-dark)}.top-eyebrow.muted-light{color:var(--top-muted-light)}.top-sec-title{font-size:clamp(1.8rem,3vw,2.6rem);font-weight:800;letter-spacing:-.03em;margin:0 0 20px;line-height:1.15}.top-sec-title em{font-style:normal}.top-sec-title.on-light{color:var(--top-dark)}.top-sec-title.on-light em{color:var(--top-pink)}.top-sec-desc{font-size:1.05rem;line-height:1.65;margin:0 0 60px}.top-sec-desc.on-light{color:var(--top-muted-light)}.top-calendario{background-image:radial-gradient(35% 55% at 10% 15%,rgba(90,168,255,.7),transparent 70%),radial-gradient(35% 50% at 12% 95%,rgba(240,138,93,.7),transparent 70%),radial-gradient(40% 60% at 82% 85%,rgba(167,139,250,.75),transparent 70%)}.top-calendario .top-sec-inner{padding-block:clamp(100px,16vh,160px)}.top-cal-title{margin:0;font-size:clamp(30px,4.6vw,68px);font-weight:200;line-height:1.05;text-transform:uppercase}.top-cal-title b{font-weight:800}.top-track{position:relative;list-style:none;padding:0;margin:clamp(56px,10vh,100px) 0 0;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:24px;gap:24px}.top-track:before{content:"";position:absolute;left:0;right:0;top:9px;height:1px;background:linear-gradient(90deg,#ec591b,#fff)}.top-node{position:relative;padding-top:40px;display:flex;flex-direction:column}.top-node:before{content:"";position:absolute;left:0;top:2px;width:16px;height:16px;border-radius:50%;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.5);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.top-node.is-key:before{background:#ec591b;border-color:#ec591b;box-shadow:0 0 18px #ec591b}.top-node-date{font-size:clamp(20px,2vw,28px);font-weight:800;letter-spacing:-.01em}.top-node-phase{margin-top:8px;font-size:13px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--top-glass-ink-2)}.top-node-title{margin:14px 0 0;font-size:16px;font-weight:600;line-height:1.3}.top-node-when{margin-top:4px}.top-node-desc,.top-node-when{font-size:14px;font-weight:400;color:var(--top-glass-ink-2)}.top-node-desc{margin:12px 0 0;line-height:1.55}.top-categorias .top-premio-eyebrow{color:#ec591b}.top-cat-header{display:grid;grid-template-columns:1.4fr 1fr;align-items:end;grid-gap:48px;gap:48px;margin-bottom:clamp(40px,7vh,72px)}.top-cat-lead{margin:0;font-size:16px;line-height:1.6;color:var(--top-muted-light)}.top-special-recognition{margin-top:32px;max-width:760px;color:var(--top-dark)}.top-special-recognition h3{margin:0 0 16px;font-size:22px;font-weight:600}.top-special-recognition h4{margin:0 0 8px;font-size:17px;font-weight:600}.top-special-recognition p{margin:0;font-size:15px;line-height:1.7}.top-acc-list{border-bottom:1px solid var(--top-line-light)}.top-acc{border-top:1px solid var(--top-line-light)}.top-acc-head{list-style:none;display:grid;grid-template-columns:56px 1fr auto 48px;align-items:center;grid-gap:24px;gap:24px;padding:28px 0;cursor:pointer}.top-acc-head::-webkit-details-marker{display:none}.top-acc-head:focus-visible{outline:2px solid #ec591b;outline-offset:4px}.top-acc-index{font-size:13px;font-weight:700;color:#ec591b}.top-acc-title{margin:0;font-size:clamp(22px,2.6vw,36px);font-weight:200;line-height:1.15;color:var(--top-dark);transition:transform .3s}.top-acc-title b{font-weight:800}.top-acc-head:hover .top-acc-title{transform:translateX(6px)}.top-acc-count{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--top-muted-light);white-space:nowrap}.top-acc-icon{position:relative;width:48px;height:48px;border-radius:50%;border:1px solid var(--top-line-light);transition:background .3s,border-color .3s,transform .3s}.top-acc-icon:after,.top-acc-icon:before{content:"";position:absolute;left:50%;top:50%;width:14px;height:1.5px;background:var(--top-dark);transform:translate(-50%,-50%);transition:background .3s}.top-acc-icon:after{transform:translate(-50%,-50%) rotate(90deg)}.top-acc-head:hover .top-acc-icon{border-color:#ec591b}.top-acc[open] .top-acc-icon{background:#ec591b;border-color:#ec591b;transform:rotate(45deg)}.top-acc[open] .top-acc-icon:after,.top-acc[open] .top-acc-icon:before{background:#fff}.top-acc::details-content{block-size:0;overflow:hidden;transition:block-size .4s ease,content-visibility allow-discrete .4s}.top-acc[open]::details-content{block-size:auto}.top-acc-body{padding:0 0 36px 80px}.top-acc-caption{margin:0 0 16px;font-size:13px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--top-muted-light)}.top-cat-list{list-style:none;margin:0;padding:0;column-count:3;column-gap:48px}.top-cat-item{page-break-inside:avoid;break-inside:avoid;display:flex;gap:16px;align-items:baseline;padding:14px 0;border-top:1px solid var(--top-line-light)}.top-cat-num{flex:none;width:22px;font-size:12px;font-weight:700;color:#ec591b}.top-cat-name{font-size:16px;font-weight:400;line-height:1.4;color:var(--top-dark)}.top-trofeu-wrap{display:grid;grid-template-columns:1fr 1fr;grid-gap:72px;gap:72px;align-items:center;margin-top:20px}.top-trofeu-img img{width:100%;max-width:380px;filter:drop-shadow(0 20px 60px rgba(201,168,76,.3));animation:float 7s ease-in-out infinite}.top-video-wrap{margin-top:56px;border-radius:var(--top-radius-xl);overflow:hidden;position:relative;background:var(--top-dark);aspect-ratio:16/9;max-width:900px;margin-inline:auto;border:1px solid var(--top-line-light)}.top-video-placeholder{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;background:linear-gradient(135deg,#1a1a1a,#0d0d0d)}.top-video-placeholder img{height:44px;opacity:.4}.top-video-play{width:72px;height:72px;background:var(--top-dourado);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;cursor:pointer;transition:transform .2s,background .2s}.top-video-play:hover{background:var(--top-dourado-light);transform:scale(1.08)}.top-video-label{font-size:.85rem;color:rgba(255,255,255,.4);font-weight:500;letter-spacing:.04em}.top-blog-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.top-post-card{background:var(--top-white);border:1px solid var(--top-line-light);border-radius:var(--top-radius);overflow:hidden;text-decoration:none;color:inherit;display:flex;flex-direction:column;transition:border-color .2s,box-shadow .2s,transform .2s}.top-post-card:hover{border-color:var(--top-pink);box-shadow:0 4px 20px rgba(196,36,122,.12);transform:translateY(-4px)}.top-post-img{width:100%;height:200px;object-fit:cover;display:block}.top-post-img-ph{width:100%;height:200px;background:linear-gradient(135deg,var(--top-light),var(--top-light-2));display:flex;align-items:center;justify-content:center}.top-post-img-ph img{height:72px;opacity:.5}.top-post-body{padding:22px 22px 26px;flex:1 1;display:flex;flex-direction:column}.top-post-meta{font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--top-pink);margin-bottom:10px}.top-post-card h3{font-size:1.05rem;font-weight:700;color:var(--top-dark);margin:0 0 10px;line-height:1.35;letter-spacing:-.01em}.top-post-card p{font-size:.85rem;color:var(--top-muted-light);line-height:1.6;margin:0;flex:1 1}.top-no-posts{grid-column:1/-1;text-align:center;padding:60px 20px;color:var(--top-muted-light)}.top-winners-inner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:32px 48px;padding-block:clamp(56px,7vw,88px)}.top-winners-copy{flex:1 1 480px}.top-winners h2{margin:0;max-width:760px;font-size:clamp(26px,3vw,38px);line-height:1.15;font-weight:300;letter-spacing:-.02em}.top-winners h2 b{font-weight:800}.top-winners p{margin:16px 0 0;font-size:15px;line-height:1.6;color:#5d5b57}.top-winners .top-btn-glass{flex:0 0 auto;white-space:nowrap}.top-winners a:focus-visible{outline:2px solid #5e2d8e;outline-offset:5px}.top-ad-banner-wrap{width:100%;max-width:1200px;margin:40px auto;padding:0 40px}.top-ad-banner{background:var(--top-white);border:1px dashed rgba(196,36,122,.35);border-radius:var(--top-radius);min-height:110px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:16px 24px;text-align:center;transition:border-color .2s,background .2s;position:relative;overflow:hidden}.top-ad-banner:hover{border-color:var(--top-pink);background:rgba(196,36,122,.03)}.top-ad-tag{font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.15em;color:var(--top-pink);opacity:.85}.top-ad-info{font-size:.85rem;font-weight:600;color:var(--top-muted-light)}.top-ad-cta{font-size:.75rem;color:var(--top-pink);text-decoration:underline;text-underline-offset:3px}.top-premio{background-image:radial-gradient(38% 60% at 30% 0,rgba(120,40,230,.85),transparent 70%),radial-gradient(34% 65% at 12% 65%,rgba(31,123,255,.8),transparent 70%),radial-gradient(45% 65% at 90% 100%,rgba(0,194,209,.8),transparent 70%),radial-gradient(30% 55% at 55% 100%,rgba(0,150,210,.45),transparent 70%)}.top-premio .top-sec-inner{padding-block:clamp(100px,16vh,160px)}.top-premio-eyebrow{display:block;font-size:12px;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:var(--top-glass-ink-2);margin-bottom:18px}.top-premio-grid{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:clamp(32px,5vw,72px);gap:clamp(32px,5vw,72px);align-items:center}.top-premio-title{display:flex;flex-direction:column;gap:.12em;margin:0 0 32px;font-size:clamp(30px,4.4vw,64px);font-weight:200;line-height:1;text-transform:uppercase;white-space:nowrap}.top-premio-title b{font-weight:800}.top-premio-desc{display:flex;flex-direction:column;gap:14px;max-width:560px}.top-premio-desc p{margin:0;font-size:16px;line-height:1.6;font-weight:400;color:var(--top-glass-ink-2)}.top-premio-desc .top-premio-lead{font-size:clamp(18px,1.6vw,22px);font-weight:600;line-height:1.35;color:var(--top-glass-ink)}.top-premio-trophy{margin:0;display:flex;justify-content:center}.top-premio-trophy img{height:min(70vh,620px);width:auto;filter:drop-shadow(0 0 40px rgba(255,255,255,.12))}.top-sponsors-section .top-eyebrow{color:#ec591b}.top-sponsors-container{display:flex;flex-direction:column;gap:40px;margin-top:48px}.top-cota-group{display:flex;flex-direction:column;align-items:center;gap:16px}.top-cota-title{font-size:.75rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#ec591b;position:relative;display:flex;align-items:center;gap:12px}.top-cota-title:after,.top-cota-title:before{content:"";width:40px;height:1px;background:rgba(236,89,27,.6)}.top-cota-exclusive-grid,.top-slot-exclusive{display:flex;justify-content:center;width:100%}.top-slot-exclusive{max-width:440px;height:auto;min-height:110px;background:transparent;border:0;border-radius:var(--top-radius);flex-direction:column;align-items:center;gap:6px;box-shadow:none}.top-sponsor-logo{display:inline-block;color:var(--top-white);font-weight:800;font-size:1.05rem;letter-spacing:.02em;text-transform:none}.top-sponsor-img{display:block;width:auto;max-width:90%;object-fit:contain;filter:brightness(0);opacity:.75}.top-sponsor-ticket-edenred{width:360px;max-width:90%;height:auto;max-height:130px}.top-sponsor-souza-lima{max-width:180px;max-height:34px}.top-sponsor-odontoprev{max-width:170px;max-height:42px}.top-sponsor-totalpass{max-width:180px;max-height:28px}.top-sponsor-carpe-diem{max-width:72px;max-height:62px}.top-sponsor-apdata{max-width:92px;max-height:58px}.top-sponsor-beneo{max-width:130px;max-height:48px}.top-sponsor-weconnect{max-width:122px;max-height:24px}.top-sponsor-sinerg-rh{max-width:122px;max-height:28px}.top-sponsor-grupo-mast{max-width:120px;max-height:24px}.top-sponsor-senac{max-width:72px;max-height:38px}.top-sponsor-infojobs{max-width:112px;max-height:32px}.top-sponsor-populis{max-width:112px;max-height:26px}.top-sponsor-vixting{max-width:112px;max-height:28px}.top-sponsor-creditas{max-width:125px;max-height:34px}.top-sponsor-totalpass{font-style:italic;letter-spacing:.12em}.top-sponsor-beneo{font-size:1.35rem}.top-slot-exclusive span{font-size:.82rem;font-weight:700;color:var(--top-dark);letter-spacing:.05em}.top-slot-exclusive small{font-size:.7rem;color:var(--top-muted-light)}.top-cota-master-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px;width:100%;max-width:860px}.top-slot-master{height:auto;min-height:64px;background:transparent;border:0;border-radius:var(--top-radius);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.top-slot-master span{font-size:.78rem;font-weight:700;color:#444}.top-slot-master small{font-size:.68rem;color:var(--top-muted-light)}.top-cota-premium-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;width:100%}.top-slot-premium{height:auto;min-height:64px;background:transparent;border:0;border-radius:var(--top-radius);display:flex;align-items:center;justify-content:center;font-size:.72rem;font-weight:600;color:#666}.top-cota-apoio-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;width:100%}.top-slot-apoio{width:160px;height:auto;min-height:46px;background:transparent;border:0;border-radius:var(--top-radius);display:flex;align-items:center;justify-content:center;font-size:.68rem;font-weight:500;color:#777}.top-sponsor-cta-box{margin-top:50px;background:var(--top-white);border:1px solid var(--top-line-light);border-radius:var(--top-radius-lg);padding:32px 40px;display:flex;align-items:center;justify-content:space-between;gap:30px;box-shadow:0 10px 30px rgba(0,0,0,.04)}.top-sponsor-cta-box h3{font-size:1.25rem;font-weight:800;color:var(--top-dark);margin:0 0 6px}.top-sponsor-cta-box p{font-size:.9rem;color:var(--top-muted-light);margin:0}.top-sponsor-cta-box .top-btn-primary{flex-shrink:0}.top-footer{background-image:radial-gradient(35% 70% at 8% 100%,rgba(236,89,27,.55),transparent 70%),radial-gradient(35% 60% at 95% 0,rgba(91,26,122,.6),transparent 70%)}.top-footer a{color:inherit;text-decoration:none;transition:color .2s}.top-footer a:hover{color:#ec591b}.top-footer-inner{max-width:1200px;margin:0 auto;padding:clamp(64px,10vh,96px) 40px 32px}.top-footer-head{display:flex;align-items:center;justify-content:space-between;gap:32px;padding-bottom:48px;border-bottom:1px solid rgba(255,255,255,.14)}.top-footer-title{font-size:clamp(30px,4.4vw,64px);font-weight:200;line-height:1.05;text-transform:uppercase}.top-footer-title b{font-weight:800;white-space:nowrap}.top-footer-social{list-style:none;margin:0;padding:0;display:flex;gap:12px}.top-footer-social a{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:rgba(255,255,255,.06)}.top-footer-social svg{width:20px;height:20px;fill:currentColor;display:block}.top-footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr;grid-gap:48px;gap:48px;padding:48px 0}.top-footer-logo img{height:96px;width:auto;display:block}.top-footer-contact{margin-top:24px;display:flex;flex-direction:column;gap:4px;font-style:normal;font-size:14px;line-height:1.6;color:var(--top-glass-ink-2)}.top-footer-contact a{color:var(--top-glass-ink);font-weight:600;margin-bottom:6px}.top-footer-col h2{margin:0 0 18px;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--top-glass-ink-2)}.top-footer-col ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.top-footer-col a{font-size:16px;font-weight:400}.top-footer-bottom{display:flex;flex-wrap:wrap;align-items:center;gap:12px 28px;padding-top:24px;border-top:1px solid rgba(255,255,255,.14);font-size:12px;color:var(--top-glass-ink-2)}.top-footer-rkbz{margin-left:auto;display:inline-flex;align-items:center;gap:6px}.top-footer-rkbz img{height:16px;width:auto}@media (max-width:1100px){.top-cat-list{column-count:2}.top-trofeu-wrap{grid-template-columns:1fr;gap:40px}.top-trofeu-img{text-align:center}.top-trofeu-img img{max-width:280px}}@media (max-width:1024px){.top-nav{padding:0 24px;gap:10px}.top-nav-links{gap:10px}.top-nav-links a{font-size:.8rem}.top-hero-container{grid-template-columns:1fr;justify-items:center;position:relative}.top-hero-trophy{position:absolute;left:-8vw;bottom:0;z-index:-1;opacity:.22;pointer-events:none}.top-hero-trophy img{height:60svh}.top-hero-stack{align-items:center;text-align:center}.top-hero-lines{white-space:normal;gap:.3em;font-size:clamp(26px,7vw,52px)}.top-hero-lines span:last-child{padding-left:0}.top-hero-actions{justify-content:center}.top-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.top-premio-grid{grid-template-columns:1fr}.top-premio-trophy{order:-1}.top-premio-trophy img{height:42vh}.top-blog-grid{grid-template-columns:repeat(2,1fr)}.top-footer-grid{grid-template-columns:1fr 1fr}.top-footer-brand{grid-column:1/-1}.top-sponsor-cta-box{flex-direction:column;align-items:flex-start;text-align:left}}@media (max-width:768px){.top-nav{padding:0 20px;gap:10px}.top-nav-toggle{order:2;display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;padding:0;color:var(--top-glass-ink);background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.2);border-radius:50%;cursor:pointer}.top-nav[data-menu-open=true]{background-color:rgba(7,7,11,.94);border-bottom-color:rgba(255,255,255,.14)}.top-nav-links{display:none;position:absolute;top:100%;left:0;right:0;margin:0;padding:12px 20px 20px;max-height:calc(100dvh - var(--top-nav-h));overflow-y:auto;background:rgba(7,7,11,.97);border-bottom:1px solid rgba(255,255,255,.14);box-shadow:0 16px 24px rgba(0,0,0,.2)}.top-nav[data-menu-open=true] .top-nav-links{display:grid;grid-gap:0;gap:0}.top-nav-links a{display:flex;align-items:center;min-height:48px;font-size:14px}.top-nav-cta{order:1;margin-left:auto;padding:9px 13px;font-size:10px!important;letter-spacing:.1em}.top-track{grid-template-columns:1fr;gap:28px;padding-left:34px}.top-track:before{left:7px;right:auto;top:0;bottom:0;width:1px;height:auto;background:linear-gradient(180deg,#ec591b,#fff)}.top-node{padding-top:0}.top-node:before{left:-34px}.top-cota-master-grid{grid-template-columns:1fr}.top-cota-premium-grid{grid-template-columns:repeat(2,1fr)}.top-ad-banner-wrap{padding:0 20px}}@media (max-width:640px){.top-hero-container{padding:40px 20px 24px}.top-stats{padding:0 20px 32px;gap:10px}.top-stat{padding:18px 16px}.top-stat-number{font-size:clamp(26px,8.5vw,36px)}.top-sec-inner{padding:64px 20px}.top-cat-list{column-count:1}.top-cat-header{grid-template-columns:1fr;gap:20px}.top-acc-head{grid-template-columns:1fr 40px;gap:12px;padding:22px 0}.top-acc-count,.top-acc-index{display:none}.top-acc-icon{width:40px;height:40px}.top-acc-body{padding-left:0}.top-blog-grid{grid-template-columns:1fr}.top-footer-inner{padding-inline:20px}.top-footer-bottom,.top-footer-head{flex-direction:column;align-items:flex-start}.top-footer-rkbz{margin-left:0}}@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;800&display=swap");.InstitutionalShell_page__cJk6a{position:relative;min-height:100vh;background:radial-gradient(ellipse at 100% 0,#432052,transparent 55%),radial-gradient(ellipse at 0 100%,#5a251a,transparent 55%),#07070b;color:#f4f1ee;font-family:Montserrat,system-ui,sans-serif;line-height:1.7}body:has(.InstitutionalShell_page__cJk6a){margin:0}.InstitutionalShell_page__cJk6a,.InstitutionalShell_page__cJk6a *{box-sizing:border-box}.InstitutionalShell_page__cJk6a a{color:inherit;text-underline-offset:4px}.InstitutionalShell_page__cJk6a a:focus-visible{outline:2px solid #ff7846;outline-offset:5px}.InstitutionalShell_main__2ksHc{max-width:1240px;margin:0 auto;padding:0 clamp(20px,5vw,64px) 80px}.InstitutionalShell_hero__hoLNW{padding:clamp(56px,8vw,104px) 0 40px}.InstitutionalShell_eyebrow__2KG5S{margin:0 0 16px;color:#ff7846;font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.InstitutionalShell_hero__hoLNW h1{max-width:960px;margin:0;font-size:clamp(36px,5.5vw,68px);font-weight:300;line-height:1.08;text-transform:uppercase;overflow-wrap:anywhere}.InstitutionalShell_lead__VOCoE{max-width:760px;margin:24px 0 0;color:#ded9df;font-size:17px}.InstitutionalShell_grid__jO2H6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px}.InstitutionalShell_card__UBGsD{min-width:0;padding:24px;border:1px solid #ffffff26;border-radius:20px;background:#ffffff09}.InstitutionalShell_card__UBGsD h2{margin:0 0 16px;font-size:20px;line-height:1.4;font-weight:600}.InstitutionalShell_card__UBGsD p{color:#ded9df}.InstitutionalShell_card__UBGsD iframe{display:block;width:100%;height:232px;border:0;border-radius:12px;background:#171717}.InstitutionalShell_episodeLink__HWeit{display:inline-block;margin-top:16px;font-size:14px}.InstitutionalShell_actions__4KR5n{display:flex;flex-wrap:wrap;gap:16px;margin-top:28px}.InstitutionalShell_button__hFdPC{display:inline-flex;padding:12px 20px;border:1px solid #ffffff50;border-radius:99px;text-decoration:none;font-weight:600}.InstitutionalShell_button__hFdPC:hover{background:#ffffff12}@media (max-width:720px){.InstitutionalShell_grid__jO2H6{grid-template-columns:1fr}.InstitutionalShell_card__UBGsD{padding:20px 16px}.InstitutionalShell_lead__VOCoE{font-size:16px}}.not-found_page__jb5cW{display:flex;align-items:center;min-height:calc(100svh - var(--top-nav-h));padding:clamp(48px,8vw,96px) clamp(20px,5vw,64px);background-image:radial-gradient(55% 65% at 95% 5%,rgba(120,40,230,.7),transparent 75%),radial-gradient(55% 65% at 0 100%,rgba(236,89,27,.48),transparent 75%)}.not-found_content__eXtMa{width:100%;max-width:1120px;margin:0 auto}.not-found_code__7e29u{margin:0 0 24px;color:#f27645;font-size:clamp(96px,17vw,220px);font-weight:800;letter-spacing:-.06em;line-height:.85}.not-found_content__eXtMa h1{max-width:760px;margin:0;font-size:clamp(32px,4.5vw,60px);font-weight:300;line-height:1.08}.not-found_description__gCEE1{max-width:560px;margin:24px 0 32px;color:var(--top-glass-ink-2);font-size:17px;line-height:1.7}.not-found_content__eXtMa a:focus-visible{outline:3px solid #f27645;outline-offset:6px}@media (max-width:600px){.not-found_description__gCEE1{font-size:16px}.not-found_content__eXtMa a{padding-inline:20px;font-size:14px}}.AnuariosSection_section__4h7CJ{background:var(--top-light-2)}.AnuariosSection_intro__OS6g7{max-width:720px;margin-bottom:36px}.AnuariosSection_grid__BnmFb{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.AnuariosSection_card__oyWkH{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid var(--top-line-light);border-radius:var(--top-radius);background:var(--top-white);color:var(--top-dark);box-shadow:0 3px 14px rgba(0,0,0,.045)}.AnuariosSection_cover__5Z6ET{display:block;width:100%;height:220px;padding:18px;background:linear-gradient(145deg,#24152e,#09090d);object-fit:contain}.AnuariosSection_body__pcLKq{display:flex;flex:1 1;flex-direction:column;align-items:flex-start;padding:22px}.AnuariosSection_edition__4ywUZ{display:inline-flex;align-items:center;min-height:26px;padding:5px 10px;border-radius:999px;background:rgba(201,168,76,.16);color:#6f591b;font-size:.67rem;font-weight:700;letter-spacing:.045em;text-transform:uppercase}.AnuariosSection_title__qbfR9{margin:16px 0 10px;color:var(--top-dark);font-size:1.15rem;line-height:1.3}.AnuariosSection_description__i4nuZ{flex:1 1;margin:0 0 22px;color:var(--top-muted-light);font-size:.86rem;line-height:1.65}.AnuariosSection_cta__IkSOG{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:10px 17px;border-radius:999px;background:var(--top-dourado);color:var(--top-dark);font-size:.82rem;font-weight:700;text-decoration:none;transition:background .2s,transform .2s}.AnuariosSection_cta__IkSOG:hover{background:var(--top-dourado-light);transform:translateY(-1px)}.AnuariosSection_cta__IkSOG:focus-visible{outline:3px solid var(--top-dark);outline-offset:3px}@media (max-width:900px){.AnuariosSection_grid__BnmFb{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.AnuariosSection_grid__BnmFb{grid-template-columns:minmax(0,1fr)}.AnuariosSection_cover__5Z6ET{height:200px}}.HeroBackground_background__BYXOZ{display:none;position:absolute;inset:0;z-index:-1;pointer-events:none}.top-hero[data-hero-background=lp] .HeroBackground_background__BYXOZ{display:block;background:repeating-linear-gradient(90deg,#0005,#ffffff09 62px,#0005 64px),radial-gradient(60% 50% at 30% 80%,#6e1d0a,transparent 70%),radial-gradient(50% 50% at 75% 20%,#3a1060,transparent 70%),#07070b}.HeroBackground_canvas__F6_uC{display:block;width:100%;height:100%;opacity:0}.HeroBackground_canvas__F6_uC[data-ready=true]{opacity:1}.HeroBackground_background__BYXOZ.HeroBackground_continuous__LfsER{display:block;background:repeating-linear-gradient(90deg,#0005 0,#ffffff09 62px,#0005 64px),radial-gradient(ellipse 55vw 35vh at 30% calc(var(--opening-hero-height, 100vh) - 18vh),#9b3517a8,transparent 100%),radial-gradient(ellipse 55vw 50vh at 75% 25vh,#3a1060b3,transparent 100%),radial-gradient(ellipse 75vw 60vh at 25% calc(var(--opening-hero-height, 100vh) + 20vh),#6420a6b3,transparent 100%),radial-gradient(ellipse 70vw 65vh at 15% calc(var(--opening-hero-height, 100vh) + 55vh),#1f7bffc2,transparent 100%),radial-gradient(ellipse 75vw 65vh at 85% 100%,#00c2d1b3,transparent 100%),#07070b}