.grupo-page{--grupo-black:#000;--grupo-black-soft:#080808;--grupo-graphite:#111;--grupo-surface:#1a1a1a;--grupo-white:#fff;--grupo-white-soft:#e8e8e8;--grupo-muted:#a1a1a1;background:var(--grupo-black);min-height:100vh;color:var(--grupo-white);font-family:Manrope,Inter,ui-sans-serif,system-ui,sans-serif;overflow-x:clip}.grupo-page *,.grupo-page :before,.grupo-page :after{box-sizing:border-box}.grupo-page img,.grupo-page video{filter:none}.grupo-heading{letter-spacing:0;text-wrap:balance;font-family:inherit}.grupo-container{width:min(100% - 40px,1280px);margin-inline:auto}.grupo-hero,.grupo-video-section{isolation:isolate;background:radial-gradient(42% 76% at 73% 42%,#ffffff17,#0000 68%),linear-gradient(118deg,#0000 0 18%,#ffffff09 18.2% 18.5%,#0000 18.8% 66%,#ffffff0b 66.2% 66.5%,#0000 66.8%),linear-gradient(164deg,#050505 0 28%,#101010 28.2% 51%,#070707 51.2% 74%,#121212 74.2% 100%);position:relative;overflow:hidden}.grupo-hero:before,.grupo-video-section:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60% 28% at 70% 98%,#ffffff1a,#0000 66%),radial-gradient(115% 98%,#0000 48%,#000000d1 100%);position:absolute;inset:0}.grupo-hero:after,.grupo-video-section:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(178deg,#0000 0 26%,#ffffff09 27%,#090909 29% 100%);height:22%;position:absolute;bottom:-2px;left:-5%;right:-5%}.grupo-grid-art{display:none}.grupo-hero{border-bottom:1px solid #ffffff26;min-height:100svh}.grupo-hero-inner{grid-template-areas:"copy""portrait""action";align-content:start;min-height:100svh;padding-top:48px;display:grid;position:relative}.grupo-hero-copy{z-index:2;text-align:center;grid-area:copy;position:relative}.grupo-eyebrow,.grupo-title-base,.grupo-title-strong,.grupo-subheadline,.grupo-portrait,.grupo-hero-action{animation:.52s cubic-bezier(.22,1,.36,1) both grupo-fade-up}.grupo-title-base{animation-delay:70ms}.grupo-title-strong{animation-delay:.13s}.grupo-subheadline{animation-delay:.2s}.grupo-portrait{animation-delay:.27s}.grupo-hero-action{animation-delay:.34s}.grupo-eyebrow{color:var(--grupo-white-soft);letter-spacing:.19em;text-transform:uppercase;white-space:nowrap;justify-content:center;align-items:center;gap:14px;font-size:10px;font-weight:600;line-height:1.4;display:flex}.grupo-eyebrow:before,.grupo-eyebrow:after{content:"";opacity:.65;background:currentColor;width:30px;height:1px}.grupo-title{max-width:720px;margin:25px auto 0}.grupo-title span{display:block}.grupo-title-base{color:var(--grupo-white-soft);font-size:clamp(34px,9.8vw,48px);font-weight:500;line-height:1.08}.grupo-title-strong{color:var(--grupo-white);margin-top:4px;font-size:clamp(38px,10.8vw,54px);font-weight:700;line-height:1.02}.grupo-subheadline{max-width:650px;color:var(--grupo-white-soft);margin:22px auto 0;font-size:15px;line-height:1.52}.grupo-portrait{z-index:1;grid-area:portrait;height:min(51svh,540px);margin:-2px -20px -12px;position:relative}.grupo-portrait:after{content:"";pointer-events:none;background:linear-gradient(#0000,#000000eb);height:21%;position:absolute;inset:auto 0 0}.grupo-portrait img{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 0 5px #fffffff2)drop-shadow(0 0 18px #ffffff61);background:0 0;width:100%;height:100%;display:block}.grupo-hero-action{z-index:3;text-align:center;grid-area:action;padding:0 0 30px;position:relative}.grupo-scroll-button{width:100%;min-height:66px;color:var(--grupo-black);letter-spacing:0;white-space:nowrap;cursor:pointer;background:#d4a017;border:1px solid #d4a017;border-radius:9px;justify-content:center;align-items:center;gap:14px;font:700 13px/1.25 Manrope,sans-serif;text-decoration:none;animation:2s ease-in-out infinite grupo-pulse;display:flex;box-shadow:0 7px 24px #00000057,0 0 #d4a01700}@keyframes grupo-pulse{0%,to{transform:scale(1);box-shadow:0 7px 24px #00000057,0 0 #d4a01700}50%{transform:scale(1.03);box-shadow:0 7px 24px #00000057,0 0 28px 4px #d4a01759}}.grupo-access-label{width:100%;color:var(--grupo-white-soft);letter-spacing:.17em;text-align:center;text-transform:uppercase;justify-content:center;align-items:center;gap:6px;margin-top:12px;font-size:9px;font-weight:600;display:flex}.grupo-access-label.is-unlocked{color:#25d366}.grupo-scroll-button-unlocked{color:var(--grupo-black);background:#25d366;border-color:#25d366;animation:.3s both grupo-acesso-liberado}.grupo-whatsapp-icon{flex:none;width:20px;height:20px}@keyframes grupo-acesso-liberado{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.grupo-video-section{min-height:100svh;padding:70px 0 78px;scroll-margin-top:0}.grupo-video-section:after{height:36%;transform:scaleX(-1)}.grupo-section-intro{text-align:center;max-width:800px;margin:0 auto 30px}.grupo-section-intro h2,.grupo-section-intro p{animation:.54s cubic-bezier(.22,1,.36,1) both paused grupo-fade-up}.grupo-section-intro p{animation-delay:90ms}:is(.grupo-video-section:has(.grupo-player-visible) .grupo-section-intro h2,.grupo-video-section:has(.grupo-player-visible) .grupo-section-intro p){animation-play-state:running}.grupo-section-intro h2{color:var(--grupo-white);font-size:clamp(30px,8vw,52px);font-weight:700;line-height:1.08}.grupo-section-intro p{max-width:680px;color:var(--grupo-white-soft);margin:17px auto 0;font-size:15px;line-height:1.55}.grupo-player-shell{opacity:0;width:min(100%,940px);margin-inline:auto;transform:scale(.975)}.grupo-player-shell.grupo-player-visible{animation:.52s cubic-bezier(.22,1,.36,1) both grupo-player-in}.grupo-player{aspect-ratio:16/9;background:var(--grupo-black);border:1px solid #ffffff40;border-radius:8px;position:relative;overflow:hidden;box-shadow:0 22px 70px #0006}.grupo-player video{object-fit:contain;background:var(--grupo-black);width:100%;height:100%;display:block}.grupo-sound-hitarea{z-index:2;cursor:pointer;background:0 0;border:0;position:absolute;inset:0}.grupo-sound-prompt{z-index:3;width:max-content;max-width:calc(100% - 32px);color:var(--grupo-white);letter-spacing:.08em;text-align:center;pointer-events:none;background:#000000c2;border:1px solid #ffffffc2;border-radius:999px;padding:9px 14px;font-size:10px;font-weight:700;animation:1.25s ease-in-out infinite grupo-sound-pulse;position:absolute;top:16px;left:50%;transform:translate(-50%)}.grupo-player-overlay{color:var(--grupo-white);cursor:pointer;background:linear-gradient(#0000 58%,#0006);border:0;place-items:center;display:grid;position:absolute;inset:0}.grupo-play-circle{border:2px solid var(--grupo-white);background:#00000038;border-radius:50%;place-items:center;width:68px;height:68px;display:grid}.grupo-controls{background:linear-gradient(#0000,#000000e6);align-items:center;gap:9px;padding:20px 10px 8px;display:flex;position:absolute;inset:auto 0 0}.grupo-control-button{width:32px;height:32px;color:var(--grupo-white);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;place-items:center;display:grid}.grupo-control-button:first-child{border-color:var(--grupo-white)}.grupo-control-button:focus-visible,.grupo-scroll-button:focus-visible,.grupo-access-button:focus-visible,.grupo-back-button:focus-visible,.grupo-cta:focus-visible,.grupo-footer a:focus-visible{outline:2px solid var(--grupo-white);outline-offset:4px}.grupo-timeline{cursor:default;flex:1;height:22px;position:relative}.grupo-timeline:before{content:"";background:#ffffff5c;height:3px;position:absolute;inset:10px 0 auto}.grupo-timeline-fill{background:var(--grupo-white);height:3px;position:absolute;top:10px;left:0}.grupo-time{min-width:76px;color:var(--grupo-white);font-variant-numeric:tabular-nums;text-align:right;font-size:10px}.grupo-watch-label{color:var(--grupo-white);letter-spacing:.14em;text-align:center;margin-top:25px;font-size:9px;font-weight:700}.grupo-progress{width:min(88%,680px);margin:18px auto 0}.grupo-progress-track{background:#ffffff2e;border-radius:999px;height:3px;overflow:hidden}.grupo-progress-fill{border-radius:inherit;background:linear-gradient(90deg,#bdbdbd,#fff,#bdbdbd) 0 0/200% 100%;height:100%;transition:width .12s linear;animation:2s linear infinite grupo-bar-shimmer;box-shadow:0 0 8px #ffffff8c}@keyframes grupo-bar-shimmer{0%{background-position:0 0}to{background-position:200% 0}}.grupo-access-button{width:min(100%,480px);min-height:60px;color:var(--grupo-muted);letter-spacing:.06em;background:linear-gradient(110deg,#242424,#353535,#242424);border:1px solid #ffffff0d;border-radius:9px;justify-content:center;align-items:center;gap:12px;margin:26px auto 0;font:600 12px/1.2 Manrope,sans-serif;text-decoration:none;display:flex}.grupo-access-button:disabled{cursor:not-allowed}.grupo-access-button-active{color:var(--grupo-black);cursor:pointer;background:#25d366;border-color:#25d366;animation:1.2s ease-in-out 2 grupo-btn-ready,.3s both grupo-acesso-liberado;box-shadow:0 0 #25d36600}@keyframes grupo-btn-ready{0%,to{transform:scale(1);box-shadow:0 0 #25d36600}50%{transform:scale(1.015);box-shadow:0 0 34px #25d36680}}.grupo-back-bar{z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000d9;border-bottom:1px solid #ffffff14;padding:14px 0;position:sticky;top:0}.grupo-back-button{color:var(--grupo-white-soft);letter-spacing:.02em;align-items:center;gap:8px;font-size:13px;font-weight:600;text-decoration:none;transition:color .16s;display:inline-flex}.grupo-back-button:hover{color:var(--grupo-white)}.grupo-unlocked{background:var(--grupo-black);animation:.52s both grupo-reveal}.grupo-unlocked-restored{animation:none}.grupo-unlock-section{text-align:center;padding:82px 0 68px}.grupo-unlock-kicker{color:var(--grupo-white-soft);letter-spacing:.22em;justify-content:center;align-items:center;gap:16px;font-size:10px;font-weight:600;display:flex}.grupo-unlock-kicker:before,.grupo-unlock-kicker:after{content:"";background:#ffffff57;width:44px;height:1px}.grupo-unlock-section h2{max-width:760px;margin:24px auto 0;font-size:clamp(34px,8vw,58px);font-weight:700;line-height:1.05}.grupo-unlock-copy{max-width:680px;color:var(--grupo-muted);margin:22px auto 0;font-size:16px;line-height:1.7}.grupo-microcopy{max-width:620px;color:var(--grupo-muted);margin:24px auto 0;font-size:12px;line-height:1.6}.grupo-microcopy-small{margin-top:8px;font-size:10px}.grupo-pillars{border-top:1px solid #ffffff17;padding:68px 0 90px}.grupo-pillars h2{text-align:center;margin-bottom:42px;font-size:clamp(28px,7vw,44px);font-weight:700}.grupo-pillars-grid{display:grid}.grupo-pillar{border-top:1px solid #ffffff1a;padding:28px 0}.grupo-pillar:first-child{border-top:0;padding-top:0}.grupo-pillar svg{color:var(--grupo-white-soft)}.grupo-pillar h3{color:var(--grupo-white);letter-spacing:.13em;margin-top:18px;font-size:13px;font-weight:700}.grupo-pillar p{color:var(--grupo-muted);margin-top:12px;font-size:15px;line-height:1.65}.grupo-footer{text-align:center;border-top:1px solid #ffffff1a;padding:42px 0}.grupo-footer-brand{letter-spacing:.14em;font-size:13px;font-weight:700}.grupo-footer-role,.grupo-footer-copy{color:var(--grupo-muted);margin-top:8px;font-size:11px}.grupo-footer-links{flex-wrap:wrap;justify-content:center;gap:12px 22px;margin-top:20px;display:flex}.grupo-footer a{color:var(--grupo-white-soft);text-underline-offset:4px;font-size:11px;text-decoration:underline}.grupo-legal{background:var(--grupo-black);flex-direction:column;min-height:100vh;display:flex}.grupo-legal main{flex:1;padding:100px 0}.grupo-legal article{width:min(100% - 40px,760px);margin-inline:auto}.grupo-legal h1{font-size:clamp(34px,8vw,56px);font-weight:700}.grupo-legal p{color:var(--grupo-muted);margin-top:22px;font-size:16px;line-height:1.75}@keyframes grupo-reveal{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes grupo-fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes grupo-player-in{0%{opacity:0;transform:scale(.975)}to{opacity:1;transform:scale(1)}}@keyframes grupo-sound-pulse{0%,to{opacity:.72;box-shadow:0 0 #fff0}50%{opacity:1;box-shadow:0 0 20px 2px #ffffff47}}@media (width>=768px){.grupo-container{width:min(100% - 64px,1280px)}.grupo-hero-inner{padding-top:70px}.grupo-title-base{font-size:52px}.grupo-title-strong{font-size:60px}.grupo-subheadline{font-size:17px}.grupo-portrait{height:min(54svh,650px);margin-inline:-32px}.grupo-hero-action{width:min(100%,650px);margin-inline:auto;padding-bottom:42px}.grupo-scroll-button{min-height:72px;font-size:18px}.grupo-video-section{padding:92px 0}.grupo-section-intro{margin-bottom:40px}.grupo-player-shell{width:min(100%,820px)}}@media (width>=1024px){.grupo-hero{height:min(100svh,980px);min-height:760px}.grupo-hero-inner{grid-template:"copy portrait"1fr"action portrait"/minmax(0,1fr) minmax(420px,.92fr);align-items:center;column-gap:48px;height:min(100svh,980px);min-height:760px;padding-top:56px;padding-bottom:72px}.grupo-hero-copy{text-align:left;align-self:end;padding-bottom:22px}.grupo-eyebrow{justify-content:flex-start}.grupo-eyebrow:before{display:none}.grupo-title{max-width:670px;margin-inline:0}.grupo-title-base{font-size:clamp(47px,4.15vw,65px)}.grupo-title-strong{font-size:clamp(53px,4.6vw,72px)}.grupo-subheadline{max-width:650px;margin-inline:0;font-size:clamp(14px,1.16vw,17px)}.grupo-portrait{align-self:stretch;height:auto;margin:0 -3vw -72px 0}.grupo-portrait:after{height:14%}.grupo-portrait img{object-position:center bottom}.grupo-hero-action{text-align:left;align-self:start;width:min(100%,480px);margin:0;padding:0}.grupo-access-label{justify-content:center}.grupo-scroll-button{min-height:60px;font-size:15px}.grupo-video-section{padding:82px 0 96px}.grupo-player-shell{width:min(72vw,900px)}.grupo-pillars-grid{grid-template-columns:repeat(3,1fr)}.grupo-pillar{border-top:0;border-left:1px solid #ffffff1a;padding:0 36px}.grupo-pillar:first-child{border-left:0;padding:0 36px 0 0}.grupo-pillar:last-child{padding-right:0}}@media (width>=1440px){.grupo-hero-inner{grid-template-columns:minmax(0,1.08fr) minmax(470px,.92fr);column-gap:70px}.grupo-portrait{margin-right:-1vw}}@media (prefers-reduced-motion:reduce){.grupo-unlocked,.grupo-scroll-button{animation:none}.grupo-progress-fill{transition:none;animation:none}.grupo-access-button-active{animation:none}.grupo-eyebrow,.grupo-title-base,.grupo-title-strong,.grupo-subheadline,.grupo-portrait,.grupo-hero-action,.grupo-section-intro h2,.grupo-section-intro p,.grupo-player-shell,.grupo-player-shell.grupo-player-visible,.grupo-sound-prompt{opacity:1;animation:none;transform:none}html:has(.grupo-page){scroll-behavior:auto}}.grupo-buffering{z-index:3;pointer-events:none;border:2px solid #ffffff38;border-top-color:#fff;border-radius:50%;width:34px;height:34px;margin:-17px 0 0 -17px;animation:.8s linear infinite grupo-spin;position:absolute;top:50%;left:50%}@keyframes grupo-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.grupo-buffering{animation-duration:2s}}.grupo-canal-link{color:#ffffff9e;text-underline-offset:3px;text-align:center;margin-top:.75rem;padding:.5rem .25rem;font-size:.8125rem;text-decoration:underline;display:inline-block}.grupo-canal-link:hover,.grupo-canal-link:focus-visible{color:#fff}.grupo-video-section .grupo-canal-link{display:block}
