.sede-page{color:var(--corporate-blue);text-align:left;font-family:Georgia,Times New Roman,serif}.sede-page h1,.sede-page h2,.sede-page h3{color:var(--corporate-blue);font-family:Georgia,Times New Roman,serif;font-weight:400}.sede-page a{color:inherit}.sede-page a[href^=tel\:]{text-decoration:none}.sede-hero{height:clamp(340px,43vw,570px)}.sede-hero picture,.sede-hero>picture img{width:100%;height:100%;display:block}.sede-hero>picture img{object-fit:cover;object-position:center 48%}.sede-hero__veil{background:linear-gradient(#fffdf81a 0%,#fffcf62e 44%,#f7edd99e 100%)}.sede-hero__content{color:var(--corporate-blue);text-shadow:0 1px 16px #fffffff5;max-width:1100px;bottom:19%}.sede-hero__brand{letter-spacing:-.025em;margin-top:0;margin-bottom:.45rem;font-size:clamp(2rem,4vw,4rem);line-height:1.08}.sede-hero__eyebrow{letter-spacing:.19em;text-transform:uppercase;margin-bottom:.65rem;font-size:.75rem;line-height:1.5}.sede-hero__content .sede-hero__location{color:var(--corporate-gold);letter-spacing:.28em;text-transform:uppercase;margin-bottom:.65rem;font-size:clamp(1rem,1.65vw,1.35rem);line-height:1.5}.sede-rule{background:var(--corporate-gold);width:84px;height:2px;display:inline-block;position:relative}.sede-facts{border:1px solid var(--corporate-gold-border-strong);box-shadow:0 12px 30px #3d301a21, inset 0 0 0 7px #fffefc, inset 0 0 0 8px var(--corporate-gold-border);z-index:2;background:#fffefcfa;min-height:210px;margin-top:-50px;padding:26px 14px;position:relative}.sede-fact{justify-content:flex-start;padding:8px 23px}.sede-fact+.sede-fact{border-left:1px solid var(--corporate-gold-border)}.sede-icon{object-fit:contain;flex:none;width:40px;height:40px;display:inline-block}.sede-fact .sede-icon{width:37px;height:37px;margin-bottom:7px}.sede-fact h2{letter-spacing:.035em;text-transform:uppercase;margin-bottom:10px;font-size:.81rem;font-weight:700}.sede-fact a,.sede-fact p,.sede-fact strong{margin-bottom:0;font-size:.88rem;line-height:1.55;display:block}.sede-fact a:hover{color:var(--corporate-gold)}.sede-fact--featured h2{background:var(--corporate-gold);color:#fff;padding:8px 12px;font-size:.67rem;font-weight:400}.sede-fact--featured strong{margin-top:2px;font-size:1rem}.sede-kicker{color:var(--corporate-gold);letter-spacing:.065em;text-transform:uppercase;margin-bottom:.3rem;font-size:.77rem}.sede-intro{min-height:410px}.sede-intro__copy{padding:22px 48px 22px 28px}.sede-intro__copy h2,.sede-heading h2,.sede-arrival h2{margin-bottom:.25rem;font-size:clamp(1.65rem,2.5vw,2.25rem);line-height:1.12}.sede-rule--left{width:58px;margin-bottom:18px}.sede-rule--left:after{left:0;transform:none}.sede-intro__copy>p:not(.sede-kicker){margin-bottom:.7rem;font-size:.98rem;line-height:1.62}.sede-intro__degree{border:1px solid var(--corporate-gold-border-strong);color:var(--corporate-blue)}.sede-intro__degree .sede-icon{width:72px;height:72px}.sede-intro__degree p{font-size:.9rem;font-weight:700;line-height:1.35}.sede-intro__image{min-height:410px}.sede-intro__image .carousel,.sede-intro__image .carousel-inner,.sede-intro__image .carousel-item{height:100%}.sede-intro__image picture,.sede-intro__image img{width:100%;height:100%;display:block}.sede-intro__image img{aspect-ratio:3/2;object-fit:cover}.sede-button{background:var(--corporate-gold);border:1px solid var(--corporate-gold);letter-spacing:.035em;text-align:center;text-transform:uppercase;justify-content:center;min-height:44px;padding:13px 25px 11px;font-size:.74rem;transition:background-color .2s,color .2s,transform .2s;display:inline-flex;color:#fff!important}.sede-button:hover{background:var(--corporate-gold);border-color:var(--corporate-gold);transform:translateY(-1px)}.sede-spaces article{border:1px solid var(--corporate-gold-border-strong);min-height:205px;padding:22px 10px 15px}.sede-spaces .sede-icon{width:47px;height:47px;margin-bottom:12px}.sede-spaces h3{text-transform:uppercase;margin-bottom:10px;font-size:.81rem;font-weight:700;line-height:1.32}.sede-spaces p{margin-bottom:0;font-size:.77rem;line-height:1.5}.sede-tech__card{border:1px solid var(--corporate-gold-border-strong);min-height:160px}.sede-tech__image{min-height:160px}.sede-tech__image picture,.sede-tech__image img{width:100%;height:100%;display:block}.sede-tech__image img{object-fit:cover}.sede-tech__copy .sede-icon{width:44px;height:44px}.sede-tech__copy p{margin-bottom:0;font-size:.85rem;line-height:1.5}.sede-tech__copy strong{color:var(--corporate-blue)}.sede-disciplines,.sede-arrival,.sede-cta{border:1px solid var(--corporate-gold-border-strong)}.sede-heading--line{margin-top:-8px}.sede-heading--line:before,.sede-heading--line:after{content:"";flex:1;height:1px}.sede-heading--line .sede-kicker{background:#fffefc;flex:none;margin-bottom:0;padding:0 8px}.sede-disciplines__grid>div{gap:7px;min-height:86px}.sede-disciplines__grid .sede-icon{width:72px;height:72px}.sede-disciplines__grid span{font-size:.85rem}.sede-arrival{min-height:280px}.sede-arrival__copy{padding:24px 38px}.sede-arrival__copy h2{margin-bottom:4px}.sede-transport .sede-icon{width:38px;height:38px}.sede-transport p{margin-bottom:0;font-size:.87rem;line-height:1.45}.sede-map{min-height:280px}.sede-map iframe{filter:grayscale(.35)sepia(.1)saturate(.75);border:0;width:100%;height:100%;position:absolute;inset:0}.sede-map__label{background:#fffffff5;max-width:350px;padding:18px 20px;top:50%;right:24px;transform:translateY(-50%);box-shadow:0 5px 18px #19273d26}.sede-map__label .sede-icon{width:34px;height:34px}.sede-map__label strong,.sede-map__label small{display:block}.sede-map__label strong{font-size:.9rem}.sede-map__label small{margin-top:5px;font-size:.75rem}.sede-benefits{color:#fff}.sede-benefits--navy{background:var(--corporate-blue)}.sede-benefits--gold{background:var(--corporate-gold)}.sede-benefits .sede-icon{filter:brightness(0)invert();width:52px;height:52px}.sede-benefits p{margin-bottom:0;font-size:.8rem;line-height:1.45}.sede-benefits strong{color:#fff;letter-spacing:.035em;text-transform:uppercase;font-size:.78rem}.sede-cta h2{margin-bottom:6px;font-size:clamp(1.5rem,2.4vw,2rem)}.sede-cta__actions{min-width:315px}.sede-cta__actions .sede-button{margin-bottom:8px;display:flex}.sede-cta__actions .sede-icon{width:21px;height:21px;margin-right:8px}@media (width<=991.98px){.sede-fact:nth-child(odd){border-left:0}.sede-fact:nth-child(n+3){border-top:1px solid var(--corporate-gold-border);padding-top:24px}.sede-intro__copy{padding:0 8px 28px}.sede-map{min-height:310px}.sede-cta__actions{min-width:min(315px,100%)}}@media (width<=575.98px){.sede-hero{height:330px}.sede-hero>picture img{object-position:56% center}.sede-hero__content{bottom:14%}.sede-hero__brand{font-size:1.85rem}.sede-hero__eyebrow{display:none}.sede-hero__content .sede-hero__location{font-size:.9rem}.sede-facts{margin-top:-28px;padding:18px}.sede-fact,.sede-fact:nth-child(n+3){padding:18px 10px}.sede-fact+.sede-fact{border-left:0;border-top:1px solid var(--corporate-gold-border)}.sede-intro__image{min-height:330px}.sede-spaces article{min-height:180px}.sede-heading--line:before,.sede-heading--line:after{display:none}.sede-heading--line{justify-content:center;margin-top:16px}.sede-map__label{max-width:calc(100% - 30px);inset:auto auto 15px 15px;transform:none}}@media (prefers-reduced-motion:reduce){.sede-button{transition:none}}.home-registration-banner{min-height:11.5rem;color:var(--corporate-blue);background-color:var(--corporate-gold-surface);isolation:isolate;border:0;border-radius:0}.home-registration-banner__media{z-index:0;position:absolute;inset:0}.home-registration-banner__media,.home-registration-banner__media img{width:100%;height:100%;display:block}.home-registration-banner__media img{object-fit:cover;object-position:left 54%}.home-registration-banner__veil{z-index:1;background:linear-gradient(90deg,#0000 0 18%,#fffc 45%,#ffffffb3 100%)}.home-registration-banner__content{z-index:2;min-height:11.5rem}.home-registration-banner__eyebrow{color:var(--corporate-gold-contrast);letter-spacing:.09em;text-transform:uppercase;font-size:.82rem;font-weight:600}.home-registration-banner__title{color:var(--corporate-blue);font-family:Georgia,Times New Roman,serif;font-size:clamp(1.5rem,2.3vw,2rem);font-weight:400}.home-registration-banner__text{color:var(--corporate-blue);font-size:1rem}.home-registration-banner__button{color:#fff;border:1px solid var(--corporate-blue);background-color:var(--corporate-blue)}.home-registration-banner__button:hover,.home-registration-banner__button:focus-visible{color:var(--corporate-blue);border-color:var(--corporate-gold);background-color:var(--corporate-gold)}@media (width<=767.98px){.home-registration-banner__media{z-index:0;height:12rem;position:relative;inset:auto}.home-registration-banner__media img{object-fit:cover;object-position:left center}.home-registration-banner__veil{z-index:1;background:linear-gradient(180deg, transparent 0 52%, var(--corporate-gold-surface) 100%);height:12rem!important}.home-registration-banner__content{background-color:var(--corporate-gold-surface);min-height:0}}.discipline-page{color:var(--corporate-blue);text-align:left}.discipline-page h1,.discipline-page h2,.discipline-page h3,.discipline-page h4{color:var(--corporate-blue);text-align:left;font-family:Georgia,Times New Roman,serif;font-weight:400}.discipline-page h1{letter-spacing:-.035em;margin-bottom:1rem;font-size:clamp(2.5rem,4.5vw,4.35rem);line-height:1.02}.discipline-page h2{margin-bottom:.65rem;font-size:clamp(1.85rem,3vw,2.65rem);line-height:1.13}.discipline-page h3{font-size:clamp(1.25rem,2vw,1.55rem);line-height:1.2}.discipline-page h4{font-size:1.2rem;line-height:1.25}.discipline-eyebrow{color:var(--corporate-gold-contrast);letter-spacing:.18em;text-transform:uppercase;font-size:.76rem;font-weight:700;line-height:1.4}.discipline-rule{background-color:var(--corporate-gold);width:4rem;height:2px;display:block}.discipline-section-intro,.discipline-heading-copy{font-size:1.05rem}.discipline-heading-copy{max-width:52rem}.discipline-icon{object-fit:contain;flex:none;width:3.5rem;height:3.5rem;display:block}.discipline-hero{background-color:var(--corporate-gold-surface);border:1px solid var(--corporate-gold-border);isolation:isolate;min-height:clamp(35rem,47vw,41rem)}.discipline-hero__visual{position:absolute;inset:0}.discipline-hero__media{z-index:0;position:absolute;inset:0}.discipline-hero__media,.discipline-hero__media img{width:100%;height:100%;display:block}.discipline-hero__media img{object-fit:cover;object-position:center}.discipline-hero__veil{background:linear-gradient(90deg, var(--corporate-gold-surface) 0%, var(--corporate-gold-surface) 38%, #fffc 55%, transparent 78%);z-index:1}.discipline-page--ballet .discipline-hero__media img{object-fit:contain;object-position:right center;aspect-ratio:1672/941}.discipline-page--ballet .discipline-hero__media{aspect-ratio:1672/941;width:100%}.discipline-page--ballet .discipline-program__figure{aspect-ratio:3/2;min-height:0}.discipline-page--ballet .discipline-official>:is(h2,p){text-align:center}.discipline-hero__content{z-index:2;min-height:clamp(35rem,47vw,41rem)}.discipline-hero__copy{width:57%;max-width:39rem}.discipline-hero--split,.discipline-hero--split .discipline-hero__content{min-height:32rem}.discipline-hero--split .discipline-hero__visual{left:43%}.discipline-hero--split .discipline-hero__veil{display:none}.discipline-hero--split .discipline-hero__copy{width:40%}.discipline-image-quote{background:linear-gradient(135deg, transparent, var(--corporate-blue));color:#fff;z-index:1;max-width:17rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.2rem,2vw,1.75rem);font-style:italic;line-height:1.3}.discipline-hero__lead{max-width:36rem;font-size:clamp(1.05rem,1.6vw,1.22rem);line-height:1.5!important}.discipline-hero__body{max-width:35rem;font-size:.96rem}.discipline-accreditation{border:1px solid var(--corporate-gold-border-strong);background-color:#ffffffeb;max-width:35rem}.discipline-accreditation .discipline-icon{width:3.25rem;height:3.25rem}.discipline-accreditation p{color:var(--corporate-blue);font-family:Georgia,Times New Roman,serif;font-size:1rem;line-height:1.35}.discipline-button{border-radius:.2rem;justify-content:center;align-items:center;min-height:3rem;font-size:.9rem;font-weight:600;transition:background-color .2s,border-color .2s,color .2s,transform .2s;display:inline-flex}.discipline-button--primary{background-color:var(--corporate-blue);border-color:var(--corporate-blue);color:#fff!important}.discipline-button--primary:hover,.discipline-button--primary:focus-visible{background-color:var(--corporate-gold);border-color:var(--corporate-gold);transform:translateY(-1px);color:var(--corporate-blue)!important}.discipline-button--outline{border-color:var(--corporate-blue);background-color:#ffffffd9;color:var(--corporate-blue)!important}.discipline-button--outline:hover,.discipline-button--outline:focus-visible{background-color:var(--corporate-blue);transform:translateY(-1px);color:#fff!important}.discipline-highlights{z-index:3;margin-top:-2.35rem}.discipline-highlight{background-color:var(--corporate-gold-surface);border:1px solid var(--corporate-gold-border);min-height:9.5rem;box-shadow:0 .65rem 1.8rem #1c18111a}.discipline-highlight .discipline-icon{width:4rem;height:4rem}.discipline-highlight strong{color:var(--corporate-blue);font-family:Georgia,Times New Roman,serif;font-size:1.2rem;font-weight:400;line-height:1.2}.discipline-highlight span{font-size:.88rem;line-height:1.45}.discipline-program{scroll-margin-top:7rem}.discipline-program__figure{background-color:var(--corporate-gold-surface);border:1px solid var(--corporate-gold-border);min-height:26rem}.discipline-program__figure picture,.discipline-program__figure img{width:100%;height:100%;display:block}.discipline-program__figure img{object-fit:cover;object-position:center 35%}.discipline-program__caption{background:linear-gradient(180deg, transparent, var(--corporate-blue));color:#fff;padding-top:6rem!important}.discipline-program__caption blockquote{color:#fff;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.35rem,2.5vw,1.9rem);font-style:italic;line-height:1.25}.discipline-program__caption span{font-size:.8rem}.discipline-subheading{text-align:center!important;font-size:clamp(1.45rem,2.4vw,2rem)!important}.discipline-topic{border:1px solid var(--corporate-gold-border);border-top:3px solid var(--corporate-gold);background-color:#fff;box-shadow:0 .45rem 1.4rem #1c18110f}.discipline-topic__number{color:var(--corporate-gold-contrast);letter-spacing:.12em;margin-bottom:.65rem;font-size:.72rem;font-weight:700;display:block}.discipline-topic h4{margin-bottom:.65rem}.discipline-topic p{font-size:.91rem;line-height:1.58}.discipline-topic--inline{border-top-width:1px}.discipline-topic--inline .discipline-topic__number{color:var(--corporate-gold);letter-spacing:0;font-family:Georgia,Times New Roman,serif;font-size:2.5rem;font-weight:400;line-height:1.2}.discipline-topic--inline h3{font-size:1.2rem}.discipline-official{background-color:var(--corporate-gold-surface);border:1px solid var(--corporate-gold-border)}.discipline-official__item{border:1px solid var(--corporate-gold-border);background-color:#fffffff0}.discipline-official__item .discipline-icon{width:3.25rem;height:3.25rem}.discipline-official__item h3{margin-bottom:.55rem}.discipline-official__item p{font-size:.93rem;line-height:1.6}.discipline-pathway{border:1px solid var(--corporate-gold-border);background-color:#fff;box-shadow:0 .4rem 1.2rem #1c181112}.discipline-pathway .discipline-icon{width:4.25rem;height:4.25rem;margin:0 auto 1rem}.discipline-pathway h3{text-align:center;margin-bottom:.65rem}.discipline-pathway p{font-size:.92rem}.discipline-benefit{border-right:1px solid var(--corporate-gold-border)}.discipline-benefits .col:last-child .discipline-benefit{border-right:0}.discipline-benefit .discipline-icon{width:2.8rem;height:2.8rem}.discipline-benefit strong{color:var(--corporate-blue);font-family:Georgia,Times New Roman,serif;font-size:1rem;font-weight:400;line-height:1.15}.discipline-benefit span{font-size:.78rem;line-height:1.35}.discipline-location{background-color:var(--corporate-gold-surface);border:1px solid var(--corporate-gold-border)}.discipline-location__media{min-height:27rem}.discipline-location__media picture,.discipline-location__media img{width:100%;height:100%;display:block}.discipline-location__media img{object-fit:cover}.discipline-location__address{color:var(--corporate-blue);font-weight:600}.discipline-location__address .discipline-icon{width:2rem;height:2rem}.discipline-other{border-top:1px solid var(--corporate-gold-border)}.discipline-other__link{border:1px solid var(--corporate-gold-border);background-color:#fff;min-height:8.75rem;transition:border-color .2s,box-shadow .2s,transform .2s;color:var(--corporate-blue)!important}.discipline-other__link:hover,.discipline-other__link:focus-visible{border-color:var(--corporate-gold);transform:translateY(-2px);box-shadow:0 .45rem 1.2rem #1c181114}.discipline-other__link .discipline-icon{width:3.4rem;height:3.4rem}.discipline-other__link strong{font-family:Georgia,Times New Roman,serif;font-weight:400;line-height:1.25}.discipline-schools{scroll-margin-top:7rem}.discipline-school{min-height:0}.discipline-school h3{font-family:inherit;font-size:1rem;font-weight:600}.discipline-school p{font-size:.9rem}.discipline-page a:focus-visible{outline:3px solid var(--corporate-gold-contrast);outline-offset:3px}@media (width<=1199.98px){.discipline-hero__copy{width:61%}.discipline-benefit{border-right:0}}@media (width<=991.98px){.discipline-hero,.discipline-hero--split .discipline-hero__content{min-height:0}.discipline-hero__visual{position:relative;inset:auto!important}.discipline-hero__media{aspect-ratio:3/2;height:auto;position:relative}.discipline-hero__media img{aspect-ratio:3/2;object-fit:cover;height:auto}.discipline-hero__veil{display:none}.discipline-hero__content{background-color:var(--corporate-gold-surface);min-height:0}.discipline-hero__copy,.discipline-hero--split .discipline-hero__copy{width:100%;max-width:none}.discipline-highlights{margin-top:1rem}.discipline-highlight{min-height:0}.discipline-program__figure,.discipline-location__media{min-height:25rem}}@media (width<=767.98px){.discipline-program__figure,.discipline-location__media{min-height:22rem}.discipline-benefit{border-bottom:1px solid var(--corporate-gold-border)}.discipline-benefits .col:last-child .discipline-benefit{border-bottom:0}}@media (width<=575.98px){.discipline-page h1{font-size:clamp(2.1rem,11vw,3rem)}.discipline-hero__content{padding:1.5rem!important}.discipline-accreditation{align-items:flex-start!important}.discipline-highlight .discipline-icon{width:3.25rem;height:3.25rem}.discipline-official{padding:1.5rem!important}.discipline-official__item{flex-direction:column}.discipline-program__figure,.discipline-location__media{min-height:19rem}.discipline-program__caption{padding:4.5rem 1.25rem 1.25rem!important}.discipline-location .discipline-button{width:100%;align-self:stretch!important}.discipline-other__link{min-height:8rem}}@media (prefers-reduced-motion:reduce){.discipline-button,.discipline-other__link{transition:none}}.source-h2,.source-h3,.source-h4{text-align:inherit;color:var(--corporate-gold);margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.source-h2{font-size:1.65rem}.source-h3{font-size:1.5rem}.source-h4{font-size:1.25rem}.map-unavailable{text-align:center;background:#f2f2f2;flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-height:18rem;padding:1rem;display:flex}.page-carousel-pause:focus-visible{z-index:3;background:#fff;padding:.5rem;position:absolute;top:0;right:0}.page-carousel-pause{z-index:3;opacity:0;position:absolute;bottom:.5rem;right:.5rem}.carousel:hover .page-carousel-pause,.page-carousel-pause:focus-visible{opacity:1}.fotosEquipo{object-fit:contain;width:auto;max-width:100%}
