cloudflare
tcp/443 tcp/80 tcp/8443
Open service 172.67.185.196:80 · lexi.li
2026-01-12 20:57
HTTP/1.1 200 OK
Date: Mon, 12 Jan 2026 20:58:00 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
CF-Cache-Status: HIT
Cache-Control: public, max-age=0, must-revalidate
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Vary: accept-encoding
Server-Timing: cfCacheStatus;desc="HIT"
Server-Timing: cfEdge;dur=24,cfOrigin;dur=0
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=dOn0iS%2FSuOTVa%2FuPGV6J33yatEmoDSjVIrj%2BYM5OKjCF3JodFA6ujngcR5NbeM61Dp%2FrjDOX72VyX7%2Bp0hd5aUrr0tt7yHM%3D"}]}
Server: cloudflare
CF-RAY: 9bcf91c93ab73faf-BOM
alt-svc: h3=":443"; ma=86400
Page title: Welcome to Lexi's World of Wonder!
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Welcome to Lexi's World of Wonder!</title>
<style>
/* --- Google Font Import --- */
@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@400;700;900&display=swap');
/* --- Global Styles & Variables --- */
:root {
--bg-color: #3a2e5c; /* Dark purple from image */
--text-color: #f0e8ff; /* Light lavender */
--card-bg: rgba(255, 255, 255, 0.08);
--accent-pink: #ff85c1;
--accent-blue: #89cff0;
--font-family: 'Nunito', sans-serif;
}
/* --- Basic Reset --- */
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: var(--font-family);
background-color: var(--bg-color);
color: var(--text-color);
text-align: center;
overflow-x: hidden; /* Prevents horizontal scroll */
}
/* --- Animated Snowy Background --- */
.snow-container {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100vh;
pointer-events: none;
z-index: -1;
}
.snowflake {
position: absolute;
background: white;
border-radius: 50%;
opacity: 0.8;
animation: fall linear infinite;
}
@keyframes fall {
0% { transform: translateY(-10vh); }
100% { transform: translateY(110vh); }
}
/* --- Header & Navigation --- */
header {
padding: 20px 0;
border-bottom: 2px solid rgba(255, 255, 255, 0.1);
}
nav a {
color: var(--text-color);
text-decoration: none;
margin: 0 15px;
font-weight: 700;
font-size: 18px;
transition: color 0.3s ease;
}
nav a:hover {
color: var(--accent-pink);
}
/* --- Main Content Sections --- */
main {
padding: 20px;
}
h1, h2 {
font-weight: 900;
}
/* --- Hero Section --- */
#hero {
padding: 40px 20px;
}
.avatar {
width: 200px;
height: 200px;
border-radius: 50%;
border: 5px solid white;
box-shadow: 0 0 25px rgba(255, 133, 193, 0.7);
margin-bottom: 20px;
}
#hero h1 {
font-size: 3em;
color: white;
text-shadow: 0 0 10px var(--accent-pink);
}
#hero p {
font-size: 1.2em;
margin-top: 10px;
max-width: 600px;
margin-left: auto;
margin-right: auto;
}
/* --- Hobbies Section --- */
#hobbies {
padding: 60px 20px;
}
#hobbies h2 {
font-size: 2.5em;
margin-bottom: 40px;
}
.hobbies-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 30px;
max-width: 1200px;
margin: 0 auto;
}
.hobby-card {
background: var(--card-bg);
padding: 30px;
border-radius: 20px;
border: 1px solid rgba(255, 255, 255, 0.2);
transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.hobby-card:hover {
transform: translateY(-10px);
box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
}
.hobby-card .icon {
font-size: 3em;
}
.hobby-card h3 {
font-size: 1.5em;
margin: 10px 0;
color: white;
}
/* --- Gallery Section --- */
#gallery {
padding: 60px 20px;
}
#ga
Open service 2606:4700:3033::ac43:b9c4:80 · lexi.li
2026-01-12 20:57
HTTP/1.1 200 OK
Date: Mon, 12 Jan 2026 20:58:00 GMT
Content-Type: text/html
Content-Length: 10899
Connection: close
CF-Cache-Status: HIT
Cache-Control: public, max-age=0, must-revalidate
ETag: "7a31048ecb7e0fb956c63ba4b0b55156"
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=z8Z24JCikUCjrbyb9Fm5takVx1BXYBg4oPtGIJnPMwV0Zhqw8MU6wi5J9XqluvtU8oak4dgjCLntzylwRf64tc%2Be2YasDi8aFLfTslX5YgpUuHY%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bcf91c85fb28850-AMS
alt-svc: h3=":443"; ma=86400
Page title: Welcome to Lexi's World of Wonder!
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Welcome to Lexi's World of Wonder!</title>
<style>
/* --- Google Font Import --- */
@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@400;700;900&display=swap');
/* --- Global Styles & Variables --- */
:root {
--bg-color: #3a2e5c; /* Dark purple from image */
--text-color: #f0e8ff; /* Light lavender */
--card-bg: rgba(255, 255, 255, 0.08);
--accent-pink: #ff85c1;
--accent-blue: #89cff0;
--font-family: 'Nunito', sans-serif;
}
/* --- Basic Reset --- */
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: var(--font-family);
background-color: var(--bg-color);
color: var(--text-color);
text-align: center;
overflow-x: hidden; /* Prevents horizontal scroll */
}
/* --- Animated Snowy Background --- */
.snow-container {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100vh;
pointer-events: none;
z-index: -1;
}
.snowflake {
position: absolute;
background: white;
border-radius: 50%;
opacity: 0.8;
animation: fall linear infinite;
}
@keyframes fall {
0% { transform: translateY(-10vh); }
100% { transform: translateY(110vh); }
}
/* --- Header & Navigation --- */
header {
padding: 20px 0;
border-bottom: 2px solid rgba(255, 255, 255, 0.1);
}
nav a {
color: var(--text-color);
text-decoration: none;
margin: 0 15px;
font-weight: 700;
font-size: 18px;
transition: color 0.3s ease;
}
nav a:hover {
color: var(--accent-pink);
}
/* --- Main Content Sections --- */
main {
padding: 20px;
}
h1, h2 {
font-weight: 900;
}
/* --- Hero Section --- */
#hero {
padding: 40px 20px;
}
.avatar {
width: 200px;
height: 200px;
border-radius: 50%;
border: 5px solid white;
box-shadow: 0 0 25px rgba(255, 133, 193, 0.7);
margin-bottom: 20px;
}
#hero h1 {
font-size: 3em;
color: white;
text-shadow: 0 0 10px var(--accent-pink);
}
#hero p {
font-size: 1.2em;
margin-top: 10px;
max-width: 600px;
margin-left: auto;
margin-right: auto;
}
/* --- Hobbies Section --- */
#hobbies {
padding: 60px 20px;
}
#hobbies h2 {
font-size: 2.5em;
margin-bottom: 40px;
}
.hobbies-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 30px;
max-width: 1200px;
margin: 0 auto;
}
.hobby-card {
background: var(--card-bg);
padding: 30px;
border-radius: 20px;
border: 1px solid rgba(255, 255, 255, 0.2);
transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.hobby-card:hover {
transform: translateY(-10px);
box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
}
.hobby-card .icon {
font-size: 3em;
}
.hobby-card h3 {
font-size: 1.5em;
margin: 10px 0;
color: white;
}
/* --- Gallery Section --- */
#gallery {
padding: 60px 20px;
}
#ga
Open service 104.21.19.104:80 · lexi.li
2026-01-12 20:57
HTTP/1.1 200 OK
Date: Mon, 12 Jan 2026 20:58:00 GMT
Content-Type: text/html
Content-Length: 10899
Connection: close
CF-Cache-Status: HIT
Cache-Control: public, max-age=0, must-revalidate
ETag: "7a31048ecb7e0fb956c63ba4b0b55156"
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=wFI0LCg0lys%2B1nTwVTv79Rn4LRFjZqrPvPNl3bYgWDQJGC0b9svDwxrc53iPqRtHD8TCL8Xz7yDXk%2FfS1Z2lTXMwWqg3hfU%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bcf91c85b274d67-FRA
alt-svc: h3=":443"; ma=86400
Page title: Welcome to Lexi's World of Wonder!
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Welcome to Lexi's World of Wonder!</title>
<style>
/* --- Google Font Import --- */
@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@400;700;900&display=swap');
/* --- Global Styles & Variables --- */
:root {
--bg-color: #3a2e5c; /* Dark purple from image */
--text-color: #f0e8ff; /* Light lavender */
--card-bg: rgba(255, 255, 255, 0.08);
--accent-pink: #ff85c1;
--accent-blue: #89cff0;
--font-family: 'Nunito', sans-serif;
}
/* --- Basic Reset --- */
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: var(--font-family);
background-color: var(--bg-color);
color: var(--text-color);
text-align: center;
overflow-x: hidden; /* Prevents horizontal scroll */
}
/* --- Animated Snowy Background --- */
.snow-container {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100vh;
pointer-events: none;
z-index: -1;
}
.snowflake {
position: absolute;
background: white;
border-radius: 50%;
opacity: 0.8;
animation: fall linear infinite;
}
@keyframes fall {
0% { transform: translateY(-10vh); }
100% { transform: translateY(110vh); }
}
/* --- Header & Navigation --- */
header {
padding: 20px 0;
border-bottom: 2px solid rgba(255, 255, 255, 0.1);
}
nav a {
color: var(--text-color);
text-decoration: none;
margin: 0 15px;
font-weight: 700;
font-size: 18px;
transition: color 0.3s ease;
}
nav a:hover {
color: var(--accent-pink);
}
/* --- Main Content Sections --- */
main {
padding: 20px;
}
h1, h2 {
font-weight: 900;
}
/* --- Hero Section --- */
#hero {
padding: 40px 20px;
}
.avatar {
width: 200px;
height: 200px;
border-radius: 50%;
border: 5px solid white;
box-shadow: 0 0 25px rgba(255, 133, 193, 0.7);
margin-bottom: 20px;
}
#hero h1 {
font-size: 3em;
color: white;
text-shadow: 0 0 10px var(--accent-pink);
}
#hero p {
font-size: 1.2em;
margin-top: 10px;
max-width: 600px;
margin-left: auto;
margin-right: auto;
}
/* --- Hobbies Section --- */
#hobbies {
padding: 60px 20px;
}
#hobbies h2 {
font-size: 2.5em;
margin-bottom: 40px;
}
.hobbies-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 30px;
max-width: 1200px;
margin: 0 auto;
}
.hobby-card {
background: var(--card-bg);
padding: 30px;
border-radius: 20px;
border: 1px solid rgba(255, 255, 255, 0.2);
transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.hobby-card:hover {
transform: translateY(-10px);
box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
}
.hobby-card .icon {
font-size: 3em;
}
.hobby-card h3 {
font-size: 1.5em;
margin: 10px 0;
color: white;
}
/* --- Gallery Section --- */
#gallery {
padding: 60px 20px;
}
#ga
Open service 172.67.185.196:443 · lexi.li
2026-01-12 20:57
HTTP/1.1 200 OK
Date: Mon, 12 Jan 2026 20:58:00 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
CF-Cache-Status: HIT
Cache-Control: public, max-age=0, must-revalidate
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Vary: accept-encoding
Server-Timing: cfCacheStatus;desc="HIT"
Server-Timing: cfEdge;dur=11,cfOrigin;dur=0
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=BEmFcPSlnBqlA3JwwjZm%2FAHICPdHKXElqWPEohBbrvschx7fWD1iad5jLuuRap3%2FAbkj%2FGegGDmuglUXiHAy0GBKf6XVOdI%3D"}]}
Server: cloudflare
CF-RAY: 9bcf91c85e3c1486-YYZ
alt-svc: h3=":443"; ma=86400
Page title: Welcome to Lexi's World of Wonder!
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Welcome to Lexi's World of Wonder!</title>
<style>
/* --- Google Font Import --- */
@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@400;700;900&display=swap');
/* --- Global Styles & Variables --- */
:root {
--bg-color: #3a2e5c; /* Dark purple from image */
--text-color: #f0e8ff; /* Light lavender */
--card-bg: rgba(255, 255, 255, 0.08);
--accent-pink: #ff85c1;
--accent-blue: #89cff0;
--font-family: 'Nunito', sans-serif;
}
/* --- Basic Reset --- */
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: var(--font-family);
background-color: var(--bg-color);
color: var(--text-color);
text-align: center;
overflow-x: hidden; /* Prevents horizontal scroll */
}
/* --- Animated Snowy Background --- */
.snow-container {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100vh;
pointer-events: none;
z-index: -1;
}
.snowflake {
position: absolute;
background: white;
border-radius: 50%;
opacity: 0.8;
animation: fall linear infinite;
}
@keyframes fall {
0% { transform: translateY(-10vh); }
100% { transform: translateY(110vh); }
}
/* --- Header & Navigation --- */
header {
padding: 20px 0;
border-bottom: 2px solid rgba(255, 255, 255, 0.1);
}
nav a {
color: var(--text-color);
text-decoration: none;
margin: 0 15px;
font-weight: 700;
font-size: 18px;
transition: color 0.3s ease;
}
nav a:hover {
color: var(--accent-pink);
}
/* --- Main Content Sections --- */
main {
padding: 20px;
}
h1, h2 {
font-weight: 900;
}
/* --- Hero Section --- */
#hero {
padding: 40px 20px;
}
.avatar {
width: 200px;
height: 200px;
border-radius: 50%;
border: 5px solid white;
box-shadow: 0 0 25px rgba(255, 133, 193, 0.7);
margin-bottom: 20px;
}
#hero h1 {
font-size: 3em;
color: white;
text-shadow: 0 0 10px var(--accent-pink);
}
#hero p {
font-size: 1.2em;
margin-top: 10px;
max-width: 600px;
margin-left: auto;
margin-right: auto;
}
/* --- Hobbies Section --- */
#hobbies {
padding: 60px 20px;
}
#hobbies h2 {
font-size: 2.5em;
margin-bottom: 40px;
}
.hobbies-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 30px;
max-width: 1200px;
margin: 0 auto;
}
.hobby-card {
background: var(--card-bg);
padding: 30px;
border-radius: 20px;
border: 1px solid rgba(255, 255, 255, 0.2);
transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.hobby-card:hover {
transform: translateY(-10px);
box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
}
.hobby-card .icon {
font-size: 3em;
}
.hobby-card h3 {
font-size: 1.5em;
margin: 10px 0;
color: white;
}
/* --- Gallery Section --- */
#gallery {
padding: 60px 20px;
}
#ga
Open service 2606:4700:3032::6815:1368:8443 · lexi.li
2026-01-12 20:57
HTTP/1.1 200 OK
Date: Mon, 12 Jan 2026 20:58:00 GMT
Content-Type: text/html
Content-Length: 10899
Connection: close
CF-Cache-Status: HIT
Cache-Control: public, max-age=0, must-revalidate
ETag: "7a31048ecb7e0fb956c63ba4b0b55156"
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=LOJvgrwsKUzNxkC%2FgPIUKFGSQSR2s33jUTEWYLZNoOXHtk5%2F%2Bw6hW0gvlqIeXnPAq3%2BVY%2BeiQ5dAOMK%2FKNufkcPn5MwdE4vlWsjL1DjIUWals0Y%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bcf91c85894d289-FRA
alt-svc: h3=":8443"; ma=86400
Page title: Welcome to Lexi's World of Wonder!
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Welcome to Lexi's World of Wonder!</title>
<style>
/* --- Google Font Import --- */
@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@400;700;900&display=swap');
/* --- Global Styles & Variables --- */
:root {
--bg-color: #3a2e5c; /* Dark purple from image */
--text-color: #f0e8ff; /* Light lavender */
--card-bg: rgba(255, 255, 255, 0.08);
--accent-pink: #ff85c1;
--accent-blue: #89cff0;
--font-family: 'Nunito', sans-serif;
}
/* --- Basic Reset --- */
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: var(--font-family);
background-color: var(--bg-color);
color: var(--text-color);
text-align: center;
overflow-x: hidden; /* Prevents horizontal scroll */
}
/* --- Animated Snowy Background --- */
.snow-container {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100vh;
pointer-events: none;
z-index: -1;
}
.snowflake {
position: absolute;
background: white;
border-radius: 50%;
opacity: 0.8;
animation: fall linear infinite;
}
@keyframes fall {
0% { transform: translateY(-10vh); }
100% { transform: translateY(110vh); }
}
/* --- Header & Navigation --- */
header {
padding: 20px 0;
border-bottom: 2px solid rgba(255, 255, 255, 0.1);
}
nav a {
color: var(--text-color);
text-decoration: none;
margin: 0 15px;
font-weight: 700;
font-size: 18px;
transition: color 0.3s ease;
}
nav a:hover {
color: var(--accent-pink);
}
/* --- Main Content Sections --- */
main {
padding: 20px;
}
h1, h2 {
font-weight: 900;
}
/* --- Hero Section --- */
#hero {
padding: 40px 20px;
}
.avatar {
width: 200px;
height: 200px;
border-radius: 50%;
border: 5px solid white;
box-shadow: 0 0 25px rgba(255, 133, 193, 0.7);
margin-bottom: 20px;
}
#hero h1 {
font-size: 3em;
color: white;
text-shadow: 0 0 10px var(--accent-pink);
}
#hero p {
font-size: 1.2em;
margin-top: 10px;
max-width: 600px;
margin-left: auto;
margin-right: auto;
}
/* --- Hobbies Section --- */
#hobbies {
padding: 60px 20px;
}
#hobbies h2 {
font-size: 2.5em;
margin-bottom: 40px;
}
.hobbies-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 30px;
max-width: 1200px;
margin: 0 auto;
}
.hobby-card {
background: var(--card-bg);
padding: 30px;
border-radius: 20px;
border: 1px solid rgba(255, 255, 255, 0.2);
transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.hobby-card:hover {
transform: translateY(-10px);
box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
}
.hobby-card .icon {
font-size: 3em;
}
.hobby-card h3 {
font-size: 1.5em;
margin: 10px 0;
color: white;
}
/* --- Gallery Section --- */
#gallery {
padding: 60px 20px;
}
#ga
Open service 2606:4700:3033::ac43:b9c4:8443 · lexi.li
2026-01-12 20:57
HTTP/1.1 200 OK
Date: Mon, 12 Jan 2026 20:58:00 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
CF-Cache-Status: HIT
Cache-Control: public, max-age=0, must-revalidate
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Vary: accept-encoding
Server-Timing: cfCacheStatus;desc="HIT"
Server-Timing: cfEdge;dur=15,cfOrigin;dur=0
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Cpv%2B8IjuX2Lj2a9RdOnqq1qulHjpFz%2FnTJlWYTiVHUnQRuHM8G7C6QqsOSIXJfK%2BjR%2F%2BSPk%2Fip85c9A%2Fr95b85T50G8RUMNW1apCESJsa5dqiYo%3D"}]}
Server: cloudflare
CF-RAY: 9bcf91c85e15ebc0-YYZ
alt-svc: h3=":8443"; ma=86400
Page title: Welcome to Lexi's World of Wonder!
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Welcome to Lexi's World of Wonder!</title>
<style>
/* --- Google Font Import --- */
@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@400;700;900&display=swap');
/* --- Global Styles & Variables --- */
:root {
--bg-color: #3a2e5c; /* Dark purple from image */
--text-color: #f0e8ff; /* Light lavender */
--card-bg: rgba(255, 255, 255, 0.08);
--accent-pink: #ff85c1;
--accent-blue: #89cff0;
--font-family: 'Nunito', sans-serif;
}
/* --- Basic Reset --- */
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: var(--font-family);
background-color: var(--bg-color);
color: var(--text-color);
text-align: center;
overflow-x: hidden; /* Prevents horizontal scroll */
}
/* --- Animated Snowy Background --- */
.snow-container {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100vh;
pointer-events: none;
z-index: -1;
}
.snowflake {
position: absolute;
background: white;
border-radius: 50%;
opacity: 0.8;
animation: fall linear infinite;
}
@keyframes fall {
0% { transform: translateY(-10vh); }
100% { transform: translateY(110vh); }
}
/* --- Header & Navigation --- */
header {
padding: 20px 0;
border-bottom: 2px solid rgba(255, 255, 255, 0.1);
}
nav a {
color: var(--text-color);
text-decoration: none;
margin: 0 15px;
font-weight: 700;
font-size: 18px;
transition: color 0.3s ease;
}
nav a:hover {
color: var(--accent-pink);
}
/* --- Main Content Sections --- */
main {
padding: 20px;
}
h1, h2 {
font-weight: 900;
}
/* --- Hero Section --- */
#hero {
padding: 40px 20px;
}
.avatar {
width: 200px;
height: 200px;
border-radius: 50%;
border: 5px solid white;
box-shadow: 0 0 25px rgba(255, 133, 193, 0.7);
margin-bottom: 20px;
}
#hero h1 {
font-size: 3em;
color: white;
text-shadow: 0 0 10px var(--accent-pink);
}
#hero p {
font-size: 1.2em;
margin-top: 10px;
max-width: 600px;
margin-left: auto;
margin-right: auto;
}
/* --- Hobbies Section --- */
#hobbies {
padding: 60px 20px;
}
#hobbies h2 {
font-size: 2.5em;
margin-bottom: 40px;
}
.hobbies-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 30px;
max-width: 1200px;
margin: 0 auto;
}
.hobby-card {
background: var(--card-bg);
padding: 30px;
border-radius: 20px;
border: 1px solid rgba(255, 255, 255, 0.2);
transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.hobby-card:hover {
transform: translateY(-10px);
box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
}
.hobby-card .icon {
font-size: 3em;
}
.hobby-card h3 {
font-size: 1.5em;
margin: 10px 0;
color: white;
}
/* --- Gallery Section --- */
#gallery {
padding: 60px 20px;
}
#ga
Open service 104.21.19.104:443 · lexi.li
2026-01-12 20:57
HTTP/1.1 200 OK
Date: Mon, 12 Jan 2026 20:58:00 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
CF-Cache-Status: HIT
Cache-Control: public, max-age=0, must-revalidate
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Vary: accept-encoding
Server-Timing: cfCacheStatus;desc="HIT"
Server-Timing: cfEdge;dur=16,cfOrigin;dur=0
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=7iBDBgsoBuGgFGazP%2Fm24w7kmglLdBvmGKERxlfivK9hb0Z%2BVfqNzDYnMuYnImfsB7vS%2Ba3qd7tpf%2BXzb5Rob4WQfStq"}]}
Server: cloudflare
CF-RAY: 9bcf91c8687d99cb-EWR
alt-svc: h3=":443"; ma=86400
Page title: Welcome to Lexi's World of Wonder!
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Welcome to Lexi's World of Wonder!</title>
<style>
/* --- Google Font Import --- */
@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@400;700;900&display=swap');
/* --- Global Styles & Variables --- */
:root {
--bg-color: #3a2e5c; /* Dark purple from image */
--text-color: #f0e8ff; /* Light lavender */
--card-bg: rgba(255, 255, 255, 0.08);
--accent-pink: #ff85c1;
--accent-blue: #89cff0;
--font-family: 'Nunito', sans-serif;
}
/* --- Basic Reset --- */
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: var(--font-family);
background-color: var(--bg-color);
color: var(--text-color);
text-align: center;
overflow-x: hidden; /* Prevents horizontal scroll */
}
/* --- Animated Snowy Background --- */
.snow-container {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100vh;
pointer-events: none;
z-index: -1;
}
.snowflake {
position: absolute;
background: white;
border-radius: 50%;
opacity: 0.8;
animation: fall linear infinite;
}
@keyframes fall {
0% { transform: translateY(-10vh); }
100% { transform: translateY(110vh); }
}
/* --- Header & Navigation --- */
header {
padding: 20px 0;
border-bottom: 2px solid rgba(255, 255, 255, 0.1);
}
nav a {
color: var(--text-color);
text-decoration: none;
margin: 0 15px;
font-weight: 700;
font-size: 18px;
transition: color 0.3s ease;
}
nav a:hover {
color: var(--accent-pink);
}
/* --- Main Content Sections --- */
main {
padding: 20px;
}
h1, h2 {
font-weight: 900;
}
/* --- Hero Section --- */
#hero {
padding: 40px 20px;
}
.avatar {
width: 200px;
height: 200px;
border-radius: 50%;
border: 5px solid white;
box-shadow: 0 0 25px rgba(255, 133, 193, 0.7);
margin-bottom: 20px;
}
#hero h1 {
font-size: 3em;
color: white;
text-shadow: 0 0 10px var(--accent-pink);
}
#hero p {
font-size: 1.2em;
margin-top: 10px;
max-width: 600px;
margin-left: auto;
margin-right: auto;
}
/* --- Hobbies Section --- */
#hobbies {
padding: 60px 20px;
}
#hobbies h2 {
font-size: 2.5em;
margin-bottom: 40px;
}
.hobbies-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 30px;
max-width: 1200px;
margin: 0 auto;
}
.hobby-card {
background: var(--card-bg);
padding: 30px;
border-radius: 20px;
border: 1px solid rgba(255, 255, 255, 0.2);
transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.hobby-card:hover {
transform: translateY(-10px);
box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
}
.hobby-card .icon {
font-size: 3em;
}
.hobby-card h3 {
font-size: 1.5em;
margin: 10px 0;
color: white;
}
/* --- Gallery Section --- */
#gallery {
padding: 60px 20px;
}
#ga
Open service 2606:4700:3033::ac43:b9c4:443 · lexi.li
2026-01-12 20:57
HTTP/1.1 200 OK
Date: Mon, 12 Jan 2026 20:58:00 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
CF-Cache-Status: HIT
Cache-Control: public, max-age=0, must-revalidate
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Vary: accept-encoding
Server-Timing: cfCacheStatus;desc="HIT"
Server-Timing: cfEdge;dur=16,cfOrigin;dur=0
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=3UUsU0rr9jq0AbxdPcqbpD7KliWxT2RJjk56Um0gRw2jTmBLL41SOQiW11pfruixgqvC2khE9vlecXM8FplcBoPf50%2FRDoD%2Fj6CvkOfYagb7dVY%3D"}]}
Server: cloudflare
CF-RAY: 9bcf91c8ff72c730-YYZ
alt-svc: h3=":443"; ma=86400
Page title: Welcome to Lexi's World of Wonder!
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Welcome to Lexi's World of Wonder!</title>
<style>
/* --- Google Font Import --- */
@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@400;700;900&display=swap');
/* --- Global Styles & Variables --- */
:root {
--bg-color: #3a2e5c; /* Dark purple from image */
--text-color: #f0e8ff; /* Light lavender */
--card-bg: rgba(255, 255, 255, 0.08);
--accent-pink: #ff85c1;
--accent-blue: #89cff0;
--font-family: 'Nunito', sans-serif;
}
/* --- Basic Reset --- */
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: var(--font-family);
background-color: var(--bg-color);
color: var(--text-color);
text-align: center;
overflow-x: hidden; /* Prevents horizontal scroll */
}
/* --- Animated Snowy Background --- */
.snow-container {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100vh;
pointer-events: none;
z-index: -1;
}
.snowflake {
position: absolute;
background: white;
border-radius: 50%;
opacity: 0.8;
animation: fall linear infinite;
}
@keyframes fall {
0% { transform: translateY(-10vh); }
100% { transform: translateY(110vh); }
}
/* --- Header & Navigation --- */
header {
padding: 20px 0;
border-bottom: 2px solid rgba(255, 255, 255, 0.1);
}
nav a {
color: var(--text-color);
text-decoration: none;
margin: 0 15px;
font-weight: 700;
font-size: 18px;
transition: color 0.3s ease;
}
nav a:hover {
color: var(--accent-pink);
}
/* --- Main Content Sections --- */
main {
padding: 20px;
}
h1, h2 {
font-weight: 900;
}
/* --- Hero Section --- */
#hero {
padding: 40px 20px;
}
.avatar {
width: 200px;
height: 200px;
border-radius: 50%;
border: 5px solid white;
box-shadow: 0 0 25px rgba(255, 133, 193, 0.7);
margin-bottom: 20px;
}
#hero h1 {
font-size: 3em;
color: white;
text-shadow: 0 0 10px var(--accent-pink);
}
#hero p {
font-size: 1.2em;
margin-top: 10px;
max-width: 600px;
margin-left: auto;
margin-right: auto;
}
/* --- Hobbies Section --- */
#hobbies {
padding: 60px 20px;
}
#hobbies h2 {
font-size: 2.5em;
margin-bottom: 40px;
}
.hobbies-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 30px;
max-width: 1200px;
margin: 0 auto;
}
.hobby-card {
background: var(--card-bg);
padding: 30px;
border-radius: 20px;
border: 1px solid rgba(255, 255, 255, 0.2);
transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.hobby-card:hover {
transform: translateY(-10px);
box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
}
.hobby-card .icon {
font-size: 3em;
}
.hobby-card h3 {
font-size: 1.5em;
margin: 10px 0;
color: white;
}
/* --- Gallery Section --- */
#gallery {
padding: 60px 20px;
}
#ga
Open service 2606:4700:3032::6815:1368:443 · lexi.li
2026-01-12 20:57
HTTP/1.1 200 OK
Date: Mon, 12 Jan 2026 20:58:00 GMT
Content-Type: text/html
Content-Length: 10899
Connection: close
CF-Cache-Status: HIT
Cache-Control: public, max-age=0, must-revalidate
ETag: "7a31048ecb7e0fb956c63ba4b0b55156"
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Zvug4Sa%2B5NMXT%2BS9bm4ASQ2R8hjCQ6ev%2Fa4sVFijZ5RgILv3Xk9HXWQqy3OjbUn6pzg2hNS9uG9rmRaSYg8peBXVMh2Hgr4ixwwFB5RBDlE%2B1Os%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bcf91c878f0c0cf-LHR
alt-svc: h3=":443"; ma=86400
Page title: Welcome to Lexi's World of Wonder!
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Welcome to Lexi's World of Wonder!</title>
<style>
/* --- Google Font Import --- */
@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@400;700;900&display=swap');
/* --- Global Styles & Variables --- */
:root {
--bg-color: #3a2e5c; /* Dark purple from image */
--text-color: #f0e8ff; /* Light lavender */
--card-bg: rgba(255, 255, 255, 0.08);
--accent-pink: #ff85c1;
--accent-blue: #89cff0;
--font-family: 'Nunito', sans-serif;
}
/* --- Basic Reset --- */
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: var(--font-family);
background-color: var(--bg-color);
color: var(--text-color);
text-align: center;
overflow-x: hidden; /* Prevents horizontal scroll */
}
/* --- Animated Snowy Background --- */
.snow-container {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100vh;
pointer-events: none;
z-index: -1;
}
.snowflake {
position: absolute;
background: white;
border-radius: 50%;
opacity: 0.8;
animation: fall linear infinite;
}
@keyframes fall {
0% { transform: translateY(-10vh); }
100% { transform: translateY(110vh); }
}
/* --- Header & Navigation --- */
header {
padding: 20px 0;
border-bottom: 2px solid rgba(255, 255, 255, 0.1);
}
nav a {
color: var(--text-color);
text-decoration: none;
margin: 0 15px;
font-weight: 700;
font-size: 18px;
transition: color 0.3s ease;
}
nav a:hover {
color: var(--accent-pink);
}
/* --- Main Content Sections --- */
main {
padding: 20px;
}
h1, h2 {
font-weight: 900;
}
/* --- Hero Section --- */
#hero {
padding: 40px 20px;
}
.avatar {
width: 200px;
height: 200px;
border-radius: 50%;
border: 5px solid white;
box-shadow: 0 0 25px rgba(255, 133, 193, 0.7);
margin-bottom: 20px;
}
#hero h1 {
font-size: 3em;
color: white;
text-shadow: 0 0 10px var(--accent-pink);
}
#hero p {
font-size: 1.2em;
margin-top: 10px;
max-width: 600px;
margin-left: auto;
margin-right: auto;
}
/* --- Hobbies Section --- */
#hobbies {
padding: 60px 20px;
}
#hobbies h2 {
font-size: 2.5em;
margin-bottom: 40px;
}
.hobbies-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 30px;
max-width: 1200px;
margin: 0 auto;
}
.hobby-card {
background: var(--card-bg);
padding: 30px;
border-radius: 20px;
border: 1px solid rgba(255, 255, 255, 0.2);
transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.hobby-card:hover {
transform: translateY(-10px);
box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
}
.hobby-card .icon {
font-size: 3em;
}
.hobby-card h3 {
font-size: 1.5em;
margin: 10px 0;
color: white;
}
/* --- Gallery Section --- */
#gallery {
padding: 60px 20px;
}
#ga
Open service 172.67.185.196:8443 · lexi.li
2026-01-12 20:57
HTTP/1.1 200 OK
Date: Mon, 12 Jan 2026 20:58:00 GMT
Content-Type: text/html
Content-Length: 10899
Connection: close
CF-Cache-Status: HIT
Cache-Control: public, max-age=0, must-revalidate
ETag: "7a31048ecb7e0fb956c63ba4b0b55156"
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=k16dD8YvekIfz0y6IJrSKo2Q5CoCScdj%2FYvzpetk8YmoaPlub0NI3by45ty8JZhsxk8YefpyonqKTASudmda8ZJQ8HOpfC4%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bcf91c7fadb3735-FRA
alt-svc: h3=":8443"; ma=86400
Page title: Welcome to Lexi's World of Wonder!
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Welcome to Lexi's World of Wonder!</title>
<style>
/* --- Google Font Import --- */
@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@400;700;900&display=swap');
/* --- Global Styles & Variables --- */
:root {
--bg-color: #3a2e5c; /* Dark purple from image */
--text-color: #f0e8ff; /* Light lavender */
--card-bg: rgba(255, 255, 255, 0.08);
--accent-pink: #ff85c1;
--accent-blue: #89cff0;
--font-family: 'Nunito', sans-serif;
}
/* --- Basic Reset --- */
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: var(--font-family);
background-color: var(--bg-color);
color: var(--text-color);
text-align: center;
overflow-x: hidden; /* Prevents horizontal scroll */
}
/* --- Animated Snowy Background --- */
.snow-container {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100vh;
pointer-events: none;
z-index: -1;
}
.snowflake {
position: absolute;
background: white;
border-radius: 50%;
opacity: 0.8;
animation: fall linear infinite;
}
@keyframes fall {
0% { transform: translateY(-10vh); }
100% { transform: translateY(110vh); }
}
/* --- Header & Navigation --- */
header {
padding: 20px 0;
border-bottom: 2px solid rgba(255, 255, 255, 0.1);
}
nav a {
color: var(--text-color);
text-decoration: none;
margin: 0 15px;
font-weight: 700;
font-size: 18px;
transition: color 0.3s ease;
}
nav a:hover {
color: var(--accent-pink);
}
/* --- Main Content Sections --- */
main {
padding: 20px;
}
h1, h2 {
font-weight: 900;
}
/* --- Hero Section --- */
#hero {
padding: 40px 20px;
}
.avatar {
width: 200px;
height: 200px;
border-radius: 50%;
border: 5px solid white;
box-shadow: 0 0 25px rgba(255, 133, 193, 0.7);
margin-bottom: 20px;
}
#hero h1 {
font-size: 3em;
color: white;
text-shadow: 0 0 10px var(--accent-pink);
}
#hero p {
font-size: 1.2em;
margin-top: 10px;
max-width: 600px;
margin-left: auto;
margin-right: auto;
}
/* --- Hobbies Section --- */
#hobbies {
padding: 60px 20px;
}
#hobbies h2 {
font-size: 2.5em;
margin-bottom: 40px;
}
.hobbies-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 30px;
max-width: 1200px;
margin: 0 auto;
}
.hobby-card {
background: var(--card-bg);
padding: 30px;
border-radius: 20px;
border: 1px solid rgba(255, 255, 255, 0.2);
transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.hobby-card:hover {
transform: translateY(-10px);
box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
}
.hobby-card .icon {
font-size: 3em;
}
.hobby-card h3 {
font-size: 1.5em;
margin: 10px 0;
color: white;
}
/* --- Gallery Section --- */
#gallery {
padding: 60px 20px;
}
#ga
Open service 104.21.19.104:8443 · lexi.li
2026-01-12 20:57
HTTP/1.1 200 OK
Date: Mon, 12 Jan 2026 20:58:00 GMT
Content-Type: text/html
Content-Length: 10899
Connection: close
CF-Cache-Status: HIT
Cache-Control: public, max-age=0, must-revalidate
ETag: "7a31048ecb7e0fb956c63ba4b0b55156"
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=UHDywQMBC85n1TosWfB0Xi6u6V%2ByqU3uSz59RDiXPQLjhmZwb3gMQtK9MHy9R3QvpAG0feNCc%2FXRpYlSrGO1tm%2FCKowe398%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bcf91c7fa8cd20a-FRA
alt-svc: h3=":8443"; ma=86400
Page title: Welcome to Lexi's World of Wonder!
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Welcome to Lexi's World of Wonder!</title>
<style>
/* --- Google Font Import --- */
@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@400;700;900&display=swap');
/* --- Global Styles & Variables --- */
:root {
--bg-color: #3a2e5c; /* Dark purple from image */
--text-color: #f0e8ff; /* Light lavender */
--card-bg: rgba(255, 255, 255, 0.08);
--accent-pink: #ff85c1;
--accent-blue: #89cff0;
--font-family: 'Nunito', sans-serif;
}
/* --- Basic Reset --- */
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: var(--font-family);
background-color: var(--bg-color);
color: var(--text-color);
text-align: center;
overflow-x: hidden; /* Prevents horizontal scroll */
}
/* --- Animated Snowy Background --- */
.snow-container {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100vh;
pointer-events: none;
z-index: -1;
}
.snowflake {
position: absolute;
background: white;
border-radius: 50%;
opacity: 0.8;
animation: fall linear infinite;
}
@keyframes fall {
0% { transform: translateY(-10vh); }
100% { transform: translateY(110vh); }
}
/* --- Header & Navigation --- */
header {
padding: 20px 0;
border-bottom: 2px solid rgba(255, 255, 255, 0.1);
}
nav a {
color: var(--text-color);
text-decoration: none;
margin: 0 15px;
font-weight: 700;
font-size: 18px;
transition: color 0.3s ease;
}
nav a:hover {
color: var(--accent-pink);
}
/* --- Main Content Sections --- */
main {
padding: 20px;
}
h1, h2 {
font-weight: 900;
}
/* --- Hero Section --- */
#hero {
padding: 40px 20px;
}
.avatar {
width: 200px;
height: 200px;
border-radius: 50%;
border: 5px solid white;
box-shadow: 0 0 25px rgba(255, 133, 193, 0.7);
margin-bottom: 20px;
}
#hero h1 {
font-size: 3em;
color: white;
text-shadow: 0 0 10px var(--accent-pink);
}
#hero p {
font-size: 1.2em;
margin-top: 10px;
max-width: 600px;
margin-left: auto;
margin-right: auto;
}
/* --- Hobbies Section --- */
#hobbies {
padding: 60px 20px;
}
#hobbies h2 {
font-size: 2.5em;
margin-bottom: 40px;
}
.hobbies-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 30px;
max-width: 1200px;
margin: 0 auto;
}
.hobby-card {
background: var(--card-bg);
padding: 30px;
border-radius: 20px;
border: 1px solid rgba(255, 255, 255, 0.2);
transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.hobby-card:hover {
transform: translateY(-10px);
box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
}
.hobby-card .icon {
font-size: 3em;
}
.hobby-card h3 {
font-size: 1.5em;
margin: 10px 0;
color: white;
}
/* --- Gallery Section --- */
#gallery {
padding: 60px 20px;
}
#ga
Open service 2606:4700:3032::6815:1368:80 · lexi.li
2026-01-12 20:57
HTTP/1.1 200 OK
Date: Mon, 12 Jan 2026 20:58:00 GMT
Content-Type: text/html
Content-Length: 10899
Connection: close
CF-Cache-Status: HIT
Cache-Control: public, max-age=0, must-revalidate
ETag: "7a31048ecb7e0fb956c63ba4b0b55156"
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=TJPnYL1anL%2BItgtK78uLSRnDfJlMohZR5o2JL2FuLBqssfQNFuYwsO%2BtWOBbw%2B7uL7trySV3wqGSgKig2D4ix9eqD8RyOnOmBrkU4qtda%2F3iwl8%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bcf91c7de393665-FRA
alt-svc: h3=":443"; ma=86400
Page title: Welcome to Lexi's World of Wonder!
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Welcome to Lexi's World of Wonder!</title>
<style>
/* --- Google Font Import --- */
@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@400;700;900&display=swap');
/* --- Global Styles & Variables --- */
:root {
--bg-color: #3a2e5c; /* Dark purple from image */
--text-color: #f0e8ff; /* Light lavender */
--card-bg: rgba(255, 255, 255, 0.08);
--accent-pink: #ff85c1;
--accent-blue: #89cff0;
--font-family: 'Nunito', sans-serif;
}
/* --- Basic Reset --- */
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: var(--font-family);
background-color: var(--bg-color);
color: var(--text-color);
text-align: center;
overflow-x: hidden; /* Prevents horizontal scroll */
}
/* --- Animated Snowy Background --- */
.snow-container {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100vh;
pointer-events: none;
z-index: -1;
}
.snowflake {
position: absolute;
background: white;
border-radius: 50%;
opacity: 0.8;
animation: fall linear infinite;
}
@keyframes fall {
0% { transform: translateY(-10vh); }
100% { transform: translateY(110vh); }
}
/* --- Header & Navigation --- */
header {
padding: 20px 0;
border-bottom: 2px solid rgba(255, 255, 255, 0.1);
}
nav a {
color: var(--text-color);
text-decoration: none;
margin: 0 15px;
font-weight: 700;
font-size: 18px;
transition: color 0.3s ease;
}
nav a:hover {
color: var(--accent-pink);
}
/* --- Main Content Sections --- */
main {
padding: 20px;
}
h1, h2 {
font-weight: 900;
}
/* --- Hero Section --- */
#hero {
padding: 40px 20px;
}
.avatar {
width: 200px;
height: 200px;
border-radius: 50%;
border: 5px solid white;
box-shadow: 0 0 25px rgba(255, 133, 193, 0.7);
margin-bottom: 20px;
}
#hero h1 {
font-size: 3em;
color: white;
text-shadow: 0 0 10px var(--accent-pink);
}
#hero p {
font-size: 1.2em;
margin-top: 10px;
max-width: 600px;
margin-left: auto;
margin-right: auto;
}
/* --- Hobbies Section --- */
#hobbies {
padding: 60px 20px;
}
#hobbies h2 {
font-size: 2.5em;
margin-bottom: 40px;
}
.hobbies-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 30px;
max-width: 1200px;
margin: 0 auto;
}
.hobby-card {
background: var(--card-bg);
padding: 30px;
border-radius: 20px;
border: 1px solid rgba(255, 255, 255, 0.2);
transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.hobby-card:hover {
transform: translateY(-10px);
box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
}
.hobby-card .icon {
font-size: 3em;
}
.hobby-card h3 {
font-size: 1.5em;
margin: 10px 0;
color: white;
}
/* --- Gallery Section --- */
#gallery {
padding: 60px 20px;
}
#ga
Open service 2606:4700:3032::6815:1368:8443 · www.lexi.li
2026-01-03 12:31
HTTP/1.1 200 OK
Date: Sat, 03 Jan 2026 12:31:23 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
CF-Cache-Status: HIT
Cache-Control: public, max-age=0, must-revalidate
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Vary: accept-encoding
Server-Timing: cfCacheStatus;desc="HIT"
Server-Timing: cfEdge;dur=45,cfOrigin;dur=0
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=hZPJuhIBNIkCDjQZc%2F4ZCVa2ZQiOAcYMTtTq4zWZXTqGGnIH2n0fVWN7%2FmT0RzMs%2Bp5vm8nj7wcznxuxjn4HHdS5392z6iZQS3L9tXo5LKlzgxE6xbiQ"}]}
Server: cloudflare
CF-RAY: 9b828348abfd9cb7-SIN
alt-svc: h3=":8443"; ma=86400
Page title: Welcome to Lexi's World of Wonder!
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Welcome to Lexi's World of Wonder!</title>
<style>
/* --- Google Font Import --- */
@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@400;700;900&display=swap');
/* --- Global Styles & Variables --- */
:root {
--bg-color: #3a2e5c; /* Dark purple from image */
--text-color: #f0e8ff; /* Light lavender */
--card-bg: rgba(255, 255, 255, 0.08);
--accent-pink: #ff85c1;
--accent-blue: #89cff0;
--font-family: 'Nunito', sans-serif;
}
/* --- Basic Reset --- */
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: var(--font-family);
background-color: var(--bg-color);
color: var(--text-color);
text-align: center;
overflow-x: hidden; /* Prevents horizontal scroll */
}
/* --- Animated Snowy Background --- */
.snow-container {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100vh;
pointer-events: none;
z-index: -1;
}
.snowflake {
position: absolute;
background: white;
border-radius: 50%;
opacity: 0.8;
animation: fall linear infinite;
}
@keyframes fall {
0% { transform: translateY(-10vh); }
100% { transform: translateY(110vh); }
}
/* --- Header & Navigation --- */
header {
padding: 20px 0;
border-bottom: 2px solid rgba(255, 255, 255, 0.1);
}
nav a {
color: var(--text-color);
text-decoration: none;
margin: 0 15px;
font-weight: 700;
font-size: 18px;
transition: color 0.3s ease;
}
nav a:hover {
color: var(--accent-pink);
}
/* --- Main Content Sections --- */
main {
padding: 20px;
}
h1, h2 {
font-weight: 900;
}
/* --- Hero Section --- */
#hero {
padding: 40px 20px;
}
.avatar {
width: 200px;
height: 200px;
border-radius: 50%;
border: 5px solid white;
box-shadow: 0 0 25px rgba(255, 133, 193, 0.7);
margin-bottom: 20px;
}
#hero h1 {
font-size: 3em;
color: white;
text-shadow: 0 0 10px var(--accent-pink);
}
#hero p {
font-size: 1.2em;
margin-top: 10px;
max-width: 600px;
margin-left: auto;
margin-right: auto;
}
/* --- Hobbies Section --- */
#hobbies {
padding: 60px 20px;
}
#hobbies h2 {
font-size: 2.5em;
margin-bottom: 40px;
}
.hobbies-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 30px;
max-width: 1200px;
margin: 0 auto;
}
.hobby-card {
background: var(--card-bg);
padding: 30px;
border-radius: 20px;
border: 1px solid rgba(255, 255, 255, 0.2);
transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.hobby-card:hover {
transform: translateY(-10px);
box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
}
.hobby-card .icon {
font-size: 3em;
}
.hobby-card h3 {
font-size: 1.5em;
margin: 10px 0;
color: white;
}
/* --- Gallery Section --- */
#gallery {
padding: 60px 20px;
}
#ga
Open service 2606:4700:3033::ac43:b9c4:8443 · www.lexi.li
2026-01-03 12:31
HTTP/1.1 200 OK
Date: Sat, 03 Jan 2026 12:31:22 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
CF-Cache-Status: HIT
Cache-Control: public, max-age=0, must-revalidate
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Vary: accept-encoding
Server-Timing: cfCacheStatus;desc="HIT"
Server-Timing: cfEdge;dur=18,cfOrigin;dur=0
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=fHgp9FkDt26o8xPtrvC7bTfhSpfrZPl6DVTVbziFZH4k24WRvGFkAan7h6VX5DR88osWTbstyLF3gCg9nX9TrSIIi3g1IfBgiih7mnKDwHNnzFep6WFv"}]}
Server: cloudflare
CF-RAY: 9b8283483dc1f947-SJC
alt-svc: h3=":8443"; ma=86400
Page title: Welcome to Lexi's World of Wonder!
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Welcome to Lexi's World of Wonder!</title>
<style>
/* --- Google Font Import --- */
@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@400;700;900&display=swap');
/* --- Global Styles & Variables --- */
:root {
--bg-color: #3a2e5c; /* Dark purple from image */
--text-color: #f0e8ff; /* Light lavender */
--card-bg: rgba(255, 255, 255, 0.08);
--accent-pink: #ff85c1;
--accent-blue: #89cff0;
--font-family: 'Nunito', sans-serif;
}
/* --- Basic Reset --- */
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: var(--font-family);
background-color: var(--bg-color);
color: var(--text-color);
text-align: center;
overflow-x: hidden; /* Prevents horizontal scroll */
}
/* --- Animated Snowy Background --- */
.snow-container {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100vh;
pointer-events: none;
z-index: -1;
}
.snowflake {
position: absolute;
background: white;
border-radius: 50%;
opacity: 0.8;
animation: fall linear infinite;
}
@keyframes fall {
0% { transform: translateY(-10vh); }
100% { transform: translateY(110vh); }
}
/* --- Header & Navigation --- */
header {
padding: 20px 0;
border-bottom: 2px solid rgba(255, 255, 255, 0.1);
}
nav a {
color: var(--text-color);
text-decoration: none;
margin: 0 15px;
font-weight: 700;
font-size: 18px;
transition: color 0.3s ease;
}
nav a:hover {
color: var(--accent-pink);
}
/* --- Main Content Sections --- */
main {
padding: 20px;
}
h1, h2 {
font-weight: 900;
}
/* --- Hero Section --- */
#hero {
padding: 40px 20px;
}
.avatar {
width: 200px;
height: 200px;
border-radius: 50%;
border: 5px solid white;
box-shadow: 0 0 25px rgba(255, 133, 193, 0.7);
margin-bottom: 20px;
}
#hero h1 {
font-size: 3em;
color: white;
text-shadow: 0 0 10px var(--accent-pink);
}
#hero p {
font-size: 1.2em;
margin-top: 10px;
max-width: 600px;
margin-left: auto;
margin-right: auto;
}
/* --- Hobbies Section --- */
#hobbies {
padding: 60px 20px;
}
#hobbies h2 {
font-size: 2.5em;
margin-bottom: 40px;
}
.hobbies-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 30px;
max-width: 1200px;
margin: 0 auto;
}
.hobby-card {
background: var(--card-bg);
padding: 30px;
border-radius: 20px;
border: 1px solid rgba(255, 255, 255, 0.2);
transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.hobby-card:hover {
transform: translateY(-10px);
box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
}
.hobby-card .icon {
font-size: 3em;
}
.hobby-card h3 {
font-size: 1.5em;
margin: 10px 0;
color: white;
}
/* --- Gallery Section --- */
#gallery {
padding: 60px 20px;
}
#ga
Open service 2606:4700:3033::ac43:b9c4:443 · www.lexi.li
2026-01-03 12:31
HTTP/1.1 200 OK
Date: Sat, 03 Jan 2026 12:31:22 GMT
Content-Type: text/html
Content-Length: 10899
Connection: close
CF-Cache-Status: HIT
Cache-Control: public, max-age=0, must-revalidate
ETag: "7a31048ecb7e0fb956c63ba4b0b55156"
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=3p%2FKNj1CNAcUByt%2BjaASH4E3D3Yn5wjn0AtqqQQ9WOiR0VUPuu36Ftzc7QGEnRvejz6CZHioHVqaxD0jzu7GgC25%2BnflULb%2FIyftK88S9Z5bXeReCA%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b8283483af2f5b6-AMS
alt-svc: h3=":443"; ma=86400
Page title: Welcome to Lexi's World of Wonder!
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Welcome to Lexi's World of Wonder!</title>
<style>
/* --- Google Font Import --- */
@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@400;700;900&display=swap');
/* --- Global Styles & Variables --- */
:root {
--bg-color: #3a2e5c; /* Dark purple from image */
--text-color: #f0e8ff; /* Light lavender */
--card-bg: rgba(255, 255, 255, 0.08);
--accent-pink: #ff85c1;
--accent-blue: #89cff0;
--font-family: 'Nunito', sans-serif;
}
/* --- Basic Reset --- */
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: var(--font-family);
background-color: var(--bg-color);
color: var(--text-color);
text-align: center;
overflow-x: hidden; /* Prevents horizontal scroll */
}
/* --- Animated Snowy Background --- */
.snow-container {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100vh;
pointer-events: none;
z-index: -1;
}
.snowflake {
position: absolute;
background: white;
border-radius: 50%;
opacity: 0.8;
animation: fall linear infinite;
}
@keyframes fall {
0% { transform: translateY(-10vh); }
100% { transform: translateY(110vh); }
}
/* --- Header & Navigation --- */
header {
padding: 20px 0;
border-bottom: 2px solid rgba(255, 255, 255, 0.1);
}
nav a {
color: var(--text-color);
text-decoration: none;
margin: 0 15px;
font-weight: 700;
font-size: 18px;
transition: color 0.3s ease;
}
nav a:hover {
color: var(--accent-pink);
}
/* --- Main Content Sections --- */
main {
padding: 20px;
}
h1, h2 {
font-weight: 900;
}
/* --- Hero Section --- */
#hero {
padding: 40px 20px;
}
.avatar {
width: 200px;
height: 200px;
border-radius: 50%;
border: 5px solid white;
box-shadow: 0 0 25px rgba(255, 133, 193, 0.7);
margin-bottom: 20px;
}
#hero h1 {
font-size: 3em;
color: white;
text-shadow: 0 0 10px var(--accent-pink);
}
#hero p {
font-size: 1.2em;
margin-top: 10px;
max-width: 600px;
margin-left: auto;
margin-right: auto;
}
/* --- Hobbies Section --- */
#hobbies {
padding: 60px 20px;
}
#hobbies h2 {
font-size: 2.5em;
margin-bottom: 40px;
}
.hobbies-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 30px;
max-width: 1200px;
margin: 0 auto;
}
.hobby-card {
background: var(--card-bg);
padding: 30px;
border-radius: 20px;
border: 1px solid rgba(255, 255, 255, 0.2);
transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.hobby-card:hover {
transform: translateY(-10px);
box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
}
.hobby-card .icon {
font-size: 3em;
}
.hobby-card h3 {
font-size: 1.5em;
margin: 10px 0;
color: white;
}
/* --- Gallery Section --- */
#gallery {
padding: 60px 20px;
}
#ga
Open service 2606:4700:3032::6815:1368:443 · www.lexi.li
2026-01-03 12:31
HTTP/1.1 200 OK
Date: Sat, 03 Jan 2026 12:31:22 GMT
Content-Type: text/html
Content-Length: 10899
Connection: close
CF-Cache-Status: HIT
Cache-Control: public, max-age=0, must-revalidate
ETag: "7a31048ecb7e0fb956c63ba4b0b55156"
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=V8UL2qzgZUOyQwoZhfpGB9nZiwQM9I9Dw%2BCtQYhJhYzGJ1fttuZYvlsxSTMddk%2BMmVRVDAcgCPZa%2FJyaaZhOV04b%2B%2BV7IklnVUDBABUFxWbmqw5Z7hX2"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b828348291330f3-FRA
alt-svc: h3=":443"; ma=86400
Page title: Welcome to Lexi's World of Wonder!
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Welcome to Lexi's World of Wonder!</title>
<style>
/* --- Google Font Import --- */
@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@400;700;900&display=swap');
/* --- Global Styles & Variables --- */
:root {
--bg-color: #3a2e5c; /* Dark purple from image */
--text-color: #f0e8ff; /* Light lavender */
--card-bg: rgba(255, 255, 255, 0.08);
--accent-pink: #ff85c1;
--accent-blue: #89cff0;
--font-family: 'Nunito', sans-serif;
}
/* --- Basic Reset --- */
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: var(--font-family);
background-color: var(--bg-color);
color: var(--text-color);
text-align: center;
overflow-x: hidden; /* Prevents horizontal scroll */
}
/* --- Animated Snowy Background --- */
.snow-container {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100vh;
pointer-events: none;
z-index: -1;
}
.snowflake {
position: absolute;
background: white;
border-radius: 50%;
opacity: 0.8;
animation: fall linear infinite;
}
@keyframes fall {
0% { transform: translateY(-10vh); }
100% { transform: translateY(110vh); }
}
/* --- Header & Navigation --- */
header {
padding: 20px 0;
border-bottom: 2px solid rgba(255, 255, 255, 0.1);
}
nav a {
color: var(--text-color);
text-decoration: none;
margin: 0 15px;
font-weight: 700;
font-size: 18px;
transition: color 0.3s ease;
}
nav a:hover {
color: var(--accent-pink);
}
/* --- Main Content Sections --- */
main {
padding: 20px;
}
h1, h2 {
font-weight: 900;
}
/* --- Hero Section --- */
#hero {
padding: 40px 20px;
}
.avatar {
width: 200px;
height: 200px;
border-radius: 50%;
border: 5px solid white;
box-shadow: 0 0 25px rgba(255, 133, 193, 0.7);
margin-bottom: 20px;
}
#hero h1 {
font-size: 3em;
color: white;
text-shadow: 0 0 10px var(--accent-pink);
}
#hero p {
font-size: 1.2em;
margin-top: 10px;
max-width: 600px;
margin-left: auto;
margin-right: auto;
}
/* --- Hobbies Section --- */
#hobbies {
padding: 60px 20px;
}
#hobbies h2 {
font-size: 2.5em;
margin-bottom: 40px;
}
.hobbies-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 30px;
max-width: 1200px;
margin: 0 auto;
}
.hobby-card {
background: var(--card-bg);
padding: 30px;
border-radius: 20px;
border: 1px solid rgba(255, 255, 255, 0.2);
transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.hobby-card:hover {
transform: translateY(-10px);
box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
}
.hobby-card .icon {
font-size: 3em;
}
.hobby-card h3 {
font-size: 1.5em;
margin: 10px 0;
color: white;
}
/* --- Gallery Section --- */
#gallery {
padding: 60px 20px;
}
#ga
Open service 172.67.185.196:443 · www.lexi.li
2026-01-03 12:31
HTTP/1.1 200 OK
Date: Sat, 03 Jan 2026 12:31:22 GMT
Content-Type: text/html
Content-Length: 10899
Connection: close
CF-Cache-Status: HIT
Cache-Control: public, max-age=0, must-revalidate
ETag: "7a31048ecb7e0fb956c63ba4b0b55156"
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=h1z8fqeBf3OXHC68Zgg9yMvl%2BhSmXmguWQ1yPKrCoHQ9rbIS93XWkcQe70Yu3brM%2F4pALmph83G8lmXE%2F8nBHDr1Yk1kt5hr229G"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b8283483dd1d399-FRA
alt-svc: h3=":443"; ma=86400
Page title: Welcome to Lexi's World of Wonder!
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Welcome to Lexi's World of Wonder!</title>
<style>
/* --- Google Font Import --- */
@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@400;700;900&display=swap');
/* --- Global Styles & Variables --- */
:root {
--bg-color: #3a2e5c; /* Dark purple from image */
--text-color: #f0e8ff; /* Light lavender */
--card-bg: rgba(255, 255, 255, 0.08);
--accent-pink: #ff85c1;
--accent-blue: #89cff0;
--font-family: 'Nunito', sans-serif;
}
/* --- Basic Reset --- */
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: var(--font-family);
background-color: var(--bg-color);
color: var(--text-color);
text-align: center;
overflow-x: hidden; /* Prevents horizontal scroll */
}
/* --- Animated Snowy Background --- */
.snow-container {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100vh;
pointer-events: none;
z-index: -1;
}
.snowflake {
position: absolute;
background: white;
border-radius: 50%;
opacity: 0.8;
animation: fall linear infinite;
}
@keyframes fall {
0% { transform: translateY(-10vh); }
100% { transform: translateY(110vh); }
}
/* --- Header & Navigation --- */
header {
padding: 20px 0;
border-bottom: 2px solid rgba(255, 255, 255, 0.1);
}
nav a {
color: var(--text-color);
text-decoration: none;
margin: 0 15px;
font-weight: 700;
font-size: 18px;
transition: color 0.3s ease;
}
nav a:hover {
color: var(--accent-pink);
}
/* --- Main Content Sections --- */
main {
padding: 20px;
}
h1, h2 {
font-weight: 900;
}
/* --- Hero Section --- */
#hero {
padding: 40px 20px;
}
.avatar {
width: 200px;
height: 200px;
border-radius: 50%;
border: 5px solid white;
box-shadow: 0 0 25px rgba(255, 133, 193, 0.7);
margin-bottom: 20px;
}
#hero h1 {
font-size: 3em;
color: white;
text-shadow: 0 0 10px var(--accent-pink);
}
#hero p {
font-size: 1.2em;
margin-top: 10px;
max-width: 600px;
margin-left: auto;
margin-right: auto;
}
/* --- Hobbies Section --- */
#hobbies {
padding: 60px 20px;
}
#hobbies h2 {
font-size: 2.5em;
margin-bottom: 40px;
}
.hobbies-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 30px;
max-width: 1200px;
margin: 0 auto;
}
.hobby-card {
background: var(--card-bg);
padding: 30px;
border-radius: 20px;
border: 1px solid rgba(255, 255, 255, 0.2);
transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.hobby-card:hover {
transform: translateY(-10px);
box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
}
.hobby-card .icon {
font-size: 3em;
}
.hobby-card h3 {
font-size: 1.5em;
margin: 10px 0;
color: white;
}
/* --- Gallery Section --- */
#gallery {
padding: 60px 20px;
}
#ga
Open service 2606:4700:3032::6815:1368:80 · www.lexi.li
2026-01-03 12:31
HTTP/1.1 200 OK
Date: Sat, 03 Jan 2026 12:31:22 GMT
Content-Type: text/html
Content-Length: 10899
Connection: close
CF-Cache-Status: HIT
Cache-Control: public, max-age=0, must-revalidate
ETag: "7a31048ecb7e0fb956c63ba4b0b55156"
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=SO%2FB2u6RnpfE%2FndKqT5fK5qFBSNn2jwxU2jowyAyOLAqQOx6cI19sf07%2F1TDANNdMJGdb4%2Br6giM4JyFflzmbCh4%2FZCjG4tTec2FLkZXLXOC7Ab0CKsv"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b82834829e4a034-FRA
alt-svc: h3=":443"; ma=86400
Page title: Welcome to Lexi's World of Wonder!
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Welcome to Lexi's World of Wonder!</title>
<style>
/* --- Google Font Import --- */
@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@400;700;900&display=swap');
/* --- Global Styles & Variables --- */
:root {
--bg-color: #3a2e5c; /* Dark purple from image */
--text-color: #f0e8ff; /* Light lavender */
--card-bg: rgba(255, 255, 255, 0.08);
--accent-pink: #ff85c1;
--accent-blue: #89cff0;
--font-family: 'Nunito', sans-serif;
}
/* --- Basic Reset --- */
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: var(--font-family);
background-color: var(--bg-color);
color: var(--text-color);
text-align: center;
overflow-x: hidden; /* Prevents horizontal scroll */
}
/* --- Animated Snowy Background --- */
.snow-container {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100vh;
pointer-events: none;
z-index: -1;
}
.snowflake {
position: absolute;
background: white;
border-radius: 50%;
opacity: 0.8;
animation: fall linear infinite;
}
@keyframes fall {
0% { transform: translateY(-10vh); }
100% { transform: translateY(110vh); }
}
/* --- Header & Navigation --- */
header {
padding: 20px 0;
border-bottom: 2px solid rgba(255, 255, 255, 0.1);
}
nav a {
color: var(--text-color);
text-decoration: none;
margin: 0 15px;
font-weight: 700;
font-size: 18px;
transition: color 0.3s ease;
}
nav a:hover {
color: var(--accent-pink);
}
/* --- Main Content Sections --- */
main {
padding: 20px;
}
h1, h2 {
font-weight: 900;
}
/* --- Hero Section --- */
#hero {
padding: 40px 20px;
}
.avatar {
width: 200px;
height: 200px;
border-radius: 50%;
border: 5px solid white;
box-shadow: 0 0 25px rgba(255, 133, 193, 0.7);
margin-bottom: 20px;
}
#hero h1 {
font-size: 3em;
color: white;
text-shadow: 0 0 10px var(--accent-pink);
}
#hero p {
font-size: 1.2em;
margin-top: 10px;
max-width: 600px;
margin-left: auto;
margin-right: auto;
}
/* --- Hobbies Section --- */
#hobbies {
padding: 60px 20px;
}
#hobbies h2 {
font-size: 2.5em;
margin-bottom: 40px;
}
.hobbies-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 30px;
max-width: 1200px;
margin: 0 auto;
}
.hobby-card {
background: var(--card-bg);
padding: 30px;
border-radius: 20px;
border: 1px solid rgba(255, 255, 255, 0.2);
transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.hobby-card:hover {
transform: translateY(-10px);
box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
}
.hobby-card .icon {
font-size: 3em;
}
.hobby-card h3 {
font-size: 1.5em;
margin: 10px 0;
color: white;
}
/* --- Gallery Section --- */
#gallery {
padding: 60px 20px;
}
#ga
Open service 2606:4700:3033::ac43:b9c4:80 · www.lexi.li
2026-01-03 12:31
HTTP/1.1 200 OK
Date: Sat, 03 Jan 2026 12:31:22 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
CF-Cache-Status: HIT
Cache-Control: public, max-age=0, must-revalidate
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Vary: accept-encoding
Server-Timing: cfCacheStatus;desc="HIT"
Server-Timing: cfEdge;dur=23,cfOrigin;dur=0
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=TMPU55IstY6BeMJ5rWLsmxCdBVck4Y8VJCLTX9F%2BwPRRg6OMKZhLgqu2771hlJvOg%2FZxVDvL3feF%2FjdiZbPbz386XhPkc9iPYsCa8RzWZ0ySwzd7UFL7"}]}
Server: cloudflare
CF-RAY: 9b8283478bcb6e26-EWR
alt-svc: h3=":443"; ma=86400
Page title: Welcome to Lexi's World of Wonder!
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Welcome to Lexi's World of Wonder!</title>
<style>
/* --- Google Font Import --- */
@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@400;700;900&display=swap');
/* --- Global Styles & Variables --- */
:root {
--bg-color: #3a2e5c; /* Dark purple from image */
--text-color: #f0e8ff; /* Light lavender */
--card-bg: rgba(255, 255, 255, 0.08);
--accent-pink: #ff85c1;
--accent-blue: #89cff0;
--font-family: 'Nunito', sans-serif;
}
/* --- Basic Reset --- */
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: var(--font-family);
background-color: var(--bg-color);
color: var(--text-color);
text-align: center;
overflow-x: hidden; /* Prevents horizontal scroll */
}
/* --- Animated Snowy Background --- */
.snow-container {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100vh;
pointer-events: none;
z-index: -1;
}
.snowflake {
position: absolute;
background: white;
border-radius: 50%;
opacity: 0.8;
animation: fall linear infinite;
}
@keyframes fall {
0% { transform: translateY(-10vh); }
100% { transform: translateY(110vh); }
}
/* --- Header & Navigation --- */
header {
padding: 20px 0;
border-bottom: 2px solid rgba(255, 255, 255, 0.1);
}
nav a {
color: var(--text-color);
text-decoration: none;
margin: 0 15px;
font-weight: 700;
font-size: 18px;
transition: color 0.3s ease;
}
nav a:hover {
color: var(--accent-pink);
}
/* --- Main Content Sections --- */
main {
padding: 20px;
}
h1, h2 {
font-weight: 900;
}
/* --- Hero Section --- */
#hero {
padding: 40px 20px;
}
.avatar {
width: 200px;
height: 200px;
border-radius: 50%;
border: 5px solid white;
box-shadow: 0 0 25px rgba(255, 133, 193, 0.7);
margin-bottom: 20px;
}
#hero h1 {
font-size: 3em;
color: white;
text-shadow: 0 0 10px var(--accent-pink);
}
#hero p {
font-size: 1.2em;
margin-top: 10px;
max-width: 600px;
margin-left: auto;
margin-right: auto;
}
/* --- Hobbies Section --- */
#hobbies {
padding: 60px 20px;
}
#hobbies h2 {
font-size: 2.5em;
margin-bottom: 40px;
}
.hobbies-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 30px;
max-width: 1200px;
margin: 0 auto;
}
.hobby-card {
background: var(--card-bg);
padding: 30px;
border-radius: 20px;
border: 1px solid rgba(255, 255, 255, 0.2);
transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.hobby-card:hover {
transform: translateY(-10px);
box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
}
.hobby-card .icon {
font-size: 3em;
}
.hobby-card h3 {
font-size: 1.5em;
margin: 10px 0;
color: white;
}
/* --- Gallery Section --- */
#gallery {
padding: 60px 20px;
}
#ga
Open service 172.67.185.196:80 · www.lexi.li
2026-01-03 12:31
HTTP/1.1 200 OK
Date: Sat, 03 Jan 2026 12:31:22 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
CF-Cache-Status: HIT
Cache-Control: public, max-age=0, must-revalidate
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Vary: accept-encoding
Server-Timing: cfCacheStatus;desc="HIT"
Server-Timing: cfEdge;dur=20,cfOrigin;dur=0
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=PThM7ATyo%2FSsKjOqH%2FmP5n8gV%2FYV%2BJ68OWDQTjgbJORFe98Vr161auvgudE8K8JN%2FqOYqni6syXzxNlweMADCIw6ZRGZYOcKIvJp"}]}
Server: cloudflare
CF-RAY: 9b8283475ec9cce5-SJC
alt-svc: h3=":443"; ma=86400
Page title: Welcome to Lexi's World of Wonder!
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Welcome to Lexi's World of Wonder!</title>
<style>
/* --- Google Font Import --- */
@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@400;700;900&display=swap');
/* --- Global Styles & Variables --- */
:root {
--bg-color: #3a2e5c; /* Dark purple from image */
--text-color: #f0e8ff; /* Light lavender */
--card-bg: rgba(255, 255, 255, 0.08);
--accent-pink: #ff85c1;
--accent-blue: #89cff0;
--font-family: 'Nunito', sans-serif;
}
/* --- Basic Reset --- */
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: var(--font-family);
background-color: var(--bg-color);
color: var(--text-color);
text-align: center;
overflow-x: hidden; /* Prevents horizontal scroll */
}
/* --- Animated Snowy Background --- */
.snow-container {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100vh;
pointer-events: none;
z-index: -1;
}
.snowflake {
position: absolute;
background: white;
border-radius: 50%;
opacity: 0.8;
animation: fall linear infinite;
}
@keyframes fall {
0% { transform: translateY(-10vh); }
100% { transform: translateY(110vh); }
}
/* --- Header & Navigation --- */
header {
padding: 20px 0;
border-bottom: 2px solid rgba(255, 255, 255, 0.1);
}
nav a {
color: var(--text-color);
text-decoration: none;
margin: 0 15px;
font-weight: 700;
font-size: 18px;
transition: color 0.3s ease;
}
nav a:hover {
color: var(--accent-pink);
}
/* --- Main Content Sections --- */
main {
padding: 20px;
}
h1, h2 {
font-weight: 900;
}
/* --- Hero Section --- */
#hero {
padding: 40px 20px;
}
.avatar {
width: 200px;
height: 200px;
border-radius: 50%;
border: 5px solid white;
box-shadow: 0 0 25px rgba(255, 133, 193, 0.7);
margin-bottom: 20px;
}
#hero h1 {
font-size: 3em;
color: white;
text-shadow: 0 0 10px var(--accent-pink);
}
#hero p {
font-size: 1.2em;
margin-top: 10px;
max-width: 600px;
margin-left: auto;
margin-right: auto;
}
/* --- Hobbies Section --- */
#hobbies {
padding: 60px 20px;
}
#hobbies h2 {
font-size: 2.5em;
margin-bottom: 40px;
}
.hobbies-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 30px;
max-width: 1200px;
margin: 0 auto;
}
.hobby-card {
background: var(--card-bg);
padding: 30px;
border-radius: 20px;
border: 1px solid rgba(255, 255, 255, 0.2);
transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.hobby-card:hover {
transform: translateY(-10px);
box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
}
.hobby-card .icon {
font-size: 3em;
}
.hobby-card h3 {
font-size: 1.5em;
margin: 10px 0;
color: white;
}
/* --- Gallery Section --- */
#gallery {
padding: 60px 20px;
}
#ga
Open service 172.67.185.196:8443 · www.lexi.li
2026-01-03 12:31
HTTP/1.1 200 OK
Date: Sat, 03 Jan 2026 12:31:22 GMT
Content-Type: text/html
Content-Length: 10899
Connection: close
CF-Cache-Status: HIT
Cache-Control: public, max-age=0, must-revalidate
ETag: "7a31048ecb7e0fb956c63ba4b0b55156"
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=hrQOwfTnKNcSwUvTrcYsz%2FHwAKAGaWo1KHWGZZR1za%2BFMGn4xT0fiY0X184DVbZAsMebV%2BfwGDG0qLpNp%2B%2F6ZXYahTGVkuPgrCTo"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b8283473ee44daf-FRA
alt-svc: h3=":8443"; ma=86400
Page title: Welcome to Lexi's World of Wonder!
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Welcome to Lexi's World of Wonder!</title>
<style>
/* --- Google Font Import --- */
@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@400;700;900&display=swap');
/* --- Global Styles & Variables --- */
:root {
--bg-color: #3a2e5c; /* Dark purple from image */
--text-color: #f0e8ff; /* Light lavender */
--card-bg: rgba(255, 255, 255, 0.08);
--accent-pink: #ff85c1;
--accent-blue: #89cff0;
--font-family: 'Nunito', sans-serif;
}
/* --- Basic Reset --- */
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: var(--font-family);
background-color: var(--bg-color);
color: var(--text-color);
text-align: center;
overflow-x: hidden; /* Prevents horizontal scroll */
}
/* --- Animated Snowy Background --- */
.snow-container {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100vh;
pointer-events: none;
z-index: -1;
}
.snowflake {
position: absolute;
background: white;
border-radius: 50%;
opacity: 0.8;
animation: fall linear infinite;
}
@keyframes fall {
0% { transform: translateY(-10vh); }
100% { transform: translateY(110vh); }
}
/* --- Header & Navigation --- */
header {
padding: 20px 0;
border-bottom: 2px solid rgba(255, 255, 255, 0.1);
}
nav a {
color: var(--text-color);
text-decoration: none;
margin: 0 15px;
font-weight: 700;
font-size: 18px;
transition: color 0.3s ease;
}
nav a:hover {
color: var(--accent-pink);
}
/* --- Main Content Sections --- */
main {
padding: 20px;
}
h1, h2 {
font-weight: 900;
}
/* --- Hero Section --- */
#hero {
padding: 40px 20px;
}
.avatar {
width: 200px;
height: 200px;
border-radius: 50%;
border: 5px solid white;
box-shadow: 0 0 25px rgba(255, 133, 193, 0.7);
margin-bottom: 20px;
}
#hero h1 {
font-size: 3em;
color: white;
text-shadow: 0 0 10px var(--accent-pink);
}
#hero p {
font-size: 1.2em;
margin-top: 10px;
max-width: 600px;
margin-left: auto;
margin-right: auto;
}
/* --- Hobbies Section --- */
#hobbies {
padding: 60px 20px;
}
#hobbies h2 {
font-size: 2.5em;
margin-bottom: 40px;
}
.hobbies-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 30px;
max-width: 1200px;
margin: 0 auto;
}
.hobby-card {
background: var(--card-bg);
padding: 30px;
border-radius: 20px;
border: 1px solid rgba(255, 255, 255, 0.2);
transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.hobby-card:hover {
transform: translateY(-10px);
box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
}
.hobby-card .icon {
font-size: 3em;
}
.hobby-card h3 {
font-size: 1.5em;
margin: 10px 0;
color: white;
}
/* --- Gallery Section --- */
#gallery {
padding: 60px 20px;
}
#ga
Open service 104.21.19.104:443 · www.lexi.li
2026-01-03 12:31
HTTP/1.1 200 OK
Date: Sat, 03 Jan 2026 12:31:22 GMT
Content-Type: text/html
Content-Length: 10899
Connection: close
CF-Cache-Status: HIT
Cache-Control: public, max-age=0, must-revalidate
ETag: "7a31048ecb7e0fb956c63ba4b0b55156"
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=1mRzQMXrJBV4gpK3H%2BiPGKjy0xnibt5%2FpivMPNFp3Bn22qkLNxUx5qMYXT324o55HD4u9k1PiAMWhexvfsJpXycgJRYvyyOE0YZi"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b828348186dd278-FRA
alt-svc: h3=":443"; ma=86400
Page title: Welcome to Lexi's World of Wonder!
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Welcome to Lexi's World of Wonder!</title>
<style>
/* --- Google Font Import --- */
@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@400;700;900&display=swap');
/* --- Global Styles & Variables --- */
:root {
--bg-color: #3a2e5c; /* Dark purple from image */
--text-color: #f0e8ff; /* Light lavender */
--card-bg: rgba(255, 255, 255, 0.08);
--accent-pink: #ff85c1;
--accent-blue: #89cff0;
--font-family: 'Nunito', sans-serif;
}
/* --- Basic Reset --- */
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: var(--font-family);
background-color: var(--bg-color);
color: var(--text-color);
text-align: center;
overflow-x: hidden; /* Prevents horizontal scroll */
}
/* --- Animated Snowy Background --- */
.snow-container {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100vh;
pointer-events: none;
z-index: -1;
}
.snowflake {
position: absolute;
background: white;
border-radius: 50%;
opacity: 0.8;
animation: fall linear infinite;
}
@keyframes fall {
0% { transform: translateY(-10vh); }
100% { transform: translateY(110vh); }
}
/* --- Header & Navigation --- */
header {
padding: 20px 0;
border-bottom: 2px solid rgba(255, 255, 255, 0.1);
}
nav a {
color: var(--text-color);
text-decoration: none;
margin: 0 15px;
font-weight: 700;
font-size: 18px;
transition: color 0.3s ease;
}
nav a:hover {
color: var(--accent-pink);
}
/* --- Main Content Sections --- */
main {
padding: 20px;
}
h1, h2 {
font-weight: 900;
}
/* --- Hero Section --- */
#hero {
padding: 40px 20px;
}
.avatar {
width: 200px;
height: 200px;
border-radius: 50%;
border: 5px solid white;
box-shadow: 0 0 25px rgba(255, 133, 193, 0.7);
margin-bottom: 20px;
}
#hero h1 {
font-size: 3em;
color: white;
text-shadow: 0 0 10px var(--accent-pink);
}
#hero p {
font-size: 1.2em;
margin-top: 10px;
max-width: 600px;
margin-left: auto;
margin-right: auto;
}
/* --- Hobbies Section --- */
#hobbies {
padding: 60px 20px;
}
#hobbies h2 {
font-size: 2.5em;
margin-bottom: 40px;
}
.hobbies-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 30px;
max-width: 1200px;
margin: 0 auto;
}
.hobby-card {
background: var(--card-bg);
padding: 30px;
border-radius: 20px;
border: 1px solid rgba(255, 255, 255, 0.2);
transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.hobby-card:hover {
transform: translateY(-10px);
box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
}
.hobby-card .icon {
font-size: 3em;
}
.hobby-card h3 {
font-size: 1.5em;
margin: 10px 0;
color: white;
}
/* --- Gallery Section --- */
#gallery {
padding: 60px 20px;
}
#ga
Open service 104.21.19.104:80 · www.lexi.li
2026-01-03 12:31
HTTP/1.1 200 OK
Date: Sat, 03 Jan 2026 12:31:22 GMT
Content-Type: text/html
Content-Length: 10899
Connection: close
CF-Cache-Status: HIT
Cache-Control: public, max-age=0, must-revalidate
ETag: "7a31048ecb7e0fb956c63ba4b0b55156"
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=7oro%2BT4TrQ7r03ha6P1IbkYvGdkaBmhIE1uu7rQ10AZ6fufTQHj5rwEq%2BW5hpcaeJLzY1d%2FchAZcQATKDq03DYr43EuoKZi6x0Vk"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b8283473f093b56-LHR
alt-svc: h3=":443"; ma=86400
Page title: Welcome to Lexi's World of Wonder!
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Welcome to Lexi's World of Wonder!</title>
<style>
/* --- Google Font Import --- */
@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@400;700;900&display=swap');
/* --- Global Styles & Variables --- */
:root {
--bg-color: #3a2e5c; /* Dark purple from image */
--text-color: #f0e8ff; /* Light lavender */
--card-bg: rgba(255, 255, 255, 0.08);
--accent-pink: #ff85c1;
--accent-blue: #89cff0;
--font-family: 'Nunito', sans-serif;
}
/* --- Basic Reset --- */
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: var(--font-family);
background-color: var(--bg-color);
color: var(--text-color);
text-align: center;
overflow-x: hidden; /* Prevents horizontal scroll */
}
/* --- Animated Snowy Background --- */
.snow-container {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100vh;
pointer-events: none;
z-index: -1;
}
.snowflake {
position: absolute;
background: white;
border-radius: 50%;
opacity: 0.8;
animation: fall linear infinite;
}
@keyframes fall {
0% { transform: translateY(-10vh); }
100% { transform: translateY(110vh); }
}
/* --- Header & Navigation --- */
header {
padding: 20px 0;
border-bottom: 2px solid rgba(255, 255, 255, 0.1);
}
nav a {
color: var(--text-color);
text-decoration: none;
margin: 0 15px;
font-weight: 700;
font-size: 18px;
transition: color 0.3s ease;
}
nav a:hover {
color: var(--accent-pink);
}
/* --- Main Content Sections --- */
main {
padding: 20px;
}
h1, h2 {
font-weight: 900;
}
/* --- Hero Section --- */
#hero {
padding: 40px 20px;
}
.avatar {
width: 200px;
height: 200px;
border-radius: 50%;
border: 5px solid white;
box-shadow: 0 0 25px rgba(255, 133, 193, 0.7);
margin-bottom: 20px;
}
#hero h1 {
font-size: 3em;
color: white;
text-shadow: 0 0 10px var(--accent-pink);
}
#hero p {
font-size: 1.2em;
margin-top: 10px;
max-width: 600px;
margin-left: auto;
margin-right: auto;
}
/* --- Hobbies Section --- */
#hobbies {
padding: 60px 20px;
}
#hobbies h2 {
font-size: 2.5em;
margin-bottom: 40px;
}
.hobbies-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 30px;
max-width: 1200px;
margin: 0 auto;
}
.hobby-card {
background: var(--card-bg);
padding: 30px;
border-radius: 20px;
border: 1px solid rgba(255, 255, 255, 0.2);
transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.hobby-card:hover {
transform: translateY(-10px);
box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
}
.hobby-card .icon {
font-size: 3em;
}
.hobby-card h3 {
font-size: 1.5em;
margin: 10px 0;
color: white;
}
/* --- Gallery Section --- */
#gallery {
padding: 60px 20px;
}
#ga
Open service 104.21.19.104:8443 · www.lexi.li
2026-01-03 12:31
HTTP/1.1 200 OK
Date: Sat, 03 Jan 2026 12:31:22 GMT
Content-Type: text/html
Content-Length: 10899
Connection: close
CF-Cache-Status: HIT
Cache-Control: public, max-age=0, must-revalidate
ETag: "7a31048ecb7e0fb956c63ba4b0b55156"
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=KFFsVsBEbg5tZAe1YuF%2Bz0%2FzJ08LPRiq1KUyF9wKIMHp6fN%2B%2BDanRtb0U1s2eys0qDjcxm0hXrCubJnh5QI%2FN%2BdpXaqB%2B2doxbID"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b828346e9027310-FRA
alt-svc: h3=":8443"; ma=86400
Page title: Welcome to Lexi's World of Wonder!
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Welcome to Lexi's World of Wonder!</title>
<style>
/* --- Google Font Import --- */
@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@400;700;900&display=swap');
/* --- Global Styles & Variables --- */
:root {
--bg-color: #3a2e5c; /* Dark purple from image */
--text-color: #f0e8ff; /* Light lavender */
--card-bg: rgba(255, 255, 255, 0.08);
--accent-pink: #ff85c1;
--accent-blue: #89cff0;
--font-family: 'Nunito', sans-serif;
}
/* --- Basic Reset --- */
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: var(--font-family);
background-color: var(--bg-color);
color: var(--text-color);
text-align: center;
overflow-x: hidden; /* Prevents horizontal scroll */
}
/* --- Animated Snowy Background --- */
.snow-container {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100vh;
pointer-events: none;
z-index: -1;
}
.snowflake {
position: absolute;
background: white;
border-radius: 50%;
opacity: 0.8;
animation: fall linear infinite;
}
@keyframes fall {
0% { transform: translateY(-10vh); }
100% { transform: translateY(110vh); }
}
/* --- Header & Navigation --- */
header {
padding: 20px 0;
border-bottom: 2px solid rgba(255, 255, 255, 0.1);
}
nav a {
color: var(--text-color);
text-decoration: none;
margin: 0 15px;
font-weight: 700;
font-size: 18px;
transition: color 0.3s ease;
}
nav a:hover {
color: var(--accent-pink);
}
/* --- Main Content Sections --- */
main {
padding: 20px;
}
h1, h2 {
font-weight: 900;
}
/* --- Hero Section --- */
#hero {
padding: 40px 20px;
}
.avatar {
width: 200px;
height: 200px;
border-radius: 50%;
border: 5px solid white;
box-shadow: 0 0 25px rgba(255, 133, 193, 0.7);
margin-bottom: 20px;
}
#hero h1 {
font-size: 3em;
color: white;
text-shadow: 0 0 10px var(--accent-pink);
}
#hero p {
font-size: 1.2em;
margin-top: 10px;
max-width: 600px;
margin-left: auto;
margin-right: auto;
}
/* --- Hobbies Section --- */
#hobbies {
padding: 60px 20px;
}
#hobbies h2 {
font-size: 2.5em;
margin-bottom: 40px;
}
.hobbies-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 30px;
max-width: 1200px;
margin: 0 auto;
}
.hobby-card {
background: var(--card-bg);
padding: 30px;
border-radius: 20px;
border: 1px solid rgba(255, 255, 255, 0.2);
transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.hobby-card:hover {
transform: translateY(-10px);
box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
}
.hobby-card .icon {
font-size: 3em;
}
.hobby-card h3 {
font-size: 1.5em;
margin: 10px 0;
color: white;
}
/* --- Gallery Section --- */
#gallery {
padding: 60px 20px;
}
#ga
Open service 2606:4700:3032::6815:1368:443 · lexi.li
2026-01-03 12:28
HTTP/1.1 200 OK
Date: Sat, 03 Jan 2026 12:28:06 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
CF-Cache-Status: HIT
Cache-Control: public, max-age=0, must-revalidate
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Vary: accept-encoding
Server-Timing: cfCacheStatus;desc="HIT"
Server-Timing: cfEdge;dur=15,cfOrigin;dur=0
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=nQQrmx8GLBynjin926jXhEU%2BcWOM3WYwgFOOHFKGZz0msQxTEHszy8%2F3gP%2FESewwf1797kzZMtJPOOg2GhVSKGkO6JH9hzwAQNChYZWkug7I0TA%3D"}]}
Server: cloudflare
CF-RAY: 9b827e7c5fe52e7a-EWR
alt-svc: h3=":443"; ma=86400
Page title: Welcome to Lexi's World of Wonder!
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Welcome to Lexi's World of Wonder!</title>
<style>
/* --- Google Font Import --- */
@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@400;700;900&display=swap');
/* --- Global Styles & Variables --- */
:root {
--bg-color: #3a2e5c; /* Dark purple from image */
--text-color: #f0e8ff; /* Light lavender */
--card-bg: rgba(255, 255, 255, 0.08);
--accent-pink: #ff85c1;
--accent-blue: #89cff0;
--font-family: 'Nunito', sans-serif;
}
/* --- Basic Reset --- */
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: var(--font-family);
background-color: var(--bg-color);
color: var(--text-color);
text-align: center;
overflow-x: hidden; /* Prevents horizontal scroll */
}
/* --- Animated Snowy Background --- */
.snow-container {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100vh;
pointer-events: none;
z-index: -1;
}
.snowflake {
position: absolute;
background: white;
border-radius: 50%;
opacity: 0.8;
animation: fall linear infinite;
}
@keyframes fall {
0% { transform: translateY(-10vh); }
100% { transform: translateY(110vh); }
}
/* --- Header & Navigation --- */
header {
padding: 20px 0;
border-bottom: 2px solid rgba(255, 255, 255, 0.1);
}
nav a {
color: var(--text-color);
text-decoration: none;
margin: 0 15px;
font-weight: 700;
font-size: 18px;
transition: color 0.3s ease;
}
nav a:hover {
color: var(--accent-pink);
}
/* --- Main Content Sections --- */
main {
padding: 20px;
}
h1, h2 {
font-weight: 900;
}
/* --- Hero Section --- */
#hero {
padding: 40px 20px;
}
.avatar {
width: 200px;
height: 200px;
border-radius: 50%;
border: 5px solid white;
box-shadow: 0 0 25px rgba(255, 133, 193, 0.7);
margin-bottom: 20px;
}
#hero h1 {
font-size: 3em;
color: white;
text-shadow: 0 0 10px var(--accent-pink);
}
#hero p {
font-size: 1.2em;
margin-top: 10px;
max-width: 600px;
margin-left: auto;
margin-right: auto;
}
/* --- Hobbies Section --- */
#hobbies {
padding: 60px 20px;
}
#hobbies h2 {
font-size: 2.5em;
margin-bottom: 40px;
}
.hobbies-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 30px;
max-width: 1200px;
margin: 0 auto;
}
.hobby-card {
background: var(--card-bg);
padding: 30px;
border-radius: 20px;
border: 1px solid rgba(255, 255, 255, 0.2);
transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.hobby-card:hover {
transform: translateY(-10px);
box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
}
.hobby-card .icon {
font-size: 3em;
}
.hobby-card h3 {
font-size: 1.5em;
margin: 10px 0;
color: white;
}
/* --- Gallery Section --- */
#gallery {
padding: 60px 20px;
}
#ga
Open service 2606:4700:3033::ac43:b9c4:80 · lexi.li
2026-01-03 12:28
HTTP/1.1 200 OK
Date: Sat, 03 Jan 2026 12:28:06 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
CF-Cache-Status: HIT
Cache-Control: public, max-age=0, must-revalidate
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Vary: accept-encoding
Server-Timing: cfCacheStatus;desc="HIT"
Server-Timing: cfEdge;dur=22,cfOrigin;dur=0
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=jBqV%2FvFclxns7d4xfSbKD4ZvSPklhO4456hjduAeR2OZCRNob%2FpZSVdKcapso4qiIPdBZZbV6oayTvgqxNZkiZV4BNtHPlAeESbdFGX1v%2FrUyeg%3D"}]}
Server: cloudflare
CF-RAY: 9b827e7c3e779cc1-EWR
alt-svc: h3=":443"; ma=86400
Page title: Welcome to Lexi's World of Wonder!
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Welcome to Lexi's World of Wonder!</title>
<style>
/* --- Google Font Import --- */
@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@400;700;900&display=swap');
/* --- Global Styles & Variables --- */
:root {
--bg-color: #3a2e5c; /* Dark purple from image */
--text-color: #f0e8ff; /* Light lavender */
--card-bg: rgba(255, 255, 255, 0.08);
--accent-pink: #ff85c1;
--accent-blue: #89cff0;
--font-family: 'Nunito', sans-serif;
}
/* --- Basic Reset --- */
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: var(--font-family);
background-color: var(--bg-color);
color: var(--text-color);
text-align: center;
overflow-x: hidden; /* Prevents horizontal scroll */
}
/* --- Animated Snowy Background --- */
.snow-container {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100vh;
pointer-events: none;
z-index: -1;
}
.snowflake {
position: absolute;
background: white;
border-radius: 50%;
opacity: 0.8;
animation: fall linear infinite;
}
@keyframes fall {
0% { transform: translateY(-10vh); }
100% { transform: translateY(110vh); }
}
/* --- Header & Navigation --- */
header {
padding: 20px 0;
border-bottom: 2px solid rgba(255, 255, 255, 0.1);
}
nav a {
color: var(--text-color);
text-decoration: none;
margin: 0 15px;
font-weight: 700;
font-size: 18px;
transition: color 0.3s ease;
}
nav a:hover {
color: var(--accent-pink);
}
/* --- Main Content Sections --- */
main {
padding: 20px;
}
h1, h2 {
font-weight: 900;
}
/* --- Hero Section --- */
#hero {
padding: 40px 20px;
}
.avatar {
width: 200px;
height: 200px;
border-radius: 50%;
border: 5px solid white;
box-shadow: 0 0 25px rgba(255, 133, 193, 0.7);
margin-bottom: 20px;
}
#hero h1 {
font-size: 3em;
color: white;
text-shadow: 0 0 10px var(--accent-pink);
}
#hero p {
font-size: 1.2em;
margin-top: 10px;
max-width: 600px;
margin-left: auto;
margin-right: auto;
}
/* --- Hobbies Section --- */
#hobbies {
padding: 60px 20px;
}
#hobbies h2 {
font-size: 2.5em;
margin-bottom: 40px;
}
.hobbies-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 30px;
max-width: 1200px;
margin: 0 auto;
}
.hobby-card {
background: var(--card-bg);
padding: 30px;
border-radius: 20px;
border: 1px solid rgba(255, 255, 255, 0.2);
transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.hobby-card:hover {
transform: translateY(-10px);
box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
}
.hobby-card .icon {
font-size: 3em;
}
.hobby-card h3 {
font-size: 1.5em;
margin: 10px 0;
color: white;
}
/* --- Gallery Section --- */
#gallery {
padding: 60px 20px;
}
#ga
Open service 104.21.19.104:80 · lexi.li
2026-01-03 12:28
HTTP/1.1 200 OK
Date: Sat, 03 Jan 2026 12:28:06 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
CF-Cache-Status: HIT
Cache-Control: public, max-age=0, must-revalidate
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Vary: accept-encoding
Server-Timing: cfCacheStatus;desc="HIT"
Server-Timing: cfEdge;dur=26,cfOrigin;dur=0
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=oXmPjzOdtAi4QRtkO2cgzvf6cvOxrf49rVkx%2FoH5oEzCLRi8oC%2B0SAvt3mnXgW90c3DEPo1wMCYGsBsLCIbkggvlqeLgfdA%3D"}]}
Server: cloudflare
CF-RAY: 9b827e7c38a8faaa-SJC
alt-svc: h3=":443"; ma=86400
Page title: Welcome to Lexi's World of Wonder!
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Welcome to Lexi's World of Wonder!</title>
<style>
/* --- Google Font Import --- */
@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@400;700;900&display=swap');
/* --- Global Styles & Variables --- */
:root {
--bg-color: #3a2e5c; /* Dark purple from image */
--text-color: #f0e8ff; /* Light lavender */
--card-bg: rgba(255, 255, 255, 0.08);
--accent-pink: #ff85c1;
--accent-blue: #89cff0;
--font-family: 'Nunito', sans-serif;
}
/* --- Basic Reset --- */
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: var(--font-family);
background-color: var(--bg-color);
color: var(--text-color);
text-align: center;
overflow-x: hidden; /* Prevents horizontal scroll */
}
/* --- Animated Snowy Background --- */
.snow-container {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100vh;
pointer-events: none;
z-index: -1;
}
.snowflake {
position: absolute;
background: white;
border-radius: 50%;
opacity: 0.8;
animation: fall linear infinite;
}
@keyframes fall {
0% { transform: translateY(-10vh); }
100% { transform: translateY(110vh); }
}
/* --- Header & Navigation --- */
header {
padding: 20px 0;
border-bottom: 2px solid rgba(255, 255, 255, 0.1);
}
nav a {
color: var(--text-color);
text-decoration: none;
margin: 0 15px;
font-weight: 700;
font-size: 18px;
transition: color 0.3s ease;
}
nav a:hover {
color: var(--accent-pink);
}
/* --- Main Content Sections --- */
main {
padding: 20px;
}
h1, h2 {
font-weight: 900;
}
/* --- Hero Section --- */
#hero {
padding: 40px 20px;
}
.avatar {
width: 200px;
height: 200px;
border-radius: 50%;
border: 5px solid white;
box-shadow: 0 0 25px rgba(255, 133, 193, 0.7);
margin-bottom: 20px;
}
#hero h1 {
font-size: 3em;
color: white;
text-shadow: 0 0 10px var(--accent-pink);
}
#hero p {
font-size: 1.2em;
margin-top: 10px;
max-width: 600px;
margin-left: auto;
margin-right: auto;
}
/* --- Hobbies Section --- */
#hobbies {
padding: 60px 20px;
}
#hobbies h2 {
font-size: 2.5em;
margin-bottom: 40px;
}
.hobbies-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 30px;
max-width: 1200px;
margin: 0 auto;
}
.hobby-card {
background: var(--card-bg);
padding: 30px;
border-radius: 20px;
border: 1px solid rgba(255, 255, 255, 0.2);
transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.hobby-card:hover {
transform: translateY(-10px);
box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
}
.hobby-card .icon {
font-size: 3em;
}
.hobby-card h3 {
font-size: 1.5em;
margin: 10px 0;
color: white;
}
/* --- Gallery Section --- */
#gallery {
padding: 60px 20px;
}
#ga
Open service 104.21.19.104:8443 · lexi.li
2026-01-03 12:28
HTTP/1.1 200 OK
Date: Sat, 03 Jan 2026 12:28:06 GMT
Content-Type: text/html
Content-Length: 10899
Connection: close
CF-Cache-Status: HIT
Cache-Control: public, max-age=0, must-revalidate
ETag: "7a31048ecb7e0fb956c63ba4b0b55156"
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=nc5%2F6DNtlm%2FncMnsokMjxm%2FpwUJhEdkElqjHrby%2BDm3KNA4K6St0S%2BGruL%2Fh4eu0urbNtycsjpCNPQ5lp3z3nG%2BNaIIOhw0%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b827e7c4e3d3a8a-FRA
alt-svc: h3=":8443"; ma=86400
Page title: Welcome to Lexi's World of Wonder!
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Welcome to Lexi's World of Wonder!</title>
<style>
/* --- Google Font Import --- */
@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@400;700;900&display=swap');
/* --- Global Styles & Variables --- */
:root {
--bg-color: #3a2e5c; /* Dark purple from image */
--text-color: #f0e8ff; /* Light lavender */
--card-bg: rgba(255, 255, 255, 0.08);
--accent-pink: #ff85c1;
--accent-blue: #89cff0;
--font-family: 'Nunito', sans-serif;
}
/* --- Basic Reset --- */
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: var(--font-family);
background-color: var(--bg-color);
color: var(--text-color);
text-align: center;
overflow-x: hidden; /* Prevents horizontal scroll */
}
/* --- Animated Snowy Background --- */
.snow-container {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100vh;
pointer-events: none;
z-index: -1;
}
.snowflake {
position: absolute;
background: white;
border-radius: 50%;
opacity: 0.8;
animation: fall linear infinite;
}
@keyframes fall {
0% { transform: translateY(-10vh); }
100% { transform: translateY(110vh); }
}
/* --- Header & Navigation --- */
header {
padding: 20px 0;
border-bottom: 2px solid rgba(255, 255, 255, 0.1);
}
nav a {
color: var(--text-color);
text-decoration: none;
margin: 0 15px;
font-weight: 700;
font-size: 18px;
transition: color 0.3s ease;
}
nav a:hover {
color: var(--accent-pink);
}
/* --- Main Content Sections --- */
main {
padding: 20px;
}
h1, h2 {
font-weight: 900;
}
/* --- Hero Section --- */
#hero {
padding: 40px 20px;
}
.avatar {
width: 200px;
height: 200px;
border-radius: 50%;
border: 5px solid white;
box-shadow: 0 0 25px rgba(255, 133, 193, 0.7);
margin-bottom: 20px;
}
#hero h1 {
font-size: 3em;
color: white;
text-shadow: 0 0 10px var(--accent-pink);
}
#hero p {
font-size: 1.2em;
margin-top: 10px;
max-width: 600px;
margin-left: auto;
margin-right: auto;
}
/* --- Hobbies Section --- */
#hobbies {
padding: 60px 20px;
}
#hobbies h2 {
font-size: 2.5em;
margin-bottom: 40px;
}
.hobbies-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 30px;
max-width: 1200px;
margin: 0 auto;
}
.hobby-card {
background: var(--card-bg);
padding: 30px;
border-radius: 20px;
border: 1px solid rgba(255, 255, 255, 0.2);
transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.hobby-card:hover {
transform: translateY(-10px);
box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
}
.hobby-card .icon {
font-size: 3em;
}
.hobby-card h3 {
font-size: 1.5em;
margin: 10px 0;
color: white;
}
/* --- Gallery Section --- */
#gallery {
padding: 60px 20px;
}
#ga
Open service 172.67.185.196:443 · lexi.li
2026-01-03 12:28
HTTP/1.1 200 OK
Date: Sat, 03 Jan 2026 12:28:06 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
CF-Cache-Status: HIT
Cache-Control: public, max-age=0, must-revalidate
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Vary: accept-encoding
Server-Timing: cfCacheStatus;desc="HIT"
Server-Timing: cfEdge;dur=15,cfOrigin;dur=0
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=FRPqQXE721ek96WWCj8nwv4mf%2FAFWY%2BwbTp4MaqQwNDMzpM9tgWtAygP7eWbIIIMNhL0eUA7S64U4rqmHC%2BBgmGpXBZB6Hs%3D"}]}
Server: cloudflare
CF-RAY: 9b827e7c3c9ec4fb-EWR
alt-svc: h3=":443"; ma=86400
Page title: Welcome to Lexi's World of Wonder!
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Welcome to Lexi's World of Wonder!</title>
<style>
/* --- Google Font Import --- */
@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@400;700;900&display=swap');
/* --- Global Styles & Variables --- */
:root {
--bg-color: #3a2e5c; /* Dark purple from image */
--text-color: #f0e8ff; /* Light lavender */
--card-bg: rgba(255, 255, 255, 0.08);
--accent-pink: #ff85c1;
--accent-blue: #89cff0;
--font-family: 'Nunito', sans-serif;
}
/* --- Basic Reset --- */
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: var(--font-family);
background-color: var(--bg-color);
color: var(--text-color);
text-align: center;
overflow-x: hidden; /* Prevents horizontal scroll */
}
/* --- Animated Snowy Background --- */
.snow-container {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100vh;
pointer-events: none;
z-index: -1;
}
.snowflake {
position: absolute;
background: white;
border-radius: 50%;
opacity: 0.8;
animation: fall linear infinite;
}
@keyframes fall {
0% { transform: translateY(-10vh); }
100% { transform: translateY(110vh); }
}
/* --- Header & Navigation --- */
header {
padding: 20px 0;
border-bottom: 2px solid rgba(255, 255, 255, 0.1);
}
nav a {
color: var(--text-color);
text-decoration: none;
margin: 0 15px;
font-weight: 700;
font-size: 18px;
transition: color 0.3s ease;
}
nav a:hover {
color: var(--accent-pink);
}
/* --- Main Content Sections --- */
main {
padding: 20px;
}
h1, h2 {
font-weight: 900;
}
/* --- Hero Section --- */
#hero {
padding: 40px 20px;
}
.avatar {
width: 200px;
height: 200px;
border-radius: 50%;
border: 5px solid white;
box-shadow: 0 0 25px rgba(255, 133, 193, 0.7);
margin-bottom: 20px;
}
#hero h1 {
font-size: 3em;
color: white;
text-shadow: 0 0 10px var(--accent-pink);
}
#hero p {
font-size: 1.2em;
margin-top: 10px;
max-width: 600px;
margin-left: auto;
margin-right: auto;
}
/* --- Hobbies Section --- */
#hobbies {
padding: 60px 20px;
}
#hobbies h2 {
font-size: 2.5em;
margin-bottom: 40px;
}
.hobbies-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 30px;
max-width: 1200px;
margin: 0 auto;
}
.hobby-card {
background: var(--card-bg);
padding: 30px;
border-radius: 20px;
border: 1px solid rgba(255, 255, 255, 0.2);
transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.hobby-card:hover {
transform: translateY(-10px);
box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
}
.hobby-card .icon {
font-size: 3em;
}
.hobby-card h3 {
font-size: 1.5em;
margin: 10px 0;
color: white;
}
/* --- Gallery Section --- */
#gallery {
padding: 60px 20px;
}
#ga
Open service 2606:4700:3033::ac43:b9c4:443 · lexi.li
2026-01-03 12:28
HTTP/1.1 200 OK
Date: Sat, 03 Jan 2026 12:28:06 GMT
Content-Type: text/html
Content-Length: 10899
Connection: close
CF-Cache-Status: HIT
Cache-Control: public, max-age=0, must-revalidate
ETag: "7a31048ecb7e0fb956c63ba4b0b55156"
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Xnz0fODspMXsOYwpHHWSOhC2fDlf3VxBFBW2q2mH6wgiPMD1xaumJW4GBTF0xGQ0tqzZOnzllskwmuhKGxKFjZw7an7SAhYQkmtr2uyHS0%2BYsO4%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b827e7c1bedb7cb-FRA
alt-svc: h3=":443"; ma=86400
Page title: Welcome to Lexi's World of Wonder!
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Welcome to Lexi's World of Wonder!</title>
<style>
/* --- Google Font Import --- */
@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@400;700;900&display=swap');
/* --- Global Styles & Variables --- */
:root {
--bg-color: #3a2e5c; /* Dark purple from image */
--text-color: #f0e8ff; /* Light lavender */
--card-bg: rgba(255, 255, 255, 0.08);
--accent-pink: #ff85c1;
--accent-blue: #89cff0;
--font-family: 'Nunito', sans-serif;
}
/* --- Basic Reset --- */
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: var(--font-family);
background-color: var(--bg-color);
color: var(--text-color);
text-align: center;
overflow-x: hidden; /* Prevents horizontal scroll */
}
/* --- Animated Snowy Background --- */
.snow-container {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100vh;
pointer-events: none;
z-index: -1;
}
.snowflake {
position: absolute;
background: white;
border-radius: 50%;
opacity: 0.8;
animation: fall linear infinite;
}
@keyframes fall {
0% { transform: translateY(-10vh); }
100% { transform: translateY(110vh); }
}
/* --- Header & Navigation --- */
header {
padding: 20px 0;
border-bottom: 2px solid rgba(255, 255, 255, 0.1);
}
nav a {
color: var(--text-color);
text-decoration: none;
margin: 0 15px;
font-weight: 700;
font-size: 18px;
transition: color 0.3s ease;
}
nav a:hover {
color: var(--accent-pink);
}
/* --- Main Content Sections --- */
main {
padding: 20px;
}
h1, h2 {
font-weight: 900;
}
/* --- Hero Section --- */
#hero {
padding: 40px 20px;
}
.avatar {
width: 200px;
height: 200px;
border-radius: 50%;
border: 5px solid white;
box-shadow: 0 0 25px rgba(255, 133, 193, 0.7);
margin-bottom: 20px;
}
#hero h1 {
font-size: 3em;
color: white;
text-shadow: 0 0 10px var(--accent-pink);
}
#hero p {
font-size: 1.2em;
margin-top: 10px;
max-width: 600px;
margin-left: auto;
margin-right: auto;
}
/* --- Hobbies Section --- */
#hobbies {
padding: 60px 20px;
}
#hobbies h2 {
font-size: 2.5em;
margin-bottom: 40px;
}
.hobbies-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 30px;
max-width: 1200px;
margin: 0 auto;
}
.hobby-card {
background: var(--card-bg);
padding: 30px;
border-radius: 20px;
border: 1px solid rgba(255, 255, 255, 0.2);
transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.hobby-card:hover {
transform: translateY(-10px);
box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
}
.hobby-card .icon {
font-size: 3em;
}
.hobby-card h3 {
font-size: 1.5em;
margin: 10px 0;
color: white;
}
/* --- Gallery Section --- */
#gallery {
padding: 60px 20px;
}
#ga
Open service 104.21.19.104:443 · lexi.li
2026-01-03 12:28
HTTP/1.1 200 OK
Date: Sat, 03 Jan 2026 12:28:06 GMT
Content-Type: text/html
Content-Length: 10899
Connection: close
CF-Cache-Status: HIT
Cache-Control: public, max-age=0, must-revalidate
ETag: "7a31048ecb7e0fb956c63ba4b0b55156"
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=IEAcYxxs%2B2fmr5L6dx6%2FGQEeAH63mt%2B0Tqo%2Fe3PkMIqSgbnok%2FDPtsizqIVG2P5RoLOX3hYVgLryEmDtlO3EvGdCpkzvr80%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b827e7c994bbb77-FRA
alt-svc: h3=":443"; ma=86400
Page title: Welcome to Lexi's World of Wonder!
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Welcome to Lexi's World of Wonder!</title>
<style>
/* --- Google Font Import --- */
@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@400;700;900&display=swap');
/* --- Global Styles & Variables --- */
:root {
--bg-color: #3a2e5c; /* Dark purple from image */
--text-color: #f0e8ff; /* Light lavender */
--card-bg: rgba(255, 255, 255, 0.08);
--accent-pink: #ff85c1;
--accent-blue: #89cff0;
--font-family: 'Nunito', sans-serif;
}
/* --- Basic Reset --- */
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: var(--font-family);
background-color: var(--bg-color);
color: var(--text-color);
text-align: center;
overflow-x: hidden; /* Prevents horizontal scroll */
}
/* --- Animated Snowy Background --- */
.snow-container {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100vh;
pointer-events: none;
z-index: -1;
}
.snowflake {
position: absolute;
background: white;
border-radius: 50%;
opacity: 0.8;
animation: fall linear infinite;
}
@keyframes fall {
0% { transform: translateY(-10vh); }
100% { transform: translateY(110vh); }
}
/* --- Header & Navigation --- */
header {
padding: 20px 0;
border-bottom: 2px solid rgba(255, 255, 255, 0.1);
}
nav a {
color: var(--text-color);
text-decoration: none;
margin: 0 15px;
font-weight: 700;
font-size: 18px;
transition: color 0.3s ease;
}
nav a:hover {
color: var(--accent-pink);
}
/* --- Main Content Sections --- */
main {
padding: 20px;
}
h1, h2 {
font-weight: 900;
}
/* --- Hero Section --- */
#hero {
padding: 40px 20px;
}
.avatar {
width: 200px;
height: 200px;
border-radius: 50%;
border: 5px solid white;
box-shadow: 0 0 25px rgba(255, 133, 193, 0.7);
margin-bottom: 20px;
}
#hero h1 {
font-size: 3em;
color: white;
text-shadow: 0 0 10px var(--accent-pink);
}
#hero p {
font-size: 1.2em;
margin-top: 10px;
max-width: 600px;
margin-left: auto;
margin-right: auto;
}
/* --- Hobbies Section --- */
#hobbies {
padding: 60px 20px;
}
#hobbies h2 {
font-size: 2.5em;
margin-bottom: 40px;
}
.hobbies-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 30px;
max-width: 1200px;
margin: 0 auto;
}
.hobby-card {
background: var(--card-bg);
padding: 30px;
border-radius: 20px;
border: 1px solid rgba(255, 255, 255, 0.2);
transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.hobby-card:hover {
transform: translateY(-10px);
box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
}
.hobby-card .icon {
font-size: 3em;
}
.hobby-card h3 {
font-size: 1.5em;
margin: 10px 0;
color: white;
}
/* --- Gallery Section --- */
#gallery {
padding: 60px 20px;
}
#ga
Open service 172.67.185.196:80 · lexi.li
2026-01-03 12:28
HTTP/1.1 200 OK
Date: Sat, 03 Jan 2026 12:28:06 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
CF-Cache-Status: HIT
Cache-Control: public, max-age=0, must-revalidate
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Vary: accept-encoding
Server-Timing: cfCacheStatus;desc="HIT"
Server-Timing: cfEdge;dur=26,cfOrigin;dur=0
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=2mPdhXO%2Fi6Eo%2B7ban%2B0nFTgoXkqJBK3OP9uDrxPy60tadlNhh1gHbfr9yMkf37Au4y8IjUMnYiv2xHvhH4cF61deyDV2R1U%3D"}]}
Server: cloudflare
CF-RAY: 9b827e7bcd186801-SJC
alt-svc: h3=":443"; ma=86400
Page title: Welcome to Lexi's World of Wonder!
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Welcome to Lexi's World of Wonder!</title>
<style>
/* --- Google Font Import --- */
@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@400;700;900&display=swap');
/* --- Global Styles & Variables --- */
:root {
--bg-color: #3a2e5c; /* Dark purple from image */
--text-color: #f0e8ff; /* Light lavender */
--card-bg: rgba(255, 255, 255, 0.08);
--accent-pink: #ff85c1;
--accent-blue: #89cff0;
--font-family: 'Nunito', sans-serif;
}
/* --- Basic Reset --- */
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: var(--font-family);
background-color: var(--bg-color);
color: var(--text-color);
text-align: center;
overflow-x: hidden; /* Prevents horizontal scroll */
}
/* --- Animated Snowy Background --- */
.snow-container {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100vh;
pointer-events: none;
z-index: -1;
}
.snowflake {
position: absolute;
background: white;
border-radius: 50%;
opacity: 0.8;
animation: fall linear infinite;
}
@keyframes fall {
0% { transform: translateY(-10vh); }
100% { transform: translateY(110vh); }
}
/* --- Header & Navigation --- */
header {
padding: 20px 0;
border-bottom: 2px solid rgba(255, 255, 255, 0.1);
}
nav a {
color: var(--text-color);
text-decoration: none;
margin: 0 15px;
font-weight: 700;
font-size: 18px;
transition: color 0.3s ease;
}
nav a:hover {
color: var(--accent-pink);
}
/* --- Main Content Sections --- */
main {
padding: 20px;
}
h1, h2 {
font-weight: 900;
}
/* --- Hero Section --- */
#hero {
padding: 40px 20px;
}
.avatar {
width: 200px;
height: 200px;
border-radius: 50%;
border: 5px solid white;
box-shadow: 0 0 25px rgba(255, 133, 193, 0.7);
margin-bottom: 20px;
}
#hero h1 {
font-size: 3em;
color: white;
text-shadow: 0 0 10px var(--accent-pink);
}
#hero p {
font-size: 1.2em;
margin-top: 10px;
max-width: 600px;
margin-left: auto;
margin-right: auto;
}
/* --- Hobbies Section --- */
#hobbies {
padding: 60px 20px;
}
#hobbies h2 {
font-size: 2.5em;
margin-bottom: 40px;
}
.hobbies-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 30px;
max-width: 1200px;
margin: 0 auto;
}
.hobby-card {
background: var(--card-bg);
padding: 30px;
border-radius: 20px;
border: 1px solid rgba(255, 255, 255, 0.2);
transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.hobby-card:hover {
transform: translateY(-10px);
box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
}
.hobby-card .icon {
font-size: 3em;
}
.hobby-card h3 {
font-size: 1.5em;
margin: 10px 0;
color: white;
}
/* --- Gallery Section --- */
#gallery {
padding: 60px 20px;
}
#ga
Open service 172.67.185.196:8443 · lexi.li
2026-01-03 12:28
HTTP/1.1 200 OK
Date: Sat, 03 Jan 2026 12:28:06 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
CF-Cache-Status: HIT
Cache-Control: public, max-age=0, must-revalidate
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Vary: accept-encoding
Server-Timing: cfCacheStatus;desc="HIT"
Server-Timing: cfEdge;dur=13,cfOrigin;dur=0
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=hoGXzgIO7J4HlbPbgh9lBnEw%2BYEeizd%2F%2BdNF5LgrQ2HjJCqp9%2BtkBMs3uE%2BA4r8M762dwAAMUI0CoDklTavPvlXYE4hzMZg%3D"}]}
Server: cloudflare
CF-RAY: 9b827e7bcae6f3ba-EWR
alt-svc: h3=":8443"; ma=86400
Page title: Welcome to Lexi's World of Wonder!
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Welcome to Lexi's World of Wonder!</title>
<style>
/* --- Google Font Import --- */
@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@400;700;900&display=swap');
/* --- Global Styles & Variables --- */
:root {
--bg-color: #3a2e5c; /* Dark purple from image */
--text-color: #f0e8ff; /* Light lavender */
--card-bg: rgba(255, 255, 255, 0.08);
--accent-pink: #ff85c1;
--accent-blue: #89cff0;
--font-family: 'Nunito', sans-serif;
}
/* --- Basic Reset --- */
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: var(--font-family);
background-color: var(--bg-color);
color: var(--text-color);
text-align: center;
overflow-x: hidden; /* Prevents horizontal scroll */
}
/* --- Animated Snowy Background --- */
.snow-container {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100vh;
pointer-events: none;
z-index: -1;
}
.snowflake {
position: absolute;
background: white;
border-radius: 50%;
opacity: 0.8;
animation: fall linear infinite;
}
@keyframes fall {
0% { transform: translateY(-10vh); }
100% { transform: translateY(110vh); }
}
/* --- Header & Navigation --- */
header {
padding: 20px 0;
border-bottom: 2px solid rgba(255, 255, 255, 0.1);
}
nav a {
color: var(--text-color);
text-decoration: none;
margin: 0 15px;
font-weight: 700;
font-size: 18px;
transition: color 0.3s ease;
}
nav a:hover {
color: var(--accent-pink);
}
/* --- Main Content Sections --- */
main {
padding: 20px;
}
h1, h2 {
font-weight: 900;
}
/* --- Hero Section --- */
#hero {
padding: 40px 20px;
}
.avatar {
width: 200px;
height: 200px;
border-radius: 50%;
border: 5px solid white;
box-shadow: 0 0 25px rgba(255, 133, 193, 0.7);
margin-bottom: 20px;
}
#hero h1 {
font-size: 3em;
color: white;
text-shadow: 0 0 10px var(--accent-pink);
}
#hero p {
font-size: 1.2em;
margin-top: 10px;
max-width: 600px;
margin-left: auto;
margin-right: auto;
}
/* --- Hobbies Section --- */
#hobbies {
padding: 60px 20px;
}
#hobbies h2 {
font-size: 2.5em;
margin-bottom: 40px;
}
.hobbies-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 30px;
max-width: 1200px;
margin: 0 auto;
}
.hobby-card {
background: var(--card-bg);
padding: 30px;
border-radius: 20px;
border: 1px solid rgba(255, 255, 255, 0.2);
transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.hobby-card:hover {
transform: translateY(-10px);
box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
}
.hobby-card .icon {
font-size: 3em;
}
.hobby-card h3 {
font-size: 1.5em;
margin: 10px 0;
color: white;
}
/* --- Gallery Section --- */
#gallery {
padding: 60px 20px;
}
#ga
Open service 2606:4700:3033::ac43:b9c4:8443 · lexi.li
2026-01-03 12:28
HTTP/1.1 200 OK
Date: Sat, 03 Jan 2026 12:28:06 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
CF-Cache-Status: HIT
Cache-Control: public, max-age=0, must-revalidate
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Vary: accept-encoding
Server-Timing: cfCacheStatus;desc="HIT"
Server-Timing: cfEdge;dur=14,cfOrigin;dur=0
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=sZwJ4BaySK2Zjycz1jyDL9erWv%2BhZM33qEIlMUwSoW1njmNEc%2FHNXKy5rnNZ8kxYkKrPyQSmKIrn7%2B88f8hd40hrMpVatRgk3rDM3zf6qN6xS7s%3D"}]}
Server: cloudflare
CF-RAY: 9b827e7b8bbd4693-EWR
alt-svc: h3=":8443"; ma=86400
Page title: Welcome to Lexi's World of Wonder!
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Welcome to Lexi's World of Wonder!</title>
<style>
/* --- Google Font Import --- */
@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@400;700;900&display=swap');
/* --- Global Styles & Variables --- */
:root {
--bg-color: #3a2e5c; /* Dark purple from image */
--text-color: #f0e8ff; /* Light lavender */
--card-bg: rgba(255, 255, 255, 0.08);
--accent-pink: #ff85c1;
--accent-blue: #89cff0;
--font-family: 'Nunito', sans-serif;
}
/* --- Basic Reset --- */
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: var(--font-family);
background-color: var(--bg-color);
color: var(--text-color);
text-align: center;
overflow-x: hidden; /* Prevents horizontal scroll */
}
/* --- Animated Snowy Background --- */
.snow-container {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100vh;
pointer-events: none;
z-index: -1;
}
.snowflake {
position: absolute;
background: white;
border-radius: 50%;
opacity: 0.8;
animation: fall linear infinite;
}
@keyframes fall {
0% { transform: translateY(-10vh); }
100% { transform: translateY(110vh); }
}
/* --- Header & Navigation --- */
header {
padding: 20px 0;
border-bottom: 2px solid rgba(255, 255, 255, 0.1);
}
nav a {
color: var(--text-color);
text-decoration: none;
margin: 0 15px;
font-weight: 700;
font-size: 18px;
transition: color 0.3s ease;
}
nav a:hover {
color: var(--accent-pink);
}
/* --- Main Content Sections --- */
main {
padding: 20px;
}
h1, h2 {
font-weight: 900;
}
/* --- Hero Section --- */
#hero {
padding: 40px 20px;
}
.avatar {
width: 200px;
height: 200px;
border-radius: 50%;
border: 5px solid white;
box-shadow: 0 0 25px rgba(255, 133, 193, 0.7);
margin-bottom: 20px;
}
#hero h1 {
font-size: 3em;
color: white;
text-shadow: 0 0 10px var(--accent-pink);
}
#hero p {
font-size: 1.2em;
margin-top: 10px;
max-width: 600px;
margin-left: auto;
margin-right: auto;
}
/* --- Hobbies Section --- */
#hobbies {
padding: 60px 20px;
}
#hobbies h2 {
font-size: 2.5em;
margin-bottom: 40px;
}
.hobbies-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 30px;
max-width: 1200px;
margin: 0 auto;
}
.hobby-card {
background: var(--card-bg);
padding: 30px;
border-radius: 20px;
border: 1px solid rgba(255, 255, 255, 0.2);
transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.hobby-card:hover {
transform: translateY(-10px);
box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
}
.hobby-card .icon {
font-size: 3em;
}
.hobby-card h3 {
font-size: 1.5em;
margin: 10px 0;
color: white;
}
/* --- Gallery Section --- */
#gallery {
padding: 60px 20px;
}
#ga
Open service 2606:4700:3032::6815:1368:80 · lexi.li
2026-01-03 12:28
HTTP/1.1 200 OK
Date: Sat, 03 Jan 2026 12:28:06 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
CF-Cache-Status: HIT
Cache-Control: public, max-age=0, must-revalidate
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Vary: accept-encoding
Server-Timing: cfCacheStatus;desc="HIT"
Server-Timing: cfEdge;dur=20,cfOrigin;dur=0
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=1Se83e6DNE5KZzNs%2F7B3Iv1PlwBRAar2kZixVeTRk6n%2FpqJEcrZhus5PDKf%2FI1yKVwhE9rYcKA8kZGDLV%2BC%2BBqj1Jvse22F%2FCslgRJ7zu9t%2Ff3c%3D"}]}
Server: cloudflare
CF-RAY: 9b827e7b5896281b-EWR
alt-svc: h3=":443"; ma=86400
Page title: Welcome to Lexi's World of Wonder!
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Welcome to Lexi's World of Wonder!</title>
<style>
/* --- Google Font Import --- */
@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@400;700;900&display=swap');
/* --- Global Styles & Variables --- */
:root {
--bg-color: #3a2e5c; /* Dark purple from image */
--text-color: #f0e8ff; /* Light lavender */
--card-bg: rgba(255, 255, 255, 0.08);
--accent-pink: #ff85c1;
--accent-blue: #89cff0;
--font-family: 'Nunito', sans-serif;
}
/* --- Basic Reset --- */
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: var(--font-family);
background-color: var(--bg-color);
color: var(--text-color);
text-align: center;
overflow-x: hidden; /* Prevents horizontal scroll */
}
/* --- Animated Snowy Background --- */
.snow-container {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100vh;
pointer-events: none;
z-index: -1;
}
.snowflake {
position: absolute;
background: white;
border-radius: 50%;
opacity: 0.8;
animation: fall linear infinite;
}
@keyframes fall {
0% { transform: translateY(-10vh); }
100% { transform: translateY(110vh); }
}
/* --- Header & Navigation --- */
header {
padding: 20px 0;
border-bottom: 2px solid rgba(255, 255, 255, 0.1);
}
nav a {
color: var(--text-color);
text-decoration: none;
margin: 0 15px;
font-weight: 700;
font-size: 18px;
transition: color 0.3s ease;
}
nav a:hover {
color: var(--accent-pink);
}
/* --- Main Content Sections --- */
main {
padding: 20px;
}
h1, h2 {
font-weight: 900;
}
/* --- Hero Section --- */
#hero {
padding: 40px 20px;
}
.avatar {
width: 200px;
height: 200px;
border-radius: 50%;
border: 5px solid white;
box-shadow: 0 0 25px rgba(255, 133, 193, 0.7);
margin-bottom: 20px;
}
#hero h1 {
font-size: 3em;
color: white;
text-shadow: 0 0 10px var(--accent-pink);
}
#hero p {
font-size: 1.2em;
margin-top: 10px;
max-width: 600px;
margin-left: auto;
margin-right: auto;
}
/* --- Hobbies Section --- */
#hobbies {
padding: 60px 20px;
}
#hobbies h2 {
font-size: 2.5em;
margin-bottom: 40px;
}
.hobbies-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 30px;
max-width: 1200px;
margin: 0 auto;
}
.hobby-card {
background: var(--card-bg);
padding: 30px;
border-radius: 20px;
border: 1px solid rgba(255, 255, 255, 0.2);
transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.hobby-card:hover {
transform: translateY(-10px);
box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
}
.hobby-card .icon {
font-size: 3em;
}
.hobby-card h3 {
font-size: 1.5em;
margin: 10px 0;
color: white;
}
/* --- Gallery Section --- */
#gallery {
padding: 60px 20px;
}
#ga
Open service 2606:4700:3032::6815:1368:8443 · lexi.li
2026-01-03 12:28
HTTP/1.1 200 OK
Date: Sat, 03 Jan 2026 12:28:06 GMT
Content-Type: text/html
Content-Length: 10899
Connection: close
CF-Cache-Status: HIT
Cache-Control: public, max-age=0, must-revalidate
ETag: "7a31048ecb7e0fb956c63ba4b0b55156"
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=azY6WeM9U3GPILlBtFMEt40QT0W1BwCUlsmVIaceOWzboJJqdobGbRoRkceUZEFm1PtqotdxO1xSLuvMC4V8FraY1gfbUUgO5b4XDCvjQ9wB1lU%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9b827e7af9cd6607-AMS
alt-svc: h3=":8443"; ma=86400
Page title: Welcome to Lexi's World of Wonder!
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Welcome to Lexi's World of Wonder!</title>
<style>
/* --- Google Font Import --- */
@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@400;700;900&display=swap');
/* --- Global Styles & Variables --- */
:root {
--bg-color: #3a2e5c; /* Dark purple from image */
--text-color: #f0e8ff; /* Light lavender */
--card-bg: rgba(255, 255, 255, 0.08);
--accent-pink: #ff85c1;
--accent-blue: #89cff0;
--font-family: 'Nunito', sans-serif;
}
/* --- Basic Reset --- */
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: var(--font-family);
background-color: var(--bg-color);
color: var(--text-color);
text-align: center;
overflow-x: hidden; /* Prevents horizontal scroll */
}
/* --- Animated Snowy Background --- */
.snow-container {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100vh;
pointer-events: none;
z-index: -1;
}
.snowflake {
position: absolute;
background: white;
border-radius: 50%;
opacity: 0.8;
animation: fall linear infinite;
}
@keyframes fall {
0% { transform: translateY(-10vh); }
100% { transform: translateY(110vh); }
}
/* --- Header & Navigation --- */
header {
padding: 20px 0;
border-bottom: 2px solid rgba(255, 255, 255, 0.1);
}
nav a {
color: var(--text-color);
text-decoration: none;
margin: 0 15px;
font-weight: 700;
font-size: 18px;
transition: color 0.3s ease;
}
nav a:hover {
color: var(--accent-pink);
}
/* --- Main Content Sections --- */
main {
padding: 20px;
}
h1, h2 {
font-weight: 900;
}
/* --- Hero Section --- */
#hero {
padding: 40px 20px;
}
.avatar {
width: 200px;
height: 200px;
border-radius: 50%;
border: 5px solid white;
box-shadow: 0 0 25px rgba(255, 133, 193, 0.7);
margin-bottom: 20px;
}
#hero h1 {
font-size: 3em;
color: white;
text-shadow: 0 0 10px var(--accent-pink);
}
#hero p {
font-size: 1.2em;
margin-top: 10px;
max-width: 600px;
margin-left: auto;
margin-right: auto;
}
/* --- Hobbies Section --- */
#hobbies {
padding: 60px 20px;
}
#hobbies h2 {
font-size: 2.5em;
margin-bottom: 40px;
}
.hobbies-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 30px;
max-width: 1200px;
margin: 0 auto;
}
.hobby-card {
background: var(--card-bg);
padding: 30px;
border-radius: 20px;
border: 1px solid rgba(255, 255, 255, 0.2);
transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.hobby-card:hover {
transform: translateY(-10px);
box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
}
.hobby-card .icon {
font-size: 3em;
}
.hobby-card h3 {
font-size: 1.5em;
margin: 10px 0;
color: white;
}
/* --- Gallery Section --- */
#gallery {
padding: 60px 20px;
}
#ga