.wsk-pub .wsk-hero-art{display:contents}@media(max-width:1200px){.wsk-pub .wsk-hero{min-height:0}.wsk-pub .wsk-hero .inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;-moz-column-gap:24px;column-gap:24px;padding:40px 28px 20px;flex:none}.wsk-pub .wsk-hero .wsk-hero-copy{position:static;width:auto;min-width:0}.wsk-pub .wsk-hero h1{font-size:clamp(28px,3.9vw,44px);line-height:1.07}.wsk-pub .wsk-hero .sub{font-size:15px;max-width:38ch}.wsk-pub .wsk-hero-art{display:block;position:relative;min-width:0;width:100%;max-width:400px;justify-self:center;padding-bottom:56px}.wsk-pub .wsk-hero .art-stage.wide{display:none}.wsk-pub .wsk-hero .art-stage.narrow{display:block;position:relative;left:auto;right:auto;top:auto;transform:none;width:100%;aspect-ratio:1/1;margin:0}.wsk-pub .wsk-hero .art-chip{position:absolute;top:auto;right:0;bottom:0;margin:0}.wsk-pub .wsk-hero .giantword{position:static;grid-column:1/-1;margin:20px 0 0;transform:none;font-size:clamp(80px,14vw,150px);line-height:.9}}@media(max-width:639px){.wsk-pub .wsk-hero .inner{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:22px 20px 20px}.wsk-pub .wsk-hero h1{font-size:30px;max-width:15ch}.wsk-pub .wsk-hero .sub{font-size:14.5px;max-width:42ch}.wsk-pub .wsk-hero-art{width:min(100%,240px);align-self:center;margin-top:14px;padding-bottom:42px}.wsk-pub .wsk-hero .art-chip{right:-8px;padding:10px 14px}.wsk-pub .wsk-hero .giantword{font-size:64px;margin-top:16px}}.wsk-pub{background:linear-gradient(rgba(7,42,63,.26),rgba(7,42,63,.26)),linear-gradient(163deg,#3ac0f2,#1c8dbf 46%,#0f6ea1);background-attachment:scroll}.wsk-pub .wsk-hero .wsk-hero-copy:before{content:"";position:absolute;inset:-30px -40px;z-index:-1;pointer-events:none;background:radial-gradient(78% 78% at 42% 42%,rgba(7,42,63,.55),rgba(7,42,63,.26) 58%,transparent 80%)}.wsk-pub .wsk-hero h1{text-shadow:0 2px 18px rgba(6,40,60,.65),0 6px 40px rgba(6,60,90,.4)}.wsk-pub .wsk-hero .sub{text-shadow:0 1px 12px rgba(6,40,60,.6)}.wsk-pub .wsk-hero .wsk-eyebrow{text-shadow:0 1px 10px rgba(6,40,60,.55)}.wsk-pub .hdr .w-bar{background:rgba(9,52,78,.46);border-color:hsla(0,0%,100%,.22)}.wsk-pub .wsk-hero .art-chip{background:rgba(9,52,78,.5);border-color:hsla(0,0%,100%,.26)}.wsk-pub .wsk-hero .art-chip:hover{background:rgba(9,52,78,.62)}.wsk-pub .wsk-step,.wsk-pub .wsk-world{background:rgba(9,52,78,.38);border-color:hsla(0,0%,100%,.24)}.wsk-pub .wsk-sect h2{text-shadow:0 2px 16px rgba(6,40,60,.5)}@media(max-width:639px){.wsk-pub .wsk-hero .wsk-hero-copy:before{inset:-18px -20px}}@media (min-width:1201px){.wsk-pub .hdr .bar{max-width:1360px;min-height:72px;padding:10px 28px}.wsk-pub .nav a{font-size:17px}.wsk-pub .hdr-cta .signin{font-size:16.5px;padding:10px 18px}.wsk-pub .hdr-cta .wsk-btn,.wsk-pub .hdr-cta .wsk-pillbtn{font-size:16.5px}.wsk-pub .wsk-hero .inner{max-width:1560px;padding:0 48px}.wsk-pub .wsk-hero .wsk-hero-copy{left:48px;top:16%;width:min(46%,700px)}.wsk-pub .wsk-hero .wsk-eyebrow{font-size:13.5px!important}.wsk-pub .wsk-hero h1{font-size:clamp(2.7rem,3.9vw,4.4rem)}.wsk-pub .wsk-hero .sub{font-size:17.5px;max-width:38ch;line-height:1.62}.wsk-pub .wsk-hero .ctas{margin-top:26px;gap:14px}.wsk-pub .wsk-hero .ctas .wsk-btn{padding:.95rem 1.7rem;font-size:16.5px}.wsk-pub .wsk-hero .ctas .wsk-pillbtn{padding:.88rem 1.5rem;font-size:16.5px}.wsk-pub .wsk-hero .art-chip b{font-size:16px}.wsk-pub .wsk-hero .art-chip span{font-size:13.5px}.wsk-pub .wsk-sect{max-width:1360px;padding:96px 40px}.wsk-pub .wsk-eyebrow{font-size:12.5px}.wsk-pub .wsk-sect h2{font-size:3.1rem}.wsk-pub .wsk-steps{gap:20px;margin-top:44px}.wsk-pub .wsk-step{padding:28px}.wsk-pub .wsk-step b{font-size:19.5px}.wsk-pub .wsk-step p{font-size:15.5px}.wsk-pub .wsk-worlds{gap:20px;margin-top:44px}.wsk-pub .wsk-world img{height:230px}.wsk-pub .wsk-world.cat img{height:250px}.wsk-pub .wsk-world .t{padding:22px 24px}.wsk-pub .wsk-world .t b{font-size:18.5px}.wsk-pub .wsk-world .t p{font-size:14.5px}.wsk-pub .nl-public p{font-size:16.5px;line-height:1.65}.wsk-pub .nl-public .wsk-btn{font-size:16.5px;padding:.95rem 1.7rem}.wsk-pub .wsk-ctaband{max-width:1360px;padding:0 40px 12px}.wsk-pub .wsk-ctaband-in{padding:48px 52px}.wsk-pub .wsk-ctaband h2{font-size:2.6rem}.wsk-pub .wsk-ctaband .sub,.wsk-pub .wsk-ctaband .wsk-btn,.wsk-pub .wsk-ctaband .wsk-pillbtn{font-size:16.5px}.wsk-pub footer .in{max-width:1360px;font-size:14.5px;padding:36px 40px}}.bprev{background:linear-gradient(180deg,#1b7ba5,#136d98);border-radius:28px;padding:64px 20px 26px;margin-top:24px}.bprev-intro h2{font-family:var(--font-display);font-weight:700;font-size:40px;letter-spacing:-.01em;margin:0 0 12px}.bprev-intro .sub{font-size:17px;line-height:1.55;color:hsla(0,0%,100%,.86);max-width:600px;margin:0}.bprev-sec{padding:56px 0 10px}.bprev-eyebrow{font-family:var(--font-mono),monospace;font-size:13px;letter-spacing:.22em;color:hsla(0,0%,100%,.68);margin:0 0 12px}.bprev-sec h3{font-family:var(--font-display);font-weight:700;font-size:30px;letter-spacing:-.01em;margin:0 0 10px}.bprev-desc{font-size:16px;line-height:1.55;color:hsla(0,0%,100%,.86);max-width:640px;margin:0}.bprev-stage{border-radius:22px;overflow:hidden;margin-top:30px;box-shadow:0 30px 70px rgba(6,40,60,.45),0 0 0 1px hsla(0,0%,100%,.18)}.bprev-video{display:block;width:100%;height:auto;aspect-ratio:1200/676;-o-object-fit:contain;object-fit:contain;background:#000}.bprev-nb{display:flex;gap:14px;align-items:flex-end;max-width:640px;margin:20px auto 0}.bprev-nb img{width:52px;height:52px;border-radius:50%;background:#f5e8d8;flex:none;box-shadow:0 4px 10px rgba(0,0,0,.3)}.bprev-b{background:#fff;color:#234354;font-size:17px;line-height:1.45;font-weight:500;padding:14px 18px;border-radius:20px 20px 20px 6px;box-shadow:0 8px 22px rgba(0,0,0,.25);text-align:left;margin:0}@media (max-width:560px){.bprev{padding:44px 14px 14px;border-radius:20px}.bprev-intro h2{font-size:30px}.bprev-sec{padding:36px 0 8px}.bprev-sec h3{font-size:24px}.bprev-desc{font-size:14px}.bprev-b{font-size:15px}}.pga-intro{max-width:56ch;font-size:15px;line-height:1.65;color:var(--w-mut);margin-top:12px}.pga-ways{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0 0;padding:0}.pga-ways span{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--w-dim);border:1px solid hsla(0,0%,100%,.22);border-radius:999px;padding:7px 14px;background:hsla(0,0%,100%,.08);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.pga-dot{width:8px;height:8px;border-radius:50%;display:inline-block}.pga-cat-play{background:#ffb1dd;box-shadow:0 0 10px rgba(211,56,144,.55)}.pga-cat-creative{background:#d9c2ff;box-shadow:0 0 10px rgba(124,77,255,.5)}.pga-cat-thinking{background:#ffd98f;box-shadow:0 0 10px rgba(240,160,32,.5)}.pga-cat-discovery{background:#bdeeb9;box-shadow:0 0 10px rgba(80,190,110,.5)}.pga-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:34px}@media (max-width:1100px){.pga-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.pga-grid{grid-template-columns:1fr}}.pga-card{position:relative;display:flex;flex-direction:column;text-align:left;border-radius:22px;overflow:hidden;background:var(--w-card);border:1px solid var(--w-line);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 18px 44px -26px rgba(6,60,90,.5);padding:0;font:inherit;color:inherit;transition:transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s,border-color .25s}.pga-live{cursor:pointer}.pga-live:focus-visible,.pga-live:hover{transform:translateY(-4px);border-color:hsla(0,0%,100%,.55);box-shadow:0 26px 54px -24px rgba(6,60,90,.6),0 0 0 1px hsla(0,0%,100%,.12)}.pga-live:focus-visible{outline:2px solid #fff;outline-offset:3px}.pga-art{position:relative;display:block;height:190px;overflow:hidden;background:linear-gradient(150deg,rgba(58,192,242,.35),rgba(14,111,163,.55))}.pga-art img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pga-art-object img{-o-object-fit:contain;object-fit:contain;padding:18px 22px 6px;filter:drop-shadow(0 10px 22px rgba(6,60,90,.35));animation:pgaFloat 7s ease-in-out infinite}.pga-art:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(11,60,90,.34));pointer-events:none}@keyframes pgaFloat{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-8px) rotate(-1.2deg)}}@media (prefers-reduced-motion:reduce){.pga-art-object img{animation:none}.pga-live{transition:none}}.pga-cat{position:absolute;left:14px;top:14px;font-family:var(--font-mono),monospace;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:#fff;background:rgba(11,60,90,.55);border:1px solid hsla(0,0%,100%,.35);border-radius:999px;padding:6px 12px;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.pga-cat.pga-cat-creative,.pga-cat.pga-cat-discovery,.pga-cat.pga-cat-play,.pga-cat.pga-cat-thinking{background:rgba(11,60,90,.55);box-shadow:none}.pga-cat:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;margin-right:7px;background:currentColor}.pga-cat.pga-cat-play{color:#ffb1dd}.pga-cat.pga-cat-creative{color:#d9c2ff}.pga-cat.pga-cat-thinking{color:#ffd98f}.pga-cat.pga-cat-discovery{color:#bdeeb9}.pga-playpill{position:absolute;right:14px;bottom:14px;display:inline-flex;align-items:center;gap:7px;background:linear-gradient(120deg,#e14c9f,#d33890);color:#fff;font-size:12.5px;font-weight:700;border-radius:999px;padding:8px 16px;box-shadow:0 10px 24px -8px rgba(211,56,144,.7)}.pga-playpill:after{content:"→";font-weight:600}.pga-soonpill{position:absolute;right:14px;bottom:14px;display:inline-flex;align-items:center;font-family:var(--font-mono),monospace;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:hsla(0,0%,100%,.85);border:1px dashed hsla(0,0%,100%,.5);border-radius:999px;padding:7px 13px;background:rgba(11,60,90,.35)}.pga-text{display:flex;flex-direction:column;gap:8px;padding:20px 22px 22px}.pga-text b{font-family:var(--font-display),system-ui,sans-serif;font-size:18px;letter-spacing:-.01em;color:var(--w-text)}.pga-desc{font-size:13.5px;line-height:1.6;color:var(--w-mut)}.pga-meta{font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--w-acc);margin-top:2px}.pga-soon{opacity:.82}.pga-soon .pga-art img{filter:saturate(.82)}.pga-soon .pga-art-object img{filter:saturate(.9) drop-shadow(0 10px 22px rgba(6,60,90,.35))}.pga-soon .pga-text b{color:var(--w-text)}.pga-foot{margin-top:30px;font-size:14px;color:var(--w-mut)}.pga-foot a{color:var(--w-text);font-weight:600}@media (max-width:700px){.pga .nl-tryout-overlay .nl-studio .nl-callbar{flex-wrap:wrap;overflow-x:visible;row-gap:4px}.pga .nl-tryout-overlay .nl-studio .nl-top-right{max-width:100%;flex:0 1 auto;flex-wrap:wrap;row-gap:4px}.pga .nl-tryout-overlay .nl-projseg button{padding:3px 6px;font-size:10.5px;min-height:30px}}