.TipHubPage_page__nGmc5{color:#ffffff;background:#1a1a1c;font-family:var(--font-geist-sans),sans-serif;font-feature-settings:"liga" 1,"kern" 1}.TipHubPage_page__nGmc5 :is(h1,h2,h3,p,ul,dl,dd){margin:0}.TipHubPage_page__nGmc5 ul{padding:0;list-style:none}.TipHubPage_page__nGmc5 :is(a,button,input,select,summary):focus-visible{outline:2px solid #1fd08a;outline-offset:4px}.TipHubPage_page__nGmc5 button{cursor:pointer}.TipHubPage_page__nGmc5 button:disabled{cursor:default}.TipHubPage_page__nGmc5 :is(button,input,select){font-family:inherit}.TipHubPage_page__nGmc5 svg{flex-shrink:0}.TipHubPage_page__nGmc5 em{color:#1fd08a}.TipHubPage_hero__66THb{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center;gap:28px;padding:150px 80px 112px;background:radial-gradient(ellipse 55% 30% at 50% 62%,#00a86b30,transparent),#1a1a1c}.TipHubPage_guide__qvC7c:before,.TipHubPage_hero__66THb:before{content:"";position:absolute;inset:0;z-index:-1;background:url(/v5/textures/film-grain.webp) 50%/cover;opacity:.05;mix-blend-mode:overlay;pointer-events:none}.TipHubPage_crumb__Qdd40{display:flex;align-items:center;gap:8px;padding:7px 14px;border-radius:999px;background:#ffffff08;box-shadow:inset 0 0 0 1px #ffffff14;color:#8b9197;font-size:13px;line-height:17px}.TipHubPage_crumb__Qdd40 a:hover{color:#fff}.TipHubPage_crumb__Qdd40 svg{color:#71717a}.TipHubPage_hero__66THb h1{font-size:92px;line-height:92px;letter-spacing:-4.4px;font-weight:600;text-align:center}.TipHubPage_hero__66THb h1 em{display:block;font-family:var(--font-editorial),serif;font-weight:400;font-size:104px;line-height:106px;letter-spacing:-2px}.TipHubPage_intro__lDJES{max-width:680px;font-size:19px;line-height:29px;color:#a1a1aa;text-align:center}.TipHubPage_meta__MoEyE{display:flex;align-items:center;gap:18px;color:#a1a1aa;font-size:13px;line-height:17px}.TipHubPage_meta__MoEyE>span{display:flex;align-items:center;gap:6px}.TipHubPage_meta__MoEyE svg{width:14px;height:14px;color:#1fd08a}.TipHubPage_meta__MoEyE>span:last-child{gap:0}.TipHubPage_meta__MoEyE>span:last-child>svg{margin-right:6px}.TipHubPage_last__WFqPC,.TipHubPage_shortLast__u6JkO{white-space:pre}.TipHubPage_shortLast__u6JkO{display:none}.TipHubPage_console__RsvYl{width:100%;max-width:1280px;display:flex;min-height:700px;border-radius:36px;background:#1c1c1f;box-shadow:inset 0 0 0 1px #ffffff14,0 40px 90px #0009;overflow:hidden;text-align:left}.TipHubPage_inputs___giCg{width:540px;flex-shrink:0;padding:36px;background:#ffffff04;box-shadow:inset -1px 0 #ffffff0f;display:flex;flex-direction:column;gap:20px}.TipHubPage_billRow__POS_Q,.TipHubPage_whereRow__GUecE{display:flex;gap:12px}.TipHubPage_field__MOKy7{min-width:0;flex:1;display:flex;flex-direction:column;gap:8px}.TipHubPage_inputs___giCg>.TipHubPage_field__MOKy7{flex:none}.TipHubPage_fieldLabel__2OwK_,.TipHubPage_field__MOKy7>label,.TipHubPage_metrics___mfmK>div>span{font-family:var(--font-geist-mono),monospace;font-size:10px;line-height:13px;font-weight:400;letter-spacing:1.4px;text-transform:uppercase;color:#8b9197}.TipHubPage_currencyField__D5SGS{flex:0 0 130px}.TipHubPage_countryPicker__ug7_F,.TipHubPage_currencyPicker__tuYJe{position:relative;display:flex;align-items:center;min-height:60px;border-radius:18px;background:#ffffff08;box-shadow:inset 0 0 0 1px #ffffff14}.TipHubPage_countryPicker__ug7_F{gap:12px;padding:10px 14px}.TipHubPage_countryGlobe__t_PZN,.TipHubPage_countryPicker__ug7_F img{flex-shrink:0;border-radius:999px;width:40px;height:40px;object-fit:cover}.TipHubPage_countryGlobe__t_PZN{display:grid;place-items:center;background:#1fd08a1f;color:#1fd08a}.TipHubPage_countryPicker__ug7_F select{appearance:none;background:transparent;width:100%;min-width:0;font-size:18px;line-height:23px;font-weight:600;padding:0 22px 0 0;cursor:pointer;color:#fff}.TipHubPage_countryPicker__ug7_F>svg{position:absolute;right:14px;pointer-events:none;color:#a1a1aa}.TipHubPage_currencyPicker__tuYJe{min-height:62px;justify-content:center;gap:8px;padding:0 14px}.TipHubPage_currencyPicker__tuYJe>span{color:#1fd08a;font-size:18px;line-height:23px;font-weight:600}.TipHubPage_currencyPicker__tuYJe select{width:42px;appearance:none;background:transparent;color:#fff;font-size:16px;font-weight:600;line-height:21px;cursor:pointer}.TipHubPage_page__nGmc5 option{background:#1c1c1f;color:#fff}.TipHubPage_loading__VILdi{font-size:13px;color:#9bf7cf}.TipHubPage_services__z0gPd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.TipHubPage_presets___vOMS button,.TipHubPage_presets___vOMS input,.TipHubPage_services__z0gPd button{min-width:0;height:34px;display:flex;justify-content:center;align-items:center;gap:6px;border:0;border-radius:999px;background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff14;color:#d4d4d8;font-size:12px;line-height:16px;padding:0 6px;white-space:nowrap}.TipHubPage_services__z0gPd button{justify-content:flex-start;gap:7px;padding:9px 11px;border-radius:12px;font-weight:500;background:#ffffff06;box-shadow:inset 0 0 0 1px #ffffff10}.TipHubPage_services__z0gPd button[aria-pressed=true]{background:#1fd08a1f;box-shadow:inset 0 0 0 1px #1fd08a66;color:#c9fbe4}.TipHubPage_services__z0gPd button[aria-pressed=true] svg{color:#1fd08a}.TipHubPage_presets___vOMS button,.TipHubPage_presets___vOMS input{font-family:var(--font-geist-mono),monospace;font-weight:600}.TipHubPage_amount__zo0_H{height:68px;display:flex;align-items:center;gap:8px;padding:12px 16px;background:#0e0e10;box-shadow:inset 0 0 0 1.5px #1fd08a80;border-radius:18px}.TipHubPage_amount__zo0_H>span{color:#71717a;font-size:28px}.TipHubPage_amount__zo0_H input{width:100%;min-width:0;border:0;background:transparent;color:#fff;font-size:34px;line-height:44px;letter-spacing:-1.2px;font-weight:600;outline:none}.TipHubPage_splitField__d4Cuq{flex:0 0 170px}.TipHubPage_stepper__wblMl{height:66px;display:flex;align-items:center;justify-content:space-between;padding:0 10px;border-radius:18px;background:#ffffff08;box-shadow:inset 0 0 0 1px #ffffff14}.TipHubPage_stepper__wblMl button{display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:999px;background:#ffffff0d;color:#a1a1aa}.TipHubPage_stepper__wblMl>span{font-size:24px;line-height:31px;font-weight:600}.TipHubPage_presets___vOMS{display:grid;grid-template-columns:repeat(20,minmax(0,1fr));gap:8px}.TipHubPage_presets___vOMS>*{grid-column:span 4}.TipHubPage_presets___vOMS>:nth-child(n+6){grid-column:span 5}.TipHubPage_presets___vOMS button[aria-pressed=true]{color:#07140e;background:#1fd08a;box-shadow:none}.TipHubPage_presets___vOMS input{width:100%;text-align:center;color:#fff}.TipHubPage_result__ZSTQ0{min-width:0;flex:1;padding:40px;display:flex;flex-direction:column;justify-content:space-between;gap:24px;background:radial-gradient(ellipse 60% 45% at 30% 0,#1fd08a1a,transparent)}.TipHubPage_custom__aCbGn{display:flex;flex-direction:column;gap:14px}.TipHubPage_resultHead__5ySbt{display:flex;align-items:center;justify-content:space-between;gap:12px}.TipHubPage_resultHead__5ySbt h2{font-size:26px;line-height:34px;letter-spacing:-.8px;font-weight:600}.TipHubPage_badges__XFWIZ{display:flex;gap:8px;flex-shrink:0}.TipHubPage_badges__XFWIZ span{padding:5px 10px;border-radius:999px;color:#a1a1aa;background:#a1a1aa1f;box-shadow:inset 0 0 0 1px #a1a1aa55;font-size:12px;line-height:16px;font-weight:600;white-space:nowrap}.TipHubPage_badges__XFWIZ span[data-verdict=expected]{color:#fbbf24;background:#fbbf241f;box-shadow:inset 0 0 0 1px #fbbf2455}.TipHubPage_badges__XFWIZ span[data-verdict=appreciated]{color:#1fd08a;background:#1fd08a1f;box-shadow:inset 0 0 0 1px #1fd08a55}.TipHubPage_customNote__RBSIe{color:#f0f0f2;font-family:var(--font-editorial-regular,var(--font-editorial)),serif;font-size:34px;line-height:39px}.TipHubPage_facts__IeWkt{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px}.TipHubPage_facts__IeWkt>span{display:flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff14;color:#d4d4d8;font-size:12px;line-height:16px}.TipHubPage_facts__IeWkt svg{color:#1fd08a}.TipHubPage_totals__G9GcH{padding:24px;display:flex;flex-direction:column;gap:16px;border-radius:24px;background:#ffffff06;box-shadow:inset 0 0 0 1px #ffffff10}.TipHubPage_metrics___mfmK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.TipHubPage_metrics___mfmK>div{display:flex;flex-direction:column;gap:4px;min-width:0}.TipHubPage_metrics___mfmK>div:first-child>span{color:#9bf7cf}.TipHubPage_metrics___mfmK strong{min-width:0;overflow-wrap:anywhere;font-size:88px;line-height:88px;font-weight:600;letter-spacing:-4px;color:#ffffff}.TipHubPage_metrics___mfmK>div+div strong{font-size:56px;line-height:56px;letter-spacing:-2.4px;color:#d4d4d8}.TipHubPage_wideMetrics__2jIQE strong{font-size:52px;line-height:60px;letter-spacing:-2px}.TipHubPage_longMetrics___cfLi{grid-template-columns:1fr}.TipHubPage_longMetrics___cfLi strong,.TipHubPage_longMetrics___cfLi>div+div strong{font-size:32px;line-height:40px;overflow-wrap:anywhere;letter-spacing:-1px}.TipHubPage_copyRow__yeEyd{display:flex;align-items:center;gap:14px}.TipHubPage_page__nGmc5 .TipHubPage_copyButton__aQ0Z1{flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 18px;min-height:42px;border:0;border-radius:999px;background:#1fd08a;color:#07140e;font-size:14px;line-height:18px;font-weight:600}.TipHubPage_copyButton__aQ0Z1 svg{width:15px;height:15px;color:#07140e}.TipHubPage_copyRow__yeEyd p{color:#8b9197;font-size:13px;line-height:17px}.TipHubPage_perPerson__YxJ0s{margin:0;display:grid;gap:8px}.TipHubPage_perPerson__YxJ0s>div{display:flex;justify-content:space-between;gap:12px}.TipHubPage_perPerson__YxJ0s dt{color:#a1a1aa;font-size:13px}.TipHubPage_perPerson__YxJ0s dd{margin:0;font-weight:600;overflow-wrap:anywhere}.TipHubPage_error__vpW6y{color:#fca5a5;font-size:16px;line-height:24px}.TipHubPage_fieldError__qlNfU{color:#fca5a5;font-size:13px;line-height:18px}.TipHubPage_guide__qvC7c{position:relative;isolation:isolate;padding:128px 80px;display:flex;flex-direction:column;gap:48px;background:#141416}.TipHubPage_guide__qvC7c>*{width:100%;max-width:1280px;margin-inline:auto}.TipHubPage_guideHeader___0Nqg{display:flex;justify-content:space-between;align-items:flex-end;gap:32px}.TipHubPage_eyebrow__h0JTX{color:#1fd08a;font-size:13px;line-height:17px;font-weight:600;letter-spacing:2px;text-transform:uppercase}.TipHubPage_sectionTitle__GA4Rl{margin-top:18px;font-size:72px;line-height:72px;font-weight:600;letter-spacing:-3.4px}.TipHubPage_sectionTitle__GA4Rl em{display:block;font-family:var(--font-editorial),serif;font-size:80px;line-height:80px;font-weight:400;letter-spacing:-1.4px}.TipHubPage_guideHeader___0Nqg>p{width:440px;flex-shrink:0;font-size:18px;line-height:28px;color:#a1a1aa}.TipHubPage_countryGrid__xQMVS{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.TipHubPage_countryGrid__xQMVS a{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:flex-end;gap:4px;height:180px;padding:20px;border-radius:24px;background:#1e1e21;box-shadow:inset 0 0 0 1px #ffffff12;overflow:hidden;color:#fff}.TipHubPage_countryGrid__xQMVS a img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.TipHubPage_countryGrid__xQMVS a:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#0e0e1033,#0e0e10e6)}.TipHubPage_countryGrid__xQMVS a:hover img{transform:scale(1.04)}.TipHubPage_countryKicker__EK8Aa{font-family:var(--font-geist-mono),monospace;font-size:10px;line-height:13px;letter-spacing:1.4px;text-transform:uppercase;color:#9bf7cf}.TipHubPage_countryName__Ft_lL{display:flex;align-items:flex-end;justify-content:space-between;gap:8px;font-size:20px;line-height:23px;font-weight:600;letter-spacing:-.4px}.TipHubPage_countryName__Ft_lL svg{color:#e4e4e7}.TipHubPage_allCountries__nj9iO{border-radius:24px;background:#ffffff05;box-shadow:inset 0 0 0 1px #ffffff1a}.TipHubPage_allCountries__nj9iO>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:22px 28px;list-style:none;cursor:pointer;color:#fff;font-size:18px;line-height:23px;font-weight:600}.TipHubPage_allCountries__nj9iO>summary::-webkit-details-marker{display:none}.TipHubPage_allCountries__nj9iO>summary>span{display:flex;align-items:center;gap:12px}.TipHubPage_allCountries__nj9iO>summary svg{color:#1fd08a}.TipHubPage_allCountries__nj9iO>summary>svg{color:#a1a1aa;transition:transform .2s}.TipHubPage_allCountries__nj9iO[open]>summary>svg{transform:rotate(180deg)}.TipHubPage_allCountries__nj9iO>ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px 20px;padding:0 28px 24px}.TipHubPage_allCountries__nj9iO>ul a{display:inline-flex;align-items:center;min-height:36px;color:#a1a1aa;font-size:14px;line-height:18px}.TipHubPage_allCountries__nj9iO>ul a:hover{color:#fff}.TipHubPage_page__nGmc5 .v5-section.v5-faq{background:#1a1a1c}.TipHubPage_more__h8jDN{width:100%;max-width:1440px;margin-inline:auto;padding:0 80px 112px;display:flex;flex-direction:column;gap:32px}.TipHubPage_more__h8jDN>header{display:flex;justify-content:space-between;align-items:flex-end;gap:24px}.TipHubPage_more__h8jDN h2{display:flex;align-items:baseline;gap:14px;font-size:44px;line-height:44px;font-weight:600;letter-spacing:-1.8px}.TipHubPage_more__h8jDN h2 em{font-family:var(--font-editorial),serif;font-size:50px;line-height:50px;font-weight:400;letter-spacing:0}.TipHubPage_more__h8jDN>header>a{display:flex;align-items:center;gap:6px;color:#1fd08a;font-size:15px;line-height:19px;font-weight:600}.TipHubPage_moreCards__K5DSL{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.TipHubPage_moreCards__K5DSL>a{padding:24px;display:flex;align-items:center;gap:24px;border-radius:28px;background:radial-gradient(ellipse 50% 70% at 100% 100%,#00a86b26,transparent),#1e1e21;box-shadow:inset 0 0 0 1px #ffffff12;color:#fff}.TipHubPage_moreCards__K5DSL i{flex-shrink:0;display:grid;place-items:center;width:56px;height:56px;border-radius:18px;background:#1fd08a1f;box-shadow:inset 0 0 0 1px #1fd08a40;color:#1fd08a}.TipHubPage_moreCards__K5DSL>a>div{flex:1;min-width:0}.TipHubPage_moreCards__K5DSL h3{font-size:22px;line-height:29px;font-weight:600;letter-spacing:-.6px}.TipHubPage_moreCards__K5DSL p{margin-top:4px;color:#8b9197;font-size:14px;line-height:18px}.TipHubPage_preview__a_YbH{display:flex;flex-direction:column;gap:2px;flex-shrink:0;padding:10px 14px;border-radius:14px;background:#ffffff08;box-shadow:inset 0 0 0 1px #ffffff10}.TipHubPage_preview__a_YbH small{font-family:var(--font-geist-mono),monospace;font-size:9px;line-height:12px;letter-spacing:1.4px;color:#8b9197}.TipHubPage_preview__a_YbH b{font-size:15px;line-height:19px;font-weight:600;color:#c9fbe4}.TipHubPage_openTool__6uMxE{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;border-radius:999px;background:#1fd08a;color:#07140e}.TipHubPage_page__nGmc5 .v5-whole-trip{padding:0 0 128px}@media (max-width:1299px){.TipHubPage_hero__66THb{padding:150px 40px 90px;gap:26px}.TipHubPage_hero__66THb h1{font-size:62px;line-height:62px;letter-spacing:-2.8px}.TipHubPage_hero__66THb h1 em{font-size:70px;line-height:71px;letter-spacing:-1.3px}.TipHubPage_intro__lDJES{max-width:600px;font-size:17px;line-height:26px}.TipHubPage_console__RsvYl{flex-direction:column;min-height:0}.TipHubPage_inputs___giCg{width:100%;padding:32px;box-shadow:inset 0 -1px #ffffff0f}.TipHubPage_result__ZSTQ0{padding:32px;min-height:469px}.TipHubPage_guide__qvC7c{padding:104px 40px;gap:40px}.TipHubPage_guideHeader___0Nqg{flex-direction:column;align-items:flex-start;gap:20px}.TipHubPage_sectionTitle__GA4Rl{font-size:56px;line-height:56px;letter-spacing:-2.4px}.TipHubPage_sectionTitle__GA4Rl em{font-size:62px;line-height:62px;letter-spacing:-1.2px}.TipHubPage_guideHeader___0Nqg>p{width:560px;max-width:100%;font-size:17px;line-height:26px}.TipHubPage_countryGrid__xQMVS{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.TipHubPage_countryGrid__xQMVS a{height:150px}.TipHubPage_allCountries__nj9iO>ul{grid-template-columns:repeat(3,minmax(0,1fr))}.TipHubPage_more__h8jDN{padding:0 40px 96px}.TipHubPage_moreCards__K5DSL{grid-template-columns:1fr;gap:12px}.TipHubPage_page__nGmc5 .v5-whole-trip{padding:0 0 104px}}@media (min-width:1300px) and (max-width:1439px){.TipHubPage_inputs___giCg{width:480px;padding:30px}.TipHubPage_result__ZSTQ0{padding:30px}.TipHubPage_resultHead__5ySbt{flex-wrap:wrap}}@media (max-width:739px){.TipHubPage_hero__66THb{padding:112px 20px 56px;gap:22px}.TipHubPage_hero__66THb h1{width:100%;font-size:40px;line-height:40px;letter-spacing:-1.6px}.TipHubPage_hero__66THb h1 em{font-size:46px;line-height:47px;letter-spacing:-.8px}.TipHubPage_intro__lDJES{max-width:340px;font-size:15px;line-height:23px}.TipHubPage_meta__MoEyE{gap:12px;font-size:11px;line-height:14px}.TipHubPage_meta__MoEyE>span{gap:5px}.TipHubPage_meta__MoEyE svg{width:11px;height:11px}.TipHubPage_meta__MoEyE>span:last-child>svg{margin-right:5px}.TipHubPage_last__WFqPC{display:none}.TipHubPage_shortLast__u6JkO{display:inline}.TipHubPage_console__RsvYl{border-radius:26px}.TipHubPage_inputs___giCg{padding:20px;gap:16px}.TipHubPage_currencyField__D5SGS{flex-basis:96px}.TipHubPage_currencyPicker__tuYJe{padding:0 10px}.TipHubPage_countryPicker__ug7_F{gap:10px;padding:10px 12px}.TipHubPage_countryGlobe__t_PZN,.TipHubPage_countryPicker__ug7_F img{width:34px;height:34px}.TipHubPage_countryPicker__ug7_F select{font-size:16px;padding-right:18px}.TipHubPage_countryPicker__ug7_F>svg{right:10px}.TipHubPage_services__z0gPd button{height:32px;font-size:11px;padding:0 3px;justify-content:center}.TipHubPage_services__z0gPd svg{display:none}.TipHubPage_billRow__POS_Q{flex-direction:column}.TipHubPage_splitField__d4Cuq{flex-basis:auto}.TipHubPage_presets___vOMS{grid-template-columns:repeat(3,minmax(0,1fr))}.TipHubPage_presets___vOMS>:nth-child(n){grid-column:auto}.TipHubPage_result__ZSTQ0{padding:20px;min-height:488px;gap:20px}.TipHubPage_resultHead__5ySbt{flex-direction:column;align-items:flex-start;gap:10px}.TipHubPage_customNote__RBSIe{font-size:26px;line-height:30px}.TipHubPage_facts__IeWkt{flex-direction:column;gap:8px}.TipHubPage_totals__G9GcH{padding:18px}.TipHubPage_metrics___mfmK{gap:12px}.TipHubPage_metrics___mfmK strong{font-size:40px;line-height:44px;letter-spacing:-3px}.TipHubPage_metrics___mfmK>div+div strong{font-size:34px;line-height:44px;letter-spacing:-1.6px}.TipHubPage_wideMetrics__2jIQE strong,.TipHubPage_wideMetrics__2jIQE>div+div strong{font-size:30px;line-height:38px;letter-spacing:-1px}.TipHubPage_longMetrics___cfLi strong,.TipHubPage_longMetrics___cfLi>div+div strong{font-size:28px;line-height:36px}.TipHubPage_copyRow__yeEyd{flex-direction:column;align-items:flex-start;gap:10px}.TipHubPage_guide__qvC7c{padding:80px 20px;gap:32px}.TipHubPage_sectionTitle__GA4Rl{font-size:40px;line-height:40px;letter-spacing:-1.6px}.TipHubPage_sectionTitle__GA4Rl em{font-size:44px;line-height:44px;letter-spacing:-.8px}.TipHubPage_guideHeader___0Nqg>p{width:340px;font-size:15px;line-height:23px}.TipHubPage_countryGrid__xQMVS{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.TipHubPage_countryGrid__xQMVS a{height:130px;padding:16px;border-radius:20px}.TipHubPage_countryName__Ft_lL{font-size:17px;line-height:21px}.TipHubPage_countryName__Ft_lL svg{display:none}.TipHubPage_allCountries__nj9iO>summary{padding:18px 20px;font-size:16px}.TipHubPage_allCountries__nj9iO>ul{grid-template-columns:1fr;padding:0 20px 20px}.TipHubPage_more__h8jDN{padding:0 20px 72px;gap:24px}.TipHubPage_more__h8jDN>header{flex-direction:column;align-items:flex-start;gap:12px}.TipHubPage_more__h8jDN h2{flex-direction:column;align-items:flex-start;gap:0;font-size:34px;line-height:34px;letter-spacing:-1.8px}.TipHubPage_more__h8jDN h2 em{font-size:38px;line-height:38px}.TipHubPage_moreCards__K5DSL>a{padding:18px;gap:14px}.TipHubPage_moreCards__K5DSL i{width:46px;height:46px}.TipHubPage_moreCards__K5DSL h3{font-size:18px;line-height:23px}.TipHubPage_preview__a_YbH{display:none}.TipHubPage_page__nGmc5 .v5-whole-trip{padding:0 0 80px}}@media (max-width:359px){.TipHubPage_hero__66THb h1{font-size:34px;line-height:36px}.TipHubPage_hero__66THb h1 em{font-size:42px;line-height:44px}.TipHubPage_whereRow__GUecE{gap:8px}.TipHubPage_currencyField__D5SGS{flex-basis:78px}.TipHubPage_services__z0gPd button{font-size:9px}}.v5-faq-grid{display:grid;grid-template-columns:minmax(0,420fr) minmax(0,780fr);gap:80px;align-items:start}.v5-faq-grid h2{font-size:72px;font-weight:600;letter-spacing:-.04em;line-height:1.05}.v5-faq-grid h2 em{font-size:80px;font-weight:400}.v5-faq-grid .v5-faq-list{width:100%;min-width:0;margin:0;gap:12px}.v5-faq-grid .v5-faq-list details{border:1px solid #ffffff12;border-radius:18px;background:#ffffff03;padding:0 22px}.v5-faq-grid .v5-faq-list summary{min-height:74px;font-size:17px;line-height:1.5}.v5-faq-mascot{width:180px;height:180px;object-fit:contain;margin-top:18px;transform:rotate(-6deg);filter:drop-shadow(0 14px 15px #0006)}@media (max-width:1099px){.v5-faq-grid h2{font-size:56px}.v5-faq-grid h2 em{font-size:62px}.v5-faq-grid{grid-template-columns:1fr;gap:36px}.v5-faq-grid>header{position:relative;padding-right:150px;min-height:160px}.v5-faq-mascot{position:absolute;right:0;top:0;width:150px;height:150px;margin:0}}@media (max-width:599px){.v5-faq-grid{gap:28px}.v5-faq-grid>header{padding-right:0;min-height:0}.v5-faq-grid h2{font-size:40px}.v5-faq-grid h2 em{font-size:44px}.v5-faq-grid .v5-faq-list details{padding:0 18px}.v5-faq-grid .v5-faq-list summary{font-size:16px}.v5-faq-mascot{position:static;width:120px;height:120px;margin-top:18px}}.TokyoWholeTrip_section__8DpTc{width:100%;height:712px;padding:128px 80px 64px;background:#1a1a1c;font-family:var(--font-geist-sans),sans-serif}.TokyoWholeTrip_card__cY1_T{position:relative;isolation:isolate;width:100%;max-width:1280px;height:520px;margin:0 auto;overflow:hidden;border:1px solid #1fd08a55;border-radius:40px;background:radial-gradient(ellipse 65% 70% at 80% 60%,#1fd08a50 0,#1fd08a00 100%),#0f2a1f}.TokyoWholeTrip_grain__IYTeG{position:absolute;z-index:0;inset:0;background:url(/v5/textures/film-grain.webp) 50%/cover no-repeat;mix-blend-mode:overlay;opacity:.06;pointer-events:none}.TokyoWholeTrip_copy__wDheN{position:absolute;z-index:2;top:72px;left:64px;display:flex;flex-direction:column;align-items:flex-start;gap:22px;width:560px;max-width:calc(100% - 128px)}.TokyoWholeTrip_eyebrow__Va_pJ{margin:0;color:#9bf7cf;font:400 12px/1.25 var(--font-geist-mono),monospace;letter-spacing:1.4px;text-transform:uppercase}.TokyoWholeTrip_title__8Y_3L{display:flex;flex-direction:column;width:max-content;max-width:100%;margin:0;color:#fff;font:600 56px/1.02 var(--font-geist-sans),sans-serif;letter-spacing:-2.4px}.TokyoWholeTrip_title__8Y_3L em{color:#1fd08a;font:italic 400 62px/1.02 var(--font-editorial),Georgia,serif;letter-spacing:-1px;white-space:nowrap}.TokyoWholeTrip_body__XUu4A{width:100%;margin:0;color:#c4c4cc;font:400 17px/1.55 var(--font-geist-sans),sans-serif}.TokyoWholeTrip_button__Q0DS6{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:15px 26px;border-radius:999px;background:#1fd08a;box-shadow:0 10px 30px #00a86b66;color:#07140e;font:600 15px/20px var(--font-geist-sans),sans-serif;text-decoration:none;white-space:nowrap}.TokyoWholeTrip_button__Q0DS6:hover{background:#42e5a3}.TokyoWholeTrip_button__Q0DS6:focus-visible{outline:2px solid #fff;outline-offset:3px}.TokyoWholeTrip_phone__dG1F8{position:absolute;z-index:1;top:62px;left:65.625%;width:270px;height:587px;overflow:hidden;border-radius:42px;box-shadow:0 30px 60px #000a,0 0 0 3px #ffffff33;transform:rotate(6deg);transform-origin:top left}.TokyoWholeTrip_phone__dG1F8 img{object-fit:cover;object-position:top}.TokyoWholeTrip_phone__dG1F8:after{position:absolute;z-index:1;inset:0;border:3px solid #ffffff33;border-radius:inherit;content:"";pointer-events:none}.TokyoWholeTrip_sticker__3xIBK{position:absolute;z-index:2;top:310px;left:calc(83.59375% - 12px);width:180px;height:180px;box-shadow:0 14px 30px #0006;transform:rotate(8deg);transform-origin:center}.TokyoWholeTrip_sticker__3xIBK img{object-fit:contain}@media (min-width:600px) and (max-width:1099px){.TokyoWholeTrip_section__8DpTc{height:1008px;padding:104px 40px 64px}.TokyoWholeTrip_card__cY1_T{height:840px}.TokyoWholeTrip_copy__wDheN{top:48px;left:40px;width:calc(100% - 80px);max-width:none}.TokyoWholeTrip_phone__dG1F8{top:398px;left:33.1565%}.TokyoWholeTrip_sticker__3xIBK{top:570px;left:calc(68.9655% - 14px)}}@media (max-width:599px){.TokyoWholeTrip_section__8DpTc{height:940px;padding:0 20px 80px}.TokyoWholeTrip_card__cY1_T{height:860px;border-radius:30px}.TokyoWholeTrip_copy__wDheN{top:36px;left:24px;width:calc(100% - 48px);max-width:none}.TokyoWholeTrip_title__8Y_3L{font-size:36px;letter-spacing:-1.4px}.TokyoWholeTrip_title__8Y_3L em{font-size:40px}.TokyoWholeTrip_body__XUu4A{font-size:15px}.TokyoWholeTrip_phone__dG1F8{top:470px;left:calc(14.2857% - 2px);width:230px;height:500px;border-radius:34px}.TokyoWholeTrip_sticker__3xIBK{top:648px;left:calc(57.1429% - 10px);width:140px;height:140px}}@media (max-width:359px){.TokyoWholeTrip_title__8Y_3L{font-size:32px}.TokyoWholeTrip_title__8Y_3L em{font-size:34px}}.StayWholeTrip_section__Z1Z7p{width:100%;height:648px;padding:0 80px 128px;background:#000;font-family:var(--font-geist-sans),sans-serif}.StayWholeTrip_card__lVQvC{position:relative;isolation:isolate;width:100%;max-width:1280px;height:520px;margin:0 auto;overflow:hidden;border:1px solid #1fd08a55;border-radius:40px;background:radial-gradient(ellipse 65% 70% at 80% 60%,#1fd08a50 0,#1fd08a00 100%),#0f2a1f}.StayWholeTrip_grain__cqF8v{position:absolute;z-index:0;inset:0;background:url(/v5/textures/film-grain.webp) 50%/cover no-repeat;mix-blend-mode:overlay;opacity:.06;pointer-events:none}.StayWholeTrip_copy__pwgl_{position:absolute;z-index:2;top:72px;left:64px;display:flex;flex-direction:column;align-items:flex-start;gap:22px;width:560px;max-width:calc(100% - 128px)}.StayWholeTrip_eyebrow__qpV3z{margin:0;color:#9bf7cf;font:400 12px/1.25 var(--font-geist-mono),monospace;letter-spacing:1.4px;text-transform:uppercase}.StayWholeTrip_title__jsnDI{display:flex;flex-direction:column;width:max-content;max-width:100%;margin:0;color:#fff;font:600 56px/1.02 var(--font-geist-sans),sans-serif;letter-spacing:-2.4px}.StayWholeTrip_title__jsnDI em{color:#1fd08a;font:italic 400 62px/1.02 var(--font-editorial),Georgia,serif;letter-spacing:-1px;white-space:nowrap}.StayWholeTrip_body__7uP8q{width:100%;margin:0;color:#c4c4cc;font:400 17px/1.55 var(--font-geist-sans),sans-serif}.StayWholeTrip_button__h_afy{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:15px 26px;border-radius:999px;background:#1fd08a;box-shadow:0 10px 30px #00a86b66;color:#07140e;font:600 15px/20px var(--font-geist-sans),sans-serif;text-decoration:none;white-space:nowrap}.StayWholeTrip_button__h_afy:hover{background:#42e5a3}.StayWholeTrip_button__h_afy:focus-visible{outline:2px solid #fff;outline-offset:3px}.StayWholeTrip_phone___QMfl{position:absolute;z-index:1;top:62px;left:65.625%;width:270px;height:587px;overflow:hidden;border-radius:42px;box-shadow:0 30px 60px #000a,0 0 0 3px #ffffff33;transform:rotate(6deg);transform-origin:top left}.StayWholeTrip_phone___QMfl img{object-fit:cover;object-position:top}.StayWholeTrip_phone___QMfl:after{position:absolute;z-index:1;inset:0;border:3px solid #ffffff33;border-radius:inherit;content:"";pointer-events:none}.StayWholeTrip_sticker__ZVPbU{position:absolute;z-index:2;top:310px;left:calc(83.59375% - 12px);width:180px;height:180px;box-shadow:0 14px 30px #0006;transform:rotate(8deg);transform-origin:center}.StayWholeTrip_sticker__ZVPbU img{object-fit:contain}@media (min-width:600px) and (max-width:1099px){.StayWholeTrip_section__Z1Z7p{height:944px;padding:0 40px 104px}.StayWholeTrip_card__lVQvC{height:840px}.StayWholeTrip_copy__pwgl_{top:48px;left:40px;width:calc(100% - 80px);max-width:none}.StayWholeTrip_phone___QMfl{top:398px;left:33.1565%}.StayWholeTrip_sticker__ZVPbU{top:570px;left:calc(68.9655% - 14px)}}@media (max-width:599px){.StayWholeTrip_section__Z1Z7p{height:940px;padding:0 20px 80px}.StayWholeTrip_card__lVQvC{height:860px;border-radius:30px}.StayWholeTrip_copy__pwgl_{top:36px;left:24px;width:calc(100% - 48px);max-width:none}.StayWholeTrip_title__jsnDI{font-size:36px;letter-spacing:-1.4px}.StayWholeTrip_title__jsnDI em{font-size:40px}.StayWholeTrip_body__7uP8q{font-size:15px}.StayWholeTrip_phone___QMfl{top:470px;left:calc(14.2857% - 2px);width:230px;height:500px;border-radius:34px}.StayWholeTrip_sticker__ZVPbU{top:648px;left:calc(57.1429% - 10px);width:140px;height:140px}}@media (max-width:359px){.StayWholeTrip_title__jsnDI{font-size:32px}.StayWholeTrip_title__jsnDI em{font-size:34px}}