@import url(https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700;800&family=Cinzel:wght@400;700;900&display=swap);:root{--bg-main:#0a0b10;--accent-red:#e63946;--accent-glow:rgba(230, 57, 70, 0.4);--bg-gradient:radial-gradient(circle at top left, #1a1a24, #0a0a0f 70%);--bg-panel:rgba(255, 255, 255, 0.04);--bg-panel-hover:rgba(255, 255, 255, 0.08);--bg-input:rgba(0, 0, 0, 0.3);--blood-red:#8b0000;--gold-accent:#d4af37;--border-color:rgba(255, 255, 255, 0.08);--border-highlight:rgba(255, 255, 255, 0.15);--text-primary:#ffffff;--text-secondary:#a1a1aa;--text-muted:#71717a;--accent-primary:#e63946;--accent-hover:#ff4d5a;--danger:#ef4444;--success:#10b981;--info:#3b82f6;--font-family:'Outfit', sans-serif;--border-radius-lg:16px;--border-radius-md:10px;--border-radius-sm:6px;--hero-font-size:clamp(3rem, 10vw, 6rem);--hero-letter-spacing:0.15em;--hero-font-weight:900;--transition-fast:0.15s ease-out;--transition-normal:0.3s cubic-bezier(0.4, 0, 0.2, 1)}.text-accent{color:var(--accent-red);font-weight:bolder}*{box-sizing:border-box;margin:0;padding:0}@keyframes fadeIn{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{from{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInRight{from{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes glowPulse{0%{box-shadow:0 0 5px var(--accent-glow)}50%{box-shadow:0 0 20px var(--accent-glow)}100%{box-shadow:0 0 5px var(--accent-glow)}}.fade-in-up{animation:fadeIn 0.8s ease-out forwards}.fade-in-left{animation:fadeInLeft 0.8s ease-out forwards}.fade-in-right{animation:fadeInRight 0.8s ease-out forwards}.delay-1{animation-delay:0.2s;opacity:0}.delay-2{animation-delay:0.4s;opacity:0}body{background:var(--bg-main);background-image:var(--bg-gradient);background-attachment:fixed;color:var(--text-primary);font-family:var(--font-family);line-height:1.6;min-height:100vh;overflow-x:hidden}@keyframes iconPulse{0%{filter:drop-shadow(0 0 2px var(--accent-red));opacity:.7}50%{filter:drop-shadow(0 0 10px var(--accent-red));opacity:1}100%{filter:drop-shadow(0 0 2px var(--accent-red));opacity:.7}}@keyframes ritualGlow{0%{box-shadow:0 0 10px rgb(139 0 0 / .4)}50%{box-shadow:0 0 30px rgb(139 0 0 / .8)}100%{box-shadow:0 0 10px rgb(139 0 0 / .4)}}a{color:var(--accent-primary);text-decoration:none;transition:var(--transition-fast)}a:hover{color:var(--accent-hover)}.site-header{position:absolute;top:0;left:0;right:0;z-index:1000;background:#fff0;border-bottom:none;padding:2rem 0;transition:all 0.3s ease}.site-header.scrolled{position:fixed;background:rgb(15 15 20 / .9);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);padding:1rem 0;border-bottom:1px solid var(--border-color)}.header-container{max-width:1400px;margin:0 auto;padding:0 2rem;display:flex;justify-content:center;align-items:center;gap:4rem}.nav-left,.nav-right{display:flex;align-items:center;gap:2.5rem}.nav-right{justify-content:flex-end}.nav-link{color:var(--text-secondary);font-weight:700;font-size:.85rem;text-transform:uppercase;letter-spacing:.15em;transition:var(--transition-fast)}.nav-link:hover{color:var(--text-primary);text-shadow:0 0 10px rgb(255 255 255 / .3)}.brand{flex:0 0 auto;padding:0 2rem;transition:var(--transition-normal);max-height:none!important}.brand img.svg-logo{height:180px!important;width:auto!important;display:block!important;filter:brightness(0) invert(1)!important;transition:var(--transition-normal)}.hero{height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 2rem;position:relative;overflow:hidden;background:#000}.hero-viking{background:linear-gradient(rgb(0 0 0 / .5),rgb(0 0 0 / .8)),url(/wp-content/uploads/2026/03/north-sea-hero.png) no-repeat center center/cover}.hero h1{font-size:var(--hero-font-size);font-weight:var(--hero-font-weight);text-transform:uppercase;letter-spacing:var(--hero-letter-spacing);color:#fff;margin-bottom:1.5rem;text-shadow:0 10px 30px rgb(0 0 0 / .5)}.hero .sub-headline{font-family:inherit;font-weight:300;font-size:1.8rem;color:#f1f1f1;max-width:900px;margin:0 auto 1rem;line-height:1.4;letter-spacing:.05em}.hero .secondary-text{font-size:1.1rem;color:var(--text-secondary);letter-spacing:.05em;margin-bottom:4rem}.mjolnir-scroll{position:absolute;bottom:3rem;left:50%;transform:translateX(-50%);width:60px;height:80px;cursor:pointer;z-index:10;opacity:.8}.mjolnir-svg{width:100%;height:100%}.mjolnir-path{fill:var(--accent-red);animation:mjolnirPulse 2s infinite ease-in-out}@keyframes mjolnirPulse{0%{filter:drop-shadow(0 0 5px rgb(230 57 70 / .4));opacity:.7}50%{filter:drop-shadow(0 0 25px rgb(230 57 70 / .9));opacity:1}100%{filter:drop-shadow(0 0 5px rgb(230 57 70 / .4));opacity:.7}}.btn-outline{background:#fff0;border:1px solid var(--border-color)}.btn-outline:hover{background:rgb(255 255 255 / .05);border-color:#fff}.product-spotlight{padding:10rem 0;background:#0d0e12;position:relative;overflow:hidden;border-top:1px solid rgb(255 255 255 / .05);border-bottom:1px solid rgb(255 255 255 / .05)}.product-hero-grid{display:grid;grid-template-columns:1fr 500px;gap:4rem;align-items:center;max-width:1700px;margin:0 auto}.product-visual{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;background:radial-gradient(circle at center,rgb(230 57 70 / .03) 0%,transparent 70%);gap:3rem}.product-visual img{width:120%;max-width:1200px;height:auto;filter:drop-shadow(0 80px 160px rgb(0 0 0 / .98));transition:transform 0.8s cubic-bezier(.165,.84,.44,1);z-index:5;margin-left:-10%}.product-visual:hover img{transform:scale(1.03) rotate(-1deg)}.product-info{padding-right:0;text-align:center;display:flex;flex-direction:column;align-items:center}.hero-title{font-size:var(--hero-font-size);font-weight:var(--hero-font-weight);line-height:.8;text-transform:uppercase;letter-spacing:var(--hero-letter-spacing);color:#fff;margin-bottom:2rem}.tagline{font-size:1.5rem;font-weight:700;text-transform:uppercase;letter-spacing:.2em;color:var(--text-secondary);margin-bottom:3rem;padding-left:5px}.tagline a{text-decoration:none;color:#D4AF37;transition:color 0.3s ease}.tagline a:hover{color:#fff;text-decoration:underline}.product-details-list{margin-bottom:0;display:flex;flex-wrap:wrap;gap:3rem;justify-content:center}.detail-item{display:flex;flex-direction:column}.detail-label{font-size:.7rem;text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);margin-bottom:.5rem}.detail-value{font-size:1.1rem;font-weight:700;color:#fff;display:inline-block}.community-hero{padding:12rem 0;background:linear-gradient(180deg,#0d0e12 0%,#1a1b21 100%);text-align:center;position:relative;overflow:hidden}.community-hero h1{font-size:var(--hero-font-size);font-weight:var(--hero-font-weight);text-transform:uppercase;letter-spacing:var(--hero-letter-spacing);color:#fff;margin-bottom:2rem}.community-hero p{font-size:1.5rem;color:var(--text-secondary);max-width:700px;margin:0 auto}.community-hero::after{content:'';position:absolute;bottom:-50px;left:50%;transform:translateX(-50%);width:200px;height:1px;background:var(--accent-red)}.product-spotlight .tagline a{color:var(--accent-red);text-decoration:underline;text-underline-offset:4px;transition:color 0.3s ease}.product-spotlight .tagline a:hover{color:#fff}.btn-primary{display:inline-block;background:var(--accent-red);color:#fff!important;padding:1.5rem 4rem;font-size:1rem;font-weight:900;text-transform:uppercase;letter-spacing:.1em;transition:all 0.3s ease;border:none;cursor:pointer;text-align:center}.btn-primary:hover{background:#fff;color:#000!important;transform:translateY(-5px);box-shadow:0 15px 30px rgb(230 57 70 / .3)}.award-badge{position:absolute;top:-1rem;right:-1rem;background:linear-gradient(135deg,#cd7f32,#8b4513);padding:1.5rem;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 10px 20px rgb(0 0 0 / .3);border:3px solid rgb(255 255 255 / .2);animation:glowPulse 3s infinite}.award-rank{font-size:1.5rem;font-weight:800;color:#fff}.award-event{font-size:.6rem;text-transform:uppercase;font-weight:600;color:rgb(255 255 255 / .8);text-align:center}.badge{display:inline-block;padding:.5rem 1rem;background:rgb(230 57 70 / .1);color:var(--accent-red);border-radius:50px;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:1.5rem}.product-narrative{font-style:italic;color:var(--text-secondary);border-left:2px solid var(--accent-red);padding-left:1.5rem;margin:2rem 0}.product-meta{display:flex;gap:2rem;margin-bottom:2.5rem}.meta-item{font-weight:600;color:#fff;font-size:.9rem}.glass-section{position:relative;padding:8rem 0;background:linear-gradient(to bottom,transparent,rgb(230 57 70 / .03),transparent)}.about-content{max-width:800px;margin:0 auto;font-size:1.25rem;line-height:1.8}.section-subtitle{text-transform:uppercase;letter-spacing:4px;color:var(--accent-red);font-weight:700;margin-bottom:3rem;font-size:.9rem}.seo-block{padding:6rem 0;border-top:1px solid var(--border-color);max-width:900px;margin:0 auto}.seo-block h3{margin-bottom:2rem;color:#fff}.seo-block p{margin-bottom:1.5rem;color:var(--text-secondary)}.newsletter-section{padding-bottom:8rem}.newsletter-card{padding:4rem;max-width:800px;margin:0 auto;border-radius:var(--border-radius-lg)}.newsletter-form{display:flex;gap:1rem;margin-top:2rem;max-width:600px;margin:2rem auto 0}.newsletter-form input{flex:1;padding:1rem 1.5rem;background:rgb(255 255 255 / .05);border:1px solid var(--border-color);border-radius:var(--border-radius-sm);color:#fff;font-family:inherit}.btn{display:inline-flex;align-items:center;justify-content:center;background:var(--accent-primary);color:#fff!important;padding:.8rem 2rem;border-radius:var(--border-radius-md);font-weight:700;transition:var(--transition-normal);box-shadow:0 4px 12px rgb(0 0 0 / .2)}.btn:hover{transform:translateY(-2px);box-shadow:0 0 20px var(--accent-glow)}.container{max-width:1200px;margin:0 auto;padding:4rem 2rem}.section-title{font-size:2.5rem;margin-bottom:3rem;text-align:center}.card{background:var(--bg-panel);border:1px solid var(--border-color);border-radius:var(--border-radius-lg);padding:2rem;transition:var(--transition-normal);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.card:hover{background:var(--bg-panel-hover);border-color:var(--border-highlight);transform:translateY(-5px);box-shadow:0 12px 30px rgb(0 0 0 / .4)}.about-hero{height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;position:relative;background:linear-gradient(rgb(10 11 16 / .8),rgb(10 11 16 / .95)),url(/wp-content/uploads/2026/03/north-sea-hero.png) no-repeat center center/cover;border-bottom:1px solid var(--border-color)}.about-hero h1{font-size:var(--hero-font-size);font-weight:var(--hero-font-weight);text-transform:uppercase;letter-spacing:var(--hero-letter-spacing);color:#fff;text-shadow:none;margin-bottom:1.5rem}.about-hero .subtitle{font-size:1.4rem;max-width:800px;margin:0 auto;color:var(--text-secondary)}.spotlight-award{padding:10rem 0}.award-narrative h2{color:#fff;margin-bottom:2rem}.award-narrative{border-left:3px solid var(--accent-red);padding-left:3rem}.philosophy-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem;padding:6rem 0}.philosophy-card{background:#0d0e12;border:1px solid var(--border-color);padding:3.5rem;text-align:center;transition:var(--transition-normal)}.philosophy-card:hover{border-color:var(--accent-red);transform:translateY(-10px);box-shadow:0 20px 40px rgb(0 0 0 / .5)}.philosophy-card h3{color:var(--accent-red);font-size:1.8rem;margin-bottom:1.5rem}.impact-quote{padding:12rem 0;background:radial-gradient(circle at center,rgb(230 57 70 / .05) 0%,transparent 70%)}.impact-quote blockquote{font-size:3rem;font-weight:800;font-style:italic;color:#fff;max-width:1000px;margin:0 auto;line-height:1.2}.cta-footer{padding:8rem 0;text-align:center}.cta-footer h2{color:#fff;margin-bottom:3rem}footer{padding:4rem 2rem;background:rgb(0 0 0 / .3);border-top:1px solid var(--border-color);text-align:center;color:var(--text-muted)}.aethelings-page-wrapper{background:#000;color:#fff;overflow-x:hidden;position:relative;font-family:var(--font-family)}.aethelings-page-wrapper::before{content:'EDELING';position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);font-size:30vw;font-weight:950;color:rgb(255 255 255 / .02);z-index:0;pointer-events:none;letter-spacing:-.05em;line-height:1}.aethelings-hero{height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;position:relative;background:linear-gradient(rgb(0 0 0 / .4),rgb(0 0 0 / .9)),url('/wp-content/uploads/2026/03/aethelings-hero(1).png') no-repeat center center/cover;padding:2rem;z-index:1}.aethelings-hero h1{font-size:var(--hero-font-size);font-weight:var(--hero-font-weight);text-transform:uppercase;letter-spacing:var(--hero-letter-spacing);margin-bottom:1rem;color:#fff;text-shadow:0 0 50px rgb(139 0 0 / .5)}.aethelings-hero p{font-size:1.8rem;color:var(--text-secondary);max-width:800px;letter-spacing:.1em}.lore-section{padding:20rem 0;background:#000;text-align:center;position:relative;z-index:1}.lore-content{max-width:1000px;margin:0 auto;font-size:2.5rem;line-height:1.5;font-weight:300;color:var(--text-secondary);position:relative}.lore-content::first-word{font-size:2rem;font-weight:900;color:var(--accent-red);text-shadow:0 0 30px var(--accent-glow)}.privileges-section{padding:10rem 0;background:#000}.privileges-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:4rem;max-width:1200px;margin:0 auto}.privilege-card{background:linear-gradient(145deg,#0a0b10 0%,#050505 100%);border:1px solid rgb(212 175 55 / .05);padding:5rem 4rem;text-align:center;transition:all 0.6s cubic-bezier(.165,.84,.44,1);position:relative;overflow:hidden}.privilege-card::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at top right,rgb(212 175 55 / .05),transparent 70%);opacity:0;transition:opacity 0.6s ease}.privilege-card:hover::before{opacity:1}.privilege-card:hover{border-color:var(--accent-red);transform:translateY(-15px) scale(1.02);box-shadow:0 30px 80px rgb(0 0 0 / .9),0 0 20px rgb(212 175 55 / .1)}.privilege-card h3{font-size:1.8rem;color:var(--accent-red);text-transform:uppercase;margin-bottom:2rem}.privilege-card p{color:var(--text-secondary);line-height:1.7}.ritual-section{padding:15rem 0;background:linear-gradient(180deg,#000 0%,#0d0e12 100%);text-align:center}.ritual-form-container{max-width:600px;margin:0 auto}.ritual-section h2{font-size:4rem;font-weight:900;text-transform:uppercase;margin-bottom:3rem;color:#fff}.ritual-form{display:flex;flex-direction:column;gap:2rem}.ritual-form input{background:#050505;border:1px solid rgb(255 255 255 / .1);padding:1.5rem 2rem;color:#fff;font-family:var(--font-family);font-size:1.1rem;text-align:center;transition:all 0.3s ease}.ritual-form input:focus{border-color:var(--blood-red);outline:none;box-shadow:0 0 20px rgb(139 0 0 / .2)}.btn-blood{background:var(--blood-red);color:#fff;padding:2rem 4rem;font-size:1.2rem;font-weight:900;text-transform:uppercase;letter-spacing:.2em;border:none;cursor:pointer;transition:all 0.4s cubic-bezier(.175,.885,.32,1.275);box-shadow:0 10px 30px rgb(139 0 0 / .4)}.btn-blood:hover{background:#a50000;transform:scale(1.05);box-shadow:0 0 40px var(--gold-accent);color:#fff}.about-section{background:radial-gradient(circle at center,#1a0000 0%,#000000 70%);border-top:1px solid #4A0000;border-bottom:1px solid #4A0000;padding:12rem 0;position:relative;overflow:hidden;text-align:center}.about-section .container{position:relative;z-index:1}.about-section .section-title{font-size:3rem;letter-spacing:.2em;font-weight:900;color:#fff;margin-bottom:3rem;text-transform:uppercase}.ritual-icon{width:60px;height:60px;margin:0 auto 1.5rem}.ritual-icon .mjolnir-svg{width:100%;height:100%}.ritual-icon .mjolnir-path{fill:var(--accent-red);animation:iconPulse 2s infinite ease-in-out}.btn-ritual{background:darkred;color:#fff;padding:1.5rem 3.5rem;font-size:1.1rem;font-weight:800;text-transform:uppercase;letter-spacing:.15em;border:none;cursor:pointer;transition:var(--transition-normal);animation:ritualGlow 3s infinite ease-in-out;display:inline-block}.btn-ritual:hover{background:#a50000;transform:translateY(-3px);box-shadow:0 10px 40px rgb(139 0 0 / .6)}.returntotop{position:fixed;bottom:3rem;right:3rem;width:60px;height:60px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2000;opacity:0;visibility:hidden;transition:all 0.5s cubic-bezier(.4,0,.2,1)}.returntotop.visible{opacity:.7;visibility:visible}.returntotop:hover{opacity:1;transform:scale(1.1)}.returntotop svg{width:60px;height:60px;color:var(--accent-red);filter:drop-shadow(0 0 10px rgb(230 57 70 / .3));transition:all 0.3s ease;animation:ritualAscent 3s infinite ease-in-out}.returntotop:hover svg{color:#ff4d5a;filter:drop-shadow(0 0 20px var(--accent-red));transform:scale(1.1)}@keyframes ritualAscent{0%,100%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-15px) rotate(-2deg)}}.page-template-default.page-slug-the-hive .section-title,.page-id-2187 .section-title{display:none!important}.kelder-ritual{padding-top:100px;padding-bottom:4rem;max-width:1200px;margin:0 auto}.kelder-phase{margin-bottom:8rem}.phase-header{text-align:left;margin-bottom:3rem;padding-left:2rem;border-left:3px solid var(--accent-red)}.phase-title{font-size:2.5rem;font-weight:900;text-transform:uppercase;color:#fff;margin-bottom:1rem;display:flex;align-items:center;gap:1.5rem}.phase-title i{color:var(--accent-red);font-size:2rem}.phase-slogan{font-size:1.1rem;font-style:italic;color:var(--text-secondary);max-width:800px}.kelder-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2rem}.kelder-card{background:rgb(255 255 255 / .03);border:1px solid rgb(255 255 255 / .08);border-radius:12px;padding:2rem;backdrop-filter:blur(10px);transition:all 0.4s cubic-bezier(.165,.84,.44,1);position:relative;overflow:hidden}.kelder-card:hover{transform:translateY(-8px);background:rgb(255 255 255 / .05);border-color:var(--accent-red);box-shadow:0 20px 50px rgb(0 0 0 / .5)}.card-top{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem}.kelder-badge{padding:.4rem .8rem;font-size:.7rem;font-weight:900;text-transform:uppercase;letter-spacing:.1em;border-radius:4px}.kelder-badge.packaged{background:rgb(16 185 129 / .15);color:#34d399}.kelder-badge.conditioning{background:rgb(59 130 246 / .15);color:#60a5fa}.kelder-badge.fermenting{background:rgb(219 39 119 / .15);color:#f472b6}.kelder-badge.planned{background:rgb(245 158 11 / .15);color:#fbbf24}.batch-id{font-family:monospace;font-size:.8rem;color:var(--text-muted)}.batch-name{font-size:1.6rem;font-weight:800;color:#fff;margin-bottom:.5rem;letter-spacing:-.02em}.batch-style{font-size:.85rem;color:var(--accent-red);font-weight:700;text-transform:uppercase;margin-bottom:1.5rem}.batch-stats{list-style:none;padding:0;margin:0;font-size:.9rem;color:var(--text-secondary)}.batch-stats li{display:flex;align-items:center;gap:.8rem;margin-bottom:.6rem}.batch-stats i{width:1.2rem;text-align:center;color:var(--text-muted)}.kelder-empty{padding:3rem;text-align:center;background:rgb(255 255 255 / .02);border:1px dashed rgb(255 255 255 / .1);border-radius:12px;font-style:italic;color:var(--text-muted)}@media (max-width:768px){.phase-title{font-size:2rem}.kelder-grid{grid-template-columns:1fr}}.kelder-page{background:#050507;position:relative}.kelder-page .hero-kelder{overflow:hidden}.hero-kelder{background:linear-gradient(rgb(0 0 0 / .5),rgb(0 0 0 / .8)),url(/wp-content/uploads/2026/03/the-hive-header.png) no-repeat center center/cover}.kelder-page .kelder-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:url(/wp-content/uploads/2026/03/stone-texture-subtle.png);background-size:cover;opacity:.15;pointer-events:none;z-index:1}@keyframes torchFlicker{0%{transform:scale(1) translateY(0);opacity:.3}50%{transform:scale(1.1) translateY(-10px);opacity:.5}100%{transform:scale(.9) translateY(5px);opacity:.2}}.kelder-page .subtitle{font-size:1.6rem;color:var(--text-secondary);max-width:900px;margin:0 auto;line-height:1.5;z-index:3;position:relative}@keyframes heartbeatPulse{0%{transform:scale(1);box-shadow:0 0 10px rgb(139 0 0 / .2);border-color:rgb(230 57 70 / .2)}15%{transform:scale(1.02);box-shadow:0 0 30px rgb(139 0 0 / .6);border-color:rgb(230 57 70 / .6)}30%{transform:scale(1);box-shadow:0 0 10px rgb(139 0 0 / .2);border-color:rgb(230 57 70 / .2)}45%{transform:scale(1.01);box-shadow:0 0 20px rgb(139 0 0 / .4);border-color:rgb(230 57 70 / .4)}100%{transform:scale(1);box-shadow:0 0 10px rgb(139 0 0 / .2);border-color:rgb(230 57 70 / .2)}}.kelder-page .hive-card{animation:heartbeatPulse 4s infinite ease-in-out;border:1px solid rgb(230 57 70 / .1);background:rgb(10 11 15 / .8);backdrop-filter:blur(10px)}.kelder-page .mjolnir-scroll{bottom:4rem;opacity:.6;transition:opacity 0.3s ease}.kelder-page .mjolnir-scroll:hover{opacity:1}