.taper[data-astro-cid-ap3lkamo]{position:relative}.track[data-astro-cid-ap3lkamo]{position:relative;overflow:hidden;touch-action:pan-y;user-select:none}.slide[data-astro-cid-ap3lkamo]{position:absolute;margin:0;overflow:hidden;border-radius:var(--radius);cursor:pointer}.is-ready[data-astro-cid-ap3lkamo] .slide[data-astro-cid-ap3lkamo]{transition:left .9s cubic-bezier(.3,.7,.2,1),top .9s cubic-bezier(.3,.7,.2,1),width .9s cubic-bezier(.3,.7,.2,1),height .9s cubic-bezier(.3,.7,.2,1),opacity .4s ease}.slide[data-astro-cid-ap3lkamo].is-active{cursor:default}.slide[data-astro-cid-ap3lkamo] img[data-astro-cid-ap3lkamo]{width:100%;height:100%;object-fit:cover;pointer-events:none}@media(prefers-reduced-motion:reduce){.is-ready[data-astro-cid-ap3lkamo] .slide[data-astro-cid-ap3lkamo]{transition:none}}.label[data-astro-cid-qbnbiqli]{grid-column:1 / span 3;font-family:var(--font-body);font-size:var(--text-meta);font-weight:700;line-height:1.5;letter-spacing:0}.label-sky[data-astro-cid-qbnbiqli]{color:var(--color-bluebird-sky)}.c-hero[data-astro-cid-qbnbiqli]{padding-top:clamp(110px,10vw,140px);padding-bottom:clamp(48px,6vw,80px);margin-bottom:var(--section-y);background:var(--color-bluebird-sky);overflow:hidden}.c-hero[data-astro-cid-qbnbiqli] .grid[data-astro-cid-qbnbiqli]{row-gap:clamp(40px,5vw,72px)}.c-hero-copy[data-astro-cid-qbnbiqli]{grid-column:3 / span 8;display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:clamp(28px,3vw,44px)}.c-hero-copy[data-astro-cid-qbnbiqli] .label[data-astro-cid-qbnbiqli]{margin-bottom:18px}.c-hero[data-astro-cid-qbnbiqli] h1[data-astro-cid-qbnbiqli]{font-size:clamp(2.4rem,5vw,4.6rem);line-height:.92;letter-spacing:-.035em;text-wrap:balance}.lede[data-astro-cid-qbnbiqli]{margin-top:18px;max-width:52ch;font-size:var(--text-lede)}.c-hero-links[data-astro-cid-qbnbiqli]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 28px;margin-top:24px}.places[data-astro-cid-qbnbiqli]{margin-inline:var(--margin);border-radius:var(--radius);overflow:hidden;background:var(--color-wasatch-pine);color:var(--color-fresh-powder)}.places[data-astro-cid-qbnbiqli] .grid[data-astro-cid-qbnbiqli]{padding-inline:0;column-gap:0}.places-photo[data-astro-cid-qbnbiqli]{grid-column:1 / span 6;position:relative;margin:0;min-height:100%}.places-photo[data-astro-cid-qbnbiqli] img[data-astro-cid-qbnbiqli]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.places-copy[data-astro-cid-qbnbiqli]{grid-column:7 / span 6;padding:clamp(36px,5vw,72px) clamp(28px,4vw,64px)}.places[data-astro-cid-qbnbiqli] ul[data-astro-cid-qbnbiqli]{list-style:none;padding:0;margin-top:18px;border-top:1px solid var(--color-rule-on-dark)}.places[data-astro-cid-qbnbiqli] li[data-astro-cid-qbnbiqli]{padding:18px 0;border-bottom:1px solid var(--color-rule-on-dark)}.places[data-astro-cid-qbnbiqli] h3[data-astro-cid-qbnbiqli]{margin-bottom:6px;font-size:var(--text-h4);letter-spacing:-.01em}.nominate-cta[data-astro-cid-qbnbiqli]{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:32px}.promise[data-astro-cid-qbnbiqli]{padding-block:var(--section-y)}.promise-lead[data-astro-cid-qbnbiqli]{grid-column:4 / span 8;font-family:var(--font-display);font-size:var(--text-statement);line-height:1.08;letter-spacing:-.02em}.promise-list[data-astro-cid-qbnbiqli]{grid-column:4 / span 8;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap);margin-top:40px;list-style:none;padding:0}.promise-list[data-astro-cid-qbnbiqli] li[data-astro-cid-qbnbiqli]{padding-top:16px;border-top:1px solid var(--color-rule)}.promise-list[data-astro-cid-qbnbiqli] h3[data-astro-cid-qbnbiqli]{margin-bottom:8px;font-size:var(--text-h4);letter-spacing:-.01em}.promise-list[data-astro-cid-qbnbiqli] p[data-astro-cid-qbnbiqli]{max-width:36ch}@media(min-width:861px){.c-hero[data-astro-cid-qbnbiqli] h1[data-astro-cid-qbnbiqli]{white-space:nowrap}}@media(max-width:860px){.label[data-astro-cid-qbnbiqli],.c-hero-copy[data-astro-cid-qbnbiqli],.places-photo[data-astro-cid-qbnbiqli],.places-copy[data-astro-cid-qbnbiqli],.promise-lead[data-astro-cid-qbnbiqli],.promise-list[data-astro-cid-qbnbiqli]{grid-column:1 / -1}.promise-list[data-astro-cid-qbnbiqli]{grid-template-columns:1fr;row-gap:24px}.label[data-astro-cid-qbnbiqli]{margin-bottom:16px}.places-photo[data-astro-cid-qbnbiqli]{aspect-ratio:4 / 3}}
