.Hero_hero__section__BGK7A{position:relative;overflow:hidden;padding-top:6rem;padding-bottom:6rem;min-height:calc(100vh - 80px);background:var(--background)}.Hero_hero__wrapper__pDvXc{width:100%}@media (min-width:640px){.Hero_hero__wrapper__pDvXc{max-width:640px}}@media (min-width:768px){.Hero_hero__wrapper__pDvXc{max-width:768px}}@media (min-width:1024px){.Hero_hero__wrapper__pDvXc{max-width:1024px}}@media (min-width:1280px){.Hero_hero__wrapper__pDvXc{max-width:1280px}}@media (min-width:1536px){.Hero_hero__wrapper__pDvXc{max-width:1536px}}.Hero_hero__wrapper__pDvXc{position:relative;z-index:10;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:4rem}@media (min-width:768px){.Hero_hero__wrapper__pDvXc{flex-direction:row}}.Hero_hero__content__ENYtP{max-width:42rem;flex:1 1 0%}@media (min-width:768px){.Hero_hero__content__ENYtP{padding-right:2rem}}.Hero_hero__video__TGGch{display:flex;flex:1 1 0%;align-items:center;justify-content:center}.Hero_hero__video__TGGch video{height:auto;width:100%;max-width:400px;-o-object-fit:cover;object-fit:cover;filter:drop-shadow(0 20px 40px rgba(0,0,0,.1));transform:scale(.9)}.Hero_copiLogo__par0p{margin-bottom:3rem;display:flex;justify-content:center}@media (min-width:768px){.Hero_copiLogo__par0p{justify-content:flex-start}}.Hero_logo_image__zgLiS{max-height:160px;width:auto;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 10px 20px rgba(0,0,0,.08))}.Hero_highlight__VNL3G{margin-bottom:1.5rem;font-size:2.25rem;line-height:2.5rem;font-weight:700;line-height:1.25}@media (min-width:768px){.Hero_highlight__VNL3G{font-size:3rem;line-height:1}}@media (min-width:1024px){.Hero_highlight__VNL3G{font-size:3.75rem;line-height:1}}.Hero_highlight__VNL3G{color:var(--text-primary)}.Hero_highlight__VNL3G span{color:var(--primary-color)}.Hero_description__mLhBS{margin-bottom:2.5rem;max-width:36rem;font-size:1.125rem;line-height:1.75rem;line-height:1.625}@media (min-width:768px){.Hero_description__mLhBS{font-size:1.25rem;line-height:1.75rem}}.Hero_description__mLhBS{color:var(--text-secondary)}.Hero_hero__btns__j4KF3{display:flex;gap:1.25rem}.Hero_primary__btn__XEiEX,.Hero_secondary__btn__diHq2{border-radius:.5rem;padding:1rem 2rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--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-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.Hero_primary__btn__XEiEX:hover,.Hero_secondary__btn__diHq2:hover{--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);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.Hero_primary__btn__XEiEX:active,.Hero_secondary__btn__diHq2:active{--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)}.Hero_primary__btn__XEiEX{background:var(--primary-color);color:#fff}.Hero_primary__btn__XEiEX:hover{--tw-translate-y:-0.25rem}.Hero_primary__btn__XEiEX:active,.Hero_primary__btn__XEiEX:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.Hero_primary__btn__XEiEX:active{--tw-translate-y:0px}.Hero_secondary__btn__diHq2{background:transparent;color:var(--text-primary);border-width:2px}.Hero_secondary__btn__diHq2:hover{--tw-translate-y:-0.25rem}.Hero_secondary__btn__diHq2:active,.Hero_secondary__btn__diHq2:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.Hero_secondary__btn__diHq2:active{--tw-translate-y:0px}.Hero_secondary__btn__diHq2{border-color:var(--primary-color)}.Hero_trust_elements__NBHIn{margin-top:4rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;justify-content:space-between;gap:2rem;border-top-width:1px;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding-top:2rem;padding-bottom:2rem}.Hero_trust_elements__NBHIn:is(.Hero_dark__z327i *){--tw-border-opacity:1;border-color:rgb(31 41 55/var(--tw-border-opacity,1))}@media (min-width:768px){.Hero_trust_elements__NBHIn{grid-template-columns:repeat(4,minmax(0,1fr))}}.Hero_trust_item__99JLv{display:flex;flex-direction:column;align-items:center;text-align:center}.Hero_trust_number__waOY5{margin-bottom:.5rem;font-size:1.875rem;line-height:2.25rem;font-weight:700;color:var(--primary-color)}.Hero_trust_text__mhF_8{font-size:.875rem;line-height:1.25rem;color:var(--text-secondary)}@media (max-width:768px){.Hero_hero__section__BGK7A{padding-top:4rem;padding-bottom:4rem}.Hero_hero__wrapper__pDvXc{flex-direction:column;padding-left:1rem;padding-right:1rem;text-align:center}.Hero_hero__content__ENYtP{padding-left:0;padding-right:0}.Hero_hero__btns__j4KF3{justify-content:center}.Hero_trust_elements__NBHIn{margin-top:3rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.Hero_copiLogo__par0p{margin-bottom:2rem;justify-content:center}.Hero_highlight__VNL3G{font-size:1.875rem;line-height:2.25rem}@media (min-width:768px){.Hero_highlight__VNL3G{font-size:2.25rem;line-height:2.5rem}}.Hero_description__mLhBS{margin-left:auto;margin-right:auto;font-size:1rem;line-height:1.5rem}}.Footer_footer__rZB2Q{position:relative;overflow:hidden;background-color:var(--background);padding-top:4rem;padding-bottom:4rem;color:var(--text-secondary)}.Footer_footer_container__aVzrW{margin-left:auto;margin-right:auto;max-width:80rem;padding-left:1rem;padding-right:1rem}.Footer_footer_grid__ih1Id{margin-bottom:3rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:3rem}@media (min-width:768px){.Footer_footer_grid__ih1Id{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.Footer_footer_grid__ih1Id{grid-template-columns:repeat(4,minmax(0,1fr))}}.Footer_footer_column__BAPQE>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.Footer_column_title__Jhf9F{position:relative;margin-bottom:1.5rem;display:inline-block;font-size:1.25rem;line-height:1.75rem;font-weight:700;color:var(--text-primary)}.Footer_column_title__Jhf9F:after{position:absolute;bottom:0;left:0;height:.125rem;width:3rem;background-color:var(--primary-color);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;--tw-content:"";content:var(--tw-content)}.Footer_column_title__Jhf9F:hover:after{content:var(--tw-content);width:6rem}.Footer_link_list__tWOXo>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.Footer_footer_link__c6iCU{position:relative;display:inline-block;color:var(--text-secondary);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.Footer_footer_link__c6iCU:after{position:absolute;bottom:0;left:0;height:.125rem;width:0;background-color:var(--primary-color);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;--tw-content:"";content:var(--tw-content)}.Footer_footer_link__c6iCU:hover{color:var(--primary-color)}.Footer_footer_link__c6iCU:hover:after{content:var(--tw-content);width:100%}.Footer_contact_info__OK1vm>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.Footer_contact_item__mEkqD{display:flex;align-items:center;gap:.75rem;color:var(--text-secondary)}.Footer_contact_icon__2FVWo{font-size:1.25rem;line-height:1.75rem;color:var(--primary-color)}.Footer_social_links___VN9Q{margin-top:1.5rem;display:flex;gap:1rem}.Footer_social_link__0oS94{display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:9999px;background-color:var(--primary-color);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.Footer_social_link__0oS94:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:var(--secondary-color)}.Footer_map_container__bROUM{margin-top:1rem;border-radius:8px;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.1)}.Footer_footer_bottom__CTUHd{margin-top:3rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding-top:2rem;text-align:center}.Footer_footer_bottom__CTUHd:is(.Footer_dark__UiJtV *){--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}.Footer_copyright__8W_Zp{font-size:.875rem;line-height:1.25rem;color:var(--text-secondary)}.Footer_footer_decoration__0zO_3{pointer-events:none;position:absolute;height:24rem;width:24rem;border-radius:9999px;background-color:var(--primary-color);opacity:.1;--tw-blur:blur(64px);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);transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:1s}.Footer_decoration_1__VZkpv{top:-12rem;right:-12rem;animation:Footer_float___ZkDn 6s ease-in-out infinite}.Footer_decoration_2__Bi7Iq{bottom:-12rem;left:-12rem;animation:Footer_float-reverse__XtCv0 6s ease-in-out infinite}@keyframes Footer_float___ZkDn{0%,to{transform:translate(0)}50%{transform:translate(30px,30px)}}@keyframes Footer_float-reverse__XtCv0{0%,to{transform:translate(0)}50%{transform:translate(-30px,-30px)}}@media (max-width:768px){.Footer_footer_grid__ih1Id{grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem}.Footer_footer_column__BAPQE{text-align:center}.Footer_column_title__Jhf9F:after{left:50%;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.Footer_contact_item__mEkqD,.Footer_social_links___VN9Q{justify-content:center}}.About_about_section__CuzJ5{position:relative;overflow:hidden;padding-top:6rem;padding-bottom:6rem;background:var(--background)}.About_about__header__M6iEd{margin-left:auto;margin-right:auto;margin-bottom:4rem;max-width:48rem;text-align:center}.About_subtitle__ZiVl_{margin-bottom:.75rem;display:block;font-size:1.125rem;line-height:1.75rem;font-weight:600;color:var(--primary-color)}.About_title__U2BRm{margin-bottom:1.5rem;font-size:2.25rem;line-height:2.5rem;font-weight:700}@media (min-width:768px){.About_title__U2BRm{font-size:3rem;line-height:1}}.About_title__U2BRm{color:var(--text-primary)}.About_description__b01wO{font-size:1.125rem;line-height:1.75rem;line-height:1.625;color:var(--text-secondary)}.About_about__content__pIZqP{margin-left:auto;margin-right:auto;max-width:80rem}.About_features_grid__e9lUc{margin-bottom:4rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem}@media (min-width:768px){.About_features_grid__e9lUc{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.About_features_grid__e9lUc{grid-template-columns:repeat(4,minmax(0,1fr))}}.About_feature_card__KLvxG{border-radius:.75rem;padding:1.5rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.About_feature_card__KLvxG:hover{--tw-translate-y:-0.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.About_feature_card__KLvxG{background:var(--card-background)}.About_feature_icon__yA0L7{margin-bottom:1rem;font-size:2.25rem;line-height:2.5rem}.About_feature_title__p7uKJ{margin-bottom:.75rem;font-size:1.25rem;line-height:1.75rem;font-weight:700;color:var(--text-primary)}.About_feature_description__ntQR_{font-size:1rem;line-height:1.5rem;line-height:1.625;color:var(--text-secondary)}.About_stats_grid__qkHNR{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;border-radius:1rem;padding:3rem 1rem}@media (min-width:768px){.About_stats_grid__qkHNR{grid-template-columns:repeat(4,minmax(0,1fr))}}.About_stats_grid__qkHNR{background:var(--card-background)}.About_stat_item__ewUoM{display:flex;flex-direction:column;align-items:center;text-align:center}.About_stat_number__Q4F2O{margin-bottom:.5rem;font-size:2.25rem;line-height:2.5rem;font-weight:700;color:var(--primary-color)}.About_stat_label__FwRSS{font-size:.875rem;line-height:1.25rem;color:var(--text-secondary)}.About_timeline__gq_5E{position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;margin-top:4rem;width:100vw;padding-top:4rem;padding-bottom:4rem;background:var(--background)}.About_timeline_header__BWV52{position:relative;margin-bottom:4rem;text-align:center}.About_timeline_header__BWV52 h3{position:relative;margin-bottom:1rem;display:inline-block;font-size:2.25rem;line-height:2.5rem;font-weight:700}@media (min-width:768px){.About_timeline_header__BWV52 h3{font-size:3rem;line-height:1}}.About_timeline_header__BWV52 h3{color:var(--text-primary)}.About_timeline_header__BWV52 h3:after{content:"";position:absolute;bottom:-.5rem;left:0;height:.25rem;width:100%;border-radius:9999px;background:linear-gradient(90deg,transparent,var(--primary-color) 50%,transparent)}.About_timeline_header__BWV52 p{position:relative;margin-top:2rem;display:inline-block;font-size:1.125rem;line-height:1.75rem}@media (min-width:768px){.About_timeline_header__BWV52 p{font-size:1.25rem;line-height:1.75rem}}.About_timeline_header__BWV52 p{color:var(--primary-color);display:none}.About_timeline_content__vP6x_{position:relative;margin-left:auto;margin-right:auto;margin-bottom:2rem;display:flex;max-width:90%;gap:2rem;overflow-x:hidden;padding-bottom:4rem;scroll-behavior:smooth}.About_timeline_content__vP6x_:before{content:"";position:absolute;top:30%;left:0;height:.125rem;width:100%;background:linear-gradient(90deg,transparent,var(--primary-color) 20%,var(--primary-color) 80%,transparent)}.About_timeline_item__dzgVp{position:relative;width:18rem;flex:none;border-radius:.75rem;padding:1.5rem;text-align:center;background:linear-gradient(145deg,rgba(4,147,218,.05),rgba(216,15,39,.02));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(4,147,218,.1);box-shadow:inset 0 1px 1px hsla(0,0%,100%,.1),0 8px 20px rgba(4,147,218,.05)}.About_timeline_item__dzgVp:before{content:"";position:absolute;inset:-1px;z-index:-10;border-radius:.75rem;background:linear-gradient(145deg,rgba(4,147,218,.15),transparent,rgba(216,15,39,.08))}.About_timeline_footer__JdpBK{position:relative;z-index:10;margin-top:4rem;text-align:center}.About_timeline_footer__JdpBK p{position:relative;display:inline-block;padding:1rem 3rem;font-size:1.875rem;line-height:2.25rem;font-weight:700}@media (min-width:768px){.About_timeline_footer__JdpBK p{font-size:2.25rem;line-height:2.5rem}}.About_timeline_footer__JdpBK p{background:linear-gradient(135deg,var(--primary-color) 0,var(--secondary-color) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 2px 10px rgba(var(--primary-color-rgb),.2)}.About_timeline_footer__JdpBK p:after,.About_timeline_footer__JdpBK p:before{content:"";position:absolute;top:50%;height:2px;width:6rem}.About_timeline_footer__JdpBK p:before{left:-4rem;background:linear-gradient(to right,transparent,var(--primary-color))}.About_timeline_footer__JdpBK p:after,.About_timeline_footer__JdpBK p:before{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.About_timeline_footer__JdpBK p:after{right:-4rem;background:linear-gradient(to left,transparent,var(--primary-color))}.About_timeline_footer__JdpBK:after,.About_timeline_footer__JdpBK:before{content:"•";position:absolute;top:50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));font-size:2.25rem;line-height:2.5rem;background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.About_timeline_footer__JdpBK:before{left:-1rem}.About_timeline_footer__JdpBK:after{right:-1rem}.About_timeline_year__aamwE{margin-bottom:2rem;font-size:3rem;line-height:1;font-weight:700;background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:2px 2px 4px rgba(0,0,0,.1)}.About_timeline_logo__a_sut{position:relative;margin-left:auto;margin-right:auto;margin-bottom:1rem;height:6rem;width:6rem;overflow:hidden;border-radius:9999px;background:var(--background)}.About_logo_image__8LTjS{-o-object-fit:contain;object-fit:contain;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.About_logo_image__8LTjS:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.About_timeline_title__0_jrL{margin-bottom:.5rem;font-size:1.25rem;line-height:1.75rem;font-weight:700;color:var(--text-primary)}.About_timeline_description__Igdjd{padding-top:1rem;font-size:1rem;line-height:1.5rem;line-height:1.625;color:var(--text-secondary)}.About_timeline_content__vP6x_{mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}@media (max-width:768px){.About_about_section__CuzJ5{padding-top:4rem;padding-bottom:4rem}.About_about__header__M6iEd{margin-bottom:3rem;padding-left:1rem;padding-right:1rem}.About_title__U2BRm{font-size:1.875rem;line-height:2.25rem}.About_features_grid__e9lUc{grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem;padding-left:1rem;padding-right:1rem}.About_stats_grid__qkHNR{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.About_stat_number__Q4F2O{font-size:1.875rem;line-height:2.25rem}.About_timeline__gq_5E{margin-top:4rem}.About_timeline_item__dzgVp{width:18rem}.About_timeline_content__vP6x_{mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.About_timeline_item__dzgVp{width:16rem;padding:1rem}.About_timeline_year__aamwE{margin-bottom:1.5rem;font-size:2.25rem;line-height:2.5rem}.About_timeline_description__Igdjd{font-size:.875rem;line-height:1.25rem}}.Projects_projects_section__jVV48{background-color:var(--background);padding-top:5rem;padding-bottom:5rem}.Projects_section_title__aiy4F{margin-bottom:4rem;text-align:center}.Projects_title__cKr0l{position:relative;margin-bottom:1.5rem;display:inline-block;font-size:2.25rem;line-height:2.5rem;font-weight:700}@media (min-width:768px){.Projects_title__cKr0l{font-size:3rem;line-height:1}}.Projects_title__cKr0l{color:var(--text-primary)}.Projects_title__cKr0l:after{content:"";position:absolute;bottom:-.75rem;left:50%;height:.25rem;width:6rem;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;background:linear-gradient(90deg,transparent,var(--primary-color) 50%,transparent)}.Projects_subtitle__nRBn_{margin-left:auto;margin-right:auto;max-width:42rem;font-size:1.25rem;line-height:1.75rem;color:var(--text-secondary)}.Projects_category_tabs__onTtJ{margin-bottom:3rem;display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.Projects_category_tab__U7u52{border-radius:.5rem;padding:.75rem 1.5rem;font-size:1rem;line-height:1.5rem;font-weight:500;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;background:linear-gradient(to bottom,rgba(var(--primary-color-rgb),.05),rgba(var(--primary-color-rgb),.1));border:1px solid rgba(var(--primary-color-rgb),.1);color:var(--text-primary);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.Projects_category_tab__U7u52:hover{background:linear-gradient(to bottom,rgba(var(--primary-color-rgb),.1),rgba(var(--primary-color-rgb),.15));border-color:rgba(var(--primary-color-rgb),.2);transform:translateY(-2px)}.Projects_category_tab_active__6LgF_{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-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);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));border:none}.Projects_category_tab_active__6LgF_:hover{transform:translateY(-2px);background:linear-gradient(135deg,var(--primary-color),var(--secondary-color))}.Projects_projects_grid__fyeYO{margin-left:auto;margin-right:auto;display:grid;max-width:80rem;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem;padding-left:1rem;padding-right:1rem}@media (min-width:768px){.Projects_projects_grid__fyeYO{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.Projects_projects_grid__fyeYO{grid-template-columns:repeat(3,minmax(0,1fr))}}.Projects_project_card__pYcHg{position:relative;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));overflow:hidden;border-radius: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-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;background:var(--card-background);height:400px}.Projects_project_card__pYcHg:hover{transform:translateY(-10px);box-shadow:0 20px 40px rgba(0,0,0,.2)}.Projects_project_image__Gu1Zj{position:relative;height:100%;width:100%;overflow:hidden}.Projects_project_image__Gu1Zj img{-o-object-fit:cover;object-fit:cover;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.Projects_project_card__pYcHg:hover .Projects_project_image__Gu1Zj img{--tw-scale-x:1.1;--tw-scale-y:1.1}.Projects_project_card__pYcHg:hover .Projects_project_image__Gu1Zj img,.Projects_project_content__H04js{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.Projects_project_content__H04js{position:absolute;bottom:0;left:0;right:0;--tw-translate-y:100%;padding:1.5rem;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;background:linear-gradient(0deg,rgba(0,0,0,.9) 0,rgba(0,0,0,.7) 50%,transparent)}.Projects_project_card__pYcHg:hover .Projects_project_content__H04js{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.Projects_project_title__c3675{margin-bottom:.5rem;font-size:1.5rem;line-height:2rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));text-shadow:0 2px 4px rgba(0,0,0,.3)}.Projects_project_description__tnl_F{margin-bottom:1rem;font-size:.875rem;line-height:1.25rem;color:hsla(0,0%,100%,.9);opacity:0;transform:translateY(20px);transition:all .5s ease}.Projects_project_card__pYcHg:hover .Projects_project_description__tnl_F{opacity:1;transform:translateY(0)}.Projects_project_link__l6Pms{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;color:var(--primary-color)}.Projects_project_link__l6Pms:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (max-width:768px){.Projects_projects_grid__fyeYO{grid-template-columns:repeat(1,minmax(0,1fr))}.Projects_category_tabs__onTtJ{margin-bottom:2rem;gap:.5rem}.Projects_category_tab__U7u52{padding:.25rem 1rem;font-size:.875rem;line-height:1.25rem}.Projects_project_card__pYcHg{height:300px}}.Services_services_section__8rRgc{position:relative;overflow:hidden;padding-top:8rem;padding-bottom:8rem;background:var(--background)}.Services_services_top_content__lFaW8{position:relative;margin-left:auto;margin-right:auto;margin-bottom:6rem;max-width:56rem;text-align:center}.Services_services_top_content__lFaW8 h2:first-child{margin-bottom:1.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}@media (min-width:768px){.Services_services_top_content__lFaW8 h2:first-child{font-size:1.25rem;line-height:1.75rem}}.Services_services_top_content__lFaW8 h2:first-child{color:var(--primary-color);letter-spacing:.2em}.Services_highlight__0gwvC{position:relative;display:inline-block;font-size:2.25rem;line-height:2.5rem;font-weight:700;line-height:1.25}@media (min-width:768px){.Services_highlight__0gwvC{font-size:3.75rem;line-height:1}}.Services_highlight__0gwvC{background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 4px 12px rgba(4,147,218,.1)}.Services_highlight__0gwvC:after{content:"";position:absolute;bottom:-1rem;left:50%;height:.25rem;width:6rem;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;background:linear-gradient(90deg,var(--primary-color),var(--secondary-color))}.Services_services_grid__Yk6jY{margin-left:auto;margin-right:auto;display:grid;max-width:80rem;grid-template-columns:repeat(1,minmax(0,1fr));gap:2.5rem;padding-left:1rem;padding-right:1rem}@media (min-width:768px){.Services_services_grid__Yk6jY{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.Services_services_grid__Yk6jY{grid-template-columns:repeat(4,minmax(0,1fr))}}.Services_service_wrapper__l6umT{position:relative;height:450px;perspective:2000px}.Services_service_card__sHqQb{position:relative;height:100%;width:100%;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.7s;transform-style:preserve-3d;position:absolute;inset:0}.Services_service_wrapper__l6umT:hover .Services_service_card__sHqQb{transform:rotateY(180deg)}.Services_card_back__3NiSD,.Services_card_front__hTXoa{height:100%;width:100%;overflow:hidden;border-radius:1rem;backface-visibility:hidden;position:absolute;inset:0;background:linear-gradient(165deg,var(--card-gradient-start),var(--card-gradient-end));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(4,147,218,.1)}.Services_card_front__hTXoa{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2.5rem;z-index:2}.Services_card_back__3NiSD{transform:rotateY(180deg);backface-visibility:hidden}.Services_card_back__3NiSD,.Services_video_container__jlgoQ{position:absolute;inset:0;height:100%;width:100%}.Services_service_video__HLmk5{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.Services_video_overlay__v2Ih5{position:absolute;inset:0;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:2rem;background:linear-gradient(0deg,rgba(0,0,0,.9) 0,rgba(0,0,0,.6) 50%,rgba(0,0,0,.3))}.Services_video_overlay__v2Ih5 h3{margin-bottom:1rem;font-size:1.5rem;line-height:2rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));text-shadow:0 2px 4px rgba(0,0,0,.3)}.Services_hover_hint__k3j_A{margin-top:1.5rem;border-radius:9999px;border-width:1px;border-color:currentColor;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;opacity:.6;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;color:var(--text-secondary)}.Services_service_wrapper__l6umT:hover .Services_hover_hint__k3j_A{opacity:0}.Services_service_icon__euBAx{position:relative;margin-bottom:2rem;display:inline-block;font-size:3.75rem;line-height:1;filter:drop-shadow(0 4px 8px rgba(4,147,218,.2))}.Services_service_title__CX69C{margin-bottom:1rem;font-size:1.5rem;line-height:2rem;font-weight:700;letter-spacing:-.025em;color:var(--text-primary)}.Services_service_description___Koxq{font-size:1rem;line-height:1.5rem;line-height:1.625;color:var(--text-secondary)}.Services_learn_more_btn__3Q8gs{border-radius:.5rem;padding:.75rem 1.5rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;background:rgba(var(--primary-color-rgb),.3);border:1px solid hsla(0,0%,100%,.2)}.Services_learn_more_btn__3Q8gs:hover{background:rgba(var(--primary-color-rgb),.5);border-color:hsla(0,0%,100%,.4)}.Services_services_cta__RjCDW{margin-top:6rem;text-align:center}.Services_secondary_btn_service__yd5R9{display:inline-flex;align-items:center;gap:.75rem;border-radius:.75rem;padding:1.25rem 2.5rem;font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-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);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.Services_secondary_btn_service__yd5R9,.Services_secondary_btn_service__yd5R9:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.Services_secondary_btn_service__yd5R9:hover{--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)}.Services_secondary_btn_service__yd5R9{background:linear-gradient(135deg,var(--primary-color),var(--secondary-color))}.Services_secondary_btn_service__yd5R9:after{content:"→";transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.Services_secondary_btn_service__yd5R9:hover:after{--tw-translate-x:0.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (max-width:768px){.Services_services_section__8rRgc{padding-top:5rem;padding-bottom:5rem}.Services_services_top_content__lFaW8{margin-bottom:4rem}.Services_highlight__0gwvC{font-size:2.25rem;line-height:2.5rem}.Services_services_grid__Yk6jY{grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem}.Services_service_wrapper__l6umT{height:400px}.Services_card_front__hTXoa{padding:2rem}.Services_service_icon__euBAx{margin-bottom:1.5rem;font-size:3rem;line-height:1}.Services_service_title__CX69C{font-size:1.25rem;line-height:1.75rem}}.Blog_blog_section__y2Paz{position:relative;overflow:hidden;background-color:var(--background);padding-top:6rem;padding-bottom:6rem;text-align:center}.Blog_section_title__N0IAe{margin-left:auto;margin-right:auto;margin-bottom:4rem;max-width:48rem}.Blog_title__BqLu6{margin-bottom:1rem;font-size:1.875rem;line-height:2.25rem;font-weight:700;color:var(--text-primary)}.Blog_highlight__fIRlX{color:var(--primary-color)}.Blog_blog_wrapper__1xLFa{display:flex;scroll-snap-type:x var(--tw-scroll-snap-strictness);--tw-scroll-snap-strictness:mandatory;gap:2rem;overflow-x:auto;padding-left:1rem;padding-right:1rem;padding-bottom:2rem;-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.Blog_blog_wrapper__1xLFa::-webkit-scrollbar{height:8px}.Blog_blog_wrapper__1xLFa::-webkit-scrollbar-track{border-radius:9999px;background-color:transparent}.Blog_blog_wrapper__1xLFa::-webkit-scrollbar-thumb{border-radius:9999px;background:linear-gradient(90deg,var(--primary-color),var(--secondary-color))}.Blog_blog_post__glT_3{min-width:300px;flex:none;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));scroll-snap-align:center;border-radius:1rem;background-color:var(--card-background);padding:1.5rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}@media (min-width:640px){.Blog_blog_post__glT_3{min-width:350px}}.Blog_blog_post__glT_3{border:1px solid rgba(var(--primary-color-rgb),.1);box-shadow:0 8px 32px rgba(var(--primary-color-rgb),.05)}.Blog_blog_post__glT_3:hover{transform:translateY(-8px);box-shadow:0 16px 48px rgba(var(--primary-color-rgb),.1);border-color:rgba(var(--primary-color-rgb),.2)}.Blog_blog_image__sEy_0{position:relative;margin-bottom:1.5rem;aspect-ratio:16/9;width:100%;overflow:hidden;border-radius:.75rem}.Blog_blog_image__sEy_0:after{content:"";position:absolute;inset:0;opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;background:linear-gradient(to top,rgba(var(--primary-color-rgb),.2),transparent)}.Blog_blog_post__glT_3:hover .Blog_blog_image__sEy_0:after{opacity:1}.Blog_post_content__QQvHY{text-align:left}.Blog_post_title__6PhR3{margin-bottom:.75rem;-webkit-line-clamp:2;font-size:1.25rem;line-height:1.75rem;font-weight:700;color:var(--text-primary);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.Blog_post_excerpt__jhQRF,.Blog_post_title__6PhR3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.Blog_post_excerpt__jhQRF{margin-bottom:1rem;-webkit-line-clamp:3;color:var(--text-secondary)}.Blog_post_meta__CKGxv{margin-top:auto;display:flex;align-items:center;justify-content:space-between}.Blog_date___vdLg{font-size:.875rem;line-height:1.25rem;color:var(--text-secondary)}.Blog_read_more__IvU8U{display:inline-flex;align-items:center;gap:.5rem;font-weight:500;color:var(--primary-color);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.Blog_read_more__IvU8U:hover{gap:.75rem;color:var(--secondary-color)}.Blog_arrow_icon__R4KoG{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.Blog_nav_buttons__nA1aF{margin-top:3rem;display:flex;justify-content:center;gap:1rem}.Blog_nav_button__0Gu7q{display:flex;height:3rem;width:3rem;align-items:center;justify-content:center;border-radius:9999px;background-color:var(--primary-color);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.Blog_nav_button__0Gu7q:hover{--tw-scale-x:1.1;--tw-scale-y:1.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);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.Blog_nav_button__0Gu7q:active,.Blog_nav_button__0Gu7q:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.Blog_nav_button__0Gu7q:active{--tw-scale-x:.95;--tw-scale-y:.95}.Blog_nav_button__0Gu7q:disabled{cursor:not-allowed;opacity:.5}.Blog_nav_button__0Gu7q:hover{background:var(--secondary-color)}@media (max-width:768px){.Blog_blog_wrapper__1xLFa{gap:1rem}.Blog_blog_post__glT_3{min-width:280px;padding:1rem}.Blog_post_title__6PhR3{font-size:1.125rem;line-height:1.75rem}.Blog_blog_image__sEy_0{margin-bottom:1rem}}.Testimonials_testimonials_section__nluf1{position:relative;overflow:hidden;background-color:var(--background);padding-top:6rem;padding-bottom:6rem;text-align:center}.Testimonials_testimonials_section__nluf1:before{content:"";position:absolute;top:0;left:50%;height:100%;width:100%;max-width:80rem;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:.05;background:radial-gradient(circle at top center,var(--primary-color) 0,transparent 70%)}.Testimonials_section_title__CPKXx{position:relative;margin-bottom:4rem}.Testimonials_title__g0Ajz{position:relative;margin-bottom:1rem;display:inline-block;font-size:2.25rem;line-height:2.5rem;font-weight:700}@media (min-width:768px){.Testimonials_title__g0Ajz{font-size:3rem;line-height:1}}.Testimonials_title__g0Ajz{background:linear-gradient(to right,var(--primary-color),var(--text-primary));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.Testimonials_title__g0Ajz:after{content:"";position:absolute;bottom:-.5rem;left:0;height:.25rem;width:100%;border-radius:9999px;background:linear-gradient(90deg,transparent,var(--primary-color) 50%,transparent)}.Testimonials_subtitle__P1WPG{margin-left:auto;margin-right:auto;max-width:42rem;font-size:1.25rem;line-height:1.75rem;color:var(--text-secondary)}.Testimonials_highlight__FhCEO{font-weight:600;color:var(--primary-color)}.Testimonials_testimonial_container__ATKy8{position:relative;margin-left:auto;margin-right:auto;max-width:72rem;border-radius:1rem;padding:.25rem;background:linear-gradient(165deg,rgba(var(--primary-color-rgb),.1),transparent)}.Testimonials_testimonial_content__1phGO{position:relative;z-index:10;overflow:hidden;border-radius:1rem;background:var(--background)}.Testimonials_testimonial_slide__Qgldx{position:relative;display:flex;flex-direction:column;align-items:center;gap:3rem;border-radius:1rem;background-color:var(--card-background);padding:2rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}@media (min-width:768px){.Testimonials_testimonial_slide__Qgldx{flex-direction:row;padding:3rem}}.Testimonials_testimonial_slide__Qgldx{border:2px solid transparent;background-clip:padding-box;box-shadow:0 8px 32px rgba(var(--primary-color-rgb),.1)}.Testimonials_testimonial_slide__Qgldx:before{content:"";position:absolute;inset:0;z-index:-10;border-radius:1rem;margin:-2px;background:linear-gradient(45deg,var(--primary-color),transparent,var(--primary-color));opacity:.2}.Testimonials_testimonial_image__3Yr3z{position:relative;height:8rem;width:8rem;flex-shrink:0;overflow:hidden;border-radius:9999px;--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);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.Testimonials_testimonial_image__3Yr3z,.Testimonials_testimonial_image__3Yr3z:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.Testimonials_testimonial_image__3Yr3z: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)) skewX(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)}@media (min-width:768px){.Testimonials_testimonial_image__3Yr3z{height:10rem;width:10rem}}.Testimonials_testimonial_image__3Yr3z{border:3px solid transparent;background:linear-gradient(var(--card-background),var(--card-background)) padding-box,linear-gradient(45deg,var(--primary-color),var(--secondary-color)) border-box}.Testimonials_testimonial_text_wrapper__TSXAC{flex:1 1 0%;text-align:left}.Testimonials_rating__i50_k{margin-bottom:1rem;display:flex;gap:.25rem}.Testimonials_star____r54{font-size:1.5rem;line-height:2rem;color:gold;text-shadow:0 2px 4px rgba(255,215,0,.2)}.Testimonials_testimonial_text__xvrb4{position:relative;margin-bottom:2rem;font-size:1.125rem;line-height:1.75rem;font-style:italic;line-height:1.625;color:var(--text-secondary)}@media (min-width:768px){.Testimonials_testimonial_text__xvrb4{font-size:1.25rem;line-height:1.75rem}}.Testimonials_testimonial_text__xvrb4:before{content:'"';position:absolute;left:-1.5rem;top:-1rem;font-size:4.5rem;line-height:1;background:linear-gradient(45deg,var(--primary-color),var(--secondary-color));-webkit-background-clip:text;-webkit-text-fill-color:transparent;opacity:.2}.Testimonials_testimonial_author__T8Jtj{margin-bottom:.5rem;font-size:1.25rem;line-height:1.75rem;font-weight:700;color:var(--text-primary);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.Testimonials_testimonial_author__T8Jtj:hover{color:var(--primary-color)}.Testimonials_testimonial_title__Zn8pK{font-size:1.125rem;line-height:1.75rem;color:var(--text-secondary)}.Testimonials_nav_buttons__Yby6f{position:relative;z-index:20;margin-top:3rem;display:flex;justify-content:center;gap:1.5rem}.Testimonials_nav_button__GGnF9{position:relative;z-index:20;display:flex;height:3rem;width:3rem;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;background-color:var(--primary-color);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.Testimonials_nav_button__GGnF9:hover{--tw-scale-x:1.1;--tw-scale-y:1.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);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.Testimonials_nav_button__GGnF9:active,.Testimonials_nav_button__GGnF9:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.Testimonials_nav_button__GGnF9:active{--tw-scale-x:.95;--tw-scale-y:.95}.Testimonials_nav_button__GGnF9:disabled{cursor:not-allowed;opacity:.5}.Testimonials_nav_button__GGnF9:hover{background:var(--secondary-color)}.Testimonials_progress_dots__MS4ku{position:relative;z-index:20;margin-top:2rem;display:flex;justify-content:center;gap:.75rem}.Testimonials_dot__xTLdB{position:relative;z-index:20;height:.625rem;width:.625rem;cursor:pointer;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.Testimonials_dot__xTLdB:hover,.Testimonials_dot_active__WeNcE{--tw-scale-x:1.25;--tw-scale-y:1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:var(--primary-color)}@media (max-width:768px){.Testimonials_testimonial_slide__Qgldx{flex-direction:column;gap:2rem;padding:1.5rem;text-align:center}.Testimonials_testimonial_text__xvrb4{font-size:1rem;line-height:1.5rem}.Testimonials_testimonial_image__3Yr3z{height:7rem;width:7rem}.Testimonials_testimonial_text_wrapper__TSXAC{text-align:center}.Testimonials_rating__i50_k{justify-content:center}.Testimonials_testimonial_text__xvrb4:before{left:-1rem;top:-1rem;font-size:3.75rem;line-height:1}}.Counter_counter_section__wL7bM{position:relative;width:100%;overflow:hidden;background:var(--background)}.Counter_counter_wrapper__FayMH{width:100%}@media (min-width:640px){.Counter_counter_wrapper__FayMH{max-width:640px}}@media (min-width:768px){.Counter_counter_wrapper__FayMH{max-width:768px}}@media (min-width:1024px){.Counter_counter_wrapper__FayMH{max-width:1024px}}@media (min-width:1280px){.Counter_counter_wrapper__FayMH{max-width:1280px}}@media (min-width:1536px){.Counter_counter_wrapper__FayMH{max-width:1536px}}.Counter_counter_wrapper__FayMH{position:relative;margin-left:auto;margin-right:auto;padding-top:8rem;padding-bottom:8rem}.Counter_counter_wrapper__FayMH:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(var(--primary-color-rgb),.1) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--primary-color-rgb),.1) 1px,transparent 1px);background-size:40px 40px;opacity:.15}.Counter_counter_wrapper__FayMH:after{content:"";position:absolute;left:0;right:0;bottom:0;height:70%;background:linear-gradient(90deg,rgba(var(--primary-color-rgb),.1),rgba(var(--primary-color-rgb),.2));clip-path:polygon(0 100%,0 70%,10% 65%,20% 80%,30% 60%,40% 75%,50% 45%,60% 55%,70% 35%,80% 45%,90% 25%,100% 35%,100% 100%)}.Counter_counter_wrapper__FayMH .Counter_data_points__W2e4q{position:absolute;left:0;right:0;bottom:0;height:70%;background-image:radial-gradient(circle at center,rgba(var(--primary-color-rgb),.3) 0,rgba(var(--primary-color-rgb),.3) 2px,transparent 2px);background-size:40px 40px;background-position:50%;opacity:.5}.Counter_counter_container__GWHT1,.Counter_section_header__2trI1{position:relative;z-index:2}.Counter_section_header__2trI1{margin-bottom:5rem;text-align:center}.Counter_section_title__4H1tp{margin-bottom:1rem;font-size:1.875rem;line-height:2.25rem;font-weight:700}@media (min-width:768px){.Counter_section_title__4H1tp{font-size:2.25rem;line-height:2.5rem}}.Counter_section_title__4H1tp{color:var(--text-primary)}.Counter_section_subtitle__SlSJO{margin-left:auto;margin-right:auto;max-width:42rem;font-size:1.125rem;line-height:1.75rem}@media (min-width:768px){.Counter_section_subtitle__SlSJO{font-size:1.25rem;line-height:1.75rem}}.Counter_section_subtitle__SlSJO{color:var(--text-secondary)}.Counter_counter_container__GWHT1{position:relative;margin-left:auto;margin-right:auto;max-width:80rem;padding-left:1rem;padding-right:1rem}.Counter_counter_grid__FdC_Q{position:relative;z-index:10;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}@media (min-width:768px){.Counter_counter_grid__FdC_Q{grid-template-columns:repeat(4,minmax(0,1fr))}}.Counter_counter_item__CEB_N{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;border-radius:1rem;padding:2rem;text-align:center;background:linear-gradient(165deg,var(--card-gradient-start),var(--card-gradient-end));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(var(--primary-color-rgb),.1);transition:transform .3s ease,box-shadow .3s ease}.Counter_counter_item__CEB_N:hover{transform:translateY(-10px);box-shadow:0 20px 40px rgba(var(--primary-color-rgb),.1)}.Counter_counter_icon__Y4aZk{position:relative;z-index:10;margin-bottom:1rem;font-size:2.25rem;line-height:2.5rem;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;color:var(--primary-color)}.Counter_counter_item__CEB_N:hover .Counter_counter_icon__Y4aZk{transform:scale(1.2)}.Counter_counter_number__x1KeQ{position:relative;z-index:10;margin-bottom:.5rem;font-size:3rem;line-height:1;font-weight:700}@media (min-width:768px){.Counter_counter_number__x1KeQ{font-size:3.75rem;line-height:1}}.Counter_counter_number__x1KeQ{background:linear-gradient(var(--primary-color),var(--secondary-color));-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 2px 10px rgba(var(--primary-color-rgb),.2)}.Counter_counter_label__6KpHK{position:relative;z-index:10;margin-bottom:.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:500;color:var(--text-secondary)}.Counter_counter_description__J7zjc{position:relative;z-index:10;font-size:.875rem;line-height:1.25rem;opacity:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;color:var(--text-secondary);transform:translateY(20px)}.Counter_counter_item__CEB_N:hover .Counter_counter_description__J7zjc{opacity:1;transform:translateY(0)}.Counter_counter_decoration__Eu68M{pointer-events:none;position:absolute;height:800px;width:800px;border-radius:9999px;opacity:.1;--tw-blur:blur(64px);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);background:linear-gradient(135deg,var(--primary-color),var(--secondary-color))}.Counter_decoration_1__9YZaF{top:-24rem;right:-24rem;animation:Counter_float__sEzK_ 10s ease-in-out infinite}.Counter_decoration_2__T0MwZ{bottom:-24rem;left:-24rem;animation:Counter_float-reverse__hCEL_ 10s ease-in-out infinite}@keyframes Counter_float__sEzK_{0%,to{transform:translate(0)}50%{transform:translate(-30px,30px)}}@keyframes Counter_float-reverse__hCEL_{0%,to{transform:translate(0)}50%{transform:translate(30px,-30px)}}@media (max-width:768px){.Counter_counter_section__wL7bM{padding-top:4rem;padding-bottom:4rem}.Counter_counter_grid__FdC_Q{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.Counter_counter_item__CEB_N{padding:1.5rem}.Counter_counter_number__x1KeQ{font-size:2.25rem;line-height:2.5rem}@media (min-width:768px){.Counter_counter_number__x1KeQ{font-size:3rem;line-height:1}}.Counter_counter_label__6KpHK{font-size:1rem;line-height:1.5rem}.Counter_counter_decoration__Eu68M{height:400px;width:400px}}.EmailGUI_subscribe_section__ehdb6{position:relative;overflow:hidden;background-color:var(--background);padding-top:5rem;padding-bottom:5rem}.EmailGUI_container__d41jD{margin-left:auto;margin-right:auto;max-width:56rem;padding-left:1rem;padding-right:1rem;text-align:center}.EmailGUI_title__CLRu5{margin-bottom:1rem;font-size:1.875rem;line-height:2.25rem;font-weight:700;color:var(--text-primary)}@media (min-width:768px){.EmailGUI_title__CLRu5{font-size:2.25rem;line-height:2.5rem}}.EmailGUI_highlight__BrHyc{color:var(--primary-color)}.EmailGUI_form__kNww2{margin-left:auto;margin-right:auto;margin-top:2rem;display:flex;max-width:42rem;flex-direction:column;gap:1rem}@media (min-width:768px){.EmailGUI_form__kNww2{flex-direction:row}}.EmailGUI_input__N3s_6{flex:1 1 0%;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem 1.5rem;color:var(--text-primary);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.EmailGUI_input__N3s_6:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:var(--primary-color)}.EmailGUI_input__N3s_6:is(.EmailGUI_dark__VW_Ol *){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.EmailGUI_button__9dPdF{white-space:nowrap;border-radius:.5rem;background-color:var(--primary-color);padding:.75rem 2rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.EmailGUI_button__9dPdF,.EmailGUI_button__9dPdF:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.EmailGUI_button__9dPdF:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;background-color:var(--secondary-color)}.EmailGUI_button__9dPdF:active{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.EmailGUI_error_message__cTMek{margin-top:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.EmailGUI_whatsapp_button__WKeIS{position:fixed;bottom:1.5rem;right:1.5rem;z-index:50;display:flex;height:4rem;width:4rem;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-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);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.EmailGUI_whatsapp_button__WKeIS,.EmailGUI_whatsapp_button__WKeIS:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.EmailGUI_whatsapp_button__WKeIS:hover{--tw-scale-x:1.1;--tw-scale-y:1.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)}.EmailGUI_whatsapp_icon__aMtzW{height:2.5rem;width:2.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.EmailGUI_decoration__jkfAc{pointer-events:none;position:absolute;height:24rem;width:24rem;border-radius:9999px;background-color:var(--primary-color);opacity:.1;--tw-blur:blur(64px);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);transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:1s}.EmailGUI_decoration_1__8Huhs{top:-12rem;right:-12rem;animation:EmailGUI_float__BemtP 6s ease-in-out infinite}.EmailGUI_decoration_2___vOBS{bottom:-12rem;left:-12rem;animation:EmailGUI_float-reverse__gpzTJ 6s ease-in-out infinite}@keyframes EmailGUI_float__BemtP{0%,to{transform:translate(0)}50%{transform:translate(30px,30px)}}@keyframes EmailGUI_float-reverse__gpzTJ{0%,to{transform:translate(0)}50%{transform:translate(-30px,-30px)}}@media (max-width:768px){.EmailGUI_form__kNww2{flex-direction:column}.EmailGUI_button__9dPdF,.EmailGUI_input__N3s_6{width:100%}}.ThreeDView_container__qcoai,.ThreeDView_loading__rjspj{width:100%;height:100vh;background:var(--background)}.ThreeDView_loading__rjspj{display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--text-primary)}.ThreeDView_spinner__Wqq4q{width:48px;height:48px;margin-bottom:16px;border:4px solid var(--primary-color);border-top:4px solid transparent;border-radius:50%;animation:ThreeDView_spin__77sDA 1s linear infinite}@keyframes ThreeDView_spin__77sDA{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ThreeDView_canvas_wrapper__kgIvA{position:absolute;inset:0;height:100%;width:100%}.Libros_libros_section___3Mfj{position:relative;overflow:hidden;padding-top:8rem;padding-bottom:8rem;background:linear-gradient(to bottom,var(--background),rgba(var(--primary-color-rgb),.03),var(--background))}.Libros_libros_container__mJwJS{width:100%}@media (min-width:640px){.Libros_libros_container__mJwJS{max-width:640px}}@media (min-width:768px){.Libros_libros_container__mJwJS{max-width:768px}}@media (min-width:1024px){.Libros_libros_container__mJwJS{max-width:1024px}}@media (min-width:1280px){.Libros_libros_container__mJwJS{max-width:1280px}}@media (min-width:1536px){.Libros_libros_container__mJwJS{max-width:1536px}}.Libros_libros_container__mJwJS{margin-left:auto;margin-right:auto;display:flex;flex-direction:column;align-items:center;gap:4rem;padding-left:1rem;padding-right:1rem}@media (min-width:1024px){.Libros_libros_container__mJwJS{flex-direction:row}}.Libros_libros_info__xX0tQ{flex:1 1 0%;text-align:center}@media (min-width:1024px){.Libros_libros_info__xX0tQ{text-align:left}}.Libros_libros_subtitle__X9nQA{position:relative;margin-bottom:3rem;display:inline-block;font-size:2.25rem;line-height:2.5rem;font-weight:700}@media (min-width:768px){.Libros_libros_subtitle__X9nQA{font-size:3rem;line-height:1}}.Libros_libros_subtitle__X9nQA{color:var(--text-primary)}.Libros_highlight__gN42a{position:relative;color:var(--primary-color)}.Libros_highlight__gN42a:after{content:"";position:absolute;bottom:-.5rem;left:0;height:.25rem;width:100%;border-radius:9999px;opacity:.3;background:var(--primary-color)}.Libros_features_grid__Iqxq0{margin-bottom:3rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.Libros_feature_item__dLaeJ{border-radius:.75rem;padding:1.5rem;text-align:center;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;background:linear-gradient(145deg,rgba(var(--primary-color-rgb),.05),rgba(var(--primary-color-rgb),.02));border:1px solid rgba(var(--primary-color-rgb),.1)}.Libros_feature_item__dLaeJ:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(var(--primary-color-rgb),.1)}.Libros_feature_icon__9VRgY{margin-bottom:1rem;font-size:2.25rem;line-height:2.5rem}.Libros_feature_item__dLaeJ h3{margin-bottom:.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:700;color:var(--text-primary)}.Libros_feature_item__dLaeJ p{font-size:.875rem;line-height:1.25rem;color:var(--text-secondary)}.Libros_libros_description__LtOup{margin-bottom:2rem;font-size:1.125rem;line-height:1.75rem;line-height:1.625;color:var(--text-secondary)}.Libros_cta_button__2a_9W{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:.75rem;padding:1rem 2rem;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;background:linear-gradient(135deg,var(--primary-color),var(--secondary-color))}.Libros_libros_model__fzdsU{position:relative;height:600px;width:100%;flex:1 1 0%;overflow:hidden;border-radius:1rem;background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(var(--primary-color-rgb),0.05) var(--tw-gradient-to-position);--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)}@media (min-width:1024px){.Libros_libros_model__fzdsU{height:700px}}.Libros_libros_model__fzdsU{border:1px solid rgba(var(--primary-color-rgb),.1)}.Libros_model_container__aYzqf{position:absolute;inset:0}.Libros_decoration__8an2B{pointer-events:none;position:absolute;height:800px;width:800px;border-radius:9999px;opacity:.1;--tw-blur:blur(64px);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);background:linear-gradient(135deg,var(--primary-color),var(--secondary-color))}.Libros_decoration_1__3EzNB{top:-24rem;right:-24rem;animation:Libros_float__MzJJ3 10s ease-in-out infinite}.Libros_decoration_2__GOdF6{bottom:-24rem;left:-24rem;animation:Libros_float-reverse__pS9q5 10s ease-in-out infinite}@keyframes Libros_float__MzJJ3{0%,to{transform:translate(0)}50%{transform:translate(-30px,30px)}}@keyframes Libros_float-reverse__pS9q5{0%,to{transform:translate(0)}50%{transform:translate(30px,-30px)}}@media (max-width:1024px){.Libros_libros_container__mJwJS{flex-direction:column}.Libros_libros_info__xX0tQ{text-align:center}.Libros_features_grid__Iqxq0{margin-left:auto;margin-right:auto;max-width:42rem}.Libros_libros_model__fzdsU{height:500px;width:100%}}@media (max-width:640px){.Libros_features_grid__Iqxq0{grid-template-columns:repeat(1,minmax(0,1fr))}.Libros_libros_subtitle__X9nQA{font-size:1.875rem;line-height:2.25rem}.Libros_libros_model__fzdsU{height:400px}}