.v6-h{background:var(--paper);color:#fafafa;padding:0 clamp(10px,1.9vw,36px);position:relative}.v6-h__frame{isolation:isolate;height:calc(100svh - var(--nav-h,66px) - clamp(10px, 1.9vw, 36px));background:#08090b;border-radius:clamp(14px,1.4vw,22px);place-items:center;min-height:520px;max-height:max(1100px,52vw);display:grid;position:relative;overflow:hidden}.v6-h__poster{z-index:-3;display:block;position:absolute;inset:0}.v6-h__poster img,.v6-h__video{object-fit:cover;object-position:50% 55%;width:100%;height:100%;display:block;position:absolute;inset:0}.v6-h__video{z-index:-2}.v6-h__shade{z-index:-1;background:radial-gradient(60% 42% at 50% 46%,#08090b6b,#08090b00 70%),linear-gradient(#08090b00 70%,#08090b59);position:absolute;inset:0}.v6-h__h1{padding:0 var(--gutter);max-width:calc(26ch + 2 * var(--gutter));text-align:center;font-family:var(--display);font-synthesis-weight:none;letter-spacing:-.035em;color:#fafafa;text-wrap:balance;text-shadow:0 2px 30px #00000040;margin:0;font-size:clamp(2.5rem,5.4vw,5.6rem);font-weight:500;line-height:1.02}.v6-h__h1 .v6-mask{display:block}.v6-h__pause{cursor:pointer;color:#fafafa;-webkit-backdrop-filter:blur(10px);background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;place-items:center;width:38px;height:38px;display:grid;position:absolute;bottom:22px;right:22px}.v6-h__pause:hover{background:#ffffff29}.v6-h__pause:focus-visible{outline-offset:3px;outline:2px solid #fafafa}.v6-h__below{text-align:center;padding:clamp(40px, 5vw, 72px) var(--gutter) clamp(16px, 2vw, 28px);flex-direction:column;align-items:center;display:flex}.v6-h__say{color:#c9cbd1;max-width:46ch;margin:0;font-size:clamp(1.05rem,1.35vw,1.25rem);line-height:1.5}.v6-h__form{width:min(100%,520px);transition:box-shadow .15s var(--ease-out), border-color .15s var(--ease-out);background:#121214;border:1px solid #ffffff29;border-radius:14px;align-items:center;gap:6px;margin-top:22px;padding:6px 6px 6px 16px;display:flex}.v6-h__form:hover{border-color:#ffffff42}.v6-h__form:focus-within{border-color:#ffffff57;box-shadow:0 0 0 3px #ffffff2e}.v6 .v6-h__form input{appearance:none;box-shadow:none;min-width:0;height:44px;font:400 16px/1 var(--sans);color:#fafafa;background:0 0;border:0;border-radius:0;outline:0;flex:1;padding:0}.v6 .v6-h__form input::placeholder{color:#8e9095}.v6-h__form button{color:#0a0a0b;height:44px;font:600 15px/1 var(--sans);cursor:pointer;transition:background .15s var(--ease-out);background:#fafafa;border:0;border-radius:9px;flex:none;align-items:center;gap:8px;padding:0 20px;display:inline-flex}.v6-h__form button:hover{background:#e4e5e8}.v6-h__form button:focus-visible{outline-offset:3px;outline:2px solid #fafafa}.v6 .v6-h__form button::selection,.v6 .v6-h__form button ::selection{color:#fafafa;background:#0a0a0b}.v6-h__sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.v6-h__partners{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:min(100%,520px);margin-top:14px;display:grid}.v6-h__partner{text-align:left;color:#fafafa;transition:border-color .15s var(--ease-out), transform .2s var(--ease);background:#121214;border:1px solid #ffffff1a;border-radius:12px;justify-items:start;gap:3px;padding:11px 15px 12px;text-decoration:none;display:grid}.v6-h__partner:hover{border-color:#ffffff3d;transform:translateY(-1px)}.v6-h__partner:focus-visible{outline-offset:3px;outline:2px solid #fafafa}.v6-h__plabel{color:#8e9095;font-size:11.5px;font-weight:500}.v6-h__partner strong{font-family:var(--display);letter-spacing:-.012em;font-size:1.05rem;font-weight:500;line-height:1.25}@media (max-width:900px){.v6-h__frame{height:min(76svh,640px);min-height:440px}.v6-h__video,.v6-h__poster img{object-position:50% 50%}}@media (max-width:560px){.v6-h__frame{height:calc(100svh - var(--nav-h,66px) - 10px);place-items:start center;min-height:520px;max-height:900px;padding-top:calc(18svh - 14px)}.v6-h__shade{background:linear-gradient(#08090b80,#08090b63 34%,#08090b00 56%),linear-gradient(#08090b00 70%,#08090b59)}.v6-h__h1{letter-spacing:-.03em;max-width:none;padding:0 16px;font-size:min(2.75rem,10.2041vw - 5.30612px)}.v6-h__below{padding-top:32px}.v6-h__partners{grid-template-columns:minmax(0,1fr)}.v6-h__form button{padding:0 16px;font-size:14.5px}.v6-h__pause{bottom:14px;right:14px}}.v6-mask{margin:-.2em 0 -.1em;padding:.2em 0 .14em;display:block;overflow:hidden}:lang(hi) .v6-h__h1{line-height:1.22}.v6-mask__in{animation:.86s cubic-bezier(.22,1,.36,1) 60ms both v6MaskIn;display:block}@keyframes v6MaskIn{0%{transform:translateY(112%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.v6-mask__in{animation:none!important}}
.v6-sk{background:var(--paper);color:var(--ink-2);position:relative}.v6-sk__sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.v6-sk__pin{height:100svh;padding:calc(var(--nav-h,66px) + 3vh) var(--gutter) 3vh;grid-template-rows:minmax(0,1fr) auto;justify-items:center;display:grid;position:sticky;top:0;overflow:hidden}.v6-sk__pin:before{content:"";pointer-events:none;background:radial-gradient(1000px 560px at 50% 36%,#ffffff0d,#0000 70%);position:absolute;inset:0}.v6-sk__stage{perspective:2400px;perspective-origin:50% 24%;align-self:center;width:min(880px,82vw);margin-bottom:6.5vh;position:relative}.v6-sk__stack{aspect-ratio:16/9.6;width:100%;transform-style:preserve-3d;transform:rotateX(calc(17deg - var(--p,0) * 6deg)) rotateY(calc(-19deg + var(--p,0) * 11deg)) rotateZ(calc(3deg - var(--p,0) * 2deg));will-change:transform;position:relative}.v6-sk__sheet{transform-style:preserve-3d;transition:transform .7s var(--ease), opacity .5s var(--ease);border-radius:14px;position:absolute;inset:0;overflow:hidden}.v6-sk__sheet--area{background:#0a0e13c7;border:1px solid #ffffff24;transform:translateZ(-240px)translate(-46px,-50px)}.v6-sk__sheet--pic{background:linear-gradient(160deg,#ffffff0b,#ffffff03 60%);border:1px solid #fff3;transform:translateZ(-120px)translate(-23px,-25px);box-shadow:inset 0 0 0 1px #ffffff05}.v6-sk__stack[data-ch="2"] .v6-sk__sheet--pic{transform:translateZ(-100px)translate(-30px,-32px)}.v6-sk__stack[data-ch="3"] .v6-sk__sheet--pic{border-color:#ffffff4d;transform:translateZ(-70px)translate(-36px,-40px)}.v6-sk__front{z-index:2;background:#111113;border:1px solid #ffffff29;border-radius:14px;width:62%;height:86%;position:absolute;bottom:-5%;right:-3%;overflow:hidden;box-shadow:0 60px 140px -60px #000000f2,inset 0 0 0 1px #ffffff08,inset 0 1px #ffffff14}.v6-sk__tag{letter-spacing:.08em;text-transform:uppercase;color:#ffffff80;background:#0a0d12e0;border-radius:4px;padding:3px 7px;font-size:10px;position:absolute;top:10px;left:12px;box-shadow:inset 0 0 0 1px #ffffff14}.v6-sk__sheet--area .v6-sk__tag{top:auto;bottom:10px;left:40px}.v6-sk__panel{opacity:0;transition:opacity .42s var(--ease);pointer-events:none;position:absolute;inset:0}.v6-sk__panel[data-on=true]{opacity:1}.sm{width:100%;height:100%;display:block;position:absolute;inset:0}.sm text{font-family:var(--mono)}.sm__gl{fill:#ffffff57;font-size:10px}.sm__lab{fill:#e8ecf1;font-size:12px;font-weight:600;font-family:var(--sans)!important}.sm__flag{fill:#ff8a6a;font-size:12.5px;font-weight:600;font-family:var(--sans)!important}.v6-sk__copy{text-align:center;width:min(880px,100%);margin-top:1vh;display:grid;position:relative}.v6-sk__ch{opacity:0;transition:opacity .36s var(--ease), transform .36s var(--ease);grid-area:1/1;align-content:start;justify-items:center;display:grid;transform:translateY(10px)}.v6-sk__ch[data-on=true]{opacity:1;transform:none}.v6-sk__ch{pointer-events:none}.v6-sk__ch[data-on=true]{pointer-events:auto}.v6-sk__ch .v6-elink{margin-top:14px}.v6-sk__eb{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);gap:10px;margin:0;font-size:12px;font-weight:500;display:inline-flex}.v6-sk__eb .sk-mono{color:var(--ink-4);letter-spacing:0}.v6-sk__t{font-family:var(--display);letter-spacing:-.03em;color:var(--ink);text-wrap:balance;margin:10px 0 0;font-size:clamp(1.7rem,2.6vw,2.5rem);font-weight:500;line-height:1.1}.v6-sk__d{max-width:54ch;color:var(--ink-3);margin:12px auto 0;font-size:clamp(.98rem,1.1vw,1.08rem);line-height:1.55}.v6-sk__bars{grid-area:2/1;justify-self:center;gap:6px;margin:22px 0 0;padding:0;list-style:none;display:flex}.v6-sk__bars li{width:26px;height:2px;transition:background .3s var(--ease);background:#ffffff29;border-radius:2px}.v6-sk__bars li[data-on=true]{background:#fafafa}.v6-sk__cap{max-width:70ch;color:var(--ink-4);text-align:center;margin:22px auto 0;font-size:12.5px;line-height:1.5;position:relative}.v6-sk__after{padding:18px var(--gutter) clamp(48px, 8vh, 96px);background:var(--paper);margin:0 auto}.sk-p{color:#c9cbd1;text-align:left;flex-direction:column;font-size:13px;display:flex;position:absolute;inset:0}.sk-p__bar{color:#fafafa;background:#161618;border-bottom:1px solid #ffffff14;flex:none;align-items:center;gap:10px;height:44px;padding:0 16px;font-size:13px;font-weight:600;display:flex}.sk-p__mark{color:#0a0a0b;background:#fafafa;border-radius:6px;place-items:center;width:22px;height:22px;font-size:11.5px;font-weight:700;display:grid}.sk-mono{font-family:var(--mono);font-weight:400}.sk-dim{color:#8e9095;font-size:11.5px}.sk-k{color:#8e9095;margin:0 0 8px;font-size:11.5px;font-weight:500}.sk-note{color:#8e9095;margin:auto 0 0;padding-top:12px;font-size:12px}.sk-chip{white-space:nowrap;border-radius:999px;align-items:center;height:24px;margin-left:auto;padding:0 10px;font-size:11.5px;font-weight:600;display:inline-flex}.sk-chip[data-s=wait]{color:#f5b94d;background:#f5b94d1f}.sk-chip[data-s=ok]{color:#4ade9c;background:#3dd68c1f}.sk-chip[data-s=run]{color:#fafafa;background:#ffffff14}.sk-chip[data-s=stop]{color:#ff8a6a;background:#ff7a551f}.sk-term{background:#0b0b0d}.sk-term .sk-p__bar{background:#131315;justify-content:space-between;font-weight:500}.sk-term__body{min-height:0;font-family:var(--mono);color:#d7d9de;white-space:pre-wrap;word-break:break-word;flex:1;margin:0;padding:14px 18px;font-size:11.5px;line-height:1.62;overflow:hidden;-webkit-mask-image:linear-gradient(#000 82%,#0000);mask-image:linear-gradient(#000 82%,#0000)}.sk-term__cmd{color:#fafafa}.sk-a1{color:#fafafa;font-weight:700}.sk-a2{color:#7b7e86}.sk-a31{color:#ff8a6a}.sk-a32{color:#4ade9c}.sk-a33{color:#f5b94d}.sk-a36{color:#7cc7f2}.sk-plan{flex:1;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:18px;min-height:0;padding:16px 18px;display:grid}.sk-plan ol,.sk-plan ul{margin:0;padding:0;list-style:none}.sk-plan__req li{color:#d7d9de;border-bottom:1px solid #ffffff0f;grid-template-columns:22px minmax(0,1fr);gap:8px;padding:5px 0;font-size:12px;line-height:1.4;display:grid}.sk-plan__req li .sk-mono{color:#8e9095;padding-top:1px;font-size:10.5px}.sk-plan__flows{flex-direction:column;min-height:0;display:flex}.sk-plan__flows li{color:#fafafa;background:#0d0d0f;border:1px solid #ffffff17;border-radius:9px;justify-content:space-between;gap:10px;margin-bottom:6px;padding:9px 11px;font-size:12px;line-height:1.35;display:flex}.sk-plan__flows li .sk-mono{color:#8e9095;font-size:11px}.sk-run{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:14px;min-height:0;padding:14px 16px;display:grid}.sk-steps{min-height:0;margin:0;padding:0;list-style:none;overflow:hidden}.sk-steps li{border-bottom:1px solid #ffffff0d;grid-template-columns:20px minmax(0,1fr) auto;align-items:start;gap:9px;padding:5px 0;font-size:12px;line-height:1.35;display:grid}.sk-steps li .sk-mono{color:#8e9095;white-space:nowrap;font-size:10.5px}.sk-steps__t{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sk-steps li[data-s=wait]{opacity:.4}.sk-steps li[data-s=now] .sk-mono{color:#fafafa}.sk-steps li[data-s=fail],.sk-steps li[data-s=fail] .sk-mono{color:#ff8a6a}.sk-steps li[data-s=fail] .sk-steps__t{font-weight:600}.sk-steps__f{font-family:var(--sans);margin-right:3px;font-weight:600}.sk-browser{background:#07090c;border:1px solid #ffffff1a;border-radius:10px;flex-direction:column;min-height:0;display:flex;overflow:hidden}.sk-browser__bar{color:#8e9095;white-space:nowrap;background:#1b1b1f;align-items:center;height:26px;padding:0 9px;font-size:10px;display:flex;overflow:hidden}.sk-browser__view{flex:1;min-height:0;position:relative}.sk-find{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:16px;min-height:0;padding:16px 18px;display:grid}.sk-find__l{flex-direction:column;min-height:0;display:flex}.sk-diff{gap:6px;margin:0 0 12px;display:grid}.sk-diff div{grid-template-columns:72px minmax(0,1fr);font-size:12.5px;line-height:1.4;display:grid}.sk-diff dt{color:#8e9095}.sk-diff dd{color:#fafafa;margin:0}.sk-diff dd[data-s=stop]{color:#ff8a6a}.sk-more{color:#8e9095;margin:-4px 0 12px;font-size:11.5px;line-height:1.45}.sk-find__shot{background:#07090c;border:1px solid #ffffff1a;border-radius:9px;flex:1;min-height:90px;position:relative;overflow:hidden}.sk-find__shot img{transform-origin:0 0}.sk-prompt{background:#0a0a0b;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;min-height:0;display:flex;overflow:hidden}.sk-prompt__h{color:#fafafa;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;padding:8px 12px;font-size:12px;font-weight:600;display:flex}.sk-mini{font:inherit;color:#c9cbd1;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #ffffff29;border-radius:6px;flex:none;padding:3px 9px;font-size:11px;font-weight:500}.v6-sk__panel[data-on=true] .sk-mini{pointer-events:auto}.sk-mini:hover{color:#fafafa;border-color:#ffffff52}:lang(ja) :is(.sk-prompt__h>span,.sk-k,.sk-note){word-break:auto-phrase}.sk-prompt pre{font-family:var(--mono);color:#a1a3a9;white-space:pre-wrap;margin:0;padding:10px 12px;font-size:10.5px;line-height:1.6;overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.v6-sk__flat{display:none}@media (max-width:900px),(max-height:620px),(prefers-reduced-motion:reduce){.v6-sk{padding:clamp(64px,10vw,96px) 0;height:auto!important}.v6-sk__pin,.v6-sk__after{display:none}.v6-sk__flat{padding:0 var(--gutter);gap:56px;max-width:760px;margin:0 auto;list-style:none;display:grid}.v6-sk__flat .v6-sk__t{font-size:clamp(1.5rem,6vw,2rem)}.v6-sk__flat .v6-sk__d{margin-left:0}.v6-sk__flatp{background:#111113;border:1px solid #ffffff24;border-radius:14px;margin-top:20px;position:relative;overflow:hidden}.v6-sk__flatp .sk-p{position:relative;inset:auto}.v6-sk__flatp .sk-term__body{max-height:440px}.v6-sk__flatp .sk-browser__view{aspect-ratio:16/10;flex:none}.v6-sk__flatp .sk-find__shot{aspect-ratio:16/9;flex:none}.v6-sk__flatp .sk-prompt pre{max-height:220px}.v6-sk__flatmap{aspect-ratio:16/9.6;background:#0a0e13;border:1px solid #ffffff24;border-radius:14px;margin-top:20px;position:relative;overflow:hidden}.v6-sk__flat .v6-sk__cap{text-align:left;margin:0}}@media (max-width:560px){.sk-plan,.sk-run,.sk-find{grid-template-columns:minmax(0,1fr)}}
