.ih{border-bottom:1px solid var(--hair2);background:var(--ink);position:relative;overflow:hidden}.ih:before{content:"";background:radial-gradient(120% 130% at 8% 0,#1e8fef33 0%,#0000 52%),radial-gradient(90% 120% at 100% 100%,#f01e3229 0%,#0000 55%);position:absolute;inset:0}.ih:after{content:"";background:var(--arco);height:3px;position:absolute;top:0;left:0;right:0}.ih .in{z-index:1;max-width:1320px;padding:46px var(--gut) 40px;margin:0 auto;position:relative}.ih .mig{font-family:var(--cond);text-transform:uppercase;letter-spacing:.14em;color:var(--g2);align-items:center;gap:9px;margin-bottom:16px;font-size:11.5px;font-weight:700;display:flex}.ih .mig a:hover{color:var(--azl)}.ih .mig s{opacity:.5;text-decoration:none}.ih .mig span{color:var(--g1)}.ih .sup{align-items:center;gap:13px;margin-bottom:13px;display:flex}.ih h1{font-family:var(--disp);text-transform:uppercase;letter-spacing:-.035em;font-size:clamp(34px,5.2vw,62px);font-weight:700;line-height:.95}.ih .barra{background:var(--arco);max-width:320px;height:3px;transform:skewX(var(--sk));margin:18px 0}.ih .ilead{color:var(--g1);max-width:62ch;font-size:15.5px;line-height:1.75}.ih .ilead b{color:var(--tx);font-weight:700}.ih .irev{font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--g2);margin-top:18px;font-size:10.5px}.inst{padding:44px 0 72px}.inst .blk{margin-bottom:48px}.inst .blk:last-child{margin-bottom:0}.prosa{color:var(--g1);max-width:74ch;font-size:15.5px;line-height:1.78}.prosa>p{margin-bottom:17px}.prosa>p:last-child{margin-bottom:0}.prosa b,.prosa strong{color:var(--tx);font-weight:700}.prosa a:not(.btn):not(.tl){color:var(--azl);text-underline-offset:3px;-webkit-text-decoration:underline #5cb2ff66;text-decoration:underline #5cb2ff66}.prosa a:not(.btn):not(.tl):hover{-webkit-text-decoration-color:var(--azl);text-decoration-color:var(--azl)}.prosa ul{margin:4px 0 18px;list-style:none}.prosa li{margin-bottom:9px;padding-left:20px;position:relative}.prosa li:before{content:"";background:var(--az);width:7px;height:7px;transform:skewX(var(--sk));position:absolute;top:.68em;left:0}.prosa h3{font-family:var(--disp);color:var(--tx);text-transform:uppercase;letter-spacing:-.01em;margin:26px 0 12px;font-size:16px;font-weight:700;line-height:1.25}.prosa .base{border-left:3px solid var(--az);color:var(--g1);background:#1e8fef12;margin:-6px 0 20px;padding:10px 14px;font-size:13.5px;line-height:1.62}.prosa .base b{color:var(--azl)}.legal{grid-template-columns:244px minmax(0,1fr);align-items:start;gap:48px;display:grid}.sumario{position:sticky;top:22px}.sumario .cap{margin-bottom:14px;display:block}.sumario ol{counter-reset:s;list-style:none}.sumario li{counter-increment:s}.sumario a{color:var(--g2);border-bottom:1px solid var(--fio2);gap:10px;padding:7px 0;font-size:12.5px;line-height:1.45;display:flex}.sumario a:before{content:counter(s, decimal-leading-zero);font-family:var(--mono);color:var(--fio);padding-top:2px;font-size:10px}.sumario a:hover{color:var(--tx)}.sumario a:hover:before{color:var(--az)}.secao{margin-bottom:40px;scroll-margin-top:20px}.secao:last-child{margin-bottom:0}.secao>h2{font-family:var(--disp);text-transform:uppercase;color:var(--tx);align-items:center;gap:12px;margin-bottom:15px;font-size:21px;font-weight:700;line-height:1.15;display:flex}.secao>h2:before{content:"";width:6px;height:22px;transform:skewX(var(--sk));background:linear-gradient(180deg, var(--az) 0 50%, var(--vm) 50% 100%);flex:none}.icards{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.icards.q4{grid-template-columns:repeat(4,minmax(0,1fr))}.icard{--c:var(--cut-md);clip-path:polygon(var(--c) 0, 100% 0, 100% calc(100% - var(--c)), calc(100% - var(--c)) 100%, 0 100%, 0 var(--c));background:linear-gradient(135deg, var(--ac,var(--az)) 0, var(--ac,var(--az)) 4%, #242424 22%, #1b1b1b 78%, var(--ac,var(--az)) 96%, var(--ac,var(--az)) 100%);padding:1px;position:relative}.icard>div{background:var(--ink2);clip-path:inherit;height:100%;padding:20px 19px 21px;position:relative}.icard .chev{margin-bottom:13px}.icard i{font-family:var(--cond);text-transform:uppercase;letter-spacing:.18em;color:var(--g2);margin-bottom:7px;font-size:10px;font-style:normal;font-weight:700;display:block}.icard b{font-family:var(--disp);text-transform:uppercase;letter-spacing:-.01em;color:var(--tx);margin-bottom:9px;font-size:15.5px;line-height:1.2;display:block}.icard p{color:var(--g1);font-size:13.5px;line-height:1.62}.icard a.mail{font-family:var(--mono);color:var(--azl);word-break:break-all;margin-top:11px;font-size:12px;display:inline-block}.icard a.mail:hover{color:#fff}.jogos{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.jogos span{--c:8px;clip-path:polygon(var(--c) 0, 100% 0, 100% calc(100% - var(--c)), calc(100% - var(--c)) 100%, 0 100%, 0 var(--c));background:var(--ink4);border-left:3px solid var(--jc,var(--az));font-family:var(--cond);text-transform:uppercase;letter-spacing:.1em;color:var(--g1);padding:8px 14px;font-size:12px;font-weight:700}.iaviso{--c:var(--cut-md);clip-path:polygon(var(--c) 0, 100% 0, 100% calc(100% - var(--c)), calc(100% - var(--c)) 100%, 0 100%, 0 var(--c));background:var(--ink3);border-left:3px solid var(--vm);color:var(--g2);max-width:88ch;padding:18px 20px;font-size:13px;line-height:1.7}.iaviso b{color:var(--g1)}.icta{--c:var(--cut);clip-path:polygon(var(--c) 0, 100% 0, 100% calc(100% - var(--c)), calc(100% - var(--c)) 100%, 0 100%, 0 var(--c));background:linear-gradient(100deg,#12233a 0%,#17182c 52%,#2a1119 100%);flex-wrap:wrap;align-items:center;gap:26px;padding:30px 32px;display:flex}.icta .tx{flex:380px;min-width:0}.icta b{font-family:var(--disp);text-transform:uppercase;color:var(--tx);margin-bottom:8px;font-size:20px;line-height:1.15;display:block}.icta p{color:var(--g1);max-width:56ch;font-size:13.5px;line-height:1.6}@media (width<=1080px){.icards,.icards.q4{grid-template-columns:repeat(2,minmax(0,1fr))}.legal{grid-template-columns:1fr;gap:30px}.sumario{position:static}.sumario ol{columns:2;column-gap:26px}}@media (width<=720px){.ih .in{padding:32px var(--gut) 30px}.ih .ilead{font-size:14.5px}.inst{padding:32px 0 54px}.inst .blk{margin-bottom:36px}.icards,.icards.q4{grid-template-columns:1fr}.sumario ol{columns:1}.prosa{font-size:15px}.secao>h2{font-size:18px}.icta{padding:22px 20px}}
