.cs-player{background:#000;outline:none;position:relative;overflow:hidden}.cs-player video{object-fit:contain;background:#000;width:100%;height:100%;display:block;position:absolute;inset:0}.cs-player.is-ready video{cursor:pointer}.cs-player.is-idle,.cs-player.is-idle video{cursor:none}.cs-player:focus-visible{outline:2px solid var(--ambar);outline-offset:4px}.cs-player-start{z-index:2;color:var(--osso);cursor:pointer;transition:opacity .5s var(--ease), visibility .5s;background:radial-gradient(#0505061f,#0505068c 78%);border:0;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:0;display:flex;position:absolute;inset:0}.cs-player.is-started:not(.is-ended) .cs-player-start{opacity:0;visibility:hidden;pointer-events:none}.cs-player-pupil{aspect-ratio:16/9;border:1.5px solid var(--osso);-webkit-backdrop-filter:blur(8px);width:clamp(86px,9vw,136px);transition:transform .7s var(--ease), background-color .35s, border-color .35s;background:#05050652;border-radius:10%/17.8%;place-items:center;display:grid}.cs-player-pupil svg{width:34%;height:auto;fill:var(--osso);transition:fill .35s}.cs-player.is-ended .cs-player-pupil svg{fill:none;stroke:var(--osso);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.cs-player-start:hover .cs-player-pupil,.cs-player-start:focus-visible .cs-player-pupil{background:var(--osso);transform:scale(1.12)}.cs-player-start:hover .cs-player-pupil svg,.cs-player-start:focus-visible .cs-player-pupil svg{fill:var(--breu);stroke:var(--breu)}.cs-player-start:focus-visible{outline:none}.cs-player-meta{text-shadow:0 1px 12px #000c;font-size:11px}.cs-player-bar{z-index:3;opacity:0;transition:opacity .45s var(--ease), transform .55s var(--ease);pointer-events:none;background:linear-gradient(#05050600,#050506d1);align-items:center;gap:10px;padding:28px 14px 12px;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(8px)}.cs-player.is-started .cs-player-bar,.cs-player:focus-within .cs-player-bar{opacity:1;pointer-events:auto;transform:none}.cs-player.is-idle:not(:focus-within) .cs-player-bar{opacity:0;pointer-events:none;transform:translateY(8px)}.cs-player-btn{width:34px;height:34px;color:var(--osso);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;transition:background-color .3s;display:grid}.cs-player-btn:hover{background:#e8e1d41f}.cs-player-btn svg{fill:currentColor;width:20px;height:20px}.cs-player-stroke{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.cs-player-time{color:var(--osso);font-variant-numeric:tabular-nums;flex:none;font-size:11px}.cs-player-time i{color:var(--cinza);font-style:normal}.cs-player-track{cursor:pointer;touch-action:none;flex:1;min-width:60px;height:22px;position:relative}.cs-player-track:before,.cs-player-buffer,.cs-player-fill{content:"";transform-origin:0;border-radius:2px;height:2px;margin-top:-1px;position:absolute;top:50%;left:0;right:0}.cs-player-track:before{background:#e8e1d42e}.cs-player-buffer{background:#e8e1d452}.cs-player-fill{background:var(--ambar)}.cs-player-head{background:var(--ambar-claro);width:11px;height:11px;transition:transform .3s var(--ease);border-radius:50%;margin:-5.5px 0 0 -5.5px;position:absolute;top:50%;transform:scale(0)}.cs-player-track:hover .cs-player-head,.cs-player-track:focus-visible .cs-player-head{transform:scale(1)}.cs-player-track:focus-visible{outline:2px solid var(--ambar);outline-offset:2px;border-radius:4px}.cs-player.is-full{clip-path:none;border-radius:0}@media (width<=600px){.cs-player-bar{gap:4px;padding:24px 8px 8px}.cs-player-time{font-size:10px}}@media (prefers-reduced-motion:reduce){.cs-player-start,.cs-player-pupil,.cs-player-bar,.cs-player-head{transition:none}}.hf-talk{--hf-m:clamp(16px, 3.2vw, 48px);z-index:1;padding:clamp(72px, 14svh, 160px) var(--hf-m) clamp(64px, 12svh, 140px);background:var(--breu);color:var(--osso);border-top:1px solid var(--linha);font-family:var(--texto);grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,6vw,96px);display:grid;position:relative}.hf-talk-intro{align-content:start;gap:20px;display:grid}.hf-talk-eyebrow{color:var(--ambar);margin:0}.hf-talk-title{margin:0;font-size:clamp(40px,5.4vw,96px);line-height:.95}.hf-talk-title span{color:var(--ambar-claro);display:block}.hf-talk-lead{max-width:34ch;color:var(--cinza);margin:0;font-size:16px;line-height:1.55}.hf-talk-alt{flex-wrap:wrap;align-items:baseline;gap:8px 12px;margin:8px 0 0;display:flex}.hf-talk-alt .mono{color:var(--cinza);font-size:11px}.hf-talk-alt a,.hf-talk-status a,.hf-talk-consent a{color:var(--osso);text-decoration:underline;-webkit-text-decoration-color:var(--ambar);text-decoration-color:var(--ambar);text-underline-offset:4px;overflow-wrap:anywhere}.hf-talk-alt a:hover,.hf-talk-status a:hover,.hf-talk-consent a:hover{color:var(--ambar-claro)}.hf-talk-form{gap:26px;min-width:0;display:grid}.hf-talk-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 24px;display:grid}.hf-talk-field{gap:8px;min-width:0;display:grid}.hf-talk-field>.mono,.hf-talk-services legend{color:var(--cinza);font-size:11px}.hf-talk-field i{text-transform:none;letter-spacing:.02em;opacity:.8;font-style:normal}.hf-talk input:not([type=checkbox]),.hf-talk textarea{box-sizing:border-box;width:100%;color:var(--osso);font:400 17px/1.45 var(--texto);background:0 0;border:0;border-bottom:1px solid #e8e1d447;border-radius:0;padding:10px 0 12px;transition:border-color .3s}.hf-talk textarea{resize:vertical;min-height:132px}.hf-talk input::placeholder,.hf-talk textarea::placeholder{color:#8f8b85b3}.hf-talk input:not([type=checkbox]):hover,.hf-talk textarea:hover{border-bottom-color:#e8e1d48c}.hf-talk input:not([type=checkbox]):focus,.hf-talk textarea:focus{border-bottom-color:var(--ambar);outline:none}.hf-talk input:not([type=checkbox]):focus-visible,.hf-talk textarea:focus-visible{box-shadow:0 2px 0 var(--ambar);outline:none}.hf-talk [aria-invalid=true]:not(fieldset){border-bottom-color:var(--ambar-claro)}.hf-talk small,.hf-talk-error{color:var(--ambar-claro);font-size:13px}.hf-talk-services{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.hf-talk-services legend{margin-bottom:12px;padding:0}.hf-talk-services>div{flex-wrap:wrap;gap:10px;display:flex}.hf-talk-chip{cursor:pointer;display:inline-flex}.hf-talk-chip input{clip-path:inset(50%);appearance:none;width:1px;height:1px;margin:0 -1px 0 0;overflow:hidden}.hf-talk-chip span{box-sizing:border-box;min-height:44px;font:500 12px var(--mono);letter-spacing:.1em;text-transform:uppercase;border:1px solid #e8e1d452;border-radius:999px;align-items:center;padding:0 18px;transition:background .3s,color .3s,border-color .3s;display:inline-flex}.hf-talk-chip:hover span{border-color:var(--osso)}.hf-talk-chip input:checked+span{background:var(--ambar);border-color:var(--ambar);color:var(--breu)}.hf-talk-chip input:focus-visible+span{outline:2px solid var(--ambar);outline-offset:3px}.hf-talk-services[aria-invalid=true] .hf-talk-chip span{border-color:var(--ambar-claro)}.hf-talk-consent{color:var(--cinza);cursor:pointer;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:12px;font-size:14px;line-height:1.5;display:grid}.hf-talk-consent input{width:20px;height:20px;accent-color:var(--ambar);cursor:pointer;margin:1px 0 0}.hf-talk-consent input[aria-invalid=true]{outline:1px solid var(--ambar-claro);outline-offset:2px}.hf-talk-hp{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;overflow:hidden}.hf-talk-foot{flex-wrap:wrap;align-items:center;gap:16px 24px;display:flex}.hf-talk .hf-talk-send{border:1px solid var(--osso);background:var(--osso);min-height:52px;color:var(--breu);cursor:pointer;border-radius:999px;align-items:center;gap:14px;padding:0 30px;font-size:12px;transition:background .35s,border-color .35s;display:inline-flex}.hf-talk .hf-talk-send:hover:not(:disabled){background:var(--ambar);border-color:var(--ambar)}.hf-talk .hf-talk-send:disabled{opacity:.6;cursor:progress}.hf-talk-status{color:var(--ambar-claro);flex:260px;margin:0;font-size:14px;line-height:1.5}.hf-talk-status:empty{display:none}.hf-talk-done{border-top:1px solid var(--ambar);align-content:start;gap:14px;padding:32px 0;display:grid}.hf-talk-done:focus{outline:none}.hf-talk-done .display{margin:0;font-size:clamp(34px,4vw,60px);line-height:1}.hf-talk-done p:not(.display){color:var(--cinza);margin:0;font-size:16px}.hf-talk .hf-talk-link{color:var(--osso);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--ambar);text-decoration-color:var(--ambar);text-underline-offset:5px;background:0 0;border:0;justify-self:start;padding:8px 0;font-size:11px}@media (width<=860px){.hf-talk{grid-template-columns:minmax(0,1fr);gap:40px;padding-left:16px;padding-right:16px}.hf-talk-row{grid-template-columns:minmax(0,1fr)}.hf-talk .hf-talk-send{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.hf-talk *,.hf-talk :before,.hf-talk :after{transition:none!important}}
