#vacation-market-insights{background-color: var(--gray, #f6f6f6);padding: 5.625rem 0;color: var(--body-text, #212529);}#vacation-market-insights .mw-1350{max-width: 84.375rem;width: 100%;margin-left: auto;margin-right: auto;padding-left: 0.9375rem;padding-right: 0.9375rem;}#vacation-market-insights .vmi-header-top{max-width: 52.5rem;margin: 0 auto 2.5rem;text-align: center;}#vacation-market-insights .vmi-eyebrow{font-family: var(--secondary-font, 'Source Sans Pro', sans-serif);font-size: 0.8125rem;font-weight: 600;letter-spacing: 0.12em;text-transform: uppercase;color: var(--primary, #ea7a1e);margin: 0 0 0.75rem;}#vacation-market-insights .vmi-header-top h2{margin: 0;}#vacation-market-insights .vmi-layout{display: grid;grid-template-columns: minmax(0, 1.9fr) minmax(0, 1fr);gap: 2rem;align-items: start;margin-bottom: 1.75rem;}#vacation-market-insights .vmi-copy{margin: 0;padding: 0;}#vacation-market-insights .vmi-copy__heading{font-family: var(--secondary-font, 'Source Sans Pro', sans-serif);font-size: 1.125rem;font-weight: 600;color: var(--secondary, #003158);line-height: 1.3;margin: 0 0 0.625rem;}#vacation-market-insights .vmi-copy__heading:not(:first-child){margin-top: 1.75rem;}#vacation-market-insights .vmi-copy p{margin-top: 0;margin-bottom: 1rem;line-height: 1.75;}#vacation-market-insights .vmi-copy p:last-child{margin-bottom: 0;}#vacation-market-insights .vmi-snapshot{align-self: start;background: #fff;border: 1px solid var(--border-color, #e7eaee);border-radius: 1.125rem;box-shadow: 0 0.25rem 1.75rem 0.01875rem rgba(0, 0, 0, 0.09);padding: 2rem 2.25rem;margin: 0;}#vacation-market-insights .vmi-snapshot__title{font-family: var(--secondary-font, 'Source Sans Pro', sans-serif);font-size: 1.25rem;font-weight: 600;color: var(--secondary, #003158);margin: 0 0 1.25rem;padding-bottom: 0.875rem;border-bottom: 2px solid var(--primary, #ea7a1e);}#vacation-market-insights .vmi-snapshot__list{list-style: none;padding: 0;margin: 0;}#vacation-market-insights .vmi-snapshot__list li{display: flex;flex-direction: row;align-items: flex-start;gap: 0.875rem;padding: 0.875rem 0;border-bottom: 1px solid var(--border-color, #e7eaee);}#vacation-market-insights .vmi-snapshot__list li:last-child{border-bottom: 0;padding-bottom: 0;}#vacation-market-insights .vmi-snapshot__icon{flex: 0 0 2.25rem;display: flex;align-items: center;justify-content: center;width: 2.25rem;height: 2.25rem;border-radius: 50%;background: rgba(234, 122, 30, 0.12);color: var(--primary, #ea7a1e);font-size: 0.875rem;margin-top: 0.125rem;}#vacation-market-insights .vmi-snapshot__content{display: flex;flex-direction: column;gap: 0.25rem;min-width: 0;}#vacation-market-insights .vmi-snapshot__label{font-family: var(--secondary-font, 'Source Sans Pro', sans-serif);font-size: 0.8125rem;font-weight: 700;letter-spacing: 0.04em;text-transform: uppercase;color: var(--primary, #ea7a1e);line-height: 1.3;}#vacation-market-insights .vmi-snapshot__value{font-size: 0.9375rem;line-height: 1.55;color: var(--body-text, #212529);margin: 0;}#vacation-market-insights .vmi-cards{display: grid;grid-template-columns: repeat(4, 1fr);gap: 1.75rem;margin-bottom: 2.5rem;}#vacation-market-insights .vmi-card{background: #fff;border: 1px solid var(--border-color, #e7eaee);border-radius: 1.125rem;box-shadow: 0 0.25rem 1.75rem 0.01875rem rgba(0, 0, 0, 0.09);padding: 2.25rem 2rem;transition: box-shadow 0.35s ease, transform 0.35s ease;}#vacation-market-insights .vmi-card:hover{box-shadow: 0 0.5rem 2rem 0.05rem rgba(0, 0, 0, 0.12);transform: translateY(-0.1875rem);}#vacation-market-insights .vmi-card__icon{display: flex;align-items: center;justify-content: center;width: 3.75rem;height: 3.75rem;border-radius: 50%;background: var(--primary, #ea7a1e);color: #fff;margin: 0 0 1.25rem;font-size: 1.375rem;transition: background-color 0.35s ease;}#vacation-market-insights .vmi-card:hover .vmi-card__icon{background: var(--secondary, #003158);}#vacation-market-insights .vmi-card h3{font-family: var(--secondary-font, 'Source Sans Pro', sans-serif);font-size: 1.125rem;font-weight: 600;color: var(--secondary, #003158);margin: 0 0 0.875rem;line-height: 1.3;}#vacation-market-insights .vmi-card p{font-size: 0.9375rem;line-height: 1.7;margin: 0;}#vacation-market-insights .vmi-cta{background: var(--secondary, #003158);border-radius: 1.125rem;padding: 2.5rem;text-align: center;}#vacation-market-insights .vmi-cta__content{max-width: none;width: 100%;margin: 0 auto;}#vacation-market-insights .vmi-cta__heading{font-family: var(--secondary-font, 'Source Sans Pro', sans-serif);font-size: 2rem;font-weight: 600;color: #fff;margin: 0 auto 1.25rem;line-height: 1.25;max-width: none;}#vacation-market-insights .vmi-cta__copy{color: rgba(255, 255, 255, 0.92);font-size: 1.0625rem;line-height: 1.7;margin: 0 0 1.75rem;}#vacation-market-insights .vmi-cta .btn{margin-bottom: 0;}#vacation-market-insights .vmi-cta .btn:focus-visible{outline: 0.125rem solid #fff;outline-offset: 0.25rem;}#vacation-market-insights .vmi-cta__trust{display: flex;flex-wrap: wrap;justify-content: center;align-items: center;gap: 0.75rem 1.75rem;list-style: none;padding: 0;margin: 1.75rem 0 0;}#vacation-market-insights .vmi-cta__trust li{display: inline-flex;align-items: center;gap: 0.5rem;margin: 0;padding: 0;color: rgba(255, 255, 255, 0.88);font-family: var(--secondary-font, 'Source Sans Pro', sans-serif);font-size: 0.875rem;font-weight: 600;letter-spacing: 0.02em;line-height: 1.3;}#vacation-market-insights .vmi-cta__trust-icon{display: inline-flex;align-items: center;justify-content: center;color: var(--primary, #ea7a1e);font-size: 1.2rem;line-height: 1;}#vacation-market-insights .vmi-card:focus-within,#vacation-market-insights .vmi-snapshot:focus-within{outline: 0.125rem solid var(--primary, #ea7a1e);outline-offset: 0.25rem;}@media (max-width: 1199.98px) {#vacation-market-insights .vmi-cards { grid-template-columns: repeat(2, 1fr);gap: 1.5rem;}}@media (max-width: 991.98px) {#vacation-market-insights { padding: 4.5rem 0;}#vacation-market-insights .vmi-layout{grid-template-columns: 1fr;gap: 1.75rem;}#vacation-market-insights .vmi-header-top{margin-bottom: 1.75rem;text-align: left;}#vacation-market-insights .vmi-cta{padding: 2.5rem 2rem;}#vacation-market-insights .vmi-cta__content{max-width: 100%;}#vacation-market-insights .vmi-cta__heading{font-size: 1.625rem;}#vacation-market-insights .vmi-cta__trust{gap: 0.75rem 1.25rem;}}@media (max-width: 767.98px) {#vacation-market-insights { padding: 3.75rem 0;}#vacation-market-insights .vmi-cards{grid-template-columns: 1fr;gap: 1.25rem;margin-bottom: 1.75rem;}#vacation-market-insights .vmi-card{padding: 2rem 1.75rem;}#vacation-market-insights .vmi-snapshot{padding: 1.75rem 1.5rem;}#vacation-market-insights .vmi-cta{padding: 2rem 1.25rem;border-radius: 1rem;}#vacation-market-insights .vmi-cta__heading{font-size: 1.375rem;}#vacation-market-insights .vmi-cta .btn{width: 100%;min-width: 0;}#vacation-market-insights .vmi-cta__trust{flex-direction: column;gap: 0.75rem;margin-top: 1.5rem;}}@media (max-width: 575.98px) {#vacation-market-insights .vmi-eyebrow { font-size: 0.75rem;}#vacation-market-insights .vmi-card h3{font-size: 1.0625rem;}}