.pk-ai__works{margin-top:30px}@media (min-width:1024px){.pk-hero__in>.pk-ai__works{grid-column:1}}.pk-bezel__core>.lp-ai{border-radius:0}.pk-ai-beats .pk-card__top{justify-content:space-between;align-self:stretch;align-items:center;display:flex}@media (min-width:768px){.pk-ai-beats{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.pk-ai-points{max-width:58ch;color:var(--text);gap:12px;margin:0;padding:0;font-size:17px;line-height:26px;list-style:none;display:grid}.pk-ai-points li{grid-template-columns:28px minmax(0,1fr);gap:10px;display:grid}.pk-ai-points svg{width:18px;height:18px;color:var(--status-ok);margin:4px 0 0 4px}.pk-ai-act{gap:40px;display:grid}.pk-ai-act .pk-head{margin-bottom:28px}.pk-ai-effects__in{gap:18px;padding:26px 24px 24px;display:grid}.pk-ai-effects__label{color:var(--text-muted);letter-spacing:var(--tracking-label);text-transform:uppercase;margin:0;font-size:13px;font-weight:600;line-height:18px}.pk-ai-effects__list{gap:20px;margin:0;padding:0;list-style:none;display:grid;position:relative}.pk-ai-effects__list:before{content:"";background:var(--border);border-radius:2px;width:2px;position:absolute;top:18px;bottom:18px;left:17px}.pk-ai-effects__list>li{grid-template-columns:36px minmax(0,1fr) auto;align-items:start;gap:14px;display:grid;position:relative}.pk-ai-effects__icon{background:var(--status-ok-soft);width:36px;height:36px;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--status-ok) 30%, transparent);color:var(--status-ok);border-radius:50%;place-items:center;display:grid}.pk-ai-effects__icon svg{width:17px;height:17px}.pk-ai-effects__title{color:var(--text);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:6px 0 4px;font-size:16px;font-weight:600;line-height:22px;display:flex}.pk-ai-effects__via{background:var(--primary-soft);color:var(--primary-strong);border-radius:999px;padding:1px 9px;font-size:12px;font-weight:600;line-height:18px}.pk-ai-effects__detail{color:var(--text-muted);margin:0;font-size:15px;line-height:23px}.pk-ai-effects__time{color:var(--text-muted);font-variant-numeric:tabular-nums;margin-top:7px;font-size:13px;line-height:18px}@media (min-width:1024px){.pk-ai-act{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;column-gap:72px}}.pk-ai-connect{gap:40px;display:grid}.pk-ai-steps{gap:26px;margin:0;padding:0;list-style:none;display:grid;position:relative}.pk-ai-steps:before{content:"";background:color-mix(in oklab, var(--primary) 18%, transparent);border-radius:2px;width:2px;position:absolute;top:22px;bottom:22px;left:21px}.pk-ai-steps>li{grid-template-columns:44px minmax(0,1fr);gap:18px;display:grid;position:relative}.pk-ai-steps__dot{background:var(--surface);width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--pk-ring), var(--pk-lift);color:var(--primary);border-radius:50%;place-items:center;display:grid}.pk-ai-steps__dot svg{width:20px;height:20px}.pk-ai-steps h3{color:var(--text);font-family:var(--font-display);align-items:baseline;gap:10px;margin:8px 0 6px;font-size:20px;font-weight:700;line-height:26px;display:flex}.pk-ai-steps__n{color:var(--primary);font-family:var(--font-display);letter-spacing:.08em;font-variant-numeric:tabular-nums;font-size:13px;font-weight:800;font-stretch:112%}.pk-ai-steps p{max-width:54ch;color:var(--text-muted);margin:0;font-size:16px;line-height:26px}.pk-ai-connect__in{gap:18px;padding:26px 24px 24px;display:grid}.pk-ai-connect__label{color:var(--text-muted);letter-spacing:var(--tracking-label);text-transform:uppercase;margin:0;font-size:13px;font-weight:600;line-height:18px}.pk-ai-connect__url{background:var(--background);box-shadow:inset 0 0 0 1px var(--border-strong);border-radius:14px;margin:0;padding:14px 16px}.pk-ai-connect__url code{overflow-wrap:anywhere;color:var(--text);font-family:ui-monospace,Cascadia Code,SFMono-Regular,Menlo,Consolas,monospace;font-size:16px;font-weight:600;line-height:22px}.pk-ai-connect__mark{border-top:1px solid var(--border);color:var(--text-muted);margin:4px 0 0;padding-top:14px;font-size:12px;line-height:18px}@media (min-width:1024px){.pk-ai-connect{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;column-gap:72px}.pk-ai-connect__card{margin-top:32px;position:sticky;top:112px}}.pk-ai-levels{gap:18px;margin:0;padding:0;list-style:none;display:grid}.pk-ai-level{border-radius:var(--pk-r);background:var(--pk-night-fill);box-shadow:inset 0 0 0 1px var(--pk-night-line);transition:translate .6s var(--pk-ease);align-content:start;gap:16px;padding:26px 24px 28px;display:grid}.pk-ai-level--actions{background:color-mix(in oklab, var(--status-warning) 9%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--status-warning) 42%, transparent)}.pk-ai-level__head{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.pk-ai-level__icon{background:var(--pk-night-fill);width:46px;height:46px;box-shadow:inset 0 0 0 1px var(--pk-night-line);color:var(--logo-energy-inverse);border-radius:15px;place-items:center;display:grid}.pk-ai-level--actions .pk-ai-level__icon{color:var(--status-warning)}.pk-ai-level__icon svg{width:24px;height:24px}.pk-ai-level h3{color:var(--sidebar-foreground);font-family:var(--font-display);margin:0;font-size:26px;font-weight:800;font-stretch:108%;line-height:30px}.pk-ai-level__count{color:var(--sidebar-muted);text-align:right;margin:0;font-size:14px;font-weight:600;line-height:20px}.pk-ai-level__count span{color:var(--sidebar-foreground);font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:34px;font-weight:800;font-stretch:112%;line-height:1;display:block}.pk-ai-level__lead{color:var(--sidebar-foreground);margin:0;font-size:17px;font-weight:600;line-height:26px}.pk-ai-level__list{color:var(--sidebar-muted);gap:10px;margin:0;padding:0;font-size:16px;line-height:24px;list-style:none;display:grid}.pk-ai-level__list li{grid-template-columns:24px minmax(0,1fr);gap:8px;display:grid}.pk-ai-level__list svg{width:16px;height:16px;color:var(--logo-energy-inverse);margin-top:4px}.pk-ai-level--actions .pk-ai-level__list svg{color:var(--status-warning)}.pk-ai-stays{border-radius:var(--pk-r);border:1px dashed var(--pk-night-line);grid-template-columns:46px minmax(0,1fr);gap:16px;margin-top:18px;padding:22px 24px;display:grid}.pk-ai-stays__icon{background:var(--pk-night-fill);width:46px;height:46px;color:var(--sidebar-foreground);border-radius:15px;place-items:center;display:grid}.pk-ai-stays__icon svg{width:24px;height:24px}.pk-ai-stays h3{color:var(--sidebar-foreground);font-family:var(--font-display);margin:0 0 6px;font-size:20px;font-weight:700;line-height:26px}.pk-ai-stays p{max-width:76ch;color:var(--sidebar-muted);margin:0;font-size:16px;line-height:25px}@media (min-width:768px){.pk-ai-levels{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.pk-ai-level{padding:32px 30px 34px}}.pk-ai-screen{margin:56px 0 0}.pk-ai-screen figcaption{max-width:70ch;color:var(--text-muted);text-align:center;margin:16px auto 0;font-size:14px;line-height:21px}@media (prefers-reduced-motion:no-preference){.pk-ai-level:hover{translate:0 -4px}@supports (animation-timeline:view()){.pk-ai-steps>li,.pk-ai-level,.pk-ai-stays{animation:linear both pk-ai-rise;animation-timeline:view();animation-range:entry calc(var(--i,0) * 6%) entry calc(65% + var(--i,0) * 6%)}}@keyframes pk-ai-rise{0%{translate:0 48px}}}
