/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */:root{--fp-primary-gold:#e4b15e;--fp-primary-gold-light:#f8dfa5;--fp-primary-gold-dark:#e3b05e;--fp-primary-gold-accent:#e8c07f;--fp-bg-primary:#1a1a1a;--fp-bg-secondary:#0d0d0d;--fp-bg-dark:#000;--fp-bg-card:#1f2937;--fp-bg-card-overlay:#1f293799;--fp-bg-card-transparent:#1f293766;--fp-bg-card-dark:#1f2937e6;--fp-text-primary:#fff;--fp-text-secondary:#e5e7eb;--fp-text-muted:#d1d5db;--fp-text-subtle:#9ca3af;--fp-text-disabled:#6b7280;--fp-border-primary:#e4b15e4d;--fp-border-secondary:#374151;--fp-border-accent:#f8dfa54d;--fp-shadow-gold:#f8dfa540;--fp-shadow-gold-hover:#f8dfa566;--fp-shadow-dark:#0006;--fp-shadow-card:#0000004d;--fp-gradient-gold:linear-gradient(135deg,#e4b15e,#f8dfa5,#e4b15e);--fp-gradient-gold-hover:linear-gradient(135deg,#e3b05e,#f8dfa5,#e3b05e);--fp-gradient-text:linear-gradient(90deg,#e4b15e,#f8dfa5,#e8c07f);--fp-gradient-bg:linear-gradient(135deg,#1a1a1acc,transparent 30%,transparent 70%,#1a1a1acc);--fp-spacing-xs:.25rem;--fp-spacing-sm:.5rem;--fp-spacing-md:1rem;--fp-spacing-lg:1.5rem;--fp-spacing-xl:2rem;--fp-spacing-2xl:3rem;--fp-spacing-3xl:4rem;--fp-spacing-4xl:5rem;--fp-radius-sm:6px;--fp-radius-md:8px;--fp-radius-lg:12px;--fp-radius-xl:16px;--fp-text-xs:.75rem;--fp-text-sm:.875rem;--fp-text-base:1rem;--fp-text-lg:1.125rem;--fp-text-xl:1.25rem;--fp-text-2xl:1.5rem;--fp-text-3xl:2rem;--fp-text-4xl:2.5rem;--fp-text-5xl:3rem;--fp-text-6xl:4rem;--fp-text-7xl:5rem;--fp-weight-normal:400;--fp-weight-medium:500;--fp-weight-semibold:600;--fp-weight-bold:700;--fp-leading-tight:1.1;--fp-leading-normal:1.6;--fp-leading-relaxed:1.75;--fp-transition-fast:.2s ease;--fp-transition-normal:.3s ease;--fp-transition-slow:.5s ease;--fp-z-dropdown:10;--fp-z-sticky:20;--fp-z-fixed:50;--fp-z-modal:100;--fp-z-popover:200;--fp-z-tooltip:300;--fp-container-max-width:1280px;--fp-container-padding:1rem;--fp-bp-sm:640px;--fp-bp-md:768px;--fp-bp-lg:1024px;--fp-bp-xl:1280px;--fp-bp-2xl:1536px}*{box-sizing:border-box;margin:0;padding:0}@keyframes dropdownSlideIn{0%{opacity:0;transform:translate(-50%)translateY(-20px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@keyframes serviceCardSlideIn{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}html{scroll-behavior:smooth}body{color:#fff;font-family:var(--font-raleway),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;background:linear-gradient(135deg,#1a1a1acc,#0000 30% 70%,#1a1a1acc),linear-gradient(45deg,#0f0f0f99,#0000 25% 75%,#0f0f0f99),linear-gradient(#1a1a1a,#0d0d0d 25%,#000 50%,#0d0d0d 75%,#1a1a1a);min-height:100vh;line-height:1.6;overflow-x:hidden}.fp-container{max-width:1280px;margin:0 auto;padding:0 1rem}.fp-header-transparent{z-index:50;background:0 0;transition:all .3s;position:absolute;top:0;left:0;right:0}.fp-header-sticky{z-index:50;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#000000e6;border:1px solid #f8dfa54d;border-radius:16px;width:calc(100% - 1.5rem);max-width:1280px;transition:all .3s;animation:slideDown .3s ease-out;position:fixed;top:.75rem;left:50%;transform:translate(-50%);box-shadow:0 12px 40px #0006,0 0 0 1px #f8dfa526}@keyframes slideDown{0%{opacity:0;transform:translate(-50%,-20px)}to{opacity:1;transform:translate(-50%)}}@media (min-width:768px){.fp-header-sticky{width:calc(100% - 2rem);top:1rem}}@media (min-width:1024px){.fp-header-sticky{width:calc(100% - 4rem);top:1.5rem}}.fp-header-content{justify-content:space-between;max-width:1280px;height:70px;margin:0 auto;padding:0 1.5rem}.fp-header-content,.fp-logo{align-items:center;display:flex}.fp-logo{gap:.5rem;text-decoration:none}.fp-logo-icon{justify-content:center;align-items:center;display:flex}.fp-logo-text{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#e4b15e,#f8dfa5,#e4b15e);-webkit-background-clip:text;background-clip:text;font-size:1.5rem;font-weight:400}.fp-nav{gap:1rem;display:none}@media (min-width:1024px){.fp-nav{display:flex}}.fp-nav-link{color:#d1d5db;padding:.5rem 1rem;text-decoration:none;transition:color .2s;position:relative}.fp-nav-link:hover{color:#fff}.fp-nav-link:after{content:"";background:linear-gradient(135deg,#e4b15e,#f8dfa5,#e4b15e);border-radius:2px;width:0;height:2px;transition:all .3s;position:absolute;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 0 4px #e4b15e4d;-webkit-mask:linear-gradient(90deg,#0000,#000 40% 60%,#0000);mask:linear-gradient(90deg,#0000,#000 40% 60%,#0000)}.fp-nav-link:hover:after{width:100%}.fp-cta-button{color:#000;background:linear-gradient(135deg,#e4b15e,#f8dfa5,#e4b15e);border-radius:6px;padding:.5rem 1rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .3s;transform:translateY(0);box-shadow:0 3px 12px #f8dfa540}.fp-cta-button:hover{background:linear-gradient(135deg,#e3b05e,#f8dfa5,#e3b05e);transform:translateY(-2px);box-shadow:0 6px 20px #f8dfa566}.fp-hero{text-align:center;padding:80px 1rem;position:relative;overflow:visible}.fp-hero:before{content:"";pointer-events:none;background:linear-gradient(135deg,#e4b15e26,#000c);position:absolute;inset:0}.fp-hero-content{text-align:center;max-width:1280px;margin:0 auto;position:relative}.fp-hero-title{margin-bottom:1.5rem;font-size:3rem;font-weight:300;line-height:1.1}@media (min-width:768px){.fp-hero-title{font-size:4rem}}@media (min-width:1024px){.fp-hero-title{font-size:5rem}}.fp-hero-gradient{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#e4b15e,#f8dfa5,#e8c07f);-webkit-background-clip:text;background-clip:text}.fp-hero-subtitle{color:#d1d5db;text-align:center;max-width:800px;margin-bottom:2rem;margin-left:auto;margin-right:auto;font-size:1.25rem;line-height:1.6}@media (min-width:768px){.fp-hero-subtitle{font-size:1.5rem}}.fp-hero-buttons{flex-direction:column;align-items:flex-start;gap:1rem;margin-bottom:0;display:flex}@media (min-width:640px){.fp-hero-buttons{flex-direction:row;justify-content:flex-start}}.fp-btn-primary{color:#000;background:linear-gradient(135deg,#e4b15e,#f8dfa5,#e4b15e);border-radius:12px;padding:1rem 2rem;font-size:1.125rem;font-weight:500;text-decoration:none;transition:all .3s;transform:translateY(0);box-shadow:0 4px 20px #f8dfa540}.fp-btn-primary:hover{background:linear-gradient(135deg,#e3b05e,#f8dfa5,#e3b05e);transform:translateY(-2px)scale(1.05);box-shadow:0 8px 30px #f8dfa566}.fp-btn-secondary{color:#f8dfa5;background:0 0;border:2px solid #e4b15e;border-radius:12px;padding:1rem 2rem;font-size:1.125rem;font-weight:500;text-decoration:none;transition:all .3s}.fp-btn-secondary:hover{background:#f8dfa51a}.fp-crypto-ticker{border-top:1px solid #e4b15e1a;width:100%;padding:2rem 0;position:relative;overflow:hidden}.fp-ticker-carousel-container{width:100%;max-width:100vw;position:relative;overflow:hidden}.fp-carousel-nav{color:#e4b15e;cursor:pointer;z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0009;border:1px solid #e4b15e4d;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.2rem;transition:all .3s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.fp-carousel-nav:hover{color:#f8dfa5;background:#e4b15e33;border-color:#f8dfa599}.fp-carousel-nav:disabled{opacity:.5;cursor:not-allowed}.fp-carousel-prev{left:20px}.fp-carousel-next{right:20px}.fp-ticker-carousel{scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;gap:1rem;width:100%;padding:1rem 0;display:flex;overflow-x:auto}.fp-ticker-carousel::-webkit-scrollbar{display:none}.fp-ticker-item{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0d;border:1px solid #e4b15e4d;border-radius:16px;flex:none;min-width:300px;max-width:350px;padding:1.5rem;transition:all .3s}.fp-ticker-item:first-child{margin-left:60px}.fp-ticker-item:last-child{margin-right:60px}.fp-ticker-item:hover{border-color:#f8dfa580;transform:translateY(-5px);box-shadow:0 15px 35px #f8dfa526}.fp-ticker-header{flex-wrap:wrap;align-items:flex-start;gap:.75rem;margin-bottom:1rem;display:flex}.fp-ticker-icon{border-radius:50%;width:32px;height:32px}.fp-ticker-info{text-align:left;flex:1;min-width:0}.fp-ticker-name-row{justify-content:space-between;align-items:center;width:100%;display:flex}.fp-time-range-selector{gap:.25rem;margin-left:auto;display:flex}.fp-time-range-btn{color:#9ca3af;cursor:pointer;background:0 0;border:1px solid #f8dfa54d;border-radius:4px;padding:.15rem .35rem;font-size:.7rem;transition:all .2s}.fp-time-range-btn:hover{color:#f8dfa5;background:#f8dfa51a}.fp-time-range-btn.active{color:#f8dfa5;background:#f8dfa533;border-color:#f8dfa580}.fp-ticker-name{color:#fff;margin:0;font-size:.875rem;font-weight:600}.fp-ticker-symbol{color:#9ca3af;font-size:.75rem;font-weight:500}.fp-ticker-price{color:#fff;text-align:center;margin:.75rem 0;font-size:1.25rem;font-weight:500}.fp-ticker-change{text-align:center;margin-bottom:1rem;font-size:.875rem;font-weight:600}.fp-ticker-change-positive{color:#10b981}.fp-ticker-change-negative{color:#ef4444}.fp-ticker-actions{flex-direction:column;gap:.5rem;display:flex}.fp-btn-full{width:100%}.fp-btn-small{border-radius:8px;padding:.5rem 1rem;font-size:.75rem;font-weight:600;transition:all .3s}.fp-btn-small.fp-btn-primary{color:#000;cursor:pointer;background:linear-gradient(135deg,#e4b15e,#f8dfa5,#e4b15e);border:none}.fp-btn-small.fp-btn-primary:hover{background:linear-gradient(135deg,#e3b05e,#f8dfa5,#e3b05e);transform:translateY(-1px)}.fp-btn-small.fp-btn-secondary{color:#e4b15e;cursor:pointer;background:0 0;border:1px solid #e4b15e}.fp-btn-small.fp-btn-secondary:hover{color:#f8dfa5;background:#e4b15e1a}.fp-btn-with-icon{justify-content:center;align-items:center;gap:.5rem;text-decoration:none;display:flex}.fp-btn-icon{border-radius:50%;flex-shrink:0;width:16px;height:16px}.fp-loading{justify-content:center;align-items:center;min-height:200px;display:flex}.fp-loading-animation{border:3px solid #e4b15e4d;border-top-color:#e4b15e;border-radius:50%;width:40px;height:40px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes pulse{0%{opacity:.6;transform:scale(1)}50%{opacity:.3;transform:scale(1.05)}to{opacity:.6;transform:scale(1)}}.fp-error-message{text-align:center;color:#ef4444;padding:2rem}.fp-ticker-header-section{flex-direction:column;align-items:center;gap:1.5rem;margin-bottom:2rem;display:flex}@media (min-width:768px){.fp-ticker-header-section{flex-direction:row;justify-content:space-between;align-items:center}}.fp-ticker-chart{background:0 0;border:none;height:60px;margin:1rem 0;padding:0;position:relative}.fp-apex-chart-container{filter:brightness(1.2)contrast(1.2);width:100%;height:100%;min-height:60px;position:relative}.fp-chart-placeholder{color:#6b7280;justify-content:center;align-items:center;height:60px;font-size:.875rem;display:flex}.fp-apex-tooltip{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000f2!important;border:1px solid #e4b15eb3!important;border-radius:8px!important;padding:0!important;box-shadow:0 8px 32px #0006!important}.fp-tooltip-content{flex-direction:column;gap:2px;min-width:120px;padding:8px 12px;display:flex}.fp-tooltip-label{color:#9ca3af;font-size:.75rem;font-weight:500}.fp-tooltip-value{color:#fff;white-space:nowrap;font-size:.875rem;font-weight:600}.apexcharts-tooltip{box-shadow:none!important;background:0 0!important;border:none!important}.apexcharts-tooltip-series-group{background:0 0!important;padding:0!important}.apexcharts-canvas,.apexcharts-svg{overflow:visible}.fp-crypto-chart{width:100%;height:100%}.fp-chart-tooltip{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:1000;pointer-events:none;background:#000000f2;border:1px solid #e4b15eb3;border-radius:8px;padding:.5rem .75rem;position:relative;box-shadow:0 8px 25px #0006}.fp-tooltip-left{transform:translate(-100%)translate(-8px)}.fp-tooltip-right{transform:translate(8px)}.fp-section{padding:5rem 1rem}@media (max-width:767px){.fp-section{padding:3rem .25rem}}.fp-section-title{text-align:center;margin-bottom:1rem;font-size:2rem;font-weight:300}@media (min-width:768px){.fp-section-title{font-size:2.5rem}}.fp-section-subtitle{color:#9ca3af;text-align:center;max-width:600px;margin-bottom:4rem;margin-left:auto;margin-right:auto;font-size:1.25rem}.fp-section-subtitle-left{color:#9ca3af;text-align:left;max-width:none;margin-bottom:2rem;margin-left:0;margin-right:0;font-size:1.125rem;line-height:1.6}.fp-features-grid{grid-template-columns:1fr;gap:1.5rem;max-width:1280px;margin:0 auto;display:grid}@media (min-width:768px){.fp-features-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.fp-features-grid{grid-template-columns:repeat(4,1fr)}}.fp-feature-card{background:linear-gradient(135deg,#37415180,#11182780);border:1px solid #374151;border-radius:16px;padding:2rem;text-decoration:none;transition:all .3s;transform:translateY(0)}.fp-feature-card:hover{border-color:#fde6af80;transform:translateY(-8px)scale(1.02);box-shadow:0 20px 40px #fde6af1a}.fp-feature-icon{margin-bottom:1rem;font-size:2.5rem}.fp-feature-title{color:#fff;margin-bottom:.75rem;font-size:1.25rem;font-weight:500;transition:color .3s}.fp-feature-card:hover .fp-feature-title{color:#fde6af}.fp-feature-description{color:#9ca3af;transition:color .3s}.fp-feature-card:hover .fp-feature-description{color:#d1d5db}.fp-mobile-menu-button{color:#d1d5db;cursor:pointer;background:0 0;border:none;padding:.5rem;display:block}@media (min-width:1024px){.fp-mobile-menu-button{display:none}}.fp-mobile-menu{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000f2;border:1px solid #eab30833;border-radius:8px;margin-top:.5rem;padding:1rem;position:absolute;top:100%;left:1rem;right:1rem}.fp-mobile-nav{flex-direction:column;gap:.25rem;display:flex}.fp-mobile-nav-link{color:#d1d5db;border-radius:6px;padding:.75rem;text-decoration:none;transition:all .2s;display:block}.fp-mobile-nav-link:hover{color:#fff;background:#fde6af1a}.fp-mobile-cta{border-top:1px solid #374151;margin-top:1rem;padding-top:1rem}.fp-mobile-cta .fp-cta-button{text-align:center;width:100%;display:block}.fp-footer{background:linear-gradient(135deg,#1f2937,#000,#1f2937);border-top:1px solid #fde6af33;padding:4rem 1rem 2rem}.fp-social-link{color:#9ca3af;background:#374151;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;text-decoration:none;transition:all .3s;display:flex}.fp-social-link:hover{color:#000;background:linear-gradient(135deg,#e4b15e,#f8dfa5,#e4b15e);transform:scale(1.1)}.fp-footer-link{color:#9ca3af;font-size:.875rem;text-decoration:none;transition:color .2s}.fp-footer-link:hover{color:#fff;text-decoration:underline}.fp-footer-section-title{color:#fff;-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#e4b15e,#f8dfa5,#e4b15e);-webkit-background-clip:text;background-clip:text;margin-bottom:1rem;font-size:1.125rem;font-weight:600}.fp-newsletter-input{color:#fff;background:#00000080;border:1px solid #374151;border-radius:8px;outline:none;flex:1;padding:.75rem 1rem;font-size:1rem;transition:border-color .2s}.fp-newsletter-input:focus{border-color:#e8c07f;box-shadow:0 0 0 1px #e8c07f}.fp-newsletter-input::placeholder{color:#9ca3af}.fp-bottom-link{color:#9ca3af;text-decoration:none;transition:color .2s}.fp-bottom-link:hover{color:#fff}.fp-hidden{display:none}.fp-block{display:block}@media (min-width:1024px){.fp-hero-content>div{grid-template-columns:1fr 1fr!important;gap:3rem!important}.fp-hero-content>div>div:first-child{text-align:left!important;grid-area:1/1!important}.fp-hero-content>div>div:last-child{grid-area:1/2!important}.fp-hero-content h1{text-align:left!important;font-size:2.75rem!important;font-weight:300!important}.fp-hero-content p{text-align:left!important;margin:0 0 2rem!important}.fp-hero-content .fp-hero-buttons{text-align:left!important;justify-content:flex-start!important}}@media (min-width:768px) and (max-width:1023px){.fp-hero-content h1{font-size:2.25rem!important;font-weight:300!important}.fp-hero-content h1,.fp-hero-content p,.fp-hero-content>div>div:first-child{text-align:left!important}.fp-hero-content .fp-hero-buttons{text-align:left!important;justify-content:flex-start!important}}@media (max-width:767px){.fp-hero-content h1,.fp-hero-content p,.fp-hero-content>div>div:first-child{text-align:left!important}.fp-hero-content p{margin:0 0 2rem!important}.fp-hero-content .fp-hero-buttons{text-align:left!important;justify-content:flex-start!important}}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#1f2937}::-webkit-scrollbar-thumb{background:#e8c07f;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#e4b160}.krypto-kaufen-hero{text-align:center;padding:80px 1rem;position:relative;overflow:visible}.krypto-kaufen-hero:before{content:"";pointer-events:none;background:linear-gradient(135deg,#e4b15e26,#000c);position:absolute;inset:0}.krypto-kaufen-hero-content{text-align:center;max-width:1280px;margin:0 auto;position:relative}.krypto-kaufen-title{text-align:center;margin-bottom:1.5rem;font-size:3rem;font-weight:300;line-height:1.1}@media (min-width:768px){.krypto-kaufen-title{font-size:4rem}}@media (min-width:1024px){.krypto-kaufen-title{font-size:5rem}}.krypto-kaufen-subtitle{color:#d1d5db;text-align:center;max-width:800px;margin-bottom:2rem;margin-left:auto;margin-right:auto;font-size:1.25rem;line-height:1.6}@media (min-width:768px){.krypto-kaufen-subtitle{font-size:1.5rem}}.crypto-cards-container{pointer-events:none;z-index:2;width:450px;height:135px;margin-top:.5rem;position:relative;overflow:visible}.crypto-card{cursor:pointer;pointer-events:auto;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#2d2d2d4d;border:1px solid #ffffff1a;border-radius:12px;width:60px;height:60px;transition:all .4s cubic-bezier(.175,.885,.32,1.275);position:absolute;box-shadow:0 6px 24px #0000004d,inset 0 1px #ffffff1a}.crypto-card-content{z-index:2;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.crypto-card:hover{background:#37373766;border:1px solid #fff3;transform:translateY(-12px)scale(1.15);box-shadow:0 20px 60px #00000080,inset 0 1px #fff3;z-index:100!important}.crypto-card-logo{opacity:.8;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:.9rem;font-weight:700;transition:opacity .3s;display:flex;box-shadow:0 2px 6px #0000004d}.crypto-card:hover .crypto-card-logo{opacity:1}.crypto-card-1{z-index:7;top:30px;left:15px;transform:rotate(-5deg)}.crypto-card-2{z-index:6;top:12px;left:60px;transform:rotate(8deg)}.crypto-card-3{z-index:5;top:42px;left:105px;transform:rotate(-8deg)}.crypto-card-4{z-index:4;top:19px;left:150px;transform:rotate(6deg)}.crypto-card-5{z-index:3;top:34px;left:195px;transform:rotate(-4deg)}.crypto-card-6{z-index:2;top:14px;left:240px;transform:rotate(7deg)}.crypto-card-7{z-index:1;top:45px;left:285px;transform:rotate(-10deg)}@keyframes shimmer{0%{transform:rotate(0)translate(-100%)}to{transform:rotate(0)translate(100%)}}