[data-campaign=aisummit] .sw-hck{--hk-g:var(--sig);--hk-g-rgb:67, 236, 151;--hk-panel:#0e1312;--hk-screen:#0c1a16;--hk-line:#ffffff1a;--hk-red:#e0161c;--hk-red-t:#ff2e2e;--hk-red-rgb:255, 46, 46;--hk-gold:#e8f200;--hk-purple:#a970ff;--hk-radius:18px}[data-campaign=aisummit] .sw-hck .mk-i{color:var(--hk-g)}[data-campaign=aisummit] .sw-hck h2{font-weight:800}[data-campaign=aisummit] .sw-hck h3{font-family:var(--disp);letter-spacing:-.015em;font-weight:800;line-height:1.15}[data-campaign=aisummit] .sw-hck .hk-k{font-family:var(--disp);letter-spacing:.18em;text-transform:uppercase;color:var(--t2);font-size:12px;font-weight:700;display:block}[data-campaign=aisummit] .sw-hck .hk-lead{font-family:var(--disp);letter-spacing:-.01em;color:var(--t1);text-wrap:balance;max-width:46ch;font-size:20px;font-weight:700;line-height:1.4}[data-campaign=aisummit] .sw-hck .hk-body{color:var(--t2);max-width:54ch;font-size:16px;line-height:1.65}[data-campaign=aisummit] .sw-hck .hk-note{color:var(--t2);font-size:14px;line-height:1.5}[data-campaign=aisummit] .sw-hck .hk-ic{width:56px;height:56px;color:var(--hk-g);background:rgba(var(--hk-g-rgb), .07);border:1px solid rgba(var(--hk-g-rgb), .38);border-radius:14px;flex:none;place-items:center;display:grid}[data-campaign=aisummit] .sw-hck .hk-ic svg{width:26px;height:26px}[data-campaign=aisummit] .sw-hck .hk-ic-sm{border-radius:12px;width:44px;height:44px}[data-campaign=aisummit] .sw-hck .hk-ic-sm svg{width:21px;height:21px}[data-campaign=aisummit] .sw-hck .hk-cta-btn{background:var(--hk-g);color:var(--ink);font-family:var(--disp);white-space:nowrap;box-shadow:0 0 0 6px rgba(var(--hk-g-rgb), .15), 0 14px 50px -8px rgba(var(--hk-g-rgb), .75);border-radius:999px;align-items:center;gap:16px;padding:9px 9px 9px 28px;font-size:18px;font-weight:800;transition:transform .18s cubic-bezier(.2,.7,.3,1),background .18s;display:inline-flex}[data-campaign=aisummit] .sw-hck a.hk-cta-btn:hover{background:var(--sig-hi);transform:translateY(-2px)}[data-campaign=aisummit] .sw-hck .hk-cta-arrow{background:var(--ink);width:44px;height:44px;color:var(--hk-g);border-radius:50%;place-items:center;transition:transform .18s cubic-bezier(.2,.7,.3,1);display:grid}[data-campaign=aisummit] .sw-hck .hk-cta-arrow svg{stroke-width:2.4px;width:22px;height:22px}[data-campaign=aisummit] .sw-hck a.hk-cta-btn:hover .hk-cta-arrow{transform:translate(3px)}[data-campaign=aisummit] .sw-hck a.hk-cta-btn:focus-visible{outline:2px solid var(--t1);outline-offset:3px}[data-campaign=aisummit] .sw-hck .hk-cta-off{color:var(--hk-g);border:1.5px solid rgba(var(--hk-g-rgb), .6);box-shadow:none;cursor:default;background:0 0;padding:18px 30px}[data-campaign=aisummit] .sw-hck .hk-hero{isolation:isolate;background:radial-gradient(48% 70% at 78% 50%, rgba(var(--hk-g-rgb), .16), transparent 70%), radial-gradient(40% 60% at 0% 0%, rgba(var(--hk-g-rgb), .07), transparent 70%), var(--ink);padding:72px 0 64px;position:relative;overflow:hidden}[data-campaign=aisummit] .sw-hck .hk-hero-in{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,64px);display:grid}[data-campaign=aisummit] .sw-hck .hk-hero-main{flex-direction:column;align-items:flex-start;gap:20px;min-width:0;display:flex}[data-campaign=aisummit] .sw-hck .hk-title{letter-spacing:-.035em;font-size:clamp(52px,7.4vw,116px);font-weight:900;font-stretch:100%;line-height:.92}[data-campaign=aisummit] .sw-hck .hk-title em,[data-campaign=aisummit] .sw-hck .hk-end h2 em{color:var(--hk-g);text-shadow:0 0 40px rgba(var(--hk-g-rgb), .35);font-style:normal}[data-campaign=aisummit] .sw-hck .hk-tag{font-family:var(--disp);letter-spacing:-.02em;font-size:clamp(22px,2.3vw,30px);font-weight:800;line-height:1.15}[data-campaign=aisummit] .sw-hck .hk-lede{max-width:58ch;color:var(--t2);font-size:18px;line-height:1.6}[data-campaign=aisummit] .sw-hck .hk-lede strong{color:var(--t1);font-weight:700}[data-campaign=aisummit] .sw-hck .hk-powered{color:var(--t1);align-items:center;gap:18px;margin-top:4px;display:inline-flex}[data-campaign=aisummit] .sw-hck .hk-powered>span{font-family:var(--disp);letter-spacing:.2em;text-transform:uppercase;color:var(--t2);font-size:17px;font-weight:700}[data-campaign=aisummit] .sw-hck .hk-manus{width:auto;height:66px;display:block}[data-campaign=aisummit] .sw-hck .hk-cta{flex-direction:column;align-items:flex-start;gap:16px;margin-top:6px;display:flex}[data-campaign=aisummit] .sw-hck .hk-hero-art{justify-content:center;align-items:center;min-width:0;display:flex}[data-campaign=aisummit] .sw-hck .hk-hand{width:min(100%,480px);height:auto;color:var(--t1);filter:drop-shadow(0 0 22px #ffffff8c)drop-shadow(0 0 70px #ffffff38);animation:6s ease-in-out infinite hk-float}@keyframes hk-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-12px)rotate(-2deg)}}[data-campaign=aisummit] .sw-hck .hk-stats-band{background:var(--hk-panel);border-block:1px solid var(--hk-line)}[data-campaign=aisummit] .sw-hck .hk-stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px 32px;padding-block:36px;list-style:none;display:grid}[data-campaign=aisummit] .sw-hck .hk-stat{grid-template-rows:auto auto;grid-template-columns:60px minmax(0,1fr);align-items:center;gap:4px 16px;display:grid}[data-campaign=aisummit] .sw-hck .hk-stat .hk-ic{grid-row:1/span 2;width:60px;height:60px}[data-campaign=aisummit] .sw-hck .hk-stat b{font-family:var(--disp);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;align-self:end;font-size:40px;font-weight:900;line-height:1}[data-campaign=aisummit] .sw-hck .hk-stat-l{font-family:var(--disp);color:var(--t2);align-self:start;font-size:15px;font-weight:700;line-height:1.2}[data-campaign=aisummit] .sw-hck .hk-theme-text{flex-direction:column;align-self:center;gap:20px;display:flex}[data-campaign=aisummit] .sw-hck .hk-p2v{flex-direction:column;gap:18px;max-width:600px;margin-left:auto;display:flex}[data-campaign=aisummit] .sw-hck .hk-prompt{background:var(--hk-panel);border:1px solid var(--hk-line);border-radius:16px;flex-direction:column;gap:10px;padding:20px 22px;display:flex;box-shadow:0 18px 40px #00000080}[data-campaign=aisummit] .sw-hck .hk-prompt p{font-size:19px;line-height:1.4}[data-campaign=aisummit] .sw-hck .hk-caret{vertical-align:-3px;background:var(--hk-g);width:9px;height:1.1em;margin-left:4px;animation:1s step-end infinite hk-blink;display:inline-block}@keyframes hk-blink{50%{opacity:0}}[data-campaign=aisummit] .sw-hck .hk-pipe{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;list-style:none;display:grid;position:relative}[data-campaign=aisummit] .sw-hck .hk-pipe li{border:1px solid rgba(var(--hk-g-rgb), .25);background:rgba(var(--hk-g-rgb), .04);color:var(--t2);font-family:var(--disp);text-align:center;animation:4.8s ease-in-out infinite hk-step;animation-delay:calc(var(--n) * 1.2s);border-radius:14px;flex-direction:column;align-items:center;gap:8px;padding:14px 6px 12px;font-size:13px;font-weight:700;display:flex}[data-campaign=aisummit] .sw-hck .hk-pipe svg{width:22px;height:22px;color:var(--hk-g)}@keyframes hk-step{0%,30%,to{background:rgba(var(--hk-g-rgb), .04);border-color:rgba(var(--hk-g-rgb), .25);color:var(--t2);box-shadow:none}8%,22%{background:rgba(var(--hk-g-rgb), .16);border-color:var(--hk-g);color:var(--t1);box-shadow:0 0 24px rgba(var(--hk-g-rgb), .3)}}[data-campaign=aisummit] .sw-hck .hk-frame{border:1.5px solid var(--hk-g);box-shadow:0 0 44px rgba(var(--hk-g-rgb), .18);border-radius:16px;overflow:hidden}[data-campaign=aisummit] .sw-hck .hk-screen{aspect-ratio:16/9;background:radial-gradient(90% 80% at 50% 120%, rgba(var(--hk-g-rgb), .3), transparent 70%), var(--hk-screen);place-items:center;display:grid;position:relative}[data-campaign=aisummit] .sw-hck .hk-screen-mark{width:46%;height:auto;color:var(--t1);opacity:.06;position:absolute}[data-campaign=aisummit] .sw-hck .hk-play{background:var(--hk-g);width:76px;height:76px;color:var(--ink);box-shadow:0 0 0 0 rgba(var(--hk-g-rgb), .6);border-radius:50%;place-items:center;animation:2.4s ease-out infinite hk-pulse;display:grid;position:relative}[data-campaign=aisummit] .sw-hck .hk-play svg{width:30px;height:30px;margin-left:4px}@keyframes hk-pulse{0%{box-shadow:0 0 0 0 rgba(var(--hk-g-rgb), .55)}70%,to{box-shadow:0 0 0 22px rgba(var(--hk-g-rgb), 0)}}[data-campaign=aisummit] .sw-hck .hk-tc{font-family:var(--disp);background:#07090cd9;border-radius:999px;padding:4px 10px;font-size:13px;font-weight:700;position:absolute;bottom:12px;right:14px}[data-campaign=aisummit] .sw-hck .hk-scrub{background:var(--hk-line);height:5px}[data-campaign=aisummit] .sw-hck .hk-scrub i{background:var(--hk-g);height:100%;animation:4.8s linear infinite hk-scrub;display:block}@keyframes hk-scrub{0%{width:0}to{width:100%}}[data-campaign=aisummit] .sw-hck .hk-ch-left{flex-direction:column;grid-column:1/12;gap:22px;display:flex}[data-campaign=aisummit] .sw-hck #challenge .R{grid-column:13/25}[data-campaign=aisummit] .sw-hck .hk-mena{border-radius:var(--hk-radius);border:1.5px solid var(--hk-g);background:linear-gradient(160deg, rgba(var(--hk-g-rgb), .16), rgba(var(--hk-g-rgb), .04) 60%);flex-direction:column;align-items:flex-start;gap:12px;margin-top:10px;padding:26px;display:flex}[data-campaign=aisummit] .sw-hck .hk-mena-ic{background:var(--hk-g);width:52px;height:52px;color:var(--ink);border-radius:14px;place-items:center;display:grid}[data-campaign=aisummit] .sw-hck .hk-mena-ic svg{width:26px;height:26px}[data-campaign=aisummit] .sw-hck .hk-mena h3{font-size:clamp(22px,2.2vw,28px);font-weight:900}[data-campaign=aisummit] .sw-hck .hk-mena p{color:var(--t2);font-size:16px}[data-campaign=aisummit] .sw-hck .hk-langs{flex-wrap:wrap;gap:8px;list-style:none;display:flex}[data-campaign=aisummit] .sw-hck .hk-langs li{border:1px solid rgba(var(--hk-g-rgb), .5);color:var(--hk-g);font-family:var(--disp);border-radius:999px;padding:7px 15px;font-size:14px;font-weight:700}[data-campaign=aisummit] .sw-hck .hk-langs li[lang=ar]{font-family:var(--kufi);font-size:16px}[data-campaign=aisummit] .sw-hck .hk-pl{background:var(--hk-panel);border:1px solid var(--hk-line);border-radius:20px;overflow:hidden}[data-campaign=aisummit] .sw-hck .hk-pl-head{border-bottom:1px solid var(--hk-line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 20px;padding:18px 22px;display:flex}[data-campaign=aisummit] .sw-hck .hk-pl-head h3{font-size:19px}[data-campaign=aisummit] .sw-hck .hk-pl-head p{color:var(--t2);font-size:13.5px}[data-campaign=aisummit] .sw-hck .hk-pl ol{list-style:none}[data-campaign=aisummit] .sw-hck .hk-pl-row{animation:18s linear infinite hk-now;animation-delay:calc(var(--n) * 3s);border-bottom:1px solid #ffffff0f;grid-template-columns:26px 100px minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px 22px;display:grid}[data-campaign=aisummit] .sw-hck .hk-pl-row:last-child{border-bottom:0}@keyframes hk-now{0%,16.6%{background:color-mix(in srgb, var(--c) 9%, transparent)}16.7%,to{background:0 0}}[data-campaign=aisummit] .sw-hck .hk-pl-n{font-family:var(--mono);color:var(--t3);font-size:13px}[data-campaign=aisummit] .sw-hck .hk-pl-thumb{border:1px solid color-mix(in srgb, var(--c) 55%, transparent);background:radial-gradient(120% 90% at 50% 120%, color-mix(in srgb, var(--c) 55%, transparent), transparent 75%), color-mix(in srgb, var(--c) 12%, var(--ink));border-radius:10px;place-items:center;height:58px;display:grid}[data-campaign=aisummit] .sw-hck .hk-pl-play{background:var(--c);width:30px;height:30px;color:var(--ink);border-radius:50%;place-items:center;display:grid}[data-campaign=aisummit] .sw-hck .hk-pl-play svg{width:12px;height:12px;margin-left:2px}[data-campaign=aisummit] .sw-hck .hk-pl-tag{font-family:var(--disp);letter-spacing:.16em;text-transform:uppercase;color:var(--c);align-items:center;gap:8px;font-size:11.5px;font-weight:700;display:inline-flex}[data-campaign=aisummit] .sw-hck .hk-pl-row p{font-family:var(--disp);margin-top:3px;font-size:17px;font-weight:800;line-height:1.25}[data-campaign=aisummit] .sw-hck .hk-pl-time{font-family:var(--disp);color:var(--t2);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}[data-campaign=aisummit] .sw-hck .hk-eq{opacity:0;height:11px;animation:18s linear infinite hk-eq-on;animation-delay:calc(var(--n) * 3s);align-items:flex-end;gap:2px;display:inline-flex}@keyframes hk-eq-on{0%,16.6%{opacity:1}16.7%,to{opacity:0}}[data-campaign=aisummit] .sw-hck .hk-eq i{background:var(--c);transform-origin:bottom;border-radius:1px;width:3px;height:100%;animation:.9s ease-in-out infinite hk-eq}[data-campaign=aisummit] .sw-hck .hk-eq i:nth-child(2){animation-delay:.3s}[data-campaign=aisummit] .sw-hck .hk-eq i:nth-child(3){animation-delay:.6s}@keyframes hk-eq{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}[data-campaign=aisummit] .sw-hck .hk-elig{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,.9fr);grid-template-areas:"need dont side""solo solo side";gap:20px;display:grid}[data-campaign=aisummit] .sw-hck .hk-elig-card{border-radius:var(--hk-radius);flex-direction:column;gap:20px;padding:26px 28px;display:flex}[data-campaign=aisummit] .sw-hck .hk-need{border:1.5px solid rgba(var(--hk-g-rgb), .5);background:rgba(var(--hk-g-rgb), .05);grid-area:need}[data-campaign=aisummit] .sw-hck .hk-need .hk-k{color:var(--hk-g)}[data-campaign=aisummit] .sw-hck .hk-dont{border:1px solid var(--hk-line);background:var(--hk-panel);grid-area:dont}[data-campaign=aisummit] .sw-hck .hk-elig-card ul{flex-direction:column;gap:18px;list-style:none;display:flex}[data-campaign=aisummit] .sw-hck .hk-elig-card li{grid-template-columns:32px minmax(0,1fr);align-items:start;gap:14px;display:grid}[data-campaign=aisummit] .sw-hck .hk-elig-card b{font-family:var(--disp);font-size:19px;font-weight:800;line-height:1.25;display:block}[data-campaign=aisummit] .sw-hck .hk-elig-card small{color:var(--t2);margin-top:2px;font-size:14px;display:block}[data-campaign=aisummit] .sw-hck .hk-dont b{color:var(--t2);-webkit-text-decoration:line-through #a9b0ae80;text-decoration:line-through #a9b0ae80}[data-campaign=aisummit] .sw-hck .hk-ok,[data-campaign=aisummit] .sw-hck .hk-no{border-radius:50%;place-items:center;width:32px;height:32px;display:grid}[data-campaign=aisummit] .sw-hck .hk-ok{background:var(--hk-g);color:var(--ink)}[data-campaign=aisummit] .sw-hck .hk-no{border:1px solid var(--hk-line);color:var(--t2)}[data-campaign=aisummit] .sw-hck .hk-ok svg,[data-campaign=aisummit] .sw-hck .hk-no svg{width:16px;height:16px}[data-campaign=aisummit] .sw-hck .hk-deadline{border-radius:var(--hk-radius);background:var(--hk-g);color:var(--ink);flex-direction:column;grid-area:side;gap:6px;padding:28px;display:flex}[data-campaign=aisummit] .sw-hck .hk-dl-ic{background:#07090c1f;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}[data-campaign=aisummit] .sw-hck .hk-dl-ic svg{width:22px;height:22px}[data-campaign=aisummit] .sw-hck .hk-deadline .hk-k{color:var(--ink);opacity:.75;margin-top:14px}[data-campaign=aisummit] .sw-hck .hk-deadline b{font-family:var(--disp);letter-spacing:-.02em;font-size:clamp(34px,3vw,46px);font-weight:900;line-height:1}[data-campaign=aisummit] .sw-hck .hk-dl-t{font-family:var(--disp);font-size:16px;font-weight:700}[data-campaign=aisummit] .sw-hck .hk-dl-n{opacity:.8;margin-top:auto;padding-top:16px;font-size:14px;font-weight:600}[data-campaign=aisummit] .sw-hck .hk-nosolo{background:rgba(var(--hk-red-rgb), .1);border:1.5px solid rgba(var(--hk-red-rgb), .55);color:var(--t1);border-radius:16px;grid-area:solo;align-items:center;gap:18px;padding:20px 24px;display:flex}[data-campaign=aisummit] .sw-hck .hk-ns-ic{background:rgba(var(--hk-red-rgb), .16);width:48px;height:48px;color:var(--hk-red-t);border-radius:12px;flex:none;place-items:center;display:grid}[data-campaign=aisummit] .sw-hck .hk-ns-ic svg{width:26px;height:26px}[data-campaign=aisummit] .sw-hck .hk-nosolo b{font-family:var(--disp);font-size:clamp(18px,1.6vw,22px);font-weight:900;display:block}[data-campaign=aisummit] .sw-hck .hk-nosolo small{color:var(--t2);font-size:14px;font-weight:500;display:block}[data-campaign=aisummit] .sw-hck .hk-credit{border:1.5px solid rgba(var(--hk-g-rgb), .5);background:radial-gradient(60% 120% at 0% 50%, rgba(var(--hk-g-rgb), .25), transparent 70%), var(--hk-panel);border-radius:24px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px 44px;padding:40px 44px;display:grid}[data-campaign=aisummit] .sw-hck .hk-credit-amt{flex-direction:column;align-items:center;gap:8px;display:flex}[data-campaign=aisummit] .sw-hck .hk-credit-amt b{font-family:var(--disp);letter-spacing:-.05em;color:var(--hk-g);text-shadow:0 0 40px rgba(var(--hk-g-rgb), .5);font-size:clamp(96px,11vw,150px);font-weight:900;font-stretch:100%;line-height:.85}[data-campaign=aisummit] .sw-hck .hk-credit-amt span{font-family:var(--disp);letter-spacing:.2em;text-transform:uppercase;color:var(--hk-g);font-size:13px;font-weight:700}[data-campaign=aisummit] .sw-hck .hk-credit-t h2{font-size:clamp(28px,2.8vw,38px);font-weight:900;line-height:1.05}[data-campaign=aisummit] .sw-hck .hk-credit-t p{max-width:44ch;color:var(--t2);margin-top:12px;font-size:16px}[data-campaign=aisummit] .sw-hck .hk-credit-teams{flex-direction:column;gap:10px;list-style:none;display:flex}[data-campaign=aisummit] .sw-hck .hk-credit-teams li{border:1px solid rgba(var(--hk-g-rgb), .35);background:rgba(var(--hk-g-rgb), .08);font-family:var(--disp);color:var(--t2);border-radius:12px;justify-content:space-between;align-items:baseline;gap:30px;padding:12px 18px;font-size:15px;font-weight:700;display:flex}[data-campaign=aisummit] .sw-hck .hk-credit-teams b{color:var(--hk-g);font-variant-numeric:tabular-nums;font-size:26px;font-weight:900}@media (max-width:1200px){[data-campaign=aisummit] .sw-hck .hk-credit{grid-template-columns:auto minmax(0,1fr)}[data-campaign=aisummit] .sw-hck .hk-credit-teams{flex-direction:row;grid-column:1/-1}[data-campaign=aisummit] .sw-hck .hk-credit-teams li{flex:1}}@media (max-width:680px){[data-campaign=aisummit] .sw-hck .hk-credit{text-align:center;grid-template-columns:minmax(0,1fr);padding:30px 24px}[data-campaign=aisummit] .sw-hck .hk-credit-t p{margin-inline:auto}[data-campaign=aisummit] .sw-hck .hk-credit-teams{flex-direction:column}}[data-campaign=aisummit] .sw-hck .hk-tl-side{top:calc(var(--nav) + 32px);flex-direction:column;grid-column:1/10;align-self:start;gap:18px;display:flex;position:sticky}[data-campaign=aisummit] .sw-hck .hk-tl-key{font-family:var(--disp);flex-wrap:wrap;gap:10px 22px;margin-top:6px;font-size:14px;font-weight:700;list-style:none;display:flex}[data-campaign=aisummit] .sw-hck .hk-tl-key li{align-items:center;gap:8px;display:flex}[data-campaign=aisummit] .sw-hck .hk-tl-key span{border-radius:50%;width:12px;height:12px}[data-campaign=aisummit] .sw-hck .hk-key-d{background:var(--hk-red-t)}[data-campaign=aisummit] .sw-hck .hk-key-m{background:var(--hk-g)}[data-campaign=aisummit] .sw-hck .hk-key-w{background:var(--hk-gold)}[data-campaign=aisummit] .sw-hck .hk-tl{border-left:2px solid var(--hk-line);flex-direction:column;grid-column:11/25;gap:2px;padding-left:28px;list-style:none;display:flex}[data-campaign=aisummit] .sw-hck .hk-tl li{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:20px;padding:10px 0;display:grid;position:relative}[data-campaign=aisummit] .sw-hck .hk-tl-dot{background:var(--hk-g);width:16px;height:16px;box-shadow:0 0 0 4px var(--ink);border-radius:50%;position:absolute;top:15px;left:-37px}[data-campaign=aisummit] .sw-hck .hk-tl-date{font-family:var(--disp);letter-spacing:-.01em;white-space:nowrap;font-size:22px;font-weight:900;line-height:26px}[data-campaign=aisummit] .sw-hck .hk-tl-when{line-height:26px;font-family:var(--disp);letter-spacing:.14em;text-transform:uppercase;color:var(--t2);font-size:12px;font-weight:700;display:block}[data-campaign=aisummit] .sw-hck .hk-tl p{font-size:16px}[data-campaign=aisummit] .sw-hck .hk-tl-d .hk-tl-dot{background:var(--hk-red-t)}[data-campaign=aisummit] .sw-hck .hk-tl-d .hk-tl-when,[data-campaign=aisummit] .sw-hck .hk-tl-d .hk-tl-date{color:var(--hk-red-t)}[data-campaign=aisummit] .sw-hck .hk-tl-d p{font-family:var(--disp);font-size:19px;font-weight:800}[data-campaign=aisummit] .sw-hck .hk-tl-b{margin-block:6px;background:rgba(var(--hk-g-rgb), .08);border:1px solid rgba(var(--hk-g-rgb), .4);border-radius:14px;margin-left:-10px;padding:16px 20px!important}[data-campaign=aisummit] .sw-hck .hk-tl-b .hk-tl-dot{background:var(--ink);border:3px solid var(--hk-g);top:21px;left:-27px}[data-campaign=aisummit] .sw-hck .hk-tl-b .hk-tl-date,[data-campaign=aisummit] .sw-hck .hk-tl-b .hk-tl-when{color:var(--hk-g)}[data-campaign=aisummit] .sw-hck .hk-tl-w .hk-tl-dot{background:var(--hk-gold)}[data-campaign=aisummit] .sw-hck .hk-tl-w .hk-tl-date{color:var(--hk-gold)}[data-campaign=aisummit] .sw-hck .hk-sb{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr) minmax(0,1fr);grid-template-areas:"film desc opt""film work work";gap:18px;display:grid}[data-campaign=aisummit] .sw-hck .hk-sb-film{border:1.5px solid var(--hk-g);background:radial-gradient(120% 80% at 50% 120%, rgba(var(--hk-g-rgb), .38), transparent 70%), var(--hk-screen);min-height:360px;box-shadow:0 0 50px rgba(var(--hk-g-rgb), .12);border-radius:20px;flex-direction:column;grid-area:film;justify-content:space-between;padding:28px;display:flex}[data-campaign=aisummit] .sw-hck .hk-sb-film .hk-k{color:var(--hk-g)}[data-campaign=aisummit] .sw-hck .hk-sb-play{background:var(--hk-g);width:64px;height:64px;color:var(--ink);border-radius:50%;place-items:center;margin-bottom:18px;display:grid}[data-campaign=aisummit] .sw-hck .hk-sb-play svg{width:26px;height:26px;margin-left:4px}[data-campaign=aisummit] .sw-hck .hk-sb-film h3{margin-bottom:6px;font-size:clamp(26px,2.4vw,34px);font-weight:900}[data-campaign=aisummit] .sw-hck .hk-sb-film p,[data-campaign=aisummit] .sw-hck .hk-sb-card p{color:var(--t2)}[data-campaign=aisummit] .sw-hck .hk-sb-card{border:1px solid var(--hk-line);background:var(--hk-panel);border-radius:20px;flex-direction:column;gap:10px;padding:24px;display:flex}[data-campaign=aisummit] .sw-hck .hk-sb-card h3{font-size:21px}[data-campaign=aisummit] .sw-hck .hk-sb-desc{grid-area:desc}[data-campaign=aisummit] .sw-hck .hk-sb-opt{border-style:dashed;border-color:rgba(var(--hk-g-rgb), .35);background:0 0;grid-area:opt}[data-campaign=aisummit] .sw-hck .hk-sb-work{grid-area:work}[data-campaign=aisummit] .sw-hck .hk-sb-work ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 28px;margin-top:6px;list-style:none;display:grid}[data-campaign=aisummit] .sw-hck .hk-sb-work li{grid-template-columns:44px minmax(0,1fr);align-items:start;gap:14px;display:grid}[data-campaign=aisummit] .sw-hck .hk-sb-work b{font-family:var(--disp);margin-bottom:2px;font-size:17px;font-weight:800;display:block}[data-campaign=aisummit] .sw-hck .hk-sb-work p{font-size:14.5px}[data-campaign=aisummit] .sw-hck #submit .hk-note{margin-top:20px}[data-campaign=aisummit] .sw-hck .hk-jcs{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;list-style:none;display:grid}[data-campaign=aisummit] .sw-hck .hk-jc{border:1px solid var(--hk-line);background:var(--hk-panel);border-radius:20px;flex-direction:column;gap:10px;padding:28px;transition:border-color .2s,transform .2s;display:flex}[data-campaign=aisummit] .sw-hck .hk-jc:hover{border-color:rgba(var(--hk-g-rgb), .5);transform:translateY(-3px)}[data-campaign=aisummit] .sw-hck .hk-jc-top{justify-content:space-between;align-items:flex-start;margin-bottom:10px;display:flex}[data-campaign=aisummit] .sw-hck .hk-jc-n{font-family:var(--disp);letter-spacing:-.03em;color:rgba(var(--hk-g-rgb), .16);font-size:56px;font-weight:900;line-height:.9}[data-campaign=aisummit] .sw-hck .hk-jc h3{font-size:23px}[data-campaign=aisummit] .sw-hck .hk-jc p{color:var(--t2);font-size:16px}[data-campaign=aisummit] .sw-hck .hk-share{background:linear-gradient(var(--hk-panel), var(--hk-panel)) padding-box, linear-gradient(120deg, var(--hk-g), rgba(var(--hk-g-rgb), .15) 45%, var(--hk-g)) border-box;box-shadow:0 0 60px -20px rgba(var(--hk-g-rgb), .45);border:2px solid #0000;border-radius:22px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px 28px;margin-top:36px;padding:30px 34px;display:grid;position:relative}[data-campaign=aisummit] .sw-hck .hk-share-ic{background:var(--hk-g);width:64px;height:64px;color:var(--ink);border-radius:50%;place-items:center;display:grid}[data-campaign=aisummit] .sw-hck .hk-share-ic svg{width:28px;height:28px}[data-campaign=aisummit] .sw-hck .hk-share-t{flex-direction:column;gap:6px;display:flex}[data-campaign=aisummit] .sw-hck .hk-share-t .hk-k{color:var(--hk-g)}[data-campaign=aisummit] .sw-hck .hk-share-t h3{font-size:clamp(22px,2.2vw,30px);font-weight:900}[data-campaign=aisummit] .sw-hck .hk-share-t p{max-width:62ch;color:var(--t2)}[data-campaign=aisummit] .sw-hck .hk-share-t p b{color:var(--hk-g);font-weight:700}[data-campaign=aisummit] .sw-hck .hk-share-on{gap:12px;list-style:none;display:flex}[data-campaign=aisummit] .sw-hck .hk-share-on a{width:54px;height:54px;color:var(--hk-g);border:1.5px solid rgba(var(--hk-g-rgb), .55);border-radius:50%;place-items:center;transition:background .18s,color .18s,transform .18s;display:grid}[data-campaign=aisummit] .sw-hck .hk-share-on a:hover{background:var(--hk-g);color:var(--ink);transform:translateY(-2px)}[data-campaign=aisummit] .sw-hck .hk-share-on a:focus-visible{outline:2px solid var(--t1);outline-offset:3px}[data-campaign=aisummit] .sw-hck .hk-prize-sec{background:radial-gradient(50% 60% at 50% 62%, rgba(var(--hk-g-rgb), .16), transparent 70%), var(--ink);position:relative;overflow:hidden}[data-campaign=aisummit] .sw-hck .hk-podium{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:18px;width:100%;max-width:1080px;margin:20px auto 0;list-style:none;display:grid}[data-campaign=aisummit] .sw-hck .hk-pod{flex-direction:column;display:flex}[data-campaign=aisummit] .sw-hck .hk-pod-card{border:1px solid rgba(var(--hk-g-rgb), .3);background:var(--hk-panel);text-align:center;border-bottom:0;border-radius:22px 22px 0 0;flex-direction:column;align-items:center;gap:6px;padding:28px 22px 26px;display:flex;position:relative;overflow:hidden}[data-campaign=aisummit] .sw-hck .hk-pod-place{font-family:var(--disp);letter-spacing:.18em;text-transform:uppercase;color:var(--t2);font-size:12px;font-weight:700}[data-campaign=aisummit] .sw-hck .hk-pod-amt{font-family:var(--disp);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(48px,5vw,72px);font-weight:900;line-height:1}[data-campaign=aisummit] .sw-hck .hk-pod-per{max-width:22ch;color:var(--t2);font-size:14px}[data-campaign=aisummit] .sw-hck .hk-pod-step{font-family:var(--disp);color:rgba(var(--hk-g-rgb), .55);background:linear-gradient(180deg, rgba(var(--hk-g-rgb), .2), rgba(var(--hk-g-rgb), .04));border:1px solid rgba(var(--hk-g-rgb), .3);border-radius:0 0 14px 14px;place-items:center;font-size:44px;font-weight:900;line-height:1;display:grid}[data-campaign=aisummit] .sw-hck .hk-pod-second .hk-pod-step{height:96px}[data-campaign=aisummit] .sw-hck .hk-pod-third .hk-pod-step{height:64px}[data-campaign=aisummit] .sw-hck .hk-pod-first .hk-pod-card{border:1.5px solid var(--hk-g);background:radial-gradient(90% 70% at 50% 0%, rgba(var(--hk-g-rgb), .35), transparent 70%), var(--hk-screen);box-shadow:0 -10px 70px -10px rgba(var(--hk-g-rgb), .45);border-bottom:0;padding-top:34px;padding-bottom:34px}[data-campaign=aisummit] .sw-hck .hk-pod-first .hk-pod-card:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff24 50%,#0000 65%);animation:4.5s ease-in-out infinite hk-sweep;position:absolute;inset:0;transform:translate(-100%)}@keyframes hk-sweep{0%,55%{transform:translate(-100%)}to{transform:translate(100%)}}[data-campaign=aisummit] .sw-hck .hk-pod-first .hk-pod-place{color:var(--hk-g)}[data-campaign=aisummit] .sw-hck .hk-pod-first .hk-pod-amt{color:var(--hk-g);text-shadow:0 0 40px rgba(var(--hk-g-rgb), .5);font-size:clamp(64px,7vw,108px)}[data-campaign=aisummit] .sw-hck .hk-pod-first .hk-pod-per{color:var(--t1)}[data-campaign=aisummit] .sw-hck .hk-pod-trophy{background:var(--hk-g);width:64px;height:64px;color:var(--ink);box-shadow:0 0 34px rgba(var(--hk-g-rgb), .6);border-radius:50%;place-items:center;margin-bottom:8px;display:grid}[data-campaign=aisummit] .sw-hck .hk-pod-trophy svg{width:32px;height:32px}[data-campaign=aisummit] .sw-hck .hk-pod-first .hk-pod-step{height:132px;color:var(--ink);background:linear-gradient(180deg, var(--hk-g), rgba(var(--hk-g-rgb), .55));border-color:var(--hk-g);font-size:64px}[data-campaign=aisummit] .sw-hck .hk-premiere{background:radial-gradient(70% 120% at 0% 50%, rgba(var(--hk-g-rgb), .22), transparent 70%), var(--hk-panel);border:1px solid rgba(var(--hk-g-rgb), .35);border-radius:18px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:24px;margin-top:48px;padding:40px 34px;display:grid;position:relative}[data-campaign=aisummit] .sw-hck .hk-premiere:before,[data-campaign=aisummit] .sw-hck .hk-premiere:after{content:"";background:repeating-linear-gradient(90deg, rgba(var(--hk-g-rgb), .35) 0 14px, transparent 14px 28px);border-radius:2px;height:8px;position:absolute;left:18px;right:18px}[data-campaign=aisummit] .sw-hck .hk-premiere:before{top:12px}[data-campaign=aisummit] .sw-hck .hk-premiere:after{bottom:12px}[data-campaign=aisummit] .sw-hck .hk-premiere-play{background:var(--hk-g);width:84px;height:84px;color:var(--ink);border-radius:50%;place-items:center;animation:2.4s ease-out infinite hk-pulse;display:grid}[data-campaign=aisummit] .sw-hck .hk-premiere-play svg{width:34px;height:34px;margin-left:5px}[data-campaign=aisummit] .sw-hck .hk-premiere .hk-k{color:var(--hk-g)}[data-campaign=aisummit] .sw-hck .hk-premiere h3{margin:6px 0;font-size:clamp(26px,2.8vw,38px);font-weight:900}[data-campaign=aisummit] .sw-hck .hk-premiere p{color:var(--t2);font-size:17px}[data-campaign=aisummit] .sw-hck .hk-rules{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) minmax(0,.85fr);align-items:stretch;gap:18px;display:grid}[data-campaign=aisummit] .sw-hck .hk-rule-group{border:1px solid var(--hk-line);background:var(--hk-panel);border-radius:20px;flex-direction:column;gap:18px;padding:26px;display:flex}[data-campaign=aisummit] .sw-hck .hk-rule-group h3{align-items:center;gap:10px;font-size:20px;display:flex}[data-campaign=aisummit] .sw-hck .hk-rule-group h3:before{content:"";background:var(--hk-g);width:10px;height:10px;box-shadow:0 0 12px var(--hk-g);border-radius:50%}[data-campaign=aisummit] .sw-hck .hk-rule-group ul{flex-direction:column;gap:14px;list-style:none;display:flex}[data-campaign=aisummit] .sw-hck .hk-rule-group li{border-top:1px solid var(--hk-line);grid-template-columns:40px minmax(0,1fr);align-items:start;gap:14px;padding-top:14px;display:grid}[data-campaign=aisummit] .sw-hck .hk-rule-group li:first-child{border-top:0;padding-top:0}[data-campaign=aisummit] .sw-hck .hk-rule-group p{font-size:15.5px;line-height:1.5}[data-campaign=aisummit] .sw-hck .hk-rule-ic{width:40px;height:40px;color:var(--hk-g);background:rgba(var(--hk-g-rgb), .08);border:1px solid rgba(var(--hk-g-rgb), .35);border-radius:12px;place-items:center;display:grid}[data-campaign=aisummit] .sw-hck .hk-rule-ic svg{width:20px;height:20px}[data-campaign=aisummit] .sw-hck .hk-rule-go{border-color:rgba(var(--hk-g-rgb), .4)}[data-campaign=aisummit] .sw-hck .hk-rule-stop{border-color:rgba(var(--hk-red-rgb), .45);background:linear-gradient(180deg, rgba(var(--hk-red-rgb), .08), transparent 50%), var(--hk-panel)}[data-campaign=aisummit] .sw-hck .hk-rule-stop h3:before{background:var(--hk-red-t);box-shadow:0 0 12px var(--hk-red-t)}[data-campaign=aisummit] .sw-hck .hk-rule-stop .hk-rule-ic{color:var(--hk-red-t);background:rgba(var(--hk-red-rgb), .1);border-color:rgba(var(--hk-red-rgb), .45)}[data-campaign=aisummit] .sw-hck .hk-rule-own{background:var(--hk-g);color:var(--ink);border:0}[data-campaign=aisummit] .sw-hck .hk-rule-own h3:before{background:var(--ink);box-shadow:none}[data-campaign=aisummit] .sw-hck .hk-rule-own p{font-size:17px;font-weight:600}[data-campaign=aisummit] .sw-hck .hk-rule-own .hk-rule-ic{color:var(--ink);background:#07090c1f;border-color:#07090c33}[data-campaign=aisummit] .sw-hck .hk-end{border-top:1px solid var(--hk-line);background:radial-gradient(50% 90% at 50% 100%, rgba(var(--hk-g-rgb), .2), transparent 70%), var(--ink);padding:112px 0}[data-campaign=aisummit] .sw-hck .hk-end-in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;display:flex}[data-campaign=aisummit] .sw-hck .hk-end h2{font-size:clamp(40px,5.5vw,80px);font-weight:900;line-height:1}[data-campaign=aisummit] .sw-hck .hk-end-act{flex-direction:column;align-items:flex-start;gap:22px;display:flex}[data-campaign=aisummit] .sw-hck .hk-end .hk-powered{margin-top:0}@media (max-width:1200px){[data-campaign=aisummit] .sw-hck .hk-stats{grid-template-columns:repeat(3,minmax(0,1fr))}[data-campaign=aisummit] .sw-hck .hk-elig{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"need dont""side side""solo solo"}[data-campaign=aisummit] .sw-hck .hk-sb{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"film film""desc opt""work work"}[data-campaign=aisummit] .sw-hck .hk-sb-film{min-height:240px}[data-campaign=aisummit] .sw-hck .hk-tl li{grid-template-columns:170px minmax(0,1fr)}[data-campaign=aisummit] .sw-hck .hk-rules{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}[data-campaign=aisummit] .sw-hck .hk-rule-own{grid-column:1/-1}}@media (max-width:860px){[data-campaign=aisummit] .sw-hck .hk-hero{padding:40px 0 48px}[data-campaign=aisummit] .sw-hck .hk-hero-in{grid-template-columns:minmax(0,1fr)}[data-campaign=aisummit] .sw-hck .hk-hero-art{order:-1}[data-campaign=aisummit] .sw-hck .hk-hand{width:46%}[data-campaign=aisummit] .sw-hck .hk-stats{grid-template-columns:repeat(2,minmax(0,1fr))}[data-campaign=aisummit] .sw-hck .hk-p2v{max-width:none;margin-left:0}[data-campaign=aisummit] .sw-hck .hk-tl-side,[data-campaign=aisummit] .sw-hck .hk-tl{grid-column:1/-1}[data-campaign=aisummit] .sw-hck .hk-tl-side{position:static}[data-campaign=aisummit] .sw-hck .hk-jcs{grid-template-columns:minmax(0,1fr)}[data-campaign=aisummit] .sw-hck .hk-share{grid-template-columns:auto minmax(0,1fr);padding:26px}[data-campaign=aisummit] .sw-hck .hk-share-on{grid-column:1/-1}[data-campaign=aisummit] .sw-hck .hk-rules{grid-template-columns:minmax(0,1fr)}[data-campaign=aisummit] .sw-hck .hk-end{padding:80px 0}}@media (max-width:680px){[data-campaign=aisummit] .sw-hck .hk-manus{height:52px}[data-campaign=aisummit] .sw-hck .hk-powered>span{font-size:14px}[data-campaign=aisummit] .sw-hck .hk-stat b{font-size:30px}[data-campaign=aisummit] .sw-hck .hk-stat{grid-template-columns:48px minmax(0,1fr);column-gap:12px}[data-campaign=aisummit] .sw-hck .hk-stat .hk-ic{width:48px;height:48px}[data-campaign=aisummit] .sw-hck .hk-pipe{grid-template-columns:repeat(2,minmax(0,1fr))}[data-campaign=aisummit] .sw-hck .hk-elig{grid-template-columns:minmax(0,1fr);grid-template-areas:"need""dont""side""solo"}[data-campaign=aisummit] .sw-hck .hk-tl li{grid-template-columns:minmax(0,1fr);gap:4px}[data-campaign=aisummit] .sw-hck .hk-tl-date{white-space:normal;font-size:19px}[data-campaign=aisummit] .sw-hck .hk-tl-when{line-height:1.6}[data-campaign=aisummit] .sw-hck .hk-sb{grid-template-columns:minmax(0,1fr);grid-template-areas:"film""desc""opt""work"}[data-campaign=aisummit] .sw-hck .hk-sb-work ul,[data-campaign=aisummit] .sw-hck .hk-share{grid-template-columns:minmax(0,1fr)}[data-campaign=aisummit] .sw-hck .hk-podium{grid-template-columns:minmax(0,1fr);gap:14px}[data-campaign=aisummit] .sw-hck .hk-pod-first{order:-1}[data-campaign=aisummit] .sw-hck .hk-pod-card{border-bottom:1px solid rgba(var(--hk-g-rgb), .3);border-radius:20px}[data-campaign=aisummit] .sw-hck .hk-pod-first .hk-pod-card{border-bottom:1.5px solid var(--hk-g)}[data-campaign=aisummit] .sw-hck .hk-pod-step{display:none}[data-campaign=aisummit] .sw-hck .hk-premiere{grid-template-columns:minmax(0,1fr);padding:40px 24px}}@media (prefers-reduced-motion:reduce){[data-campaign=aisummit] .sw-hck .hk-hand,[data-campaign=aisummit] .sw-hck .hk-caret,[data-campaign=aisummit] .sw-hck .hk-pipe li,[data-campaign=aisummit] .sw-hck .hk-play,[data-campaign=aisummit] .sw-hck .hk-scrub i,[data-campaign=aisummit] .sw-hck .hk-premiere-play,[data-campaign=aisummit] .sw-hck .hk-pod-first .hk-pod-card:after{animation:none}[data-campaign=aisummit] .sw-hck .hk-scrub i{width:100%}[data-campaign=aisummit] .sw-hck .hk-jc,[data-campaign=aisummit] .sw-hck .hk-cta-btn{transition:none}}[data-campaign=aisummit] .sw-hck .hk-tags{flex-wrap:wrap;gap:8px;margin-top:8px;list-style:none;display:flex}[data-campaign=aisummit] .sw-hck .hk-tags li{background:rgba(var(--hk-g-rgb), .1);border:1px solid rgba(var(--hk-g-rgb), .45);color:var(--hk-g);font-family:var(--disp);-webkit-user-select:all;user-select:all;border-radius:999px;padding:6px 14px;font-size:14px;font-weight:700}[data-campaign=aisummit] .sw-hck .hk-count{background:linear-gradient(90deg, rgba(var(--hk-red-rgb), .2), rgba(var(--hk-red-rgb), .06) 70%), var(--ink);border-bottom:1px solid rgba(var(--hk-red-rgb), .35)}[data-campaign=aisummit] .sw-hck .hk-count-in{justify-content:center;align-items:center;gap:18px;min-height:46px;padding-block:7px;display:flex}[data-campaign=aisummit] .sw-hck .hk-count-k{font-family:var(--disp);letter-spacing:.18em;text-transform:uppercase;color:var(--hk-red-t);white-space:nowrap;align-items:center;gap:9px;font-size:12px;font-weight:800;display:inline-flex}[data-campaign=aisummit] .sw-hck .hk-count-k i{background:var(--hk-red-t);width:8px;height:8px;box-shadow:0 0 10px var(--hk-red-t);border-radius:50%;animation:1.6s ease-in-out infinite hk-tally}@keyframes hk-tally{50%{opacity:.35}}[data-campaign=aisummit] .sw-hck .hk-count-units{gap:6px;list-style:none;display:flex}[data-campaign=aisummit] .sw-hck .hk-count-units li{background:rgba(var(--hk-red-rgb), .12);border:1px solid rgba(var(--hk-red-rgb), .45);border-radius:8px;align-items:baseline;gap:3px;padding:4px 9px;display:inline-flex}[data-campaign=aisummit] .sw-hck .hk-count-units b{font-family:var(--disp);font-variant-numeric:tabular-nums;font-size:18px;font-weight:900;line-height:1}[data-campaign=aisummit] .sw-hck .hk-count-units span{font-family:var(--disp);color:var(--t2);font-size:12px;font-weight:700}[data-campaign=aisummit] .sw-hck .hk-count-when{font-family:var(--disp);color:var(--t2);white-space:nowrap;font-size:13px;font-weight:700}[data-campaign=aisummit] .sw-hck .hk-count-short{display:none}@media (max-width:680px){[data-campaign=aisummit] .sw-hck .hk-count-long{display:none}[data-campaign=aisummit] .sw-hck .hk-count-short{display:inline}[data-campaign=aisummit] .sw-hck .hk-count-in{gap:10px}[data-campaign=aisummit] .sw-hck .hk-count-when{display:none}[data-campaign=aisummit] .sw-hck .hk-count-k{letter-spacing:.12em;font-size:10.5px}[data-campaign=aisummit] .sw-hck .hk-count-units{gap:4px}[data-campaign=aisummit] .sw-hck .hk-count-units li{padding:4px 6px}[data-campaign=aisummit] .sw-hck .hk-count-units b{font-size:15px}}@media (prefers-reduced-motion:reduce){[data-campaign=aisummit] .sw-hck .hk-count-k i{animation:none}}@media (max-width:860px){[data-campaign=aisummit] .sw-hck .hk-ch-left,[data-campaign=aisummit] .sw-hck #challenge .R{grid-column:1/-1}}@media (max-width:680px){[data-campaign=aisummit] .sw-hck .hk-pl-row{grid-template-columns:72px minmax(0,1fr);gap:14px;padding:12px 16px}[data-campaign=aisummit] .sw-hck .hk-pl-n,[data-campaign=aisummit] .sw-hck .hk-pl-time{display:none}[data-campaign=aisummit] .sw-hck .hk-pl-thumb{height:52px}[data-campaign=aisummit] .sw-hck .hk-pl-row p{font-size:16px}[data-campaign=aisummit] .sw-hck .hk-pl-head{padding:16px}}@media (prefers-reduced-motion:reduce){[data-campaign=aisummit] .sw-hck .hk-pl-row,[data-campaign=aisummit] .sw-hck .hk-eq,[data-campaign=aisummit] .sw-hck .hk-eq i{animation:none}}
