[data-v-d8be98ee] .swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center}[data-v-d8be98ee] .swiper-button-next,[data-v-d8be98ee] .swiper-button-prev{color:rgb(var(--color-primary-600)/1)}[data-v-d8be98ee] .swiper-pagination-bullet-active{background-color:rgb(var(--color-primary-600)/1)}@media (prefers-color-scheme:dark){[data-v-d8be98ee] .swiper-button-next,[data-v-d8be98ee] .swiper-button-prev{color:rgb(var(--color-primary-400)/1)}[data-v-d8be98ee] .swiper-pagination-bullet-active{background-color:rgb(var(--color-primary-400)/1)}}[data-v-e7c658a1]:root{--primary-50:var(--color-primary-50);--primary-100:var(--color-primary-100);--primary-200:var(--color-primary-200);--primary-300:var(--color-primary-300);--primary-400:var(--color-primary-400);--primary-500:var(--color-primary-500);--primary-600:var(--color-primary-600);--primary-700:var(--color-primary-700);--primary-800:var(--color-primary-800);--primary-900:var(--color-primary-900);--primary-950:var(--color-primary-950);--primary:var(--color-primary-DEFAULT);--tertiary-50:var(--color-tertiary-50);--tertiary-100:var(--color-tertiary-100);--tertiary-200:var(--color-tertiary-200);--tertiary-300:var(--color-tertiary-300);--tertiary-400:var(--color-tertiary-400);--tertiary-500:var(--color-tertiary-500);--tertiary-600:var(--color-tertiary-600);--tertiary-700:var(--color-tertiary-700);--tertiary-800:var(--color-tertiary-800);--tertiary-900:var(--color-tertiary-900);--tertiary-950:var(--color-tertiary-950);--tertiary:var(--color-tertiary-DEFAULT);--secondary-50:var(--color-secondary-50);--secondary-100:var(--color-secondary-100);--secondary-200:var(--color-secondary-200);--secondary-300:var(--color-secondary-300);--secondary-400:var(--color-secondary-400);--secondary-500:var(--color-secondary-500);--secondary-600:var(--color-secondary-600);--secondary-700:var(--color-secondary-700);--secondary-800:var(--color-secondary-800);--secondary-900:var(--color-secondary-900);--secondary-950:var(--color-secondary-950);--secondary:var(--color-secondary-DEFAULT);--yellow-50:#fefce8;--yellow-100:#fef9c3;--yellow-200:#fef08a;--yellow-300:#fde047;--yellow-400:#facc15;--yellow-500:#eab308;--yellow-600:#ca8a04;--yellow-700:#a16207;--yellow-800:#854d0e;--yellow-900:#713f12;--yellow:var(--yellow-500);--gray-50:0 0% 98%;--gray-100:240 4.8% 95.9%;--gray-200:240 5.9% 90%;--gray-300:240 4.9% 83.9%;--gray-400:240 5% 64.9%;--gray-500:240 3.8% 46.1%;--gray-600:240 5.2% 33.9%;--gray-700:240 5.9% 10%;--gray-800:240 3.8% 15.9%;--gray-900:240 10% 3.9%;--gray-950:240 7.3% 8%;--blue-50:214 100% 97%;--blue-100:214 94% 93%;--blue-200:213 97% 87%;--blue-300:212 96% 78%;--blue-400:213 94% 68%;--blue-500:217 91% 60%;--blue-600:221 83% 53%;--blue-700:224 76% 48%;--blue-800:226 71% 40%;--blue-900:224 71% 45%;--blue-950:226 57% 21%;--background:0 0% 100%;--foreground:240 10% 3.9%;--card:0 0% 100%;--card-foreground:240 10% 3.9%;--popover:0 0% 100%;--popover-foreground:240 10% 3.9%;--primary-foreground:0 0% 98%;--secondary:240 4.8% 95.9%;--secondary-foreground:240 5.9% 10%;--muted:240 4.8% 95.9%;--muted-foreground:240 3.8% 46.1%;--accent:240 4.8% 95.9%;--accent-foreground:240 5.9% 10%;--destructive:0 84.2% 60.2%;--destructive-foreground:0 0% 98%;--border:240 5.9% 90%;--input:240 5.9% 90%;--ring:240 5.9% 10%;--success-light:142 72% 29%;--success:142 71% 45%;--success-dark:142 76% 36%;--warning-light:38 92% 50%;--warning:38 93% 53%;--warning-dark:38 94% 47%;--error-light:0 84% 60%;--error:0 84% 60%;--error-dark:0 74% 54%;--info-light:214 94% 68%;--info:217 91% 60%;--info-dark:221 83% 53%;--radius:.5rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-full:9999px;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--spacing-0:0;--spacing-1:.25rem;--spacing-2:.5rem;--spacing-2-5:.625rem;--spacing-3:.75rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-8:2rem;--spacing-10:2.5rem;--spacing-12:3rem;--spacing-16:4rem;--spacing-20:5rem;--spacing-24:6rem;--spacing-32:8rem;--z-negative:-1;--z-elevate:1;--z-sticky:100;--z-drawer:200;--z-dropdown:300;--z-modal:400;--z-popover:500;--z-toast:600;--z-tooltip:700;--transition-fast:.15s;--transition-normal:.25s;--transition-slow:.35s;--transition-slower:.5s;--shadow-sm:0 1px 2px 0 rgba(0,0,0,.05);--shadow-md:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--shadow-lg:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--shadow-xl:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--navbar-bg:var(--background);--navbar-text:var(--foreground);--navbar-link:var(--foreground);--navbar-link-hover:var(--primary);--navbar-active:var(--primary);--main-menu-color:var(--color-gray-700);--main-menu-hover:var(--color-primary-600);--main-menu-active:var(--color-primary-600);--main-menu-dark:var(--color-gray-200);--main-menu-dark-hover:var(--color-primary-400);--main-menu-dark-active:var(--color-primary-400);--main-menu-letter-spacing:.5px;--main-menu-font-weight:600;--background-10:hsla(0,0%,100%,.1);--background-20:hsla(0,0%,100%,.2);--background-30:hsla(0,0%,100%,.3);--background-40:hsla(0,0%,100%,.4)}.dark[data-v-e7c658a1]{--primary:var(--color-primary-DEFAULT);--primary-foreground:var(--color-primary-950);--background:240 10% 3.9%;--foreground:0 0% 98%;--card:240 10% 3.9%;--card-foreground:0 0% 98%;--popover:240 10% 3.9%;--popover-foreground:0 0% 98%;--secondary:240 3.7% 15.9%;--secondary-foreground:0 0% 98%;--muted:240 3.7% 15.9%;--muted-foreground:240 5% 64.9%;--accent:240 3.7% 15.9%;--accent-foreground:0 0% 98%;--destructive:0 62.8% 30.6%;--destructive-foreground:0 0% 98%;--border:240 3.7% 15.9%;--input:240 3.7% 15.9%;--ring:240 4.9% 83.9%;--background-10:rgba(0,0,0,.1);--background-20:rgba(0,0,0,.2);--background-30:rgba(0,0,0,.3);--background-40:rgba(0,0,0,.4)}.hero-section-full[data-v-e7c658a1]{position:relative}.hero-section-full[data-v-e7c658a1] .hero-swiper{height:100%}.hero-section-full[data-v-e7c658a1] .swiper-button-next,.hero-section-full[data-v-e7c658a1] .swiper-button-prev{height:2rem;width:2rem}@media (min-width:768px){.hero-section-full[data-v-e7c658a1] .swiper-button-next,.hero-section-full[data-v-e7c658a1] .swiper-button-prev{height:3rem;width:3rem}}.hero-section-full[data-v-e7c658a1] .swiper-button-next:after,.hero-section-full[data-v-e7c658a1] .swiper-button-prev:after{font-size:1rem;line-height:1.5rem}@media (min-width:768px){.hero-section-full[data-v-e7c658a1] .swiper-button-next:after,.hero-section-full[data-v-e7c658a1] .swiper-button-prev:after{font-size:1.25rem;line-height:1.75rem}}.hero-section-full[data-v-e7c658a1] .swiper-pagination-bullet{height:.5rem;width:.5rem}@media (min-width:768px){.hero-section-full[data-v-e7c658a1] .swiper-pagination-bullet{height:.75rem;width:.75rem}}.deferred-home-section__placeholder[data-v-2f915e00]{width:100%}:root{--primary-50:var(--color-primary-50);--primary-100:var(--color-primary-100);--primary-200:var(--color-primary-200);--primary-300:var(--color-primary-300);--primary-400:var(--color-primary-400);--primary-500:var(--color-primary-500);--primary-600:var(--color-primary-600);--primary-700:var(--color-primary-700);--primary-800:var(--color-primary-800);--primary-900:var(--color-primary-900);--primary-950:var(--color-primary-950);--primary:var(--color-primary-DEFAULT);--tertiary-50:var(--color-tertiary-50);--tertiary-100:var(--color-tertiary-100);--tertiary-200:var(--color-tertiary-200);--tertiary-300:var(--color-tertiary-300);--tertiary-400:var(--color-tertiary-400);--tertiary-500:var(--color-tertiary-500);--tertiary-600:var(--color-tertiary-600);--tertiary-700:var(--color-tertiary-700);--tertiary-800:var(--color-tertiary-800);--tertiary-900:var(--color-tertiary-900);--tertiary-950:var(--color-tertiary-950);--tertiary:var(--color-tertiary-DEFAULT);--secondary-50:var(--color-secondary-50);--secondary-100:var(--color-secondary-100);--secondary-200:var(--color-secondary-200);--secondary-300:var(--color-secondary-300);--secondary-400:var(--color-secondary-400);--secondary-500:var(--color-secondary-500);--secondary-600:var(--color-secondary-600);--secondary-700:var(--color-secondary-700);--secondary-800:var(--color-secondary-800);--secondary-900:var(--color-secondary-900);--secondary-950:var(--color-secondary-950);--secondary:var(--color-secondary-DEFAULT);--yellow-50:#fefce8;--yellow-100:#fef9c3;--yellow-200:#fef08a;--yellow-300:#fde047;--yellow-400:#facc15;--yellow-500:#eab308;--yellow-600:#ca8a04;--yellow-700:#a16207;--yellow-800:#854d0e;--yellow-900:#713f12;--yellow:var(--yellow-500);--gray-50:0 0% 98%;--gray-100:240 4.8% 95.9%;--gray-200:240 5.9% 90%;--gray-300:240 4.9% 83.9%;--gray-400:240 5% 64.9%;--gray-500:240 3.8% 46.1%;--gray-600:240 5.2% 33.9%;--gray-700:240 5.9% 10%;--gray-800:240 3.8% 15.9%;--gray-900:240 10% 3.9%;--gray-950:240 7.3% 8%;--blue-50:214 100% 97%;--blue-100:214 94% 93%;--blue-200:213 97% 87%;--blue-300:212 96% 78%;--blue-400:213 94% 68%;--blue-500:217 91% 60%;--blue-600:221 83% 53%;--blue-700:224 76% 48%;--blue-800:226 71% 40%;--blue-900:224 71% 45%;--blue-950:226 57% 21%;--background:0 0% 100%;--foreground:240 10% 3.9%;--card:0 0% 100%;--card-foreground:240 10% 3.9%;--popover:0 0% 100%;--popover-foreground:240 10% 3.9%;--primary-foreground:0 0% 98%;--secondary:240 4.8% 95.9%;--secondary-foreground:240 5.9% 10%;--muted:240 4.8% 95.9%;--muted-foreground:240 3.8% 46.1%;--accent:240 4.8% 95.9%;--accent-foreground:240 5.9% 10%;--destructive:0 84.2% 60.2%;--destructive-foreground:0 0% 98%;--border:240 5.9% 90%;--input:240 5.9% 90%;--ring:240 5.9% 10%;--success-light:142 72% 29%;--success:142 71% 45%;--success-dark:142 76% 36%;--warning-light:38 92% 50%;--warning:38 93% 53%;--warning-dark:38 94% 47%;--error-light:0 84% 60%;--error:0 84% 60%;--error-dark:0 74% 54%;--info-light:214 94% 68%;--info:217 91% 60%;--info-dark:221 83% 53%;--radius:.5rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-full:9999px;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--spacing-0:0;--spacing-1:.25rem;--spacing-2:.5rem;--spacing-2-5:.625rem;--spacing-3:.75rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-8:2rem;--spacing-10:2.5rem;--spacing-12:3rem;--spacing-16:4rem;--spacing-20:5rem;--spacing-24:6rem;--spacing-32:8rem;--z-negative:-1;--z-elevate:1;--z-sticky:100;--z-drawer:200;--z-dropdown:300;--z-modal:400;--z-popover:500;--z-toast:600;--z-tooltip:700;--transition-fast:.15s;--transition-normal:.25s;--transition-slow:.35s;--transition-slower:.5s;--shadow-sm:0 1px 2px 0 rgba(0,0,0,.05);--shadow-md:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--shadow-lg:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--shadow-xl:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--navbar-bg:var(--background);--navbar-text:var(--foreground);--navbar-link:var(--foreground);--navbar-link-hover:var(--primary);--navbar-active:var(--primary);--main-menu-color:var(--color-gray-700);--main-menu-hover:var(--color-primary-600);--main-menu-active:var(--color-primary-600);--main-menu-dark:var(--color-gray-200);--main-menu-dark-hover:var(--color-primary-400);--main-menu-dark-active:var(--color-primary-400);--main-menu-letter-spacing:.5px;--main-menu-font-weight:600;--background-10:hsla(0,0%,100%,.1);--background-20:hsla(0,0%,100%,.2);--background-30:hsla(0,0%,100%,.3);--background-40:hsla(0,0%,100%,.4)}.dark{--primary:var(--color-primary-DEFAULT);--primary-foreground:var(--color-primary-950);--background:240 10% 3.9%;--foreground:0 0% 98%;--card:240 10% 3.9%;--card-foreground:0 0% 98%;--popover:240 10% 3.9%;--popover-foreground:0 0% 98%;--secondary:240 3.7% 15.9%;--secondary-foreground:0 0% 98%;--muted:240 3.7% 15.9%;--muted-foreground:240 5% 64.9%;--accent:240 3.7% 15.9%;--accent-foreground:0 0% 98%;--destructive:0 62.8% 30.6%;--destructive-foreground:0 0% 98%;--border:240 3.7% 15.9%;--input:240 3.7% 15.9%;--ring:240 4.9% 83.9%;--background-10:rgba(0,0,0,.1);--background-20:rgba(0,0,0,.2);--background-30:rgba(0,0,0,.3);--background-40:rgba(0,0,0,.4)}.post-slider :deep .swiper-pagination{bottom:0}.post-slider :deep .swiper-button-next,.post-slider :deep .swiper-button-prev{color:hsl(var(--primary));top:50%;transform:translateY(-50%)}.post-slider :deep .swiper-button-next{right:var(--spacing-2-5)}.post-slider :deep .swiper-button-prev{left:var(--spacing-2-5)}@media (max-width:640px){.post-slider :deep .swiper-button-next,.post-slider :deep .swiper-button-prev{display:none}}
