.ds .p-hero{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:48px;padding:0 0 48px;display:grid}.ds .p-hero>*{min-width:0}.ds .p-sub{color:var(--k-ink-2);text-wrap:pretty;max-width:500px;margin:24px 0 32px;font-size:18px;line-height:28px}.ds .p-card{background:var(--k-surface);border:1px solid var(--k-line);box-shadow:var(--k-shadow);border-radius:16px;grid-template-columns:minmax(0,1fr);gap:16px;padding:24px;display:grid}.ds .k-pc-top{align-items:flex-start;gap:16px;display:flex}.ds .k-pc-top .k-h3{margin-top:2px}.ds .p-tri{border:1px solid var(--k-line);border-radius:12px;grid-template-columns:1fr 1.3fr .8fr;display:grid}.ds .p-tri>div{min-width:0;padding:12px}.ds .p-tri>div+div{border-left:1px solid var(--k-line)}.ds .p-tri b{white-space:nowrap;font:600 18px/28px var(--k-font);letter-spacing:-.01em;font-variant-numeric:lining-nums;margin-top:4px;display:block}.ds .p-tri small{color:var(--k-muted);font-size:12px;line-height:16px;display:block}.ds .p-tri .k-mark{transition:background-size .6s var(--k-ease), color .3s var(--k-ease)}.ds .p-pre .p-tri .k-mark{color:var(--k-ink);background-size:0% 100%}.ds .p-regua{touch-action:pan-y;cursor:ew-resize;-webkit-user-select:none;user-select:none;height:76px;margin-top:8px;position:relative}.ds .p-tr{background:var(--k-line-2);border-radius:2px;height:2px;position:absolute;bottom:10px;left:0;right:0}.ds .p-tr:before{content:"";background:repeating-linear-gradient(90deg, var(--k-line-2) 0 1px, transparent 1px calc(100% / 6));opacity:.7;height:10px;position:absolute;inset:-4px 0 auto}.ds .p-bd{background:color-mix(in srgb, var(--k-marker) 60%, transparent);height:14px;transition:transform .6s var(--k-ease), opacity .4s var(--k-ease);border-radius:4px;position:absolute;bottom:4px}.ds .p-pre .p-bd{opacity:0;transform:scaleX(0)}.ds .p-dot{background:var(--k-ink-2);width:8px;height:8px;box-shadow:0 0 0 2px var(--k-surface);border-radius:50%;margin-left:-4px;position:absolute}.ds .p-dot.hi{background:var(--k-brand)}.ds .p-me{background:var(--k-brand);width:2px;transition:opacity .3s var(--k-ease);margin-left:-1px;position:absolute;top:6px;bottom:0}.ds .p-me span{font:600 12px/16px var(--k-font);color:var(--k-brand);white-space:nowrap;position:absolute;top:-6px;left:6px}.ds .p-me.flip span{left:auto;right:6px}.ds .p-pre .p-me{opacity:0}.ds .p-ax{font:500 12px/16px var(--k-mono);color:var(--k-muted);justify-content:space-between;margin-top:2px;display:flex}.ds .p-slider{margin-top:4px;display:block}.ds .p-slider input{width:100%;accent-color:var(--k-brand);cursor:ew-resize;margin:0}.ds .p-tick{min-height:20px;font:500 12px/20px var(--k-mono);color:var(--k-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:8px;overflow:hidden}.ds .p-out{min-height:40px;color:var(--k-ink-2);font-variant-numeric:lining-nums;margin-top:4px;font-size:14px;line-height:20px}.ds .p-out b{color:var(--k-ink)}.ds .p-src{color:var(--k-muted);border-top:1px solid var(--k-line);padding-top:12px;font-size:12px;line-height:16px}.ds .cap[data-cap=inicio]{background:linear-gradient(180deg, var(--k-ground) 40%, color-mix(in srgb, var(--k-brand) 5%, var(--k-ground)) 100%)}.ds .k-mz-grid{grid-template-columns:minmax(0,auto) minmax(0,1fr);align-items:start;gap:64px;margin-top:40px;display:grid}.ds .k-mz-esq{justify-items:start;gap:16px;display:grid}.ds .k-mz-raiz{align-items:flex-end;gap:16px;display:flex;position:relative}.ds .k-mz-mapa{grid-template-rows:repeat(7,64px);grid-template-columns:repeat(4,64px);gap:6px;display:grid}.ds .k-mz-ilhas{border:1px dashed var(--k-line-2);border-radius:12px;align-self:flex-end;gap:6px;padding:8px;display:grid}.ds .k-mz{width:64px;height:64px;font:600 14px/1 var(--k-mono);background:var(--k-m0);color:#3d4a45;transition:transform .3s var(--k-ease), box-shadow .3s var(--k-ease);border-radius:8px;place-items:center;text-decoration:none;display:grid}.ds .k-mz[data-nivel="1"]{background:var(--k-m1);color:#0e1a16}.ds .k-mz[data-nivel="2"]{background:var(--k-m2);color:#0e1a16}.ds .k-mz[data-nivel="3"]{background:var(--k-m3);color:#05130e}.ds .k-mz[data-nivel="4"]{background:var(--k-m4);color:#fff}.ds .k-mz[data-nivel="5"]{background:var(--k-m5);color:#fff}.ds .k-mz:hover,.ds .k-mz[data-ativo]{box-shadow:0 0 0 2px var(--k-ground), 0 0 0 4px var(--k-marker);transform:translateY(-2px)}.ds .k-mz:active{transform:scale(.98)}.ds .k-mz-dica{z-index:5;background:var(--k-ink);color:var(--k-ground);white-space:nowrap;pointer-events:none;box-shadow:var(--k-shadow);border-radius:8px;padding:8px 12px;font-size:14px;font-weight:600;line-height:20px;position:absolute;transform:translate(-50%,calc(-100% - 10px))}.ds .k-mz-dica small{opacity:.8;font-size:12px;font-weight:500;line-height:16px;display:block}.ds .k-mz-lado{align-content:start;justify-items:start;gap:24px;display:grid}.ds .k-mz-lado>.k-af{justify-self:stretch}.ds .k-mz-leg{color:var(--k-muted);align-items:center;gap:4px;font-size:12px;line-height:16px;display:flex}.ds .k-mz-leg i{background:var(--k-m1);border-radius:3px;width:24px;height:12px}.ds .k-mz-leg i[data-nivel="2"]{background:var(--k-m2)}.ds .k-mz-leg i[data-nivel="3"]{background:var(--k-m3)}.ds .k-mz-leg i[data-nivel="4"]{background:var(--k-m4)}.ds .k-mz-leg i[data-nivel="5"]{background:var(--k-m5)}.ds .k-mz-leg span:first-child{margin-right:4px}.ds .k-mz-leg span:last-child{margin-left:4px}.ds .k-mz-lista summary{cursor:pointer;min-height:44px;text-decoration:underline;-webkit-text-decoration-color:var(--k-line-2);text-decoration-color:var(--k-line-2);text-underline-offset:6px;align-items:center;font-size:14px;font-weight:600;line-height:20px;display:flex}.ds .k-mz-lista summary:hover{-webkit-text-decoration-color:var(--k-ink);text-decoration-color:var(--k-ink)}.ds .k-mz-lista ul{columns:2;color:var(--k-ink-2);column-gap:24px;font-size:14px;line-height:20px}.ds .k-mz-lista li{break-inside:avoid;padding:4px 0}.ds .k-mz-lista a{text-decoration:none}.ds .k-mz-lista a:hover{text-decoration:underline}.ds .pl-tabs{grid-template-columns:360px minmax(0,1fr);align-items:start;gap:32px;margin-top:40px;display:grid}.ds .pl-tl{gap:8px;display:grid}.ds .pl-tab{text-align:left;font:inherit;color:var(--k-ink);background:var(--k-surface);border:1px solid var(--k-line);cursor:pointer;transition:background-color .3s var(--k-ease), border-color .3s var(--k-ease);border-radius:12px;flex-direction:column;align-items:flex-start;gap:4px;padding:16px;display:flex}.ds .pl-tab:hover{border-color:var(--k-line-2)}.ds .pl-tab:focus-visible{outline:2px solid var(--k-brand);outline-offset:2px}.ds .pl-tab[aria-selected=true]{border-color:var(--k-brand);background:var(--k-brand-soft)}.ds .pl-ic{width:20px;height:20px;color:var(--k-brand)}.ds .pl-tab-n{font-size:16px;font-weight:600;line-height:24px}.ds .pl-curto{display:none}.ds .pl-tab-d{color:var(--k-ink-2);text-wrap:pretty;font-size:14px;line-height:20px;display:none}.ds .pl-tab[aria-selected=true] .pl-tab-d{display:block}.ds .pl-p{outline:none}.ds .pl-p:focus-visible{outline:2px solid var(--k-brand);outline-offset:4px;border-radius:12px}.ds .pl-p:not([hidden]){animation:pl-in .3s var(--k-ease)}@keyframes pl-in{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.ds .pl-p:not([hidden]){animation:none}.ds .pl-tab{transition:none}}.ds .pl-d{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ds .pl-d h3{font-size:16px;font-weight:600;line-height:24px}.ds .pl-d p{color:var(--k-ink-2);margin-top:4px}.ds .pl-ms{background:var(--k-surface);border:1px solid var(--k-line);border-radius:12px;font-size:14px;line-height:20px;overflow:hidden;box-shadow:0 8px 24px #1a24210f}.ds .pl-msb{background:var(--k-surface-2);border-bottom:1px solid var(--k-line);color:var(--k-muted);align-items:center;gap:8px;padding:8px 12px;font-size:12px;font-weight:600;line-height:16px;display:flex}.ds .pl-msb i{background:var(--k-line-2);border-radius:50%;flex:none;width:8px;height:8px}.ds .pl-msb>span:first-of-type{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ds .pl-msb-r{flex:none;gap:4px;margin-left:auto;display:flex}.ds .pl-msc{gap:12px;padding:16px;display:grid}.ds .pl-chip{background:var(--k-brand-soft);color:var(--k-brand);white-space:nowrap;border-radius:8px;padding:2px 8px;font-size:12px;font-weight:600;line-height:16px;display:inline-block}.ds .pl-chip-w{background:var(--k-warn-soft);color:var(--k-warn)}.ds .pl-chip-n{background:var(--k-surface-2);color:var(--k-ink-2)}.ds .pl-chip-g{background:var(--k-win-soft);color:var(--k-win)}.ds .pl-chip-ex{background:var(--k-ground);color:var(--k-ink-2);border:1px solid var(--k-line);padding:1px 8px}.ds .pl-lista{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ds .pl-row{border:1px solid var(--k-line);border-radius:8px;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px;padding:12px;display:grid}.ds .pl-row b{font-weight:600;display:block}.ds .pl-row small{color:var(--k-muted);font-size:12px;line-height:16px;display:block}.ds .pl-tg{flex-wrap:wrap;gap:4px;margin-top:8px;display:flex}.ds .pl-two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:12px;display:grid}.ds .pl-reqs{gap:8px;margin:0;display:grid}.ds .pl-req{border:1px solid var(--k-line);border-radius:8px;gap:4px;padding:8px 12px;display:grid}.ds .pl-req.on{border-color:var(--k-brand);background:var(--k-brand-soft)}.ds .pl-req.on .pl-chip{background:var(--k-surface)}.ds .pl-req dt{color:var(--k-muted);font-size:12px;line-height:16px}.ds .pl-req dd{justify-content:space-between;align-items:baseline;gap:8px;margin:0;display:flex}.ds .pl-req dd b{font-weight:600}.ds .pl-pag{border:1px solid var(--k-line);background:var(--k-surface-2);border-radius:8px;justify-items:start;gap:8px;padding:12px;display:grid}.ds .pl-pag i{background:var(--k-line);border-radius:4px;width:100%;height:8px;display:block}.ds .pl-pag mark{background:var(--k-marker);color:var(--k-marker-ink);border-radius:4px;padding:4px 8px;font-size:12px;line-height:16px}.ds .pl-outl{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ds .pl-outl li{border:1px solid var(--k-line);border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;display:flex}.ds .pl-outl li.on{border-color:var(--k-brand)}.ds .pl-outl b{font-weight:600;display:block}.ds .pl-outl small{color:var(--k-muted);font-size:12px;line-height:16px;display:block}.ds .pl-chk{color:var(--k-ink-2);gap:8px;font-size:12px;line-height:16px;display:grid}.ds .pl-chk p,.ds .pl-chk li{align-items:flex-start;gap:8px;display:flex}.ds .pl-chk ul{color:var(--k-muted);gap:8px;margin:0;padding:0;list-style:none;display:grid}.ds .pl-chk>b{color:var(--k-ink);margin-top:4px}.ds .pl-ic-s{flex:none;width:16px;height:16px}.ds .pl-ic-vazio{opacity:.5;border:1.75px solid;border-radius:999px;display:inline-block}.ds .pl-chk .ok .pl-ic-s{color:var(--k-win)}.ds .pl-chk .mau .pl-ic-s{color:var(--k-loss)}.ds .pl-tbl{border-collapse:separate;border-spacing:0;border:1px solid var(--k-line);border-radius:8px;width:100%;font-size:12px;line-height:16px;overflow:hidden}.ds .pl-tbl th,.ds .pl-tbl td{text-align:right;white-space:nowrap;padding:8px 12px}.ds .pl-tbl td{color:var(--k-ink-2)}.ds .pl-tbl th:first-child{text-align:left;white-space:normal;font-weight:600}.ds .pl-tbl thead th{background:var(--k-surface-2);color:var(--k-muted);font-weight:600}.ds .pl-tbl tbody tr>*{border-top:1px solid var(--k-line)}.ds .pl-win{background:var(--k-win-soft);color:var(--k-win);border-radius:8px;gap:4px;padding:12px;font-size:12px;line-height:16px;display:grid}.ds .pl-win strong{font:600 24px/32px var(--k-font);color:var(--k-ink)}.ds .pl-win .fz-reg .pt{box-shadow:0 0 0 2px var(--k-win-soft)}.ds .pl-nota{color:var(--k-muted);font-size:12px;line-height:16px}@media (max-width:860px){.ds .pl-tabs{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:24px}.ds .pl-tl{grid-template-columns:1fr 1fr}.ds .pl-tab{padding:12px}.ds .pl-tab-n{font-size:14px;line-height:20px}.ds .pl-curto{display:inline}.ds .pl-nome,.ds .pl-tab[aria-selected=true] .pl-tab-d{display:none}.ds .pl-pc{gap:16px;display:grid}.ds .pl-d{clip:auto;white-space:normal;width:auto;height:auto;position:static;overflow:visible}.ds .pl-two{grid-template-columns:minmax(0,1fr)}.ds .pl-msc{padding:12px}}@keyframes pf-in{0%{opacity:0;transform:translateY(8px)}}.ds .fz-mini{background:var(--k-ground);border:1px solid var(--k-line);border-radius:12px;grid-template-columns:minmax(0,1fr);gap:12px;padding:16px;font-size:14px;line-height:20px;display:grid}.ds .fz-r{align-items:center;gap:12px;display:flex}.ds .fz-r .k-nota{border-radius:6px;width:32px;height:32px;font-size:14px}.ds .fz-r>div{flex:1;min-width:0}.ds .fz-r b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;display:block;overflow:hidden}.ds .fz-r small,.ds .fz-nota{color:var(--k-muted);font-size:12px;line-height:16px}.ds .fz-sp{justify-content:space-between;align-items:center;gap:8px;display:flex}.ds .fz-bar{border-radius:4px;height:8px;margin-top:6px;overflow:hidden}.ds .fz-bar i{background:var(--k-brand);transform-origin:0;border-radius:4px;height:100%;display:block}.ds .fz-reg{height:44px;position:relative}.ds .fz-reg .tr{background:var(--k-line-2);height:2px;position:absolute;bottom:8px;left:0;right:0}.ds .fz-reg .bd{background:color-mix(in srgb, var(--k-marker) 60%, transparent);transform-origin:50%;border-radius:4px;height:14px;position:absolute;bottom:2px}.ds .fz-reg .pt{background:var(--k-ink-2);width:7px;height:7px;box-shadow:0 0 0 2px var(--k-ground);border-radius:50%;margin-left:-3.5px;position:absolute}.ds .fz-fim{color:var(--k-ink-2);margin-top:24px;font-size:14px;line-height:20px}.ds .p-hero-txt{align-content:center;display:grid}.ds .p-vivo{border:1px solid var(--k-line);background:var(--k-surface);color:var(--k-ink-2);border-radius:8px;justify-self:start;margin-bottom:24px;padding:4px 12px;font-size:14px;line-height:20px}.ds .p-vivo b{font:500 14px/20px var(--k-mono);font-variant-numeric:tabular-nums lining-nums;color:var(--k-brand);text-align:right}.ds .p-hero-dir{grid-template-areas:"x";min-width:0;display:grid}.ds .p-hero-dir>*{grid-area:x;min-width:0}.ds .p-hero-ex[data-fora]{visibility:hidden}.ds .p-hero-dir>.p-res{animation:p-res-in .5s var(--k-ease) both;align-self:stretch}@keyframes p-res-in{0%{opacity:0;transform:translateY(8px)}}.ds .p-marca{font:500 14px/20px var(--k-mono);letter-spacing:0;color:var(--k-brand);margin-bottom:16px;display:block}.ds .p-field{gap:8px;max-width:480px;display:grid}.ds .p-field label{font-size:14px;font-weight:600;line-height:20px}.ds .p-field .row{gap:8px;display:flex}.ds .p-field-a{min-height:32px;color:var(--k-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;line-height:20px;display:flex}.ds .p-ok{color:var(--k-win)}.ds .p-erro{color:var(--k-loss)}.ds .p-chip{font:500 14px/20px var(--k-font);color:var(--k-ink);background:var(--k-surface);border:1px solid var(--k-line-2);cursor:pointer;min-height:32px;transition:border-color .3s var(--k-ease), background-color .3s var(--k-ease), transform .2s var(--k-ease);border-radius:8px;padding:4px 12px}.ds .p-chip:hover{border-color:var(--k-brand);background:var(--k-brand-soft)}.ds .p-chip:active{transform:scale(.98)}.ds .p-voltar{font:600 14px/20px var(--k-font);color:var(--k-ink-2);cursor:pointer;min-height:32px;text-decoration:underline;-webkit-text-decoration-color:var(--k-line-2);text-decoration-color:var(--k-line-2);text-underline-offset:6px;background:0 0;border:0;justify-self:start;padding:8px 0}.ds .p-voltar:hover{color:var(--k-ink);-webkit-text-decoration-color:var(--k-ink);text-decoration-color:var(--k-ink)}.ds .p-steps{gap:12px;display:grid}.ds .p-res{align-content:start;min-height:320px}.ds .p-res-ok{gap:16px;display:grid}.ds .p-step{color:var(--k-ink-2);align-items:center;gap:8px;font-size:14px;line-height:20px;display:flex}.ds .p-step:before{content:"";border:2px solid var(--k-line-2);border-top-color:var(--k-brand);border-radius:50%;flex:none;width:12px;height:12px;animation:.8s linear infinite p-spin}.ds .p-step.ok:before{border-color:var(--k-brand);background:var(--k-brand);animation:none}@keyframes p-spin{to{transform:rotate(1turn)}}.ds .p-res-h{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ds .p-res-h b{font-size:18px;font-weight:600;line-height:24px}.ds .p-kpis{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ds .p-kpis div{background:var(--k-ground);border-radius:8px;padding:12px 16px}.ds .p-kpis b{font:600 24px/32px var(--k-font);letter-spacing:-.02em;display:block}.ds .p-kpis small{color:var(--k-ink-2);font-size:12px;line-height:16px;display:block}.ds .k-video{border:1px solid var(--k-line);background:var(--k-surface);box-shadow:var(--k-shadow);border-radius:16px;margin-top:40px;position:relative;overflow:hidden}.ds .k-prova{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:48px;margin-top:40px;display:grid}.ds .k-big{background:var(--k-surface);border:1px solid var(--k-line);border-radius:16px;align-content:space-between;gap:32px;padding:32px;display:grid}.ds .k-big b{font:600 96px/96px var(--k-font);letter-spacing:-.05em;background:linear-gradient(var(--k-marker),var(--k-marker)) no-repeat 0 100% / 100% 22%;border-radius:8px;justify-self:start;margin-left:-8px;padding:0 8px}.ds .k-big p{color:var(--k-ink-2);max-width:420px;font-size:18px;line-height:28px}.ds .k-small{gap:24px;display:grid}.ds .k-small>div{border-top:1px solid var(--k-line);padding-top:24px}.ds .k-small b{font:600 48px/48px var(--k-font);letter-spacing:-.035em;display:block}.ds .k-small p{color:var(--k-ink-2);margin-top:8px;font-size:14px;line-height:20px}.ds .k-prova-src{margin-top:16px}.ds .cap[data-banda]{background:var(--k-band);color:var(--k-band-ink)}.ds [data-banda] .k-h2{color:var(--k-band-ink)}.ds [data-banda] .h2-duo>span{color:var(--k-band-ink-2)}.ds [data-banda] .k-big{border:1px solid var(--k-band-line);background:0 0}.ds [data-banda] .k-big b,.ds [data-banda] .k-small b{font-family:var(--k-mono);letter-spacing:-.06em;font-variant-numeric:tabular-nums lining-nums;color:var(--k-band-ink);font-weight:500}.ds [data-banda] .k-big b{color:var(--k-band-amber);background:0 0;margin:0;padding:0}.ds [data-banda] .k-big p,.ds [data-banda] .k-small p{color:var(--k-band-ink-2)}.ds [data-banda] .k-small>div{border-top-color:var(--k-band-line)}.ds [data-banda] .k-src{color:var(--k-band-ink-2)}.ds [data-banda] .k-arrow{color:var(--k-band-ink);-webkit-text-decoration-color:var(--k-band-ink-2);text-decoration-color:var(--k-band-ink-2)}.ds [data-banda] .k-arrow:hover{-webkit-text-decoration-color:var(--k-band-ink);text-decoration-color:var(--k-band-ink)}.ds [data-banda] :focus-visible{outline-color:var(--k-band-amber)}.ds .k-virg{margin-inline:-.18em}.ds .k-fim{text-align:center;justify-items:center;gap:32px;padding:48px 0;display:grid}.ds .k-fim-cta{justify-items:center;gap:16px;display:grid}.ds .k-fim .k-h2{max-width:760px;font-size:48px;line-height:48px}.ds .k-fim small{color:var(--k-muted);font-size:14px;line-height:20px}.ds .k-explorar{color:var(--k-ink-2);flex-wrap:wrap;gap:8px 24px;margin-top:16px;font-size:14px;line-height:20px;display:flex}.ds .k-explorar a{text-decoration:none}.ds .k-explorar a:hover{color:var(--k-ink);text-decoration:underline}@media (max-width:860px){.ds .p-hero,.ds .k-prova,.ds .k-mz-grid{grid-template-columns:minmax(0,1fr);gap:32px}.ds .p-hero{padding:0 0 40px}.ds .p-vivo{margin-bottom:16px;padding:4px 8px;font-size:12px;line-height:16px}.ds .p-vivo b{font-size:12px;line-height:16px}.ds .p-card{padding:16px}.ds .p-tri{grid-template-columns:1fr 1fr}.ds .p-tri>div:nth-child(2){border-left:0;border-bottom:1px solid var(--k-line);order:-1;grid-column:1/-1}.ds .p-tri>div:nth-child(3){border-left:1px solid var(--k-line)}.ds .p-tick{white-space:normal}.ds .p-kpis b{font-size:20px;line-height:28px}.ds .k-mz-mapa{grid-template-rows:repeat(7,56px);grid-template-columns:repeat(4,56px);gap:4px}.ds .k-mz{width:56px;height:56px}.ds .k-mz-raiz{justify-content:center}.ds .k-big{padding:24px}.ds .k-big b{font-size:72px;line-height:72px}.ds .k-fim{padding:24px 0}.ds .k-fim-cta{justify-items:stretch;width:100%}.ds .k-fim .k-h2{font-size:30px;line-height:36px}.ds .k-fim .k-btn{width:100%}}@media (max-width:400px){.ds .k-mz-mapa{grid-template-rows:repeat(7,52px);grid-template-columns:repeat(4,52px)}.ds .k-mz{width:52px;height:52px}}.ds .k-video-v{aspect-ratio:16/9;background:var(--k-surface-2);width:100%;height:auto;display:block}.ds .k-video-capa{background:var(--k-surface-2);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;padding:48px;display:grid}.ds .k-video-txt{justify-items:start;gap:24px;max-width:440px;display:grid}.ds .k-video-cap{gap:8px;display:grid}.ds .k-video-cap li{background:var(--k-surface);border:1px solid var(--k-line);border-radius:8px;align-items:center;gap:16px;padding:12px 16px;font-weight:600;display:flex}.ds .k-video-cap li span{font:500 12px/16px var(--k-mono);color:var(--k-muted)}.ds .k-video-capa figcaption{color:var(--k-ink-2);text-wrap:pretty;font-size:18px;line-height:28px}@media (max-width:860px){.ds .k-video-capa{aspect-ratio:auto;grid-template-columns:minmax(0,1fr);padding:24px 16px}}.ds .k-af{gap:12px;display:grid}.ds .k-af ol{border:1px solid var(--k-line);background:var(--k-surface);border-radius:12px;display:grid;overflow:hidden}.ds .k-af li+li{border-top:1px solid var(--k-line)}.ds .k-af a{transition:background-color .3s var(--k-ease);gap:4px;padding:12px 16px;text-decoration:none;display:grid}.ds .k-af a:hover{background:var(--k-surface-2)}.ds .k-af-t{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:20px;display:-webkit-box;overflow:hidden}.ds .k-af a:hover .k-af-t{text-decoration:underline}.ds .k-af small{color:var(--k-muted);font-size:12px;line-height:16px}.ds .fz-q{background:var(--k-surface);border:1px solid var(--k-line);border-radius:8px;justify-self:end;max-width:90%;padding:8px 12px;font-weight:600}.ds .fz-a{background:var(--k-surface);border:1px solid var(--k-line);border-radius:8px;gap:4px;padding:12px;display:grid}.ds .fz-a .fz-sp{flex-wrap:wrap;align-items:flex-start}.ds .fz-a details{color:var(--k-muted);font-size:12px;line-height:16px}.ds .fz-a summary{cursor:pointer;color:var(--k-brand);align-items:center;min-height:24px;font-weight:600;display:flex}.ds .fz-a details p{margin-top:4px;font-style:normal}.ds .k-como{counter-reset:passo;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:40px;display:grid}.ds .k-como li{counter-increment:passo;border-top:2px solid var(--k-brand);align-content:start;gap:8px;padding-top:16px;display:grid}.ds .k-como li:before{content:counter(passo);font:500 12px/16px var(--k-mono);color:var(--k-muted)}.ds .k-como b{font-weight:600}.ds .k-como p{color:var(--k-ink-2);font-size:14px;line-height:20px}.ds .k-como-f{gap:16px;margin-top:32px;display:grid}.ds .k-como-plat{color:var(--k-ink-2);flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;line-height:20px;display:flex}.ds .k-como-plat a{min-height:32px;text-decoration:none}.ds .k-explorar span,.ds .k-como-plat span{color:var(--k-muted)}@media (max-width:860px){.ds .k-como{grid-template-columns:minmax(0,1fr)}}.ds .k-mz-dica[data-lado=esq]{transform:translateY(calc(-100% - 10px))}.ds .k-mz-dica[data-lado=dir]{transform:translate(-100%,calc(-100% - 10px))}.ds .cap-main{display:block}.ds .cap{background:var(--k-ground);padding:48px 0;position:relative}.ds .cap[data-cap=inicio]{padding-top:64px}.ds .cap .k-sec{padding-top:0}.ds .cap-prog{display:none}@media (max-width:860px){.ds .cap{padding:32px 0}.ds .cap[data-cap=inicio]{padding-top:40px}}@media (min-width:900px) and (prefers-reduced-motion:no-preference) and (scripting:enabled){.ds .cap{flex-direction:column;justify-content:center;min-height:auto;padding:96px 0 64px;display:flex}.ds .cap[data-cap=inicio]{padding-top:96px}.ds .cap:not([data-cap=inicio]){box-shadow:0 -1px 0 var(--k-line-2), 0 -32px 64px -24px #0e1a1638;border-radius:24px 24px 0 0}.ds .cap-in{width:100%}.ds .cap[data-cap=comecar]{background:var(--k-ground);z-index:1;min-height:100svh}.ds .cap-prog{z-index:20;display:block;position:fixed;top:50%;right:16px;transform:translateY(-50%)}.ds .cap-prog ol{gap:4px;display:grid;position:relative}.ds .cap-prog-t{background:var(--k-line);border-radius:2px;width:2px;position:absolute;top:12px;bottom:12px;right:11px;overflow:hidden}.ds .cap-prog-t i{background:var(--k-brand);transform-origin:50% 0;height:100%;display:block;transform:scaleY(0)}.ds .cap-prog a{height:24px;color:var(--k-muted);justify-content:flex-end;align-items:center;gap:12px;text-decoration:none;display:flex;position:relative}.ds .cap-prog a i{flex:none;place-items:center;width:24px;height:24px;display:grid;position:relative}.ds .cap-prog a i:before{content:"";background:var(--k-surface);width:8px;height:8px;box-shadow:0 0 0 2px var(--k-line-2);transition:transform .3s var(--k-ease), background-color .3s var(--k-ease), box-shadow .3s var(--k-ease);border-radius:50%}.ds .cap-prog-n{font:500 12px/16px var(--k-font);white-space:nowrap;background:var(--k-surface);box-shadow:var(--k-shadow);opacity:0;pointer-events:none;transition:opacity .3s var(--k-ease), transform .3s var(--k-ease);border-radius:6px;padding:4px 8px;transform:translate(8px)}.ds .cap-prog a:hover .cap-prog-n,.ds .cap-prog a:focus-visible .cap-prog-n{opacity:1;transform:none}.ds .cap-prog a:hover i:before{box-shadow:0 0 0 2px var(--k-ink-2)}.ds .cap-prog a[aria-current=true]{color:var(--k-ink)}.ds .cap-prog a[aria-current=true] i:before{background:var(--k-brand);box-shadow:0 0 0 2px var(--k-brand), 0 0 0 6px var(--k-brand-soft);transform:scale(1.25)}.ds .cap-prog a[aria-current=true] .cap-prog-n{opacity:1;color:var(--k-brand);font-weight:600;transform:none}.ds .cap-prog a:focus-visible{outline:none}.ds .cap-prog a:focus-visible i:before{box-shadow:0 0 0 2px var(--k-brand), 0 0 0 5px var(--k-ground), 0 0 0 7px var(--k-brand)}}@media (min-width:900px) and (max-width:1199px) and (prefers-reduced-motion:no-preference) and (scripting:enabled){.ds .cap-prog{right:4px}.ds .cap-prog a[aria-current=true] .cap-prog-n{opacity:0}.ds .cap-prog a:hover .cap-prog-n,.ds .cap-prog a:focus-visible .cap-prog-n{opacity:1}}@media (max-width:899px) and (scripting:enabled){.ds .cap-prog{z-index:25;border:1px solid var(--k-line);background:color-mix(in srgb, var(--k-surface) 86%, transparent);-webkit-backdrop-filter:blur(12px);opacity:0;visibility:hidden;pointer-events:none;height:36px;transition:opacity .25s var(--k-ease), transform .25s var(--k-ease), visibility 0s .25s;border-radius:10px;display:block;position:fixed;top:76px;left:12px;right:12px;transform:translateY(-8px)}.ds .cap-prog[data-movel="1"]{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:none}.ds .cap-prog-t{display:none}.ds .cap-prog ol{overscroll-behavior-x:contain;scrollbar-width:none;gap:2px;height:100%;margin:0;padding:0 4px;list-style:none;display:flex;overflow-x:auto}.ds .cap-prog ol::-webkit-scrollbar{display:none}.ds .cap-prog li{flex:none}.ds .cap-prog a{height:34px;color:var(--k-muted);align-items:center;padding:0 10px;text-decoration:none;display:flex;position:relative}.ds .cap-prog a i{display:none}.ds .cap-prog-n{font:500 13px/16px var(--k-font);white-space:nowrap}.ds .cap-prog a:after{content:"";background:var(--k-brand);opacity:0;height:2px;transition:opacity .25s var(--k-ease), transform .25s var(--k-ease);border-radius:2px;position:absolute;bottom:3px;left:10px;right:10px;transform:scaleX(.4)}.ds .cap-prog a[aria-current=true]{color:var(--k-brand)}.ds .cap-prog a[aria-current=true] .cap-prog-n{font-weight:600}.ds .cap-prog a[aria-current=true]:after{opacity:1;transform:none}.ds .cap-prog a:focus-visible{outline:2px solid var(--k-brand);outline-offset:-2px;border-radius:8px}}@media (max-width:899px) and (prefers-reduced-motion:reduce){.ds .cap-prog,.ds .cap-prog a:after{transition:none}}.ds .k-af-m{font-variant-numeric:lining-nums}.ds .k-af-m b{color:var(--k-ink-2);font-weight:600}@media (max-width:860px){.ds .cap[data-cap=distritos] .k-af li:nth-child(n+4){display:none}.ds .cap[data-cap=como] .k-como{gap:16px;margin-top:24px}.ds .cap[data-cap=como] .k-como li{gap:4px;padding-top:12px}.ds .cap[data-cap=como] .k-como-f{margin-top:24px}}.ds .k-mz-nome,.ds .k-so-rato{display:none}@media (hover:hover){.ds .k-so-toque{display:none}.ds .k-so-rato{display:inline}}@media (min-width:900px){.ds .k-mz-mapa{grid-template-columns:repeat(4,104px)}.ds .k-mz-ilhas .k-mz,.ds .k-mz-mapa .k-mz{width:104px}.ds .k-mz-mapa .k-mz{padding:0 6px}.ds .k-mz-nome{text-align:center;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-family:inherit;font-size:13px;font-weight:600;line-height:16px;display:block}.ds .k-mz-sg{display:none}}
