@import url(https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{background:linear-gradient(180deg,#000,#1a1a1a);color:#fff;font-family:Arial,sans-serif;margin:0;min-height:100vh;overflow-x:hidden}.app{margin:0 auto;max-width:1400px;padding:30px;position:relative;z-index:1}.poem-section{align-items:center;background:#000;display:flex;justify-content:center;margin-bottom:30px;padding:20px}.poem-card,.poem-content,.poem-section{overflow:hidden}.poem-card,.poem-container{align-items:center;display:flex}.poem-card{height:720px;justify-content:center;margin:0;width:1280px}.poem-container-full,.poem-content{height:562px;width:1000px}.poem-backgroundImage,.poem-boyImage{position:absolute;width:1000px}.poem-boyImage{animation:poem-blur 200s linear infinite;z-index:2}.poem-content{animation:poem-brightness 200s linear infinite;border-radius:40px}.poem-container{justify-content:center}.poem-container-full,.poem-face{align-items:center;display:flex;overflow:hidden}.poem-container-full{animation:poem-zoom-in 200s linear infinite;justify-content:center;margin:0;transform:scale(1)}.poem-cube,.poem-face{height:190px;width:870px}.poem-cube{perspective:480px;perspective-origin:51% 70%;position:relative;transform-style:preserve-3d}.poem-face,.poem-hue{position:absolute}.poem-face{background:transparent;border:0 solid #000;opacity:.5}.poem-bottom,.poem-top{height:870px;width:870px}.poem-section p{color:#fff;font-family:Bebas Neue,sans-serif;font-size:calc(6em + 13.3px);font-weight:400;overflow:hidden;padding-top:20px;white-space:nowrap}.poem-section span{color:red}.poem-front{display:none;transform:translateZ(435px)}.poem-back{transform:translateZ(-435px) rotateY(180deg) scaleX(-1)}.poem-left{transform:translateX(-435px) rotateY(-90deg) scaleX(-1)}.poem-right{transform:translateX(435px) rotateY(90deg) scaleX(-1)}.poem-top{transform:translateY(-435px) rotateX(90deg) scaleY(-1)}.poem-bottom{transform:translateY(-245px) rotateX(-90deg) scaleY(-1)}.poem-left p{animation:poem-left 200s linear infinite;margin-left:480px}.poem-back p{animation:poem-back 200s linear infinite;margin-left:-390px}.poem-right p{animation:poem-right 200s linear infinite;margin-left:-1260px}@keyframes poem-left{to{margin-left:-54000px}}@keyframes poem-back{to{margin-left:-54870px}}@keyframes poem-right{to{margin-left:-55740px}}.poem-hue{background:#1e5799;background:radial-gradient(ellipse at center,#1e5799 0,#7db9e8 100%);height:100%;left:0;mix-blend-mode:overlay;opacity:1;top:0;width:100%;z-index:3}.poem-hue.poem-animated{animation:poem-filter-animation 8s infinite}.poem-container-reflect{align-items:center;display:flex;filter:blur(10px);justify-content:center;margin-top:380px;position:absolute}.poem-container-reflect .poem-cube{perspective-origin:51% -30%}.poem-container-reflect .poem-back{transform:translateZ(-435px) rotateY(180deg) scaleX(-1) scaleY(-1)}.poem-container-reflect .poem-left{transform:translateX(-435px) rotateY(-90deg) scaleX(-1) scaleY(-1)}.poem-container-reflect .poem-right{transform:translateX(435px) rotateY(90deg) scaleX(-1) scaleY(-1)}.poem-container-reflect p{transform:scaleY(70%)}@keyframes poem-filter-animation{0%,to{filter:hue-rotate(0deg)}50%{filter:hue-rotate(100deg)}}@keyframes poem-zoom-in{0%{transform:scale(1)}to{transform:scale(2.5)}}@keyframes poem-blur{0%{filter:blur(0)}to{filter:blur(3px)}}@keyframes poem-brightness{0%{filter:brightness(1) contrast(1)}to{filter:brightness(.8) contrast(1.3)}}.starry-background{height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:0}.rotating-text-background{animation:rotateGlow 20s linear infinite;color:rgba(255,0,0,.2);font-size:6rem;font-weight:700;left:50%;pointer-events:none;position:absolute;text-transform:uppercase;top:50%;transform:translate(-50%,-50%);z-index:-1}@keyframes rotateGlow{0%{opacity:.2;transform:translate(-50%,-50%) rotate(0deg)}50%{opacity:.4}to{opacity:.2;transform:translate(-50%,-50%) rotate(1turn)}}.sticky-bar{box-shadow:0 2px 10px rgba(0,0,0,.5);gap:1rem;left:0;padding:.5rem 0;position:fixed;top:0;width:100%;z-index:1000}.header,.sticky-bar{background:linear-gradient(135deg,indigo,#8b0000)}.header{border-radius:15px;box-shadow:0 6px 20px rgba(0,0,0,.5);box-sizing:border-box;margin:3rem auto 20px;max-width:900px;padding:1.5rem 2rem;position:relative;z-index:2}.header-content{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px}.header-left{flex:0 0 auto}.header-logo{border-radius:8px;height:120px;object-fit:cover;width:120px}.header-right{flex:1 1;padding-left:2rem}.header-title{font-size:1.5rem;font-weight:700;margin:0}.header-title,.subtitle{color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.5)}.subtitle{font-size:1rem;margin:.5rem 0}.action-cta-container{align-items:center;background:rgba(0,0,0,.7);border-radius:10px;box-shadow:0 4px 20px rgba(0,0,0,.5);box-sizing:border-box;display:flex;flex-direction:column;gap:10px;margin-top:1rem;padding:1rem;width:100%}.action-ticker{background:rgba(0,0,0,.9);border:2px solid gold;border-radius:8px;box-shadow:0 0 10px rgba(255,215,0,.5);box-sizing:border-box;overflow:hidden;padding:.75rem;width:100%}.action-ticker span{animation:ticker 15s linear infinite;color:gold;display:inline-block;font-size:1rem;font-weight:700;text-shadow:0 0 5px rgba(0,0,0,.7);white-space:normal;word-break:break-word}@keyframes ticker{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.action-cta-list{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;width:100%}.action-cta-btn{animation:pulseGlow 2s ease-in-out infinite;background:linear-gradient(45deg,#d00000,#0000d0);border:none;border-radius:10px;box-shadow:0 4px 10px rgba(255,0,0,.3);color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:.75rem 1.5rem;text-align:center;text-decoration:none;transition:background .3s,transform .2s,box-shadow .3s}.action-cta-btn:active,.action-cta-btn:hover{background:linear-gradient(45deg,#f33,#33f);box-shadow:0 6px 15px rgba(255,0,0,.5);transform:translateY(-3px)}.action-mobile-toggle-btn{background:linear-gradient(45deg,#d00000,#0000d0);border:2px solid gold;border-radius:50%;box-shadow:0 4px 10px rgba(255,0,0,.3);color:#fff;cursor:pointer;display:none;font-size:.9rem;font-weight:700;height:60px;padding:0;text-align:center;text-transform:uppercase;transition:transform .2s,box-shadow .2s;white-space:normal;width:60px}.action-mobile-toggle-btn:active,.action-mobile-toggle-btn:hover{box-shadow:0 6px 15px rgba(255,0,0,.5);transform:scale(1.1)}.auth-section{align-items:center;display:flex;gap:1rem;justify-content:center;margin-top:1rem}.auth-btn,.welcome-text{color:#fff;font-size:1rem}.auth-btn{animation:pulseGlow 2s ease-in-out infinite;background:linear-gradient(45deg,#d00000,#0000d0);border:none;border-radius:10px;box-shadow:0 4px 10px rgba(255,0,0,.3);cursor:pointer;font-weight:600;padding:.75rem 1.5rem;transition:background .3s,transform .2s,box-shadow .3s}.auth-btn:active,.auth-btn:hover{background:linear-gradient(45deg,#f33,#33f);box-shadow:0 6px 15px rgba(255,0,0,.5);transform:translateY(-3px)}.nav{display:flex;gap:1.5rem;justify-content:center;margin-top:1rem}.nav-link{background:linear-gradient(45deg,#d00000,#0000d0);border-radius:10px;box-shadow:0 4px 10px rgba(255,0,0,.3);color:#fff;font-size:1rem;font-weight:600;padding:.75rem 1.5rem;text-decoration:none;transition:background .3s,transform .2s,box-shadow .3s}.nav-link:hover{background:linear-gradient(45deg,#f33,#33f);box-shadow:0 6px 15px rgba(255,0,0,.5);transform:translateY(-3px)}.nav-free-chips{background:gold;border-radius:10px;box-shadow:0 4px 10px rgba(255,215,0,.3);color:#000;font-weight:700;padding:.75rem 1.5rem;transition:transform .2s,background .3s,box-shadow .3s}.nav-free-chips:hover{background:#fc0;box-shadow:0 6px 15px rgba(255,215,0,.5);transform:translateY(-3px)}.donate-modal{align-items:center;background:rgba(0,0,0,.7);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.donate-content{background:#fff;border-radius:10px;box-shadow:0 4px 15px rgba(0,0,0,.3);max-width:500px;padding:1.5rem;text-align:center;width:90%}.donate-title{color:#333;font-size:1.5rem;margin-bottom:1rem}.donation-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(80px,1fr));margin-bottom:1rem}.donation-btn{background:gold;border:none;border-radius:5px;box-shadow:0 4px 10px rgba(255,215,0,.3);color:#000;cursor:pointer;font-size:1rem;padding:.75rem;transition:background .3s,transform .2s,box-shadow .3s}.donation-btn:hover{background:#fc0;box-shadow:0 6px 15px rgba(255,215,0,.5);transform:translateY(-3px)}.custom-donation{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}.donate-input{border:2px solid #ccc;border-radius:5px;font-size:1rem;margin:0 auto;max-width:200px;outline:none;padding:.75rem;width:100%}.donate-input:focus{border-color:gold}.custom-donate-btn{background:gold;border:none;border-radius:5px;box-shadow:0 4px 10px rgba(255,215,0,.3);color:#000;cursor:pointer;font-size:1rem;padding:.75rem 1.5rem;transition:background .3s,transform .2s,box-shadow .3s}.custom-donate-btn:hover{background:#fc0;box-shadow:0 6px 15px rgba(255,215,0,.5);transform:translateY(-3px)}.chips-modal{align-items:center;background:rgba(0,0,0,.8);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.chips-content{background:rgba(0,0,0,.9);border-radius:10px;box-shadow:0 0 20px rgba(0,0,0,.5);max-width:500px;padding:1.5rem;text-align:center;width:90%}.chips-title{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,red,#00f);-webkit-background-clip:text;color:#fff;font-size:1.5rem;margin-bottom:1rem}.chips-form{display:flex;flex-direction:column;gap:1rem}.form-label{color:#fff;font-size:1rem;text-align:left}.chips-input{background:hsla(0,0%,100%,.2);border:2px solid red;border-radius:5px;color:#e0e0e0;font-size:1rem;outline:none;padding:.75rem}.chips-input::placeholder{color:#b0b0b0;opacity:1}.chips-input:focus{background:hsla(0,0%,100%,.3);border-color:#f33;color:#fff}.form-error{color:#f33;font-size:1rem;margin:.5rem 0}.chips-form-buttons{display:flex;gap:1rem;justify-content:center}.chips-submit-btn{background:gold;border:none;border-radius:5px;box-shadow:0 4px 10px rgba(255,215,0,.3);color:#000;cursor:pointer;font-size:1rem;font-weight:700;padding:.75rem 1.5rem;transition:background .3s,transform .2s,box-shadow .3s}.chips-submit-btn:hover{background:#fc0;box-shadow:0 6px 15px rgba(255,215,0,.5);transform:translateY(-3px)}.close-btn{background:#ccc;border:none;border-radius:5px;color:#000;cursor:pointer;font-size:1rem;padding:.75rem 1.5rem;transition:background .3s,transform .2s}.close-btn:hover{background:#aaa;transform:translateY(-3px)}@keyframes pulseGlow{0%,to{box-shadow:0 4px 10px rgba(255,0,0,.3)}50%{box-shadow:0 6px 15px rgba(255,0,0,.5)}}@keyframes ripple{to{opacity:0;transform:translate(-50%,-50%) scale(3)}}.cta-btn{animation:pulseGlow 2s ease-in-out infinite;background:linear-gradient(45deg,#d00000,#0000d0);border:none;border-radius:10px;box-shadow:0 4px 10px rgba(255,0,0,.3);color:#fff;cursor:pointer;font-size:1rem;font-weight:600;overflow:hidden;padding:.75rem 1.5rem;position:relative;transition:background .3s,transform .2s,box-shadow .3s}.cta-btn:after{background:hsla(0,0%,100%,.3);border-radius:50%;content:"";height:100px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);width:100px}.cta-btn:active:after{animation:ripple .6s linear}.cta-btn:active,.cta-btn:hover{background:linear-gradient(45deg,#f33,#33f);box-shadow:0 6px 15px rgba(255,0,0,.5);transform:translateY(-3px)}.like-btn{background:linear-gradient(45deg,#d00000,#0000d0);border:none;border-radius:10px;box-shadow:0 4px 10px rgba(255,0,0,.3);color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:.75rem 1.5rem;transition:background .3s,transform .2s,box-shadow .3s}.like-btn:hover:not(.liked):not(:disabled){background:linear-gradient(45deg,#f33,#33f);box-shadow:0 6px 15px rgba(255,0,0,.5);transform:translateY(-3px)}.like-btn.liked,.like-btn:disabled{background:linear-gradient(45deg,#1a1a1a,maroon);cursor:not-allowed}.submit-btn{background:linear-gradient(45deg,#d00000,#0000d0);border:none;border-radius:10px;box-shadow:0 4px 10px rgba(255,0,0,.3);color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:.75rem 1.5rem;transition:background .3s,transform .2s,box-shadow .3s}.submit-btn:hover{background:linear-gradient(45deg,#f33,#33f);box-shadow:0 6px 15px rgba(255,0,0,.5);transform:translateY(-3px)}.upload-btn{background:linear-gradient(45deg,#d00000,#0000d0);border:none;border-radius:10px;box-shadow:0 4px 10px rgba(255,0,0,.3);color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:.75rem 1.5rem;transition:background .3s,transform .2s,box-shadow .3s}.upload-btn:active,.upload-btn:hover{background:linear-gradient(45deg,#f33,#33f);box-shadow:0 6px 15px rgba(255,0,0,.5);transform:translateY(-3px)}.clear-btn{background:linear-gradient(45deg,#d00000,#0000d0);border:none;border-radius:10px;box-shadow:0 4px 10px rgba(255,0,0,.3);color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:.75rem 1.5rem;transition:background .3s,transform .2s,box-shadow .3s}.clear-btn:hover{background:linear-gradient(45deg,#f33,#33f);box-shadow:0 6px 15px rgba(255,0,0,.5);transform:translateY(-3px)}.tab-btn{background:hsla(0,0%,100%,.1);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:.75rem 1.5rem;transition:background .3s,transform .2s}.tab-btn.active{background:linear-gradient(45deg,#d00000,#0000d0);color:#fff}.tab-btn:hover{background:hsla(0,0%,100%,.3);transform:translateY(-3px)}@media (max-width:768px){.title{font-size:2rem}.auth-btn,.subtitle{font-size:1rem}.auth-btn{padding:12px 24px}.nav{gap:10px}.nav-link{font-size:1rem;padding:8px 16px}.landing-title{font-size:1.8rem}.landing-text{font-size:1rem}.cta-btn{display:block;font-size:1.2rem;margin:10px auto;padding:14px 28px;width:80%}.video-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.footer-text{font-size:1rem}.social-icon{font-size:1.5rem}.section-title{font-size:1.8rem}.product-text,.section-text,.sponsored-text{font-size:1rem}.products-grid,.sponsored-grid{grid-template-columns:1fr}.sponsored-grid{padding:10px}.sponsored-card{max-width:200px;min-width:200px}.sponsored-title{font-size:1.5rem}.bio-container{align-items:center;flex-direction:column}.section-text.accent-text{text-align:center}.christopher-pic{height:200px;width:200px}.chips-form{max-width:100%}.chips-content,.donate-content{padding:1rem}.chips-title,.donate-title{font-size:1.25rem}.chips-input,.donate-input{font-size:.9rem}.clear-btn,.cta-btn,.like-btn,.nav-free-chips,.submit-btn,.tab-btn,.upload-btn{font-size:.9rem;padding:.5rem 1rem}.sticky-bar{flex-wrap:wrap;gap:.5rem;padding:.3rem 0}.action-mobile-toggle-btn{display:block}.action-cta-list{display:none}.action-cta-container.expanded .action-cta-list{background:rgba(0,0,0,.9);border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,.1);display:flex;flex-direction:column;padding:.75rem}.action-cta-container.expanded .action-cta-btn{background:linear-gradient(45deg,#d00000,#0000d0);color:#fff}.action-cta-container.expanded .action-mobile-toggle-btn{background:linear-gradient(45deg,maroon,navy);color:#fff}.auth-section{flex-direction:column;gap:.5rem}.nav{flex-wrap:wrap;gap:1rem}.nav-link{font-size:.9rem;padding:.5rem 1rem}}.featured-section{margin-bottom:30px;text-align:center}.featured-title{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,red,#00f);-webkit-background-clip:text;font-size:2rem;font-weight:700;margin-bottom:20px}.featured-video{background:hsla(0,0%,100%,.1);padding:20px}.featured-video,.landing-section{border-radius:15px;box-shadow:0 6px 20px rgba(0,0,0,.5)}.landing-section{background:hsla(0,0%,100%,.05);margin-bottom:30px;padding:40px 20px;text-align:center}.landing-title{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,red,#00f);-webkit-background-clip:text;font-size:2.5rem;font-weight:700;margin-bottom:20px}.landing-text{color:#fff;font-size:1.4rem;line-height:1.6;margin:0 0 20px}.main,.main-content{padding:0 20px}.upload-form{align-items:center;background:hsla(0,0%,100%,.05);border-radius:15px;box-shadow:0 4px 20px rgba(0,0,0,.5);display:flex;flex-direction:column;gap:15px;margin-bottom:30px;padding:20px}.upload-form input{border:none;border-radius:12px;color:#fff;font-size:1rem;max-width:400px;padding:12px}.progress-container,.upload-form input{background:hsla(0,0%,100%,.1);width:100%}.progress-container{border-radius:10px;height:20px;max-width:300px;overflow:hidden}.progress-bar{background:linear-gradient(90deg,red,#00f);height:100%;transition:width .3s ease}.progress-text{color:#fff;font-size:.9rem}.video-grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.video-card{background:hsla(0,0%,100%,.1);border-radius:15px;box-shadow:0 6px 20px rgba(0,0,0,.5);overflow:hidden;transition:transform .3s}.video-card:hover{transform:scale(1.03)}.video-title{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,red,#00f);-webkit-background-clip:text;font-size:1.6rem;font-weight:700;margin:15px}.video-description,.video-uploader,.video-views{color:#fff;font-size:1rem;margin:0 15px 15px}.like-section{align-items:center;display:flex;gap:10px;margin:10px 15px}.like-count{color:#fff;font-size:.9rem}.course-modal,.history-modal{align-items:center;background:rgba(0,0,0,.9);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.course-content,.history-content{background:hsla(0,0%,100%,.05);border-radius:15px;box-shadow:0 6px 20px rgba(0,0,0,.5);max-width:600px;padding:20px;width:90%}.course-title,.history-title{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,red,#00f);-webkit-background-clip:text;font-size:2rem;font-weight:700;margin-bottom:15px;text-align:center}.course-text,.history-text{color:#fff;font-size:1.2rem;line-height:1.6;margin-bottom:20px}.auth-modal{align-items:center;background:rgba(0,0,0,.9);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.auth-content{background:hsla(0,0%,100%,.05);border-radius:15px;box-shadow:0 6px 20px rgba(0,0,0,.5);max-width:400px;padding:20px;width:90%}.auth-title{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,red,#00f);-webkit-background-clip:text;font-size:2rem;font-weight:700;margin-bottom:15px;text-align:center}.auth-tabs{display:flex;gap:10px;justify-content:center;margin-bottom:20px}.auth-form{display:flex;flex-direction:column;gap:15px}.auth-form input{background:hsla(0,0%,100%,.1);border:none;border-radius:12px;color:#fff;padding:12px}.footer{background:linear-gradient(135deg,#00f,red,#fff);border-radius:15px;box-shadow:0 6px 20px rgba(0,0,0,.5);margin-top:30px;padding:20px 15px;text-align:center}.footer-text{font-weight:600;text-shadow:0 0 10px rgba(255,0,0,.5)}.contact-text,.footer-text{color:#fff;font-size:1.2rem}.contact-text{margin:10px 0}.social-links{display:flex;gap:20px;justify-content:center;margin-top:10px}.social-icon{color:#fff;font-size:1.8rem;transition:transform .2s,text-shadow .2s}.social-icon:hover{text-shadow:0 0 15px rgba(255,0,0,.9);transform:scale(1.2)}.loader{animation:spin 1s ease-in-out infinite,glowPulse 2s infinite;border:5px solid red;border-radius:50%;border-top:5px solid transparent;height:50px;margin:20px auto;width:50px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes glowPulse{0%,to{box-shadow:0 0 10px rgba(255,0,0,.5)}50%{box-shadow:0 0 20px red}}.who-i-am-section{background:rgba(0,0,0,.8);border-radius:15px;box-shadow:0 6px 20px rgba(0,0,0,.5);margin-bottom:30px;overflow:hidden;padding:40px 20px;position:relative;text-align:center}.bio-container{align-items:flex-start;display:flex;gap:20px;margin:0 auto;max-width:900px}.bio-image{flex:0 0 auto;max-width:100%;width:300px}.christopher-pic{display:block;height:auto;max-height:400px;object-fit:contain;width:100%}.section-text.accent-text{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,red,#00f);-webkit-background-clip:text;flex:1 1;font-weight:700;text-align:left}.ministry-section{background:hsla(0,0%,100%,.05);border-left:5px solid red;text-align:left}.ministry-section,.support-section{border-radius:15px;box-shadow:0 6px 20px rgba(0,0,0,.5);margin-bottom:30px;padding:40px 20px}.support-section{background:rgba(0,0,0,.8) url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100" height="60" viewBox="0 0 100 60"><path fill="rgba%28255,255,255,0.1%29" d="M0 0h50l50 60H50z"/></svg>') repeat;text-align:center}.ticker{animation:tickerGlow 1s infinite alternate;color:red;display:inline-block;font-weight:700}@keyframes tickerGlow{0%{text-shadow:0 0 5px rgba(255,0,0,.5)}to{text-shadow:0 0 15px red}}.pulse-btn{animation:pulse 2s infinite}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.products-section{background:rgba(0,0,0,.8);border-radius:15px;box-shadow:0 6px 20px rgba(0,0,0,.5);margin-bottom:30px;padding:40px 20px;text-align:center}.products-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));padding:20px}.product-card{background:#fff;border-radius:10px;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.product-card:hover{box-shadow:0 10px 20px rgba(255,0,0,.5);transform:translateY(-10px)}.product-title{color:#000;font-size:1.8rem;margin-bottom:10px}.product-text{color:#000;font-size:1.2rem}.sponsored-section{background:rgba(0,0,0,.9);border-radius:15px;box-shadow:0 6px 20px rgba(0,0,0,.5);margin-bottom:30px;overflow-x:hidden;padding:40px 20px;text-align:center}.sponsored-grid{-webkit-overflow-scrolling:touch;display:flex;flex-wrap:nowrap;gap:20px;overflow-x:auto;padding:20px;scroll-snap-type:x mandatory;scrollbar-color:red hsla(0,0%,100%,.1);scrollbar-width:thin}.sponsored-grid::-webkit-scrollbar{height:8px}.sponsored-grid::-webkit-scrollbar-thumb{background:red;border-radius:4px}.sponsored-grid::-webkit-scrollbar-track{background:hsla(0,0%,100%,.1)}.sponsored-card{align-items:center;background:#fff;border-radius:10px;display:flex;flex:0 0 auto;flex-direction:column;max-width:250px;min-width:250px;padding:20px;scroll-snap-align:center;transition:transform .3s ease,box-shadow .3s ease}.sponsored-card:hover{box-shadow:0 10px 20px rgba(0,0,255,.5);transform:translateY(-10px)}.sponsored-image{border-radius:8px;height:200px;margin-bottom:10px;object-fit:cover;width:100%}.sponsored-title{color:#000;font-size:1.8rem;margin-bottom:10px}.sponsored-text{color:#000;font-size:1.2rem}.chips-section{background:rgba(0,0,0,.9);border-radius:15px;box-shadow:0 6px 20px rgba(0,0,0,.5);margin-bottom:30px;padding:40px 20px;text-align:center}.chips-button-container{margin:20px 0}.chips-form-container{display:flex;justify-content:center;margin:20px 0}.chips-testimonials{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-top:20px}.testimonial-card{background:hsla(0,0%,100%,.1);border-radius:10px;max-width:300px;padding:15px}.testimonial-quote{color:#fff;font-size:1.2rem;font-style:italic}.testimonial-name{color:#ccc;font-size:1rem;margin-top:10px}.section-title{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,red,#00f);-webkit-background-clip:text;font-size:2.5rem;font-weight:700;margin-bottom:20px}.section-text{color:#fff;font-size:1.4rem;line-height:1.6;margin:0 0 20px}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.no-videos{color:#fff;font-size:1.5rem;text-align:center}.exclusive-badge{background:gold;border-radius:4px;color:#000;margin-right:.5rem;padding:.2rem .5rem}.videoWrapper{height:0;padding-bottom:56.25%;position:relative}.videoWrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.video-search{align-items:center;display:flex;gap:10px;justify-content:center;margin:20px 0;text-align:center}.search-bar{border:2px solid #ccc;border-radius:5px;font-size:16px;max-width:500px;outline:none;padding:10px;width:80%}.search-bar:focus{border-color:#007bff}@media (max-width:768px){.title{font-size:2rem}.auth-btn,.subtitle{font-size:1rem}.auth-btn{padding:12px 24px}.nav{flex-wrap:wrap;gap:10px}.nav-link{font-size:1rem;padding:8px 16px}.landing-title{font-size:1.8rem}.landing-text{font-size:1rem}.cta-btn{display:block;font-size:1.2rem;margin:10px auto;padding:14px 28px;width:80%}.video-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.footer-text{font-size:1rem}.social-icon{font-size:1.5rem}.section-title{font-size:1.8rem}.product-text,.section-text,.sponsored-text{font-size:1rem}.products-grid,.sponsored-grid{grid-template-columns:1fr}.sponsored-grid{padding:10px}.sponsored-card{max-width:200px;min-width:200px}.sponsored-title{font-size:1.5rem}.bio-container{align-items:center;flex-direction:column}.section-text.accent-text{text-align:center}.christopher-pic{height:200px;width:200px}.chips-form{max-width:100%}.mobile-nav-toggle{display:block}.nav{display:none}.nav.mobile-open{align-items:center;background:rgba(0,0,0,.9);display:flex;flex-direction:column;left:0;padding:20px 0;position:absolute;top:100%;width:100%;z-index:1000}.nav-link{font-size:1.2rem;margin:10px 0}.header-content{align-items:center;flex-direction:column;text-align:center}.header-left,.header-right{width:100%}.header-logo{margin-bottom:10px}.sticky-bar{gap:10px}.action-cta-container,.sticky-bar{align-items:center;flex-direction:column}.auth-section{justify-content:center;margin:10px 0}}.sticky-bar{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px;justify-content:center;overflow-x:auto;padding:10px;white-space:nowrap}.sticky-bar .action-cta-btn{flex:0 0 auto;font-size:1rem;padding:8px 16px}.mobile-nav-toggle{color:#fff;cursor:pointer;display:none;font-size:24px;margin-left:auto;padding:10px}@media (max-width:768px){.mobile-nav-toggle{display:block}.nav{display:none}.nav.mobile-open{align-items:center;background:rgba(0,0,0,.9);display:flex;flex-direction:column;left:0;padding:20px 0;position:absolute;top:100%;width:100%;z-index:1000}.nav-link{font-size:1.2rem;margin:10px 0}.header-content{align-items:center;flex-direction:column;text-align:center}.header-left,.header-right{width:100%}.header-logo{margin-bottom:10px}.action-cta-container{align-items:center;flex-direction:column}.auth-section{justify-content:center;margin:10px 0}.sticky-bar{flex-direction:row;gap:8px;padding:8px}.sticky-bar .action-cta-btn{font-size:.9rem;padding:6px 12px}}.docs-modal{align-items:center;background:rgba(0,0,0,.8);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.docs-content{background:#1a1a1a;border-radius:8px;max-width:600px;padding:20px;text-align:center;width:90%}.docs-title{color:#fff;font-size:1.8rem;margin-bottom:20px}.docs-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:20px}.resources-section{background:#000;padding:40px 20px}.resources-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}@media (max-width:768px){.docs-grid,.resources-grid{grid-template-columns:1fr}}
/*# sourceMappingURL=main.cee4e381.css.map*/