Changed around line 1
+ :root {
+ --ocean-blue: #0077be;
+ --foam-white: #f5f5f5;
+ --sunset-orange: #ff7e5f;
+ }
+
+ body {
+ background: linear-gradient(135deg, var(--ocean-blue), #004466);
+ color: var(--foam-white);
+ font-family: 'Segoe UI', system-ui, sans-serif;
+ line-height: 1.6;
+ }
+
+ .slideshowSlide {
+ min-height: 80vh;
+ display: flex;
+ flex-direction: column;
+ justify-content: center;
+ align-items: center;
+ text-align: center;
+ padding: 2rem;
+ font-size: 2rem;
+ text-shadow: 2px 2px 4px rgba(0,0,0,0.3);
+ transition: all 0.5s ease;
+ }
+
+ .slideshowSlide:not(:first-child) {
+ font-size: 1.5rem;
+ }
+
+ .surfer-silhouette {
+ width: 200px;
+ height: 200px;
+ background: var(--foam-white);
+ mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M50,20 C60,20 70,40 70,60 C70,80 60,90 50,90 C40,90 30,80 30,60 C30,40 40,20 50,20'/%3E%3C/svg%3E");
+ margin: 2rem auto;
+ }
+
+ .wave-animation {
+ width: 100%;
+ height: 100px;
+ background: linear-gradient(90deg, var(--ocean-blue) 0%, var(--foam-white) 100%);
+ border-radius: 50%;
+ animation: wave 3s infinite ease-in-out;
+ }
+
+ .board-icon {
+ width: 120px;
+ height: 300px;
+ background: var(--foam-white);
+ border-radius: 30px;
+ transform: rotate(-15deg);
+ margin: 2rem auto;
+ }
+
+ .sunset-gradient {
+ width: 200px;
+ height: 200px;
+ background: linear-gradient(to bottom, var(--sunset-orange), var(--ocean-blue));
+ border-radius: 50%;
+ margin: 2rem auto;
+ }
+
+ @keyframes wave {
+ 0%, 100% { transform: translateY(0); }
+ 50% { transform: translateY(-20px); }
+ }
+
+ @media (max-width: 768px) {
+ .slideshowSlide {
+ font-size: 1.5rem;
+ min-height: 60vh;
+ }
+
+ .slideshowSlide:not(:first-child) {
+ font-size: 1.2rem;
+ }
+
+ .surfer-silhouette,
+ .board-icon,
+ .sunset-gradient {
+ transform: scale(0.8);
+ }
+ }
+
+ .slideshowNav a {
+ color: var(--foam-white);
+ font-size: 2rem;
+ margin: 0 1rem;
+ opacity: 0.8;
+ transition: opacity 0.3s ease;
+ }
+
+ .slideshowNav a:hover {
+ opacity: 1;
+ }