.calendly-badge[data-v-f2c5c610]{position:fixed;top:84px;right:28px;z-index:40;width:84px;height:84px;border-radius:50%;background:#fbcd3f;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 24px rgba(0,0,0,.25);transition:transform .25s ease}.calendly-badge[data-v-f2c5c610]:hover{transform:scale(1.08)}@media(min-width:1024px){.calendly-badge[data-v-f2c5c610]:not(.calendly-badge--inline){display:none}}.calendly-badge--inline[data-v-f2c5c610]{position:static;top:auto;right:auto;width:72px;height:72px;box-shadow:none;flex:0 0 auto}.calendly-badge__glyph[data-v-f2c5c610]{position:absolute;inset:0;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center}.calendly-badge__glyph img[data-v-f2c5c610]{width:132%;max-width:none;flex:0 0 auto}.calendly-badge__ring[data-v-f2c5c610]{position:absolute;inset:0;animation:badge-rotate-f2c5c610 14s linear infinite reverse}.calendly-badge__ring text[data-v-f2c5c610]{font-size:10.5px;font-weight:800;letter-spacing:.02em;fill:#00264a}@keyframes badge-rotate-f2c5c610{to{transform:rotate(1turn)}}@media(max-width:767px){.calendly-badge[data-v-f2c5c610]{top:auto;bottom:20px;right:18px;width:68px;height:68px}}.nav[data-v-f9364e68]{position:fixed;top:0;left:0;right:0;z-index:50;padding:18px 0;transition:background .3s ease,padding .3s ease,box-shadow .3s ease}.nav.is-open[data-v-f9364e68],.nav.is-scrolled[data-v-f9364e68]{background:#00264a;padding:10px 0;box-shadow:0 6px 24px rgba(0,0,0,.25)}.nav__inner[data-v-f9364e68]{width:min(1280px,100% - 44px);margin:0 auto;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px}.nav__links[data-v-f9364e68]{display:flex;align-items:center;gap:clamp(20px,3.4vw,56px)}.nav__links a[data-v-f9364e68]{color:#fff;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;position:relative}.nav__links a[data-v-f9364e68]:after{content:"";position:absolute;left:0;bottom:-6px;width:0;height:2px;background:#fbcd3f;transition:width .25s ease}.nav__links a[data-v-f9364e68]:hover:after{width:100%}.nav__links--left[data-v-f9364e68]{justify-content:flex-start}.nav__links--right[data-v-f9364e68]{justify-content:flex-end}.nav__logo img[data-v-f9364e68]{height:56px;width:auto}.nav__contact[data-v-f9364e68]{margin-left:clamp(8px,1.5vw,24px);padding:10px 18px;font-size:12px}.nav__badge[data-v-f9364e68]{margin-left:clamp(10px,1.4vw,20px)}.nav__badge[data-v-f9364e68]:after{content:none!important}.nav__burger[data-v-f9364e68]{display:none;flex-direction:column;justify-content:center;gap:5px;width:40px;height:40px;background:none;border:none;padding:8px}.nav__burger span[data-v-f9364e68]{display:block;height:2px;background:#fff;border-radius:2px}.nav__mobile[data-v-f9364e68]{display:none;flex-direction:column;align-items:flex-start;gap:22px;padding:24px 22px 30px;background:#00264a}.nav__mobile a[data-v-f9364e68]{color:#fff;font-size:15px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}@media(max-width:1023px){.nav__mobile[data-v-f9364e68]{display:flex}}.menu-enter-active[data-v-f9364e68],.menu-leave-active[data-v-f9364e68]{transition:opacity .25s ease,transform .25s ease}.menu-enter-from[data-v-f9364e68],.menu-leave-to[data-v-f9364e68]{opacity:0;transform:translateY(-8px)}@media(max-width:1023px){.nav__inner[data-v-f9364e68]{grid-template-columns:auto 1fr auto}.nav__burger[data-v-f9364e68]{display:flex}.nav__links[data-v-f9364e68]{display:none}.nav__logo[data-v-f9364e68]{justify-self:center}.nav__logo img[data-v-f9364e68]{height:44px}}.star-logo[data-v-48a95873]{display:block}.star-logo .is-red[data-v-48a95873]{fill:#e31220}.star-logo .is-yellow[data-v-48a95873]{fill:#fbcd3f}.splash[data-v-6529cb33]{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;background:#00264a;overflow:hidden}.splash__logo[data-v-6529cb33]{width:240px;animation:splash-spin-zoom-6529cb33 2.6s linear forwards}.splash__logo[data-v-6529cb33] .branch{opacity:0;transform-box:view-box;transform-origin:45px 45px;animation:branch-fade-6529cb33 .55s linear forwards}.splash__logo[data-v-6529cb33] .b1{animation-delay:.3s}.splash__logo[data-v-6529cb33] .b5{animation-delay:.44s}.splash__logo[data-v-6529cb33] .b7{animation-delay:.58s}.splash__logo[data-v-6529cb33] .b6{animation-delay:.72s}.splash__logo[data-v-6529cb33] .b2{animation-delay:.86s}.splash__logo[data-v-6529cb33] .b3{animation-delay:1s}.splash__logo[data-v-6529cb33] .b8{animation-delay:1.14s}.splash__logo[data-v-6529cb33] .b4{animation-delay:1.28s}.splash__logo[data-v-6529cb33] svg{overflow:visible}.splash__logo[data-v-6529cb33] .b1 rect{translate:0 -2.5px}.splash__logo[data-v-6529cb33] .b2 rect{translate:0 2.5px}.splash__logo[data-v-6529cb33] .b7 rect{translate:2.5px 0}.splash__logo[data-v-6529cb33] .b8 rect{translate:-2.5px 0}.splash__logo[data-v-6529cb33] .b5 rect{translate:1.8px -1.8px}.splash__logo[data-v-6529cb33] .b6 rect{translate:1.8px 1.8px}.splash__logo[data-v-6529cb33] .b3 rect{translate:-1.8px 1.8px}.splash__logo[data-v-6529cb33] .b4 rect{translate:-1.8px -1.8px}@keyframes branch-fade-6529cb33{0%{opacity:0}to{opacity:1}}@keyframes splash-spin-zoom-6529cb33{0%,58%{transform:rotate(0deg) scale(1);opacity:1}72%{transform:rotate(90deg) scale(1);opacity:1}85%{transform:rotate(90deg) scale(4);opacity:1}95%{transform:rotate(90deg) scale(13);opacity:1}to{transform:rotate(90deg) scale(34);opacity:0}}.footer[data-v-147c31d4]{background:#00264a;color:#fff}.footer__main[data-v-147c31d4]{display:flex;flex-direction:column;align-items:center;gap:14px;padding:72px 0 56px;text-align:center}.footer__logo[data-v-147c31d4]{height:72px;margin-bottom:18px}.footer__address[data-v-147c31d4],.footer__line[data-v-147c31d4]{font-size:15px;font-weight:400;color:hsla(0,0%,100%,.92)}.footer__line[data-v-147c31d4]:hover{color:#fbcd3f}.footer__cta[data-v-147c31d4]{margin-top:22px}.footer__bottom[data-v-147c31d4]{border-top:1px solid hsla(0,0%,100%,.18);padding:20px 0}.footer__bottom-inner[data-v-147c31d4]{display:flex;justify-content:space-between;align-items:center;gap:16px;font-size:13px;color:hsla(0,0%,100%,.85)}.footer__bottom-inner a[data-v-147c31d4]:hover{color:#fbcd3f}@media(max-width:767px){.footer__bottom-inner[data-v-147c31d4]{gap:8px;font-size:10.5px;white-space:nowrap}}.contact-modal[data-v-359d58ed]{position:fixed;inset:0;z-index:90;background:rgba(0,27,54,.72);display:flex;align-items:center;justify-content:center;padding:20px}.contact-modal__panel[data-v-359d58ed]{position:relative;width:min(440px,100%);max-height:calc(100vh - 40px);overflow-y:auto;background:#e31220;color:#fff;padding:42px 40px 36px}.contact-modal__close[data-v-359d58ed]{position:absolute;top:14px;right:14px;width:34px;height:34px;border:none;background:none;padding:6px}.contact-modal__close img[data-v-359d58ed]{width:100%;filter:brightness(0) invert(1)}.contact-modal__title[data-v-359d58ed]{font-size:28px;font-weight:700;margin-bottom:26px}.field[data-v-359d58ed]{display:flex;align-items:baseline;gap:14px;margin-bottom:18px}.field span[data-v-359d58ed]{flex:0 0 auto;min-width:96px;font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.field input[data-v-359d58ed]{flex:1;background:none;border:none;border-bottom:1px solid hsla(0,0%,100%,.6);color:#fff;font-family:inherit;font-size:15px;padding:4px 2px}.field input[data-v-359d58ed]:focus{outline:none;border-bottom-color:#fff}.field--area[data-v-359d58ed]{flex-direction:column;align-items:stretch}.field--area textarea[data-v-359d58ed]{background:#fff;border:none;border-radius:8px;color:#00264a;font-family:inherit;font-size:15px;padding:12px;resize:vertical}.field--area textarea[data-v-359d58ed]:focus{outline:2px solid #fbcd3f}.contact-modal__send[data-v-359d58ed]{margin-top:6px}.contact-modal__send[data-v-359d58ed]:disabled{opacity:.6;cursor:wait}.contact-modal__error[data-v-359d58ed]{font-size:13px;margin-bottom:12px;font-weight:600}.contact-modal__success[data-v-359d58ed]{font-size:16px;font-weight:600}.modal-enter-active[data-v-359d58ed],.modal-leave-active[data-v-359d58ed]{transition:opacity .25s ease}.modal-enter-active .contact-modal__panel[data-v-359d58ed],.modal-leave-active .contact-modal__panel[data-v-359d58ed]{transition:transform .25s ease}.modal-enter-from[data-v-359d58ed],.modal-leave-to[data-v-359d58ed]{opacity:0}.modal-enter-from .contact-modal__panel[data-v-359d58ed],.modal-leave-to .contact-modal__panel[data-v-359d58ed]{transform:translateY(16px)}#app{min-height:100vh;background:#00264a;overflow-x:clip}.marquee[data-v-3269708a]{overflow:hidden;padding:14px 0}.marquee.is-yellow[data-v-3269708a]{background:#fbcd3f;color:#00264a}.marquee.is-red[data-v-3269708a]{background:#e31220;color:#fff}.marquee.is-tilted[data-v-3269708a]{transform:rotate(-1.1deg) scaleX(1.02)}.marquee__track[data-v-3269708a]{display:flex;width:-moz-max-content;width:max-content;animation:marquee-scroll-3269708a 40s linear infinite}.marquee__group[data-v-3269708a]{display:flex;white-space:nowrap}.marquee__item[data-v-3269708a]{font-size:17px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.marquee__sep[data-v-3269708a]{padding:0 10px}@keyframes marquee-scroll-3269708a{to{transform:translateX(-50%)}}@media(max-width:767px){.marquee__item[data-v-3269708a]{font-size:14px}}.hero[data-v-7d68809c]{position:relative;min-height:100svh;display:flex;align-items:flex-end}.hero__media[data-v-7d68809c]{position:absolute;inset:0}.hero__media img[data-v-7d68809c],.hero__media video[data-v-7d68809c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero__overlay[data-v-7d68809c]{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,38,74,.35),rgba(0,38,74,.05) 45%,rgba(0,38,74,.35))}.hero__content[data-v-7d68809c]{position:relative;z-index:1;text-align:center;color:#fff;padding-bottom:clamp(110px,16vh,170px)}@media(min-width:1500px){.hero__content[data-v-7d68809c]{padding-bottom:clamp(215px,25vh,310px)}}.hero__title[data-v-7d68809c]{font-size:clamp(42px,6.4vw,76px);font-weight:800;letter-spacing:-.005em;text-shadow:0 2px 24px rgba(0,0,0,.25)}.hero__subtitle[data-v-7d68809c]{white-space:pre-line;margin:22px auto 0;max-width:680px;font-size:clamp(17px,2vw,22px);line-height:1.45;font-weight:400}.hero__ctas[data-v-7d68809c]{display:flex;justify-content:center;flex-wrap:wrap;gap:clamp(36px,4.5vw,64px);margin-top:44px}.hero__ctas .btn-pill[data-v-7d68809c]{padding:10px 18px;font-size:12px}.hero__marquee[data-v-7d68809c]{position:absolute;left:-2%;right:-2%;bottom:-20px;z-index:2}@media(max-width:767px){.hero__title[data-v-7d68809c]{white-space:pre-line}.hero__subtitle[data-v-7d68809c]{white-space:normal}.hero__ctas[data-v-7d68809c]{gap:14px}.hero__marquee[data-v-7d68809c]{bottom:-12px}}.campus[data-v-c1f58202]{position:relative;background:#00264a;color:#fff;padding:110px 0 96px;overflow:hidden}.campus__stars[data-v-c1f58202]{display:none;position:absolute;top:46px;left:0;width:clamp(140px,11vw,180px);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(min-width:1600px){.campus__stars[data-v-c1f58202]{display:block}}.campus__intro .section-title[data-v-c1f58202]{white-space:pre-line}.campus__intro[data-v-c1f58202]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(30px,5vw,80px);align-items:stretch}.campus__body[data-v-c1f58202]{margin-top:26px;font-size:15px;line-height:1.75;color:hsla(0,0%,100%,.92)}.campus__body[data-v-c1f58202] strong{font-weight:800;color:#fff}.campus__brochure[data-v-c1f58202]{margin-top:32px}.campus__brochure.is-disabled[data-v-c1f58202]{opacity:.55;cursor:default}.campus__brochure.is-disabled[data-v-c1f58202]:hover{transform:none;background:none;color:#fbcd3f}.campus__image[data-v-c1f58202]{position:relative}.campus__image img[data-v-c1f58202]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:6px}.campus__advantages-title[data-v-c1f58202]{margin-top:90px}.campus__advantages[data-v-c1f58202]{list-style:none;margin:44px 0 0;padding:0;display:grid;grid-template-columns:repeat(6,1fr);gap:24px}.campus__advantages li[data-v-c1f58202]{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.campus__advantage-icon[data-v-c1f58202]{width:78px;height:78px;border-radius:20px;background:#e31220;display:flex;align-items:center;justify-content:center}.campus__advantage-icon img[data-v-c1f58202]{width:58px;height:58px}.campus__advantage-label[data-v-c1f58202]{font-size:15px;font-weight:700;line-height:1.3;white-space:pre-line}.campus__offers-title[data-v-c1f58202]{margin-top:100px}.campus__offers[data-v-c1f58202]{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(20px,3vw,44px);margin-top:44px}.offer-card[data-v-c1f58202]{position:relative;aspect-ratio:1/.94;border-radius:22px;overflow:hidden;outline:none}.offer-card__front[data-v-c1f58202]{position:absolute;inset:0}.offer-card__front img[data-v-c1f58202]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.offer-card__front h3[data-v-c1f58202]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 18px;font-size:clamp(28px,3.2vw,42px);font-weight:700;line-height:1.1;color:#fff;text-shadow:0 2px 14px rgba(0,0,0,.25)}.offer-card__back[data-v-c1f58202]{position:absolute;inset:0;display:flex;align-items:center;padding:clamp(18px,2.4vw,34px);opacity:0;transition:opacity .3s ease}.offer-card__back p[data-v-c1f58202]{font-size:clamp(13px,1.3vw,16px);line-height:1.6;font-weight:500;text-align:center}.offer-card.is-yellow .offer-card__back[data-v-c1f58202]{background:#fbcd3f;color:#00264a}.offer-card.is-red .offer-card__back[data-v-c1f58202]{background:#e31220;color:#fff}.offer-card:focus-visible .offer-card__back[data-v-c1f58202],.offer-card:hover .offer-card__back[data-v-c1f58202]{opacity:1}@media(max-width:1023px){.campus__advantages[data-v-c1f58202]{grid-template-columns:repeat(3,1fr);gap:32px 16px}}@media(max-width:767px){.campus[data-v-c1f58202]{padding:72px 0 64px}.campus__intro[data-v-c1f58202]{grid-template-columns:1fr}.campus__image[data-v-c1f58202]{order:-1;margin:0 -22px 26px}.campus__image img[data-v-c1f58202]{position:static;height:auto;max-height:340px}.campus__advantages-title[data-v-c1f58202],.campus__offers-title[data-v-c1f58202]{margin-top:64px}.campus__offers[data-v-c1f58202]{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:16px;margin-inline:-22px;padding:4px 22px 12px;-webkit-overflow-scrolling:touch}.campus__offers[data-v-c1f58202]::-webkit-scrollbar{display:none}.offer-card[data-v-c1f58202]{flex:0 0 78%;scroll-snap-align:center}}.buildings[data-v-56b7b959]{background:#efece3;color:#00264a;padding-top:96px;--bw:min(1200px,100vw - 44px);--map-overlap:clamp(48px,6vw,140px)}@media(min-width:1500px){.buildings[data-v-56b7b959]{--bw:min(1400px,100vw - 44px)}}.buildings__head[data-v-56b7b959],.buildings__scroll[data-v-56b7b959]{width:var(--bw)}.buildings__head[data-v-56b7b959]{position:relative}.buildings__stars[data-v-56b7b959]{display:none;position:absolute;top:-96px;right:calc((var(--bw) - 100vw)/2);width:140px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(min-width:1400px){.buildings__stars[data-v-56b7b959]{display:block}}.buildings__scroll[data-v-56b7b959]{display:grid;grid-template-columns:minmax(0,2.1fr) minmax(0,1fr);gap:clamp(16px,2vw,30px);align-items:start}.buildings__map-col[data-v-56b7b959]{position:sticky;top:0;height:100vh;display:flex;align-items:center;justify-content:flex-end;margin-left:calc((var(--bw) - 100vw)/2)}.buildings__map[data-v-56b7b959]{position:relative;flex:0 0 auto;width:min(104%,100vh);margin-right:calc(var(--map-overlap)*-1);margin-bottom:-8vh;aspect-ratio:792/680.2}.buildings__map-layer[data-v-56b7b959]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;opacity:0;transition:opacity .45s ease}.buildings__map-layer.is-active[data-v-56b7b959]{opacity:1}.buildings__cards[data-v-56b7b959]{display:flex;flex-direction:column;gap:48px;padding:4vh 0 18vh;position:relative;z-index:1}.building-card[data-v-56b7b959]{background:#fff;border-radius:22px;padding:30px 30px 26px;box-shadow:0 14px 40px rgba(0,38,74,.08)}.building-card__title[data-v-56b7b959]{font-size:26px;font-weight:700;padding-bottom:14px;border-bottom:1px solid rgba(0,38,74,.2)}.building-card__tabs[data-v-56b7b959]{display:flex;flex-wrap:wrap;gap:4px 12px;padding:12px 0 14px;border-bottom:1px solid rgba(0,38,74,.12);margin-bottom:18px}.building-card__tab[data-v-56b7b959]{background:none;border:none;padding:2px 0;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#00264a;opacity:.65;transition:color .2s ease,opacity .2s ease}.building-card__tab-arrow[data-v-56b7b959]{color:#e31220}.building-card__tab.is-active[data-v-56b7b959],.building-card__tab[data-v-56b7b959]:hover{color:#e31220;opacity:1}.building-card__media[data-v-56b7b959]{position:relative}.building-card__media img[data-v-56b7b959]{width:100%;aspect-ratio:4/4.6;-o-object-fit:cover;object-fit:cover}.building-card__media[data-v-56b7b959]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:42%;pointer-events:none;background:linear-gradient(180deg,rgba(0,38,74,0),rgba(0,38,74,.5) 45%,rgba(0,38,74,.9))}.building-card__caption[data-v-56b7b959]{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:16px 18px 16px;font-size:13.5px;font-weight:500;color:#fff}.building-card__features[data-v-56b7b959]{list-style:none;margin:18px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:12px 18px}.building-card__features li[data-v-56b7b959]{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:600;line-height:1.35}.building-card__features li[data-v-56b7b959]:last-child{font-size:11px;line-height:1.3}.building-card__feature-icon[data-v-56b7b959]{flex:0 0 auto;width:50px;height:50px;border-radius:12px;background:#fbcd3f;display:flex;align-items:center;justify-content:center}.building-card__feature-icon img[data-v-56b7b959]{width:44px;height:44px}.building-card__photo[data-v-56b7b959]{animation:tabfade-in-56b7b959 .3s ease}@keyframes tabfade-in-56b7b959{0%{opacity:0}to{opacity:1}}.buildings__banner-clip[data-v-56b7b959]{overflow:hidden;position:relative;z-index:2;background:linear-gradient(178.9deg,#efece3 0 50%,#00264a 50% 100%);padding:calc(10px + .96vw) 0;margin-top:-8px;margin-bottom:calc(-35px - .96vw)}@media(max-width:1023px){.buildings__scroll[data-v-56b7b959]{display:block}.buildings__map-col[data-v-56b7b959]{position:relative;height:auto;margin-inline:-22px;justify-content:flex-start}.buildings__map[data-v-56b7b959]{width:146%;margin-left:-23%;margin-right:0;margin-bottom:-22vw;aspect-ratio:792/680.2;height:auto}.buildings__map-layer[data-v-56b7b959]{position:absolute;-o-object-fit:contain;object-fit:contain}.building-card[data-v-56b7b959]{display:flex;flex-direction:column}.building-card__media[data-v-56b7b959]{order:1}.building-card__title[data-v-56b7b959]{order:2;border-bottom:0;padding-bottom:0;margin-top:16px}.building-card__tabs[data-v-56b7b959]{order:3;border-top:1px solid rgba(0,38,74,.15);border-bottom:1px solid rgba(0,38,74,.15);padding:12px 0;margin:14px 0 0;gap:6px 14px}.building-card__features[data-v-56b7b959]{display:none}.buildings__cards[data-v-56b7b959]{flex-direction:row;overflow-x:auto;scroll-snap-type:x mandatory;gap:16px;padding:26px 22px 40px;margin-inline:-22px;-webkit-overflow-scrolling:touch}.buildings__cards[data-v-56b7b959]::-webkit-scrollbar{display:none}.building-card[data-v-56b7b959]{flex:0 0 84%;scroll-snap-align:center;max-width:380px}}.services[data-v-655865b0]{background:#00264a;color:#fff;padding-top:0;position:relative;z-index:1}.services__stars[data-v-655865b0]{display:none;position:absolute;top:0;right:0;width:clamp(110px,10vw,150px);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(min-width:1400px){.services__stars[data-v-655865b0]{display:block}}.services__intro .section-title[data-v-655865b0]{white-space:pre-line}.services__intro[data-v-655865b0]{position:relative;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(28px,5vw,90px);align-items:stretch;width:min(1280px,100%);margin:0 auto;padding:84px 22px 56px}.services__photo[data-v-655865b0]{position:relative}.services__photo img[data-v-655865b0]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:6px}.services__paragraph[data-v-655865b0]{margin-top:18px;font-size:15px;line-height:1.7;color:hsla(0,0%,100%,.92)}.services__paragraph[data-v-655865b0] strong{font-weight:800;color:#fff}.services__pills[data-v-655865b0]{width:min(1320px,100% - 44px);margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(12px,1.6vw,22px);padding-bottom:64px}.services__pill[data-v-655865b0]{display:inline-flex;align-items:center;gap:10px;max-width:250px;padding:11px 18px;border-radius:999px;border:1.5px solid #fbcd3f;background:none;color:#fbcd3f;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;text-align:left;line-height:1.25;transition:all .22s ease}.services__pill-icon[data-v-655865b0]{width:24px;height:24px}.services__pill.is-active[data-v-655865b0]{background:#e31220;border-color:#e31220;color:#fff}.services__pill.is-active .services__pill-icon[data-v-655865b0]{filter:brightness(0) invert(1)}.services__pill[data-v-655865b0]:hover:not(.is-active){background:rgba(251,205,63,.12)}.services__carousel[data-v-655865b0]{position:relative;background:#efece3;padding:56px 0 24px;display:flex;align-items:center}.services__stage[data-v-655865b0]{position:relative;width:100%;height:clamp(300px,42vw,520px);overflow:hidden}.services__slide[data-v-655865b0]{position:absolute;top:0;bottom:0;width:min(640px,58%);left:50%;display:flex;align-items:center;transition:transform .45s ease,opacity .45s ease;cursor:pointer}.services__slide-media[data-v-655865b0]{width:100%;height:100%}.services__slide-media img[data-v-655865b0]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.services__slide.is-current[data-v-655865b0]{transform:translateX(-50%);z-index:3}.services__slide.is-prev[data-v-655865b0]{transform:translateX(-152%) scale(.82);z-index:2;opacity:.8}.services__slide.is-next[data-v-655865b0]{transform:translateX(52%) scale(.82);z-index:2;opacity:.8}.services__slide.is-hidden[data-v-655865b0]{opacity:0;transform:translateX(-50%) scale(.85);pointer-events:none}.services__placeholder[data-v-655865b0]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;background:repeating-linear-gradient(-45deg,#e4dfd0,#e4dfd0 14px,#ded8c6 0,#ded8c6 28px);color:#00264a;font-size:13px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.services__placeholder img[data-v-655865b0]{width:34px;opacity:.7}.services__arrow[data-v-655865b0]{position:absolute;top:50%;transform:translateY(-50%);z-index:4;width:40px;height:40px;border-radius:50%;border:none;background:#00264a;color:#fff;font-size:15px;transition:background .2s ease}.services__arrow[data-v-655865b0]:hover{background:#e31220}.services__arrow.is-prev[data-v-655865b0]{left:34px}.services__arrow.is-next[data-v-655865b0]{right:34px}.services__caption[data-v-655865b0]{background:#efece3;color:#00264a;text-align:center;font-size:15px;font-weight:700;padding:0 22px 44px;min-height:22px}.services__caption-overlay[data-v-655865b0]{display:none;position:absolute;left:0;right:0;bottom:0;z-index:4;padding:44px 60px 16px;text-align:center;color:#fff;font-size:14px;font-weight:700;background:linear-gradient(180deg,transparent,rgba(0,0,0,.6));pointer-events:none}@media(max-width:767px){.services__intro[data-v-655865b0]{grid-template-columns:1fr;padding:60px 22px 36px}.services__photo[data-v-655865b0]{margin:-60px -22px 0}.services__photo img[data-v-655865b0]{position:static;height:auto;max-height:340px;width:100%;-o-object-fit:cover;object-fit:cover}.services__pills[data-v-655865b0]{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding-inline:14px}.services__pill[data-v-655865b0]{min-width:0;max-width:none;justify-content:center;font-size:10px;letter-spacing:.02em;padding:12px 8px}.services__pill-icon[data-v-655865b0]{width:20px;height:20px}.services__carousel[data-v-655865b0]{padding:0}.services__stage[data-v-655865b0]{height:72vw}.services__slide[data-v-655865b0]{width:100%}.services__slide.is-prev[data-v-655865b0]{transform:translateX(-155%)}.services__slide.is-next[data-v-655865b0]{transform:translateX(55%)}.services__arrow[data-v-655865b0]{width:40px;height:40px;background:rgba(0,38,74,.85)}.services__arrow.is-prev[data-v-655865b0]{left:12px}.services__arrow.is-next[data-v-655865b0]{right:12px}.services__caption-overlay[data-v-655865b0]{display:block}.services__caption[data-v-655865b0]{display:none}}.access[data-v-2518cdab]{background:#00264a;display:flex;flex-direction:column}.access__map[data-v-2518cdab]{position:relative}.access__map-img[data-v-2518cdab]{width:100%;display:block}.access__map-img.is-mobile[data-v-2518cdab]{display:none}.access__panel[data-v-2518cdab]{position:absolute;top:56%;transform:translateY(-50%);right:clamp(70px,11vw,200px);width:min(480px,40%);color:#fff}.access__kicker[data-v-2518cdab]{color:#fbcd3f}.access__paragraph[data-v-2518cdab]{margin-top:16px;font-size:14.5px;line-height:1.65}.access__paragraph[data-v-2518cdab] strong{font-weight:800}.access__pin[data-v-2518cdab]{--dot:0.905vw;--gap:0.333vw;--stroke:0.121vw;--halo:3.14vw;position:absolute;transform:translate(-50%,-50%);background:none;border:none;padding:max(24px,1.9vw);z-index:3}.access__pin-dot[data-v-2518cdab]{position:relative;display:block;width:var(--dot);height:var(--dot);min-width:9px;min-height:9px;border-radius:50%;background:#fff;transition:transform .22s ease}.access__pin-dot[data-v-2518cdab]:after{box-sizing:border-box;width:calc(var(--dot) + (var(--gap) + var(--stroke))*2);height:calc(var(--dot) + (var(--gap) + var(--stroke))*2);border:var(--stroke) solid hsla(0,0%,100%,.92)}.access__pin-dot[data-v-2518cdab]:after,.access__pin-dot[data-v-2518cdab]:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%}.access__pin-dot[data-v-2518cdab]:before{z-index:-1;width:var(--halo);height:var(--halo);background:radial-gradient(circle,hsla(0,0%,100%,.46) 0 72%,hsla(0,0%,100%,0) 100%);transition:opacity .22s ease,transform .22s ease}.access__pin-chip[data-v-2518cdab]{position:absolute;left:calc(100% + 6px);top:50%;transform:translateY(-50%) translateX(-6px);white-space:nowrap;background:#fff;color:#00264a;font-size:16px;font-weight:700;border-radius:999px;padding:10px 20px;opacity:0;pointer-events:none;transition:opacity .22s ease,transform .22s ease;box-shadow:0 6px 18px rgba(0,0,0,.22)}.access__pin-chip[data-v-2518cdab]:after{content:"";position:absolute;right:100%;top:50%;transform:translateY(-50%);border:7px solid transparent;border-right-color:#fff}.access__pin-chip b[data-v-2518cdab]{color:#e31220;margin-right:5px}.access__pin:focus-visible .access__pin-chip[data-v-2518cdab],.access__pin:hover .access__pin-chip[data-v-2518cdab]{opacity:1;transform:translateY(-50%) translateX(0)}.access__pin:focus-visible .access__pin-dot[data-v-2518cdab],.access__pin:hover .access__pin-dot[data-v-2518cdab]{transform:scale(1.2)}.access__pin:focus-visible .access__pin-dot[data-v-2518cdab]:before,.access__pin:hover .access__pin-dot[data-v-2518cdab]:before{transform:translate(-50%,-50%) scale(1.25)}.access__text-mobile[data-v-2518cdab]{display:none}@media(max-width:767px){.access__map-img.is-desktop[data-v-2518cdab]{display:none}.access__map-img.is-mobile[data-v-2518cdab]{display:block}.access__panel[data-v-2518cdab]{display:none}.access[data-v-2518cdab]{flex-direction:column-reverse}.access__text-mobile[data-v-2518cdab]{display:block;background:#efece3;color:#00264a;padding:56px 22px 40px}.access__text-mobile .access__kicker[data-v-2518cdab]{color:#e31220}.access__pin[data-v-2518cdab]{display:none}}.tv-home{background:#00264a}.legal[data-v-4f2625c2]{background:#efece3;color:#00264a;padding:140px 0 100px;min-height:70vh}.legal__back[data-v-4f2625c2]{display:inline-block;margin-bottom:28px;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.legal__back[data-v-4f2625c2]:hover{color:#e31220}.legal__section[data-v-4f2625c2]{margin-top:36px}.legal__section h2[data-v-4f2625c2]{font-size:22px;font-weight:700;margin-bottom:10px}.legal__section p[data-v-4f2625c2]{line-height:1.7}@font-face{font-family:Urbanist;src:url(/fonts/Urbanist-Regular.3e8bdf11.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Urbanist;src:url(/fonts/Urbanist-SemiBold.b3c9c62e.ttf) format("truetype");font-weight:600;font-display:swap}@font-face{font-family:Urbanist;src:url(/fonts/Urbanist-Bold.2a08673f.ttf) format("truetype");font-weight:700;font-display:swap}@font-face{font-family:Urbanist;src:url(/fonts/Urbanist-Black.e7f2a197.ttf) format("truetype");font-weight:900;font-display:swap}:root{--navy:#00264a;--navy-dark:#001b36;--red:#e31220;--yellow:#fbcd3f;--beige:#efece3;--sea:#6593aa}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Urbanist,Avenir,Helvetica,Arial,sans-serif;color:#00264a;background:#00264a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer}h1,h2,h3,h4,p{margin:0}main[id],section[id]{scroll-margin-top:92px}.container{width:min(1200px,100% - 44px);margin:0 auto}.section-kicker{margin:0 0 14px;font-size:14px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#e31220}.section-title{font-size:clamp(28px,3.4vw,44px);font-weight:700;line-height:1.12;letter-spacing:-.015em}.btn-pill{display:inline-flex;align-items:center;gap:10px;padding:12px 24px;border-radius:999px;border:1.5px solid transparent;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;transition:transform .2s ease,background .2s ease,color .2s ease;background:none}.btn-pill:hover{transform:translateY(-2px)}.btn-pill.is-yellow-outline{border-color:#fbcd3f;color:#fbcd3f}.btn-pill.is-yellow-outline:hover{background:#fbcd3f;color:#00264a}.btn-pill.is-white-outline{border-color:#fff;color:#fff}.btn-pill.is-white-outline:hover{background:#fbcd3f;border-color:#fbcd3f;color:#00264a}.btn-pill.is-red{background:#e31220;color:#fff}.btn-pill.is-red:hover{background:#bd0f1b}.btn-star{width:16px;height:16px;flex:0 0 auto}