.AiProject_feature__tSwnB{display:grid;grid-template-columns:1fr 1.15fr;align-items:center;gap:54px;margin-top:64px;padding:44px;border:1px solid var(--line);background:var(--soft);border-radius:6px;min-width:0}.AiProject_feature__tSwnB+.AiProject_feature__tSwnB{margin-top:28px}.AiProject_copy__M7C9y{min-width:0}.AiProject_copy__M7C9y h3{font-family:var(--font-display),sans-serif;font-size:clamp(28px,3vw,42px);line-height:1.16;letter-spacing:-.045em;font-weight:600;margin:18px 0 24px}.AiProject_copy__M7C9y>p:not(.eyebrow){max-width:45ch;color:var(--muted);font-size:16px;line-height:1.7}.AiProject_links__KGMZD{display:flex;flex-wrap:wrap;align-items:center;gap:8px 25px;margin-top:24px}.AiProject_links__KGMZD a{display:inline-flex;align-items:center;gap:10px;min-height:44px}.AiProject_external__Ry173{font-size:14px;color:var(--muted);text-decoration:underline;text-underline-offset:5px}.AiProject_visualLink__J0oAy{display:block;min-width:0;border-radius:5px}.AiProject_screens__G2uw_{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 26%;align-items:center;padding:24px 0;min-width:0}.AiProject_desktopFrame__Trib1{width:calc(100% + 30px);aspect-ratio:1.95;max-width:none;box-shadow:0 18px 35px #09090b20}.AiProject_screens__G2uw_ .AiProject_desktop__qyfs_{width:100%;max-width:none;height:100%;box-shadow:none;transition:transform .5s cubic-bezier(.22,1,.36,1)}.AiProject_screens__G2uw_ .AiProject_mobile__a0CuI{position:relative;z-index:1;width:100%;height:auto;border:4px solid var(--ink);border-radius:18px;box-shadow:0 16px 24px #09090b30;transition:transform .5s cubic-bezier(.22,1,.36,1)}.AiProject_caseVisual__Bk3lT{margin-block:40px}.AiProject_caseVisual__Bk3lT .AiProject_screens__G2uw_{grid-template-columns:minmax(0,1fr) 215px;max-width:1240px;margin:auto;padding:30px;background:var(--soft);border:1px solid var(--line);border-radius:6px}.AiProject_captureLinks__Xpz1C{display:flex;flex-wrap:wrap;gap:8px 28px;list-style:none;margin-top:18px}.AiProject_captureLinks__Xpz1C a{display:inline-flex;align-items:center;min-height:44px;font-size:13px;text-decoration:underline;text-underline-offset:5px}@media(hover:hover) and (prefers-reduced-motion:no-preference){.AiProject_visualLink__J0oAy:hover .AiProject_desktop__qyfs_{transform:translateY(-3px)}.AiProject_visualLink__J0oAy:hover .AiProject_mobile__a0CuI{transform:translateY(-7px)}}@media(max-width:1050px){.AiProject_feature__tSwnB{gap:30px;padding:30px;grid-template-columns:1fr 1fr}.AiProject_caseVisual__Bk3lT .AiProject_screens__G2uw_{grid-template-columns:minmax(0,1fr) 180px;padding:22px}}@media(max-width:760px){.AiProject_feature__tSwnB{grid-template-columns:1fr;padding:20px 18px;gap:14px;margin-top:30px}.AiProject_copy__M7C9y h3{font-size:28px;margin-block:12px 16px}.AiProject_copy__M7C9y>p:not(.eyebrow){font-size:16px}.AiProject_links__KGMZD{margin-top:12px;gap:4px 20px}.AiProject_caseVisual__Bk3lT .AiProject_screens__G2uw_,.AiProject_screens__G2uw_{grid-template-columns:1fr;justify-items:center;gap:24px;padding:8px 0}.AiProject_feature__tSwnB .AiProject_desktopFrame__Trib1{display:none}.AiProject_feature__tSwnB .AiProject_screens__G2uw_ .AiProject_mobile__a0CuI{width:min(70%,170px)}.AiProject_screens__G2uw_ .AiProject_desktop__qyfs_{width:100%;max-width:100%}.AiProject_screens__G2uw_ .AiProject_mobile__a0CuI{width:min(80%,220px);border-width:3px;border-radius:14px}.AiProject_caseVisual__Bk3lT .AiProject_screens__G2uw_{padding:16px}.AiProject_caseVisual__Bk3lT .AiProject_screens__G2uw_ .AiProject_mobile__a0CuI{width:min(85%,300px)}.AiProject_caseVisual__Bk3lT{margin-block:28px}}@media(prefers-reduced-motion:reduce){.AiProject_screens__G2uw_ .AiProject_desktop__qyfs_,.AiProject_screens__G2uw_ .AiProject_mobile__a0CuI{transition:none}}