.banner[data-v-0d9e461b]{align-items:center;display:flex;height:calc(100vh + 80px);justify-content:center;margin-top:-80px;overflow:hidden;padding-top:80px;position:relative;width:100%}@media (max-width:768px){.banner[data-v-0d9e461b]{height:calc(100vh + 60px);margin-top:-60px;padding-top:60px}}.banner__background[data-v-0d9e461b]{inset:0;position:absolute;z-index:0}.banner__bg[data-v-0d9e461b]{height:100%;-o-object-fit:cover;object-fit:cover;transition-duration:1s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);width:100%}.banner__bg--desktop[data-v-0d9e461b]{display:none}@media (min-width:1024px){.banner__bg--desktop[data-v-0d9e461b]{display:block}}.banner__bg--mobile[data-v-0d9e461b]{display:block}@media (min-width:1024px){.banner__bg--mobile[data-v-0d9e461b]{display:none}}.banner__overlay[data-v-0d9e461b]{background:linear-gradient(180deg,#0000001a,#0003 50%,#0000004d);inset:0;position:absolute;z-index:10}.banner__content[data-v-0d9e461b]{align-items:center;display:flex;height:100vh;justify-content:center;padding-bottom:5rem;padding-top:5rem;position:relative;width:100%;z-index:20}.banner__container[data-v-0d9e461b]{text-align:center;width:100%}@media (min-width:1024px){.banner__container[data-v-0d9e461b]{text-align:left}}.banner__text[data-v-0d9e461b]{margin-left:auto;margin-right:auto;max-width:72rem}@media (min-width:1024px){.banner__text[data-v-0d9e461b]{margin-left:0;margin-right:0}}.banner__text[data-v-0d9e461b]{margin-bottom:3rem;width:100%}.banner__title[data-v-0d9e461b]{font-size:2.25rem;line-height:2.5rem}@media (min-width:768px){.banner__title[data-v-0d9e461b]{font-size:3rem;line-height:1}}@media (min-width:1024px){.banner__title[data-v-0d9e461b]{font-size:3.75rem;line-height:1}}@media (min-width:1280px){.banner__title[data-v-0d9e461b]{font-size:4.5rem;line-height:1}}.banner__title[data-v-0d9e461b]{font-weight:700;line-height:1.25;margin-bottom:1.5rem;--tw-text-opacity:1;--tw-drop-shadow:drop-shadow(0 10px 8px rgba(0,0,0,.04)) drop-shadow(0 4px 3px rgba(0,0,0,.1));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);width:100%}.banner__title[data-v-0d9e461b],.title-highlight[data-v-0d9e461b]{color:rgb(255 255 255/var(--tw-text-opacity,1))}.title-highlight[data-v-0d9e461b]{display:inline-block;--tw-text-opacity:1;text-shadow:0 2px 4px rgba(0,0,0,.3)}.title-separator[data-v-0d9e461b]{color:#fffc;margin-left:.5rem;margin-right:.5rem}.title-main[data-v-0d9e461b]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.banner__subtitle[data-v-0d9e461b]{font-size:1.125rem;line-height:1.75rem}@media (min-width:768px){.banner__subtitle[data-v-0d9e461b]{font-size:1.25rem;line-height:1.75rem}}@media (min-width:1024px){.banner__subtitle[data-v-0d9e461b]{font-size:1.5rem;line-height:2rem}}.banner__subtitle[data-v-0d9e461b]{color:#ffffffe6;line-height:1.625;margin-bottom:2rem;--tw-drop-shadow:drop-shadow(0 4px 3px rgba(0,0,0,.07)) drop-shadow(0 2px 2px rgba(0,0,0,.06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@media (max-width:768px){.banner[data-v-0d9e461b]{min-height:100vh}.banner__content[data-v-0d9e461b]{padding-bottom:4rem;padding-top:4rem}.banner__title[data-v-0d9e461b]{font-size:1.875rem;line-height:2.25rem;line-height:1.25}.banner__subtitle[data-v-0d9e461b]{font-size:1rem;line-height:1.5rem}}@media (max-width:640px){.banner__text[data-v-0d9e461b]{margin-bottom:2rem}}@keyframes fadeInUp-0d9e461b{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.banner__subtitle[data-v-0d9e461b],.banner__title[data-v-0d9e461b]{animation:fadeInUp-0d9e461b .8s ease-out forwards}.banner__subtitle[data-v-0d9e461b]{animation-delay:.2s}@media (prefers-reduced-motion:reduce){.banner__subtitle[data-v-0d9e461b],.banner__title[data-v-0d9e461b]{animation:none}.banner__bg[data-v-0d9e461b]{transition:none}}@media (prefers-contrast:high){.banner__overlay[data-v-0d9e461b]{background:#000000b3}.banner__subtitle[data-v-0d9e461b],.banner__title[data-v-0d9e461b]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));text-shadow:2px 2px 4px #000}}.brand-story[data-v-c1310857]{background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#f9fafb var(--tw-gradient-to-position);padding-bottom:4rem;padding-top:4rem}.brand-story__container[data-v-c1310857]{width:100%}.section-header[data-v-c1310857]{margin-bottom:4rem;text-align:center}.section-title[data-v-c1310857]{font-size:2.25rem;font-weight:700;line-height:2.5rem;margin-bottom:1rem}@media (min-width:1024px){.section-title[data-v-c1310857]{font-size:3rem;line-height:1}}.section-title[data-v-c1310857]{background:linear-gradient(135deg,var(--primary-green),var(--primary-blue));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.section-subtitle[data-v-c1310857]{font-size:1.125rem;line-height:1.75rem;margin-left:auto;margin-right:auto;max-width:42rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.story-section[data-v-c1310857]{margin-bottom:5rem}.story-section[data-v-c1310857]:last-child{margin-bottom:0}.story-content[data-v-c1310857]{align-items:center;display:grid;gap:3rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:1024px){.story-content[data-v-c1310857],.story-section--meaning .story-content[data-v-c1310857]{grid-template-columns:repeat(2,minmax(0,1fr))}.story-section--timeline .story-content[data-v-c1310857],.story-section--vision .story-content[data-v-c1310857]{grid-template-columns:repeat(1,minmax(0,1fr))}}.story-text[data-v-c1310857]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.story-title[data-v-c1310857]{font-size:1.875rem;font-weight:700;line-height:2.25rem;margin-bottom:1.5rem}@media (min-width:1024px){.story-title[data-v-c1310857]{font-size:2.25rem;line-height:2.5rem}}.story-title[data-v-c1310857]{color:var(--text-primary)}.story-description[data-v-c1310857]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.story-description[data-v-c1310857]{color:var(--text-secondary);font-size:1.125rem;line-height:1.75rem;line-height:1.625}.story-visual[data-v-c1310857]{position:relative}.story-image-wrapper[data-v-c1310857]{border-radius:1rem;height:auto;overflow:hidden;width:100%;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.story-image-wrapper[data-v-c1310857]:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.story-image[data-v-c1310857]{border-radius:1rem;height:auto;width:100%;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.story-image[data-v-c1310857]:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.timeline[data-v-c1310857]{margin-top:3rem}.timeline[data-v-c1310857]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(3rem*var(--tw-space-y-reverse));margin-top:calc(3rem*(1 - var(--tw-space-y-reverse)))}@media (min-width:1024px){.timeline[data-v-c1310857]{align-items:flex-start;display:flex;justify-content:space-between}.timeline[data-v-c1310857]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;--tw-space-x-reverse:0;margin:calc(0px*(1 - var(--tw-space-y-reverse))) calc(2rem*var(--tw-space-x-reverse)) calc(0px*var(--tw-space-y-reverse)) calc(2rem*(1 - var(--tw-space-x-reverse)))}.timeline[data-v-c1310857]{position:relative}.timeline[data-v-c1310857]:before{background:linear-gradient(90deg,var(--primary-green),var(--primary-blue));content:"";height:.125rem;left:0;position:absolute;right:0;top:1.5rem;z-index:1}}.timeline-item[data-v-c1310857]{display:flex;gap:1.5rem;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.timeline-item:hover .timeline-dot[data-v-c1310857]{--tw-scale-x:1.5;--tw-scale-y:1.5;box-shadow:0 0 20px #22c55ecc}.timeline-item:hover .timeline-content[data-v-c1310857],.timeline-item:hover .timeline-dot[data-v-c1310857]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.timeline-item:hover .timeline-content[data-v-c1310857]{--tw-translate-y:-.25rem}.timeline-item:hover .timeline-period[data-v-c1310857]{color:var(--primary-green);font-weight:700}.timeline-item:hover .timeline-title[data-v-c1310857]{background:linear-gradient(135deg,var(--primary-green),var(--primary-blue));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.timeline-item:hover .timeline-image-wrapper[data-v-c1310857],.timeline-item:hover .timeline-img[data-v-c1310857]{--tw-scale-x:1.05;--tw-scale-y:1.05;box-shadow:0 10px 30px #0000004d;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:1024px){.timeline-item[data-v-c1310857]{align-items:center;flex:1 1 0%;flex-direction:column;position:relative;text-align:center;z-index:10}}.timeline-marker[data-v-c1310857]{align-items:center;display:flex;flex-direction:column;flex-shrink:0}@media (min-width:1024px){.timeline-marker[data-v-c1310857]{margin-bottom:1rem;order:1}}.timeline-dot[data-v-c1310857]{background:linear-gradient(135deg,var(--primary-green),var(--primary-blue));border-radius:9999px;height:1rem;width:1rem;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:1024px){.timeline-dot[data-v-c1310857]{height:1.5rem;width:1.5rem}}.timeline-line[data-v-c1310857]{background-image:linear-gradient(to bottom,var(--tw-gradient-stops));height:5rem;margin-top:1rem;width:.125rem;--tw-gradient-from:#d1d5db var(--tw-gradient-from-position);--tw-gradient-to:rgba(209,213,219,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#e5e7eb var(--tw-gradient-to-position)}@media (min-width:1024px){.timeline-line[data-v-c1310857]{display:none}}.timeline-content[data-v-c1310857]{flex:1 1 0%;padding-bottom:2rem;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:1024px){.timeline-content[data-v-c1310857]{order:2;padding-bottom:0}}.timeline-period[data-v-c1310857]{color:var(--primary-blue);font-size:.875rem;font-weight:600;line-height:1.25rem;margin-bottom:.5rem;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:1024px){.timeline-period[data-v-c1310857]{font-size:1rem;line-height:1.5rem;margin-bottom:.75rem}}.timeline-title[data-v-c1310857]{color:var(--text-primary);font-size:1.25rem;font-weight:700;line-height:1.75rem;margin-bottom:.75rem;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:1024px){.timeline-title[data-v-c1310857]{font-size:1.125rem;line-height:1.75rem;margin-bottom:1rem}}.timeline-description[data-v-c1310857]{line-height:1.625;margin-bottom:1rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}@media (min-width:1024px){.timeline-description[data-v-c1310857]{font-size:.875rem;line-height:1.25rem;line-height:1.625;margin-bottom:1.5rem;max-width:20rem}}.timeline-image[data-v-c1310857]{margin-top:1rem}@media (min-width:1024px){.timeline-image[data-v-c1310857]{margin-top:0}}.timeline-image-wrapper[data-v-c1310857]{border-radius:.5rem;height:auto;max-width:28rem;overflow:hidden;width:100%;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-duration:.5s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:1024px){.timeline-image-wrapper[data-v-c1310857]{height:12rem;max-width:20rem}}.timeline-img[data-v-c1310857]{border-radius:.5rem;height:auto;max-width:28rem;width:100%;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-duration:.5s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:1024px){.timeline-img[data-v-c1310857]{height:12rem;max-width:20rem;-o-object-fit:cover;object-fit:cover}}.vision-block[data-v-c1310857]{margin-bottom:4rem;text-align:center}.vision-text[data-v-c1310857]{color:var(--text-secondary);font-size:1.25rem;line-height:1.75rem;line-height:1.625;margin-left:auto;margin-right:auto;max-width:64rem}.vision-text--underlined[data-v-c1310857]{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.vision-text--highlighted[data-v-c1310857]{font-size:1.875rem;font-weight:900;line-height:2.25rem}@media (min-width:1024px){.vision-text--highlighted[data-v-c1310857]{font-size:2.25rem;line-height:2.5rem}}.vision-text--highlighted[data-v-c1310857]{background:linear-gradient(135deg,#ff6b6b,#ffd93d,#4ecdc4,#45b7d1,#96ceb4,#feca57);-webkit-background-clip:text;background-size:400% 400%;-webkit-text-fill-color:transparent;animation:gradientShift-c1310857 3s ease-in-out infinite;background-clip:text;filter:drop-shadow(0 0 15px rgba(255,107,107,.8)) drop-shadow(0 0 25px rgba(255,217,61,.6)) drop-shadow(0 0 35px rgba(69,183,209,.4));line-height:1.4;margin:30px 0;padding:20px;position:relative;text-shadow:3px 3px 0 rgba(0,0,0,.2),-2px -2px 0 hsla(0,0%,100%,.9),2px -2px 0 hsla(0,0%,100%,.9),-2px 2px 0 hsla(0,0%,100%,.9),2px 2px 0 hsla(0,0%,100%,.9),0 0 20px hsla(0,100%,71%,.6),0 0 30px rgba(255,217,61,.4),0 0 40px rgba(69,183,209,.3);transition:all .4s ease-in-out}.vision-text--highlighted[data-v-c1310857]:before{animation:backgroundPulse-c1310857 4s ease-in-out infinite;background:linear-gradient(135deg,#ff6b6b1a,#ffd93d1a,#45b7d11a);border-radius:20px;content:"";inset:-10px -20px;position:absolute;z-index:-1}.vision-text--highlighted[data-v-c1310857]:hover{filter:drop-shadow(0 0 25px rgba(255,107,107,1)) drop-shadow(0 0 35px rgba(255,217,61,.8)) drop-shadow(0 0 45px rgba(69,183,209,.6));transform:scale(1.05)}.vision-cards-container[data-v-c1310857]{display:flex;flex-direction:column;gap:1rem}@media (min-width:1024px){.vision-cards-container[data-v-c1310857]{flex-direction:row;gap:1.5rem;justify-content:center}}.values-goals-container[data-v-c1310857]{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:1024px){.values-goals-container[data-v-c1310857]{display:contents}}@media (max-width:1023px){.slogan-card--mobile[data-v-c1310857]{grid-column:1/-1}}.horizontal-card[data-v-c1310857]{border-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);border-width:2px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.horizontal-card[data-v-c1310857],.horizontal-card[data-v-c1310857]:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.horizontal-card[data-v-c1310857]:hover{--tw-translate-y:-.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity,1));--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}@media (min-width:1024px){.horizontal-card[data-v-c1310857]{border-radius:1rem;padding:2rem}.horizontal-card[data-v-c1310857]:hover{--tw-translate-y:-.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (min-width:1024px){.horizontal-card[data-v-c1310857]{flex-shrink:1;flex:1;max-width:none;min-width:auto}}.card-title[data-v-c1310857]{font-size:1.125rem;font-weight:700;line-height:1.75rem;margin-bottom:.75rem;text-align:center}@media (min-width:1024px){.card-title[data-v-c1310857]{font-size:1.5rem;line-height:2rem;margin-bottom:1.5rem}}.card-title[data-v-c1310857]{color:var(--text-primary)}@media (min-width:1024px){.values-card[data-v-c1310857]{order:1}}.values-list[data-v-c1310857]{text-align:center}.value-text[data-v-c1310857]{font-size:.875rem;font-weight:500;line-height:1.25rem;margin-bottom:.5rem}@media (min-width:1024px){.value-text[data-v-c1310857]{font-size:1.125rem;line-height:1.75rem;margin-bottom:.75rem}}.value-text[data-v-c1310857]{color:var(--text-primary)}.value-text[data-v-c1310857]:last-child{margin-bottom:0}@media (min-width:1024px){.slogan-card--mobile[data-v-c1310857]{order:2}}.slogan-image-container[data-v-c1310857]{align-items:center;display:flex;justify-content:center}.slogan-image-wrapper[data-v-c1310857]{max-width:20rem;width:100%}@media (min-width:1024px){.slogan-image-wrapper[data-v-c1310857]{max-width:24rem}}.slogan-image[data-v-c1310857]{height:auto;-o-object-fit:contain;object-fit:contain;transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.slogan-image[data-v-c1310857]:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:1024px){.goals-card[data-v-c1310857]{order:3}}.goals-list[data-v-c1310857]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}@media (min-width:1024px){.goals-list[data-v-c1310857]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}}.goal-item[data-v-c1310857]{background-image:linear-gradient(to right,var(--tw-gradient-stops));border-radius:.5rem;--tw-gradient-from:#eff6ff var(--tw-gradient-from-position);--tw-gradient-to:rgba(239,246,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#f0fdf4 var(--tw-gradient-to-position);padding:.5rem}@media (min-width:1024px){.goal-item[data-v-c1310857]{border-radius:.75rem;padding:1.5rem}}.goal-item[data-v-c1310857]{transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.goal-item[data-v-c1310857]:hover{--tw-gradient-from:#dbeafe var(--tw-gradient-from-position);--tw-gradient-to:rgba(219,234,254,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#dcfce7 var(--tw-gradient-to-position)}.goal-year[data-v-c1310857]{font-size:.875rem;font-weight:700;line-height:1.25rem;margin-bottom:.25rem;text-align:center}@media (min-width:1024px){.goal-year[data-v-c1310857]{font-size:1.5rem;line-height:2rem;margin-bottom:.5rem}}.goal-year[data-v-c1310857]{color:var(--primary-blue)}.goal-target[data-v-c1310857]{font-size:.75rem;font-weight:500;line-height:1rem;text-align:center}@media (min-width:1024px){.goal-target[data-v-c1310857]{font-size:1rem;line-height:1.5rem}}.goal-target[data-v-c1310857]{color:var(--text-secondary)}@media (max-width:768px){.brand-story[data-v-c1310857]{padding-bottom:3rem;padding-top:3rem}.section-header[data-v-c1310857]{margin-bottom:3rem}.section-title[data-v-c1310857]{font-size:1.875rem;line-height:2.25rem}.story-section[data-v-c1310857]{margin-bottom:4rem}.story-title[data-v-c1310857]{font-size:1.5rem;line-height:2rem}.timeline[data-v-c1310857]{flex-direction:column}.timeline[data-v-c1310857]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;--tw-space-x-reverse:0;margin:calc(2rem*(1 - var(--tw-space-y-reverse))) calc(0px*var(--tw-space-x-reverse)) calc(2rem*var(--tw-space-y-reverse)) calc(0px*(1 - var(--tw-space-x-reverse)))}.timeline[data-v-c1310857]:before{display:none}.timeline-item[data-v-c1310857]{flex-direction:row;gap:1rem}.timeline-marker[data-v-c1310857]{align-items:center;flex-direction:column;flex-shrink:0}.timeline-content[data-v-c1310857]{flex:1 1 0%;padding-bottom:2rem}.timeline-line[data-v-c1310857]{display:block;height:4rem}.vision-cards-container[data-v-c1310857]{gap:.75rem}.values-goals-container[data-v-c1310857]{gap:.5rem}}@media (max-width:640px){.story-description[data-v-c1310857]{font-size:1rem;line-height:1.5rem}.timeline-description[data-v-c1310857]{font-size:.875rem;line-height:1.25rem}.vision-text[data-v-c1310857]{font-size:1.125rem;line-height:1.75rem}.card-title[data-v-c1310857],.slogan-text[data-v-c1310857]{font-size:1.25rem;line-height:1.75rem}.card-title[data-v-c1310857]{margin-bottom:1rem}.goal-year[data-v-c1310857]{font-size:1.25rem;line-height:1.75rem}}@keyframes fadeInUp-c1310857{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes gradientShift-c1310857{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes backgroundPulse-c1310857{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.02)}}.story-section[data-v-c1310857]{animation:fadeInUp-c1310857 .8s ease-out}@media (prefers-reduced-motion:reduce){.goal-item[data-v-c1310857],.story-image[data-v-c1310857],.value-item[data-v-c1310857]{transition:none}.story-section[data-v-c1310857]{animation:none}}.team[data-v-163acded]{background-color:#101827;padding-bottom:4rem;padding-top:4rem}.team__container[data-v-163acded]{width:100%}.section-header[data-v-163acded]{margin-bottom:4rem;text-align:center}.section-title[data-v-163acded]{font-size:2.25rem;font-weight:700;line-height:2.5rem;margin-bottom:1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:1024px){.section-title[data-v-163acded]{font-size:3rem;line-height:1}}.section-subtitle[data-v-163acded]{font-size:1.125rem;line-height:1.75rem;margin-left:auto;margin-right:auto;max-width:48rem;--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.team-members[data-v-163acded]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(5rem*var(--tw-space-y-reverse));margin-top:calc(5rem*(1 - var(--tw-space-y-reverse)))}.member-card[data-v-163acded]{border-radius:1.5rem;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);transition-duration:.5s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.member-card[data-v-163acded],.member-card[data-v-163acded]:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.member-card[data-v-163acded]:hover{--tw-translate-y:-.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);--tw-shadow-color:hsla(0,0%,100%,.2);--tw-shadow:var(--tw-shadow-colored)}.member-card[data-v-163acded]{border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.member-content[data-v-163acded]{display:grid;gap:0;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:1024px){.member-content[data-v-163acded]{grid-template-columns:repeat(2,minmax(0,1fr))}}.member-content[data-v-163acded]{min-height:600px}@media (min-width:1024px){.member-content--reverse[data-v-163acded]{grid-template-columns:repeat(2,minmax(0,1fr))}}.member-image[data-v-163acded]{order:1;overflow:hidden;position:relative}@media (min-width:1024px){.member-image[data-v-163acded]{order:0}.member-content--reverse .member-image[data-v-163acded]{order:2}}.member-photo-wrapper[data-v-163acded]{overflow:hidden}.member-photo[data-v-163acded],.member-photo-wrapper[data-v-163acded]{height:100%;transition-duration:.7s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.member-photo[data-v-163acded]{-o-object-fit:cover;object-fit:cover}.member-card:hover .member-photo[data-v-163acded],.member-card:hover .member-photo-wrapper[data-v-163acded]{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.member-info[data-v-163acded]{display:flex;flex-direction:column;justify-content:center;padding:2rem}@media (min-width:1024px){.member-info[data-v-163acded]{padding:3rem}}.member-info[data-v-163acded]{order:2}@media (min-width:1024px){.member-info[data-v-163acded]{order:0}.member-content--reverse .member-info[data-v-163acded]{order:1}}.member-header[data-v-163acded]{align-items:baseline;display:flex;flex-wrap:nowrap;gap:.75rem;margin-bottom:.5rem}.member-name[data-v-163acded]{font-size:1.875rem;font-weight:700;line-height:2.25rem}@media (min-width:1024px){.member-name[data-v-163acded]{font-size:2.25rem;line-height:2.5rem}}.member-name[data-v-163acded]{color:var(--text-primary)}.member-nickname[data-v-163acded]{font-size:1.25rem;font-weight:500;line-height:1.75rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.member-title[data-v-163acded]{color:var(--primary-blue);font-size:1.125rem;font-weight:600;line-height:1.75rem;margin-bottom:.5rem}.member-education[data-v-163acded]{font-size:1rem;line-height:1.5rem;margin-bottom:1.5rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.member-bio[data-v-163acded]{margin-bottom:2rem}.member-bio[data-v-163acded]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.member-bio[data-v-163acded]{line-height:1.625;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.member-bio p[data-v-163acded]{font-size:1rem;line-height:1.5rem}.member-highlights[data-v-163acded]{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}.highlight-item[data-v-163acded]{border-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:1rem;text-align:center;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.highlight-item[data-v-163acded]:hover{--tw-translate-y:-.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.highlight-number[data-v-163acded]{color:var(--primary-green);font-size:1.5rem;font-weight:700;line-height:2rem;margin-bottom:.25rem}.highlight-label[data-v-163acded]{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.other-members[data-v-163acded]{margin-top:5rem;text-align:center}.other-members-title[data-v-163acded]{font-size:1.875rem;font-weight:700;line-height:2.25rem;margin-bottom:3rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.other-members-grid[data-v-163acded]{display:grid;gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:56rem}@media (min-width:768px){.other-members-grid[data-v-163acded]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.other-members-grid[data-v-163acded]{grid-template-columns:repeat(5,minmax(0,1fr))}}.other-member[data-v-163acded]{align-items:center;display:flex;flex-direction:column;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.other-member[data-v-163acded]:hover{--tw-translate-y:-.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.other-member-avatar[data-v-163acded]{height:6rem;margin-bottom:1rem;position:relative;width:6rem}@media (min-width:768px){.other-member-avatar[data-v-163acded]{height:8rem;width:8rem}}.other-member-photo-wrapper[data-v-163acded]{border-radius:9999px;border-width:4px;overflow:hidden;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);aspect-ratio:1/1!important;background-color:transparent!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);min-height:auto!important}.other-member-photo[data-v-163acded],.other-member-photo-wrapper[data-v-163acded]{height:100%;transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.other-member-photo[data-v-163acded]{-o-object-fit:cover;object-fit:cover}.other-member:hover .other-member-photo[data-v-163acded],.other-member:hover .other-member-photo-wrapper[data-v-163acded]{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.other-member-name[data-v-163acded]{font-size:1.125rem;font-weight:600;line-height:1.75rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.other-member:hover .other-member-name[data-v-163acded]{--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}.other-member--more .more-avatar[data-v-163acded]{height:6rem;width:6rem}@media (min-width:768px){.other-member--more .more-avatar[data-v-163acded]{height:8rem;width:8rem}}.other-member--more .more-avatar[data-v-163acded]{border-radius:9999px;border-style:dashed;border-width:4px;--tw-border-opacity:1;align-items:center;border-color:rgb(156 163 175/var(--tw-border-opacity,1));display:flex;justify-content:center;--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1));transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.other-member--more:hover .more-avatar[data-v-163acded]{--tw-border-opacity:1;border-color:rgb(96 165 250/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(30 58 138/var(--tw-bg-opacity,1))}.more-dots[data-v-163acded]{font-size:2.25rem;font-weight:700;line-height:2.5rem;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1));transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.other-member--more:hover .more-dots[data-v-163acded]{--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}@media (max-width:1024px){.member-content[data-v-163acded],.member-content--reverse[data-v-163acded]{grid-template-columns:repeat(1,minmax(0,1fr))}.member-content--reverse .member-image[data-v-163acded],.member-image[data-v-163acded]{order:1}.member-content--reverse .member-info[data-v-163acded],.member-info[data-v-163acded]{order:2}}@media (max-width:768px){.team[data-v-163acded]{padding-bottom:3rem;padding-top:3rem}.section-header[data-v-163acded]{margin-bottom:3rem}.section-title[data-v-163acded]{font-size:1.875rem;line-height:2.25rem}.team-members[data-v-163acded]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(3rem*var(--tw-space-y-reverse));margin-top:calc(3rem*(1 - var(--tw-space-y-reverse)))}.member-content[data-v-163acded]{min-height:auto}.member-info[data-v-163acded]{padding:1.5rem}.member-name[data-v-163acded]{font-size:1.5rem;line-height:2rem}.member-highlights[data-v-163acded]{gap:.75rem;grid-template-columns:repeat(1,minmax(0,1fr))}.other-members-grid[data-v-163acded]{gap:1.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.member-header[data-v-163acded]{align-items:baseline;display:flex;flex-wrap:nowrap;gap:.5rem}.member-name[data-v-163acded]{font-size:1.25rem;line-height:1.75rem}.member-nickname[data-v-163acded]{flex-shrink:0;font-size:1rem;line-height:1.5rem}.other-members-title[data-v-163acded]{font-size:1.5rem;line-height:2rem;margin-bottom:2rem}.other-members-grid[data-v-163acded]{gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.other-member-avatar[data-v-163acded]{height:5rem;width:5rem}.other-member-name[data-v-163acded]{font-size:1rem;line-height:1.5rem}}@keyframes slideInLeft-163acded{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight-163acded{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}.member-card--founder[data-v-163acded]{animation:slideInLeft-163acded .8s ease-out}.member-card--partner[data-v-163acded]{animation:slideInRight-163acded .8s ease-out;animation-delay:.2s;animation-fill-mode:both}@media (prefers-reduced-motion:reduce){.highlight-item[data-v-163acded],.member-card[data-v-163acded],.member-photo[data-v-163acded],.value-tag[data-v-163acded]{transition:none}.member-card--founder[data-v-163acded],.member-card--partner[data-v-163acded]{animation:none}}@media (prefers-contrast:high){.member-card[data-v-163acded]{border-width:2px;--tw-border-opacity:1;border-color:rgb(17 24 39/var(--tw-border-opacity,1))}}.activities[data-v-729d372d]{background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from:#f9fafb var(--tw-gradient-from-position);--tw-gradient-to:rgba(249,250,251,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position);padding-bottom:4rem;padding-top:4rem}.activities__container[data-v-729d372d]{width:100%}.section-header[data-v-729d372d]{margin-bottom:4rem;text-align:center}.section-title[data-v-729d372d]{font-size:2.25rem;font-weight:700;line-height:2.5rem;margin-bottom:1rem}@media (min-width:1024px){.section-title[data-v-729d372d]{font-size:3rem;line-height:1}}.section-title[data-v-729d372d]{background:linear-gradient(135deg,var(--primary-green),var(--primary-blue));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.section-subtitle[data-v-729d372d]{font-size:1.125rem;line-height:1.75rem;margin-left:auto;margin-right:auto;max-width:48rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.activities__stats[data-v-729d372d]{display:grid;gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:1024px){.activities__stats[data-v-729d372d]{grid-template-columns:repeat(5,minmax(0,1fr))}}.activities__stats[data-v-729d372d]{margin:3rem auto 4rem;max-width:72rem}.stat-item[data-v-729d372d]{border-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem;text-align:center;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.stat-item[data-v-729d372d],.stat-item[data-v-729d372d]:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.stat-item[data-v-729d372d]:hover{--tw-translate-y:-.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.stat-item[data-v-729d372d]{border-width:1px;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}.stat-number[data-v-729d372d]{font-size:1.875rem;font-weight:700;line-height:2.25rem;margin-bottom:.5rem}@media (min-width:1024px){.stat-number[data-v-729d372d]{font-size:2.25rem;line-height:2.5rem}}.stat-number[data-v-729d372d]{background:linear-gradient(135deg,var(--primary-green),var(--primary-blue));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.stat-label[data-v-729d372d]{font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}@media (min-width:1024px){.stat-label[data-v-729d372d]{font-size:1rem;line-height:1.5rem}}.activities-container[data-v-729d372d]{margin-bottom:4rem}.activities-grid[data-v-729d372d]{display:grid;gap:1.5rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.activities-grid[data-v-729d372d]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.activities-grid[data-v-729d372d]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.activities-grid[data-v-729d372d]{grid-template-columns:repeat(4,minmax(0,1fr))}}.activity-card[data-v-729d372d]{border-radius:.75rem;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.activity-card[data-v-729d372d],.activity-card[data-v-729d372d]:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.activity-card[data-v-729d372d]:hover{--tw-translate-y:-.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.activity-card[data-v-729d372d]{width:100%}.activity-image[data-v-729d372d]{overflow:hidden;position:relative;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.activity-image-wrapper[data-v-729d372d]{overflow:hidden}.activity-image-wrapper[data-v-729d372d],.activity-img[data-v-729d372d]{height:auto;transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.activity-img[data-v-729d372d]{-o-object-fit:cover;object-fit:cover}.activity-card:hover .activity-image-wrapper[data-v-729d372d],.activity-card:hover .activity-img[data-v-729d372d]{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.activity-requirements[data-v-729d372d]{border-radius:1rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:2rem;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.requirements-title[data-v-729d372d]{color:var(--text-primary);font-size:1.875rem;font-weight:700;line-height:2.25rem;margin-bottom:2rem;text-align:center}.requirements-grid[data-v-729d372d]{display:grid;gap:2rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.requirements-grid[data-v-729d372d]{grid-template-columns:repeat(3,minmax(0,1fr))}}.requirement-item[data-v-729d372d]{border-radius:.75rem;padding:1.5rem;text-align:center;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.requirement-item[data-v-729d372d]:hover{--tw-translate-y:-.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.requirement-item[data-v-729d372d]:first-child{background:linear-gradient(135deg,#fff3e0,#ffe0b2);border:1px solid #ffb74d}.requirement-item[data-v-729d372d]:nth-child(2){background:linear-gradient(135deg,#e8f5e8,#c8e6c9);border:1px solid #66bb6a}.requirement-item[data-v-729d372d]:nth-child(3){background:linear-gradient(135deg,#e3f2fd,#bbdefb);border:1px solid #42a5f5}.requirement-icon[data-v-729d372d]{font-size:2.25rem;line-height:2.5rem;margin-bottom:1rem}.requirement-title[data-v-729d372d]{color:var(--text-primary);font-size:1.25rem;font-weight:600;line-height:1.75rem;margin-bottom:.75rem}.requirement-description[data-v-729d372d]{line-height:1.625;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}@media (max-width:768px){.activities[data-v-729d372d]{padding-bottom:3rem;padding-top:3rem}.section-title[data-v-729d372d]{font-size:1.875rem;line-height:2.25rem}.section-subtitle[data-v-729d372d]{font-size:1rem;line-height:1.5rem}.activities__stats[data-v-729d372d]{gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:3rem;margin-top:2rem}.stat-item[data-v-729d372d]{padding:.75rem}.stat-number[data-v-729d372d]{font-size:1.25rem;line-height:1.75rem}.stat-label[data-v-729d372d]{font-size:.875rem;line-height:1.25rem}.activities-container[data-v-729d372d]{margin-bottom:3rem}.activities-grid[data-v-729d372d],.requirements-grid[data-v-729d372d]{gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr))}.activity-requirements[data-v-729d372d]{padding:1rem}.requirements-title[data-v-729d372d]{font-size:1.5rem;line-height:2rem;margin-bottom:1.5rem}.requirement-item[data-v-729d372d]{padding:1rem}.requirement-title[data-v-729d372d]{font-size:1.125rem;line-height:1.75rem;margin-bottom:.5rem}.requirement-description[data-v-729d372d]{font-size:.875rem;line-height:1.25rem}}@media (prefers-reduced-motion:reduce){.activity-card[data-v-729d372d]{transition:none}}.homepage[data-v-ae705997]{min-height:100vh}html{scroll-behavior:smooth}img{transition-duration:.3s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}img[loading=lazy]{opacity:0}img[loading=lazy].loaded{opacity:1}.homepage[data-v-ae705997]{animation:fadeIn-ae705997 .8s ease-out}@keyframes fadeIn-ae705997{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.homepage[data-v-ae705997]{animation:none}img{transition:none}}@media print{.homepage[data-v-ae705997]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.activities .activity-modal,.qr-modal{display:none!important}}@media (prefers-contrast:high){.homepage[data-v-ae705997]{--tw-contrast:contrast(1.25);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}}
