@import url(https://fonts.googleapis.com/css2?family=Orbitron:wght@700&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#000;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;padding-top:80px;transition:padding-top .3s ease}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.title{color:#000;font-family:Impact,Arial Black,Arial,sans-serif;font-size:4rem;font-weight:700;letter-spacing:.1em;margin-top:20px;text-shadow:2px 4px 12px #b35400,0 0 10px #ff9800;text-transform:capitalize}.App-home{align-items:center;background-color:#000;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.btc-price{background:linear-gradient(90deg,#f7931a 60%,#ffb347);border-radius:18px;box-shadow:0 8px 32px #f7931a40;color:#000;display:inline-block;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:3.5rem;font-weight:900;letter-spacing:.08em;padding:24px 48px;text-shadow:1px 2px 12px #b35400;transition:box-shadow .2s}.btc-price:hover{box-shadow:0 12px 40px #f7931a59}.btc-numbers-row{gap:16px}.btc-card{background-color:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 8px #0000001a;flex:1 1 auto;max-width:300px;min-width:200px;padding:16px;text-align:center}.btc-card-title{font-size:1.2rem;font-weight:700;margin-bottom:8px}.btc-card-value{word-wrap:break-word;font-size:1.5rem;font-weight:700}.btc-number-card{align-items:center;background:#ffffff1a;border-radius:14px;box-shadow:0 2px 12px #f7931a1a;display:flex;flex-direction:column;min-width:140px;padding:18px 32px;transition:box-shadow .2s,background .2s}.btc-number-title{color:#ffb347;font-size:1rem;font-weight:400;margin-bottom:8px}.btc-number-title,.btc-number-value{font-family:Orbitron,Share Tech Mono,VT323,monospace,Arial,Helvetica,sans-serif;letter-spacing:.04em}.btc-number-value{color:#fff;font-size:1.8rem;font-weight:700;text-shadow:1px 2px 12px #b35400,0 0 8px #f7931a88}.btc-number-value.ytd{font-size:1.8rem;font-weight:600}.btc-positive{color:#00e676}.btc-negative{color:#ff1744}.btc-card-large{min-width:180px;padding:24px 40px}.btc-card-large .btc-number-title{font-size:1.1rem}.btc-card-large .btc-number-value{font-size:2.2rem}.flip-card{perspective:800px;position:relative}.flip-card-inner{height:100%;position:relative;transform-style:preserve-3d;transition:transform .5s cubic-bezier(.4,2,.6,1);width:100%}.flip-card.flipped .flip-card-inner{transform:rotateY(180deg)}.flip-card-back,.flip-card-front{align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.flip-card-back{border-radius:18px;transform:rotateY(180deg)}.orange-pill-img{display:block;height:auto;margin:0 auto;position:relative;width:650px;z-index:2}.orange-pill-img-small{display:block;filter:drop-shadow(0 0 15px rgba(247,147,26,.8)) drop-shadow(0 0 25px rgba(247,147,26,.5));z-index:2}.orangepill-logo-row{align-items:center;display:flex;flex-wrap:wrap;gap:32px;justify-content:center;margin:200px auto 18px;width:100%}.orangepill-title-block{align-items:flex-start;display:flex;flex-direction:column;gap:0;justify-content:center}.orangepill-title-container{align-items:center;display:flex;flex-wrap:nowrap;gap:2px;justify-content:flex-start;text-transform:uppercase}.orangepill-letter,.orangepill-title-container{color:#f90!important;font-family:Montserrat,Arial,sans-serif;font-size:4rem;font-weight:900;letter-spacing:0;line-height:1;text-shadow:2px 4px 12px #b35400cc,0 0 16px #ff9800!important}.orangepill-letter{animation:letterTravel .8s cubic-bezier(.12,.84,.58,1) forwards;animation-delay:calc(var(--letter-index)*.08s);display:inline;margin:0;opacity:0;padding:0;transform-origin:center center}.orangepill-capital{animation:capitalSlide .6s cubic-bezier(.12,.84,.58,1) forwards;animation-delay:.85s;color:#f90!important;font-family:Montserrat,Arial,sans-serif;font-size:2.4rem;font-weight:900;letter-spacing:.08em;margin-top:4px;text-shadow:2px 4px 12px #b35400cc,0 0 10px #ff9800!important;text-transform:uppercase}.orangepill-capital,.orangepill-tagline{line-height:1;opacity:0;position:relative}.orangepill-tagline{animation:taglineSlide .8s cubic-bezier(.12,.84,.58,1) forwards;animation-delay:1.1s;color:#ffb347;font-family:Share Tech Mono,VT323,monospace;font-size:1rem;font-weight:300;letter-spacing:.06em;margin-top:12px;text-shadow:1px 2px 8px #b3540099;text-transform:lowercase}@keyframes taglineSlide{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.loading-dots{display:inline-block;margin-left:4px;width:20px}.loading-dots:after{animation:loadingAnimation 1.5s infinite;content:"."}@keyframes loadingAnimation{0%,20%{content:"."}40%{content:".."}60%,to{content:"..."}}.pill-electricity{stroke:url(#electricGradient);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none;height:100%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.pill-electricity-line{animation:pillElectricityFlash 4s cubic-bezier(.25,.46,.45,.94) infinite;filter:drop-shadow(0 0 2px #f7931a) drop-shadow(0 0 5px rgba(255,184,77,1)) drop-shadow(0 0 10px rgba(247,147,26,.6));opacity:0}.line-1{stroke-width:2.2;animation-delay:0s}.line-2{stroke-width:2;animation-delay:.5s}.line-3{stroke-width:2.1;animation-delay:1s}.line-4{stroke-width:1.9;animation-delay:.3s}.line-5{stroke-width:2;animation-delay:.7s}.line-micro-1,.line-micro-2,.line-micro-3{stroke-width:1.2;animation-delay:inherit}.line-micro-1{animation-delay:.8s}.line-micro-2{animation-delay:1.2s}.line-micro-3{animation-delay:1.5s}@keyframes pillElectricityFlash{0%{stroke-dasharray:150;stroke-dashoffset:150;opacity:0}3%{stroke-dasharray:150;stroke-dashoffset:0;opacity:1}5%{opacity:.4}7%{stroke-dasharray:150;stroke-dashoffset:0;opacity:1}10%{opacity:0}18%{stroke-dasharray:150;stroke-dashoffset:0;opacity:.8}22%{opacity:.3}30%{stroke-dasharray:150;stroke-dashoffset:0;opacity:.5}50%{opacity:.15}to{opacity:0}}@keyframes letterTravel{0%{opacity:0;transform:translate(calc((var(--letter-index) - 4.5)*60px),calc(100px - abs(var(--letter-index) - 4.5)*30px)) scale(.3) rotate(calc((var(--letter-index) - 4.5)*25deg))}60%{opacity:1;transform:translateY(-10px) scale(1.1) rotate(0deg)}to{opacity:1;transform:translate(0) scale(1) rotate(0deg)}}@keyframes capitalSlide{0%{opacity:0;transform:translateY(-80px) scale(.6) rotateX(90deg)}60%{opacity:1;transform:translateY(-8px) scale(1.05) rotateX(0deg)}to{opacity:1;transform:translateY(0) scale(1) rotateX(0deg)}}@keyframes pillDrop{0%{opacity:0;transform:translateY(-120px) scale(.7) rotate(-30deg)}60%{opacity:1;transform:translateY(20px) scale(1.05) rotate(10deg)}80%{transform:translateY(-8px) scale(.98) rotate(-5deg)}to{opacity:1;transform:translateY(0) scale(1) rotate(0deg)}}.orangepill-legend-container{align-items:center;display:flex;flex-wrap:wrap;gap:2px;justify-content:center;margin-bottom:20px;margin-top:20px;min-height:40px}.legend-letter{animation:legendAppear .4s cubic-bezier(.25,1.5,.5,1) forwards;animation-delay:calc(1.5s + var(--legend-index)*.03s);color:#fff;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:600;letter-spacing:.02em;line-height:1;opacity:0;text-shadow:1px 2px 6px #b3540099}@keyframes legendAppear{0%{opacity:0;transform:translateY(20px) scale(.8)}60%{opacity:1;transform:translateY(-3px) scale(1.05)}to{opacity:1;transform:translateY(0) scale(1)}}.btc-target-progress{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#f7931a14;border:1px solid #f7931a4d;border-radius:16px;margin:3rem auto 2rem;max-width:600px;padding:2rem 2.5rem}.progress-header{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:1.2rem}.progress-title{color:#f90;font-family:Montserrat,Arial,sans-serif;font-size:1.1rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.progress-value{color:#ffb84d;font-family:Share Tech Mono,monospace;font-size:1rem;font-weight:600}.progress-bar-container{background:#0006;border:1px solid #f7931a33;border-radius:12px;height:12px;margin-bottom:1rem;overflow:hidden;width:100%}.progress-bar-fill{background:linear-gradient(90deg,#f7931a,#ffb84d);border-radius:12px;box-shadow:0 0 12px #f7931acc;height:100%;transition:width .6s cubic-bezier(.25,.46,.45,.94)}.progress-footer{align-items:center;color:#ccc;display:flex;font-family:Share Tech Mono,monospace;font-size:.95rem;gap:.5rem;justify-content:center}.progress-label{color:#999}.progress-remaining{color:#ffb84d;font-weight:600}.progress-ranking{align-items:center;border-top:1px solid #f7931a33;display:flex;font-family:Share Tech Mono,monospace;font-size:.95rem;gap:.8rem;justify-content:center;margin-top:1.2rem;padding-top:1.2rem}.ranking-label{color:#999}.ranking-value{color:#f90;cursor:pointer;font-size:1.2rem;font-weight:700;letter-spacing:.05em;text-decoration:none;transition:all .2s ease}.ranking-value:hover{color:#ffb84d;text-shadow:0 0 12px #f7931a99}@keyframes blinkPulse{0%{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}.pill-rays-container{align-items:center;display:flex;height:220px;justify-content:center;position:relative;width:220px}.orange-pill-img-small{height:auto;position:absolute;width:220px}.countdown{align-items:center;background:#ffffff21;border-radius:14px;box-shadow:0 2px 12px #f7931a1a;display:flex;flex-direction:column;margin-bottom:32px;padding:18px 32px}.countdown-title{color:#000;font-size:1.2rem;font-weight:700;letter-spacing:.04em;margin-bottom:8px;text-align:center}.countdown-timer{color:#39ff14;display:flex;font-family:Orbitron,Digital-7,Courier New,monospace;font-size:2.8rem;font-weight:900;gap:22px;letter-spacing:.12em;text-shadow:0 0 8px #f7931a,0 0 20px #f7931a,0 0 40px #f7931a,2px 2px 0 #222}.countdown-block{align-items:center;display:flex;flex-direction:column}.countdown-timer span{background:#111;border:2px solid #f7931a;border-radius:6px;box-shadow:0 2px 12px #000a,0 0 12px #f7931a;font-size:2.8rem;letter-spacing:.12em;min-width:60px;padding:0 18px;text-align:center}.countdown-label{color:#fff;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:1rem;letter-spacing:.04em;margin-top:4px;text-shadow:0 0 6px #f7931a}#pill-container{height:100%;left:0;overflow:hidden;pointer-events:none;position:fixed;top:0;width:100%;z-index:1}.pill{animation:fall var(--fall-duration) linear forwards;height:auto;opacity:.9;pointer-events:none;position:absolute;transform:rotate(var(--start-rot));width:40px}@keyframes fall{0%{opacity:.8;transform:translateY(-50px) rotate(var(--start-rot))}to{opacity:.1;transform:translateY(110vh) rotate(var(--end-rot))}}@media (max-width:768px){.title{font-size:2.2rem;margin-top:12px;padding:0 12px;text-align:center}.orange-pill-img{margin-bottom:20px;width:80vw}.pill-rays-container{height:120px;width:120px}.orange-pill-img-small{filter:drop-shadow(0 0 10px rgba(247,147,26,.8)) drop-shadow(0 0 18px rgba(247,147,26,.5));width:120px}.ray{height:50px;transform-origin:center 110px}.orangepill-logo-row{flex-direction:column;gap:10px;margin:40px auto 18px}.orangepill-title-container{flex-wrap:wrap;font-size:2.2rem;gap:2px;justify-content:center}.orangepill-letter{font-size:2.2rem}.orangepill-capital{font-size:1.8rem;margin-top:8px;text-align:center}.btc-numbers-row{align-items:center;flex-direction:column;gap:24px;justify-content:center;max-width:400px;padding:0 16px;width:100%}.btc-price{font-size:2rem;padding:16px 24px}.btc-card{font-size:.9rem;margin-bottom:8px;min-width:180px}.btc-number-card{margin-bottom:4px;padding:20px 32px}.countdown{padding:16px;width:90%}.countdown-timer{flex-wrap:wrap;font-size:2rem;gap:12px;justify-content:center}.countdown-timer span{font-size:2rem;min-width:50px;padding:0 12px}.countdown-label{font-size:.9rem}}@media (max-width:480px){.orangepill-logo-row{margin:30px auto 12px}.orangepill-title-container{font-size:1.6rem;gap:1px}.orangepill-letter{font-size:1.6rem;text-shadow:1px 2px 8px #b35400cc,0 0 10px #ff9800!important}.orangepill-capital{font-size:1.4rem;margin-top:4px;text-shadow:1px 2px 6px #b35400cc,0 0 8px #ff9800!important}.pill-rays-container{height:80px;width:80px}.orange-pill-img-small{width:80px}.title{font-size:1.6rem}.countdown-timer span{font-size:1.6rem;min-width:40px;padding:0 6px}.btc-numbers-row{gap:28px;justify-content:center;max-width:100%;padding:0 12px}.btc-target-progress{margin:2rem auto 1.5rem;padding:1.5rem}.progress-header{flex-direction:column;gap:.5rem;margin-bottom:1rem}.progress-title{font-size:1rem}.progress-value{font-size:.9rem}.progress-bar-container{height:10px;margin-bottom:.8rem}.progress-footer{font-size:.85rem}.progress-ranking{flex-direction:column;font-size:.85rem;gap:.4rem;margin-top:1rem;padding-top:1rem}.ranking-value{font-size:1rem}}.home-cta-treasury-btn{animation:homeCtaPulse 2.2s ease-in-out infinite,levitate 3s ease-in-out infinite;background:linear-gradient(135deg,#f90,#ffb347);border-radius:10px;box-shadow:0 6px 20px #f7931a66;color:#fff;cursor:pointer;display:inline-block;font-size:1.15rem;font-weight:700;letter-spacing:.03em;overflow:hidden;padding:14px 36px;position:relative;text-decoration:none;transition:all .3s ease}.home-cta-treasury-btn:before{background:linear-gradient(90deg,#0000,#ffffff4d,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.home-cta-treasury-btn:hover{background:linear-gradient(135deg,#ffb347,#f90);box-shadow:0 12px 40px #f7931acc;transform:translateY(-4px)}.home-cta-treasury-btn:hover:before{left:100%}.home-cta-treasury-btn:active{transform:translateY(-1px)}@keyframes homeCtaPulse{0%,to{box-shadow:0 6px 20px #f7931a66}50%{box-shadow:0 10px 35px #f7931ab3}}@keyframes levitate{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (max-width:768px){.home-cta-treasury-btn{font-size:1rem;padding:12px 28px}}@media (max-width:480px){.home-cta-treasury-btn{font-size:.95rem;padding:10px 24px}}.language-switcher{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ff99001a;border:1px solid #ff99004d;border-radius:20px;cursor:pointer;display:flex;gap:.3rem;padding:.35rem .7rem;transition:all .3s ease;-webkit-user-select:none;user-select:none}.language-switcher:hover{background:#f903;border-color:#ff990080;box-shadow:0 4px 12px #f903;transform:translateY(-1px)}.lang-option{align-items:center;display:flex;font-size:.85rem;font-weight:600;gap:.3rem;opacity:.5;transition:all .3s ease}.lang-option.active{color:#f90;opacity:1;text-shadow:0 0 8px #f906}.lang-option .flag{font-size:1.1rem;line-height:1}.lang-option .lang-code{font-family:Orbitron,monospace;font-size:.8rem;letter-spacing:.05em}.lang-divider{color:#f906;font-size:.9rem;margin:0 .1rem}@keyframes langPulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.lang-option.active{animation:langPulse .4s ease}@media (max-width:768px){.language-switcher{gap:.25rem;padding:.3rem .6rem}.lang-option{font-size:.8rem;gap:.25rem}.lang-option .flag{font-size:1rem}.lang-option .lang-code{font-size:.75rem}}@media (max-width:480px){.language-switcher{padding:.25rem .5rem}.lang-option .flag{font-size:.9rem}.lang-option .lang-code{font-size:.7rem}}body.language-changing{animation:languageSwapOut .15s ease-out forwards}@keyframes languageSwapOut{0%{opacity:1}to{opacity:.85}}@keyframes languageSwapIn{0%{opacity:0}to{opacity:1}}.language-text-change{transition:opacity .2s ease}.language-text-change.fading{opacity:0}.language-text-change.appearing{opacity:1}.btc-symbol-transition{display:inline-block}.btc-symbol-transition.changing{animation:btcSymbolFlash .5s ease}@keyframes btcSymbolFlash{0%{filter:drop-shadow(0 0 0 rgba(247,147,26,0));opacity:1}50%{filter:drop-shadow(0 0 10px rgba(247,147,26,.8));opacity:.5}to{filter:drop-shadow(0 0 0 rgba(247,147,26,0));opacity:1}}body.language-changing{pointer-events:none}.language-lightning{animation:lightningFlash .25s ease-out forwards;background:radial-gradient(ellipse at center,#f7931a66 0,#0000 70%),linear-gradient(180deg,#ffc8644d 0,#0000);height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:9999}@keyframes lightningFlash{0%{opacity:0}40%{opacity:.4}to{opacity:0}}.header{background:linear-gradient(90deg,#f7931a 60%,#ffb347);box-shadow:0 4px 24px #f7931a26;left:0;padding:0;position:fixed;right:0;top:0;transition:all .3s ease;z-index:1000}.header-scrolled{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(90deg,#f7931ad9 60%,#ffb347d9);box-shadow:0 2px 12px #f7931a40}.header-scrolled .navbar{background:#0000;height:60px;padding:0 32px}.header-scrolled .orange-pill-menu{width:70px}.header-scrolled .nav-links li a{font-size:.95rem;padding:6px 14px}.navbar{align-items:center;background:linear-gradient(90deg,#f7931a 60%,#ffb347);display:flex;gap:1rem;height:80px;justify-content:space-between;padding:0 48px;position:relative;transition:all .3s ease}.navbar>a{left:auto;position:relative}.header-language-switcher-below{left:48px;position:fixed;top:90px;transition:top .3s ease;z-index:1001}body:has(.header-scrolled) .header-language-switcher-below{top:70px}.orange-pill-menu{cursor:pointer;height:auto;margin-right:18px;transition:all .3s ease;width:100px}.brand{color:#fff;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:2rem;font-weight:900;letter-spacing:.08em;margin-right:32px;text-shadow:1px 2px 8px #b35400}.nav-links{align-items:center;display:flex;gap:32px;list-style:none;margin:0;padding:0}.nav-links li a{border-radius:8px;color:#000;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:1.1rem;font-weight:700;padding:8px 18px;text-decoration:none;transition:all .3s ease}.nav-links li a:hover{background:#000;color:#f7931a}.active-link{background:#000!important;border-radius:8px!important;box-shadow:0 2px 8px #0003;color:#f7931a!important;font-weight:700!important;padding:8px 18px!important;transition:all .3s ease!important}.active-link:hover{background:#222!important;box-shadow:0 4px 12px #0000004d;color:#ffb347!important;transform:scale(1.05)}.hamburger{background:none;border:none;color:#000;cursor:pointer;display:none;font-size:2rem}@media (max-width:768px){.navbar{gap:.5rem;padding:0 16px}.header-scrolled .navbar{height:55px;padding:0 12px}.orange-pill-menu{margin-right:0;width:70px}.header-scrolled .orange-pill-menu{width:55px}.header-language-switcher-below{right:16px;top:85px}body:has(.header-scrolled) .header-language-switcher-below{top:65px}.hamburger{display:block;position:absolute;right:16px}.hamburger-icon{display:flex}.nav-links{align-items:center;background:linear-gradient(90deg,#f7931a 60%,#ffb347);display:none;flex-direction:column;gap:16px;left:0;padding:16px 0;position:absolute;right:0;top:80px;z-index:99}.nav-links.active{display:flex}.nav-links li{text-align:center;width:100%}.nav-links li a{display:block;font-size:1.2rem;padding:12px 0;width:100%}}.hamburger-icon{cursor:pointer;display:none;flex-direction:column;height:22px;justify-content:space-between;width:30px;z-index:1000}.hamburger-icon span{background:#000;border-radius:2px;display:block;height:3px;transition:all .3s ease-in-out;width:100%}.hamburger-icon.open span:first-child{transform:rotate(45deg) translate(5px,5px)}.hamburger-icon.open span:nth-child(2){opacity:0}.hamburger-icon.open span:nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}@media (max-width:768px){.hamburger-icon{display:flex}}.nav-dropdown{position:relative}.dropdown-trigger{align-items:center;border-radius:8px;color:#000;cursor:pointer;display:flex;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:1.1rem;font-weight:700;gap:6px;padding:8px 18px;text-decoration:none;transition:all .3s ease}.dropdown-trigger:after{content:"▼";font-size:.6rem;transition:transform .3s ease}.nav-dropdown:hover .dropdown-trigger:after{transform:rotate(180deg)}.dropdown-trigger:hover{background:#000;color:#f7931a;text-shadow:0 0 10px #f7931a80}.dropdown-menu{animation:dropdownFadeIn .25s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(180deg,#1a1a1a,#0d0d0d);border:1px solid #f7931a33;border-radius:12px;box-shadow:0 8px 32px #0006,0 0 0 1px #f7931a4d,0 0 20px #f7931a1a;display:none;flex-direction:column;left:50%;list-style:none;margin:0;min-width:220px;padding:20px 0 12px;position:absolute;top:100%;transform:translateX(-50%);z-index:1002}.dropdown-menu:after{background:#0000;content:"";height:20px;left:0;position:absolute;right:0;top:-12px}@keyframes dropdownFadeIn{0%{opacity:0;transform:translateX(-50%) translateY(-5px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.dropdown-menu:before{border-bottom:8px solid #1a1a1a;border-left:8px solid #0000;border-right:8px solid #0000;content:"";left:50%;position:absolute;top:8px;transform:translateX(-50%)}.dropdown-menu.active{display:flex}.dropdown-menu li{margin:0;position:relative}.dropdown-menu li a{align-items:center;color:#fff;display:flex;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:.95rem;font-weight:600;overflow:hidden;padding:14px 24px;position:relative;text-decoration:none;transition:all .2s ease}.dropdown-menu li a:before{background:linear-gradient(180deg,#f7931a,#ffb347);content:"";height:100%;left:0;position:absolute;top:0;transform:scaleY(0);transition:transform .2s ease;width:3px}.dropdown-menu li a:hover{background:linear-gradient(90deg,#f7931a26,#0000);color:#f7931a;padding-left:28px;text-shadow:0 0 8px #f7931a66}.dropdown-menu li a:hover:before{transform:scaleY(1)}.dropdown-menu li a.active-link{background:linear-gradient(90deg,#f7931a33,#0000);color:#f7931a;font-weight:700}.dropdown-menu li a.active-link:before{transform:scaleY(1)}.nav-dropdown:hover .dropdown-menu{box-shadow:0 8px 32px #0006,0 0 0 1px #f7931a66,0 0 30px #f7931a26}@media (max-width:768px){.dropdown-menu{animation:none;background:#1a1a1af2;border-radius:8px;box-shadow:none;left:0;margin-top:8px;max-height:0;overflow:hidden;position:static;transform:none;transition:max-height .3s ease}.dropdown-menu:before{display:none}.dropdown-menu.active{max-height:250px}.dropdown-menu li a{font-size:.9rem;justify-content:center;padding:12px 20px}.dropdown-trigger:after{display:none}.dropdown-trigger{font-size:1.2rem;padding:12px 0}}.opc-footer{background-color:#1a1a1a;border-top:1px solid #333;color:#ccc;display:flex;flex-direction:column;font-family:Orbitron,Share Tech Mono,VT323,monospace,Montserrat,Noto Sans JP,Arial,Helvetica,sans-serif;font-size:1.1rem;font-weight:300;gap:30px;padding:60px 20px 30px}.footer-grid{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr;margin:0 auto;max-width:1200px}.footer-col.links{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center}.footer-col.links a{color:#aaa;font-size:1.1rem;font-weight:300;text-decoration:none;transition:color .3s ease}.footer-col.links a:hover{color:#f90}.footer-col.social{display:flex;font-size:1.4rem;gap:16px;justify-content:flex-end}.footer-col.social a{color:#888;transition:color .3s ease}.footer-col.social a:hover{color:#f90}.footer-bottom{border-top:1px solid #111;color:#666;display:flex;flex-wrap:wrap;font-size:1rem;font-weight:300;gap:8px;justify-content:center;padding-top:20px;text-align:center}.footer-line{color:#333}.brand-title-with-icon{align-items:center;display:flex;gap:12px;margin-bottom:12px}.pill-icon{height:60px;width:60px}.brand-text{align-items:flex-start;display:flex;flex-direction:column;line-height:1}.brand-main{color:#f90;font-size:1.8rem;font-weight:400}.brand-sub{color:#aaa;margin-top:4px;padding-left:2px}.brand-sub,.footer-col p{font-size:1.1rem;font-weight:300}.footer-col p{color:#ccc;line-height:1.4;margin:0}@media (max-width:768px){.footer-grid{gap:30px;grid-template-columns:1fr;text-align:center}.footer-col.social{justify-content:center}.footer-col.links{align-items:center}}.version-info{color:#f90;font-family:Share Tech Mono,monospace;font-size:.9rem;font-weight:400;letter-spacing:.05em;opacity:.8}.version-info:hover{opacity:1;text-shadow:0 0 8px #ff990080}.scroll-to-top{align-items:center;background:linear-gradient(135deg,#f7931a,#ffb84d);border:none;border-radius:50%;bottom:-60px;box-shadow:0 4px 12px #f7931a66;color:#000;cursor:pointer;display:flex;font-size:24px;font-weight:700;height:48px;justify-content:center;position:fixed;right:24px;text-decoration:none;transition:all .3s cubic-bezier(.25,.46,.45,.94);width:48px;z-index:999}.scroll-to-top:hover{background:linear-gradient(135deg,#ffb84d,#f7931a);box-shadow:0 6px 20px #f7931a99;transform:translateY(-4px)}.scroll-to-top:active{transform:translateY(-2px)}.scroll-to-top.visible{bottom:24px}@media (max-width:768px){.scroll-to-top{font-size:20px;height:44px;right:16px;width:44px}.scroll-to-top.visible{bottom:16px}}.qr-electricity-line{animation:qrElectricityFlash 4s cubic-bezier(.25,.46,.45,.94) infinite;filter:drop-shadow(0 0 2px #f7931a) drop-shadow(0 0 5px rgba(255,184,77,1)) drop-shadow(0 0 10px rgba(247,147,26,.6));opacity:0}.qr-electricity-line.line-1{stroke-width:2.2;animation-delay:0s}.qr-electricity-line.line-2{stroke-width:2;animation-delay:.5s}.qr-electricity-line.line-3{stroke-width:2.1;animation-delay:1s}.qr-electricity-line.line-4{stroke-width:1.9;animation-delay:.3s}.qr-electricity-line.line-5{stroke-width:2;animation-delay:.7s}.qr-electricity-line.line-6{stroke-width:2;animation-delay:.2s}.qr-electricity-line.line-7{stroke-width:1.9;animation-delay:.8s}.qr-electricity-line.line-8{stroke-width:2;animation-delay:.4s}.qr-electricity-line.line-9{stroke-width:1.9;animation-delay:1.1s}@keyframes qrElectricityFlash{0%{stroke-dasharray:150;stroke-dashoffset:150;opacity:0}3%{stroke-dasharray:150;stroke-dashoffset:0;opacity:1}5%{opacity:.4}7%{stroke-dasharray:150;stroke-dashoffset:0;opacity:1}10%{opacity:0}18%{stroke-dasharray:150;stroke-dashoffset:0;opacity:.8}22%{opacity:.3}30%{stroke-dasharray:150;stroke-dashoffset:0;opacity:.5}50%{opacity:.15}to{opacity:0}}.manifesto-container{align-items:center;background-color:#000;color:#fff;display:flex;flex-direction:column;font-family:Orbitron,Share Tech Mono,VT323,monospace,Montserrat,Noto Sans JP,Arial,Helvetica,sans-serif;font-size:1.1rem;font-weight:300;justify-content:flex-start;min-height:100vh;padding:64px 24px 48px}.manifesto-title{color:#f90;font-family:inherit;font-size:2.8rem;font-weight:400;letter-spacing:.08em;margin-bottom:32px;text-align:center;text-shadow:1px 2px 12px #b35400}.manifesto-explanation,.manifesto-explanation-bg,.manifesto-intro{color:#fffbe7;font-family:inherit;font-size:1.1rem;font-weight:300;line-height:1.7;margin-bottom:32px;max-width:800px;text-align:justify}.manifesto-explanation-bg{background:#f7931a14;border:1px solid #f7931a4d;border-radius:14px;box-shadow:0 2px 12px #f7931a1a;padding:28px 32px}.manifesto-list{color:#fff;font-size:1.12rem;list-style:disc inside;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px;padding-left:0}.manifesto-list li{line-height:1.6;margin-bottom:18px;padding-left:8px;text-align:left}.manifesto-list strong{color:#ffb347;font-weight:700}.manifesto-section{margin:0 auto 24px;max-width:700px;text-align:center}.manifesto-section h2{color:#ffb347;font-family:Montserrat,Noto Sans JP,Arial,Helvetica,sans-serif;font-size:1.4rem;font-weight:700;letter-spacing:.04em;margin-bottom:10px;margin-top:32px}.manifesto-section p{color:#fff;font-size:1.08rem;line-height:1.7;margin-bottom:12px}.manifesto-signature{color:#ffb347;font-family:Montserrat,Noto Sans JP,Arial,Helvetica,sans-serif;font-size:1.15rem;font-weight:700;letter-spacing:.04em;margin-top:44px;text-align:center;text-shadow:1px 2px 8px #b35400}.manifesto-chart{display:flex;justify-content:center;margin-top:36px;width:100%}.btc-chart-img{border-radius:12px;box-shadow:0 4px 24px #0000002e;height:auto;max-width:300px;padding:12px;width:100%}.manifesto-fadein{animation:fadeInManifesto 1s forwards;opacity:0;transform:translateY(30px)}.manifesto-fadein[style*=animation-delay]{animation-fill-mode:both}@keyframes fadeInManifesto{to{opacity:1;transform:translateY(0)}}.manifesto-explanation,.manifesto-explanation-bg,.manifesto-intro,.manifesto-title{font-weight:300}@keyframes fadeInScale{0%{opacity:0;transform:scale(.9) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.manifesto-image-container{align-items:center;animation:fadeInScale 1.2s ease-out forwards;display:flex;justify-content:center;margin-bottom:32px;opacity:0}.manifesto-image{animation:fadeIn 1.5s ease-in-out;border-radius:12px;max-width:450px;width:100%}.pulse-glow{animation:pulseGlow 2s infinite;position:relative}.pulse-glow:before{animation:cyberGlow 3s infinite;background:linear-gradient(45deg,#ffd7004d,#ffdf001a);border-radius:16px;bottom:-15px;content:"";filter:blur(8px);left:-15px;position:absolute;right:-15px;top:-15px;z-index:-1}@keyframes pulseGlow{0%{filter:drop-shadow(0 0 10px #ffd700);transform:scale(1)}50%{filter:drop-shadow(0 0 30px #ffdf00);transform:scale(1.03)}to{filter:drop-shadow(0 0 10px #ffd700);transform:scale(1)}}@keyframes cyberGlow{0%{box-shadow:0 0 20px 10px #ffd70066,0 0 40px 20px #ffdf0033;opacity:.6}50%{box-shadow:0 0 40px 20px #ffd70099,0 0 60px 30px #ffdf004d;opacity:1}to{box-shadow:0 0 20px 10px #ffd70066,0 0 40px 20px #ffdf0033;opacity:.6}}.manifesto-objective-section{align-items:center;-webkit-backdrop-filter:none;backdrop-filter:none;background:#0000;border:none;border-radius:0;display:flex;flex-direction:column;justify-content:center;margin:3rem auto 2rem;max-width:800px;padding:0}.objective-title{color:#f90;font-family:inherit;font-size:2.8rem;font-weight:400;letter-spacing:.08em;margin-bottom:1.5rem;text-align:center;text-transform:uppercase}.objective-description{color:#fffbe7;font-family:inherit;font-size:1.1rem;font-weight:300;line-height:1.7;margin-bottom:2rem;max-width:700px;text-align:justify}.manifesto-progress{margin:0 auto!important;max-width:600px!important;padding:2rem 2.5rem!important;width:100%!important}.manifesto-divider{background:linear-gradient(90deg,#0000,#f7931a,#0000);border-radius:2px;box-shadow:0 0 12px #f7931a99;height:3px;margin:3rem auto 2rem;width:100px}@media (max-width:768px){.manifesto-container{padding:32px 16px 24px}.manifesto-objective-section{margin:2rem auto 1.5rem;padding:0}.objective-title{font-size:1.6rem;margin-bottom:1rem}.objective-description{font-size:1rem;margin-bottom:1.5rem}.manifesto-progress{margin:0 auto!important;max-width:100%!important;padding:1.5rem 1rem!important;width:calc(100% - 2rem)!important}.manifesto-divider{margin:2rem auto 1.5rem}}@media (max-width:480px){.manifesto-container{padding:24px 12px 16px}.manifesto-objective-section{margin:1.5rem auto 1rem}.objective-title{font-size:1.2rem;margin-bottom:.8rem}.objective-description{font-size:.9rem;margin-bottom:1rem}.manifesto-progress{margin:0 auto!important;padding:1rem!important;width:100%!important}.progress-header{flex-direction:column;gap:.5rem;margin-bottom:.8rem}.progress-title{font-size:.9rem}.progress-value{font-size:.8rem}.progress-bar-container{height:8px;margin-bottom:.6rem}.progress-footer{font-size:.75rem}.progress-ranking{flex-direction:column;font-size:.75rem;gap:.3rem;margin-top:.8rem;padding-top:.8rem}.ranking-value{font-size:.9rem}.manifesto-divider{margin:1.5rem auto 1rem}}.progress-donation{align-items:center;border-top:1px solid #f7931a4d;display:flex;flex-direction:column;gap:1rem;margin-top:1.5rem;padding-top:1.5rem}.donation-label{color:#ffb347;font-size:1rem;font-weight:600;letter-spacing:.03em}.donation-address{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;max-width:600px;width:100%}.address-text{background:#0000004d;border:1px solid #f7931a33;border-radius:6px;color:#ddd;flex:1 1;font-family:Courier New,monospace;font-size:.85rem;min-width:200px;padding:8px 12px;word-break:break-all}.copy-btn{background:linear-gradient(135deg,#f90,#ffb347);border:none;border-radius:6px;color:#000;cursor:pointer;font-size:.85rem;font-weight:600;padding:8px 16px;transition:all .3s ease;white-space:nowrap}.copy-btn:hover{box-shadow:0 4px 12px #f7931a66;transform:scale(1.05)}.copy-btn:active{transform:scale(.98)}.manifesto-corporate-section{background:#f7931a0d;border:1px solid #f7931a40;border-radius:16px;box-shadow:0 4px 24px #f7931a1f;margin:48px auto;max-width:900px;padding:32px 24px}.corporate-section-title{color:#f90;font-size:2.2rem;font-weight:400;letter-spacing:.05em;margin-bottom:36px;text-align:center}.corporate-reasons{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-bottom:36px}.corporate-reason-card{background:#0006;border:1px solid #f7931a4d;border-radius:12px;padding:24px;transition:all .3s ease}.corporate-reason-card:hover{border-color:#f7931a80;box-shadow:0 6px 20px #f7931a33;transform:translateY(-4px)}.corporate-reason-card h3{color:#ffb347;font-size:1.3rem;font-weight:400;line-height:1.4;margin-bottom:12px}.corporate-reason-card p{color:#fffbe7;font-size:1.05rem;font-weight:300;line-height:1.6}.corporate-cta{background:#f7931a14;border:1px solid #f7931a4d;border-radius:12px;padding:28px 24px;text-align:center}.corporate-cta-text{color:#fffbe7;font-size:1.15rem;line-height:1.7;margin-bottom:20px}.corporate-cta-btn{background:linear-gradient(135deg,#f90,#ffb347);border-radius:8px;box-shadow:0 4px 16px #f7931a4d;color:#000;display:inline-block;font-size:1.1rem;font-weight:700;padding:14px 32px;text-decoration:none;transition:all .3s ease}.corporate-cta-btn:hover{background:linear-gradient(135deg,#ffb347,#f90);box-shadow:0 6px 24px #f7931a80;transform:translateY(-2px)}.corporate-cta-btn:active{transform:scale(.98)}@media (max-width:768px){.donation-address{align-items:center;flex-direction:column}.address-text{font-size:.75rem;max-width:280px;width:100%}.copy-btn{max-width:100px}.corporate-section-title{font-size:1.8rem}.corporate-reasons{grid-template-columns:1fr}.corporate-reason-card h3{font-size:1.15rem}.corporate-cta-text{font-size:1.05rem}}.btc-help-icon{color:#f7931a;cursor:pointer;font-size:1.1em;margin-left:.35em;transition:color .2s;vertical-align:middle}.btc-help-icon:hover{color:#111}.btc-popup-overlay{align-items:center;background:#00000073;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:1000}.btc-popup{animation:fadeInPop .2s;background:#fff;border-radius:12px;box-shadow:0 8px 32px #0000002e;color:#222;font-size:1.08rem;max-width:350px;padding:2rem 1.5rem 1.5rem;position:relative}.btc-popup-close{background:none;border:none;color:#f7931a;cursor:pointer;font-size:1.5rem;position:absolute;right:1.1rem;top:.7rem}.btc-popup-text{line-height:1.6;margin-top:.5rem}.btc-inline-popover{background:#fff;border-radius:8px;box-shadow:0 6px 20px #00000024;color:#111;font-size:.95rem;left:0;max-width:320px;min-width:220px;padding:8px 10px;position:absolute;top:calc(100% + 8px);z-index:1100}.inline-help-wrapper{align-items:center;display:inline-flex;margin-left:6px}.btc-number-card{position:relative}.header-inline-popover{background:#ffffff24;border-radius:8px;color:#fff;max-width:720px;padding:8px 10px}@keyframes fadeInPop{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.treasury-container{background-color:#000;color:#fff;font-family:Orbitron,Share Tech Mono,VT323,monospace,Montserrat,Noto Sans JP,Arial,Helvetica,sans-serif;min-height:100vh;padding:48px 16px 32px}.treasury-title{color:#f90;font-family:inherit;font-size:2.8rem;font-weight:400;letter-spacing:.08em;margin-bottom:32px;text-align:center;text-shadow:1px 2px 12px #b35400}.btc-numbers-row{display:flex;flex-wrap:wrap;gap:24px;justify-content:center;margin-bottom:40px}.treasury-charts-grid{grid-gap:36px;display:grid;gap:36px;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));margin-left:auto;margin-right:auto;max-width:1200px;width:100%}.treasury-chart-block{align-items:center;background:#ffffff2e;border-radius:18px;box-shadow:0 4px 24px #0000001a;display:flex;flex-direction:column;min-height:420px;padding:36px 24px 28px}.treasury-chart-title{color:#fff;font-family:inherit;font-size:1.1rem;font-weight:400;letter-spacing:.04em;margin-bottom:22px;text-align:center}.treasury-chart-block canvas{height:320px!important;max-width:100%!important}@media (max-width:768px){.treasury-container{min-height:auto;padding:24px 12px 16px}.btc-numbers-row{align-items:center;flex-direction:column;gap:16px;justify-content:center}.treasury-charts-grid{gap:24px;grid-template-columns:1fr!important}.treasury-chart-block{min-height:auto;padding:20px 16px}.treasury-chart-block canvas{height:260px!important}.treasury-chart-title{font-size:1rem}.treasury-title{font-size:1.8rem;font-weight:400;margin-bottom:24px}}.btc-table-container{margin-top:1rem;overflow-x:auto}.btc-table{background-color:initial;border-collapse:collapse;color:#111;font-size:1rem;width:100%}.btc-table td,.btc-table th{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid #c8c8c84d;padding:.75rem 1rem;text-align:center}.btc-table th{background-color:#f7931acc;color:#fff;font-weight:600;text-transform:uppercase}.btc-table tr:nth-child(2n){background-color:#ffffff0d}.treasury-tx-block{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid #0000001a;border-radius:16px;margin-top:3rem;padding:1.5rem}.treasury-tx-table{overflow-x:auto;width:100%}.treasury-tx-table table{background-color:initial;border-collapse:collapse;font-size:1.1rem;font-weight:300;min-width:600px;width:100%}.treasury-tx-table td,.treasury-tx-table th{border-bottom:1px solid #f7931a4d;color:#fff;padding:1rem;text-align:left}.treasury-tx-table th{background-color:#f7931a26;color:#f90;font-size:1rem;font-weight:400;letter-spacing:.05em;text-transform:uppercase}.treasury-tx-table tbody tr{transition:background-color .2s ease}.treasury-tx-table tbody tr:hover{background-color:#f7931a14}.treasury-tx-table tbody tr:nth-child(odd){background-color:#f7931a08}.treasury-tx-table td a{color:#ffb84d;font-weight:500;text-decoration:none;transition:color .2s ease}.treasury-tx-table td a:hover{color:#f90;text-decoration:underline}@media (max-width:768px){.treasury-tx-table table{font-size:.9rem;min-width:100%}.treasury-tx-table td,.treasury-tx-table th{padding:.75rem}.treasury-tx-block{padding:1rem}}.dca-indicator{align-items:center;color:orange;display:flex;font-size:1.2rem;justify-content:center;margin:16px 0}.dca-icon{color:gray;font-size:1.5rem;margin-right:8px;transition:color .3s ease}.dca-icon.active{color:#f90}.dca-text{font-weight:600;letter-spacing:.05em}.preferred-card{align-items:flex-start;background:#ffffff1f;border-radius:12px;display:flex;flex-direction:column;gap:8px;min-width:260px;padding:14px}.preferred-card-header{align-items:center;display:flex;gap:8px}.preferred-card-header h3{color:#fff;font-size:1rem;margin:0}.preferred-card-body{color:#fff;display:flex;flex-direction:column;font-size:.95rem;gap:6px}.preferred-btn{background:#fff;border:none;border-radius:8px;color:#111;cursor:pointer;font-weight:600;padding:8px 12px}.preferred-btn[disabled]{cursor:not-allowed;opacity:.6}.preferred-modal-overlay{align-items:center;background:#00000073;display:flex;inset:0;justify-content:center;position:fixed;z-index:1200}.preferred-modal{background:#fff;border-radius:12px;color:#111;max-width:92%;padding:18px;width:420px}.preferred-modal h3{margin-top:0}.preferred-modal .field{margin-bottom:12px}.preferred-modal input[type=number],.preferred-modal input[type=text]{border:1px solid #ddd;border-radius:6px;padding:8px;width:100%}.preferred-modal .actions{display:flex;gap:8px;justify-content:flex-end;margin-top:12px}.preferred-modal .actions button{border:none;border-radius:8px;cursor:pointer;padding:8px 12px}.preferred-modal .actions .cancel{background:#0000;border:1px solid #ddd;color:#111}.preferred-modal .actions .launch{background:#f7931a;color:#fff}.cta-section{animation:ctaFadeIn 1s ease-out;background:linear-gradient(135deg,#f7931a26,#ffd70014);border:2px solid #f7931a66;border-radius:18px;box-shadow:0 8px 32px #f7931a1f,inset 0 1px 0 #ffffff1a;margin:4rem auto 3rem;max-width:900px;overflow:hidden;padding:3rem 2rem;position:relative}.cta-section:before{background:radial-gradient(circle,#f7931a33 0,#0000 70%);border-radius:50%;content:"";height:200px;pointer-events:none;position:absolute;right:-50%;top:-50%;width:200px}.cta-content{position:relative;z-index:2}.cta-title{color:#f90;font-size:2rem;font-weight:700;letter-spacing:.05em;margin-bottom:1.5rem;text-align:center;text-shadow:0 2px 8px #f7931a4d}.cta-description{color:#e0e0e0;font-size:1.1rem;font-weight:300;line-height:1.7;margin-bottom:1.2rem;text-align:center}.cta-buttons{display:flex;flex-wrap:wrap;gap:1.5rem;margin-top:2rem}.cta-btn,.cta-buttons{justify-content:center}.cta-btn{align-items:center;border:2px solid #0000;border-radius:10px;cursor:pointer;display:inline-flex;font-size:1.05rem;font-weight:600;letter-spacing:.03em;min-width:220px;padding:14px 32px;text-decoration:none;transition:all .3s ease}.cta-btn-primary{background:linear-gradient(135deg,#f90,#ffb347);box-shadow:0 6px 20px #f7931a66;color:#000}.cta-btn-primary:hover{box-shadow:0 10px 30px #f7931a99;transform:translateY(-3px)}.cta-btn-primary:active{transform:translateY(-1px)}.cta-btn-secondary{background:#0000;border:2px solid #f90;color:#f90}.cta-btn-secondary:hover{background:#f7931a26;border-color:#ffb347;box-shadow:0 6px 20px #f7931a4d;color:#ffb347;transform:translateY(-3px)}.cta-btn-secondary:active{transform:translateY(-1px)}@keyframes ctaFadeIn{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.cta-section{margin:2.5rem auto 2rem;padding:2rem 1.5rem}.cta-title{font-size:1.6rem}.cta-description{font-size:1rem;margin-bottom:1rem}.cta-buttons{gap:1rem}.cta-btn{font-size:.95rem;min-width:180px;padding:12px 24px}}@media (max-width:480px){.cta-section{margin:1.5rem auto;padding:1.5rem 1rem}.cta-title{font-size:1.35rem}.cta-description{font-size:.95rem}.cta-buttons{flex-direction:column;gap:.8rem}.cta-btn{width:100%}}.btc-create-treasury-card{align-items:center;background:linear-gradient(135deg,#ffd70033,#f7931a26)!important;border:2px solid #f7931a80!important;display:flex;flex-direction:column;gap:1rem;justify-content:center;overflow:hidden;position:relative;text-align:center;transition:all .3s ease;width:100%}.btc-create-treasury-card:before{background:radial-gradient(circle,#f7931a4d 0,#0000 70%);border-radius:50%;content:"";height:150px;pointer-events:none;position:absolute;right:-50%;top:-50%;width:150px}.btc-create-treasury-card:hover{border-color:#f90!important;box-shadow:0 8px 28px #f7931a40!important;transform:translateY(-4px)}.btc-create-treasury-card .btc-card-title{color:#f90;font-size:1.25rem;margin-bottom:.5rem;text-align:center}.btc-card-subtitle{color:#ddd;font-size:.95rem;font-weight:300;line-height:1.4;margin:0;text-align:center}.btc-create-btn{align-items:center;background:linear-gradient(135deg,#f90,#ffb347);border:none;border-radius:8px;box-shadow:0 4px 16px #f7931a4d;color:#000;cursor:pointer;display:flex;font-size:.95rem;font-weight:700;justify-content:center;letter-spacing:.03em;margin:.5rem auto 0;padding:12px 28px;text-decoration:none;transition:all .3s ease;width:-webkit-fit-content;width:fit-content}.btc-create-btn:hover{box-shadow:0 6px 22px #f7931a80;transform:scale(1.05)}.btc-create-btn:active{transform:scale(.98)}@media (max-width:768px){.btc-create-treasury-card{gap:.8rem}.btc-create-treasury-card .btc-card-title{font-size:1.1rem}.btc-card-subtitle,.btc-create-btn{font-size:.85rem}.btc-create-btn{padding:10px 20px}}.treasury-tx-cta{animation:ctaSlideUp .8s ease-out;background:linear-gradient(135deg,#f7931a2e,#ffd7001a);border:2px solid #f7931a66;border-radius:16px;margin-top:3rem;padding:2.5rem 2rem;text-align:center}.treasury-tx-cta h3{color:#f90;font-size:1.5rem;font-weight:700;letter-spacing:.04em;margin:0 0 .8rem}.treasury-tx-cta p{color:#ddd;font-size:1rem;line-height:1.6;margin:0 auto 1.5rem;max-width:600px}.treasury-tx-cta-btn{align-items:center;background:linear-gradient(135deg,#f90,#ffb347);border-radius:10px;box-shadow:0 6px 20px #f7931a66;color:#000;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:700;justify-content:center;letter-spacing:.03em;padding:14px 36px;text-decoration:none;transition:all .3s ease}.treasury-tx-cta-btn:hover{box-shadow:0 10px 30px #f7931a99;transform:translateY(-3px)}.treasury-tx-cta-btn:active{transform:translateY(-1px)}@keyframes ctaSlideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.treasury-tx-cta{margin-top:2rem;padding:1.8rem 1.5rem}.treasury-tx-cta h3{font-size:1.2rem}.treasury-tx-cta p{font-size:.95rem}.treasury-tx-cta-btn{font-size:.9rem;padding:12px 28px}}@media (max-width:480px){.treasury-tx-cta{margin-top:1.5rem;padding:1.5rem 1rem}.treasury-tx-cta h3{font-size:1.1rem}.treasury-tx-cta p{font-size:.9rem}.treasury-tx-cta-btn{font-size:.85rem;max-width:280px;padding:12px 24px}}.services-container{align-items:center;background-color:#000;box-sizing:border-box;display:flex;flex-direction:column;font-family:Orbitron,Share Tech Mono,VT323,monospace,Montserrat,Noto Sans JP,Arial,Helvetica,sans-serif;min-height:100vh;overflow-x:hidden;padding:64px 24px 48px;width:100%}.services-title{color:#f90;font-family:inherit;font-size:2.8rem;font-weight:400;letter-spacing:.08em;margin-bottom:32px;text-align:center;text-shadow:1px 2px 12px #b35400}.services-explanation{background:#f7931a14;border:1px solid #f7931a4d;border-radius:14px;box-shadow:0 2px 12px #f7931a1a;color:#fffbe7;font-family:inherit;font-size:1.1rem;font-weight:300;line-height:1.7;max-width:800px;padding:32px;text-align:justify}.services-list{margin:24px 0;padding-left:0}.services-list>div{align-items:flex-start;color:#fffbe7;display:flex;font-family:inherit;font-size:1.1rem;font-weight:300;letter-spacing:.03em;margin-bottom:18px}.services-list>div strong{color:#fff;font-weight:400;letter-spacing:.04em;margin-right:4px}.services-list>div span{color:#f7931a!important;font-size:1.3em;font-weight:700;margin-right:8px}.services-contact-btn-wrapper{display:flex;flex-wrap:wrap;gap:24px;justify-content:center;margin-top:32px}.services-contact-btn{align-items:center;background:linear-gradient(135deg,#f90,#ffb347);border:none;border-radius:10px;box-shadow:0 6px 20px #f7931a66;color:#000;cursor:pointer;display:inline-flex;font-family:inherit;font-size:1.05rem;font-weight:700;justify-content:center;letter-spacing:.03em;min-width:220px;padding:14px 36px;text-decoration:none;transition:all .3s ease}.services-contact-btn:hover{box-shadow:0 10px 30px #f7931a99;transform:translateY(-3px)}.services-contact-btn:active{transform:translateY(-1px)}.services-fadein{animation:fadeInServices 1s forwards;opacity:0;transform:translateY(30px)}.services-fadein[style*=animation-delay]{animation-fill-mode:both}@keyframes fadeInServices{to{opacity:1;transform:translateY(0)}}.services-cards-row{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;gap:28px;justify-content:center;margin:36px 0}.service-card{align-items:flex-start;background:#ffffff2e;border-radius:14px;box-shadow:0 2px 12px #f7931a1a;color:#fffbe7;display:flex;flex-direction:row;font-family:inherit;gap:16px;max-width:320px;min-width:240px;padding:28px 22px 22px}.service-card-icon{color:#f7931a;flex-shrink:0;font-size:2.1em;font-weight:700;line-height:1;margin-right:8px}.service-card-title{color:#fff;font-size:1.18rem;font-weight:400;letter-spacing:.04em;margin-bottom:6px}.service-card-desc{color:#fffbe7;font-size:1.05rem;font-weight:400;line-height:1.5}@media (max-width:768px){.services-container{padding:64px 16px 48px}.services-title{font-size:2rem;padding:0 8px;text-align:center}.services-explanation{font-size:1.05rem;max-width:100%;padding:20px 16px}.services-cards-row{flex-direction:column;gap:20px;margin:24px 0}.service-card{align-items:flex-start;flex-direction:column;max-width:100%}.service-card-icon{font-size:1.8em;margin-bottom:12px}.services-contact-btn{font-size:.95rem;margin:0 auto;max-width:280px;padding:12px 24px;text-align:center;width:100%}.services-contact-btn-wrapper{align-items:center;flex-direction:column;gap:16px;padding:0 16px;width:100%}}@media (max-width:480px){.services-container{padding:60px 8px 40px}.services-title{font-size:1.6rem;padding:0 4px}.services-explanation{font-size:1rem;padding:16px 12px}.services-contact-btn{font-size:.9rem;padding:10px 20px}}.scroll-reveal{opacity:0;transition:all .8s cubic-bezier(.25,.46,.45,.94);will-change:opacity,transform}.scroll-reveal-up{transform:translateY(60px)}.scroll-reveal-down{transform:translateY(-60px)}.scroll-reveal-left{transform:translateX(-60px)}.scroll-reveal-right{transform:translateX(60px)}.scroll-reveal-scale{transform:scale(.85)}.scroll-reveal.revealed{opacity:1;transform:translateY(0) translateX(0) scale(1)}.scroll-reveal-stagger>:first-child{transition-delay:0s}.scroll-reveal-stagger>:nth-child(2){transition-delay:.1s}.scroll-reveal-stagger>:nth-child(3){transition-delay:.2s}.scroll-reveal-stagger>:nth-child(4){transition-delay:.3s}.scroll-reveal-stagger>:nth-child(5){transition-delay:.4s}.scroll-reveal-stagger>:nth-child(6){transition-delay:.5s}.scroll-reveal-stagger>:nth-child(7){transition-delay:.6s}.scroll-reveal-stagger>:nth-child(8){transition-delay:.7s}.scroll-reveal-stagger>:nth-child(9){transition-delay:.8s}.scroll-reveal-stagger>:nth-child(10){transition-delay:.9s}.scroll-reveal.revealed.glow-reveal{animation:btcGlowReveal .6s ease-out forwards}@keyframes btcGlowReveal{0%{filter:drop-shadow(0 0 0 rgba(247,147,26,0))}50%{filter:drop-shadow(0 0 20px rgba(247,147,26,.6))}to{filter:drop-shadow(0 0 0 rgba(247,147,26,0))}}.scroll-reveal.card-reveal.revealed{animation:cardRevealGlow .8s ease-out}@keyframes cardRevealGlow{0%{box-shadow:0 0 0 #f7931a00}30%{box-shadow:0 0 30px #f7931a66,0 4px 15px #0003}to{box-shadow:0 4px 15px #0000001a}}.scroll-reveal.text-reveal.revealed:after{animation:underlineReveal .8s ease-out forwards;background:linear-gradient(90deg,#0000,#f7931a,#0000);bottom:0;content:"";height:2px;left:0;position:absolute;width:100%}@keyframes underlineReveal{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.scroll-reveal{transform:none!important;transition:opacity .3s ease}.scroll-reveal.revealed{opacity:1}}.treasury-form-container *{box-sizing:border-box;max-width:100%}.treasury-form-container{animation:formFadeIn .8s ease-out;box-sizing:border-box;margin:0 auto;max-width:900px;overflow-x:hidden;padding:2rem;width:100%}@keyframes formFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.treasury-form-banner{align-items:center;animation:bannerPulse 3s ease-in-out infinite;background:linear-gradient(135deg,#f7931a40,#ffd70026 50%,#f7931a40);border:2px solid #f90;border-radius:16px;display:flex;gap:1.5rem;margin-bottom:2rem;overflow:hidden;padding:1.5rem 2rem;position:relative}@keyframes bannerPulse{0%,to{box-shadow:0 0 20px #f7931a4d}50%{box-shadow:0 0 40px #f7931a80}}.treasury-form-banner:before{animation:bannerShine 4s linear infinite;background:linear-gradient(45deg,#0000 30%,#ffffff0d 50%,#0000 70%);content:"";height:200%;left:-50%;position:absolute;top:-50%;width:200%}@keyframes bannerShine{0%{transform:translateX(-100%) rotate(45deg)}to{transform:translateX(100%) rotate(45deg)}}.banner-icon{animation:rocketBounce 2s ease-in-out infinite;font-size:3rem}@keyframes rocketBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.banner-content{flex:1 1;position:relative;z-index:1}.banner-title{color:#f90;font-size:1.4rem;font-weight:700;letter-spacing:.02em;margin:0 0 .5rem;text-shadow:0 2px 10px #f7931a4d}.banner-text{color:#e0e0e0;font-size:1rem;font-weight:300;line-height:1.5;margin:0}.treasury-form-header{margin-bottom:2rem;text-align:center}.treasury-form-title{color:#f90;font-size:2rem;font-weight:700;letter-spacing:.05em;margin:0 0 1rem;text-shadow:0 2px 10px #f7931a4d}.treasury-form-subtitle{color:#ccc;font-size:1.05rem;font-weight:300;line-height:1.6;margin:0 auto;max-width:600px}.treasury-evaluation-process{background:#ffffff0d;border:1px solid #f7931a4d;border-radius:14px;margin-bottom:2rem;padding:1.5rem}.evaluation-title{color:#f90;font-size:1.2rem;font-weight:600;margin:0 0 1.2rem;text-align:center}.evaluation-steps{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-bottom:1.5rem}.evaluation-step{align-items:center;background:#f7931a1a;border:1px solid #f7931a33;border-radius:10px;display:flex;flex:1 1;gap:.8rem;max-width:220px;min-width:180px;padding:.8rem 1rem}.step-number{background:linear-gradient(135deg,#f90,#ffb347);flex-shrink:0;font-size:.95rem;height:32px;width:32px}.step-content{display:flex;flex-direction:column;gap:.2rem}.step-content strong{color:#fff;font-size:.85rem;font-weight:600}.step-content span{color:#aaa;font-size:.75rem;font-weight:300}.evaluation-note{align-items:flex-start;background:#f7931a14;border-left:4px solid #f90;border-radius:0 8px 8px 0;display:flex;gap:.8rem;padding:1rem}.note-icon{flex-shrink:0;font-size:1.5rem}.evaluation-note p{color:#ddd;font-size:.9rem;font-weight:300;line-height:1.6;margin:0}.evaluation-note strong{color:#f90;font-weight:600}.treasury-form{background:#ffffff14;border:1px solid #f7931a4d;border-radius:16px;box-sizing:border-box;overflow-x:hidden;padding:2rem;width:100%}.form-section{border-bottom:1px solid #f7931a26;margin-bottom:2rem;padding-bottom:1.5rem}.form-section:last-of-type{border-bottom:none;margin-bottom:1rem}.form-section-title{align-items:center;color:#f90;display:flex;font-size:1.15rem;font-weight:600;gap:.6rem;margin:0 0 1.2rem}.form-grid{grid-gap:1.2rem;display:grid;gap:1.2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.form-group{gap:.5rem}.form-group.full-width{grid-column:1/-1}.form-group label{color:#ddd;letter-spacing:.02em}.form-group input,.form-group select,.form-group textarea{background:#0006;border:1px solid #f7931a4d;border-radius:8px;font-family:inherit;font-size:.95rem;padding:.85rem 1rem}.form-group input::placeholder,.form-group textarea::placeholder{color:#666}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{background:#00000080;border-color:#f90;box-shadow:0 0 0 3px #f7931a26}.form-group select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath fill='%23f90' d='M6 8 1 3h10z'/%3E%3C/svg%3E");background-position:right 1rem center;padding-right:2.5rem}.form-group select option{background:#1a1a1a;padding:.5rem}.form-group textarea{line-height:1.5}.form-disclaimer{background:#ffc1071a;border:1px solid #ffc1074d;border-radius:10px;margin-bottom:1.5rem;padding:1rem 1.2rem}.form-disclaimer p{color:#ddd;font-size:.9rem;line-height:1.6;margin:0}.form-disclaimer strong{color:#ffc107}.form-actions{justify-content:center;margin-bottom:1.5rem}.form-submit-btn{align-items:center;background:linear-gradient(135deg,#f90,#ffb347);border:none;border-radius:12px;box-shadow:0 6px 24px #f7931a66;color:#000;cursor:pointer;display:inline-flex;font-family:inherit;font-size:1.1rem;font-weight:700;gap:.6rem;justify-content:center;letter-spacing:.03em;padding:1rem 3rem;transition:all .3s ease}.form-submit-btn:hover:not(:disabled){box-shadow:0 10px 35px #f7931a99;transform:translateY(-3px)}.form-submit-btn:active:not(:disabled){transform:translateY(-1px)}.form-submit-btn:disabled{cursor:not-allowed;opacity:.5}.btn-icon{font-size:1.3rem;font-weight:700}.form-footer{text-align:center}.form-footer p{color:#888;font-size:.85rem;line-height:1.6;margin:0}.required-mark{color:#f90;font-weight:700}@media (max-width:768px){.treasury-form-container{max-width:100%;padding:1rem .75rem}.treasury-form-banner{flex-direction:column;gap:.8rem;margin-left:.5rem;margin-right:.5rem;padding:1rem;text-align:center}.banner-icon{font-size:2.5rem}.banner-title{font-size:1.1rem;line-height:1.3}.banner-text{font-size:.85rem;line-height:1.4}.treasury-form-title{font-size:1.5rem;padding:0 .5rem}.treasury-form-subtitle{font-size:.9rem;padding:0 .5rem}.treasury-evaluation-process{margin-left:.5rem;margin-right:.5rem;padding:1rem}.evaluation-title{font-size:1.1rem}.evaluation-steps{align-items:stretch;flex-direction:column;gap:.8rem}.evaluation-step{max-width:100%;min-width:auto;padding:.7rem .8rem}.treasury-form{margin-left:.5rem;margin-right:.5rem;padding:1rem}.form-grid{gap:1rem;grid-template-columns:1fr}.form-section-title{font-size:1.05rem}.form-group label{font-size:.9rem}.form-group input,.form-group select,.form-group textarea{box-sizing:border-box;font-size:.95rem;padding:.8rem;width:100%}.form-submit-btn{font-size:1rem;max-width:100%;padding:1rem 1.5rem;width:100%}.evaluation-note{align-items:center;flex-direction:column;padding:1rem;text-align:center}}@media (max-width:480px){.treasury-form-container{padding:.5rem}.treasury-form-banner{margin-left:.25rem;margin-right:.25rem;padding:.8rem}.banner-title{font-size:1rem;line-height:1.2}.banner-text{font-size:.8rem}.treasury-form-title{font-size:1.3rem;padding:0 .25rem}.treasury-form-subtitle{font-size:.85rem;padding:0 .25rem}.treasury-evaluation-process{margin-left:.25rem;margin-right:.25rem;padding:.8rem}.evaluation-title{font-size:1rem}.treasury-form{margin-left:.25rem;margin-right:.25rem;padding:.8rem}.form-section{margin-bottom:1.2rem}.form-section-title{font-size:1rem;margin-bottom:.8rem}.form-group{margin-bottom:1rem}.form-group label{font-size:.85rem;margin-bottom:.4rem}.form-group input,.form-group select,.form-group textarea{font-size:.9rem;padding:.7rem}.form-submit-btn{font-size:.95rem;padding:.9rem 1.2rem}.step-number{font-size:.85rem;height:28px;width:28px}.step-content strong{font-size:.8rem}.step-content span{font-size:.7rem}.evaluation-note{padding:.8rem}.note-icon{font-size:1.3rem}.evaluation-note p{font-size:.8rem}.form-footer p{font-size:.75rem;padding:0 .5rem}}.apply-club-container{background:#000;color:#fff;min-height:100vh;padding:120px 20px 60px}.apply-club-header{margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:700px;text-align:center}.private-badge{align-items:center;background:#1a1a1a;border:1px solid #f7931a66;border-radius:50px;color:#f7931a;display:inline-flex;font-size:.9rem;font-weight:600;gap:8px;margin-bottom:25px;padding:10px 24px}.private-badge .badge-icon{font-size:1.1rem}.apply-club-header h1{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#f7931a,#ffb84d);-webkit-background-clip:text;background-clip:text;font-size:2.8rem;margin-bottom:15px}.header-subtitle{color:#888;font-size:1.1rem}.membership-info{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:900px}.info-card{align-items:center;background:#ffffff05;border:1px solid #ffffff14;border-radius:12px;display:flex;gap:15px;padding:20px;transition:all .3s ease}.info-card:hover{background:#f7931a0d;border-color:#f7931a4d}.info-icon{flex-shrink:0;font-size:2rem}.info-card h4{color:#f7931a;font-size:1rem;margin-bottom:4px}.info-card p{color:#888;font-size:.85rem;margin:0}.apply-club-form-container{background:#1a1a1a;border:1px solid #f7931a33;border-radius:24px;box-shadow:0 20px 60px #00000080;margin:0 auto;max-width:900px;padding:40px}.form-header{border-bottom:1px solid #ffffff1a;margin-bottom:40px;padding-bottom:30px;text-align:center}.form-header h2{color:#fff;font-size:1.8rem;margin-bottom:10px}.form-header p{color:#888;font-size:1rem}.form-section{background:#ffffff05;border:1px solid #ffffff0d;border-radius:16px;margin-bottom:35px;padding:25px}.form-section h3{align-items:center;border-bottom:1px solid #f7931a33;color:#f7931a;display:flex;font-size:1.2rem;gap:10px;margin-bottom:20px;padding-bottom:15px}.section-icon{font-size:1.3rem}.form-group{margin-bottom:20px}.form-row .form-group{margin-bottom:0}.form-row{grid-gap:15px;box-sizing:border-box;display:grid;gap:15px;grid-template-columns:1fr;margin:0;width:100%}@media (min-width:769px){.form-row{gap:15px;grid-template-columns:1fr 1fr!important;margin:0}}.form-group label{color:#ccc;display:block;font-size:.95rem;margin-bottom:8px}.form-group input,.form-group select,.form-group textarea{background:#0000004d;border:1px solid #ffffff26;border-radius:10px;box-sizing:border-box;color:#fff;font-size:1rem;padding:14px 18px;transition:all .3s ease;width:100%}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{border-color:#f7931a;box-shadow:0 0 20px #f7931a33;outline:none}.form-group input::placeholder,.form-group textarea::placeholder{color:#555}.form-group select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23888' viewBox='0 0 24 24'%3E%3Cpath d='m7 10 5 5 5-5z'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:24px;cursor:pointer;padding-right:40px}.form-group select option{background:#1a1a2e;color:#fff}.form-group textarea{min-height:100px;resize:vertical}.field-hint{color:#666;display:block;font-size:.8rem;margin-top:6px}.terms-notice{background:#f7931a14;border:1px solid #f7931a33;border-radius:12px;margin-bottom:30px;padding:20px}.terms-notice p{color:#aaa;font-size:.9rem;line-height:1.6;margin:0}.form-actions{justify-content:flex-end}.btn-cancel{border:1px solid #fff3;padding:14px 30px;text-decoration:none}.btn-cancel:hover{border-color:#fff6}.btn-submit{background:linear-gradient(135deg,#f7931a,#ffb84d);border:none;border-radius:10px;color:#000;cursor:pointer;font-size:1rem;font-weight:700;padding:14px 40px;transition:all .3s ease}.btn-submit:hover{box-shadow:0 10px 30px #f7931a66;transform:scale(1.02)}.btn-submit:disabled{cursor:not-allowed;opacity:.7;transform:none}.apply-club-success{background:#1a1a1a;border:1px solid #4caf504d;border-radius:24px;margin:60px auto;max-width:600px;padding:60px 40px;text-align:center}.success-icon{animation:successPop .6s ease-out;font-size:5rem;margin-bottom:25px}@keyframes successPop{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}.apply-club-success h1{color:#4caf50;font-size:2.2rem;margin-bottom:15px}.apply-club-success>p{color:#aaa;font-size:1.1rem;line-height:1.6;margin-bottom:30px}.success-next-steps{background:#ffffff08;border-radius:12px;margin-bottom:30px;padding:25px;text-align:left}.success-next-steps h3{color:#f7931a;margin-bottom:15px}.success-next-steps ol{margin:0;padding-left:20px}.success-next-steps li{color:#ccc;font-size:.95rem;padding:8px 0}.success-actions{display:flex;gap:15px;justify-content:center}.btn-secondary{background:#0000;border:1px solid #fff3;border-radius:10px;color:#888;font-size:1rem;padding:14px 30px;text-decoration:none;transition:all .3s ease}.btn-secondary:hover{border-color:#fff6;color:#fff}.btn-primary{background:linear-gradient(135deg,#f7931a,#ffb84d);border:none;border-radius:10px;color:#000;font-size:1rem;font-weight:700;padding:14px 30px;text-decoration:none;transition:all .3s ease}.btn-primary:hover{box-shadow:0 10px 30px #f7931a66;transform:scale(1.02)}.apply-club-disclaimer{border-top:1px solid #ffffff1a;margin:40px auto 0;max-width:800px;padding:20px;text-align:center}.apply-club-disclaimer p{color:#555;font-size:.8rem;line-height:1.6}@media (max-width:768px){.apply-club-container{padding:100px 15px 40px}.apply-club-header h1{font-size:2rem}.membership-info{grid-template-columns:1fr}.apply-club-form-container{padding:30px 20px}.form-row{gap:15px;grid-template-columns:1fr!important}.form-section{padding:20px 15px}.form-actions{flex-direction:column-reverse}.btn-cancel,.btn-submit{text-align:center;width:100%}.success-actions{flex-direction:column}.btn-primary,.btn-secondary{text-align:center;width:100%}}.about-container{align-items:center;background-color:#000;color:#fffbe7;display:flex;flex-direction:column;font-family:Orbitron,Share Tech Mono,VT323,monospace,Montserrat,Noto Sans JP,Arial,Helvetica,sans-serif;font-size:1.1rem;font-weight:300;justify-content:flex-start;min-height:100vh;padding:64px 24px 48px}.about-hero{margin-bottom:40px;max-width:900px;text-align:center}.about-hero-content{margin:0 auto;max-width:900px}.about-hero-pill{display:none}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.about-hero-title{color:#f90;font-family:inherit;font-size:2.8rem;font-weight:400;letter-spacing:.08em;margin:20px 0;text-shadow:1px 2px 12px #b35400}.about-hero-subtitle{color:#fffbe7;font-family:inherit;font-size:1.3rem;font-weight:300;margin:0}.about-section{margin-bottom:60px;max-width:900px;padding:0;width:100%}.about-section-title{color:#f90;font-family:inherit;font-size:1.8rem;font-weight:400;letter-spacing:.06em;margin:0 0 30px;text-align:center;text-shadow:1px 2px 8px #b35400}.about-section-content{background:#f7931a14;border:1px solid #f7931a4d;border-radius:14px;box-shadow:0 2px 12px #f7931a1a;color:#fffbe7;font-family:inherit;font-size:1.1rem;font-weight:300;line-height:1.7;padding:32px;text-align:justify}.about-content-block{margin-top:20px}.about-content-block p{color:#fffbe7;font-size:1.1rem;font-weight:300;line-height:1.8;margin:20px 0}.bitcoin-features{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-top:30px}.feature{background:#ffb84d0d;border-left:3px solid #f90;border-radius:8px;padding:20px;transition:all .3s ease}.feature:hover{background:#ffb84d1f;box-shadow:0 2px 8px #f7931a26}.feature h4{color:#f90;font-family:inherit;font-size:1.1rem;font-weight:400;margin:0 0 10px}.feature p{color:#fffbe7;font-size:.95rem;font-weight:300;line-height:1.5;margin:0}.problem-comparison{grid-gap:25px;display:grid;gap:25px;grid-template-columns:1fr 1fr;margin-bottom:30px}.problem-new,.problem-old{background:#6464641a;border:1px solid #f7931a33;border-radius:8px;padding:25px}.problem-new h4,.problem-old h4{color:#f90;font-family:inherit;font-weight:400;margin:0 0 15px}.problem-new ul,.problem-old ul{list-style:disc;margin:0;padding-left:20px}.problem-new li,.problem-old li{color:#fffbe7;font-size:.95rem;line-height:1.6;margin:8px 0}.problem-conclusion{background:#f7931a1f;border:1px solid #f7931a4d;border-radius:8px;color:#fffbe7;font-size:1.05rem;line-height:1.7;margin:0!important;padding:20px;text-align:center}@media (max-width:768px){.problem-comparison{grid-template-columns:1fr}}.philosophy-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:30px}.philosophy-card{background:#64646414;border:1px solid #f7931a4d;border-radius:12px;padding:25px;transition:all .3s ease}.philosophy-card:hover{background:#f7931a26;border-color:#f90;box-shadow:0 4px 12px #f7931a33}.philosophy-card h4{color:#f90;font-family:inherit;font-size:1.1rem;font-weight:400;margin:0 0 12px}.philosophy-card p{color:#fffbe7;font-size:.95rem;font-weight:300;line-height:1.6;margin:0}.about-quote-section{margin-bottom:60px;max-width:900px;width:100%}.about-quote-block{text-align:center}.about-satoshi-quote{background:#f7931a14;border-left:3px solid #f90;border-radius:8px;color:#f90;font-family:inherit;font-size:1.3rem;font-style:italic;font-weight:300;line-height:1.8;margin:30px 0;padding:30px;text-align:left}.about-satoshi-quote footer{color:#999;font-size:.9rem;font-style:italic;margin-top:15px;text-align:right}.quote-context{color:#fffbe7;font-size:1rem;font-weight:300;line-height:1.7;margin-top:15px}.about-whitepaper{margin-bottom:60px;max-width:900px;width:100%}.whitepaper-download{background:#f7931a14;border:1px solid #f7931a4d;border-radius:12px;margin-top:25px;padding:30px;text-align:center}.whitepaper-button{background:#f90;border-radius:8px;box-shadow:0 2px 8px #ff99004d;color:#000;display:inline-block;font-family:inherit;font-size:1rem;font-weight:400;letter-spacing:.05em;padding:14px 32px;text-decoration:none;transition:all .3s ease}.whitepaper-button:hover{background:#ffb347;box-shadow:0 4px 12px #ff990080;transform:scale(1.05)}.whitepaper-meta{color:#999;font-size:.9rem;font-weight:300;line-height:1.6;margin:15px 0 0}.framework-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-top:30px}.framework-card{background:#64646414;border:1px solid #f7931a4d;border-radius:12px;padding:25px;text-align:center;transition:all .3s ease}.framework-card:hover{background:#f7931a26;border-color:#f90;box-shadow:0 4px 12px #f7931a33}.framework-card h4{color:#f90;font-family:inherit;font-size:1.1rem;font-weight:400;margin:0 0 12px}.framework-card p{color:#fffbe7;font-size:.95rem;font-weight:300;line-height:1.6;margin:0}.why-benefits{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-top:30px}.why-card{background:#64646414;border:1px solid #f7931a4d;border-radius:12px;padding:25px;text-align:center;transition:all .3s ease}.why-card:hover{background:#f7931a26;border-color:#f90;box-shadow:0 4px 12px #f7931a33}.why-card h4{color:#f90;font-family:inherit;font-size:1.1rem;font-weight:400;margin:0 0 12px}.why-card p{color:#fffbe7;font-size:.95rem;font-weight:300;line-height:1.6;margin:0}.about-cta-section{margin-bottom:30px;max-width:900px;width:100%}.about-cta-content{background:#f7931a14;border:1px solid #f7931a4d;border-radius:14px;padding:40px;text-align:center}.about-cta-content h2{color:#f90;font-family:inherit;font-size:2rem;font-weight:400;letter-spacing:.06em;margin:0 0 15px;text-shadow:1px 2px 8px #b35400}.about-cta-content>p{color:#fffbe7;font-size:1.05rem;font-weight:300;line-height:1.7;margin-bottom:30px}.about-cta-buttons{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.cta-button{display:inline-block;font-family:inherit;font-weight:400;letter-spacing:.05em;padding:12px 30px;text-decoration:none}.cta-primary{background:#f90;box-shadow:0 2px 8px #ff99004d;color:#000}.cta-primary:hover{background:#ffb347;box-shadow:0 4px 12px #ff990080;transform:scale(1.05)}.cta-secondary{background:#0000;border:2px solid #f90;color:#f90}.cta-secondary:hover{background:#ff99001a;box-shadow:0 4px 12px #ff99004d;transform:scale(1.05)}@media (max-width:768px){.about-container{padding:50px 16px 40px}.about-hero-title{font-size:2rem}.about-hero-subtitle{font-size:1rem}.about-section-title{font-size:1.4rem}.about-section-content{font-size:1rem;padding:20px}.about-satoshi-quote{font-size:1.1rem;padding:20px}.about-cta-buttons{flex-direction:column}.cta-button{width:100%}.philosophy-grid,.problem-comparison{grid-template-columns:1fr}.bitcoin-features{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.about-hero-title{font-size:1.5rem}.about-section-title{font-size:1.2rem}.bitcoin-features{grid-template-columns:1fr}.about-section-content{padding:15px}}.simulator-container{background:linear-gradient(135deg,#0f0f0f,#1a1a1a);color:#fff;min-height:100vh;padding:40px 20px}.promo-banner{animation:promoPulse 2s ease-in-out infinite;background:linear-gradient(135deg,#1a0a00,#2d1500 50%,#1a0a00);border:2px solid #ff9f1c;border-radius:20px;box-shadow:0 0 40px #ff9f1c4d;margin:0 auto 40px;max-width:1200px;overflow:hidden;padding:30px;position:relative}@keyframes promoPulse{0%,to{box-shadow:0 0 40px #ff9f1c4d}50%{box-shadow:0 0 60px #ff9f1c80}}.promo-badge{animation:badgeBounce 1s ease-in-out infinite;background:linear-gradient(135deg,#ff4d4d,red);border-radius:0 0 10px 10px;color:#fff;font-size:.9rem;font-weight:700;padding:8px 20px;position:absolute;right:20px;top:-5px}@keyframes badgeBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.promo-content{text-align:center}.promo-content h3{color:#ff9f1c;font-size:2rem;margin-bottom:10px;text-shadow:0 0 20px #ff9f1c80}.promo-content p{color:#b0b0b0;margin-bottom:15px}.promo-countdown{display:flex;gap:10px;justify-content:center;margin-bottom:20px}.countdown-item{background:#00000080;border:1px solid #ff9f1c4d;border-radius:10px;min-width:70px;padding:15px 20px}.countdown-value{color:#ff9f1c;display:block;font-size:2rem;font-weight:700;line-height:1}.countdown-label{color:#888;display:block;font-size:.75rem;margin-top:5px;text-transform:uppercase}.countdown-separator{align-items:center;color:#ff9f1c;display:flex;font-size:2rem;font-weight:700}.promo-comparison{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.rate-after{color:#666;font-size:1rem;text-decoration:line-through}.rate-now{animation:rateGlow 1.5s ease-in-out infinite;color:#0f8;font-size:1.2rem;font-weight:700}@keyframes rateGlow{0%,to{text-shadow:0 0 10px #00ff8880}50%{text-shadow:0 0 20px #0f8c}}.result-card.has-promo{border-color:#ff9f1c;box-shadow:0 0 30px #ff9f1c33}.card-promo-tag{background:linear-gradient(135deg,#0f8,#00cc6a);border-radius:20px;color:#000;font-size:.75rem;font-weight:700;padding:5px 12px;position:absolute;right:10px;top:10px}.rate-comparison{justify-content:space-between}.rate-comparison,.rate-display{align-items:center;display:flex}.rate-display{gap:10px}.old-rate{color:#666;font-size:.9rem;text-decoration:line-through}.detail-row.monthly-rate{align-items:center;border-top:1px dashed #ffffff1a;display:flex;justify-content:space-between;margin-top:5px;padding:6px 0}.detail-row.monthly-rate .label{color:#888;font-size:.85rem}.value.rate-monthly{color:#6ab0f3;font-size:.95rem;font-weight:600}.detail-row.bonus{background:#00ff881a;border-radius:8px;margin:5px 0;padding:8px 12px}.detail-row.bonus .value{color:#0f8;font-weight:600}.result-card.has-promo .cta-button{animation:ctaPulse 2s ease-in-out infinite;background:linear-gradient(135deg,#0f8,#00cc6a);color:#000}@keyframes ctaPulse{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@media (max-width:600px){.promo-banner{padding:20px 15px}.promo-content h3{font-size:1.4rem}.countdown-item{min-width:55px;padding:10px 12px}.countdown-value{font-size:1.5rem}.promo-comparison{flex-direction:column;gap:10px}}.simulator-header{animation:fadeInDown .8s ease-out;margin-bottom:60px;text-align:center}.simulator-header h1{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#ff9f1c,#ffb84d);-webkit-background-clip:text;background-clip:text;font-size:3.5rem;font-weight:700;margin-bottom:15px}.simulator-header p{color:#b0b0b0;font-size:1.2rem;margin:0 auto;max-width:600px}.simulator-tagline{color:#ff9f1c;font-size:1.3rem;font-weight:500;margin-top:10px}.pillnote-explanation{animation:fadeInUp .8s ease-out;margin:0 auto 60px;max-width:1200px}.pillnote-what{background:linear-gradient(135deg,#ff9f1c1a,#ff9f1c0d);border:2px solid #ff9f1c4d;border-radius:20px;margin-bottom:40px;padding:40px;text-align:center}.pillnote-what h2{color:#ff9f1c;font-size:2rem;margin-bottom:20px}.pillnote-what p{color:#d0d0d0;font-size:1.1rem;line-height:1.8;margin:0 auto;max-width:900px}.pillnote-features{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(4,1fr);margin-bottom:40px}.feature-card{background:#0006;border:1px solid #ff9f1c33;border-radius:15px;padding:30px 20px;text-align:center;transition:all .3s ease}.feature-card:hover{border-color:#ff9f1c;box-shadow:0 10px 30px #ff9f1c26;transform:translateY(-5px)}.feature-icon{display:block;font-size:2.5rem;margin-bottom:15px}.feature-card h3{color:#ff9f1c;font-size:1.1rem;font-weight:600;margin-bottom:12px}.feature-card p{color:#a0a0a0;font-size:.9rem;line-height:1.6}.pillnote-how{background:#ff9f1c0d;border:2px solid #ff9f1c33;border-radius:20px;padding:40px}.pillnote-how h3{color:#ff9f1c;font-size:1.5rem;margin-bottom:30px;text-align:center}.how-steps{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}.how-step{flex-direction:column;gap:15px;text-align:center}.how-step,.step-number{align-items:center;display:flex}.step-number{background:linear-gradient(135deg,#ff9f1c,#ff7b00);border-radius:50%;color:#000;font-size:1.5rem;font-weight:700;height:50px;justify-content:center;width:50px}.how-step p{color:#d0d0d0;font-size:.95rem;line-height:1.5}@media (max-width:1024px){.how-steps,.pillnote-features{grid-template-columns:repeat(2,1fr)}.how-steps{gap:30px}}@media (max-width:600px){.how-steps,.pillnote-features{grid-template-columns:1fr}.pillnote-how,.pillnote-what{padding:25px}}.simulator-content{display:block;margin:0 auto;max-width:1200px}.simulator-info{display:flex;flex-direction:column;gap:20px}.info-card{animation:fadeInLeft .8s ease-out .2s both;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ff9f1c1a;border:2px solid #ff9f1c;border-radius:15px;padding:30px}.info-card h3{color:#ff9f1c;font-size:1.5rem;font-weight:600;margin-bottom:20px}.info-card ul{display:flex;flex-direction:column;gap:15px;list-style:none;padding:0}.info-card li{align-items:flex-start;color:#d0d0d0;display:flex;font-size:1rem;gap:12px;line-height:1.5}.info-card li:before{color:#ff9f1c;content:"✓";flex-shrink:0;font-size:1.2rem;font-weight:700;margin-top:2px}.simulator-calculator{animation:fadeInRight .8s ease-out .2s both}.calculator-inputs{grid-gap:30px;background:#ff9f1c0d;border:2px solid #ff9f1c4d;border-radius:15px;display:grid;gap:30px;grid-template-columns:1fr 1fr;margin-bottom:40px;padding:30px}.input-group{display:flex;flex-direction:column;gap:10px}.input-group label{color:#ff9f1c;font-size:1rem;font-weight:600}.input-wrapper{align-items:center;background:#0000004d;border:2px solid #ff9f1c33;border-radius:10px;display:flex;overflow:hidden;transition:all .3s ease}.input-wrapper:focus-within{border-color:#ff9f1c;box-shadow:0 0 15px #ff9f1c33}.currency-symbol{color:#ff9f1c;font-size:1rem;font-weight:600;padding:0 15px;white-space:nowrap}.input-group input{background:#0000;border:none;color:#fff;flex:1 1;font-size:1rem;outline:none;padding:12px 15px}.input-group input::placeholder{color:#666}.input-group small{color:#888;font-size:.85rem}.results-container{margin-top:40px}.results-container h2{color:#ff9f1c;font-size:2rem;font-weight:700;margin-bottom:30px}.results-grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-bottom:40px}.result-card{animation:fadeInUp .6s ease-out;background:linear-gradient(135deg,#ff9f1c1a,#ff9f1c0d);border:2px solid #ff9f1c;border-radius:15px;overflow:hidden;padding:25px;position:relative;transition:all .3s ease}.result-card:hover{box-shadow:0 15px 40px #ff9f1c4d;transform:translateY(-5px)}.result-header{margin-bottom:15px;text-align:center}.result-header h3{color:#ff9f1c;font-size:1.5rem;margin-bottom:5px}.result-date{color:#888;font-size:.85rem;margin:0}.rate-highlight{background:linear-gradient(135deg,#ff9f1c40,#ffc86426);border:2px solid #ff9f1c;border-radius:12px;margin-bottom:20px;padding:20px;text-align:center}.rate-highlight .rate-label{color:#ccc;display:block;font-size:.85rem;letter-spacing:1px;margin-bottom:8px;text-transform:uppercase}.rate-highlight .rate-value{-webkit-text-fill-color:#0000;animation:shimmer 2s ease-in-out infinite;background:linear-gradient(90deg,#ff9f1c,gold,#ff9f1c);-webkit-background-clip:text;background-clip:text;background-size:200% auto;display:block;font-size:2.5rem;font-weight:700;line-height:1.2}.rate-highlight .rate-period{color:#ff9f1c;display:block;font-size:.9rem;margin-top:5px}.result-details{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.detail-row{align-items:center;display:flex;justify-content:space-between;padding:8px 0}.detail-row.highlight{background:#ff9f1c26;border-radius:8px;margin:10px 0;padding:12px}.detail-row.total{background:#ff9f1c40;border-radius:8px;margin-top:10px;padding:15px}.detail-row.total-highlight{background:linear-gradient(135deg,#ff9f1c4d,#ffc86433);border:2px solid #ff9f1c;border-radius:12px;margin-top:15px;padding:20px 15px;text-align:center}.detail-row.total-highlight .label{color:#ccc;display:block;font-size:.9rem;letter-spacing:1px;margin-bottom:8px;text-transform:uppercase}.detail-row.total-highlight .value.total-big{-webkit-text-fill-color:#0000;animation:shimmer 2s ease-in-out infinite;background:linear-gradient(90deg,#ff9f1c,gold,#ff9f1c);-webkit-background-clip:text;background-clip:text;background-size:200% auto;color:#ff9f1c;display:block;font-size:1.8rem;font-weight:700;text-shadow:0 0 20px #ff9f1c4d}.detail-row.interest-earned{background:#4caf5026;border-radius:8px;margin-bottom:10px;padding:10px 12px}.detail-row.interest-earned .value.interest{color:#4caf50;font-weight:600}.detail-row.gain{background:#4caf5026;border-radius:8px;margin:5px 0;padding:12px}.detail-row hr,.result-details hr{background:#ff9f1c33;border:none;height:1px;margin:10px 0}.detail-row .label{color:#b0b0b0;font-size:.95rem}.detail-row .value{color:#fff;font-weight:600;text-align:right}.detail-row .value.capital{color:#fff}.detail-row .value.rate{color:#ff9f1c}.detail-row .value.interest{color:#4caf50;font-size:1.1rem}.detail-row .value.taxes{color:#ff6b6b}.detail-row .value.total{color:gold;font-size:1.15rem;font-weight:700}.detail-row .value.gain{color:#4caf50;font-size:1.1rem;font-weight:700}.card-buttons{display:flex;flex-direction:column;gap:10px;margin-top:15px}.cta-button{background:linear-gradient(135deg,#ff9f1c,#ffb84d);border:none;border-radius:8px;color:#000;cursor:pointer;font-size:1rem;font-weight:700;padding:12px 20px;transition:all .3s ease;width:100%}.cta-button.secondary{background:#0000;border:2px solid #ff9f1c;color:#ff9f1c}.cta-button.secondary:hover{background:#ff9f1c1a}.cta-button.secondary.promo{animation:ctaPulse 2s ease-in-out infinite;background:linear-gradient(135deg,#0f8,#00cc6a);border:none;color:#000}.cta-button:hover{box-shadow:0 10px 30px #ff9f1c66;transform:scale(1.02)}.cta-button:active{transform:scale(.98)}.simulator-disclaimer{background:#ff9f1c1a;border-left:4px solid #ff9f1c;border-radius:8px;margin-top:40px;padding:20px}.simulator-disclaimer h3{color:#ff9f1c;margin-bottom:10px;margin-top:0}.simulator-disclaimer p{color:#b0b0b0;font-size:.9rem;line-height:1.6;margin:0}.contract-modal-overlay{align-items:center;animation:fadeIn .3s ease-out;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000d9;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:9999}.contract-modal{animation:slideUp .4s ease-out;background:linear-gradient(135deg,#1a1a1a,#0f0f0f);border:2px solid #ff9f1c;border-radius:20px;box-shadow:0 0 60px #ff9f1c4d;max-height:90vh;max-width:550px;overflow-y:auto;padding:40px;position:relative;width:100%}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.modal-close{background:none;border:none;color:#888;cursor:pointer;font-size:2rem;line-height:1;position:absolute;right:20px;top:15px;transition:all .3s ease}.modal-close:hover{color:#ff9f1c;transform:scale(1.1)}.modal-header{margin-bottom:25px;text-align:center}.modal-header h2{color:#ff9f1c;font-size:1.6rem;margin-bottom:8px}.modal-header p{color:#888;font-size:.95rem}.modal-terms-summary{grid-gap:12px;background:#ff9f1c1a;border:1px solid #ff9f1c4d;border-radius:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-bottom:25px;padding:20px}.summary-item{display:flex;flex-direction:column;gap:4px}.summary-label{color:#888;font-size:.85rem}.summary-value{color:#fff;font-size:1rem;font-weight:600}.summary-value.highlight{color:#ff9f1c}.modal-form{gap:18px}.form-group,.modal-form{display:flex;flex-direction:column}.form-group{gap:8px}.form-group label{color:#ff9f1c;font-size:.9rem;font-weight:500}.form-group input{background:#0006;border:2px solid #ff9f1c33;border-radius:10px;color:#fff;font-size:1rem;padding:14px 16px;transition:all .3s ease}.form-group input::placeholder{color:#555}.form-group input:focus{border-color:#ff9f1c;box-shadow:0 0 15px #ff9f1c33;outline:none}.form-actions{display:flex;gap:15px;margin-top:10px}.btn-cancel{background:#0000;border:2px solid #555;border-radius:10px;color:#888;cursor:pointer;flex:1 1;font-size:1rem;font-weight:600;padding:14px 20px;transition:all .3s ease}.btn-cancel:hover{border-color:#888;color:#fff}.btn-generate{background:linear-gradient(135deg,#ff9f1c,#ffb84d);border:none;border-radius:10px;color:#000;cursor:pointer;flex:2 1;font-size:1rem;font-weight:700;padding:14px 20px;transition:all .3s ease}.btn-generate:hover{box-shadow:0 10px 30px #ff9f1c66;transform:scale(1.02)}.modal-disclaimer{color:#666;font-size:.8rem;line-height:1.5;margin-top:20px;text-align:center}.cta-button.request-info{background:linear-gradient(135deg,#4a90d9,#6ab0f3);color:#fff;width:100%}.cta-button.request-info:hover{background:linear-gradient(135deg,#5a9fe8,#7bc0ff);box-shadow:0 5px 20px #4a90d966}.cta-button.request-info.promo{animation:requestPulse 2s ease-in-out infinite}@keyframes requestPulse{0%,to{box-shadow:0 5px 20px #4a90d94d}50%{box-shadow:0 5px 30px #4a90d999}}.request-modal .modal-terms-summary{grid-template-columns:repeat(2,1fr)}.form-hint{color:#888;display:block;font-size:.8rem;margin-top:5px}.request-info-box{background:#4a90d91a;border:1px solid #4a90d94d;border-radius:12px;margin:20px 0;padding:20px}.request-info-box h4{color:#6ab0f3;font-size:1rem;margin-bottom:15px}.request-info-box ul{list-style:none;margin:0;padding:0}.request-info-box li{border-bottom:1px solid #ffffff0d;color:#ccc;font-size:.9rem;padding:8px 0}.request-info-box li:last-child{border-bottom:none}.request-success{padding:30px 20px;text-align:center}.request-success .success-icon{animation:successBounce .6s ease-out;font-size:4rem;margin-bottom:20px}@keyframes successBounce{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}.request-success h2{color:#4caf50;margin-bottom:15px}.request-success p{color:#aaa;line-height:1.6;margin-bottom:15px}.request-success .success-email{background:#4a90d91a;border-radius:8px;display:inline-block;padding:10px 20px}.request-success .success-email strong{color:#6ab0f3}.request-success .success-next-steps{background:#ffffff08;border-radius:12px;margin:25px 0;padding:20px;text-align:left}.request-success .success-next-steps h4{color:#ff9f1c;margin-bottom:15px}.request-success .success-next-steps ol{margin:0;padding-left:20px}.request-success .success-next-steps li{color:#ccc;font-size:.95rem;padding:8px 0}@media (max-width:600px){.contract-modal{margin:10px;padding:25px 20px}.modal-header h2{font-size:1.3rem}.modal-terms-summary{grid-template-columns:1fr}.form-actions{flex-direction:column}.btn-cancel,.btn-generate{flex:none}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.calculator-inputs,.simulator-content{grid-template-columns:1fr}}@media (max-width:768px){.simulator-header h1{font-size:2.5rem}.simulator-header p{font-size:1rem}.results-grid{grid-template-columns:1fr}.result-card{padding:20px}.calculator-inputs{grid-template-columns:1fr;padding:20px}.simulator-container{padding:20px 10px}}@media (max-width:480px){.simulator-header h1{font-size:1.8rem}.info-card{padding:20px}.result-card{padding:15px}.detail-row{align-items:flex-start;flex-direction:column;gap:5px}.detail-row .value{text-align:left}}.lvt-management-panel{background:linear-gradient(135deg,#0a1628,#0f1f36);border:2px solid #3b82f64d;border-radius:24px;box-shadow:0 20px 60px #0006;margin:60px auto 0;max-width:1200px;padding:40px}.lvt-panel-header{margin-bottom:30px;text-align:center}.lvt-panel-header h2{color:#3b82f6;font-size:2rem;margin-bottom:10px}.lvt-subtitle{color:#8b9dc3;font-size:1rem}.lvt-dashboard{display:flex;flex-direction:column;gap:30px}.lvt-treasury-info{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.treasury-stat{align-items:center;background:#0000004d;border:1px solid #ff9f1c33;border-radius:16px;display:flex;gap:15px;padding:20px 30px}.treasury-stat .stat-icon{font-size:2.5rem}.treasury-stat .stat-content{display:flex;flex-direction:column}.treasury-stat .stat-label{color:#8b9dc3;font-size:.85rem;letter-spacing:.5px;text-transform:uppercase}.treasury-stat .stat-value{color:#ff9f1c;font-size:1.5rem;font-weight:700}.treasury-stat .stat-subvalue{color:#6b7280;font-size:.9rem}.lvt-global-meters{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.lvt-global-meter{background:#0000004d;border:1px solid #ffffff1a;border-radius:16px;padding:20px}.lvt-global-meter.safe{border-color:#22c55e4d}.lvt-global-meter.warning{background:#eab3080d;border-color:#eab30880}.lvt-global-meter.danger{animation:dangerPulse 1.5s ease-in-out infinite;background:#ef44440d;border-color:#ef444480}@keyframes dangerPulse{0%,to{box-shadow:0 0 10px #ef444433}50%{box-shadow:0 0 25px #ef444466}}.meter-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.meter-label{color:#b0b0b0;font-size:.9rem}.meter-value{font-size:1.4rem;font-weight:700}.lvt-global-meter.safe .meter-value{color:#22c55e}.lvt-global-meter.warning .meter-value{color:#eab308}.lvt-global-meter.danger .meter-value{color:#ef4444}.meter-bar-container{background:#ffffff1a;border-radius:6px;height:12px;overflow:visible;position:relative}.meter-bar{border-radius:6px;height:100%;transition:width .5s ease}.lvt-global-meter.safe .meter-bar{background:linear-gradient(90deg,#22c55e,#16a34a)}.lvt-global-meter.warning .meter-bar{background:linear-gradient(90deg,#eab308,#ca8a04)}.lvt-global-meter.danger .meter-bar{background:linear-gradient(90deg,#ef4444,#dc2626)}.meter-threshold{border-radius:2px;height:20px;position:absolute;top:-4px;transform:translateX(-50%);width:3px}.meter-threshold.target{background:#eab308}.meter-threshold.hard{background:#ef4444}.meter-legend{color:#6b7280;display:flex;font-size:.75rem;justify-content:space-between;margin-top:8px}.meter-legend .target-label{color:#eab308}.meter-legend .hard-label{color:#ef4444}.lvt-capacity{background:#0003;border-radius:16px;padding:25px}.lvt-capacity h4{color:#fff;font-size:1.1rem;margin-bottom:20px}.capacity-grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.capacity-item{background:#0000004d;border:1px solid #ffffff1a;border-radius:12px;padding:20px;text-align:center}.capacity-item.target{border-color:#22c55e4d}.capacity-item.hard{border-color:#eab3084d}.capacity-label{color:#8b9dc3;display:block;font-size:.85rem;margin-bottom:8px}.capacity-value{color:#fff;display:block;font-size:1.3rem;font-weight:700}.capacity-item.target .capacity-value{color:#22c55e}.capacity-item.hard .capacity-value{color:#eab308}.capacity-btc{color:#ff9f1c;display:block;font-size:.85rem;margin-top:5px}.lvt-alert{border-radius:12px;font-size:1rem;padding:16px 24px;text-align:center}.lvt-alert.safe{background:#22c55e1a;border:1px solid #22c55e4d;color:#22c55e}.lvt-alert.warning{background:#eab3081a;border:1px solid #eab3084d;color:#eab308}.lvt-alert.danger{background:#ef44441a;border:1px solid #ef44444d;color:#ef4444;font-weight:600}.issued-notes-section{border-top:1px solid #ffffff1a;margin-top:40px;padding-top:30px}.issued-notes-section h3{color:#fff;font-size:1.3rem;margin-bottom:20px}.no-notes{background:#0003;border:2px dashed #ffffff1a;border-radius:16px;padding:40px;text-align:center}.no-notes-icon{display:block;font-size:3rem;margin-bottom:15px}.no-notes p{color:#6b7280}.issued-notes-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.pillnote-card{background:linear-gradient(135deg,#1a1f2e,#252b3d);border:1px solid #ff9f1c33;border-radius:16px;padding:20px;position:relative;transition:all .3s ease}.pillnote-card:hover{box-shadow:0 10px 30px #0000004d;transform:translateY(-3px)}.pillnote-card.warning{border-color:#eab30880}.pillnote-card.blocked{background:linear-gradient(135deg,#2a1a1a,#3d1f1f);border-color:#ef444480}.pillnote-card-header{align-items:center;border-bottom:1px solid #ffffff1a;display:flex;justify-content:space-between;margin-bottom:15px;padding-bottom:10px}.pillnote-id{align-items:center;color:#ff9f1c;display:flex;font-weight:600;gap:8px}.pillnote-icon{font-size:1.3rem}.pillnote-date{color:#6b7280;font-size:.85rem}.pillnote-card-body{display:flex;flex-direction:column;gap:8px;margin-bottom:15px}.pillnote-detail{align-items:center;display:flex;justify-content:space-between}.pillnote-detail .detail-label{color:#8b9dc3;font-size:.85rem}.pillnote-detail .detail-value{color:#fff;font-weight:600}.pillnote-detail .detail-value.btc{color:#ff9f1c}.pillnote-detail .detail-value.interest{color:#22c55e}.pillnote-detail.total{border-top:1px dashed #ffffff1a;margin-top:5px;padding-top:10px}.pillnote-detail.total .detail-value{color:#ff9f1c;font-size:1.1rem}.pillnote-lvt-section{background:#0003;border-radius:12px;margin-top:10px;padding:15px}.lvt-header{align-items:center;color:#8b9dc3;display:flex;font-size:.85rem;gap:8px;margin-bottom:12px}.lvt-meters{display:flex;flex-direction:column;gap:10px}.lvt-meter{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1fr auto}.lvt-meter .lvt-label{color:#6b7280;font-size:.75rem;grid-column:1/-1}.lvt-bar-container{background:#ffffff1a;border-radius:4px;flex:1 1;height:8px;position:relative}.lvt-bar{border-radius:4px;height:100%;transition:width .5s ease}.lvt-meter.lvt-safe .lvt-bar{background:#22c55e}.lvt-meter.lvt-caution .lvt-bar{background:#3b82f6}.lvt-meter.lvt-warning .lvt-bar{background:#eab308}.lvt-meter.lvt-danger .lvt-bar{background:#ef4444}.lvt-meter .lvt-value{font-size:.85rem;font-weight:600;min-width:50px;text-align:right}.lvt-meter.lvt-safe .lvt-value{color:#22c55e}.lvt-meter.lvt-caution .lvt-value{color:#3b82f6}.lvt-meter.lvt-warning .lvt-value{color:#eab308}.lvt-meter.lvt-danger .lvt-value{color:#ef4444}.lvt-threshold{background:#ef4444;border-radius:1px;height:12px;position:absolute;top:-2px;width:2px}.pillnote-warning{background:#eab3081a;border:1px solid #eab3084d;border-radius:8px;color:#eab308}.pillnote-danger,.pillnote-warning{font-size:.85rem;margin-top:12px;padding:10px;text-align:center}.pillnote-danger{color:#ef4444}.pillnote-danger,.pillnote-delete{background:#ef44441a;border:1px solid #ef44444d;border-radius:8px}.pillnote-delete{cursor:pointer;opacity:0;padding:6px 10px;position:absolute;right:10px;top:10px;transition:opacity .2s ease}.pillnote-card:hover .pillnote-delete{opacity:1}.pillnote-delete:hover{background:#ef444433}.cta-button:disabled{background:#4a4a4a!important;cursor:not-allowed;opacity:.5}@media (max-width:768px){.lvt-management-panel{margin:40px 10px 0;padding:20px}.lvt-panel-header h2{font-size:1.5rem}.lvt-treasury-info{flex-direction:column}.treasury-stat{justify-content:center}.capacity-grid,.issued-notes-grid{grid-template-columns:1fr}}.ltv-policy-info{animation:fadeIn .3s ease-out;background:linear-gradient(135deg,#1a1a2e,#16213e);border:1px solid #ff9f1c4d;border-radius:12px;margin-bottom:30px;padding:20px}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.ltv-policy-header{align-items:center;display:flex;gap:10px;margin-bottom:10px}.ltv-policy-header .ltv-icon{font-size:1.5rem}.ltv-policy-header strong{color:#ff9f1c;font-size:1.1rem}.ltv-policy-info>p{color:#b0b0b0;line-height:1.5;margin-bottom:15px}.ltv-terms-table{overflow-x:auto}.ltv-terms-table table{border-collapse:collapse;font-size:.9rem;width:100%}.ltv-terms-table td,.ltv-terms-table th{border-bottom:1px solid #ffffff1a;padding:10px 15px;text-align:left}.ltv-terms-table th{background:#0000004d;color:#ff9f1c;font-size:.8rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.ltv-terms-table tr.available{background:#00ff880d}.ltv-terms-table tr.exceeded{background:#ff4d4d0d;color:#888}.ltv-terms-table .status-ok{color:#0f8;font-weight:600}.ltv-terms-table .status-exceeded{color:#ff4d4d;font-weight:600}.result-ltv-badge{background:#00ff881a;border:1px solid #00ff884d;border-radius:20px;color:#0f8;display:inline-block;font-size:.75rem;margin-top:8px;padding:3px 10px}.no-results-ltv{animation:fadeIn .3s ease-out;background:linear-gradient(135deg,#2d1500,#1a0a00);border:1px solid #ff4d4d;border-radius:12px;padding:40px;text-align:center}.no-results-icon{display:block;font-size:3rem;margin-bottom:15px}.no-results-ltv h3{color:#ff9f1c;font-size:1.3rem;margin-bottom:10px}.no-results-ltv p{color:#b0b0b0;line-height:1.6}@media (max-width:768px){.ltv-policy-info{padding:15px}.ltv-terms-table td,.ltv-terms-table th{font-size:.8rem;padding:8px 10px}.no-results-ltv{padding:25px}}.investors-club-container{background:#000;color:#fff;min-height:100vh;overflow:hidden;padding:120px 20px 60px;position:relative}.particles-bg{height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.particle{animation:float-particle 15s ease-in-out infinite;background:radial-gradient(circle,#f7931a 0,#0000 70%);border-radius:50%;height:6px;position:absolute;width:6px}.particle:first-child{animation-delay:0s;animation-duration:12s;left:10%}.particle:nth-child(2){animation-delay:2s;animation-duration:18s;left:30%}.particle:nth-child(3){animation-delay:4s;animation-duration:14s;left:50%}.particle:nth-child(4){animation-delay:1s;animation-duration:16s;left:70%}.particle:nth-child(5){animation-delay:3s;animation-duration:20s;left:90%}@keyframes float-particle{0%,to{opacity:0;transform:translateY(100vh) scale(0)}10%{opacity:1;transform:translateY(90vh) scale(1)}90%{opacity:1;transform:translateY(10vh) scale(1)}to{opacity:0;transform:translateY(0) scale(0)}}.pulse-glow{animation:pulse-glow 2s ease-in-out infinite}@keyframes pulse-glow{0%,to{box-shadow:0 0 5px #f7931a4d,0 0 10px #f7931a33}50%{box-shadow:0 0 20px #f7931a99,0 0 40px #f7931a66}}.glitch-text{animation:glitch-skew 4s linear infinite alternate-reverse;position:relative}.glitch-text:after,.glitch-text:before{background:#000;content:attr(data-text);height:100%;left:0;position:absolute;top:0;width:100%}@keyframes glitch-skew{0%,to{transform:skew(0deg)}20%{transform:skew(-.5deg)}40%{transform:skew(.5deg)}60%{transform:skew(-.3deg)}80%{transform:skew(.3deg)}}.floating{animation:floating 3s ease-in-out infinite}@keyframes floating{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.bounce-icon{animation:bounce-icon 2s ease-in-out infinite;display:inline-block}@keyframes bounce-icon{0%,to{transform:translateY(0) scale(1)}25%{transform:translateY(-5px) scale(1.1)}50%{transform:translateY(0) scale(1)}75%{transform:translateY(-3px) scale(1.05)}}.counter-glow{animation:counter-glow 2s ease-in-out infinite}@keyframes counter-glow{0%,to{background:#f7931a33;box-shadow:0 0 10px #f7931a4d}50%{background:#f7931a4d;box-shadow:0 0 30px #f7931a99,inset 0 0 20px #f7931a1a}}.hover-lift{transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.hover-lift:hover{box-shadow:0 25px 50px #f7931a4d,0 0 100px #f7931a1a;transform:translateY(-15px)!important}.icon-float{animation:icon-float 3s ease-in-out infinite}@keyframes icon-float{0%,to{transform:translateY(0) rotate(0deg)}25%{transform:translateY(-5px) rotate(5deg)}75%{transform:translateY(-5px) rotate(-5deg)}}.shimmer-btn{overflow:hidden;position:relative}.shimmer-btn:before{animation:shimmer 2s infinite;background:linear-gradient(90deg,#0000,#fff6,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}@keyframes shimmer{0%{left:-100%}to{left:100%}}.glow-border{position:relative}.glow-border:before{animation:gradient-border 3s ease infinite;background:linear-gradient(45deg,#f7931a,#ff6b35,#f7931a,#ffb84d,#f7931a);background-size:400% 400%;border-radius:22px;bottom:-2px;content:"";left:-2px;opacity:.5;position:absolute;right:-2px;top:-2px;z-index:-1}@keyframes gradient-border{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.hover-scale{transition:all .3s ease}.hover-scale:hover{transform:scale(1.08)}.spin-hover{display:inline-block;transition:transform .5s cubic-bezier(.68,-.55,.265,1.55)}.hover-scale:hover .spin-hover{transform:rotate(1turn) scale(1.2)}.cta-pulse{animation:cta-pulse 3s ease-in-out infinite}@keyframes cta-pulse{0%,to{box-shadow:0 0 20px #f7931a1a}50%{box-shadow:0 0 50px #f7931a4d,0 0 100px #f7931a1a}}.mega-glow{animation:mega-glow 2s ease-in-out infinite;position:relative}@keyframes mega-glow{0%,to{box-shadow:0 5px 20px #f7931a66}50%{box-shadow:0 5px 40px #f7931acc,0 0 60px #f7931a66}}.mega-glow:hover{animation:none;box-shadow:0 10px 60px #f7931a,0 0 100px #f7931a99}.feature-item{animation:feature-fade-in .5s forwards;opacity:0}.feature-item:first-child{animation-delay:.1s}.feature-item:nth-child(2){animation-delay:.2s}.feature-item:nth-child(3){animation-delay:.3s}@keyframes feature-fade-in{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.investors-club-header{margin-bottom:40px;position:relative;text-align:center;z-index:1}.exclusive-badge{align-items:center;background:linear-gradient(135deg,#f7931a,#ffb84d);border-radius:50px;color:#000;display:inline-flex;font-size:.9rem;font-weight:600;gap:8px;margin-bottom:20px;padding:8px 20px}.badge-icon{font-size:1.1rem}.investors-club-header h1{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#f7931a,#ffb84d);-webkit-background-clip:text;background-clip:text;font-size:2.8rem;margin-bottom:15px}.investors-club-header .tagline{color:#aaa;font-size:1.2rem;margin:0 auto;max-width:600px}.limit-banner{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#f7931a1a,#f7931a0d);border:1px solid #f7931a4d;border-radius:16px;display:flex;gap:30px;justify-content:center;margin:0 auto 50px;max-width:800px;padding:25px 40px;position:relative;z-index:1}.limit-icon{font-size:2.5rem}.limit-content h3{color:#f7931a;font-size:1.1rem;margin-bottom:5px}.limit-content p{color:#aaa;font-size:.9rem;margin:0}.limit-number{align-items:center;background:#f7931a33;border-radius:12px;display:flex;flex-direction:column;padding:15px 25px}.limit-number .number{color:#f7931a;font-size:2.5rem;font-weight:700;line-height:1}.limit-number .label{color:#aaa;font-size:.75rem;letter-spacing:1px;text-transform:uppercase}.products-section{margin:0 auto 60px;max-width:1200px;position:relative;z-index:1}.products-header-wrap{margin-bottom:40px;text-align:center}.products-section h2{color:#fff;font-size:2rem;margin-bottom:10px;text-align:center}.products-subtitle{color:#888;margin-bottom:40px;text-align:center}.products-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.product-card{background:#1a1a1a;border:1px solid #333;border-radius:20px;display:flex;flex-direction:column;padding:35px;transition:all .3s ease}.product-card.available:hover{border-color:#f7931a;box-shadow:0 10px 40px #f7931a33;transform:translateY(-5px)}.product-card.coming-soon{opacity:.7}.product-icon{font-size:3rem;margin-bottom:20px}.product-card h3{color:#f7931a;font-size:1.4rem;margin-bottom:15px}.product-desc{color:#aaa;font-size:.95rem;line-height:1.6;margin-bottom:20px}.product-features{flex-grow:1;list-style:none;margin:0 0 25px;padding:0}.product-features li{align-items:flex-start;color:#ccc;display:flex;font-size:.9rem;gap:10px;margin-bottom:12px}.check-icon{color:#4caf50;flex-shrink:0;font-weight:700}.product-cta{border-radius:10px;display:block;font-weight:600;padding:14px 28px;text-align:center;text-decoration:none;transition:all .3s ease}.product-cta.available{background:linear-gradient(135deg,#f7931a,#ffb84d);color:#000}.product-cta.available:hover{box-shadow:0 5px 20px #f7931a66;transform:scale(1.02)}.product-cta.coming-soon-btn{background:#333;color:#888;cursor:not-allowed}.benefits-section{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffff05;border-radius:20px;margin:0 auto 60px;max-width:1000px;padding:40px;position:relative;z-index:1}.benefits-section h2{color:#fff;font-size:1.8rem;margin-bottom:40px;text-align:center}.benefits-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.benefit-item{padding:20px;text-align:center}.benefit-icon{display:block;font-size:2.5rem;margin-bottom:15px}.benefit-item h4{color:#f7931a;font-size:1.1rem;margin-bottom:10px}.benefit-item p{color:#fff;font-size:.9rem;line-height:1.5}.club-cta-section{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#f7931a1a,#f7931a0d);border:1px solid #f7931a33;border-radius:20px;margin:0 auto 40px;max-width:600px;padding:50px;position:relative;text-align:center;z-index:1}.club-cta-section h2{color:#fff;margin-bottom:15px}.club-cta-section p{color:#aaa;margin-bottom:25px}.club-cta-button{background:linear-gradient(135deg,#f7931a,#ffb84d);border-radius:10px;color:#000;display:inline-block;font-weight:700;padding:16px 40px;text-decoration:none;transition:all .3s ease}.club-cta-button:hover{box-shadow:0 10px 30px #f7931a66;transform:scale(1.05)}.club-disclaimer{border-top:1px solid #333;margin:0 auto;max-width:800px;padding:20px;position:relative;text-align:center;z-index:1}.club-disclaimer p{color:#666;font-size:.8rem;line-height:1.6}@media (max-width:768px){.investors-club-header h1{font-size:2rem}.limit-banner{flex-direction:column;gap:20px;padding:20px;text-align:center}.products-grid{grid-template-columns:1fr}.benefits-grid{grid-template-columns:1fr 1fr}.club-cta-section{padding:30px 20px}}@media (max-width:480px){.benefits-grid{grid-template-columns:1fr}}
/*# sourceMappingURL=main.b316eeae.css.map*/