.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.landing-root{--glow-opacity:0;--grid-opacity:0.08;--dot-color:#555;--text-glow:none;--card-border:rgba(255,255,255,0.08);--card-bg:rgba(20,20,20,0.9);--glass-bg:rgba(255,255,255,0.05);--glass-bg-heavy:rgba(255,255,255,0.08);--glass-border:rgba(255,255,255,0.08);--glass-blur:14px}.landing-root.landing-alive{--glow-opacity:1;--grid-opacity:0.18;--dot-color:var(--primary);--text-glow:0 0 40px var(--primary-glow,rgba(201,168,76,0.4)),0 0 80px var(--accent-glow,rgba(42,232,160,0.2));--card-border:var(--primary-glow,rgba(201,168,76,0.3));--card-bg:rgba(26,26,26,0.9);--glass-bg:rgba(255,255,255,0.06);--glass-bg-heavy:rgba(255,255,255,0.10);--glass-border:rgba(255,255,255,0.10);--glass-blur:20px}.landing-content{transition:filter .8s cubic-bezier(.4,0,.2,1);filter:none}.landing-alive .landing-content{filter:none}.glass-tile{background:var(--glass-bg);backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border);border-radius:var(--radius-xl);transition:background .6s ease,border-color .6s ease,backdrop-filter .6s ease,-webkit-backdrop-filter .6s ease,transform .3s ease,box-shadow .6s ease}.glass-tile:hover{background:rgba(255,255,255,.09)}.landing-alive .glass-tile:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.14)}.hero-text{transition:text-shadow .8s ease,color .8s ease,opacity .6s ease;text-shadow:none}.landing-alive .hero-text{text-shadow:var(--text-glow);animation:heroGlow 4s ease-in-out infinite}@keyframes heroGlow{0%,to{text-shadow:0 0 40px rgba(201,168,76,.4),0 0 80px rgba(42,232,160,.15)}50%{text-shadow:0 0 60px rgba(201,168,76,.7),0 0 120px rgba(42,232,160,.3),0 0 200px rgba(201,168,76,.15)}}.hero-stats-bar{transition:border-color .8s ease,background .8s ease,opacity .6s ease}.hero-stat-item{transition:transform .6s ease}.landing-alive .hero-stat-item:hover{transform:translateY(-2px)}.hero-stat-value-alive{text-shadow:0 0 12px rgba(42,232,160,.2);animation:statGlow 3s ease-in-out infinite}@keyframes statGlow{0%,to{text-shadow:0 0 12px rgba(42,232,160,.2)}50%{text-shadow:0 0 24px rgba(42,232,160,.45),0 0 48px rgba(42,232,160,.15)}}.landing-alive .hero-btn-primary{animation:heroBtnGlow 3s ease-in-out infinite}@keyframes heroBtnGlow{0%,to{box-shadow:0 0 20px rgba(201,168,76,.2)}50%{box-shadow:0 0 40px rgba(201,168,76,.4),0 0 80px rgba(201,168,76,.15)}}.landing-alive .hero-btn-secondary:hover{border-color:rgba(201,168,76,.5)!important;box-shadow:0 0 20px rgba(201,168,76,.1)}.booking-modal-overlay{animation:bookingOverlayIn .18s ease}@keyframes bookingOverlayIn{0%{opacity:0}to{opacity:1}}.booking-modal{animation:bookingModalIn .2s cubic-bezier(.34,1.56,.64,1)}@keyframes bookingModalIn{0%{opacity:0;transform:scale(.96) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}.booking-modal-alive{border-color:rgba(201,168,76,.2)!important}@media (hover:hover){.hero-btn-primary:hover{background:rgba(245,240,232,.18)!important}.hero-btn-primary:hover,.hero-btn-secondary:hover{color:var(--text)!important;transform:translateY(-1px)}.hero-btn-secondary:hover{border-color:rgba(245,240,232,.25)!important}.hero-stat-item:hover{transform:translateY(-2px)}.landing-alive .hero-stat-item:hover{transform:translateY(-4px)}.service-card:hover{border-color:rgba(245,240,232,.1)}.service-card:hover,.testimonial-card:hover{transform:translateY(-2px);box-shadow:0 4px 20px rgba(255,255,255,.03)}.testimonial-card:hover{border-color:rgba(245,240,232,.08)}.faq-item button:hover{background:rgba(255,255,255,.04);color:var(--text-muted)}.landing-alive .faq-item button:hover{background:rgba(201,168,76,.06);color:var(--gold)}.whatsappBtn:hover{background:rgba(37,211,102,.2)!important;transform:translateY(-1px)}.landing-alive .whatsappBtn:hover{background:rgba(37,211,102,.25)!important;box-shadow:0 0 20px rgba(37,211,102,.2);transform:translateY(-2px)}.tierCta:hover{background:rgba(255,255,255,.1)!important;transform:translateY(-1px);box-shadow:0 2px 12px rgba(255,255,255,.05)}.landing-alive .tierCta:hover{background:rgba(201,168,76,.15)!important;border-color:rgba(201,168,76,.4)!important;transform:translateY(-2px);box-shadow:0 4px 24px rgba(201,168,76,.15)}.landing-alive .tierCta-featured:hover{box-shadow:0 0 30px rgba(201,168,76,.3);transform:translateY(-2px)}.nav-links button:hover{color:var(--text)!important}.landing-alive .nav-links button:hover{color:var(--gold)!important}.floating-cta:hover{transform:scale(1.08);box-shadow:0 4px 20px rgba(37,211,102,.3)}.landing-alive .floating-cta:hover{transform:scale(1.1);box-shadow:0 4px 28px rgba(37,211,102,.4)}.booking-modal button[type=submit]:hover{background:rgba(255,255,255,.12)!important}.landing-alive .booking-modal button[type=submit]:hover{background:rgba(201,168,76,.95)!important;box-shadow:0 0 24px rgba(201,168,76,.25)}.booking-modal button[aria-label="Close modal"]:hover{color:var(--text)!important;opacity:.9}.landing-input:hover{border-color:rgba(245,240,232,.14)!important}.landing-alive .landing-input:hover{border-color:rgba(201,168,76,.2)!important}.nav-links a[href="/login"]:hover{border-color:rgba(245,240,232,.2)!important;color:var(--text)!important}.landing-alive .nav-links a[href="/login"]:hover{border-color:rgba(201,168,76,.3)!important;color:var(--gold)!important}.stat-item:hover{transform:translateY(-2px)}.stat-item:hover .stat-value{color:var(--text-muted)!important}.landing-alive .stat-item:hover{transform:translateY(-4px)}.landing-alive .stat-item:hover .stat-value{color:var(--accent)!important;text-shadow:0 0 30px rgba(42,232,160,.4)}}.hero-btn-primary,.hero-btn-secondary{transition:all .3s ease}.faq-item button{transition:background .3s ease,color .3s ease;cursor:pointer}.whatsappBtn{transition:background .3s ease,transform .3s ease,box-shadow .3s ease}.tierCta{transition:all .3s ease;cursor:pointer}.nav-links button{transition:color .3s ease}.floating-cta{transition:transform .3s ease,box-shadow .3s ease}.bg-grid{transition:opacity .8s ease;opacity:var(--grid-opacity)}.landing-alive .bg-grid{animation:gridPulse 3s ease-in-out infinite}@keyframes gridPulse{0%,to{opacity:.15}50%{opacity:.25}}@keyframes dotPulse{0%,to{opacity:.15;transform:scale(1)}50%{opacity:.9;transform:scale(2)}}.landing-alive .bg-dot-animated{animation:dotPulse 3s ease-in-out infinite}.landing-alive .bg-dot-animated:nth-child(3n){animation-delay:0s}.landing-alive .bg-dot-animated:nth-child(3n+1){animation-delay:1s}.landing-alive .bg-dot-animated:nth-child(3n+2){animation-delay:2s}@keyframes nodeGlow{0%,to{opacity:.12;filter:blur(0)}50%{opacity:.5;filter:blur(1px)}}@keyframes markRotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes markFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.brand-mark{transition:opacity .8s ease,filter .8s ease;opacity:.06;filter:blur(1px);transform-origin:center center}.landing-alive .brand-mark{opacity:1;filter:blur(0);animation:nodeGlow 4s ease-in-out infinite,markFloat 6s ease-in-out infinite}.landing-alive .brand-mark:first-child{animation-delay:0s,0s}.landing-alive .brand-mark:nth-child(2){animation-delay:1s,1.5s}.landing-alive .brand-mark:nth-child(3){animation-delay:.5s,3s}.landing-alive .brand-mark:nth-child(4){animation-delay:2s,.8s}.landing-alive .brand-mark:nth-child(5){animation-delay:1.5s,2s}.landing-alive .brand-mark:nth-child(6){animation-delay:.8s,4s}.landing-alive .brand-mark.mark-rotate{animation:nodeGlow 4s ease-in-out infinite,markRotate 50s linear infinite}@keyframes scanLine{0%{top:-2px;opacity:0}3%{opacity:1}97%{opacity:1}to{top:100%;opacity:0}}.scan-line{position:absolute;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(201,168,76,.3) 20%,rgba(201,168,76,.6) 50%,rgba(201,168,76,.3) 80%,transparent);box-shadow:0 0 15px rgba(201,168,76,.4),0 0 30px rgba(201,168,76,.2);pointer-events:none;opacity:0}.landing-alive .scan-line{animation:scanLine 8s linear infinite}.landing-alive .scan-line:nth-child(2){animation-delay:4s;background:linear-gradient(90deg,transparent,rgba(42,232,160,.2) 20%,rgba(42,232,160,.4) 50%,rgba(42,232,160,.2) 80%,transparent);box-shadow:0 0 15px rgba(42,232,160,.3),0 0 30px rgba(42,232,160,.15)}.service-card{transition:border-color .6s ease,background .6s ease,backdrop-filter .6s ease,-webkit-backdrop-filter .6s ease,transform .6s ease,box-shadow .6s ease,opacity .6s ease;opacity:1;transform:translateY(0)}.landing-alive .service-card{opacity:1;transform:translateY(0);box-shadow:0 0 30px rgba(201,168,76,.06);animation:cardShimmer 3s ease-in-out infinite}@keyframes cardShimmer{0%,to{border-color:var(--glass-border);box-shadow:0 0 20px rgba(201,168,76,.05)}50%{border-color:rgba(201,168,76,.25);box-shadow:0 0 30px rgba(201,168,76,.1)}}.landing-alive .service-card:first-child{transition-delay:.1s;animation-delay:0s}.landing-alive .service-card:nth-child(2){transition-delay:.2s;animation-delay:.6s}.landing-alive .service-card:nth-child(3){transition-delay:.3s;animation-delay:1.2s}.landing-alive .service-card:nth-child(4){transition-delay:.4s;animation-delay:1.8s}.landing-alive .service-card:nth-child(5){transition-delay:.5s;animation-delay:2.4s}.landing-alive .service-card:hover{transform:translateY(-2px);box-shadow:0 8px 40px rgba(201,168,76,.15);border-color:rgba(201,168,76,.3);animation-play-state:paused}.sticky-nav{transition:background .6s ease,border-color .6s ease,backdrop-filter .6s ease,-webkit-backdrop-filter .6s ease;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}.landing-alive .sticky-nav{border-bottom-color:rgba(201,168,76,.15)}.about-content{transition:opacity .8s ease,transform .8s ease}.about-content,.contact-form,.landing-alive .about-content{opacity:1;transform:translateY(0)}.contact-form{transition:opacity .6s ease,transform .6s ease,box-shadow .6s ease}.landing-alive .contact-form{opacity:1;transform:translateY(0);box-shadow:0 0 40px rgba(201,168,76,.06)}.contact-submit:hover{filter:brightness(1.1)}.landing-alive .contact-submit:hover{box-shadow:0 4px 20px rgba(201,168,76,.25)}.landing-input{transition:border-color .4s ease,box-shadow .4s ease,background .4s ease,color .4s ease;outline:none;background:rgba(255,255,255,.04)!important;border:1px solid var(--glass-border)!important;border-radius:var(--radius-lg)!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);padding:14px 16px;font-size:15px;font-family:var(--font-body);color:var(--text);width:100%;box-sizing:border-box}.landing-input::placeholder{color:var(--text-faint)}.landing-input:focus{border-color:var(--primary)!important;box-shadow:0 0 0 2px rgba(201,168,76,.2);background:rgba(255,255,255,.06)!important}.landing-alive .landing-input:focus{box-shadow:0 0 0 2px rgba(201,168,76,.3),0 0 12px rgba(201,168,76,.1)}.landing-footer{transition:border-color .6s ease}.landing-alive .landing-footer{border-top-color:rgba(201,168,76,.15)}@keyframes toggleGlow{0%,to{box-shadow:0 0 8px rgba(42,232,160,.3)}50%{box-shadow:0 0 20px rgba(42,232,160,.6)}}.toggle-track-on{animation:toggleGlow 2s ease-in-out infinite}@keyframes togglePillPulse{0%,to{box-shadow:0 0 8px rgba(180,180,180,.25)}50%{box-shadow:0 0 18px rgba(180,180,180,.5),0 0 32px rgba(200,200,200,.2)}}.toggle-pill-off{animation:togglePillPulse 1s ease-in-out infinite}.trust-partner{transition:color .6s ease,border-color .6s ease,background .3s ease}.landing-alive .trust-partner:hover{background:rgba(255,255,255,.06);border-color:rgba(201,168,76,.2)}.how-step{transition:border-color .6s ease,background .6s ease,backdrop-filter .6s ease,-webkit-backdrop-filter .6s ease,transform .6s ease,box-shadow .6s ease,opacity .6s ease}.how-step,.landing-alive .how-step{opacity:1;transform:translateY(0)}.landing-alive .how-step:hover{transform:translateY(-2px);box-shadow:0 8px 40px rgba(42,232,160,.1)}.stats-section{opacity:1;transition:opacity .8s ease,border-color .6s ease,background .6s ease,backdrop-filter .6s ease,-webkit-backdrop-filter .6s ease,box-shadow .6s ease}.landing-alive .stats-section{opacity:1;box-shadow:0 0 40px rgba(42,232,160,.04);animation:statsShimmer 4s ease-in-out infinite}@keyframes statsShimmer{0%,to{border-color:var(--glass-border);box-shadow:0 0 20px rgba(42,232,160,.04)}50%{border-color:rgba(201,168,76,.2);box-shadow:0 0 40px rgba(201,168,76,.06),0 0 80px rgba(42,232,160,.03)}}.stat-value{transition:color .6s ease,text-shadow .6s ease,transform .3s ease}.stat-value-alive{text-shadow:0 0 20px rgba(42,232,160,.25);animation:statSectionGlow 3s ease-in-out infinite}@keyframes statSectionGlow{0%,to{text-shadow:0 0 20px rgba(42,232,160,.25)}50%{text-shadow:0 0 36px rgba(42,232,160,.5),0 0 72px rgba(42,232,160,.15)}}.stat-item{transition:transform .3s ease}.testimonial-card{transition:border-color .6s ease,background .6s ease,backdrop-filter .6s ease,-webkit-backdrop-filter .6s ease,transform .6s ease,box-shadow .6s ease,opacity .6s ease}.landing-alive .testimonial-card,.testimonial-card{opacity:1;transform:translateY(0)}.landing-alive .testimonial-card:first-child{transition-delay:.1s}.landing-alive .testimonial-card:nth-child(2){transition-delay:.2s}.landing-alive .testimonial-card:nth-child(3){transition-delay:.3s}.landing-alive .testimonial-card:hover{transform:translateY(-2px);box-shadow:0 8px 40px rgba(201,168,76,.1)}.faq-item{opacity:1;transition:border-color .4s ease,background .6s ease,backdrop-filter .6s ease,-webkit-backdrop-filter .6s ease,opacity .6s ease}.landing-alive .faq-item{opacity:1}.glass-pill{background:var(--glass-bg);backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border);border-radius:999px;transition:background .4s ease,border-color .4s ease}.glass-pill:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.14)}@media (max-width:768px){.hero-section{padding:110px 28px 60px!important;min-height:100svh!important}.hero-text{font-size:clamp(52px,12vw,80px)!important;letter-spacing:.04em!important}.hero-subtitle{font-size:16px!important;max-width:460px!important;margin-bottom:32px!important}.hero-actions{gap:14px!important}.hero-btn-primary,.hero-btn-secondary{padding:14px 28px!important;font-size:11px!important}.hero-counter,.hero-scroll-hint{display:none!important}.hero-stats-bar{max-width:480px!important;padding:20px 0!important;margin-top:36px!important}.hero-stat-value-alive{font-size:28px!important}#contact,#platforms,#pricing,#services,#stats{padding-left:24px!important;padding-right:24px!important}.stats-section .stats-grid-inner{grid-template-columns:repeat(2,1fr)!important;gap:24px 16px!important}.stats-section .stats-divider{display:none!important}.platforms-grid{grid-template-columns:repeat(2,1fr)!important}.services-2col{gap:40px!important}.pricing-grid,.services-2col{grid-template-columns:1fr!important}.pricing-grid{max-width:420px!important;margin:0 auto!important}.about-grid,.footer-grid,.services-grid,.testimonials-grid{grid-template-columns:1fr!important}.how-it-works-grid{flex-direction:column!important}.how-it-works-grid .connector-arrow{display:none}.footer-grid{text-align:center}.contact-layout{flex-direction:column!important}.contact-layout .contact-form{width:100%}.contact-row-responsive{grid-template-columns:1fr!important}}@media (max-width:480px){.hero-section{padding:100px 20px 48px!important;min-height:100svh!important}.hero-text{font-size:clamp(40px,15vw,60px)!important;letter-spacing:.03em!important;margin-bottom:16px!important}.hero-subtitle{font-size:14px!important;max-width:320px!important;line-height:1.6!important;margin-bottom:28px!important}.hero-actions{flex-direction:column!important;width:100%!important;max-width:320px!important;gap:12px!important}.hero-btn-primary,.hero-btn-secondary{width:100%!important;text-align:center!important;padding:16px 20px!important;font-size:11px!important;display:block!important;box-sizing:border-box!important}.hero-toggle-area{margin-top:8px!important}.hero-stats-bar{display:grid!important;grid-template-columns:repeat(2,1fr)!important;grid-gap:16px!important;gap:16px!important;max-width:300px!important;padding:16px 0!important;margin-top:32px!important}.hero-stat-value-alive{font-size:24px!important}.booking-modal{width:100%!important;max-width:calc(100vw - 32px)!important;border-radius:var(--radius-lg)!important;padding:32px 24px!important}.pricing-grid{grid-template-columns:1fr!important}#contact,#platforms,#pricing,#services,#stats{padding:80px 16px 60px!important}.stat-value{font-size:36px!important}.platforms-grid,.services-2col{grid-template-columns:1fr!important;margin-top:40px!important}.services-2col{gap:32px!important}.ai-features-row{gap:24px!important;margin-top:40px!important}.section-label{font-size:9px!important;letter-spacing:.2em!important}}.nav-links{display:flex!important}.nav-hamburger{display:none!important}@media (max-width:768px){.nav-links{display:none!important}.nav-hamburger{display:flex!important}.nav-drawer{animation:drawerSlideIn .22s ease}.sticky-nav>div{padding-left:20px!important;padding-right:20px!important}}@keyframes drawerSlideIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.success-tick{stroke-dasharray:40;stroke-dashoffset:40;animation:drawTick .5s ease .2s forwards}@keyframes drawTick{to{stroke-dashoffset:0}}.floating-cta{z-index:200}@media (max-width:480px){.floating-cta{bottom:20px;right:16px}}.custom-cursor{width:10px;height:10px;background:var(--gold);border-radius:50%;z-index:9999;transition:width .2s,height .2s,background .2s}.custom-cursor,.custom-cursor-ring{position:fixed;top:0;left:0;pointer-events:none;will-change:transform;opacity:0}.custom-cursor-ring{width:36px;height:36px;border:1px solid var(--gold);border-radius:50%;z-index:9998;transition:width .15s ease,height .15s ease,opacity .15s ease}.landing-root:hover .custom-cursor{opacity:1}.landing-root:hover .custom-cursor-ring{opacity:.5}@media (hover:none){.custom-cursor,.custom-cursor-ring{display:none!important}.landing-root{cursor:auto!important}}.landing-root:before{content:"";position:fixed;inset:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='1'/%3E%3C/svg%3E");opacity:.025;pointer-events:none;z-index:1000}.hero-bg-glow{background:radial-gradient(ellipse 60% 50% at 80% 50%,rgba(201,168,76,.06) 0,transparent 70%),radial-gradient(ellipse 40% 60% at 10% 80%,rgba(232,87,42,.04) 0,transparent 60%)}.hero-bg-glow,.hero-bg-grid-lines{position:absolute;inset:0;pointer-events:none;z-index:0}.hero-bg-grid-lines{background-image:linear-gradient(rgba(201,168,76,.04) 1px,transparent 0),linear-gradient(90deg,rgba(201,168,76,.04) 1px,transparent 0);background-size:60px 60px;mask-image:radial-gradient(ellipse 80% 80% at 50% 50%,black,transparent);-webkit-mask-image:radial-gradient(ellipse 80% 80% at 50% 50%,black,transparent)}.section-label{font-family:var(--font-mono);font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:var(--gold);margin-bottom:20px;display:flex;align-items:center;gap:12px}.section-label:before{content:"";display:inline-block;width:24px;height:1px;background:var(--gold)}.section-label-center{justify-content:center}.section-label-center:before{display:none}.ticker-strip{border-top:1px solid var(--glass-border);border-bottom:1px solid var(--glass-border);background:rgba(201,168,76,.03);padding:14px 0;overflow:hidden;white-space:nowrap;width:100%}.ticker-track{display:inline-flex;gap:0;animation:tickerSlide 22s linear infinite}.ticker-item{font-family:var(--font-mono);font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:var(--text-faint);padding:0 32px;display:flex;align-items:center;gap:16px;transition:color .6s ease}.landing-alive .ticker-item{color:var(--text-muted)}.ticker-dot{width:4px;height:4px;border-radius:50%;background:var(--gold);flex-shrink:0;opacity:.5;transition:opacity .6s ease}.landing-alive .ticker-dot{opacity:1}@keyframes tickerSlide{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.service-card{position:relative;overflow:hidden}.service-card:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--gold);transform:scaleX(0);transform-origin:left;transition:transform .3s ease;z-index:2}.service-card:hover:before{transform:scaleX(1)}.how-row{display:flex;align-items:flex-start;gap:24px;padding:28px 0;border-bottom:1px solid var(--glass-border);transition:padding-left .2s ease}.how-row:first-child{border-top:1px solid var(--glass-border)}.how-row:hover{padding-left:8px}.how-row:hover .how-num{color:var(--gold)}.how-num{font-family:var(--font-mono);font-size:11px;color:var(--text-faint);min-width:28px;padding-top:3px;transition:color .2s ease}.reveal{opacity:0;transform:translateY(32px);transition:opacity .8s ease,transform .8s ease}.reveal.visible{opacity:1;transform:translateY(0)}.reveal-delay-1{transition-delay:.1s}.reveal-delay-2{transition-delay:.2s}.reveal-delay-3{transition-delay:.3s}.reveal-delay-4{transition-delay:.4s}.cta-watermark{position:relative;overflow:hidden}.cta-watermark:before{content:"OG";position:absolute;right:-20px;top:50%;transform:translateY(-50%);font-family:var(--font-display);font-size:400px;color:rgba(201,168,76,.025);line-height:1;pointer-events:none;letter-spacing:-.05em}.footer-status-dot{width:6px;height:6px;border-radius:50%;background:#4ADE80;animation:statusPulse 2s ease-in-out infinite;flex-shrink:0}@keyframes statusPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.8)}}.footer-link:hover{color:var(--gold,#C9A84C)!important}.brands-strip .reveal:hover{color:rgba(201,168,76,.4)!important}@media (max-width:768px){.hero-counter,.hero-scroll-hint{display:none}}