@import url("https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap");:root{--navy:#061321;--lime:#c5f943;--muted:#a4b0c3;--purple:#b899ff;--ink:#101622;--paper:#f7f8f4}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;background:var(--navy);color:white;font-family:DM Sans,Arial,sans-serif;font-size:16px;line-height:1.6}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}a,button{touch-action:manipulation}button{cursor:pointer}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #9673ff;outline-offset:5px}.wrap{max-width:1280px;width:calc(100% - 104px);margin:auto}header{position:absolute;top:0;z-index:10;width:100%;border-bottom:1px solid #ffffff0b}.nav{height:100px;justify-content:space-between;gap:28px}.logo,.nav{display:flex;align-items:center}.logo{font-family:Manrope,Arial,sans-serif;font-size:30px;letter-spacing:-1.4px;font-weight:800;white-space:nowrap}.logo span{color:#f4f6fb}.logo i{color:var(--lime);font-size:38px;font-style:normal;margin-left:6px;animation:star 18s linear infinite}.nav nav{display:flex;gap:31px;font-size:14px}.nav nav a{transition:color .2s}.nav nav a:hover{color:var(--lime)}.button{display:inline-flex;justify-content:center;align-items:center;min-height:54px;padding:15px 25px;background:var(--lime);color:#101c06;border:1px solid transparent;border-radius:8px;font-weight:700;font-size:15px;transition:transform .25s,box-shadow .25s;position:relative;overflow:hidden}.button:hover{transform:translateY(-3px);box-shadow:0 8px 30px #c5f94030}.button:before{content:"";position:absolute;inset:0;transform:translateX(-150%) skewX(-25deg);background:linear-gradient(90deg,transparent,#fff6,transparent);animation:shine 7s infinite}.button.small{padding:11px 20px;min-height:44px;font-size:14px}.button.outline{background:transparent;color:white;border-color:#8870b9}.button.dark{background:var(--navy);color:var(--lime)}.menu{display:none;color:white;border:0;background:none;font-size:26px}.hero{position:relative;overflow:hidden;padding:146px 0 0;background:radial-gradient(ellipse at 80% 40%,#16366550,transparent 50%),var(--navy)}.hero:before{content:"";position:absolute;inset:0;background-image:linear-gradient(#5285bd0a 1px,transparent 0),linear-gradient(90deg,#5285bd0a 1px,transparent 0);background-size:75px 75px;-webkit-mask-image:linear-gradient(90deg,transparent,black);mask-image:linear-gradient(90deg,transparent,black)}.hero-grid{display:grid;grid-template-columns:1fr 1fr;min-height:660px;position:relative;align-items:center}.eyebrow{font-size:12px;font-weight:700;letter-spacing:2.5px;color:var(--purple);margin:0 0 24px}.hero .hero-title{font-family:Manrope,Arial,sans-serif;letter-spacing:-3px;font-size:clamp(48px,5.3vw,76px);line-height:1.08;margin:0 0 28px;font-weight:800}.hero .hero-title span{color:var(--lime)}.intro{color:#b6c0d0;font-size:20px;line-height:1.6;margin-bottom:32px}.actions{display:flex;gap:14px;flex-wrap:wrap}.byline{display:flex;gap:18px;align-items:center;margin-top:38px;font-size:13px;color:#a4b1c6}.byline strong{font-weight:500;color:#d9e0ec}.byline p{margin:0}.byline .line{width:35px;height:1px;background:#748095}.hero-copy{position:relative;z-index:2;padding-bottom:45px}.hero-media{height:625px;min-width:0;position:relative;margin-left:-8px}.aura{position:absolute;inset:60px -70px;background:radial-gradient(ellipse,#82ad1928,transparent 60%);animation:breathe 7s ease-in-out infinite}.scene,.slide{position:absolute;inset:0}.slide{opacity:0;transform:translateX(9%) scale(.93);transition:opacity 1.2s ease,transform 1.8s cubic-bezier(.2,.7,.2,1);pointer-events:none}.slide.active{opacity:1;transform:translateX(0) scale(1);z-index:1}.slide img{width:115%;height:86%;object-fit:contain;position:absolute;top:-25px;left:-6%;-webkit-mask-image:radial-gradient(ellipse 65% 65%,black 0,transparent 85%);mask-image:radial-gradient(ellipse 65% 65%,black 0,transparent 85%);animation:imageFloat 9s ease-in-out infinite;filter:saturate(.95)}.slide img.main-arrow{width:105%;left:0;top:-28px;animation:arrowGrow 7s ease-in-out infinite;-webkit-mask-image:none;mask-image:none}.visual-label{position:absolute;bottom:70px;left:35px;z-index:2;text-shadow:0 2px 18px var(--navy)}.visual-label span{font-size:11px;letter-spacing:2px;color:var(--lime);font-weight:700}.visual-label h2{font-size:23px;line-height:1.3;margin-top:10px;font-weight:500;letter-spacing:-.6px}.float-tag{position:absolute;z-index:3;display:flex;gap:12px;align-items:center;background:linear-gradient(120deg,#203b56ba,#10263bad);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid #acc6f54d;border-radius:13px;box-shadow:0 10px 45px #02091640,inset 0 1px 1px #d9e9ff44;padding:16px 20px;font-size:13px;animation:tagFloat 7s ease-in-out infinite}.tag-one{top:58px;left:0;transform:rotate(-6deg)}.tag-two{right:-6px;bottom:171px;animation-delay:-3s}.icon-ring{color:#c2a8ff;font-size:32px;line-height:1}.mini-bars{display:flex;align-items:flex-end;gap:4px;height:28px}.mini-bars i{width:6px;height:35%;background:linear-gradient(#c7a2ff,#6951ad);border-radius:2px;animation:barGrow 4s infinite alternate}.mini-bars i:nth-child(2){height:55%;animation-delay:.4s}.mini-bars i:nth-child(3){height:75%;animation-delay:.8s}.mini-bars i:nth-child(4){height:100%;animation-delay:1.2s}.slider-control{position:absolute;bottom:12px;left:35px;right:15px;display:flex;justify-content:space-between;align-items:center;z-index:4}.dots{display:flex;gap:7px}.dots button{border:0;width:30px;height:24px;background:transparent;padding:0;position:relative}.dots button:after{content:"";display:block;height:3px;background:#526071;transition:background .3s,box-shadow .3s}.dots button.selected:after{background:var(--lime);box-shadow:0 0 12px #c6ff6866}#pause{color:#9facbf;border:0;background:none;font-size:12px;padding:10px}#pause span{margin-left:10px;color:var(--lime)}.hero-bottom{position:relative;border-top:1px solid #ffffff13;display:flex;justify-content:space-between;align-items:center;min-height:70px;font-size:10px;letter-spacing:2px;color:#8394ad}.scroll-cue{font-size:20px;color:var(--lime);display:inline-block;margin-left:20px;animation:down 2s infinite}.platform-strip{background:#fff;color:#233042;border-bottom:1px solid #dfe3dc}.brands{justify-content:space-between;gap:20px;min-height:108px}.brands,.brands>span{display:flex;align-items:center}.brands>span{gap:11px;font-size:15px;white-space:nowrap}.brands b{font-size:31px;line-height:1}.google{color:#4285f4}.google,.meta{font-family:Arial,sans-serif}.meta{color:#0866ff}.tiktok{color:#122433;text-shadow:2px 1px #ee3c73,-2px -1px #25c4c7}.amazon{color:#171d27;font-family:Georgia,serif;text-decoration:underline;text-decoration-color:#f4a221;text-underline-offset:3px}.ebay{font-family:Arial,sans-serif;letter-spacing:-3px;color:#3875c8!important;font-weight:400!important}.etsy{color:#ee6729;font-family:Georgia,serif}.section{padding:110px 0}.light{background:var(--paper);color:var(--ink)}.section h2{font-family:Manrope,Arial,sans-serif;font-size:46px;line-height:1.16;letter-spacing:-2px;margin:0;font-weight:800}.light h2 span{color:#4c961f}.section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:48px}.section-heading>p{font-size:15px;color:#748091;line-height:1.9;margin-bottom:3px}.light .eyebrow{color:#7955c2}.service-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.service-card{position:relative;padding:29px 28px 0;background:#fff;border:1px solid #e4e6de;border-radius:14px;overflow:hidden;transition:transform .3s,box-shadow .3s,border-color .3s}.service-card:hover{transform:translateY(-7px);border-color:#8aca39;box-shadow:0 20px 50px #26371812}.card-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}.card-top>span{font-size:12px;color:#a1aaa8}.brand-icon{font-size:40px;line-height:1;height:42px;display:inline-flex;align-items:center}.brand-icon.ebay{font-size:29px}.service-card h3{font-family:Manrope,Arial;font-size:23px;letter-spacing:-.8px;margin:0 0 6px}.service-card h4{font-size:13px;font-weight:500;margin:0;color:#576274}.service-card p{font-size:14px;line-height:1.8;color:#77808d;min-height:80px;margin:20px 0 24px}.card-link{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #edf0e8;padding:16px 0;font-size:12px;font-weight:600}.card-link i{font-size:19px;font-style:normal;color:#577532}.more-platforms{margin-top:42px;text-align:center;color:#77817f;font-size:12px}.more-platforms>div{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:18px}.more-platforms>div>span{padding:7px 18px;border:1px solid #dde2d7;border-radius:30px;color:#42503d}.approach{background:radial-gradient(ellipse at 90% 90%,#25214755,transparent 55%)}.section h2 em{font-style:normal;color:var(--lime)}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:60px;margin-top:64px}.step-number{font-size:14px;color:var(--lime);border:1px solid #9aad623d;padding:12px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;width:49px;height:49px}.step-track{height:1px;background:#ffffff18;margin-top:26px;position:relative;overflow:hidden}.step-track:after{content:"";display:block;height:1px;width:100px;background:linear-gradient(90deg,transparent,var(--lime),transparent);animation:track 5s linear infinite}.steps article:nth-child(2) .step-track:after{animation-delay:-1.7s}.steps article:nth-child(3) .step-track:after{animation-delay:-3.4s}.steps h3{font-size:21px;letter-spacing:-.6px;margin:26px 0 14px}.steps p{font-size:15px;color:#90a0b5;line-height:1.8}.steps article>span:last-child{font-size:12px;color:#c0cba9;display:block;margin-top:23px}.about{border-top:1px solid #ffffff12;padding-top:100px}.about-grid{display:grid;grid-template-columns:.95fr 1fr;gap:110px;align-items:center}.experience{position:relative;min-height:385px;border:1px solid #7698503d;border-radius:16px;background:radial-gradient(ellipse at 70% 70%,#b9f44a17,transparent 70%);padding:30px 48px;overflow:hidden}.experience-number{font-family:Manrope,Arial;font-size:180px;letter-spacing:-13px;line-height:1.1;color:transparent;-webkit-text-stroke:1px #c1ef72}.experience-number span{font-size:64px;vertical-align:top;display:inline-block;margin-top:25px;margin-left:14px;letter-spacing:0;color:var(--lime);-webkit-text-stroke:0}.experience>p{font-size:12px;letter-spacing:4px;line-height:1.8}.experience-bars{display:flex;gap:15px;height:140px;position:absolute;bottom:0;right:30px;align-items:flex-end;opacity:.35}.experience-bars i{width:25px;background:linear-gradient(#c5f94380,#c5f94305);height:30%;border-top:1px solid var(--lime);transform-origin:bottom;animation:barGrow 6s ease-in-out infinite alternate}.experience-bars i:nth-child(2){height:45%;animation-delay:-1s}.experience-bars i:nth-child(3){height:55%;animation-delay:-2s}.experience-bars i:nth-child(4){height:70%;animation-delay:-3s}.experience-bars i:nth-child(5){height:85%;animation-delay:-4s}.experience-bars i:nth-child(6){height:100%;animation-delay:-5s}.about-copy h2 span{color:var(--lime)}.about-copy>p:not(.eyebrow){color:#98a8ba;font-size:15px}.about-copy h2{margin-bottom:26px}.founder{display:flex;align-items:center;gap:15px;margin-top:28px}.monogram{width:48px;height:48px;border:1px solid #c5f94355;border-radius:50%;display:grid;place-items:center;color:var(--lime);font-size:14px}.founder strong{display:block;font-size:16px}.founder div>span{font-size:12px;color:#8091a7}.text-link{display:inline-block;margin-top:28px;border-bottom:1px solid #c5f94366;padding-bottom:4px;color:var(--lime);font-size:14px}.faq-grid{display:grid;grid-template-columns:1fr 1.4fr;gap:70px}.faq-grid>div>p:last-child{font-size:15px;color:#77817f}.questions details{border-bottom:1px solid #dce1d5;padding:22px 0}.questions details:first-child{padding-top:0}.questions summary{cursor:pointer;font-size:16px;list-style:none;font-weight:500;position:relative;padding-right:30px}.questions summary::-webkit-details-marker{display:none}.questions summary:after{content:"+";position:absolute;right:0;color:#73924b;font-size:24px;top:-6px}.questions details[open] summary:after{content:"−"}.questions p{color:#667364;font-size:14px;line-height:1.9;padding-right:30px}.audit{background:var(--lime);color:var(--navy);position:relative;overflow:hidden}.audit:before{content:"";position:absolute;width:850px;height:850px;border:1px solid #49680b20;border-radius:50%;left:-330px;top:-420px;box-shadow:0 0 0 90px #49680b08,0 0 0 180px #49680b08;animation:breathe 12s infinite}.audit-grid{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:85px;align-items:center}.audit .eyebrow{color:#4a6419}.audit h2{font-size:55px}.audit h2 span{color:#456116}.audit-grid>div>p:not(.eyebrow){font-size:18px;line-height:1.8;color:#46611b}.audit-note{display:flex;gap:17px;align-items:center;margin-top:45px}.audit-note>span{font-size:42px;line-height:1}.audit-note p{font-size:13px}.brief-form{background:#ffffffdd;padding:32px;border-radius:14px;box-shadow:0 20px 60px #24390515}.brief-form h3{margin:0 0 22px;font-size:20px;letter-spacing:-.5px}.brief-form label{display:block;font-size:12px;font-weight:600;margin-bottom:13px}.brief-form input,.brief-form select,.brief-form textarea{display:block;width:100%;border:1px solid #dbe1d1;background:#fff;padding:12px;font-size:14px;border-radius:5px;color:#213119;margin-top:5px;outline-color:#718e2c}.brief-form textarea{resize:vertical}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:13px}.brief-form .button{width:100%;font-size:14px}.form-hint{font-size:11px;color:#6c785f;line-height:1.6;margin-bottom:0}#form-status{font-size:13px;font-weight:600;margin-bottom:0}footer{padding:45px 0 20px}.footer-main{display:flex;align-items:center;justify-content:space-between;gap:30px}.footer-main p{font-size:13px;color:#8d9aaf}.footer-main>div{display:flex;gap:25px;font-size:13px}.footer-bottom{display:flex;justify-content:space-between;font-size:11px;color:#6d7c92;border-top:1px solid #ffffff12;margin-top:32px;padding-top:22px}.skip{position:fixed;top:-60px;left:15px;z-index:50;background:var(--lime);padding:12px;color:var(--navy)}.skip:focus{top:12px}.js .reveal{opacity:0;transform:translateY(24px);transition:opacity .8s ease,transform .8s ease}.js .reveal.visible{opacity:1;transform:none}.service-card:nth-child(3n+2){transition-delay:.08s}.service-card:nth-child(3n+3){transition-delay:.16s}body.paused *,body.paused :after,body.paused :before{animation-play-state:paused!important}@keyframes arrowGrow{0%,to{transform:translate(-8px,18px) scale(.91)}50%{transform:translate(13px,-20px) scale(1.06);filter:drop-shadow(0 0 24px #c5f94324)}}@keyframes imageFloat{0%,to{transform:translateY(7px) scale(1)}50%{transform:translateY(-10px) scale(1.045)}}@keyframes tagFloat{0%,to{translate:0 0}50%{translate:0 -13px}}@keyframes breathe{0%,to{opacity:.55;transform:scale(.94)}50%{opacity:1;transform:scale(1.06)}}@keyframes shine{0%,65%{transform:translateX(-150%) skewX(-25deg)}85%,to{transform:translateX(150%) skewX(-25deg)}}@keyframes barGrow{0%{transform:scaleY(.65);opacity:.6}to{transform:scaleY(1);opacity:1}}@keyframes star{to{transform:rotate(1turn)}}@keyframes track{0%{transform:translateX(-100px)}to{transform:translateX(440px)}}@keyframes down{0%,to{transform:translateY(-3px)}50%{transform:translateY(3px)}}@media(min-width:1500px){.hero-grid{min-height:690px}}@media(max-width:1100px){.wrap{width:calc(100% - 64px)}.nav nav{gap:20px}.hero .hero-title{font-size:60px}.hero-media{height:580px}.hero-grid{min-height:620px}.brands{gap:20px;flex-wrap:wrap;padding:22px 0}.brands,.brands>span{justify-content:center}.brands>span{flex:0 0 27%}.section{padding:85px 0}.section h2{font-size:40px}.section-heading>p br{display:none}.section-heading>p{max-width:330px}.about-grid{gap:55px}.experience{padding:35px}.experience-number{font-size:145px}.audit-grid{gap:45px}.audit h2{font-size:44px}.service-card{padding:25px 22px 0}}@media(max-width:780px){.wrap{width:calc(100% - 40px)}.nav{height:82px;gap:15px}.logo{font-size:25px}.logo i{font-size:30px}.nav>.button{margin-left:auto;font-size:12px;min-height:40px;padding:8px 12px}.menu{display:block}.nav nav{display:none;position:absolute;top:81px;left:0;right:0;background:#0d2033;padding:25px;box-shadow:0 20px 30px #0005}.nav nav.open{display:flex;flex-direction:column}.hero{padding-top:125px}.hero-grid{display:block;min-height:0}.hero-copy{padding-bottom:10px}.hero .hero-title{font-size:56px;letter-spacing:-2.5px}.hero .hero-title br.desktop{display:none}.intro{font-size:18px;max-width:390px}.hero .eyebrow{font-size:10px;letter-spacing:2px}.hero-media{height:560px;max-width:540px;margin:0 auto}.hero-media .tag-one{top:60px;left:8px}.tag-two{right:8px;bottom:158px}.visual-label{left:20px;bottom:70px}.slider-control{left:20px;right:20px}.hero-bottom{font-size:8px;letter-spacing:1px;min-height:58px;gap:20px}.hero-bottom>span:first-child{max-width:160px}.section-heading{display:block;margin-bottom:35px}.section-heading>p{margin-top:25px;max-width:100%}.service-grid{grid-template-columns:1fr 1fr;gap:16px}.service-card p{min-height:105px}.section h2{font-size:37px;letter-spacing:-1.4px}.steps{gap:24px;margin-top:40px}.steps h3{font-size:18px}.steps p{font-size:14px}.steps article>span:last-child{font-size:11px}.about-grid{grid-template-columns:1fr;gap:40px}.experience{min-height:330px;max-width:500px;width:100%}.experience-number{font-size:165px}.faq-grid{gap:35px}.audit-grid,.faq-grid{grid-template-columns:1fr}.audit-grid{gap:40px}.audit h2{font-size:46px}.audit-note{margin-top:25px}.footer-main{flex-wrap:wrap}.footer-main>div{width:100%;margin-top:10px}.footer-bottom{gap:25px}.section{padding:72px 0}}@media(max-width:480px){.hero .hero-title{font-size:47px}.hero .hero-title br:first-child{display:none}.hero-media{height:480px;margin-top:20px}.slide img{top:0;height:80%}.slide img.main-arrow{top:0}.float-tag{font-size:11px;padding:11px 13px}.tag-one{top:45px!important}.tag-two{bottom:159px;right:0}.visual-label h2{font-size:21px}.visual-label{bottom:65px}.service-grid{grid-template-columns:1fr}.service-card p{min-height:0}.service-card{padding:25px 26px 0}.card-top{margin-bottom:18px}.brands{gap:24px 10px}.brands>span{flex-basis:45%;font-size:13px}.brands b{font-size:27px}.steps{grid-template-columns:1fr;gap:36px}.step-track{margin-top:16px}.steps h3{margin-top:18px}.steps article>span:last-child{margin-top:12px}.experience{padding:30px}.experience-number{font-size:140px}.experience-number span{font-size:45px}.brief-form{padding:23px}.form-row{grid-template-columns:1fr;gap:0}.actions .button{padding:14px 18px;font-size:13px}.byline{margin-top:25px}.section h2{font-size:34px}.audit h2{font-size:43px}.footer-main p{margin:0}.footer-bottom{font-size:10px}.nav>.button{display:none}.menu{margin-left:auto}.intro br{display:none}.eyebrow{font-size:10px}.service-card:nth-child(n){transition-delay:0s}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation:none!important;transition:none!important}.js .reveal{opacity:1;transform:none}}.ranking-journey{position:absolute;inset:20px 5px 130px 5px;perspective:900px}.ranking-journey svg{width:100%;height:100%;overflow:visible}.rank-grid{fill:none;stroke:#9ab4ce15;stroke-width:1;stroke-dasharray:3 9}.rank-track{fill:none;stroke:#c5f94312;stroke-width:2}.rank-progress{fill:none;stroke:url(#rankGradient);stroke-width:3;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;filter:drop-shadow(0 0 7px #b9fa55);animation:none}.slide.active .rank-progress{animation:rankTrace 5.8s cubic-bezier(.2,.55,.25,1) both}.rank-start{position:absolute;bottom:10%;left:7%;font-size:9px;letter-spacing:2px;color:#6f8766}.rank-goal{position:absolute;top:0;right:0;font-size:10px;letter-spacing:1.6px;color:#c5f943;background:#153525c7;border:1px solid #c5f94330;border-radius:30px;padding:8px 13px;animation:none}.rank-goal b{font-size:15px;margin-left:7px}.slide.active .rank-goal{animation:rankArrival 5.8s ease both}.slide img.main-arrow{width:64%;height:64%;left:12%;top:15%;object-fit:contain;transform:translate(-45px,100px) scale(.65);transform-origin:center;animation:none;filter:drop-shadow(0 15px 25px #0007)}.slide.active img.main-arrow{animation:rankAscend 5.8s cubic-bezier(.19,.6,.26,1) both}.slide[data-slide="0"] .visual-label{bottom:61px}.slide:not(.active) .ranking-journey{opacity:0}.slide.active .ranking-journey{opacity:1;transition:opacity .8s}@keyframes rankAscend{0%{opacity:0;transform:translate(-55px,100px) scale(.65)}12%{opacity:1}75%,to{opacity:1;transform:translate(75px,-92px) scale(1.12);filter:drop-shadow(0 0 25px #c5f94350) drop-shadow(0 15px 22px #0006)}}@keyframes rankTrace{0%,8%{stroke-dashoffset:1;opacity:.3}78%,to{stroke-dashoffset:0;opacity:1}}@keyframes rankArrival{0%,50%{opacity:.4;box-shadow:0 0 0 #c5f94300}80%,to{opacity:1;box-shadow:0 0 28px #c5f94324}}@media(max-width:480px){.ranking-journey{inset:30px 8px 135px}.rank-goal{right:0;padding:6px 9px}.rank-goal,.rank-start{font-size:8px}.slide img.main-arrow{width:65%;height:65%;top:12%;left:9%}@keyframes rankAscend{0%{opacity:0;transform:translate(-25px,74px) scale(.6)}12%{opacity:1}75%,to{opacity:1;transform:translate(58px,-53px) scale(1.1);filter:drop-shadow(0 0 19px #c5f94344)}}}@media(prefers-reduced-motion:reduce){.slide.active img.main-arrow{opacity:1;transform:translate(45px,-45px) scale(1)}.rank-progress{stroke-dashoffset:0}.rank-goal{opacity:1}}.layer-stage{position:absolute;top:0;left:0;right:0;height:76%;isolation:isolate;pointer-events:none}.sprite{position:absolute;background-size:200% 200%;background-repeat:no-repeat;filter:drop-shadow(0 12px 18px #020a1640)}.q1{background-position:0 0}.q2{background-position:100% 0}.q3{background-position:0 100%}.q4{background-position:100% 100%}.social-sprite{background-image:url(/assets/social-layers.webp)}.search-sprite{background-image:url(/assets/search-layers.webp)}.commerce-sprite{background-image:url(/assets/commerce-layers.webp)}.growth-sprite{background-image:url(/assets/growth-layers.webp)}.static-phone{width:85%;height:105%;left:8%;top:-3%;z-index:2;transform:none!important;animation:none!important}.static-bag{width:80%;height:97%;left:10%;top:0;z-index:2;transform:none;animation:none}.orbit-ring{width:100%;height:80%;top:10%;left:0;z-index:1;transform-origin:50% 50%;will-change:transform}.ring-second{width:94%;height:65%;left:3%;top:22%;opacity:.7}.orbital{width:28%;height:34%;left:50%;top:50%;will-change:transform;z-index:3;transform:translate(-50%,-50%)}.orbital.small-planet{width:16%;height:20%}.orbital.medium-planet{width:22%;height:27%}.search-cards{width:100%;height:100%;left:0;top:0;z-index:1}.search-lens{width:68%;height:83%;left:15%;top:4%;z-index:3;will-change:transform;transform:translate(-15%,-4%)}.slide.active .search-lens{animation:searchSweep 7.6s ease-in-out infinite}.search-spark{width:13%;height:16%;left:78%;top:17%;opacity:.75}.slide.active .search-spark{animation:breathe 3s ease-in-out infinite}.bar-wrap{position:absolute;bottom:4%;width:40%;height:85%;z-index:2;transform-origin:50% 100%;transform:scaleY(1)}.bar-one{left:0;height:44%}.bar-two{left:27%;height:68%}.bar-three{left:54%;height:92%}.graph-column{inset:0;width:100%;height:100%}.slide.active .bar-wrap{animation:columnBuild 7.6s ease both}.slide.active .bar-two{animation-name:columnBuildTwo}.slide.active .bar-three{animation-name:columnBuildThree}.growth-trend{position:absolute;inset:0;width:100%;height:100%;z-index:4;overflow:visible;pointer-events:none}.trend-base{fill:none;stroke:#c5f94310;stroke-width:2}.trend-draw{fill:none;stroke:#c5f943;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;filter:drop-shadow(0 0 9px #c5f94380)}.slide.active .trend-draw{animation:trendBuild 7.6s ease both}.growth-stage .orbit-ring{height:85%;top:10%}.layer-stage+.visual-label{bottom:60px}.slide .visual-label{transition:opacity .2s ease}.slide:not(.active) .visual-label{opacity:0}.slide.active .visual-label{opacity:1}@keyframes searchSweep{0%,to{transform:translate(-21%,2%) rotate(-12deg)}25%{transform:translate(18%,-12%) rotate(4deg)}50%{transform:translate(22%,16%) rotate(12deg)}75%{transform:translate(-18%,21%) rotate(-4deg)}}@keyframes columnBuild{0%{transform:scaleY(.02);opacity:0}7%{opacity:1}22%,to{transform:scaleY(1);opacity:1}}@keyframes columnBuildTwo{0%,18%{transform:scaleY(.02);opacity:0}23%{opacity:1}43%,to{transform:scaleY(1);opacity:1}}@keyframes columnBuildThree{0%,38%{transform:scaleY(.02);opacity:0}43%{opacity:1}66%,to{transform:scaleY(1);opacity:1}}@keyframes trendBuild{0%,9%{stroke-dashoffset:1;opacity:0}12%{opacity:1}28%{stroke-dashoffset:.74}48%{stroke-dashoffset:.4}72%,to{stroke-dashoffset:0;opacity:1}}@media(max-width:780px){.layer-stage{height:76%;left:4%;right:4%}}@media(max-width:480px){.layer-stage{height:72%;top:3%;left:0;right:0}.static-phone{width:88%;left:6%}.layer-stage+.visual-label{bottom:62px}}@media(prefers-reduced-motion:reduce){.bar-wrap{transform:scaleY(1);opacity:1}.trend-draw{stroke-dashoffset:0}.search-lens{transform:translate(8%,2%)}}.site-header{background:#061321e8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.nav-services>button{background:none;border:0;color:inherit;padding:0;font-size:14px;display:flex;gap:8px;align-items:center}.nav-services>button:hover{color:var(--lime)}.mega-menu{position:absolute;top:84px;left:0;right:0;max-width:1176px;margin:auto;background:#102235;border:1px solid #ffffff20;border-radius:14px;padding:28px;display:grid;grid-template-columns:1fr 2fr;gap:40px;box-shadow:0 30px 70px #0007}.mega-intro{display:flex;flex-direction:column;gap:20px;padding:16px;border-right:1px solid #ffffff18}.mega-intro strong{font-size:25px;line-height:1.3;color:var(--lime)}.mega-intro span{font-size:13px;color:#b0bdd0}.mega-menu>div{display:grid;grid-template-columns:1fr 1fr;gap:8px}.mega-menu>div a{padding:11px 14px;border-radius:7px;font-size:14px}.mega-menu>div a:hover{background:#c5f94312}.inner-hero{padding:170px 0 65px;overflow:hidden;background:radial-gradient(ellipse at 80% 50%,#2a2a6640,transparent 65%)}.inner-hero-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:35px;align-items:center}.breadcrumbs{font-size:12px;color:#8b9ab1;display:flex;gap:15px;margin-bottom:35px}.breadcrumbs a{color:#c5f943}.contact-hero h1,.inner-hero h1,.not-found h1{font-family:Manrope,Arial,sans-serif;font-size:clamp(40px,4.5vw,63px);line-height:1.1;letter-spacing:-2.5px;margin:0 0 24px}.inner-intro{font-size:18px;line-height:1.8;color:#a7b6ca;margin-bottom:30px}.inner-art{position:relative;min-width:0}.inner-art img{width:115%;max-width:none;height:auto;margin-left:-5%;-webkit-mask-image:radial-gradient(ellipse,black 45%,transparent 72%);mask-image:radial-gradient(ellipse,black 45%,transparent 72%);animation:imageFloat 9s ease-in-out infinite}.art-caption{position:absolute;bottom:20px;left:10%;color:#9aa6b9;font-size:10px;letter-spacing:2px}.service-facts{background:#102235;border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12}.service-facts>.wrap{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;padding:28px 0}.service-facts span{display:block;font-size:10px;letter-spacing:2px;color:#8193ad;margin-bottom:7px}.service-facts strong{font-size:15px;font-weight:500}.deliverable-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.deliverable-grid>article{border:1px solid #dde2d7;background:white;border-radius:14px;padding:32px}.detail-number{font-size:13px;color:#718b45;font-weight:700;letter-spacing:2px}.deliverable-grid h3{font-family:Manrope,Arial;font-size:22px;line-height:1.3;letter-spacing:-.7px;margin-top:24px}.deliverable-grid p{color:#6c7785;font-size:15px;line-height:1.8}.format-list{margin-top:45px;padding:28px 0;border-top:1px solid #dfe4d8}.format-list strong{font-size:16px}.format-list>div{display:flex;gap:10px;flex-wrap:wrap;margin:20px 0}.format-list span{border:1px solid #d4dec6;border-radius:30px;padding:8px 16px;font-size:13px;color:#5a7239}.format-list>p{color:#7c8971;font-size:12px}.related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.related-grid>a{background:#102235;border:1px solid #ffffff13;border-radius:12px;padding:28px;transition:transform .3s,border-color .3s}.related-grid>a:hover{transform:translateY(-5px);border-color:#c5f94355}.related-grid span{font-size:12px;color:#b699ee}.related-grid h3{font-size:24px;letter-spacing:-.5px}.related-grid p{color:#9daec2;font-size:14px}.page-cta{background:var(--lime);color:var(--navy);padding:65px 0}.page-cta>.wrap{display:flex;justify-content:space-between;align-items:center;gap:40px}.page-cta .eyebrow{color:#546c27}.page-cta h2{font-family:Manrope,Arial;font-size:36px;line-height:1.2;letter-spacing:-1.5px;max-width:730px;margin:0}.page-cta .button{white-space:nowrap}.comparison{display:grid;grid-template-columns:1fr 1.2fr;gap:85px}.goal-list article{padding-bottom:22px;border-bottom:1px solid #ffffff14;margin-bottom:25px}.goal-list h3{font-size:20px;margin:0 0 10px}.goal-list p{font-size:15px;color:#99a9bf;line-height:1.8}.founder-panel{background:var(--navy);color:white;border-radius:18px;padding:45px;min-height:410px;display:flex;flex-direction:column;justify-content:center;position:relative;overflow:hidden}.founder-initials{font-family:Manrope,Arial;font-size:110px;color:transparent;-webkit-text-stroke:1px var(--lime);line-height:1.2;letter-spacing:-10px;margin-bottom:30px}.founder-panel h2{font-size:31px;letter-spacing:-1px}.founder-panel p{color:var(--lime);margin-bottom:5px}.founder-panel>span:last-child{font-size:13px;color:#8498b3}.body-lead{font-size:21px;color:#304524;line-height:1.6;margin-top:25px}.body-copy{font-size:16px;color:#6a7783;line-height:1.9}.process-timeline{max-width:1050px}.process-phase{display:grid;grid-template-columns:100px 1fr;gap:45px;padding:40px 0 60px;border-bottom:1px solid #d9e0d1}.process-phase>span{font-family:Manrope,Arial;font-size:55px;color:#a2b78b;line-height:1}.process-phase h2{font-size:36px;max-width:700px}.process-phase ul{padding-left:20px;margin:28px 0;color:#687663;line-height:2}.phase-outcome{background:#eaf0e1;border-left:3px solid #88b64b;padding:22px 25px}.phase-outcome strong{font-size:12px;letter-spacing:1px;text-transform:uppercase;color:#547333}.phase-outcome p{margin:7px 0 0;color:#526447;font-size:15px}.contact-hero{padding-top:175px;background:radial-gradient(ellipse at 80% 50%,#29432340,transparent 70%)}.contact-hero h1{font-size:49px}.contact-hero h1 span{color:var(--lime)}.contact-hero .brief-form{color:var(--ink)}.contact-person{display:flex;flex-direction:column;gap:6px;border-left:2px solid var(--lime);padding-left:22px;margin:35px 0}.contact-person strong{font-size:20px}.contact-person span{font-size:14px;color:#a8b6c9}.contact-explainer{max-width:440px;color:#8699b1;font-size:13px}.three{grid-template-columns:repeat(3,1fr);margin-top:35px}.footer-service-links{display:flex;gap:15px 25px;flex-wrap:wrap;margin-top:30px;border-top:1px solid #ffffff12;padding-top:25px}.footer-service-links a{font-size:12px;color:#8d9fb7}.footer-service-links a:hover{color:var(--lime)}.not-found{padding:200px 0 120px;min-height:75vh}.not-found>p:not(.eyebrow){color:#9cabc0;margin-bottom:35px}.more-platforms>div>a{padding:7px 18px;border:1px solid #dde2d7;border-radius:30px;color:#42503d}.more-platforms>div>a:hover{border-color:#769952}@media(max-width:1000px){.mega-menu{left:25px;right:25px}.inner-hero h1{font-size:46px}.inner-intro{font-size:16px}.comparison{gap:40px}.contact-hero h1{font-size:42px}.page-cta h2{font-size:30px}.process-phase{grid-template-columns:70px 1fr;gap:25px}.three{grid-template-columns:1fr}.deliverable-grid h3{font-size:20px}}@media(max-width:780px){.mega-menu{position:static;margin:15px 0 0;padding:12px;display:block;box-shadow:none}.mega-intro{display:none}.mega-menu>div{gap:0}.mega-menu>div a{font-size:12px;padding:10px}.nav-services>button{width:100%;justify-content:space-between}.inner-hero{padding:130px 0 50px}.inner-hero-grid{grid-template-columns:1fr;gap:0}.inner-art{max-width:450px;margin:auto;height:350px}.inner-art img{height:100%;width:100%;margin:0;object-fit:contain}.art-caption{left:12%;bottom:0;font-size:8px}.inner-hero h1{font-size:43px}.breadcrumbs{margin-bottom:26px}.service-facts>.wrap{gap:15px}.service-facts strong{font-size:12px}.service-facts span{font-size:8px;letter-spacing:1px}.deliverable-grid{grid-template-columns:1fr}.deliverable-grid>article{padding:26px}.comparison,.related-grid{grid-template-columns:1fr}.comparison{gap:35px}.page-cta>.wrap{display:block}.page-cta .button{margin-top:25px}.process-phase{grid-template-columns:45px 1fr;gap:17px}.process-phase>span{font-size:32px}.process-phase h2{font-size:28px}.process-phase ul{font-size:14px}.contact-hero{padding-top:135px}.contact-hero h1{font-size:40px}.founder-panel h2{font-size:29px}.not-found h1{font-size:42px}.nav-services .mega-menu{max-height:55vh;overflow:auto}}@media(prefers-reduced-motion:reduce){.inner-art img{animation:none}}.platform-page{--platform-accent:#c5f943;--platform-secondary:#b899ff}.platform-hero{padding:137px 0 0;overflow:hidden;background:radial-gradient(ellipse at 85% 30%,color-mix(in srgb,var(--platform-accent) 16%,transparent),transparent 65%),#061321}.platform-hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:center;min-height:665px}.platform-copy{position:relative;z-index:2;padding-bottom:35px}.platform-copy .breadcrumbs{margin-bottom:26px;font-size:11px}.platform-copy .eyebrow{font-size:10px;letter-spacing:1.8px;margin:26px 0 18px;color:var(--platform-secondary)}.platform-wordmark{display:inline-flex;align-items:center;gap:12px;font-family:Manrope,Arial;font-size:23px;font-weight:700;letter-spacing:-.5px}.platform-wordmark b{font-size:37px;color:var(--platform-accent);line-height:1}.wordmark-tiktok-ads b{text-shadow:3px 2px #fe2c55,-2px -1px #25f4ee;color:white}.wordmark-google-ads b{background:conic-gradient(#4285f4 90deg,#34a853 90deg 175deg,#fbbc05 175deg 230deg,#ea4335 230deg 290deg,#4285f4 290deg);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.wordmark-ebay-ads b{font-size:30px;font-weight:400;letter-spacing:-3px}.wordmark-etsy-ads b{font-family:Georgia,serif}.wordmark-linkedin-ads b{background:#0a66c2;color:white;padding:5px;border-radius:5px;font-size:25px}.platform-copy h1{font-family:Manrope,Arial;font-size:clamp(40px,4.2vw,60px);line-height:1.08;letter-spacing:-2.2px;margin:0 0 24px;max-width:650px}.platform-copy .inner-intro{font-size:17px;line-height:1.75;max-width:580px}.platform-page .button:not(.outline){background:var(--platform-accent);color:#091520}.platform-page .button.outline{border-color:color-mix(in srgb,var(--platform-accent) 55%,transparent)}.platform-tags{display:flex;gap:9px;flex-wrap:wrap;margin-top:28px}.platform-tags span{font-size:11px;color:#b0bfd1;border:1px solid #ffffff17;border-radius:30px;padding:6px 11px}.platform-hero-bottom{border-top:1px solid #ffffff17;min-height:80px;display:flex;justify-content:space-between;align-items:center;gap:30px}.platform-hero-bottom strong{font-size:16px;color:var(--platform-secondary);font-weight:500}.platform-hero-bottom>span{font-size:10px;letter-spacing:2px;color:#7388a2}.platform-media{height:620px;margin:0;isolation:isolate}.platform-media .slide{inset:0 0 45px}.platform-scene{position:absolute;inset:0;perspective:1000px}.platform-scene-footer{position:absolute;bottom:8px;left:0;right:0;display:flex;align-items:center;justify-content:space-between;gap:15px}.platform-scene-footer>span{font-size:8px;letter-spacing:1.6px;color:#7388a2}.platform-media #pause{color:#aec0d4}.ui-glass{border:1px solid #ffffff30;box-shadow:0 22px 80px #0005;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:16px;overflow:hidden}.floating-label,.scene-note{position:absolute;font-size:12px;color:var(--platform-secondary);background:#0b1c2ee6;border:1px solid color-mix(in srgb,var(--platform-accent) 35%,transparent);padding:12px 17px;border-radius:9px;z-index:6;box-shadow:0 12px 30px #0004;animation:tagFloat 6s ease-in-out infinite}.search-window{position:absolute;left:4%;top:14%;width:91%;background:#f8fafc;color:#24364d;transform:rotate(-4deg);padding:20px 24px;min-height:350px}.window-dots{display:flex;gap:5px;align-items:center;margin-bottom:22px}.window-dots i{height:6px;width:6px;border-radius:50%;background:#bdc9d7}.window-dots i:first-child{background:#ef7373}.window-dots i:nth-child(2){background:#eaba50}.window-dots i:nth-child(3){background:#77b880}.window-dots span{margin-left:8px;font-size:10px;color:#8290a0}.search-query{border:1px solid #dde5ed;border-radius:30px;display:flex;align-items:center;gap:10px;padding:12px 15px;background:white;font-size:12px}.search-query>span{color:var(--platform-accent);font-size:18px}.typed-query{overflow:hidden;white-space:nowrap;animation:typeQuery 7s steps(30) infinite;max-width:90%}.search-result{padding:24px 5px 5px}.sponsor-label{font-size:10px;color:#6e7f8e}.search-result h3{font-size:20px;font-weight:500;color:#326bc4;line-height:1.25;margin:9px 0}.search-result p{font-size:12px;line-height:1.6;color:#7a8b98;margin:7px 0}.result-links{display:flex;gap:17px;color:#4d7bab;font-size:10px;margin-top:15px}.secondary-result{opacity:.5;padding-top:20px}.mock-line{height:7px;background:currentColor;opacity:.17;border-radius:6px;width:85%;margin-top:13px}.mock-line.short{width:55%}.platform-lens{width:65%;height:65%;right:-8%;top:32%;z-index:3;animation:platformScan 8s ease-in-out infinite;pointer-events:none}.note-bottom{left:8%;bottom:9%;display:flex;gap:10px;align-items:center}.note-bottom i{height:1px;width:22px;background:var(--platform-accent)}.colored-signals{position:absolute;display:flex;gap:12px;right:7%;top:4%;transform:rotate(-5deg)}.colored-signals i{width:28px;height:7px;background:#4285f4;border-radius:8px;animation:signalPulse 3s infinite alternate}.colored-signals i:nth-child(2){background:#ea4335;animation-delay:.3s}.colored-signals i:nth-child(3){background:#fbbc05;animation-delay:.6s}.colored-signals i:nth-child(4){background:#34a853;animation-delay:.9s}.platform-microsoft-ads .search-window{transform:rotate(3deg);border-radius:7px}.platform-microsoft-ads .search-query{border-radius:5px}.platform-microsoft-ads .colored-signals{display:grid;grid-template-columns:1fr 1fr;gap:4px;top:0;right:5%}.platform-microsoft-ads .colored-signals i{height:23px;width:23px;border-radius:0}.vertical-feed{position:absolute;top:2%;bottom:1%;left:20%;width:65%;background:#101014;border:1px solid #ffffff25;border-radius:25px;overflow:hidden;box-shadow:-12px 9px 0 #25f4ee17,12px -9px 0 #fe2c5517,0 25px 60px #0007;transform:rotate(-4deg)}.feed-top{display:flex;gap:22px;font-size:12px;justify-content:center;padding:20px 15px;color:#ffffff88;position:relative;z-index:3}.feed-top strong{color:white;border-bottom:2px solid white;padding-bottom:5px}.video-visual{position:absolute;inset:0;background:radial-gradient(ellipse at 60% 25%,#54208288,transparent 70%);overflow:hidden}.video-message{position:absolute;top:26%;left:9%;font-family:Manrope,Arial;font-size:clamp(27px,3vw,42px);line-height:1.12;letter-spacing:-1.8px;font-weight:800;z-index:2}.video-message em{font-style:normal;color:var(--platform-accent)}.video-play-object{height:40%;width:66%;right:-12%;top:8%;opacity:.75;animation:playTurn 8s ease-in-out infinite}.video-heart-object{height:27%;width:42%;right:0;bottom:25%;opacity:.85;animation:tagFloat 5s ease-in-out infinite}.video-scan{position:absolute;inset:0;background:linear-gradient(transparent 45%,color-mix(in srgb,var(--platform-accent) 15%,transparent) 49%,transparent 52%);animation:scanLight 6s ease-in-out infinite}.feed-copy{position:absolute;bottom:5%;left:8%;right:16%;z-index:4;font-size:11px}.feed-copy>b{font-size:13px}.feed-copy p{color:#d0c4d9;line-height:1.5}.mock-cta{display:block;text-align:center;background:var(--platform-accent);color:#0a141d;font-size:10px;font-weight:700;padding:10px;border-radius:5px;margin-top:12px}.feed-actions{position:absolute;right:6%;bottom:20%;display:flex;flex-direction:column;gap:18px;font-size:25px}.feed-actions>span:first-child{color:#fe2c55;animation:heartPulse 2s infinite}.watch-progress{position:absolute;bottom:0;left:0;right:0;height:3px;background:#ffffff22}.watch-progress i{display:block;width:100%;height:100%;background:var(--platform-accent);transform-origin:left;animation:watchProgress 8s linear infinite}.video-hook{left:0;top:17%;transform:rotate(-8deg)}.video-action{right:-2%;bottom:12%;animation-delay:-3s}.youtube-world .video-player{position:absolute;top:16%;left:0;width:100%;height:68%;border:1px solid #ffffff22;border-radius:15px;overflow:hidden;box-shadow:0 25px 60px #0006;background:#171b24;transform:rotate(-3deg)}.youtube-world .feed-top{justify-content:space-between}.youtube-world .feed-top strong{border:0;font-size:11px}.youtube-world .video-message{font-size:35px;top:31%}.youtube-world .video-play-object{top:14%;width:53%;height:67%;right:-7%}.youtube-world .video-heart-object{display:none}.youtube-world .feed-copy{bottom:8%;left:7%;max-width:60%}.youtube-world .feed-copy p{display:none}.youtube-world .feed-copy .mock-cta{font-size:9px;max-width:210px}.youtube-world .video-hook{top:4%;left:6%}.youtube-world .video-action{bottom:6%;right:6%}.meta-story{position:absolute;top:6%;right:0;width:48%;height:76%;background:linear-gradient(150deg,#562b9f,#9d4166,#e6926944);transform:rotate(8deg);padding:18px}.story-progress{display:flex;gap:4px;margin-bottom:12px}.story-progress i{height:2px;flex:1 1;background:#ffffff66}.story-progress i:first-child{background:white;animation:signalPulse 3s infinite}.meta-story>span{font-size:9px}.story-heart{width:100%;height:56%;left:0;top:18%;animation:heartPulse 5s infinite}.meta-story h3{font-size:25px;line-height:1.2;position:absolute;bottom:15%;left:15%;letter-spacing:-1px}.story-pill{position:absolute;bottom:6%;left:15%;right:15%;text-align:center;padding:8px;background:#fff2;border:1px solid #fff4;border-radius:30px}.meta-feed{position:absolute;top:22%;left:1%;width:68%;height:68%;transform:rotate(-6deg);background:#f7fbff;color:#243349;padding:20px;animation:tagFloat 8s infinite}.profile-row{display:flex;gap:10px;align-items:center}.profile-icon{width:35px;height:35px;background:linear-gradient(45deg,#8e6fda,#439aff);border-radius:50%;display:grid;place-items:center;color:white}.profile-row>div{flex:1 1}.profile-row strong{display:block;font-size:12px}.profile-row small{display:block;font-size:9px;color:#8793a2}.profile-row>span{font-size:14px}.meta-feed>p{font-size:12px;margin:17px 0}.meta-creative{position:relative;background:linear-gradient(120deg,#0d54b6,#663c99);height:65%;border-radius:8px;overflow:hidden;color:white}.meta-creative>.sprite{width:80%;height:100%;right:-20%;top:-5%;animation:playTurn 7s infinite}.meta-creative strong{position:absolute;top:30%;left:8%;font-size:27px;letter-spacing:-1px;line-height:1.2}.social-reactions{display:flex;gap:16px;font-size:21px;margin-top:8px}.social-reactions>span:last-child{margin-left:auto;font-size:10px;align-self:center}.meta-badge{top:6%;left:0}.store-window{position:absolute;left:0;right:0;top:11%;min-height:360px;background:#f7f9fc;color:#202d40;transform:rotate(-3deg);padding-bottom:14px}.store-top{padding:18px;background:#142538;color:white;display:flex;align-items:center;gap:15px}.store-brand{font-size:24px;font-family:Georgia,serif;letter-spacing:-1px}.store-top>span{background:#fff;color:#8f99a5;font-size:10px;padding:10px;border-radius:5px;flex:1 1}.store-categories{display:flex;gap:16px;padding:13px 18px;font-size:9px;border-bottom:1px solid #ddd}.shop-product-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;padding:14px}.shop-product{background:white;border:1px solid #e9e9e9;border-radius:7px;overflow:hidden;position:relative;padding-top:120px}.shop-product>.sprite{top:0;width:100%;height:125px;left:0}.shop-product>div:not(.sprite){padding:10px}.shop-product small{font-size:8px;color:#8e95a2}.shop-product strong{display:block;font-size:11px;line-height:1.4;margin:6px 0}.shop-product span{font-size:8px;color:#477192}.featured-bag{position:absolute;width:54%;height:58%;left:-12%;bottom:-3%;animation:tagFloat 7s infinite;filter:drop-shadow(0 15px 20px #0007);z-index:3}.store-cube{width:30%;height:30%;right:-3%;top:-1%;animation:playTurn 9s infinite;z-index:3}.store-note{bottom:4%;right:0}.ebay-world .store-top{background:#fff;color:#25333f}.ebay-world .store-top>span{border:1px solid #a3b2c7;border-radius:30px}.ebay-world .store-brand{font-family:Arial,sans-serif;font-size:31px;letter-spacing:-3px;font-weight:400;white-space:nowrap}.store-brand i{font-style:normal}.store-brand i:first-child{color:#e53238}.store-brand i:nth-child(2){color:#0064d2}.store-brand i:nth-child(3){color:#f5af02}.store-brand i:nth-child(4){color:#86b817}.ebay-world .product-0{background:#e7efff}.ebay-world .product-1{background:#fff0bb}.ebay-world .product-2{background:#e5f4d6}.etsy-world .store-top{background:#fbf4e8;color:#cf6030}.etsy-world .store-top>span{border:1px solid #d7c9b8;border-radius:30px;background:#fffaf3}.etsy-world .store-window{background:#fff8ef;transform:rotate(3deg)}.etsy-world .store-brand{font-size:32px;font-weight:400}.etsy-world .shop-product{background:#f4e4d2;border-color:#eed5bb;border-radius:45px 45px 8px 8px}.etsy-world .shop-product strong{font-family:Georgia,serif;font-size:12px}.etsy-world .store-cube{filter:hue-rotate(90deg) saturate(.5)}.etsy-world .featured-bag{filter:hue-rotate(305deg) saturate(.6);left:auto;right:-10%;width:49%}.etsy-world .store-note{left:0;right:auto}.professional-feed{position:absolute;left:3%;top:20%;width:90%;height:68%;background:#fff;color:#27394f;padding:22px;transform:rotate(-2deg)}.linkedin-mark{font-family:Arial;font-size:24px;background:#0a66c2;border-radius:5px;color:white;padding:0 5px}.professional-feed>p{font-size:12px;margin:17px 0}.business-offer{background:linear-gradient(140deg,#074780,#136b9d);border-radius:7px;padding:23px 20px;color:white;position:relative;overflow:hidden;min-height:175px}.business-offer>span{font-size:8px;letter-spacing:1.6px}.business-offer h3{font-size:24px;line-height:1.2;letter-spacing:-.7px;position:relative;z-index:2}.offer-lines{position:absolute;right:0;top:0;bottom:0;width:35%;display:flex;align-items:flex-end;gap:12px;opacity:.2}.offer-lines i{background:white;width:22%;height:45%;animation:barGrow 4s infinite alternate}.offer-lines i:nth-child(2){height:70%;animation-delay:-1s}.offer-lines i:nth-child(3){height:90%;animation-delay:-2s}.lead-preview{display:flex;justify-content:space-between;align-items:center;margin-top:15px;gap:10px}.lead-preview strong{font-size:10px}.lead-preview span{font-size:9px;color:#0a66c2;border:1px solid #0a66c2;padding:7px;border-radius:30px}.audience-stack{position:absolute;top:2%;left:7%;right:0;display:flex;gap:8px;flex-wrap:wrap}.audience-stack span{font-size:10px;padding:9px 13px;border:1px solid #8fbed44d;background:#17466a50;border-radius:6px;animation:tagFloat 6s infinite}.audience-stack span:nth-child(2){animation-delay:-2s}.audience-stack span:nth-child(3){animation-delay:-4s}.professional-label{bottom:3%;right:0}.journey-path{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.journey-path path{fill:none;stroke:var(--platform-accent);stroke-width:2;stroke-dasharray:9 12;animation:dashJourney 7s linear infinite;opacity:.6}.journey-node{position:absolute;background:linear-gradient(130deg,#273351,#172638);border:1px solid #b59aff50;border-radius:12px;padding:22px;width:58%;box-shadow:0 15px 50px #0004;animation:tagFloat 7s infinite}.journey-node>span{font-size:9px;letter-spacing:1.8px;color:var(--platform-secondary)}.journey-node h3{font-size:20px;letter-spacing:-.5px;margin:10px 0}.node-visit{top:7%;left:0}.node-reconnect{top:36%;right:0;animation-delay:-2s}.node-action{bottom:8%;left:5%;animation-delay:-4s}.journey-planet{position:absolute;width:22%;height:24%;right:8%;bottom:0;animation:playTurn 9s infinite}.platform-page .service-facts{background:color-mix(in srgb,var(--platform-accent) 9%,#061321)}.platform-page .service-facts strong{color:var(--platform-secondary)}.platform-page .light .eyebrow{color:color-mix(in srgb,var(--platform-accent) 60%,#142435)}.platform-page .light h2 span{color:color-mix(in srgb,var(--platform-accent) 65%,#182a23)}.platform-page .detail-number{color:color-mix(in srgb,var(--platform-accent) 60%,#182a23)}.platform-page .format-list span{border-color:color-mix(in srgb,var(--platform-accent) 35%,#ddd);color:#405166}.platform-page .step-number{border-color:color-mix(in srgb,var(--platform-accent) 35%,transparent)}.platform-page .approach h2 em,.platform-page .step-number{color:var(--platform-accent)}.platform-page .step-track:after{background:linear-gradient(90deg,transparent,var(--platform-accent),transparent)}.platform-page .page-cta{background:var(--platform-accent)}.platform-page .page-cta .button{background:#061321;color:white}.platform-experience{padding:95px 0;background:linear-gradient(145deg,#0b1726,#101e30);border-bottom:1px solid #ffffff12}.experience-heading{display:grid;grid-template-columns:1.2fr 1fr;gap:70px;align-items:end;margin-bottom:42px}.experience-heading h2{font-family:Manrope,Arial;font-size:40px;line-height:1.15;letter-spacing:-1.5px;margin:0}.experience-heading .eyebrow{color:var(--platform-accent);font-size:10px}.experience-heading>p{font-size:16px;color:#95a7be;line-height:1.8}.platform-journey{display:grid;grid-template-columns:.8fr 1.2fr;gap:30px}.journey-tabs{display:flex;flex-direction:column;gap:10px}.journey-tabs button{background:#ffffff04;color:#a6b8ce;border:1px solid #ffffff13;display:flex;align-items:center;text-align:left;gap:20px;padding:23px;border-radius:10px;font-size:18px;transition:background .3s,border-color .3s}.journey-tabs button>span{font-size:12px;color:var(--platform-accent)}.journey-tabs button>b{margin-left:auto;font-size:20px;font-weight:400}.journey-tabs button[aria-selected=true]{border-color:var(--platform-accent);background:color-mix(in srgb,var(--platform-accent) 12%,transparent);color:white}.journey-detail{background:#ffffff05;border:1px solid #ffffff15;border-radius:14px;position:relative;padding:40px;overflow:hidden;display:flex;align-items:center;min-height:285px}.journey-big-number{position:absolute;right:-10px;top:-20px;font-size:240px;line-height:1;color:transparent;-webkit-text-stroke:1px color-mix(in srgb,var(--platform-accent) 14%,transparent);letter-spacing:-20px;font-family:Manrope,Arial;font-weight:800}.journey-detail-copy{position:relative;z-index:2;max-width:450px;animation:detailIn .5s ease}.journey-detail-copy>span{font-size:11px;letter-spacing:2px;color:var(--platform-accent)}.journey-detail-copy h3{font-size:29px;margin:10px 0;letter-spacing:-1px}.journey-detail-copy p{color:#9caec4;font-size:15px;line-height:1.8}.journey-progress{height:3px;background:#ffffff0d;width:100%;margin-top:25px}.journey-progress i{display:block;height:100%;background:var(--platform-accent);transition:width .4s}.platform-tiktok-ads{background:#08090e}.platform-tiktok-ads .platform-hero{background:radial-gradient(ellipse at 90% 25%,#fe2c551a,transparent 50%),radial-gradient(ellipse at 50% 80%,#25f4ee12,transparent 55%),#08090e}.platform-tiktok-ads .platform-copy h1{font-weight:800}.platform-tiktok-ads .platform-experience{background:#0a0c12}.platform-tiktok-ads .platform-journey{grid-template-columns:1fr 1fr}.platform-tiktok-ads .journey-detail{border-radius:24px;border-right:3px solid #fe2c55;border-left:3px solid #25f4ee}.platform-tiktok-ads .deliverable-grid{gap:0;border:1px solid #dce2e6}.platform-tiktok-ads .deliverable-grid article{border-radius:0}.platform-etsy-ads .platform-hero{background:radial-gradient(ellipse at 90% 50%,#91613a33,transparent 70%),#201a18}.platform-etsy-ads .deliverable-grid h3,.platform-etsy-ads .experience-heading h2,.platform-etsy-ads .platform-copy h1{font-family:Georgia,serif;font-weight:400;letter-spacing:-1px}.platform-etsy-ads .platform-experience{background:#f5eadb;color:#44372e}.platform-etsy-ads .experience-heading>p,.platform-etsy-ads .journey-detail-copy p{color:#7a6b5e}.platform-etsy-ads .journey-tabs button{color:#765d49;border-color:#dbc5b2;border-radius:30px}.platform-etsy-ads .journey-tabs button[aria-selected=true]{color:#542f1b;background:#ead5c2;border-color:#c68d67}.platform-etsy-ads .journey-detail{background:#fff8ed;border-color:#dcc9b6;border-radius:70px 12px 12px}.platform-etsy-ads .light{background:#fffaf2}.platform-etsy-ads .deliverable-grid article{border-color:#eadac8;border-radius:25px}.platform-linkedin-ads .platform-experience{background:#edf4f9;color:#18334d}.platform-linkedin-ads .experience-heading>p,.platform-linkedin-ads .journey-detail-copy p{color:#5b738a}.platform-linkedin-ads .journey-tabs button{color:#49667d;border-color:#c8d9e8;border-radius:5px}.platform-linkedin-ads .journey-tabs button[aria-selected=true]{background:#dcebf7;color:#174b78}.platform-linkedin-ads .journey-detail{background:white;border-color:#c7d9e7;border-radius:7px}.platform-google-ads .deliverable-grid article:first-child{border-top:3px solid #4285f4}.platform-google-ads .deliverable-grid article:nth-child(2){border-top:3px solid #ea4335}.platform-google-ads .deliverable-grid article:nth-child(3){border-top:3px solid #fbbc05}.platform-google-ads .deliverable-grid article:nth-child(4){border-top:3px solid #34a853}.platform-ebay-ads .deliverable-grid article:first-child{background:#eef4ff}.platform-ebay-ads .deliverable-grid article:nth-child(2){background:#fff5cd}.platform-ebay-ads .deliverable-grid article:nth-child(3){background:#eff7e5}.platform-ebay-ads .deliverable-grid article:nth-child(4){background:#fff0ef}.platform-meta-ads .journey-detail{background:linear-gradient(130deg,#2874d722,#b6509822)}.platform-youtube-ads .journey-detail{border-bottom:4px solid #ff6262}.platform-amazon-ads .deliverable-grid article{border-radius:5px}.platform-microsoft-ads .deliverable-grid article{border-radius:0;border-left:3px solid #4fd1c5}@keyframes typeQuery{0%,10%{width:0}55%,90%{width:100%}to{width:0}}@keyframes signalPulse{0%{opacity:.35;transform:translateY(3px)}to{opacity:1;transform:translateY(-3px)}}@keyframes platformScan{0%,to{transform:translate(-25px,-25px) rotate(-10deg)}33%{transform:translate(-110px,35px) rotate(-4deg)}66%{transform:translate(-10px,70px) rotate(10deg)}}@keyframes playTurn{0%,to{transform:translateY(0) rotate(-8deg)}50%{transform:translateY(-20px) rotate(14deg)}}@keyframes scanLight{0%,to{transform:translateY(-35%)}50%{transform:translateY(40%)}}@keyframes heartPulse{0%,to{transform:scale(.95)}50%{transform:scale(1.08)}}@keyframes watchProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes dashJourney{to{stroke-dashoffset:-126}}@keyframes detailIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1100px){.platform-hero-grid{gap:20px}.platform-media{height:570px}.platform-copy h1{font-size:46px}.platform-copy .button{font-size:13px;padding:13px 16px}.search-window{padding:16px;min-height:330px}.shop-product-grid{padding:10px;gap:6px}.store-top{gap:9px;padding:12px}.store-top>span{font-size:8px}.meta-creative strong{font-size:23px}.business-offer h3{font-size:20px}.experience-heading{gap:40px}.experience-heading h2{font-size:35px}}@media(max-width:780px){.platform-hero{padding-top:116px}.platform-hero-grid{display:block;min-height:0}.platform-copy{padding-bottom:10px}.platform-copy h1{font-size:46px;max-width:600px}.platform-media{max-width:550px;height:600px;margin:20px auto 0}.platform-hero-bottom{padding:20px 0;min-height:75px}.platform-hero-bottom strong{font-size:13px}.platform-hero-bottom>span{font-size:8px;letter-spacing:1px}.platform-wordmark{font-size:22px}.platform-tags{margin-top:23px}.platform-experience{padding:65px 0}.experience-heading{grid-template-columns:1fr;gap:15px;margin-bottom:26px}.experience-heading h2{font-size:33px}.platform-journey,.platform-tiktok-ads .platform-journey{grid-template-columns:1fr}.journey-tabs{flex-direction:row;gap:7px}.journey-tabs button{padding:15px 10px;font-size:13px;flex:1 1;gap:8px;justify-content:center}.journey-tabs button>b{display:none}.journey-tabs button>span{font-size:10px}.journey-detail{min-height:250px;padding:30px}.platform-etsy-ads .journey-detail{border-radius:30px 10px 10px}.platform-copy .breadcrumbs{flex-wrap:wrap}.vertical-feed{left:22%;width:58%}.platform-scene .video-message{font-size:37px}}@media(max-width:480px){.platform-copy h1{font-size:39px;letter-spacing:-1.7px}.platform-copy .inner-intro{font-size:16px}.platform-media{height:490px;margin-top:20px}.platform-scene-footer>span{font-size:7px;letter-spacing:.8px}.platform-scene-footer #pause{font-size:10px}.search-window{top:12%;left:1%;width:97%;min-height:315px;padding:14px}.search-query{font-size:10px;padding:9px}.search-result h3{font-size:18px}.platform-lens{top:38%;right:-5%}.scene-note{font-size:9px;padding:9px}.note-bottom{bottom:3%;left:5%}.colored-signals{top:3%}.vertical-feed{left:16%;width:70%;border-radius:20px}.platform-scene .video-message{font-size:30px}.video-hook{font-size:9px;padding:9px;top:12%}.video-action{font-size:9px;padding:9px;bottom:9%}.feed-copy{font-size:9px}.feed-copy>b{font-size:11px}.mock-cta{font-size:8px}.feed-actions{font-size:21px;gap:15px}.youtube-world .video-message{font-size:27px}.youtube-world .video-player{height:69%;top:15%}.youtube-world .feed-top{font-size:9px;gap:10px}.youtube-world .feed-copy{max-width:70%}.meta-feed{padding:13px;width:70%;height:68%;left:0}.meta-story{width:48%;padding:12px;height:78%}.meta-creative strong,.meta-story h3{font-size:22px}.meta-feed>p{margin:10px 0}.meta-feed>p,.profile-row strong{font-size:10px}.profile-row small{font-size:8px}.meta-badge{font-size:10px;padding:10px;top:4%}.social-reactions{font-size:17px}.store-window{top:14%;min-height:310px}.store-top{padding:12px 10px}.store-brand{font-size:19px}.store-top>span{font-size:8px;padding:8px}.store-categories{font-size:7px;gap:11px;padding:12px}.shop-product{padding-top:91px}.shop-product>.sprite{height:95px}.shop-product>div:not(.sprite){padding:7px}.shop-product small{font-size:7px}.shop-product strong{font-size:9px}.shop-product span{font-size:7px}.store-cube{top:3%}.store-note{font-size:9px;padding:10px;bottom:3%}.etsy-world .store-brand{font-size:24px}.featured-bag{bottom:-4%}.professional-feed{top:19%;padding:14px;width:96%;left:1%;height:72%}.professional-feed>p{font-size:10px}.business-offer{padding:19px 15px;min-height:150px}.business-offer h3{font-size:22px}.lead-preview{margin-top:13px}.lead-preview span,.lead-preview strong{font-size:8px}.audience-stack{left:0;top:2%;gap:6px}.audience-stack span{font-size:8px;padding:7px}.professional-label{bottom:0;font-size:10px}.journey-node{padding:17px;width:68%}.journey-node h3{font-size:18px}.journey-node>span{font-size:8px;letter-spacing:1px}.journey-tabs button{font-size:12px;padding:14px 6px;gap:6px}.experience-heading h2{font-size:30px}.journey-detail-copy h3{font-size:26px}.platform-hero-bottom>span{max-width:85px;text-align:right}}@media(prefers-reduced-motion:reduce){.platform-page *,.platform-page :after,.platform-page :before{animation:none!important;transition:none!important}.typed-query{width:100%}.watch-progress i{transform:scaleX(.65)}}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.seo-copy{max-width:760px}.seo-copy.narrow{margin-bottom:44px}.section .seo-copy h2{margin-bottom:26px}.seo-after p,.seo-copy p{font-size:17px;line-height:1.85;color:#a9b5c6;margin:0 0 20px}.light .seo-after p,.light .seo-copy p{color:#4f5b68}.seo-after{max-width:760px;margin-top:36px}.seo-after a,.seo-cards a,.seo-checklist a,.seo-copy a,.seo-steps a,.seo-table a{color:var(--lime);border-bottom:1px solid #c5f94355}.light .seo-after a,.light .seo-cards a,.light .seo-checklist a,.light .seo-copy a,.light .seo-steps a,.light .seo-table a,.seo-answer a{color:#3f7d17;border-bottom:1px solid #3f7d1755}.seo-list{list-style:none;padding:0;margin:8px 0 24px;display:grid;gap:12px}.seo-list li{position:relative;padding-left:30px;font-size:16px;line-height:1.7;color:#c4cddb}.light .seo-list li{color:#3d4855}.seo-list li:before{content:"";position:absolute;left:0;top:8px;width:13px;height:7px;border-left:2px solid var(--lime);border-bottom:2px solid var(--lime);transform:rotate(-45deg)}.light .seo-list li:before{border-color:#4c961f}.seo-split{display:grid;grid-template-columns:1.1fr .9fr;gap:70px;align-items:center}.seo-split.flip>.seo-copy{order:2}.seo-split .seo-copy{max-width:none}.seo-answer-section.section{padding:70px 0 10px}.seo-answer{border:1px solid #d6dccd;border-left:6px solid var(--lime);background:white;border-radius:16px;padding:38px 44px;max-width:980px}.seo-answer-label{display:inline-block;background:var(--navy);color:var(--lime);font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;border-radius:20px;padding:6px 14px;margin-bottom:18px}.section .seo-answer h2{font-size:30px;letter-spacing:-1px;margin:0 0 14px}.seo-answer-text{font-size:18px;line-height:1.8;color:#2c3642;margin:0 0 16px}.seo-answer ul{margin:0;padding-left:20px;color:#4f5b68;display:grid;gap:6px;font-size:15px}.seo-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.seo-cards.cols-2{grid-template-columns:1fr 1fr}.seo-cards.cols-4{grid-template-columns:repeat(4,1fr)}.seo-cards article{border:1px solid #ffffff1c;background:#0b1c2e;border-radius:16px;padding:30px;transition:transform .3s,border-color .3s}.seo-cards article:hover{transform:translateY(-4px);border-color:#c5f94366}.light .seo-cards article{background:white;border-color:#dde2d7}.light .seo-cards article:hover{border-color:#8bc34a}.seo-cards h3{font-family:Manrope,Arial;font-size:20px;letter-spacing:-.5px;line-height:1.3;margin:18px 0 12px}.seo-cards p{font-size:15px;line-height:1.8;color:#a3b0c1;margin:0}.light .seo-cards p{color:#5e6a77}.seo-table-wrap{overflow-x:auto;border-radius:16px;border:1px solid #ffffff1f}.light .seo-table-wrap{border-color:#dde2d7;background:white}.seo-table{width:100%;border-collapse:collapse;min-width:640px;font-size:15px}.seo-table td,.seo-table th{text-align:left;padding:18px 22px;border-bottom:1px solid #ffffff14;vertical-align:top;line-height:1.6}.light .seo-table td,.light .seo-table th{border-color:#e7eae2}.seo-table thead th{background:var(--navy);color:var(--lime);font-size:12px;letter-spacing:1.6px;text-transform:uppercase}.seo-table tbody th{font-weight:700}.seo-table td{color:#a9b5c6}.light .seo-table td{color:#4f5b68}.seo-table tbody tr{transition:background .2s}.seo-table tbody tr:hover{background:#c5f9430f}.seo-steps{list-style:none;padding:0;margin:40px 0 0;display:grid}.seo-steps li{display:grid;grid-template-columns:56px 1fr;gap:22px;padding:0 0 30px;position:relative}.seo-steps li:not(:last-child):after{content:"";position:absolute;left:27px;top:60px;bottom:4px;width:2px;background:linear-gradient(var(--lime),#c5f94310)}.seo-steps li>span{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;background:var(--navy);color:var(--lime);font-weight:800;border:1px solid #c5f94355}.seo-steps h3{font-family:Manrope,Arial;font-size:20px;margin:12px 0 8px;letter-spacing:-.4px}.seo-steps p{margin:0;font-size:15px;line-height:1.8;color:#a3b0c1}.light .seo-steps p{color:#5e6a77}.seo-checklist{list-style:none;margin:0;padding:34px;border-radius:18px;background:#0b1c2e;border:1px solid #ffffff1c;display:grid;gap:16px}.light .seo-checklist{background:white;border-color:#dde2d7}.seo-checklist li{position:relative;padding-left:40px;font-size:15px;line-height:1.7;color:#c4cddb}.light .seo-checklist li{color:#3d4855}.seo-checklist li:before{content:"\2713";position:absolute;left:0;top:0;width:26px;height:26px;border-radius:50%;background:var(--lime);color:var(--navy);display:grid;place-items:center;font-weight:800;font-size:14px}.seo-stats{background:#0a1a2b;border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12;padding:54px 0}.seo-stats .wrap{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.seo-stats strong{display:block;font-family:Manrope,Arial;font-size:48px;letter-spacing:-2px;color:var(--lime);line-height:1}.seo-stats span{display:block;margin-top:10px;color:#a4b0c3;font-size:14px}.seo-cta{background:radial-gradient(circle at 85% 20%,#c5f94330,transparent 45%),linear-gradient(120deg,#0c2236,#081624);padding:80px 0;border-top:1px solid #c5f94322;border-bottom:1px solid #c5f94322}.seo-cta .wrap{display:grid;grid-template-columns:1.2fr 1fr;gap:50px;align-items:center}.seo-cta h2{font-family:Manrope,Arial;font-size:42px;line-height:1.15;letter-spacing:-1.6px;margin:0 0 14px}.seo-cta p:not(.eyebrow){color:#b6c0d0;font-size:17px;line-height:1.7;margin:0}.seo-actions{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.seo-actions .button{width:auto;margin-left:0}.seo-cta .button.dark{background:var(--lime);color:var(--navy)}.seo-actions .text-link{margin-top:6px;flex-basis:100%}.page-cta .seo-actions .button.outline{color:var(--navy);border-color:var(--navy)}.seo-author-section.section{padding:70px 0}.seo-author{display:grid;grid-template-columns:80px 1fr;gap:28px;max-width:980px;border-top:1px solid #dde2d7;padding-top:40px}.seo-author .monogram{width:72px;height:72px;font-size:20px;background:var(--navy)}.section .seo-author h2{font-size:28px;letter-spacing:-1px;margin:0 0 12px}.seo-author p{color:#4f5b68;line-height:1.8}.seo-author p.seo-meta{font-size:13px;color:#7a8592}.seo-meta a{color:#3f7d17}.seo-figure{margin:0;background:linear-gradient(160deg,#0e2235,#081523);border:1px solid #ffffff1a;border-radius:22px;padding:30px;box-shadow:0 30px 70px #0005;color:white}.seo-figure-title{font-family:Manrope,Arial;font-weight:800;font-size:18px;margin:0 0 18px;letter-spacing:-.3px}.seo-figure figcaption{font-size:12px;color:#8090a5;margin-top:16px;line-height:1.5}.seo-figure svg{width:100%;height:auto;display:block}.g-grid{stroke:#ffffff14;stroke-width:1}.g-bar{fill:#b899ff;transform-box:fill-box;transform-origin:50% 100%;transform:scaleY(0);transition:transform 1s cubic-bezier(.2,.8,.2,1) var(--d)}.g-bar:nth-of-type(n+4){fill:#c5f943}.g-line{fill:none;stroke:#ff8a5c;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.6s ease .7s}.g-dot{fill:#081523;stroke:#ff8a5c;stroke-width:3;opacity:0;transition:opacity .3s var(--d)}.g-label{fill:#8090a5;font-size:13px;font-family:DM Sans,Arial}.g-legend{display:flex;gap:20px;font-size:13px;color:#a4b0c3;margin-top:8px;flex-wrap:wrap}.g-legend span{display:flex;align-items:center;gap:8px}.lg-bar{width:14px;height:14px;border-radius:4px;background:linear-gradient(90deg,#b899ff,#c5f943)}.lg-line{width:20px;height:3px;background:#ff8a5c;border-radius:2px}.visible .g-bar{transform:scaleY(1)}.visible .g-line{stroke-dashoffset:0}.visible .g-dot{opacity:1}.funnel{list-style:none;margin:0;padding:0;display:grid;gap:10px;justify-items:center}.funnel li{width:var(--w);box-sizing:border-box;text-align:center;padding:15px 18px;border-radius:12px;background:linear-gradient(90deg,#b899ff26,#c5f94330);border:1px solid #c5f94340;opacity:0;transform:translateY(16px) scaleX(.92);transition:opacity .6s var(--d),transform .6s var(--d)}.funnel li:last-child{background:var(--lime);color:var(--navy)}.funnel li:last-child span{color:#24361a}.funnel strong{display:block;font-family:Manrope,Arial;font-size:16px}.funnel span{display:block;font-size:13px;color:#b6c0d0;margin-top:4px;line-height:1.5}.visible .funnel li{opacity:1;transform:none}.cycle-wrap{position:relative;max-width:440px;margin:auto;aspect-ratio:1}.cycle-wrap svg{position:absolute;inset:0;width:100%;height:100%}.c-ring{fill:none;stroke:#ffffff22;stroke-width:2;stroke-dasharray:4 8}.c-progress{fill:none;stroke:#c5f943;stroke-width:3;stroke-dasharray:1;stroke-dashoffset:1;transform:rotate(-90deg);transform-origin:160px 160px;transition:stroke-dashoffset 2s ease}.visible .c-progress{stroke-dashoffset:0}.c-orbit{transform-origin:160px 160px;animation:seo-spin 9s linear infinite}.c-dot{fill:var(--lime);filter:drop-shadow(0 0 8px #c5f943)}@keyframes seo-spin{to{transform:rotate(1turn)}}.cycle-center{position:absolute;inset:33%;border-radius:50%;display:grid;place-items:center;text-align:center;font-family:Manrope,Arial;font-weight:800;font-size:15px;line-height:1.3;background:radial-gradient(circle,#c5f94326,transparent 70%);padding:8px}.cycle-node{position:absolute;transform:translate(-50%,-50%) scale(.8);background:#0a1a2b;border:1px solid #c5f94355;border-radius:12px;padding:8px 12px;font-size:13px;font-weight:600;width:max-content;max-width:130px;text-align:center;line-height:1.35;opacity:0;transition:opacity .5s var(--d),transform .5s var(--d)}.cycle-node b{display:block;color:var(--lime);font-size:11px;letter-spacing:1px}.visible .cycle-node{opacity:1;transform:translate(-50%,-50%) scale(1)}.meters{list-style:none;margin:0;padding:0;display:grid;gap:20px}.meters div{display:flex;justify-content:space-between;gap:12px;font-size:14px;margin-bottom:8px}.meters span{color:#8fa0b5;font-size:13px;text-align:right}.meters i{height:10px;background:#ffffff12;overflow:hidden}.meters em,.meters i{display:block;border-radius:10px}.meters em{height:100%;width:var(--v);background:linear-gradient(90deg,#b899ff,#c5f943);transform:scaleX(0);transform-origin:left;transition:transform 1.2s cubic-bezier(.2,.8,.2,1) var(--d)}.visible .meters em{transform:scaleX(1)}.hero-copy h1.eyebrow{font-family:DM Sans,Arial,sans-serif;font-weight:700;line-height:1.4}.header-phone{color:#dfe7f1;font-size:14px;font-weight:600;white-space:nowrap;margin:0 14px 0 auto}.header-phone:hover{color:var(--lime)}.footer-contact{display:grid;gap:6px;font-size:14px;color:#a4b0c3;font-style:normal}.footer-contact a{color:var(--lime)}.contact-direct{display:flex;flex-wrap:wrap;gap:12px;margin:26px 0}.contact-direct .button{width:auto;margin:0}@media(max-width:1100px){.seo-cards,.seo-cards.cols-4,.seo-stats .wrap{grid-template-columns:1fr 1fr}.header-phone{display:none}}@media(max-width:1000px){.seo-cta .wrap,.seo-split{grid-template-columns:1fr;gap:44px}.seo-split.flip>.seo-copy{order:0}}@media(max-width:780px){.seo-cards,.seo-cards.cols-2,.seo-cards.cols-4{grid-template-columns:1fr}.seo-answer{padding:28px 22px}.section .seo-answer h2{font-size:24px}.seo-after p,.seo-copy p{font-size:16px}.seo-cta{padding:60px 0}.seo-cta h2{font-size:31px}.seo-figure{padding:20px}.seo-author{grid-template-columns:1fr}.cycle-node{font-size:11px;max-width:92px;padding:6px 8px}.seo-stats strong{font-size:38px}.seo-steps li{grid-template-columns:46px 1fr;gap:16px}.seo-steps li>span{width:46px;height:46px}.seo-steps li:not(:last-child):after{left:22px;top:50px}}@media(prefers-reduced-motion:reduce){.funnel li,.g-bar,.meters em{transition:none;transform:none;opacity:1}.cycle-node{transition:none;opacity:1;transform:translate(-50%,-50%)}.c-progress,.g-line{transition:none;stroke-dashoffset:0}.g-dot{opacity:1;transition:none}.c-orbit{animation:none}}html:not(.js) .g-bar,html:not(.js) .meters em{transform:none}html:not(.js) .c-progress,html:not(.js) .g-line{stroke-dashoffset:0}html:not(.js) .funnel li,html:not(.js) .g-dot{opacity:1;transform:none}html:not(.js) .cycle-node{opacity:1;transform:translate(-50%,-50%)}