.jp26r .wrap{flex:initial;justify-content:normal;align-items:normal;display:block;position:static}.jp26r .hero{text-align:left;padding:0}.jp26r .logo{font-size:inherit;font-weight:inherit;color:inherit}.jp26r .body{color:inherit;letter-spacing:inherit;font-family:inherit}.jp26r{letter-spacing:normal}.jp26r :where(h1,h2,h3,h4,h5,h6){font-weight:700}.jp26r a{text-decoration:underline}.jp26r :where(img),.jp26r :where(video){vertical-align:baseline}@font-face{font-family:JP26 Inter;src:url(/just-product-2026/recap/assets/fonts/Inter-Regular.ttf)format("truetype");font-weight:400}@font-face{font-family:JP26 Inter;src:url(/just-product-2026/recap/assets/fonts/Inter-Medium.ttf)format("truetype");font-weight:500}@font-face{font-family:JP26 Inter;src:url(/just-product-2026/recap/assets/fonts/Inter-SemiBold.ttf)format("truetype");font-weight:600}@font-face{font-family:JP26 Inter;src:url(/just-product-2026/recap/assets/fonts/Inter-Bold.ttf)format("truetype");font-weight:700}@font-face{font-family:JP26 Inter;src:url(/just-product-2026/recap/assets/fonts/Inter-ExtraBold.ttf)format("truetype");font-weight:800}@font-face{font-family:JP26 Inter;src:url(/just-product-2026/recap/assets/fonts/Inter-Black.ttf)format("truetype");font-weight:900}.jp26r{--bg:#0b1114;--bg2:#141e24;--bg3:#1b2831;--card:#223038;--line:#ffffff14;--text:#fff;--text2:#97afb9;--text3:#d1dce1;--turq:#0ebeaa;--petrol:#2c728e;--pink:#d47183;--yellow:#f3e01c;--r:14px;--max:1240px}.jp26r,.jp26r *{box-sizing:border-box;margin:0;padding:0}html:has(.jp26r){scroll-behavior:smooth}.jp26r{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;font-family:JP26 Inter,sans-serif;line-height:1.5;overflow-x:clip}.jp26r ::selection{background:var(--yellow);color:#000}.jp26r a{color:inherit}.jp26r img,.jp26r video{max-width:100%;display:block}.jp26r .wrap{max-width:var(--max);margin:0 auto;padding:0 24px}.jp26r .grain{z-index:50;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:.8s steps(4,end) infinite jp26r-grain;position:fixed;inset:-100px}@keyframes jp26r-grain{0%{transform:translate(0)}25%{transform:translate(-40px,30px)}50%{transform:translate(30px,-50px)}75%{transform:translate(-30px,-20px)}to{transform:translate(0)}}.jp26r nav{z-index:40;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line);background:#0b1114b8;position:sticky;top:0}.jp26r nav .bar{max-width:var(--max);justify-content:space-between;align-items:center;gap:16px;margin:0 auto;padding:14px 24px;display:flex}.jp26r nav .logo img{height:26px}.jp26r nav .links{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.jp26r nav .links a{color:var(--text3);border-radius:10px;align-items:center;padding:10px 12px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition:all .2s;display:inline-flex}.jp26r nav .links a:hover{color:var(--turq);background:#ffffff0a}.jp26r nav .links a.cta{background:var(--yellow);color:#000;margin-left:18px;font-weight:700}.jp26r nav .links a.cta:hover{color:#000;background:#fff}.jp26r .kicker{letter-spacing:.26em;text-transform:uppercase;color:var(--turq);font-size:12px;font-weight:800}.jp26r .kicker.y{color:var(--yellow)}.jp26r .kicker.p{color:var(--pink)}.jp26r .kicker.g{color:var(--text2)}.jp26r h1{letter-spacing:-.03em;font-size:clamp(44px,7.5vw,112px);font-weight:900;line-height:.98}.jp26r h2{letter-spacing:-.025em;font-size:clamp(30px,4.2vw,56px);font-weight:900;line-height:1.02}.jp26r h3{letter-spacing:-.015em;font-size:clamp(20px,2.2vw,28px);font-weight:800;line-height:1.12}.jp26r .lede{color:var(--text3);max-width:760px;font-size:clamp(17px,1.5vw,21px);line-height:1.6}.jp26r .muted{color:var(--text2)}.jp26r .hl{background:var(--yellow);color:#0b1114;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:1px 8px}.jp26r .btn{background:var(--yellow);color:#000;cursor:pointer;border:0;border-radius:12px;align-items:center;gap:10px;padding:14px 24px;font-family:inherit;font-size:15px;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.jp26r .btn:hover{transform:translateY(-2px);box-shadow:0 14px 40px #f3e01c40}.jp26r .btn.ghost{color:#fff;background:0 0;border:1.5px solid #ffffff4d}.jp26r .btn.ghost:hover{border-color:var(--turq);color:var(--turq);box-shadow:none}.jp26r .btn.teal{background:var(--turq);color:#06231f}.jp26r .btn svg{width:16px;height:16px}.jp26r .btns{flex-wrap:wrap;gap:12px;display:flex}.jp26r section{padding:72px 0}.jp26r .sechead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:34px;display:flex}.jp26r .sechead p{max-width:620px;color:var(--text2);font-size:16px}.jp26r .hero{background:#05080a;align-items:flex-end;min-height:84vh;display:flex;position:relative;overflow:hidden}.jp26r .hero .bgimg{filter:brightness(.55)saturate(1.1);background:url(/just-product-2026/recap/assets/_cinema-bg.jpg) 50% 35%/cover no-repeat;animation:24s ease-in-out infinite alternate jp26r-kb;position:absolute;inset:-4%}@keyframes jp26r-kb{0%{transform:scale(1)}to{transform:scale(1.07)}}.jp26r .hero .wash{background:linear-gradient(to top,var(--bg) 0%,#0b1114bf 36%,#0b111426 70%,#0b111473 100%);position:absolute;inset:0}.jp26r .hero .wrap{z-index:2;width:100%;padding-top:140px;padding-bottom:70px;position:relative}.jp26r .hero .jplogo{height:clamp(44px,6vw,86px);margin-bottom:28px}.jp26r .hero h1 em{color:var(--yellow);font-style:normal}.jp26r .hero .lede{margin-top:24px}.jp26r .hero .btns{margin-top:34px}.jp26r .hero .meta{flex-wrap:wrap;gap:28px;margin-top:40px;display:flex}.jp26r .hero .meta div{letter-spacing:.14em;text-transform:uppercase;color:var(--text2);font-size:13px;font-weight:700}.jp26r .hero .meta b{color:#fff}.jp26r .reveal{opacity:0;animation:.9s cubic-bezier(.2,.7,.2,1) forwards jp26r-reveal;transform:translateY(18px)}@keyframes jp26r-reveal{to{opacity:1;transform:none}}.jp26r .d1{animation-delay:.1s}.jp26r .d2{animation-delay:.25s}.jp26r .d3{animation-delay:.4s}.jp26r .d4{animation-delay:.55s}.jp26r .d5{animation-delay:.7s}.jp26r .numbers{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:16px;padding:28px 0;display:grid}.jp26r .numbers div{padding:8px 0}.jp26r .numbers b{letter-spacing:-.03em;color:var(--yellow);font-size:clamp(30px,3.6vw,48px);font-weight:900;display:block}.jp26r .numbers span{color:var(--text2);letter-spacing:.06em;text-transform:uppercase;font-size:13px;font-weight:600}.jp26r .reel{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--card) transparent;gap:14px;margin:0 -24px;padding:18px 24px 26px;display:flex;overflow-x:auto}.jp26r .reel::-webkit-scrollbar{height:6px}.jp26r .reel::-webkit-scrollbar-thumb{background:var(--card);border-radius:3px}.jp26r .frame{scroll-snap-align:start;background:var(--bg3);border:1px solid var(--line);border-radius:var(--r);flex-direction:column;flex:0 0 min(78vw,340px);text-decoration:none;transition:transform .25s,border-color .25s;display:flex;position:relative;overflow:hidden}.jp26r .frame:hover{border-color:var(--turq);transform:translateY(-4px)}.jp26r .frame .img{aspect-ratio:16/9;background:#000 50%/cover no-repeat;position:relative}.jp26r .frame .img:after{content:"";background:linear-gradient(#0000 40%,#0b1114e6);position:absolute;inset:0}.jp26r .frame .t{letter-spacing:.14em;color:var(--yellow);z-index:2;font-size:12px;font-weight:800;position:absolute;bottom:10px;left:14px}.jp26r .frame .body{flex:1;padding:16px 18px 18px}.jp26r .frame .who{color:var(--text2);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.jp26r .frame .one{color:#fff;margin-top:8px;font-size:15px;font-weight:700;line-height:1.4}.jp26r .reelwrap{position:relative}.jp26r .arrow{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:3;background:#0b1114d9;border:1px solid #ffffff40;border-radius:50%;place-items:center;width:52px;height:52px;font-size:22px;transition:all .2s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.jp26r .arrow:hover{background:var(--yellow);color:#000;border-color:var(--yellow)}.jp26r .arrow.left{left:-8px}.jp26r .arrow.right{right:-8px}@media (max-width:900px){.jp26r .arrow{display:none}}.jp26r .sprockets{opacity:.5;background:repeating-linear-gradient(90deg,#0000 0 10px,#ffffff24 10px 22px,#0000 22px 32px);height:14px}.jp26r .themes{counter-reset:th;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:18px;display:grid}.jp26r .theme{background:var(--bg3);border:1px solid var(--line);border-radius:var(--r);padding:30px 28px;position:relative;overflow:hidden}.jp26r .theme:before{counter-increment:th;content:"0" counter(th);color:#ffffff0d;letter-spacing:-.04em;font-size:64px;font-weight:900;position:absolute;top:14px;right:20px}.jp26r .theme h3{max-width:88%}.jp26r .theme p{color:var(--text3);margin-top:14px;font-size:15.5px;line-height:1.62}.jp26r .theme a.sp{color:#fff;border-bottom:2px solid var(--yellow);font-weight:700;text-decoration:none;transition:all .15s}.jp26r .theme a.sp:hover{background:var(--yellow);color:#000}.jp26r .chips{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.jp26r .chip{color:#fff;border:1px solid var(--line);background:#ffffff0f;border-radius:999px;align-items:center;gap:8px;padding:6px 10px 6px 6px;font-size:12px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.jp26r .chip:hover{background:var(--turq);color:#06231f;border-color:var(--turq)}.jp26r .chip img{object-fit:cover;object-position:top;background:#000;border-radius:50%;width:22px;height:22px}.jp26r .jokes{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;margin-top:26px;display:grid}.jp26r .joke{border-left:3px solid var(--pink);color:var(--text3);padding:4px 0 4px 16px;font-size:14.5px}.jp26r .cards{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;display:grid}.jp26r .card{background:var(--bg3);border:1px solid var(--line);border-radius:var(--r);flex-direction:column;text-decoration:none;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden}.jp26r .card:hover{border-color:#0ebeaa99;transform:translateY(-5px);box-shadow:0 30px 60px #00000073}.jp26r .card .poster{aspect-ratio:16/9;background:#000 50%/cover no-repeat;position:relative}.jp26r .card .poster img.cut{object-fit:contain;filter:drop-shadow(0 10px 30px #0009);max-width:none;height:112%;transition:transform .3s;position:absolute;bottom:0;right:-6px}.jp26r .card:hover .poster img.cut{transform:translateY(-4px)}.jp26r .card .poster:after{content:"";background:linear-gradient(#1b283100 50%,#1b2831e6);position:absolute;inset:0}.jp26r .card .play{z-index:2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000008c;border:1px solid #ffffff4d;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:16px;left:16px}.jp26r .card .play svg{fill:#fff;width:14px;height:14px;margin-left:2px}.jp26r .card .dur{z-index:2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000008c;border-radius:6px;padding:4px 8px;font-size:12px;font-weight:700;position:absolute;top:18px;right:14px}.jp26r .card .body{flex-direction:column;flex:1;padding:18px 20px 22px;display:flex}.jp26r .card .kicker{font-size:11px}.jp26r .card h3{margin-top:10px;font-size:21px}.jp26r .card .who{color:var(--text2);margin-top:8px;font-size:14px;font-weight:600}.jp26r .card .one{color:var(--text3);flex:1;margin-top:12px;font-size:14.5px;line-height:1.55}.jp26r .card .foot{color:var(--turq);gap:14px;margin-top:18px;font-size:13px;font-weight:700;display:flex}.jp26r .dl{grid-template-columns:1.2fr 1fr;gap:22px;display:grid}.jp26r .panel{background:var(--bg3);border:1px solid var(--line);border-radius:var(--r);padding:28px}.jp26r .panel h3{font-size:22px}.jp26r .panel p{color:var(--text2);margin-top:10px;font-size:15px}.jp26r .panel ul{margin-top:16px;list-style:none}.jp26r .panel li{border-top:1px solid var(--line);justify-content:space-between;gap:12px;padding:11px 0;font-size:14.5px;display:flex}.jp26r .panel li a{color:#fff;font-weight:600;text-decoration:none}.jp26r .panel li a:hover{color:var(--turq)}.jp26r .panel li span{color:var(--text2);white-space:nowrap;font-size:13px}.jp26r pre.agent{border:1px solid var(--line);color:var(--text3);white-space:pre-wrap;background:#05080a;border-radius:10px;margin-top:16px;padding:16px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;line-height:1.5}.jp26r .note{border-left:3px solid var(--turq);color:var(--text3);margin-top:22px;padding:6px 0 6px 18px;font-size:15px}.jp26r footer{border-top:1px solid var(--line);color:var(--text2);padding:50px 0 60px;font-size:14px}.jp26r footer .row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:30px;display:flex}.jp26r footer img{opacity:.8;height:22px}.jp26r footer .thanks{max-width:760px;margin-top:18px;line-height:1.6}.jp26r .modal{z-index:100;background:#000000eb;justify-content:center;align-items:center;padding:24px;display:none;position:fixed;inset:0}.jp26r .modal.on{display:flex}.jp26r .modal video,.jp26r .modal img{border-radius:10px;max-width:min(1400px,96vw);max-height:90vh;box-shadow:0 40px 100px #000c}.jp26r .modal .x{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:50%;place-items:center;width:44px;height:44px;font-size:22px;display:grid;position:absolute;top:18px;right:22px}.jp26r .modal .cap{text-align:center;color:var(--text2);font-size:13px;position:absolute;bottom:18px;left:0;right:0}.jp26r .thero{background:radial-gradient(1200px 600px at 80% 10%,#0ebeaa29,transparent 60%),radial-gradient(900px 500px at 10% 90%,#d4718324,transparent 60%),var(--bg);position:relative;overflow:hidden}.jp26r .thero .wrap{grid-template-columns:1.25fr .75fr;align-items:end;gap:30px;min-height:60vh;padding-top:70px;display:grid}.jp26r .thero .cut{height:100%;min-height:380px;position:relative}.jp26r .thero .cut img{object-fit:contain;object-position:bottom right;filter:drop-shadow(0 30px 60px #0009);width:auto;max-width:100%;height:min(520px,56vh);position:absolute;bottom:0;right:0}.jp26r .thero .cut:after{content:"";background:linear-gradient(to top,var(--bg),transparent);height:120px;position:absolute;bottom:0;left:0;right:0}.jp26r .thero h1{margin-top:18px;font-size:clamp(36px,5.4vw,78px)}.jp26r .thero .who{align-items:center;gap:14px;margin-top:22px;display:flex}.jp26r .thero .who img{object-fit:cover;object-position:top;background:#000;border-radius:50%;width:48px;height:48px}.jp26r .thero .who b{font-size:17px;display:block}.jp26r .thero .who span{color:var(--text2);font-size:14px}.jp26r .thero .one{color:#fff;max-width:720px;margin-top:22px;font-size:clamp(18px,1.8vw,24px);font-weight:600;line-height:1.45}.jp26r .thero .one .hl{font-weight:800}.jp26r .thero .btns{margin-top:30px;margin-bottom:50px}.jp26r .player{grid-template-columns:1fr 320px;align-items:start;gap:18px;display:grid}.jp26r .player video{border-radius:var(--r);aspect-ratio:16/9;background:#000;width:100%;box-shadow:0 30px 80px #00000080}.jp26r .chapters{background:var(--bg3);border:1px solid var(--line);border-radius:var(--r);max-height:min(560px,56.25vw);padding:8px;overflow:auto}.jp26r .chapters .k{padding:12px 14px 8px}.jp26r .chapters button{text-align:left;color:#fff;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:baseline;gap:12px;width:100%;padding:10px 14px;font-family:inherit;font-size:14px;font-weight:600;transition:all .15s;display:flex}.jp26r .chapters button:hover{background:#ffffff0d}.jp26r .chapters button.on{color:var(--turq);background:#0ebeaa24}.jp26r .chapters button .t{font-variant-numeric:tabular-nums;color:var(--text2);min-width:44px;font-size:12.5px;font-weight:700}.jp26r .share{flex-wrap:wrap;gap:8px;display:flex}.jp26r .share button{cursor:pointer;color:#fff;background:#ffffff0a;border:1px solid #ffffff2e;border-radius:9px;align-items:center;gap:8px;padding:8px 12px;font-family:inherit;font-size:12.5px;font-weight:700;transition:all .2s;display:inline-flex}.jp26r .share button svg{width:14px;height:14px}.jp26r .share button.li:hover{background:#0a66c2;border-color:#0a66c2}.jp26r .share button.cp:hover{border-color:var(--turq);color:var(--turq)}.jp26r .talkshare{margin-top:16px}.jp26r .clip .row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;display:flex}.jp26r .clip .row .t{margin-top:0}.jp26r .clips{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:18px;display:grid}.jp26r .clip{background:var(--bg3);border:1px solid var(--line);border-radius:var(--r);transition:transform .25s,border-color .25s;overflow:hidden}.jp26r .clip:hover{border-color:#f3e01c80;transform:translateY(-3px)}.jp26r .clip video{aspect-ratio:16/9;background:#000;width:100%}.jp26r .clip .body{padding:16px 18px 18px}.jp26r .clip .body b{font-size:16px;line-height:1.3;display:block}.jp26r .clip .body p{color:var(--text2);margin-top:6px;font-size:14px;line-height:1.5}.jp26r .clip .body .t{color:var(--turq);letter-spacing:.08em;margin-top:10px;font-size:12px;font-weight:700}.jp26r .story{grid-template-columns:2fr 1fr;align-items:start;gap:40px;display:grid}.jp26r .prose p{color:var(--text3);margin-bottom:22px;font-size:17px;line-height:1.72}.jp26r .prose p:first-child:first-letter{float:left;color:var(--yellow);padding:6px 10px 0 0;font-size:3.2em;font-weight:900;line-height:.85}.jp26r .aside{flex-direction:column;gap:18px;display:flex;position:sticky;top:90px}.jp26r .pull{background:var(--bg3);border:1px solid var(--line);border-radius:var(--r);padding:24px;position:relative}.jp26r .pull:before{content:"“";color:var(--yellow);opacity:.9;font-size:70px;font-weight:900;line-height:1;position:absolute;top:4px;left:18px}.jp26r .pull p{padding-top:24px;font-size:17px;font-weight:600;line-height:1.5}.jp26r .pull button{color:var(--turq);letter-spacing:.08em;cursor:pointer;background:0 0;border:0;margin-top:12px;padding:0;font-family:inherit;font-size:12.5px;font-weight:700}.jp26r .pull button:hover{text-decoration:underline}.jp26r .quotes3{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px;margin-top:40px;display:grid}.jp26r .takes{counter-reset:tk;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:14px;list-style:none;display:grid}.jp26r .takes li{counter-increment:tk;background:var(--bg3);border:1px solid var(--line);border-radius:var(--r);padding:22px 22px 22px 68px;font-size:16px;font-weight:500;line-height:1.5;position:relative}.jp26r .takes li:before{content:counter(tk,decimal-leading-zero);color:var(--yellow);letter-spacing:-.03em;font-size:22px;font-weight:900;position:absolute;top:18px;left:20px}.jp26r .qa details{border-top:1px solid var(--line);padding:16px 0}.jp26r .qa details:last-child{border-bottom:1px solid var(--line)}.jp26r .qa summary{cursor:pointer;align-items:flex-start;gap:14px;font-size:16px;font-weight:700;list-style:none;display:flex}.jp26r .qa summary:before{content:"Q";background:var(--petrol);border-radius:8px;flex:0 0 30px;place-items:center;height:30px;font-size:13px;display:grid}.jp26r .qa details p{color:var(--text3);margin:12px 0 0 44px;font-size:15.5px;line-height:1.6}.jp26r .slides{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.jp26r .slides img{aspect-ratio:16/9;object-fit:cover;border:1px solid var(--line);cursor:zoom-in;background:#000;border-radius:8px;width:100%;transition:transform .2s,border-color .2s}.jp26r .slides img:hover{border-color:var(--turq);transform:scale(1.03)}.jp26r .slides.small{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;margin-top:14px}.jp26r details.all summary{cursor:pointer;color:var(--turq);margin-top:18px;font-size:14px;font-weight:700;list-style:none}.jp26r details.all summary:after{content:" ↓"}.jp26r .mentions{columns:2;color:var(--text3);gap:40px;font-size:14.5px;line-height:1.6}.jp26r .mentions li{break-inside:avoid;margin-bottom:8px;padding-left:14px;position:relative}.jp26r .mentions li:before{content:"";background:var(--pink);border-radius:50%;width:6px;height:6px;position:absolute;top:10px;left:0}.jp26r .prevnext{grid-template-columns:1fr 1fr;gap:16px;display:grid}.jp26r .prevnext a{background:var(--bg3);border:1px solid var(--line);border-radius:var(--r);padding:22px;text-decoration:none;transition:all .2s}.jp26r .prevnext a:hover{border-color:var(--turq)}.jp26r .prevnext a.next{text-align:right}.jp26r .prevnext .k{letter-spacing:.22em;text-transform:uppercase;color:var(--text2);font-size:11px;font-weight:800}.jp26r .prevnext b{margin-top:8px;font-size:17px;display:block}.jp26r .bio{color:var(--text3);max-width:720px;font-size:15px;line-height:1.65}.jp26r .splinks{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}@media (max-width:640px){.jp26r nav .links a:not(.cta){display:none}.jp26r nav .bar{padding:10px 16px}.jp26r .hero .wrap{padding-top:90px}.jp26r h1{font-size:clamp(40px,12vw,64px)}}@media (max-width:900px){.jp26r .thero .wrap{grid-template-columns:1fr}.jp26r .thero .cut{min-height:300px}.jp26r .thero .cut img{max-width:100%;height:300px;right:0}.jp26r .player,.jp26r .story{grid-template-columns:1fr}.jp26r .aside{position:static}.jp26r .dl{grid-template-columns:1fr}.jp26r .numbers{grid-template-columns:repeat(2,1fr)}.jp26r .mentions{columns:1}.jp26r .prevnext{grid-template-columns:1fr}.jp26r .hero .wrap{padding-top:110px}}.jp26r footer .legal a{color:var(--text2);border-bottom:1px solid #ffffff2e;text-decoration:none}.jp26r footer .legal a:hover{color:var(--turq)}.jp26r-talk .tintro{padding:56px 0 0}.jp26r-talk .tintro .one{color:#fff;max-width:820px;margin-top:18px;font-size:clamp(18px,1.8vw,24px);font-weight:600;line-height:1.45}.jp26r-talk .tintro .one .hl{font-weight:800}.jp26r-talk .tintro .btns{margin-top:26px}.jp26r .player iframe.yt{aspect-ratio:16/9;border-radius:var(--r);background:#000;border:0;width:100%;box-shadow:0 30px 80px #00000080}.jp26r .prose.rich h2,.jp26r .prose.rich h3,.jp26r .prose.rich h4{letter-spacing:-.015em;color:#fff;margin:36px 0 16px;font-size:22px;font-weight:800;line-height:1.2}.jp26r .prose.rich ul,.jp26r .prose.rich ol{margin:0 0 22px 22px}.jp26r .prose.rich li{color:var(--text3);margin-bottom:10px;font-size:17px;line-height:1.65}.jp26r .prose.rich li::marker{color:var(--yellow)}.jp26r .prose.rich strong{color:#fff}.jp26r .prose.rich a{color:#fff;border-bottom:2px solid var(--yellow);text-decoration:none}.jp26r .prose.rich blockquote{border-left:3px solid var(--yellow);color:#fff;margin:0 0 18px;padding:4px 0 4px 18px;font-size:17px;font-weight:600;line-height:1.5}
