.selector[data-astro-cid-j7pv25f6]{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-height:100svh;background:var(--maui-teal)}.selector__island[data-astro-cid-j7pv25f6]{position:relative;display:flex;align-items:center;justify-content:center;min-width:0;padding:48px 24px;overflow:hidden;color:var(--maui-text-on-dark);text-align:center;text-decoration:none}.selector__island[data-astro-cid-j7pv25f6]:focus-visible{outline:4px solid var(--maui-peach);outline-offset:-4px}.selector__photo[data-astro-cid-j7pv25f6],.selector__overlay[data-astro-cid-j7pv25f6]{position:absolute;inset:0}.selector__photo[data-astro-cid-j7pv25f6]{background-size:cover;background-position:center;transition:transform 1s ease-out}.selector__island[data-astro-cid-j7pv25f6]:hover .selector__photo[data-astro-cid-j7pv25f6],.selector__island[data-astro-cid-j7pv25f6]:focus-visible .selector__photo[data-astro-cid-j7pv25f6]{transform:scale(1.05)}.selector__overlay[data-astro-cid-j7pv25f6]{background:#01465540}.selector__content[data-astro-cid-j7pv25f6]{position:relative;display:flex;flex-direction:column;align-items:center;max-width:100%}.selector__map[data-astro-cid-j7pv25f6],.selector__flowers[data-astro-cid-j7pv25f6],.selector__rule[data-astro-cid-j7pv25f6]{display:block;flex:none;background-size:contain;background-position:center;background-repeat:no-repeat}.selector__map[data-astro-cid-j7pv25f6]{margin-bottom:16px}.selector__island--maui[data-astro-cid-j7pv25f6] .selector__map[data-astro-cid-j7pv25f6]{width:100px;height:67px;background-image:url(/images/maui/design/landing-maui-map.svg)}.selector__island--kauai[data-astro-cid-j7pv25f6] .selector__map[data-astro-cid-j7pv25f6]{width:80px;height:63px;background-image:url(/images/maui/design/landing-kauai-map.svg)}.selector__name[data-astro-cid-j7pv25f6]{position:relative;font-family:var(--maui-font-serif);font-size:90px;line-height:1.1}.selector__flowers[data-astro-cid-j7pv25f6]{position:absolute;top:35%}.selector__island--maui[data-astro-cid-j7pv25f6] .selector__flowers[data-astro-cid-j7pv25f6]{left:calc(100% - 20px);width:104px;height:126px;background-image:url(/images/maui/design/landing-maui-flowers.svg)}.selector__island--kauai[data-astro-cid-j7pv25f6] .selector__flowers[data-astro-cid-j7pv25f6]{right:calc(100% - 20px);width:114px;height:108px;background-image:url(/images/maui/design/landing-kauai-flowers.svg)}.selector__town[data-astro-cid-j7pv25f6]{margin-bottom:20px;font-family:var(--maui-font-hanken);font-weight:600;font-size:24px;line-height:1.2;text-transform:uppercase}.selector__button[data-astro-cid-j7pv25f6]{text-transform:uppercase}.selector__rule[data-astro-cid-j7pv25f6]{width:120px;height:13px;margin-top:24px;background-image:url(/images/maui/design/rule-5-flowers.svg)}.selector__logo[data-astro-cid-j7pv25f6]{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.selector__logo[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{display:block;width:200px;height:auto}@media(max-width:1280px){.selector__name[data-astro-cid-j7pv25f6]{font-size:72px}.selector__town[data-astro-cid-j7pv25f6]{font-size:20px}}@media(max-width:768px){.selector[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr)}.selector__island[data-astro-cid-j7pv25f6]{min-height:max(50svh,360px);padding:32px 16px 80px}.selector__island--kauai[data-astro-cid-j7pv25f6]{padding:80px 16px 32px}.selector__name[data-astro-cid-j7pv25f6]{font-size:56px}.selector__town[data-astro-cid-j7pv25f6]{font-size:18px;margin-bottom:16px}.selector__map[data-astro-cid-j7pv25f6]{margin-bottom:8px}.selector__island--maui[data-astro-cid-j7pv25f6] .selector__map[data-astro-cid-j7pv25f6]{width:60px;height:40px}.selector__island--kauai[data-astro-cid-j7pv25f6] .selector__map[data-astro-cid-j7pv25f6]{width:48px;height:38px}.selector__island--maui[data-astro-cid-j7pv25f6] .selector__flowers[data-astro-cid-j7pv25f6]{width:62px;height:76px;left:calc(100% - 12px)}.selector__island--kauai[data-astro-cid-j7pv25f6] .selector__flowers[data-astro-cid-j7pv25f6]{width:68px;height:65px;right:calc(100% - 12px)}.selector__rule[data-astro-cid-j7pv25f6]{margin-top:16px}.selector__logo[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:120px}}@media(prefers-reduced-motion:reduce){.selector__photo[data-astro-cid-j7pv25f6]{transition:none}.selector__island[data-astro-cid-j7pv25f6]:hover .selector__photo[data-astro-cid-j7pv25f6],.selector__island[data-astro-cid-j7pv25f6]:focus-visible .selector__photo[data-astro-cid-j7pv25f6]{transform:none}}
