@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:400;src:url(../media/newsreader-latin-400-normal.1zqdvo8tou4dd.woff2)format("woff2"),url(../media/newsreader-latin-400-normal.2x2izcfi0mi2e.woff)format("woff")}
@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:500;src:url(../media/newsreader-latin-500-normal.04rcpz1clzvnz.woff2)format("woff2"),url(../media/newsreader-latin-500-normal.0du2cc-4jm31t.woff)format("woff")}
@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:600;src:url(../media/newsreader-latin-600-normal.2-r5j52paok-1.woff2)format("woff2"),url(../media/newsreader-latin-600-normal.05da2s5ok_kze.woff)format("woff")}
@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-latin-400-normal.2qdljeg3s-lsl.woff2)format("woff2"),url(../media/inter-latin-400-normal.102grxki9ek3x.woff)format("woff")}
@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-latin-600-normal.2dov6rjg62vru.woff2)format("woff2"),url(../media/inter-latin-600-normal.2mum3nstrlzrd.woff)format("woff")}
@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/jetbrains-mono-latin-400-normal.3crsbyy6lh6yf.woff2)format("woff2"),url(../media/jetbrains-mono-latin-400-normal.2-1gwgi1uvl-u.woff)format("woff")}
@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(../media/jetbrains-mono-latin-700-normal.1ydlpv6k6mttm.woff2)format("woff2"),url(../media/jetbrains-mono-latin-700-normal.3rj35zxzh_fh4.woff)format("woff")}
@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:500;src:url(../media/sora-latin-500-normal.0nbmuq34pyw2y.woff2)format("woff2"),url(../media/sora-latin-500-normal.1v09398xvesw7.woff)format("woff")}
@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:600;src:url(../media/sora-latin-600-normal.0m9hhe9_r05oo.woff2)format("woff2"),url(../media/sora-latin-600-normal.23oh4hf2t-9-e.woff)format("woff")}
:root{--font-display:"Newsreader", "Charter", Georgia, serif;--font-ui:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, Menlo, Consolas, monospace;--brass-sombra:#a57e4a;--brass-corpo:#e3be6e;--brass-brilho:#f7ecb4;--brass-inst:#c9a25b;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--sp-7:48px;--sp-8:64px;--sp-9:96px;--r-ctl:6px;--r-card:10px;--r-chip:999px;--ease:cubic-bezier(.2,.7,.2,1);--dur:.32s;--maxw:1200px;--bg-0:#08090e;--bg-1:#0e1015;--bg-2:#171922;--bg-3:#21232e;--stroke-1:#262935;--stroke-2:#363a4a;--text-1:#edeae2;--text-2:#b7b2a6;--text-3:#979386;--text-mute:#6b6759;--acento:var(--brass-corpo);--acento-texto:var(--brass-corpo);--acento-ink:#08090e;--acento-veu:#e3be6e1f;--acento-halo:#e3be6e66;--sombra-elevar:none;--ok:#3fa98f;--warn:#c97a3d;--crit:#cd7274;--proc:#9c85a7;--serie-2:#8291a6;--serie-3:#8fb093;--serie-4:#d08f5e;--serie-5:#a98bb5;--teal:#3fa98f;--selo-bg:#08090e;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light]{--bg-0:#efe8d6;--bg-1:#f7f2e5;--bg-2:#fffdf8;--bg-3:#fff;--stroke-1:#e3d9be;--stroke-2:#cbbd97;--text-1:#0e1216;--text-2:#4a4f58;--text-3:#5e626a;--text-mute:#838791;--acento:var(--brass-sombra);--acento-texto:#7c5f32;--acento-ink:#0e1216;--acento-veu:#a57e4a1f;--acento-halo:#a57e4a40;--sombra-elevar:0 2px 16px #4634141a;--ok:#216251;--warn:#954f1e;--crit:#943c3c;--proc:#6b5279;--serie-2:#56637a;--serie-3:#4f7a57;--serie-4:#a15e32;--serie-5:#745884;--teal:#216251;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-brand=beatriz]{--font-display:"Sora", "Inter", system-ui, sans-serif;--bg-0:#070a14;--bg-1:#0a0e1a;--bg-2:#121826;--bg-3:#1a2236;--stroke-1:#1e2740;--stroke-2:#2b3656;--text-1:#f2f6fa;--text-2:#c9d2de;--text-3:#93a1b5;--text-mute:#5f6b80;--acento:#3dd6f5;--acento-texto:#3dd6f5;--acento-ink:#0a0e1a;--acento-veu:#3dd6f51f;--acento-halo:#3dd6f559;--sombra-elevar:none;--lumen:#e4b454;--ok:#2fbf71;--warn:#f5a524;--crit:#e5484d;--proc:#9c85a7;--teal:#3dd6f5;--grade:#101726;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-brand=golfevo]{--font-display:"Newsreader", Georgia, serif;--bg-0:#0a1410;--bg-1:#0f1a15;--bg-2:#15231c;--bg-3:#1b2c23;--stroke-1:#223a2e;--stroke-2:#2f4c3b;--text-1:#edeae2;--text-2:#c7cfc8;--text-3:#9aa79f;--text-mute:#6f7c74;--acento:#c9a24f;--acento-texto:#e3be6e;--acento-ink:#0a1410;--acento-veu:#c9a24f24;--acento-halo:#c9a24f59;--sombra-elevar:0 8px 30px #00000059;--ok:#4cc38a;--warn:#f5a524;--crit:#e5484d;--proc:#9c85a7;--teal:#4cc38a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light] [data-brand=golfevo]{--bg-0:#efe9da;--bg-1:#f6f1e7;--bg-2:#fff;--bg-3:#fff;--stroke-1:#e2dac6;--stroke-2:#c9bfa3;--text-1:#0f3d2e;--text-2:#2f4a40;--text-3:#5b6b63;--text-mute:#8c978f;--acento:#b8862e;--acento-texto:#8e6720;--acento-ink:#fff;--acento-veu:#b8862e1f;--acento-halo:#b8862e40;--sombra-elevar:0 2px 18px #0f3d2e1a;--ok:#2e7d4f;--warn:#a15e32;--crit:#943c3c;--proc:#6b5279;--teal:#2e7d4f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}
*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--bg-1);color:var(--text-2);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;transition:background-color var(--dur) var(--ease), color var(--dur) var(--ease);margin:0;font-size:16px;line-height:1.6}h1,h2,h3,h4{color:var(--text-1);font-family:var(--font-display);margin:0 0 var(--sp-4);text-wrap:balance;font-weight:500;line-height:1.15}h1{letter-spacing:-.01em;font-size:clamp(34px,5vw,60px)}h2{font-size:clamp(26px,3.4vw,40px)}h3{font-size:clamp(20px,2.2vw,26px)}p{margin:0 0 var(--sp-4)}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--acento);text-decoration-color:var(--acento);text-underline-offset:3px}img,video{max-width:100%;display:block}button{font:inherit}:focus-visible{outline:2px solid var(--acento);outline-offset:3px;border-radius:3px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.wrap{width:min(var(--maxw), 100% - 2 * var(--sp-5));margin-inline:auto}.wrap--narrow{width:min(820px, 100% - 2 * var(--sp-5));margin-inline:auto}.section{padding:var(--sp-8) 0}.section--tight{padding:var(--sp-6) 0}.section--onix{background:var(--bg-0)}.section--surface{background:var(--bg-2);border-top:1px solid var(--stroke-1);border-bottom:1px solid var(--stroke-1)}.kicker{font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--acento-texto);margin-bottom:var(--sp-3);gap:var(--sp-3);align-items:center;font-size:11px;font-weight:650;display:flex}.kicker:before{content:attr(data-num);font-family:var(--font-display);letter-spacing:.06em;font-size:14px}.lead{color:var(--text-2);max-width:62ch;font-size:clamp(17px,1.5vw,20px)}.muted{color:var(--text-3)}.small{font-size:13px}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.hair{background:linear-gradient(90deg, transparent, var(--stroke-2), transparent);height:1px;margin:var(--sp-6) 0}.grid{gap:var(--sp-5);display:grid}.grid--2{grid-template-columns:repeat(2,1fr)}.grid--3{grid-template-columns:repeat(3,1fr)}.grid--4{grid-template-columns:repeat(4,1fr)}@media (max-width:900px){.grid--3,.grid--4{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.grid--2,.grid--3,.grid--4{grid-template-columns:1fr}.section{padding:var(--sp-7) 0}}.btn{align-items:center;gap:var(--sp-2);border-radius:var(--r-ctl);border:1px solid var(--stroke-2);color:var(--text-1);cursor:pointer;transition:all var(--dur) var(--ease);background:0 0;padding:12px 20px;font-size:15px;font-weight:600;display:inline-flex;text-decoration:none!important}.btn:hover{border-color:var(--acento);color:var(--text-1);transform:translateY(-1px)}.btn--primary{background:var(--acento);color:var(--acento-ink);border-color:var(--acento)}.btn--primary:hover{box-shadow:0 0 0 4px var(--acento-veu)}.btn--ghost{color:var(--acento-texto);border-color:#0000}.btn--sm{padding:8px 14px;font-size:14px}.btn--block{justify-content:center;width:100%}.btn-row{gap:var(--sp-3);margin-top:var(--sp-5);flex-wrap:wrap;display:flex}.chip{border-radius:var(--r-chip);background:var(--acento-veu);color:var(--acento-texto);letter-spacing:.02em;border:1px solid #0000;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:650;display:inline-flex}.chip--outline{border-color:var(--stroke-2);color:var(--text-3);background:0 0}.chip--ok{background:color-mix(in srgb, var(--ok) 14%, transparent);color:var(--ok)}.header{z-index:50;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:color-mix(in srgb, var(--bg-0) 86%, transparent);border-bottom:1px solid var(--stroke-1);position:sticky;top:0}.header__in{align-items:center;gap:var(--sp-5);min-height:64px;display:flex}.header__brand{align-items:center;gap:var(--sp-3);color:var(--text-1);font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;font-size:15px;display:flex}.header__brand:hover{text-decoration:none}.header__brand .wordmark{text-transform:none;letter-spacing:-.02em}.header__back{font-family:var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);font-size:12px}.header__nav{gap:var(--sp-4);align-items:center;margin-left:auto;display:flex}.header__nav>a{color:var(--text-2);padding:6px 2px;font-size:14px}.header__nav>a[aria-current=page]{color:var(--text-1);border-bottom:1px solid var(--acento)}.header__tools{align-items:center;gap:var(--sp-2);margin-left:var(--sp-3);display:flex}.header .header__burger{margin-left:auto;display:none}@media (max-width:1000px){.header__nav{display:none}.header__nav.is-open{background:var(--bg-0);padding:var(--sp-6);align-items:flex-start;gap:var(--sp-4);z-index:60;flex-direction:column;font-size:18px;display:flex;position:fixed;inset:64px 0 0}.header__nav.is-open>a{font-size:20px}.header .header__burger{display:inline-flex}.header__tools{margin-left:0}}.iconbtn{border-radius:var(--r-ctl);border:1px solid var(--stroke-2);width:38px;height:38px;color:var(--text-2);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex}.iconbtn:hover{border-color:var(--acento);color:var(--text-1)}.lang{border:1px solid var(--stroke-2);border-radius:var(--r-ctl);display:inline-flex;overflow:hidden}.lang a{letter-spacing:.06em;color:var(--text-3);padding:6px 9px;font-size:12px;font-weight:650}.lang a[aria-current=true]{background:var(--acento-veu);color:var(--acento-texto)}.lang a:hover{color:var(--text-1);text-decoration:none}.footer{background:var(--bg-0);border-top:1px solid var(--stroke-1);padding:var(--sp-8) 0 var(--sp-6);color:var(--text-3);font-size:13px}.footer__grid{gap:var(--sp-6);grid-template-columns:1.4fr 1fr 1fr 1fr;display:grid}@media (max-width:800px){.footer__grid{grid-template-columns:1fr 1fr}}@media (max-width:520px){.footer__grid{grid-template-columns:1fr}}.footer h4{font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);margin-bottom:var(--sp-3);font-size:11px}.footer a{color:var(--text-2);padding:3px 0;display:block}.footer__legal{margin-top:var(--sp-6);padding-top:var(--sp-4);border-top:1px solid var(--stroke-1);gap:var(--sp-4);flex-wrap:wrap;justify-content:space-between;display:flex}.symbol{display:inline-block}.symbol--dia,:root[data-theme=light] .symbol--noite{display:none}:root[data-theme=light] .symbol--dia{display:inline-block}[data-brand=beatriz] .symbol--noite{display:inline-block!important}[data-brand=beatriz] .symbol--dia{display:none!important}.selo{background:var(--selo-bg,#08090e);border-radius:8px;place-items:center;padding:6px;display:inline-grid}.hero-hub{padding:var(--sp-9) 0 var(--sp-7);text-align:center;background:var(--bg-0)}.hero-hub .tagline{font-family:var(--font-display);letter-spacing:.32em;text-transform:uppercase;color:var(--acento-texto);margin:var(--sp-4) 0 var(--sp-5);font-size:13px}.portas{gap:var(--sp-3);grid-template-columns:repeat(4,1fr);display:grid}@media (max-width:1000px){.portas{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.portas{grid-template-columns:1fr}.porta{min-height:240px}}.porta{--p-acc:var(--brass-corpo);--p-glow:#e3be6e29;--p-base:#0e1015;min-height:380px;padding:var(--sp-5);border-radius:var(--r-card);border:1px solid var(--stroke-1);color:#edeae2;transition:transform .25s var(--ease), border-color .25s var(--ease), box-shadow .25s var(--ease);flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.porta--beatriz{--p-acc:#3dd6f5;--p-glow:#3dd6f52e;--p-base:#0a0e1a}.porta--golfevo{--p-acc:#8fd9b0;--p-glow:#3f8c6242;--p-base:#0c1512}:root[data-theme=light] .porta{--p-base:#fbf8f1;--p-acc:var(--brass-sombra);--p-glow:#e3be6e4d;color:var(--text-1)}:root[data-theme=light] .porta--beatriz{--p-acc:#0b7f9a;--p-glow:#3dd6f547}:root[data-theme=light] .porta--golfevo{--p-acc:#2e7d57;--p-glow:#3f8c6238}.porta:hover,.porta:focus-within{border-color:var(--p-acc);box-shadow:var(--sombra-elevar), 0 0 0 1px var(--p-acc);text-decoration:none;transform:translateY(-4px)}.porta:before{content:"";z-index:-1;background:radial-gradient(120% 80% at 50% 0%, var(--p-glow), transparent 60%), var(--p-base);position:absolute;inset:0}.porta__kicker{letter-spacing:.14em;text-transform:uppercase;opacity:.8;margin-bottom:var(--sp-2);font-size:11px;font-weight:650}.porta__title{font-family:var(--font-display);margin-bottom:var(--sp-2);font-size:28px;line-height:1.1}.porta--beatriz .porta__title{font-family:"Sora", var(--font-ui);font-size:26px;font-weight:600}.porta__line{opacity:.9;margin-bottom:var(--sp-3);font-size:15px}.porta__who{opacity:.75;font-size:12px}.porta__cta{margin-top:var(--sp-4);letter-spacing:.04em;color:var(--p-acc);font-size:13px;font-weight:650}.porta__hud{pointer-events:none;border:1px solid #0000;position:absolute;inset:14px}.porta__hud:before,.porta__hud:after{content:"";border:1px solid var(--p-acc);opacity:.55;width:18px;height:18px;position:absolute}.porta__hud:before{border-bottom:0;border-right:0;top:0;left:0}.porta__hud:after{border-top:0;border-left:0;bottom:0;right:0}.porta__num{font-family:var(--font-display);color:var(--p-acc);opacity:.4;font-size:40px;line-height:1;position:absolute;top:20px;right:24px}.quadro{gap:var(--sp-4);grid-template-columns:1.3fr 1fr .9fr;display:grid}@media (max-width:960px){.quadro{grid-template-columns:1fr}}.quadro__col{border:1px solid var(--stroke-1);border-radius:var(--r-card);padding:var(--sp-5);background:var(--bg-2);flex-direction:column;min-height:300px;display:flex}.quadro__label{letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);margin-bottom:var(--sp-4);justify-content:space-between;font-size:11px;font-weight:650;display:flex}.quadro__insight h2{margin-bottom:var(--sp-3);font-size:clamp(24px,2.6vw,34px)}.quadro__date{font-family:var(--font-mono);color:var(--text-3);font-size:12px}.dado{gap:var(--sp-2);flex-direction:column;flex:1;display:flex}.dado__n{font-family:var(--font-mono);color:var(--acento);letter-spacing:-.02em;font-size:clamp(44px,5vw,64px);font-weight:700;line-height:1}.dado__t{color:var(--text-1);font-size:16px;line-height:1.4}.dado__f{color:var(--text-3);font-size:12px}.quadro__ctrl{align-items:center;gap:var(--sp-2);padding-top:var(--sp-4);margin-top:auto;display:flex}.quadro__dots{margin-left:var(--sp-2);gap:6px;display:flex}.quadro__dots button{border:1px solid var(--stroke-2);cursor:pointer;background:0 0;border-radius:50%;width:8px;height:8px;padding:0}.quadro__dots button[aria-current=true]{background:var(--acento);border-color:var(--acento)}.quadro__next{gap:var(--sp-3);flex-direction:column;display:flex}.quadro__next .btn{justify-content:center}.fonte{display:inline-block;position:relative}.fonte>summary{cursor:pointer;letter-spacing:.04em;color:var(--acento-texto);border:1px solid var(--stroke-2);border-radius:var(--r-chip);align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:650;list-style:none;display:inline-flex}.fonte>summary::-webkit-details-marker{display:none}.fonte[open]>summary{background:var(--acento-veu)}.fonte__box{z-index:20;background:var(--bg-3);border:1px solid var(--stroke-2);border-radius:var(--r-card);width:min(360px,80vw);padding:var(--sp-3) var(--sp-4);color:var(--text-2);box-shadow:var(--sombra-elevar), 0 8px 30px #00000040;font-size:13px;position:absolute;top:calc(100% + 6px);left:0}.stat{border:1px solid var(--stroke-1);border-top:2px solid var(--acento);border-radius:var(--r-card);padding:var(--sp-5) var(--sp-4);background:var(--bg-2)}.stat__n{font-family:var(--font-mono);color:var(--text-1);margin-bottom:var(--sp-2);font-size:clamp(32px,3.6vw,44px);font-weight:700;line-height:1}.stat__t{color:var(--text-2);margin-bottom:var(--sp-2);font-size:14px}.curriculo{gap:var(--sp-2);display:grid}.curriculo details{border:1px solid var(--stroke-1);border-radius:var(--r-card);background:var(--bg-2)}.curriculo summary{cursor:pointer;align-items:center;gap:var(--sp-3);padding:var(--sp-4) var(--sp-4);color:var(--text-1);font-family:var(--font-display);grid-template-columns:44px 1fr 24px;font-size:19px;list-style:none;display:grid}.curriculo summary::-webkit-details-marker{display:none}.curriculo summary .n{font-family:var(--font-display);color:var(--acento-texto);letter-spacing:.08em;font-size:14px}.curriculo summary .x{color:var(--text-3);text-align:center;transition:transform var(--dur) var(--ease);font-size:22px;line-height:1}.curriculo details[open] summary .x{transform:rotate(45deg)}.curriculo .body{padding:0 var(--sp-4) var(--sp-4) calc(44px + var(--sp-4) + var(--sp-3));color:var(--text-2);font-size:15px}.curriculo--trilha h3{margin-top:var(--sp-5)}.card{border:1px solid var(--stroke-1);border-radius:var(--r-card);padding:var(--sp-5);background:var(--bg-2);box-shadow:var(--sombra-elevar)}.card h3{margin-bottom:var(--sp-2);font-size:20px}.card--onix{background:var(--bg-0)}.card__num{font-family:var(--font-display);color:var(--acento-texto);letter-spacing:.1em;margin-bottom:var(--sp-2);font-size:14px}.steps{gap:var(--sp-4);counter-reset:s;grid-template-columns:repeat(3,1fr);display:grid}.steps--5{grid-template-columns:repeat(5,1fr)}@media (max-width:1000px){.steps--5{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.steps,.steps--5{grid-template-columns:1fr}}.steps>div{padding:var(--sp-5);padding-top:var(--sp-6);border:1px solid var(--stroke-1);border-radius:var(--r-card);background:var(--bg-2);position:relative}.steps>div:before{counter-increment:s;content:counter(s, upper-roman);top:12px;left:var(--sp-5);font-family:var(--font-display);color:var(--acento-texto);letter-spacing:.1em;font-size:14px;position:absolute}.list-check{gap:var(--sp-2);margin:0;padding:0;list-style:none;display:grid}.list-check li{padding-left:26px;position:relative}.list-check li:before{content:"";background:var(--acento);width:12px;height:2px;position:absolute;top:9px;left:0}.nao{border:1px solid var(--stroke-2);border-radius:var(--r-card);padding:var(--sp-5);background:0 0}.nao h3{font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);font-size:12px}.mesa{gap:var(--sp-6);grid-template-columns:1.1fr 1fr;align-items:center;display:grid}@media (max-width:900px){.mesa{grid-template-columns:1fr}}.mesa__svg{width:100%;height:auto}.mesa__cast{gap:var(--sp-2);font-size:14px;display:grid}.mesa__cast div{gap:var(--sp-3);grid-template-columns:10px 1fr;align-items:start;display:grid}.mesa__cast i{background:var(--acento);border-radius:50%;width:8px;height:8px;margin-top:7px}.price{border:1px solid var(--stroke-1);border-radius:var(--r-card);padding:var(--sp-5);background:var(--bg-2);gap:var(--sp-3);flex-direction:column;display:flex}.price--hero{border-color:var(--acento)}.price__v{font-family:var(--font-mono);color:var(--text-1);letter-spacing:-.02em;font-size:34px;font-weight:700}.price__v small{color:var(--text-3);letter-spacing:0;font-size:14px;font-weight:400}.price ul{margin:0;padding-left:18px;font-size:14px}.calc{border:1px solid var(--stroke-2);border-radius:var(--r-card);padding:var(--sp-5);background:var(--bg-3);gap:var(--sp-4);display:grid}.calc__row{justify-content:space-between;gap:var(--sp-4);border-bottom:1px dashed var(--stroke-1);padding-bottom:6px;font-size:14px;display:flex}.calc__row b{font-family:var(--font-mono);color:var(--text-1)}.seg{border:1px solid var(--stroke-2);border-radius:var(--r-ctl);display:inline-flex;overflow:hidden}.seg button{color:var(--text-2);cursor:pointer;background:0 0;border:0;padding:8px 14px;font-weight:600}.seg button[aria-pressed=true]{background:var(--acento);color:var(--acento-ink)}.form{gap:var(--sp-4);display:grid}.form label{color:var(--text-3);gap:6px;font-size:13px;font-weight:600;display:grid}.form input,.form select,.form textarea{font:inherit;border-radius:var(--r-ctl);border:1px solid var(--stroke-2);background:var(--bg-3);color:var(--text-1);padding:11px 12px}.form input:focus,.form select:focus,.form textarea:focus{outline:2px solid var(--acento);outline-offset:1px}.form .row{gap:var(--sp-4);grid-template-columns:1fr 1fr;display:grid}@media (max-width:640px){.form .row{grid-template-columns:1fr}}.form .consent{gap:var(--sp-3);color:var(--text-2);grid-template-columns:20px 1fr;align-items:start;font-size:13px;font-weight:400;display:grid}.form .consent input{width:18px;height:18px;margin-top:2px}.notice{border:1px solid var(--stroke-2);border-left:3px solid var(--acento);border-radius:var(--r-ctl);padding:var(--sp-3) var(--sp-4);background:var(--bg-2);font-size:14px}.notice--ok{border-left-color:var(--ok)}.notice--warn{border-left-color:var(--warn)}.entrar{gap:var(--sp-4);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:760px){.entrar{grid-template-columns:1fr}}.entrar a.card{display:block}.entrar a.card:hover{border-color:var(--acento);text-decoration:none}.player{border-radius:var(--r-card);border:1px solid var(--stroke-1);aspect-ratio:16/9;background:#000;position:relative;overflow:hidden}.player video{object-fit:cover;width:100%;height:100%}.player__poster{color:#f2f6fa;text-align:center;padding:var(--sp-5);background:radial-gradient(80% 80% at 50% 40%,#ffffff0f,#0000),#0a0e1a;place-items:center;display:grid;position:absolute;inset:0}.player__poster p{color:#c9d2de;max-width:36ch;font-size:14px}.player__play{border:1px solid var(--acento);background:var(--acento-veu);width:72px;height:72px;color:var(--acento);cursor:pointer;margin-bottom:var(--sp-3);border-radius:50%;place-items:center;font-size:26px;display:grid}.player__play:hover{box-shadow:0 0 0 8px var(--acento-veu)}.player__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.player__poster:has(.player__img):after{content:"";background:linear-gradient(#0a0e1a00 0%,#0a0e1a1a 55%,#0a0e1a8c 100%);position:absolute;inset:0}.player__cap{color:var(--text-2);margin-top:12px;font-size:14px;line-height:1.5}.player__cap strong{color:var(--text-1);font-weight:600}.transcript{margin-top:var(--sp-4)}.transcript summary{cursor:pointer;color:var(--acento-texto);font-size:14px;font-weight:600}.transcript p{color:var(--text-3);margin-top:var(--sp-3);font-size:14px}.insight{border-top:1px solid var(--stroke-1);padding:var(--sp-5) 0;gap:var(--sp-5);grid-template-columns:150px 1fr;display:grid}@media (max-width:640px){.insight{gap:var(--sp-2);grid-template-columns:1fr}}.insight__meta{color:var(--text-3);gap:4px;font-size:12px;display:grid}.insight__meta b{color:var(--acento-texto);letter-spacing:.1em;text-transform:uppercase;font-size:11px}.insight h3{margin-bottom:var(--sp-2);font-size:22px}.prose{max-width:72ch}.prose h2{margin-top:var(--sp-6);font-size:26px}.prose h3{margin-top:var(--sp-5);font-size:20px}.prose p,.prose li{color:var(--text-2);font-size:16px}.prose--legal h2{font-size:20px}.prose--legal p{font-size:15px}.prose ol,.prose ul{padding-left:22px}.refs{color:var(--text-3);border-top:1px solid var(--stroke-1);padding-top:var(--sp-4);margin-top:var(--sp-6);font-size:13px}.refs li{margin-bottom:6px}[data-brand=beatriz] .hero-b{padding:var(--sp-8) 0;background:radial-gradient(60% 50% at 70% 30%, #3dd6f51a, transparent 60%), var(--bg-0);position:relative;overflow:hidden}[data-brand=beatriz] .hero-b:before{content:"";background-image:linear-gradient(var(--grade) 1px, transparent 1px), linear-gradient(90deg, var(--grade) 1px, transparent 1px);opacity:.5;pointer-events:none;background-size:48px 48px;position:absolute;inset:0}[data-brand=beatriz] .hero-b .wrap{position:relative}.wordmark{font-family:"Sora", var(--font-ui);letter-spacing:-.02em;color:#f2f6fa;font-weight:600}.wordmark i{color:#3dd6f5;font-style:normal}.hud{position:relative}.hud:before,.hud:after{content:"";border:1px solid var(--acento);width:22px;height:22px;position:absolute}.hud:before{border-bottom:0;border-right:0;top:-8px;left:-8px}.hud:after{border-top:0;border-left:0;bottom:-8px;right:-8px}.selo-lumen{border:1px solid var(--lumen,var(--acento));color:var(--lumen,var(--acento));border-radius:var(--r-chip);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;padding:6px 12px;font-size:12px;font-weight:650;display:inline-flex}[data-brand=beatriz] h1,[data-brand=beatriz] h2,[data-brand=beatriz] h3{font-family:"Sora", var(--font-ui);font-weight:600}[data-brand=golfevo] .hero-g{padding:var(--sp-8) 0;background:linear-gradient(180deg, var(--bg-0), var(--bg-1))}[data-brand=golfevo] .kicker:before{content:attr(data-num)}.proof{gap:var(--sp-4);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:760px){.proof{grid-template-columns:1fr}}.chart{width:100%;height:auto}.two{gap:var(--sp-6);grid-template-columns:1fr 1fr;align-items:start;display:grid}@media (max-width:860px){.two{grid-template-columns:1fr}}.toc{gap:var(--sp-2);margin:var(--sp-4) 0 0;flex-wrap:wrap;display:flex}.toc a{border:1px solid var(--stroke-2);border-radius:var(--r-chip);color:var(--text-2);padding:6px 10px;font-size:12px}.toc a:hover{border-color:var(--acento);text-decoration:none}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.placeholder{border:1px dashed var(--stroke-2);border-radius:var(--r-card);padding:var(--sp-4);color:var(--text-3);font-size:13px}.placeholder b{color:var(--warn)}.table{border-collapse:collapse;width:100%;font-size:14px}.table th,.table td{text-align:left;border-bottom:1px solid var(--stroke-1);vertical-align:top;padding:10px 12px}.table th{color:var(--text-3);letter-spacing:.1em;text-transform:uppercase;font-size:11px}.brand-root{background:var(--bg-1);color:var(--text-2);flex-direction:column;min-height:100vh;display:flex}.brand-root main{flex:1}.brand-root .header{background:color-mix(in srgb, var(--bg-0) 86%, transparent)}.hero{color:#edeae2;background:#08090e;outline:none;height:min(86vh,820px);min-height:640px;position:relative;overflow:hidden}.hero__slide{opacity:0;filter:blur(10px);transition:opacity 1.9s var(--ease), transform 1.9s var(--ease), filter 1.9s var(--ease);pointer-events:none;position:absolute;inset:0;transform:scale(1.035)}.hero__slide.is-active{opacity:1;filter:none;pointer-events:auto;z-index:1;transform:none}.hero__slide.is-leaving{opacity:0;filter:blur(8px);z-index:0;transform:scale(1.015)}.hero__bg{background:#08090e;position:absolute;inset:0;overflow:hidden}.hero__bg img{object-fit:cover;object-position:center;width:100%;height:100%;transform:scale(1.04)}.is-active .hero__bg img{animation:17s ease-out forwards kenburns}@keyframes kenburns{0%{transform:scale(1.04)}to{transform:scale(1.11)}}.hero__slide--beatriz .hero__bg{background:radial-gradient(60% 60% at 72% 45%,#3dd6f524,#0000 60%),#0a0e1a}.hero__bg .hero__portrait{object-fit:contain;object-position:bottom right;-webkit-mask-composite:source-in;width:auto;height:84%;position:absolute;inset:auto -7% 0 auto;transform:none;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 26% 100%),linear-gradient(#0000 0%,#000 22% 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 26% 100%),linear-gradient(#0000 0%,#000 22% 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.is-active .hero__bg .hero__portrait{animation:portrait-in 2.2s var(--ease) both .3s}@keyframes portrait-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}.hero__shade{background:linear-gradient(90deg,#08090ef0 0%,#08090ebd 36%,#08090e4d 66%,#08090e1f 100%),linear-gradient(#08090e00 55%,#08090ee6 100%);position:absolute;inset:0}.hero__slide--beatriz .hero__shade{background:linear-gradient(90deg,#0a0e1af5 0%,#0a0e1acc 34%,#0a0e1a59 60%,#0a0e1a00 100%),linear-gradient(#0a0e1a00 60%,#0a0e1ad9 100%)}.hero__slide--bea-prova .hero__shade{background:linear-gradient(#0a0e1a00 0%,#0a0e1a14 45%,#0a0e1ab8 72%,#0a0e1af5 100%)}.hero__content{z-index:3;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,56px);height:100%;padding-top:24px;padding-bottom:96px;display:grid;position:relative}.hero__slide--beatriz .hero__content{grid-template-columns:minmax(0,1fr) minmax(0,.95fr) minmax(140px,.55fr)}.hero__slide--golfevo .hero__content{flex-direction:column;justify-content:center;display:flex}.hero__slide--bea-prova .hero__content{text-align:center;flex-direction:column;justify-content:flex-end;align-items:center;padding-bottom:70px;display:flex}.hero__text,.hero__stage{min-width:0}.hero__stage{position:relative}.hero__slide--bea-prova .hero__stage{pointer-events:none;position:absolute;inset:0}.hero__kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--brass-corpo);margin-bottom:14px;font-size:12px;font-weight:650}.hero__slide--beatriz .hero__kicker{color:#3dd6f5}.hero__slide--golfevo .hero__kicker{color:#e3be6e}.hero__title{color:#f7f3ea;max-width:18ch;margin-bottom:16px;font-size:clamp(30px,3.6vw,52px);line-height:1.08}.hero__slide--golfevo .hero__title{max-width:17ch;font-size:clamp(32px,4.4vw,60px)}.hero__slide--beatriz .hero__title{font-family:"Sora", var(--font-ui);letter-spacing:-.01em;font-weight:600}.hero__slide--bea-prova .hero__title{max-width:26ch;font-size:clamp(28px,3.3vw,46px)}.hero__sub{color:#edeae2db;max-width:48ch;margin-bottom:24px;font-size:clamp(15px,1.25vw,18px)}.hero__slide--bea-prova .hero__sub{max-width:62ch}.hero__ctas{flex-wrap:wrap;gap:12px;display:flex}.hero__slide--bea-prova .hero__ctas{justify-content:center}.hero__kicker,.hero__title,.hero__sub,.hero__ctas{opacity:0;transition:opacity 1.1s var(--ease), transform 1.1s var(--ease);transform:translateY(22px)}.is-active .hero__kicker{opacity:1;transition-delay:.7s;transform:none}.is-active .hero__title{opacity:1;transition-delay:.9s;transform:none}.is-active .hero__sub{opacity:1;transition-delay:1.15s;transform:none}.is-active .hero__ctas{opacity:1;transition-delay:1.35s;transform:none}.hero__stage{opacity:0;transition:opacity 1.2s var(--ease)}.is-active .hero__stage{opacity:1;transition-delay:.9s}.hero .btn--light{color:#f7f3ea;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#08090e59;border-color:#ffffff59}.hero .btn--light:hover{border-color:#fff}.hero .btn--primary{background:var(--brass-corpo);color:#08090e;border-color:var(--brass-corpo)}.hero__slide--beatriz .btn--primary{color:#0a0e1a;background:#3dd6f5;border-color:#3dd6f5}.hero__tag{left:max(var(--sp-5), calc((100% - var(--maxw)) / 2));z-index:4;font-family:var(--font-display);letter-spacing:.32em;text-transform:uppercase;color:#e3be6ed9;font-size:11px;position:absolute;bottom:34px}.hero__ctrl{right:max(var(--sp-5), calc((100% - var(--maxw)) / 2));z-index:4;display:flex;position:absolute;bottom:28px}.hero__ctrl button{color:#f7f3ea;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#08090eb8;border:1px solid #ffffff2e;width:56px;height:56px;font-size:20px}.hero__ctrl button+button{border-left:0}.hero__ctrl button:hover{background:#e3be6e2e}.hero__progress{background:#ffffff24;height:3px;position:absolute;bottom:-4px;left:0;right:0;overflow:hidden}.hero__progress i{background:var(--brass-corpo);width:0;height:100%;display:block}.is-running .hero__progress i{animation:15s linear forwards hero-progress}@keyframes hero-progress{0%{width:0}to{width:100%}}.hero__dots{z-index:4;gap:8px;display:flex;position:absolute;bottom:40px;left:50%;transform:translate(-50%)}.hero__dots button{cursor:pointer;background:#ffffff40;border:0;width:24px;height:3px;padding:0}.hero__dots button[aria-selected=true]{background:var(--brass-corpo)}.fx{z-index:2;pointer-events:none;position:absolute;inset:0}.hero__slide--aiready:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(100deg,#0000 30%,#f7ecb412 50%,#0000 70%) 0 0/240% 100%;animation:10s linear infinite sweep;position:absolute;inset:0}@keyframes sweep{0%{background-position:120% 0}to{background-position:-120% 0}}.fx--hud .hud__grid{background-image:linear-gradient(#3dd6f512 1px,#0000 1px),linear-gradient(90deg,#3dd6f512 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 70% at 60%,#000 30%,#0000 100%);mask-image:radial-gradient(70% 70% at 60%,#000 30%,#0000 100%)}.fx--hud .hud__scan{background:linear-gradient(90deg,#0000,#3dd6f58c,#0000);height:2px;animation:7s linear infinite hud-scan;position:absolute;top:0;left:0;right:0}@keyframes hud-scan{0%{opacity:0;top:0}10%{opacity:1}90%{opacity:1}to{opacity:0;top:100%}}.hud__dot{opacity:0;background:#3dd6f5;border-radius:50%;width:3px;height:3px;animation:7s linear infinite hud-float;position:absolute;bottom:-4px}@keyframes hud-float{0%{opacity:0;transform:translateY(0)}15%{opacity:.8}85%{opacity:.5}to{opacity:0;transform:translateY(-70vh)}}.golf__star{opacity:.2;background:#fff;border-radius:50%;width:2px;height:2px;animation:4s ease-in-out infinite twinkle;position:absolute}@keyframes twinkle{0%,to{opacity:.15}50%{opacity:.9}}@keyframes st-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.sel{gap:10px;max-width:560px;font-size:14px;display:grid}.sel__tema{font-family:var(--font-display);color:#f7f3ea;border:1px solid #e3be6e59;border-left:3px solid var(--brass-corpo);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:st-in 1s var(--ease) both .9s;background:#08090ead;padding:14px 18px;font-size:clamp(16px,1.35vw,19px);line-height:1.4}.sel__opts{gap:8px;display:grid}.sel__opt{color:#edeae2d6;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:st-in .8s var(--ease) both var(--d), sel-scan .8s ease-in-out both var(--s);background:#08090e99;border:1px solid #ffffff24;grid-template-columns:24px 1fr auto;align-items:center;gap:12px;padding:10px 14px;font-size:14px;line-height:1.35;display:grid}.sel__opt--chosen{animation:st-in .8s var(--ease) both var(--d), sel-scan .8s ease-in-out both var(--s), sel-lock .9s var(--ease) forwards var(--l)}.sel__opt--dim{animation:st-in .8s var(--ease) both var(--d), sel-scan .8s ease-in-out both var(--s), sel-dim .9s var(--ease) forwards var(--l)}.sel__num{width:24px;height:24px;color:var(--brass-corpo);font-family:var(--font-mono);border:1px solid #e3be6e8c;place-items:center;font-size:11px;display:grid}.sel__ok{background:var(--brass-corpo);color:#08090e;width:20px;height:20px;animation:pop .6s var(--ease) both var(--k);border-radius:50%;place-items:center;font-size:11px;font-weight:800;display:grid}@keyframes sel-scan{0%,to{background:#08090e99;border-color:#ffffff24;translate:0}50%{border-color:var(--brass-corpo);background:#e3be6e29;translate:6px}}@keyframes sel-lock{to{border-color:var(--brass-corpo);color:#fff8e8;background:#e3be6e2e;translate:6px;box-shadow:0 0 0 1px #e3be6e80,0 8px 30px #e3be6e2e}}@keyframes sel-dim{to{opacity:.38}}.sel__contra{color:#f7f3ea;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:st-in .9s var(--ease) both 9.8s;background:#5a1e1873;border:1px solid #c9643a8c;border-left:3px solid #c9643a;padding:10px 14px;font-size:14px;font-style:italic;line-height:1.4}.sel__reg{font-family:var(--font-mono);color:var(--brass-corpo);animation:st-in .9s var(--ease) both 11.6s;grid-template-columns:10px 1fr;align-items:start;gap:10px;font-size:12px;line-height:1.45;display:grid}.sel__reg i{background:var(--brass-corpo);width:10px;height:10px;margin-top:4px;box-shadow:0 0 12px #e3be6ecc}.acido{grid-template-columns:1fr 1fr;gap:10px;max-width:580px;font-size:13px;display:grid;position:relative}.acido__doc{color:#141821;font-family:var(--font-display);animation:st-in 1s var(--ease) both .9s;background:#f7f3eaed;border-radius:2px;order:2;grid-column:1/-1;padding:14px 18px 18px;font-size:15px;line-height:1.35;box-shadow:0 20px 50px #00000073}.acido__tag{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#6b6354;margin-bottom:6px;font-size:10px;display:block}.acido__doc i{background:#1418211f;width:90%;height:4px;margin-top:8px;display:block}.acido__doc i+i{width:70%}.acido__doc i+i+i{width:80%}.acido__q{color:#edeae2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:st-in .9s var(--ease) both;background:#08090ead;border:1px solid #e3be6e59;grid-template-columns:18px 1fr;align-items:start;gap:10px;padding:10px 12px;line-height:1.4;display:grid}.acido__q--1,.acido__q--2{order:1}.acido__q--3,.acido__q--4{order:3}.acido__q b{background:var(--brass-corpo);color:#08090e;width:18px;height:18px;animation:pop .6s var(--ease) both;border-radius:50%;place-items:center;font-size:11px;font-weight:800;display:grid}.acido__fim{z-index:2;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#8c2f26;text-align:center;max-width:330px;animation:stamp .7s var(--ease) both 11.4s;background:#f7f3eae6;border:2px solid #8c2f26;padding:8px 12px;font-size:11.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-4deg)}@keyframes stamp{0%{opacity:0;transform:translate(-50%,-50%)rotate(-4deg)scale(1.6)}to{opacity:1;transform:translate(-50%,-50%)rotate(-4deg)scale(1)}}.mesa2{gap:12px;max-width:620px;font-size:13px;display:grid}.mesa2__row{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.mesa2__seat{color:#edeae2eb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:seat-on 1s var(--ease) both;background:#08090ea3;border:1px solid #ffffff24;padding:10px 12px;line-height:1.35;position:relative}.mesa2__seat i{background:var(--brass-corpo);border-radius:50%;width:10px;height:10px;position:absolute;top:-5px;left:12px;box-shadow:0 0 14px #e3be6ee6}.mesa2__row--b .mesa2__seat i{top:auto;bottom:-5px}.mesa2__seat b{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--brass-corpo);margin-bottom:4px;font-size:10px;font-weight:600;display:block}.mesa2__seat span{font-style:italic}@keyframes seat-on{0%{opacity:0;border-color:#ffffff24;transform:translateY(8px)}60%{border-color:var(--brass-corpo)}to{opacity:1;border-color:#e3be6e73;transform:none}}.mesa2__table{height:96px;animation:st-in 1s var(--ease) both .6s;background:radial-gradient(60% 100% at 50% 0,#e3be6e29,#0000 70%),#1e1810bd;border:1px solid #e3be6e80;border-radius:999px;place-items:center;display:grid;position:relative}.mesa2__you{font-family:var(--font-display);color:#fff8e8;border:1px solid var(--brass-corpo);animation:you-on 1s var(--ease) both 10.6s;background:#08090eb8;align-items:center;gap:10px;padding:8px 16px;font-size:15px;display:inline-flex}.mesa2__you i{background:var(--brass-corpo);border-radius:50%;width:10px;height:10px;animation:1.8s ease-in-out 11.4s infinite pulse}@keyframes you-on{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}@keyframes pulse{0%,to{box-shadow:0 0 #e3be6e99}50%{box-shadow:0 0 0 8px #e3be6e00}}.sys{max-width:520px;font-family:"Sora", var(--font-ui);gap:10px;display:grid}.sys__bar{color:#f2f6fab8;align-items:center;gap:6px;font-size:12px;display:flex}.sys__tab{background:#ffffff0f;border:1px solid #ffffff14;border-radius:999px;padding:6px 12px}.sys__tab.is-on{color:#f2f6fa;background:#3dd6f529;border-color:#3dd6f580}.sys__pager{font-family:var(--font-mono);color:#ffd166;letter-spacing:.04em;margin-left:auto;font-size:12px}.sys__pdf{color:#f2f6fa;white-space:nowrap;background:#3dd6f514;border:1px solid #3dd6f580;border-radius:8px;padding:6px 10px;font-size:11px}.sys__panel{background:linear-gradient(#10182ceb,#0a0e1af0);border:1px solid #3dd6f559;border-radius:10px;padding:24px 26px 22px;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000080,inset 0 0 0 1px #ffffff08}.sys__panel:before{content:"";pointer-events:none;background-image:linear-gradient(#3dd6f50d 1px,#0000 1px),linear-gradient(90deg,#3dd6f50d 1px,#0000 1px);background-size:26px 26px;position:absolute;inset:0}.sys__c{opacity:.9;border:2px solid #3dd6f5;width:18px;height:18px;position:absolute}.sys__c--tl{border-bottom:0;border-right:0;top:10px;left:10px}.sys__c--tr{border-bottom:0;border-left:0;top:10px;right:10px}.sys__c--bl{border-top:0;border-right:0;bottom:10px;left:10px}.sys__c--br{border-top:0;border-left:0;bottom:10px;right:10px}.sys__kicker{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:#3dd6f5;margin-bottom:10px;font-size:11px;position:relative}.sys__grid{gap:8px;min-height:120px;display:grid;position:relative}.sys__block{color:#f2f6fa;opacity:0;transition:opacity .8s var(--ease), transform .8s var(--ease);background:#3dd6f512;border:1px solid #3dd6f559;border-radius:6px;padding:10px 12px;font-size:13.5px;line-height:1.4;transform:translate(-10px)}.sys__panel.is-on .sys__block{opacity:1;transform:none}.sys__voice{flex-wrap:wrap;align-items:center;gap:6px;font-size:11px;display:flex}.sys__pill{color:#f2f6fa;white-space:nowrap;background:#ffffff0d;border:1px solid #ffffff24;border-radius:999px;padding:6px 10px}.sys__pill--on{color:#3dd6f5;border-color:#3dd6f599}.sys__pill--stop{color:#ff9aa8;border-color:#ff5a6eb3}.sys__pill small{color:#f2f6fa80;margin-left:4px;font-size:10px}.sys__speaking{font-family:var(--font-mono);letter-spacing:.14em;color:#ffd166;font-size:10px}.sys__wave{align-items:center;gap:2px;height:14px;display:inline-flex}.sys__wave b{transform-origin:50%;background:#3dd6f5;width:2px;height:100%;animation:.8s ease-in-out infinite alternate voice}@keyframes voice{0%{transform:scaleY(.2)}to{transform:scaleY(1)}}.chat__log{align-content:start;gap:8px;min-height:120px;display:grid}.chat__b{color:#f2f6fa;border-radius:14px;max-width:92%;padding:10px 14px;font-size:13.5px;line-height:1.45}.chat__b--u{background:#ffffff17;border:1px solid #ffffff29;border-bottom-right-radius:4px;justify-self:end}.chat__b--b{background:#3dd6f51f;border:1px solid #3dd6f566;border-bottom-left-radius:4px;justify-self:start}.chat__caret{vertical-align:text-bottom;background:#3dd6f5;width:2px;height:1em;margin-left:3px;animation:1s steps(2,end) infinite caret;display:inline-block}@keyframes caret{to{opacity:0}}.chat__typing{gap:4px;padding:13px 14px;display:inline-flex}.chat__typing i{background:#3dd6f5;border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite dots}.chat__typing i:nth-child(2){animation-delay:.15s}.chat__typing i:nth-child(3){animation-delay:.3s}@keyframes dots{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}.aula__bars{height:32px;position:relative}.aula__bar1,.aula__bar2{position:absolute;inset:0}.aula__bar1{animation:15s linear both aula-s1}.aula__bar2{animation:15s linear both aula-s2}.aula__deck{min-height:262px;animation:st-in 1.1s var(--ease) both .4s}.aula__slide{flex-direction:column;gap:9px;padding:24px 26px;display:flex;position:absolute;inset:0}.aula__slide--1{animation:15s linear both aula-s1}.aula__slide--2{animation:15s linear both aula-s2}@keyframes aula-s1{0%{opacity:0;transform:translate(12px)}6%{opacity:1;transform:none}47%{opacity:1;transform:none}52%{opacity:0;transform:translate(-16px)}to{opacity:0}}@keyframes aula-s2{0%,52%{opacity:0;transform:translate(16px)}58%{opacity:1;transform:none}to{opacity:1}}.aula__title{color:#f2f6fa;border-bottom:1px solid #3dd6f580;margin-bottom:4px;padding-bottom:8px;font-size:clamp(16px,1.35vw,20px);font-weight:600;line-height:1.25;position:relative}.aula__li{color:#f2f6faeb;animation:st-in .8s var(--ease) both;grid-template-columns:8px 1fr;align-items:center;gap:10px;font-size:clamp(12px,1.05vw,14px);display:grid;position:relative}.aula__slide--1 .aula__li{max-width:66%}.aula__li i{background:#3dd6f5;width:8px;height:8px}.aula__li--check i{background:#e3be6e;border-radius:50%}.aula__bar{align-items:flex-end;gap:6px;width:22%;height:34%;display:flex;position:absolute;bottom:14%;right:9%}.aula__bar b{transform-origin:bottom;animation:grow .9s var(--ease) both;background:linear-gradient(#3dd6f5,#3dd6f54d);flex:1}@keyframes grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.prova{pointer-events:none;font-family:"Sora", var(--font-ui);position:absolute;inset:0}.prova__step{letter-spacing:.02em;white-space:nowrap;color:#f2f6fa;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:step-on 1.1s var(--ease) both;background:#0a0e1a9e;border:1px solid #3dd6f5b3;align-items:center;gap:10px;padding:8px 18px;font-size:clamp(12px,1.1vw,14px);font-weight:600;display:inline-flex;position:absolute;transform:translate(-50%);box-shadow:0 0 24px #3dd6f540,inset 0 0 18px #3dd6f51f}.prova__step i{background:#3dd6f5;width:8px;height:8px;box-shadow:0 0 10px #3dd6f5}@keyframes step-on{0%{opacity:0;transform:translate(-50%)translateY(10px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.prova__seal{white-space:nowrap;font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#ffe9a6;animation:seal-on 1.4s var(--ease) both 10.6s;background:#281e0a99;border:1px solid #f2c94ccc;padding:8px 14px;font-size:11.5px;position:absolute;top:15%;left:50%;transform:translate(-50%);box-shadow:0 0 30px #f2c94c59}@keyframes seal-on{0%{opacity:0;filter:brightness();transform:translate(-50%)scale(.9)}60%{filter:brightness(1.8)}to{opacity:1;filter:brightness();transform:translate(-50%)scale(1)}}@media (max-width:1100px){.hero__slide--beatriz .hero__content{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(90px,.3fr)}.hero__bg .hero__portrait{height:70%;right:-12%}}@media (max-width:760px){.hero{height:auto;min-height:0}.hero__slide{min-height:640px}.hero__slide.is-active{position:relative}.hero__content,.hero__slide--beatriz .hero__content,.hero__slide--bea-prova .hero__content,.hero__slide--golfevo .hero__content{text-align:left;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;padding-top:44px;padding-bottom:116px;display:flex}.hero__slide--golfevo .hero__content{justify-content:flex-end;min-height:640px}.hero__stage,.hero__slide--bea-prova .hero__stage{margin-top:28px;position:relative;inset:auto}.hero__slide--bea-prova .hero__ctas{justify-content:flex-start}.hero__shade,.hero__slide--beatriz .hero__shade,.hero__slide--bea-prova .hero__shade{background:linear-gradient(#08090e59 0%,#08090ecc 50%,#08090ef7 100%)}.hero__bg .hero__portrait{opacity:.45;height:46%;top:0;bottom:auto;right:-22%}.chat__log{min-height:240px}.aula__deck{min-height:300px}.aula__slide--1 .aula__li{max-width:none}.aula__bar{display:none}.hero__slide--bea-prova .hero__bg img{object-position:center top;height:60%}.hero__tag{display:none}.hero__dots{bottom:44px;left:var(--sp-5);transform:none}.hero__ctrl{bottom:30px}.hero__slide--aiready:after{display:none}.sel,.acido,.mesa2,.sys{max-width:none}.mesa2__row{grid-template-columns:1fr;gap:8px}.mesa2__table{height:64px}.prova{flex-wrap:wrap;align-items:center;gap:8px;display:flex;position:relative}.prova__step,.prova__seal{animation-name:st-in;position:static;transform:none}.prova__seal{animation-name:st-in}}@media (prefers-reduced-motion:reduce){.hero__kicker,.hero__title,.hero__sub,.hero__ctas,.hero__stage,.sys__block{opacity:1;transform:none}.hero__slide{filter:none;transform:none}}.founder{gap:var(--sp-5);grid-template-columns:150px 1fr;align-items:start;display:grid}.founder__photo{border:1px solid var(--stroke-2);border-radius:8px;width:150px;height:auto}@media (max-width:520px){.founder{grid-template-columns:1fr}.founder__photo{width:120px}}
