.trip-collage[data-astro-cid-lvrvl2kq]{margin-top:1.55rem;display:flow-root}.collage-stage[data-astro-cid-lvrvl2kq]{isolation:isolate;color:#34413c;min-height:32rem;position:relative}.nf-stage[data-astro-cid-lvrvl2kq],.eu-stage[data-astro-cid-lvrvl2kq],.bahamas-stage[data-astro-cid-lvrvl2kq],.catskills-stage[data-astro-cid-lvrvl2kq],.caribbean-stage[data-astro-cid-lvrvl2kq]{margin-bottom:-1.5rem;top:-1.5rem}.tampa-stage[data-astro-cid-lvrvl2kq]{margin-bottom:-.3rem;top:-.3rem}.collage-stage[data-astro-cid-lvrvl2kq]:before{z-index:-1;filter:blur(1.5rem);content:"";background:#1d211d1a;border-radius:50%;height:2rem;position:absolute;bottom:1.2rem;left:6%;right:6%}.paper-object[data-astro-cid-lvrvl2kq]{background:#f2efdf;box-shadow:3px 5px 7px #1f221e2b,10px 18px 22px #1f221e1c}.photo-object[data-astro-cid-lvrvl2kq]{background:#faf7ec;flex-direction:column;margin:0;padding:.45rem .45rem .65rem;display:flex;box-shadow:2px 4px 6px #1f221e2e,8px 15px 18px #1f221e1f}.photo-object[data-astro-cid-lvrvl2kq] img[data-astro-cid-lvrvl2kq],.photo-object[data-astro-cid-lvrvl2kq] .photo-placeholder[data-astro-cid-lvrvl2kq]{-o-object-fit:cover;object-fit:cover;flex:1;width:100%;min-height:0}.photo-object[data-astro-cid-lvrvl2kq] figcaption[data-astro-cid-lvrvl2kq]{color:#4b514a;font-family:var(--font-serif,serif);padding:.4rem .15rem 0;font-size:.72rem;font-style:italic}.photo-placeholder[data-astro-cid-lvrvl2kq]{color:#58645c;font-family:var(--font-serif,serif);text-align:center;background:repeating-linear-gradient(135deg,#d4d8d0 0 11px,#c8d0c8 11px 22px);place-items:center;padding:.6rem;font-size:.82rem;font-style:italic;display:grid}.object-kicker[data-astro-cid-lvrvl2kq]{letter-spacing:.11em;text-transform:uppercase;font-size:.56rem;font-weight:700}.nf-stage[data-astro-cid-lvrvl2kq]{min-height:39rem}.nf-photo[data-astro-cid-lvrvl2kq]{z-index:3;transform-origin:18% 82%;background:#fffdf8;border-radius:.12rem;width:48%;height:13rem;padding:.46rem .46rem .7rem;position:absolute;overflow:hidden;box-shadow:0 2px 4px #362d2024,4px 14px 18px #362d201a,9px 26px 33px #362d200d}.nf-photo[data-astro-cid-lvrvl2kq]:before,.nf-photo[data-astro-cid-lvrvl2kq]:after{pointer-events:none;content:"";border-radius:inherit;position:absolute;inset:0}.nf-photo[data-astro-cid-lvrvl2kq]:before{z-index:2;opacity:.18;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160' viewBox='0 0 160 160'%3E%3Cfilter id='grain'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.72' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23grain)' opacity='.45'/%3E%3C/svg%3E")}.nf-photo[data-astro-cid-lvrvl2kq]:after{z-index:2;box-shadow:inset 0 0 16px #28231912}.nf-photo[data-astro-cid-lvrvl2kq] img[data-astro-cid-lvrvl2kq]{z-index:1;-o-object-fit:cover;object-fit:cover;filter:saturate(.84)contrast(.97);width:100%;height:10.35rem;display:block;position:relative}.nf-photo[data-astro-cid-lvrvl2kq] figcaption[data-astro-cid-lvrvl2kq]{z-index:3;color:rgb(var(--color-text-main) / .56);font-family:var(--font-serif,serif);margin-top:.38rem;font-size:.54rem;font-style:italic;line-height:1;position:relative}.nf-photo--1[data-astro-cid-lvrvl2kq]{z-index:4;top:2rem;left:3%}.nf-photo--2[data-astro-cid-lvrvl2kq]{z-index:7;top:2rem;left:49%}.nf-photo--3[data-astro-cid-lvrvl2kq]{z-index:5;top:12.8rem;left:1%}.nf-photo--4[data-astro-cid-lvrvl2kq]{z-index:8;top:13.2rem;left:49%}.nf-photo--5[data-astro-cid-lvrvl2kq]{z-index:6;top:23.6rem;left:2%}.nf-photo--6[data-astro-cid-lvrvl2kq]{z-index:9;top:23.4rem;left:48%}.eu-stage[data-astro-cid-lvrvl2kq]{min-height:39rem}.eu-photo[data-astro-cid-lvrvl2kq]{z-index:3;transform-origin:18% 82%;background:#fffdf8;border-radius:.12rem;width:48%;height:13rem;margin:0;padding:.46rem .46rem .7rem;position:absolute;overflow:hidden;box-shadow:0 2px 4px #362d2024,4px 14px 18px #362d201a,9px 26px 33px #362d200d}.eu-photo[data-astro-cid-lvrvl2kq]:before,.eu-photo[data-astro-cid-lvrvl2kq]:after{pointer-events:none;content:"";border-radius:inherit;position:absolute;inset:0}.eu-photo[data-astro-cid-lvrvl2kq]:before{z-index:2;opacity:.18;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160' viewBox='0 0 160 160'%3E%3Cfilter id='grain'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.72' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23grain)' opacity='.45'/%3E%3C/svg%3E")}.eu-photo[data-astro-cid-lvrvl2kq]:after{z-index:2;box-shadow:inset 0 0 16px #28231912}.eu-photo[data-astro-cid-lvrvl2kq] img[data-astro-cid-lvrvl2kq]{z-index:1;-o-object-fit:cover;object-fit:cover;filter:saturate(.84)contrast(.97);width:100%;height:10rem;display:block;position:relative}.eu-photo[data-astro-cid-lvrvl2kq] figcaption[data-astro-cid-lvrvl2kq]{z-index:3;color:rgb(var(--color-text-main) / .56);font-family:var(--font-serif,serif);margin-top:.38rem;font-size:.54rem;font-style:italic;line-height:1;position:relative}.eu-photo--1[data-astro-cid-lvrvl2kq]{z-index:4;top:2rem;left:3%}.eu-photo--2[data-astro-cid-lvrvl2kq]{z-index:5;top:12.8rem;left:1%}.eu-photo--3[data-astro-cid-lvrvl2kq]{z-index:6;top:23.6rem;left:2%}.eu-photo--4[data-astro-cid-lvrvl2kq]{z-index:7;top:2rem;left:49%}.eu-photo--5[data-astro-cid-lvrvl2kq]{z-index:8;top:13.2rem;left:49%}.eu-photo--6[data-astro-cid-lvrvl2kq]{z-index:9;top:23.4rem;left:48%}.tampa-stage[data-astro-cid-lvrvl2kq]{min-height:35rem}.tampa-photo[data-astro-cid-lvrvl2kq]{transform-origin:18% 82%;background:#fffdf8;border-radius:.12rem;width:47%;height:13.7rem;margin:0;padding:.46rem .46rem .7rem;position:absolute;overflow:hidden;box-shadow:0 2px 4px #362d2024,4px 14px 18px #362d201a,9px 26px 33px #362d200d}.tampa-photo[data-astro-cid-lvrvl2kq]:before,.tampa-photo[data-astro-cid-lvrvl2kq]:after{pointer-events:none;content:"";border-radius:inherit;position:absolute;inset:0}.tampa-photo[data-astro-cid-lvrvl2kq]:before{z-index:2;opacity:.18;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160' viewBox='0 0 160 160'%3E%3Cfilter id='grain'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.72' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23grain)' opacity='.45'/%3E%3C/svg%3E")}.tampa-photo[data-astro-cid-lvrvl2kq]:after{z-index:2;box-shadow:inset 0 0 16px #28231912}.tampa-photo[data-astro-cid-lvrvl2kq] img[data-astro-cid-lvrvl2kq]{z-index:1;-o-object-fit:cover;object-fit:cover;filter:saturate(.84)contrast(.97);width:100%;height:10.65rem;display:block;position:relative}.tampa-photo[data-astro-cid-lvrvl2kq] figcaption[data-astro-cid-lvrvl2kq]{z-index:3;color:rgb(var(--color-text-main) / .56);font-family:var(--font-serif,serif);margin-top:.38rem;font-size:.54rem;font-style:italic;line-height:1;position:relative}.tampa-photo--1[data-astro-cid-lvrvl2kq]{z-index:2;width:49%;height:13.5rem;top:.8rem;left:9%}.tampa-photo--2[data-astro-cid-lvrvl2kq]{z-index:3;width:47%;height:13.2rem;top:3.8rem;left:49%}.tampa-photo--2[data-astro-cid-lvrvl2kq] img[data-astro-cid-lvrvl2kq]{-o-object-position:center 36%;object-position:center 36%;height:10.15rem}.tampa-photo--3[data-astro-cid-lvrvl2kq]{z-index:4;width:53%;height:13.5rem;top:13.7rem;left:3%}.tampa-photo--4[data-astro-cid-lvrvl2kq]{z-index:5;width:51%;height:14.1rem;top:18.2rem;left:45%}.tampa-photo--4[data-astro-cid-lvrvl2kq] img[data-astro-cid-lvrvl2kq]{height:11.05rem}.bahamas-stage[data-astro-cid-lvrvl2kq]{min-height:35rem}.bahamas-photo[data-astro-cid-lvrvl2kq]{z-index:3;transform-origin:18% 82%;background:#fffdf8;border-radius:.12rem;width:48%;height:13rem;margin:0;padding:.46rem .46rem .7rem;position:absolute;overflow:hidden;box-shadow:0 2px 4px #362d2024,4px 14px 18px #362d201a,9px 26px 33px #362d200d}.bahamas-photo[data-astro-cid-lvrvl2kq]:before,.bahamas-photo[data-astro-cid-lvrvl2kq]:after{pointer-events:none;content:"";border-radius:inherit;position:absolute;inset:0}.bahamas-photo[data-astro-cid-lvrvl2kq]:before{z-index:2;opacity:.18;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160' viewBox='0 0 160 160'%3E%3Cfilter id='grain'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.72' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23grain)' opacity='.45'/%3E%3C/svg%3E")}.bahamas-photo[data-astro-cid-lvrvl2kq]:after{z-index:2;box-shadow:inset 0 0 16px #28231912}.bahamas-photo[data-astro-cid-lvrvl2kq] img[data-astro-cid-lvrvl2kq]{z-index:1;-o-object-fit:cover;object-fit:cover;filter:saturate(.84)contrast(.97);width:100%;height:10rem;display:block;position:relative}.bahamas-photo[data-astro-cid-lvrvl2kq] figcaption[data-astro-cid-lvrvl2kq]{z-index:3;color:rgb(var(--color-text-main) / .56);font-family:var(--font-serif,serif);margin-top:.38rem;font-size:.54rem;font-style:italic;line-height:1;position:relative}.bahamas-photo--1[data-astro-cid-lvrvl2kq]{z-index:9;width:48%;height:13.2rem;top:2rem;left:8%}.bahamas-photo--2[data-astro-cid-lvrvl2kq]{z-index:8;width:42%;height:12.7rem;top:2.8rem;left:55%}.bahamas-photo--3[data-astro-cid-lvrvl2kq]{z-index:7;width:60%;height:14.5rem;top:14rem;left:3%}.bahamas-photo--4[data-astro-cid-lvrvl2kq]{z-index:6;width:44%;height:13rem;top:19rem;left:54%}.catskills-stage[data-astro-cid-lvrvl2kq]{min-height:33.5rem}.catskills-photo[data-astro-cid-lvrvl2kq]{z-index:3;transform-origin:18% 82%;background:#fffdf8;border-radius:.12rem;width:48%;height:13rem;margin:0;padding:.46rem .46rem .7rem;position:absolute;overflow:hidden;box-shadow:0 2px 4px #362d2024,4px 14px 18px #362d201a,9px 26px 33px #362d200d}.catskills-photo[data-astro-cid-lvrvl2kq]:before,.catskills-photo[data-astro-cid-lvrvl2kq]:after{pointer-events:none;content:"";border-radius:inherit;position:absolute;inset:0}.catskills-photo[data-astro-cid-lvrvl2kq]:before{z-index:2;opacity:.18;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160' viewBox='0 0 160 160'%3E%3Cfilter id='grain'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.72' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23grain)' opacity='.45'/%3E%3C/svg%3E")}.catskills-photo[data-astro-cid-lvrvl2kq]:after{z-index:2;box-shadow:inset 0 0 16px #28231912}.catskills-photo[data-astro-cid-lvrvl2kq] img[data-astro-cid-lvrvl2kq]{z-index:1;-o-object-fit:cover;object-fit:cover;filter:saturate(.84)contrast(.97);width:100%;height:10rem;display:block;position:relative}.catskills-photo[data-astro-cid-lvrvl2kq] figcaption[data-astro-cid-lvrvl2kq]{z-index:3;color:rgb(var(--color-text-main) / .56);font-family:var(--font-serif,serif);margin-top:.38rem;font-size:.54rem;font-style:italic;line-height:1;position:relative}.catskills-photo--1[data-astro-cid-lvrvl2kq]{z-index:5;width:48%;height:13.3rem;top:3rem;left:49%}.catskills-photo--2[data-astro-cid-lvrvl2kq]{z-index:4;width:47%;height:13.3rem;top:2rem;left:5%}.catskills-photo--3[data-astro-cid-lvrvl2kq]{z-index:6;width:49%;height:13.4rem;top:17.5rem;left:48%}.catskills-photo--4[data-astro-cid-lvrvl2kq]{z-index:7;width:50%;height:13.7rem;top:16rem;left:4%}.caribbean-stage[data-astro-cid-lvrvl2kq]{min-height:42.5rem}.caribbean-photo[data-astro-cid-lvrvl2kq]{z-index:3;transform-origin:18% 82%;background:#fffdf8;border-radius:.12rem;margin:0;padding:.46rem .46rem .7rem;position:absolute;overflow:hidden;box-shadow:0 2px 4px #362d2024,4px 14px 18px #362d201a,9px 26px 33px #362d200d}.caribbean-photo[data-astro-cid-lvrvl2kq]:before,.caribbean-photo[data-astro-cid-lvrvl2kq]:after{pointer-events:none;content:"";border-radius:inherit;position:absolute;inset:0}.caribbean-photo[data-astro-cid-lvrvl2kq]:before{z-index:2;opacity:.18;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160' viewBox='0 0 160 160'%3E%3Cfilter id='grain'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.72' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23grain)' opacity='.45'/%3E%3C/svg%3E")}.caribbean-photo[data-astro-cid-lvrvl2kq]:after{z-index:2;box-shadow:inset 0 0 16px #28231912}.caribbean-photo[data-astro-cid-lvrvl2kq] img[data-astro-cid-lvrvl2kq]{z-index:1;-o-object-fit:cover;object-fit:cover;filter:saturate(.84)contrast(.97);width:100%;height:10rem;display:block;position:relative}.caribbean-photo[data-astro-cid-lvrvl2kq] figcaption[data-astro-cid-lvrvl2kq]{z-index:3;color:rgb(var(--color-text-main) / .56);font-family:var(--font-serif,serif);margin-top:.38rem;font-size:.54rem;font-style:italic;line-height:1;position:relative}.caribbean-photo--1[data-astro-cid-lvrvl2kq]{z-index:9;width:44%;height:13.2rem;top:2rem;left:5%}.caribbean-photo--2[data-astro-cid-lvrvl2kq]{z-index:8;width:46%;height:13.2rem;top:14rem;left:3%}.caribbean-photo--3[data-astro-cid-lvrvl2kq]{z-index:7;width:46%;height:18rem;top:3rem;left:51%}.caribbean-photo--4[data-astro-cid-lvrvl2kq]{z-index:5;width:48%;height:18.5rem;top:20.5rem;left:49%}.caribbean-photo--5[data-astro-cid-lvrvl2kq]{z-index:6;width:44%;height:13.2rem;top:26rem;left:6%}.dark .photo-object[data-astro-cid-lvrvl2kq]{color:#f1eee6;background-color:#242424;box-shadow:0 2px 4px #00000047,4px 14px 18px #0000003d,9px 26px 33px #0000001a}.dark .photo-object[data-astro-cid-lvrvl2kq] figcaption[data-astro-cid-lvrvl2kq]{color:#f1eee6b8}.dark .nf-photo[data-astro-cid-lvrvl2kq],.dark .eu-photo[data-astro-cid-lvrvl2kq],.dark .tampa-photo[data-astro-cid-lvrvl2kq],.dark .bahamas-photo[data-astro-cid-lvrvl2kq],.dark .catskills-photo[data-astro-cid-lvrvl2kq],.dark .caribbean-photo[data-astro-cid-lvrvl2kq]{color:#f1eee6;background-color:#242424;box-shadow:0 2px 4px #00000047,4px 14px 18px #0000003d,9px 26px 33px #0000001a}.dark .nf-photo[data-astro-cid-lvrvl2kq] figcaption[data-astro-cid-lvrvl2kq],.dark .eu-photo[data-astro-cid-lvrvl2kq] figcaption[data-astro-cid-lvrvl2kq],.dark .tampa-photo[data-astro-cid-lvrvl2kq] figcaption[data-astro-cid-lvrvl2kq],.dark .bahamas-photo[data-astro-cid-lvrvl2kq] figcaption[data-astro-cid-lvrvl2kq],.dark .catskills-photo[data-astro-cid-lvrvl2kq] figcaption[data-astro-cid-lvrvl2kq],.dark .caribbean-photo[data-astro-cid-lvrvl2kq] figcaption[data-astro-cid-lvrvl2kq]{color:#f1eee6b8}.dark .nf-photo[data-astro-cid-lvrvl2kq]:before,.dark .eu-photo[data-astro-cid-lvrvl2kq]:before,.dark .tampa-photo[data-astro-cid-lvrvl2kq]:before,.dark .bahamas-photo[data-astro-cid-lvrvl2kq]:before,.dark .catskills-photo[data-astro-cid-lvrvl2kq]:before,.dark .caribbean-photo[data-astro-cid-lvrvl2kq]:before{opacity:.07;mix-blend-mode:screen}.dark .nf-photo[data-astro-cid-lvrvl2kq]:after,.dark .eu-photo[data-astro-cid-lvrvl2kq]:after,.dark .tampa-photo[data-astro-cid-lvrvl2kq]:after,.dark .bahamas-photo[data-astro-cid-lvrvl2kq]:after,.dark .catskills-photo[data-astro-cid-lvrvl2kq]:after,.dark .caribbean-photo[data-astro-cid-lvrvl2kq]:after{box-shadow:inset 0 0 16px #00000029}.collage-stage[data-astro-cid-lvrvl2kq] button[data-astro-cid-lvrvl2kq]:focus-visible{outline-offset:3px;outline:3px solid #32758a}@media (width>=651px){.nf-stage[data-astro-cid-lvrvl2kq],.eu-stage[data-astro-cid-lvrvl2kq]{min-height:44rem}.tampa-stage[data-astro-cid-lvrvl2kq]{min-height:38rem}.bahamas-stage[data-astro-cid-lvrvl2kq]{min-height:39rem}.catskills-stage[data-astro-cid-lvrvl2kq]{min-height:38rem}.caribbean-stage[data-astro-cid-lvrvl2kq]{min-height:46rem}.nf-photo[data-astro-cid-lvrvl2kq],.eu-photo[data-astro-cid-lvrvl2kq],.tampa-photo[data-astro-cid-lvrvl2kq],.bahamas-photo[data-astro-cid-lvrvl2kq],.catskills-photo[data-astro-cid-lvrvl2kq],.caribbean-photo[data-astro-cid-lvrvl2kq]{aspect-ratio:auto;width:48%!important;height:18rem!important}.bahamas-photo--2[data-astro-cid-lvrvl2kq],.bahamas-photo--4[data-astro-cid-lvrvl2kq]{left:52%}.nf-photo[data-astro-cid-lvrvl2kq] img[data-astro-cid-lvrvl2kq],.eu-photo[data-astro-cid-lvrvl2kq] img[data-astro-cid-lvrvl2kq],.tampa-photo[data-astro-cid-lvrvl2kq] img[data-astro-cid-lvrvl2kq],.bahamas-photo[data-astro-cid-lvrvl2kq] img[data-astro-cid-lvrvl2kq],.catskills-photo[data-astro-cid-lvrvl2kq] img[data-astro-cid-lvrvl2kq],.caribbean-photo[data-astro-cid-lvrvl2kq] img[data-astro-cid-lvrvl2kq]{min-height:0;height:auto!important}}@media (width<=650px){.nf-stage[data-astro-cid-lvrvl2kq]{min-height:37rem}.nf-photo[data-astro-cid-lvrvl2kq]{width:48%;height:12rem}.nf-photo[data-astro-cid-lvrvl2kq] img[data-astro-cid-lvrvl2kq]{height:9rem}.nf-photo--1[data-astro-cid-lvrvl2kq]{top:1.8rem;left:2%}.nf-photo--2[data-astro-cid-lvrvl2kq]{top:2rem;left:50%}.nf-photo--3[data-astro-cid-lvrvl2kq]{top:11.8rem;left:0}.nf-photo--4[data-astro-cid-lvrvl2kq]{top:12rem;left:50%}.nf-photo--5[data-astro-cid-lvrvl2kq]{top:21.8rem;left:1%}.nf-photo--6[data-astro-cid-lvrvl2kq]{top:22.6rem;left:49%}.eu-stage[data-astro-cid-lvrvl2kq]{min-height:37rem}.eu-photo[data-astro-cid-lvrvl2kq]{width:48%;height:12rem}.eu-photo[data-astro-cid-lvrvl2kq] img[data-astro-cid-lvrvl2kq]{height:9rem}.eu-photo--1[data-astro-cid-lvrvl2kq]{top:1.8rem;left:2%}.eu-photo--2[data-astro-cid-lvrvl2kq]{top:11.8rem;left:0}.eu-photo--3[data-astro-cid-lvrvl2kq]{top:21.8rem;left:1%}.eu-photo--4[data-astro-cid-lvrvl2kq]{top:2rem;left:50%}.eu-photo--5[data-astro-cid-lvrvl2kq]{top:12rem;left:50%}.eu-photo--6[data-astro-cid-lvrvl2kq]{top:22.6rem;left:49%}.tampa-stage[data-astro-cid-lvrvl2kq]{min-height:30rem}.tampa-photo[data-astro-cid-lvrvl2kq]{height:11.8rem}.tampa-photo[data-astro-cid-lvrvl2kq] img[data-astro-cid-lvrvl2kq]{height:8.75rem}.tampa-photo--1[data-astro-cid-lvrvl2kq]{width:50%;top:.8rem;left:6%}.tampa-photo--2[data-astro-cid-lvrvl2kq]{width:49%;height:11.4rem;top:3.5rem;left:49%}.tampa-photo--2[data-astro-cid-lvrvl2kq] img[data-astro-cid-lvrvl2kq]{height:8.35rem}.tampa-photo--3[data-astro-cid-lvrvl2kq]{width:54%;height:11.7rem;top:12.3rem;left:2%}.tampa-photo--3[data-astro-cid-lvrvl2kq] img[data-astro-cid-lvrvl2kq]{height:8.65rem}.tampa-photo--4[data-astro-cid-lvrvl2kq]{width:53%;height:12.2rem;top:15rem;left:45%}.tampa-photo--4[data-astro-cid-lvrvl2kq] img[data-astro-cid-lvrvl2kq]{height:9.15rem}.bahamas-stage[data-astro-cid-lvrvl2kq]{min-height:30rem}.bahamas-photo[data-astro-cid-lvrvl2kq]{height:11.8rem}.bahamas-photo[data-astro-cid-lvrvl2kq] img[data-astro-cid-lvrvl2kq]{height:8.8rem}.bahamas-photo--1[data-astro-cid-lvrvl2kq]{width:50%;height:11rem;top:1.8rem;left:7%}.bahamas-photo--2[data-astro-cid-lvrvl2kq]{width:44%;height:10.8rem;top:2.8rem;left:54%}.bahamas-photo--3[data-astro-cid-lvrvl2kq]{width:61%;height:12rem;top:12.5rem;left:2%}.bahamas-photo--4[data-astro-cid-lvrvl2kq]{width:45%;height:11.2rem;top:16.2rem;left:53%}.catskills-stage[data-astro-cid-lvrvl2kq]{min-height:28rem}.catskills-photo[data-astro-cid-lvrvl2kq]{height:11.8rem}.catskills-photo[data-astro-cid-lvrvl2kq] img[data-astro-cid-lvrvl2kq]{height:8.8rem}.catskills-photo--1[data-astro-cid-lvrvl2kq]{width:49%;height:11.2rem;top:2.5rem;left:49%}.catskills-photo--2[data-astro-cid-lvrvl2kq]{width:48%;height:11.2rem;top:1.8rem;left:5%}.catskills-photo--3[data-astro-cid-lvrvl2kq]{width:50%;height:11.3rem;top:13.7rem;left:48%}.catskills-photo--4[data-astro-cid-lvrvl2kq]{width:52%;height:11.6rem;top:12.5rem;left:3%}.caribbean-stage[data-astro-cid-lvrvl2kq]{min-height:38.5rem}.caribbean-photo[data-astro-cid-lvrvl2kq]{height:12.5rem}.caribbean-photo[data-astro-cid-lvrvl2kq] img[data-astro-cid-lvrvl2kq]{height:9.5rem}.caribbean-photo--1[data-astro-cid-lvrvl2kq]{width:45%;height:11.8rem;top:1.8rem;left:4%}.caribbean-photo--2[data-astro-cid-lvrvl2kq]{width:47%;height:11.8rem;top:12.5rem;left:2%}.caribbean-photo--3[data-astro-cid-lvrvl2kq]{width:46%;height:16rem;top:2.7rem;left:51%}.caribbean-photo--4[data-astro-cid-lvrvl2kq]{width:48%;height:16rem;top:18.8rem;left:49%}.caribbean-photo--5[data-astro-cid-lvrvl2kq]{width:45%;height:11.8rem;top:23.2rem;left:5%}}@media (width<=420px){.nf-stage[data-astro-cid-lvrvl2kq],.eu-stage[data-astro-cid-lvrvl2kq],.bahamas-stage[data-astro-cid-lvrvl2kq],.catskills-stage[data-astro-cid-lvrvl2kq],.caribbean-stage[data-astro-cid-lvrvl2kq]{margin-bottom:-.9rem;top:-.9rem}.object-kicker[data-astro-cid-lvrvl2kq]{font-size:.47rem}.photo-object[data-astro-cid-lvrvl2kq] figcaption[data-astro-cid-lvrvl2kq]{font-size:.62rem}.nf-stage[data-astro-cid-lvrvl2kq]{min-height:34rem}.nf-photo[data-astro-cid-lvrvl2kq]{height:10.8rem}.nf-photo[data-astro-cid-lvrvl2kq] img[data-astro-cid-lvrvl2kq]{height:7.9rem}.nf-photo--1[data-astro-cid-lvrvl2kq]{top:1.4rem;left:1%}.nf-photo--2[data-astro-cid-lvrvl2kq]{top:1.6rem;left:50%}.nf-photo--3[data-astro-cid-lvrvl2kq]{top:10.2rem;left:0}.nf-photo--4[data-astro-cid-lvrvl2kq]{top:10.4rem;left:50%}.nf-photo--5[data-astro-cid-lvrvl2kq]{top:19rem;left:0}.nf-photo--6[data-astro-cid-lvrvl2kq]{top:18.8rem;left:49%}.eu-stage[data-astro-cid-lvrvl2kq]{min-height:34rem}.eu-photo[data-astro-cid-lvrvl2kq]{width:48%;height:10.8rem}.eu-photo[data-astro-cid-lvrvl2kq] img[data-astro-cid-lvrvl2kq]{height:7.9rem}.eu-photo--1[data-astro-cid-lvrvl2kq]{top:1.4rem;left:1%}.eu-photo--2[data-astro-cid-lvrvl2kq]{top:10.2rem;left:0}.eu-photo--3[data-astro-cid-lvrvl2kq]{top:19rem;left:0}.eu-photo--4[data-astro-cid-lvrvl2kq]{top:1.6rem;left:50%}.eu-photo--5[data-astro-cid-lvrvl2kq]{top:10.4rem;left:50%}.eu-photo--6[data-astro-cid-lvrvl2kq]{top:18.8rem;left:49%}.tampa-stage[data-astro-cid-lvrvl2kq]{min-height:27rem}.tampa-photo[data-astro-cid-lvrvl2kq]{height:10.3rem}.tampa-photo[data-astro-cid-lvrvl2kq] img[data-astro-cid-lvrvl2kq]{height:7.35rem}.tampa-photo--1[data-astro-cid-lvrvl2kq]{width:51%;top:.6rem;left:6%}.tampa-photo--2[data-astro-cid-lvrvl2kq]{width:49%;height:10.2rem;top:3rem;left:49%}.tampa-photo--2[data-astro-cid-lvrvl2kq] img[data-astro-cid-lvrvl2kq]{height:7.25rem}.tampa-photo--3[data-astro-cid-lvrvl2kq]{width:55%;height:10.5rem;top:10.9rem;left:1%}.tampa-photo--3[data-astro-cid-lvrvl2kq] img[data-astro-cid-lvrvl2kq]{height:7.55rem}.tampa-photo--4[data-astro-cid-lvrvl2kq]{width:54%;height:11rem;top:13.6rem;left:45%}.tampa-photo--4[data-astro-cid-lvrvl2kq] img[data-astro-cid-lvrvl2kq]{height:8.05rem}.bahamas-stage[data-astro-cid-lvrvl2kq]{min-height:28rem}.bahamas-photo[data-astro-cid-lvrvl2kq]{height:10.3rem}.bahamas-photo[data-astro-cid-lvrvl2kq] img[data-astro-cid-lvrvl2kq]{height:7.4rem}.bahamas-photo--1[data-astro-cid-lvrvl2kq]{width:50%;height:10.3rem;top:1.4rem;left:7%}.bahamas-photo--2[data-astro-cid-lvrvl2kq]{width:44%;height:10.3rem;top:2.8rem;left:54%}.bahamas-photo--3[data-astro-cid-lvrvl2kq]{width:61%;height:11.3rem;top:11.4rem;left:2%}.bahamas-photo--4[data-astro-cid-lvrvl2kq]{width:45%;height:10.3rem;top:14.6rem;left:53%}.catskills-stage[data-astro-cid-lvrvl2kq]{min-height:25.5rem}.catskills-photo[data-astro-cid-lvrvl2kq]{height:10.6rem}.catskills-photo[data-astro-cid-lvrvl2kq] img[data-astro-cid-lvrvl2kq]{height:7.7rem}.catskills-photo--1[data-astro-cid-lvrvl2kq]{width:49%;height:10.2rem;top:2rem;left:49%}.catskills-photo--2[data-astro-cid-lvrvl2kq]{width:48%;height:10.2rem;top:1.4rem;left:5%}.catskills-photo--3[data-astro-cid-lvrvl2kq]{width:50%;height:10.2rem;top:12.3rem;left:48%}.catskills-photo--4[data-astro-cid-lvrvl2kq]{width:52%;height:10.4rem;top:11.3rem;left:3%}.caribbean-stage[data-astro-cid-lvrvl2kq]{min-height:33.5rem}.caribbean-photo[data-astro-cid-lvrvl2kq]{height:11rem}.caribbean-photo[data-astro-cid-lvrvl2kq] img[data-astro-cid-lvrvl2kq]{height:8rem}.caribbean-photo--1[data-astro-cid-lvrvl2kq]{width:45%;height:10.3rem;top:1.5rem;left:4%}.caribbean-photo--2[data-astro-cid-lvrvl2kq]{width:47%;height:10.3rem;top:10.9rem;left:2%}.caribbean-photo--3[data-astro-cid-lvrvl2kq]{width:46%;height:14rem;top:2.2rem;left:51%}.caribbean-photo--4[data-astro-cid-lvrvl2kq]{width:48%;height:14rem;top:16.6rem;left:49%}.caribbean-photo--5[data-astro-cid-lvrvl2kq]{width:45%;height:10.3rem;top:20.3rem;left:5%}.nf-stage[data-astro-cid-lvrvl2kq],.eu-stage[data-astro-cid-lvrvl2kq]{min-height:32.5rem}}@media (prefers-reduced-motion:reduce){.collage-stage[data-astro-cid-lvrvl2kq] [data-astro-cid-lvrvl2kq],.collage-stage[data-astro-cid-lvrvl2kq] [data-astro-cid-lvrvl2kq]:before,.collage-stage[data-astro-cid-lvrvl2kq] [data-astro-cid-lvrvl2kq]:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.travel-timeline[data-astro-cid-gkifo3st]{display:block}.travel-timeline-entries[data-astro-cid-gkifo3st]{padding-left:1.75rem;position:relative}.travel-timeline-entries[data-astro-cid-gkifo3st]:before{background:rgb(var(--color-border-main) / .22);content:"";width:1px;position:absolute;top:.4rem;bottom:1rem;left:.3rem}.travel-timeline-line-progress[data-astro-cid-gkifo3st]{z-index:1;background:rgb(var(--color-text-main) / .58);width:1px;height:0;position:absolute;top:.4rem;left:.3rem}.travel-timeline-entry[data-astro-cid-gkifo3st]{padding-bottom:4.5rem;position:relative}.travel-timeline-marker[data-astro-cid-gkifo3st]{z-index:1;border:1px solid rgb(var(--color-text-main) / .5);background:rgb(var(--color-bg-main));border-radius:999px;width:.65rem;height:.65rem;transition:box-shadow .18s,transform .18s;position:absolute;top:.35rem;left:-1.75rem}.travel-timeline-entry[data-astro-cid-gkifo3st]:not(:first-of-type) .travel-timeline-marker[data-astro-cid-gkifo3st]{top:-.325rem}.travel-timeline-card[data-astro-cid-gkifo3st]{border-top:1px solid rgb(var(--color-border-main) / .2);padding:1.5rem 0 0;transition:border-color .22s}.travel-timeline-entry[data-astro-cid-gkifo3st].is-reached .travel-timeline-marker[data-astro-cid-gkifo3st],.travel-timeline-end[data-astro-cid-gkifo3st] .travel-timeline-marker[data-astro-cid-gkifo3st].is-reached{border-color:rgb(var(--color-text-main) / .7);background:rgb(var(--color-text-main))}.travel-timeline-entry[data-astro-cid-gkifo3st].is-active .travel-timeline-marker[data-astro-cid-gkifo3st]{box-shadow:0 0 0 .3rem rgb(var(--color-bg-main)), 0 0 0 .35rem rgb(var(--color-border-main) / .18);transform:scale(1.3)}.travel-timeline-entry[data-astro-cid-gkifo3st].is-active .travel-timeline-card[data-astro-cid-gkifo3st]{border-color:rgb(var(--color-border-main) / .4)}.travel-timeline-marker[data-astro-cid-gkifo3st]:after{border:1px solid rgb(var(--color-border-main) / .32);background:rgb(var(--color-bg-main));color:rgb(var(--color-text-main) / .82);content:attr(data-marker-date);font-family:var(--font-serif,serif);white-space:nowrap;opacity:0;pointer-events:none;transform-origin:0;border-radius:999px;padding:.12rem .48rem;font-size:.82rem;font-style:italic;font-weight:400;line-height:1;transition:opacity .18s,transform .26s cubic-bezier(.2,.7,.2,1);position:absolute;top:-.85rem;left:calc(100% + .5rem);transform:translate(-.35rem)scale(.96)}.travel-timeline-entry[data-astro-cid-gkifo3st].is-date-visible .travel-timeline-marker[data-astro-cid-gkifo3st]{z-index:5}.travel-timeline-entry[data-astro-cid-gkifo3st].is-date-visible .travel-timeline-marker[data-astro-cid-gkifo3st]:after{opacity:1;transform:translate(0,0)scale(1)}.travel-timeline-entry[data-astro-cid-gkifo3st]:not(:first-of-type) .travel-timeline-marker[data-astro-cid-gkifo3st]:after{top:-.27rem;left:calc(100% + .65rem)}.travel-timeline-entry[data-astro-cid-gkifo3st]:first-of-type .travel-timeline-marker[data-astro-cid-gkifo3st]:after{top:50%;left:calc(100% + .65rem);transform:translate(-.35rem,-50%)scale(.96)}.travel-timeline-entry[data-astro-cid-gkifo3st]:first-of-type.is-date-visible .travel-timeline-marker[data-astro-cid-gkifo3st]:after{transform:translateY(-50%)scale(1)}.travel-timeline-entry[data-astro-cid-gkifo3st]:first-of-type .travel-timeline-card[data-astro-cid-gkifo3st]{border-top:0}.trip-place[data-astro-cid-gkifo3st]{margin-top:0}.trip-detail[data-astro-cid-gkifo3st]{margin-top:.25rem}.trip-intro[data-astro-cid-gkifo3st]{margin-top:.5rem}.travel-timeline-entry--punta[data-astro-cid-gkifo3st]{min-height:0;padding-bottom:1.75rem}@media (width>=768px){.travel-timeline-entry--punta[data-astro-cid-gkifo3st] .travel-timeline-card[data-astro-cid-gkifo3st]{padding-top:2.35rem}}.travel-timeline-entry--notebook[data-astro-cid-gkifo3st],.travel-timeline-entry--foldout[data-astro-cid-gkifo3st],.travel-timeline-entry--tampa-scrapbook[data-astro-cid-gkifo3st],.travel-timeline-entry--ship-log[data-astro-cid-gkifo3st],.travel-timeline-entry--scorecard[data-astro-cid-gkifo3st],.travel-timeline-entry--port-pass[data-astro-cid-gkifo3st]{padding-bottom:1.75rem}.punta-scene[data-astro-cid-gkifo3st]{height:auto;min-height:0;margin-top:0}.punta-scene-stage[data-astro-cid-gkifo3st]{height:auto;min-height:0;display:block;position:static;overflow:visible}.punta-scene-objects[data-astro-cid-gkifo3st]{min-height:29.5rem;margin-top:1.55rem;position:relative}@media (width>=651px){.punta-scene-objects[data-astro-cid-gkifo3st]{min-height:max(29.5rem, calc(19.25rem + var(--punta-ticket-height,10rem) + 2rem))}}.punta-passport[data-astro-cid-gkifo3st]{z-index:1;aspect-ratio:800/1134;opacity:1;transform-origin:18% 82%;isolation:isolate;will-change:transform, opacity;width:min(13rem,44vw);position:absolute;top:.5rem;right:1.8rem;transform:rotate(8deg)}.punta-passport-cover-image[data-astro-cid-gkifo3st]{z-index:0;-o-object-fit:fill;object-fit:fill;filter:drop-shadow(0 3px 5px #362d2047)drop-shadow(5px 16px 20px #362d2033)drop-shadow(10px 30px 38px #362d201f);width:100%;height:100%;display:block;position:relative}.punta-passport[data-astro-cid-gkifo3st]:after{z-index:1;pointer-events:none;content:"";opacity:.2;background-image:linear-gradient(115deg,#ffffff24,#0000 42%,#00000029),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 192 192'%3E%3Cfilter id='grain'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.42' numOctaves='3' seed='8' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23grain)' opacity='.72'/%3E%3C/svg%3E");background-position:0 0,0 0;background-size:100% 100%,192px 192px;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff14,inset 0 .2rem .65rem #0003;-webkit-mask-image:url(/photos/punta-cana-passport.webp);mask-image:url(/photos/punta-cana-passport.webp);-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (width>=651px){.punta-passport[data-astro-cid-gkifo3st]{transform-origin:100% 0;width:48%;top:3.5rem}}.punta-flight-photo[data-astro-cid-gkifo3st]{z-index:3;transform-origin:18% 82%;will-change:transform, opacity;background:#fffdf8;border-radius:.12rem;width:min(18.3rem,60vw);margin:0;padding:.46rem .46rem .7rem;position:absolute;top:1.55rem;left:1rem;right:auto;overflow:hidden;box-shadow:0 2px 4px #362d2024,4px 14px 18px #362d201a,9px 26px 33px #362d200d}.punta-flight-photo[data-astro-cid-gkifo3st]:before,.punta-flight-photo[data-astro-cid-gkifo3st]:after{pointer-events:none;content:"";border-radius:inherit;position:absolute;inset:0}.punta-flight-photo[data-astro-cid-gkifo3st]:before{z-index:2;opacity:.18;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160' viewBox='0 0 160 160'%3E%3Cfilter id='grain'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.72' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23grain)' opacity='.45'/%3E%3C/svg%3E")}.punta-flight-photo[data-astro-cid-gkifo3st]:after{z-index:2;box-shadow:inset 0 0 16px #28231912}.punta-flight-photo[data-astro-cid-gkifo3st] img[data-astro-cid-gkifo3st]{z-index:1;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;filter:saturate(.84)contrast(.97);width:100%;display:block;position:relative}.punta-flight-photo[data-astro-cid-gkifo3st] figcaption[data-astro-cid-gkifo3st]{z-index:3;color:rgb(var(--color-text-main) / .56);font-family:var(--font-serif,serif);margin-top:.38rem;padding:.4rem .15rem 0;font-size:.54rem;font-style:italic;line-height:1;position:relative}@media (width>=651px){.punta-flight-photo[data-astro-cid-gkifo3st]{aspect-ratio:auto;flex-direction:column;width:48%;height:18rem;display:flex}.punta-flight-photo[data-astro-cid-gkifo3st] img[data-astro-cid-gkifo3st]{aspect-ratio:auto;flex:1;height:auto;min-height:0}}.punta-ticket[data-astro-cid-gkifo3st]{--punta-stub-width:7.25rem;z-index:2;width:min(100% - 1rem,30rem);min-height:10rem;opacity:var(--punta-ticket-opacity,1);transform:translate3d(0, var(--punta-ticket-y,0), 0) rotate(var(--punta-ticket-rotate,-1.2deg)) scale(var(--punta-ticket-scale,1));transform-origin:26% 80%;will-change:transform, opacity;position:absolute;top:19.25rem;left:.5rem}@media (width>=651px){.punta-ticket[data-astro-cid-gkifo3st]{transform-origin:0 0}}.punta-ticket-main[data-astro-cid-gkifo3st]{min-width:0;min-height:10rem;width:calc(100% - var(--punta-stub-width));background:#fffdf8;border:0;border-radius:.72rem 0 0 .72rem;flex-direction:column;padding:1.05rem 1.15rem .9rem 3.15rem;display:flex;position:relative;box-shadow:0 2px 4px #362d2024,4px 14px 18px #362d201a,9px 26px 33px #362d200d}.punta-ticket-main[data-astro-cid-gkifo3st]:before,.punta-ticket-stub-surface[data-astro-cid-gkifo3st]:before{pointer-events:none;content:"";opacity:.18;mix-blend-mode:multiply;border-radius:inherit;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160' viewBox='0 0 160 160'%3E%3Cfilter id='grain'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.72' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23grain)' opacity='.45'/%3E%3C/svg%3E");position:absolute;inset:0}.punta-ticket-main[data-astro-cid-gkifo3st]:after,.punta-ticket-stub-surface[data-astro-cid-gkifo3st]:after{pointer-events:none;content:"";border-radius:inherit;position:absolute;inset:0}.punta-ticket-main[data-astro-cid-gkifo3st]:after{box-shadow:inset 0 0 16px #28231912}.punta-ticket-main[data-astro-cid-gkifo3st]>[data-astro-cid-gkifo3st],.punta-ticket-stub-surface[data-astro-cid-gkifo3st]>[data-astro-cid-gkifo3st]{z-index:1;position:relative}.punta-ticket-main[data-astro-cid-gkifo3st]>.punta-ticket-barcode[data-astro-cid-gkifo3st]{position:absolute}.punta-ticket-barcode[data-astro-cid-gkifo3st]{background:repeating-linear-gradient(to bottom, rgb(var(--color-text-main) / .53) 0 1px, transparent 1px 3px, rgb(var(--color-text-main) / .48) 3px 5px, transparent 5px 6px, rgb(var(--color-text-main) / .35) 6px 7px, transparent 7px 10px);opacity:.75;width:1.35rem;position:absolute;top:2.3rem;bottom:2.15rem;left:.85rem}.punta-ticket-meta[data-astro-cid-gkifo3st],.punta-stub-label[data-astro-cid-gkifo3st],.punta-tag-label[data-astro-cid-gkifo3st]{color:rgb(var(--color-text-main) / .5);letter-spacing:.145em;text-transform:uppercase;font-size:.53rem;font-weight:600;line-height:1.2}.punta-ticket-meta[data-astro-cid-gkifo3st]{justify-content:space-between;gap:.5rem;display:flex}.punta-ticket-route[data-astro-cid-gkifo3st]{grid-template-columns:auto minmax(4.8rem,1fr) auto;align-items:center;gap:.35rem;margin-top:1.05rem;display:grid}.punta-ticket-airport[data-astro-cid-gkifo3st]{flex-direction:column;min-width:0;display:flex}.punta-ticket-airport[data-astro-cid-gkifo3st] strong[data-astro-cid-gkifo3st]{font-family:var(--font-serif,serif);letter-spacing:-.05em;font-size:1.62rem;font-style:italic;line-height:.9}.punta-ticket-airport[data-astro-cid-gkifo3st] small[data-astro-cid-gkifo3st]{color:rgb(var(--color-text-main) / .55);font-family:var(--font-serif,serif);white-space:nowrap;margin-top:.38rem;font-size:.48rem;font-style:italic;line-height:1.1}.punta-ticket-airport[data-astro-cid-gkifo3st]:last-child{text-align:right;align-items:flex-end}.punta-route-path[data-astro-cid-gkifo3st]{width:100%;color:rgb(var(--color-text-main) / .52);margin:.05rem 0 0;display:block;position:relative}.punta-route-path[data-astro-cid-gkifo3st] svg[data-astro-cid-gkifo3st]{width:100%;height:2.25rem;display:block;overflow:visible}.punta-route-path[data-astro-cid-gkifo3st]>svg[data-astro-cid-gkifo3st]:first-child path[data-astro-cid-gkifo3st]{fill:none;stroke:currentColor;stroke-dasharray:3 4;stroke-width:1.7px}.punta-route-path[data-astro-cid-gkifo3st]>.punta-route-plane[data-astro-cid-gkifo3st]{fill:#111;width:clamp(1.35rem,20%,1.8rem);height:auto;position:absolute;top:70%;left:50%;overflow:visible;transform:translate(-50%,-50%)rotate(90deg)}.dark .punta-route-path[data-astro-cid-gkifo3st]>.punta-route-plane[data-astro-cid-gkifo3st]{fill:#fff}.punta-ticket-details[data-astro-cid-gkifo3st]{border-top:1px solid rgb(var(--color-border-main) / .22);grid-template-columns:1.35fr 1fr .5fr;gap:.5rem;margin-top:.8rem;padding-top:.58rem;display:grid}.punta-ticket-details[data-astro-cid-gkifo3st] span[data-astro-cid-gkifo3st]{flex-direction:column;min-width:0;display:flex}.punta-ticket-details[data-astro-cid-gkifo3st] small[data-astro-cid-gkifo3st]{color:rgb(var(--color-text-main) / .44);letter-spacing:.11em;text-transform:uppercase;font-size:.4rem;font-weight:600;line-height:1.2}.punta-ticket-details[data-astro-cid-gkifo3st] strong[data-astro-cid-gkifo3st]{color:rgb(var(--color-text-main) / .68);font-family:var(--font-serif,serif);text-overflow:ellipsis;white-space:nowrap;margin-top:.23rem;font-size:.55rem;font-style:italic;font-weight:400;line-height:1.15;overflow:hidden}.punta-ticket-stub[data-astro-cid-gkifo3st]{top:0;bottom:0;left:calc(100% - var(--punta-stub-width));min-width:0;width:var(--punta-stub-width);--punta-shadow-opacity:var(--punta-anchor-shadow-opacity,1);box-shadow:0 2px 4px rgb(54 45 32/calc(.14 * var(--punta-shadow-opacity))), 4px 14px 18px rgb(54 45 32/calc(.1 * var(--punta-shadow-opacity))), 9px 26px 33px rgb(54 45 32/calc(.05 * var(--punta-shadow-opacity)));background:0 0;border-radius:0 .72rem .72rem 0;position:absolute}.punta-ticket-stub-surface[data-astro-cid-gkifo3st]{z-index:1;border-left:1px dashed rgb(var(--color-text-main) / .24);background:#fffdf8;border-radius:0 .72rem .72rem 0;flex-direction:column;justify-content:space-between;min-width:0;padding:.9rem .8rem .7rem;display:flex;position:absolute;inset:0;overflow:hidden}.punta-ticket-stub--anchor[data-astro-cid-gkifo3st]{z-index:2}.punta-ticket-stub--torn[data-astro-cid-gkifo3st]{z-index:4;--punta-shadow-opacity:var(--punta-torn-shadow-opacity,0);transform:translate3d(var(--punta-torn-x,0), var(--punta-torn-y,0), 0) rotate(var(--punta-torn-rotate,0deg));transform-origin:0 0;will-change:transform}.punta-stub-head[data-astro-cid-gkifo3st]{color:rgb(var(--color-text-main) / .48);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;gap:.3rem;font-size:.43rem;font-weight:600;line-height:1.1;display:flex}.punta-stub-route[data-astro-cid-gkifo3st]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.3rem;margin-top:.7rem;display:grid}.punta-stub-route[data-astro-cid-gkifo3st]>span[data-astro-cid-gkifo3st],.punta-stub-details[data-astro-cid-gkifo3st]>span[data-astro-cid-gkifo3st]{flex-direction:column;min-width:0;display:flex}.punta-stub-route[data-astro-cid-gkifo3st] small[data-astro-cid-gkifo3st],.punta-stub-details[data-astro-cid-gkifo3st] small[data-astro-cid-gkifo3st]{color:rgb(var(--color-text-main) / .48);letter-spacing:.12em;text-transform:uppercase;font-size:.4rem;font-weight:600;line-height:1.1}.punta-stub-route[data-astro-cid-gkifo3st] strong[data-astro-cid-gkifo3st]{font-family:var(--font-serif,serif);letter-spacing:-.04em;margin-top:.12rem;font-size:1rem;font-style:italic;line-height:.9}.punta-stub-route[data-astro-cid-gkifo3st] em[data-astro-cid-gkifo3st]{color:rgb(var(--color-text-main) / .55);font-family:var(--font-serif,serif);white-space:nowrap;margin-top:.18rem;font-size:.43rem;font-style:italic;line-height:1.1}.punta-stub-details[data-astro-cid-gkifo3st]{grid-template-columns:minmax(0,1fr) minmax(0,.75fr);gap:.4rem .5rem;margin-top:.55rem;display:grid}.punta-stub-passenger[data-astro-cid-gkifo3st]{grid-column:1/-1}.punta-stub-details[data-astro-cid-gkifo3st] strong[data-astro-cid-gkifo3st]{font-family:var(--font-serif,serif);text-overflow:ellipsis;white-space:nowrap;margin-top:.1rem;font-size:.66rem;font-style:italic;font-weight:500;line-height:1.1;overflow:hidden}.punta-stub-barcode[data-astro-cid-gkifo3st]{background:repeating-linear-gradient(to right, rgb(var(--color-text-main) / .65) 0 1px, transparent 1px 2px, rgb(var(--color-text-main) / .65) 2px 4px, transparent 4px 5px, rgb(var(--color-text-main) / .65) 5px 6px, transparent 6px 9px);opacity:.75;width:100%;height:.95rem;margin-top:.55rem;display:block}.punta-stamp[data-astro-cid-gkifo3st]{z-index:4;filter:drop-shadow(0 .04rem #74322c29);mix-blend-mode:multiply;width:4.85rem;height:4.85rem;opacity:var(--punta-stamp-opacity,1);pointer-events:none;transform:translate3d(var(--punta-stamp-x,0), var(--punta-stamp-y,0), 0) rotate(var(--punta-stamp-rotate,-9deg)) scale(var(--punta-stamp-scale,1));transform-origin:50%;will-change:transform, opacity;display:block;position:absolute;top:47%;left:min(10.8rem,42%)}.punta-stamp--dark[data-astro-cid-gkifo3st],.dark .punta-stamp--light[data-astro-cid-gkifo3st]{display:none}.dark .punta-stamp--dark[data-astro-cid-gkifo3st]{filter:drop-shadow(0 .04rem #ffffff29);mix-blend-mode:screen;display:block}@media (prefers-reduced-motion:reduce){.punta-stamp[data-astro-cid-gkifo3st]{transform:rotate(-9deg)scale(1)}}.punta-tag[data-astro-cid-gkifo3st]{z-index:3;border:1px solid rgb(var(--color-border-main) / .38);background:radial-gradient(circle at 26% 12%, #ffffff85 0 .035rem, transparent .055rem) 0 0 / .42rem .42rem, linear-gradient(145deg, rgb(var(--color-bg-muted) / .96), rgb(var(--color-bg-main) / .78));clip-path:polygon(18% 0,100% 0,100% 100%,0 100%,0 18%);width:9.25rem;min-height:7.55rem;opacity:var(--punta-tag-opacity,0);transform:translate3d(var(--punta-tag-x,5rem), var(--punta-tag-y,1rem), 0) rotate(var(--punta-tag-rotate,8deg));transform-origin:80% 12%;will-change:transform, opacity;flex-direction:column;padding:1.4rem 1rem .85rem;display:flex;position:absolute;bottom:8%;right:.85rem;box-shadow:0 .85rem 1.35rem #28231921,inset 0 1px #ffffff6b}.punta-tag[data-astro-cid-gkifo3st]:before{border:1px solid rgb(var(--color-text-main) / .26);content:"";border-bottom:0;border-radius:999px 999px 0 0;width:2.1rem;height:2.3rem;position:absolute;top:-1.45rem;left:.7rem;transform:rotate(-18deg)}.punta-tag-hole[data-astro-cid-gkifo3st]{border:1px solid rgb(var(--color-border-main) / .42);background:rgb(var(--color-bg-main));border-radius:999px;width:.52rem;height:.52rem;position:absolute;top:.62rem;left:.66rem;box-shadow:inset 0 .06rem .1rem #2823191f}.punta-tag-label[data-astro-cid-gkifo3st]{margin-bottom:1.1rem;font-size:.48rem}.punta-tag[data-astro-cid-gkifo3st] strong[data-astro-cid-gkifo3st]{max-width:6rem;font-family:var(--font-serif,serif);font-size:1rem;font-style:italic;font-weight:400;line-height:1.05}.punta-tag[data-astro-cid-gkifo3st]>span[data-astro-cid-gkifo3st]:last-child{color:rgb(var(--color-text-main) / .47);font-family:var(--font-serif,serif);margin-top:auto;font-size:.63rem;font-style:italic}.dark .punta-ticket-main[data-astro-cid-gkifo3st],.dark .punta-ticket-stub[data-astro-cid-gkifo3st]{background:#242424}.dark .punta-ticket-main[data-astro-cid-gkifo3st]{box-shadow:0 2px 4px #00000047,4px 14px 18px #0000003d,9px 26px 33px #0000001a}.dark .punta-ticket-stub[data-astro-cid-gkifo3st]{box-shadow:0 2px 4px rgb(0 0 0/calc(.28 * var(--punta-shadow-opacity))), 4px 14px 18px rgb(0 0 0/calc(.24 * var(--punta-shadow-opacity))), 9px 26px 33px rgb(0 0 0/calc(.1 * var(--punta-shadow-opacity)));background:0 0}.dark .punta-ticket-stub-surface[data-astro-cid-gkifo3st]{background:#242424}.dark .punta-passport[data-astro-cid-gkifo3st]{z-index:0}.dark .punta-ticket[data-astro-cid-gkifo3st]{z-index:2}.dark .punta-flight-photo[data-astro-cid-gkifo3st]{background:#242424;box-shadow:0 2px 4px #00000047,4px 14px 18px #0000003d,9px 26px 33px #0000001a}.dark .punta-flight-photo[data-astro-cid-gkifo3st] figcaption[data-astro-cid-gkifo3st]{color:#f1eee6b8}.dark .punta-passport-cover-image[data-astro-cid-gkifo3st]{filter:drop-shadow(0 3px 5px #00000061)drop-shadow(5px 16px 20px #00000052)drop-shadow(10px 30px 38px #0000002e)}.dark .punta-ticket-main[data-astro-cid-gkifo3st]:after,.dark .punta-ticket-stub-surface[data-astro-cid-gkifo3st]:after{box-shadow:none}.dark .punta-ticket-main[data-astro-cid-gkifo3st]:after{box-shadow:inset 0 0 16px #00000029}.travel-timeline-end[data-astro-cid-gkifo3st]{align-items:center;min-height:2rem;padding-bottom:.5rem;display:flex;position:relative}@media (width<=767px){.travel-timeline-card[data-astro-cid-gkifo3st]{padding-top:1.8rem}.travel-timeline-entries[data-astro-cid-gkifo3st]:before,.travel-timeline-line-progress[data-astro-cid-gkifo3st]{top:.125rem}.travel-timeline-entry[data-astro-cid-gkifo3st]:first-of-type .travel-timeline-marker[data-astro-cid-gkifo3st]{top:-.2rem}.travel-timeline-entry[data-astro-cid-gkifo3st]:not(:first-of-type) .travel-timeline-marker[data-astro-cid-gkifo3st]{top:-.325rem}.punta-ticket-main[data-astro-cid-gkifo3st]{padding-left:2.55rem;padding-right:.8rem}.punta-scene-objects[data-astro-cid-gkifo3st]{min-height:26.75rem}.punta-ticket[data-astro-cid-gkifo3st]{--punta-stub-width:6rem;top:13.5rem;left:0}.punta-ticket-route[data-astro-cid-gkifo3st]{grid-template-columns:minmax(3.2rem,1fr) minmax(4.25rem,.9fr) minmax(3.2rem,1fr);gap:.2rem}.punta-route-path[data-astro-cid-gkifo3st]>.punta-route-plane[data-astro-cid-gkifo3st]{width:clamp(1.65rem,38%,2.1rem)}.punta-ticket-airport[data-astro-cid-gkifo3st] strong[data-astro-cid-gkifo3st]{white-space:nowrap;font-size:1.3rem}.punta-ticket-airport[data-astro-cid-gkifo3st] small[data-astro-cid-gkifo3st]{font-size:.42rem}.punta-stub-route[data-astro-cid-gkifo3st] em[data-astro-cid-gkifo3st]{letter-spacing:-.02em;font-size:.34rem}.punta-ticket-route[data-astro-cid-gkifo3st] .punta-ticket-airport[data-astro-cid-gkifo3st]:last-child{padding-right:.7rem}.punta-stamp[data-astro-cid-gkifo3st]{width:3.3rem;height:3.3rem;top:20%;left:42%}}@media (width<=359px){.punta-ticket-main[data-astro-cid-gkifo3st]{padding-left:2.1rem;padding-right:.55rem}.punta-ticket[data-astro-cid-gkifo3st]{--punta-stub-width:5rem}.punta-ticket-route[data-astro-cid-gkifo3st]{grid-template-columns:minmax(2.4rem,1fr) minmax(3.5rem,.85fr) minmax(2.4rem,1fr);gap:.1rem}.punta-route-path[data-astro-cid-gkifo3st]>.punta-route-plane[data-astro-cid-gkifo3st]{width:1.65rem}.punta-ticket-airport[data-astro-cid-gkifo3st] strong[data-astro-cid-gkifo3st]{font-size:1.1rem}.punta-ticket-airport[data-astro-cid-gkifo3st] small[data-astro-cid-gkifo3st]{letter-spacing:-.02em;font-size:.34rem}.punta-stub-route[data-astro-cid-gkifo3st] em[data-astro-cid-gkifo3st]{letter-spacing:-.04em;font-size:.3rem}.punta-ticket-route[data-astro-cid-gkifo3st] .punta-ticket-airport[data-astro-cid-gkifo3st]:last-child{padding-right:.55rem}}
