.page-module__0a_hKW__page .digital-nomad-reviews-section{padding-inline:0}.page-module__0a_hKW__page .digital-nomad-reviews-section>div{max-width:none}.page-module__0a_hKW__page .digital-nomad-reviews-section aside{z-index:2;position:relative}.page-module__0a_hKW__page .digital-nomad-reviews-section [aria-label="Scrollable TripMemo App Store reviews"]{margin-inline:0;padding-inline:24px}.page-module__0a_hKW__page .digital-nomad-reviews-section article:before{content:none}.page-module__0a_hKW__page .digital-nomad-reviews-section article{border-color:#e8eaec}.page-module__0a_hKW__page .digital-nomad-reviews-section article .pl-5{padding-left:0}.page-module__0a_hKW__page .digital-nomad-reviews-section article .pl-5:before{content:none}.page-module__0a_hKW__page .digital-nomad-reviews-section [aria-label^=Review\ ]{gap:0}.page-module__0a_hKW__page .digital-nomad-reviews-section [aria-label^=Review\ ] button{width:22px}.page-module__0a_hKW__page .digital-nomad-reviews-section [aria-label^=Review\ ] button span{background:#dfe2e5;width:5px;height:5px}.page-module__0a_hKW__page .digital-nomad-reviews-section [aria-label^=Review\ ] button[aria-current=true] span{background:#aeb4b9;width:14px}@media (max-width:639px){:is(.page-module__0a_hKW__page section[aria-labelledby=personalise-heading]>div,.page-module__0a_hKW__page section[aria-labelledby=extra-notes-heading]>div,.page-module__0a_hKW__page section[aria-labelledby=generate-heading]>div,.page-module__0a_hKW__page section[aria-labelledby=itinerary-map-heading]>div,.page-module__0a_hKW__page section[aria-labelledby=plan-everything-heading]>div,.page-module__0a_hKW__page section[aria-labelledby=edit-heading]>div){gap:12px}.page-module__0a_hKW__page .discover-step-heading+p{margin-top:12px}.page-module__0a_hKW__page #personalise>div{grid-template-rows:auto 350px}.page-module__0a_hKW__page #personalise>div>div:last-child>div{transform-origin:50%}.page-module__0a_hKW__page .digital-nomad-reviews-section{padding-top:40px;padding-bottom:40px}.page-module__0a_hKW__page .digital-nomad-reviews-section [aria-label="Scrollable TripMemo App Store reviews"]{padding-top:12px;padding-bottom:12px}}@keyframes page-module__0a_hKW__heroTitleArrive{0%{transform:translateY(10px)}to{transform:translateY(0)}}@keyframes page-module__0a_hKW__heroCopyArrive{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.page-module__0a_hKW__heroHeading{animation:.65s cubic-bezier(.16,1,.3,1) both page-module__0a_hKW__heroTitleArrive}.page-module__0a_hKW__heroDescription{animation:.65s cubic-bezier(.16,1,.3,1) .1s both page-module__0a_hKW__heroCopyArrive}.page-module__0a_hKW__heroCta{animation:.65s cubic-bezier(.16,1,.3,1) .18s both page-module__0a_hKW__heroCopyArrive}@media (prefers-reduced-motion:reduce){.page-module__0a_hKW__heroHeading,.page-module__0a_hKW__heroDescription,.page-module__0a_hKW__heroCta{animation:none}}
@media (min-width:640px){.AiPlannerBentoStory-module__x8xN8W__fan{width:min(clamp(182px,17vw,255px),26svh);container-type:inline-size}.AiPlannerBentoStory-module__x8xN8W__fan figcaption{white-space:nowrap;font-size:6.4cqw}}@media (max-width:639px){.AiPlannerBentoStory-module__x8xN8W__section{height:auto;padding:24px 20px;overflow:visible}:is(.AiPlannerBentoStory-module__x8xN8W__section .camera-bento-gallery,.AiPlannerBentoStory-module__x8xN8W__section .AiPlannerBentoStory-module__x8xN8W__fan){display:none}.AiPlannerBentoStory-module__x8xN8W__section .camera-bento-final-copy{will-change:auto;width:100%;padding:0;position:relative;inset:auto;visibility:visible!important;opacity:1!important;transform:none!important}.AiPlannerBentoStory-module__x8xN8W__section .camera-bento-final-copy h2{max-width:16ch;line-height:1.12}}
.AiPlannerHeroArtwork-module__FLS4rW__stage{isolation:isolate;aspect-ratio:1150/930;transform-origin:top;flex:none;width:min(90vw,1296px);margin-top:48px;position:relative;transform:scale(.96)}.AiPlannerHeroArtwork-module__FLS4rW__left,.AiPlannerHeroArtwork-module__FLS4rW__right{transform-origin:bottom;animation-duration:1.32s;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-fill-mode:both;position:absolute}.AiPlannerHeroArtwork-module__FLS4rW__left{z-index:1;width:56%;animation-name:AiPlannerHeroArtwork-module__FLS4rW__arrive-left;animation-delay:.22s;top:0;left:min(-6%,50% - 54vw)}.AiPlannerHeroArtwork-module__FLS4rW__right{z-index:2;width:71%;animation-name:AiPlannerHeroArtwork-module__FLS4rW__arrive-right;animation-delay:.38s;top:9%;right:min(-7%,50% - 54vw)}.AiPlannerHeroArtwork-module__FLS4rW__left .AiPlannerHeroArtwork-module__FLS4rW__phone{transform-origin:74% 20%;transform:rotate(-12deg)}.AiPlannerHeroArtwork-module__FLS4rW__phone{opacity:0;position:relative}.AiPlannerHeroArtwork-module__FLS4rW__phone[data-frame-ready=true][data-screen-ready=true]{opacity:1}.AiPlannerHeroArtwork-module__FLS4rW__hand{width:100%;height:auto;display:block}.AiPlannerHeroArtwork-module__FLS4rW__screenCanvas{width:800px;height:930px;transform:scale(var(--phone-scale,0));transform-origin:0 0;pointer-events:none;position:absolute;inset:0 auto auto 0}.AiPlannerHeroArtwork-module__FLS4rW__screen{transform-origin:0 0;backface-visibility:hidden;background:#fff;border-radius:0;width:300px;height:652.5px;position:absolute;top:0;left:0;overflow:hidden}.AiPlannerHeroArtwork-module__FLS4rW__video{object-fit:cover;width:100%;height:100%;display:block}@keyframes AiPlannerHeroArtwork-module__FLS4rW__arrive-left{0%{transform:translate(-108%,8%)rotate(-7deg)}to{transform:translate(0,0)rotate(0)}}@keyframes AiPlannerHeroArtwork-module__FLS4rW__arrive-right{0%{transform:translate(108%,12%)rotate(8deg)}to{transform:translate(0,0)rotate(0)}}@media (max-width:639px){.AiPlannerHeroArtwork-module__FLS4rW__stage{margin-top:36px}}@media (prefers-reduced-motion:reduce){.AiPlannerHeroArtwork-module__FLS4rW__left,.AiPlannerHeroArtwork-module__FLS4rW__right{animation:none}}.AiPlannerHeroArtwork-module__FLS4rW__fittedPhone{box-sizing:border-box;transform-origin:0 0;backface-visibility:hidden;background:#101113;border-radius:47px;width:312px;height:664.5px;padding:6px;position:absolute;top:0;left:0;box-shadow:0 0 0 1px #929398,0 0 0 2.5px #242528,inset 0 0 0 1px #55565b}.AiPlannerHeroArtwork-module__FLS4rW__fittedPhone .AiPlannerHeroArtwork-module__FLS4rW__video{object-fit:contain;background:#f4f3f7;border-radius:41px;width:300px;height:652.5px}.AiPlannerHeroArtwork-module__FLS4rW__tile{justify-content:center;align-items:center;display:flex;position:absolute;inset:0;container-type:size}.AiPlannerHeroArtwork-module__FLS4rW__tile .AiPlannerHeroArtwork-module__FLS4rW__phone{width:min(100cqw, calc(100cqh * var(--tile-aspect)));flex:none}.AiPlannerHeroArtwork-module__FLS4rW__tile .AiPlannerHeroArtwork-module__FLS4rW__hand{width:100%!important;transform:none!important}@media (max-width:639px){.AiPlannerHeroArtwork-module__FLS4rW__stage{aspect-ratio:1.32;order:3;width:100vw;margin-top:4px;margin-bottom:12px;transform:none}.AiPlannerHeroArtwork-module__FLS4rW__left{width:62%;top:0;left:-15%}.AiPlannerHeroArtwork-module__FLS4rW__right{width:72%;top:8%;right:-12%}}
