.camper-type-scroller[data-v-59c59c59]{background:linear-gradient(180deg,#fff,#f5f5f5 34%,#f5f5f5);overflow:hidden}.camper-type-scroller__track[data-v-59c59c59]{display:grid;gap:18px;grid-auto-columns:minmax(240px,286px);grid-auto-flow:column;overflow-x:auto;overscroll-behavior-x:contain;padding-inline:max(16px,(100vw - 1120px)/2);scrollbar-width:none;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch;cursor:grab;-webkit-user-select:none;user-select:none}.camper-type-scroller__track[data-v-59c59c59]::-webkit-scrollbar{display:none}.camper-type-scroller__track.is-dragging[data-v-59c59c59]{cursor:grabbing}.camper-type-scroller__card[data-v-59c59c59]{background:#fff;border:1px solid rgba(36,36,36,.08);display:flex;flex-direction:column;min-height:100%;padding:22px 18px 18px}.camper-type-scroller__content[data-v-59c59c59]{flex:1}.camper-type-scroller__eyebrow[data-v-59c59c59],.camper-type-scroller__subtitle[data-v-59c59c59]{color:#242424}.camper-type-scroller__subtitle[data-v-59c59c59],.camper-type-scroller__text[data-v-59c59c59]{max-width:230px}.camper-type-scroller__subtitle[data-v-59c59c59]{line-height:1.3}.camper-type-scroller__text[data-v-59c59c59]{line-height:1.45}.camper-type-scroller__button[data-v-59c59c59]{color:#242424!important;min-height:32px;padding-left:0;padding-right:0}.camper-type-scroller__media[data-v-59c59c59]{min-height:132px;padding:8px 0 0;position:relative}.camper-type-scroller__circle[data-v-59c59c59]{aspect-ratio:1;background:rgba(0,207,196,.22);border-radius:50%;box-shadow:0 14px 28px rgba(36,36,36,.08);position:absolute;transform:translateY(4px);width:clamp(116px,13vw,142px)}.camper-type-scroller__image[data-v-59c59c59]{filter:drop-shadow(0 10px 10px rgba(36,36,36,.14));flex:0 0 auto;height:132px;max-width:none;pointer-events:none;width:min(88%,220px);z-index:1}@media (min-width:600px){.camper-type-scroller__heading[data-v-59c59c59]{max-width:760px}.camper-type-scroller__track[data-v-59c59c59]{gap:22px;grid-auto-columns:minmax(260px,292px)}.camper-type-scroller__card[data-v-59c59c59]{padding:24px 20px 20px}.camper-type-scroller__media[data-v-59c59c59]{min-height:146px}.camper-type-scroller__image[data-v-59c59c59]{height:146px}}.camper-type-finder__grid[data-v-8cf05c00]{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.camper-type-finder__card[data-v-8cf05c00]{border-color:rgba(36,36,36,.08)}.camper-type-finder__eyebrow[data-v-8cf05c00]{color:#242424}.camper-type-finder__body[data-v-8cf05c00]{align-items:start;display:grid;gap:22px;grid-template-columns:minmax(112px,150px) minmax(0,1fr)}.camper-type-finder__content[data-v-8cf05c00]{align-items:flex-start;display:flex;flex-direction:column}.camper-type-finder__media[data-v-8cf05c00]{min-height:132px;position:relative}.camper-type-finder__circle[data-v-8cf05c00]{aspect-ratio:1;background:rgba(0,207,196,.26);border-radius:50%;position:absolute;transform:translateY(4px);width:118px}.camper-type-finder__image[data-v-8cf05c00]{height:132px;width:min(100%,150px);z-index:1}.camper-type-finder__copy[data-v-8cf05c00]{color:#616161;line-height:1.45}.camper-type-finder__copy p[data-v-8cf05c00]{max-width:36ch}.camper-type-finder__actions[data-v-8cf05c00]{display:flex;flex-wrap:wrap;gap:8px}.camper-type-finder__action[data-v-8cf05c00]{background:hsla(0,0%,100%,.78);border-radius:18px;color:#242424!important;font-size:.78rem;line-height:1.2;min-height:32px;padding:0 9px!important}.camper-type-finder__action[data-v-8cf05c00] .q-btn__content{min-height:30px}.camper-type-finder__footer[data-v-8cf05c00]{max-width:560px}@media (max-width:1023.98px){.camper-type-finder__grid[data-v-8cf05c00]{grid-template-columns:1fr}}@media (max-width:599.98px){.camper-type-finder__grid[data-v-8cf05c00]{gap:16px}.camper-type-finder__body[data-v-8cf05c00]{gap:20px;grid-template-columns:1fr}.camper-type-finder__media[data-v-8cf05c00]{min-height:104px}.camper-type-finder__circle[data-v-8cf05c00]{width:94px}.camper-type-finder__image[data-v-8cf05c00]{height:104px;width:min(100%,116px)}.camper-type-finder__copy p[data-v-8cf05c00]{max-width:none}.camper-type-finder__actions[data-v-8cf05c00]{gap:6px}.camper-type-finder__action[data-v-8cf05c00]{min-height:30px;padding:0 8px!important}.camper-type-finder__action[data-v-8cf05c00] .q-btn__content{min-height:28px}.camper-type-finder__footer .q-btn[data-v-8cf05c00]{width:100%}}.landing-split-steps-cta--default[data-v-7db84acd]{background:#242424}.landing-split-steps-cta--subtle[data-v-7db84acd]{background:#f5f5f5}.landing-split-steps-cta__eyebrow[data-v-7db84acd]{color:#00cfc4}.landing-split-steps-cta__grid[data-v-7db84acd]{display:grid;gap:32px}.landing-split-steps-cta--subtle .landing-split-steps-cta__grid[data-v-7db84acd]{background:#fff;border:1px solid rgba(36,36,36,.1);border-radius:20px;padding:24px}.landing-split-steps-cta__copy[data-v-7db84acd]{color:hsla(0,0%,100%,.86);max-width:420px}.landing-split-steps-cta--subtle .landing-split-steps-cta__copy[data-v-7db84acd],.landing-split-steps-cta--subtle .landing-split-steps-cta__step p[data-v-7db84acd]{color:#616161}.landing-split-steps-cta__steps[data-v-7db84acd]{display:grid;gap:24px}.landing-split-steps-cta__step[data-v-7db84acd]{max-width:280px}.landing-split-steps-cta__step-number[data-v-7db84acd]{color:#00cfc4;font-size:2rem;font-weight:700;line-height:1;margin-bottom:8px}.landing-split-steps-cta--subtle .landing-split-steps-cta__step-number[data-v-7db84acd]{color:#097269;font-size:1.45rem}.landing-split-steps-cta__step p[data-v-7db84acd]{color:hsla(0,0%,100%,.86)}@media (min-width:1024px){.landing-split-steps-cta__grid[data-v-7db84acd]{align-items:center;grid-template-columns:minmax(260px,.85fr) minmax(0,1.6fr)}.landing-split-steps-cta--subtle .landing-split-steps-cta__grid[data-v-7db84acd]{padding:28px 32px}.landing-split-steps-cta__steps[data-v-7db84acd]{grid-template-columns:repeat(3,minmax(0,1fr))}}