.tih-carousel{border-radius:var(--radius-lg);background:var(--stone);outline:none;position:relative;overflow:hidden}.tih-carousel:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.tih-carousel__track{transition:transform var(--dur-slide) var(--ease-out);touch-action:pan-y;display:flex}.tih-carousel--dragging .tih-carousel__track{transition:none}.tih-slide{aspect-ratio:16/7;flex:0 0 100%;min-height:280px;position:relative;overflow:hidden}.tih-slide img{object-fit:cover;user-select:none;-webkit-user-drag:none;width:100%;height:100%;transition:transform 6s linear;position:absolute;inset:0;transform:scale(1.08)}.tih-slide.is-active img{transform:scale(1)}.tih-slide__caption{left:var(--space-8);bottom:var(--space-8);background:var(--snow);border-radius:var(--radius-md);max-width:420px;padding:var(--space-4) var(--space-6);opacity:0;transition:opacity var(--dur-slow) var(--ease-out), transform var(--dur-slow) var(--ease-out);position:absolute;transform:translateY(16px)}.tih-slide.is-active .tih-slide__caption{opacity:1;transition-delay:.22s;transform:none}.tih-slide__eyebrow{font:600 12px/16px var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--summit-red-ink);margin-bottom:4px;display:block}.tih-slide__title{font:600 22px/28px var(--font-serif);margin:0}.tih-slide__text{color:var(--ink-muted);margin:4px 0 0;font-size:14px;line-height:22px}.tih-carousel__arrow{border-radius:var(--radius-pill);background:var(--snow);width:44px;height:44px;color:var(--ink);cursor:pointer;opacity:0;transition:opacity var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out), background-color var(--dur-fast) linear, color var(--dur-fast) linear;border:0;place-items:center;margin-top:-22px;display:grid;position:absolute;top:50%}.tih-carousel__arrow--prev{left:var(--space-4);transform:translate(-8px)}.tih-carousel__arrow--next{right:var(--space-4);transform:translate(8px)}.tih-carousel:hover .tih-carousel__arrow,.tih-carousel:focus-within .tih-carousel__arrow{opacity:1;transform:none}.tih-carousel__arrow:hover{background:var(--summit-red);color:var(--on-red)}.tih-carousel__arrow:focus-visible{outline:2px solid var(--focus);outline-offset:2px;opacity:1}.tih-carousel__dots{right:var(--space-8);bottom:var(--space-8);background:var(--snow);border-radius:var(--radius-pill);gap:6px;padding:8px 10px;display:flex;position:absolute}.tih-dot{border-radius:var(--radius-pill);background:var(--stone);cursor:pointer;width:8px;height:8px;transition:width var(--dur-base) var(--ease-out), background-color var(--dur-fast) linear;border:0;padding:0;position:relative;overflow:hidden}.tih-dot:hover{background:var(--line)}.tih-dot.is-active{width:28px}.tih-dot__fill{background:var(--summit-red);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.tih-dot.is-active .tih-dot__fill{animation:linear forwards tih-fill}.tih-carousel--paused .tih-dot__fill{animation-play-state:paused!important}.tih-dot.is-active.is-static .tih-dot__fill{animation:none;transform:scaleX(1)}.tih-dot:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@keyframes tih-fill{to{transform:scaleX(1)}}@media (width<=640px){.tih-slide{aspect-ratio:4/5}.tih-slide__caption{left:var(--space-4);right:var(--space-4);padding:var(--space-3) var(--space-4);bottom:64px}.tih-carousel__dots{left:50%;right:auto;bottom:var(--space-4);transform:translate(-50%)}.tih-carousel__arrow{display:none}}.tih-slide .ph{width:100%;height:100%;transition:transform 6s linear;position:absolute;inset:0;transform:scale(1.08)}.tih-slide.is-active .ph{transform:scale(1)}.tih-slide__title{display:block}@media (prefers-reduced-motion:reduce){.tih-carousel__track,.tih-slide img,.tih-slide .ph,.tih-slide__caption{transition:none!important}.tih-slide img,.tih-slide .ph{transform:none}.tih-dot.is-active .tih-dot__fill{animation:none;transform:scaleX(1)}}.hero-wrap[data-astro-cid-lcdefpme]{padding-top:var(--space-6)}.intro[data-astro-cid-lcdefpme]{padding-block:var(--space-12) 0;gap:var(--space-6);flex-direction:column;display:flex}.intro[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme],.intro[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.section-title[data-astro-cid-lcdefpme]{margin:0 0 var(--space-8)}.grid[data-astro-cid-lcdefpme]{gap:var(--space-6);grid-template-columns:1fr;display:grid}@media (width>=641px){.grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}}.more[data-astro-cid-lcdefpme]{margin:var(--space-8) 0 0}.band[data-astro-cid-lcdefpme]{background:var(--mist);margin-top:var(--space-12)}.split[data-astro-cid-lcdefpme]{gap:var(--space-8);grid-template-columns:1fr;display:grid}.split__text[data-astro-cid-lcdefpme]{gap:var(--space-3);flex-direction:column;max-width:68ch;display:flex}.split__text[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.split__text[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme],.split__text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.split__text[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-top:var(--space-3)}.split__map[data-astro-cid-lcdefpme]{gap:var(--space-6);flex-direction:column;display:flex}.states[data-astro-cid-lcdefpme]{margin:var(--space-3) 0 0;gap:var(--space-3) var(--space-6);flex-wrap:wrap;padding:0;list-style:none;display:flex}@media (width>=1024px){.split[data-astro-cid-lcdefpme]{gap:var(--space-12);grid-template-columns:1fr 1fr;align-items:start}.split__map[data-astro-cid-lcdefpme]{order:-1}}.quotes[data-astro-cid-lcdefpme]{gap:var(--space-6);grid-template-columns:1fr;display:grid}@media (width>=641px){.quotes[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}.quote[data-astro-cid-lcdefpme]{padding:var(--space-6);border:1px solid var(--line);border-radius:var(--radius-lg);gap:var(--space-3);flex-direction:column;align-items:flex-start;margin:0;display:flex}.quote[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme],.quote[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}
