.scene[data-astro-cid-hpenx45x]{align-items:center;gap:64px;width:100%;max-width:1048px;display:flex}.previews[data-astro-cid-hpenx45x]{aspect-ratio:900/372;flex:1;min-width:0;position:relative;container-type:inline-size}.prev[data-astro-cid-hpenx45x]{background:var(--role-raised);border-radius:1.6cqw;padding:.8cqw;position:absolute;box-shadow:0 2.4cqw 5.87cqw #0000002e}.prev[data-astro-cid-hpenx45x] img{aspect-ratio:1440/900;object-fit:cover;border:1px solid #00000014;width:100%;height:auto;display:block}.side[data-astro-cid-hpenx45x]{width:40%;top:20.645%}.side[data-astro-cid-hpenx45x] img{border-radius:.96cqw}.l[data-astro-cid-hpenx45x]{left:0}.r[data-astro-cid-hpenx45x]{right:0}.front[data-astro-cid-hpenx45x]{width:58.667%;top:0;left:20.667%}.front[data-astro-cid-hpenx45x] img{border-radius:1.43cqw}.tag[data-astro-cid-hpenx45x]{white-space:nowrap;border-radius:var(--radius-pill);background:var(--color-ink);color:var(--color-white);font:400 1.667cqw / normal var(--font-mono);margin:0;padding:1.2cqw 2.133cqw;position:absolute;top:84.677%;left:50%;translate:-50%}.tools[data-astro-cid-hpenx45x]{flex-direction:column;flex:none;gap:14px;margin:0;padding:0;list-style:none;display:flex}.tile[data-astro-cid-hpenx45x]{background:var(--role-raised);border-radius:20px;justify-content:center;align-items:center;width:84px;height:84px;display:flex;box-shadow:0 16px 40px #00000024}.logo[data-astro-cid-hpenx45x]{background:var(--role-raised);border:.5px solid #0000000f;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;box-shadow:0 5.5px 7px #00000014}.lg-claude[data-astro-cid-hpenx45x]{width:21px;height:auto}.lg-cursor[data-astro-cid-hpenx45x]{width:16.6px;height:auto}.lg-codex[data-astro-cid-hpenx45x]{width:21px;height:auto}.scene[data-astro-cid-hpenx45x].wait,.scene[data-astro-cid-hpenx45x].wait *{animation-play-state:paused!important}@media (prefers-reduced-motion:no-preference){.front[data-astro-cid-hpenx45x]{animation:1.1s cubic-bezier(.22,1,.36,1) .2s both ts-rise,10s ease-in-out 1.5s infinite ts-float}.l[data-astro-cid-hpenx45x]{animation:1.1s cubic-bezier(.22,1,.36,1) .42s both ts-left}.r[data-astro-cid-hpenx45x]{animation:1.1s cubic-bezier(.22,1,.36,1) .54s both ts-right}.tag[data-astro-cid-hpenx45x]{animation:.7s cubic-bezier(.22,1,.36,1) 1s both ts-tag}.tile[data-astro-cid-hpenx45x]{animation:.8s cubic-bezier(.22,1,.36,1) both ts-tile}.tile[data-astro-cid-hpenx45x]:first-child{animation-delay:1.15s}.tile[data-astro-cid-hpenx45x]:nth-child(2){animation-delay:1.28s}.tile[data-astro-cid-hpenx45x]:nth-child(3){animation-delay:1.41s}}@keyframes ts-rise{0%{opacity:0;translate:0 36px}}@keyframes ts-left{0%{opacity:0;translate:-40px 14px}}@keyframes ts-right{0%{opacity:0;translate:40px 14px}}@keyframes ts-tag{0%{opacity:0;translate:-50% 8px;scale:.92}}@keyframes ts-tile{0%{opacity:0;translate:var(--tile-dx,24px) var(--tile-dy,0);scale:.85}}@keyframes ts-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (width<=1023px){.tile[data-astro-cid-hpenx45x]{--tile-dx:0;--tile-dy:16px}.scene[data-astro-cid-hpenx45x]{flex-direction:column;gap:28px}.previews[data-astro-cid-hpenx45x]{flex:none;width:100%}.tools[data-astro-cid-hpenx45x]{flex-direction:row}}@media (width<=767px){.scene[data-astro-cid-hpenx45x]{padding:12px 2px}.tile[data-astro-cid-hpenx45x]{border-radius:14px;width:60px;height:60px}.logo[data-astro-cid-hpenx45x]{border-radius:9px;width:36px;height:36px}.lg-claude[data-astro-cid-hpenx45x],.lg-codex[data-astro-cid-hpenx45x]{width:19px}.lg-cursor[data-astro-cid-hpenx45x]{width:15px}}.wl[data-astro-cid-kocleoco]{background:var(--role-raised);border-radius:20px;flex-direction:column;padding:32px;display:flex}.title[data-astro-cid-kocleoco]{letter-spacing:0;font-size:24px;font-weight:400;line-height:1.45}form[data-astro-cid-kocleoco]{flex-direction:column;margin-top:16px;display:flex}form[data-astro-cid-kocleoco][hidden]{display:none}fieldset[data-astro-cid-kocleoco]{border:0;min-width:0;margin:0;padding:0}.fields[data-astro-cid-kocleoco]{transition:opacity var(--duration-fast) var(--ease-out);flex-direction:column;gap:16px;display:flex}.field[data-astro-cid-kocleoco]{flex-direction:column;gap:8px;display:flex}.label[data-astro-cid-kocleoco]{color:var(--role-ink);padding:0;font-size:13.5px;font-weight:500;line-height:1.45}.input[data-astro-cid-kocleoco]{border:1px solid var(--role-line-strong);background:var(--role-raised);width:100%;font:inherit;color:var(--role-ink);border-radius:10px;padding:12px 14px;font-size:15px;line-height:1.45}.input[data-astro-cid-kocleoco]::placeholder{color:var(--color-placeholder)}.input[data-astro-cid-kocleoco]:focus-visible{outline:2px solid var(--role-focus);outline-offset:1px}.pills[data-astro-cid-kocleoco]{flex-wrap:wrap;gap:8px;display:flex}.pill[data-astro-cid-kocleoco]{cursor:pointer;display:inline-flex;position:relative}.pill[data-astro-cid-kocleoco] input[data-astro-cid-kocleoco]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.pill[data-astro-cid-kocleoco] span[data-astro-cid-kocleoco]{border:1px solid var(--role-line-strong);border-radius:var(--radius-pill);background:var(--role-raised);font-size:var(--text-body);white-space:nowrap;padding:8px 14px;font-weight:500;line-height:1.45}.pill[data-astro-cid-kocleoco] input[data-astro-cid-kocleoco]:checked+span[data-astro-cid-kocleoco]{background:var(--role-ink);border-color:var(--role-ink);color:var(--color-white)}.pill[data-astro-cid-kocleoco] input[data-astro-cid-kocleoco]:focus-visible+span[data-astro-cid-kocleoco]{outline:2px solid var(--role-focus);outline-offset:2px}.error[data-astro-cid-kocleoco]{background:var(--color-error-wash);border-radius:12px;flex-direction:column;gap:6px;margin-top:16px;padding:14px 16px;display:flex}.error[data-astro-cid-kocleoco][hidden]{display:none}.error[data-astro-cid-kocleoco]:focus,.done[data-astro-cid-kocleoco]:focus{outline:none}.error[data-astro-cid-kocleoco] p[data-astro-cid-kocleoco]{font-size:var(--text-body);line-height:1.4}.error[data-astro-cid-kocleoco] .error-tag[data-astro-cid-kocleoco]{font:400 var(--text-caption) / 1.4 var(--font-mono);text-transform:uppercase;color:var(--color-error-ink)}.submit[data-astro-cid-kocleoco]{background:var(--role-ink);width:100%;color:var(--color-white);font:inherit;cursor:pointer;transition:background var(--duration-fast) var(--ease-out);border:0;border-radius:10px;justify-content:center;align-items:center;gap:10px;margin-top:16px;padding:13px 22px;font-size:15px;font-weight:500;line-height:1.45;display:inline-flex}.submit[data-astro-cid-kocleoco]:hover{background:var(--role-ink-hover)}.submit[data-astro-cid-kocleoco]:focus-visible{outline:2px solid var(--role-focus);outline-offset:2px}.spinner[data-astro-cid-kocleoco]{border:2px solid #ffffff4d;border-top-color:var(--color-white);border-radius:50%;width:16px;height:16px;animation:.8s linear infinite spin;display:none}[data-astro-cid-kocleoco][data-state=sending] .fields[data-astro-cid-kocleoco]{opacity:.55}[data-astro-cid-kocleoco][data-state=sending] .submit[data-astro-cid-kocleoco]{opacity:.8;cursor:default;background:var(--role-ink)}[data-astro-cid-kocleoco][data-state=sending] .spinner[data-astro-cid-kocleoco]{display:inline-block}.done[data-astro-cid-kocleoco]{align-items:center;gap:12px;margin-top:16px;font-size:17px;line-height:1.4;display:flex}.done[data-astro-cid-kocleoco][hidden]{display:none}.done[data-astro-cid-kocleoco] .done-icon{color:var(--role-ink);flex:none;font-size:24px}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spinner[data-astro-cid-kocleoco]{animation-duration:2s}}@media (width<=767px){.wl[data-astro-cid-kocleoco]{padding:32px 20px}}.band[data-astro-cid-zkltmkce]{padding:120px var(--gutter) 0;background:var(--role-section);scroll-margin-top:var(--header-height)}.inner[data-astro-cid-zkltmkce]{max-width:var(--content-max);flex-direction:column;gap:48px;margin-inline:auto;display:flex}.head[data-astro-cid-zkltmkce]{flex-direction:column;gap:14px;max-width:760px;display:flex}.eyebrow[data-astro-cid-zkltmkce]{font:400 var(--text-tiny) / 1.45 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--role-ink-muted)}.heading[data-astro-cid-zkltmkce]{letter-spacing:0;font-size:44px;font-weight:400;line-height:1.12}.text[data-astro-cid-zkltmkce]{max-width:640px;font-size:var(--text-body-lg);color:var(--role-ink-muted);line-height:1.55}.grid[data-astro-cid-zkltmkce]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.col[data-astro-cid-zkltmkce]{flex-direction:column;gap:12px;display:flex}.items[data-astro-cid-zkltmkce]{flex-direction:column;gap:20px;margin:0;padding:0;list-style:none;display:flex}.item[data-astro-cid-zkltmkce]{background:var(--role-raised);border-radius:20px;flex-direction:column;gap:10px;padding:28px 28px 30px;display:flex}.item-title[data-astro-cid-zkltmkce]{letter-spacing:0;flex-wrap:wrap;align-items:center;gap:10px;font-size:21px;font-weight:500;line-height:1.45;display:flex}.badge[data-astro-cid-zkltmkce]{background:var(--color-soon-wash);color:var(--color-soon-ink);font:400 var(--text-caption) / 1.45 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:6px;padding:3px 8px}.item-text[data-astro-cid-zkltmkce]{color:var(--role-ink-muted);font-size:15px;line-height:1.55}.updated[data-astro-cid-zkltmkce]{font-size:var(--text-small);color:var(--role-ink-muted)}@media (width<=1023px){.grid[data-astro-cid-zkltmkce]{grid-template-columns:minmax(0,1fr)}.heading[data-astro-cid-zkltmkce]{font-size:38px}}@media (width<=767px){.band[data-astro-cid-zkltmkce]{padding-top:64px}.head[data-astro-cid-zkltmkce]{gap:14px}.heading[data-astro-cid-zkltmkce]{font-size:30px;line-height:1.12}.item[data-astro-cid-zkltmkce]{padding:28px 20px 30px}}
