@font-face{font-family:"Cormorant Garamond";src:url("/assets/Fonts/CormorantGaramond-Bold.woff2") format("woff2");font-weight:700;font-display:swap}@font-face{font-family:"Cormorant Garamond";src:url("/assets/Fonts/CormorantGaramond-SemiBold.woff2") format("woff2");font-weight:600;font-display:swap}:root{--sc-nachtlack:#0B0D14;--sc-lacktafel:#15131A;--sc-lacktafel-tief:#0C0B0F;--sc-gold-hell:#EEC163;--sc-gold-flaeche:#DEAD55;--sc-gold:#DEAD55;--sc-gold-tief:#8A6224;--sc-tinte-auf-gold:#2A1606;--sc-elfenbein:#F3E6C8;--sc-elfenbein-leise:#B9A88A;--sc-zinnober:#DC5246;--sc-hero-image:url("/assets/Images/Hero-Castle.webp");--font-heading:"Cormorant Garamond","Iowan Old Style",Georgia,serif;--font-sans:ui-serif,"New York","Iowan Old Style",Georgia,serif;color-scheme:dark}body{background:var(--sc-nachtlack);color:var(--sc-elfenbein);font-family:var(--font-sans);font-size:1.0625rem}.sk-site-header,[data-theme="dark"] .sk-site-header{background:rgba(11,13,20,0.86);border-bottom:1px solid rgba(138,98,36,0.45)}.sk-site-logo-text{font-family:var(--font-heading);font-weight:700;font-size:1.35rem;color:var(--sc-elfenbein)}.sk-site-nav a{color:var(--sc-elfenbein-leise)}.sk-site-nav a:hover{color:var(--sc-gold-hell)}.sk-lang-picker{display:none}.sc-eyebrow{font:600 0.8rem/1.2 var(--font-sans);letter-spacing:0.22em;text-transform:uppercase;color:var(--sc-gold);margin:0 0 0.9rem}.sc-lead{font-size:clamp(1.1rem,2vw,1.3rem);line-height:1.6;color:var(--sc-elfenbein-leise);max-width:36em;margin:0 auto}.sc-divider{display:flex;align-items:center;gap:12px;color:var(--sc-gold);width:min(280px,70%);margin:1rem auto 1.4rem}.sc-divider::before,.sc-divider::after{content:"";flex:1;height:1px;background:linear-gradient(90deg,transparent,var(--sc-gold),transparent)}.sc-divider span{font-size:12px}.sc-gold-button{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:0 2.4rem;font:700 1.4rem/1 var(--font-heading);color:var(--sc-tinte-auf-gold);text-decoration:none;background:linear-gradient(180deg,var(--sc-gold-hell) 0%,var(--sc-gold-flaeche) 55%,var(--sc-gold-tief) 100%);clip-path:polygon(14px 0,calc(100% - 14px) 0,100% 50%,calc(100% - 14px) 100%,14px 100%,0 50%)}a.sc-gold-button:hover{color:var(--sc-tinte-auf-gold);filter:brightness(1.08)}.sc-gold-button-soon{cursor:default}.sc-panel{position:relative;background:linear-gradient(180deg,rgba(21,19,26,0.94),rgba(12,11,15,0.96));border:1.5px solid var(--sc-gold);border-radius:14px;box-shadow:inset 0 0 0 3px var(--sc-lacktafel),inset 0 0 0 3.75px var(--sc-gold-tief),0 20px 60px rgba(0,0,0,0.5)}.sc-panel::before,.sc-panel::after{content:"◆";position:absolute;top:-9px;color:var(--sc-gold);font-size:12px}.sc-panel::before{left:22px}.sc-panel::after{right:22px}.sc-panel h3{font-family:var(--font-heading);font-weight:700;font-size:1.85rem;line-height:1.1;margin:0;color:var(--sc-elfenbein)}.sc-section{padding:clamp(3.5rem,7vw,5.5rem) 0}.sc-section-head{text-align:center;max-width:760px;margin:0 auto 3rem}.landing-section-title,.sc-section h2{font-family:var(--font-heading);font-weight:700;font-size:clamp(2.1rem,4.6vw,3.4rem);line-height:1.08;color:var(--sc-elfenbein);margin:0}.sc-hero{position:relative;padding:clamp(5rem,12vw,9rem) 0 clamp(5rem,11vw,8rem);background:linear-gradient(180deg,rgba(11,13,20,0.35) 0%,rgba(11,13,20,0.70) 55%,var(--sc-nachtlack) 100%),var(--sc-hero-image) center 22% / cover no-repeat;background-color:var(--sc-nachtlack)}.sc-hero .landing-container{max-width:860px}.sc-hero .landing-hero-title{font-family:var(--font-heading);font-weight:700;font-size:clamp(2.6rem,6.4vw,4.75rem);line-height:1.04;letter-spacing:0;color:var(--sc-elfenbein);text-shadow:0 4px 30px rgba(0,0,0,0.75);margin:0 0 1.4rem}.sc-hero .landing-hero-title em{font-style:normal;color:var(--sc-gold-hell)}.sc-hero .landing-hero-subtitle{color:var(--sc-elfenbein);font-size:clamp(1.1rem,2.1vw,1.35rem);text-shadow:0 2px 16px rgba(0,0,0,0.85);max-width:34em}.sc-platforms{margin:1.4rem 0 0;font-size:0.95rem;color:var(--sc-elfenbein-leise);text-shadow:0 2px 12px rgba(0,0,0,0.9)}.sc-bridge{display:grid;grid-template-columns:1fr 1fr;gap:1.75rem}.sc-bridge .sc-panel{padding:2.1rem 1.9rem 1.9rem}.sc-bridge h3,.sc-panel-sub{text-align:center}.sc-panel-sub{color:var(--sc-elfenbein-leise);font-size:1rem;margin:0.4rem 0 1.4rem}.sc-pieces{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 10px;margin-bottom:1.4rem}.sc-piece{width:78px;margin:0;text-align:center;font-size:0.9rem;color:var(--sc-elfenbein-leise)}.sc-piece img{width:64px;height:64px;margin:0 auto 4px;display:block;filter:drop-shadow(0 6px 8px rgba(0,0,0,0.5))}.sc-points{margin:0;padding:0;list-style:none}.sc-points li{position:relative;padding:0.75rem 0 0.75rem 1.9rem;border-top:1px solid rgba(138,98,36,0.45)}.sc-points li::before{content:"◆";position:absolute;left:4px;top:0.95rem;font-size:11px;color:var(--sc-gold)}.sc-bridge-new .sc-points li::before{color:var(--sc-zinnober)}.sc-points b{color:var(--sc-elfenbein)}.sc-points span{color:var(--sc-elfenbein-leise)}.sc-coach{background:linear-gradient(180deg,var(--sc-nachtlack),#120F16 50%,var(--sc-nachtlack))}.sc-coach-grid{display:grid;grid-template-columns:0.9fr 1.1fr;gap:3.5rem;align-items:center}.sc-coach-scene{position:relative;min-height:540px}.sc-sensei{position:absolute;left:-10px;bottom:0;width:62%;height:auto;z-index:1;filter:drop-shadow(0 24px 40px rgba(0,0,0,0.6))}.sc-speech{position:absolute;right:0;top:0;width:66%;padding:1.6rem 1.6rem 1.5rem;z-index:2}.sc-speech .sc-eyebrow{display:block;margin-bottom:0.6rem}.sc-speech p{font:700 1.9rem/1.15 var(--font-heading);margin:0 0 1.2rem}.sc-choices{display:flex;flex-wrap:wrap;gap:10px}.sc-choice{font:700 1.1rem/1 var(--font-heading);padding:0.85rem 1.1rem;color:var(--sc-gold);border:1.5px solid var(--sc-gold);border-radius:8px;background:var(--sc-lacktafel-tief)}.sc-choice-primary{color:var(--sc-tinte-auf-gold);border-color:transparent;background:linear-gradient(180deg,var(--sc-gold-hell),var(--sc-gold-flaeche) 55%,var(--sc-gold-tief))}.sc-coach-text h2{margin:0 0 1.2rem}.sc-coach-text p:not(.sc-eyebrow){color:var(--sc-elfenbein-leise);font-size:1.1rem;line-height:1.65;margin:0 0 1rem}.sc-path-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.sc-path-grid .sc-panel{padding:1.9rem 1.6rem 1.75rem}.sc-path-grid .sc-panel p{color:var(--sc-elfenbein-leise);margin:0.6rem 0 0;line-height:1.6}.sc-number{font:700 4rem/1 var(--font-heading);font-variant-numeric:lining-nums;color:var(--sc-gold)}.sc-faces-title{margin-top:0.3rem}.sc-opponents{list-style:none;padding:0;margin:0.9rem 0 0;font-size:0.95rem}.sc-opponents li{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:0.45rem 0;border-top:1px solid rgba(138,98,36,0.4)}.sc-opponents b{font:700 1.25rem/1.2 var(--font-heading);color:var(--sc-elfenbein);white-space:nowrap}.sc-opponents span{color:var(--sc-elfenbein-leise);text-align:right}.sc-steps{display:flex;justify-content:center;align-items:flex-start;gap:4px;margin-top:1.4rem}.sc-steps .sc-piece{width:82px}.sc-arrow{align-self:center;color:var(--sc-gold);padding-bottom:1.4rem}.sc-features{background:linear-gradient(180deg,var(--sc-nachtlack),#110F15 50%,var(--sc-nachtlack))}.sc-feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.sc-feature.landing-feature-card{background:var(--sc-lacktafel);border:1px solid rgba(138,98,36,0.6);border-radius:12px;padding:1.4rem 1.5rem 1.5rem}.sc-feature .landing-feature-title{font-size:1.5rem;line-height:1.15;color:var(--sc-elfenbein);margin-bottom:0.5rem}.sc-feature .landing-feature-desc{font-size:1rem;color:var(--sc-elfenbein-leise)}.landing-faq.sc-section{background:transparent}.landing-faq .landing-container{max-width:780px}.landing-faq-item{background:var(--sc-lacktafel);border:1px solid rgba(138,98,36,0.6);border-radius:12px;margin-bottom:0.75rem}.landing-faq-item summary{font-family:var(--font-heading);font-size:1.35rem;color:var(--sc-elfenbein);padding:1.1rem 1.4rem}.landing-faq-item summary::after{color:var(--sc-gold)}.landing-faq-item p{color:var(--sc-elfenbein-leise);padding:0 1.4rem 1.2rem;margin:0}.sc-final{text-align:center}.sc-final-panel{max-width:760px;margin:0 auto;padding:3rem 1.5rem}.sc-final-icon{width:96px;height:96px;border-radius:22px;margin:0 auto 1.4rem;display:block;box-shadow:0 0 0 1.5px var(--sc-gold-tief),0 16px 40px rgba(0,0,0,0.55)}.sc-final .sc-lead{margin-bottom:1.8rem}.sc-facts{display:flex;flex-wrap:wrap;justify-content:center;gap:0.6rem 1.75rem;margin-top:1.75rem;font-size:0.95rem;color:var(--sc-elfenbein-leise)}.sk-site-footer{background:var(--sc-nachtlack);border-top:1px solid rgba(138,98,36,0.45);color:var(--sc-elfenbein-leise)}.sk-site-footer a{color:var(--sc-elfenbein-leise)}@media (max-width:900px){.sc-bridge,.sc-coach-grid,.sc-path-grid{grid-template-columns:1fr}.sc-feature-grid{grid-template-columns:1fr 1fr}.sc-coach-scene{min-height:480px}.sc-speech{width:74%}.sc-speech p{font-size:1.6rem}}@media (max-width:600px){.sc-feature-grid{grid-template-columns:1fr}.sc-bridge .sc-panel{padding:1.9rem 1.25rem 1.5rem}.sc-coach-scene{min-height:430px}.sc-sensei{width:66%}.sc-speech{width:80%;padding:1.2rem 1.1rem 1.1rem}.sc-speech p{font-size:1.4rem}.sc-choice{font-size:1rem;padding:0.7rem 0.85rem}.sc-gold-button{font-size:1.2rem;padding:0 1.8rem}}