.itc-hero:where(.astro-on2fn7ss){background:var(--itc-navy)}.itc-hero__frame:where(.astro-on2fn7ss){position:relative;overflow:hidden;width:100%;max-width:1920px;margin:0 auto;aspect-ratio:2 / 1;max-height:65vh;max-height:65svh;background:var(--itc-surface)}@media (min-width: 600px){.itc-hero__frame:where(.astro-on2fn7ss){aspect-ratio:21 / 9}}@media (min-width: 1024px){.itc-hero__frame:where(.astro-on2fn7ss){aspect-ratio:3 / 1}}.itc-hero__track:where(.astro-on2fn7ss){display:flex;height:100%;transition:transform .6s cubic-bezier(.22,.61,.36,1);touch-action:pan-y}.itc-hero__slide:where(.astro-on2fn7ss){flex:0 0 100%;height:100%}.itc-hero__slide:where(.astro-on2fn7ss) img:where(.astro-on2fn7ss){width:100%;height:100%;object-fit:cover;display:block;user-select:none;-webkit-user-drag:none}.itc-hero__placeholder:where(.astro-on2fn7ss){width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--itc-placeholder);font-size:16px}.itc-hero__arrow:where(.astro-on2fn7ss){position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;border-radius:50%;border:1.5px solid var(--itc-navy);background:#ffffffeb;color:var(--itc-navy);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .15s,color .15s}.itc-hero__arrow:where(.astro-on2fn7ss):hover{background:var(--itc-navy);color:#fff}.itc-hero__arrow--prev:where(.astro-on2fn7ss){left:clamp(10px,2.5vw,32px)}.itc-hero__arrow--next:where(.astro-on2fn7ss){right:clamp(10px,2.5vw,32px)}@media (max-width: 599px){.itc-hero__arrow:where(.astro-on2fn7ss){width:36px;height:36px}}.itc-hero__bar:where(.astro-on2fn7ss){position:absolute;left:50%;bottom:clamp(10px,2vw,24px);transform:translate(-50%);display:flex;align-items:center;padding:0 8px;border-radius:999px;background:#002b54b3;color:#fff}.itc-hero__dot:where(.astro-on2fn7ss){height:52px;min-width:44px;padding:0 6px;border:0;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center}.itc-hero__pip:where(.astro-on2fn7ss){width:28px;height:28px;border-radius:999px;background:#ffffff73;transition:width .3s ease,background-color .3s}.itc-hero__dot:where(.astro-on2fn7ss):hover .itc-hero__pip:where(.astro-on2fn7ss){background:#ffffffbf}.itc-hero__dot:where(.astro-on2fn7ss)[aria-current] .itc-hero__pip:where(.astro-on2fn7ss){width:72px;background:#fff}@media (max-width: 599px){.itc-hero__bar:where(.astro-on2fn7ss){padding:0 4px}.itc-hero__dot:where(.astro-on2fn7ss){height:32px;min-width:24px;padding:0 4px}.itc-hero__pip:where(.astro-on2fn7ss){width:10px;height:10px}.itc-hero__dot:where(.astro-on2fn7ss)[aria-current] .itc-hero__pip:where(.astro-on2fn7ss){width:24px}}.itc-hero:where(.astro-on2fn7ss) button:where(.astro-on2fn7ss):focus-visible{outline:3px solid #fff;outline-offset:-3px;box-shadow:0 0 0 3px var(--itc-navy);border-radius:999px}@media (prefers-reduced-motion: reduce){.itc-hero__track:where(.astro-on2fn7ss),.itc-hero__pip:where(.astro-on2fn7ss){transition:none}}.itc-editorial:where(.astro-t2v77mjk){display:flex;flex-wrap:wrap;gap:48px;max-width:var(--itc-maxw);margin:0 auto}.itc-editorial--reverse:where(.astro-t2v77mjk){flex-direction:row-reverse;flex-wrap:wrap-reverse}.itc-editorial__text:where(.astro-t2v77mjk){flex:1 1 340px;min-width:0;display:flex;flex-direction:column;gap:22px;align-items:flex-start}.itc-editorial__cta:where(.astro-t2v77mjk){margin-top:auto}.itc-editorial__media:where(.astro-t2v77mjk){flex:1 1 380px;min-width:0;align-self:flex-start;aspect-ratio:3 / 2;background:var(--itc-surface)}.itc-editorial__media:where(.astro-t2v77mjk) img:where(.astro-t2v77mjk){width:100%;height:100%;object-fit:cover;display:block}@media (max-width: 820px){.itc-editorial:where(.astro-t2v77mjk),.itc-editorial--reverse:where(.astro-t2v77mjk){flex-wrap:wrap}.itc-editorial__media:where(.astro-t2v77mjk){order:-1}.itc-editorial__text:where(.astro-t2v77mjk){order:0}}.itc-pavilion:where(.astro-gzcilvf7){aspect-ratio:6 / 7;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px;padding:28px 18px;text-decoration:none}.itc-pavilion:where(.astro-gzcilvf7):hover{text-decoration:none}.itc-pavilion--navy:where(.astro-gzcilvf7){background:var(--itc-navy)}.itc-pavilion--blue:where(.astro-gzcilvf7){background:var(--itc-lightblue)}.itc-pavilion__icon:where(.astro-gzcilvf7){font-family:var(--itc-font-icon);font-size:62px;line-height:1;font-variation-settings:"wght" 200,"opsz" 48;user-select:none}.itc-pavilion--navy:where(.astro-gzcilvf7) .itc-pavilion__icon:where(.astro-gzcilvf7){color:var(--itc-lightblue)}.itc-pavilion--blue:where(.astro-gzcilvf7) .itc-pavilion__icon:where(.astro-gzcilvf7){color:var(--itc-navy)}.itc-pavilion__name:where(.astro-gzcilvf7){font-size:21px;font-weight:700;text-align:center}.itc-pavilion--navy:where(.astro-gzcilvf7) .itc-pavilion__name:where(.astro-gzcilvf7){color:var(--itc-white)}.itc-pavilion--blue:where(.astro-gzcilvf7) .itc-pavilion__name:where(.astro-gzcilvf7){color:var(--itc-navy)}.itc-pavilion__code:where(.astro-gzcilvf7){font-size:16px;font-weight:600;letter-spacing:.06em}.itc-pavilion--navy:where(.astro-gzcilvf7) .itc-pavilion__code:where(.astro-gzcilvf7){color:var(--itc-lightblue)}.itc-pavilion--blue:where(.astro-gzcilvf7) .itc-pavilion__code:where(.astro-gzcilvf7){color:var(--itc-navy)}.itc-cta-exh:where(.astro-xnell2cb){display:flex;flex-wrap:wrap}.itc-cta-exh__panel:where(.astro-xnell2cb){flex:1 1 50%;min-width:0;display:flex;position:relative}.itc-cta-exh__rule:where(.astro-xnell2cb){width:77px;flex:none;background:var(--itc-crimson)}.itc-cta-exh__quote:where(.astro-xnell2cb){position:absolute;top:50px;left:60px;display:block}.itc-cta-exh__body:where(.astro-xnell2cb){flex:1;min-width:0;background:var(--itc-lightblue);padding:70px clamp(28px,4vw,43px) 72px clamp(28px,4vw,43px);display:flex;flex-direction:column;align-items:flex-start}.itc-cta-exh__heading:where(.astro-xnell2cb){margin:0 0 18px;font-family:var(--itc-font-head);font-weight:600;font-size:clamp(26px,3.4vw,34px);line-height:1.15;color:var(--itc-navy)}.itc-cta-exh__text:where(.astro-xnell2cb){margin:0 0 40px;font-size:21px;line-height:25px;color:var(--itc-navy);text-wrap:pretty}.itc-cta-exh__media:where(.astro-xnell2cb){flex:1 1 50%;min-width:380px;min-height:300px;background:var(--itc-surface)}.itc-cta-exh__media:where(.astro-xnell2cb) img:where(.astro-xnell2cb){width:100%;height:100%;min-height:300px;object-fit:cover;object-position:center 30%;display:block}@media (max-width: 899px){.itc-cta-exh__panel:where(.astro-xnell2cb),.itc-cta-exh__media:where(.astro-xnell2cb){flex-basis:100%;min-width:0}.itc-cta-exh__media:where(.astro-xnell2cb),.itc-cta-exh__media:where(.astro-xnell2cb) img:where(.astro-xnell2cb){min-height:0;height:240px}}.itc-section--flush:where(.astro-jm7kvdsw){padding-top:0}.itc-grid-pavilions:where(.astro-jm7kvdsw){display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:22px}.itc-pavilions__title:where(.astro-jm7kvdsw){text-align:center;font-size:clamp(30px,5vw,42px);margin-bottom:40px}
