<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Briza Ochaterosalesseo - SEO Content Writer</title>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/tailwindcss/2.2.19/tailwind.min.css">
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap">
<script src="https://cdn.jsdelivr.net/npm/framer-motion@10.16.4/dist/framer-motion.js"></script>
<script src="https://unpkg.com/lucide@latest"></script>
<script src="https://unpkg.com/@lucide/web/dist/umd/lucide.js"></script>
<style>
:root {
--foreground-rgb: 255, 255, 255;
--background-rgb: 0, 0, 0;
}
body {
color: rgb(var(--foreground-rgb));
background: rgb(var(--background-rgb));
font-family: 'Inter', Arial, Helvetica, sans-serif;
cursor: none;
overflow-x: hidden;
}
a, button, .cursor-pointer, [role="button"] {
cursor: none !important;
}
.bg-gradient-radial {
background-image: radial-gradient(var(--tw-gradient-stops));
}
/* Custom animations */
@keyframes float {
0% { transform: translate(0, 0); }
50% { transform: translate(10px, -15px); }
75% { transform: translate(-5px, 5px); }
100% { transform: translate(0, 0); }
}
.floating {
animation: float 8s ease-in-out infinite;
}
.floating-delay-1 {
animation-delay: 1s;
}
.floating-delay-2 {
animation-delay: 2s;
}
.floating-delay-3 {
animation-delay: 3s;
}
@keyframes fadeInUp {
from {
opacity: 0;
transform: translateY(60px);
}
to {
opacity: 1;
transform: translateY(0);
}
}
.fade-in-up {
animation: fadeInUp 0.6s ease-out forwards;
}
.delay-100 {
animation-delay: 0.1s;
}
.delay-200 {
animation-delay: 0.2s;
}
.delay-300 {
animation-delay: 0.3s;
}
.delay-400 {
animation-delay: 0.4s;
}
.delay-500 {
animation-delay: 0.5s;
}
/* Hover effects */
.hover-scale {
transition: transform 0.3s ease;
}
.hover-scale:hover {
transform: scale(1.05);
}
.hover-up {
transition: transform 0.3s ease;
}
.hover-up:hover {
transform: translateY(-10px);
}
/* Custom cursor styles */
.cursor-ring {
position: fixed;
width: 32px;
height: 32px;
border-radius: 50%;
border: 2px solid white;
z-index: 9999;
pointer-events: none;
mix-blend-mode: difference;
transform: translate(-50%, -50%);
transition: width 0.3s, height 0.3s;
}
.cursor-dot {
position: fixed;
width: 8px;
height: 8px;
border-radius: 50%;
background-color: white;
z-index: 9999;
pointer-events: none;
mix-blend-mode: difference;
transform: translate(-50%, -50%);
}
.cursor-highlight {
position: fixed;
width: 400px;
height: 400px;
border-radius: 50%;
background: radial-gradient(circle, rgba(255,255,255,0.05) 0%, transparent 70%);
z-index: 9998;
pointer-events: none;
transform: translate(-50%, -50%);
opacity: 0;
transition: opacity 0.3s;
}
.cursor-ripple {
position: fixed;
width: 20px;
height: 20px;
border-radius: 50%;
border: 2px solid white;
z-index: 9999;
pointer-events: none;
mix-blend-mode: difference;
transform: translate(-50%, -50%);
opacity: 0;
}
@keyframes ripple {
0% {
transform: translate(-50%, -50%) scale(0);
opacity: 1;
}
100% {
transform: translate(-50%, -50%) scale(3);
opacity: 0;
}
}
.ripple-animation {
animation: ripple 0.5s ease-out forwards;
}
/* Magnetic button effect */
.magnetic-button {
display: inline-block;
position: relative;
transition: transform 0.3s ease;
}
/* Navigation dots */
.nav-dot {
width: 8px;
height: 8px;
border-radius: 50%;
background-color: #4B5563;
cursor: pointer;
transition: transform 0.3s ease, background-color 0.3s ease;
}
.nav-dot:hover {
transform: scale(1.5);
}
.nav-dot.active {
background-color: white;
}
/* Header styles */
.header {
transition: background-color 0.3s, backdrop-filter 0.3s;
}
.header.scrolled {
background-color: rgba(0, 0, 0, 0.8);
backdrop-filter: blur(10px);
}
</style>
</head>
<body>
<!-- Custom Cursor Elements -->
<div class="cursor-ring"></div>
<div class="cursor-dot"></div>
<div class="cursor-highlight"></div>
<div class="cursor-ripple"></div>
<!-- Navigation Dots -->
<div class="fixed right-6 top-1/2 -translate-y-1/2 z-50 hidden lg:flex flex-col gap-6">
<div class="nav-dot active" data-section="0"></div>
<div class="nav-dot" data-section="1"></div>
<div class="nav-dot" data-section="2"></div>
<div class="nav-dot" data-section="3"></div>
<div class="nav-dot" data-section="4"></div>
<div class="nav-dot" data-section="5"></div>
<div class="nav-dot" data-section="6"></div>
<div class="nav-dot" data-section="7"></div>
</div>
<!-- Header -->
<header class="header flex justify-between items-center py-4 px-6 lg:px-16 fixed top-0 left-0 right-0 z-40 fade-in-up">
<div class="flex items-center gap-2">
<div class="w-6 h-6 rounded-full bg-white flex items-center justify-center hover-scale">
<span class="text-black text-xs font-bold">B</span>
</div>
<span class="font-medium">Briza</span>
</div>
<nav class="hidden md:flex items-center gap-8">
<div class="flex items-center gap-8">
<div class="fade-in-up delay-100">
<a href="#about" class="text-sm text-gray-400 hover:text-white transition-colors cursor-pointer">About</a>
</div>
<div class="fade-in-up delay-200">
<a href="#experience" class="text-sm text-gray-400 hover:text-white transition-colors cursor-pointer">Experience</a>
</div>
<div class="fade-in-up delay-300">
<a href="#services" class="text-sm text-gray-400 hover:text-white transition-colors cursor-pointer">Services</a>
</div>
<div class="fade-in-up delay-400">
<a href="#contact" class="text-sm text-gray-400 hover:text-white transition-colors cursor-pointer">Contact</a>
</div>
</div>
<div class="fade-in-up delay-500">
<div class="magnetic-button">
<a href="#contact" class="text-sm bg-white text-black px-4 py-2 rounded-full hover:bg-gray-200 transition-colors flex items-center gap-2 cursor-pointer">
<i data-lucide="mail" class="w-4 h-4"></i>
Contact Me
</a>
</div>
</div>
</nav>
</header>
<!-- Hero Section -->
<section id="hero" class="py-32 px-6 lg:px-16 flex flex-col lg:flex-row relative min-h-screen">
<div class="lg:w-1/2">
<div class="inline-flex items-center gap-2 mb-4 bg-black/30 backdrop-blur-sm px-3 py-1 rounded-full border border-gray-800 fade-in-up">
<span class="w-2 h-2 bg-white rounded-full"></span>
<span class="text-xs text-gray-400">CONTENT WRITER</span>
</div>
<h1 class="text-5xl lg:text-6xl font-bold mb-4 flex items-center gap-2 fade-in-up delay-100">
Briza <span class="text-gray-500">Ochaterosalesseo</span>
<span class="text-gray-600 hover-scale">.</span>
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" class="ml-2 hover-scale">
<path d="M7 17L17 7M17 7H7M17 7V17" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>
</h1>
<p class="text-gray-400 mb-8 max-w-md fade-in-up delay-200">
An SEO Content Writer and Copywriter with a strong understanding of on-page SEO, keyword research, and
content optimization. Skilled in writing, editing, and proofreading content in English.
</p>
<div class="flex gap-4 fade-in-up delay-300">
<div class="magnetic-button">
<a href="#portfolio" class="bg-white text-black px-6 py-3 rounded-full hover:bg-gray-200 transition-colors font-medium cursor-pointer">
See Portfolio
</a>
</div>
<div class="magnetic-button">
<a href="#contact" class="border border-gray-700 px-6 py-3 rounded-full hover:bg-white/10 transition-colors font-medium cursor-pointer">
Contact Now
</a>
</div>
</div>
</div>
<div class="lg:w-1/2 mt-12 lg:mt-0 relative">
<div class="absolute top-0 right-0 -translate-y-1/4 rotate-12 bg-black/30 backdrop-blur-sm p-4 rounded-xl border border-gray-800 z-10 floating">
<p class="text-sm text-gray-400">
<span class="text-white">" Fast learner with</span>
<br>
creative problem-solving "
</p>
</div>
<div class="absolute bottom-0 right-0 translate-y-1/4 -rotate-6 bg-black/30 backdrop-blur-sm p-4 rounded-xl border border-gray-800 z-10 floating floating-delay-2">
<p class="text-sm text-gray-400">
<span class="text-white">" Excellent teamwork</span>
<br>
and multi-tasking skills "
</p>
</div>
<div class="absolute top-1/2 left-1/4 -translate-y-1/2 rotate-3 z-10 floating floating-delay-1">
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22Z" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M9.09 9C9.3251 8.33167 9.78915 7.76811 10.4 7.40913C11.0108 7.05016 11.7289 6.91894 12.4272 7.03871C13.1255 7.15849 13.7588 7.52152 14.2151 8.06353C14.6713 8.60553 14.9211 9.29152 14.92 10C14.92 12 11.92 13 11.92 13" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M12 17H12.01" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>
</div>
<div class="absolute top-1/3 right-1/3 -translate-y-1/2 -rotate-6 z-10 floating floating-delay-3">
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M12 2L15.09 8.26L22 9.27L17 14.14L18.18 21.02L12 17.77L5.82 21.02L7 14.14L2 9.27L8.91 8.26L12 2Z" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>
</div>
</div>
</section>
<!-- About Section -->
<section id="about" class="py-16 px-6 lg:px-16">
<div class="text-center mb-8 fade-in-up">
<div class="inline-flex items-center gap-2 mb-4 bg-black/30 backdrop-blur-sm px-3 py-1 rounded-full border border-gray-800">
<span class="w-2 h-2 bg-white rounded-full"></span>
<span class="text-xs text-gray-400">About Me</span>
</div>
</div>
<div class="flex flex-col lg:flex-row gap-12">
<div class="lg:w-1/3 fade-in-up">
<h2 class="text-4xl font-bold mb-2">
Briza Ochaterosalesseo, <span class="text-gray-500">Content Writer</span>
</h2>
<p class="text-gray-400 mb-8">
Bringing engaging content to life through careful craft and purposeful communication.
</p>
<div class="relative rounded-xl overflow-hidden hover-up">
<img src="https://placehold.co/600x800" alt="Briza Ochaterosalesseo" class="w-full h-auto">
<div class="absolute bottom-0 left-0 right-0 p-6 bg-gradient-to-t from-black to-transparent">
<div class="inline-flex items-center gap-2 mb-2 bg-black/30 backdrop-blur-sm px-3 py-1 rounded-full border border-gray-800">
<span class="w-2 h-2 bg-white rounded-full"></span>
<span class="text-xs text-gray-400">Available for work</span>
</div>
<h3 class="text-2xl font-bold mb-1">Hello I am Briza Ochaterosalesseo</h3>
<p class="text-sm text-gray-400 mb-4">SEO Content Writer Based in Mandaluyong City</p>
<div class="flex gap-4">
<div class="w-8 h-8 rounded-full border border-gray-700 flex items-center justify-center cursor-pointer hover-scale">
<i data-lucide="twitter" class="w-4 h-4"></i>
</div>
<div class="w-8 h-8 rounded-full border border-gray-700 flex items-center justify-center cursor-pointer hover-scale">
<i data-lucide="instagram" class="w-4 h-4"></i>
</div>
<div class="w-8 h-8 rounded-full border border-gray-700 flex items-center justify-center cursor-pointer hover-scale">
<i data-lucide="dribbble" class="w-4 h-4"></i>
</div>
</div>
<p class="text-sm text-gray-400 mt-4">Connect with me</p>
</div>
</div>
</div>
<div class="lg:w-2/3 fade-in-up delay-200">
<p class="text-gray-400 mb-8">
I'm Briza Ochaterosalesseo, a dedicated Content Writer based in Mandaluyong City, Philippines. I
specialize in creating SEO-optimized content with a focus on delivering exceptional results. Familiar with
content management systems like WordPress and able to meet deadlines while managing multiple projects
simultaneously.
</p>
<div class="grid grid-cols-2 md:grid-cols-4 gap-6 mb-12">
<div class="text-center hover-scale fade-in-up delay-100">
<h4 class="font-medium">SEO Content</h4>
</div>
<div class="text-center hover-scale fade-in-up delay-200">
<h4 class="font-medium">Copywriting</h4>
</div>
<div class="text-center hover-scale fade-in-up delay-300">
<h4 class="font-medium">Keyword Research</h4>
</div>
<div class="text-center hover-scale fade-in-up delay-400">
<h4 class="font-medium">Content Optimization</h4>
</div>
</div>
<div class="grid grid-cols-2 md:grid-cols-4 gap-6 mb-12">
<div class="text-center hover-scale fade-in-up delay-100">
<h4 class="font-medium">WordPress</h4>
</div>
<div class="text-center hover-scale fade-in-up delay-200">
<h4 class="font-medium">Multi-tasking</h4>
</div>
</div>
<!-- Personal Info -->
<div class="border border-gray-800 rounded-xl p-8 mt-8 fade-in-up delay-300">
<h3 class="text-xl font-bold mb-6 border-b border-gray-800 pb-2">Personal Information</h3>
<div class="grid grid-cols-1 md:grid-cols-2 gap-6">
<div>
<p class="text-gray-400 mb-1">Birthday</p>
<p class="font-medium">September 12, 1997</p>
</div>
<div>
<p class="text-gray-400 mb-1">Age</p>
<p class="font-medium">27 years old</p>
</div>
<div>
<p class="text-gray-400 mb-1">Nationality</p>
<p class="font-medium">Filipino</p>
</div>
<div>
<p class="text-gray-400 mb-1">Civil Status</p>
<p class="font-medium">Single</p>
</div>
<div>
<p class="text-gray-400 mb-1">Religion</p>
<p class="font-medium">Catholic</p>
</div>
<div>
<p class="text-gray-400 mb-1">Location</p>
<p class="font-medium">Phase 4 Lot 18 Correctional Rd.</p>
<p class="font-medium">Brgy. Additional Hills, Mandaluyong City</p>
</div>
<div>
<p class="text-gray-400 mb-1">Email</p>
<p class="font-medium">brizarosales551@gmail.com</p>
</div>
<div>
<p class="text-gray-400 mb-1">Phone</p>
<p class="font-medium">09204169780</p>
</div>
</div>
</div>
</div>
</div>
</section>
<!-- Experience Section -->
<section id="experience" class="py-16 px-6 lg:px-16">
<div class="text-center mb-8 fade-in-up">
<div class="inline-flex items-center gap-2 mb-4 bg-black/30 backdrop-blur-sm px-3 py-1 rounded-full border border-gray-800">
<span class="w-2 h-2 bg-white rounded-full"></span>
<span class="text-xs text-gray-400">Work Experience</span>
</div>
<h2 class="text-4xl font-bold mb-4">
Professional <span class="text-gray-500">Journey</span>
</h2>
</div>
<div class="max-w-3xl mx-auto">
<div class="border border-gray-800 rounded-xl p-6 mb-6 hover-up fade-in-up delay-100">
<h3 class="text-xl font-bold mb-1">Marketing Staff</h3>
<div class="flex justify-between items-center mb-4">
<p class="text-gray-400">Agonoy Manpower Services</p>
<p class="text-sm text-gray-500">July 2024 - October 2024</p>
</div>
<p class="text-gray-300">
Experienced in handling customer inquiries, resolving issues promptly, and ensuring customer satisfaction. Skilled at understanding client needs and providing clear, effective solutions. Committed to delivering a positive customer experience through professional and timely support.
</p>
</div>
<div class="border border-gray-800 rounded-xl p-6 mb-6 hover-up fade-in-up delay-200">
<h3 class="text-xl font-bold mb-1">Marketing Staff</h3>
<div class="flex justify-between items-center mb-4">
<p class="text-gray-400">W.Bridges Manpower Corp</p>
<p class="text-sm text-gray-500">January 2024 - July 2024</p>
</div>
<p class="text-gray-300">
Worked with influencers and media partners to promote products. Helped increase brand awareness and reach a wider audience through online collaborations. Demonstrated strong multi-tasking abilities while managing various marketing initiatives.
</p>
</div>
<div class="border border-gray-800 rounded-xl p-6 mb-6 hover-up fade-in-up delay-300">
<h3 class="text-xl font-bold mb-1">Horn Checker</h3>
<div class="flex justify-between items-center mb-4">
<p class="text-gray-400">Mituba Corporation</p>
<p class="text-sm text-gray-500">November 2022 - April 2023</p>
</div>
<p class="text-gray-300">
Tested car horns to ensure proper functionality, inspected for damage, and performed minor repairs or recommended replacements. Recorded test results, reported issues, and collaborated with the inspection team to maintain vehicle standards.
</p>
</div>
</div>
</section>
<!-- Services Section -->
<section id="services" class="py-16 px-6 lg:px-16">
<div class="fade-in-up">
<div class="inline-flex items-center gap-2 mb-4 bg-black/30 backdrop-blur-sm px-3 py-1 rounded-full border border-gray-800">
<span class="w-2 h-2 bg-white rounded-full"></span>
<span class="text-xs text-gray-400">My Services</span>
</div>
</div>
<div class="flex flex-col lg:flex-row justify-between items-start mb-12">
<h2 class="text-4xl font-bold mb-4 lg:mb-0 fade-in-up delay-100">
Content <span class="text-gray-500">Services</span>
</h2>
<div class="flex flex-col fade-in-up delay-200">
<p class="text-gray-400 mb-6 max-w-xl">
Explore my range of content writing services tailored to help your business grow online.
</p>
<div class="self-end">
<div class="magnetic-button">
<a href="#contact" class="border border-gray-700 px-6 py-3 rounded-full hover:bg-white/10 transition-colors font-medium cursor-pointer">
Contact Now
</a>
</div>
</div>
</div>
</div>
<div class="grid grid-cols-1 md:grid-cols-2 gap-8">
<div class="border border-gray-800 rounded-xl p-8 hover-up fade-in-up delay-100">
<div class="flex items-center gap-4 mb-6">
<div class="w-10 h-10 rounded-lg bg-white/10 flex items-center justify-center">
<span class="text-white">📝</span>
</div>
<h3 class="text-xl font-bold">SEO Content Writing</h3>
</div>
<p class="text-gray-400 mb-4">
Creating engaging, SEO-optimized content that ranks well in search engines and connects with your target
audience.
</p>
<div class="flex items-center gap-2 text-gray-400 hover:text-white transition-colors group">
<a href="#" class="flex items-center gap-2 cursor-pointer">
<span class="text-sm">Learn more</span>
<i data-lucide="chevron-right" class="w-4 h-4 transform group-hover:translate-x-1 transition-transform"></i>
</a>
</div>
</div>
<div class="border border-gray-800 rounded-xl p-8 hover-up fade-in-up delay-200">
<div class="flex items-center gap-4 mb-6">
<div class="w-10 h-10 rounded-lg bg-white/10 flex items-center justify-center">
<span class="text-white">🔍</span>
</div>
<h3 class="text-xl font-bold">Keyword Research</h3>
</div>
<p class="text-gray-400 mb-4">
Identifying high-value keywords that drive targeted traffic and improve your content's visibility in
search results.
</p>
<div class="flex items-center gap-2 text-gray-400 hover:text-white transition-colors group">
<a href="#" class="flex items-center gap-2 cursor-pointer">
<span class="text-sm">Learn more</span>
<i data-lucide="chevron-right" class="w-4 h-4 transform group-hover:translate-x-1 transition-transform"></i>
</a>
</div>
</div>
<div class="border border-gray-800 rounded-xl p-8 hover-up fade-in-up delay-300">
<div class="flex items-center gap-4 mb-6">
<div class="w-10 h-10 rounded-lg bg-white/10 flex items-center justify-center">
<span class="text-white">💻</span>
</div>
<h3 class="text-xl font-bold">Website Copy</h3>
</div>
<p class="text-gray-400 mb-4">
Compelling website copy that engages visitors, communicates your value proposition, and drives
conversions.
</p>
<div class="flex items-center gap-2 text-gray-400 hover:text-white transition-colors group">
<a href="#" class="flex items-center gap-2 cursor-pointer">
<span class="text-sm">Learn more</span>
<i data-lucide="chevron-right" class="w-4 h-4 transform group-hover:translate-x-1 transition-transform"></i>
</a>
</div>
</div>
<div class="border border-gray-800 rounded-xl p-8 hover-up fade-in-up delay-400">
<div class="flex items-center gap-4 mb-6">
<div class="w-10 h-10 rounded-lg bg-white/10 flex items-center justify-center">
<span class="text-white">📊</span>
</div>
<h3 class="text-xl font-bold">Content Optimization</h3>
</div>
<p class="text-gray-400 mb-4">
Improving existing content to enhance search engine visibility, readability, and conversion rates.
</p>
<div class="flex items-center gap-2 text-gray-400 hover:text-white transition-colors group">
<a href="#" class="flex items-center gap-2 cursor-pointer">
<span class="text-sm">Learn more</span>
<i data-lucide="chevron-right" class="w-4 h-4 transform group-hover:translate-x-1 transition-transform"></i>
</a>
</div>
</div>
</div>
</section>
<!-- Let's Create Together Section -->
<section id="contact" class="py-16 px-6 lg:px-16">
<div class="fade-in-up">
<div class="inline-flex items-center gap-2 mb-4 bg-black/30 backdrop-blur-sm px-3 py-1 rounded-full border border-gray-800">
<span class="w-2 h-2 bg-white rounded-full"></span>
<span class="text-xs text-gray-400">Let's Connect</span>
</div>
</div>
<h2 class="text-4xl font-bold mb-12 fade-in-up delay-100">
Let's Create <span class="text-gray-500">Together</span>
</h2>
<div class="grid grid-cols-1 lg:grid-cols-2 gap-12">
<div class="fade-in-up delay-200">
<div class="mb-8">
<h3 class="text-xl font-bold mb-2">SEO Blog Articles</h3>
<div class="flex items-center gap-2 text-gray-400 text-sm mb-4">
<span>Starting from $50 per article</span>
</div>
<p class="text-gray-400">
Well-researched, SEO-optimized blog articles tailored to your target audience and business goals.
</p>
</div>
<div class="mb-8">
<h3 class="text-xl font-bold mb-2">Website Copy</h3>
<div class="flex items-center gap-2 text-gray-400 text-sm mb-4">
<span>Starting from $150 per page</span>
</div>
<p class="text-gray-400">
Compelling website copy that engages visitors, communicates your value proposition, and drives
conversions.
</p>
</div>
<div class="flex gap-4">
<div class="magnetic-button fade-in-up delay-300">
<a href="#portfolio" class="bg-white text-black px-6 py-3 rounded-full hover:bg-gray-200 transition-colors font-medium cursor-pointer">
See Portfolio
</a>
</div>
<div class="magnetic-button fade-in-up delay-400">
<a href="#contact-form" class="border border-gray-700 px-6 py-3 rounded-full hover:bg-white/10 transition-colors font-medium cursor-pointer">
Contact Me
</a>
</div>
</div>
</div>
<div class="border border-gray-800 rounded-xl p-8 hover-up fade-in-up delay-300">
<h3 class="text-2xl font-bold mb-6">Get in Touch</h3>
<div class="space-y-6">
<div class="flex items-center gap-4">
<div class="w-10 h-10 rounded-full bg-white/10 flex items-center justify-center">
<i data-lucide="mail" class="w-5 h-5"></i>
</div>
<div>
<p class="text-gray-400 text-sm">Email</p>
<p class="font-medium">brizarosales551@gmail.com</p>
</div>
</div>
<div class="flex items-center gap-4">
<div class="w-10 h-10 rounded-full bg-white/10 flex items-center justify-center">
<i data-lucide="phone" class="w-5 h-5"></i>
</div>
<div>
<p class="text-gray-400 text-sm">Phone</p>
<p class="font-medium">09204169780</p>
</div>
</div>
<div class="flex items-center gap-4">
<div class="w-10 h-10 rounded-full bg-white/10 flex items-center justify-center">
<i data-lucide="map-pin" class="w-5 h-5"></i>
</div>
<div>
<p class="text-gray-400 text-sm">Location</p>
<p class="font-medium">Phase 4 Lot 18 Correctional Rd.</p>
<p class="font-medium">Brgy. Additional Hills, Mandaluyong City</p>
</div>
</div>
</div>
</div>
</div>
</section>
<!-- Footer -->
<footer class="py-16 px-6 lg:px-16 border-t border-gray-800">
<div class="flex flex-col md:flex-row justify-between items-center mb-12">
<div class="flex items-center gap-2 mb-6 md:mb-0 fade-in-up">
<div class="w-6 h-6 rounded-full bg-white flex items-center justify-center">
<span class="text-black text-xs font-bold">B</span>
</div>
<span class="font-medium">Briza Ochaterosalesseo</span>
</div>
<div class="flex gap-4">
<div class="w-8 h-8 rounded-full border border-gray-700 flex items-center justify-center cursor-pointer hover-scale fade-in-up delay-100">
<i data-lucide="twitter" class="w-4 h-4"></i>
</div>
<div class="w-8 h-8 rounded-full border border-gray-700 flex items-center justify-center cursor-pointer hover-scale fade-in-up delay-200">
<i data-lucide="instagram" class="w-4 h-4"></i>
</div>
<div class="w-8 h-8 rounded-full border border-gray-700 flex items-center justify-center cursor-pointer hover-scale fade-in-up delay-300">
<i data-lucide="dribbble" class="w-4 h-4"></i>
</div>
<div class="w-8 h-8 rounded-full border border-gray-700 flex items-center justify-center cursor-pointer hover-scale fade-in-up delay-400">
<i data-lucide="github" class="w-4 h-4"></i>
</div>
</div>
</div>
<div class="flex flex-col md:flex-row justify-between items-center">
<nav class="flex items-center gap-8 mb-6 md:mb-0">
<div class="fade-in-up delay-100">
<a href="#about" class="text-sm text-gray-400 hover:text-white transition-colors cursor-pointer">About</a>
</div>
<div class="fade-in-up delay-200">
<a href="#experience" class="text-sm text-gray-400 hover:text-white transition-colors cursor-pointer">Experience</a>
</div>
<div class="fade-in-up delay-300">
<a href="#services" class="text-sm text-gray-400 hover:text-white transition-colors cursor-pointer">Services</a>
</div>
<div class="fade-in-up delay-400">
<a href="#contact" class="text-sm text-gray-400 hover:text-white transition-colors cursor-pointer">Contact</a>
</div>
</nav>
<div class="flex items-center gap-4 text-sm text-gray-400 fade-in-up delay-500">
<span>© 2024 Briza Ochaterosalesseo</span>
<span>SEO Content Writer</span>
</div>
</div>
</footer>
<script>
// Initialize Lucide icons
lucide.createIcons();
// Custom cursor functionality
document.addEventListener('DOMContentLoaded', function() {
const cursorRing = document.querySelector('.cursor-ring');
const cursorDot = document.querySelector('.cursor-dot');
const cursorHighlight = document.querySelector('.cursor-highlight');
const cursorRipple = document.querySelector('.cursor-ripple');
// Update cursor position
document.addEventListener('mousemove', function(e) {
cursorRing.style.left = e.clientX + 'px';
cursorRing.style.top = e.clientY + 'px';
cursorDot.style.left = e.clientX + 'px';
cursorDot.style.top = e.clientY + 'px';
cursorHighlight.style.left = e.clientX + 'px';
cursorHighlight.style.top = e.clientY + 'px';
cursorHighlight.style.opacity = '1';
});
// Handle cursor hover states
document.addEventListener('mouseover', function(e) {
const target = e.target;
const isClickable =
target.tagName.toLowerCase() === 'a' ||
target.tagName.toLowerCase() === 'button' ||
target.closest('a') ||
target.closest('button') ||
target.classList.contains('cursor-pointer') ||
window.getComputedStyle(target).cursor === 'pointer';
if (isClickable) {
cursorRing.style.width = '80px';
cursorRing.style.height = '80px';
cursorDot.style.opacity = '0';
} else {
cursorRing.style.width = '32px';
cursorRing.style.height = '32px';
cursorDot.style.opacity = '1';
}
});
// Handle click ripple effect
document.addEventListener('click', function(e) {
cursorRipple.style.left = e.clientX + 'px';
cursorRipple.style.top = e.clientY + 'px';
cursorRipple.classList.remove('ripple-animation');
void cursorRipple.offsetWidth; // Force reflow
cursorRipple.classList.add('ripple-animation');
});
// Handle mouse enter/leave document
document.addEventListener('mouseenter', function() {
cursorRing.style.opacity = '1';
cursorDot.style.opacity = '1';
});
document.addEventListener('mouseleave', function() {
cursorRing.style.opacity = '0';
cursorDot.style.opacity = '0';
cursorHighlight.style.opacity = '0';
});
// Magnetic button effect
const magneticButtons = document.querySelectorAll('.magnetic-button');
magneticButtons.forEach(button => {
button.addEventListener('mousemove', function(e) {
const rect = this.getBoundingClientRect();
const centerX = rect.left + rect.width / 2;
const centerY = rect.top + rect.height / 2;
const distanceX = e.clientX - centerX;
const distanceY = e.clientY - centerY;
this.style.transform = `translate(${distanceX / 10}px, ${distanceY / 10}px)`;
});
button.addEventListener('mouseleave', function() {
this.style.transform = 'translate(0, 0)';
});
});
// Navigation dots functionality
const navDots = document.querySelectorAll('.nav-dot');
const sections = document.querySelectorAll('section');
window.addEventListener('scroll', function() {
// Update header background on scroll
const header = document.querySelector('.header');
if (window.scrollY > 50) {
header.classList.add('scrolled');
} else {
header.classList.remove('scrolled');
}
// Update active nav dot
sections.forEach((section, index) => {
const rect = section.getBoundingClientRect();
if (rect.top <= 300 && rect.bottom >= 300) {
navDots.forEach(dot => dot.classList.remove('active'));
navDots[index].classList.add('active');
}
});
});
navDots.forEach((dot, index) => {
dot.addEventListener('click', function() {
if (sections[index]) {
window.scrollTo({
top: sections[index].offsetTop - 100,
behavior: 'smooth'
});
}
});
});
});
</script>
</body>
</html>