<style>
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;700;800&family=Sora:wght@300;400;600;700&display=swap');
:root {
--black:#050505;
--soft-black:#0b0b0b;
--gold:#d99832;
--gold-light:#ffb84d;
--white:#f7f7f7;
--muted:#a7a7a7;
--line:rgba(217,152,50,.35);
}
* {
box-sizing:border-box;
}
body {
margin:0;
background:var(--black);
color:var(--white);
font-family:Inter, sans-serif;
}
.fire-site {
background:
radial-gradient(circle at 50% 18%, rgba(217,152,50,.16), transparent 28%),
linear-gradient(180deg,#050505 0%,#090909 100%);
overflow:hidden;
}
.nav {
height:92px;
display:flex;
align-items:center;
justify-content:space-between;
padding:0 7%;
border-bottom:1px solid rgba(255,255,255,.06);
position:sticky;
top:0;
background:rgba(5,5,5,.86);
backdrop-filter:blur(14px);
z-index:99;
}
.brand-small {
letter-spacing:.42em;
font-family:Sora, sans-serif;
font-size:28px;
line-height:1;
}
.brand-small span {
color:var(--gold);
}
.brand-sub {
color:var(--gold);
font-size:11px;
letter-spacing:.52em;
margin-top:8px;
}
.nav-links {
display:flex;
gap:42px;
font-size:13px;
letter-spacing:.12em;
text-transform:uppercase;
}
.nav-links a {
color:var(--white);
text-decoration:none;
}
.nav-links a:hover {
color:var(--gold-light);
}
.btn {
display:inline-flex;
align-items:center;
gap:14px;
border:1px solid var(--gold);
color:var(--gold-light);
padding:15px 30px;
border-radius:999px;
text-decoration:none;
text-transform:uppercase;
letter-spacing:.08em;
font-size:13px;
transition:.25s ease;
}
.btn:hover {
background:rgba(217,152,50,.12);
box-shadow:0 0 30px rgba(217,152,50,.25);
transform:translateY(-2px);
}
.hero {
min-height:820px;
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
text-align:center;
padding:90px 6% 60px;
}
.logo-main {
font-family:Sora, sans-serif;
font-weight:300;
letter-spacing:.25em;
font-size:clamp(70px,12vw,170px);
line-height:.86;
}
.logo-main .gold {
color:var(--gold);
text-shadow:0 0 28px rgba(255,184,77,.45);
}
.modelz {
margin-top:38px;
font-family:Sora, sans-serif;
color:var(--gold);
font-size:clamp(36px,6vw,78px);
letter-spacing:.52em;
font-weight:300;
}
.tagline {
margin-top:30px;
display:flex;
align-items:center;
gap:22px;
color:var(--white);
letter-spacing:.32em;
text-transform:uppercase;
font-size:14px;
}
.tagline:before,
.tagline:after {
content:"";
width:70px;
height:1px;
background:var(--gold);
}
.naughty {
margin-top:32px;
font-family:Sora, sans-serif;
color:var(--gold-light);
font-size:24px;
font-style:italic;
letter-spacing:.08em;
}
.benefits {
display:grid;
grid-template-columns:repeat(3,1fr);
gap:0;
max-width:980px;
width:100%;
margin-top:58px;
}
.benefit {
padding:0 32px;
border-right:1px solid rgba(255,255,255,.18);
display:flex;
gap:22px;
align-items:center;
text-align:left;
}
.benefit:last-child {
border-right:none;
}
.icon {
font-size:54px;
color:var(--gold);
}
.benefit h3 {
margin:0 0 8px;
font-size:19px;
text-transform:uppercase;
line-height:1.15;
}
.benefit p {
margin:0;
color:var(--muted);
font-size:15px;
}
.hero-cta {
margin-top:52px;
}
.divider-glow {
height:1px;
width:100%;
background:linear-gradient(90deg,transparent,var(--gold),transparent);
box-shadow:0 0 18px var(--gold);
}
.about {
display:grid;
grid-template-columns:1fr 1.1fr;
min-height:620px;
border-bottom:1px solid rgba(255,255,255,.06);
}
.about-text {
padding:100px 12%;
display:flex;
flex-direction:column;
justify-content:center;
}
.kicker {
color:var(--gold);
letter-spacing:.42em;
text-transform:uppercase;
font-size:12px;
margin-bottom:24px;
}
.about h2,
.section-title {
font-family:Sora, sans-serif;
font-size:clamp(34px,4vw,58px);
line-height:1.12;
margin:0 0 26px;
}
.gold-line {
width:52px;
height:2px;
background:var(--gold);
margin-bottom:28px;
}
.about p {
color:#d6d6d6;
font-size:17px;
max-width:560px;
}
.about-image {
background:
linear-gradient(90deg,#050505 0%,rgba(5,5,5,.18) 45%,#050505 100%),
url('https://images.unsplash.com/photo-1524504388940-b1c1722653e1?auto=format&fit=crop&w=1200&q=80');
background-size:cover;
background-position:center;
min-height:560px;
filter:grayscale(100%);
position:relative;
}
.about-image:after {
content:"";
position:absolute;
inset:0;
background:radial-gradient(circle at 65% 70%, rgba(217,152,50,.32), transparent 22%);
}
.section {
padding:105px 7%;
text-align:center;
}
.cards {
display:grid;
grid-template-columns:repeat(3,1fr);
gap:24px;
margin-top:55px;
}
.card {
background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.015));
border:1px solid rgba(217,152,50,.22);
padding:42px 32px;
border-radius:24px;
text-align:left;
}
.card h3 {
color:var(--gold-light);
text-transform:uppercase;
letter-spacing:.08em;
}
.card p {
color:var(--muted);
}
.steps {
max-width:900px;
margin:55px auto 0;
display:grid;
gap:18px;
}
.step {
display:grid;
grid-template-columns:80px 1fr;
text-align:left;
background:rgba(255,255,255,.035);
border:1px solid rgba(255,255,255,.08);
border-radius:18px;
padding:24px;
}
.step-num {
color:var(--gold);
font-family:Sora, sans-serif;
font-size:30px;
}
.apply {
padding:110px 7%;
text-align:center;
background:
radial-gradient(circle at center,rgba(217,152,50,.14),transparent 34%),
#070707;
}
.apply p {
color:var(--muted);
max-width:640px;
margin:0 auto 36px;
font-size:18px;
}
.footer {
padding:45px 7%;
display:flex;
justify-content:space-between;
color:var(--muted);
border-top:1px solid rgba(255,255,255,.07);
font-size:14px;
}
@media(max-width:900px) {
.nav {
height:auto;
padding:24px 6%;
flex-direction:column;
gap:22px;
}
.nav-links {
flex-wrap:wrap;
justify-content:center;
gap:18px;
}
.benefits,
.cards,
.about {
grid-template-columns:1fr;
}
.benefit {
border-right:none;
border-bottom:1px solid rgba(255,255,255,.12);
padding:28px 0;
}
.benefit:last-child {
border-bottom:none;
}
.tagline {
flex-direction:column;
letter-spacing:.18em;
}
.modelz {
letter-spacing:.28em;
}
.footer {
flex-direction:column;
gap:14px;
text-align:center;
}
}
</style>
<div class="fire-site">
<nav class="nav">
<div>
<div class="brand-small">F<span>I</span>RE</div>
<div class="brand-sub">MODELZ</div>
</div>
<div class="nav-links">
<a href="#inicio">Inicio</a>
<a href="#servicios">Servicios</a>
<a href="#nosotros">Nosotros</a>
<a href="#proceso">Proceso</a>
<a href="#contacto">Contacto</a>
</div>
<a class="btn" href="#contacto">Agenda una llamada →</a>
</nav>
<section class="hero" id="inicio">
<div class="logo-main">F<span class="gold">I</span>RE</div>
<div class="modelz">MODELZ</div>
<div class="tagline">
<span>Empoderamos modelos. Elevamos carreras.</span>
</div>
<div class="naughty">Somos un poco traviesos</div>
<div class="benefits">
<div class="benefit">
<div class="icon">↗</div>
<div>
<h3>Marketing<br>que funciona</h3>
<p>Te promovemos. Tú creces.</p>
</div>
</div>
<div class="benefit">
<div class="icon">80%</div>
<div>
<h3>Tú ganas<br>el 80%</h3>
<p>Más de lo que mereces. Siempre.</p>
</div>
</div>
<div class="benefit">
<div class="icon">🔒</div>
<div>
<h3>Tu contenido.<br>Tu control.</h3>
<p>Seguridad líder para proteger tu contenido.</p>
</div>
</div>
</div>
<div class="hero-cta">
<a class="btn" href="#contacto">Conoce más →</a>
</div>
</section>
<div class="divider-glow"></div>
<section class="about" id="nosotros">
<div class="about-text">
<div class="kicker">Somos Fire Modelz</div>
<h2>Más que una agencia.<br>Somos tu mejor movimiento.</h2>
<div class="gold-line"></div>
<p>
Combinamos marketing de alto nivel, tecnología, seguridad y estrategia
de marca personal para ayudarte a crecer, ganar más y proteger lo que
construyes.
</p>
<br>
<a class="btn" href="#contacto">Sobre nosotros →</a>
</div>
<div class="about-image"></div>
</section>
<section class="section" id="servicios">
<div class="kicker">Por qué Fire Modelz</div>
<h2 class="section-title">Diseñado para modelos que quieren más.</h2>
<div class="cards">
<div class="card">
<h3>Marketing Premium</h3>
<p>Contenido, promoción, posicionamiento y estrategia para hacer crecer tu marca.</p>
</div>
<div class="card">
<h3>80% Para Ti</h3>
<p>Un modelo más justo donde tú recibes la mayor parte de tus ganancias.</p>
</div>
<div class="card">
<h3>Más Seguridad</h3>
<p>Procesos diseñados para reducir riesgos y ayudarte a mantener control sobre tu contenido.</p>
</div>
<div class="card">
<h3>Imagen Profesional</h3>
<p>Te ayudamos a verte como una marca, no solo como una cuenta más.</p>
</div>
<div class="card">
<h3>Estrategia Personal</h3>
<p>Creamos un plan basado en tu estilo, metas, límites y audiencia.</p>
</div>
<div class="card">
<h3>Crecimiento Real</h3>
<p>No se trata solo de publicar. Se trata de construir una carrera.</p>
</div>
</div>
</section>
<section class="section" id="proceso">
<div class="kicker">Cómo funciona</div>
<h2 class="section-title">Simple. Privado. Profesional.</h2>
<div class="steps">
<div class="step">
<div class="step-num">01</div>
<div>
<h3>Aplica</h3>
<p>Completa una aplicación privada para saber si Fire Modelz es buena opción para ti.</p>
</div>
</div>
<div class="step">
<div class="step-num">02</div>
<div>
<h3>Hablamos contigo</h3>
<p>Revisamos tus metas, límites, imagen y el tipo de carrera que quieres construir.</p>
</div>
</div>
<div class="step">
<div class="step-num">03</div>
<div>
<h3>Creamos tu estrategia</h3>
<p>Marketing, contenido, seguridad, branding y crecimiento.</p>
</div>
</div>
<div class="step">
<div class="step-num">04</div>
<div>
<h3>Empiezas a crecer</h3>
<p>Te ayudamos a posicionarte, ganar más y proteger tu contenido.</p>
</div>
</div>
</div>
</section>
<section class="apply" id="contacto">
<div class="kicker">Aplica hoy</div>
<h2 class="section-title">Tu contenido. Tu carrera. Tu control.</h2>
<p>
Fire Modelz es para modelos que quieren una alternativa más profesional,
más segura y mejor pagada.
</p>
<a class="btn" href="mailto:hello@firemodelz.com">Aplicar ahora →</a>
</section>
<footer class="footer">
<div>© 2026 Fire Modelz. Todos los derechos reservados.</div>
<div>firemodelz.com</div>
</footer>
</div>