﻿.mundial2026 .header-bar,.mundial2026 header{display:flex;width:100%;box-sizing:border-box}.mundial2026 #sidebar .tree .home a::before,.mundial2026 #sidebar .tree label::before,.mundial2026 .faq-question::after{position:absolute;transform:translateY(-50%);transition:transform .2s}*,.mundial2026 .rr-row,.mundial2026 header,.mundial2026 nav,::after,::before{box-sizing:border-box}*{margin:0;padding:0}body{display:flex;flex-direction:column;min-height:100vh;background:#f4f5f7;overflow-x:hidden}main{flex:1}a,abbr,acronym,address,applet,article,aside,audio,autarquias_page.figure,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,footer,form,h1.autarquicas-page,h2.autarquicas-page,h3.autarquicas-page,h4.autarquicas-page,h5.autarquicas-page,h6.autarquicas-page,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p.autarquicas-page,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0}a{text-decoration:none;color:inherit}.mundial2026 #sidebar .tree input[type=checkbox]:checked+ol,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body.autarquicas-page{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}.mundial2026 table{border-collapse:collapse;border-spacing:0}.mundial2026 .ink-grid{padding:0 5%}.mundial2026 header{background:linear-gradient(to right,#1d19c8 0,#0076fe 40%,#0076fe 60%,#1d19c8 100%);color:#fff;flex-direction:column;align-items:flex-end}.mundial2026 .header-bar{height:70px;padding:0 0 0 10%;background:0 0;align-items:flex-end}.mundial2026 .logoMundial2026{width:200px}.logoMundial2026 img{width:200px!important;height:84px!important;max-width:none!important;border:0!important;vertical-align:middle!important}.mundial2026 .menu-toggle{font-size:26px;margin-right:16px;margin-bottom:5px;background:0 0;border:none;color:#fff;cursor:pointer}.mundial2026 nav{width:100%;background:#fff;color:#222;padding:12px 16px;text-align:center;font-weight:600;border-bottom:1px solid #eee}.mundial2026 nav a{color:#000}.mundial2026 .image-hero{width:100vw;margin-left:calc(-50vw + 50%);overflow:hidden}.mundial2026 .image-hero img{width:100%;object-fit:cover;display:block}.mundial2026 .swipe-container{display:flex;align-items:center;background-color:#fff;border-bottom:1px solid #c5c5c5;position:sticky;top:0;z-index:1000;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;user-select:none;padding:0}.mundial2026 .overlay,.mundial2026 aside{position:fixed;top:60px;height:calc(100% - 60px)}.mundial2026 .swipe-container::-webkit-scrollbar{display:none}.mundial2026 .swipe-list{display:flex;margin:0;padding:0}.mundial2026 .swipe-item{list-style:none;flex-shrink:0;white-space:nowrap;font-size:14px;font-weight:500;color:#101010;padding:6px 3px}.mundial2026 .swipe-item a:hover{border-radius:4px;background:rgba(16,16,16,.1)}.mundial2026 .swipe-item a{display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center;min-width:80px;padding:8px 12px}.mundial2026 .swipe-label{display:flex;flex-direction:column;align-items:center}.mundial2026 .hero-content,.mundial2026 .rr-row{flex-direction:column;display:flex}.mundial2026 .swipe-item a .soon{display:block;font-size:.85em;color:#36509c;background:#f4f6fa;border-radius:6px;padding:2px 8px;margin-top:4px;font-weight:600;text-align:center}.mundial2026 .swipe-item a.disabled{color:#aaa;pointer-events:none;cursor:not-allowed;text-decoration:none;background:0 0}.mundial2026 aside{left:-260px;width:260px;background:url(https://rrsite-images.azureedge.net/img/bgMenu.png) right top repeat-y #1163d9;color:#fff;padding:20px;transition:left .3s;z-index:1000;overflow-y:auto}.mundial2026 aside.active{left:0}.mundial2026 aside ul{list-style:none;margin-top:20px}.mundial2026 aside li{margin:15px 0}.mundial2026 aside a{color:#fff;text-decoration:none}.mundial2026 .overlay{left:0;width:100%;background:rgba(0,0,0,.4);opacity:0;visibility:hidden;transition:.3s;z-index:999;pointer-events:none}.mundial2026 .overlay.active{opacity:1;visibility:visible;pointer-events:all}.mundial2026 #sidebar .tree input[type=checkbox]{display:none;cursor:pointer}.mundial2026 #sidebar .tree ol{display:none;padding-left:18px;margin-top:4px}.mundial2026 #sidebar .tree a,.mundial2026 #sidebar .tree label{cursor:pointer}.mundial2026 #sidebar .tree label{position:relative;padding-left:24px;cursor:pointer}.mundial2026 #sidebar .tree label::before{content:"";left:0;top:70%;width:16px;height:16px;background:url(https://rrsite-images.azureedge.net/img/toggle-small-expand.png) center center/16px 16px no-repeat}.mundial2026 #sidebar .tree .home a{position:relative;padding-left:24px;display:block}.mundial2026 #sidebar .tree .home a::before{content:"";left:0;top:50%;width:25px;height:16px;background:url(https://rrsite-images.azureedge.net/img/icoHome.png) center center/16px 16px no-repeat}.mundial2026 #sidebar .tree li:not(:has(input[type=checkbox]))>a{padding-left:24px;position:relative;display:block}.mundial2026 .main-container{margin-top:60px;padding:0 5%}.mundial2026 .hightlight-card{border-radius:12px;padding:10px;margin:5% 0;font-size:.9rem}.mundial2026 .hero-content .hero-title{display:flex;margin-bottom:0;flex-wrap:wrap;justify-content:space-between;-webkit-align-items:inherit;align-items:center;gap:10px}.mundial2026 h1{font-size:1.5rem}.mundial2026 .hero-content p{margin-bottom:0!important}.mundial2026 .social{display:flex;gap:8px;margin-bottom:8px}.mundial2026 .space-icon{margin:0 7px}.mundial2026 .section-divider{margin:0;border:0;border-top:1px solid #dde1e8}.mundial2026 .faq-container{max-width:700px;margin:0 auto 80px;padding:24px 8px;background:#fff;border-radius:12px;box-shadow:0 4px 24px rgba(0,0,0,.08);text-align:center}.mundial2026 .faq-container h2{margin-bottom:24px;color:#000;font-size:1rem}.mundial2026 .faq-item{margin-bottom:16px;text-align:left}.mundial2026 .faq-question{width:100%;background:#f4f6fa;color:#000;border:none;outline:0;padding:16px 36px 16px 16px;font-weight:600;font-size:.8rem;border-radius:8px;cursor:pointer;transition:background .2s;text-align:left;position:relative}.mundial2026 .faq-question::after{content:'+';right:12px;top:50%}.mundial2026 .faq-question[aria-expanded=true]::after{content:'-';transform:translateY(-50%) rotate(180deg)}.mundial2026 .faq-answer{max-height:0;padding:0 16px;font-size:.9rem;overflow:hidden;background:#f9fafc;color:#222;border-radius:0 0 8px 8px;transition:max-height .5s cubic-bezier(.4,0,.2,1),padding .3s;white-space:normal}.mundial2026 .faq-question[aria-expanded=true]+.faq-answer{max-height:1200px;padding:16px}.mundial2026 .faq-answer p{margin:0 0 12px;font-size:.8rem}.mundial2026 .title h2{font-size:1.3rem}.mundial2026 .rels-sec-title{font-size:1.25rem;font-weight:700;margin-bottom:16px;text-align:center;color:#1d19c8;letter-spacing:.5px}.mundial2026 .rr-row{gap:20px;width:100%;max-width:100%;margin:0 auto}.mundial2026 .rr-column{background:#fff;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.04);overflow:hidden;display:flex;flex-direction:column;transition:box-shadow .2s}.mundial2026 .rr-column:hover{box-shadow:0 4px 16px rgba(0,0,0,.1)}.mundial2026 .rr-figure{width:100%;aspect-ratio:16/9;overflow:hidden;background:#eaeaea}.mundial2026 .rr-figure img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .2s}.mundial2026 .rr-column:hover .rr-figure img{transform:scale(1.04)}.mundial2026 .rel-header{padding:12px 16px 16px;flex:1 1 auto;display:flex;align-items:flex-start}.mundial2026 .rels-title{font-size:1rem;font-weight:600;color:#222;margin:0;line-height:1.3}.mundial2026 .rels-title a{color:inherit;text-decoration:none;transition:color .2s}.mundial2026 .rels-title a:hover{color:#0076fe;text-decoration:underline}.mundial2026 .baseFooter{left:0;bottom:0;width:100%;background:#0074ff;color:#00005b;font-size:15px;z-index:100}.mundial2026 .cxFooter{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:1200px;margin:0 auto;padding:16px;width:100%;color:#f5f7fa}.mundial2026 .social-label{white-space:nowrap;font-size:1rem;color:#dce3ea;font-weight:500}.mundial2026 .social-icons{display:flex;justify-items:center}.mundial2026 .f-data address,.mundial2026 a.lnkLightGrey,.mundial2026 a.lnkLightGrey:link{color:#f5f7fa}.mundial2026 a.lnkLightGrey,.mundial2026 a.lnkLightGrey:link{text-decoration:underline}.mundial2026 a.lnkLightGrey:hover{color:#1d1ac8}.mundial2026 .f-logos{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 18px;list-style:none;margin:25px 0 0;padding:0}.mundial2026 .f-logos img{width:70px;height:70px;max-width:100%;display:block;object-fit:contain}.mundial2026 .f-logos a:hover img{filter:grayscale(0) brightness(1.1)}.mundial2026 .f-data{list-style:none;padding:0;margin:0;text-align:center;display:flex;flex-direction:column;align-items:center;gap:8px}.mundial2026 .f-data address{font-style:normal}.mundial2026 .lnkLightGrey{text-decoration:underline;transition:color .2s}.mundial2026 .social-link{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:#f0f2f6;transition:background .2s,box-shadow .2s;box-shadow:0 1px 4px rgba(0,0,0,.04);margin:0 2px;text-decoration:none;border:none;padding:0}.mundial2026 .social-link img{width:22px;height:22px;display:block;filter:grayscale(1) brightness(.9);transition:filter .2s,transform .2s}.mundial2026 .social-link:focus img,.mundial2026 .social-link:hover img{filter:grayscale(0) brightness(1.1);transform:scale(1.08)}.mundial2026 .social-row{display:flex;flex-wrap:wrap;flex-direction:column;gap:10px}.mundial2026 .copy{margin:0}@media (min-width:768px){.mundial2026 .ink-grid,.mundial2026 .portugal{padding:0 4%}.mundial2026 .rr-row{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;padding:0}.mundial2026 .title h2{font-size:1rem}.mundial2026 .faq-container{padding:32px 48px;max-width:800px}.mundial2026 .faq-question{padding:16px 48px 16px 16px}.mundial2026 .faq-question::after{right:24px}.mundial2026 .faq-answer{font-size:1.08rem;padding-left:32px;padding-right:32px}.mundial2026 .social-row{flex-direction:row;align-items:center;margin:10px 0 0}.mundial2026 .f-logos{margin:8px 0 0}.mundial2026 .social-icons{gap:10px}.mundial2026 .f-logos img{width:80px;height:80px}}@media (min-width:1024px){.mundial2026 .rels-sec-title{padding-left:32px}.mundial2026 header>div{margin-left:5%}.mundial2026 .swipe-container{justify-content:center;overflow-x:visible;cursor:default}.mundial2026 .swipe-list{display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;gap:8px;padding:0;margin:0;list-style:none}.mundial2026 .swipe-item{flex:0 0 auto}.mundial2026 .swipe-container{display:flex;align-items:center;background-color:#fff;border-bottom:1px solid #c5c5c5;position:sticky;top:0;z-index:1000;overflow-y:hidden;-webkit-overflow-scrolling:touch;user-select:none;box-shadow:0 2px 8px rgba(54,80,156,.04);min-height:56px}.mundial2026 .swipe-container::-webkit-scrollbar{height:8px;background:#f4f6fa}.mundial2026 .swipe-container::-webkit-scrollbar-thumb{background:#c5c5c5;border-radius:4px}.mundial2026 aside{top:70px;left:-260px}.mundial2026 aside.active{left:0}.mundial2026 main.shift{margin-left:260px}.mundial2026 .overlay{display:none}.mundial2026 #sidebar{scrollbar-width:thin;scrollbar-color:#bbb #1163d9}.mundial2026 #sidebar::-webkit-scrollbar{width:8px;background:#1163d9}.mundial2026 #sidebar::-webkit-scrollbar-thumb{background:#bbb;border-radius:8px;border:2px solid #1163d9}.mundial2026 #sidebar::-webkit-scrollbar-track{background:#1163d9;border-radius:8px}.mundial2026 .hero-content{flex-direction:column}.mundial2026 .hightlight-card{margin:2% 0 0}.mundial2026 h1{font-size:1.5rem}.mundial2026 .hero-content .hero-title{display:flex;align-items:center;gap:15px}.hero-content .social,.mundial2026 .hero-content h1{margin-bottom:0}.mundial2026 .hero-content p{flex-basis:100%;margin-top:12px}.mundial2026 .rr-row{grid-template-columns:repeat(4,1fr);max-width:1200px}.mundial2026 .title{grid-template-columns:repeat(1,1fr)}.mundial2026 .social-row{flex-direction:row;align-items:center;margin:10px 0 0}.mundial2026 .f-logos img{width:80px;height:80px}.mundial2026 .social-icons{gap:10px}}