.vc[data-astro-cid-xjllxxio]{aspect-ratio:16/9;border:1px solid var(--border);border-radius:var(--r-lg);background:#0a0a0b;overflow:hidden}.vc[data-astro-cid-xjllxxio] iframe{border:0;width:100%;height:100%;display:block}.vc-play[data-astro-cid-xjllxxio]{cursor:pointer;color:#f5f5f4;text-align:left;width:100%;height:100%;font-family:var(--display);background:#0a0a0b radial-gradient(circle,#f5f5f41a 1px,#0000 1.5px) 0 0/32px 32px;border:0;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-content:end;align-items:center;column-gap:14px;padding:22px 24px;display:grid}.vc-play[data-astro-cid-xjllxxio] svg[data-astro-cid-xjllxxio]{width:44px;height:44px;transition:color .2s,border-color .2s,transform .2s var(--ease-out);border:1px solid #f5f5f457;border-radius:12px;grid-row:1/3;padding:11px}.vc-s[data-astro-cid-xjllxxio]{letter-spacing:-.005em;font-size:16.5px;font-weight:500;line-height:1.3}.vc-n[data-astro-cid-xjllxxio]{letter-spacing:.02em;color:#8a8a90;font-size:13.5px;font-weight:500;line-height:1.3}.vc-play[data-astro-cid-xjllxxio]:focus-visible{outline:2px solid var(--plum);outline-offset:-5px;border-radius:var(--r-lg)}.vc-play[data-astro-cid-xjllxxio]:active svg[data-astro-cid-xjllxxio]{transform:scale(.95)}@media (hover:hover) and (pointer:fine){.vc-play[data-astro-cid-xjllxxio]:hover svg[data-astro-cid-xjllxxio]{color:var(--plum);border-color:var(--plum)}}@media (prefers-reduced-motion:reduce){.vc-play[data-astro-cid-xjllxxio] svg[data-astro-cid-xjllxxio]{transition:none}}.vc-com-capa[data-astro-cid-xjllxxio]{background:#0a0a0b;padding:0;display:block;position:relative}.vc-capa[data-astro-cid-xjllxxio]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.vc-com-capa[data-astro-cid-xjllxxio] svg[data-astro-cid-xjllxxio]{backdrop-filter:blur(4px);background:#0a0a0ba8;border-color:#f5f5f480;border-radius:50%;width:64px;height:64px;margin:-32px 0 0 -32px;padding:18px;position:absolute;top:50%;left:50%}.vc-com-capa[data-astro-cid-xjllxxio]:active svg[data-astro-cid-xjllxxio]{transform:scale(.95)}.vc-com-capa[data-astro-cid-xjllxxio] .vc-s[data-astro-cid-xjllxxio]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.vc-com-capa[data-astro-cid-xjllxxio] .vc-n[data-astro-cid-xjllxxio]{color:#c9c4d3;background:#0a0a0ba8;border-radius:100px;padding:4px 10px;font-size:12px;position:absolute;bottom:12px;right:12px}@media (width<=900px){.vc-com-capa[data-astro-cid-xjllxxio] svg[data-astro-cid-xjllxxio]{width:48px;height:48px;margin:-24px 0 0 -24px;padding:13px}.vc-com-capa[data-astro-cid-xjllxxio] .vc-n[data-astro-cid-xjllxxio]{display:none}}.hero{padding-top:158px;position:relative;overflow:hidden}.hero>.wrap{z-index:2;width:100%;padding-bottom:96px;position:relative}.hero-bg{pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero-bg .dots{background-image:radial-gradient(circle,#f5f5f41c 1px,#0000 1.5px);background-size:64px 64px;position:absolute;inset:20% 0 0;mask-image:linear-gradient(#0000,#000 45%)}.hero-bg .glow{background:radial-gradient(circle,#d6489b33,#0000 62%);width:1100px;height:1100px;position:absolute;bottom:-60%;right:-20%}.tags{font-family:var(--display);letter-spacing:.05em;text-transform:uppercase;color:var(--text-2);gap:8px;font-size:13px;font-weight:500;display:flex}.tags>span{border:1px solid #f5f5f438;border-radius:5px;align-items:center;gap:8px;padding:6px 12px;display:inline-flex}.tags>span:before{content:"";background:var(--plum);border-radius:50%;width:5px;height:5px}.od-intro{padding-bottom:40px}.od-topo{font-family:var(--display);flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:20px;display:flex}.od-chip{letter-spacing:.08em;color:#fff;background:var(--plum);border-radius:5px;padding:6px 12px;font-size:14px;font-weight:700}.od-serie{letter-spacing:.02em;color:var(--text-2);font-size:16px;font-weight:500}h1{font-family:var(--display);letter-spacing:-.025em;text-wrap:balance;font-size:clamp(38px,4.7vw,56px);font-weight:500;line-height:1.04}.go{font-family:var(--display);letter-spacing:.01em;color:#fff;border:1px solid var(--plum);transition:transform .2s var(--ease-out),filter .2s;white-space:nowrap;cursor:pointer;background:linear-gradient(#363636,#2b2b2b);border-radius:100px;justify-content:center;align-items:center;gap:10px;padding:13px 24px;font-size:16px;font-weight:500;display:inline-flex}.go:hover{filter:brightness(1.15)}.go:active{transform:scale(.97)}.go svg{flex:none;width:18px;height:18px}.od-stage{grid-template-columns:minmax(0,1fr) 420px;align-items:start;gap:24px;display:grid}.od-col{flex-direction:column;gap:20px;min-width:0;scroll-margin-top:110px;display:flex}.od-capa{aspect-ratio:13/8;border-radius:var(--r-lg);background:#0a0a0b;border:1px solid #d6489b47;display:block;position:relative;overflow:hidden}.od-capa img{object-fit:cover;width:100%;height:100%;display:block}.od-capa:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#0a0a0be6);position:absolute;inset:0}.od-cadeado{z-index:1;color:#f5f5f4;background:#0a0a0bb8;border:1px solid #f5f5f447;border-radius:12px;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:20px;left:20px}.od-cadeado svg{width:18px;height:18px}.od-barra{z-index:1;align-items:center;gap:16px;width:min(428px,100% - 40px);display:flex;position:absolute;bottom:20px;left:20px}.od-barra-play{background:var(--plum);color:#fff;width:52px;height:52px;transition:transform .2s var(--ease-out);border-radius:50%;flex:none;place-items:center;display:grid}.od-barra-play svg{width:20px;height:20px}.od-barra-info{min-width:0;font-family:var(--display);color:var(--text);flex-direction:column;flex:1;gap:10px;font-size:16px;font-weight:500;display:flex}.od-barra-trilho{background:#f5f5f42e;border-radius:4px;height:4px}@media (hover:hover) and (pointer:fine){.od-capa:hover .od-barra-play{transform:scale(1.06)}}.od-capa:focus-visible{outline:2px solid var(--plum);outline-offset:3px}.od-fatos{flex-wrap:wrap;gap:12px 40px;display:flex}.od-fatos dt{font-family:var(--display);letter-spacing:.02em;color:var(--text-3);font-size:13px;font-weight:500}.od-fatos dd{font-family:var(--display);letter-spacing:-.005em;color:var(--text);margin-top:4px;font-size:17px;font-weight:500}.slip{background:var(--card-grad);border:1px solid var(--border);border-radius:12px}.od-lado{min-width:0;padding:28px}.od-breve h3,.od-ok h3,.od-form-t{font-family:var(--display);letter-spacing:-.015em;color:var(--text);font-size:24px;font-weight:500;line-height:1.25}.od-breve p,.od-ok p,.od-form-s{color:var(--text-2);margin:8px 0 0;font-size:15px;line-height:1.55}.od-ok .go{width:100%;margin-top:22px}.od-ok-l{font-family:var(--display);color:var(--text-2);margin-top:14px;font-size:16px;font-weight:500;display:inline-block}@media (hover:hover) and (pointer:fine){.od-ok-l:hover{color:var(--text)}}.od-campos{grid-template-columns:1fr 1fr;gap:12px;margin-top:20px;display:grid}.od-f{min-width:0;font-family:var(--display);letter-spacing:.02em;color:var(--text-2);flex-direction:column;gap:6px;font-size:13px;font-weight:500;display:flex}.od-f input{font:inherit;font-family:var(--sans);letter-spacing:0;color:var(--text);background:var(--bg);border:1px solid var(--border);border-radius:8px;width:100%;min-width:0;padding:11px 12px;font-size:16px;font-weight:400}.od-f input:focus{border-color:var(--text-2);outline:none;box-shadow:0 0 0 3px #f5f5f414}.od-aceite{color:var(--text-2);cursor:pointer;align-items:flex-start;gap:10px;margin-top:20px;font-size:12.5px;line-height:1.5;display:flex}.od-aceite input{width:16px;height:16px;accent-color:var(--plum);flex:none;margin-top:1px}.od-aceite a{color:var(--text);border-bottom:1px solid #f5f5f459}.od-err{color:var(--caramel-tint);background:#b07c3e1f;border:1px solid #b07c3e66;border-radius:8px;margin:14px 0 0;padding:9px 12px;font-size:13.8px}.od-err[hidden]{display:none}.od-enviar{border:1px solid var(--plum);color:#fff;width:100%;min-height:48px;font-family:var(--display);letter-spacing:.01em;cursor:pointer;transition:transform .2s var(--ease-out),opacity .2s;background:linear-gradient(#363636,#2b2b2b);border-radius:100px;justify-content:center;align-items:center;gap:8px;margin-top:20px;padding:12px 22px;font-size:16px;font-weight:500;display:flex}.od-enviar svg{flex:none;width:16px;height:16px}.od-enviar:active{transform:scale(.97)}.od-enviar:disabled{opacity:.45;cursor:default}.od-mock,.od-url{border:1px dashed var(--border);color:var(--text-2);overflow-wrap:anywhere;border-radius:8px;margin:12px 0 0;padding:10px 12px;font-size:14px;line-height:1.5}.od-mock-l{font-family:var(--display);letter-spacing:.02em;color:var(--text);font-size:12.5px;font-weight:500;display:block}.canvas{border:1px solid var(--border-subtle);color:var(--text);z-index:2;background:#000;border-radius:32px;margin:0 8px;position:relative}.canvas .wrap{padding-top:88px;padding-bottom:96px}.kick{font-family:var(--display);font-size:clamp(20px,var(--degrau),32px);letter-spacing:-.02em;color:var(--text);font-weight:700;line-height:1.2}.sec{scroll-margin-top:110px}.sec-head{grid-template-columns:1fr auto;align-items:end;gap:40px;margin-bottom:48px;display:grid}.od-cap-sub{color:var(--text-2);max-width:480px;font-size:15px;line-height:1.55}.caps{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 24px;margin:0;padding:0;list-style:none;display:grid}.cap{flex-direction:column;gap:18px;min-width:0;display:flex}.cap-vid{min-width:0}.caps .cap-vid .vc{border-radius:12px}.caps .cap-vid .vc .vc-com-capa svg{backdrop-filter:blur(12px);background:#f5f5f426;border-color:#f5f5f447;width:52px;height:52px;margin:-26px 0 0 -26px;padding:15px}.caps .cap-vid .vc .vc-com-capa .vc-n{display:none}.cap-fechado{aspect-ratio:16/9;background:#0e0b0d;border:1px solid #d6489b47;border-radius:12px;transition:border-color .2s;display:block;position:relative;overflow:hidden}.cap-fechado .cf-capa{object-fit:cover;filter:saturate(.75)brightness(.55);width:100%;height:100%;position:absolute;inset:0}.cf-cadeado{backdrop-filter:blur(12px);color:#f5f5f4;background:#0a0a0bb8;border:1px solid #f5f5f447;border-radius:50%;place-items:center;width:52px;height:52px;margin:-26px 0 0 -26px;display:grid;position:absolute;top:50%;left:50%}.cf-cadeado svg{width:20px;height:20px}@media (hover:hover) and (pointer:fine){.cap-fechado:hover{border-color:var(--plum)}}.cap-fechado:focus-visible{outline:2px solid var(--plum);outline-offset:3px}.cap-vazio{aspect-ratio:16/9;border:1px dashed var(--border);background:repeating-linear-gradient(135deg,#0000 0 10px,#f5f5f409 10px 20px);border-radius:12px}.cap-txt{flex-direction:column;gap:8px;min-width:0;display:flex}.cap-meta{align-items:center;gap:10px;margin:0;display:flex}.cap-n{font-family:var(--display);letter-spacing:.02em;color:var(--plum);font-size:14px;font-weight:600}.cap-dur{letter-spacing:.02em;color:var(--text-3);font-variant-numeric:tabular-nums;font-size:13.5px}.cap-trava{width:13px;height:13px;color:var(--plum);flex:none}.cap-txt h3{overflow-wrap:anywhere;min-width:0;font-family:var(--display);letter-spacing:-.01em;color:var(--text);font-size:19px;font-weight:500;line-height:1.3}.cap-sum{color:var(--text-2);margin:0;font-size:14px;line-height:1.55}.fecho{background:var(--card-grad);border:1px solid var(--border);border-radius:12px;grid-template-columns:340px minmax(0,1fr);align-items:end;gap:48px;padding:40px;display:grid}.sec+.fecho{margin-top:8px}.fecho-host{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.fh-quem{align-items:center;gap:20px;display:flex}.fh-quem img{object-fit:cover;object-position:center 22%;border:1px solid var(--border);filter:grayscale();border-radius:10px;flex:none;width:96px;height:96px;display:block}.fh-nome b{font-family:var(--display);letter-spacing:-.02em;font-size:28px;font-weight:500;line-height:1.2;display:block}.fh-nome .role{font-family:var(--display);letter-spacing:.01em;color:var(--text-3);margin-top:4px;font-size:16px;font-weight:500;display:block}.fecho-sobre{flex-direction:column;align-items:flex-start;gap:24px;min-width:0;display:flex}.fecho-sobre p{color:var(--text-2);font-size:16px;font-weight:400;line-height:1.6}.fecho-sobre .go{min-height:52px}@media (width<=900px){.hero{padding-top:130px}.hero>.wrap{padding-bottom:64px}h1{font-size:clamp(26px,7.8vw,38px)}.od-intro{padding-bottom:28px}.od-stage{grid-template-columns:1fr;gap:28px}.od-capa{aspect-ratio:16/9}.od-cadeado{top:14px;left:14px}.od-barra{gap:12px;width:calc(78% - 14px);bottom:14px;left:14px}.od-barra-play{width:44px;height:44px}.od-barra-info{gap:8px;font-size:14px}.od-fatos{gap:12px 28px}.od-lado{padding:24px 18px 22px}.od-campos{grid-template-columns:1fr}.canvas{border-radius:20px;margin:0 4px}.canvas .wrap{padding-top:56px;padding-bottom:64px}.sec-head{grid-template-columns:1fr;gap:16px;margin-bottom:28px}.caps{grid-template-columns:1fr;gap:36px}.fecho{grid-template-columns:1fr;gap:28px;padding:28px 22px}.fh-nome b{font-size:22px}}
