.nw-art{aspect-ratio:1}.nw-art .sun{position:absolute;left:50%;top:8%;width:76%;aspect-ratio:1;margin-left:-38%;border-radius:50%;background:var(--blush);border:2px solid var(--ink);box-shadow:6px 6px 0 var(--ink)}.nw-art .walker{position:absolute;left:50%;bottom:4%;width:54%;margin-left:-27%;animation:walk 1.2s ease-in-out infinite alternate}@keyframes walk{0%{transform:rotate(-2deg) translateY(0)}to{transform:rotate(2deg) translateY(-6px)}}.stk{position:absolute;display:grid;place-items:center;height:56px;padding:0 18px;background:#fff;border:2px solid var(--ink);border-radius:14px;box-shadow:3px 3px 0 var(--ink);animation:stick .7s var(--ease) both}.stk img{height:24px;width:auto;max-width:118px;object-fit:contain}.stk.s1{left:0;top:14%;transform:rotate(-8deg);animation-delay:.2s}.stk.s2{right:0;top:6%;transform:rotate(6deg);animation-delay:.35s}.stk.s3{left:2%;top:50%;transform:rotate(5deg);animation-delay:.5s}.stk.s4{right:2%;top:44%;transform:rotate(-5deg);animation-delay:.65s}.stk.s4 img{height:30px}@keyframes stick{0%{opacity:0;scale:.6}}.lead-story{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);overflow:hidden;box-shadow:8px 8px 0 var(--ink)}.lead-story figure{margin:0;border-right:2px solid var(--ink)}.lead-story figure img{width:100%;height:100%;min-height:360px;object-fit:cover}.lead-story .body{display:flex;flex-direction:column;padding:clamp(26px,3.4vw,44px)}.lead-story .logo{height:30px;width:auto;align-self:flex-start;margin:0 0 26px}.lead-story h3{margin:0 0 16px;font:800 clamp(30px,3vw,44px)/1.02 var(--f-head);letter-spacing:-.03em;text-wrap:balance}.lead-story p{margin:0;font-size:18px;color:var(--ink-2)}.lead-story footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-top:auto;padding-top:30px}.meta{font:600 14px/1.3 var(--f-body);color:var(--muted)}.wall{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:22px;margin-top:22px}.clip{display:flex;flex-direction:column;padding:24px;transition:transform .25s var(--ease),box-shadow .25s var(--ease)}.clip:hover{transform:translate(-3px,-3px);box-shadow:7px 7px 0 var(--ink)}.c-video{grid-column:span 5}.c-forbes,.c-sifted{grid-column:span 7}.c-cnn{grid-column:span 5}.clip .cov{position:relative;display:block;margin:0 0 20px;border:2px solid var(--ink);border-radius:12px;overflow:hidden}.clip .cov img,.clip img.cov{width:100%;aspect-ratio:16 / 9;object-fit:cover}.clip img.cov{border:2px solid var(--ink);border-radius:12px}.c-video .cov img{aspect-ratio:1;object-position:74% 50%}.c-forbes img.cov{border-color:var(--night)}.play{position:absolute;left:50%;top:50%;width:64px;height:64px;margin:-32px 0 0 -32px;display:grid;place-items:center;border-radius:50%;background:var(--red-deep);color:#fff;border:2px solid var(--ink);box-shadow:3px 3px 0 var(--ink);transition:transform .3s var(--ease)}.play svg{width:26px;margin-left:3px}.c-video:hover .play{transform:scale(1.08)}.outlet{display:flex;align-items:center;gap:10px;margin:0 0 14px;font:800 16px/1 var(--f-head);letter-spacing:-.01em}.outlet img{width:30px;height:auto}.clip .logo{height:26px;width:auto;align-self:flex-start;margin:0 0 18px}.clip h3{margin:0 0 10px;font:800 clamp(24px,2.3vw,32px)/1.05 var(--f-head);letter-spacing:-.03em;text-wrap:balance}.clip>p{margin:0;font-size:16px;color:var(--ink-2)}.clip footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;margin-top:auto;padding-top:18px}.clip>p+footer,.clip .stat+footer{margin-top:22px;border-top:2px dashed var(--line)}.out{display:inline-flex;align-items:center;gap:6px;font:700 15px/1 var(--f-body);color:var(--red-deep);text-decoration:none}.out span{font-family:var(--f-head);font-weight:800;transition:transform .25s var(--ease)}.out:hover{color:var(--ink)}.out:hover span{transform:translate(2px,-2px)}.c-forbes{background:var(--ink);color:#fff}.c-forbes .logo{filter:invert(1)}.c-forbes>p{color:#d8cfc5}.c-forbes .meta{color:#a99f95}.c-forbes .out{color:#ff8c80}.c-forbes .out:hover{color:#fff}.c-forbes>p+footer{border-top-color:var(--night)}.c-sifted{background:var(--blush)}.c-sifted .stat{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 22px;margin:22px 0 0}.c-sifted .stat span{display:inline-flex;align-items:baseline;gap:8px;font-weight:700;color:var(--ink-2)}.c-sifted .stat .num{font-size:56px;color:var(--red-deep)}.c-sifted .stat+footer{border-top-color:#f2bdb3}.c-sifted .meta{color:var(--muted)}.earlier{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;margin:34px 0 0;color:var(--ink-2)}.kit{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(32px,5vw,64px);align-items:center;padding:clamp(28px,5vw,60px);background:var(--blush)}.kit h2{margin:0 0 16px}.kit>div>p{margin:0 0 28px;font-size:18px;color:var(--ink-2);max-width:44ch}.mail{display:flex;flex-wrap:wrap;gap:12px}.mail .copy{cursor:pointer}.mail .copy svg{width:18px;height:18px}.canon{position:relative;padding-top:20px}.canon p{margin:0 0 14px;color:var(--ink-2)}.canon p.hand{margin:0 0 4px;font-size:30px;color:var(--red-deep);transform:rotate(-2deg);transform-origin:0 50%}.canon a.guide{display:grid;gap:4px;padding:18px 22px;text-decoration:none;color:inherit;transition:transform .25s var(--ease),box-shadow .25s var(--ease)}.guide:hover{transform:translate(-3px,-3px);box-shadow:7px 7px 0 var(--ink)}.guide b{font:800 22px/1.1 var(--f-head);letter-spacing:-.02em}.guide b:after{content:" \2192";color:var(--red-deep)}.guide span{font-size:14px;color:var(--muted)}@media(max-width:900px){.nw-art{width:min(400px,88%);margin-top:24px}.lead-story{grid-template-columns:minmax(0,1fr)}.lead-story figure{border-right:0;border-bottom:2px solid var(--ink)}.lead-story figure img{min-height:0;aspect-ratio:3 / 2}.wall{grid-template-columns:minmax(0,1fr)}.wall>.clip{grid-column:auto}.c-video .cov img{aspect-ratio:16 / 9}.kit{grid-template-columns:minmax(0,1fr)}.canon{padding-top:36px}}@media(max-width:640px){.lead-story{box-shadow:5px 5px 0 var(--ink)}.stk{height:46px;padding:0 12px}.stk img{height:19px;max-width:92px}.stk.s4 img{height:24px}.clip{padding:20px}.mail .btn{flex:1 1 auto;justify-content:center}.c-sifted .stat{flex-wrap:nowrap;gap:18px}.c-sifted .stat .num{font-size:44px}}@media(prefers-reduced-motion:reduce){.nw-art .walker,.stk{animation:none}}
