.queretaro_page__KjsA3{cursor:auto;overflow-x:hidden}.queretaro_page__KjsA3 *{cursor:auto}.queretaro_page__KjsA3 a,.queretaro_page__KjsA3 button,.queretaro_page__KjsA3 input[type=submit],.queretaro_page__KjsA3 select{cursor:pointer}.queretaro_hero__c_xm_{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--void)}.queretaro_heroCarousel__CBpuu{position:absolute;inset:0}.queretaro_heroSlide__DD6vz{position:absolute;inset:0;opacity:0;transition:opacity 1.6s cubic-bezier(.4,0,.2,1);will-change:opacity}.queretaro_heroSlide__DD6vz img{object-fit:cover}.queretaro_heroSlideActive__DBynG{opacity:1}.queretaro_heroOverlay__lyUsA{position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,10,12,.35),rgba(10,10,12,.6) 40%,rgba(10,10,12,.85));z-index:1}.queretaro_heroContent__zRIvp{position:relative;z-index:2;text-align:center;max-width:720px;padding:0 var(--pad-x)}.queretaro_heroEyebrow__PEvp6{font-size:var(--font-size-eyebrow);font-weight:var(--font-weight-eyebrow);letter-spacing:var(--letter-spacing-eyebrow);text-transform:uppercase;color:var(--gold);margin-bottom:24px;display:inline-flex;align-items:center;gap:10px}.queretaro_heroEyebrow__PEvp6:after,.queretaro_heroEyebrow__PEvp6:before{content:"";width:20px;height:1px;background:var(--gold)}.queretaro_heroH1__WUO1k{font-size:clamp(36px,4.5vw,64px);font-weight:200;line-height:1.06;letter-spacing:-.02em;color:var(--white);margin-bottom:24px}.queretaro_heroH1__WUO1k em{font-style:italic;color:var(--gold-bright);font-weight:300}.queretaro_heroSub__4nEeJ{font-size:clamp(16px,1.8vw,20px);font-weight:300;line-height:1.65;color:var(--cream2);max-width:560px;margin:0 auto 40px}.queretaro_heroStats__3695v{display:flex;justify-content:center;gap:48px;margin-top:48px}.queretaro_heroStat__pdULn{text-align:center}.queretaro_heroStatNum__NwtO1{font-size:36px;font-weight:200;color:var(--gold-bright);line-height:1;margin-bottom:6px}.queretaro_heroStatLabel__KYC4R{font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--cream3)}.queretaro_heroCta__0w6hV{margin-top:40px}.queretaro_quickForm__KJ8pQ{padding:4rem 0;background:var(--deep);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.queretaro_quickFormInner__bZ38e{display:grid;grid-template-columns:1fr 1fr;grid-gap:48px;gap:48px;align-items:center;max-width:960px;margin:0 auto}.queretaro_quickFormH2__vcNbI{font-size:clamp(24px,3vw,36px);font-weight:300;color:var(--white);line-height:1.15;margin-bottom:12px}.queretaro_quickFormH2__vcNbI em{font-style:italic;color:var(--gold-bright)}.queretaro_quickFormSub__T_LnW{font-size:15px;font-weight:300;color:var(--cream2);line-height:1.65}.queretaro_quickFormFields__9m616{display:flex;flex-direction:column;gap:10px}.queretaro_quickFormFields__9m616 input{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--white);font-family:var(--font);font-size:13px;font-weight:300;padding:14px 16px;outline:none;transition:border-color .3s;width:100%}.queretaro_quickFormFields__9m616 input:focus{border-color:var(--gold-line)}.queretaro_quickFormFields__9m616 input::placeholder{color:var(--muted)}.queretaro_errorMsg__D6jfU{font-size:13px;font-weight:400;color:#e57373;margin-top:4px}.queretaro_stickyCta__zzGf6{display:none}.queretaro_gallery__AC8fD{padding:7rem 0;background:var(--void)}.queretaro_galleryGrid__8ceCu{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-top:56px;grid-auto-flow:dense}.queretaro_galleryCard__V9Gvv{position:relative;overflow:hidden;border:1px solid transparent;transition:border-color .4s,transform .4s}.queretaro_galleryCard__V9Gvv:hover{border-color:var(--gold);transform:translateY(-2px)}.queretaro_galleryImageWrap__fe9zl{position:relative;width:100%;aspect-ratio:1/1;overflow:hidden}.queretaro_galleryCard__V9Gvv:hover .queretaro_galleryImageWrap__fe9zl img{transform:scale(1.04)}.queretaro_galleryImageWrap__fe9zl img{transition:transform .6s cubic-bezier(.16,1,.3,1)}.queretaro_galleryLabel__QdWwW{position:absolute;bottom:0;left:0;right:0;padding:14px 16px;background:linear-gradient(0deg,rgba(10,10,12,.88),rgba(10,10,12,.4) 60%,transparent);font-size:11px;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:var(--cream);opacity:1;transition:color .4s}.queretaro_galleryCard__V9Gvv:hover .queretaro_galleryLabel__QdWwW{color:var(--gold-bright)}.queretaro_valueProps__FffTQ{position:relative;padding:7rem 0;background:var(--deep);overflow:hidden}.queretaro_valuePropsPattern__s8ZND{position:absolute;inset:0;opacity:.03;background-image:linear-gradient(var(--gold) 1px,transparent 1px),linear-gradient(90deg,var(--gold) 1px,transparent 1px);background-size:80px 80px;pointer-events:none}.queretaro_valuePropsGrid__X5Q_D{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px;gap:32px;margin-top:56px}.queretaro_vpCard__3nta6{padding:40px 32px;border:1px solid var(--border);background:var(--gold-glow);transition:border-color var(--duration-base),background var(--duration-base);position:relative}.queretaro_vpCard__3nta6:before{content:"";position:absolute;top:0;left:0;width:60px;height:2px;background:var(--gold);opacity:0;transition:opacity .4s}.queretaro_vpCard__3nta6:hover{border-color:var(--gold-line);background:var(--gold-dim)}.queretaro_vpCard__3nta6:hover:before{opacity:1}.queretaro_vpNum__TQg1c{font-size:48px;font-weight:100;color:var(--gold);line-height:1;margin-bottom:16px;letter-spacing:-.02em}.queretaro_vpMetric__DxgeS{font-size:28px;font-weight:200;color:var(--gold-bright);line-height:1;margin-bottom:12px}.queretaro_vpTitle__pa1_T{font-size:clamp(20px,2vw,26px);font-weight:600;line-height:1.25;color:var(--white);margin-bottom:16px}.queretaro_vpDesc__C_aZO{font-size:15px;font-weight:300;line-height:1.65;color:var(--cream2)}.queretaro_vpTags__G1ngJ{display:flex;flex-wrap:wrap;gap:6px;margin-top:20px}.queretaro_vpTag__UyCf6{font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--cream3);border:1px solid hsla(40,18%,74%,.1);padding:4px 10px;border-radius:var(--radius-pill)}.queretaro_roi__PaKHT{padding:7rem 0;background:var(--void)}.queretaro_roiHeader___KqKc{text-align:center;max-width:640px;margin:0 auto 56px}.queretaro_roiTableWrap__Z9Njy{margin-top:32px}.queretaro_roiTable__sRVJ7{width:100%;border-collapse:collapse}.queretaro_roiTable__sRVJ7 th{font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);padding:16px 20px;text-align:left;border-bottom:1px solid var(--gold-line);white-space:nowrap}.queretaro_roiTable__sRVJ7 td{font-size:14px;font-weight:300;color:var(--cream);padding:16px 20px;border-bottom:1px solid var(--border);transition:background var(--duration-fast)}.queretaro_roiTable__sRVJ7 tr:hover td{background:var(--gold-glow)}.queretaro_roiTable__sRVJ7 td:first-child{font-weight:500;color:var(--white)}.queretaro_positive__efrw0{color:#6ecb8b}.queretaro_negative__M81WY{color:var(--ether)}.queretaro_socialProof__iPuJX{padding:6rem 0;background:var(--deep)}.queretaro_socialGrid__tMxGh{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px;margin-top:48px}.queretaro_socialCard__qjd7t{display:flex;flex-direction:column;align-items:center;gap:8px;padding:32px 20px;border:1px solid var(--border);background:var(--gold-glow);text-align:center;transition:border-color var(--duration-base)}.queretaro_socialCard__qjd7t:hover{border-color:var(--gold-line)}.queretaro_socialNum__Wrdzs{font-size:40px;font-weight:200;color:var(--gold-bright);line-height:1}.queretaro_socialLabel__ikGe3{font-size:13px;font-weight:300;line-height:1.5;color:var(--cream2)}.queretaro_context__bvgFj{padding:6rem 0;background:var(--void)}.queretaro_contextGrid__eqnnE{display:grid;grid-template-columns:1fr 1fr;grid-gap:48px;gap:48px;margin-top:48px;align-items:start}.queretaro_contextLeft__HmZ1S h3{font-size:clamp(20px,2vw,26px);font-weight:600;color:var(--white);margin-bottom:20px}.queretaro_contextLeft__HmZ1S p{font-size:15px;font-weight:300;line-height:1.72;color:var(--cream2);margin-bottom:16px}.queretaro_contextRight__WKcde{display:flex;flex-direction:column;gap:16px}.queretaro_contextItem__xUMM4{padding:20px 24px;border:1px solid var(--border);background:var(--gold-glow);transition:border-color var(--duration-base)}.queretaro_contextItem__xUMM4:hover{border-color:var(--gold-line)}.queretaro_contextItem__xUMM4 strong{font-size:13px;font-weight:600;color:var(--white);display:block;margin-bottom:4px}.queretaro_contextItem__xUMM4 span{font-size:13px;font-weight:300;color:var(--cream2);line-height:1.5}.queretaro_cta__DBOTD{position:relative;padding:7rem 0;background:var(--void);text-align:center;overflow:hidden}.queretaro_ctaAccentTop__xIpov{top:0}.queretaro_ctaAccentBottom__cRM9P,.queretaro_ctaAccentTop__xIpov{position:absolute;left:50%;transform:translateX(-50%);width:200px;height:1px;background:linear-gradient(90deg,transparent 0,var(--gold) 50%,transparent 100%)}.queretaro_ctaAccentBottom__cRM9P{bottom:0}.queretaro_ctaInner__lAm47{max-width:720px;margin:0 auto;padding:0 var(--pad-x);display:flex;flex-direction:column;align-items:center;gap:24px}.queretaro_ctaH2__7T4dc{font-size:clamp(32px,4vw,52px);font-weight:300;line-height:1.1;color:var(--white)}.queretaro_ctaH2__7T4dc em{font-style:italic;color:var(--gold-bright)}.queretaro_ctaSub____rEE{font-size:17px;font-weight:300;color:var(--cream2);line-height:1.72;max-width:520px}.queretaro_form__PZKSg{width:100%;max-width:560px;display:flex;flex-direction:column;gap:12px;text-align:left}.queretaro_fieldsRow__a3JZ_{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.queretaro_form__PZKSg input,.queretaro_form__PZKSg select,.queretaro_form__PZKSg textarea{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--white);font-family:var(--font);font-size:13px;font-weight:300;padding:14px 16px;outline:none;transition:border-color .3s;width:100%}.queretaro_form__PZKSg input:focus,.queretaro_form__PZKSg select:focus,.queretaro_form__PZKSg textarea:focus{border-color:var(--gold-line)}.queretaro_form__PZKSg input::placeholder,.queretaro_form__PZKSg textarea::placeholder{color:var(--muted)}.queretaro_form__PZKSg select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23C8C0B0' d='M2 4l4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;padding-right:40px;cursor:pointer}.queretaro_form__PZKSg select option{background:var(--panel);color:var(--white)}.queretaro_form__PZKSg textarea{resize:vertical;min-height:100px;line-height:1.6}.queretaro_formBtn__FL8I8{align-self:center;min-width:280px;margin-top:8px}.queretaro_success__sF91c{font-size:16px;font-weight:400;color:var(--gold-bright);margin-top:1rem;line-height:1.6}.queretaro_pageFooter__crg0n{padding:3rem 0;background:var(--void);border-top:1px solid var(--border);text-align:center}.queretaro_footerContent__JyOh7{display:flex;flex-direction:column;align-items:center;gap:12px}.queretaro_footerBrand__khWG4{font-size:12px;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:var(--gold)}.queretaro_footerLegal__jRia9{font-size:11px;font-weight:300;color:var(--cream3)}.queretaro_footerEmail__KCDNg{font-size:12px;font-weight:300;color:var(--cream2);transition:color var(--duration-fast)}.queretaro_footerEmail__KCDNg:hover{color:var(--gold)}@media (min-width:768px) and (max-width:1023px){.queretaro_valuePropsGrid__X5Q_D{grid-template-columns:1fr;max-width:520px;margin-left:auto;margin-right:auto}.queretaro_socialGrid__tMxGh{grid-template-columns:repeat(2,1fr)}.queretaro_contextGrid__eqnnE{grid-template-columns:1fr}.queretaro_heroStats__3695v{gap:32px}.queretaro_fieldsRow__a3JZ_{grid-template-columns:1fr}.queretaro_galleryGrid__8ceCu{grid-template-columns:repeat(2,1fr)}.queretaro_roiTableWrap__Z9Njy{overflow-x:auto;-webkit-overflow-scrolling:touch}.queretaro_roiTable__sRVJ7{min-width:600px}.queretaro_roiTable__sRVJ7 td,.queretaro_roiTable__sRVJ7 th{padding:14px 16px}.queretaro_quickFormInner__bZ38e{grid-template-columns:1fr;gap:24px;text-align:center}.queretaro_quickForm__KJ8pQ{padding:3rem 0}}@media (max-width:767px){.queretaro_hero__c_xm_{min-height:100vh;padding:0}.queretaro_heroH1__WUO1k{font-size:clamp(32px,8vw,48px)}.queretaro_heroStats__3695v{flex-wrap:wrap;gap:16px 32px}.queretaro_heroStatNum__NwtO1{font-size:28px}.queretaro_gallery__AC8fD{padding:4rem 0}.queretaro_galleryGrid__8ceCu{grid-template-columns:1fr 1fr;gap:10px}.queretaro_galleryLabel__QdWwW{opacity:1;transform:translateY(0);font-size:11px;padding:10px 12px}.queretaro_valuePropsGrid__X5Q_D{grid-template-columns:1fr}.queretaro_vpCard__3nta6{padding:28px 20px}.queretaro_vpNum__TQg1c{font-size:36px}.queretaro_vpMetric__DxgeS{font-size:22px}.queretaro_socialGrid__tMxGh{grid-template-columns:1fr 1fr}.queretaro_contextGrid__eqnnE,.queretaro_fieldsRow__a3JZ_{grid-template-columns:1fr}.queretaro_cta__DBOTD,.queretaro_roi__PaKHT,.queretaro_valueProps__FffTQ{padding:4rem 0}.queretaro_context__bvgFj,.queretaro_socialProof__iPuJX{padding:3.5rem 0}.queretaro_formBtn__FL8I8{width:100%;min-width:auto}.queretaro_roiTableWrap__Z9Njy{overflow-x:auto;-webkit-overflow-scrolling:touch}.queretaro_roiTable__sRVJ7{min-width:600px}.queretaro_roiTable__sRVJ7 td,.queretaro_roiTable__sRVJ7 th{font-size:12px;padding:12px 14px}.queretaro_socialNum__Wrdzs{font-size:32px}.queretaro_socialCard__qjd7t{padding:24px 16px}.queretaro_contextItem__xUMM4{padding:16px 20px}.queretaro_ctaH2__7T4dc{font-size:clamp(26px,7vw,40px)}.queretaro_ctaSub____rEE{font-size:15px}.queretaro_quickFormInner__bZ38e{grid-template-columns:1fr;gap:24px;text-align:center}.queretaro_quickForm__KJ8pQ{padding:3rem 0}.queretaro_stickyCta__zzGf6{display:block;position:fixed;bottom:0;left:0;right:0;z-index:100;padding:12px var(--pad-x);background:rgba(10,10,12,.92);border-top:1px solid var(--border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.queretaro_stickyCta__zzGf6 a{width:100%;display:block}}