._button_bec37_5{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 24px;border-radius:999px;font-weight:600;font-size:15px;text-decoration:none;transition:background .2s,transform .2s var(--landing-ease)}._primary_bec37_21{background:var(--landing-accent);color:var(--landing-accent-ink);box-shadow:0 10px 30px -12px color-mix(in srgb,var(--app-color-accent) 70%,transparent)}._primary_bec37_21:hover{background:var(--landing-accent-hover);color:var(--landing-accent-ink);transform:translateY(-1px)}._ghost_bec37_33{box-shadow:0 0 0 1px var(--landing-line-2) inset;color:var(--landing-text)}._ghost_bec37_33:hover{background:#ffffff0a;color:var(--landing-text)}._compact_bec37_43{min-height:38px;padding:0 16px;font-size:14px}._button_bec37_5:focus-visible{outline:2px solid var(--landing-accent);outline-offset:3px}._disabled_bec37_55,._disabled_bec37_55:hover{font:inherit;border:0;cursor:not-allowed;background:none;color:var(--landing-text-3);box-shadow:0 0 0 1px var(--landing-line) inset;transform:none}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400 700;src:url(/fonts/inter-latin-var.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}._page_1u256_6{--landing-bg: #07090d;--landing-line: rgb(229 238 247 / 8%);--landing-line-2: rgb(229 238 247 / 14%);--landing-text: #e5eef7;--landing-text-2: #a3adbb;--landing-text-3: #7d8794;--landing-accent: var(--app-color-accent);--landing-accent-hover: var(--app-color-accent-hover);--landing-accent-ink: var(--app-color-accent-contrast);--landing-radius: 20px;--landing-ease: cubic-bezier(.2, .7, .2, 1);--landing-header-height: 64px;min-height:100vh;overflow-x:clip;background:var(--landing-bg);color:var(--landing-text);font-family:Inter,system-ui,sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased}._page_1u256_6 *,._page_1u256_6 *:before,._page_1u256_6 *:after{box-sizing:border-box}:where(._page_1u256_6) [id]{scroll-margin-top:var(--landing-header-height)}:where(._page_1u256_6) :where(h1,h2,h3,p,ul){margin:0;padding:0}:where(._page_1u256_6) :where(h1,h2,h3){text-wrap:balance}:where(._page_1u256_6) :where(a){color:inherit;text-decoration:none}._page_1u256_6:lang(ko){word-break:keep-all}._wrap_1u256_92{width:min(1120px,100% - 48px);margin-inline:auto}._display_1u256_97{font-weight:700;letter-spacing:-.04em;line-height:1.04}._page_1u256_6:lang(ko) ._display_1u256_97{letter-spacing:-.045em}._page_1u256_6:lang(ja) ._display_1u256_97{letter-spacing:-.03em}._lede_1u256_112{max-width:560px;color:var(--landing-text-2);font-size:clamp(17px,1.6vw,20px);line-height:1.62;text-wrap:pretty}._fine_1u256_121{margin-top:36px;color:var(--landing-text-3);font-size:13px}._cta_1u256_127{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:40px}._skipLink_1u256_140{position:absolute;z-index:60;top:8px;left:8px;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._skipLink_1u256_140:focus{width:auto;height:auto;padding:8px 16px;overflow:visible;clip:auto;border:1px solid color-mix(in srgb,var(--app-color-accent) 40%,transparent);border-radius:8px;outline:2px solid var(--landing-accent);outline-offset:2px;background:var(--landing-bg);color:var(--landing-text)}._header_1u256_50{position:sticky;z-index:50;top:env(safe-area-inset-top,0px);background:#07090dc7;box-shadow:0 1px 0 var(--landing-line);-webkit-backdrop-filter:saturate(1.4) blur(16px);backdrop-filter:saturate(1.4) blur(16px)}._headerInner_1u256_178{display:flex;align-items:center;gap:28px;height:var(--landing-header-height)}._nav_1u256_185{display:flex;gap:26px;margin-left:12px;color:var(--landing-text-2);font-size:14px}._nav_1u256_185 a:hover,._signIn_1u256_194:hover{color:var(--landing-text)}._headerActions_1u256_198{display:flex;align-items:center;gap:18px;margin-left:auto;font-size:14px}._signIn_1u256_194{color:var(--landing-text-2)}._hero_1u256_212{position:relative;overflow:hidden;padding:196px 0 184px;text-align:center}._heroGlow_1u256_219{position:absolute;top:-10%;right:-20%;left:-20%;height:900px;pointer-events:none;background:radial-gradient(560px 320px at 50% 36%,color-mix(in srgb,var(--app-color-accent) 20%,transparent),transparent 70%),radial-gradient(480px 280px at 25% 20%,rgb(59 130 246 / 8%),transparent 70%),radial-gradient(480px 280px at 75% 22%,color-mix(in srgb,var(--app-color-accent) 7%,transparent),transparent 70%)}._heroGrid_1u256_240{position:absolute;inset:0;pointer-events:none;opacity:.55;background-image:linear-gradient(var(--landing-line) 1px,transparent 1px),linear-gradient(90deg,var(--landing-line) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:radial-gradient(ellipse 65% 60% at 50% 35%,#000 25%,transparent 75%);mask-image:radial-gradient(ellipse 65% 60% at 50% 35%,#000 25%,transparent 75%)}._heroInner_1u256_252{position:relative}._heroTitle_1u256_256{max-width:13ch;margin:0 auto;font-size:clamp(46px,8.2vw,104px)}._page_1u256_6:lang(ja) ._heroTitle_1u256_256{max-width:none;font-size:clamp(40px,6.2vw,80px)}._emphasis_1u256_268{background:linear-gradient(180deg,#86e6d1,var(--landing-accent) 60%,#2fa58e);-webkit-background-clip:text;background-clip:text;color:transparent}._hero_1u256_212 ._lede_1u256_112{max-width:600px;margin:30px auto 0}._heroReveal_1u256_284{animation:_landing-rise_1u256_1 .9s var(--landing-ease) both;animation-delay:var(--landing-delay, 0ms)}._page_1u256_6 [data-reveal-delay="60"]{--landing-delay: 60ms}._page_1u256_6 [data-reveal-delay="80"]{--landing-delay: 80ms}._page_1u256_6 [data-reveal-delay="100"]{--landing-delay: .1s}._page_1u256_6 [data-reveal-delay="120"]{--landing-delay: .12s}._page_1u256_6 [data-reveal-delay="140"]{--landing-delay: .14s}._page_1u256_6 [data-reveal-delay="160"]{--landing-delay: .16s}._page_1u256_6 [data-reveal-delay="200"]{--landing-delay: .2s}._page_1u256_6 [data-reveal-delay="220"]{--landing-delay: .22s}._page_1u256_6 [data-reveal-delay="260"]{--landing-delay: .26s}._page_1u256_6 [data-reveal-delay="300"]{--landing-delay: .3s}@keyframes _landing-rise_1u256_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes _landing-fade_1u256_1{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){._heroReveal_1u256_284{animation-name:_landing-fade_1u256_1;animation-timing-function:ease}}._belowFold_1u256_363:empty{min-height:100vh}._footer_1u256_369{padding:48px 0 64px;border-top:1px solid var(--landing-line);color:var(--landing-text-3);font-size:13px}._footerInner_1u256_376{display:flex;flex-wrap:wrap;justify-content:space-between;gap:24px}._footerContact_1u256_383{margin-top:10px}._footerContact_1u256_383 a:hover,._footerLinks_1u256_388 a:hover,._footerLinks_1u256_388 button:hover{color:var(--landing-text)}._languages_1u256_397{position:relative;display:inline-block;margin-top:16px}._languages_1u256_397 summary{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 10px;border-radius:9px;box-shadow:0 0 0 1px var(--landing-line-2) inset;color:var(--landing-text-3);font-size:12.5px;list-style:none;cursor:pointer;-webkit-user-select:none;user-select:none}._languages_1u256_397 summary::-webkit-details-marker{display:none}._languages_1u256_397[open] summary,._languages_1u256_397 summary:hover{color:var(--landing-text)}._languages_1u256_397 summary:after,._languages_1u256_397 ul a[aria-current=true]:after{content:"";width:6px;height:6px;border:solid currentColor;border-width:0 1.5px 1.5px 0;transform:translateY(-2px) rotate(45deg)}._languages_1u256_397[open] summary:after{transform:translateY(2px) rotate(225deg)}._languages_1u256_397 ul a[aria-current=true]:after{width:5px;height:10px;border-color:var(--landing-accent);border-width:0 2px 2px 0}._languages_1u256_397 ul{position:absolute;z-index:5;bottom:calc(100% + 6px);left:0;width:200px;margin:0;padding:6px;border-radius:12px;background:var(--landing-bg);box-shadow:0 0 0 1px var(--landing-line-2) inset,0 12px 32px #00000073;list-style:none}._languages_1u256_397 ul a{display:flex;align-items:center;justify-content:space-between;width:100%;height:40px;padding:0 10px;border:0;border-radius:8px;background:none;color:var(--landing-text);font:inherit;font-size:14px;text-decoration:none;cursor:pointer}._languages_1u256_397 ul a[aria-current=true],._languages_1u256_397 ul a:hover{background:#ffffff0d}._footerLinks_1u256_388{display:flex;flex-wrap:wrap;gap:22px}._footerLinks_1u256_388 button{padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer}@media(max-width:900px){._nav_1u256_185{display:none}._hero_1u256_212{padding:130px 0 110px}}@media(max-width:600px){._signIn_1u256_194{display:none}}._brandLink_1u256_526{display:flex;border-radius:8px}._brandLink_1u256_526:focus-visible{outline:2px solid var(--landing-accent);outline-offset:4px}._brand_1u256_526{font-size:17px}._footerBrand_1u256_540{font-size:15px}._brand_1u256_526,._footerBrand_1u256_540{display:flex;align-items:center}._brand_1u256_526,._footerBrand_1u256_540{--accent-9: var(--landing-accent);--accent-contrast: var(--landing-accent-ink)}._brand_1u256_526>span,._footerBrand_1u256_540>span{letter-spacing:-.03em;line-height:1.5}._brand_1u256_526>span{color:var(--landing-text)}._footerBrand_1u256_540>span{color:inherit}._brand_1u256_526 svg,._footerBrand_1u256_540 svg{margin-right:calc(10px - .35em)}._brand_1u256_526 svg{width:26px;height:26px}._footerBrand_1u256_540 svg{width:20px;height:20px}._brand_1u256_526 [data-brand-release-stage]{position:relative;top:1px}
