@font-face{font-family:Outfit;src:url(/fonts/Outfit-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(/fonts/Outfit-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(/fonts/Outfit-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(/fonts/Outfit-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(/fonts/Outfit-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(/fonts/Outfit-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(/fonts/Outfit-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(/fonts/Outfit-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(/fonts/Outfit-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}.font-outfit{font-family:Outfit,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.font-thin{font-weight:100}.font-extralight{font-weight:200}.font-light{font-weight:300}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-black{font-weight:900}*{margin:0;padding:0;box-sizing:border-box}html{font-family:var(--font-outfit);scroll-behavior:smooth;background-color:var(--color-pure);color:var(--color-primary-800)}body{line-height:1.5;font-weight:var(--font-normal, 400)}.text-primary{color:var(--color-primary-800)}.bg-secondary{background-color:var(--color-secondary-600)}.btn{padding:.5rem 1rem;background-color:var(--color-secondary-600);color:var(--color-pure);border:none;border-radius:4px;cursor:pointer;font-weight:var(--font-semibold, 600)}.btn:hover{background-color:var(--color-secondary-700)}:root{--hero-video-size-desktop: 400px;--hero-video-size-tablet: 320px;--hero-video-size-mobile: 280px;--hero-title-size-desktop: clamp(6rem, 12vw, 18rem);--hero-title-size-mobile: clamp(2.5rem, 8vw, 4rem)}.hero-section{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;background:linear-gradient(135deg,#1a202c,#2d3748,#4a5568);transform:translateZ(0);backface-visibility:hidden}.hero-screen{min-height:100vh}.hero-large{min-height:80vh}.hero-medium{min-height:60vh}.hero-background{position:absolute;inset:0;z-index:1}.hero-content{position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;max-width:1200px;margin:0 auto;padding:2rem;text-align:center}.morph-container{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:2}.morph-shape{position:absolute;border-radius:60% 40% 30% 70%/60% 30% 70% 40%;filter:blur(30px);opacity:.2;will-change:transform,border-radius;animation:morphFloat 15s ease-in-out infinite}.morph-1{top:-20%;right:-15%;width:300px;height:250px;background:linear-gradient(45deg,#4a556826,#2d37481a);animation-delay:0s}.morph-2{top:-30%;left:-10%;width:280px;height:320px;background:linear-gradient(135deg,#2d374833,#1a202c14);animation-delay:5s}.morph-3{bottom:-40%;right:30%;width:250px;height:280px;background:linear-gradient(225deg,#1a202c26,#4a556814);animation-delay:10s}@keyframes morphFloat{0%,to{border-radius:60% 40% 30% 70%/60% 30% 70% 40%;transform:rotate(0) scale(1)}25%{border-radius:30% 60% 70% 40%/50% 60% 30%;transform:rotate(90deg) scale(1.05)}50%{border-radius:40% 60% 60% 40%/60% 40% 40% 70%;transform:rotate(180deg) scale(.95)}75%{border-radius:70% 30% 40% 60%/40% 70% 60% 30%;transform:rotate(270deg) scale(1.05)}}.particles-container{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:3}.hero-particle{position:absolute;width:4px;height:4px;background:radial-gradient(circle,rgba(245,238,235,.6) 0%,rgba(201,214,230,.3) 70%,transparent 100%);border-radius:50%;will-change:transform,opacity;animation:particleFloat 10s infinite ease-in-out}.particle-1{top:15%;left:10%;animation-delay:0s}.particle-2{top:70%;left:85%;animation-delay:2s}.particle-3{top:80%;left:15%;animation-delay:4s}.particle-4{top:25%;left:75%;animation-delay:1s}.particle-5{top:60%;left:50%;animation-delay:3s}.particle-6{top:10%;left:90%;animation-delay:5s}@keyframes particleFloat{0%,to{transform:translateZ(0) scale(1);opacity:.6}25%{transform:translate3d(10px,-15px,0) scale(1.1);opacity:1}50%{transform:translate3d(0,-25px,0) scale(.9);opacity:.7}75%{transform:translate3d(-10px,-15px,0) scale(1.05);opacity:1}}.video-container{position:relative;width:var(--hero-video-size-desktop);height:var(--hero-video-size-desktop);max-width:90vw;max-height:90vw;border-radius:20px;overflow:hidden;margin:0 auto 2rem;display:flex;align-items:center;justify-content:center;box-shadow:0 20px 60px #0000004d,0 0 0 2px #ffffff14,inset 0 0 0 1px #ffffff1a;transform:translateZ(0);backface-visibility:hidden;will-change:transform}.video-wrapper{position:relative;width:100%;height:100%;border-radius:20px;overflow:hidden}.hero-video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:20px;transform:translateZ(0);backface-visibility:hidden;image-rendering:optimizeSpeed}.video-fallback{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:20px}.video-overlay{position:absolute;inset:0;background:linear-gradient(135deg,#2f41560d,#597c8d0d,#c9d6e60d);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease}.video-container:hover .video-overlay{opacity:1}.video-play-btn-center{width:3.5rem;height:3.5rem;background:#f5eeeb26;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--color-beige, #f5eeeb);border:1px solid rgba(245,238,235,.2);cursor:pointer;transition:all .2s ease;opacity:.8;transform:translateZ(0)}.video-play-btn-center:hover{background:#f5eeeb40;border-color:#f5eeeb66;transform:translateZ(0) scale(1.05);opacity:1}.video-play-btn-center .play-icon,.video-play-btn-center .pause-icon{width:1.5rem;height:1.5rem;pointer-events:none}.hidden{display:none}.hero-text-container{position:relative;width:100%;margin:1rem 0;display:flex;align-items:center;justify-content:center}.hero-text-layers{position:relative;display:flex;align-items:center;justify-content:center;width:100%;left:0;top:0;transform:none}.text-layer{position:absolute;width:100%;display:flex;justify-content:center;align-items:center;text-align:center}.text-layer-back{z-index:1;transform:translateY(8px) translateZ(-20px);opacity:.15}.text-layer-middle{z-index:2;transform:translateY(4px) translateZ(-10px);opacity:.4}.text-layer-front{z-index:3;transform:translateY(0) translateZ(0);opacity:1}.hero-title-layer{font-size:var(--hero-title-size-desktop);font-family:var(--font-outfit, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);font-weight:900;line-height:.8;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;letter-spacing:-.02em;margin:0;padding:0;width:100%;text-align:center;transform:translateZ(0);backface-visibility:hidden}.text-layer-back .hero-title-layer{color:#ffffff1a;filter:blur(.5px)}.text-layer-middle .hero-title-layer{color:#ffffff4d;filter:blur(.2px)}.text-layer-front .hero-title-layer{color:#fffffff2;text-shadow:0 0 20px rgba(255,255,255,.2);filter:none}.carousel-cta-container{position:relative;width:240px;height:60px;margin:2rem auto 0;z-index:15;display:flex;align-items:center;justify-content:center}.carousel-cta-button{position:relative;display:block;width:100%;height:100%;background:linear-gradient(to right,#2c5282,#2d7a7a);border:1px solid rgba(245,238,235,.15);border-radius:12px;overflow:hidden;text-decoration:none;cursor:pointer;transition:all .3s ease;box-shadow:0 6px 24px #0003,0 0 0 1px #f5eeeb0d;transform:translateZ(0);backface-visibility:hidden}.carousel-cta-button:hover,.carousel-cta-button.carousel-hovered{background:linear-gradient(to right,#f97316,#dc2626);border-color:#fbbf2499;box-shadow:0 8px 32px #f973164d,0 0 0 1px #fbbf244d,0 0 20px #f9731633;transform:translateZ(0) translateY(-1px)}.carousel-cta-button.carousel-pressed{transform:translateZ(0) scale(.98)}.carousel-text-wrapper{position:absolute;inset:0;display:flex;align-items:center;overflow:hidden}.carousel-text-track{display:flex;align-items:center;white-space:nowrap;animation:carouselScroll 10s linear infinite;will-change:transform}.carousel-cta-button:hover .carousel-text-track{animation-duration:6s}.carousel-text-item{font-family:var(--font-outfit, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);font-weight:700;font-size:1rem;color:var(--color-beige, #f5eeeb);margin:0 1.2rem;transition:all .3s ease;letter-spacing:.03em;transform:translateZ(0)}.carousel-cta-button:hover .carousel-text-item{color:#fbbf24;text-shadow:0 0 10px rgba(251,191,36,.5);font-weight:800}.carousel-shine-effect{position:absolute;inset:0;background:linear-gradient(90deg,transparent 0%,rgba(245,238,235,.1) 50%,transparent 100%);transform:translate(-100%) skew(-10deg);transition:transform .8s ease}.carousel-cta-button:hover .carousel-shine-effect{background:linear-gradient(90deg,transparent 0%,rgba(251,191,36,.3) 50%,transparent 100%);transform:translate(100%) skew(-10deg)}.carousel-fade-left,.carousel-fade-right{position:absolute;top:0;width:1.5rem;height:100%;z-index:2;pointer-events:none}.carousel-fade-left{left:0;background:linear-gradient(to right,#2c5282,transparent)}.carousel-fade-right{right:0;background:linear-gradient(to left,#2d7a7a,transparent)}.carousel-cta-button:hover .carousel-fade-left{background:linear-gradient(to right,#f97316,transparent)}.carousel-cta-button:hover .carousel-fade-right{background:linear-gradient(to left,#dc2626,transparent)}@keyframes carouselScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.hero-info{position:absolute;bottom:6rem;left:50%;transform:translate(-50%);z-index:20;width:100%;max-width:900px;padding:0 2rem}.info-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.info-card{background:#f5eeeb14;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(245,238,235,.12);border-radius:12px;padding:1.25rem;text-align:center;transition:all .2s ease;transform:translateZ(0)}.info-card:hover{background:#f5eeeb1f;transform:translateZ(0) translateY(-2px)}.info-day{font-size:1.25rem;font-weight:700;color:var(--color-beige, #f5eeeb);margin-bottom:.25rem}.info-time{font-size:.8rem;color:#f5eeebb3;font-weight:500;letter-spacing:.02em}.scroll-indicator-container{position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%);z-index:30}.scroll-indicator{width:28px;height:45px;border:1.5px solid rgba(245,238,235,.4);border-radius:20px;position:relative;cursor:pointer;transition:all .2s ease}.scroll-indicator:hover{border-color:#f5eeebb3;transform:scale(1.05)}.scroll-dot{width:4px;height:4px;background:#f5eeebcc;border-radius:50%;position:absolute;top:6px;left:50%;transform:translate(-50%);animation:scrollDot 2.5s infinite ease-in-out}@keyframes scrollDot{0%{opacity:1;transform:translate(-50%) translateY(0)}50%{opacity:.3;transform:translate(-50%) translateY(18px)}to{opacity:1;transform:translate(-50%) translateY(0)}}@keyframes float{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-8px,0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.6}}@media (max-width: 1024px){.hero-content{padding:1.5rem}.video-container{width:var(--hero-video-size-tablet);height:var(--hero-video-size-tablet);margin:0 auto 1.5rem}.hero-title-layer{font-size:clamp(4rem,10vw,8rem)}.carousel-cta-container{width:200px;height:52px}.carousel-text-item{font-size:.9rem;margin:0 1rem}.info-grid{gap:1rem}.info-card{padding:1rem}}@media (max-width: 768px){:root{--hero-title-size-mobile: clamp(2rem, 8vw, 3.5rem)}.hero-content{padding:1rem;gap:1rem}.video-container{width:var(--hero-video-size-mobile);height:var(--hero-video-size-mobile);margin:0 auto 1rem;border-radius:16px}.video-wrapper,.hero-video,.video-fallback{border-radius:16px}.video-play-btn-center{width:3rem;height:3rem}.video-play-btn-center .play-icon,.video-play-btn-center .pause-icon{width:1.2rem;height:1.2rem}.hero-title-layer{font-size:var(--hero-title-size-mobile);line-height:.9;letter-spacing:-.01em}.text-layer-back{transform:translateY(4px)}.text-layer-middle{transform:translateY(2px)}.carousel-cta-container{width:180px;height:48px;margin:1rem auto 0}.carousel-cta-button{border-radius:10px}.carousel-text-item{font-size:.85rem;margin:0 .8rem}.carousel-fade-left,.carousel-fade-right{width:1rem}.hero-info{bottom:4rem;padding:0 1rem}.info-grid{grid-template-columns:1fr;gap:.75rem;max-width:300px;margin:0 auto;display:none}.info-card{padding:.75rem}.info-day{font-size:1rem}.info-time{font-size:.7rem}.hero-particle{display:none}.morph-shape{opacity:.1;filter:blur(20px)}}@media (max-width: 480px){.hero-content{padding:.75rem}.video-container{width:250px;height:250px}.hero-title-layer{font-size:clamp(1.8rem,7vw,3rem)}.carousel-cta-container{width:160px;height:44px}.carousel-text-item{font-size:.75rem;margin:0 .6rem}.hero-info{bottom:3rem}.info-grid{max-width:260px;display:none}.scroll-indicator{width:24px;height:40px}.scroll-dot{width:3px;height:3px;top:5px}}@media (min-width: 1440px){.video-container{width:450px;height:450px}.hero-title-layer{font-size:clamp(8rem,15vw,20rem)}.carousel-cta-container{width:280px;height:68px}.carousel-text-item{font-size:1.1rem;margin:0 1.5rem}}@media (prefers-reduced-motion: reduce){.morph-shape,.hero-particle,.carousel-text-track{animation-duration:20s}.scroll-dot{animation-duration:4s}*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (prefers-reduced-data: reduce){.morph-shape,.hero-particle{display:none}.video-overlay,.carousel-cta-button,.info-card{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-color-scheme: dark){.hero-section{background:linear-gradient(135deg,#0f1419,#1a202c,#2d3748)}}@media (max-width: 768px) and (orientation: landscape){.hero-content{flex-direction:row;align-items:center;justify-content:space-around;padding:1rem 2rem}.video-container{width:200px;height:200px;margin:0}.hero-text-container{margin:0;max-width:300px}.hero-title-layer{font-size:clamp(1.5rem,6vw,2.5rem)}.carousel-cta-container{position:absolute;bottom:1rem;left:50%;transform:translate(-50%);margin:0}.hero-info{display:none}}.video-loading{background:linear-gradient(90deg,#ffffff1a 25%,#fff3,#ffffff1a 75%);background-size:200% 100%;animation:loading 1.5s infinite}@keyframes loading{0%{background-position:200% 0}to{background-position:-200% 0}}.error-state{border:2px dashed rgba(255,255,255,.3);background:#ffffff0d}.carousel-cta-button:focus-visible,.video-play-btn-center:focus-visible,.scroll-indicator:focus-visible{outline:2px solid #fbbf24;outline-offset:2px}@supports not ((-webkit-backdrop-filter: blur(10px)) or (backdrop-filter: blur(10px))){.video-play-btn-center,.carousel-cta-button,.info-card{background:#000c}}.hero-section *{transform:translateZ(0)}:root{--font-outfit: "Outfit", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-thin: 100;--font-extralight: 200;--font-light: 300;--font-normal: 400;--font-medium: 500;--font-semibold: 600;--font-bold: 700;--font-extrabold: 800;--font-black: 900;--color-primary-50: #f8fafc;--color-primary-100: #f1f5f9;--color-primary-200: #e2e8f0;--color-primary-300: #cbd5e1;--color-primary-400: #94a3b8;--color-primary-500: #64748b;--color-primary-600: #475569;--color-primary-700: #334155;--color-primary-800: #2F4156;--color-primary-900: #1e293b;--color-navy: #2F4156;--color-teal: #597C8D;--color-skyblue: #C9D6E6;--color-beige: #F5EEEB;--color-pure: #FFFFFF;--color-black: #000000;--anim-fade-in: fadeIn .5s ease-in-out;--anim-slide-up: slideUp .5s ease-out;--anim-float: float 3s ease-in-out infinite}.ministerios-3d[data-astro-cid-2wsjgmmb]{position:relative;min-height:80vh;display:flex;align-items:center;overflow:hidden;background-color:rgb(245 238 235 / var(--tw-bg-opacity, 1));font-family:var(--font-outfit);color:var(--color-pure)}.ministerios-3d__background[data-astro-cid-2wsjgmmb]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.ministerios-3d__gradient[data-astro-cid-2wsjgmmb]{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 20% 50%,rgba(245,238,235,.08) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgba(252,251,250,.06) 0%,transparent 50%),radial-gradient(circle at 40% 80%,rgba(201,214,230,.05) 0%,transparent 50%);animation:gradientShift 25s ease-in-out infinite}@keyframes gradientShift{0%,to{opacity:1;transform:scale(1) rotate(0)}33%{opacity:.7;transform:scale(1.05) rotate(120deg)}66%{opacity:.9;transform:scale(.95) rotate(240deg)}}.ministerios-3d__particles[data-astro-cid-2wsjgmmb]{position:absolute;width:100%;height:100%}.ministerios-3d__particle[data-astro-cid-2wsjgmmb]{position:absolute;background:radial-gradient(circle,rgba(245,238,235,.6) 0%,transparent 70%);border-radius:50%;animation:float 8s ease-in-out infinite}.ministerios-3d__particle--1[data-astro-cid-2wsjgmmb]{width:3px;height:3px;top:15%;left:8%;animation-delay:0s}.ministerios-3d__particle--2[data-astro-cid-2wsjgmmb]{width:5px;height:5px;top:35%;left:18%;animation-delay:1s}.ministerios-3d__particle--3[data-astro-cid-2wsjgmmb]{width:2px;height:2px;top:55%;left:28%;animation-delay:2s}.ministerios-3d__particle--4[data-astro-cid-2wsjgmmb]{width:4px;height:4px;top:25%;left:65%;animation-delay:3s}.ministerios-3d__particle--5[data-astro-cid-2wsjgmmb]{width:3px;height:3px;top:65%;left:75%;animation-delay:4s}.ministerios-3d__particle--6[data-astro-cid-2wsjgmmb]{width:6px;height:6px;top:8%;left:55%;animation-delay:5s}.ministerios-3d__particle--7[data-astro-cid-2wsjgmmb]{width:2px;height:2px;top:75%;left:12%;animation-delay:6s}.ministerios-3d__particle--8[data-astro-cid-2wsjgmmb]{width:4px;height:4px;top:45%;left:85%;animation-delay:7s}.ministerios-3d__particle--9[data-astro-cid-2wsjgmmb]{width:3px;height:3px;top:85%;left:40%;animation-delay:8s}.ministerios-3d__particle--10[data-astro-cid-2wsjgmmb]{width:5px;height:5px;top:5%;left:35%;animation-delay:9s}.ministerios-3d__particle--11[data-astro-cid-2wsjgmmb]{width:2px;height:2px;top:60%;left:5%;animation-delay:10s}.ministerios-3d__particle--12[data-astro-cid-2wsjgmmb]{width:4px;height:4px;top:30%;left:92%;animation-delay:11s}@keyframes float{0%,to{transform:translateY(0) rotate(0) scale(1);opacity:.8}25%{transform:translateY(-15px) rotate(90deg) scale(1.1);opacity:1}50%{transform:translateY(-25px) rotate(180deg) scale(.9);opacity:.6}75%{transform:translateY(-10px) rotate(270deg) scale(1.05);opacity:.9}}.ministerios-3d__container[data-astro-cid-2wsjgmmb]{position:relative;width:100%;max-width:1400px;margin:0 auto;padding:5rem 2rem;z-index:2}.ministerios-3d__header[data-astro-cid-2wsjgmmb]{text-align:center;margin-bottom:5rem}.ministerios-3d__subtitle[data-astro-cid-2wsjgmmb]{font-size:1.125rem;color:#f5eeebe6;margin-bottom:1.5rem;font-weight:var(--font-medium);letter-spacing:1px;text-transform:uppercase;font-family:var(--font-outfit)}.ministerios-3d__title[data-astro-cid-2wsjgmmb]{font-size:clamp(2.5rem,6vw,4.5rem);font-weight:var(--font-bold);color:#597c8d;margin:0;text-shadow:0 4px 25px rgba(0,0,0,.4);background-clip:text;-webkit-background-clip:text;font-family:var(--font-outfit);letter-spacing:-1px;line-height:1.1}.ministerios-3d__carousel[data-astro-cid-2wsjgmmb]{position:relative;width:100%;height:650px;perspective:1400px;margin-bottom:4rem;display:flex;align-items:center;justify-content:center}.ministerios-3d__track[data-astro-cid-2wsjgmmb]{position:relative;width:100%;height:100%;transition:all .9s cubic-bezier(.25,.46,.45,.94);display:flex;align-items:center;justify-content:center}.ministerios-3d__slide[data-astro-cid-2wsjgmmb]{position:absolute;top:50%;left:50%;width:380px;height:520px;transform-origin:center center;transition:all .9s cubic-bezier(.25,.46,.45,.94);cursor:pointer;z-index:1}.ministerios-3d__image-container[data-astro-cid-2wsjgmmb]{position:relative;width:100%;height:100%;border-radius:28px;overflow:hidden;box-shadow:0 15px 50px #0006,0 0 0 1px #f5eeeb1a;transition:all .9s cubic-bezier(.25,.46,.45,.94);background:linear-gradient(135deg,#35495d,#2c3e50)}.ministerios-3d__image[data-astro-cid-2wsjgmmb]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .9s cubic-bezier(.25,.46,.45,.94);border-radius:28px}.ministerios-3d__overlay[data-astro-cid-2wsjgmmb]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#35495d4d,#2c3e5033,#2f415666);transition:all .9s cubic-bezier(.25,.46,.45,.94);border-radius:28px}.ministerios-3d__glow[data-astro-cid-2wsjgmmb]{position:absolute;inset:-25px;background:radial-gradient(circle,rgba(245,238,235,.3) 0%,rgba(252,251,250,.1) 30%,transparent 70%);opacity:0;transition:all .9s cubic-bezier(.25,.46,.45,.94);pointer-events:none;border-radius:40px;z-index:-1}.ministerios-3d__title-overlay[data-astro-cid-2wsjgmmb]{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top,rgba(53,73,93,.95) 0%,rgba(53,73,93,.8) 50%,transparent 100%);padding:2rem 1.5rem 1.5rem;transition:all .6s ease}.ministerios-3d__card-title[data-astro-cid-2wsjgmmb]{font-family:var(--font-outfit);font-size:1.5rem;font-weight:var(--font-semibold);color:var(--color-pure);margin:0;text-align:center;text-shadow:0 2px 10px rgba(0,0,0,.5);letter-spacing:.5px}.ministerios-3d__slide--active[data-astro-cid-2wsjgmmb]{z-index:10;transform:translate(-50%,-50%) scale(1.35) rotateY(0) translateZ(60px)}.ministerios-3d__slide--active[data-astro-cid-2wsjgmmb] .ministerios-3d__image-container[data-astro-cid-2wsjgmmb]{box-shadow:0 30px 80px #00000080,0 0 0 3px #f5eeeb4d,0 0 50px #fcfbfa33}.ministerios-3d__slide--active[data-astro-cid-2wsjgmmb] .ministerios-3d__glow[data-astro-cid-2wsjgmmb]{opacity:1}.ministerios-3d__slide--active[data-astro-cid-2wsjgmmb] .ministerios-3d__overlay[data-astro-cid-2wsjgmmb]{background:linear-gradient(135deg,#35495d1a,#2c3e500d,#2f415626)}.ministerios-3d__slide--prev[data-astro-cid-2wsjgmmb]{z-index:5;transform:translate(-50%,-50%) scale(.9) rotateY(30deg) translate(-220px) translateZ(0);opacity:.8}.ministerios-3d__slide--prev[data-astro-cid-2wsjgmmb] .ministerios-3d__image-container[data-astro-cid-2wsjgmmb]{box-shadow:0 20px 45px #0000004d,0 0 0 1px #f5eeeb0d}.ministerios-3d__slide--next[data-astro-cid-2wsjgmmb]{z-index:5;transform:translate(-50%,-50%) scale(.9) rotateY(-30deg) translate(220px) translateZ(0);opacity:.8}.ministerios-3d__slide--next[data-astro-cid-2wsjgmmb] .ministerios-3d__image-container[data-astro-cid-2wsjgmmb]{box-shadow:0 20px 45px #0000004d,0 0 0 1px #f5eeeb0d}.ministerios-3d__slide--hidden[data-astro-cid-2wsjgmmb]{z-index:1;transform:translate(-50%,-50%) scale(.65) rotateY(70deg) translate(-450px);opacity:.2;pointer-events:none}.ministerios-3d__controls[data-astro-cid-2wsjgmmb]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4rem;margin-top:4rem}.ministerios-3d__btn[data-astro-cid-2wsjgmmb]{width:70px;height:70px;border:none;border-radius:50%;background-color:#597c8d;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);color:var(--color-pure);cursor:pointer;transition:all .5s cubic-bezier(.25,.46,.45,.94);display:flex;align-items:center;justify-content:center;box-shadow:0 10px 40px #0000004d,0 0 0 1px #f5eeeb1a;position:relative;overflow:hidden}.ministerios-3d__btn[data-astro-cid-2wsjgmmb]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#f5eeeb33,#fcfbfa1a);opacity:0;transition:opacity .4s ease}.ministerios-3d__btn[data-astro-cid-2wsjgmmb]:hover{background:#f5eeeb40;transform:translateY(-8px) scale(1.1);box-shadow:0 20px 60px #0006,0 0 0 2px #f5eeeb4d}.ministerios-3d__btn[data-astro-cid-2wsjgmmb]:hover:before{opacity:1}.ministerios-3d__btn[data-astro-cid-2wsjgmmb]:active{transform:translateY(-4px) scale(1.05)}.ministerios-3d__btn[data-astro-cid-2wsjgmmb] svg[data-astro-cid-2wsjgmmb]{width:32px;height:32px;position:relative;z-index:1}.ministerios-3d__indicators[data-astro-cid-2wsjgmmb]{display:flex;gap:2rem;align-items:center}.ministerios-3d__indicator[data-astro-cid-2wsjgmmb]{width:18px;height:18px;border:none;border-radius:50%;background-color:#597c8d;cursor:pointer;transition:all .5s cubic-bezier(.25,.46,.45,.94);position:relative;overflow:hidden}.ministerios-3d__indicator[data-astro-cid-2wsjgmmb]:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:linear-gradient(135deg,#f5eeeb,#fcfbfa);border-radius:50%;transition:all .5s cubic-bezier(.25,.46,.45,.94);transform:translate(-50%,-50%)}.ministerios-3d__indicator--active[data-astro-cid-2wsjgmmb]{background:var(--color-pure);transform:scale(1.5);box-shadow:0 0 25px #f5eeebcc,0 6px 20px #0000004d}.ministerios-3d__indicator--active[data-astro-cid-2wsjgmmb]:before{width:100%;height:100%;background:linear-gradient(135deg,#35495d,#2c3e50)}.ministerios-3d__indicator[data-astro-cid-2wsjgmmb]:hover:not(.ministerios-3d__indicator--active){background:#f5eeeb99;transform:scale(1.3)}@media (max-width: 1024px){.ministerios-3d__container[data-astro-cid-2wsjgmmb]{padding:4rem 1.5rem}.ministerios-3d__carousel[data-astro-cid-2wsjgmmb]{height:580px}.ministerios-3d__slide[data-astro-cid-2wsjgmmb]{width:320px;height:420px}.ministerios-3d__slide--active[data-astro-cid-2wsjgmmb]{transform:translate(-50%,-50%) scale(1.25) rotateY(0) translateZ(50px)}.ministerios-3d__slide--prev[data-astro-cid-2wsjgmmb]{transform:translate(-50%,-50%) scale(.85) rotateY(25deg) translate(-180px) translateZ(0)}.ministerios-3d__slide--next[data-astro-cid-2wsjgmmb]{transform:translate(-50%,-50%) scale(.85) rotateY(-25deg) translate(180px) translateZ(0)}.ministerios-3d__title[data-astro-cid-2wsjgmmb]{font-size:clamp(2rem,5vw,3.5rem)}}@media (max-width: 768px){.ministerios-3d__container[data-astro-cid-2wsjgmmb]{padding:3rem 1rem}.ministerios-3d__carousel[data-astro-cid-2wsjgmmb]{height:500px}.ministerios-3d__slide[data-astro-cid-2wsjgmmb]{width:280px;height:360px}.ministerios-3d__slide--active[data-astro-cid-2wsjgmmb]{transform:translate(-50%,-50%) scale(1.2) rotateY(0) translateZ(40px)}.ministerios-3d__slide--prev[data-astro-cid-2wsjgmmb]{transform:translate(-50%,-50%) scale(.8) rotateY(20deg) translate(-150px) translateZ(0)}.ministerios-3d__slide--next[data-astro-cid-2wsjgmmb]{transform:translate(-50%,-50%) scale(.8) rotateY(-20deg) translate(150px) translateZ(0)}.ministerios-3d__controls[data-astro-cid-2wsjgmmb]{gap:2.5rem;margin-top:3rem}.ministerios-3d__btn[data-astro-cid-2wsjgmmb]{width:60px;height:60px}.ministerios-3d__btn[data-astro-cid-2wsjgmmb] svg[data-astro-cid-2wsjgmmb]{width:28px;height:28px}.ministerios-3d__card-title[data-astro-cid-2wsjgmmb]{font-size:1.25rem;padding:1.5rem 1rem 1rem}.ministerios-3d__title[data-astro-cid-2wsjgmmb]{font-size:clamp(1.8rem,4.5vw,3rem)}.ministerios-3d__indicators[data-astro-cid-2wsjgmmb]{gap:1.5rem}}@media (max-width: 640px){.ministerios-3d[data-astro-cid-2wsjgmmb]{min-height:70vh}.ministerios-3d__container[data-astro-cid-2wsjgmmb]{padding:2.5rem .75rem}.ministerios-3d__carousel[data-astro-cid-2wsjgmmb]{height:450px;margin-bottom:3rem}.ministerios-3d__slide[data-astro-cid-2wsjgmmb]{width:250px;height:320px}.ministerios-3d__slide--active[data-astro-cid-2wsjgmmb]{transform:translate(-50%,-50%) scale(1.15) rotateY(0) translateZ(35px)}.ministerios-3d__slide--prev[data-astro-cid-2wsjgmmb]{transform:translate(-50%,-50%) scale(.75) rotateY(15deg) translate(-120px) translateZ(0);opacity:.6}.ministerios-3d__slide--next[data-astro-cid-2wsjgmmb]{transform:translate(-50%,-50%) scale(.75) rotateY(-15deg) translate(120px) translateZ(0);opacity:.6}.ministerios-3d__slide--hidden[data-astro-cid-2wsjgmmb]{transform:translate(-50%,-50%) scale(.6) rotateY(60deg) translate(-300px);opacity:.1}.ministerios-3d__controls[data-astro-cid-2wsjgmmb]{gap:2rem;margin-top:2.5rem}.ministerios-3d__btn[data-astro-cid-2wsjgmmb]{width:55px;height:55px}.ministerios-3d__btn[data-astro-cid-2wsjgmmb] svg[data-astro-cid-2wsjgmmb]{width:25px;height:25px}.ministerios-3d__indicator[data-astro-cid-2wsjgmmb]{width:16px;height:16px}.ministerios-3d__indicators[data-astro-cid-2wsjgmmb]{gap:1.25rem}.ministerios-3d__card-title[data-astro-cid-2wsjgmmb]{font-size:1.15rem;padding:1.25rem .75rem .75rem}.ministerios-3d__title[data-astro-cid-2wsjgmmb]{font-size:clamp(1.6rem,4vw,2.5rem);margin-bottom:3rem}.ministerios-3d__image-container[data-astro-cid-2wsjgmmb],.ministerios-3d__image[data-astro-cid-2wsjgmmb],.ministerios-3d__overlay[data-astro-cid-2wsjgmmb]{border-radius:24px}.ministerios-3d__header[data-astro-cid-2wsjgmmb]{margin-bottom:4rem}}@media (max-width: 480px){.ministerios-3d__container[data-astro-cid-2wsjgmmb]{padding:2rem .5rem}.ministerios-3d__carousel[data-astro-cid-2wsjgmmb]{height:400px;margin-bottom:2.5rem}.ministerios-3d__slide[data-astro-cid-2wsjgmmb]{width:220px;height:280px}.ministerios-3d__slide--active[data-astro-cid-2wsjgmmb]{transform:translate(-50%,-50%) scale(1.1) rotateY(0) translateZ(30px)}.ministerios-3d__slide--prev[data-astro-cid-2wsjgmmb]{transform:translate(-50%,-50%) scale(.7) rotateY(12deg) translate(-100px) translateZ(0);opacity:.5}.ministerios-3d__slide--next[data-astro-cid-2wsjgmmb]{transform:translate(-50%,-50%) scale(.7) rotateY(-12deg) translate(100px) translateZ(0);opacity:.5}.ministerios-3d__slide--hidden[data-astro-cid-2wsjgmmb]{transform:translate(-50%,-50%) scale(.55) rotateY(50deg) translate(-250px);opacity:0}.ministerios-3d__controls[data-astro-cid-2wsjgmmb]{gap:1.5rem;margin-top:2rem}.ministerios-3d__btn[data-astro-cid-2wsjgmmb]{width:50px;height:50px}.ministerios-3d__btn[data-astro-cid-2wsjgmmb] svg[data-astro-cid-2wsjgmmb]{width:22px;height:22px}.ministerios-3d__indicator[data-astro-cid-2wsjgmmb]{width:14px;height:14px}.ministerios-3d__indicators[data-astro-cid-2wsjgmmb]{gap:1rem}.ministerios-3d__card-title[data-astro-cid-2wsjgmmb]{font-size:1.05rem;padding:1rem .5rem .5rem;line-height:1.3}.ministerios-3d__title[data-astro-cid-2wsjgmmb]{font-size:clamp(1.4rem,3.5vw,2.2rem);margin-bottom:2.5rem;line-height:1.2}.ministerios-3d__header[data-astro-cid-2wsjgmmb]{margin-bottom:3rem}.ministerios-3d__image-container[data-astro-cid-2wsjgmmb],.ministerios-3d__image[data-astro-cid-2wsjgmmb],.ministerios-3d__overlay[data-astro-cid-2wsjgmmb]{border-radius:20px}}@media (max-width: 360px){.ministerios-3d__container[data-astro-cid-2wsjgmmb]{padding:1.5rem .25rem}.ministerios-3d__carousel[data-astro-cid-2wsjgmmb]{height:350px;margin-bottom:2rem}.ministerios-3d__slide[data-astro-cid-2wsjgmmb]{width:200px;height:260px}.ministerios-3d__slide--active[data-astro-cid-2wsjgmmb]{transform:translate(-50%,-50%) scale(1.05) rotateY(0) translateZ(25px)}.ministerios-3d__slide--prev[data-astro-cid-2wsjgmmb]{transform:translate(-50%,-50%) scale(.65) rotateY(10deg) translate(-85px) translateZ(0);opacity:.4}.ministerios-3d__slide--next[data-astro-cid-2wsjgmmb]{transform:translate(-50%,-50%) scale(.65) rotateY(-10deg) translate(85px) translateZ(0);opacity:.4}.ministerios-3d__btn[data-astro-cid-2wsjgmmb]{width:45px;height:45px}.ministerios-3d__btn[data-astro-cid-2wsjgmmb] svg[data-astro-cid-2wsjgmmb]{width:20px;height:20px}.ministerios-3d__indicator[data-astro-cid-2wsjgmmb]{width:12px;height:12px}.ministerios-3d__card-title[data-astro-cid-2wsjgmmb]{font-size:1rem;padding:.75rem .5rem .5rem}.ministerios-3d__title[data-astro-cid-2wsjgmmb]{font-size:clamp(1.2rem,3vw,2rem);margin-bottom:2rem}.ministerios-3d__header[data-astro-cid-2wsjgmmb]{margin-bottom:2.5rem}}.pastores-section[data-astro-cid-qqimkc4o]{position:relative;min-height:100vh;padding:5rem 0 8rem;overflow:hidden;background:linear-gradient(135deg,#2c3e50,#34495e,#35495d,#2f4156,#34495e);font-family:var(--font-outfit);color:var(--color-pure)}.pastores-background[data-astro-cid-qqimkc4o]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.pastores-gradient[data-astro-cid-qqimkc4o]{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 25% 25%,rgba(245,238,235,.08) 0%,transparent 50%),radial-gradient(circle at 75% 75%,rgba(252,251,250,.06) 0%,transparent 50%),radial-gradient(circle at 50% 50%,rgba(201,214,230,.04) 0%,transparent 50%);animation:gradientFloat 30s ease-in-out infinite}@keyframes gradientFloat{0%,to{opacity:1;transform:scale(1) rotate(0)}33%{opacity:.8;transform:scale(1.05) rotate(120deg)}66%{opacity:.9;transform:scale(.95) rotate(240deg)}}.floating-elements[data-astro-cid-qqimkc4o]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden}.floating-circle[data-astro-cid-qqimkc4o]{position:absolute;border-radius:50%;background:#f5eeeb1f;animation:floatUpDown 8s ease-in-out infinite}.circle-1[data-astro-cid-qqimkc4o]{width:120px;height:120px;top:15%;left:10%;animation-delay:0s;background:#fcfbfa1a}.circle-2[data-astro-cid-qqimkc4o]{width:80px;height:80px;top:60%;right:15%;animation-delay:2s;background:#f5eeeb14}.circle-3[data-astro-cid-qqimkc4o]{width:100px;height:100px;bottom:20%;left:20%;animation-delay:4s;background:#c9d6e60f}.circle-4[data-astro-cid-qqimkc4o]{width:90px;height:90px;top:30%;right:30%;animation-delay:1s;background:#fcfbfa17}.circle-5[data-astro-cid-qqimkc4o]{width:70px;height:70px;top:75%;left:60%;animation-delay:3s;background:#f5eeeb1c}.circle-6[data-astro-cid-qqimkc4o]{width:110px;height:110px;top:5%;left:70%;animation-delay:5s;background:#c9d6e614}@keyframes floatUpDown{0%,to{transform:translateY(0) rotate(0) scale(1);opacity:.7}50%{transform:translateY(-25px) rotate(180deg) scale(1.1);opacity:1}}.pastores-container[data-astro-cid-qqimkc4o]{position:relative;width:100%;max-width:1400px;margin:0 auto;padding:0 2rem;z-index:2}.pastores-header[data-astro-cid-qqimkc4o]{text-align:center;margin-bottom:5rem}.pastores-title[data-astro-cid-qqimkc4o]{font-size:clamp(2.5rem,6vw,4.5rem);font-weight:var(--font-black);font-family:var(--font-outfit);color:var(--color-pure);margin:0 0 1.5rem;text-shadow:0 4px 25px rgba(0,0,0,.4);background:linear-gradient(135deg,#fff,#f5eeeb 30%,#fcfbfa 70%,#fff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-1px;line-height:1.1}.pastores-underline[data-astro-cid-qqimkc4o]{position:relative;margin:0 auto;width:16rem;height:.5rem}.underline-gradient[data-astro-cid-qqimkc4o]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right,#f5eeebcc,#fcfbfa99);border-radius:9999px}.underline-blur[data-astro-cid-qqimkc4o]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right,#f5eeebcc,#fcfbfa99);border-radius:9999px;filter:blur(4px)}.pastores-content[data-astro-cid-qqimkc4o]{display:flex;align-items:center;justify-content:space-between;max-width:1200px;margin:0 auto;position:relative}.nav-arrow[data-astro-cid-qqimkc4o]{position:absolute;top:50%;transform:translateY(-50%);z-index:20;background:#fff3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:none;border-radius:50%;padding:.75rem;color:var(--color-pure);cursor:pointer;transition:all .4s cubic-bezier(.25,.46,.45,.94);display:flex;align-items:center;justify-content:center}.nav-arrow-left[data-astro-cid-qqimkc4o]{left:0}.nav-arrow-right[data-astro-cid-qqimkc4o]{right:0}.nav-arrow-icon[data-astro-cid-qqimkc4o]{width:1.5rem;height:1.5rem}.nav-arrow[data-astro-cid-qqimkc4o]:hover{background:#ffffff4d;transform:translateY(-50%) scale(1.15);box-shadow:0 8px 25px #0003}.nav-arrow[data-astro-cid-qqimkc4o]:active{transform:translateY(-50%) scale(1.05)}.pastor-info[data-astro-cid-qqimkc4o]{flex:1;max-width:28rem;padding-right:2rem;margin-left:80px}.pastor-content[data-astro-cid-qqimkc4o]{animation:fadeInLeft .8s ease-out}.pastor-name[data-astro-cid-qqimkc4o]{font-size:2.5rem;font-weight:var(--font-bold);color:var(--color-pure);margin:0 0 .5rem;font-family:var(--font-outfit);text-shadow:0 2px 10px rgba(0,0,0,.3);opacity:0;transform:translate(-30px);animation:slideInContent .6s ease-out forwards;animation-delay:.2s}.pastor-role[data-astro-cid-qqimkc4o]{font-size:1.25rem;color:#ffffffe6;margin:0 0 1.5rem;font-weight:var(--font-medium);font-family:var(--font-outfit);opacity:0;transform:translate(-30px);animation:slideInContent .6s ease-out forwards;animation-delay:.4s}.pastor-description[data-astro-cid-qqimkc4o]{font-size:1.125rem;color:#ffffffd9;line-height:1.7;font-family:var(--font-outfit);opacity:0;transform:translate(-30px);animation:slideInContent .6s ease-out forwards;animation-delay:.6s}@keyframes slideInContent{to{opacity:1;transform:translate(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}.pastor-image-section[data-astro-cid-qqimkc4o]{flex:1;display:flex;align-items:center;justify-content:center}.pastor-image-wrapper[data-astro-cid-qqimkc4o]{display:flex;justify-content:center}.pastor-image-container[data-astro-cid-qqimkc4o]{flex-shrink:0;transition:all .7s cubic-bezier(.25,.46,.45,.94);position:relative}.pastor-image-container[data-astro-cid-qqimkc4o]:hover{transform:scale(1.05)}.image-3d-wrapper[data-astro-cid-qqimkc4o]{perspective:1000px;transition:all .6s cubic-bezier(.25,.46,.45,.94)}.pastor-main-image[data-astro-cid-qqimkc4o]{width:100%;max-width:600px;max-height:600px;-o-object-fit:cover;object-fit:cover;transform:rotateY(-5deg) rotateX(2deg);transition:all .6s cubic-bezier(.4,0,.2,1)}.pastor-main-image[data-astro-cid-qqimkc4o]:hover{transform:rotateY(0) rotateX(0) scale(1.05);box-shadow:0 35px 60px #0006,0 0 0 2px #ffffff4d}.pastor-name-label[data-astro-cid-qqimkc4o]{position:absolute;bottom:-2rem;left:50%;transform:translate(-50%)}.name-label-bg[data-astro-cid-qqimkc4o]{background:#ffffffe6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:1.25rem 2.5rem;border-radius:1rem;box-shadow:0 8px 32px #00000026}.pastor-image-name[data-astro-cid-qqimkc4o]{color:#2c3e50;font-weight:var(--font-bold);font-family:var(--font-outfit);font-size:1.25rem;white-space:nowrap;margin:0}@media (max-width: 1024px){.pastores-content[data-astro-cid-qqimkc4o]{flex-direction:column;text-align:center}.pastor-info[data-astro-cid-qqimkc4o]{margin-bottom:3rem;padding-right:0;max-width:none}.pastor-main-image[data-astro-cid-qqimkc4o]{width:18.75rem;height:22.5rem}.nav-arrow[data-astro-cid-qqimkc4o]{display:none}.pastores-section[data-astro-cid-qqimkc4o]{padding:4rem 0 6rem}}@media (max-width: 768px){.pastores-container[data-astro-cid-qqimkc4o]{padding:0 1rem}.pastores-header[data-astro-cid-qqimkc4o]{margin-bottom:3rem}.pastor-main-image[data-astro-cid-qqimkc4o]{width:15.625rem;height:20rem}.pastores-title[data-astro-cid-qqimkc4o]{font-size:2.5rem}.pastor-name[data-astro-cid-qqimkc4o]{font-size:2rem}.pastor-role[data-astro-cid-qqimkc4o]{font-size:1.125rem}.pastor-description[data-astro-cid-qqimkc4o]{font-size:1rem}.name-label-bg[data-astro-cid-qqimkc4o]{padding:1rem 2rem}.pastor-image-name[data-astro-cid-qqimkc4o]{font-size:1.125rem}}@media (max-width: 480px){.pastores-section[data-astro-cid-qqimkc4o]{padding:3rem 0 5rem}.pastores-container[data-astro-cid-qqimkc4o]{padding:0 1rem}.pastor-main-image[data-astro-cid-qqimkc4o]{width:12.5rem;height:16rem}.pastor-name[data-astro-cid-qqimkc4o]{font-size:1.75rem}.pastor-role[data-astro-cid-qqimkc4o]{font-size:1rem}.pastor-description[data-astro-cid-qqimkc4o]{font-size:.95rem}.name-label-bg[data-astro-cid-qqimkc4o]{padding:.75rem 1.5rem}.pastor-image-name[data-astro-cid-qqimkc4o]{font-size:1rem}.pastores-underline[data-astro-cid-qqimkc4o]{width:12rem}}@media (prefers-reduced-motion: reduce){.pastor-image-container[data-astro-cid-qqimkc4o],.image-3d-wrapper[data-astro-cid-qqimkc4o],.pastor-main-image[data-astro-cid-qqimkc4o],.nav-arrow[data-astro-cid-qqimkc4o]{transition:none}.pastores-gradient[data-astro-cid-qqimkc4o],.floating-circle[data-astro-cid-qqimkc4o]{animation:none}.pastor-name[data-astro-cid-qqimkc4o],.pastor-role[data-astro-cid-qqimkc4o],.pastor-description[data-astro-cid-qqimkc4o]{animation:none;opacity:1;transform:none}}.nav-arrow[data-astro-cid-qqimkc4o]:focus{outline:3px solid rgba(245,238,235,.8);outline-offset:4px}@media (prefers-color-scheme: dark){.pastores-title[data-astro-cid-qqimkc4o]{background:linear-gradient(135deg,#fff,#f5eeeb 30%,#fcfbfa 70%,#fff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}}@keyframes heroFloat{0%,to{transform:translateY(0) rotateX(0)}50%{transform:translateY(-20px) rotateX(5deg)}}@keyframes parallaxScroll{0%{transform:translateY(0)}to{transform:translateY(-30px)}}@keyframes revealUp{0%{opacity:0;transform:translateY(100px) rotateX(45deg)}to{opacity:1;transform:translateY(0) rotateX(0)}}@keyframes scaleIn3D{0%{opacity:0;transform:scale(.8) rotateY(-45deg) rotateX(45deg)}to{opacity:1;transform:scale(1) rotateY(0) rotateX(0)}}.hero-title[data-astro-cid-vfpx7aaf] span[data-astro-cid-vfpx7aaf]{display:inline-block;animation:heroFloat 6s ease-in-out infinite;animation-delay:calc(var(--i) * .2s)}.hero-title[data-astro-cid-vfpx7aaf] span[data-astro-cid-vfpx7aaf]:nth-child(1){--i: 0}.hero-title[data-astro-cid-vfpx7aaf] span[data-astro-cid-vfpx7aaf]:nth-child(2){--i: 1}.hero-title[data-astro-cid-vfpx7aaf] span[data-astro-cid-vfpx7aaf]:nth-child(3){--i: 2}.hero-subtitle[data-astro-cid-vfpx7aaf]{animation:revealUp 1s ease-out .8s both}.parallax-bg[data-astro-cid-vfpx7aaf]{will-change:transform;transition:transform .1s ease-out;-o-object-position:center center;object-position:center center}.image-3d[data-astro-cid-vfpx7aaf]{transition:all .5s cubic-bezier(.175,.885,.32,1.275);transform-style:preserve-3d}.image-3d[data-astro-cid-vfpx7aaf]:hover{transform:rotateY(10deg) rotateX(5deg) scale(1.05)}.vision-card[data-astro-cid-vfpx7aaf],.mission-card[data-astro-cid-vfpx7aaf],.value-card[data-astro-cid-vfpx7aaf],.leadership-card[data-astro-cid-vfpx7aaf]{opacity:0;animation:scaleIn3D .8s ease-out forwards}.vision-card[data-astro-cid-vfpx7aaf]{animation-delay:.2s}.mission-card[data-astro-cid-vfpx7aaf]{animation-delay:.4s}.value-card[data-astro-cid-vfpx7aaf]:nth-child(1){animation-delay:.1s}.value-card[data-astro-cid-vfpx7aaf]:nth-child(2){animation-delay:.3s}.value-card[data-astro-cid-vfpx7aaf]:nth-child(3){animation-delay:.5s}.value-icon[data-astro-cid-vfpx7aaf]{transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.value-card[data-astro-cid-vfpx7aaf]:hover .value-icon[data-astro-cid-vfpx7aaf]{transform:rotateY(180deg) scale(1.1)}.cta-button[data-astro-cid-vfpx7aaf]{position:relative;overflow:hidden}.cta-button[data-astro-cid-vfpx7aaf]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.cta-button[data-astro-cid-vfpx7aaf]:hover:before{left:100%}.reveal-content[data-astro-cid-vfpx7aaf]{opacity:0;transform:translateY(50px);animation:revealUp 1s ease-out forwards}html{scroll-behavior:smooth}@media (max-width: 640px){.hero-title[data-astro-cid-vfpx7aaf]{font-size:4.5rem!important;line-height:.9}}@media (min-width: 641px) and (max-width: 768px){.hero-title[data-astro-cid-vfpx7aaf]{font-size:8rem!important;line-height:.85}}@media (min-width: 769px) and (max-width: 1024px){.hero-title[data-astro-cid-vfpx7aaf]{font-size:12rem!important;line-height:.85}}@media (min-width: 1025px) and (max-width: 1280px){.hero-title[data-astro-cid-vfpx7aaf]{font-size:16rem!important;line-height:.85}}@media (min-width: 1281px){.hero-title[data-astro-cid-vfpx7aaf]{font-size:22rem!important;line-height:.85}}.hero-title[data-astro-cid-vfpx7aaf]{width:100%;max-width:100vw;word-wrap:break-word;-webkit-hyphens:none;hyphens:none}[data-astro-cid-vfpx7aaf]{backface-visibility:hidden;-webkit-backface-visibility:hidden}.transform-gpu[data-astro-cid-vfpx7aaf]{transform:translateZ(0);will-change:transform}main[data-astro-cid-j7pv25f6]{position:relative;z-index:1}@media (max-width: 768px){main[data-astro-cid-j7pv25f6]{padding-top:4rem}}
