.IslandStaysWorkspace_calendar__JqT1m{display:flex;flex-direction:column;flex:0 0 clamp(310px,28vw,390px);min-height:0;min-width:0;border-radius:22px;margin:0 12px 12px 0;color:#282d2b}.IslandStaysWorkspace_calendar__JqT1m header{padding:22px 22px 12px}.IslandStaysWorkspace_calendar__JqT1m h2{font-size:22px;font-weight:550;margin:0 0 6px}.IslandStaysWorkspace_calendar__JqT1m footer p,.IslandStaysWorkspace_calendar__JqT1m header p{color:#758694;font-size:13px;line-height:1.6;margin:0}.IslandStaysWorkspace_calendarScroll__OaoTj{flex:1;min-height:0}.IslandStaysWorkspace_dateRow__mbBqd{display:flex;gap:12px;align-items:stretch;padding:5px 16px}.IslandStaysWorkspace_dateNumber__2wcUj{flex:0 0 52px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px 4px;background:white;border-radius:16px;box-shadow:0 2px 12px #282d2b0b}.IslandStaysWorkspace_dateNumber__2wcUj strong{font-size:27px;font-weight:500;line-height:1.2}.IslandStaysWorkspace_dateNumber__2wcUj span{font-size:13px;color:#626762}.IslandStaysWorkspace_night__sxS15{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.IslandStaysWorkspace_stayBlock__rKe_q{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:3px;padding:12px 14px;border-radius:14px;background:var(--stay-tint);border-left:4px solid var(--stay-colour);color:#28485f}.IslandStaysWorkspace_stayBlock__rKe_q span{font-size:13px;color:#647c8e}.IslandStaysWorkspace_stayBlock__rKe_q strong{font-weight:500;line-height:1.45}.IslandStaysWorkspace_stayBlock__rKe_q:hover,.IslandStaysWorkspace_stayBlock__rKe_q[aria-pressed=true]{background:white;box-shadow:0 3px 14px #203e5017}.IslandStaysWorkspace_calendar__JqT1m button:focus-visible,.IslandStaysWorkspace_stayBlock__rKe_q:focus-visible{outline:2px solid #282d2b;outline-offset:2px}.IslandStaysWorkspace_checkout__H4CVg{text-align:left;padding:7px 12px;min-height:0!important;border-radius:10px;background:var(--stay-tint);color:#607382;font-size:13px;border-left:4px solid var(--stay-colour)}.IslandStaysWorkspace_emptyNight__dpwYH{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:5px;padding:12px;border-radius:14px;background:white;color:#626762;font-size:13px}.IslandStaysWorkspace_emptyNight__dpwYH span{flex:0 0 100%;color:#8293a0;font-size:13px}.IslandStaysWorkspace_departure__OOp0X{display:flex;align-items:center;padding:18px 12px;font-size:13px;color:#81929d}.IslandStaysWorkspace_calendar__JqT1m footer{padding:14px 20px 20px}.IslandStaysWorkspace_calendar__JqT1m footer>button,.IslandStaysWorkspace_empty__xZkY3 button{display:flex;align-items:center;gap:8px;border-radius:24px;padding:12px 18px;background:#282d2b;color:white;font-size:13px;margin-bottom:12px}.IslandStaysWorkspace_details__snWw4{display:flex;flex-direction:column;flex:1;min-width:0;min-height:0;color:#282d2b}.IslandStaysWorkspace_toolbar__KqnlK{padding:12px 30px;flex-shrink:0}.IslandStaysWorkspace_detailScroll__el8HB{min-height:0;flex:1}.IslandStaysWorkspace_detailContent___1aJ_{padding:14px clamp(20px,4vw,64px) 52px}.IslandStaysWorkspace_detailContent___1aJ_ h2{font-size:clamp(25px,2.4vw,36px);font-weight:550;line-height:1.2;margin:0 0 18px}.IslandStaysWorkspace_meta__J6Ze3{display:flex;flex-wrap:wrap;gap:12px 22px;font-size:13px;color:#758894;margin-bottom:24px}.IslandStaysWorkspace_meta__J6Ze3 span{display:flex;align-items:center;gap:6px}.IslandStaysWorkspace_hero__J6qIw{display:block;width:100%;height:auto;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border-radius:24px}.IslandStaysWorkspace_stayDates__f12pT{display:flex;align-items:center;gap:30px;padding:22px;border-radius:20px;background:var(--stay-tint);margin:24px 0}.IslandStaysWorkspace_stayDates__f12pT div{display:flex;flex-direction:column;gap:6px}.IslandStaysWorkspace_stayDates__f12pT span{font-size:13px;color:#738798}.IslandStaysWorkspace_detailContent___1aJ_ h3,.IslandStaysWorkspace_stayDates__f12pT strong{font-size:22px;font-weight:500}.IslandStaysWorkspace_description__MzxlN{font-size:15px;line-height:1.85;max-width:65ch;color:#506b7e}.IslandStaysWorkspace_status__e3Yer{font-size:13px;line-height:1.7;color:#80909a;margin:24px 0}.IslandStaysWorkspace_actions__Hq_e8{display:flex;flex-wrap:wrap;gap:8px}.IslandStaysWorkspace_actions__Hq_e8 a,.IslandStaysWorkspace_actions__Hq_e8 button{display:flex;align-items:center;gap:6px;padding:10px 14px;border-radius:24px;font-size:13px;background:white}.IslandStaysWorkspace_actions__Hq_e8 button:disabled{opacity:.4}.IslandStaysWorkspace_empty__xZkY3{padding:40px 0}.IslandStaysWorkspace_empty__xZkY3 p{font-size:16px;line-height:1.8;max-width:48ch;color:#738798;margin:20px 0 30px}@media(max-width:1000px){.IslandStaysWorkspace_calendar__JqT1m{flex:0 0 auto;width:100%;max-height:44vh;margin:0;border-radius:0}.IslandStaysWorkspace_calendar__JqT1m[data-hidden-mobile=true]{display:none}.IslandStaysWorkspace_calendar__JqT1m header{padding:12px 20px 4px}.IslandStaysWorkspace_calendar__JqT1m h2{font-size:20px}.IslandStaysWorkspace_calendar__JqT1m footer p,.IslandStaysWorkspace_calendar__JqT1m header p{display:none}.IslandStaysWorkspace_calendar__JqT1m footer{padding:6px 20px}.IslandStaysWorkspace_calendar__JqT1m footer>button{margin:0;padding:8px 14px}.IslandStaysWorkspace_calendarScroll__OaoTj{max-height:24vh}.IslandStaysWorkspace_toolbar__KqnlK{padding:10px 16px}.IslandStaysWorkspace_detailContent___1aJ_{padding:12px 20px 40px}.IslandStaysWorkspace_details__snWw4{min-height:240px}}.IslandStaysWorkspace_calendar__JqT1m footer .IslandStaysWorkspace_askStay__s3vWI{background:transparent;color:#282d2b;padding:6px 0;min-height:32px!important}.IslandStaysWorkspace_highlights__YlVDF{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:28px 0}.IslandStaysWorkspace_highlights__YlVDF h3{font-size:17px;margin:0 0 8px}.IslandStaysWorkspace_highlights__YlVDF p{color:#738798;font-size:14px;line-height:1.7}.IslandStaysWorkspace_photos__Y3R2e{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:24px 0}.IslandStaysWorkspace_photos__Y3R2e img{width:100%;height:auto;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;border-radius:16px}@media(max-width:600px){.IslandStaysWorkspace_highlights__YlVDF{grid-template-columns:1fr}.IslandStaysWorkspace_calendar__JqT1m footer{display:flex;align-items:center;justify-content:space-between;gap:10px}.IslandStaysWorkspace_calendar__JqT1m footer .IslandStaysWorkspace_askStay__s3vWI{font-size:13px}}.IslandStaysWorkspace_dateRow__mbBqd[data-drop-ready=true]{outline:1px dashed #b6c9d5;outline-offset:-3px;border-radius:16px}.IslandStaysWorkspace_dateRow__mbBqd[data-drop-ready=true][data-drop-over=true]{outline:2px solid #282d2b;background:#f1f7fb}.IslandStaysWorkspace_toolbar__KqnlK:empty{display:none}@media(max-width:1000px){.IslandStaysWorkspace_assistantOrb__F5avb{display:none}}.IslandStaysWorkspace_dateNumber__2wcUj{border-radius:14px}.IslandStaysWorkspace_dateNumber__2wcUj>span>span{font-size:13px;color:inherit}.IslandStaysWorkspace_dateRow__mbBqd{gap:10px}.IslandStaysWorkspace_emptyNight__dpwYH{background:#fff;box-shadow:0 2px 12px #24394b08}.IslandStaysWorkspace_calendar__JqT1m,.IslandStaysWorkspace_details__snWw4,.IslandStaysWorkspace_stayBlock__rKe_q{color:#282d2b}.IslandStaysWorkspace_calendar__JqT1m footer p,.IslandStaysWorkspace_calendar__JqT1m header p,.IslandStaysWorkspace_departure__OOp0X,.IslandStaysWorkspace_description__MzxlN,.IslandStaysWorkspace_emptyNight__dpwYH span,.IslandStaysWorkspace_meta__J6Ze3,.IslandStaysWorkspace_status__e3Yer,.IslandStaysWorkspace_stayDates__f12pT span{color:#626762}.IslandStaysWorkspace_calendar__JqT1m{border-radius:16px}.IslandStaysWorkspace_calendar__JqT1m h2,.IslandStaysWorkspace_detailContent___1aJ_ h2,.IslandStaysWorkspace_detailContent___1aJ_ h3,.IslandStaysWorkspace_highlights__YlVDF h3{font-weight:600;color:var(--island-app-ink,#282d2b);letter-spacing:-.025em}.IslandStaysWorkspace_calendar__JqT1m h2{font-size:20px}.IslandStaysWorkspace_actions__Hq_e8 a,.IslandStaysWorkspace_actions__Hq_e8 button,.IslandStaysWorkspace_calendar__JqT1m footer>button,.IslandStaysWorkspace_empty__xZkY3 button{border-radius:var(--island-app-control-radius,12px);font-size:13px;font-weight:500}.IslandStaysWorkspace_hero__J6qIw{border-radius:16px}.IslandStaysWorkspace_stayBlock__rKe_q strong{font-size:13px;font-weight:550}.IslandStaysWorkspace_checkout__H4CVg,.IslandStaysWorkspace_emptyNight__dpwYH span,.IslandStaysWorkspace_stayBlock__rKe_q span{font-size:13px}.IslandStaysWorkspace_stayDates__f12pT{border-radius:14px}.IslandStaysWorkspace_description__MzxlN,.IslandStaysWorkspace_empty__xZkY3 p,.IslandStaysWorkspace_highlights__YlVDF p{color:var(--island-app-muted,#626a70)}.IslandStaysWorkspace_actions__Hq_e8 svg,.IslandStaysWorkspace_calendar__JqT1m footer>button svg{width:18px;height:18px;stroke-width:1.8}@media(max-width:1000px){.IslandStaysWorkspace_calendar__JqT1m{border-radius:0}}.IslandStaysWorkspace_calendar__JqT1m{background:var(--island-planning-surface,#f4f7fa)}.IslandStaysWorkspace_calendarBack___AmaC{display:flex;align-items:center;gap:8px;min-height:44px!important;font-size:13px;margin-bottom:8px}@media(max-width:1000px){.IslandStaysWorkspace_calendar__JqT1m{flex:1;min-height:0;max-height:none;background:#fff}.IslandStaysWorkspace_calendarScroll__OaoTj{max-height:none;flex:1;min-height:0}.IslandStaysWorkspace_calendar__JqT1m footer{padding:12px 20px}.IslandStaysWorkspace_calendar__JqT1m footer p{display:block}.IslandStaysWorkspace_calendar__JqT1m footer>button{min-height:44px!important;background:#282d2b}.IslandStaysWorkspace_toolbar__KqnlK{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 16px}.IslandStaysWorkspace_toolbar__KqnlK button{display:flex;align-items:center;gap:8px;min-height:44px!important;font-size:13px;border-radius:12px;padding:8px}.IslandStaysWorkspace_toolbar__KqnlK button:is(:hover,:active,:focus-visible){background:#fff;box-shadow:0 2px 9px #17242f12}.IslandStaysWorkspace_detailContent___1aJ_{padding:16px 20px 28px}.IslandStaysWorkspace_stayBlock__rKe_q[aria-pressed=true]{background:#fff;box-shadow:0 2px 9px #17242f12}.IslandStaysWorkspace_calendar__JqT1m header{padding:4px 20px 12px}.IslandStaysWorkspace_calendar__JqT1m h2{font-size:26px;margin-bottom:4px}.IslandStaysWorkspace_calendar__JqT1m header p{display:block;font-size:13px;line-height:1.5;margin-top:8px}.IslandStaysWorkspace_dateRow__mbBqd{margin-bottom:10px}.IslandStaysWorkspace_emptyNight__dpwYH{background:white;box-shadow:none;color:#282d2b;min-height:76px;border-radius:16px}.IslandStaysWorkspace_dateNumber__2wcUj{background:transparent;color:#68716f}.IslandStaysWorkspace_calendar__JqT1m footer{display:block}.IslandStaysWorkspace_calendar__JqT1m footer>button{width:100%;min-height:48px!important;justify-content:center}.IslandStaysWorkspace_calendar__JqT1m footer p{font-size:13px;margin-top:10px}.IslandStaysWorkspace_detailContent___1aJ_ h2{font-size:26px;line-height:1.2}.IslandStaysWorkspace_description__MzxlN{font-size:14px;line-height:1.7}.IslandStaysWorkspace_stayDates__f12pT{padding:16px;background:white}.IslandStaysWorkspace_stayDates__f12pT strong{font-size:19px}}.IslandStaysWorkspace_calendar__JqT1m,.IslandStaysWorkspace_emptyNight__dpwYH,.IslandStaysWorkspace_stayDates__f12pT{background:white;box-shadow:none}.IslandDaySchedule_step__b404L{margin:0 0 24px;min-width:0}.IslandDaySchedule_time__Zj5zK{font-size:13px;font-weight:500;color:#626762;line-height:1.6;margin-bottom:10px;font-variant-numeric:tabular-nums}.IslandDaySchedule_outline__sN0Jr{display:flex;align-items:flex-start;gap:14px;padding:16px 18px;border-radius:14px;background:#f7f8f9}.IslandDaySchedule_outline__sN0Jr>svg{margin-top:3px;flex-shrink:0;color:#65717a}.IslandDaySchedule_outline__sN0Jr h4{margin:0 0 4px;color:#282d2b;font-size:15px;font-weight:550;line-height:1.5}.IslandDaySchedule_outline__sN0Jr p{margin:0;color:#626762;font-size:13px;line-height:1.7;max-width:70ch}.IslandDaySchedule_step__b404L[data-schedule-kind=buffer],.IslandDaySchedule_step__b404L[data-schedule-kind=travel]{margin-bottom:20px}.IslandDaySchedule_step__b404L[data-schedule-kind=buffer] .IslandDaySchedule_outline__sN0Jr,.IslandDaySchedule_step__b404L[data-schedule-kind=travel] .IslandDaySchedule_outline__sN0Jr{background:transparent;padding:0}@media(max-width:600px){.IslandDaySchedule_outline__sN0Jr{padding:14px}.IslandDaySchedule_step__b404L{margin-bottom:24px}}.IslandDaySchedule_compactStep__DAIM6{padding:6px 0 10px 12px;margin:0 0 8px 8px;border-left:1px solid #e5e8e8;color:#68716f}.IslandDaySchedule_compactStep__DAIM6 summary{display:flex;align-items:center;gap:10px;min-height:48px;list-style:none;cursor:pointer}.IslandDaySchedule_compactStep__DAIM6 summary::-webkit-details-marker{display:none}.IslandDaySchedule_compactStep__DAIM6 summary>span{flex:1}.IslandDaySchedule_compactStep__DAIM6 strong{display:block;font-weight:500;font-size:13px;line-height:1.4}.IslandDaySchedule_compactStep__DAIM6 small{display:block;font-size:13px;margin-top:3px;color:#767c7b}.IslandDaySchedule_compactStep__DAIM6 p{margin:6px 0 4px 27px;font-size:13px;line-height:1.6}.IslandDaySchedule_compactStep__DAIM6[open] summary>svg:last-child{transform:rotate(180deg)}.IslandDaySchedule_compactStep__DAIM6 summary:focus-visible{outline:2px solid #1c4662;outline-offset:3px;border-radius:6px}.IslandDaySchedule_step__b404L[data-compact=true]{margin-bottom:16px}.IslandDaySchedule_step__b404L[data-compact=true] .IslandDaySchedule_time__Zj5zK{margin-bottom:8px;font-size:13px;color:#4b5652}.IslandDaySchedule_journey__vgRUH{margin:0 0 16px;color:#68716f}.IslandDaySchedule_journey__vgRUH>summary{display:flex;align-items:center;gap:12px;min-height:64px;padding:8px 4px;list-style:none;cursor:pointer}.IslandDaySchedule_journey__vgRUH>summary::-webkit-details-marker{display:none}.IslandDaySchedule_journey__vgRUH>summary>span{flex:1}.IslandDaySchedule_journey__vgRUH small,.IslandDaySchedule_journey__vgRUH strong{display:block}.IslandDaySchedule_journey__vgRUH strong{font-size:13px;font-weight:500}.IslandDaySchedule_journey__vgRUH small{font-size:13px;margin-top:4px}.IslandDaySchedule_journey__vgRUH>div{padding-left:12px;margin:4px 0 16px 12px;border-left:1px solid #e0e4e2}.IslandDaySchedule_journey__vgRUH>div>div{padding:10px 8px}.IslandDaySchedule_journey__vgRUH p{font-size:13px;line-height:1.6;margin:8px 0 0}.IslandDaySchedule_journey__vgRUH[open]>summary>svg:last-child{transform:rotate(180deg)}.IslandDaySchedule_journey__vgRUH summary:focus-visible{outline:2px solid #1c4662;outline-offset:3px;border-radius:12px}@media(max-width:600px) and (max-height:700px){.IslandDaySchedule_journey__vgRUH{margin-bottom:10px}.IslandDaySchedule_journey__vgRUH>summary{min-height:52px;padding-block:4px}}.IslandPlaces_place__SPp3k{display:grid;grid-template-columns:88px minmax(0,1fr);gap:14px;min-width:0;width:100%;color:#282d2b}.IslandPlaces_place__SPp3k[data-guide=true]{grid-template-columns:minmax(130px,190px) minmax(0,1fr);gap:24px}.IslandPlaces_place__SPp3k[data-unavailable=true]{grid-template-columns:1fr}.IslandPlaces_copy__ySfFq{min-width:0}.IslandPlaces_copy__ySfFq>strong{display:block;font-size:14px;font-weight:600;line-height:1.4}.IslandPlaces_copy__ySfFq h4{margin:0 0 10px;font-size:19px;font-weight:600;line-height:1.35}.IslandPlaces_photo__y9UpL{display:block;width:100%;height:auto;padding:0!important;border:0;border-radius:12px;overflow:hidden;background:#f3f4f4;aspect-ratio:1;color:#626762}.IslandPlaces_photo__y9UpL>img{display:block;width:100%!important;height:100%!important;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:inherit}.IslandPlaces_photoFallback__vED3b{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;height:100%;padding:8px;font-size:10px}.IslandPlaces_facts__G2bsx{display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px;margin:5px 0;color:#626762;font-size:12px;line-height:1.5}.IslandPlaces_rating__eBT4_{display:inline-flex;align-items:center;gap:4px;color:#282d2b;white-space:nowrap}.IslandPlaces_rating__eBT4_>svg{color:#f5b400;stroke:#f5b400;fill:#f5b400;flex-shrink:0}.IslandPlaces_rating__eBT4_ b{font-weight:600}.IslandPlaces_rating__eBT4_>span{color:#626762}.IslandPlaces_noRating__OPPxt{font-size:11px}.IslandPlaces_address__Tzj7i{margin:6px 0;font-size:12px;line-height:1.5;color:#626762}.IslandPlaces_context__VKuCk,.IslandPlaces_description__Mo7jO{margin:16px 0;max-width:68ch;font-size:14px;line-height:1.8;color:#626762}.IslandPlaces_context__VKuCk{color:#282d2b}.IslandPlaces_attribution__b2r6A{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;color:#5e5e5e;font:normal 400 11px/1.5 sans-serif;letter-spacing:normal}.IslandPlaces_attribution__b2r6A span:first-child{white-space:nowrap}.IslandPlaces_attribution__b2r6A a,.IslandPlaces_dialog__8QTpx a{text-decoration:underline;text-underline-offset:3px}.IslandPlaces_actions__1hTot{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.IslandPlaces_actions__1hTot button,.IslandPlaces_retry__LAXsF{border:0;border-radius:12px;padding:8px 12px;font-size:12px;color:#282d2b;background:#f4f6f7}.IslandPlaces_actions__1hTot button+button{background:white;color:#626762}.IslandPlaces_dialog__8QTpx a:focus-visible,.IslandPlaces_dialog__8QTpx button:focus-visible,.IslandPlaces_place__SPp3k a:focus-visible,.IslandPlaces_place__SPp3k button:focus-visible{outline:2px solid #1c4662;outline-offset:3px}.IslandPlaces_place__SPp3k[data-compact=true] .IslandPlaces_actions__1hTot button{min-height:30px!important;padding:5px 0;background:transparent;font-size:11px}.IslandPlaces_place__SPp3k[data-compact=true] .IslandPlaces_facts__G2bsx{font-size:11px;gap:4px 10px}.IslandPlaces_place__SPp3k[data-compact=true] .IslandPlaces_attribution__b2r6A{margin-top:5px;font-size:10px}.IslandPlaces_place__SPp3k[data-compact=true] .IslandPlaces_actions__1hTot{margin-top:3px}.IslandPlaces_overlay__PKDtU{position:fixed;inset:0;background:#122d3c75;z-index:400}.IslandPlaces_dialog__8QTpx{position:fixed;z-index:401;left:50%;top:50%;transform:translate(-50%,-50%);width:calc(100vw - 32px);max-width:680px;max-height:calc(100dvh - 40px);overflow-y:auto;padding:28px;border-radius:22px;background:white;color:#282d2b;box-shadow:0 24px 90px #122d3c33}.IslandPlaces_dialogTitle__2SWTN{margin:0 42px 12px 0;font-size:24px;line-height:1.3;font-weight:600;letter-spacing:-.035em}.IslandPlaces_close__yDJoS{position:absolute;right:16px;top:16px;display:grid;place-items:center;width:36px;height:36px;min-height:36px!important;border:0;border-radius:50%;background:#f4f5f6}.IslandPlaces_largePhoto__VhUCS{margin:20px 0}.IslandPlaces_largePhoto__VhUCS>img{width:100%;height:auto;max-height:52dvh;-o-object-fit:contain;object-fit:contain;border-radius:14px;background:#f4f5f6}.IslandPlaces_largePhoto__VhUCS figcaption{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;font-size:11px;color:#626762}.IslandPlaces_author__Bw7J7{display:inline-flex;align-items:center;gap:6px}.IslandPlaces_author__Bw7J7 img{width:24px;height:24px;border-radius:50%}@media(max-width:600px){.IslandPlaces_place__SPp3k[data-guide=true]{grid-template-columns:1fr;gap:18px}.IslandPlaces_place__SPp3k[data-guide=true] .IslandPlaces_photo__y9UpL,.IslandPlaces_place__SPp3k[data-guide=true] .IslandPlaces_photo__y9UpL>img{aspect-ratio:16/10}.IslandPlaces_dialog__8QTpx{padding:22px}.IslandPlaces_dialogTitle__2SWTN{font-size:21px}}@media(prefers-reduced-motion:no-preference){.IslandPlaces_dialog__8QTpx{animation:IslandPlaces_place-arrive__eyMpo .16s ease-out}@keyframes IslandPlaces_place-arrive__eyMpo{0%{opacity:0}to{opacity:1}}}.IslandActivityCheck_pending__AYjkx,.IslandActivityCheck_status__JZ0ZB{font-size:13px;line-height:1.5;color:#626762;margin-top:10px}.IslandActivityCheck_pending__AYjkx{display:flex;align-items:center;gap:6px}.IslandActivityCheck_pending__AYjkx svg{animation:IslandActivityCheck_spin__d7ndF 1.2s linear infinite;flex-shrink:0}.IslandActivityCheck_status__JZ0ZB summary{display:flex;align-items:center;gap:6px;cursor:pointer;list-style:none}.IslandActivityCheck_status__JZ0ZB summary::-webkit-details-marker{display:none}.IslandActivityCheck_status__JZ0ZB summary span{border-bottom:1px dotted #b8c2c9}.IslandActivityCheck_status__JZ0ZB summary svg{color:#a65324;flex-shrink:0}.IslandActivityCheck_status__JZ0ZB[data-issue=true] summary{color:#41484e}.IslandActivityCheck_status__JZ0ZB p{margin:8px 0;line-height:1.6}.IslandActivityCheck_actions__1lNrw{display:flex;gap:14px;margin-top:5px;flex-wrap:wrap}.IslandActivityCheck_actions__1lNrw button{min-height:28px!important;background:none;border:0;padding:2px 0;color:#282d2b;font-size:13px;cursor:pointer}.IslandActivityCheck_actions__1lNrw button:hover{text-decoration:underline}.IslandActivityCheck_actions__1lNrw button:focus-visible,.IslandActivityCheck_status__JZ0ZB summary:focus-visible{outline:2px solid #282d2b;outline-offset:3px;border-radius:4px}.IslandActivityCheck_actions__1lNrw button:disabled{opacity:.5;cursor:default}@keyframes IslandActivityCheck_spin__d7ndF{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.IslandActivityCheck_pending__AYjkx svg{animation:none}}@media(max-width:1000px){.IslandActivityCheck_status__JZ0ZB{margin-top:10px}.IslandActivityCheck_status__JZ0ZB summary{min-height:44px}.IslandActivityCheck_status__JZ0ZB summary span{border-bottom:0}.IslandActivityCheck_actions__1lNrw{margin-top:0}.IslandActivityCheck_actions__1lNrw button{min-height:44px!important;padding:8px 10px;border:1px solid #dce0de;border-radius:10px;font-size:13px;color:#282d2b}}.IslandDayGuide_canvas__QJo7u{display:flex;flex:1;min-width:0;min-height:0;flex-direction:column;background:#fff;color:#282d2b}.IslandDayGuide_overviewHeading__RtURQ{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:24px 0 8px}.IslandDayGuide_overviewHeading__RtURQ h3{margin:0;font-weight:600;letter-spacing:-.025em}.IslandDayGuide_overviewHeading__RtURQ button{display:inline-flex;align-items:center;gap:7px;min-height:44px;font-size:13px;padding:8px 12px;border-radius:12px}.IslandDayGuide_overviewHeading__RtURQ button:is(:hover,:focus-visible){background:white;box-shadow:0 3px 14px #20242112}.IslandDayGuide_toolbar__6GELu{display:flex;align-items:center;justify-content:flex-end;gap:16px;flex-shrink:0;padding:12px 30px}.IslandDayGuide_toolbar__6GELu>div{display:flex;gap:8px}.IslandDayGuide_toolbar__6GELu button{display:flex;align-items:center;gap:8px;border:0;border-radius:24px;padding:8px 14px;background:white;font-size:13px}.IslandDayGuide_toolbar__6GELu button:hover{background:white;box-shadow:0 3px 14px #203e5017}.IslandDayGuide_toolbar__6GELu .IslandDayGuide_planButton__qofVN{display:none}.IslandDayGuide_scroll__9HNZ7{flex:1;min-height:0}.IslandDayGuide_content__9DDMj{padding:12px clamp(20px,4vw,64px) 52px}.IslandDayGuide_titleRow__1HDGZ{display:flex;align-items:center;gap:12px;margin-bottom:28px}.IslandDayGuide_titleRow__1HDGZ h2{font-size:clamp(24px,2.3vw,36px);line-height:1.2;font-weight:550;letter-spacing:-.035em;margin:0}.IslandDayGuide_titleRow__1HDGZ>button{display:grid;place-items:center;flex-shrink:0;width:36px;border-radius:50%;background:white}.IslandDayGuide_titleRow__1HDGZ form{display:flex;gap:10px;align-items:center;width:100%}.IslandDayGuide_titleRow__1HDGZ input{min-width:0;flex:1;padding:12px;border:1px solid #cfdae1;border-radius:12px}.IslandDayGuide_titleRow__1HDGZ form button{padding:8px 12px;border-radius:20px}.IslandDayGuide_status__5SkhE{color:#626762;font-size:13px;margin:0 0 18px}.IslandDayGuide_status__5SkhE button{text-decoration:underline}.IslandDayGuide_day__BbEUs{margin:0 0 56px}.IslandDayGuide_hero__jwydO{margin-bottom:28px}.IslandDayGuide_hero__jwydO>img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:auto;aspect-ratio:16/7;max-height:470px;border-radius:24px}.IslandDayGuide_hero__jwydO>div{display:flex;flex-direction:column;padding:22px 0 0;color:#282d2b}.IslandDayGuide_hero__jwydO span{order:2;font-size:13px;margin-top:10px}.IslandDayGuide_hero__jwydO h3{font-size:clamp(26px,2.6vw,42px);line-height:1.12;letter-spacing:-.03em;max-width:22ch;font-weight:550;margin:0}.IslandDayGuide_openHeading__mocp2{border-radius:24px}.IslandDayGuide_openHeading__mocp2 h3{margin:0;font-size:28px;font-weight:500}.IslandDayGuide_openHeading__mocp2 p{font-size:13px;color:#626762}.IslandDayGuide_introduction__ByVxp{max-width:68ch;font-size:16px;line-height:1.85;margin:24px 0 34px;color:#626762}.IslandDayGuide_activity__A7GuN{display:grid;grid-template-columns:minmax(150px,220px) minmax(0,1fr);gap:28px;margin:0 0 32px;align-items:start}.IslandDayGuide_activity__A7GuN:not(:has(>img)){grid-template-columns:1fr}.IslandDayGuide_activityImage__KQsuN{width:100%;aspect-ratio:1;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:20px}.IslandDayGuide_activityText___oduS h4{font-size:21px;font-weight:550;line-height:1.35;margin:0 0 10px}.IslandDayGuide_activityText___oduS>p{color:#626762;font-size:14px;line-height:1.8;margin:14px 0;max-width:64ch}.IslandDayGuide_facts__tkP6i{display:flex;flex-wrap:wrap;gap:8px 18px;color:#626762;font-size:13px;line-height:1.5}.IslandDayGuide_facts__tkP6i span{display:inline-flex;gap:6px;align-items:center}.IslandDayGuide_facts__tkP6i svg{flex-shrink:0}.IslandDayGuide_actions__H_51N,.IslandDayGuide_dayActions__nDyRg{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.IslandDayGuide_actions__H_51N>a,.IslandDayGuide_actions__H_51N>button,.IslandDayGuide_dayActions__nDyRg button{display:inline-flex;align-items:center;gap:8px;border-radius:24px;padding:10px 16px;font-size:13px}.IslandDayGuide_actions__H_51N>a,.IslandDayGuide_actions__H_51N>button:first-child{background:white}.IslandDayGuide_actions__H_51N>button:last-child{color:#626762}.IslandDayGuide_dayActions__nDyRg button:first-child{background:#1c4662;color:#fff}.IslandDayGuide_dayActions__nDyRg button:first-child:hover{background:#15384f}.IslandDayGuide_actions__H_51N button:disabled,.IslandDayGuide_dayActions__nDyRg button:disabled{opacity:.45;cursor:not-allowed}.IslandDayGuide_check__AYPts{color:#626762;font-size:13px;line-height:1.7;margin-top:14px}.IslandDayGuide_stay__q5kiP{background:white;border-radius:16px;padding:16px;font-size:14px}.IslandDayGuide_footnote__fcwGJ{color:#626762;font-size:13px;line-height:1.65}@media(max-width:1000px){.IslandDayGuide_toolbar__6GELu{justify-content:space-between;padding:12px 16px}.IslandDayGuide_toolbar__6GELu .IslandDayGuide_planButton__qofVN{display:flex}.IslandDayGuide_content__9DDMj{padding:12px 20px 40px}}@media(max-width:600px){.IslandDayGuide_toolbar__6GELu button{padding:8px 10px;font-size:13px}.IslandDayGuide_hero__jwydO>img{aspect-ratio:4/3;border-radius:20px}.IslandDayGuide_hero__jwydO>div{padding:18px 0 0}.IslandDayGuide_activity__A7GuN{grid-template-columns:1fr;gap:18px}.IslandDayGuide_activityImage__KQsuN{aspect-ratio:16/10}.IslandDayGuide_titleRow__1HDGZ h2{font-size:26px}}@media(max-width:360px){.IslandDayGuide_toolbar__6GELu{gap:4px;padding:8px 10px}.IslandDayGuide_toolbar__6GELu>div{gap:2px}.IslandDayGuide_toolbar__6GELu button{gap:4px;padding:8px 6px;font-size:13px}.IslandDayGuide_toolbar__6GELu button img{width:23px!important;height:23px!important}}@media(max-width:1000px){.IslandDayGuide_toolbar__6GELu{flex-wrap:wrap}.IslandDayGuide_toolbar__6GELu .IslandDayGuide_planButton__qofVN{padding:6px 10px}}@media(min-width:1001px){.IslandDayGuide_toolbar__6GELu:has(>.IslandDayGuide_planButton__qofVN:only-child){display:none}}.IslandDayGuide_activity__A7GuN[data-active=true]{background:white;border-radius:20px;box-shadow:0 6px 26px #24455c16;padding:12px;margin-inline:-12px}.IslandDayGuide_content__9DDMj{animation:IslandDayGuide_guide-arrive__cS_b0 .24s cubic-bezier(.32,.72,0,1) both}.IslandDayGuide_openHeading__mocp2{background:white;padding:28px;border-radius:16px}.IslandDayGuide_openHeading__mocp2 h3{font-size:26px}.IslandDayGuide_activity__A7GuN{grid-template-columns:minmax(130px,190px) minmax(0,1fr);gap:24px}.IslandDayGuide_activityText___oduS h4{font-size:19px}@keyframes IslandDayGuide_guide-arrive__cS_b0{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media(max-width:600px){.IslandDayGuide_activity__A7GuN{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.IslandDayGuide_content__9DDMj{animation:none}}@media(max-width:1000px){.IslandDayGuide_content__9DDMj{padding-bottom:112px}}.IslandDayGuide_activityText___oduS h4,.IslandDayGuide_hero__jwydO h3,.IslandDayGuide_openHeading__mocp2 h3,.IslandDayGuide_titleRow__1HDGZ h2{font-weight:600;color:var(--island-app-ink,#282d2b)}.IslandDayGuide_hero__jwydO>img{border-radius:16px}.IslandDayGuide_activityImage__KQsuN{border-radius:14px}.IslandDayGuide_actions__H_51N>a,.IslandDayGuide_actions__H_51N>button,.IslandDayGuide_dayActions__nDyRg button,.IslandDayGuide_titleRow__1HDGZ form button,.IslandDayGuide_toolbar__6GELu button{border-radius:var(--island-app-control-radius,12px);font-weight:500}.IslandDayGuide_actions__H_51N svg,.IslandDayGuide_dayActions__nDyRg svg,.IslandDayGuide_toolbar__6GELu svg{width:18px;height:18px;stroke-width:1.8}.IslandDayGuide_placeActivity__j8Zo_{margin:0 0 32px;min-width:0}.IslandDayGuide_placeActivity__j8Zo_[data-active=true]{border-radius:20px;box-shadow:0 6px 26px #24455c16;padding:12px;margin-inline:-12px}.IslandDayGuide_scheduleNotes__48oTx{margin:0 0 26px;max-width:80ch;color:#626762;font-size:13px;line-height:1.7}.IslandDayGuide_scheduleNotes__48oTx p{margin:6px 0}.IslandDayGuide_scheduleNotes__48oTx strong{color:#934321;font-weight:500}.IslandDayGuide_activityText___oduS>.IslandDayGuide_dayContext__tkkSy{color:#405865}.IslandDayGuide_scheduleNotes__48oTx summary{display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;list-style:none;min-height:44px;font-weight:500}.IslandDayGuide_scheduleNotes__48oTx summary::-webkit-details-marker{display:none}.IslandDayGuide_scheduleNotes__48oTx[open] summary svg{transform:rotate(90deg)}.IslandDayGuide_scheduleNotes__48oTx[data-schedule-review=true] summary{color:#934321}.IslandDayGuide_overviewMeta__GEbw4{margin:-14px 0 22px;font-size:13px;color:#626a70}.IslandDayGuide_baseSummary__xtLRS{display:flex;gap:14px;align-items:center;width:100%;text-align:left;padding:18px;background:white;border-radius:16px}.IslandDayGuide_baseSummary__xtLRS>svg{flex-shrink:0}.IslandDayGuide_baseSummary__xtLRS>span{flex:1;min-width:0}.IslandDayGuide_baseSummary__xtLRS small,.IslandDayGuide_baseSummary__xtLRS strong{display:block}.IslandDayGuide_baseSummary__xtLRS strong{font-size:15px;font-weight:550}.IslandDayGuide_baseSummary__xtLRS small{margin-top:5px;font-size:13px;color:#626a70;line-height:1.6}.IslandDayGuide_overviewDays__Dqayz{display:flex;flex-direction:column;gap:10px;margin:24px 0}.IslandDayGuide_overviewDay__4bWMv{display:flex;align-items:center;gap:14px;width:100%;padding:10px 0;text-align:left;border-radius:16px}.IslandDayGuide_dayNumber__JjvGV,.IslandDayGuide_overviewDay__4bWMv>img{width:88px;height:96px;flex:0 0 88px;border-radius:14px;-o-object-fit:cover;object-fit:cover}.IslandDayGuide_dayNumber__JjvGV{display:grid;place-items:center;font-size:30px;font-weight:500;color:#64717b;background:white}.IslandDayGuide_overviewDay__4bWMv>svg{flex-shrink:0;color:#798186}.IslandDayGuide_daySummary__J01Zi{flex:1;min-width:0}.IslandDayGuide_daySummary__J01Zi strong{display:block;font-size:16px;font-weight:550;line-height:1.35}.IslandDayGuide_daySummary__J01Zi small,.IslandDayGuide_daySummary__J01Zi>span{display:block;color:#626a70;font-size:13px;line-height:1.5;margin-top:5px}.IslandDayGuide_daySummary__J01Zi>span{font-size:13px}.IslandDayGuide_baseSummary__xtLRS:is(:hover,:active,:focus-visible),.IslandDayGuide_overviewDay__4bWMv:is(:hover,:active,:focus-visible){background:white;box-shadow:0 3px 16px #17242f12}@media(max-width:1000px){.IslandDayGuide_canvas__QJo7u[data-mobile-overview=true] .IslandDayGuide_toolbar__6GELu{position:absolute;top:0;right:16px;padding:0;justify-content:flex-end;z-index:9}.IslandDayGuide_canvas__QJo7u[data-mobile-overview=true] .IslandDayGuide_toolbar__6GELu .IslandDayGuide_planButton__qofVN{font-size:13px;background:transparent;min-height:44px!important}.IslandDayGuide_content__9DDMj{padding:12px 20px 24px}.IslandDayGuide_titleRow__1HDGZ{align-items:flex-start;margin-bottom:24px}.IslandDayGuide_titleRow__1HDGZ h2{font-size:26px;line-height:1.2}.IslandDayGuide_titleRow__1HDGZ>button{width:44px;height:44px;min-height:44px!important;background:transparent}.IslandDayGuide_canvas__QJo7u[data-focused-day=true] .IslandDayGuide_toolbar__6GELu{position:absolute;top:0;right:12px;padding:0;z-index:9}.IslandDayGuide_canvas__QJo7u[data-focused-day=true] .IslandDayGuide_toolbar__6GELu>button{display:none}.IslandDayGuide_toolbar__6GELu button{min-height:44px!important;background:transparent}.IslandDayGuide_toolbar__6GELu button:disabled{opacity:.3}.IslandDayGuide_toolbar__6GELu>div button{width:44px;padding:10px}.IslandDayGuide_hero__jwydO{margin-bottom:16px}.IslandDayGuide_hero__jwydO>img{aspect-ratio:16/9;max-height:260px}.IslandDayGuide_hero__jwydO>div{padding-top:18px}.IslandDayGuide_hero__jwydO h3{font-size:26px;line-height:1.2}.IslandDayGuide_hero__jwydO span{margin-top:7px}.IslandDayGuide_introduction__ByVxp{font-size:14px;line-height:1.65;margin:18px 0}.IslandDayGuide_scheduleNotes__48oTx{padding:4px 14px;background:white;border-radius:12px;margin:18px 0 24px}.IslandDayGuide_scheduleNotes__48oTx p:last-child{padding-bottom:10px}.IslandDayGuide_day__BbEUs{margin-bottom:28px}.IslandDayGuide_activity__A7GuN{gap:14px;margin-bottom:12px}.IslandDayGuide_activityText___oduS h4{font-size:18px}.IslandDayGuide_activityText___oduS>p{font-size:13px;line-height:1.65;margin-block:12px}.IslandDayGuide_activityImage__KQsuN{aspect-ratio:16/9;max-height:240px}.IslandDayGuide_actions__H_51N>a,.IslandDayGuide_actions__H_51N>button,.IslandDayGuide_dayActions__nDyRg button{min-height:44px!important}.IslandDayGuide_dayActions__nDyRg{margin-top:24px}.IslandDayGuide_dayActions__nDyRg button:first-child{background:#282d2b}.IslandDayGuide_dayActions__nDyRg button:first-child:hover{background:#282d2b;box-shadow:0 3px 12px #17242f24}}.IslandDayGuide_dayStory__qdzQ3{margin:10px 0 18px;color:#68716f}.IslandDayGuide_dayStory__qdzQ3 summary{display:flex;align-items:center;gap:8px;min-height:44px;width:-moz-max-content;width:max-content;max-width:100%;list-style:none;cursor:pointer;font-size:13px}.IslandDayGuide_activityOptions__pIoOt summary::-webkit-details-marker,.IslandDayGuide_dayStory__qdzQ3 summary::-webkit-details-marker{display:none}.IslandDayGuide_activityOptions__pIoOt[open] summary svg,.IslandDayGuide_dayStory__qdzQ3[open] summary svg{transform:rotate(90deg)}.IslandDayGuide_dayStory__qdzQ3 .IslandDayGuide_introduction__ByVxp{margin:0 0 16px;font-size:14px}.IslandDayGuide_timelineHeading__LwAEu{display:flex;align-items:center;justify-content:space-between;margin:4px 0 12px;gap:16px}.IslandDayGuide_timelineHeading__LwAEu h4{margin:0;font-size:19px;font-weight:600;letter-spacing:-.025em}.IslandDayGuide_timelineHeading__LwAEu button{display:flex;align-items:center;gap:6px;font-size:13px;min-height:44px}.IslandDayGuide_mobileActivity__mu6FE{padding:14px;background:white;border-radius:20px}.IslandDayGuide_mobileActivityMain__pjXN4>button{display:flex;align-items:flex-start;width:100%;gap:14px;padding:0;text-align:left;border-radius:12px}.IslandDayGuide_mobileActivityMain__pjXN4 img{width:88px;height:98px;flex-shrink:0;border-radius:12px;-o-object-fit:cover;object-fit:cover}.IslandDayGuide_mobileActivityMain__pjXN4 strong{display:block;font-size:15px;font-weight:600;line-height:1.4}.IslandDayGuide_mobileActivityMain__pjXN4 small{display:block;font-size:13px;line-height:1.6;margin-top:6px;color:#68716f}.IslandDayGuide_mobileActivityMain__pjXN4>button>span>span{display:flex;gap:4px;align-items:center;font-size:13px;margin-top:8px}.IslandDayGuide_mobileActivityMain__pjXN4 h4{margin:0;font-size:16px}.IslandDayGuide_activityOptions__pIoOt{margin-top:4px}.IslandDayGuide_activityOptions__pIoOt summary{display:flex;align-items:center;justify-content:space-between;min-height:44px;cursor:pointer;list-style:none;color:#68716f;font-size:13px}.IslandDayGuide_activityOptions__pIoOt p{font-size:13px;line-height:1.65;color:#68716f;margin:4px 0 12px}.IslandDayGuide_activityOptions__pIoOt button{font-size:13px;min-height:44px;color:#5a605c;text-decoration:underline;text-underline-offset:3px}.IslandDayGuide_focusActions__T7DQR{display:flex;align-items:center;gap:10px;flex-shrink:0;padding:10px 20px 12px;background:#fff;box-shadow:0 -8px 20px #17232c05}.IslandDayGuide_focusActions__T7DQR button{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px!important;border-radius:14px;padding:10px 16px;font-size:14px;font-weight:500;border:1px solid #dce0de}.IslandDayGuide_focusActions__T7DQR button:last-child{flex:1;background:#282d2b;color:white;border-color:#282d2b}.IslandDayGuide_focusActions__T7DQR button:disabled{opacity:.4}.IslandDayGuide_canvas__QJo7u :is(button,summary):focus-visible{outline:2px solid #1c4662;outline-offset:3px}@media(max-width:1000px){.IslandDayGuide_canvas__QJo7u[data-focused-day=true] .IslandDayGuide_hero__jwydO{display:flex;align-items:center;flex-direction:row-reverse;gap:16px;margin-bottom:0;touch-action:pan-y pinch-zoom}.IslandDayGuide_canvas__QJo7u[data-focused-day=true] .IslandDayGuide_hero__jwydO>img{width:88px;height:104px;aspect-ratio:auto;flex-shrink:0;border-radius:16px}.IslandDayGuide_canvas__QJo7u[data-focused-day=true] .IslandDayGuide_hero__jwydO>div{flex:1;padding:0;min-width:0}.IslandDayGuide_canvas__QJo7u[data-focused-day=true] .IslandDayGuide_hero__jwydO h3{font-size:25px;line-height:1.2;letter-spacing:-.035em}.IslandDayGuide_canvas__QJo7u[data-focused-day=true] .IslandDayGuide_hero__jwydO span{font-size:13px;color:#68716f;margin-top:10px}.IslandDayGuide_canvas__QJo7u[data-focused-day=true] .IslandDayGuide_content__9DDMj{padding-top:18px}.IslandDayGuide_canvas__QJo7u[data-focused-day=true] .IslandDayGuide_scheduleNotes__48oTx{background:transparent;padding:0;margin:24px 0 12px;font-size:13px}.IslandDayGuide_canvas__QJo7u[data-focused-day=true] .IslandDayGuide_footnote__fcwGJ{font-size:13px}.IslandDayGuide_canvas__QJo7u[data-focused-day=true] .IslandDayGuide_day__BbEUs{margin-bottom:12px}.IslandDayGuide_overviewDays__Dqayz{margin-top:24px;gap:8px}.IslandDayGuide_overviewDay__4bWMv{gap:16px;padding:10px 0}.IslandDayGuide_dayNumber__JjvGV,.IslandDayGuide_overviewDay__4bWMv>img{width:106px;height:106px;flex-basis:106px;border-radius:16px}.IslandDayGuide_daySummary__J01Zi strong{font-size:17px;letter-spacing:-.02em}.IslandDayGuide_baseSummary__xtLRS{border-radius:16px;padding:16px}}@media(max-width:360px){.IslandDayGuide_mobileActivityMain__pjXN4 img{width:64px;height:80px}.IslandDayGuide_canvas__QJo7u[data-focused-day=true] .IslandDayGuide_hero__jwydO>img{width:72px;height:96px}.IslandDayGuide_canvas__QJo7u[data-focused-day=true] .IslandDayGuide_hero__jwydO h3{font-size:23px}.IslandDayGuide_focusActions__T7DQR{padding-inline:16px}.IslandDayGuide_focusActions__T7DQR button{font-size:13px;padding-inline:12px}.IslandDayGuide_dayNumber__JjvGV,.IslandDayGuide_overviewDay__4bWMv>img{width:84px;height:96px;flex-basis:84px}}@media(max-width:600px) and (max-height:700px){.IslandDayGuide_canvas__QJo7u[data-focused-day=true] .IslandDayGuide_hero__jwydO>img{width:64px;height:76px}.IslandDayGuide_canvas__QJo7u[data-focused-day=true] .IslandDayGuide_hero__jwydO h3{font-size:22px}.IslandDayGuide_canvas__QJo7u[data-focused-day=true] .IslandDayGuide_dayStory__qdzQ3{margin:2px 0 4px}.IslandDayGuide_canvas__QJo7u[data-focused-day=true] .IslandDayGuide_timelineHeading__LwAEu{margin:0 0 4px}.IslandDayGuide_canvas__QJo7u[data-focused-day=true] .IslandDayGuide_content__9DDMj{padding-top:12px}}@media(min-width:1001px){.IslandDayGuide_canvas__QJo7u .IslandDayGuide_content__9DDMj{width:100%;max-width:1320px;margin-inline:auto;padding:20px clamp(24px,3.3vw,56px) 40px}.IslandDayGuide_canvas__QJo7u[data-overview=true] .IslandDayGuide_toolbar__6GELu{display:none}.IslandDayGuide_canvas__QJo7u .IslandDayGuide_titleRow__1HDGZ{margin-bottom:24px;align-items:flex-start}.IslandDayGuide_canvas__QJo7u .IslandDayGuide_titleRow__1HDGZ h2{max-width:28ch;font-size:clamp(34px,2.2vw,36px);line-height:1.16}.IslandDayGuide_canvas__QJo7u .IslandDayGuide_titleRow__1HDGZ>button{background:transparent;margin-top:4px}.IslandDayGuide_canvas__QJo7u .IslandDayGuide_overviewMeta__GEbw4{margin-top:-8px;margin-bottom:22px;font-size:14px}.IslandDayGuide_canvas__QJo7u .IslandDayGuide_baseSummary__xtLRS{padding:16px 20px;border-radius:16px;background:white}.IslandDayGuide_canvas__QJo7u .IslandDayGuide_baseSummary__xtLRS:is(:hover,:focus-visible){background:white;box-shadow:0 4px 20px #20242112}.IslandDayGuide_canvas__QJo7u .IslandDayGuide_overviewDays__Dqayz{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px;margin-top:16px}.IslandDayGuide_canvas__QJo7u .IslandDayGuide_overviewDay__4bWMv{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:0;padding:0 0 15px;border-radius:16px;overflow:hidden}.IslandDayGuide_canvas__QJo7u .IslandDayGuide_dayNumber__JjvGV,.IslandDayGuide_canvas__QJo7u .IslandDayGuide_overviewDay__4bWMv>img{width:100%;height:auto;aspect-ratio:16/10;flex:none;border-radius:16px}.IslandDayGuide_canvas__QJo7u .IslandDayGuide_dayNumber__JjvGV{min-height:0;font-size:52px;background:white;color:#a5aaa0}.IslandDayGuide_canvas__QJo7u .IslandDayGuide_daySummary__J01Zi{padding:16px 12px 0 2px}.IslandDayGuide_canvas__QJo7u .IslandDayGuide_daySummary__J01Zi strong{font-size:17px;font-weight:500;letter-spacing:-.02em;line-height:1.3}.IslandDayGuide_canvas__QJo7u .IslandDayGuide_daySummary__J01Zi small{font-size:13px;margin-top:8px}.IslandDayGuide_canvas__QJo7u .IslandDayGuide_daySummary__J01Zi>span{font-size:13px}.IslandDayGuide_canvas__QJo7u .IslandDayGuide_overviewDay__4bWMv>svg{position:absolute;right:8px;bottom:15px;width:16px}.IslandDayGuide_canvas__QJo7u[data-focused-day=true] .IslandDayGuide_toolbar__6GELu{justify-content:space-between;padding:8px 32px 0}.IslandDayGuide_canvas__QJo7u[data-focused-day=true] .IslandDayGuide_toolbar__6GELu>button{background:transparent}.IslandDayGuide_canvas__QJo7u[data-focused-day=true] .IslandDayGuide_toolbar__6GELu button:disabled{opacity:.3}.IslandDayGuide_canvas__QJo7u[data-focused-day=true] .IslandDayGuide_titleRow__1HDGZ{display:none}.IslandDayGuide_canvas__QJo7u .IslandDayGuide_hero__jwydO{display:flex;flex-direction:row-reverse;align-items:center;gap:40px;margin-bottom:20px}.IslandDayGuide_canvas__QJo7u .IslandDayGuide_hero__jwydO>img{width:36%;height:176px;aspect-ratio:16/10;flex-shrink:0;border-radius:16px}.IslandDayGuide_canvas__QJo7u .IslandDayGuide_hero__jwydO>div{flex:1;padding:0}.IslandDayGuide_canvas__QJo7u .IslandDayGuide_hero__jwydO h3{font-size:clamp(28px,2.2vw,34px);max-width:32ch}.IslandDayGuide_canvas__QJo7u .IslandDayGuide_introduction__ByVxp{font-size:15px;line-height:1.75;margin:16px 0 28px}.IslandDayGuide_canvas__QJo7u .IslandDayGuide_activity__A7GuN{grid-template-columns:120px minmax(0,1fr);gap:24px;margin-bottom:16px;padding:18px;background:white;border-radius:16px}.IslandDayGuide_canvas__QJo7u .IslandDayGuide_activity__A7GuN:not(:has(>img)){grid-template-columns:1fr}.IslandDayGuide_canvas__QJo7u .IslandDayGuide_activityImage__KQsuN{width:120px;height:128px;aspect-ratio:auto}.IslandDayGuide_canvas__QJo7u .IslandDayGuide_activityText___oduS h4{font-size:18px;line-height:1.35}.IslandDayGuide_canvas__QJo7u .IslandDayGuide_activityText___oduS>p{font-size:13px;line-height:1.65}.IslandDayGuide_canvas__QJo7u .IslandDayGuide_scheduleNotes__48oTx{margin:24px 0;padding:8px 18px;background:white;border-radius:14px}.IslandDayGuide_canvas__QJo7u .IslandDayGuide_dayActions__nDyRg{margin-top:24px}.IslandDayGuide_canvas__QJo7u .IslandDayGuide_dayActions__nDyRg button:first-child{background:#282d2b;color:white}}@media(min-width:1300px){.IslandDayGuide_canvas__QJo7u .IslandDayGuide_overviewDays__Dqayz{grid-template-columns:repeat(3,minmax(0,1fr))}}.IslandDayGuide_toolbar__6GELu .IslandDayGuide_dayMenuTrigger__xixJq{width:44px;min-height:44px;padding:0;justify-content:center;background:transparent}.IslandDayGuide_dayMenuContent__gghb6{z-index:120;min-width:224px;max-width:calc(100vw - 32px);padding:8px;background:white;color:#282d2b;box-shadow:0 8px 32px #20242124;border-radius:16px}.IslandDayGuide_dayMenuContent__gghb6 [role=menuitem]{display:flex;align-items:center;gap:8px;padding:10px 12px;min-height:44px;border-radius:10px;font-size:13px;line-height:1.4;cursor:pointer}.IslandDayGuide_dayMenuContent__gghb6 [data-highlighted]{outline:none;background:white;box-shadow:0 3px 14px #20242112}.IslandDayGuide_dayMenuContent__gghb6 [data-disabled]{opacity:.4;cursor:default}.IslandDayGuide_lockStatus__VTylJ{display:flex;align-items:center;gap:7px;font-size:13px;color:#626762;margin:12px 0}.IslandDayGuide_dayMenuContent__gghb6 [role=menuitem]:focus-visible{outline:2px solid #737771;outline-offset:-2px}.IslandDayGuide_canvas__QJo7u .IslandDayGuide_activity__A7GuN,.IslandDayGuide_canvas__QJo7u .IslandDayGuide_baseSummary__xtLRS,.IslandDayGuide_mobileActivity__mu6FE,.IslandDayGuide_openHeading__mocp2,.IslandDayGuide_stay__q5kiP{background:white;box-shadow:none}.IslandDayGuide_canvas__QJo7u .IslandDayGuide_dayNumber__JjvGV{background:white;box-shadow:inset 0 0 0 1px #20242108}.IslandDayGuide_canvas__QJo7u .IslandDayGuide_scheduleNotes__48oTx{background:white}.IslandDayGuide_canvas__QJo7u .IslandDayGuide_baseSummary__xtLRS{width:auto;max-width:100%;padding:8px 0;gap:10px;border-radius:8px}.IslandDayGuide_canvas__QJo7u .IslandDayGuide_baseSummary__xtLRS strong{font-size:13px;font-weight:500}.IslandDayGuide_canvas__QJo7u .IslandDayGuide_baseSummary__xtLRS small{font-size:13px;margin-top:2px}.IslandDayGuide_canvas__QJo7u .IslandDayGuide_baseSummary__xtLRS>svg{width:17px;height:17px}.IslandDayGuide_canvas__QJo7u .IslandDayGuide_daySummary__J01Zi .IslandDayGuide_dayHighlights___rL0f{color:#424843;font-size:13px;line-height:1.55;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.IslandDayGuide_canvas__QJo7u .IslandDayGuide_daySummary__J01Zi{padding-right:24px}@media(max-width:600px){.IslandDayGuide_canvas__QJo7u .IslandDayGuide_baseSummary__xtLRS{padding:8px 0}.IslandDayGuide_canvas__QJo7u .IslandDayGuide_daySummary__J01Zi{padding-right:0}.IslandDayGuide_canvas__QJo7u .IslandDayGuide_daySummary__J01Zi .IslandDayGuide_dayHighlights___rL0f{-webkit-line-clamp:3}}@media(max-width:360px){.IslandDayGuide_overviewHeading__RtURQ{gap:8px}.IslandDayGuide_overviewHeading__RtURQ h3{font-size:18px}.IslandDayGuide_overviewHeading__RtURQ button{padding-inline:6px;gap:5px;white-space:nowrap;flex-shrink:0}}.IslandDayGuide_canvas__QJo7u[data-overview=true]{position:relative}.IslandDayGuide_canvas__QJo7u[data-floating-composer=true] .IslandDayGuide_content__9DDMj{padding-bottom:calc(var(--overview-composer-height,76px) + 48px)}.IslandDayGuide_floatingComposer__Yk1Xt{position:absolute;z-index:5;bottom:20px;left:24px;right:24px;width:min(720px,calc(100% - 48px));margin-inline:auto}@media(max-width:1000px){.IslandDayGuide_canvas__QJo7u[data-mobile-overview=true] .IslandDayGuide_toolbar__6GELu{top:-44px}.IslandDayGuide_floatingComposer__Yk1Xt{left:12px;right:12px;bottom:12px;width:calc(100% - 24px)}.IslandDayGuide_canvas__QJo7u[data-floating-composer=true] .IslandDayGuide_content__9DDMj{padding-bottom:calc(var(--overview-composer-height,76px) + 36px)}}.IslandDayGuide_floatingComposer__Yk1Xt:not([data-focused=true]):before{content:"";position:absolute;z-index:-1;inset:-28px -24px -20px;background:linear-gradient(180deg,#fff0,#ffffffe6 55%,#fff);pointer-events:none}.IslandDayGuide_floatingComposer__Yk1Xt[data-focused=true]{z-index:100}.IslandDayGuide_composerBackdrop__8Q0t5{position:fixed;inset:0;z-index:-1;width:100%;height:100%;border:0;border-radius:0;padding:0;background:rgb(23 27 29/16%);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);cursor:default;animation:IslandDayGuide_composer-focus-in__5kH__ .16s ease-out}@keyframes IslandDayGuide_composer-focus-in__5kH__{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.IslandDayGuide_composerBackdrop__8Q0t5{animation:none}}.IslandDayGuide_canvas__QJo7u[data-focused-day=true]{container-type:inline-size}.IslandDayGuide_canvas__QJo7u[data-focused-day=true] .IslandDayGuide_content__9DDMj{max-width:1240px;padding:20px clamp(20px,3cqi,40px) 48px}.IslandDayGuide_dayHeader__rf5rN{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:32px;margin-bottom:28px}.IslandDayGuide_dayHeader__rf5rN[data-has-image=false]{grid-template-columns:1fr;max-width:760px;padding-block:12px}.IslandDayGuide_dayIntroduction__sDRkv{min-width:0}.IslandDayGuide_dayIntroduction__sDRkv h3{margin:0;color:#282d2b;font-weight:600;letter-spacing:-.035em;line-height:1.12}.IslandDayGuide_dayMeta__w3zf6{margin:12px 0 0;font-size:13px;line-height:1.5;color:#626762}.IslandDayGuide_daySynopsis__GmUX6{margin:18px 0 0;color:#58625c;font-size:14px;line-height:1.75;max-width:58ch}.IslandDayGuide_dayCover__5xuc2{width:100%;height:clamp(220px,26cqi,290px);-o-object-fit:cover;object-fit:cover;border-radius:20px}.IslandDayGuide_dayIntroduction__sDRkv .IslandDayGuide_dayStory__qdzQ3{margin:8px 0 0;font-size:14px;line-height:1.65}.IslandDayGuide_dayTimeline___V603{position:relative;padding-left:24px}.IslandDayGuide_dayTimeline___V603:before{content:"";position:absolute;top:24px;bottom:32px;left:5px;width:1px;background:#dce2dc}.IslandDayGuide_dayTimeline___V603>[data-schedule-stop]{position:relative}.IslandDayGuide_dayTimeline___V603>[data-schedule-stop]:before{content:"";position:absolute;left:-23px;top:5px;width:9px;height:9px;border:2px solid #fff;border-radius:50%;background:#626e66;box-shadow:0 0 0 1px #aeb8af}.IslandDayGuide_canvas__QJo7u .IslandDayGuide_dayTimeline___V603 .IslandDayGuide_activity__A7GuN{display:grid;grid-template-columns:minmax(190px,29%) minmax(0,1fr);gap:24px;padding:18px;margin:0 0 24px;border:1px solid #e6eae5;border-radius:20px;background:white;box-shadow:0 4px 18px #20242108}.IslandDayGuide_canvas__QJo7u .IslandDayGuide_dayTimeline___V603 .IslandDayGuide_activity__A7GuN:not(:has(>img)){grid-template-columns:1fr}.IslandDayGuide_canvas__QJo7u .IslandDayGuide_dayTimeline___V603 .IslandDayGuide_activityImage__KQsuN{width:100%;height:auto;aspect-ratio:4/3;max-height:260px;border-radius:14px}.IslandDayGuide_canvas__QJo7u .IslandDayGuide_activityText___oduS h4{font-size:19px;line-height:1.35;margin-bottom:10px}.IslandDayGuide_canvas__QJo7u .IslandDayGuide_activityText___oduS>p{font-size:14px;line-height:1.65;margin:12px 0}.IslandDayGuide_canvas__QJo7u .IslandDayGuide_actions__H_51N>a,.IslandDayGuide_canvas__QJo7u .IslandDayGuide_actions__H_51N>button{padding:8px 0;gap:6px;color:#282d2b;font-weight:500}.IslandDayGuide_canvas__QJo7u .IslandDayGuide_actions__H_51N>a:is(:hover,:focus-visible),.IslandDayGuide_canvas__QJo7u .IslandDayGuide_actions__H_51N>button:is(:hover,:focus-visible){padding-inline:10px;background:white;box-shadow:0 3px 12px #20242112}.IslandDayGuide_optionActions__v0QWg{display:flex;flex-wrap:wrap;gap:8px 20px}.IslandDayGuide_activityOptions__pIoOt{max-width:66ch}.IslandDayGuide_activityOptions__pIoOt summary{justify-content:flex-start;gap:8px}.IslandDayGuide_activityOptions__pIoOt button[aria-pressed=true]{border-radius:10px;padding-inline:10px;background:white;box-shadow:0 3px 12px #20242112}.IslandDayGuide_canvas__QJo7u .IslandDayGuide_timelineHeading__LwAEu{margin:0 0 12px}.IslandDayGuide_canvas__QJo7u .IslandDayGuide_scheduleNotes__48oTx{padding:0;margin:18px 0}@container(max-width:720px){.IslandDayGuide_dayHeader__rf5rN{gap:20px}.IslandDayGuide_dayIntroduction__sDRkv h3{font-size:26px}.IslandDayGuide_dayCover__5xuc2{height:220px}.IslandDayGuide_canvas__QJo7u .IslandDayGuide_dayTimeline___V603 .IslandDayGuide_activity__A7GuN{grid-template-columns:160px minmax(0,1fr);gap:18px;padding:14px}}@media(max-width:1000px){.IslandDayGuide_canvas__QJo7u[data-focused-day=true] .IslandDayGuide_content__9DDMj{padding:18px 20px 28px}.IslandDayGuide_dayIntroduction__sDRkv h3{font-size:28px}.IslandDayGuide_dayHeader__rf5rN{touch-action:pan-y pinch-zoom}.IslandDayGuide_daySynopsis__GmUX6{font-size:14px}.IslandDayGuide_dayTimeline___V603{padding-left:20px}.IslandDayGuide_dayTimeline___V603:before{left:3px}.IslandDayGuide_dayTimeline___V603>[data-schedule-stop]:before{left:-21px}.IslandDayGuide_mobileActivity__mu6FE{padding:14px;border:1px solid #e6eae5;border-radius:18px;box-shadow:0 4px 18px #20242108}.IslandDayGuide_mobileActivityMain__pjXN4>button{flex-direction:column;gap:14px}.IslandDayGuide_mobileActivityMain__pjXN4 img{width:100%;height:auto;aspect-ratio:16/10;border-radius:12px}.IslandDayGuide_mobileActivityMain__pjXN4 strong{font-size:17px;line-height:1.4}.IslandDayGuide_mobileActivityMain__pjXN4>button>span>span{color:#282d2b;font-weight:500}.IslandDayGuide_mobileActivity__mu6FE[data-active=true]{box-shadow:0 0 0 2px #a6b1a9,0 4px 18px #20242112}.IslandDayGuide_activityOptions__pIoOt button{margin-right:14px}}@media(max-width:600px){.IslandDayGuide_dayHeader__rf5rN{display:flex;flex-direction:column;align-items:stretch;gap:18px;margin-bottom:24px}.IslandDayGuide_dayCover__5xuc2{height:auto;aspect-ratio:16/9;border-radius:16px}.IslandDayGuide_daySynopsis__GmUX6{margin-top:12px;line-height:1.6}.IslandDayGuide_dayMeta__w3zf6{margin-top:10px}.IslandDayGuide_canvas__QJo7u[data-focused-day=true] .IslandDayGuide_content__9DDMj{padding-inline:16px}.IslandDayGuide_canvas__QJo7u .IslandDayGuide_activityText___oduS h4{font-size:17px}.IslandDayGuide_mobileActivity__mu6FE{padding:12px}}.IslandDayGuide_canvas__QJo7u .IslandDayGuide_dayTimeline___V603 .IslandDayGuide_activity__A7GuN{position:relative;display:block;padding:16px}.IslandDayGuide_canvas__QJo7u .IslandDayGuide_dayTimeline___V603 .IslandDayGuide_activity__A7GuN:has(.IslandDayGuide_activityImage__KQsuN){min-height:250px}.IslandDayGuide_activityLink___ZojX{position:static;display:block;width:calc(71% - 17px);margin-left:calc(29% + 17px);padding:0;text-align:left;border-radius:14px;color:#282d2b}.IslandDayGuide_activityLink___ZojX:not(:has(>img)){width:100%;margin-left:0}.IslandDayGuide_activitySummary__TuJNs{display:block;min-width:0}.IslandDayGuide_activitySummary__TuJNs>strong{display:block;font-size:19px;line-height:1.35;font-weight:600;margin-bottom:10px}.IslandDayGuide_activityDescription__Pmm5H{display:block;margin-top:12px;color:#626762;font-size:14px;line-height:1.65}.IslandDayGuide_activityDetails__8_WUF{margin-left:calc(29% + 17px)}.IslandDayGuide_activity__A7GuN:not(:has(.IslandDayGuide_activityImage__KQsuN)) .IslandDayGuide_activityDetails__8_WUF{margin-left:0}.IslandDayGuide_activityLink___ZojX:is(:hover,:focus-visible) .IslandDayGuide_activitySummary__TuJNs>strong,.IslandDayGuide_mobileActivityMain__pjXN4>button:is(:hover,:focus-visible) strong{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.IslandDayGuide_activityLink___ZojX:focus-visible{outline-offset:5px}.IslandDayGuide_canvas__QJo7u .IslandDayGuide_activity__A7GuN[data-active=true]{box-shadow:0 0 0 1px #a6b1a9,0 4px 18px #20242108;margin-inline:0}.IslandDayGuide_dayHeader__rf5rN{gap:28px;margin-bottom:22px}.IslandDayGuide_dayCover__5xuc2{height:clamp(200px,22cqi,240px)}.IslandDayGuide_daySynopsis__GmUX6{margin-top:14px;line-height:1.65}.IslandDayGuide_canvas__QJo7u .IslandDayGuide_dayTimeline___V603 .IslandDayGuide_activityImage__KQsuN{position:absolute;top:16px;left:16px;width:calc(29% - 9px);max-height:220px}@container(max-width:720px){.IslandDayGuide_activityLink___ZojX{width:calc(100% - 178px);margin-left:178px}.IslandDayGuide_activityDetails__8_WUF{margin-left:178px}.IslandDayGuide_canvas__QJo7u .IslandDayGuide_dayTimeline___V603 .IslandDayGuide_activityImage__KQsuN{width:160px}.IslandDayGuide_canvas__QJo7u .IslandDayGuide_dayTimeline___V603 .IslandDayGuide_activity__A7GuN:has(.IslandDayGuide_activityImage__KQsuN){min-height:210px}.IslandDayGuide_dayCover__5xuc2{height:210px}}@media(max-width:600px){.IslandDayGuide_dayCover__5xuc2{height:auto;aspect-ratio:2/1}.IslandDayGuide_dayHeader__rf5rN{gap:14px;margin-bottom:20px}.IslandDayGuide_activityDetails__8_WUF{margin-left:0}}.IslandDayGuide_dayHeader__rf5rN[data-has-image=true]{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-end;min-height:clamp(260px,28cqi,320px);gap:0;margin-bottom:0;overflow:hidden;border-radius:20px;background:#273d3e}.IslandDayGuide_dayHeader__rf5rN[data-has-image=true]:before{content:"";position:absolute;z-index:1;inset:0;background:linear-gradient(180deg,transparent 12%,rgb(8 22 25/18%) 36%,rgb(8 22 25/83%));pointer-events:none}.IslandDayGuide_dayHeader__rf5rN[data-has-image=true] .IslandDayGuide_dayCover__5xuc2{position:absolute;z-index:0;inset:0;width:100%;height:100%;aspect-ratio:auto;-o-object-fit:cover;object-fit:cover;border-radius:0}.IslandDayGuide_dayHeader__rf5rN[data-has-image=true] .IslandDayGuide_dayIntroduction__sDRkv{position:relative;z-index:2;padding:52px clamp(24px,3cqi,36px) 28px}.IslandDayGuide_dayHeader__rf5rN[data-has-image=true] h3{color:#fff;max-width:30ch;text-shadow:0 2px 14px #0003}.IslandDayGuide_dayHeader__rf5rN[data-has-image=true] .IslandDayGuide_dayMeta__w3zf6{color:#fff;margin-top:12px;text-shadow:0 1px 6px #0005}.IslandDayGuide_dayHeader__rf5rN[data-has-image=false]{display:block;margin-bottom:0;padding:8px 0 0}.IslandDayGuide_daySummaryBelow__r4MAD{margin:16px 0 24px}.IslandDayGuide_daySummaryBelow__r4MAD .IslandDayGuide_daySynopsis__GmUX6{margin:0;max-width:76ch}.IslandDayGuide_daySummaryBelow__r4MAD .IslandDayGuide_dayStory__qdzQ3{margin:8px 0 0;font-size:14px;line-height:1.65}.IslandDayGuide_daySummaryBelow__r4MAD .IslandDayGuide_lockStatus__VTylJ{margin-bottom:0}@media(max-width:600px){.IslandDayGuide_dayHeader__rf5rN[data-has-image=true]{min-height:240px;border-radius:16px}.IslandDayGuide_dayHeader__rf5rN[data-has-image=true] .IslandDayGuide_dayIntroduction__sDRkv{padding:48px 20px 22px}.IslandDayGuide_dayHeader__rf5rN[data-has-image=true] h3{font-size:28px;line-height:1.14}.IslandDayGuide_dayHeader__rf5rN[data-has-image=true] .IslandDayGuide_dayMeta__w3zf6{font-size:12px;line-height:1.6;margin-top:10px}.IslandDayGuide_daySummaryBelow__r4MAD{margin:14px 0 20px}}