.Navbar-module___rHu7W__navbar{z-index:1000;padding:1.5rem 0;transition:all .4s cubic-bezier(.4,0,.2,1);position:fixed;top:0;left:0;right:0}.Navbar-module___rHu7W__navbar.Navbar-module___rHu7W__scrolled{-webkit-backdrop-filter:blur(24px);background:#ffffffd9;border-bottom:1px solid #0000000d;padding:.875rem 0;box-shadow:0 4px 40px #0000000d}.Navbar-module___rHu7W__navbar.Navbar-module___rHu7W__scrolled .Navbar-module___rHu7W__link{color:var(--color-text-muted)}.Navbar-module___rHu7W__inner{align-items:center;gap:3rem;display:flex}.Navbar-module___rHu7W__logo{flex-shrink:0;text-decoration:none}.Navbar-module___rHu7W__logoText{flex-direction:column;line-height:1;display:flex}.Navbar-module___rHu7W__logoText>span:first-child{letter-spacing:-.02em;font-size:1.625rem;font-weight:900}.Navbar-module___rHu7W__logoAgency{letter-spacing:.35em;color:var(--color-text-subtle);text-transform:uppercase;margin-top:1px;font-size:.55rem;font-weight:600}.Navbar-module___rHu7W__links{align-items:center;gap:.25rem;margin:0 auto;list-style:none;display:flex}.Navbar-module___rHu7W__link{color:#fff;letter-spacing:.01em;border-radius:50px;padding:.5rem .875rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .25s;position:relative}.Navbar-module___rHu7W__link:after{content:"";background:var(--color-accent);border-radius:1px;width:0;height:1.5px;transition:width .25s;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.Navbar-module___rHu7W__link:hover{color:var(--color-text);background:#00000008}.Navbar-module___rHu7W__link:hover:after{width:calc(100% - 1.75rem)}.Navbar-module___rHu7W__ctaBtn{flex-shrink:0;padding:.75rem 1.5rem;font-size:.875rem}.Navbar-module___rHu7W__mobileToggle{border:1px solid var(--color-border);color:var(--color-text);background:#00000008;border-radius:10px;flex-shrink:0;margin-left:auto;padding:.5rem;transition:background .2s;display:none}.Navbar-module___rHu7W__mobileToggle:hover{background:#0000000f}.Navbar-module___rHu7W__mobileMenu{z-index:999;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);opacity:0;pointer-events:none;background:#fffffffa;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:fixed;inset:0}.Navbar-module___rHu7W__mobileMenuOpen{opacity:1;pointer-events:all}.Navbar-module___rHu7W__mobileLinks{flex-direction:column;align-items:center;gap:.5rem;width:100%;padding:2rem;list-style:none;display:flex}.Navbar-module___rHu7W__mobileLink{text-align:center;width:100%;color:var(--color-text-muted);border-radius:12px;padding:1rem;font-size:1.25rem;font-weight:600;text-decoration:none;transition:all .2s;display:block}.Navbar-module___rHu7W__mobileLink:hover{color:var(--color-text);background:#00000008}.Navbar-module___rHu7W__mobileCta{justify-content:center;width:100%;margin-top:1rem;padding:1rem 2rem;font-size:1rem}@media (max-width:900px){.Navbar-module___rHu7W__links,.Navbar-module___rHu7W__ctaBtn{display:none}.Navbar-module___rHu7W__mobileToggle{display:flex}.Navbar-module___rHu7W__inner{gap:1rem}}
.Footer-module__Grjkva__footer{background:var(--color-bg-2);position:relative}.Footer-module__Grjkva__divider{background:linear-gradient(90deg,#0000 0%,#6b21a833 30% 70%,#0000 100%);height:1px}.Footer-module__Grjkva__top{grid-template-columns:2fr 1fr 1fr 1fr;gap:3rem;padding:4rem 0;display:grid}.Footer-module__Grjkva__brand{flex-direction:column;gap:1.25rem;display:flex}.Footer-module__Grjkva__logo{text-decoration:none;display:block}.Footer-module__Grjkva__tagline{color:var(--color-text-muted);max-width:300px;font-size:.875rem;line-height:1.7}.Footer-module__Grjkva__socials{gap:.625rem;display:flex}.Footer-module__Grjkva__social{border:1px solid var(--color-border);width:38px;height:38px;color:var(--color-text-muted);background:#6b21a808;border-radius:10px;justify-content:center;align-items:center;text-decoration:none;transition:all .25s;display:flex}.Footer-module__Grjkva__social:hover{color:var(--color-primary);background:#6b21a814;border-color:#6b21a833;transform:translateY(-2px)}.Footer-module__Grjkva__columnTitle{letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-subtle);margin-bottom:1.25rem;font-size:.75rem;font-weight:700}.Footer-module__Grjkva__linkList{flex-direction:column;gap:.625rem;list-style:none;display:flex}.Footer-module__Grjkva__footerLink{color:var(--color-text-muted);font-size:.875rem;text-decoration:none;transition:color .2s}.Footer-module__Grjkva__footerLink:hover{color:var(--color-text)}.Footer-module__Grjkva__bottom{border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;padding:1.5rem 0;display:flex}.Footer-module__Grjkva__copyright,.Footer-module__Grjkva__madeWith{color:var(--color-text-subtle);font-size:.8rem}@media (max-width:900px){.Footer-module__Grjkva__top{grid-template-columns:1fr 1fr;gap:2rem}.Footer-module__Grjkva__brand{grid-column:1/-1}}@media (max-width:540px){.Footer-module__Grjkva__top{grid-template-columns:1fr}.Footer-module__Grjkva__bottom{text-align:center;flex-direction:column;gap:.5rem}}
.Hero-module__JgYmMq__hero{background-position:0%;background-repeat:no-repeat;background-size:130%;align-items:center;min-height:100vh;display:flex;position:relative;overflow:hidden}.Hero-module__JgYmMq__bg{z-index:0;background:radial-gradient(80% 80% at 80% 80%,#0000 0%,#170724 120%);position:absolute;inset:0}.Hero-module__JgYmMq__gridPattern{z-index:0;background-image:linear-gradient(#6b21a808 1px,#0000 1px),linear-gradient(90deg,#6b21a808 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 80%,#000 0%,#0000 100%);mask-image:radial-gradient(80% 80%,#000 0%,#0000 100%)}.Hero-module__JgYmMq__orb1{opacity:.3;width:700px;height:700px;animation:10s ease-in-out infinite Hero-module__JgYmMq__float;top:-15%;right:-10%}.Hero-module__JgYmMq__orb2{opacity:.2;width:500px;height:500px;animation:12s ease-in-out infinite Hero-module__JgYmMq__float-reverse;bottom:-5%;left:-5%}.Hero-module__JgYmMq__orb3{opacity:.15;width:400px;height:400px;animation:14s ease-in-out 2s infinite Hero-module__JgYmMq__float;top:40%;left:40%}.Hero-module__JgYmMq__content{z-index:1;padding-top:8rem;padding-bottom:6rem;position:relative}.Hero-module__JgYmMq__badge{letter-spacing:.05em;color:var(--color-accent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#6b21a814;border:1px solid #6b21a826;border-radius:50px;align-items:center;gap:.5rem;margin-bottom:2rem;padding:.5rem 1.125rem;font-size:.8rem;font-weight:600;display:inline-flex}.Hero-module__JgYmMq__badgeIcon{color:var(--color-accent);animation:2.5s ease-in-out infinite Hero-module__JgYmMq__pulse-glow}.Hero-module__JgYmMq__headline{color:#fff;max-width:800px;margin-bottom:1.75rem;font-size:clamp(2.75rem,3.5vw,4rem);line-height:1.05}.Hero-module__JgYmMq__headlineBreak{display:block}.Hero-module__JgYmMq__subtitle{color:#fff;opacity:.8;max-width:580px;margin-bottom:2.5rem;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.7}.Hero-module__JgYmMq__ctas{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:4rem;display:flex}.Hero-module__JgYmMq__stats{border-top:1px solid var(--color-border);gap:3rem;padding-top:2.5rem;display:flex}.Hero-module__JgYmMq__statItem{flex-direction:column;gap:.25rem;display:flex}.Hero-module__JgYmMq__statValue{letter-spacing:-.03em;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:900;line-height:1}.Hero-module__JgYmMq__statLabel{color:#fff;letter-spacing:.02em;font-size:.8rem;font-weight:500}.Hero-module__JgYmMq__scrollIndicator{border:1px solid var(--color-border);width:44px;height:44px;color:var(--color-text-muted);z-index:1;background:#00000008;border-radius:50%;justify-content:center;align-items:center;transition:all .3s;display:flex;position:absolute;bottom:2.5rem;left:50%;transform:translate(-50%)}.Hero-module__JgYmMq__scrollIndicator:hover{color:var(--color-accent);background:#6b21a80d;border-color:#6b21a833}.Hero-module__JgYmMq__scrollArrow{animation:2s ease-in-out infinite Hero-module__JgYmMq__float}@media (max-width:768px){.Hero-module__JgYmMq__content{padding-top:7rem;padding-bottom:4rem}.Hero-module__JgYmMq__stats{flex-wrap:wrap;gap:1.5rem}.Hero-module__JgYmMq__ctas{flex-direction:column;align-items:flex-start}}
.About-module__S-Ka5a__section{padding:var(--section-padding) 0;position:relative;overflow:hidden}.About-module__S-Ka5a__orb{opacity:.2;width:500px;height:500px;top:20%;left:-15%}.About-module__S-Ka5a__grid{grid-template-columns:1fr 1fr;align-items:center;gap:5rem;display:grid}.About-module__S-Ka5a__visual{position:relative}.About-module__S-Ka5a__aboutImg{object-fit:cover;border-radius:24px;width:300px;height:300px}.About-module__S-Ka5a__visualInner{aspect-ratio:1;justify-content:center;align-items:center;width:100%;max-width:480px;margin:0 auto;display:flex;position:relative}.About-module__S-Ka5a__ring1,.About-module__S-Ka5a__ring2{border:1px solid #c9a96e26;border-radius:50%;animation:20s linear infinite About-module__S-Ka5a__spin-slow;position:absolute}.About-module__S-Ka5a__ring1{border-style:dashed;border-color:#c9a96e1a;width:85%;height:85%}.About-module__S-Ka5a__ring2{border-color:#6b21a81a;width:100%;height:100%;animation-duration:30s;animation-direction:reverse}.About-module__S-Ka5a__visualCenter{z-index:2;background:var(--gradient-card);border:1px solid var(--color-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:24px;flex-direction:column;align-items:center;gap:.75rem;padding:6px;display:flex;position:relative}.About-module__S-Ka5a__centerIcon{font-size:3.5rem;line-height:1}.About-module__S-Ka5a__centerLabel{color:var(--color-text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:700}.About-module__S-Ka5a__floatCard{z-index:3;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);white-space:nowrap;background:#ffffffe6;border:1px solid #c9a96e33;border-radius:14px;align-items:center;gap:.75rem;width:70px;height:70px;padding:.875rem;display:flex;position:absolute;box-shadow:0 8px 32px #00000014,0 0 20px #c9a96e14}.About-module__S-Ka5a__floatCard1{border-color:#6b21a833;top:12%;right:-5%;box-shadow:0 8px 32px #00000014,0 0 20px #6b21a814}.About-module__S-Ka5a__floatCard2{border-color:#6b21a833;inset:auto auto 4% -5%;box-shadow:0 8px 32px #00000014,0 0 20px #6b21a814}.About-module__S-Ka5a__floatCard3{border-color:#9146ff33;top:-5%;left:10%;right:auto}.About-module__S-Ka5a__floatCard4{border-color:#00aff033;top:50%;right:-12%}.About-module__S-Ka5a__floatCard5{border-color:#e91e6333;bottom:40%;left:-12%;right:auto}.About-module__S-Ka5a__floatCard6{border-color:#53fc1833;bottom:-5%;right:10%}.About-module__S-Ka5a__floatIcon{font-size:1.5rem;line-height:1}.About-module__S-Ka5a__floatTitle{color:var(--color-text);font-size:.825rem;font-weight:700}.About-module__S-Ka5a__floatSub{color:var(--color-text-muted);margin-top:1px;font-size:.7rem}.About-module__S-Ka5a__title{margin-bottom:1.25rem}.About-module__S-Ka5a__lead{color:var(--color-text-muted);max-width:520px;margin-bottom:2rem;font-size:1.05rem;line-height:1.75}.About-module__S-Ka5a__lead strong{color:var(--color-text);font-weight:600}.About-module__S-Ka5a__list{flex-direction:column;gap:.875rem;margin-bottom:2.5rem;list-style:none;display:flex}.About-module__S-Ka5a__listItem{color:var(--color-text-muted);align-items:flex-start;gap:.875rem;font-size:16px;line-height:1.6;display:flex}.About-module__S-Ka5a__checkIcon{color:var(--color-primary);flex-shrink:0;margin-top:.1rem}@media (max-width:900px){.About-module__S-Ka5a__grid{grid-template-columns:1fr;gap:3rem}.About-module__S-Ka5a__visualInner{max-width:360px}.About-module__S-Ka5a__floatCard{right:0}.About-module__S-Ka5a__floatCard2{left:0}.About-module__S-Ka5a__floatCard3{top:-5%;left:5%}.About-module__S-Ka5a__floatCard4{right:-5%}.About-module__S-Ka5a__floatCard5{left:-5%}.About-module__S-Ka5a__floatCard6{bottom:-5%;right:5%}}
.Services-module__h5-agW__section{padding:var(--section-padding) 0;position:relative;overflow:hidden}.Services-module__h5-agW__orb{opacity:.2;width:600px;height:600px;top:50%;right:-15%;transform:translateY(-50%)}.Services-module__h5-agW__header{max-width:700px;margin-bottom:4rem}.Services-module__h5-agW__title{margin-bottom:1.25rem}.Services-module__h5-agW__subtitle{color:var(--color-text-muted);max-width:600px;font-size:1.1rem;line-height:1.7}.Services-module__h5-agW__grid{grid-template-columns:repeat(4,1fr);gap:1.25rem;display:grid}.Services-module__h5-agW__card{cursor:default;flex-direction:column;gap:1rem;padding:2rem 1.75rem;display:flex}.Services-module__h5-agW__iconWrapper{width:56px;height:56px;transition:transform .3s var(--transition-spring);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Services-module__h5-agW__card:hover .Services-module__h5-agW__iconWrapper{transform:scale(1.1)rotate(-5deg)}.Services-module__h5-agW__icon-gold{color:var(--color-primary);background:#c9a96e1f;border:1px solid #c9a96e33}.Services-module__h5-agW__icon-accent{color:var(--color-accent);background:#6b21a814;border:1px solid #6b21a833}.Services-module__h5-agW__icon-pink{color:var(--color-accent-2);background:#4c1d9514;border:1px solid #4c1d9533}.Services-module__h5-agW__cardTitle{color:var(--color-text);font-size:1rem;font-weight:700;line-height:1.3}.Services-module__h5-agW__cardDesc{color:var(--color-text-muted);flex:1;font-size:.875rem;line-height:1.65}.Services-module__h5-agW__card-gold:hover{box-shadow:0 12px 40px #c9a96e1a, var(--shadow-card-hover);border-color:#c9a96e40}.Services-module__h5-agW__card-accent:hover{box-shadow:0 12px 40px #6b21a81a, var(--shadow-card-hover);border-color:#6b21a840}.Services-module__h5-agW__card-pink:hover{box-shadow:0 12px 40px #4c1d9514, var(--shadow-card-hover);border-color:#4c1d9540}@media (max-width:1200px){.Services-module__h5-agW__grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.Services-module__h5-agW__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.Services-module__h5-agW__grid{grid-template-columns:1fr}}
.Marquee-module__Q--LXW__section{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);flex-direction:column;gap:.875rem;padding:3rem 0;display:flex;position:relative;overflow:hidden}.Marquee-module__Q--LXW__fadeLeft,.Marquee-module__Q--LXW__fadeRight{z-index:2;pointer-events:none;width:180px;position:absolute;top:0;bottom:0}.Marquee-module__Q--LXW__fadeLeft{background:linear-gradient(90deg, var(--color-bg) 0%, transparent 100%);left:0}.Marquee-module__Q--LXW__fadeRight{background:linear-gradient(270deg, var(--color-bg) 0%, transparent 100%);right:0}.Marquee-module__Q--LXW__track{white-space:nowrap;gap:0;width:max-content;animation:30s linear infinite Marquee-module__Q--LXW__marquee;display:flex}.Marquee-module__Q--LXW__trackReverse{animation-duration:35s;animation-direction:reverse}.Marquee-module__Q--LXW__item{letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-subtle);align-items:center;gap:.75rem;padding:0 2rem;font-size:.85rem;font-weight:600;transition:color .2s;display:inline-flex}.Marquee-module__Q--LXW__item:hover{color:var(--color-primary)}.Marquee-module__Q--LXW__dot{background:var(--color-primary-dark);border-radius:50%;flex-shrink:0;width:4px;height:4px}
.Process-module__Y14LMW__section{padding:var(--section-padding) 0;background:linear-gradient(#0000 0%,#6b21a80a 50%,#0000 100%);position:relative;overflow:hidden}.Process-module__Y14LMW__orb{opacity:.15;width:500px;height:500px;top:30%;right:-10%}.Process-module__Y14LMW__header{text-align:center;max-width:650px;margin:0 auto 4.5rem}.Process-module__Y14LMW__title{margin-bottom:1rem}.Process-module__Y14LMW__subtitle{color:var(--color-text-muted);font-size:1.05rem;line-height:1.7}.Process-module__Y14LMW__steps{grid-template-columns:repeat(4,1fr);gap:0;display:grid;position:relative}.Process-module__Y14LMW__step{padding:0 1.5rem;position:relative}.Process-module__Y14LMW__step:first-child{padding-left:0}.Process-module__Y14LMW__step:last-child{padding-right:0}.Process-module__Y14LMW__connector{z-index:0;width:calc(100% - 56px);height:2px;position:absolute;top:28px;left:calc(50% + 28px);overflow:hidden}.Process-module__Y14LMW__connectorLine{transform-origin:0;background:linear-gradient(90deg,#c9a96e66 0%,#c9a96e26 100%);border-radius:1px;height:100%}.Process-module__Y14LMW__stepInner{z-index:1;position:relative}.Process-module__Y14LMW__stepNumber{justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:1.5rem;display:flex;position:relative}.Process-module__Y14LMW__numberText{letter-spacing:-.03em;color:var(--color-primary);z-index:2;background:#fff;border:1.5px solid #6b21a84d;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;font-size:1rem;font-weight:900;transition:all .3s;display:flex;position:relative}.Process-module__Y14LMW__step:hover .Process-module__Y14LMW__numberText{border-color:var(--color-accent);background:#6b21a814;box-shadow:0 0 20px #6b21a826}.Process-module__Y14LMW__numberRing{border:1px dashed #6b21a833;border-radius:50%;animation:15s linear infinite Process-module__Y14LMW__spin-slow;position:absolute;inset:-6px}.Process-module__Y14LMW__stepTitle{color:var(--color-text);margin-bottom:.75rem;font-size:1.25rem;font-weight:700}.Process-module__Y14LMW__stepDesc{color:var(--color-text-muted);font-size:.9rem;line-height:1.7}@media (max-width:900px){.Process-module__Y14LMW__steps{grid-template-columns:1fr 1fr;gap:2rem}.Process-module__Y14LMW__connector{display:none}.Process-module__Y14LMW__step{padding:0}}@media (max-width:540px){.Process-module__Y14LMW__steps{grid-template-columns:1fr}}
.Contact-module__Bs3a0a__section{padding:var(--section-padding) 0;position:relative;overflow:hidden}.Contact-module__Bs3a0a__orb1{opacity:.15;width:450px;height:450px;top:-10%;right:10%}.Contact-module__Bs3a0a__orb2{opacity:.12;width:350px;height:350px;bottom:5%;left:-5%}.Contact-module__Bs3a0a__grid{grid-template-columns:1fr 1.2fr;align-items:start;gap:5rem;display:grid}.Contact-module__Bs3a0a__title{margin-bottom:1.25rem}.Contact-module__Bs3a0a__lead{color:var(--color-text-muted);max-width:440px;margin-bottom:2.5rem;font-size:1.05rem;line-height:1.75}.Contact-module__Bs3a0a__channels{flex-direction:column;gap:1rem;display:flex}.Contact-module__Bs3a0a__channel{border:1px solid var(--color-border);background:var(--gradient-card);border-radius:14px;align-items:center;gap:1rem;padding:1rem 1.25rem;text-decoration:none;transition:all .3s;display:flex}.Contact-module__Bs3a0a__channel:hover{border-color:var(--color-border-hover);background:#6b21a80a;transform:translate(4px)}.Contact-module__Bs3a0a__channelIcon{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.Contact-module__Bs3a0a__channelWhatsapp{color:#25d366;background:#25d3661f;border:1px solid #25d36633}.Contact-module__Bs3a0a__channelEmail{color:var(--color-primary);background:#c9a96e1f;border:1px solid #c9a96e33}.Contact-module__Bs3a0a__channelInsta{color:var(--color-accent-2);background:#4c1d9514;border:1px solid #4c1d9533}.Contact-module__Bs3a0a__channelLabel{color:var(--color-text);letter-spacing:.02em;font-size:.8rem;font-weight:700}.Contact-module__Bs3a0a__channelValue{color:var(--color-text-muted);margin-top:2px;font-size:.8rem}.Contact-module__Bs3a0a__formWrapper{background:var(--gradient-card);border:1px solid var(--color-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:24px;padding:2.5rem}.Contact-module__Bs3a0a__form{flex-direction:column;gap:1.25rem;display:flex}.Contact-module__Bs3a0a__formRow{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}.Contact-module__Bs3a0a__formGroup{flex-direction:column;gap:.5rem;display:flex}.Contact-module__Bs3a0a__label{letter-spacing:.04em;color:var(--color-text-muted);text-transform:uppercase;font-size:.8rem;font-weight:600}.Contact-module__Bs3a0a__input{border:1px solid var(--color-border);color:var(--color-text);resize:none;background:#00000005;border-radius:12px;outline:none;width:100%;padding:.875rem 1.125rem;font-family:inherit;font-size:.95rem;transition:all .25s}.Contact-module__Bs3a0a__input::placeholder{color:var(--color-text-subtle)}.Contact-module__Bs3a0a__input:focus{background:#c9a96e0a;border-color:#c9a96e66;box-shadow:0 0 0 3px #c9a96e14}.Contact-module__Bs3a0a__textarea{resize:vertical;min-height:110px}.Contact-module__Bs3a0a__submit{justify-content:center;width:100%;padding:1rem;font-size:1rem}@media (max-width:900px){.Contact-module__Bs3a0a__grid{grid-template-columns:1fr;gap:3rem}.Contact-module__Bs3a0a__formRow{grid-template-columns:1fr}.Contact-module__Bs3a0a__formWrapper{padding:1.75rem}}
.FAQ-module__YTKPaG__section{padding:calc(var(--section-padding) - 2rem) 0 var(--section-padding);background-color:var(--color-bg);position:relative;overflow:hidden}.FAQ-module__YTKPaG__orb1{opacity:.5;top:10%;left:5%}.FAQ-module__YTKPaG__header{text-align:center;margin-bottom:4rem}.FAQ-module__YTKPaG__title{margin-top:.5rem;margin-bottom:1.25rem;font-size:clamp(2rem,4vw,3rem)}.FAQ-module__YTKPaG__subtitle{color:var(--color-text-subtle);max-width:600px;margin:0 auto;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.6}.FAQ-module__YTKPaG__faqList{z-index:2;flex-direction:column;gap:1rem;max-width:760px;margin:0 auto;display:flex;position:relative}.FAQ-module__YTKPaG__faqItem{background:var(--gradient-card);border:1px solid var(--color-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:16px;transition:all .3s;overflow:hidden}.FAQ-module__YTKPaG__faqItem:hover{border-color:#c9a96e66}.FAQ-module__YTKPaG__open{border-color:var(--color-accent);box-shadow:0 8px 30px #6b21a814}.FAQ-module__YTKPaG__faqQuestion{text-align:left;cursor:pointer;width:100%;color:var(--color-text);background:0 0;border:none;justify-content:space-between;align-items:center;padding:1.5rem;font-family:inherit;display:flex}.FAQ-module__YTKPaG__questionText{padding-right:1.5rem;font-size:1.1rem;font-weight:600;line-height:1.4}.FAQ-module__YTKPaG__iconWrap{color:var(--color-accent);background:#6b21a80d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:transform .3s;display:flex}.FAQ-module__YTKPaG__iconOpen{background:var(--color-accent);color:#fff;transform:rotate(-180deg)}.FAQ-module__YTKPaG__answerWrapper{overflow:hidden}.FAQ-module__YTKPaG__faqAnswer{color:var(--color-text-muted);padding:0 1.5rem 1.5rem;font-size:1rem;line-height:1.7}@media (max-width:768px){.FAQ-module__YTKPaG__faqQuestion{padding:1.25rem}.FAQ-module__YTKPaG__faqAnswer{padding:0 1.25rem 1.25rem}.FAQ-module__YTKPaG__questionText{font-size:1rem}}
.BlogSlider-module__lGHeiW__section{padding:calc(var(--section-padding) - 2rem) 0 var(--section-padding);background-color:var(--color-bg);overflow:hidden}.BlogSlider-module__lGHeiW__header{justify-content:space-between;align-items:flex-end;margin-bottom:3.5rem;display:flex}.BlogSlider-module__lGHeiW__title{margin-top:.5rem;font-size:clamp(2rem,3.5vw,2.5rem)}.BlogSlider-module__lGHeiW__controlsDesktop{align-items:center;gap:2rem;display:flex}.BlogSlider-module__lGHeiW__viewAll{color:var(--color-text-muted);align-items:center;gap:.5rem;font-size:.95rem;font-weight:600;transition:color .2s;display:flex}.BlogSlider-module__lGHeiW__viewAll:hover{color:var(--color-accent)}.BlogSlider-module__lGHeiW__arrows{gap:.5rem;display:flex}.BlogSlider-module__lGHeiW__arrowBtn{border:1px solid var(--color-border);width:44px;height:44px;color:var(--color-text);cursor:pointer;background:#fff;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex}.BlogSlider-module__lGHeiW__arrowBtn:hover{border-color:var(--color-accent);color:var(--color-accent);background:#6b21a80d}.BlogSlider-module__lGHeiW__sliderWrap{margin:0 -1rem;padding:0 1rem}.BlogSlider-module__lGHeiW__slider{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;gap:1.5rem;padding-bottom:2rem;display:flex;overflow-x:auto}.BlogSlider-module__lGHeiW__slider::-webkit-scrollbar{display:none}.BlogSlider-module__lGHeiW__slide{scroll-snap-align:start;flex:0 0 350px}.BlogSlider-module__lGHeiW__slideHighlight{flex:0 0 440px}.BlogSlider-module__lGHeiW__card{background:var(--gradient-card);border:1px solid var(--color-border);border-radius:20px;flex-direction:column;height:100%;transition:transform .3s,border-color .3s;display:flex;overflow:hidden}.BlogSlider-module__lGHeiW__card:hover{border-color:#c9a96e66;transform:translateY(-5px)}.BlogSlider-module__lGHeiW__slideHighlight .BlogSlider-module__lGHeiW__card{border-color:#6b21a84d;box-shadow:0 8px 32px #6b21a80f}.BlogSlider-module__lGHeiW__imageWrap{aspect-ratio:16/10;background-color:var(--color-border);width:100%;position:relative;overflow:hidden}.BlogSlider-module__lGHeiW__slideHighlight .BlogSlider-module__lGHeiW__imageWrap{aspect-ratio:16/9}.BlogSlider-module__lGHeiW__image{object-fit:cover;transition:transform .5s}.BlogSlider-module__lGHeiW__card:hover .BlogSlider-module__lGHeiW__image{transform:scale(1.04)}.BlogSlider-module__lGHeiW__badgeHighlight{z-index:2;background:var(--gradient-accent);color:#fff;text-transform:uppercase;letter-spacing:.05em;border-radius:50px;padding:.4rem .9rem;font-size:.75rem;font-weight:700;position:absolute;top:1.25rem;left:1.25rem;box-shadow:0 4px 12px #6b21a84d}.BlogSlider-module__lGHeiW__categoryBadge{z-index:2;color:var(--color-text);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffe6;border:1px solid #0000000d;border-radius:50px;padding:.4rem .8rem;font-size:.75rem;font-weight:600;position:absolute;top:1.25rem;right:1.25rem}.BlogSlider-module__lGHeiW__content{flex-direction:column;flex-grow:1;padding:1.5rem;display:flex}.BlogSlider-module__lGHeiW__slideHighlight .BlogSlider-module__lGHeiW__content{padding:2rem 1.75rem}.BlogSlider-module__lGHeiW__meta{color:var(--color-text-subtle);align-items:center;gap:.4rem;margin-bottom:.85rem;font-size:.8rem;display:flex}.BlogSlider-module__lGHeiW__postTitle{color:var(--color-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.85rem;font-size:1.2rem;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}.BlogSlider-module__lGHeiW__slideHighlight .BlogSlider-module__lGHeiW__postTitle{font-size:1.45rem}.BlogSlider-module__lGHeiW__postExcerpt{color:var(--color-text-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:1.5rem;font-size:.95rem;line-height:1.6;display:-webkit-box;overflow:hidden}.BlogSlider-module__lGHeiW__slideHighlight .BlogSlider-module__lGHeiW__postExcerpt{-webkit-line-clamp:2}.BlogSlider-module__lGHeiW__readMore{color:var(--color-accent);align-items:center;gap:.4rem;font-size:.9rem;font-weight:600;display:inline-flex}.BlogSlider-module__lGHeiW__card:hover .BlogSlider-module__lGHeiW__readMore{text-underline-offset:2px;text-decoration:underline}.BlogSlider-module__lGHeiW__mobileViewAll{text-align:center;margin-top:1rem;display:none}.BlogSlider-module__lGHeiW__viewAllBtn{width:100%;color:var(--color-text);border:1px solid var(--color-border);background:#fff;justify-content:center}@media (max-width:768px){.BlogSlider-module__lGHeiW__controlsDesktop{display:none}.BlogSlider-module__lGHeiW__slide,.BlogSlider-module__lGHeiW__slideHighlight{flex:0 0 85vw}.BlogSlider-module__lGHeiW__slideHighlight .BlogSlider-module__lGHeiW__postTitle{font-size:1.25rem}.BlogSlider-module__lGHeiW__mobileViewAll{display:block}}
.Blog-module__jW6Nga__main{padding:calc(var(--section-padding) + 2rem) 0 var(--section-padding);min-height:100vh;position:relative}.Blog-module__jW6Nga__orb1{opacity:.15;width:500px;height:500px;top:0;right:-10%}.Blog-module__jW6Nga__orb2{opacity:.15;width:400px;height:400px;bottom:0;left:-5%}.Blog-module__jW6Nga__header{max-width:600px;margin-bottom:4rem}.Blog-module__jW6Nga__backLink{color:var(--color-text-muted);align-items:center;gap:.5rem;margin-bottom:1.5rem;font-size:.875rem;text-decoration:none;transition:color .2s;display:inline-flex}.Blog-module__jW6Nga__backLink:hover{color:var(--color-primary)}.Blog-module__jW6Nga__subtitle{color:var(--color-text-muted);margin-top:1rem;font-size:1.1rem;line-height:1.6}.Blog-module__jW6Nga__grid{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.Blog-module__jW6Nga__card{cursor:pointer;flex-direction:column;padding:0;text-decoration:none;display:flex}.Blog-module__jW6Nga__imageWrapper{aspect-ratio:16/10;border-bottom:1px solid var(--color-border);border-radius:20px 20px 0 0;width:100%;position:relative;overflow:hidden}.Blog-module__jW6Nga__image{object-fit:cover;transition:transform .5s cubic-bezier(.4,0,.2,1)}.Blog-module__jW6Nga__card:hover .Blog-module__jW6Nga__image{transform:scale(1.05)}.Blog-module__jW6Nga__categoryBadge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--color-border);color:var(--color-primary);text-transform:uppercase;letter-spacing:.05em;z-index:2;background:#ffffffe6;border-radius:50px;padding:.35rem .875rem;font-size:.75rem;font-weight:600;position:absolute;top:1rem;left:1rem}.Blog-module__jW6Nga__content{flex-direction:column;flex:1;padding:2rem 1.5rem;display:flex}.Blog-module__jW6Nga__title{color:var(--color-text);margin-bottom:1rem;font-size:1.25rem;font-weight:700;line-height:1.4}.Blog-module__jW6Nga__excerpt{color:var(--color-text-muted);flex:1;margin-bottom:1.5rem;font-size:.9rem;line-height:1.6}.Blog-module__jW6Nga__meta{border-bottom:1px solid var(--color-border);align-items:center;gap:1rem;margin-bottom:1.25rem;padding-bottom:1.25rem;display:flex}.Blog-module__jW6Nga__metaItem{color:var(--color-text-subtle);align-items:center;gap:.4rem;font-size:.8rem;display:flex}.Blog-module__jW6Nga__readMore{color:var(--color-primary);font-size:.875rem;font-weight:600;transition:transform .2s;display:inline-block}.Blog-module__jW6Nga__card:hover .Blog-module__jW6Nga__readMore{transform:translate(4px)}@media (max-width:1024px){.Blog-module__jW6Nga__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.Blog-module__jW6Nga__grid{grid-template-columns:1fr}}
.Post-module__EsuLbq__main{padding:calc(var(--section-padding) + 2rem) 0 var(--section-padding);min-height:100vh;position:relative}.Post-module__EsuLbq__backLink{color:var(--color-text-muted);align-items:center;gap:.5rem;margin-bottom:2.5rem;font-size:.875rem;text-decoration:none;transition:color .2s;display:inline-flex}.Post-module__EsuLbq__backLink:hover{color:var(--color-primary)}.Post-module__EsuLbq__article{max-width:860px;margin:0 auto}.Post-module__EsuLbq__header{text-align:center;margin-bottom:2.5rem}.Post-module__EsuLbq__meta{justify-content:center;align-items:center;gap:1.5rem;margin-bottom:1.5rem;display:flex}.Post-module__EsuLbq__category{color:var(--color-accent);text-transform:uppercase;letter-spacing:.05em;background:#6b21a814;border:1px solid #6b21a833;border-radius:50px;padding:.4rem 1rem;font-size:.75rem;font-weight:700}.Post-module__EsuLbq__date{color:var(--color-text-subtle);align-items:center;gap:.4rem;font-size:.85rem;display:flex}.Post-module__EsuLbq__title{color:var(--color-text);letter-spacing:-.02em;font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1.3}.Post-module__EsuLbq__imageWrapper{aspect-ratio:16/9;border:1px solid var(--color-border);border-radius:24px;width:100%;margin-bottom:4rem;position:relative;overflow:hidden}.Post-module__EsuLbq__image{object-fit:cover}.Post-module__EsuLbq__content{color:var(--color-text-muted);font-size:1.1rem;line-height:1.85}.Post-module__EsuLbq__content h2{color:var(--color-text);margin:3rem 0 1.5rem;font-size:1.75rem;font-weight:700;line-height:1.4}.Post-module__EsuLbq__content h3{color:var(--color-text);margin:2.5rem 0 1rem;font-size:1.35rem;font-weight:700}.Post-module__EsuLbq__content p{margin-bottom:1.5rem}.Post-module__EsuLbq__content ul,.Post-module__EsuLbq__content ol{margin-bottom:2rem;padding-left:1.5rem}.Post-module__EsuLbq__content li{margin-bottom:.75rem}.Post-module__EsuLbq__content strong{color:var(--color-text);font-weight:600}.Post-module__EsuLbq__content b{color:var(--color-text)}.Post-module__EsuLbq__content a{color:var(--color-primary);text-underline-offset:4px;-webkit-text-decoration:underline #6b21a84d;text-decoration:underline #6b21a84d;transition:all .2s}.Post-module__EsuLbq__content a:hover{color:var(--color-primary-light);-webkit-text-decoration-color:var(--color-primary-light);text-decoration-color:var(--color-primary-light)}@media (max-width:768px){.Post-module__EsuLbq__header{text-align:left}.Post-module__EsuLbq__meta{justify-content:flex-start}}.Post-module__EsuLbq__authorBio{border-top:1px solid var(--color-border);align-items:flex-start;gap:1.5rem;margin-top:4rem;padding-top:2.5rem;display:flex}.Post-module__EsuLbq__authorAvatar{background:var(--gradient-accent);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;font-size:1.5rem;font-weight:800;display:flex}.Post-module__EsuLbq__authorInfo{flex-direction:column;gap:.3rem;display:flex}.Post-module__EsuLbq__authorName{color:var(--color-text);font-size:1.05rem;font-weight:700}.Post-module__EsuLbq__authorDesc{color:var(--color-text-muted);font-size:.9rem;line-height:1.6}
.legal-module__8113wq__main{padding:calc(var(--section-padding) + 2rem) 0 var(--section-padding);min-height:100vh}.legal-module__8113wq__article{max-width:800px;margin:0 auto}.legal-module__8113wq__title{color:var(--color-text);letter-spacing:-.02em;margin-bottom:3rem;font-size:clamp(2rem,4vw,3rem);font-weight:800}.legal-module__8113wq__content{color:var(--color-text-muted);font-size:1.05rem;line-height:1.8}.legal-module__8113wq__content h2{color:var(--color-text);margin:2.5rem 0 1.25rem;font-size:1.5rem;font-weight:700}.legal-module__8113wq__content h3{color:var(--color-text);margin:1.5rem 0 .5rem;font-size:1.2rem}.legal-module__8113wq__content p{margin-bottom:1.25rem}.legal-module__8113wq__content ul{margin-bottom:1.5rem;padding-left:1.5rem}.legal-module__8113wq__content li{margin-bottom:.5rem}.legal-module__8113wq__content strong{color:var(--color-text)}.legal-module__8113wq__content a{color:var(--color-primary);text-underline-offset:4px;text-decoration:underline}
.CTA-module__ad7sBG__section{text-align:center;padding:clamp(6rem,12vw,10rem) 0;position:relative;overflow:hidden}.CTA-module__ad7sBG__bg{z-index:0;background:radial-gradient(60% 60%,#6b21a80d 0%,#0000 100%),radial-gradient(50% 50% at 50% 0,#c9a96e0d 0%,#0000 100%);position:absolute;inset:0}.CTA-module__ad7sBG__orb1{opacity:.25;width:600px;height:600px;top:50%;left:50%;transform:translate(-50%,-50%)}.CTA-module__ad7sBG__orb2{opacity:.15;width:400px;height:400px;animation-delay:2s;top:50%;left:50%;transform:translate(-50%,-50%)}.CTA-module__ad7sBG__inner{z-index:1;flex-direction:column;align-items:center;max-width:680px;margin:0 auto;display:flex;position:relative}.CTA-module__ad7sBG__badge{letter-spacing:.05em;color:var(--color-primary);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#6b21a814;border:1px solid #6b21a826;border-radius:50px;align-items:center;gap:.5rem;margin-bottom:2rem;padding:.5rem 1.125rem;font-size:.8rem;font-weight:600;display:inline-flex}.CTA-module__ad7sBG__title{margin-bottom:1.5rem}.CTA-module__ad7sBG__subtitle{color:var(--color-text-muted);margin-bottom:3rem;font-size:1.1rem;line-height:1.7}.CTA-module__ad7sBG__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}.CTA-module__ad7sBG__btnPrimary,.CTA-module__ad7sBG__btnSecondary{padding:1rem 2rem;font-size:1rem}@media (max-width:540px){.CTA-module__ad7sBG__actions{flex-direction:column;width:100%}.CTA-module__ad7sBG__btnPrimary,.CTA-module__ad7sBG__btnSecondary{justify-content:center;width:100%}}
