body.pag-regulamento{--reg-tinta: var(--cor-titulo-inverso);--reg-corpo: rgb(7 12 17 / .82);--reg-secundario: rgb(7 12 17 / .64);--reg-borda: rgb(7 12 17 / .12);--reg-borda-forte: rgb(7 12 17 / .22);--reg-zebra: rgb(7 12 17 / .035);--reg-superficie: rgb(7 12 17 / .045);--reg-link: var(--marca-escura);--reg-cartao: var(--reg-superficie);--reg-cartao-borda: rgb(7 12 17 / .07);--reg-cartao-cabeca: rgb(219 227 235);--reg-cartao-solido: rgb(227 236 243);--reg-detalhe: var(--marca);--reg-topo-nav: 9.6rem;background:transparent;color:var(--reg-corpo);text-align:left}html:has(body.pag-regulamento){background:#fff;text-align:left}body.pag-regulamento:before{content:"";position:fixed;inset:0;z-index:-1;background:#fff url("../assets/bg planos white.avif") center / cover no-repeat;pointer-events:none}@media(max-width:1079.98px){body.pag-regulamento:before{background-position:8% 50%}}@media(prefers-reduced-motion:no-preference){html:has(body.pag-regulamento){scroll-behavior:smooth}}@media(prefers-reduced-motion:reduce){html:has(body.pag-regulamento){scroll-behavior:auto}}@media(min-width:1080px){body.pag-regulamento{--reg-topo-nav: 10.4rem}}.reg-sumario nav,.reg-sumario-movel nav{display:block;position:static;width:auto;height:auto;z-index:auto;border:0;border-radius:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;transition:none}.regulamento .reg-cabeca{display:block;margin-bottom:1.6rem}.regulamento .reg-cabeca p{margin-bottom:0;color:inherit;font-size:inherit;line-height:inherit}.regulamento ul:not(.reg-conta,.reg-planos,.reg-sumario-lista){list-style:disc}@media(min-width:1080px){.pag-regulamento nav#navigation.scroll{background-color:#04060bf5}}.reg-pular{position:absolute;left:1.6rem;top:1.6rem;z-index:200;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.reg-pular:focus{width:auto;height:auto;overflow:visible;clip-path:none;padding:1.2rem 1.6rem;border-radius:var(--raio-sm);background:#fff;color:var(--reg-link);font-size:1.8rem;font-weight:var(--peso-semi);box-shadow:var(--elev-1)}.pag-regulamento main :focus-visible,.pag-regulamento .reg-topo:focus-visible,.pag-regulamento .reg-pular:focus-visible{outline:var(--foco-largura) solid var(--foco-cor-inverso);outline-offset:var(--foco-recuo);border-radius:.4rem}.pag-regulamento main:focus{outline:none}.pag-regulamento main{padding-top:calc(var(--reg-topo-nav) + 2.4rem);padding-bottom:8rem}.reg-layout{display:block}.reg-coluna{min-width:0}.reg-sumario{display:none}@media(min-width:1080px){.pag-regulamento main{padding-top:calc(var(--reg-topo-nav) + 4.8rem)}.reg-layout{display:grid;grid-template-columns:28rem minmax(0,1fr);column-gap:clamp(6.4rem,7vw,12rem);align-items:start}.reg-sumario{display:block;position:sticky;top:calc(var(--reg-topo-nav) + 2rem);max-height:calc(100vh - var(--reg-topo-nav) - 4rem);overflow-y:auto;overscroll-behavior:contain;padding:2.4rem 1.6rem 2rem 2rem;border:1px solid var(--reg-cartao-borda);border-radius:var(--raio-assinatura);background:var(--reg-cartao);scrollbar-width:thin}.reg-coluna{grid-column:2}}.reg-cabeca{padding-bottom:3.2rem;margin-bottom:1.6rem;border-bottom:1px solid var(--reg-borda)}.pag-regulamento h1{margin:0;color:var(--reg-tinta);font-family:var(--fonte-display);font-weight:400;font-size:clamp(24px,8.4vw,60px);line-height:1.02;letter-spacing:.01em;text-transform:uppercase;text-wrap:balance}.reg-meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 1.2rem;margin-top:2rem;color:var(--reg-secundario);font-size:1.75rem;font-variant-numeric:tabular-nums}.reg-meta p{margin:0}.reg-tempo span{margin-right:1.2rem}@media(min-width:1080px){.reg-meta{font-size:1.6rem}}.reg-sumario-titulo{margin:0 0 1.2rem;color:var(--reg-tinta);font-size:1.3rem;font-weight:var(--peso-semi);letter-spacing:.12em;text-transform:uppercase}.reg-sumario-lista{list-style:none;margin:0;padding:0;border-left:1px solid var(--reg-borda)}.reg-sumario-lista a,.regulamento .reg-sumario-lista a{position:relative;display:flex;gap:.6rem;padding:.6rem 0 .6rem 1.6rem;color:var(--reg-secundario);font-size:1.45rem;line-height:1.35;text-decoration:none;text-wrap:pretty;overflow-wrap:normal}.reg-sumario-lista .reg-sumario-num{flex:none;min-width:2.2ch;font-variant-numeric:tabular-nums}.reg-sumario-lista a:hover,.reg-sumario-lista a[aria-current=true]{color:var(--reg-tinta)}.reg-sumario-lista a[aria-current=true]:before{content:"";position:absolute;left:-1px;top:.4rem;bottom:.4rem;width:.3rem;border-radius:.2rem;background:var(--reg-detalhe)}.reg-sumario-movel{margin:0 0 3.2rem;border:1px solid var(--reg-cartao-borda);border-radius:var(--raio-assinatura);background:var(--reg-cartao)}.reg-sumario-movel>summary{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;min-height:var(--alvo-toque);padding:1.2rem 1.6rem;color:var(--reg-tinta);font-size:2rem;font-weight:var(--peso-semi);cursor:pointer;list-style:none}.reg-sumario-movel>summary::-webkit-details-marker{display:none}.reg-sumario-movel>summary:after{content:"";flex:none;width:1rem;height:1rem;border-right:.2rem solid currentColor;border-bottom:.2rem solid currentColor;transform:translateY(-.25rem) rotate(45deg)}.reg-sumario-movel[open]>summary:after{transform:translateY(.25rem) rotate(-135deg)}.reg-sumario-movel .reg-sumario-lista{border-left:0;border-top:1px solid var(--reg-borda);padding:.4rem 0}.reg-sumario-movel .reg-sumario-lista a{align-items:center;min-height:var(--alvo-toque);padding:.4rem 1.6rem;font-size:1.9rem}.reg-sumario-movel .reg-sumario-lista li{margin:0;padding:0}@media(min-width:1080px){.reg-sumario-movel{display:none}}.regulamento{font-size:2.125rem;line-height:1.65}@media(min-width:1080px){.regulamento{font-size:1.8rem}}.regulamento p,.regulamento li,.regulamento dd,.regulamento dt{text-wrap:pretty}.regulamento p{margin:0 0 1em}.regulamento strong{color:var(--reg-tinta);font-weight:var(--peso-forte)}.regulamento a{color:var(--reg-link);text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.18em;overflow-wrap:anywhere}.regulamento a:hover{text-decoration-thickness:.14em}.regulamento sup{font-size:.7em;line-height:0;vertical-align:super}.pag-regulamento .reg-secao{padding:0;margin-top:5.6rem}.pag-regulamento .reg-secao:first-of-type{margin-top:3.2rem}.reg-titulo{display:flex;align-items:baseline;gap:.8rem;margin:0 0 1.6rem}.regulamento h2{margin:0;color:var(--reg-tinta);font-family:var(--fonte-corpo);font-size:2.75rem;font-weight:var(--peso-forte);line-height:1.25;text-wrap:balance;scroll-margin-top:calc(var(--reg-topo-nav) + 2rem)}.regulamento h2 .reg-num{margin-right:.15em;color:var(--reg-link);font-variant-numeric:tabular-nums}.regulamento h3{margin:3.2rem 0 1.2rem;color:var(--reg-tinta);font-family:var(--fonte-corpo);font-size:2.3rem;font-weight:var(--peso-semi);line-height:1.3;text-wrap:balance;scroll-margin-top:calc(var(--reg-topo-nav) + 2rem)}@media(min-width:1080px){.regulamento h2{font-size:2.6rem}.regulamento h3{font-size:2rem}}.reg-ancora{flex:none;display:inline-grid;place-items:center;width:3.6rem;height:3.6rem;border-radius:var(--raio-sm);color:var(--reg-secundario);opacity:.55;transition:opacity var(--dur-rapida) var(--curva-saida),color var(--dur-rapida) var(--curva-saida),background-color var(--dur-rapida) var(--curva-saida)}.reg-titulo:hover .reg-ancora,.reg-ancora:focus-visible,.reg-ancora.is-copiado{opacity:1;color:var(--reg-link)}.reg-ancora:hover{background:var(--reg-superficie)}.reg-ancora svg{width:1.8rem;height:1.8rem}@media(min-width:1080px){.reg-ancora{width:3rem;height:3rem;opacity:0}.reg-ancora svg{width:1.6rem;height:1.6rem}}.regulamento ul,.regulamento ol{margin:0 0 1em;padding-left:1.4em}.regulamento li{margin:0 0 .5em;padding-left:.25em}.regulamento li::marker{color:var(--reg-detalhe)}.regulamento .reg-caminho{padding:1.2rem 1.6rem;border-left:.3rem solid var(--reg-detalhe);border-radius:0 var(--raio-sm) var(--raio-sm) 0;background:var(--reg-superficie);color:var(--reg-tinta);font-size:.94em;overflow-wrap:anywhere}.regulamento .reg-conta{background:var(--reg-cartao);list-style:none;margin:0 0 1.2em;padding:1.2rem 1.6rem;border:1px solid var(--reg-cartao-borda);border-radius:var(--raio-sm);font-variant-numeric:tabular-nums}.regulamento .reg-conta li{margin:0;padding:.3rem 0}.regulamento .reg-conta li:last-child{margin-top:.4rem;padding-top:.7rem;border-top:1px solid var(--reg-borda-forte);color:var(--reg-tinta)}.regulamento .reg-nota{margin-bottom:.6em;color:var(--reg-secundario);font-size:.86em;line-height:1.55}.regulamento .reg-nota sup{margin-right:.2em}.reg-tabela{margin:2.4rem 0 2.8rem;background-color:var(--reg-cartao);border:1px solid var(--reg-cartao-borda);border-radius:var(--raio-assinatura);font-variant-numeric:tabular-nums}.reg-tabela:focus-visible{outline-offset:2px}.reg-tabela table{width:100%;border-collapse:separate;border-spacing:0;font-size:.94em;line-height:1.45}.reg-tabela caption{padding:1.4rem 1.6rem 1.2rem;color:var(--reg-tinta);font-weight:var(--peso-forte);text-align:left;text-wrap:balance}.reg-tabela .reg-tabela-num{display:block;margin-bottom:.2rem;color:var(--reg-link);font-size:.8em;letter-spacing:.08em;text-transform:uppercase}.reg-tabela th,.reg-tabela td{padding:1rem 1.6rem;border-top:1px solid var(--reg-borda);text-align:left;vertical-align:top}.reg-tabela thead th{position:sticky;top:var(--reg-topo-nav);z-index:1;background:var(--reg-cartao-cabeca);color:var(--reg-tinta);font-weight:var(--peso-forte);border-bottom:1px solid var(--reg-cartao-borda)}.reg-tabela tbody th{color:var(--reg-tinta);font-weight:var(--peso-medio)}.reg-tabela tbody tr:nth-child(2n)>*{background:#070c1108}.reg-tabela td:last-child,.reg-tabela th:last-child{white-space:nowrap}.reg-tabela tbody tr:last-child>*:first-child{border-bottom-left-radius:var(--raio-md)}.reg-tabela tbody tr:last-child>*:last-child{border-bottom-right-radius:var(--raio-md)}@media(max-width:639.98px){.reg-tabela{overflow-x:auto;overscroll-behavior-x:contain;background:linear-gradient(90deg,var(--reg-cartao-solido) 30%,rgb(227 236 243 / 0)) 0 0 / 3rem 100% no-repeat local,linear-gradient(270deg,var(--reg-cartao-solido) 30%,rgb(227 236 243 / 0)) 100% 0 / 3rem 100% no-repeat local,radial-gradient(farthest-side at 0 50%,rgb(7 12 17 / .18),transparent) 0 0 / 1.2rem 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,rgb(7 12 17 / .18),transparent) 100% 0 / 1.2rem 100% no-repeat scroll var(--reg-cartao-solido)}.reg-tabela thead th{position:static}.reg-tabela th,.reg-tabela td{white-space:nowrap}.reg-tabela tbody tr:nth-child(2n)>*{background:#070c1108}}.regulamento .reg-planos{display:grid;grid-template-columns:1fr;gap:1.6rem;margin:2.4rem 0 0;padding:0;list-style:none}@media(min-width:640px){.regulamento .reg-planos{grid-template-columns:1fr 1fr}}.regulamento .reg-plano{background:var(--reg-cartao);margin:0;padding:1.6rem 2rem 1.2rem;border:1px solid var(--reg-cartao-borda);border-radius:var(--raio-assinatura)}.regulamento .reg-plano h3{margin:0 0 .8rem;font-size:1.05em}.regulamento .reg-plano dl{margin:0;font-size:.9em;line-height:1.4}.regulamento .reg-plano dl>div{display:flex;justify-content:space-between;gap:1.2rem;padding:.55rem 0;border-top:1px solid var(--reg-borda)}.regulamento .reg-plano dt{color:var(--reg-secundario)}.regulamento .reg-plano dd{margin:0;color:var(--reg-tinta);font-weight:var(--peso-medio);font-variant-numeric:tabular-nums;text-align:right}.regulamento .reg-aceite{background:var(--reg-cartao);margin:5.6rem 0 0;padding:2rem 2.4rem;border:1px solid var(--reg-borda-forte);border-left:.4rem solid var(--reg-detalhe);border-radius:0 var(--raio-md) 0 var(--raio-md);font-size:.94em;line-height:1.55}.reg-topo{position:fixed;left:50%;bottom:2rem;z-index:90;display:inline-flex;align-items:center;gap:.8rem;min-height:var(--alvo-toque);padding:0 2rem;border:1px solid var(--reg-borda-forte);border-radius:var(--raio-pilula);background:var(--reg-cartao-solido);color:var(--reg-tinta);font-size:1.8rem;font-weight:var(--peso-semi);text-decoration:none;box-shadow:0 .6rem 2rem #070c1129;transform:translate(-50%);transition:opacity var(--dur-media) var(--curva-saida),transform var(--dur-media) var(--curva-saida),visibility 0s linear 0s}.reg-topo:not(.is-visivel){opacity:0;visibility:hidden;transform:translate(-50%,1.2rem);transition:opacity var(--dur-media) var(--curva-saida),transform var(--dur-media) var(--curva-saida),visibility 0s linear var(--dur-media)}@media(min-width:1080px){.reg-topo{display:none}}@media(prefers-reduced-motion:reduce){.reg-topo,.reg-topo:not(.is-visivel),.reg-ancora{transition:none}}.reg-aviso{position:fixed;left:50%;bottom:8rem;z-index:95;margin:0;padding:1rem 1.8rem;border-radius:var(--raio-pilula);background:var(--reg-tinta);color:#fff;font-size:1.6rem;transform:translate(-50%);pointer-events:none}.reg-aviso:empty{display:none}.reg-impressao{display:none}@media(prefers-contrast:more){body.pag-regulamento{--reg-corpo: var(--reg-tinta);--reg-secundario: rgb(7 12 17 / .86);--reg-borda: rgb(7 12 17 / .55);--reg-borda-forte: rgb(7 12 17 / .8);--reg-zebra: rgb(7 12 17 / .07);--reg-cartao: #fff;--reg-cartao-borda: rgb(7 12 17 / .55)}.regulamento a{text-decoration-thickness:.14em}.reg-ancora{opacity:1}}@media print{@page{margin:18mm 16mm}html:has(body.pag-regulamento),body.pag-regulamento{background:#fff!important;color:#000!important}body.pag-regulamento:before{display:none}.pag-regulamento #navigation,.pag-regulamento #footer,.pag-regulamento .menu-scrim,.reg-sumario,.reg-sumario-movel,.reg-topo,.reg-ancora,.reg-aviso,.reg-pular,.reg-tempo{display:none!important}.reg-impressao{display:block;margin:0 0 6mm;padding-bottom:3mm;border-bottom:.3mm solid #000;color:#000;font-size:10pt}.pag-regulamento main{padding:0}.reg-layout{display:block;width:auto;padding:0}.reg-coluna{max-width:none}.regulamento,.regulamento *{color:#000!important;background:transparent!important;box-shadow:none!important}.regulamento{font-size:11pt;line-height:1.5}.pag-regulamento h1{font-size:26pt}.regulamento h2{font-size:15pt;break-after:avoid}.regulamento h3{font-size:12.5pt;break-after:avoid}.reg-titulo{break-after:avoid}.regulamento a{text-decoration:underline}.regulamento li::marker{color:#000}.regulamento a[href^=http]:after{content:" (" attr(href) ")";font-size:.85em;overflow-wrap:anywhere}.reg-tabela{border-color:#000;overflow:visible}.reg-tabela thead{display:table-header-group}.reg-tabela thead th{position:static;border-bottom-color:#000}.reg-tabela tr,.reg-tabela th,.reg-tabela td{break-inside:avoid}.reg-tabela th,.reg-tabela td{border-top-color:#555}.regulamento .reg-plano,.regulamento .reg-conta,.regulamento .reg-caminho,.regulamento .reg-aceite{break-inside:avoid;border-color:#000}}
