/* V6 multipágina: azul aprovado preservado; branco pontual e dourado da fonte. */
body.berezin-v2{background:#101e30}
body.berezin-v2 .v2-header{border-bottom:2px solid var(--gold);gap:18px}
body.berezin-v2 .v2-header nav{gap:18px}
body.berezin-v2 .v2-header nav a{color:var(--ivory);font-size:12px;white-space:nowrap}
body.berezin-v2 .v2-header nav a:hover,body.berezin-v2 .v2-header nav a[aria-current=page]{color:var(--gold)}
body.berezin-v2 .v2-header-cta{display:none}
body.berezin-v2 .v6-home{min-height:unset;grid-template-columns:1.1fr 1fr;padding:54px 7vw 58px;gap:6vw;align-items:center}
body.berezin-v2 .v6-home .hero-copy{padding:0}
body.berezin-v2 .v6-home h1{font-size:clamp(42px,4.6vw,72px);max-width:660px;line-height:1.06}
body.berezin-v2 .v6-home .hero-photo{margin:0;height:480px;max-height:none}
body.berezin-v2 .v6-home .hero-photo img{height:480px;min-height:0;object-fit:cover}
body.berezin-v2 .v6-home .hero-deck{color:var(--ivory);max-width:42ch}
body.berezin-v2 .v6-invite{background:#fff;color:#101e30;padding:22px 25px;margin-top:32px;border-top:4px solid var(--gold)}
body.berezin-v2 .v6-invite .eyebrow{color:#101e30;margin-bottom:12px;font-size:10px}
body.berezin-v2 .v6-prompt{display:block;color:#101e30;font:600 15px/1.65 var(--sans);text-decoration:underline;text-underline-offset:5px}
body.berezin-v2 .v6-invite p:last-child{color:#101e30;font-size:12px;line-height:1.6;margin:14px 0 0}
body.berezin-v2 .v6-prompt .terminal-cursor{color:#101e30;display:inline;animation:v6-cursor 1.8s step-end infinite}
@keyframes v6-cursor{0%,65%,100%{opacity:1}66%,99%{opacity:0}}
body.effects-paused .v6-prompt .terminal-cursor{animation:none}
body.berezin-v2 .v6-founder-label{background:#fff;color:#101e30;padding:12px 18px;border-bottom:4px solid var(--gold);font-size:13px}
body.berezin-v2 .v6-white-band{background:#fff;color:#101e30;padding:30px 34px;border-top:4px solid var(--gold);max-width:1050px}
body.berezin-v2 .v6-white-band h2{color:#101e30;font-size:clamp(32px,3.5vw,52px)}
body.berezin-v2 .v6-white-band p,body.berezin-v2 .v6-white-band .eyebrow{color:#101e30}
body.berezin-v2 .v6-white-band p:last-child{margin-bottom:0}
body.berezin-v2 .v6-approval{border:1px solid #101e30;padding:12px 16px;font-size:14px}
body.berezin-v2 .v6-principles{padding-top:35px}
body.berezin-v2 .v6-principles-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:40px}
body.berezin-v2 .v6-principles-grid article{border-top:2px solid var(--gold);padding-top:24px}
body.berezin-v2 .v6-principles-grid h3{color:var(--gold)}
body.berezin-v2 .v6-principles-grid p{color:var(--ivory)}
body.berezin-v2 .v6-blog-alert{padding-top:0;padding-bottom:45px}
body.berezin-v2 .v6-content-note{font-size:14px;margin-top:24px;max-width:85ch;color:var(--ivory)}
body.berezin-v2 .v6-content-note a{color:var(--gold);text-decoration:underline}
body.berezin-v2 .v6-legal-header{padding-bottom:20px}
body.berezin-v2 .v6-legal-header h1{font-size:clamp(46px,6vw,90px)}
body.berezin-v2 .v6-legal-header .v6-white-band{padding:22px 30px;max-width:850px}
body.berezin-v2 .v6-legal-index{padding-top:35px}
body.berezin-v2 .practice-card{border-top:2px solid var(--gold)}
body.berezin-v2 .v2-footer{border-top:2px solid var(--gold)}
body.berezin-v2 .footer-top>a{color:var(--gold);font-size:13px}
@media(max-width:850px){body.berezin-v2 .v2-header nav{gap:0}body.berezin-v2 .v2-header nav a{font-size:16px}body.berezin-v2 .v6-home{gap:5vw}body.berezin-v2 .v6-home .hero-photo,body.berezin-v2 .v6-home .hero-photo img{height:430px}body.berezin-v2 .v6-invite{padding:18px}body.berezin-v2 .v6-principles-grid{grid-template-columns:1fr;gap:18px}}
@media(max-width:600px){body.berezin-v2 .v6-home{display:block;padding:36px 7vw 40px}body.berezin-v2 .v6-home h1{font-size:46px}body.berezin-v2 .v6-home .hero-photo{margin-top:30px}body.berezin-v2 .v6-home .hero-photo,body.berezin-v2 .v6-home .hero-photo img{height:330px}body.berezin-v2 .v6-invite{margin-top:24px}body.berezin-v2 .v6-white-band{padding:22px}body.berezin-v2 .v6-legal-header h1{overflow-wrap:anywhere}}
@media(prefers-reduced-motion:reduce){body.berezin-v2 .v6-prompt .terminal-cursor{animation:none}}
