.ContactPage-module__yBft4a__page{min-width:0;min-height:0;color:var(--color-gray-dark);background:var(--color-white);font-family:var(--font-lato);padding:0}.ContactPage-module__yBft4a__emailAddress:focus-visible{outline:3px solid var(--color-dark-slate);outline-offset:5px}.ContactPage-module__yBft4a__intro{background:var(--color-autra-blue-light)}.ContactPage-module__yBft4a__introInner{width:min(100% - 9rem,1296px);margin-inline:auto;padding-block:64px 52px}.ContactPage-module__yBft4a__eyebrow{}.ContactPage-module__yBft4a__intro h1{margin-top:6px;font-size:2.5rem;font-weight:600;line-height:1.25}.ContactPage-module__yBft4a__introCopy{max-width:700px;margin-top:24px;font-size:1.25rem;line-height:1.65}.ContactPage-module__yBft4a__help{padding-block:110px 104px}.ContactPage-module__yBft4a__helpInner{width:min(100% - 3rem,996px);margin-inline:auto}.ContactPage-module__yBft4a__helpHeading{justify-content:space-between;align-items:center;gap:32px;margin-bottom:36px;display:flex}.ContactPage-module__yBft4a__helpHeading h2{color:var(--color-black);font-size:2.25rem;font-weight:600;line-height:1.25}.ContactPage-module__yBft4a__helpHeading>p{color:var(--color-gray-text);text-transform:uppercase;flex:none;align-items:center;gap:22px;font-size:.875rem;line-height:1.4;display:flex}.ContactPage-module__yBft4a__helpHeading>p:before{background:var(--color-autra-blue);content:"";width:40px;height:1px}.ContactPage-module__yBft4a__inquiryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.ContactPage-module__yBft4a__inquiryCard,.ContactPage-module__yBft4a__supportCard{background:var(--color-white);border:1px solid #c1c6ca;border-radius:10px;box-shadow:0 2px 16px #00000026}.ContactPage-module__yBft4a__inquiryCard{min-width:0;min-height:497px;padding:27px 37px 16px}.ContactPage-module__yBft4a__iconBadge{background:#ddf4f7;border-radius:50%;flex:none;justify-content:center;align-items:center;width:70px;height:70px;display:flex}.ContactPage-module__yBft4a__iconBadge img{object-fit:contain}.ContactPage-module__yBft4a__inquiryCard h3,.ContactPage-module__yBft4a__emailSection h3{color:var(--color-dark-slate);font-size:1.5rem;font-weight:600;line-height:1.25}.ContactPage-module__yBft4a__inquiryCard h3{margin-top:26px}.ContactPage-module__yBft4a__cardDescription{min-height:60px;color:var(--color-gray-text);margin-top:10px;font-size:1rem;line-height:1.25}.ContactPage-module__yBft4a__whatsappButton{margin-top:20px}.ContactPage-module__yBft4a__whatsappActionIcon,.ContactPage-module__yBft4a__locationActionIcon,.ContactPage-module__yBft4a__copyActionIcon{background:currentColor;flex:none;width:24px;height:24px;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ContactPage-module__yBft4a__whatsappActionIcon{-webkit-mask-image:url(/icons/contact/icono-whatsapp-blanco.png);mask-image:url(/icons/contact/icono-whatsapp-blanco.png)}.ContactPage-module__yBft4a__locationActionIcon{-webkit-mask-image:url(/icons/contact/icono-ubicacion-blanco.png);mask-image:url(/icons/contact/icono-ubicacion-blanco.png)}.ContactPage-module__yBft4a__copyActionIcon{width:20px;height:20px;-webkit-mask-image:url(/icons/contact/icono-copiar.png);mask-image:url(/icons/contact/icono-copiar.png)}.ContactPage-module__yBft4a__privateNote{color:var(--color-gray-text);font-family:var(--font-montserrat);margin-top:20px;font-size:.9375rem;line-height:1.25}.ContactPage-module__yBft4a__phoneRow{border-top:1px solid var(--color-gray-light);align-items:center;gap:22px;min-height:49px;margin-top:22px;display:flex}.ContactPage-module__yBft4a__phoneRow>img{flex:none}.ContactPage-module__yBft4a__phoneRow p{color:var(--color-gray-text);font-size:.875rem;line-height:1.5}.ContactPage-module__yBft4a__phoneNumber{color:var(--color-dark-slate);font-family:var(--font-montserrat);white-space:nowrap;font-size:1.1875rem;font-weight:500}.ContactPage-module__yBft4a__applicationRow{border-top:1px solid var(--color-gray-light);min-height:39px;color:var(--color-gray-text);flex-wrap:wrap;align-items:center;gap:8px 13px;padding-block:8px;font-size:.875rem;line-height:1.4;display:flex}.ContactPage-module__yBft4a__applicationRow>img{flex:none}.ContactPage-module__yBft4a__applicationPending{flex-basis:100%}.ContactPage-module__yBft4a__supportCard{grid-template-columns:56.5% 43.5%;margin-top:24px;padding:28px 37px 42px;display:grid}.ContactPage-module__yBft4a__emailSection{min-width:0;padding-right:40px}.ContactPage-module__yBft4a__emailSection h3{margin-top:26px}.ContactPage-module__yBft4a__supportDescription{max-width:405px;color:var(--color-gray-text);margin-top:10px;font-size:1rem;line-height:1.25}.ContactPage-module__yBft4a__emailControl{margin-top:40px}.ContactPage-module__yBft4a__emailBar{border:1px solid var(--color-gray-light);background:var(--color-autra-blue-light);border-radius:3px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;min-height:60px;padding:12px 32px;display:flex}.ContactPage-module__yBft4a__emailAddress{color:var(--color-dark-slate);overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;font-size:1.1875rem;line-height:1.4;text-decoration:none}.ContactPage-module__yBft4a__emailAddress:hover{text-decoration:underline}.ContactPage-module__yBft4a__copyStatus{min-height:20px;color:var(--color-dark-slate);margin-top:6px;font-size:.875rem;line-height:1.4}.ContactPage-module__yBft4a__hoursSection{border-left:1px solid var(--color-gray-light);padding-left:39px}.ContactPage-module__yBft4a__hoursHeading{align-items:center;gap:20px;display:flex}.ContactPage-module__yBft4a__hoursHeading h3{color:var(--color-black);font-family:var(--font-lato);font-size:1.125rem;font-weight:400;line-height:1.4}.ContactPage-module__yBft4a__hours{color:var(--color-black);font-family:var(--font-montserrat);margin-top:26px;font-size:2.25rem;font-weight:600;line-height:1.25}.ContactPage-module__yBft4a__days{color:var(--color-black);font-family:var(--font-montserrat);margin-top:6px;font-size:1.125rem;line-height:1.5}.ContactPage-module__yBft4a__hoursNote{max-width:335px;color:var(--color-gray-text);margin-top:44px;font-size:1rem;line-height:1.25}.ContactPage-module__yBft4a__location{background:var(--color-autra-blue-light);padding-block:80px 66px}.ContactPage-module__yBft4a__locationInner{width:min(100% - 10.5rem,1272px);margin-inline:auto}.ContactPage-module__yBft4a__location h2{color:var(--color-dark-slate);margin-top:20px;font-size:2.5rem;font-weight:600;line-height:1.25}.ContactPage-module__yBft4a__locationGrid{grid-template-columns:minmax(0,440px) minmax(0,655px);gap:110px;margin-top:22px;display:grid}.ContactPage-module__yBft4a__locationDetails{padding-top:52px}.ContactPage-module__yBft4a__locationItem{grid-template-columns:52px minmax(0,1fr);align-items:start;gap:28px;display:grid}.ContactPage-module__yBft4a__locationItem>img{object-fit:contain}.ContactPage-module__yBft4a__locationItem h3{color:var(--color-black);margin-top:10px;font-size:1.25rem;font-weight:600;line-height:1.5}.ContactPage-module__yBft4a__locationItem address,.ContactPage-module__yBft4a__locationItem p{color:var(--color-gray-dark);font-family:var(--font-lato);margin-top:8px;font-size:1rem;font-style:normal;line-height:1.9}.ContactPage-module__yBft4a__station{border-top:1px solid var(--color-gray-light);margin-top:60px;padding-top:42px}.ContactPage-module__yBft4a__trainIcon{width:70px;max-width:none;height:70px;margin-left:-9px}.ContactPage-module__yBft4a__mapColumn{min-width:0}.ContactPage-module__yBft4a__mapFrame{border:1px solid var(--color-gray-light);border-radius:20px}.ContactPage-module__yBft4a__map{object-fit:contain;border-radius:3%;width:100%;height:auto}.ContactPage-module__yBft4a__mapsButton{margin-top:36px}@media (max-width:1279px){.ContactPage-module__yBft4a__introInner,.ContactPage-module__yBft4a__locationInner{width:calc(100% - 4rem)}.ContactPage-module__yBft4a__helpInner{width:min(100% - 4rem,996px)}.ContactPage-module__yBft4a__helpHeading{flex-wrap:wrap;gap:20px}.ContactPage-module__yBft4a__inquiryCard{padding-inline:28px}.ContactPage-module__yBft4a__supportCard{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);padding-inline:28px}.ContactPage-module__yBft4a__emailSection{padding-right:28px}.ContactPage-module__yBft4a__hoursSection{padding-left:28px}.ContactPage-module__yBft4a__emailBar{flex-wrap:wrap}.ContactPage-module__yBft4a__locationGrid{grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);gap:48px}.ContactPage-module__yBft4a__locationItem{gap:16px}.ContactPage-module__yBft4a__locationDetails{padding-top:12px}.ContactPage-module__yBft4a__station{margin-top:36px;padding-top:28px}.ContactPage-module__yBft4a__applicationRow{flex-wrap:wrap;gap:8px;padding-block:8px}}@media (max-width:767px){.ContactPage-module__yBft4a__introInner,.ContactPage-module__yBft4a__helpInner,.ContactPage-module__yBft4a__locationInner{width:calc(100% - 2.5rem)}.ContactPage-module__yBft4a__introInner{padding-block:44px}.ContactPage-module__yBft4a__intro h1,.ContactPage-module__yBft4a__location h2{font-size:2rem}.ContactPage-module__yBft4a__introCopy{font-size:1.125rem;line-height:1.6}.ContactPage-module__yBft4a__help{padding-block:56px}.ContactPage-module__yBft4a__helpHeading h2{font-size:1.75rem}.ContactPage-module__yBft4a__helpHeading>p{flex-shrink:1;gap:12px;font-size:.75rem}.ContactPage-module__yBft4a__helpHeading>p:before{flex:none;width:24px}.ContactPage-module__yBft4a__inquiryGrid,.ContactPage-module__yBft4a__supportCard,.ContactPage-module__yBft4a__locationGrid{grid-template-columns:minmax(0,1fr)}.ContactPage-module__yBft4a__inquiryGrid{gap:20px}.ContactPage-module__yBft4a__inquiryCard{min-height:0;padding:24px}.ContactPage-module__yBft4a__cardDescription{min-height:0;line-height:1.5}.ContactPage-module__yBft4a__inquiryCard h3,.ContactPage-module__yBft4a__emailSection h3{font-size:1.375rem}.ContactPage-module__yBft4a__phoneRow{gap:12px;padding-block:8px}.ContactPage-module__yBft4a__phoneNumber{font-size:1rem}.ContactPage-module__yBft4a__supportCard{gap:28px;padding:24px}.ContactPage-module__yBft4a__emailSection{padding-right:0}.ContactPage-module__yBft4a__emailControl{margin-top:28px}.ContactPage-module__yBft4a__emailBar{gap:10px;padding-inline:12px}.ContactPage-module__yBft4a__emailAddress{font-size:1rem}.ContactPage-module__yBft4a__hoursSection{border-top:1px solid var(--color-gray-light);border-left:0;padding:28px 0 0}.ContactPage-module__yBft4a__hoursHeading{gap:16px}.ContactPage-module__yBft4a__hoursHeading h3{font-size:1.125rem}.ContactPage-module__yBft4a__hours{font-size:2rem}.ContactPage-module__yBft4a__hoursNote{margin-top:24px;line-height:1.5}.ContactPage-module__yBft4a__location{padding-block:56px}.ContactPage-module__yBft4a__locationGrid{gap:32px;margin-top:28px}.ContactPage-module__yBft4a__locationDetails{padding-top:0}.ContactPage-module__yBft4a__locationItem h3{font-size:1.125rem}.ContactPage-module__yBft4a__locationItem address,.ContactPage-module__yBft4a__locationItem p{font-family:var(--font-lato);line-height:1.75}.ContactPage-module__yBft4a__mapsButton{margin-top:24px}}
.TrainingInquiryCard-module__NaAIHW__card{scroll-margin-top:24px;position:relative}.TrainingInquiryCard-module__NaAIHW__outline{pointer-events:none;opacity:0;filter:drop-shadow(0 0 3px #abc8e9);width:calc(100% + 2px);height:calc(100% + 2px);position:absolute;inset:-1px;overflow:visible}.TrainingInquiryCard-module__NaAIHW__outline rect{fill:none;stroke:var(--color-autra-blue);stroke-width:2px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px;vector-effect:non-scaling-stroke}.TrainingInquiryCard-module__NaAIHW__card[data-highlight=drawing] .TrainingInquiryCard-module__NaAIHW__outline,.TrainingInquiryCard-module__NaAIHW__card[data-highlight=pulse] .TrainingInquiryCard-module__NaAIHW__outline{opacity:1}.TrainingInquiryCard-module__NaAIHW__card[data-highlight=reduced]{outline:2px solid var(--color-autra-blue);outline-offset:1px}@media (prefers-reduced-motion:reduce){.TrainingInquiryCard-module__NaAIHW__outline{display:none}}
