.hero[data-v-0ea32f79]{position:relative;min-height:100svh;display:flex;flex-direction:column;overflow:hidden;background:#000fbc}.hero__bg[data-v-0ea32f79]{position:absolute;inset:0;background:linear-gradient(90deg,#000fbcd6,#000fbc8f 32%,#000fbc38 56%,#000fbc14),url(./landing_main_bg.DDyt07-o.png);background-repeat:no-repeat;background-size:auto,contain;background-position:50%,100%;z-index:0}@media(max-width:1023px){.hero__bg[data-v-0ea32f79]{background-size:auto,cover;background-position:50%,68%}}.hero__bg[data-v-0ea32f79]:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 60% 50% at 75% 36%,rgba(30,150,252,.24) 0,transparent 70%),radial-gradient(ellipse 40% 60% at 20% 80%,rgba(0,15,188,.5) 0,transparent 60%)}.hero__inner[data-v-0ea32f79]{position:relative;z-index:1;display:flex;align-items:center;justify-content:flex-start;gap:40px;flex:1;padding-top:60px;padding-bottom:60px}@media(max-width:1023px){.hero__inner[data-v-0ea32f79]{flex-direction:column;justify-content:center;text-align:center}}@media(min-width:1024px){.hero__inner[data-v-0ea32f79]{padding-top:40px;padding-bottom:40px}}.hero__content[data-v-0ea32f79]{flex:1;max-width:560px;color:#fff;position:relative;z-index:2}@media(max-width:1023px){.hero__content[data-v-0ea32f79]{max-width:100%}}.hero__badge[data-v-0ea32f79]{margin-bottom:20px}.hero__title[data-v-0ea32f79]{font-size:32px;font-weight:900;line-height:1.2;letter-spacing:-.02em;word-break:keep-all}@media(min-width:768px){.hero__title[data-v-0ea32f79]{font-size:44px}}@media(min-width:1024px){.hero__title[data-v-0ea32f79]{font-size:52px}}.hero__title-highlight[data-v-0ea32f79]{position:relative;color:#7dd3fc}.hero__br-mobile[data-v-0ea32f79]{display:none}.hero__desc[data-v-0ea32f79]{margin-top:20px;font-size:16px;line-height:1.8;color:#ffffffc7;word-break:keep-all}@media(min-width:768px){.hero__desc[data-v-0ea32f79]{font-size:18px;margin-top:24px}}.hero__cta[data-v-0ea32f79]{display:flex;flex-wrap:wrap;gap:12px;margin-top:36px}@media(max-width:1023px){.hero__cta[data-v-0ea32f79]{justify-content:center}}.hero__stats[data-v-0ea32f79]{display:flex;align-items:center;gap:24px;margin-top:40px;flex-wrap:wrap}@media(max-width:1023px){.hero__stats[data-v-0ea32f79]{justify-content:center}}.hero__stat[data-v-0ea32f79]{display:flex;flex-direction:column;gap:2px}.hero__stat-num[data-v-0ea32f79]{font-size:22px;font-weight:800;color:#fff;line-height:1}.hero__stat-label[data-v-0ea32f79]{font-size:12px;color:#fff9}.hero__stat-divider[data-v-0ea32f79]{width:1px;height:32px;background:#fff3}.hero__scroll[data-v-0ea32f79]{position:absolute;bottom:24px;left:50%;transform:translate(-50%);z-index:1}.hero__scroll-dot[data-v-0ea32f79]{width:6px;height:6px;background:#fff9;border-radius:50%;animation:scroll-bounce-0ea32f79 2s ease-in-out infinite}@keyframes scroll-bounce-0ea32f79{0%,to{transform:translateY(0);opacity:.6}50%{transform:translateY(8px);opacity:1}}.problem__grid[data-v-b007841d]{display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:600px){.problem__grid[data-v-b007841d]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.problem__grid[data-v-b007841d]{grid-template-columns:repeat(4,1fr)}}.problem__card[data-v-b007841d]{padding:28px 24px;display:flex;flex-direction:column;gap:12px}.problem__card-emoji[data-v-b007841d]{font-size:36px;line-height:1}.problem__card-title[data-v-b007841d]{font-size:17px;font-weight:700;color:var(--color-gray7)}.problem__card-desc[data-v-b007841d]{font-size:14px;line-height:1.7;color:var(--color-gray5);word-break:keep-all}.solution__grid[data-v-93260dee]{display:grid;grid-template-columns:1fr;gap:20px}@media(min-width:768px){.solution__grid[data-v-93260dee]{grid-template-columns:repeat(2,1fr)}}.solution__card[data-v-93260dee]{display:flex;align-items:flex-start;gap:20px;padding:28px 24px;background:#fff;border-radius:var(--radius-lg);border:1px solid var(--color-gray2);box-shadow:var(--shadow-sm);transition:transform var(--transition),box-shadow var(--transition)}.solution__card[data-v-93260dee]:hover{transform:translateY(-3px);box-shadow:var(--shadow-md)}.solution__icon[data-v-93260dee]{flex-shrink:0;width:52px;height:52px;border-radius:var(--radius-md);background:var(--color-primary1-light);display:flex;align-items:center;justify-content:center;font-size:24px;line-height:1}.solution__body[data-v-93260dee]{flex:1}.solution__title[data-v-93260dee]{font-size:17px;font-weight:700;color:var(--color-gray7);margin-bottom:8px}.solution__desc[data-v-93260dee]{font-size:14px;line-height:1.7;color:var(--color-gray5);word-break:keep-all}.solution__flow[data-v-93260dee]{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:60px;padding:32px;background:linear-gradient(150deg,#000fbc,#0e5ce8 55%,#1e96fc);border-radius:var(--radius-xl);color:#fff}@media(max-width:599px){.solution__flow[data-v-93260dee]{flex-direction:column;gap:12px;padding:24px}}.solution__flow-item[data-v-93260dee]{display:flex;flex-direction:column;align-items:center;gap:8px;font-size:14px;font-weight:600;opacity:.9}.solution__flow-item--center[data-v-93260dee]{opacity:1}.solution__flow-item--center .solution__flow-emoji[data-v-93260dee]{width:56px;height:56px;font-size:26px}.solution__flow-emoji[data-v-93260dee]{width:48px;height:48px;background:#ffffff26;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:22px}.solution__flow-arrow[data-v-93260dee]{font-size:22px;opacity:.5}@media(max-width:599px){.solution__flow-arrow[data-v-93260dee]{transform:rotate(90deg)}}.traveler__layout[data-v-146d630a]{display:flex;align-items:flex-start;gap:60px}@media(max-width:1023px){.traveler__layout[data-v-146d630a]{flex-direction:column;gap:48px}}.traveler__content[data-v-146d630a]{flex:1;display:flex;flex-direction:column;gap:20px}.traveler__title[data-v-146d630a]{font-size:28px;font-weight:800;line-height:1.25;color:var(--color-gray7);word-break:keep-all}@media(min-width:768px){.traveler__title[data-v-146d630a]{font-size:36px}}.traveler__desc[data-v-146d630a]{font-size:15px;line-height:1.75;color:var(--color-gray5);word-break:keep-all}.traveler__features[data-v-146d630a]{display:flex;flex-wrap:wrap;gap:8px}.traveler__feature-chip[data-v-146d630a]{display:flex;align-items:center;gap:6px;padding:8px 14px;background:#fff;border:1px solid var(--color-primary1-light);border-radius:var(--radius-full);font-size:13px;font-weight:500;color:var(--color-gray7);transition:background var(--transition),border-color var(--transition)}.traveler__feature-chip[data-v-146d630a]:hover{background:var(--color-primary1-light);border-color:var(--color-primary1);color:var(--color-primary1)}.traveler__cta[data-v-146d630a]{align-self:flex-start}.traveler__right[data-v-146d630a]{flex-shrink:0;width:320px;display:flex;flex-direction:column;gap:24px}@media(max-width:1023px){.traveler__right[data-v-146d630a]{width:100%;flex-direction:row;align-items:flex-start;gap:24px}}@media(max-width:599px){.traveler__right[data-v-146d630a]{flex-direction:column}}.traveler__mockup[data-v-146d630a]{flex-shrink:0}.traveler__mockup-phone[data-v-146d630a]{width:160px;aspect-ratio:9/18;border-radius:24px;background:linear-gradient(135deg,#000fbc,#1e96fc);padding:10px;box-shadow:var(--shadow-lg);overflow:hidden}@media(min-width:1024px){.traveler__mockup-phone[data-v-146d630a]{width:100%}}.traveler__mockup-image[data-v-146d630a]{width:100%;height:100%;border-radius:18px;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.traveler__steps[data-v-146d630a]{flex:1}.traveler__steps-title[data-v-146d630a]{font-size:13px;font-weight:700;color:var(--color-gray5);letter-spacing:.06em;text-transform:uppercase;margin-bottom:16px}.traveler__step-list[data-v-146d630a]{display:flex;flex-direction:column;gap:0;position:relative}.traveler__step-list[data-v-146d630a]:before{content:"";position:absolute;left:14px;top:28px;bottom:8px;width:2px;background:var(--color-primary1-light)}.traveler__step[data-v-146d630a]{gap:14px;padding:10px 0}.traveler__step[data-v-146d630a],.traveler__step-num[data-v-146d630a]{display:flex;align-items:center;position:relative}.traveler__step-num[data-v-146d630a]{flex-shrink:0;width:28px;height:28px;border-radius:50%;background:var(--color-primary1);color:#fff;font-size:11px;font-weight:700;justify-content:center;z-index:1}.traveler__step-label[data-v-146d630a]{font-size:14px;color:var(--color-gray6);word-break:keep-all;line-height:1.4}.guide__layout[data-v-e2cf0764]{display:flex;align-items:flex-start;gap:60px}@media(max-width:1023px){.guide__layout[data-v-e2cf0764]{flex-direction:column-reverse;gap:48px}}.guide__content[data-v-e2cf0764]{flex:1;display:flex;flex-direction:column;gap:20px}.guide__title[data-v-e2cf0764]{font-size:28px;font-weight:800;line-height:1.25;color:var(--color-gray7);word-break:keep-all}@media(min-width:768px){.guide__title[data-v-e2cf0764]{font-size:36px}}.guide__desc[data-v-e2cf0764]{font-size:15px;line-height:1.75;color:var(--color-gray5);word-break:keep-all}.guide__features[data-v-e2cf0764]{display:flex;flex-wrap:wrap;gap:8px}.guide__feature-chip[data-v-e2cf0764]{display:flex;align-items:center;gap:6px;padding:8px 14px;background:var(--color-orange-light);border:1px solid #ffd9b5;border-radius:var(--radius-full);font-size:13px;font-weight:500;color:var(--color-gray7);transition:background var(--transition),border-color var(--transition)}.guide__feature-chip[data-v-e2cf0764]:hover{background:#ffd9b5;border-color:var(--color-orange);color:var(--color-orange)}.guide__cta-group[data-v-e2cf0764]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.guide__link[data-v-e2cf0764]{color:var(--color-gray5);font-size:14px}.guide__left[data-v-e2cf0764]{flex-shrink:0;width:320px;display:flex;flex-direction:column;gap:24px}@media(max-width:1023px){.guide__left[data-v-e2cf0764]{width:100%;flex-direction:row;align-items:flex-start}}@media(max-width:599px){.guide__left[data-v-e2cf0764]{flex-direction:column}}.guide__mockup[data-v-e2cf0764]{flex-shrink:0}.guide__mockup-phone[data-v-e2cf0764]{width:160px;aspect-ratio:9/18;border-radius:24px;background:linear-gradient(135deg,#ea7317,#ff3859);padding:10px;box-shadow:var(--shadow-lg);overflow:hidden}@media(min-width:1024px){.guide__mockup-phone[data-v-e2cf0764]{width:100%}}.guide__mockup-image[data-v-e2cf0764]{width:100%;height:100%;border-radius:18px;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.guide__steps[data-v-e2cf0764]{flex:1}.guide__steps-title[data-v-e2cf0764]{font-size:13px;font-weight:700;color:var(--color-gray5);letter-spacing:.06em;text-transform:uppercase;margin-bottom:16px}.guide__step-list[data-v-e2cf0764]{display:flex;flex-direction:column;gap:0;position:relative}.guide__step-list[data-v-e2cf0764]:before{content:"";position:absolute;left:14px;top:28px;bottom:8px;width:2px;background:var(--color-orange-light)}.guide__step[data-v-e2cf0764]{gap:14px;padding:10px 0}.guide__step[data-v-e2cf0764],.guide__step-num[data-v-e2cf0764]{display:flex;align-items:center;position:relative}.guide__step-num[data-v-e2cf0764]{flex-shrink:0;width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,#ea7317,#ff3859);color:#fff;font-size:11px;font-weight:700;justify-content:center;z-index:1}.guide__step-label[data-v-e2cf0764]{font-size:14px;color:var(--color-gray6);word-break:keep-all;line-height:1.4}.section--impact[data-v-8a47def2]{background:linear-gradient(180deg,#f0fdf4,#f9fafb)}.impact__eyebrow[data-v-8a47def2]{color:#1b4332}.impact__subtitle[data-v-8a47def2]{color:var(--color-gray5)}.impact__grid[data-v-8a47def2]{display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:600px){.impact__grid[data-v-8a47def2]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.impact__grid[data-v-8a47def2]{grid-template-columns:repeat(4,1fr)}}.impact__card[data-v-8a47def2]{padding:28px 24px;background:#fff;border-radius:var(--radius-lg);border:1px solid #c6f6d5;display:flex;flex-direction:column;gap:12px;transition:transform var(--transition),box-shadow var(--transition)}.impact__card[data-v-8a47def2]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #1b43321a}.impact__card-icon[data-v-8a47def2]{font-size:36px;line-height:1}.impact__card-title[data-v-8a47def2]{font-size:16px;font-weight:700;color:var(--color-gray7)}.impact__card-desc[data-v-8a47def2]{font-size:14px;line-height:1.7;color:var(--color-gray5);word-break:keep-all}.impact__banner[data-v-8a47def2]{margin-top:56px;padding:40px;background:linear-gradient(135deg,#1b4332,#2d6a4f);border-radius:var(--radius-xl);text-align:center;color:#fff}@media(max-width:767px){.impact__banner[data-v-8a47def2]{padding:28px 20px;margin-top:40px}}.impact__banner-text[data-v-8a47def2]{font-size:22px;font-weight:800;margin-bottom:12px}@media(min-width:768px){.impact__banner-text[data-v-8a47def2]{font-size:28px}}.impact__banner-sub[data-v-8a47def2]{font-size:15px;opacity:.75;word-break:keep-all}@media(max-width:767px){.hide-mobile[data-v-8a47def2]{display:none}}.section--download[data-v-9355dbd7]{background:linear-gradient(150deg,#000fbc,#0e5ce8 55%,#1e96fc)}.download__inner[data-v-9355dbd7]{display:flex;align-items:stretch;gap:24px}@media(max-width:1023px){.download__inner[data-v-9355dbd7]{flex-direction:column;gap:0}}.download__card[data-v-9355dbd7]{flex:1;padding:48px 40px;border-radius:var(--radius-xl);color:#fff;display:flex;flex-direction:column;gap:16px}@media(max-width:767px){.download__card[data-v-9355dbd7]{padding:36px 24px}}.download__card--user[data-v-9355dbd7]{background:#ffffff14;border:1px solid hsla(0,0%,100%,.15)}.download__card--guide[data-v-9355dbd7]{background:#ea731726;border:1px solid rgba(234,115,23,.3)}.download__title[data-v-9355dbd7]{font-size:24px;font-weight:800;line-height:1.3;word-break:keep-all}@media(min-width:768px){.download__title[data-v-9355dbd7]{font-size:28px}}.download__title--guide[data-v-9355dbd7]{font-size:22px}@media(min-width:768px){.download__title--guide[data-v-9355dbd7]{font-size:26px}}.download__desc[data-v-9355dbd7]{font-size:15px;line-height:1.7;opacity:.75;word-break:keep-all}.download__stores[data-v-9355dbd7]{display:flex;gap:12px;flex-wrap:wrap;margin-top:4px}.download__store-btn[data-v-9355dbd7]{display:flex;align-items:center;gap:10px;padding:12px 20px;background:#fff;color:var(--color-gray7);border-radius:var(--radius-md);border:none;cursor:pointer;transition:transform var(--transition),box-shadow var(--transition);font-family:var(--font-family)}.download__store-btn[data-v-9355dbd7]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0003}.download__store-btn[data-v-9355dbd7]:focus-visible{outline:3px solid hsla(0,0%,100%,.6);outline-offset:2px}.download__store-btn--guide[data-v-9355dbd7]{background:#ffffffe6}.download__store-icon[data-v-9355dbd7]{font-size:22px;line-height:1}.download__store-text[data-v-9355dbd7]{display:flex;flex-direction:column;align-items:flex-start}.download__store-sub[data-v-9355dbd7]{font-size:10px;color:var(--color-gray5);line-height:1}.download__store-name[data-v-9355dbd7]{font-size:15px;font-weight:700;color:var(--color-gray7);line-height:1.3}.download__coming-soon[data-v-9355dbd7]{font-size:13px;opacity:.6}.download__guide-link[data-v-9355dbd7]{color:#fffc;font-size:14px;font-weight:600;margin-top:4px;transition:color var(--transition);text-decoration:none}.download__guide-link[data-v-9355dbd7]:hover{color:#fff}.download__divider[data-v-9355dbd7]{display:flex;align-items:center;flex-direction:column;justify-content:center;padding:0 8px;color:#fff6;font-size:14px}@media(max-width:1023px){.download__divider[data-v-9355dbd7]{flex-direction:row;padding:16px 0}.download__divider[data-v-9355dbd7]:after,.download__divider[data-v-9355dbd7]:before{content:"";flex:1;height:1px;background:#ffffff26;margin:0 16px}}@media(min-width:1024px){.download__divider[data-v-9355dbd7]:after,.download__divider[data-v-9355dbd7]:before{content:"";flex:1;width:1px;background:#ffffff26;margin:16px 0}}.faq__tabs[data-v-df10d8fb]{display:flex;justify-content:center;gap:8px;margin-bottom:36px;background:var(--color-gray2);padding:4px;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}.faq__tab[data-v-df10d8fb],.faq__tabs[data-v-df10d8fb]{border-radius:var(--radius-full)}.faq__tab[data-v-df10d8fb]{padding:10px 24px;font-size:14px;font-weight:600;color:var(--color-gray5);transition:background var(--transition),color var(--transition),box-shadow var(--transition);background:transparent;border:none;cursor:pointer;font-family:var(--font-family)}.faq__tab--active[data-v-df10d8fb]{background:#fff;color:var(--color-gray7);box-shadow:var(--shadow-sm)}.faq__list[data-v-df10d8fb]{max-width:720px;margin:0 auto;display:flex;flex-direction:column;gap:8px}.faq__item[data-v-df10d8fb]{background:#fff;border-radius:var(--radius-md);border:1px solid var(--color-gray2);overflow:hidden}.faq__question[data-v-df10d8fb]{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:20px 24px;text-align:left;background:transparent;border:none;cursor:pointer;font-family:var(--font-family);transition:background var(--transition)}.faq__question[data-v-df10d8fb]:hover{background:var(--color-gray1)}.faq__question[data-v-df10d8fb]:focus-visible{outline:2px solid var(--color-primary2);outline-offset:-2px}.faq__question-text[data-v-df10d8fb]{font-size:15px;font-weight:600;color:var(--color-gray7);word-break:keep-all;line-height:1.5}.faq__chevron[data-v-df10d8fb]{flex-shrink:0;font-size:18px;color:var(--color-gray4);transition:transform var(--transition);line-height:1}.faq__chevron--open[data-v-df10d8fb]{transform:rotate(180deg);color:var(--color-primary1)}.faq__answer[data-v-df10d8fb]{max-height:0;overflow:hidden;transition:max-height .3s ease}.faq__answer--open[data-v-df10d8fb]{max-height:300px}.faq__answer-text[data-v-df10d8fb]{font-size:14px;line-height:1.8;color:var(--color-gray5);word-break:keep-all;border-top:1px solid var(--color-gray1);padding:16px 24px 20px}.faq__footer[data-v-df10d8fb]{display:flex;flex-direction:column;align-items:center;gap:16px;margin-top:48px;text-align:center}.faq__footer p[data-v-df10d8fb]{font-size:16px;color:var(--color-gray5)}
