.Loader_loaderWrapper__WQhhK{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;background-color:#fff}.Loader_text__PWr2h{font-weight:700;font-size:18px;color:#ff6b00,#ffba00;margin-bottom:1rem;text-align:center}.Loader_loader__bRzeH{display:flex;justify-content:center;align-items:center}.Loader_logo__Hg2Js{width:150px;height:150px;animation:Loader_pulse__X_YkD 2s ease-in-out infinite}@keyframes Loader_pulse__X_YkD{0%{transform:scale(1) rotate(0deg);opacity:1}50%{transform:scale(1.1) rotate(3deg);opacity:.85}to{transform:scale(1) rotate(0deg);opacity:1}}.AnimatedBackground_backgroundWrapper__kTYbg{position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:hidden;pointer-events:none;z-index:-1;display:flex;align-items:center;justify-content:center;transition:all .3s ease-out}.AnimatedBackground_staticBackground__BAggl{position:absolute;top:0;left:0;width:100%;height:100%;background:black;z-index:0}.AnimatedBackground_animatedOverlay__CiBk0{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:repeating-linear-gradient(45deg,rgba(255,255,255,.02),rgba(255,255,255,.02) 10px,rgba(255,255,255,.04) 20px);animation:AnimatedBackground_diagonalSwipe__79jRv 60s linear infinite;z-index:1;pointer-events:none}@keyframes AnimatedBackground_diagonalSwipe__79jRv{0%{transform:translate(0)}to{transform:translate(30px,30px)}}:root{--bg:#111;--bg-card:#1a1a1a;--bg-panel:#262626;--text:#fff;--text-muted:#9ca3af;--text-light:#d1d5db;--accent:#ff6b00;--accent-hover:#e65c00;--border:#333;--shadow-sm:0 1px 3px rgba(0,0,0,0.1),0 1px 2px rgba(0,0,0,0.06);--shadow-md:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06);--shadow-lg:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -2px rgba(0,0,0,0.05);--radius:0.5rem;--radius-lg:0.75rem;--gap:1rem;--gap-lg:1.5rem;--gap-xl:2rem}*{margin:0;padding:0;box-sizing:border-box;scroll-behavior:smooth}body,html{font-family:Inter,sans-serif;font-size:16px;line-height:1.6;background:linear-gradient(to bottom right,#1a1a1a,#333);color:#fff;overflow-x:hidden;position:relative;z-index:1}h1,h2,h3{font-weight:700;margin-bottom:.5em}h1{font-size:2.5rem;color:#ffff}h2{font-size:2rem}h3{font-size:1.4rem}p{margin-bottom:1em;color:#e0e0e0}a{color:#0070f3;text-decoration:none}.ctaButton,a.ctaButton,button{width:fit-content;height:auto;background:linear-gradient(135deg,#ff6b00,#ffba00);color:white;border:none;border-radius:8px;padding:.75em 1.5em;font-weight:700;font-size:1rem;cursor:pointer;position:relative;z-index:1;overflow:hidden;text-decoration:none;transition:color .3s ease,transform .2s ease}.ctaButton:hover,a.ctaButton:hover,button:hover{color:black;transform:translateY(-2px)}.ctaButton:after,a.ctaButton:after,button:after{content:"";background:white;position:absolute;z-index:-1;left:-20%;right:-20%;top:0;bottom:0;transform:skewX(-45deg) scaleX(0);transition:all .5s}.ctaButton:hover:after,a.ctaButton:hover:after,button:hover:after{transform:skewX(-45deg) scale(1)}.animatedButton{background:linear-gradient(135deg,#ff6b00,#ffba00);color:white;position:relative;z-index:1;overflow:hidden;transition:color .3s ease;border-radius:8px}.animatedButton:hover{color:black;transform:translateY(-2px)}.animatedButton:after{content:"";background:white;position:absolute;z-index:-1;left:-20%;right:-20%;top:0;bottom:0;transform:skewX(-45deg) scaleX(0);transition:all .5s}.animatedButton:hover:after{transform:skewX(-45deg) scale(1)}main{padding:0}.hero{background:linear-gradient(to bottom right,#1a1a1a,#333);color:white;padding:0 2rem;text-align:center;display:flex;align-items:center;justify-content:center;min-height:100vh;height:100vh;width:100%;transition:all .3s ease-out}.heroContent h1{font-size:3rem;line-height:1.2}.playbookAnimated{background:linear-gradient(90deg,#f39c12,#f1c40f,#f39c12);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:pulseText 4s infinite}@keyframes pulseText{0%,to{opacity:1}50%{opacity:.6}}.clientBanner{background:#111;overflow:hidden;padding:2rem 0}.clientTrack{display:flex;animation:scrollBanner 30s linear infinite;width:fit-content}.clientLogo{flex:0 0 auto;margin:0 2rem;filter:grayscale(100%);transition:filter .3s ease}.clientLogo img{height:60px;width:auto;display:block}.clientLogo:hover{filter:grayscale(0)}@keyframes scrollBanner{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.whyJoin{padding:5rem 2rem;background:linear-gradient(to bottom right,#1a1a1a,#333);text-align:center}.cardContainer{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;margin-top:2rem}.card{position:relative;background:#0e0e0e;border-radius:12px;box-shadow:0 4px 14px rgba(0,0,0,.07);padding:2rem;max-width:300px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;z-index:0}.card:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:#ff6b00;transform:skewX(-20deg);transition:left .5s ease;z-index:1}.card:hover:before{left:100%}.card *{position:relative;z-index:2}.card:hover{transform:translateY(-5px);box-shadow:0 6px 20px rgba(0,0,0,.1)}.largeCards{padding:6rem 2rem;background:linear-gradient(to bottom right,#1a1a1a,#333)}.largeCardsHeader{text-align:center;margin-bottom:3rem}.largeCardsHeader h2{font-size:2.2rem;margin-bottom:.5rem;font-weight:700}.largeCardsHeader .subheadline{font-size:1rem;color:#666;max-width:500px;margin:0 auto}.largeCardsGrid{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.largeCards .card{max-width:320px;background:linear-gradient(to bottom right,#1a1a1a,#333);box-shadow:0 10px 20px rgba(0,0,0,.05);border-radius:8px;overflow:hidden;text-align:center;display:flex;flex-direction:column;justify-content:space-between;transition:transform .3s ease}.largeCards .card:hover{transform:translateY(-5px)}.largeCards .card img{width:100%;height:200px;object-fit:cover}.largeCards .card h3{padding:1rem 1rem .5rem;font-size:1.25rem}.largeCards .card p{padding:0 1rem 1rem;font-size:.95rem;color:#fff}.largeCards .card .ctaButton{margin:0 1rem 1rem;padding:.75rem 1rem;background-color:#ff6b00;color:#fff;border:none;border-radius:6px;cursor:pointer;font-weight:600;transition:background-color .3s ease;align-self:center}.largeCards .card .ctaButton:hover{background-color:#fff;color:#0e0e0e}.marketingInsights{max-width:800px;margin:3rem auto;padding:1rem;display:grid;gap:2rem}.marketingInsights .insightCard{background:linear-gradient(135deg,#111,#1a1a1a);border-radius:12px;padding:1.5rem;box-shadow:0 10px 25px rgba(255,107,0,.15);transition:transform .25s ease,box-shadow .25s ease}.marketingInsights .insightCard:hover{transform:translateY(-4px);box-shadow:0 12px 30px rgba(255,107,0,.25)}.marketingInsights .insightCard h3{font-size:1.25rem;font-weight:700;color:#ffff;display:flex;align-items:center;gap:.5rem}.marketingInsights .insightCard h4{font-size:1.1rem;font-weight:600;color:#f0f0f0;margin:.25rem 0 1rem 2rem}.marketingInsights .insightCard p{font-size:1rem;color:#666;line-height:1.5}.marketingInsights .insightCard .ctaButton{display:inline-block;margin-top:1rem;font-weight:600;font-size:1rem;padding:.5rem 1.25rem;border-radius:30px;background:linear-gradient(90deg,#ff6b00,#ffba00);color:#fff;text-decoration:none;transition:background .3s ease,transform .3s ease}.marketingInsights .insightCard .ctaButton:hover{background:linear-gradient(90deg,#ffba00,#ff6b00);color:#0e0e0e;transform:translateY(-2px)}.marketingInsights .icon{font-size:1.25rem}.halfHalf{display:flex;flex-wrap:wrap;background:linear-gradient(to bottom right,#1a1a1a,#333)}.leftSide,.rightSide{flex:1;min-width:300px;padding:3rem}.ctaButtonn{width:fit-content;height:auto;background:linear-gradient(135deg,#ff6b00,#ffba00);color:white;border:none;border-radius:8px;padding:.75em 1.5em;font-weight:700;font-size:1rem;cursor:pointer;position:relative;z-index:1;overflow:hidden;text-decoration:none;transition:color .3s ease,transform .2s ease}.ctaButtonn:hover{background-color:#fff;color:black;transform:translateY(-2px)}.rightSide form{display:flex;flex-direction:column;gap:1rem}.rightSide input,.rightSide textarea{padding:1em;border:1px solid #ccc;border-radius:6px;font-size:1rem;font-family:inherit}textarea{resize:vertical;min-height:120px}@media (max-width:768px){.cardContainer,.largeCards{flex-direction:column;align-items:center}.heroContent h1{font-size:2.2rem}.scrollItem{min-width:90vw}.halfHalf{flex-direction:column}}html{scroll-behavior:smooth}img{transform:translateZ(0)}.card,.clientLogo img,.heroContent,.insightCard,img{will-change:transform}