.landing_page__ttWtt{--landing-bg:#fcfbf8;--landing-ink:#293b34;--landing-muted:#626b64;--landing-accent:#bd4036;--landing-line:#e3e5de;min-height:100dvh;color:var(--landing-ink);background:var(--landing-bg);color-scheme:light;font-weight:400;-webkit-font-smoothing:antialiased}.landing_page__ttWtt :is(a,button){-webkit-tap-highlight-color:transparent}.landing_page__ttWtt :is(a,button):focus-visible{outline:3px solid var(--landing-accent);outline-offset:5px}.landing_page__ttWtt ::selection{background:#f5d8ce;color:var(--landing-ink)}.landing_page__ttWtt:lang(ja) :is(h1,p),.landing_page__ttWtt:lang(zh-CN) :is(h1,p){word-break:normal;overflow-wrap:anywhere}.landing_skipLink__TG_JH{position:absolute;z-index:30;top:12px;left:16px;padding:12px;background:white;transform:translateY(-160%)}.landing_skipLink__TG_JH:focus{transform:translateY(0)}.landing_header__oXNEM{border-bottom:1px solid var(--landing-line)}.landing_explore__f_n4n,.landing_footer__NntD6,.landing_hero__IFqnw,.landing_how__yfzsu,.landing_nav__Cldps{width:min(1184px,calc(100% - 96px));margin-inline:auto}.landing_nav__Cldps{min-height:88px;display:flex;align-items:center;justify-content:space-between;gap:24px}.landing_navLinks__G7TtF{display:flex;align-items:center;gap:28px}.landing_languageSelector__N27v_{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--landing-ink);flex-shrink:0}.landing_languageSelector__N27v_ select{min-height:36px;max-width:100px;padding:6px 3px;background:transparent;cursor:pointer}.landing_languageSelector__N27v_ select:focus-visible{outline:2px solid var(--landing-accent);outline-offset:3px}.landing_originalContent__hpejA{display:block;margin-top:4px}.landing_realPreview__K2GmY section>header{flex-wrap:wrap}.landing_demoCaption__LIc5e>a{flex-shrink:0;align-self:center}.landing_exploreNav__XJsml{font-size:14px;color:var(--landing-muted);padding-block:14px;transition:color .16s ease}.landing_exploreNav__XJsml:hover{color:var(--landing-accent)}.landing_hero__IFqnw{display:grid;grid-template-columns:.93fr 1.07fr;align-items:center;gap:56px;padding-block:76px 88px}.landing_intro__oU8sf h1{font-size:clamp(36px,4.2vw,56px);line-height:1.24;font-weight:700;letter-spacing:-.04em;word-break:keep-all}.landing_intro__oU8sf h1 span{color:var(--landing-accent)}.landing_description__2vbaF{font-size:16px;line-height:1.85;color:var(--landing-muted);margin-top:26px;word-break:keep-all}.landing_actions__7UZ3M{display:flex;gap:10px;margin-top:34px}.landing_actions__7UZ3M .landing_primaryButton__q6jWW,.landing_actions__7UZ3M .landing_secondaryButton__reG1q{width:auto;min-width:0;height:52px;padding-inline:23px;border-radius:9px;font-size:14px;font-weight:700;box-shadow:none;white-space:nowrap;transition:background-color .16s ease}.landing_actions__7UZ3M .landing_primaryButton__q6jWW{background:var(--landing-accent);color:white}.landing_actions__7UZ3M .landing_primaryButton__q6jWW:hover{background:#a4352d}.landing_actions__7UZ3M .landing_secondaryButton__reG1q{background:transparent;border:1px solid #b8beb5;color:var(--landing-ink)}.landing_actions__7UZ3M .landing_secondaryButton__reG1q:hover{background:#efefe9}.landing_noAccount__0m1f7{color:var(--landing-muted);font-size:12px;margin-top:14px}.landing_textLink__rtgyB{display:inline-flex;align-items:center;gap:12px;font-size:14px;margin-top:35px;padding-block:9px;text-underline-offset:5px}.landing_textLink__rtgyB:hover{text-decoration:underline}.landing_demo__e5mLR{min-width:0;border-radius:14px;overflow:hidden;background:#fffefa;box-shadow:0 16px 48px #293b3414}.landing_demoToolbar__G8O0Y{display:flex;justify-content:space-between;align-items:center;padding:16px 22px;gap:12px}.landing_tripOptions__p2pfA{display:flex;gap:5px;padding:4px;background:#f0f0ea;border-radius:8px}.landing_tripOptions__p2pfA button{min-height:34px;padding-inline:14px;font-size:12px;color:var(--landing-muted);border-radius:5px;cursor:pointer;transition:background-color .16s ease,color .16s ease}.landing_tripOptions__p2pfA button[aria-pressed=true]{background:var(--landing-ink);color:#fffefa;font-weight:700}.landing_tripOptions__p2pfA button:hover:not([aria-pressed=true]){background:#e4e6de;color:var(--landing-ink)}.landing_exampleLabel__shwQ_{font-size:11px;color:var(--landing-muted);white-space:nowrap}.landing_realPreview__K2GmY{min-height:530px}.landing_viewerLoading__UmiRq{min-height:530px;display:grid;place-items:center;padding:24px;color:var(--landing-muted);font-size:13px}.landing_demoCaption__LIc5e a{color:var(--landing-ink);text-decoration:underline;text-underline-offset:3px}.landing_demoCaption__LIc5e{border-top:1px solid var(--landing-line);padding:12px 24px;display:flex;justify-content:space-between;gap:12px;color:var(--landing-muted);font-size:10px}.landing_how__yfzsu{border-top:1px solid var(--landing-line);padding-block:56px 66px}.landing_sectionHeading__kfsYD{display:flex;align-items:end;justify-content:space-between;gap:32px}.landing_sectionHeading__kfsYD h2{font-size:32px;font-weight:700;line-height:1.4;letter-spacing:-.035em}.landing_sectionHeading__kfsYD>p{font-size:14px;line-height:1.8;color:var(--landing-muted)}.landing_steps__UBWYG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;margin-top:40px}.landing_stepNumber__0S8gF{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;border:1px solid #afb9af;color:var(--landing-ink);font-size:12px;margin-bottom:17px}.landing_steps__UBWYG h3{font-size:18px;font-weight:700;letter-spacing:-.025em}.landing_steps__UBWYG p{color:var(--landing-muted);font-size:14px;line-height:1.8;margin-top:10px;max-width:31ch;word-break:keep-all}.landing_explore__f_n4n{display:flex;justify-content:space-between;align-items:center;gap:28px;background:#edf0e8;padding:36px 40px;border-radius:12px}.landing_explore__f_n4n h2{font-weight:700;font-size:24px;letter-spacing:-.03em}.landing_explore__f_n4n p{font-size:14px;color:#52604f;margin-top:10px;line-height:1.7;word-break:keep-all}.landing_exploreLink__xcwW4{display:inline-flex;align-items:center;gap:24px;padding-block:14px;border-bottom:1px solid #73836d;font-size:14px;font-weight:700;white-space:nowrap}.landing_exploreLink__xcwW4:hover{color:var(--landing-accent);border-color:var(--landing-accent)}.landing_footer__NntD6{display:flex;justify-content:space-between;gap:24px;padding-block:46px 32px;font-size:11px;color:var(--landing-muted);line-height:1.8}.landing_footer__NntD6 strong{color:var(--landing-ink);font-size:16px}.landing_footer__NntD6 p{margin-top:6px}.landing_business__E6X4z{min-width:0;max-width:660px}.landing_businessDetails__tppar{display:flex;flex-wrap:wrap;gap:3px 18px;margin-top:10px}.landing_businessDetails__tppar>div{display:flex;align-items:baseline;gap:7px;min-width:0}.landing_businessDetails__tppar dt{flex-shrink:0}.landing_businessDetails__tppar dd{min-width:0;overflow-wrap:anywhere}.landing_businessLine__1jDLd{flex-basis:100%}.landing_footerLinks__Ha02t{text-align:right}.landing_footerLinks__Ha02t>div{display:flex;justify-content:flex-end;gap:20px}.landing_footer__NntD6 a:hover{color:var(--landing-ink);text-decoration:underline;text-underline-offset:4px}@media (min-width:1600px){.landing_hero__IFqnw{padding-block:92px 104px}}@media (max-width:1100px){.landing_explore__f_n4n,.landing_footer__NntD6,.landing_hero__IFqnw,.landing_how__yfzsu,.landing_nav__Cldps{width:calc(100% - 64px)}.landing_hero__IFqnw{gap:30px;padding-block:60px}.landing_intro__oU8sf h1{font-size:42px}.landing_description__2vbaF{font-size:15px}.landing_desktopBreak__P1SVa{display:none}.landing_actions__7UZ3M .landing_primaryButton__q6jWW,.landing_actions__7UZ3M .landing_secondaryButton__reG1q{padding-inline:15px}}@media (max-width:850px){.landing_hero__IFqnw{grid-template-columns:1fr;gap:40px;max-width:610px}.landing_intro__oU8sf h1{font-size:48px}.landing_intro__oU8sf{padding-top:8px}.landing_navLinks__G7TtF{gap:16px}.landing_sectionHeading__kfsYD h2{font-size:28px}.landing_steps__UBWYG{gap:28px}.landing_explore__f_n4n{padding:30px}.landing_explore__f_n4n h2{font-size:21px}}@media (max-width:600px){.landing_explore__f_n4n,.landing_footer__NntD6,.landing_hero__IFqnw,.landing_how__yfzsu,.landing_nav__Cldps{width:calc(100% - 40px)}.landing_nav__Cldps{min-height:98px;gap:10px;padding-block:8px}.landing_navLinks__G7TtF{display:grid;justify-items:end;gap:2px;min-width:0}.landing_exploreNav__XJsml{display:none}.landing_hero__IFqnw{padding-block:40px 44px;gap:30px}.landing_intro__oU8sf{padding-top:0}.landing_intro__oU8sf h1{font-size:clamp(32px,8.9vw,46px);line-height:1.28}.landing_description__2vbaF{margin-top:20px;font-size:14px;line-height:1.85;max-width:36ch}.landing_actions__7UZ3M{margin-top:25px;gap:8px}.landing_actions__7UZ3M .landing_primaryButton__q6jWW,.landing_actions__7UZ3M .landing_secondaryButton__reG1q{flex:1;padding-inline:10px;font-size:13px;height:50px}.landing_noAccount__0m1f7{font-size:11px;margin-top:12px}.landing_textLink__rtgyB{margin-top:18px;font-size:13px}.landing_demoToolbar__G8O0Y{padding:14px 16px}.landing_tripOptions__p2pfA button{min-height:36px;padding-inline:12px}.landing_demoCaption__LIc5e{padding-inline:16px;font-size:9px}.landing_how__yfzsu{padding-block:36px 40px}.landing_sectionHeading__kfsYD{display:block}.landing_sectionHeading__kfsYD h2{font-size:27px}.landing_sectionHeading__kfsYD>p{margin-top:18px;font-size:13px}.landing_steps__UBWYG{grid-template-columns:1fr;gap:25px;margin-top:30px}.landing_steps__UBWYG li{display:grid;grid-template-columns:28px minmax(0,1fr);column-gap:14px;align-items:center}.landing_stepNumber__0S8gF{margin:0;grid-row:1/3;align-self:start}.landing_steps__UBWYG h3{font-size:17px}.landing_steps__UBWYG p{grid-column:2;margin-top:7px;max-width:40ch;font-size:13px}.landing_explore__f_n4n{display:block;padding:26px 24px}.landing_explore__f_n4n h2{font-size:21px}.landing_explore__f_n4n p{font-size:13px}.landing_exploreLink__xcwW4{margin-top:15px;font-size:13px;gap:16px}.landing_footer__NntD6{flex-direction:column;padding-block:34px 24px;font-size:10px}.landing_footerLinks__Ha02t{text-align:left}.landing_footerLinks__Ha02t>div{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.landing_page__ttWtt :is(a,button){transition:none}}@font-face{font-family:pretendard;src:url(/_next/static/media/119cf01b445a4dc3-s.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:pretendard;src:url(/_next/static/media/e00e15f44d7b58c0-s.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:pretendard Fallback;src:local("Arial");ascent-override:93.76%;descent-override:23.75%;line-gap-override:0.00%;size-adjust:101.55%}.__className_9efc8c{font-family:pretendard,pretendard Fallback}