.radar-shell{background:#f5f4f0}.radar-intro{padding:45px 0 0}.radar-intro>.eyebrow{font-size:10px;letter-spacing:1.5px}.radar-hero-row{display:grid;grid-template-columns:1.6fr 1fr;gap:50px;align-items:end;padding:27px 0 35px}.radar-hero-row h1{font:900 clamp(68px,8.7vw,136px)/.86 Barlow;letter-spacing:-2px}.radar-hero-row em{font-style:normal;color:var(--orange)}.radar-lede{max-width:340px}.radar-lede>b{font-size:15px;line-height:1.2;letter-spacing:-.5px}.radar-lede p{font-size:13px;line-height:1.7;margin:16px 0}.radar-lede a{font-size:9px;font-weight:800;border-bottom:1px solid;padding-bottom:8px}.radar-stats{border-top:2px solid #111;border-bottom:1px solid #111;display:grid;grid-template-columns:repeat(3,1fr) 1fr;padding:23px 0;gap:20px;align-items:center}.radar-stats strong{font:900 53px/.95 Barlow;display:block}.radar-stats span{font-size:8px;font-weight:800;display:block;margin-top:8px;letter-spacing:.5px}.radar-stats>p{font-size:11px;line-height:1.6;border-left:1px solid #bbb;padding-left:20px;color:#555}.radar-board{padding:30px 0 40px}.radar-toolbar{display:flex;justify-content:space-between;gap:20px;align-items:center;flex-wrap:wrap}.radar-filters{display:flex;gap:5px;flex-wrap:wrap}.radar-filters button{font-size:9px;font-weight:800;padding:12px 15px;border:1px solid #bbb}.radar-filters [aria-pressed=true]{background:#111;color:white;border-color:#111}.radar-recommended{font-size:8px;font-weight:800;display:flex;align-items:center;gap:7px;cursor:pointer}.radar-recommended input{accent-color:#111;width:16px;height:16px}.radar-selection-bar{margin:20px 0 24px;background:#111;color:white;padding:15px 20px;display:flex;align-items:center;justify-content:space-between;gap:15px}.radar-selection-bar>span{font-size:9px;font-weight:800;letter-spacing:.5px}.radar-selection-bar b{color:#d3ff00;font:900 25px Barlow;margin-right:8px}.radar-selection-bar small{display:block;font-size:7px;font-weight:400;color:#aaa;margin-top:4px}.radar-selection-bar>div{display:flex;gap:15px;align-items:center}.radar-selection-bar button{font-size:9px;font-weight:800;color:white;padding:10px 12px;border:1px solid #666}.radar-selection-bar #radar-export{background:#d3ff00;border-color:#d3ff00;color:black}.radar-selection-bar button:disabled{opacity:.4;cursor:default}.radar-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:23px;align-items:start}.radar-card{background:white;border:1px solid #d5d5d0;min-width:0}.radar-card-top{padding:15px 17px;display:flex;justify-content:space-between;align-items:center;font-size:8px;font-weight:800;letter-spacing:.5px}.radar-card-top.sneakers{background:#d3ff00}.radar-card-top.cultura{background:#c7b8f8}.radar-card-top.musica{background:#ff6330}.radar-card-top.tecnologia{background:#a8d9ff}.radar-card-top label{display:flex;gap:6px;align-items:center;cursor:pointer}.radar-card-top input{width:17px;height:17px;accent-color:#111}.radar-card-content{padding:20px}.radar-card-tags{display:flex;gap:7px;flex-wrap:wrap;min-height:30px;align-content:flex-start}.radar-card-tags span,.radar-card-tags b{font-size:6px;letter-spacing:.2px;font-weight:600;padding:4px 5px;border:1px solid #ccc}.radar-card-tags b{background:#111;color:white;border-color:#111}.radar-card-tags .jev-pick{border-color:#111}.radar-card h2{font:900 38px/.98 Barlow;letter-spacing:-.5px;margin:13px 0}.radar-subject{font-size:9px;line-height:1.5;color:#666;margin-bottom:17px}.radar-angle{font-size:12px;line-height:1.8;color:#333}.radar-why{margin-top:20px;padding-top:15px;border-top:1px solid #ddd}.radar-why b{font-size:8px;letter-spacing:.5px}.radar-why p{font-size:11px;line-height:1.7;margin-top:8px;color:#555}.radar-format{margin:18px 0}.radar-format>span{font-size:10px;font-weight:800;line-height:1.6;display:block}.radar-format small{display:block;margin-top:10px;font-size:8px;line-height:1.6;color:#666}.radar-card summary{font-size:8px;line-height:1.6;font-weight:800;padding-top:15px;border-top:1px solid #111;cursor:pointer}.radar-card details h3{font-size:9px;letter-spacing:.5px;margin:23px 0 10px}.radar-card details p,.radar-card details li{font-size:11px;line-height:1.7;color:#555}.radar-card details ul{padding-left:15px}.radar-card details li+li{margin-top:9px}.radar-source{margin:15px 0;padding-bottom:15px;border-bottom:1px solid #ddd}.radar-source a,.radar-video a{font-size:11px;line-height:1.5;text-decoration:underline;text-underline-offset:3px}.radar-source small,.radar-video small{display:block;font-size:7px;line-height:1.7;margin:10px 0;color:#666}.radar-video{margin-bottom:20px}.radar-disclosure{font-size:9px!important;padding:15px;background:#f5f4f0}.radar-local-note{font-size:10px;margin-top:25px;line-height:1.7;color:#666}.radar-method{padding-bottom:55px}.radar-method>details{border-top:2px solid #111;padding-top:20px}.radar-method summary{font-size:10px;font-weight:800;line-height:1.5;cursor:pointer}.radar-method-grid{display:grid;grid-template-columns:1fr 1fr;gap:50px;margin:25px 0}.radar-method h3{font-size:11px;line-height:1.5;margin:20px 0 12px}.radar-method p{font-size:12px;line-height:1.8;color:#555;margin-bottom:15px}.radar-method a{text-decoration:underline}.radar-card:has([data-radar-pick]:checked){outline:2px solid #111;outline-offset:-2px}#radar-empty{font-size:15px;padding:30px;background:white}@media(max-width:1000px){.radar-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.radar-hero-row{gap:25px}.radar-hero-row h1{font-size:85px}.radar-lede{max-width:280px}}@media(max-width:650px){.radar-intro{padding-top:28px}.radar-hero-row{display:block;padding:25px 0}.radar-hero-row h1{font-size:70px;letter-spacing:-1px}.radar-lede{margin-top:25px;max-width:none}.radar-lede b{font-size:13px}.radar-lede p{font-size:12px}.radar-stats{grid-template-columns:repeat(3,1fr);gap:15px;padding:20px 0}.radar-stats strong{font-size:43px}.radar-stats span{font-size:6px;line-height:1.6}.radar-stats>p{grid-column:1/-1;border-left:0;border-top:1px solid #ccc;padding:12px 0 0;font-size:10px}.radar-stats>p br{display:none}.radar-filters button{padding:10px;font-size:8px}.radar-toolbar{gap:15px}.radar-selection-bar{padding:15px;display:block}.radar-selection-bar>div{margin-top:14px}.radar-selection-bar button{font-size:8px}.radar-grid{grid-template-columns:1fr}.radar-card h2{font-size:40px}.radar-angle{font-size:13px}.radar-card-tags span,.radar-card-tags b{font-size:7px}.radar-card-content{padding:22px}.radar-method-grid{grid-template-columns:1fr;gap:10px}.radar-intro>.eyebrow{font-size:8px}}

.radar-ready-link{display:block;background:#111;color:#d6ff00;padding:13px 15px;margin-top:15px;font-size:9px;font-weight:800;text-align:center}
