<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Clima Curate | London Weather Fashion Email – What to Wear for Rain or Sun</title>
<meta name="description" content="Get weekly London outfit forecasts, frizz-proof beauty & cashback links. 7-day free trial, £5/m, cancel anytime.">
<meta name="keywords" content="London weather outfit,what to wear London rain,London fashion newsletter,weather based styling,Clima Curate">
<meta property="og:title" content="Clima Curate – Let the weather dress you.">
<meta property="og:description" content="London’s #1 weather-fashion email. Try it free for 7 days.">
<meta property="og:image" content="https://climacurate.pages.dev/hero.webp">
<meta name="viewport" content="width=device-width,initial-scale=1">
<link rel="icon" href="data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 100 100%22><text y=%22.9em%22 font-size=%2290%22>🌦</text></svg>">
<style>
:root{--accent:#ff3366;--dark:#0f0f0f;--lite:#ffffff;--grey:#f7f7f7}
*{box-sizing:border-box;margin:0;padding:0;font-family:'Inter',sans-serif}
img{max-width:100%;display:block}
.btn{display:inline-block;background:var(--accent);color:var(--lite);padding:1rem 2rem;border:none;border-radius:50px;font-weight:600;cursor:pointer;transition:transform .2s,box-shadow .2s}
.btn:hover{transform:translateY(-3px);box-shadow:0 10px 20px rgba(255,51,102,.25)}
.ctr{text-align:center;margin:2rem 0}
.hero{min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;background:linear-gradient(135deg,#ffeef8 0%,#d6fff 100%);text-align:center;padding:2rem}
.hero h1{font-size:clamp(2.8rem,6vw,5rem);font-weight:800;letter-spacing:-2px}
.hero p{font-size:1.25rem;margin:1rem auto 2rem;max-width:600px}
form{width:100%;max-width:420px;margin:auto}
input[type=email]{width:100%;padding:1rem;border:2px solid #ddd;border-radius:10px;font-size:1rem}
input[type=email]:focus{outline:none;border-color:var(--accent)}
.err-msg{color:var(--accent);font-size:.9rem;margin:.3rem 0;height:1rem}
#apple-google-pay{margin:.75rem 0}
small{display:block;margin-top:.5rem;color:#555}
.sect{padding:5rem 1rem;max-width:1000px;margin:auto}
.grid{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}
.card{background:var(--grey);padding:2rem;border-radius:15px;text-align:center}
.testis{background:var(--grey)}
.testi{font-style:italic;margin-bottom:1rem}
.guar{background:var(--accent);color:var(--lite);text-align:center;padding:3rem 1rem;border-radius:20px;margin:2rem 0}
footer{padding:3rem 1rem;text-align:center;font-size:.85rem;color:#777}
.bar{position:fixed;bottom:0;left:0;right:0;background:var(--lite);box-shadow:0 -5px 15px rgba(0,0,0,.07);display:flex;align-items:center;justify-content:space-between;padding:.75rem 1.5rem;z-index:999}
@media(max-width:600px){.bar{flex-direction:column;gap:.5rem}}
@keyframes fadeUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}
.fade{animation:fadeUp 1s both}
</style>
</head>
<body>
<!-- HERO -->
<section class="hero fade">
<h1>Clima Curate</h1>
<p>London weather changes faster than your coffee order.<br>Get a 60-second style forecast every Monday—what to wear, buy, and do for the exact rain, wind, or sun.<br>£5 a month. Cancel in one click.</p>
<form id="superform">
<label>Enter any email you check before 7 a.m.</label>
<input type="email" name="email" placeholder="your@email.com" autocomplete="email" enterkeyhint="go" required>
<div class="err-msg"></div>
<div id="apple-google-pay"></div>
<button class="btn" type="submit">Start 7-day free trial →</button>
<small>7-day free trial • £5/month after • Cancel in 1 click</small>
</form>
</section>
<!-- SOCIAL PROOF -->
<section class="sect ctr">
<p>✓ Featured in Time Out ✓ 1,247 Londoners already dress smarter</p>
</section>
<!-- HOW IT WORKS -->
<section class="sect">
<h2 class="ctr">How it works (easier than checking Instagram)</h2>
<div class="grid">
<div class="card fade">
<img src="hero.webp" alt="cloud"/>
<h3>1. We spy on the sky</h3>
<p>Our robots read the Met Office super-computer at 5 a.m. so you don't have to.</p>
</div>
<div class="card fade">
<img src="outfit.webp" alt="outfit"/>
<h3>2. We build 3 looks</h3>
<p>Office, after-work, weekend—each matched to temp, rain, wind & UV.</p>
</div>
<div class="card fade">
<img src="discount.webp" alt="discount"/>
<h3>3. You shop with cashback</h3>
<p>Every item link gives you automatic rewards / discounts. We earn too—win-win.</p>
</div>
</div>
</section>
<!-- TESTIMONIALS -->
<section class="sect testis">
<h2 class="ctr">Londoners woke up stylish</h2>
<div class="grid">
<div class="card">
<p class="testi">"I used to stand in front of my wardrobe panicking. Now I open Clima Curate and I'm out the door in 6 minutes."</p>
<strong>- Maya, Shoreditch</strong>
</div>
<div class="card">
<p class="testi">"The rain-proof mascara tip alone saved my Zoom meeting. Worth £5 for that!"</p>
<strong>- Alex, Canary Wharf</strong>
</div>
<div class="card">
<p class="testi">"Gender-neutral advice that actually fits me. Finally."</p>
<strong>- Jo, Clapham</strong>
</div>
</div>
</section>
<!-- GUARANTEE -->
<div class="guar">
<h3>30-day "Empty Coat-Hanger" guarantee</h3>
<p>If Clima Curate doesn't save you at least 10 minutes every week, email us once and we'll refund your last month + let you keep the bonuses.</p>
</div>
<!-- FINAL CTA -->
<section class="sect ctr">
<h2>Ready to let the weather dress you?</h2>
<p>Start your 7-day free trial now. £5/month after. Cancel any time.</p>
<form id="finalform">
<input type="email" placeholder="your@email.com" autocomplete="email" enterkeyhint="go" required>
<div class="err-msg"></div>
<button class="btn" type="submit">Start free trial →</button>
</form>
</section>
<!-- STICKY BAR -->
<div class="bar" id="bar">
<span><strong>Clima Curate</strong> – free trial</span>
<button class="btn" onclick="document.getElementById('finalform').scrollIntoView({behavior:'smooth'});">Start now</button>
</div>
<!-- FOOTER -->
<footer>
© <span id="yr"></span> Clima Curate Ltd · <a href="mailto:hello@climacurate.co">hello@climacurate.co</a>
</footer>
<script>
// Remove Stripe for now to eliminate errors
function handleForm(form){
form.addEventListener('submit', function(e){
e.preventDefault();
const btn=this.querySelector('button');
const email=this.email.value.trim();
const errBox=this.querySelector('.err-msg');
if(!email || !email.includes('@')){
errBox.textContent='Please use a real email so we can send your outfits!';
this.email.classList.add('error');
return;
}
errBox.textContent='';
btn.innerHTML='🚀 Coming Soon!';
// Temporary - just show success
setTimeout(() => {
btn.innerHTML='✅ Check your email!';
}, 1000);
});
}
handleForm(document.getElementById('superform'));
handleForm(document.getElementById('finalform'));
const bar = document.getElementById('bar');
const finalForm = document.getElementById('finalform');
const io = new IntersectionObserver(([e])=>{
bar.style.display = e.isIntersecting ? 'none' : 'flex';
},{threshold:.5});
io.observe(finalForm);
document.getElementById('yr').textContent = new Date().getFullYear();
</script>
</body>
</html>