.st-row{align-items:center;gap:calc(var(--s,16px) * .14);vertical-align:-.16em;display:inline-flex}.st-star{flex:none;display:block;overflow:visible}.st-off{fill:#ffffff24}.st-on{fill:var(--lit,#f3f0e8)}.st-shine{fill:#ffffffb3}.st-star[data-lit]{filter:drop-shadow(0 0 calc(var(--s,16px) * .22) color-mix(in srgb,var(--lit,#f3f0e8) 60%,transparent))}.st-pick{justify-items:start;gap:10px;display:grid}.st-pick-row{gap:calc(var(--s) * .16);display:flex}.st-pick button{border-radius:10px;place-items:center;padding:4px;transition:transform .25s cubic-bezier(.2,.8,.2,1);display:grid;position:relative}.st-pick button>*{pointer-events:none}.st-pick button:hover{transform:translateY(-2px)}.st-pick button:focus-visible{outline:2px solid var(--lit,#f3f0e8);outline-offset:2px}.st-pick button[data-over] .st-on{opacity:.5}.st-pick button[data-over] .st-star{filter:none}.st-pick button:not([data-on]) .st-off{fill:#ffffff1f}.st-pick button:not([data-on]):hover .st-off{fill:#ffffff3d}.st-pick button[data-pop=a]{animation:st-pop-a .5s cubic-bezier(.2,.9,.25,1.4) calc(var(--i) * 55ms) backwards,st-flash-a .5s cubic-bezier(.2,.7,.3,1) calc(var(--i) * 55ms) backwards}.st-pick button[data-pop=b]{animation:st-pop-b .5s cubic-bezier(.2,.9,.25,1.4) calc(var(--i) * 55ms) backwards,st-flash-b .5s cubic-bezier(.2,.7,.3,1) calc(var(--i) * 55ms) backwards}@keyframes st-pop-a{0%{transform:scale(.6)}60%{transform:scale(1.18)}to{transform:scale(1)}}@keyframes st-pop-b{0%{transform:scale(.6)}60%{transform:scale(1.18)}to{transform:scale(1)}}@keyframes st-flash-a{0%{filter:brightness(2.4)}to{filter:brightness()}}@keyframes st-flash-b{0%{filter:brightness(2.4)}to{filter:brightness()}}.st-burst{pointer-events:none;position:absolute;inset:0}.st-burst b{width:calc(var(--s) * .12);height:calc(var(--s) * .12);margin:calc(var(--s) * -.06);background:var(--lit,#f3f0e8);box-shadow:0 0 6px var(--lit,#f3f0e8);opacity:0;animation:st-spark .62s cubic-bezier(.15,.7,.3,1) calc(var(--i) * 55ms + 90ms) forwards;--a:calc(var(--k) * 60deg);position:absolute;top:50%;left:50%}@keyframes st-spark{0%{opacity:1;transform:rotate(var(--a)) translateY(0)}to{opacity:0;transform:rotate(var(--a)) translateY(calc(var(--s) * -.95))}}.st-say{font:500 12px/1 var(--ui);letter-spacing:.18em;text-transform:uppercase;color:var(--t3,#f3f0e880);min-height:12px;font-style:normal}@media (prefers-reduced-motion:reduce){.st-pick button[data-pop],.st-burst b{animation:none}.st-burst{display:none}}
.pl{--ink:#05060a;--t1:#f3f4f7;--t2:#f3f4f7bd;--t3:#f3f4f785;--t4:#f3f4f757;--line:#ffffff14;--line2:#ffffff26;--ease:cubic-bezier(.16,1,.3,1);--num:"Inter Tight",var(--ui),system-ui,sans-serif;--pad:clamp(16px,5vw,72px);background:var(--ink);color:var(--t1);font-family:var(--ui),system-ui,sans-serif;scrollbar-width:thin;scrollbar-color:#ffffff38 transparent;-moz-text-size-adjust:100%;text-size-adjust:100%;position:fixed;inset:0;overflow:hidden auto}:where(.pl) :is(h1,h2,p,ol,ul){margin:0;padding:0;list-style:none}:where(.pl) a{color:inherit;text-decoration:none}:where(.pl) button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.pl-wait{text-align:center;font:400 15px/1.5 var(--ui);color:var(--t2);place-items:center;padding:24px;display:grid}.pl-wait a{color:var(--t1);text-underline-offset:3px;text-decoration:underline}.pl-glow{z-index:0;pointer-events:none;background:radial-gradient(60% 46% at 50% -8%,hsl(var(--hue) 70% 50%/.16),transparent 70%),radial-gradient(90% 75% at 50% 0%,transparent 0%,#05060a66 55%,var(--ink) 94%);position:fixed;inset:0}.pl-top{z-index:6;padding:20px var(--pad);background:linear-gradient(#05060adb,#05060a00);justify-content:space-between;align-items:center;gap:16px;display:flex;position:sticky;top:0}.pl-home{font:600 12px/1 var(--ui);letter-spacing:.2em;text-transform:uppercase;color:var(--t2);align-items:center;gap:12px;transition:color .2s;display:inline-flex}.pl-home:hover{color:var(--t1)}.pl-home svg{width:auto;height:22px}.pl-boards{font:600 12px/1 var(--ui);letter-spacing:.2em;text-transform:uppercase;color:var(--t3);transition:color .2s}.pl-boards:hover{color:var(--t1)}.pl-main{z-index:1;width:min(1080px,calc(100% - 2 * var(--pad)));margin:0 auto;padding:30px 0 100px;position:relative}.pl-hero{grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid}.pl-pass{justify-items:center;padding:20px 0;display:grid;position:relative}.pl-pass:before{content:"";pointer-events:none;background:radial-gradient(40% 30% at 50% 0,#fff4d629,#0000 70%),conic-gradient(from 180deg at 50% -8%,#0000 162deg,#fff0c814 172deg,#fff0c821 180deg,#fff0c814 188deg,#0000 198deg);position:absolute;inset:-30px -20px 10px;-webkit-mask-image:linear-gradient(#0000,#000 42%);mask-image:linear-gradient(#0000,#000 42%)}.pl-case{width:min(260px,64vw)}.pl-id{justify-items:start;gap:14px;min-width:0;display:grid}.pl-kick{font:600 12px/1 var(--ui);letter-spacing:.28em;text-transform:uppercase;color:var(--t3)}.pl-id h1{max-width:100%;font:600 clamp(40px,6vw,76px)/.96 var(--ui);letter-spacing:-.015em;text-overflow:ellipsis;overflow-wrap:anywhere;overflow:hidden}.pl-id h1:has(.pe-orb){align-items:center;gap:clamp(12px,1.6vw,20px);display:flex}.pl-id h1 .pe-orb{flex:none;width:clamp(48px,5.6vw,72px)!important;height:clamp(48px,5.6vw,72px)!important}.pl-id h1>span{min-width:0}.pl-handle{font:400 15px/1.4 var(--ui);color:var(--t3)}.pl-bio{max-width:34em;font:400 16px/1.55 var(--ui);color:var(--t2);white-space:pre-line;overflow-wrap:anywhere}.pl-said{font:400 15px/1.4 var(--ui);color:var(--t3);margin-top:-6px}.pl-said button{font-weight:600;transition:color .2s}.pl-said button:hover{color:var(--t1)}.pl-pen{flex:none;width:14px;height:14px;margin-left:-2px;display:grid}.pl-figs{flex-wrap:wrap;gap:10px 28px;margin-top:6px;display:flex}.pl-figs li{gap:6px;display:grid}.pl-figs b{font:300 30px/1 var(--num);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.pl-figs span{font:600 10.5px/1 var(--ui);letter-spacing:.2em;text-transform:uppercase;color:var(--t3)}.pl-acts{flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;display:flex}.pl-acts .fw{--h:42px;padding:0 20px 0 16px;font-size:14px}.pl-note{max-width:34em;font:400 13px/1.55 var(--ui);color:var(--t3)}.pl-note a{color:var(--t1);text-underline-offset:3px;text-decoration:underline}.pl-report{font:500 12.5px/1 var(--ui);color:var(--t3);flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.pl-report>button{color:var(--t3);align-items:center;gap:6px;padding:6px 0;transition:color .2s;display:inline-flex}.pl-report>button:hover,.pl-report>button[aria-expanded=true]{color:var(--t1)}.pl-report i{width:13px;height:13px;display:grid}.pl-report svg{width:100%;height:100%}.pl-report-why{flex-wrap:wrap;gap:6px;display:flex}.pl-report-why button{height:30px;font:600 12px/1 var(--ui);color:var(--t1);background:#ffffff0f;border-radius:999px;padding:0 12px;transition:background .2s;box-shadow:inset 0 0 0 1px #ffffff24}.pl-report-why button:hover{background:#ffffff1f}.pl-report em{color:#ff9aa6;flex-basis:100%;font-style:normal}.pl-report button:focus-visible{outline-offset:3px;border-radius:8px;outline:2px solid #f3f4f7}.pl-sec{border-top:1px solid var(--line);gap:18px;margin-top:70px;padding-top:28px;display:grid}.pl-sec h2{font:400 clamp(24px,2.4vw,32px)/1 var(--ui);letter-spacing:-.01em}.pl-none{font:400 15px/1.55 var(--ui);color:var(--t2)}.pe-pv .pv-card{margin:0 auto}.pe-orb{background:radial-gradient(circle at 34% 26%,hsl(var(--hue) 62% 30%/.95),hsl(var(--hue) 55% 10%) 56%,#040406 100%);box-shadow:inset 0 1px 1px #ffffff52,inset 0 -10px 22px #0009,0 0 0 1px #ffffff17,0 22px 44px -20px hsl(var(--hue) 85% 52%/.4);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.pe-orb svg{width:66%;height:66%;filter:drop-shadow(0 0 7px hsl(var(--hue) 95% 60%/.55))}.pe-acts{border-top:1px solid var(--line,#ffffff14);margin:0;padding:0;list-style:none;display:grid}.pe-acts li{border-bottom:1px solid var(--line,#ffffff14);min-height:76px;animation:.6s cubic-bezier(.16,1,.3,1) both pe-in;animation-delay:var(--d,0s);align-items:center;gap:14px;padding:12px 4px;display:flex}@keyframes pe-in{0%{opacity:0;transform:translateY(8px)}}.pe-act-who{border-radius:50%;flex:none}.pe-act-art{width:52px;height:52px;box-shadow:0 0 0 1px #ffffff1f,0 14px 30px -16px color-mix(in srgb,var(--lit) 60%,transparent);background:#0c0c10;border-radius:12px;flex:none;position:relative;overflow:hidden}.pe-act-art img{object-fit:cover;width:100%;height:100%;display:block}.pe-act-art i{background:radial-gradient(circle at 50% 40%,#2a2620,#0a0a0c);position:absolute;inset:0}.pe-act-what{gap:6px;min-width:0;display:grid}.pe-act-fr{flex:none;margin-left:auto;display:flex}.pe-act-what b{font:500 14.5px/1.35 var(--ui);color:var(--t2,#f3f4f7bd)}.pe-act-what b a{color:var(--t1,#f3f4f7);font-weight:600}.pe-act-what b a:hover{text-underline-offset:3px;text-decoration:underline}.pe-act-what q{quotes:none;font:400 13.5px/1.45 var(--ui);color:var(--t3,#f3f4f785);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pe-act-what em{font:400 12px/1 var(--ui);color:var(--t4,#f3f4f757);font-style:normal}.pe-said{font:400 12px/1 var(--ui);color:var(--t4,#f3f4f757)}.pe-said button{color:var(--t2,#f3f4f7bd);font-weight:600;transition:color .2s}.pe-said button:hover{color:var(--t1,#f3f4f7)}.pe-stars{margin:6px 0 2px;display:block}.pe-acts a:focus-visible,.pe-share:focus-visible{outline-offset:3px;border-radius:8px;outline:2px solid #f3f4f7}.pe-share{height:42px;font:600 14px/1 var(--ui);color:#f3f4f7;background:#ffffff0f;border-radius:999px;align-items:center;gap:8px;padding:0 18px 0 15px;transition:background .2s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff24}.pe-share:hover{background:#ffffff1f}.pe-share svg{width:16px;height:16px}@media (max-width:760px){.pl-top{padding:16px var(--pad)}.pl-home span{display:none}.pl-hero{text-align:center;grid-template-columns:1fr;justify-items:center}.pl-id{justify-items:center}.pl-figs,.pl-acts{justify-content:center}.pe-acts li{gap:11px}}@media (prefers-reduced-motion:reduce){.pe-acts li{animation:none}}
