@import url("//fonts.googleapis.com/css2?family=Inter:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap");@import url("//fonts.googleapis.com/css2?family=JetBrains+Mono:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap");:root{--primary-color:#60a5fa;--primary-hover:#3b82f6;--dark-bg:#121212;--dark-surface:#2d2d2f;--text-in-boxes:#fff;--text-primary:#fff;--accent-color:#45e5a6;--highlight-bg:#febf31;--highlight-text:#000;--emphasis-color:#e79574;--border-color:hsla(0,0%,100%,.1);--border-hover:hsla(0,0%,100%,.2);--shadow-color:rgba(0,0,0,.2);--shadow-hover:rgba(0,0,0,.3);--primary-shadow:rgba(66,130,179,.2);--heading-font:"JetBrains Mono",monospace;--body-font:-apple-system,BlinkMacSystemFont,system-ui,sans-serif;--max-width:750px}body,html{margin:0;padding:0;width:100%;min-height:100vh;overflow-y:auto;overflow-x:hidden;background-color:var(--dark-bg);color:hsla(0,0%,100%,.95);scroll-behavior:smooth}.ob4c-wrapper img{max-width:500px;display:block;margin:0 auto}.ob4c-wrapper{position:relative;width:100%;background:transparent;z-index:2;margin-top:0;padding-top:2rem;font-family:var(--body-font);line-height:1.6;color:var(--text-in-boxes);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:.01em;text-rendering:optimizeLegibility;transform-style:preserve-3d;perspective:1000px;overflow:visible}.ob4c-wrapper:before{display:none}.ob4c-wrapper .content{max-width:var(--max-width);width:100%;margin:0 auto;padding:2rem;box-sizing:border-box;background:transparent;position:relative;z-index:1;overflow:visible}.ob4c-wrapper h1,.ob4c-wrapper h2{color:var(--text-in-boxes);margin-top:2.5rem;margin-bottom:1.5rem;font-family:var(--heading-font);font-weight:700;letter-spacing:-.03em;text-align:center;position:relative;padding-bottom:1.5rem;scroll-margin-top:2rem}.ob4c-wrapper h2{font-size:2.25rem;line-height:1.3;border-bottom:none;background-color:transparent;border-radius:5px;border-top:none;padding:.5rem 1rem;margin-top:120px;margin-bottom:60px;display:inline-block;left:50%;transform:translateX(-50%);width:auto;min-width:200px;background:none;z-index:2}.ob4c-wrapper h2:before{content:"";position:absolute;top:-160px;left:50%;transform:translateX(-50%) translateZ(-1px);width:90vw;height:600px;background:radial-gradient(ellipse at center,rgba(121,169,205,.2) 0,rgba(121,169,205,.1) 30%,rgba(121,169,205,.05) 50%,hsla(0,0%,7%,0) 80%);z-index:-9999;pointer-events:none;filter:blur(20px)}.ob4c-wrapper h2:after{content:"";position:absolute;bottom:-20px;left:50%;transform:translateX(-50%);width:100%;height:2px;background:var(--primary-color);margin:0 auto;box-shadow:0 0 10px var(--primary-color),0 0 20px var(--primary-color);opacity:.8;z-index:3}.ob4c-wrapper ol,.ob4c-wrapper p,.ob4c-wrapper ul{margin-bottom:1.2rem;font-size:1.25rem;color:var(--text-in-boxes);line-height:1.8}.ob4c-wrapper ol li,.ob4c-wrapper ul li{margin-bottom:.8rem}.ob4c-wrapper mark{background-color:var(--highlight-bg);color:var(--highlight-text);padding:.05em .1em;border-radius:3px;font-weight:500}.ob4c-wrapper strong{color:var(--primary-color);font-weight:600}.ob4c-wrapper em{font-style:italic;color:var(--emphasis-color)}.list-cool{list-style:none;padding:0;margin:2rem 0}.list-cool li{background:rgba(45,45,47,.7);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:8px;margin-bottom:1rem;box-shadow:0 4px 6px rgba(0,0,0,.1),inset 0 1px 1px hsla(0,0%,100%,.1);border:1px solid rgba(121,169,205,.3);transition:all .3s ease;position:relative;padding:1.5rem 1.5rem 1.5rem 2.5rem;color:var(--text-in-boxes);font-size:1.25rem;line-height:1.7;z-index:1}.list-cool li:before{content:"→";position:absolute;left:1rem;color:var(--primary-color);font-weight:700;font-size:1.2rem}.list-cool li:hover{transform:translateX(10px);background:rgba(45,45,47,.8);border-color:var(--primary-color);box-shadow:0 0 20px rgba(121,169,205,.2),0 0 40px rgba(121,169,205,.1),inset 0 1px 1px hsla(0,0%,100%,.15)}.ob4c-wrapper .course-modules li{background:var(--dark-surface);padding:1.5rem;border-radius:8px;margin-bottom:1.5rem;box-shadow:0 2px 4px var(--shadow-color);border:1px solid var(--border-color);transition:all .3s ease;color:var(--text-in-boxes);line-height:1.7}.ob4c-wrapper .course-modules li:hover{transform:translateX(10px);border-color:var(--border-hover);box-shadow:0 10px 30px var(--shadow-hover)}.ob4c-wrapper .course-modules li strong{display:block;margin-bottom:.5rem;font-size:1.2rem;color:var(--primary-color);font-weight:600;letter-spacing:-.01em}.ob4c-wrapper .course-modules li ul li{background:none;padding:0;border-radius:0;margin-bottom:.8rem;box-shadow:none;border:none;transition:none;color:var(--text-in-boxes)}.ob4c-wrapper .options li:before{background:var(--primary-color);color:var(--text-in-boxes)}.ob4c-wrapper ol{counter-reset:item;list-style:none;padding-left:0}.ob4c-wrapper ol>li{counter-increment:item;position:relative;padding-left:2.5rem;margin-bottom:1rem}.ob4c-wrapper ol>li:before{content:counter(item) ".";position:absolute;left:0;color:var(--primary-color);font-weight:700;font-size:1.2rem}.ob4c-wrapper ul>li{color:var(--text-in-boxes)}.ob4c-wrapper ul>li ul+*,.ob4c-wrapper ul>li:has(>ul){color:var(--primary-color)}.ob4c-wrapper .course-modules li ul li,.ob4c-wrapper .list-cool li,.ob4c-wrapper ul>li>ul>li{color:var(--text-in-boxes)}.boxes-1{display:flex;flex-direction:column;gap:1.5rem;margin:2rem 0}.boxes-1 .box{background:rgba(45,45,47,.5);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);padding:1.5rem;border-radius:12px;box-shadow:0 4px 24px rgba(0,0,0,.2),inset 0 2px 2px hsla(0,0%,100%,.1);border:1px solid rgba(121,169,205,.2);transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.boxes-1 .box:before{content:"";position:absolute;top:-50%;left:-100%;width:300%;height:200%;background:linear-gradient(120deg,transparent 15%,rgba(121,169,205,.06) 35%,rgba(121,169,205,.15) 50%,rgba(121,169,205,.06) 65%,transparent 85%);transform:rotate(45deg);transition:1s cubic-bezier(.4,0,.2,1);filter:blur(20px);opacity:.2}.boxes-1 .box:hover{transform:translateY(-5px);background:rgba(45,45,47,.6);border-color:var(--primary-color);box-shadow:0 8px 32px rgba(121,169,205,.3),0 4px 8px rgba(0,0,0,.2),inset 0 2px 2px hsla(0,0%,100%,.2)}.boxes-1 .box:hover:before{left:-20%;opacity:.6}.boxes-1 .box h3{color:var(--primary-color)!important;margin-top:0;margin-bottom:1rem;font-size:1.5rem;font-weight:600;letter-spacing:-.01em;position:relative;z-index:1}.boxes-1 .box p{margin:0;color:hsla(0,0%,100%,.9);font-size:1.25rem;line-height:1.7;font-weight:400;position:relative;z-index:1}.hero-section-wrapper{height:auto;font-family:Arial,sans-serif;color:#fff;overflow-x:hidden}.hero-section,.hero-section-wrapper{width:100%;margin:0;padding:0;position:relative;min-height:100vh}.hero-section{display:flex;align-items:center;background-image:url(https://storage.googleapis.com/msgsndr/DXA0yKtKAgnMFKeRUDjY/media/6751ee2b9fe0ba510983d790.webp);background-repeat:no-repeat;background-position:50%;background-size:cover}.hero-section:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,hsla(0,0%,7%,.1) 0,hsla(0,0%,7%,.5) 35%,#121212);z-index:0}.hero-section .container{position:relative;width:100%;max-width:1200px;padding:20px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:40px;background:transparent;border-radius:10px;z-index:1}.hero-section .text-content{flex:1 1;max-width:600px;display:flex;flex-direction:column;align-items:flex-start}.hero-section .text-content h1{font-family:Inter,sans-serif;font-size:50px;line-height:1.2;text-align:left;margin:0;color:var(--text-in-boxes)}.hero-section .text-content p{margin-top:20px;font-size:24px;line-height:1.6;text-align:left;color:var(--text-primary)}.hero-section .btn{margin-top:20px;padding:15px 50px;min-width:200px;color:#fff;text-decoration:none;font-size:1rem;font-weight:700;border-radius:5px;transition:background-color .3s;display:inline-block;text-align:center}.hero-section .btn,.hero-section .hero-text a{background-color:#1f4a84}.hero-section .btn:hover{background-color:#1a3d6b}.hero-section .image-container{flex:1 1;max-width:600px;display:flex;justify-content:center;align-items:center}.hero-section .image-container img{width:100%;max-width:500px;height:auto;border-radius:10px;transform:perspective(1000px) rotateY(-15deg);transition:transform .3s ease}.hero-section .image-container img:hover{transform:perspective(1000px) rotateY(-5deg)}@media screen and (max-width:768px){.hero-section:before{background:linear-gradient(180deg,hsla(0,0%,7%,.6) 0,hsla(0,0%,7%,.8) 50%,#121212)}.hero-section .container{flex-direction:column;width:100%;min-height:100vh;justify-content:flex-start;padding:60px 16px;gap:30px;margin:0}.text-content.hero-text{width:100%;max-width:100%;padding:0;margin-top:40px}.hero-section .text-content h1{font-size:32px;text-align:center;margin-bottom:20px;line-height:1.3}.hero-section .text-content p{font-size:18px;text-align:center;margin:20px 0;line-height:1.5}.hero-section .image-container{width:100%;padding:0;margin-top:20px}.hero-section .image-container img{max-width:85%;margin:0 auto;display:block}.btn.hero-button{margin:25px auto 0;padding:14px 40px;min-width:180px;font-size:16px}}.video-container{width:100%;max-width:800px;margin:2rem auto;padding:0 20px;box-sizing:border-box}.video-wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:12px;box-shadow:0 4px 24px rgba(0,0,0,.2)}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}@media (max-width:768px){.video-container{margin:1.5rem auto;padding:0 16px}}@import url("https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;700&display=swap");.checkout-section-wrapper{padding:1.5rem 0;background-color:var(--dark-bg);color:var(--text-primary)}.checkout-section-wrapper.checkout-button-section{padding-top:0}.checkout-section-wrapper.price-section{padding-top:0;padding-bottom:0}.checkout-section .container{max-width:var(--max-width);margin:0 auto;padding:0 1rem;display:flex;flex-direction:column;gap:2rem;align-items:center;text-align:center}.offer-availability,.price-display{font-family:var(--heading-font);text-align:center;margin:0}.offer-availability{color:var(--text-primary);font-size:1.5rem;text-transform:uppercase;letter-spacing:.05em;font-weight:500;width:100%;padding:0 1rem}.original-price{font-size:2.5rem;margin-bottom:.5rem;display:flex;align-items:center;justify-content:center;gap:.5rem}.usually{color:#fff}.strike-through{color:#fff;text-decoration:line-through;position:relative}.discount-badge{background-color:red;color:#fff;padding:.2rem .5rem;font-size:2rem;font-weight:700}.sale-price{font-size:3.5rem;display:flex;align-items:center;justify-content:center;gap:.5rem}.only{color:#fff}.price{color:red;font-weight:700;position:relative}.price:before{content:"";position:absolute;width:180%;height:120%;left:-40%;top:-10%;background:none;background-image:url("data:image/svg+xml,%3Csvg width='160' height='100' viewBox='0 0 160 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15,45 C12,25 55,18 80,15 C115,12 142,25 145,45 C148,65 135,82 100,85 C65,87 25,75 22,65' stroke='%23ff0000' stroke-width='3' fill='none' stroke-linecap='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:50%;transform:rotate(-8deg)}.encryption-box{display:flex;align-items:center;gap:.7rem;padding:.7rem 1.05rem;border:2px solid #00ff9d;border-radius:6px}.code-icon,.encryption-box{font-family:JetBrains Mono,monospace}.code-icon{color:#00ff9d;font-size:1.05rem;font-weight:700;letter-spacing:.08em}.encryption-text{display:flex;flex-direction:column;color:#ccc;font-family:JetBrains Mono,monospace}.encryption-text span{font-size:1.05rem;line-height:1.2;font-weight:500}.encryption-text span:first-child{color:#00ff9d}@media (max-width:768px){.checkout-section-wrapper{padding:1rem 0}.encryption-box{padding:.525rem .7rem}.code-icon,.encryption-text span{font-size:.84rem}}.countdown-notice{position:relative;font-family:var(--heading-font);color:#f6c887;font-size:1.2rem;text-align:center;margin:.5rem 0;font-weight:500;display:flex;justify-content:center;align-items:center}.info-icon{width:1rem;height:1rem;margin-left:.5rem;cursor:pointer;fill:currentColor;display:inline-block;vertical-align:middle;position:relative}.countdown-notice:hover:after{content:"If you don't see the countdown, it's probably an adblocker in your device hiding it.";background-color:transparent;color:#fff;padding:.5rem;border-radius:4px;white-space:normal;font-size:.9rem;z-index:10;opacity:0;pointer-events:none;min-width:95vw;box-sizing:border-box;opacity:1}.countdown-notice:hover:after,.info-icon:hover:before{position:absolute;top:100%;left:50%;transform:translateX(-50%);transition:opacity .3s}.info-icon:hover:before{content:"";border:5px solid transparent;border-top-color:#333;opacity:0;opacity:1}@media (max-width:768px){.countdown-notice{font-size:1rem;padding:0 1rem}}@media (min-width:769px){.c-custom-code .main-wrapper .countdown-notice{padding-top:26px;font-size:20px}}.c-custom-code .main-wrapper .offer-availability{padding-bottom:25px}.arrow-down-container{display:flex;justify-content:center;align-items:center;padding:1rem 0;background-color:var(--dark-bg)}.arrow-down-icon{color:var(--text-primary);animation:bounce 2s infinite}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.buy-now-button{margin-top:0;padding:15px 50px;min-width:200px;font-family:var(--heading-font);font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#fff;background-color:#1f4a84;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s;display:inline-block;text-align:center;text-decoration:none}.buy-now-button:hover{background-color:#1a3d6b}.buy-now-button.lemonsqueezy-button{background-color:#1f4a84!important;box-shadow:none}.buy-now-button.lemonsqueezy-button:hover{background-color:#1a3d6b!important;transform:none;box-shadow:none}.lemonsqueezy-checkout{width:100%;display:flex;justify-content:center;align-items:center;padding:2rem 0}.lemonsqueezy-button{display:inline-block;padding:1rem 2.5rem;font-family:var(--heading-font);font-size:1.25rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#fff;background-color:red;border-radius:6px;text-decoration:none;transition:all .3s ease;box-shadow:0 4px 15px rgba(255,0,0,.3)}.lemonsqueezy-button:hover{background-color:#e60000;transform:translateY(-2px);box-shadow:0 6px 20px rgba(255,0,0,.4)}@media (max-width:768px){.buy-now-button{padding:14px 40px;min-width:180px;font-size:16px}.lemonsqueezy-button{padding:.875rem 2rem;font-size:1.1rem}}.fade-in,.scale-in,.slide-up{opacity:0;will-change:transform,opacity}.fade-in{transform:translateY(20px);transition:opacity .6s ease-out,transform .6s cubic-bezier(.16,1,.3,1)}.fade-in-visible{opacity:1;transform:translateY(0)}.slide-up{transform:translateY(30px);transition:opacity .6s ease-out,transform .6s cubic-bezier(.16,1,.3,1);transition-delay:var(--delay,0s)}.fade-in-visible.slide-up{opacity:1;transform:translateY(0)}.scale-in{transform:scale(.95);transition:opacity .6s ease-out,transform .6s cubic-bezier(.16,1,.3,1);transition-delay:var(--delay,0s)}.fade-in-visible.scale-in{opacity:1;transform:scale(1)}@media (prefers-reduced-motion:reduce){.fade-in,.scale-in,.slide-up{transition:opacity .1s ease-out;transform:none}}.slide-in,.slide-in-visible{display:none}.ob4c-wrapper h2{position:relative}.hero-button,.hero-description,.hero-image,.hero-title{opacity:0;will-change:transform,opacity}.hero-title{transform:translateY(-20px)}.hero-button,.hero-description{transform:translateY(20px)}.hero-image{transform:translateX(50px)}.hero-animate{animation:heroFadeIn .8s cubic-bezier(.16,1,.3,1) forwards;animation-delay:var(--delay,0s)}@keyframes heroFadeIn{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}.hero-button.hero-animate,.hero-description.hero-animate,.hero-title.hero-animate{animation-name:heroTextFadeIn}@keyframes heroTextFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.hero-animate{animation:none;opacity:1;transform:none}}.html-tag-marker{display:none}@media (max-width:768px){.ob4c-wrapper .content{padding:1rem}.ob4c-wrapper h2{font-size:1.75rem}.ob4c-wrapper ol,.ob4c-wrapper p,.ob4c-wrapper ul{font-size:1.2rem}.ob4c-wrapper h1{font-size:2.25rem}.button{padding:.5rem 1rem}.ob4c-wrapper h2:after{bottom:-15px}.ob4c-wrapper ol,.ob4c-wrapper ul{padding-left:20px}.ob4c-wrapper ol>li{padding-left:1.5rem}.list-cool li{padding-left:2rem;padding-right:1rem}.list-cool li:before{left:.7rem}.ob4c-wrapper .course-modules li{padding:1rem}}