1998 lines
86 KiB
HTML
1998 lines
86 KiB
HTML
<!DOCTYPE html>
|
||
<html lang="pt-BR">
|
||
<head>
|
||
<!-- Google tag (gtag.js) -->
|
||
<script async src="https://www.googletagmanager.com/gtag/js?id=AW-17742537221"></script>
|
||
<script>
|
||
window.dataLayer = window.dataLayer || [];
|
||
function gtag(){dataLayer.push(arguments);}
|
||
gtag('js', new Date());
|
||
gtag('config', 'AW-17742537221');
|
||
</script>
|
||
<meta charset="UTF-8" />
|
||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||
<title>Advogado Trabalhista Online em São Paulo | Seu Advogado Já</title>
|
||
<meta name="description" content="Consultoria trabalhista online para São Paulo. Rescisão indevida, FGTS, horas extras e assédio moral. Sem investimento inicial. Fale no WhatsApp." />
|
||
<meta name="robots" content="index, follow" />
|
||
<meta property="og:title" content="Advogado Trabalhista Online em São Paulo | Seu Advogado Já" />
|
||
<meta property="og:description" content="Rescisão, FGTS, horas extras e assédio. Análise gratuita do seu caso. Sem investimento inicial." />
|
||
<meta property="og:type" content="website" />
|
||
<meta property="og:locale" content="pt_BR" />
|
||
<script type="application/ld+json">
|
||
{
|
||
"@context": "https://schema.org",
|
||
"@type": "LegalService",
|
||
"name": "Seu Advogado Já — Trabalhista",
|
||
"url": "https://trabalhista.seuadvogadoja.com.br",
|
||
"telephone": "+55-11-5199-1450",
|
||
"areaServed": {"@type": "City", "name": "São Paulo"},
|
||
"serviceType": "Advocacia Trabalhista",
|
||
"address": {
|
||
"@type": "PostalAddress",
|
||
"addressLocality": "São Paulo",
|
||
"addressRegion": "SP",
|
||
"addressCountry": "BR"
|
||
}
|
||
}
|
||
</script>
|
||
<script type="application/ld+json">
|
||
{
|
||
"@context": "https://schema.org",
|
||
"@type": "FAQPage",
|
||
"mainEntity": [
|
||
{
|
||
"@type": "Question",
|
||
"name": "Se eu mandar mensagem, vão me ligar sem eu pedir?",
|
||
"acceptedAnswer": {"@type": "Answer", "text": "Não. O primeiro contato é feito de forma discreta e você escolhe como prefere continuar."}
|
||
},
|
||
{
|
||
"@type": "Question",
|
||
"name": "Não tenho provas. Ainda posso entrar com ação?",
|
||
"acceptedAnswer": {"@type": "Answer", "text": "Em muitos casos, sim. A análise jurídica identifica quais documentos, mensagens, recibos e testemunhas podem ser usados."}
|
||
},
|
||
{
|
||
"@type": "Question",
|
||
"name": "Quanto custa para começar?",
|
||
"acceptedAnswer": {"@type": "Answer", "text": "A análise inicial é gratuita. Os honorários são cobrados apenas em caso de êxito, conforme contrato."}
|
||
},
|
||
{
|
||
"@type": "Question",
|
||
"name": "Posso entrar com ação mesmo já tendo assinado a rescisão?",
|
||
"acceptedAnswer": {"@type": "Answer", "text": "Em muitos casos, sim. A assinatura da rescisão não elimina automaticamente direitos que não foram pagos corretamente."}
|
||
}
|
||
]
|
||
}
|
||
</script>
|
||
<!-- Resource hints — placed first to start TCP early -->
|
||
<link rel="preconnect" href="https://fonts.googleapis.com" />
|
||
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
|
||
<link rel="preconnect" href="https://cdnjs.cloudflare.com" crossorigin />
|
||
<meta name="google-site-verification" content="8DuWGcfZanPHsVnrQ4VRtRUHolsnDaW8ged4i4KMryo" />
|
||
<link rel="sitemap" type="application/xml" href="/sitemap.xml" />
|
||
<link rel="dns-prefetch" href="https://wa.me" />
|
||
<link rel="dns-prefetch" href="https://cdnjs.cloudflare.com" />
|
||
<!-- Google Fonts — display=swap prevents render-blocking -->
|
||
<link href="https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,300;0,9..144,400;0,9..144,600;0,9..144,700;0,9..144,900;1,9..144,400;1,9..144,700&family=Outfit:wght@300;400;500;600;700&display=swap" rel="stylesheet" />
|
||
<!-- Font Awesome async — eliminates render-blocking; critical icons use inline SVG below -->
|
||
<link rel="preload" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css" as="style" onload="this.onload=null;this.rel='stylesheet'" crossorigin="anonymous" />
|
||
<noscript><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css" crossorigin="anonymous" /></noscript>
|
||
|
||
<style>
|
||
/* ============================================================
|
||
DESIGN TOKENS
|
||
============================================================ */
|
||
:root {
|
||
--navy-950: #04090f;
|
||
--navy-900: #0D1B2A;
|
||
--navy-800: #122234;
|
||
--navy-700: #1a2d47;
|
||
--navy-600: #213658;
|
||
--navy-500: #2a4470;
|
||
--amber-600: #c47d08;
|
||
--amber-500: #F5A623;
|
||
--amber-400: #f7b84b;
|
||
--amber-300: #f9c96a;
|
||
--amber-100: #fef3d0;
|
||
--white: #FFFFFF;
|
||
--gray-50: #F8F9FA;
|
||
--gray-100: #F1F3F5;
|
||
--gray-200: #E5E7EB;
|
||
--gray-300: #D1D5DB;
|
||
--gray-400: #9CA3AF;
|
||
--gray-500: #6B7280;
|
||
--gray-600: #4B5563;
|
||
--gray-700: #374151;
|
||
--gray-800: #1F2937;
|
||
--green-600: #16a34a;
|
||
--green-500: #25D366;
|
||
--green-400: #4ade80;
|
||
--logo-color: var(--white);
|
||
--logo-accent: var(--amber-500);
|
||
--font-display: 'Fraunces', Georgia, serif;
|
||
--font-body: 'Outfit', system-ui, sans-serif;
|
||
--text-xs: 0.75rem;
|
||
--text-sm: 0.875rem;
|
||
--text-base: 1rem;
|
||
--text-lg: 1.125rem;
|
||
--text-xl: 1.25rem;
|
||
--text-2xl: 1.5rem;
|
||
--text-3xl: 1.875rem;
|
||
--text-4xl: 2.25rem;
|
||
--text-5xl: 3rem;
|
||
--text-6xl: 3.75rem;
|
||
--text-7xl: 4.5rem;
|
||
--text-8xl: 6rem;
|
||
--leading-none: 1;
|
||
--leading-tight: 1.15;
|
||
--leading-snug: 1.3;
|
||
--leading-normal: 1.5;
|
||
--leading-relaxed: 1.65;
|
||
--space-1: 0.25rem;
|
||
--space-2: 0.5rem;
|
||
--space-3: 0.75rem;
|
||
--space-4: 1rem;
|
||
--space-5: 1.25rem;
|
||
--space-6: 1.5rem;
|
||
--space-8: 2rem;
|
||
--space-10: 2.5rem;
|
||
--space-12: 3rem;
|
||
--space-16: 4rem;
|
||
--space-20: 5rem;
|
||
--space-24: 6rem;
|
||
--space-32: 8rem;
|
||
--radius-sm: 6px;
|
||
--radius-md: 10px;
|
||
--radius-lg: 16px;
|
||
--radius-xl: 24px;
|
||
--radius-2xl: 32px;
|
||
--radius-full: 9999px;
|
||
--shadow-green: 0 0 24px rgba(37,211,102,.35), 0 4px 16px rgba(0,0,0,.3);
|
||
--shadow-green-lg: 0 0 48px rgba(37,211,102,.4), 0 8px 32px rgba(0,0,0,.4);
|
||
--shadow-amber: 0 0 24px rgba(245,166,35,.35), 0 4px 16px rgba(0,0,0,.3);
|
||
--shadow-card: 0 2px 0 rgba(245,166,35,.12), 0 8px 32px rgba(0,0,0,.3);
|
||
--shadow-xl: 0 16px 56px rgba(0,0,0,.44);
|
||
--ease-out: cubic-bezier(0.16, 1, 0.3, 1);
|
||
--ease-spring: cubic-bezier(0.34, 1.56, 0.64, 1);
|
||
--duration-fast: 150ms;
|
||
--duration-base: 250ms;
|
||
--duration-slow: 400ms;
|
||
--duration-slower: 650ms;
|
||
--container-max: 1160px;
|
||
--container-px: clamp(1rem, 5vw, 3rem);
|
||
--navbar-h: 72px;
|
||
--section-py: clamp(2.75rem, 5.5vw, 4rem);
|
||
}
|
||
|
||
/* Light theme overrides */
|
||
[data-theme="light"] {
|
||
--logo-color: var(--navy-900);
|
||
--logo-accent: var(--amber-600);
|
||
}
|
||
|
||
/* ============================================================
|
||
RESET
|
||
============================================================ */
|
||
*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }
|
||
html { scroll-behavior: smooth; -webkit-font-smoothing: antialiased; }
|
||
body {
|
||
font-family: var(--font-body);
|
||
font-size: var(--text-base);
|
||
line-height: var(--leading-normal);
|
||
color: var(--white);
|
||
background: var(--navy-950);
|
||
overflow-x: hidden;
|
||
}
|
||
img, svg { display: block; max-width: 100%; }
|
||
a { color: inherit; text-decoration: none; }
|
||
button { cursor: pointer; border: none; background: none; font: inherit; }
|
||
ul, ol { list-style: none; }
|
||
|
||
/* ============================================================
|
||
GRAIN OVERLAY
|
||
============================================================ */
|
||
.grain {
|
||
position: fixed;
|
||
inset: 0;
|
||
pointer-events: none;
|
||
z-index: 9998;
|
||
opacity: .028;
|
||
background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");
|
||
background-repeat: repeat;
|
||
background-size: 200px 200px;
|
||
}
|
||
|
||
/* ============================================================
|
||
LAYOUT
|
||
============================================================ */
|
||
.container {
|
||
max-width: var(--container-max);
|
||
margin: 0 auto;
|
||
padding: 0 var(--container-px);
|
||
}
|
||
.section { padding: var(--section-py) 0; }
|
||
.section-dark { background: var(--navy-900); }
|
||
.section-darker { background: var(--navy-950); }
|
||
.section-mid { background: var(--navy-800); }
|
||
|
||
/* ============================================================
|
||
TYPOGRAPHY
|
||
============================================================ */
|
||
.display-xl {
|
||
font-family: var(--font-display);
|
||
font-size: clamp(var(--text-4xl), 5.5vw, var(--text-7xl));
|
||
font-weight: 900;
|
||
line-height: var(--leading-tight);
|
||
letter-spacing: -0.02em;
|
||
}
|
||
.display-lg {
|
||
font-family: var(--font-display);
|
||
font-size: clamp(var(--text-3xl), 4.5vw, var(--text-6xl));
|
||
font-weight: 900;
|
||
line-height: var(--leading-tight);
|
||
letter-spacing: -0.02em;
|
||
}
|
||
.display-md {
|
||
font-family: var(--font-display);
|
||
font-size: clamp(var(--text-2xl), 3.5vw, var(--text-5xl));
|
||
font-weight: 700;
|
||
line-height: var(--leading-snug);
|
||
letter-spacing: -0.015em;
|
||
}
|
||
.display-sm {
|
||
font-family: var(--font-display);
|
||
font-size: clamp(var(--text-2xl), 3vw, var(--text-4xl));
|
||
font-weight: 700;
|
||
line-height: var(--leading-snug);
|
||
letter-spacing: -0.01em;
|
||
}
|
||
.h3 {
|
||
font-family: var(--font-display);
|
||
font-size: clamp(var(--text-lg), 1.6vw, var(--text-2xl));
|
||
font-weight: 600;
|
||
line-height: var(--leading-snug);
|
||
}
|
||
.overline {
|
||
font-family: var(--font-body);
|
||
font-size: var(--text-xs);
|
||
font-weight: 600;
|
||
letter-spacing: .14em;
|
||
text-transform: uppercase;
|
||
color: var(--amber-500);
|
||
}
|
||
.text-amber { color: var(--amber-500); }
|
||
.text-amber6 { color: var(--amber-600); }
|
||
.text-muted { color: var(--gray-400); }
|
||
.text-body { color: var(--gray-300); }
|
||
.italic { font-style: italic; }
|
||
|
||
/* Section eyebrow */
|
||
.eyebrow {
|
||
display: flex;
|
||
align-items: center;
|
||
gap: var(--space-3);
|
||
margin-bottom: var(--space-4);
|
||
}
|
||
.eyebrow-line {
|
||
height: 2px;
|
||
width: 28px;
|
||
background: var(--amber-500);
|
||
border-radius: 2px;
|
||
flex-shrink: 0;
|
||
}
|
||
|
||
/* ============================================================
|
||
BUTTONS
|
||
============================================================ */
|
||
.btn {
|
||
display: inline-flex;
|
||
align-items: center;
|
||
justify-content: center;
|
||
gap: var(--space-2);
|
||
font-family: var(--font-body);
|
||
font-weight: 700;
|
||
letter-spacing: .04em;
|
||
text-transform: uppercase;
|
||
border-radius: var(--radius-full);
|
||
border: none;
|
||
cursor: pointer;
|
||
transition:
|
||
transform var(--duration-fast) var(--ease-out),
|
||
box-shadow var(--duration-base) var(--ease-out);
|
||
white-space: nowrap;
|
||
text-decoration: none;
|
||
position: relative;
|
||
overflow: hidden;
|
||
}
|
||
.btn::after {
|
||
content: '';
|
||
position: absolute;
|
||
inset: 0;
|
||
background: rgba(255,255,255,0);
|
||
transition: background var(--duration-fast);
|
||
}
|
||
.btn:hover::after { background: rgba(255,255,255,.08); }
|
||
.btn:active { transform: scale(.97) !important; }
|
||
|
||
.btn-xl { font-size: var(--text-base); padding: var(--space-5) var(--space-10); }
|
||
.btn-lg { font-size: var(--text-sm); padding: var(--space-4) var(--space-8); }
|
||
.btn-md { font-size: var(--text-sm); padding: var(--space-3) var(--space-6); }
|
||
.btn-sm { font-size: var(--text-xs); padding: var(--space-2) var(--space-4); }
|
||
|
||
.btn-cta {
|
||
background: var(--green-500);
|
||
color: var(--white);
|
||
box-shadow: var(--shadow-green);
|
||
}
|
||
.btn-cta:hover {
|
||
background: #20bc5a;
|
||
box-shadow: var(--shadow-green-lg);
|
||
transform: translateY(-2px);
|
||
}
|
||
|
||
.btn-outline {
|
||
background: transparent;
|
||
color: var(--amber-500);
|
||
border: 2px solid var(--amber-500);
|
||
}
|
||
.btn-outline:hover {
|
||
background: rgba(245,166,35,.08);
|
||
box-shadow: var(--shadow-amber);
|
||
transform: translateY(-2px);
|
||
}
|
||
|
||
.btn-ghost {
|
||
background: rgba(255,255,255,.06);
|
||
color: var(--white);
|
||
border: 1px solid rgba(255,255,255,.12);
|
||
}
|
||
.btn-ghost:hover { background: rgba(255,255,255,.12); }
|
||
|
||
/* ============================================================
|
||
NAVBAR
|
||
============================================================ */
|
||
.navbar {
|
||
position: fixed;
|
||
top: 0; left: 0; right: 0;
|
||
height: var(--navbar-h);
|
||
z-index: 100;
|
||
transition: background var(--duration-base), box-shadow var(--duration-base), border-color var(--duration-base);
|
||
}
|
||
.navbar-inner {
|
||
max-width: var(--container-max);
|
||
margin: 0 auto;
|
||
padding: 0 var(--container-px);
|
||
height: 100%;
|
||
display: flex;
|
||
align-items: center;
|
||
justify-content: space-between;
|
||
}
|
||
.navbar.scrolled {
|
||
background: rgba(4, 9, 15, .9);
|
||
backdrop-filter: blur(16px);
|
||
-webkit-backdrop-filter: blur(16px);
|
||
border-bottom: 1px solid rgba(245,166,35,.1);
|
||
box-shadow: 0 4px 24px rgba(0,0,0,.5);
|
||
}
|
||
.logo {
|
||
font-family: var(--font-display);
|
||
font-size: var(--text-xl);
|
||
font-weight: 900;
|
||
color: var(--logo-color);
|
||
letter-spacing: -.01em;
|
||
transition: color var(--duration-base);
|
||
}
|
||
.logo span { color: var(--logo-accent); transition: color var(--duration-base); }
|
||
|
||
/* ============================================================
|
||
FLOATING WHATSAPP BUTTON
|
||
============================================================ */
|
||
.whatsapp-float {
|
||
position: fixed;
|
||
bottom: var(--space-6);
|
||
right: var(--space-6);
|
||
z-index: 200;
|
||
width: 60px;
|
||
height: 60px;
|
||
border-radius: 50%;
|
||
background: var(--green-500);
|
||
color: var(--white);
|
||
font-size: 28px;
|
||
display: flex;
|
||
align-items: center;
|
||
justify-content: center;
|
||
box-shadow: var(--shadow-green-lg);
|
||
cursor: pointer;
|
||
text-decoration: none;
|
||
transition: transform var(--duration-base) var(--ease-spring);
|
||
}
|
||
.whatsapp-float:hover { transform: scale(1.12); }
|
||
.whatsapp-float::before {
|
||
content: '';
|
||
position: absolute;
|
||
inset: -6px;
|
||
border-radius: 50%;
|
||
border: 2px solid var(--green-500);
|
||
opacity: 0;
|
||
animation: wa-pulse 2.4s var(--ease-out) infinite;
|
||
}
|
||
.whatsapp-float::after {
|
||
content: '';
|
||
position: absolute;
|
||
inset: -12px;
|
||
border-radius: 50%;
|
||
border: 2px solid var(--green-500);
|
||
opacity: 0;
|
||
animation: wa-pulse 2.4s var(--ease-out) .6s infinite;
|
||
}
|
||
@keyframes wa-pulse {
|
||
0% { opacity: .6; transform: scale(.92); }
|
||
100% { opacity: 0; transform: scale(1.5); }
|
||
}
|
||
|
||
/* ============================================================
|
||
HERO
|
||
============================================================ */
|
||
.hero {
|
||
position: relative;
|
||
min-height: 100vh;
|
||
display: flex;
|
||
align-items: center;
|
||
background: var(--navy-950);
|
||
overflow: hidden;
|
||
padding-top: var(--navbar-h);
|
||
}
|
||
/* Radial amber glow top-right */
|
||
.hero::before {
|
||
content: '';
|
||
position: absolute;
|
||
top: -20%;
|
||
right: -10%;
|
||
width: 70vw;
|
||
height: 70vw;
|
||
max-width: 800px;
|
||
max-height: 800px;
|
||
border-radius: 50%;
|
||
background: radial-gradient(circle, rgba(245,166,35,.07) 0%, transparent 65%);
|
||
pointer-events: none;
|
||
}
|
||
/* Bottom left ambient */
|
||
.hero::after {
|
||
content: '';
|
||
position: absolute;
|
||
bottom: -10%;
|
||
left: -10%;
|
||
width: 50vw;
|
||
height: 50vw;
|
||
max-width: 600px;
|
||
border-radius: 50%;
|
||
background: radial-gradient(circle, rgba(13,27,42,.8) 0%, transparent 70%);
|
||
pointer-events: none;
|
||
}
|
||
.hero-bg-deco {
|
||
position: absolute;
|
||
right: -5%;
|
||
top: 50%;
|
||
transform: translateY(-50%);
|
||
width: 45vw;
|
||
max-width: 520px;
|
||
opacity: .035;
|
||
pointer-events: none;
|
||
color: var(--amber-500);
|
||
}
|
||
.hero-content {
|
||
position: relative;
|
||
z-index: 1;
|
||
padding: clamp(2rem, 4vw, 3rem) 0;
|
||
max-width: 820px;
|
||
}
|
||
.hero-badge {
|
||
display: inline-flex;
|
||
align-items: center;
|
||
gap: var(--space-2);
|
||
font-size: var(--text-xs);
|
||
font-weight: 600;
|
||
letter-spacing: .08em;
|
||
text-transform: uppercase;
|
||
color: var(--amber-400);
|
||
background: rgba(245,166,35,.1);
|
||
border: 1px solid rgba(245,166,35,.2);
|
||
border-radius: var(--radius-full);
|
||
padding: var(--space-2) var(--space-4);
|
||
margin-bottom: var(--space-6);
|
||
}
|
||
.hero-badge i { font-size: .8em; }
|
||
.hero-headline {
|
||
font-family: var(--font-display);
|
||
font-size: clamp(var(--text-4xl), 5.5vw, 5.2rem);
|
||
font-weight: 900;
|
||
line-height: 1.08;
|
||
letter-spacing: -0.025em;
|
||
color: var(--white);
|
||
margin-bottom: var(--space-4);
|
||
}
|
||
.hero-headline .line2 {
|
||
color: var(--amber-400);
|
||
font-style: italic;
|
||
display: block;
|
||
}
|
||
.hero-sub {
|
||
font-family: var(--font-body);
|
||
font-size: clamp(var(--text-lg), 2vw, var(--text-xl));
|
||
color: var(--gray-300);
|
||
line-height: 1.65;
|
||
max-width: 600px;
|
||
margin-bottom: var(--space-6);
|
||
}
|
||
.hero-cta-row {
|
||
display: flex;
|
||
flex-wrap: wrap;
|
||
gap: var(--space-4);
|
||
align-items: center;
|
||
margin-bottom: var(--space-6);
|
||
}
|
||
.cred-strip {
|
||
display: flex;
|
||
flex-wrap: wrap;
|
||
gap: var(--space-2) var(--space-4);
|
||
align-items: center;
|
||
font-size: var(--text-sm);
|
||
color: var(--gray-400);
|
||
}
|
||
.cred-item {
|
||
display: flex;
|
||
align-items: center;
|
||
gap: var(--space-1);
|
||
}
|
||
.cred-item i { color: var(--green-400); font-size: .75em; }
|
||
.hero-divider {
|
||
position: absolute;
|
||
bottom: 0;
|
||
left: 0;
|
||
right: 0;
|
||
height: 80px;
|
||
background: linear-gradient(to bottom, transparent, var(--navy-900));
|
||
pointer-events: none;
|
||
}
|
||
|
||
/* ============================================================
|
||
PAIN POINTS
|
||
============================================================ */
|
||
.pain-grid {
|
||
display: grid;
|
||
grid-template-columns: 1fr 1fr;
|
||
gap: var(--space-3);
|
||
margin: var(--space-5) 0;
|
||
}
|
||
@media (max-width: 640px) { .pain-grid { grid-template-columns: 1fr; } }
|
||
.pain-item {
|
||
display: flex;
|
||
align-items: center;
|
||
gap: var(--space-3);
|
||
padding: var(--space-4) var(--space-5);
|
||
background: rgba(255,255,255,.03);
|
||
border: 1px solid rgba(255,255,255,.06);
|
||
border-radius: var(--radius-lg);
|
||
font-size: var(--text-base);
|
||
color: var(--gray-200);
|
||
transition: background var(--duration-fast), border-color var(--duration-fast);
|
||
}
|
||
.pain-item:hover {
|
||
background: rgba(255,255,255,.055);
|
||
border-color: rgba(245,166,35,.15);
|
||
}
|
||
.pain-item-icon {
|
||
color: var(--amber-500);
|
||
font-size: var(--text-lg);
|
||
flex-shrink: 0;
|
||
width: 24px;
|
||
text-align: center;
|
||
}
|
||
.pain-highlight {
|
||
margin-top: var(--space-5);
|
||
padding: var(--space-5) var(--space-8);
|
||
background: linear-gradient(135deg, rgba(245,166,35,.1), rgba(245,166,35,.03));
|
||
border: 1px solid rgba(245,166,35,.2);
|
||
border-radius: var(--radius-xl);
|
||
font-family: var(--font-display);
|
||
font-size: clamp(var(--text-lg), 2.5vw, var(--text-2xl));
|
||
font-weight: 600;
|
||
font-style: italic;
|
||
color: var(--amber-300);
|
||
text-align: center;
|
||
}
|
||
|
||
/* ============================================================
|
||
BENEFITS
|
||
============================================================ */
|
||
.benefits-grid {
|
||
display: grid;
|
||
grid-template-columns: repeat(2, 1fr);
|
||
gap: var(--space-3);
|
||
margin-top: var(--space-5);
|
||
}
|
||
@media (min-width: 900px) { .benefits-grid { grid-template-columns: repeat(3, 1fr); } }
|
||
@media (max-width: 500px) { .benefits-grid { grid-template-columns: 1fr; } }
|
||
.benefit-card {
|
||
display: flex;
|
||
align-items: center;
|
||
gap: var(--space-4);
|
||
background: linear-gradient(135deg, var(--navy-800) 0%, var(--navy-700) 100%);
|
||
border: 1px solid var(--navy-600);
|
||
border-left: 3px solid var(--amber-500);
|
||
border-radius: var(--radius-lg);
|
||
padding: var(--space-4) var(--space-5);
|
||
transition: transform var(--duration-base) var(--ease-out), box-shadow var(--duration-base);
|
||
}
|
||
.benefit-card:hover {
|
||
transform: translateX(4px);
|
||
box-shadow: var(--shadow-amber);
|
||
}
|
||
.benefit-icon {
|
||
font-size: var(--text-2xl);
|
||
flex-shrink: 0;
|
||
color: var(--amber-400);
|
||
}
|
||
.benefit-text {
|
||
font-family: var(--font-display);
|
||
font-size: var(--text-base);
|
||
font-weight: 600;
|
||
color: var(--white);
|
||
line-height: var(--leading-snug);
|
||
}
|
||
|
||
/* ============================================================
|
||
OBJECTION BREAKER (SEGURANÇA)
|
||
============================================================ */
|
||
.security-section {
|
||
background: linear-gradient(160deg, var(--navy-900) 0%, var(--navy-800) 50%, rgba(245,166,35,.03) 100%);
|
||
}
|
||
.security-grid {
|
||
display: grid;
|
||
grid-template-columns: 1fr 1fr;
|
||
gap: var(--space-16);
|
||
align-items: center;
|
||
}
|
||
@media (max-width: 768px) {
|
||
.security-grid { grid-template-columns: 1fr; gap: var(--space-8); }
|
||
}
|
||
.checklist { display: flex; flex-direction: column; gap: var(--space-4); }
|
||
.check-item {
|
||
display: flex;
|
||
align-items: center;
|
||
gap: var(--space-3);
|
||
font-size: var(--text-lg);
|
||
color: var(--gray-100);
|
||
font-weight: 500;
|
||
}
|
||
.check-icon {
|
||
width: 28px;
|
||
height: 28px;
|
||
border-radius: 50%;
|
||
background: rgba(37,211,102,.15);
|
||
border: 1px solid rgba(37,211,102,.3);
|
||
display: flex;
|
||
align-items: center;
|
||
justify-content: center;
|
||
color: var(--green-400);
|
||
font-size: .7em;
|
||
flex-shrink: 0;
|
||
}
|
||
.security-tagline {
|
||
margin-top: var(--space-5);
|
||
font-family: var(--font-display);
|
||
font-size: clamp(var(--text-xl), 2.5vw, var(--text-3xl));
|
||
font-weight: 700;
|
||
color: var(--white);
|
||
line-height: var(--leading-snug);
|
||
}
|
||
.security-tagline em { color: var(--amber-400); font-style: italic; }
|
||
.security-visual {
|
||
display: flex;
|
||
flex-direction: column;
|
||
gap: var(--space-4);
|
||
}
|
||
.stat-card {
|
||
background: var(--navy-700);
|
||
border: 1px solid var(--navy-600);
|
||
border-radius: var(--radius-xl);
|
||
padding: var(--space-6);
|
||
text-align: center;
|
||
transition: transform var(--duration-base) var(--ease-out), border-color var(--duration-base);
|
||
}
|
||
.stat-card:hover { transform: translateY(-3px); border-color: rgba(245,166,35,.25); }
|
||
.stat-number {
|
||
font-family: var(--font-display);
|
||
font-size: var(--text-5xl);
|
||
font-weight: 900;
|
||
color: var(--amber-500);
|
||
line-height: 1;
|
||
margin-bottom: var(--space-2);
|
||
}
|
||
.stat-label {
|
||
font-size: var(--text-sm);
|
||
color: var(--gray-400);
|
||
line-height: var(--leading-relaxed);
|
||
}
|
||
|
||
/* ============================================================
|
||
HOW IT WORKS
|
||
============================================================ */
|
||
.steps-grid {
|
||
display: grid;
|
||
grid-template-columns: repeat(2, 1fr);
|
||
gap: var(--space-4);
|
||
margin-top: var(--space-6);
|
||
}
|
||
@media (min-width: 900px) { .steps-grid { grid-template-columns: repeat(4, 1fr); gap: var(--space-5); } }
|
||
@media (max-width: 500px) { .steps-grid { grid-template-columns: 1fr; } }
|
||
.step-card {
|
||
background: var(--navy-800);
|
||
border: 1px solid var(--navy-700);
|
||
border-radius: var(--radius-xl);
|
||
padding: var(--space-6);
|
||
position: relative;
|
||
transition: transform var(--duration-base) var(--ease-out), border-color var(--duration-base);
|
||
}
|
||
.step-card:hover { transform: translateY(-4px); border-color: rgba(245,166,35,.2); }
|
||
.step-number {
|
||
font-family: var(--font-display);
|
||
font-size: var(--text-6xl);
|
||
font-weight: 900;
|
||
color: var(--amber-500);
|
||
opacity: .2;
|
||
line-height: 1;
|
||
margin-bottom: var(--space-3);
|
||
transition: opacity var(--duration-base);
|
||
}
|
||
.step-card:hover .step-number { opacity: .45; }
|
||
.step-icon {
|
||
width: 40px;
|
||
height: 40px;
|
||
border-radius: var(--radius-md);
|
||
background: rgba(245,166,35,.1);
|
||
border: 1px solid rgba(245,166,35,.2);
|
||
display: flex;
|
||
align-items: center;
|
||
justify-content: center;
|
||
color: var(--amber-500);
|
||
font-size: var(--text-lg);
|
||
margin-bottom: var(--space-4);
|
||
}
|
||
.step-title {
|
||
font-family: var(--font-display);
|
||
font-size: var(--text-lg);
|
||
font-weight: 600;
|
||
color: var(--white);
|
||
margin-bottom: var(--space-2);
|
||
line-height: var(--leading-snug);
|
||
}
|
||
.step-desc {
|
||
font-size: var(--text-sm);
|
||
color: var(--gray-400);
|
||
line-height: var(--leading-relaxed);
|
||
}
|
||
|
||
/* Connector line (desktop) */
|
||
@media (min-width: 900px) {
|
||
.step-card:not(:last-child)::after {
|
||
content: '';
|
||
position: absolute;
|
||
top: 44px;
|
||
right: -12px;
|
||
width: 22px;
|
||
height: 2px;
|
||
background: linear-gradient(90deg, var(--amber-500), rgba(245,166,35,.2));
|
||
border-radius: 2px;
|
||
z-index: 2;
|
||
}
|
||
}
|
||
|
||
/* ============================================================
|
||
AUTHORITY / TRUST
|
||
============================================================ */
|
||
.authority-grid {
|
||
display: grid;
|
||
grid-template-columns: repeat(2, 1fr);
|
||
gap: var(--space-4);
|
||
margin-top: var(--space-6);
|
||
}
|
||
@media (min-width: 900px) { .authority-grid { grid-template-columns: repeat(4, 1fr); } }
|
||
@media (max-width: 500px) { .authority-grid { grid-template-columns: 1fr; } }
|
||
.auth-card {
|
||
background: var(--navy-800);
|
||
border: 1px solid var(--navy-700);
|
||
border-radius: var(--radius-xl);
|
||
padding: var(--space-6);
|
||
display: flex;
|
||
flex-direction: column;
|
||
gap: var(--space-4);
|
||
transition: transform var(--duration-base) var(--ease-out), border-color var(--duration-base), box-shadow var(--duration-base);
|
||
}
|
||
.auth-card:hover {
|
||
transform: translateY(-4px);
|
||
border-color: rgba(245,166,35,.2);
|
||
box-shadow: var(--shadow-card);
|
||
}
|
||
.auth-icon-wrap {
|
||
width: 48px;
|
||
height: 48px;
|
||
border-radius: var(--radius-md);
|
||
background: rgba(245,166,35,.1);
|
||
border: 1px solid rgba(245,166,35,.18);
|
||
display: flex;
|
||
align-items: center;
|
||
justify-content: center;
|
||
color: var(--amber-500);
|
||
font-size: var(--text-xl);
|
||
transition: background var(--duration-base), box-shadow var(--duration-base);
|
||
}
|
||
.auth-card:hover .auth-icon-wrap {
|
||
background: rgba(245,166,35,.18);
|
||
box-shadow: 0 0 16px rgba(245,166,35,.2);
|
||
}
|
||
.auth-title {
|
||
font-family: var(--font-display);
|
||
font-size: var(--text-lg);
|
||
font-weight: 600;
|
||
color: var(--white);
|
||
line-height: var(--leading-snug);
|
||
}
|
||
.auth-desc {
|
||
font-size: var(--text-sm);
|
||
color: var(--gray-400);
|
||
line-height: var(--leading-relaxed);
|
||
}
|
||
|
||
/* ============================================================
|
||
URGENCY + FINAL CTA
|
||
============================================================ */
|
||
.urgency-section {
|
||
background: linear-gradient(160deg, var(--navy-900) 0%, var(--navy-950) 100%);
|
||
position: relative;
|
||
overflow: hidden;
|
||
}
|
||
.urgency-section::before {
|
||
content: '';
|
||
position: absolute;
|
||
top: 0; left: 0; right: 0;
|
||
height: 2px;
|
||
background: linear-gradient(90deg, transparent, var(--amber-500), transparent);
|
||
}
|
||
.urgency-block {
|
||
background: linear-gradient(135deg, rgba(245,166,35,.1), rgba(245,166,35,.03));
|
||
border: 1px solid rgba(245,166,35,.3);
|
||
border-radius: var(--radius-xl);
|
||
padding: var(--space-5) var(--space-6);
|
||
display: flex;
|
||
gap: var(--space-4);
|
||
align-items: flex-start;
|
||
margin-bottom: var(--space-8);
|
||
}
|
||
.urgency-emoji { font-size: var(--text-3xl); flex-shrink: 0; margin-top: .05em; }
|
||
.urgency-title {
|
||
font-family: var(--font-display);
|
||
font-size: clamp(var(--text-lg), 2vw, var(--text-xl));
|
||
font-weight: 700;
|
||
color: var(--amber-300);
|
||
margin-bottom: var(--space-2);
|
||
}
|
||
.urgency-body {
|
||
font-size: var(--text-base);
|
||
color: var(--gray-300);
|
||
line-height: var(--leading-relaxed);
|
||
}
|
||
.urgency-body strong { color: var(--amber-400); font-weight: 700; }
|
||
.final-cta-wrap {
|
||
text-align: center;
|
||
}
|
||
.final-cta-wrap .display-md { margin-bottom: var(--space-3); }
|
||
.final-cta-wrap .display-md em { color: var(--amber-400); font-style: italic; }
|
||
.final-sub {
|
||
font-size: var(--text-lg);
|
||
color: var(--gray-400);
|
||
max-width: 520px;
|
||
margin: 0 auto var(--space-5);
|
||
line-height: var(--leading-relaxed);
|
||
}
|
||
.final-cta-glow {
|
||
position: relative;
|
||
display: inline-block;
|
||
}
|
||
.final-cta-glow::before {
|
||
content: '';
|
||
position: absolute;
|
||
inset: -16px -24px;
|
||
background: radial-gradient(ellipse, rgba(37,211,102,.2) 0%, transparent 70%);
|
||
border-radius: 50%;
|
||
pointer-events: none;
|
||
}
|
||
|
||
/* ============================================================
|
||
FOOTER
|
||
============================================================ */
|
||
footer {
|
||
background: var(--navy-950);
|
||
border-top: 1px solid var(--navy-700);
|
||
padding: var(--space-12) 0 var(--space-8);
|
||
}
|
||
.footer-inner {
|
||
display: flex;
|
||
flex-wrap: wrap;
|
||
gap: var(--space-8);
|
||
justify-content: space-between;
|
||
margin-bottom: var(--space-8);
|
||
padding-bottom: var(--space-8);
|
||
border-bottom: 1px solid var(--navy-700);
|
||
}
|
||
.footer-brand p {
|
||
font-size: var(--text-sm);
|
||
color: var(--gray-500);
|
||
margin-top: var(--space-2);
|
||
line-height: var(--leading-relaxed);
|
||
max-width: 280px;
|
||
}
|
||
.footer-contact {
|
||
display: flex;
|
||
flex-direction: column;
|
||
gap: var(--space-2);
|
||
}
|
||
.footer-contact-title {
|
||
font-size: var(--text-xs);
|
||
font-weight: 600;
|
||
letter-spacing: .1em;
|
||
text-transform: uppercase;
|
||
color: var(--amber-500);
|
||
margin-bottom: var(--space-1);
|
||
}
|
||
.footer-contact a {
|
||
display: flex;
|
||
align-items: center;
|
||
gap: var(--space-2);
|
||
font-size: var(--text-base);
|
||
color: var(--gray-300);
|
||
transition: color var(--duration-fast);
|
||
}
|
||
.footer-contact a:hover { color: var(--green-400); }
|
||
.footer-contact a i { color: var(--green-500); }
|
||
.footer-bottom {
|
||
display: flex;
|
||
flex-wrap: wrap;
|
||
gap: var(--space-4);
|
||
justify-content: space-between;
|
||
align-items: center;
|
||
}
|
||
.footer-disclaimer {
|
||
font-size: var(--text-xs);
|
||
color: var(--gray-600);
|
||
max-width: 480px;
|
||
line-height: var(--leading-relaxed);
|
||
}
|
||
.footer-links {
|
||
display: flex;
|
||
gap: var(--space-4);
|
||
}
|
||
.footer-links button {
|
||
font-size: var(--text-xs);
|
||
color: var(--gray-500);
|
||
background: none;
|
||
border: none;
|
||
cursor: pointer;
|
||
transition: color var(--duration-fast);
|
||
font-family: var(--font-body);
|
||
text-decoration: underline;
|
||
text-underline-offset: 2px;
|
||
}
|
||
.footer-links button:hover { color: var(--amber-400); }
|
||
|
||
/* ============================================================
|
||
MODAL
|
||
============================================================ */
|
||
.modal-overlay {
|
||
position: fixed;
|
||
inset: 0;
|
||
background: rgba(4, 9, 15, .87);
|
||
backdrop-filter: blur(8px);
|
||
-webkit-backdrop-filter: blur(8px);
|
||
z-index: 300;
|
||
display: flex;
|
||
align-items: center;
|
||
justify-content: center;
|
||
padding: var(--space-4);
|
||
opacity: 0;
|
||
pointer-events: none;
|
||
transition: opacity var(--duration-base) var(--ease-out);
|
||
}
|
||
.modal-overlay.open {
|
||
opacity: 1;
|
||
pointer-events: auto;
|
||
}
|
||
.modal-box {
|
||
background: var(--navy-800);
|
||
border: 1px solid var(--navy-600);
|
||
border-radius: var(--radius-2xl);
|
||
max-width: 660px;
|
||
width: 100%;
|
||
max-height: 88vh;
|
||
display: flex;
|
||
flex-direction: column;
|
||
box-shadow: var(--shadow-xl);
|
||
transform: translateY(24px) scale(.97);
|
||
transition: transform var(--duration-slow) var(--ease-out);
|
||
}
|
||
.modal-overlay.open .modal-box { transform: translateY(0) scale(1); }
|
||
.modal-header {
|
||
padding: var(--space-6) var(--space-8);
|
||
border-bottom: 1px solid var(--navy-700);
|
||
display: flex;
|
||
align-items: center;
|
||
justify-content: space-between;
|
||
flex-shrink: 0;
|
||
}
|
||
.modal-title {
|
||
font-family: var(--font-display);
|
||
font-size: var(--text-2xl);
|
||
font-weight: 700;
|
||
color: var(--white);
|
||
}
|
||
.modal-close {
|
||
width: 36px; height: 36px;
|
||
border-radius: 50%;
|
||
background: rgba(255,255,255,.06);
|
||
border: 1px solid rgba(255,255,255,.1);
|
||
color: var(--gray-400);
|
||
font-size: var(--text-lg);
|
||
display: flex;
|
||
align-items: center;
|
||
justify-content: center;
|
||
cursor: pointer;
|
||
transition: background var(--duration-fast), color var(--duration-fast);
|
||
}
|
||
.modal-close:hover { background: rgba(255,255,255,.12); color: var(--white); }
|
||
.modal-body {
|
||
padding: var(--space-6) var(--space-8);
|
||
overflow-y: auto;
|
||
flex: 1;
|
||
color: var(--gray-300);
|
||
line-height: var(--leading-relaxed);
|
||
font-size: var(--text-sm);
|
||
}
|
||
.modal-body::-webkit-scrollbar { width: 6px; }
|
||
.modal-body::-webkit-scrollbar-track { background: var(--navy-900); border-radius: 3px; }
|
||
.modal-body::-webkit-scrollbar-thumb { background: var(--navy-600); border-radius: 3px; }
|
||
.modal-body h3 {
|
||
font-family: var(--font-display);
|
||
font-size: var(--text-base);
|
||
font-weight: 600;
|
||
color: var(--amber-400);
|
||
margin: var(--space-5) 0 var(--space-2);
|
||
}
|
||
.modal-body h3:first-child { margin-top: 0; }
|
||
.modal-body p { margin-bottom: var(--space-3); }
|
||
.modal-body ul { margin: var(--space-2) 0 var(--space-3) var(--space-4); }
|
||
.modal-body ul li { list-style: disc; margin-bottom: var(--space-1); color: var(--gray-400); }
|
||
.modal-footer {
|
||
padding: var(--space-4) var(--space-8);
|
||
border-top: 1px solid var(--navy-700);
|
||
display: flex;
|
||
justify-content: flex-end;
|
||
flex-shrink: 0;
|
||
}
|
||
|
||
/* ============================================================
|
||
FAQ
|
||
============================================================ */
|
||
details {
|
||
transition: background var(--duration-fast);
|
||
}
|
||
details[open] {
|
||
background: rgba(255,255,255,.045) !important;
|
||
border-color: rgba(245,166,35,.18) !important;
|
||
}
|
||
details summary {
|
||
display: flex;
|
||
align-items: center;
|
||
justify-content: space-between;
|
||
gap: var(--space-4);
|
||
list-style: none;
|
||
font-size: var(--text-base);
|
||
padding: var(--space-1) 0;
|
||
}
|
||
details summary::-webkit-details-marker { display: none; }
|
||
details summary::after {
|
||
content: '+';
|
||
font-size: var(--text-xl);
|
||
font-weight: 300;
|
||
color: var(--amber-500);
|
||
flex-shrink: 0;
|
||
line-height: 1;
|
||
transition: transform var(--duration-base) var(--ease-out), color var(--duration-fast);
|
||
}
|
||
details[open] summary::after {
|
||
transform: rotate(45deg);
|
||
color: var(--amber-400);
|
||
}
|
||
details p {
|
||
border-top: 1px solid rgba(255,255,255,.06);
|
||
padding-top: var(--space-3);
|
||
}
|
||
|
||
/* ============================================================
|
||
FORM INPUTS
|
||
============================================================ */
|
||
.lead-input {
|
||
background: rgba(255,255,255,.04);
|
||
border: 1px solid rgba(255,255,255,.1);
|
||
border-radius: var(--radius-md);
|
||
padding: 14px 16px;
|
||
color: var(--white);
|
||
font-family: var(--font-body);
|
||
font-size: var(--text-base);
|
||
width: 100%;
|
||
outline: none;
|
||
transition: border-color var(--duration-fast), background var(--duration-fast), box-shadow var(--duration-fast);
|
||
}
|
||
.lead-input::placeholder { color: var(--gray-600); }
|
||
.lead-input:focus {
|
||
border-color: rgba(245,166,35,.45);
|
||
background: rgba(255,255,255,.07);
|
||
box-shadow: 0 0 0 3px rgba(245,166,35,.08);
|
||
}
|
||
|
||
/* ============================================================
|
||
SCROLL REVEAL
|
||
============================================================ */
|
||
.reveal, .reveal-l, .reveal-r, .reveal-s {
|
||
opacity: 0;
|
||
transition:
|
||
opacity var(--duration-slower) var(--ease-out),
|
||
transform var(--duration-slower) var(--ease-out);
|
||
}
|
||
.reveal { transform: translateY(28px); }
|
||
.reveal-l { transform: translateX(-28px); }
|
||
.reveal-r { transform: translateX(28px); }
|
||
.reveal-s { transform: scale(.93); }
|
||
.reveal.on, .reveal-l.on, .reveal-r.on, .reveal-s.on {
|
||
opacity: 1;
|
||
transform: none;
|
||
}
|
||
.d1 { transition-delay: 100ms; }
|
||
.d2 { transition-delay: 200ms; }
|
||
.d3 { transition-delay: 300ms; }
|
||
.d4 { transition-delay: 400ms; }
|
||
.d5 { transition-delay: 500ms; }
|
||
.d6 { transition-delay: 600ms; }
|
||
|
||
/* ============================================================
|
||
RESPONSIVE HELPERS
|
||
============================================================ */
|
||
|
||
/* ── TABLET: ≤ 768px ─────────────────────────────────────── */
|
||
@media (max-width: 768px) {
|
||
/* Touch targets: min 44px height on all buttons */
|
||
.btn-xl { font-size: var(--text-sm); padding: var(--space-3) var(--space-6); min-height: 44px; }
|
||
.btn-lg { min-height: 44px; }
|
||
.btn-md { min-height: 44px; }
|
||
|
||
/* Hero */
|
||
.hero-headline { letter-spacing: -0.02em; }
|
||
.hero-bg-deco { display: none; }
|
||
|
||
/* Grids: single column on tablet (cramped at 2-col on 768px) */
|
||
.benefits-grid { grid-template-columns: 1fr; }
|
||
.steps-grid { grid-template-columns: repeat(2, 1fr); }
|
||
.authority-grid { grid-template-columns: repeat(2, 1fr); }
|
||
|
||
/* Hide step connector lines — only visual on 4-col desktop */
|
||
.step-card::after { display: none; }
|
||
|
||
/* Security */
|
||
.security-grid { grid-template-columns: 1fr; gap: var(--space-8); }
|
||
|
||
/* Urgency */
|
||
.urgency-block {
|
||
flex-direction: column;
|
||
gap: var(--space-3);
|
||
padding: var(--space-5);
|
||
}
|
||
|
||
/* Modal */
|
||
.modal-header,
|
||
.modal-body,
|
||
.modal-footer { padding-left: var(--space-5); padding-right: var(--space-5); }
|
||
|
||
/* Sobre escritório — colapsa para 1 coluna no tablet */
|
||
.sobre-bio-grid { grid-template-columns: 1fr; }
|
||
|
||
/* Footer */
|
||
.footer-inner { flex-direction: column; }
|
||
.footer-bottom { flex-direction: column; align-items: flex-start; gap: var(--space-3); }
|
||
}
|
||
|
||
/* ── MOBILE: ≤ 480px ─────────────────────────────────────── */
|
||
@media (max-width: 480px) {
|
||
/* Section padding: tighter on small screens */
|
||
.section { padding: var(--space-10) 0; }
|
||
|
||
/* Hero CTA row */
|
||
.hero-cta-row { flex-direction: column; align-items: stretch; }
|
||
.hero-cta-row .btn { justify-content: center; }
|
||
|
||
/* Grids: all single column on mobile */
|
||
.pain-grid { grid-template-columns: 1fr; }
|
||
.benefits-grid { grid-template-columns: 1fr; }
|
||
.steps-grid { grid-template-columns: 1fr; }
|
||
.authority-grid { grid-template-columns: 1fr; }
|
||
|
||
/* Stats: smaller number on mobile */
|
||
.stat-number { font-size: var(--text-4xl); }
|
||
|
||
/* Pain highlight: reduce font and padding */
|
||
.pain-highlight { padding: var(--space-4) var(--space-5); font-size: var(--text-lg); }
|
||
|
||
/* WhatsApp float: adjust position so it doesn't cover the last CTA */
|
||
.whatsapp-float {
|
||
bottom: var(--space-5);
|
||
right: var(--space-4);
|
||
width: 52px;
|
||
height: 52px;
|
||
font-size: 24px;
|
||
}
|
||
|
||
/* Modal: reduce outer padding */
|
||
.modal-overlay { padding: var(--space-2); }
|
||
}
|
||
|
||
/* ── MOBILE SMALL: ≤ 390px (iPhone SE, Galaxy A series) ───── */
|
||
@media (max-width: 390px) {
|
||
/* Navbar: collapse CTA to icon-only so logo + button fit in 358px */
|
||
.logo { font-size: var(--text-lg); }
|
||
.navbar .btn-cta {
|
||
font-size: 0; /* hide label text */
|
||
padding: 10px;
|
||
border-radius: 50%;
|
||
min-width: 40px;
|
||
min-height: 40px;
|
||
width: 40px;
|
||
height: 40px;
|
||
}
|
||
.navbar .btn-cta .ico {
|
||
width: 20px;
|
||
height: 20px;
|
||
}
|
||
|
||
/* Hero headline: reduce from 36px to 28px on very small screens */
|
||
.hero-headline {
|
||
font-size: clamp(1.65rem, 7.5vw, 2rem);
|
||
line-height: 1.12;
|
||
}
|
||
|
||
/* Hero section: reduce top padding to keep CTA above the fold */
|
||
.hero-content { padding: var(--space-8) 0 var(--space-10); }
|
||
|
||
/* Section padding */
|
||
.section { padding: var(--space-8) 0; }
|
||
|
||
/* Modal: tightest sizing */
|
||
.modal-header,
|
||
.modal-body,
|
||
.modal-footer { padding-left: var(--space-4); padding-right: var(--space-4); }
|
||
.modal-title { font-size: var(--text-xl); }
|
||
.modal-box { border-radius: var(--radius-xl); }
|
||
|
||
/* Security stat numbers */
|
||
.stat-number { font-size: var(--text-3xl); }
|
||
|
||
/* Display sizes: slight reduction on smallest breakpoint */
|
||
.display-sm { font-size: clamp(1.35rem, 6vw, 2rem); }
|
||
.display-md { font-size: clamp(1.5rem, 7vw, 2.25rem); }
|
||
}
|
||
|
||
/* ============================================================
|
||
PERFORMANCE
|
||
============================================================ */
|
||
/* Inline SVG icon helper (critical above-fold icons) */
|
||
.ico {
|
||
display: inline-block;
|
||
width: 1em;
|
||
height: 1em;
|
||
vertical-align: -.125em;
|
||
fill: currentColor;
|
||
flex-shrink: 0;
|
||
pointer-events: none;
|
||
}
|
||
/* GPU compositing — promote animated/sticky elements to own layers */
|
||
.whatsapp-float { will-change: transform; }
|
||
.navbar { will-change: transform; }
|
||
.modal-box { will-change: transform, opacity; }
|
||
/* Prevent grain from triggering full-page repaints */
|
||
.grain { contain: strict; }
|
||
/* Isolate decorative hero element from layout/paint */
|
||
.hero-bg-deco { contain: layout style paint; }
|
||
/* Respect system reduced-motion preference (accessibility + perf) */
|
||
@media (prefers-reduced-motion: reduce) {
|
||
*, *::before, *::after {
|
||
animation-duration: 0.01ms !important;
|
||
animation-iteration-count: 1 !important;
|
||
transition-duration: 0.01ms !important;
|
||
}
|
||
.reveal, .reveal-l, .reveal-r, .reveal-s {
|
||
opacity: 1 !important;
|
||
transform: none !important;
|
||
transition: none !important;
|
||
}
|
||
.whatsapp-float::before,
|
||
.whatsapp-float::after { display: none; }
|
||
}
|
||
</style>
|
||
</head>
|
||
<body>
|
||
|
||
<!-- Grain overlay -->
|
||
<div class="grain" aria-hidden="true"></div>
|
||
|
||
<!-- ============================================================
|
||
FLOATING WHATSAPP
|
||
============================================================ -->
|
||
<a
|
||
href="https://wa.me/551151991450?text=Ol%C3%A1%2C%20gostaria%20de%20uma%20an%C3%A1lise%20sem%20compromisso%20do%20meu%20caso%20trabalhista."
|
||
target="_blank"
|
||
rel="noopener noreferrer"
|
||
class="whatsapp-float"
|
||
aria-label="Falar com advogado via WhatsApp"
|
||
><svg class="ico" viewBox="0 0 448 512" aria-hidden="true"><path d="M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222 0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222 0-59.3-25.2-115-67.1-157zm-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2 0-101.7 82.8-184.5 184.6-184.5 49.3 0 95.6 19.2 130.4 54.1 34.8 34.9 56.2 81.2 56.1 130.5 0 101.8-84.9 184.6-186.6 184.6zm101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18-5.1-1.9-8.8-2.8-12.5 2.8-3.7 5.6-14.3 18-17.6 21.8-3.2 3.7-6.5 4.2-12 1.4-32.6-16.3-54-29.1-75.5-66-5.7-9.8 5.7-9.1 16.3-30.3 1.8-3.7.9-6.9-.5-9.7-1.4-2.8-12.5-30.1-17.1-41.2-4.5-10.8-9.1-9.3-12.5-9.5-3.2-.2-6.9-.2-10.6-.2-3.7 0-9.7 1.4-14.8 6.9-5.1 5.6-19.4 19-19.4 46.3 0 27.3 19.9 53.7 22.6 57.4 2.8 3.7 39.1 59.7 94.8 83.8 35.2 15.2 49 16.5 66.6 13.9 10.7-1.6 32.8-13.4 37.4-26.4 4.6-13 4.6-24.1 3.2-26.4-1.3-2.5-5-3.9-10.5-6.6z"/></svg></a>
|
||
|
||
<!-- ============================================================
|
||
NAVBAR
|
||
============================================================ -->
|
||
<nav class="navbar" id="site-navbar" aria-label="Navegação principal">
|
||
<div class="navbar-inner">
|
||
<a href="#" class="logo" aria-label="Seu Advogado Já — Início">
|
||
Seu Advogado <span>Já</span>
|
||
</a>
|
||
<a
|
||
href="https://wa.me/551151991450?text=Ol%C3%A1%2C%20gostaria%20de%20uma%20an%C3%A1lise%20sem%20compromisso%20do%20meu%20caso%20trabalhista."
|
||
target="_blank"
|
||
rel="noopener noreferrer"
|
||
class="btn btn-cta btn-md"
|
||
>
|
||
<svg class="ico" viewBox="0 0 448 512" aria-hidden="true"><path d="M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222 0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222 0-59.3-25.2-115-67.1-157zm-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2 0-101.7 82.8-184.5 184.6-184.5 49.3 0 95.6 19.2 130.4 54.1 34.8 34.9 56.2 81.2 56.1 130.5 0 101.8-84.9 184.6-186.6 184.6zm101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18-5.1-1.9-8.8-2.8-12.5 2.8-3.7 5.6-14.3 18-17.6 21.8-3.2 3.7-6.5 4.2-12 1.4-32.6-16.3-54-29.1-75.5-66-5.7-9.8 5.7-9.1 16.3-30.3 1.8-3.7.9-6.9-.5-9.7-1.4-2.8-12.5-30.1-17.1-41.2-4.5-10.8-9.1-9.3-12.5-9.5-3.2-.2-6.9-.2-10.6-.2-3.7 0-9.7 1.4-14.8 6.9-5.1 5.6-19.4 19-19.4 46.3 0 27.3 19.9 53.7 22.6 57.4 2.8 3.7 39.1 59.7 94.8 83.8 35.2 15.2 49 16.5 66.6 13.9 10.7-1.6 32.8-13.4 37.4-26.4 4.6-13 4.6-24.1 3.2-26.4-1.3-2.5-5-3.9-10.5-6.6z"/></svg>
|
||
Receba análise já
|
||
</a>
|
||
</div>
|
||
</nav>
|
||
|
||
<!-- ============================================================
|
||
HERO
|
||
============================================================ -->
|
||
<section class="hero" aria-labelledby="hero-headline">
|
||
<!-- Decorative scales of justice SVG -->
|
||
<div class="hero-bg-deco" aria-hidden="true">
|
||
<svg viewBox="0 0 400 500" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||
<!-- Pillar -->
|
||
<rect x="195" y="60" width="10" height="380" fill="currentColor"/>
|
||
<!-- Base -->
|
||
<rect x="120" y="435" width="160" height="12" rx="6" fill="currentColor"/>
|
||
<rect x="80" y="447" width="240" height="8" rx="4" fill="currentColor"/>
|
||
<!-- Top beam -->
|
||
<rect x="60" y="55" width="280" height="10" rx="5" fill="currentColor"/>
|
||
<!-- Top ornament -->
|
||
<circle cx="200" cy="40" r="18" stroke="currentColor" stroke-width="8" fill="none"/>
|
||
<circle cx="200" cy="40" r="6" fill="currentColor"/>
|
||
<!-- Left chain -->
|
||
<line x1="100" y1="65" x2="100" y2="160" stroke="currentColor" stroke-width="5" stroke-dasharray="8 6"/>
|
||
<!-- Right chain -->
|
||
<line x1="300" y1="65" x2="300" y2="160" stroke="currentColor" stroke-width="5" stroke-dasharray="8 6"/>
|
||
<!-- Left scale bowl -->
|
||
<path d="M60 165 Q100 220 140 165" stroke="currentColor" stroke-width="6" fill="none" stroke-linecap="round"/>
|
||
<!-- Right scale bowl -->
|
||
<path d="M260 155 Q300 210 340 155" stroke="currentColor" stroke-width="6" fill="none" stroke-linecap="round"/>
|
||
<!-- Scale supports -->
|
||
<line x1="60" y1="165" x2="140" y2="165" stroke="currentColor" stroke-width="4"/>
|
||
<line x1="260" y1="155" x2="340" y2="155" stroke="currentColor" stroke-width="4"/>
|
||
<!-- Balance rod connection -->
|
||
<line x1="60" y1="165" x2="100" y2="65" stroke="currentColor" stroke-width="3" opacity=".5"/>
|
||
<line x1="140" y1="165" x2="100" y2="65" stroke="currentColor" stroke-width="3" opacity=".5"/>
|
||
<line x1="260" y1="155" x2="300" y2="65" stroke="currentColor" stroke-width="3" opacity=".5"/>
|
||
<line x1="340" y1="155" x2="300" y2="65" stroke="currentColor" stroke-width="3" opacity=".5"/>
|
||
</svg>
|
||
</div>
|
||
|
||
<div class="container">
|
||
<div class="hero-content">
|
||
<div class="hero-badge reveal">
|
||
<svg class="ico" viewBox="0 0 512 512" aria-hidden="true"><path d="M318.6 9.4c-12.5-12.5-32.8-12.5-45.3 0l-120 120c-12.5 12.5-12.5 32.8 0 45.3l16 16c12.5 12.5 32.8 12.5 45.3 0l4-4L325.4 293.4l-4 4c-12.5 12.5-12.5 32.8 0 45.3l16 16c12.5 12.5 32.8 12.5 45.3 0l120-120c12.5-12.5 12.5-32.8 0-45.3l-16-16c-12.5-12.5-32.8-12.5-45.3 0l-4 4L330.7 74.7l4-4c12.5-12.5 12.5-32.8 0-45.3l-16-16zm-152 288c-12.5-12.5-32.8-12.5-45.3 0l-111 111c-3.8 3.8-6.7 8.4-8.4 13.5C-9.9 452.6 8.3 480 33.1 480H168c13.3 0 24-10.7 24-24V344c0-6.4-2.5-12.5-7-17z"/></svg>
|
||
Advocacia Trabalhista · 100% Online
|
||
</div>
|
||
|
||
<h1 class="hero-headline reveal d1" id="hero-headline">
|
||
Foi demitido ou está sendo prejudicado no trabalho?<br />
|
||
<span class="line2">Garanta o recebimento integral de suas verbas rescisórias.</span>
|
||
</h1>
|
||
|
||
<p class="hero-sub reveal d2">
|
||
Rescisão errada, FGTS sem depósito, horas extras, assédio ou PJ irregular.
|
||
Receba uma análise do seu caso, 100% online, com resposta em até 2 horas no horário comercial.
|
||
</p>
|
||
|
||
<div class="reveal d2" style="display:flex;flex-wrap:wrap;gap:var(--space-4);margin-bottom:var(--space-6);">
|
||
<div class="stat-card" style="padding:var(--space-4) var(--space-5);min-width:170px;">
|
||
<div class="stat-number" style="font-size:var(--text-3xl);">+800</div>
|
||
<div class="stat-label">casos analisados</div>
|
||
</div>
|
||
<div class="stat-card" style="padding:var(--space-4) var(--space-5);min-width:170px;">
|
||
<div class="stat-number" style="font-size:var(--text-3xl);">Especialista</div>
|
||
<div class="stat-label">em Direito do Trabalho</div>
|
||
</div>
|
||
<div class="stat-card" style="padding:var(--space-4) var(--space-5);min-width:170px;">
|
||
<div class="stat-number" style="font-size:var(--text-3xl);">Foco</div>
|
||
<div class="stat-label">na satisfação do cliente</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="reveal d3" style="margin-bottom:var(--space-5);padding:var(--space-4) var(--space-5);background:linear-gradient(135deg, rgba(245,166,35,.12), rgba(245,166,35,.04));border:1px solid rgba(245,166,35,.22);border-radius:var(--radius-lg);max-width:760px;">
|
||
<strong style="color:var(--amber-300);">⚠️ Atenção ao prazo legal:</strong> o direito de ingressar com ação trabalhista expira em até 2 anos após o término do vínculo.
|
||
</div>
|
||
|
||
<div class="hero-cta-row reveal d3">
|
||
<a
|
||
href="https://wa.me/551151991450?text=Ol%C3%A1%2C%20gostaria%20de%20uma%20an%C3%A1lise%20sem%20compromisso%20do%20meu%20caso%20trabalhista."
|
||
target="_blank"
|
||
rel="noopener noreferrer"
|
||
class="btn btn-cta btn-xl"
|
||
>
|
||
<svg class="ico" viewBox="0 0 448 512" aria-hidden="true"><path d="M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222 0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222 0-59.3-25.2-115-67.1-157zm-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2 0-101.7 82.8-184.5 184.6-184.5 49.3 0 95.6 19.2 130.4 54.1 34.8 34.9 56.2 81.2 56.1 130.5 0 101.8-84.9 184.6-186.6 184.6zm101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18-5.1-1.9-8.8-2.8-12.5 2.8-3.7 5.6-14.3 18-17.6 21.8-3.2 3.7-6.5 4.2-12 1.4-32.6-16.3-54-29.1-75.5-66-5.7-9.8 5.7-9.1 16.3-30.3 1.8-3.7.9-6.9-.5-9.7-1.4-2.8-12.5-30.1-17.1-41.2-4.5-10.8-9.1-9.3-12.5-9.5-3.2-.2-6.9-.2-10.6-.2-3.7 0-9.7 1.4-14.8 6.9-5.1 5.6-19.4 19-19.4 46.3 0 27.3 19.9 53.7 22.6 57.4 2.8 3.7 39.1 59.7 94.8 83.8 35.2 15.2 49 16.5 66.6 13.9 10.7-1.6 32.8-13.4 37.4-26.4 4.6-13 4.6-24.1 3.2-26.4-1.3-2.5-5-3.9-10.5-6.6z"/></svg>
|
||
Receba análise em até 2h
|
||
</a>
|
||
<a href="#formulario-caso" class="btn btn-outline btn-xl">Prefiro enviar meus dados</a>
|
||
</div>
|
||
<p class="text-muted reveal d3" style="font-size:var(--text-sm);margin:-0.5rem 0 var(--space-6);">Respondemos em até 2 horas no horário comercial. Sem compromisso.</p>
|
||
|
||
<div class="cred-strip reveal d4">
|
||
<span class="cred-item"><svg class="ico" viewBox="0 0 512 512" aria-hidden="true"><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"/></svg> Análise imediata</span>
|
||
<span style="width:3px;height:3px;border-radius:50%;background:var(--navy-600);flex-shrink:0;"></span>
|
||
<span class="cred-item"><svg class="ico" viewBox="0 0 512 512" aria-hidden="true"><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"/></svg> 100% online</span>
|
||
<span style="width:3px;height:3px;border-radius:50%;background:var(--navy-600);flex-shrink:0;"></span>
|
||
<span class="cred-item"><svg class="ico" viewBox="0 0 512 512" aria-hidden="true"><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"/></svg> Sem compromisso</span>
|
||
<span style="width:3px;height:3px;border-radius:50%;background:var(--navy-600);flex-shrink:0;"></span>
|
||
<span class="cred-item"><svg class="ico" viewBox="0 0 512 512" aria-hidden="true"><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"/></svg> Sem investimento inicial</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="hero-divider" aria-hidden="true"></div>
|
||
</section>
|
||
|
||
<!-- ============================================================
|
||
PAIN POINTS
|
||
============================================================ -->
|
||
<section class="section section-dark" aria-labelledby="pain-heading">
|
||
<div class="container">
|
||
<div class="eyebrow reveal">
|
||
<div class="eyebrow-line"></div>
|
||
<p class="overline">Sua situação</p>
|
||
</div>
|
||
<h2 class="display-sm reveal d1" id="pain-heading" style="max-width:600px;margin-bottom:var(--space-3);">
|
||
Você está passando por<br />alguma dessas situações?
|
||
</h2>
|
||
<p class="text-muted reveal d2" style="font-size:var(--text-lg);max-width:520px;">
|
||
Se você se identificar com pelo menos uma, pode estar deixando de receber seus diretos.
|
||
</p>
|
||
|
||
<div class="pain-grid">
|
||
<div class="pain-item reveal d1"><span class="pain-item-icon"><i class="fas fa-briefcase"></i></span>Foi demitido e não recebeu corretamente</div>
|
||
<div class="pain-item reveal d2"><span class="pain-item-icon"><i class="fas fa-piggy-bank"></i></span>A empresa não deposita seu FGTS</div>
|
||
<div class="pain-item reveal d3"><span class="pain-item-icon"><i class="fas fa-clock"></i></span>Trabalhou horas extras sem receber</div>
|
||
<div class="pain-item reveal d4"><span class="pain-item-icon"><i class="fas fa-door-open"></i></span>Está sendo pressionado a pedir demissão</div>
|
||
<div class="pain-item reveal d5"><span class="pain-item-icon"><i class="fas fa-user-slash"></i></span>Sofre assédio moral no trabalho</div>
|
||
<div class="pain-item reveal d6"><span class="pain-item-icon"><i class="fas fa-id-card"></i></span>Trabalha como PJ mas tem vínculo de emprego</div>
|
||
</div>
|
||
|
||
<div class="pain-highlight reveal">
|
||
"Uma análise técnica detalhada pode revelar direitos previstos na CLT que não foram observados."
|
||
</div>
|
||
|
||
<div style="text-align:center;margin-top:var(--space-5);" class="reveal">
|
||
<a href="https://wa.me/551151991450?text=Ol%C3%A1%2C%20gostaria%20de%20uma%20an%C3%A1lise%20sem%20compromisso%20do%20meu%20caso%20trabalhista." target="_blank" rel="noopener noreferrer" class="btn btn-cta btn-lg">
|
||
<i class="fab fa-whatsapp"></i>
|
||
QUERO SABER SE TENHO DIREITO
|
||
</a>
|
||
</div>
|
||
</div>
|
||
</section>
|
||
|
||
<!-- ============================================================
|
||
BENEFITS
|
||
============================================================ -->
|
||
<section class="section section-mid" aria-labelledby="benefits-heading">
|
||
<div class="container">
|
||
<div class="eyebrow reveal">
|
||
<div class="eyebrow-line"></div>
|
||
<p class="overline">O que você pode receber</p>
|
||
</div>
|
||
<h2 class="display-sm reveal d1" id="benefits-heading" style="max-width:580px;margin-bottom:var(--space-3);">
|
||
Conheça algumas verbas que compõem o seu direito trabalhista.
|
||
</h2>
|
||
<p class="text-muted reveal d2" style="font-size:var(--text-lg);max-width:500px;">
|
||
Muitos direitos trabalhistas deixam de ser exercidos por falta de orientação jurídica adequada.
|
||
</p>
|
||
|
||
<div class="benefits-grid">
|
||
<div class="benefit-card reveal d1">
|
||
<span class="benefit-icon">💰</span>
|
||
<span class="benefit-text">FGTS + multa de 40%</span>
|
||
</div>
|
||
<div class="benefit-card reveal d2">
|
||
<span class="benefit-icon">⏱️</span>
|
||
<span class="benefit-text">Horas extras não pagas</span>
|
||
</div>
|
||
<div class="benefit-card reveal d3">
|
||
<span class="benefit-icon">📄</span>
|
||
<span class="benefit-text">Verbas rescisórias corrigidas</span>
|
||
</div>
|
||
<div class="benefit-card reveal d4">
|
||
<span class="benefit-icon">⚖️</span>
|
||
<span class="benefit-text">Indenizações trabalhistas</span>
|
||
</div>
|
||
<div class="benefit-card reveal d5">
|
||
<span class="benefit-icon">🔖</span>
|
||
<span class="benefit-text">Reconhecimento de vínculo (PJ → CLT)</span>
|
||
</div>
|
||
<div class="benefit-card reveal d6">
|
||
<span class="benefit-icon">🛡️</span>
|
||
<span class="benefit-text">Indenização por assédio moral</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</section>
|
||
|
||
<!-- ============================================================
|
||
OBJECTION BREAKER (SEGURANÇA)
|
||
============================================================ -->
|
||
<section class="section security-section" aria-labelledby="security-heading">
|
||
<div class="container">
|
||
<div class="security-grid">
|
||
<div>
|
||
<div class="eyebrow reveal">
|
||
<div class="eyebrow-line"></div>
|
||
<p class="overline">Sem risco para você</p>
|
||
</div>
|
||
<h2 class="display-sm reveal d1" id="security-heading" style="margin-bottom:var(--space-5);">
|
||
Atendimento simples,<br />rápido e <span class="text-amber">sem risco</span>
|
||
</h2>
|
||
<ul class="checklist">
|
||
<li class="check-item reveal d2"><span class="check-icon"><i class="fas fa-check"></i></span>Atendimento 100% online — de onde estiver</li>
|
||
<li class="check-item reveal d3"><span class="check-icon"><i class="fas fa-check"></i></span>Fale direto com um advogado especializado</li>
|
||
<li class="check-item reveal d4"><span class="check-icon"><i class="fas fa-check"></i></span>Análise rápida e sem compromisso</li>
|
||
<li class="check-item reveal d5"><span class="check-icon"><i class="fas fa-check"></i></span><strong>Sem investimento inicial</strong> — sem custos antecipados</li>
|
||
</ul>
|
||
<div class="security-tagline reveal d6">
|
||
Atendimento ágil, digital e <em>sem burocracia.</em>
|
||
</div>
|
||
<div style="margin-top:var(--space-6);" class="reveal">
|
||
<a href="https://wa.me/551151991450?text=Ol%C3%A1%2C%20gostaria%20de%20uma%20an%C3%A1lise%20sem%20compromisso%20do%20meu%20caso%20trabalhista." target="_blank" rel="noopener noreferrer" class="btn btn-cta btn-lg">
|
||
<i class="fab fa-whatsapp"></i>
|
||
Receba análise em até 2h
|
||
</a>
|
||
</div>
|
||
</div>
|
||
<div class="security-visual">
|
||
<div class="stat-card reveal d1">
|
||
<div class="stat-number">100%</div>
|
||
<div class="stat-label">Digital e Seguro</div>
|
||
</div>
|
||
<div class="stat-card reveal d2">
|
||
<div class="stat-number">Honorários</div>
|
||
<div class="stat-label">Vinculados ao Êxito</div>
|
||
</div>
|
||
<div class="stat-card reveal d3">
|
||
<div class="stat-number">2 anos</div>
|
||
<div class="stat-label">Prazo Legal p/ Ações</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</section>
|
||
|
||
<!-- ============================================================
|
||
HOW IT WORKS
|
||
============================================================ -->
|
||
<section class="section section-darker" aria-labelledby="steps-heading">
|
||
<div class="container">
|
||
<div class="eyebrow reveal" style="justify-content:center;">
|
||
<div class="eyebrow-line"></div>
|
||
<p class="overline">Como funciona</p>
|
||
<div class="eyebrow-line"></div>
|
||
</div>
|
||
<h2 class="display-sm reveal d1" id="steps-heading" style="text-align:center;max-width:600px;margin:0 auto var(--space-2);">
|
||
É mais simples do que você imagina
|
||
</h2>
|
||
<p class="text-muted reveal d2" style="text-align:center;font-size:var(--text-lg);max-width:480px;margin:0 auto;">
|
||
Quatro passos claros, sem juridiquês e sem pressão para decidir.
|
||
</p>
|
||
|
||
<div class="steps-grid">
|
||
<div class="step-card reveal d1">
|
||
<div class="step-number">01</div>
|
||
<div class="step-icon"><i class="fab fa-whatsapp"></i></div>
|
||
<h3 class="step-title">Você entra em contato pelo WhatsApp</h3>
|
||
<p class="step-desc">Respondemos em até 2 horas no horário comercial. Sem ligações não solicitadas.</p>
|
||
</div>
|
||
<div class="step-card reveal d2">
|
||
<div class="step-number">02</div>
|
||
<div class="step-icon"><i class="fas fa-search"></i></div>
|
||
<h3 class="step-title">Um advogado analisa seu caso</h3>
|
||
<p class="step-desc">Você explica o que aconteceu e analisamos documentos, provas e valores que podem estar pendentes.</p>
|
||
</div>
|
||
<div class="step-card reveal d3">
|
||
<div class="step-number">03</div>
|
||
<div class="step-icon"><i class="fas fa-comments"></i></div>
|
||
<h3 class="step-title">Você recebe orientação clara</h3>
|
||
<p class="step-desc">Você entende o cenário do seu caso, os riscos, o prazo e o que realmente vale a pena fazer.</p>
|
||
</div>
|
||
<div class="step-card reveal d4">
|
||
<div class="step-number">04</div>
|
||
<div class="step-icon"><i class="fas fa-gavel"></i></div>
|
||
<h3 class="step-title">Iniciamos sua ação</h3>
|
||
<p class="step-desc">Se fizer sentido seguir, cuidamos da documentação e da ação. Você acompanha tudo de forma online.</p>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</section>
|
||
|
||
<!-- ============================================================
|
||
AUTHORITY / TRUST
|
||
============================================================ -->
|
||
<section class="section section-dark" aria-labelledby="authority-heading">
|
||
<div class="container">
|
||
<div class="eyebrow reveal">
|
||
<div class="eyebrow-line"></div>
|
||
<p class="overline">Por que nos escolher</p>
|
||
</div>
|
||
<h2 class="display-sm reveal d1" id="authority-heading" style="max-width:580px;margin-bottom:var(--space-3);">
|
||
Por que escolher <span class="text-amber italic">nosso escritório?</span>
|
||
</h2>
|
||
<p class="text-muted reveal d2" style="font-size:var(--text-lg);max-width:520px;">
|
||
Você fala com advogado, entende seus direitos em linguagem simples e decide com segurança.
|
||
</p>
|
||
|
||
<div class="reveal d3" style="display:grid;grid-template-columns:minmax(220px,280px) 1fr;gap:var(--space-5);align-items:center;background:linear-gradient(135deg, rgba(255,255,255,.03), rgba(245,166,35,.04));border:1px solid rgba(245,166,35,.12);border-radius:var(--radius-xl);padding:var(--space-5);margin:var(--space-5) 0 var(--space-6);">
|
||
<div style="aspect-ratio:1/1;border-radius:var(--radius-xl);background:var(--navy-800);display:flex;align-items:center;justify-content:center;padding:var(--space-4);overflow:hidden;">
|
||
<img src="Logo-SeuAdvogadoJa.png" alt="Seu Advogado Já" style="max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;" />
|
||
</div>
|
||
<div>
|
||
<p class="overline" style="margin-bottom:var(--space-3);">Sobre o escritório</p>
|
||
<h3 class="h3" style="margin-bottom:var(--space-3);">Atendimento direto, discreto e estratégico</h3>
|
||
<p class="text-body" style="margin-bottom:var(--space-3);">Aqui o cliente não cai em robô nem fica perdido no juridiquês. O caso é analisado com foco em viabilidade, prazo e recuperação real de direitos.</p>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="authority-grid">
|
||
<div class="auth-card reveal d1">
|
||
<div class="auth-icon-wrap"><i class="fas fa-balance-scale"></i></div>
|
||
<h3 class="auth-title">Especialistas em Direito do Trabalho</h3>
|
||
<p class="auth-desc">Atuação focada em rescisão, FGTS, horas extras, assédio e vínculo de emprego. Menos discurso, mais estratégia.</p>
|
||
</div>
|
||
<div class="auth-card reveal d2">
|
||
<div class="auth-icon-wrap"><i class="fas fa-heart"></i></div>
|
||
<h3 class="auth-title">Atendimento humanizado e ágil</h3>
|
||
<p class="auth-desc">Atendimento direto, rápido e sem empurrar contrato antes da análise do seu caso.</p>
|
||
</div>
|
||
<div class="auth-card reveal d3">
|
||
<div class="auth-icon-wrap"><i class="fas fa-trophy"></i></div>
|
||
<h3 class="auth-title">Experiência em ações trabalhistas</h3>
|
||
<p class="auth-desc">Analisamos cada caso com foco em viabilidade real. Você entende o caminho antes de tomar qualquer decisão.</p>
|
||
</div>
|
||
<div class="auth-card reveal d4">
|
||
<div class="auth-icon-wrap"><i class="fas fa-lock"></i></div>
|
||
<h3 class="auth-title">Sigilo absoluto das informações</h3>
|
||
<p class="auth-desc">Seu caso é tratado com discrição, sigilo profissional e proteção de dados conforme a LGPD.</p>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</section>
|
||
|
||
<!-- ============================================================
|
||
FORMULÁRIO DE QUALIFICAÇÃO
|
||
============================================================ -->
|
||
<section class="section section-mid" id="formulario-caso" aria-labelledby="lead-form-heading">
|
||
<div class="container">
|
||
<div class="eyebrow reveal">
|
||
<div class="eyebrow-line"></div>
|
||
<p class="overline">Análise de caso</p>
|
||
</div>
|
||
<h2 class="display-sm reveal d1" id="lead-form-heading" style="max-width:640px;margin-bottom:var(--space-3);">
|
||
Prefere enviar seus dados primeiro?
|
||
</h2>
|
||
<p class="text-muted reveal d2" style="font-size:var(--text-lg);max-width:560px;margin-bottom:var(--space-6);">
|
||
Preencha abaixo e entraremos em contato pelo WhatsApp em até 2 horas.
|
||
</p>
|
||
<form id="lead-form" class="reveal d3" style="display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--space-4);background:var(--navy-800);border:1px solid var(--navy-700);border-radius:var(--radius-xl);padding:var(--space-6);">
|
||
<label style="display:flex;flex-direction:column;gap:var(--space-2);">
|
||
<span style="font-weight:600;color:var(--gray-200);">Nome</span>
|
||
<input type="text" name="nome" id="lead-nome" placeholder="Seu nome completo" class="lead-input" />
|
||
</label>
|
||
<label style="display:flex;flex-direction:column;gap:var(--space-2);">
|
||
<span style="font-weight:600;color:var(--gray-200);">Telefone / WhatsApp</span>
|
||
<input type="tel" name="telefone" placeholder="(11) 99999-9999" class="lead-input" />
|
||
</label>
|
||
<label style="display:flex;flex-direction:column;gap:var(--space-2);">
|
||
<span style="font-weight:600;color:var(--gray-200);">Descreva brevemente seu caso</span>
|
||
<input type="text" name="caso" id="lead-caso" placeholder="Ex: fui demitido sem receber o FGTS correto…" class="lead-input" />
|
||
</label>
|
||
<div style="display:flex;align-items:end;">
|
||
<button type="button" id="lead-btn" class="btn btn-cta btn-lg" style="width:100%;justify-content:center;">QUERO MINHA ANÁLISE</button>
|
||
</div>
|
||
</form>
|
||
</div>
|
||
</section>
|
||
|
||
<!-- ============================================================
|
||
FAQ
|
||
============================================================ -->
|
||
<section class="section section-dark" aria-labelledby="faq-heading">
|
||
<div class="container">
|
||
<div class="eyebrow reveal">
|
||
<div class="eyebrow-line"></div>
|
||
<p class="overline">Perguntas frequentes</p>
|
||
</div>
|
||
<h2 class="display-sm reveal d1" id="faq-heading" style="max-width:700px;margin-bottom:var(--space-3);">
|
||
Tire as dúvidas que normalmente travam a decisão
|
||
</h2>
|
||
<div style="display:grid;gap:var(--space-3);margin-top:var(--space-5);">
|
||
<details class="reveal d1" style="background:var(--navy-800);border:1px solid var(--navy-700);border-radius:var(--radius-xl);padding:var(--space-5) var(--space-6);">
|
||
<summary style="cursor:pointer;font-weight:700;color:var(--white);">Se eu mandar mensagem, vão me ligar sem eu pedir?</summary>
|
||
<p style="margin-top:var(--space-3);color:var(--gray-300);">Não. O contato inicial pode seguir pelo WhatsApp e você decide como quer continuar.</p>
|
||
</details>
|
||
<details class="reveal d2" style="background:var(--navy-800);border:1px solid var(--navy-700);border-radius:var(--radius-xl);padding:var(--space-5) var(--space-6);">
|
||
<summary style="cursor:pointer;font-weight:700;color:var(--white);">Não tenho provas. Ainda posso entrar com ação?</summary>
|
||
<p style="margin-top:var(--space-3);color:var(--gray-300);">Em muitos casos, sim. Mensagens, recibos, holerites, testemunhas e documentos internos podem ajudar na análise.</p>
|
||
</details>
|
||
<details class="reveal d3" style="background:var(--navy-800);border:1px solid var(--navy-700);border-radius:var(--radius-xl);padding:var(--space-5) var(--space-6);">
|
||
<summary style="cursor:pointer;font-weight:700;color:var(--white);">Quanto custa para começar?</summary>
|
||
<p style="margin-top:var(--space-3);color:var(--gray-300);">O atendimento inicial serve para verificar a fundamentação do pedido. Trabalhamos com honorários contratuais baseados no sucesso da causa, garantindo clareza e segurança para o cliente.</p>
|
||
</details>
|
||
<details class="reveal d4" style="background:var(--navy-800);border:1px solid var(--navy-700);border-radius:var(--radius-xl);padding:var(--space-5) var(--space-6);">
|
||
<summary style="cursor:pointer;font-weight:700;color:var(--white);">Posso entrar com ação mesmo já tendo assinado a rescisão?</summary>
|
||
<p style="margin-top:var(--space-3);color:var(--gray-300);">Em muitos casos, sim. Assinar a rescisão não elimina automaticamente verbas pagas de forma errada ou direitos não reconhecidos.</p>
|
||
</details>
|
||
</div>
|
||
</div>
|
||
</section>
|
||
|
||
<!-- ============================================================
|
||
URGENCY + FINAL CTA
|
||
============================================================ -->
|
||
<section class="section urgency-section" aria-labelledby="final-heading">
|
||
<div class="container">
|
||
<div class="urgency-block reveal">
|
||
<span class="urgency-emoji">⚠️</span>
|
||
<div>
|
||
<p class="urgency-title">Informativo: Prazo legal para direitos trabalhistas.</p>
|
||
<p class="urgency-body">
|
||
A legislação estabelece o prazo de até <strong>2 anos</strong> após o encerramento do contrato para o ajuizamento de ações.
|
||
A análise técnica precoce ajuda a preservar a memória dos fatos e a integridade das provas para o processo.
|
||
</p>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="final-cta-wrap">
|
||
<h2 class="display-md reveal d1" id="final-heading">
|
||
Não abra mão do que<br /><em>lhe é assegurado por lei.</em>
|
||
</h2>
|
||
<p class="final-sub reveal d2">
|
||
Entenda seus direitos trabalhistas de forma clara e ágil. Oferecemos suporte digital para análise detalhada do seu contrato de trabalho.
|
||
</p>
|
||
<div class="final-cta-glow reveal d3">
|
||
<a
|
||
href="https://wa.me/551151991450?text=Ol%C3%A1%2C%20gostaria%20de%20uma%20an%C3%A1lise%20sem%20compromisso%20do%20meu%20caso%20trabalhista."
|
||
target="_blank"
|
||
rel="noopener noreferrer"
|
||
class="btn btn-cta btn-xl"
|
||
>
|
||
<i class="fab fa-whatsapp"></i>
|
||
FALAR COM ADVOGADO AGORA
|
||
</a>
|
||
</div>
|
||
<div class="cred-strip reveal d4" style="justify-content:center;margin-top:var(--space-5);">
|
||
<span class="cred-item"><i class="fas fa-check-circle"></i> Análise imediata</span>
|
||
<span style="width:3px;height:3px;border-radius:50%;background:var(--navy-600);flex-shrink:0;"></span>
|
||
<span class="cred-item"><i class="fas fa-check-circle"></i> 100% online</span>
|
||
<span style="width:3px;height:3px;border-radius:50%;background:var(--navy-600);flex-shrink:0;"></span>
|
||
<span class="cred-item"><i class="fas fa-check-circle"></i> Sem investimento inicial</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</section>
|
||
|
||
|
||
<!-- ============================================================
|
||
FOOTER
|
||
============================================================ -->
|
||
<footer>
|
||
<div class="container">
|
||
<div class="footer-inner">
|
||
<div class="footer-brand">
|
||
<a href="#" class="logo" style="font-size:var(--text-2xl);">Seu Advogado <span>Já</span></a>
|
||
<p>Advocacia Trabalhista · São Paulo – 100% Online</p>
|
||
<p style="margin-top:var(--space-2);color:var(--gray-400);font-size:var(--text-sm);">Atuamos em conformidade com o Código de Ética e Disciplina da OAB/SP.</p>
|
||
</div>
|
||
<div class="footer-contact">
|
||
<p class="footer-contact-title">Fale conosco</p>
|
||
<a href="tel:+551151991450">
|
||
(11) 5199-1450
|
||
</a>
|
||
</div>
|
||
</div>
|
||
<div class="footer-bottom">
|
||
<p class="footer-disclaimer">
|
||
Este site tem caráter exclusivamente informativo e não constitui consultoria jurídica formal.
|
||
O contato via WhatsApp representa uma triagem inicial, não uma relação contratual.
|
||
</p>
|
||
<div class="footer-links">
|
||
<button data-modal="modal-privacidade">Política de Privacidade</button>
|
||
<button data-modal="modal-termos">Termos de Serviço</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</footer>
|
||
|
||
<!-- ============================================================
|
||
MODAL — POLÍTICA DE PRIVACIDADE
|
||
============================================================ -->
|
||
<div class="modal-overlay" id="modal-privacidade" role="dialog" aria-modal="true" aria-labelledby="modal-priv-title">
|
||
<div class="modal-box">
|
||
<div class="modal-header">
|
||
<h2 class="modal-title" id="modal-priv-title">Política de Privacidade</h2>
|
||
<button class="modal-close" data-close="modal-privacidade" aria-label="Fechar"><i class="fas fa-times"></i></button>
|
||
</div>
|
||
<div class="modal-body">
|
||
<h3>1. Dados Coletados</h3>
|
||
<p>Coletamos exclusivamente os dados que você nos fornece voluntariamente ao entrar em contato: número de telefone/WhatsApp e o conteúdo da mensagem enviada. Não coletamos nome, endereço, CPF ou qualquer outro dado sem sua expressa informação.</p>
|
||
|
||
<h3>2. Finalidade do Uso</h3>
|
||
<p>Utilizamos seus dados unicamente para:</p>
|
||
<ul>
|
||
<li>Realizar a triagem inicial do seu caso trabalhista;</li>
|
||
<li>Entrar em contato para análise e orientação jurídica preliminar;</li>
|
||
<li>Comunicar informações diretamente relacionadas ao seu atendimento.</li>
|
||
</ul>
|
||
|
||
<h3>3. Compartilhamento de Dados</h3>
|
||
<p>Suas informações são acessadas apenas pelos advogados do escritório <strong>Seu Advogado Já</strong>. Não vendemos, cedemos, alugamos nem compartilhamos seus dados com terceiros, parceiros comerciais ou plataformas de marketing, salvo quando expressamente exigido por decisão judicial ou autoridade competente.</p>
|
||
|
||
<h3>4. Proteção dos Dados</h3>
|
||
<p>Adotamos medidas técnicas e organizacionais compatíveis com a <strong>LGPD (Lei nº 13.709/2018)</strong> e com o sigilo profissional exigido pelo Estatuto da Advocacia (Lei nº 8.906/1994) para proteger suas informações contra acesso não autorizado, perda ou divulgação indevida.</p>
|
||
|
||
<h3>5. Direitos do Titular</h3>
|
||
<p>Conforme a LGPD, você tem direito a:</p>
|
||
<ul>
|
||
<li>Confirmar a existência de tratamento dos seus dados;</li>
|
||
<li>Acessar os dados que mantemos sobre você;</li>
|
||
<li>Corrigir dados incompletos, inexatos ou desatualizados;</li>
|
||
<li>Solicitar a exclusão dos seus dados;</li>
|
||
<li>Revogar o consentimento a qualquer momento.</li>
|
||
</ul>
|
||
|
||
<h3>6. Contato para Solicitações</h3>
|
||
<p>Para exercer seus direitos ou esclarecer qualquer dúvida sobre o tratamento dos seus dados, entre em contato pelo WhatsApp: <strong>(11) 5199-1450</strong>.</p>
|
||
</div>
|
||
<div class="modal-footer">
|
||
<button class="btn btn-cta btn-md" data-close="modal-privacidade">Entendido</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- ============================================================
|
||
MODAL — TERMOS DE SERVIÇO
|
||
============================================================ -->
|
||
<div class="modal-overlay" id="modal-termos" role="dialog" aria-modal="true" aria-labelledby="modal-termos-title">
|
||
<div class="modal-box">
|
||
<div class="modal-header">
|
||
<h2 class="modal-title" id="modal-termos-title">Termos de Serviço</h2>
|
||
<button class="modal-close" data-close="modal-termos" aria-label="Fechar"><i class="fas fa-times"></i></button>
|
||
</div>
|
||
<div class="modal-body">
|
||
<h3>1. Caráter Informativo do Site</h3>
|
||
<p>O site <strong>Seu Advogado Já</strong> tem caráter exclusivamente informativo. As informações disponibilizadas são de natureza geral e não constituem consultoria, parecer ou orientação jurídica formal. Cada caso possui especificidades que exigem análise individualizada por profissional habilitado.</p>
|
||
|
||
<h3>2. Contato via WhatsApp</h3>
|
||
<p>O contato iniciado pelo WhatsApp representa uma triagem inicial voluntária, destinada a verificar a viabilidade de atendimento. Esse contato <strong>não estabelece relação contratual</strong> de prestação de serviços jurídicos entre as partes, nem implica qualquer obrigação por parte do escritório ou do potencial cliente.</p>
|
||
|
||
<h3>3. Contratação Efetiva dos Serviços</h3>
|
||
<p>A formalização da prestação de serviços de advocacia ocorre somente mediante assinatura de <strong>contrato escrito</strong>, elaborado após análise do caso pelo advogado responsável e concordância mútua com todos os termos, condições e honorários propostos.</p>
|
||
|
||
<h3>4. Honorários — Modelo de Êxito</h3>
|
||
<p>Atuamos sob o modelo de <strong>honorários por êxito</strong>: você não paga nada antecipadamente. Os honorários são devidos apenas em caso de êxito na ação, conforme percentual combinado individualmente em contrato. O percentual acordado respeita os limites estabelecidos pelo <strong>Estatuto da OAB (Lei nº 8.906/1994)</strong> e pelo Código de Ética e Disciplina da Ordem dos Advogados do Brasil.</p>
|
||
|
||
<h3>5. Legislação Aplicável e Foro</h3>
|
||
<p>Estes Termos de Serviço são regidos pela legislação da República Federativa do Brasil. Fica eleito o foro da <strong>Comarca de São Paulo – SP</strong> para dirimir eventuais controvérsias decorrentes destes termos, com renúncia expressa a qualquer outro, por mais privilegiado que seja.</p>
|
||
|
||
<h3>6. Atualização dos Termos</h3>
|
||
<p>Estes termos podem ser revisados e atualizados a qualquer momento, sem aviso prévio. Recomendamos verificar periodicamente esta página para se manter informado sobre eventuais alterações.</p>
|
||
</div>
|
||
<div class="modal-footer">
|
||
<button class="btn btn-cta btn-md" data-close="modal-termos">Entendido</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- ============================================================
|
||
JAVASCRIPT
|
||
============================================================ -->
|
||
<script>
|
||
/* 0 — Lead form → WhatsApp */
|
||
(function () {
|
||
var btn = document.getElementById('lead-btn');
|
||
if (!btn) return;
|
||
btn.addEventListener('click', function () {
|
||
var nome = (document.getElementById('lead-nome').value || '').trim();
|
||
var caso = (document.getElementById('lead-caso').value || '').trim();
|
||
if (!caso) {
|
||
document.getElementById('lead-caso').focus();
|
||
return;
|
||
}
|
||
var msg = 'Olá, gostaria de uma análise sem compromisso do meu caso trabalhista.';
|
||
if (nome) msg += '\n\nNome: ' + nome;
|
||
msg += '\n\nCaso: ' + caso;
|
||
window.open(
|
||
'https://wa.me/551151991450?text=' + encodeURIComponent(msg),
|
||
'_blank',
|
||
'noopener,noreferrer'
|
||
);
|
||
});
|
||
})();
|
||
|
||
/* 1 — Scroll reveal */
|
||
(function () {
|
||
var els = document.querySelectorAll('.reveal,.reveal-l,.reveal-r,.reveal-s');
|
||
if (!els.length) return;
|
||
var io = new IntersectionObserver(function (entries) {
|
||
entries.forEach(function (e) {
|
||
if (e.isIntersecting) { e.target.classList.add('on'); io.unobserve(e.target); }
|
||
});
|
||
}, { threshold: 0.1, rootMargin: '0px 0px -36px 0px' });
|
||
els.forEach(function (el) { io.observe(el); });
|
||
})();
|
||
|
||
/* 2 — Navbar scroll state */
|
||
(function () {
|
||
var nav = document.getElementById('site-navbar');
|
||
if (!nav) return;
|
||
function tick() {
|
||
nav.classList.toggle('scrolled', window.scrollY > 56);
|
||
}
|
||
window.addEventListener('scroll', tick, { passive: true });
|
||
tick();
|
||
})();
|
||
|
||
/* 3 — Modal system */
|
||
(function () {
|
||
function open(id) {
|
||
var el = document.getElementById(id);
|
||
if (!el) return;
|
||
el.classList.add('open');
|
||
document.body.style.overflow = 'hidden';
|
||
var f = el.querySelector('button,a,[tabindex]');
|
||
if (f) setTimeout(function () { f.focus(); }, 60);
|
||
}
|
||
function close(id) {
|
||
var el = document.getElementById(id);
|
||
if (!el) return;
|
||
el.classList.remove('open');
|
||
document.body.style.overflow = '';
|
||
}
|
||
document.addEventListener('click', function (e) {
|
||
var opener = e.target.closest('[data-modal]');
|
||
if (opener) { open(opener.dataset.modal); return; }
|
||
var closer = e.target.closest('[data-close]');
|
||
if (closer) { close(closer.dataset.close); return; }
|
||
if (e.target.classList.contains('modal-overlay')) close(e.target.id);
|
||
});
|
||
document.addEventListener('keydown', function (e) {
|
||
if (e.key !== 'Escape') return;
|
||
var o = document.querySelector('.modal-overlay.open');
|
||
if (o) close(o.id);
|
||
});
|
||
})();
|
||
</script>
|
||
</body>
|
||
</html> |