<!DOCTYPE html>
<html lang="pt-BR" class="scroll-smooth">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>AlergoPrime | Excelência Científica em Alergia e Imunologia</title>
<meta name="description" content="Educação e disseminação científica em Alergia e Imunologia. Conhecimento atualizado e evidência aplicada à prática clínica.">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap" rel="stylesheet">
<script src="https://unpkg.com/@phosphor-icons/web"></script>
<script src="https://cdn.tailwindcss.com"></script>
<script>
tailwind.config = {
theme: {
extend: {
fontFamily: {
sans: ['Inter', 'system-ui', 'sans-serif'],
},
colors: {
brand: {
light: '#F9F9F7', // Warm off-white background
surface: '#FFFFFF', // Pure white for cards
dark: '#1C1C1E', // Charcoal text
gray: '#8E8E93', // Secondary text
accent: '#2F6B6B', // Muted scientific teal/green-blue
accentLight: '#E8F0F0',
border: '#E5E5EA',
}
},
boxShadow: {
'premium': '0 10px 40px -10px rgba(0,0,0,0.08)',
'premium-hover': '0 20px 40px -10px rgba(0,0,0,0.12)',
'inner-screen': 'inset 0 2px 10px rgba(0,0,0,0.05)',
}
}
}
}
</script>
<style>
body {
background-color: #F9F9F7;
color: #1C1C1E;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
/* Scroll Reveal Animations */
.reveal {
opacity: 0;
transform: translateY(30px);
transition: all 1s cubic-bezier(0.16, 1, 0.3, 1);
}
.reveal.active {
opacity: 1;
transform: translateY(0);
}
.reveal-delay-1 { transition-delay: 0.1s; }
.reveal-delay-2 { transition-delay: 0.2s; }
.reveal-delay-3 { transition-delay: 0.3s; }
/* Custom Form Inputs */
.input-premium {
background: transparent;
border: none;
border-bottom: 1px solid #E5E5EA;
border-radius: 0;
padding: 12px 0;
font-size: 1rem;
color: #1C1C1E;
transition: border-color 0.3s ease;
}
.input-premium:focus {
outline: none;
border-bottom-color: #2F6B6B;
}
.input-premium::placeholder {
color: #8E8E93;
font-weight: 300;
}
/* Abstract Background Pattern for Hero */
.hero-bg {
background-image: radial-gradient(circle at 85% 15%, rgba(47, 107, 107, 0.04) 0%, transparent 40%),
radial-gradient(circle at 15% 85%, rgba(47, 107, 107, 0.03) 0%, transparent 40%);
}
/* CSS Device Mockups */
.mockup-desktop {
width: 100%;
max-width: 800px;
aspect-ratio: 16 / 10;
background: #e5e5e5;
border-radius: 12px 12px 0 0;
padding: 16px 16px 0 16px;
box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
position: relative;
margin: 0 auto;
}
.mockup-desktop::after {
content: '';
position: absolute;
bottom: -15px;
left: -5%;
width: 110%;
height: 15px;
background: linear-gradient(to bottom, #d4d4d4, #a3a3a3);
border-radius: 0 0 16px 16px;
}
.mockup-desktop-screen {
width: 100%;
height: 100%;
background: #ffffff;
border-radius: 8px 8px 0 0;
overflow: hidden;
display: flex;
}
.mockup-mobile {
width: 260px;
height: 540px;
background: #1c1c1e;
border-radius: 36px;
padding: 10px;
box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.3);
position: absolute;
right: -20px;
bottom: -40px;
border: 2px solid #333;
}
@media (max-width: 1024px) {
.mockup-mobile {
position: relative;
right: auto;
bottom: auto;
margin: 40px auto 0;
}
}
.mockup-mobile-screen {
width: 100%;
height: 100%;
background: #ffffff;
border-radius: 28px;
overflow: hidden;
position: relative;
}
.mockup-mobile-notch {
position: absolute;
top: 0;
left: 50%;
transform: translateX(-50%);
width: 120px;
height: 24px;
background: #1c1c1e;
border-radius: 0 0 12px 12px;
z-index: 10;
}
/* Editorial Image Placeholder - Elegant Gradients */
.editorial-image {
background: linear-gradient(135deg, #E8F0F0 0%, #F9F9F7 100%);
position: relative;
overflow: hidden;
}
.editorial-image::before {
content: '';
position: absolute;
top: -50%;
left: -50%;
width: 200%;
height: 200%;
background: radial-gradient(circle, rgba(255,255,255,0.8) 0%, transparent 60%);
transform: rotate(45deg);
}
/* Blur Header transition */
.header-scrolled {
background: rgba(249, 249, 247, 0.9);
backdrop-filter: blur(12px);
-webkit-backdrop-filter: blur(12px);
border-bottom: 1px solid rgba(0,0,0,0.05);
}
</style>
</head>
<body class="antialiased selection:bg-brand-accent selection:text-white">
<header id="navbar" class="fixed w-full top-0 z-50 transition-all duration-300 py-4">
<div class="max-w-7xl mx-auto px-6 lg:px-8 flex justify-between items-center">
<a href="#" class="flex items-center group">
<img src="image.png" alt="AlergoPrime Logo" class="h-9 md:h-11 w-auto group-hover:opacity-75 transition-opacity mix-blend-multiply object-contain">
</a>
<nav class="hidden md:flex items-center gap-8 text-sm font-medium text-brand-dark/80">
<a href="#proposta" class="hover:text-brand-accent transition-colors">A Proposta</a>
<a href="#pratica" class="hover:text-brand-accent transition-colors">Ciência & Prática</a>
<a href="#conteudo" class="hover:text-brand-accent transition-colors">Ecossistema</a>
<a href="#atualizacao" class="hover:text-brand-accent transition-colors">Atualização</a>
<a href="#contato" class="hover:text-brand-accent transition-colors">Contato</a>
</nav>
<a href="#contato" class="hidden md:inline-flex items-center justify-center px-5 py-2.5 bg-brand-dark text-white text-sm font-medium rounded-full hover:bg-brand-accent transition-all duration-300 shadow-md hover:shadow-lg">
Acessar Plataforma
</a>
<!-- Mobile menu button -->
<button class="md:hidden text-brand-dark p-2" aria-label="Menu">
<i class="ph ph-list text-2xl"></i>
</button>
</div>
</header>
<section class="relative pt-32 pb-20 lg:pt-48 lg:pb-32 hero-bg overflow-hidden flex items-center min-h-[90vh]">
<div class="max-w-7xl mx-auto px-6 lg:px-8 relative z-10 w-full">
<div class="max-w-3xl">
<div class="inline-flex items-center gap-2 px-3 py-1 rounded-full bg-brand-accentLight text-brand-accent text-xs font-semibold tracking-wide uppercase mb-6 reveal">
<i class="ph-fill ph-check-circle"></i> Evidência e Rigor Científico
</div>
<h1 class="text-5xl lg:text-7xl font-semibold tracking-tight text-brand-dark leading-[1.05] mb-8 reveal reveal-delay-1">
A ciência em sua forma mais pura.<br>
<span class="text-brand-gray font-light">A prática em sua melhor versão.</span>
</h1>
<p class="text-lg lg:text-xl text-brand-dark/70 font-light leading-relaxed mb-10 max-w-2xl reveal reveal-delay-2">
AlergoPrime é a plataforma definitiva de curadoria científica e educação médica em Alergia e Imunologia. Conectamos o que há de mais recente na literatura global ao seu raciocínio clínico diário.
</p>
<div class="flex flex-col sm:flex-row gap-4 reveal reveal-delay-3">
<a href="#conteudo" class="inline-flex items-center justify-center px-8 py-4 bg-brand-accent text-white text-base font-medium rounded-full hover:bg-[#245858] transition-all duration-300 shadow-lg hover:shadow-xl">
Explorar o Ecossistema
</a>
<a href="#proposta" class="inline-flex items-center justify-center px-8 py-4 bg-white text-brand-dark border border-brand-border text-base font-medium rounded-full hover:bg-brand-light transition-all duration-300">
Entenda nossa proposta
</a>
</div>
</div>
</div>
</section>
<section id="proposta" class="py-24 lg:py-32 bg-white">
<div class="max-w-7xl mx-auto px-6 lg:px-8">
<div class="grid grid-cols-1 lg:grid-cols-2 gap-16 lg:gap-24 items-center">
<div class="order-2 lg:order-1 relative reveal">
<!-- Abstract Scientific Visual (Editorial) -->
<div class="w-full aspect-[4/5] rounded-2xl editorial-image flex items-center justify-center p-8">
<div class="w-full h-full border border-brand-accent/20 rounded-xl relative overflow-hidden flex items-center justify-center">
<div class="w-64 h-64 border-t border-l border-brand-accent/30 rounded-full absolute -top-10 -left-10 opacity-50"></div>
<div class="w-96 h-96 border-b border-r border-brand-accent/20 rounded-full absolute -bottom-20 -right-20 opacity-50"></div>
<div class="text-center">
<svg width="64" height="64" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg" class="text-brand-accent mx-auto mb-6 opacity-80">
<circle cx="20" cy="20" r="19" stroke="currentColor" stroke-width="1" stroke-dasharray="4 4"/>
<circle cx="20" cy="20" r="12" stroke="currentColor" stroke-width="1"/>
<circle cx="20" cy="20" r="4" fill="currentColor"/>
</svg>
<p class="text-brand-accent/70 font-mono text-sm tracking-widest uppercase">AlergoPrime // 2026</p>
</div>
</div>
</div>
</div>
<div class="order-1 lg:order-2">
<h2 class="text-3xl lg:text-5xl font-semibold text-brand-dark tracking-tight mb-8 reveal">
A excelência não aceita atalhos. Ela exige precisão.
</h2>
<div class="space-y-6 text-lg text-brand-dark/70 font-light leading-relaxed reveal reveal-delay-1">
<p>
A AlergoPrime nasceu de uma inquietação profunda com o volume e a fragmentação da informação médica atual. Nossa missão não é apenas transmitir dados, mas destilar o conhecimento até sua essência clínica.
</p>
<p>
Atuamos como um filtro rigoroso. Analisamos, curamos e estruturamos o vasto universo da Alergia e Imunologia para que médicos e especialistas tenham acesso rápido à melhor evidência disponível, traduzida em decisões seguras.
</p>
</div>
<div class="mt-12 grid grid-cols-2 gap-8 reveal reveal-delay-2">
<div>
<div class="w-12 h-12 rounded-full bg-brand-light flex items-center justify-center mb-4 text-brand-accent">
<i class="ph ph-microscope text-2xl"></i>
</div>
<h3 class="font-medium text-brand-dark mb-2">Rigor Absoluto</h3>
<p class="text-sm text-brand-dark/60">Análise crítica profunda da literatura médica global.</p>
</div>
<div>
<div class="w-12 h-12 rounded-full bg-brand-light flex items-center justify-center mb-4 text-brand-accent">
<i class="ph ph-brain text-2xl"></i>
</div>
<h3 class="font-medium text-brand-dark mb-2">Raciocínio Afiado</h3>
<p class="text-sm text-brand-dark/60">Foco no desenvolvimento intelectual e na prática clínica diária.</p>
</div>
</div>
</div>
</div>
</div>
</section>
<section id="pratica" class="py-24 lg:py-32 bg-brand-light">
<div class="max-w-7xl mx-auto px-6 lg:px-8">
<div class="text-center max-w-3xl mx-auto mb-20 reveal">
<h2 class="text-3xl lg:text-5xl font-semibold text-brand-dark tracking-tight mb-6">Da bancada ao leito.</h2>
<p class="text-xl text-brand-dark/70 font-light">
Não basta conhecer a teoria. É preciso saber aplicá-la. Desenhamos cada conteúdo para transformar informação abstrata em ação terapêutica concreta.
</p>
</div>
<div class="grid grid-cols-1 md:grid-cols-3 gap-8">
<!-- Card 1 -->
<div class="bg-white p-10 rounded-2xl shadow-premium hover:shadow-premium-hover transition-shadow duration-300 reveal">
<div class="text-brand-accent mb-6"><i class="ph ph-article text-4xl"></i></div>
<h3 class="text-xl font-semibold text-brand-dark mb-4">Evidência Atualizada</h3>
<p class="text-brand-dark/70 font-light leading-relaxed">
Monitoramento contínuo dos principais journals científicos globais. Trazemos o que há de mais relevante, no momento em que é publicado.
</p>
</div>
<!-- Card 2 -->
<div class="bg-white p-10 rounded-2xl shadow-premium hover:shadow-premium-hover transition-shadow duration-300 reveal reveal-delay-1">
<div class="text-brand-accent mb-6"><i class="ph ph-intersect text-4xl"></i></div>
<h3 class="text-xl font-semibold text-brand-dark mb-4">Tradução Clínica</h3>
<p class="text-brand-dark/70 font-light leading-relaxed">
A complexidade imunológica decodificada para o consultório. Cada paper revisado é acompanhado de sua aplicabilidade prática real.
</p>
</div>
<!-- Card 3 -->
<div class="bg-white p-10 rounded-2xl shadow-premium hover:shadow-premium-hover transition-shadow duration-300 reveal reveal-delay-2">
<div class="text-brand-accent mb-6"><i class="ph ph-users text-4xl"></i></div>
<h3 class="text-xl font-semibold text-brand-dark mb-4">Decisão Segura</h3>
<p class="text-brand-dark/70 font-light leading-relaxed">
Eleve a qualidade do seu atendimento. Profissionais atualizados tomam decisões mais precisas, garantindo o melhor desfecho ao paciente.
</p>
</div>
</div>
</div>
</section>
<section id="conteudo" class="py-24 lg:py-32 bg-white">
<div class="max-w-7xl mx-auto px-6 lg:px-8">
<div class="flex flex-col lg:flex-row justify-between items-end mb-16 reveal">
<div class="max-w-2xl">
<h2 class="text-3xl lg:text-5xl font-semibold text-brand-dark tracking-tight mb-6">O Ecossistema AlergoPrime</h2>
<p class="text-lg text-brand-dark/70 font-light">
Um portfólio de formatos complementares, desenhados com refinamento editorial para se adaptar à sua rotina e maximizar sua retenção de conhecimento.
</p>
</div>
</div>
<!-- Editorial Bento Layout -->
<div class="grid grid-cols-1 md:grid-cols-4 gap-6 auto-rows-[240px]">
<!-- Podcasts -->
<div class="md:col-span-2 md:row-span-2 bg-brand-light rounded-3xl p-8 md:p-10 flex flex-col justify-between group cursor-pointer reveal">
<div class="flex justify-between items-start">
<div class="w-12 h-12 bg-white rounded-full flex items-center justify-center text-brand-accent shadow-sm group-hover:scale-110 transition-transform">
<i class="ph-fill ph-headphones text-xl"></i>
</div>
<span class="text-xs font-semibold tracking-wider text-brand-gray uppercase">Áudio</span>
</div>
<div>
<h3 class="text-2xl font-semibold text-brand-dark mb-3">Podcasts Clínicos</h3>
<p class="text-brand-dark/70 font-light">Discussões profundas e objetivas sobre casos desafiadores, guidelines recentes e imunologia avançada. Aprenda no trânsito ou no intervalo do consultório.</p>
</div>
</div>
<!-- Resumos -->
<div class="md:col-span-2 bg-white border border-brand-border rounded-3xl p-8 flex flex-col justify-between group cursor-pointer reveal reveal-delay-1">
<div class="flex justify-between items-start">
<i class="ph ph-file-text text-3xl text-brand-accent"></i>
<span class="text-xs font-semibold tracking-wider text-brand-gray uppercase">Leitura Rápida</span>
</div>
<div>
<h3 class="text-xl font-semibold text-brand-dark mb-2">Artigos & Resumos</h3>
<p class="text-brand-dark/70 font-light text-sm">O "suco" da literatura científica. Papers densos sintetizados com foco no que muda a sua conduta.</p>
</div>
</div>
<!-- Flashcards -->
<div class="md:col-span-1 bg-brand-accent text-white rounded-3xl p-8 flex flex-col justify-between group cursor-pointer reveal reveal-delay-2">
<i class="ph ph-cards text-3xl opacity-80"></i>
<div>
<h3 class="text-xl font-medium mb-1">Flashcards</h3>
<p class="text-white/70 font-light text-sm">Memorização espaçada.</p>
</div>
</div>
<!-- Infográficos -->
<div class="md:col-span-1 bg-brand-dark text-white rounded-3xl p-8 flex flex-col justify-between group cursor-pointer reveal reveal-delay-3">
<i class="ph ph-chart-polar text-3xl opacity-80"></i>
<div>
<h3 class="text-xl font-medium mb-1">Infográficos</h3>
<p class="text-white/70 font-light text-sm">Visualização de vias imunológicas.</p>
</div>
</div>
<!-- Aulas & Questões -->
<div class="md:col-span-4 bg-brand-light rounded-3xl p-8 md:p-10 flex flex-col md:flex-row items-center gap-8 reveal">
<div class="flex-1">
<div class="inline-flex items-center gap-2 px-3 py-1 rounded-full bg-white border border-brand-border text-brand-dark text-xs font-semibold uppercase mb-4">
Metodologia Ativa
</div>
<h3 class="text-2xl font-semibold text-brand-dark mb-3">Aulas Premium & Banco de Questões</h3>
<p class="text-brand-dark/70 font-light max-w-2xl">
Consolide o aprendizado com masterclasses direto ao ponto, ministradas por experts, e teste seu conhecimento clínico com casos e questões comentadas detalhadamente.
</p>
</div>
<div class="w-full md:w-1/3 flex justify-end">
<div class="w-16 h-16 rounded-full bg-brand-accent flex items-center justify-center text-white cursor-pointer hover:scale-105 transition-transform shadow-lg">
<i class="ph-fill ph-play text-2xl ml-1"></i>
</div>
</div>
</div>
</div>
</div>
</section>
<section id="atualizacao" class="py-24 lg:py-32 bg-brand-dark text-white overflow-hidden">
<div class="max-w-7xl mx-auto px-6 lg:px-8">
<div class="grid grid-cols-1 lg:grid-cols-2 gap-20 items-center">
<div class="reveal">
<h2 class="text-3xl lg:text-5xl font-semibold tracking-tight mb-8 text-white">
Atualização não é um evento.<br>
<span class="text-white/50">É um estado contínuo.</span>
</h2>
<p class="text-lg text-white/70 font-light leading-relaxed mb-10">
A Medicina não para. A Alergia e Imunologia, com o advento dos imunobiológicos e novas pequenas moléculas, evolui em ritmo exponencial. A plataforma AlergoPrime acompanha você em todos os dispositivos, garantindo que o conhecimento de ponta esteja sempre a um toque de distância.
</p>
<ul class="space-y-6">
<li class="flex items-start gap-4">
<i class="ph ph-check-circle text-brand-accentLight text-xl mt-1"></i>
<div>
<h4 class="font-medium text-lg">Sincronização Perfeita</h4>
<p class="text-white/60 font-light text-sm mt-1">Comece lendo no desktop, termine ouvindo no smartphone.</p>
</div>
</li>
<li class="flex items-start gap-4">
<i class="ph ph-check-circle text-brand-accentLight text-xl mt-1"></i>
<div>
<h4 class="font-medium text-lg">Interface Impecável</h4>
<p class="text-white/60 font-light text-sm mt-1">Design focado em legibilidade e zero distrações.</p>
</div>
</li>
</ul>
</div>
<!-- Pure CSS Device Mockups -->
<div class="relative reveal reveal-delay-2 h-[450px] lg:h-auto flex items-center">
<!-- Desktop Mockup -->
<div class="mockup-desktop">
<div class="mockup-desktop-screen shadow-inner-screen relative">
<!-- Fake Desktop UI -->
<div class="w-1/4 h-full bg-[#f3f4f6] border-r border-[#e5e5ea] p-4">
<div class="w-20 h-4 bg-[#d1d5db] rounded mb-6"></div>
<div class="space-y-3">
<div class="w-full h-8 bg-[#e5e7eb] rounded"></div>
<div class="w-full h-8 bg-transparent border border-[#e5e7eb] rounded"></div>
<div class="w-full h-8 bg-transparent border border-[#e5e7eb] rounded"></div>
</div>
</div>
<div class="w-3/4 h-full bg-white p-8">
<div class="w-48 h-6 bg-[#2F6B6B] opacity-20 rounded mb-4"></div>
<div class="w-full h-10 bg-[#e5e7eb] rounded mb-8"></div>
<div class="space-y-3">
<div class="w-full h-3 bg-[#f3f4f6] rounded"></div>
<div class="w-full h-3 bg-[#f3f4f6] rounded"></div>
<div class="w-5/6 h-3 bg-[#f3f4f6] rounded"></div>
</div>
<div class="mt-8 grid grid-cols-2 gap-4">
<div class="h-24 bg-[#f9f9f7] rounded border border-[#e5e5ea]"></div>
<div class="h-24 bg-[#f9f9f7] rounded border border-[#e5e5ea]"></div>
</div>
</div>
</div>
</div>
<!-- Mobile Mockup -->
<div class="mockup-mobile hidden sm:block">
<div class="mockup-mobile-screen">
<div class="mockup-mobile-notch"></div>
<!-- Fake Mobile UI (Podcast) -->
<div class="w-full h-full bg-[#FAFAFA] flex flex-col p-5 pt-12">
<div class="w-full aspect-square bg-gradient-to-br from-[#2F6B6B] to-[#1c1c1e] rounded-2xl mb-6 shadow-md relative overflow-hidden">
<div class="absolute inset-0 bg-white/10 backdrop-blur-sm rounded-2xl border border-white/20"></div>
</div>
<div class="w-3/4 h-5 bg-[#e5e7eb] rounded mb-2 mx-auto"></div>
<div class="w-1/2 h-3 bg-[#d1d5db] rounded mb-8 mx-auto"></div>
<!-- Fake Timeline -->
<div class="w-full h-1 bg-[#e5e7eb] rounded-full mb-6 relative">
<div class="w-1/3 h-full bg-[#2F6B6B] rounded-full absolute left-0 top-0"></div>
</div>
<!-- Fake Controls -->
<div class="flex justify-center items-center gap-6">
<div class="w-8 h-8 rounded-full bg-[#e5e7eb]"></div>
<div class="w-14 h-14 rounded-full bg-[#2F6B6B] shadow-lg"></div>
<div class="w-8 h-8 rounded-full bg-[#e5e7eb]"></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<section class="py-24 bg-white border-b border-brand-border">
<div class="max-w-7xl mx-auto px-6 lg:px-8 text-center">
<h2 class="text-sm font-semibold text-brand-gray tracking-[0.2em] uppercase mb-12 reveal">Nosso Compromisso</h2>
<div class="flex flex-wrap justify-center gap-x-12 gap-y-6 text-xl lg:text-2xl font-light text-brand-dark/80 reveal reveal-delay-1">
<span>Rigor Científico.</span>
<span class="hidden md:inline text-brand-border">|</span>
<span>Clareza Absoluta.</span>
<span class="hidden md:inline text-brand-border">|</span>
<span>Prática de Excelência.</span>
<span class="hidden md:inline text-brand-border">|</span>
<span>Ética Profissional.</span>
</div>
</div>
</section>
<section id="contato" class="py-24 lg:py-32 bg-brand-light">
<div class="max-w-4xl mx-auto px-6 lg:px-8">
<div class="text-center mb-16 reveal">
<h2 class="text-3xl lg:text-4xl font-semibold text-brand-dark tracking-tight mb-4">Eleve sua prática clínica.</h2>
<p class="text-brand-dark/70 font-light">
Entre em contato para saber mais sobre assinaturas institucionais, parcerias ou dúvidas sobre a plataforma.
</p>
</div>
<div class="bg-white rounded-3xl p-8 lg:p-12 shadow-premium reveal reveal-delay-1">
<form class="space-y-8" onsubmit="event.preventDefault();">
<div class="grid grid-cols-1 md:grid-cols-2 gap-8">
<div>
<input type="text" placeholder="Seu nome completo" class="w-full input-premium" required>
</div>
<div>
<input type="email" placeholder="E-mail profissional" class="w-full input-premium" required>
</div>
</div>
<div>
<input type="text" placeholder="CRM / Especialidade" class="w-full input-premium">
</div>
<div>
<textarea placeholder="Como podemos ajudar?" rows="3" class="w-full input-premium resize-none" required></textarea>
</div>
<div class="pt-4 flex justify-between items-center flex-col-reverse sm:flex-row gap-6">
<div class="flex gap-4">
<a href="#" class="w-10 h-10 rounded-full bg-brand-light text-brand-dark flex items-center justify-center hover:bg-brand-accent hover:text-white transition-colors">
<i class="ph-fill ph-instagram-logo text-lg"></i>
</a>
<a href="#" class="w-10 h-10 rounded-full bg-brand-light text-brand-dark flex items-center justify-center hover:bg-brand-accent hover:text-white transition-colors">
<i class="ph-fill ph-linkedin-logo text-lg"></i>
</a>
</div>
<button type="submit" class="w-full sm:w-auto px-10 py-3.5 bg-brand-dark text-white text-sm font-medium rounded-full hover:bg-brand-accent transition-all duration-300 shadow-md">
Enviar Mensagem
</button>
</div>
</form>
</div>
<div class="mt-12 text-center text-sm font-light text-brand-dark/50 reveal reveal-delay-2">
contato@alergoprime.com.br <br class="sm:hidden">
<span class="hidden sm:inline"> • </span>
São Paulo, SP - Brasil
</div>
</div>
</section>
<footer class="bg-brand-dark pt-20 pb-10 text-white border-t border-white/10">
<div class="max-w-7xl mx-auto px-6 lg:px-8">
<div class="flex flex-col md:flex-row justify-between items-start gap-12 mb-16">
<div class="max-w-sm">
<a href="#" class="inline-block mb-6 bg-white py-2.5 px-4 rounded-xl hover:opacity-90 transition-opacity shadow-sm">
<img src="image.png" alt="AlergoPrime Logo" class="h-7 w-auto object-contain">
</a>
<p class="text-white/50 text-sm font-light leading-relaxed">
Curadoria científica de excelência e educação continuada em Alergia e Imunologia Clínica. Traduzindo ciência em prática de ponta.
</p>
</div>
<div class="grid grid-cols-2 md:grid-cols-3 gap-8 w-full md:w-auto">
<div>
<h5 class="font-medium text-sm mb-4">Plataforma</h5>
<ul class="space-y-3 text-sm text-white/50 font-light">
<li><a href="#" class="hover:text-white transition-colors">Podcasts</a></li>
<li><a href="#" class="hover:text-white transition-colors">Artigos Core</a></li>
<li><a href="#" class="hover:text-white transition-colors">Masterclasses</a></li>
<li><a href="#" class="hover:text-white transition-colors">Flashcards</a></li>
</ul>
</div>
<div>
<h5 class="font-medium text-sm mb-4">Institucional</h5>
<ul class="space-y-3 text-sm text-white/50 font-light">
<li><a href="#proposta" class="hover:text-white transition-colors">Sobre Nós</a></li>
<li><a href="#" class="hover:text-white transition-colors">Corpo Científico</a></li>
<li><a href="#" class="hover:text-white transition-colors">Metodologia</a></li>
<li><a href="#contato" class="hover:text-white transition-colors">Contato</a></li>
</ul>
</div>
<div>
<h5 class="font-medium text-sm mb-4">Legal</h5>
<ul class="space-y-3 text-sm text-white/50 font-light">
<li><a href="#" class="hover:text-white transition-colors">Termos de Uso</a></li>
<li><a href="#" class="hover:text-white transition-colors">Privacidade</a></li>
</ul>
</div>
</div>
</div>
<div class="pt-8 border-t border-white/10 flex flex-col md:flex-row justify-between items-center gap-4 text-xs text-white/30 font-light">
<p>© 2026 AlergoPrime Educacional. Todos os direitos reservados.</p>
<p>Feito para profissionais que exigem o máximo.</p>
</div>
</div>
</footer>
<script>
// Sticky Header Blur Effect
const header = document.getElementById('navbar');
window.addEventListener('scroll', () => {
if (window.scrollY > 20) {
header.classList.add('header-scrolled');
header.classList.remove('py-4');
header.classList.add('py-3');
} else {
header.classList.remove('header-scrolled');
header.classList.add('py-4');
header.classList.remove('py-3');
}
});
// Intersection Observer for Scroll Animations
const revealElements = document.querySelectorAll('.reveal');
const revealObserver = new IntersectionObserver((entries, observer) => {
entries.forEach(entry => {
if (entry.isIntersecting) {
entry.target.classList.add('active');
observer.unobserve(entry.target); // Only animate once
}
});
}, {
root: null,
threshold: 0.15,
rootMargin: "0px 0px -50px 0px"
});
revealElements.forEach(el => {
revealObserver.observe(el);
});
</script>
</body>
</html>