.FounderSpotlight-module__PBFq0q__section{background:linear-gradient(#000 0%,#0a0a0a 20%,#050812 40%,#0a0f1a 60%,#0a0a0a 80%,#000 100%);align-items:center;width:100%;padding:5rem 0;display:flex;position:relative;overflow:hidden}@keyframes FounderSpotlight-module__PBFq0q__floatOrb{0%,to{opacity:1;transform:translate(0)scale(1)}33%{opacity:.8;transform:translate(60px,-80px)scale(1.2)}66%{opacity:.6;transform:translate(-40px,70px)scale(.9)}}.FounderSpotlight-module__PBFq0q__orb1{filter:blur(100px);pointer-events:none;z-index:0;background:radial-gradient(circle,#1eb53a1f 0%,#0000 70%);border-radius:50%;width:100%;max-width:700px;height:700px;animation:25s ease-in-out infinite FounderSpotlight-module__PBFq0q__floatOrb;position:absolute;top:-15%;left:-10%}.FounderSpotlight-module__PBFq0q__orb2{filter:blur(100px);pointer-events:none;z-index:0;background:radial-gradient(circle,#0072c614 0%,#0000 70%);border-radius:50%;width:100%;max-width:500px;height:500px;animation:30s ease-in-out -10s infinite FounderSpotlight-module__PBFq0q__floatOrb;position:absolute;bottom:-10%;right:-5%}.FounderSpotlight-module__PBFq0q__orb3{filter:blur(80px);pointer-events:none;z-index:0;background:radial-gradient(circle,#1eb53a0f 0%,#0000 70%);border-radius:50%;width:100%;max-width:600px;height:600px;animation:20s ease-in-out -5s infinite FounderSpotlight-module__PBFq0q__floatOrb;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes FounderSpotlight-module__PBFq0q__particleFloat{0%,to{opacity:.3;transform:translate(0)scale(1)}25%{opacity:.5;transform:translate(25px,-35px)scale(1.3)}50%{opacity:.2;transform:translate(-20px,-60px)scale(.8)}75%{opacity:.4;transform:translate(30px,-25px)scale(1.1)}}.FounderSpotlight-module__PBFq0q__particle{pointer-events:none;z-index:1;border-radius:50%;animation:linear infinite FounderSpotlight-module__PBFq0q__particleFloat;position:absolute}.FounderSpotlight-module__PBFq0q__container{z-index:2;grid-template-columns:55% 45%;align-items:center;gap:6rem;max-width:1400px;margin:0 auto;padding:0 4rem;display:grid;position:relative}.FounderSpotlight-module__PBFq0q__photoColumn{opacity:0;flex-direction:column;gap:2rem;display:flex;position:relative}.FounderSpotlight-module__PBFq0q__photoFrame{aspect-ratio:3/4;background:#ffffff05;border:1px solid #ffffff1a;border-radius:24px;width:100%;transition:all .6s cubic-bezier(.19,1,.22,1);position:relative;overflow:hidden;box-shadow:0 30px 80px #00000080}.FounderSpotlight-module__PBFq0q__photoFrame:hover{border-color:#1eb53a4d;transform:translateY(-10px);box-shadow:0 40px 100px #0009,0 0 60px #1eb53a26}.FounderSpotlight-module__PBFq0q__imageWrapper{width:100%;height:100%;position:relative}.FounderSpotlight-module__PBFq0q__founderImage{transition:transform .6s cubic-bezier(.19,1,.22,1)}.FounderSpotlight-module__PBFq0q__photoFrame:hover .FounderSpotlight-module__PBFq0q__founderImage{transform:scale(1.05)}.FounderSpotlight-module__PBFq0q__imageGradient{z-index:1;pointer-events:none;background:linear-gradient(#0000 0% 40%,#0006 70%,#000000d9 100%);position:absolute;inset:0}.FounderSpotlight-module__PBFq0q__photoOverlay{z-index:2;flex-direction:column;gap:.5rem;padding:2.5rem 2rem;transition:transform .4s cubic-bezier(.19,1,.22,1);display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(0)}.FounderSpotlight-module__PBFq0q__photoFrame:hover .FounderSpotlight-module__PBFq0q__photoOverlay{transform:translateY(-10px)}.FounderSpotlight-module__PBFq0q__sparkleIcon{color:var(--flag-green);margin-bottom:.5rem;animation:2s ease-in-out infinite FounderSpotlight-module__PBFq0q__sparkle}@keyframes FounderSpotlight-module__PBFq0q__sparkle{0%,to{opacity:1;transform:rotate(0)scale(1)}50%{opacity:.7;transform:rotate(180deg)scale(1.1)}}.FounderSpotlight-module__PBFq0q__overlayName{font-family:var(--font-playfair);color:#fff;margin:0;font-size:2rem;font-weight:800;line-height:1.2}.FounderSpotlight-module__PBFq0q__overlayTitle{font-family:var(--font-inter);color:#ffffffb3;text-transform:uppercase;letter-spacing:2px;font-size:.95rem;font-weight:500}@keyframes FounderSpotlight-module__PBFq0q__badgeFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.FounderSpotlight-module__PBFq0q__badge{-webkit-backdrop-filter:blur(20px);z-index:3;cursor:default;background:#000c;border:1px solid #1eb53a4d;border-radius:50px;align-items:center;gap:.6rem;padding:.75rem 1.25rem;transition:all .3s;animation:ease-in-out infinite FounderSpotlight-module__PBFq0q__badgeFloat;display:flex;position:absolute}.FounderSpotlight-module__PBFq0q__badge:hover{border-color:var(--flag-green);background:#000000e6;transform:translateY(-5px)scale(1.05);box-shadow:0 10px 30px #1eb53a4d}.FounderSpotlight-module__PBFq0q__badgeTopRight{top:-15px;right:-15px}.FounderSpotlight-module__PBFq0q__badgeLeft{top:50%;left:-20px;transform:translateY(-50%)}.FounderSpotlight-module__PBFq0q__badgeBottomRight{bottom:-15px;right:20px}.FounderSpotlight-module__PBFq0q__badgeEmoji{font-size:1.2rem;line-height:1}.FounderSpotlight-module__PBFq0q__badgeText{font-family:var(--font-inter);color:#fff;white-space:nowrap;font-size:.8rem;font-weight:600}.FounderSpotlight-module__PBFq0q__ctaButtons{flex-wrap:wrap;gap:1rem;display:flex}.FounderSpotlight-module__PBFq0q__primaryBtn,.FounderSpotlight-module__PBFq0q__secondaryBtn{font-family:var(--font-inter);cursor:pointer;border-radius:50px;align-items:center;gap:.6rem;padding:1rem 2rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .4s cubic-bezier(.19,1,.22,1);display:inline-flex;position:relative;overflow:hidden}.FounderSpotlight-module__PBFq0q__primaryBtn{background:linear-gradient(135deg,var(--flag-green),#45d96a);color:#fff;border:2px solid #0000;box-shadow:0 4px 20px #1eb53a4d}.FounderSpotlight-module__PBFq0q__primaryBtn:before{content:"";background:linear-gradient(135deg,#45d96a,var(--flag-green));opacity:0;transition:opacity .4s;position:absolute;inset:0}.FounderSpotlight-module__PBFq0q__primaryBtn:hover:before{opacity:1}.FounderSpotlight-module__PBFq0q__primaryBtn:hover{transform:translateY(-3px);box-shadow:0 8px 30px #1eb53a66}.FounderSpotlight-module__PBFq0q__playIcon{z-index:1;transition:transform .4s;position:relative}.FounderSpotlight-module__PBFq0q__primaryBtn:hover .FounderSpotlight-module__PBFq0q__playIcon{transform:scale(1.1)}.FounderSpotlight-module__PBFq0q__secondaryBtn{color:#fff;-webkit-backdrop-filter:blur(10px);background:#ffffff0d;border:2px solid #ffffff26}.FounderSpotlight-module__PBFq0q__secondaryBtn:hover{background:#ffffff14;border-color:#1eb53a80;transform:translateY(-3px);box-shadow:0 8px 25px #0000004d}.FounderSpotlight-module__PBFq0q__bioColumn{flex-direction:column;gap:1.5rem;display:flex}.FounderSpotlight-module__PBFq0q__eyebrow{letter-spacing:2px;color:var(--flag-green);text-transform:uppercase;opacity:0;background:#1eb53a1a;border:1px solid #1eb53a33;border-radius:50px;align-items:center;gap:.6rem;width:fit-content;padding:.6rem 1.2rem;font-size:.75rem;font-weight:700;display:inline-flex}.FounderSpotlight-module__PBFq0q__eyebrowIcon{flex-shrink:0}@keyframes FounderSpotlight-module__PBFq0q__shimmer{0%{background-position:-200%}to{background-position:200%}}.FounderSpotlight-module__PBFq0q__founderName{font-family:var(--font-playfair);color:#fff;opacity:0;margin:0;font-size:4rem;font-weight:800;line-height:1.1}.FounderSpotlight-module__PBFq0q__gradientText{background:linear-gradient(135deg,var(--flag-green)0%,#45d96a 25%,var(--flag-green)50%,#45d96a 75%,var(--flag-green)100%);-webkit-text-fill-color:transparent;background-size:200%;-webkit-background-clip:text;background-clip:text;animation:4s linear infinite FounderSpotlight-module__PBFq0q__shimmer}.FounderSpotlight-module__PBFq0q__founderTitle{font-family:var(--font-inter);color:#ffffffb3;opacity:0;margin:0;font-size:1.1rem;font-weight:500}.FounderSpotlight-module__PBFq0q__ambassadorTag{opacity:0;background:#ffffff08;border:1px solid #ffffff1a;border-radius:50px;align-items:center;gap:.5rem;width:fit-content;padding:.75rem 1.5rem;display:inline-flex}.FounderSpotlight-module__PBFq0q__ambassadorTag span{font-family:var(--font-inter);color:#fffc;font-size:.85rem;font-weight:500}.FounderSpotlight-module__PBFq0q__badgeIcon{color:var(--flag-green);flex-shrink:0}.FounderSpotlight-module__PBFq0q__signatureQuote{-webkit-backdrop-filter:blur(10px);border-left:3px solid var(--flag-green);opacity:0;background:#ffffff05;border-radius:16px;margin:1rem 0;padding:2.5rem;position:relative}.FounderSpotlight-module__PBFq0q__quoteIcon{color:#1eb53a33;position:absolute;top:1rem;left:1.5rem}.FounderSpotlight-module__PBFq0q__quoteText{font-family:var(--font-inter);color:#ffffffe6;margin:0 0 1rem;padding-left:3rem;font-size:1.15rem;font-style:italic;font-weight:300;line-height:1.8}.FounderSpotlight-module__PBFq0q__quoteCite{font-family:var(--font-inter);color:#fff9;padding-left:3rem;font-size:.9rem;font-style:normal;font-weight:600;display:block}.FounderSpotlight-module__PBFq0q__bioContent{opacity:0;flex-direction:column;gap:1.25rem;display:flex}.FounderSpotlight-module__PBFq0q__bioParagraph{font-family:var(--font-inter);color:#ffffffb3;margin:0;font-size:1rem;line-height:1.8}.FounderSpotlight-module__PBFq0q__bioCollapsible{opacity:0;flex-direction:column;gap:1.25rem;max-height:0;transition:max-height .7s cubic-bezier(.19,1,.22,1),opacity .5s;display:flex;overflow:hidden}.FounderSpotlight-module__PBFq0q__bioExpanded{opacity:1;max-height:800px}.FounderSpotlight-module__PBFq0q__bioFadeWrapper{pointer-events:none;height:3rem;margin-top:-3rem;transition:opacity .4s;position:relative}.FounderSpotlight-module__PBFq0q__bioFadeHidden{opacity:0}.FounderSpotlight-module__PBFq0q__bioFade{background:linear-gradient(#0000 0%,#0a0a0a 100%);position:absolute;inset:0}.FounderSpotlight-module__PBFq0q__readMoreBtn{color:var(--flag-green);font-family:var(--font-inter);letter-spacing:.5px;cursor:pointer;background:0 0;border:1px solid #1eb53a59;border-radius:50px;align-items:center;gap:.5rem;width:fit-content;padding:.65rem 1.4rem;font-size:.9rem;font-weight:600;transition:all .35s cubic-bezier(.19,1,.22,1);display:inline-flex}.FounderSpotlight-module__PBFq0q__readMoreBtn:hover{border-color:var(--flag-green);background:#1eb53a1a;transform:translateY(-2px);box-shadow:0 0 20px #1eb53a26}.FounderSpotlight-module__PBFq0q__readMoreChevron{transition:transform .4s cubic-bezier(.19,1,.22,1)}.FounderSpotlight-module__PBFq0q__chevronUp{transform:rotate(180deg)}.FounderSpotlight-module__PBFq0q__statsRow{opacity:0;grid-template-columns:repeat(3,1fr);gap:2rem;margin:1.5rem 0;display:grid}.FounderSpotlight-module__PBFq0q__statItem{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;gap:.5rem;padding:1.5rem;transition:all .4s cubic-bezier(.19,1,.22,1);display:flex}.FounderSpotlight-module__PBFq0q__statItem:hover{background:#ffffff0d;border-color:#1eb53a4d;transform:translateY(-5px);box-shadow:0 10px 30px #0000004d}.FounderSpotlight-module__PBFq0q__statNumber{font-family:var(--font-playfair);background:linear-gradient(135deg,var(--flag-green),#45d96a);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:2.5rem;font-weight:800;line-height:1}.FounderSpotlight-module__PBFq0q__statLabel{font-family:var(--font-inter);color:#fff9;font-size:.85rem;font-weight:500;line-height:1.3}.FounderSpotlight-module__PBFq0q__founderSecondImageWrapper{opacity:0;border:1px solid #ffffff14;border-radius:16px;width:100%;transition:transform .6s cubic-bezier(.19,1,.22,1),box-shadow .6s cubic-bezier(.19,1,.22,1);position:relative;overflow:hidden;box-shadow:0 20px 60px #00000080}.FounderSpotlight-module__PBFq0q__founderSecondImageWrapper:hover{border-color:#1eb53a33;transform:translateY(-6px);box-shadow:0 30px 80px #0009,0 0 40px #1eb53a1a}.FounderSpotlight-module__PBFq0q__founderSecondImage{width:100%;height:auto;transition:transform .6s cubic-bezier(.19,1,.22,1);display:block}.FounderSpotlight-module__PBFq0q__founderSecondImageWrapper:hover .FounderSpotlight-module__PBFq0q__founderSecondImage{transform:scale(1.03)}.FounderSpotlight-module__PBFq0q__founderSecondImageOverlay{pointer-events:none;background:linear-gradient(135deg,#1eb53a0f 0%,#0000 50%,#0000004d 100%);position:absolute;inset:0}.FounderSpotlight-module__PBFq0q__section.FounderSpotlight-module__PBFq0q__visible .FounderSpotlight-module__PBFq0q__founderSecondImageWrapper{animation:.8s cubic-bezier(.19,1,.22,1) .75s forwards FounderSpotlight-module__PBFq0q__fadeInLeft}.FounderSpotlight-module__PBFq0q__signature{opacity:0;background:#ffffff05;border:1px solid #ffffff0f;border-radius:16px;align-items:center;gap:1rem;margin-top:1rem;padding:1.5rem;display:flex}.FounderSpotlight-module__PBFq0q__heartIcon{color:var(--flag-green);flex-shrink:0}.FounderSpotlight-module__PBFq0q__signatureText{color:var(--flag-green);font-family:Brush Script MT,cursive;font-size:1.5rem;font-weight:400}.FounderSpotlight-module__PBFq0q__signatureLocation{font-family:var(--font-inter);color:#ffffff80;margin-left:auto;font-size:.85rem}@keyframes FounderSpotlight-module__PBFq0q__fadeInLeft{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}@keyframes FounderSpotlight-module__PBFq0q__fadeInRight{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}@keyframes FounderSpotlight-module__PBFq0q__fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes FounderSpotlight-module__PBFq0q__fadeIn{0%{opacity:0}to{opacity:1}}.FounderSpotlight-module__PBFq0q__section.FounderSpotlight-module__PBFq0q__visible .FounderSpotlight-module__PBFq0q__bioColumn .FounderSpotlight-module__PBFq0q__eyebrow{animation:.7s cubic-bezier(.19,1,.22,1) .15s forwards FounderSpotlight-module__PBFq0q__fadeInLeft}.FounderSpotlight-module__PBFq0q__section.FounderSpotlight-module__PBFq0q__visible .FounderSpotlight-module__PBFq0q__founderName{animation:.8s cubic-bezier(.19,1,.22,1) .25s forwards FounderSpotlight-module__PBFq0q__fadeInLeft}.FounderSpotlight-module__PBFq0q__section.FounderSpotlight-module__PBFq0q__visible .FounderSpotlight-module__PBFq0q__founderTitle{animation:.7s cubic-bezier(.19,1,.22,1) .35s forwards FounderSpotlight-module__PBFq0q__fadeInLeft}.FounderSpotlight-module__PBFq0q__section.FounderSpotlight-module__PBFq0q__visible .FounderSpotlight-module__PBFq0q__ambassadorTag{animation:.7s cubic-bezier(.19,1,.22,1) .4s forwards FounderSpotlight-module__PBFq0q__fadeInLeft}.FounderSpotlight-module__PBFq0q__section.FounderSpotlight-module__PBFq0q__visible .FounderSpotlight-module__PBFq0q__signatureQuote{animation:.8s cubic-bezier(.19,1,.22,1) .5s forwards FounderSpotlight-module__PBFq0q__fadeInLeft}.FounderSpotlight-module__PBFq0q__section.FounderSpotlight-module__PBFq0q__visible .FounderSpotlight-module__PBFq0q__bioContent{animation:.8s cubic-bezier(.19,1,.22,1) .6s forwards FounderSpotlight-module__PBFq0q__fadeInLeft}.FounderSpotlight-module__PBFq0q__section.FounderSpotlight-module__PBFq0q__visible .FounderSpotlight-module__PBFq0q__statsRow{animation:.8s cubic-bezier(.19,1,.22,1) .7s forwards FounderSpotlight-module__PBFq0q__fadeInLeft}.FounderSpotlight-module__PBFq0q__section.FounderSpotlight-module__PBFq0q__visible .FounderSpotlight-module__PBFq0q__signature{animation:.8s cubic-bezier(.19,1,.22,1) .9s forwards FounderSpotlight-module__PBFq0q__fadeInLeft}.FounderSpotlight-module__PBFq0q__section.FounderSpotlight-module__PBFq0q__visible .FounderSpotlight-module__PBFq0q__photoColumn{animation:1s cubic-bezier(.19,1,.22,1) forwards FounderSpotlight-module__PBFq0q__fadeInRight}@media (max-width:1200px){.FounderSpotlight-module__PBFq0q__container{gap:4rem;padding:0 3rem}.FounderSpotlight-module__PBFq0q__founderName{font-size:3.5rem}}@media (max-width:968px){.FounderSpotlight-module__PBFq0q__container{grid-template-columns:1fr;gap:3rem;padding:0 2rem}.FounderSpotlight-module__PBFq0q__founderName{font-size:3rem}.FounderSpotlight-module__PBFq0q__statsRow{grid-template-columns:1fr;gap:1rem}.FounderSpotlight-module__PBFq0q__badgeTopRight,.FounderSpotlight-module__PBFq0q__badgeLeft,.FounderSpotlight-module__PBFq0q__badgeBottomRight{position:static;transform:none}.FounderSpotlight-module__PBFq0q__badge{animation:none}}@media (max-width:640px){.FounderSpotlight-module__PBFq0q__section{padding:5rem 0}.FounderSpotlight-module__PBFq0q__container{padding:0 1.5rem}.FounderSpotlight-module__PBFq0q__founderName{font-size:2.5rem}.FounderSpotlight-module__PBFq0q__quoteText{padding-left:2rem;font-size:1rem}.FounderSpotlight-module__PBFq0q__quoteCite{padding-left:2rem}.FounderSpotlight-module__PBFq0q__ctaButtons{flex-direction:column}.FounderSpotlight-module__PBFq0q__primaryBtn,.FounderSpotlight-module__PBFq0q__secondaryBtn{justify-content:center;width:100%}.FounderSpotlight-module__PBFq0q__interestTags{gap:.5rem}.FounderSpotlight-module__PBFq0q__interestTag{padding:.5rem 1rem;font-size:.75rem}}@media (prefers-reduced-motion:reduce){.FounderSpotlight-module__PBFq0q__orb1,.FounderSpotlight-module__PBFq0q__orb2,.FounderSpotlight-module__PBFq0q__orb3{animation:none}.FounderSpotlight-module__PBFq0q__particle{opacity:.1;animation:none}.FounderSpotlight-module__PBFq0q__gradientText,.FounderSpotlight-module__PBFq0q__sparkleIcon,.FounderSpotlight-module__PBFq0q__badge{animation:none}.FounderSpotlight-module__PBFq0q__photoColumn,.FounderSpotlight-module__PBFq0q__eyebrow,.FounderSpotlight-module__PBFq0q__founderName,.FounderSpotlight-module__PBFq0q__founderTitle,.FounderSpotlight-module__PBFq0q__ambassadorTag,.FounderSpotlight-module__PBFq0q__signatureQuote,.FounderSpotlight-module__PBFq0q__bioContent,.FounderSpotlight-module__PBFq0q__founderSecondImageWrapper,.FounderSpotlight-module__PBFq0q__signature{opacity:1;animation:none!important}.FounderSpotlight-module__PBFq0q__founderImage,.FounderSpotlight-module__PBFq0q__photoFrame,.FounderSpotlight-module__PBFq0q__photoOverlay,.FounderSpotlight-module__PBFq0q__primaryBtn,.FounderSpotlight-module__PBFq0q__secondaryBtn,.FounderSpotlight-module__PBFq0q__statItem,.FounderSpotlight-module__PBFq0q__interestTag{transition:none!important}}
.CTABanner-module__RH8joa__section{background-color:#000;background-image:radial-gradient(circle at 20% 30%,#1eb53a08 0%,#0000 50%),radial-gradient(circle at 80% 70%,#0072c608 0%,#0000 50%);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;padding:5rem 0 3rem;position:relative;overflow:hidden}.CTABanner-module__RH8joa__bgGlow{pointer-events:none;z-index:0;background:radial-gradient(#1eb53a14 0%,#0072c60a 40%,#0000 70%);width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes CTABanner-module__RH8joa__orbDrift1{0%,to{transform:translate(0)}25%{transform:translate(60px,-40px)}50%{transform:translate(-30px,50px)}75%{transform:translate(40px,30px)}}@keyframes CTABanner-module__RH8joa__orbDrift2{0%,to{transform:translate(0)}33%{transform:translate(-50px,35px)}66%{transform:translate(35px,-45px)}}@keyframes CTABanner-module__RH8joa__orbDrift3{0%,to{transform:translate(0)scale(1)}50%{transform:translate(30px,-30px)scale(1.15)}}.CTABanner-module__RH8joa__orb1{filter:blur(120px);pointer-events:none;z-index:0;background:radial-gradient(circle,#1eb53a0f 0%,#0000 70%);border-radius:50%;width:100%;max-width:500px;height:500px;animation:25s ease-in-out infinite CTABanner-module__RH8joa__orbDrift1;position:absolute;top:-10%;left:5%}.CTABanner-module__RH8joa__orb2{filter:blur(100px);pointer-events:none;z-index:0;background:radial-gradient(circle,#0072c60d 0%,#0000 70%);border-radius:50%;width:100%;max-width:450px;height:450px;animation:30s ease-in-out infinite CTABanner-module__RH8joa__orbDrift2;position:absolute;bottom:-10%;right:5%}.CTABanner-module__RH8joa__orb3{filter:blur(80px);pointer-events:none;z-index:0;background:radial-gradient(circle,#c75b390a 0%,#0000 70%);border-radius:50%;width:100%;max-width:350px;height:350px;animation:22s ease-in-out infinite CTABanner-module__RH8joa__orbDrift3;position:absolute;top:20%;right:15%}@keyframes CTABanner-module__RH8joa__twinkle{0%,to{opacity:0;transform:scale(.5)}50%{opacity:.4;transform:scale(1)}}.CTABanner-module__RH8joa__particle{pointer-events:none;z-index:1;background:#ffffff26;border-radius:50%;animation:ease-in-out infinite CTABanner-module__RH8joa__twinkle;position:absolute}.CTABanner-module__RH8joa__fullWidthContainer{z-index:2;width:100%;padding:0 4rem;position:relative}.CTABanner-module__RH8joa__contentWrapper{opacity:0;background:linear-gradient(135deg,#0a0a0af2 0%,#050505fa 50%,#000 100%);border:1px solid #ffffff0f;border-radius:32px;max-width:1600px;margin:0 auto;padding:5rem;position:relative;transform:scale(.98);box-shadow:0 50px 100px #000c,inset 0 1px #ffffff0d,0 0 80px #1eb53a0a}@keyframes CTABanner-module__RH8joa__urgencyPulse{0%,to{box-shadow:0 0 20px #1eb53a33,0 0 40px #1eb53a1a}50%{box-shadow:0 0 35px #1eb53a66,0 0 60px #1eb53a26}}@keyframes CTABanner-module__RH8joa__fireScale{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.CTABanner-module__RH8joa__urgencyBadge{-webkit-backdrop-filter:blur(16px);color:#fff;letter-spacing:1px;text-transform:uppercase;white-space:nowrap;z-index:10;opacity:0;background:linear-gradient(135deg,#1eb53a40 0%,#0072c640 100%);border:1.5px solid #1eb53a66;border-radius:50px;align-items:center;gap:.5rem;padding:.65rem 2rem;font-family:Inter,sans-serif;font-size:.85rem;font-weight:700;animation:3s ease-in-out infinite CTABanner-module__RH8joa__urgencyPulse;display:flex;position:absolute;top:-20px;left:50%;transform:translate(-50%)}.CTABanner-module__RH8joa__fireEmoji{font-size:1.1rem;animation:2s ease-in-out infinite CTABanner-module__RH8joa__fireScale;display:inline-block}.CTABanner-module__RH8joa__mainGrid{grid-template-columns:1.2fr .9fr .9fr;align-items:start;gap:4rem;margin-top:1rem;display:grid}.CTABanner-module__RH8joa__heroSection{flex-direction:column;gap:1.5rem;display:flex}.CTABanner-module__RH8joa__eyebrow{letter-spacing:3.5px;color:var(--flag-green);text-transform:uppercase;opacity:0;align-items:center;gap:.7rem;font-family:Inter,sans-serif;font-size:.75rem;font-weight:700;display:flex}.CTABanner-module__RH8joa__eyebrowDot{background:var(--flag-green);border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite CTABanner-module__RH8joa__pulse;display:inline-block;box-shadow:0 0 12px #1eb53a99}@keyframes CTABanner-module__RH8joa__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.2)}}.CTABanner-module__RH8joa__heading{color:#fff;opacity:0;margin:0;font-family:Playfair Display,serif;font-size:3.5rem;font-weight:800;line-height:1.1}@keyframes CTABanner-module__RH8joa__shimmer{0%{background-position:-200%}to{background-position:200%}}.CTABanner-module__RH8joa__gradientText{background:linear-gradient(135deg,var(--flag-green)0%,#45d96a 25%,var(--flag-blue)50%,#45d96a 75%,var(--flag-green)100%);-webkit-text-fill-color:transparent;background-size:200%;-webkit-background-clip:text;background-clip:text;animation:5s linear infinite CTABanner-module__RH8joa__shimmer}.CTABanner-module__RH8joa__description{color:#ffffffb3;opacity:0;max-width:550px;margin:0;font-family:Inter,sans-serif;font-size:1.1rem;line-height:1.75}.CTABanner-module__RH8joa__statsBar{opacity:0;background:#ffffff05;border:1px solid #ffffff0d;border-radius:16px;align-items:center;gap:2rem;padding:1.5rem;display:flex}.CTABanner-module__RH8joa__statItem{align-items:center;gap:.75rem;display:flex}.CTABanner-module__RH8joa__statIcon{color:var(--flag-green);opacity:.8}.CTABanner-module__RH8joa__statContent{flex-direction:column;gap:.15rem;display:flex}.CTABanner-module__RH8joa__statNumber{color:#fff;font-family:Inter,sans-serif;font-size:1.5rem;font-weight:700;line-height:1}.CTABanner-module__RH8joa__statLabel{color:#ffffff80;text-transform:uppercase;letter-spacing:1px;font-family:Inter,sans-serif;font-size:.7rem}.CTABanner-module__RH8joa__statDivider{background:#ffffff1a;width:1px;height:40px}.CTABanner-module__RH8joa__buttonGroup{opacity:0;flex-wrap:wrap;gap:1rem;display:flex}.CTABanner-module__RH8joa__primaryBtn{background:linear-gradient(135deg,var(--flag-green)0%,#17903d 100%);color:#fff;cursor:pointer;z-index:1;border:none;border-radius:50px;align-items:center;gap:.75rem;padding:1.25rem 2.5rem;font-family:Inter,sans-serif;font-size:1.05rem;font-weight:700;text-decoration:none;transition:all .4s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;overflow:hidden}.CTABanner-module__RH8joa__primaryBtn:hover{transform:translateY(-3px)scale(1.02);box-shadow:0 15px 40px #1eb53a66,0 0 60px #1eb53a33}.CTABanner-module__RH8joa__primaryBtn:active{transform:translateY(-1px)scale(.99)}.CTABanner-module__RH8joa__btnShine{z-index:-1;background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.CTABanner-module__RH8joa__primaryBtn:hover .CTABanner-module__RH8joa__btnShine{left:100%}.CTABanner-module__RH8joa__btnArrow{transition:transform .3s}.CTABanner-module__RH8joa__primaryBtn:hover .CTABanner-module__RH8joa__btnArrow{transform:translate(4px)}.CTABanner-module__RH8joa__primaryBtn:focus-visible{outline-offset:4px;outline:2px solid #fff}.CTABanner-module__RH8joa__secondaryBtn{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(10px);background:#ffffff0a;border:2px solid #ffffff1f;border-radius:50px;align-items:center;gap:.75rem;padding:1.25rem 2.5rem;font-family:Inter,sans-serif;font-size:1.05rem;font-weight:600;text-decoration:none;transition:all .4s cubic-bezier(.4,0,.2,1);display:inline-flex}.CTABanner-module__RH8joa__secondaryBtn:hover{background:#ffffff14;border-color:#1eb53a80;transform:translateY(-3px);box-shadow:0 10px 30px #0000004d}.CTABanner-module__RH8joa__secondaryBtn:active{transform:translateY(-1px)scale(.98)}.CTABanner-module__RH8joa__secondaryBtn:focus-visible{outline:2px solid var(--flag-green);outline-offset:4px}.CTABanner-module__RH8joa__trustLine{opacity:0;flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}.CTABanner-module__RH8joa__destinationsSection{opacity:0;flex-direction:column;gap:1.5rem;display:flex}.CTABanner-module__RH8joa__sectionTitle{letter-spacing:2px;color:#fff9;text-transform:uppercase;align-items:center;gap:.5rem;font-family:Inter,sans-serif;font-size:.8rem;font-weight:700;display:flex}.CTABanner-module__RH8joa__destinationGrid{flex-direction:column;gap:1rem;display:flex}.CTABanner-module__RH8joa__destCard{cursor:pointer;background:#ffffff05;border:1px solid #ffffff0f;border-left:3px solid #0000;border-radius:14px;align-items:center;gap:1rem;padding:1.25rem;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.CTABanner-module__RH8joa__destCard:hover,.CTABanner-module__RH8joa__destCardActive{border-color:#1eb53a4d;border-left-color:var(--flag-green);background:#ffffff0d;transform:translate(8px);box-shadow:0 8px 24px #1eb53a1a}.CTABanner-module__RH8joa__destIcon{background:#1eb53a14;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.8rem;display:flex}.CTABanner-module__RH8joa__destInfo{flex-direction:column;flex:1;gap:.25rem;display:flex}.CTABanner-module__RH8joa__destName{color:#fff;font-family:Inter,sans-serif;font-size:1rem;font-weight:600}.CTABanner-module__RH8joa__destMeta{color:#ffffff80;font-family:Inter,sans-serif;font-size:.75rem}.CTABanner-module__RH8joa__destArrow{color:#ffffff4d;transition:all .3s}.CTABanner-module__RH8joa__destCard:hover .CTABanner-module__RH8joa__destArrow,.CTABanner-module__RH8joa__destCardActive .CTABanner-module__RH8joa__destArrow{color:var(--flag-green);transform:translate(4px)}.CTABanner-module__RH8joa__actionsSection{opacity:0;flex-direction:column;gap:1.5rem;display:flex}.CTABanner-module__RH8joa__quickActionCard{background:linear-gradient(135deg,#1eb53a14 0%,#0072c60f 100%);border:1px solid #1eb53a26;border-radius:16px;flex-direction:column;gap:1rem;padding:1.75rem;transition:all .3s;display:flex}.CTABanner-module__RH8joa__quickActionCard:hover{border-color:#1eb53a4d;transform:translateY(-4px);box-shadow:0 12px 30px #1eb53a26}.CTABanner-module__RH8joa__actionCardHeader{color:#fff;align-items:center;gap:.6rem;font-family:Inter,sans-serif;font-size:1rem;font-weight:700;display:flex}.CTABanner-module__RH8joa__actionCardText{color:#ffffffa6;margin:0;font-family:Inter,sans-serif;font-size:.9rem;line-height:1.5}.CTABanner-module__RH8joa__actionLink{color:var(--flag-green);align-items:center;gap:.5rem;font-family:Inter,sans-serif;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.CTABanner-module__RH8joa__actionLink:hover{color:#45d96a;gap:.75rem}.CTABanner-module__RH8joa__contactOptions{background:#ffffff05;border:1px solid #ffffff0f;border-radius:14px;flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.CTABanner-module__RH8joa__contactTitle{letter-spacing:2px;color:#fff9;text-transform:uppercase;font-family:Inter,sans-serif;font-size:.85rem;font-weight:700}.CTABanner-module__RH8joa__contactGrid{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}.CTABanner-module__RH8joa__contactBtn{aspect-ratio:1;color:#fff9;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;justify-content:center;align-items:center;text-decoration:none;transition:all .3s;display:flex}.CTABanner-module__RH8joa__contactBtn:hover{color:var(--flag-green);background:#1eb53a1a;border-color:#1eb53a4d;transform:translateY(-3px)}.CTABanner-module__RH8joa__pillsContainer{flex-direction:column;gap:.75rem;display:flex}.CTABanner-module__RH8joa__pill{cursor:default;opacity:0;background:#ffffff08;border:1px solid #ffffff0f;border-radius:10px;align-items:center;gap:.75rem;padding:.75rem 1rem;transition:all .3s;display:flex}.CTABanner-module__RH8joa__pill:hover{background:#ffffff0d;border-color:#1eb53a33;transform:translate(6px)}.CTABanner-module__RH8joa__trustLine{opacity:0;flex-wrap:wrap;align-items:center;gap:1.25rem;margin-top:1.25rem;display:flex}.CTABanner-module__RH8joa__trustItem{color:#ffffff59;align-items:center;gap:.35rem;font-family:Inter,sans-serif;font-size:.78rem;display:flex}.CTABanner-module__RH8joa__checkIcon{color:var(--flag-green);flex-shrink:0}.CTABanner-module__RH8joa__featureSection{flex-direction:column;align-items:center;gap:2.5rem;display:flex}@keyframes CTABanner-module__RH8joa__compassSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes CTABanner-module__RH8joa__compassPulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.06)}}.CTABanner-module__RH8joa__compassWrapper{opacity:0;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:130px;height:130px;display:flex;position:relative}.CTABanner-module__RH8joa__compassOuter{border:2px dashed #1eb53a40;border-radius:50%;width:100%;max-width:120px;height:120px;animation:20s linear infinite CTABanner-module__RH8joa__compassSpin;position:absolute}.CTABanner-module__RH8joa__compassInner{background:#1eb53a0f;border:1px solid #1eb53a1f;border-radius:50%;width:80px;height:80px;animation:3s ease-in-out infinite CTABanner-module__RH8joa__compassPulse;position:absolute}.CTABanner-module__RH8joa__compassDot{background:var(--flag-green);border-radius:50%;width:10px;height:10px;position:absolute;box-shadow:0 0 15px #1eb53a99,0 0 30px #1eb53a4d}.CTABanner-module__RH8joa__compassLabel{color:#ffffff59;letter-spacing:2px;text-transform:uppercase;white-space:nowrap;font-family:Inter,sans-serif;font-size:.75rem;position:absolute;bottom:-28px}.CTABanner-module__RH8joa__pillsContainer{flex-direction:column;gap:.75rem;width:100%;max-width:300px;display:flex}.CTABanner-module__RH8joa__pill{cursor:default;opacity:0;background:#ffffff0a;border:1px solid #ffffff14;border-left:2px solid #0000;border-radius:12px;align-items:center;gap:.75rem;padding:.85rem 1.25rem;transition:all .3s;display:flex}.CTABanner-module__RH8joa__pill:hover{border-color:#1eb53a40;border-left-color:var(--flag-green);background:#ffffff0f;transform:translate(6px)}.CTABanner-module__RH8joa__pillIconWrap{width:32px;height:32px;color:var(--flag-green);background:#1eb53a1a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.CTABanner-module__RH8joa__pillText{color:#ffffffbf;font-family:Inter,sans-serif;font-size:.9rem;font-weight:500}@keyframes CTABanner-module__RH8joa__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes CTABanner-module__RH8joa__fadeInUp{0%{opacity:0;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}@keyframes CTABanner-module__RH8joa__fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes CTABanner-module__RH8joa__fadeInLeft{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes CTABanner-module__RH8joa__fadeInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes CTABanner-module__RH8joa__fadeInScale{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes CTABanner-module__RH8joa__fadeInRotate{0%{opacity:0;transform:rotate(180deg)scale(.5)}to{opacity:1;transform:rotate(0)scale(1)}}.CTABanner-module__RH8joa__section.CTABanner-module__RH8joa__visible .CTABanner-module__RH8joa__contentWrapper{animation:.8s forwards CTABanner-module__RH8joa__fadeInScale}.CTABanner-module__RH8joa__section.CTABanner-module__RH8joa__visible .CTABanner-module__RH8joa__urgencyBadge{animation-name:CTABanner-module__RH8joa__fadeInDown,CTABanner-module__RH8joa__urgencyPulse;animation-duration:.6s,3s;animation-timing-function:ease,ease-in-out;animation-iteration-count:1,infinite;animation-direction:normal,normal;animation-play-state:running,running;animation-delay:.2s;animation-fill-mode:forwards,none;animation-timeline:auto,auto}.CTABanner-module__RH8joa__section.CTABanner-module__RH8joa__visible .CTABanner-module__RH8joa__eyebrow{animation:.6s .3s forwards CTABanner-module__RH8joa__fadeInLeft}.CTABanner-module__RH8joa__section.CTABanner-module__RH8joa__visible .CTABanner-module__RH8joa__heading{animation:.7s .4s forwards CTABanner-module__RH8joa__fadeInUp}.CTABanner-module__RH8joa__section.CTABanner-module__RH8joa__visible .CTABanner-module__RH8joa__description{animation:.7s .5s forwards CTABanner-module__RH8joa__fadeInUp}.CTABanner-module__RH8joa__section.CTABanner-module__RH8joa__visible .CTABanner-module__RH8joa__statsBar{animation:.7s .55s forwards CTABanner-module__RH8joa__fadeInUp}.CTABanner-module__RH8joa__section.CTABanner-module__RH8joa__visible .CTABanner-module__RH8joa__buttonGroup{animation:.7s .65s forwards CTABanner-module__RH8joa__fadeInUp}.CTABanner-module__RH8joa__section.CTABanner-module__RH8joa__visible .CTABanner-module__RH8joa__trustLine{animation:.7s .75s forwards CTABanner-module__RH8joa__fadeIn}.CTABanner-module__RH8joa__section.CTABanner-module__RH8joa__visible .CTABanner-module__RH8joa__destinationsSection{animation:.7s .5s forwards CTABanner-module__RH8joa__fadeInRight}.CTABanner-module__RH8joa__section.CTABanner-module__RH8joa__visible .CTABanner-module__RH8joa__actionsSection{animation:.7s .6s forwards CTABanner-module__RH8joa__fadeInLeft}.CTABanner-module__RH8joa__section.CTABanner-module__RH8joa__visible .CTABanner-module__RH8joa__pill{animation:.5s forwards CTABanner-module__RH8joa__fadeInUp}.CTABanner-module__RH8joa__section.CTABanner-module__RH8joa__visible .CTABanner-module__RH8joa__pill:first-child{animation-delay:.8s}.CTABanner-module__RH8joa__section.CTABanner-module__RH8joa__visible .CTABanner-module__RH8joa__pill:nth-child(2){animation-delay:.9s}.CTABanner-module__RH8joa__section.CTABanner-module__RH8joa__visible .CTABanner-module__RH8joa__pill:nth-child(3){animation-delay:1s}.CTABanner-module__RH8joa__section.CTABanner-module__RH8joa__visible .CTABanner-module__RH8joa__pill:nth-child(4){animation-delay:1.1s}@media (prefers-reduced-motion:reduce){.CTABanner-module__RH8joa__orb1,.CTABanner-module__RH8joa__orb2,.CTABanner-module__RH8joa__orb3,.CTABanner-module__RH8joa__particle,.CTABanner-module__RH8joa__fireEmoji,.CTABanner-module__RH8joa__urgencyBadge,.CTABanner-module__RH8joa__gradientText,.CTABanner-module__RH8joa__eyebrowDot{animation:none!important}.CTABanner-module__RH8joa__contentWrapper,.CTABanner-module__RH8joa__urgencyBadge,.CTABanner-module__RH8joa__eyebrow,.CTABanner-module__RH8joa__heading,.CTABanner-module__RH8joa__description,.CTABanner-module__RH8joa__statsBar,.CTABanner-module__RH8joa__buttonGroup,.CTABanner-module__RH8joa__trustLine,.CTABanner-module__RH8joa__destinationsSection,.CTABanner-module__RH8joa__actionsSection,.CTABanner-module__RH8joa__pill{opacity:1!important;animation:none!important;transform:none!important}}@media (max-width:1400px){.CTABanner-module__RH8joa__fullWidthContainer{padding:0 3rem}.CTABanner-module__RH8joa__contentWrapper{padding:4rem}.CTABanner-module__RH8joa__mainGrid{gap:3rem}.CTABanner-module__RH8joa__heading{font-size:3rem}}@media (max-width:1200px){.CTABanner-module__RH8joa__mainGrid{grid-template-columns:1.3fr 1fr;gap:2.5rem}.CTABanner-module__RH8joa__destinationsSection{grid-column:1/-1}.CTABanner-module__RH8joa__actionsSection{grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-auto-flow:column}}@media (max-width:1024px){.CTABanner-module__RH8joa__fullWidthContainer{padding:0 2rem}.CTABanner-module__RH8joa__contentWrapper{padding:3.5rem}.CTABanner-module__RH8joa__mainGrid{grid-template-columns:1fr;gap:3rem}.CTABanner-module__RH8joa__heading{font-size:2.75rem}.CTABanner-module__RH8joa__statsBar{flex-direction:column;align-items:flex-start;gap:1.5rem}.CTABanner-module__RH8joa__statDivider{display:none}.CTABanner-module__RH8joa__actionsSection{grid-template-columns:1fr;grid-auto-flow:row}}@media (max-width:768px){.CTABanner-module__RH8joa__section{padding:5rem 0}.CTABanner-module__RH8joa__fullWidthContainer{padding:0 1.5rem}.CTABanner-module__RH8joa__contentWrapper{padding:3rem 2rem}.CTABanner-module__RH8joa__mainGrid{gap:2.5rem}.CTABanner-module__RH8joa__heroSection{text-align:center;align-items:center}.CTABanner-module__RH8joa__heading{font-size:2.25rem}.CTABanner-module__RH8joa__description{max-width:100%}.CTABanner-module__RH8joa__statsBar{width:100%}.CTABanner-module__RH8joa__buttonGroup{flex-direction:column;width:100%}.CTABanner-module__RH8joa__primaryBtn,.CTABanner-module__RH8joa__secondaryBtn{justify-content:center;width:100%}.CTABanner-module__RH8joa__trustLine{justify-content:center}.CTABanner-module__RH8joa__destinationGrid{grid-template-columns:repeat(2,1fr);gap:.75rem}.CTABanner-module__RH8joa__destCard{text-align:center;flex-direction:column;padding:1rem}.CTABanner-module__RH8joa__destInfo{align-items:center}.CTABanner-module__RH8joa__destArrow{display:none}.CTABanner-module__RH8joa__contactGrid{grid-template-columns:repeat(3,1fr)}.CTABanner-module__RH8joa__pillsContainer{width:100%}}@media (max-width:480px){.CTABanner-module__RH8joa__section{padding:4rem 0}.CTABanner-module__RH8joa__contentWrapper{border-radius:24px;padding:2.5rem 1.5rem}.CTABanner-module__RH8joa__heading{font-size:2rem}.CTABanner-module__RH8joa__description{font-size:1rem}.CTABanner-module__RH8joa__statsBar{padding:1.25rem}.CTABanner-module__RH8joa__statNumber{font-size:1.25rem}.CTABanner-module__RH8joa__statLabel{font-size:.65rem}.CTABanner-module__RH8joa__primaryBtn,.CTABanner-module__RH8joa__secondaryBtn{padding:1rem 1.75rem;font-size:.95rem}.CTABanner-module__RH8joa__destinationGrid{grid-template-columns:1fr}.CTABanner-module__RH8joa__urgencyBadge{padding:.5rem 1.25rem;font-size:.75rem}}
.Newsletter-module__kOPfpa__section{background:0 0;padding:0;position:relative;overflow:visible}.Newsletter-module__kOPfpa__bgGlow{pointer-events:none;z-index:0;background:radial-gradient(#1eb53a0f 0%,#0072c608 40%,#0000 70%);width:120%;height:120%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Newsletter-module__kOPfpa__dotPattern{pointer-events:none;z-index:0;background-image:radial-gradient(#ffffff05 1px,#0000 1px);background-size:25px 25px;width:100%;height:100%;position:absolute;top:0;left:0}@keyframes Newsletter-module__kOPfpa__orbFloat{0%,to{transform:translate(0)}25%{transform:translate(40px,-30px)}50%{transform:translate(-20px,35px)}75%{transform:translate(30px,20px)}}.Newsletter-module__kOPfpa__orb1{filter:blur(90px);pointer-events:none;z-index:0;will-change:transform;background:radial-gradient(circle,#1eb53a0d 0%,#0000 70%);border-radius:50%;width:100%;max-width:350px;height:350px;animation:25s ease-in-out infinite Newsletter-module__kOPfpa__orbFloat;position:absolute;top:-10%;left:-5%}.Newsletter-module__kOPfpa__orb2{filter:blur(80px);pointer-events:none;z-index:0;will-change:transform;background:radial-gradient(circle,#0072c60a 0%,#0000 70%);border-radius:50%;width:100%;max-width:300px;height:300px;animation:20s ease-in-out infinite reverse Newsletter-module__kOPfpa__orbFloat;position:absolute;bottom:-10%;right:-5%}@keyframes Newsletter-module__kOPfpa__paperPlaneFly{0%{opacity:.1;transform:translate(0)rotate(0)}25%{opacity:.15;transform:translate(-70px,-35px)rotate(-12deg)}50%{opacity:.08;transform:translate(-140px,15px)rotate(8deg)}75%{opacity:.12;transform:translate(-70px,-25px)rotate(-8deg)}to{opacity:.1;transform:translate(0)rotate(0)}}.Newsletter-module__kOPfpa__paperPlane{color:#1eb53a1f;pointer-events:none;z-index:1;will-change:transform;animation:18s ease-in-out infinite Newsletter-module__kOPfpa__paperPlaneFly;position:absolute;top:20%;right:15%}@keyframes Newsletter-module__kOPfpa__envelopeFloat1{0%,to{transform:translateY(0)rotate(-5deg)scale(1)}50%{transform:translateY(-22px)rotate(5deg)scale(1.05)}}@keyframes Newsletter-module__kOPfpa__envelopeFloat2{0%,to{transform:translateY(0)rotate(6deg)scale(1)}50%{transform:translateY(-16px)rotate(-6deg)scale(1.03)}}.Newsletter-module__kOPfpa__envelope1{color:#ffffff0a;pointer-events:none;z-index:1;will-change:transform;animation:12s ease-in-out infinite Newsletter-module__kOPfpa__envelopeFloat1;position:absolute;top:12%;left:10%}.Newsletter-module__kOPfpa__envelope2{color:#ffffff09;pointer-events:none;z-index:1;will-change:transform;animation:10s ease-in-out infinite Newsletter-module__kOPfpa__envelopeFloat2;position:absolute;bottom:15%;right:12%}@keyframes Newsletter-module__kOPfpa__sparkle{0%,to{opacity:0;transform:scale(0)rotate(0)}50%{opacity:.4;transform:scale(1)rotate(180deg)}}.Newsletter-module__kOPfpa__sparkle{pointer-events:none;z-index:1;will-change:transform;background:#1eb53a33;border-radius:50%;animation:ease-in-out infinite Newsletter-module__kOPfpa__sparkle;position:absolute}.Newsletter-module__kOPfpa__content{z-index:2;text-align:center;flex-direction:column;align-items:center;max-width:100%;margin:0;display:flex;position:relative}@keyframes Newsletter-module__kOPfpa__bounceIn{0%{opacity:0;transform:scale(.3)}50%{transform:scale(1.1)}70%{transform:scale(.93)}to{opacity:1;transform:scale(1)}}@keyframes Newsletter-module__kOPfpa__letterPop{0%,to{transform:translateY(0)}30%{transform:translateY(-5px)}60%{transform:translateY(2px)}}@keyframes Newsletter-module__kOPfpa__iconGlow{0%,to{box-shadow:0 0 25px #1eb53a26,0 0 50px #1eb53a14}50%{box-shadow:0 0 40px #1eb53a4d,0 0 75px #1eb53a1f}}.Newsletter-module__kOPfpa__iconContainer{opacity:0;margin-bottom:1.75rem}.Newsletter-module__kOPfpa__iconCircle{will-change:box-shadow;background:linear-gradient(135deg,#1eb53a26 0%,#0072c61a 100%);border:1.5px solid #1eb53a40;border-radius:50%;justify-content:center;align-items:center;width:90px;height:90px;display:flex;box-shadow:0 8px 24px #1eb53a14}.Newsletter-module__kOPfpa__mailIcon{color:var(--flag-green);will-change:transform}.Newsletter-module__kOPfpa__eyebrow{letter-spacing:3.5px;color:var(--flag-green);text-transform:uppercase;opacity:0;align-items:center;gap:.7rem;margin-bottom:1.25rem;font-family:Inter,sans-serif;font-size:.8rem;font-weight:700;display:flex}@keyframes Newsletter-module__kOPfpa__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.15)}}.Newsletter-module__kOPfpa__eyebrowDot{background:var(--flag-green);border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite Newsletter-module__kOPfpa__pulse;box-shadow:0 0 12px #1eb53a99}.Newsletter-module__kOPfpa__heading{color:#fff;opacity:0;margin-bottom:1.25rem;font-family:Playfair Display,serif;font-size:2.75rem;font-weight:800;line-height:1.15}@keyframes Newsletter-module__kOPfpa__shimmer{0%{background-position:-200%}to{background-position:200%}}.Newsletter-module__kOPfpa__gradientText{background:linear-gradient(135deg,var(--flag-green)0%,#45d96a 30%,var(--flag-blue)60%,var(--flag-green)100%);-webkit-text-fill-color:transparent;background-size:200%;-webkit-background-clip:text;background-clip:text;animation:4s linear infinite Newsletter-module__kOPfpa__shimmer}.Newsletter-module__kOPfpa__description{color:#ffffffb3;opacity:0;text-shadow:0 1px 3px #0000004d;max-width:540px;margin-bottom:2.25rem;font-family:Inter,sans-serif;font-size:1.05rem;font-weight:400;line-height:1.8}.Newsletter-module__kOPfpa__form{opacity:0;width:100%;max-width:520px}.Newsletter-module__kOPfpa__formWrapper{-webkit-backdrop-filter:blur(16px);will-change:box-shadow,border-color;background:#ffffff08;border:2px solid #ffffff14;border-radius:60px;align-items:center;padding:6px;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 4px 16px #0003}.Newsletter-module__kOPfpa__formWrapper:focus-within{background:#ffffff0d;border-color:#1eb53a80;box-shadow:0 0 30px #1eb53a1f,0 0 60px #1eb53a0f,0 8px 24px #0000004d}@keyframes Newsletter-module__kOPfpa__shake{0%,to{transform:translate(0)}20%{transform:translate(-8px)}40%{transform:translate(8px)}60%{transform:translate(-5px)}80%{transform:translate(5px)}}.Newsletter-module__kOPfpa__formError{animation:.5s Newsletter-module__kOPfpa__shake;border-color:#c75b3980!important;box-shadow:0 0 15px #c75b391a!important}.Newsletter-module__kOPfpa__formSuccess{border-color:#1eb53a80!important;box-shadow:0 0 20px #1eb53a1f!important}.Newsletter-module__kOPfpa__inputGroup{flex:1;align-items:center;gap:.5rem;padding-left:1.25rem;display:flex}.Newsletter-module__kOPfpa__inputIcon{color:#ffffff40;will-change:color;flex-shrink:0;transition:color .3s}.Newsletter-module__kOPfpa__formWrapper:focus-within .Newsletter-module__kOPfpa__inputIcon{color:var(--flag-green)}.Newsletter-module__kOPfpa__input{color:#fff;text-shadow:0 1px 2px #0003;background:0 0;border:none;outline:none;flex:1;min-width:0;min-height:44px;padding:1rem .75rem;font-family:Inter,sans-serif;font-size:1rem;font-weight:500}.Newsletter-module__kOPfpa__input::placeholder{color:#ffffff59;font-weight:400}.Newsletter-module__kOPfpa__input:disabled{opacity:.5;cursor:not-allowed}.Newsletter-module__kOPfpa__submitBtn{background:linear-gradient(135deg,var(--flag-green)0%,#17903d 100%);color:#fff;cursor:pointer;white-space:nowrap;will-change:transform,box-shadow;border:none;border-radius:50px;justify-content:center;align-items:center;gap:.65rem;min-width:100%;max-width:160px;padding:1rem 2rem;font-family:Inter,sans-serif;font-size:1rem;font-weight:700;transition:all .4s cubic-bezier(.34,1.56,.64,1);display:flex;position:relative;overflow:hidden;box-shadow:0 4px 16px #1eb53a40,0 2px 8px #0000004d,inset 0 1px #fff3}.Newsletter-module__kOPfpa__submitBtn:after{content:"";opacity:0;background:linear-gradient(135deg,#fff3,#0000);border-radius:50px;transition:opacity .3s;position:absolute;inset:0}.Newsletter-module__kOPfpa__submitBtn:hover:not(:disabled){background:linear-gradient(135deg,#22c553 0%,var(--flag-green)100%);transform:translateY(-2px)scale(1.03);box-shadow:0 6px 28px #1eb53a66,0 0 40px #1eb53a33,0 4px 12px #0006,inset 0 1px #ffffff4d}.Newsletter-module__kOPfpa__submitBtn:hover:not(:disabled):after{opacity:1}.Newsletter-module__kOPfpa__submitBtn:active:not(:disabled){transform:translateY(0)scale(.98);box-shadow:0 2px 12px #1eb53a4d,inset 0 2px 4px #0003}.Newsletter-module__kOPfpa__submitBtn:disabled{cursor:not-allowed;opacity:.7;filter:grayscale(.3)}.Newsletter-module__kOPfpa__submitBtn:focus-visible{outline-offset:4px;outline:3px solid #1eb53a80}.Newsletter-module__kOPfpa__submitSuccess{animation:.6s Newsletter-module__kOPfpa__successPulse;background:linear-gradient(135deg,var(--flag-green),#22c553)!important}@keyframes Newsletter-module__kOPfpa__successPulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.Newsletter-module__kOPfpa__btnShine{pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff59,#ffffff80,#ffffff59,#0000);width:100%;height:100%;transition:left .7s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:-150%;transform:skew(-25deg)}.Newsletter-module__kOPfpa__submitBtn:hover:not(:disabled) .Newsletter-module__kOPfpa__btnShine{left:150%}@keyframes Newsletter-module__kOPfpa__spin{to{transform:rotate(360deg)}}.Newsletter-module__kOPfpa__spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:20px;height:20px;animation:.8s linear infinite Newsletter-module__kOPfpa__spin}@keyframes Newsletter-module__kOPfpa__msgFadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.Newsletter-module__kOPfpa__successMsg{color:var(--flag-green);-webkit-backdrop-filter:blur(8px);background:#1eb53a14;border:1px solid #1eb53a33;border-radius:12px;align-items:center;gap:.5rem;margin-top:1rem;padding:.75rem 1rem;font-family:Inter,sans-serif;font-size:.9rem;font-weight:600;animation:.5s forwards Newsletter-module__kOPfpa__msgFadeIn;display:flex;box-shadow:0 4px 12px #1eb53a26}.Newsletter-module__kOPfpa__errorMsg{color:#c75b39;-webkit-backdrop-filter:blur(8px);background:#c75b3914;border:1px solid #c75b3933;border-radius:12px;align-items:center;gap:.5rem;margin-top:1rem;padding:.75rem 1rem;font-family:Inter,sans-serif;font-size:.9rem;font-weight:600;animation:.5s forwards Newsletter-module__kOPfpa__msgFadeIn;display:flex;box-shadow:0 4px 12px #c75b3926}.Newsletter-module__kOPfpa__privacyLine{opacity:0;flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem;margin-top:1.25rem;display:flex}.Newsletter-module__kOPfpa__privacyItem{color:#ffffff4d;align-items:center;gap:.3rem;font-family:Inter,sans-serif;font-size:.75rem;display:flex}.Newsletter-module__kOPfpa__privacyItem svg{color:#ffffff40}.Newsletter-module__kOPfpa__privacyDot{color:#ffffff26;font-size:.6rem}.Newsletter-module__kOPfpa__socialProof{opacity:0;align-items:center;gap:1rem;margin-top:2rem;display:flex}.Newsletter-module__kOPfpa__avatarStack{align-items:center;display:flex;position:relative}.Newsletter-module__kOPfpa__avatar{color:#fff;border:3px solid #000;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-family:Inter,sans-serif;font-size:.65rem;font-weight:800;transition:transform .3s cubic-bezier(.34,1.56,.64,1);display:flex;position:relative;box-shadow:0 2px 8px #0006,0 0 0 1px #ffffff1a}.Newsletter-module__kOPfpa__avatar:not(:first-child){margin-left:-12px}.Newsletter-module__kOPfpa__avatar:hover{z-index:10;transform:translateY(-4px)scale(1.1);box-shadow:0 4px 16px #00000080,0 0 20px #1eb53a4d}.Newsletter-module__kOPfpa__socialText{color:#ffffff8c;font-family:Inter,sans-serif;font-size:.9rem;line-height:1.5}.Newsletter-module__kOPfpa__socialHighlight{color:#fff;font-weight:700}.Newsletter-module__kOPfpa__benefitTags{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-top:1.75rem;display:flex}.Newsletter-module__kOPfpa__benefitTag{color:#ffffffa6;cursor:default;opacity:0;will-change:transform,border-color;-webkit-backdrop-filter:blur(8px);background:linear-gradient(135deg,#1eb53a14,#0072c60d);border:1.5px solid #ffffff1f;border-radius:24px;align-items:center;gap:.5rem;padding:.6rem 1.1rem;font-family:Inter,sans-serif;font-size:.8rem;font-weight:600;transition:all .4s cubic-bezier(.34,1.56,.64,1);display:inline-flex;position:relative;overflow:hidden}.Newsletter-module__kOPfpa__benefitTag:before{content:"";opacity:0;background:linear-gradient(135deg,#1eb53a26,#0072c61a);transition:opacity .4s;position:absolute;inset:0}.Newsletter-module__kOPfpa__benefitTag:hover{color:#ffffffe6;background:linear-gradient(135deg,#1eb53a1f,#0072c614);border-color:#1eb53a66;transform:translateY(-3px)scale(1.05);box-shadow:0 4px 16px #1eb53a33,0 0 24px #1eb53a1a}.Newsletter-module__kOPfpa__benefitTag:hover:before{opacity:1}.Newsletter-module__kOPfpa__tagEmoji{filter:drop-shadow(0 1px 2px #0000004d)r;cursor:default;opacity:0;will-change:transform;gap:.35rem;font-size:1rem;transition:all .3s}.Newsletter-module__kOPfpa__benefitTag:hover{color:#ffffffb3;background:#ffffff0f;border-color:#1eb53a40;transform:translateY(-2px)}.Newsletter-module__kOPfpa__tagEmoji{font-size:.85rem}.Newsletter-module__kOPfpa__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes Newsletter-module__kOPfpa__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Newsletter-module__kOPfpa__fadeInUp{0%{opacity:0;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}.Newsletter-module__kOPfpa__section.Newsletter-module__kOPfpa__visible .Newsletter-module__kOPfpa__iconContainer{animation:.7s forwards Newsletter-module__kOPfpa__bounceIn}.Newsletter-module__kOPfpa__section.Newsletter-module__kOPfpa__visible .Newsletter-module__kOPfpa__iconCircle{animation:3s ease-in-out .7s infinite Newsletter-module__kOPfpa__iconGlow}.Newsletter-module__kOPfpa__section.Newsletter-module__kOPfpa__visible .Newsletter-module__kOPfpa__mailIcon{animation:.6s .6s Newsletter-module__kOPfpa__letterPop}.Newsletter-module__kOPfpa__section.Newsletter-module__kOPfpa__visible .Newsletter-module__kOPfpa__eyebrow{animation:.6s .15s forwards Newsletter-module__kOPfpa__fadeIn}.Newsletter-module__kOPfpa__section.Newsletter-module__kOPfpa__visible .Newsletter-module__kOPfpa__heading{animation:.7s .25s forwards Newsletter-module__kOPfpa__fadeInUp}.Newsletter-module__kOPfpa__section.Newsletter-module__kOPfpa__visible .Newsletter-module__kOPfpa__description{animation:.7s .35s forwards Newsletter-module__kOPfpa__fadeInUp}.Newsletter-module__kOPfpa__section.Newsletter-module__kOPfpa__visible .Newsletter-module__kOPfpa__form{animation:.7s .45s forwards Newsletter-module__kOPfpa__fadeInUp}.Newsletter-module__kOPfpa__section.Newsletter-module__kOPfpa__visible .Newsletter-module__kOPfpa__privacyLine{animation:.6s .6s forwards Newsletter-module__kOPfpa__fadeIn}.Newsletter-module__kOPfpa__section.Newsletter-module__kOPfpa__visible .Newsletter-module__kOPfpa__socialProof{animation:.6s .7s forwards Newsletter-module__kOPfpa__fadeInUp}.Newsletter-module__kOPfpa__section.Newsletter-module__kOPfpa__visible .Newsletter-module__kOPfpa__benefitTag{animation:.5s forwards Newsletter-module__kOPfpa__fadeInUp}.Newsletter-module__kOPfpa__section.Newsletter-module__kOPfpa__visible .Newsletter-module__kOPfpa__benefitTag:first-child{animation-delay:.8s}.Newsletter-module__kOPfpa__section.Newsletter-module__kOPfpa__visible .Newsletter-module__kOPfpa__benefitTag:nth-child(2){animation-delay:.88s}.Newsletter-module__kOPfpa__section.Newsletter-module__kOPfpa__visible .Newsletter-module__kOPfpa__benefitTag:nth-child(3){animation-delay:.96s}.Newsletter-module__kOPfpa__section.Newsletter-module__kOPfpa__visible .Newsletter-module__kOPfpa__benefitTag:nth-child(4){animation-delay:1.04s}@media (prefers-reduced-motion:reduce){.Newsletter-module__kOPfpa__orb1,.Newsletter-module__kOPfpa__orb2,.Newsletter-module__kOPfpa__paperPlane,.Newsletter-module__kOPfpa__envelope1,.Newsletter-module__kOPfpa__envelope2,.Newsletter-module__kOPfpa__sparkle,.Newsletter-module__kOPfpa__iconCircle,.Newsletter-module__kOPfpa__mailIcon,.Newsletter-module__kOPfpa__gradientText,.Newsletter-module__kOPfpa__spinner{animation:none!important}.Newsletter-module__kOPfpa__iconContainer,.Newsletter-module__kOPfpa__eyebrow,.Newsletter-module__kOPfpa__heading,.Newsletter-module__kOPfpa__description,.Newsletter-module__kOPfpa__form,.Newsletter-module__kOPfpa__privacyLine,.Newsletter-module__kOPfpa__socialProof,.Newsletter-module__kOPfpa__benefitTag{opacity:1!important;animation:none!important;transform:none!important}.Newsletter-module__kOPfpa__formError{animation:none!important}}@media (max-width:768px){.Newsletter-module__kOPfpa__section{padding:5rem 1.5rem}.Newsletter-module__kOPfpa__heading{font-size:1.9rem}.Newsletter-module__kOPfpa__formWrapper{border-radius:20px;flex-direction:column;gap:6px;padding:6px}.Newsletter-module__kOPfpa__inputGroup{width:100%;padding:.5rem 1rem}.Newsletter-module__kOPfpa__input{width:100%;min-height:44px}.Newsletter-module__kOPfpa__submitBtn{border-radius:16px;width:100%;padding:1rem}.Newsletter-module__kOPfpa__paperPlane,.Newsletter-module__kOPfpa__envelope1,.Newsletter-module__kOPfpa__envelope2{display:none}.Newsletter-module__kOPfpa__privacyLine{flex-direction:column;gap:.4rem}.Newsletter-module__kOPfpa__privacyDot{display:none}.Newsletter-module__kOPfpa__socialProof{flex-direction:column;gap:.5rem}.Newsletter-module__kOPfpa__benefitTags{gap:.5rem}.Newsletter-module__kOPfpa__benefitTag{padding:.35rem .7rem;font-size:.7rem}}@media (max-width:480px){.Newsletter-module__kOPfpa__section{padding:4rem 1.25rem}.Newsletter-module__kOPfpa__heading{font-size:1.6rem}.Newsletter-module__kOPfpa__description{font-size:.9rem}.Newsletter-module__kOPfpa__iconCircle{width:64px;height:64px}.Newsletter-module__kOPfpa__iconCircle .Newsletter-module__kOPfpa__mailIcon{width:26px;height:26px}.Newsletter-module__kOPfpa__benefitTags{flex-direction:column;align-items:center}.Newsletter-module__kOPfpa__benefitTag{width:fit-content}}
