.qYX-oq_page{background-color:#f6f0e6;background-image:linear-gradient(#00563f09 1px,#0000 1px),linear-gradient(90deg,#00563f09 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:64px 64px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;}.qYX-oq_hero{}.qYX-oq_grid{gap:1.5rem;min-width:0;display:grid;}.qYX-oq_filters{border:2px solid var(--arcade-green);background:var(--arcade-dark);border-radius:4px;padding:clamp(1rem,2vw,1.5rem);box-shadow:0 4px #002d24}.qYX-oq_filterLabel{color:var(--arcade-yellow);text-transform:uppercase;letter-spacing:.14em;margin-bottom:.85rem;font:800 .65rem/1.5 ui-monospace,monospace}.qYX-oq_filterButtons{flex-wrap:wrap;gap:.5rem;display:flex}.qYX-oq_filterButtons button{min-height:44px;color:var(--arcade-paper);text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #fffaf16b;padding:.65rem 1rem;font:700 .7rem/1.4 ui-monospace,monospace}.qYX-oq_filterButtons button[aria-pressed=true]{background:var(--arcade-paper);color:var(--arcade-dark);border-color:var(--arcade-yellow);box-shadow:inset 0 -4px var(--arcade-yellow)}.qYX-oq_filters button:focus-visible{outline:3px solid var(--arcade-yellow);outline-offset:3px;box-shadow:none}.qYX-oq_sectionHeading{border-bottom:2px solid var(--arcade-green);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;padding-bottom:1rem;display:flex}.qYX-oq_sectionHeading h2{color:var(--arcade-green);font:900 clamp(1.65rem, 3vw, 2.4rem)/1.05 var(--font-display), Impact, sans-serif;text-transform:uppercase}.qYX-oq_count{border:1px solid var(--arcade-green);background:var(--arcade-paper);color:var(--arcade-green);padding:.4rem .6rem;font:800 .65rem/1.4 ui-monospace,monospace}.qYX-oq_card{border:2px solid var(--arcade-green);background:var(--arcade-paper);min-width:0;box-shadow:0 5px 0 var(--arcade-green);border-radius:4px;flex-direction:column;transition:transform .18s,box-shadow .18s;display:flex;overflow:hidden}.qYX-oq_media{aspect-ratio:4/3;border-bottom:2px solid var(--arcade-green);background:#e6ebe0;position:relative;overflow:hidden}.qYX-oq_cardBody{flex-direction:column;flex:1;align-items:flex-start;padding:clamp(1rem,2vw,1.4rem);display:flex}.qYX-oq_category{color:var(--arcade-green);letter-spacing:.1em;text-transform:uppercase;font:800 .65rem/1.5 ui-monospace,monospace}.qYX-oq_cardTitle{color:var(--arcade-green);font:900 clamp(1.65rem, 2.5vw, 2.2rem)/1.05 var(--font-display), Impact, sans-serif;text-transform:uppercase;overflow-wrap:anywhere;margin-top:.6rem}.qYX-oq_cardTitle a{text-underline-offset:4px;text-decoration-thickness:2px}.qYX-oq_cardMeta{width:100%;color:var(--charcoal);border-block:1px solid #00563f30;flex-wrap:wrap;gap:.35rem .8rem;margin-top:.9rem;padding-block:.65rem;font:600 .65rem/1.5 ui-monospace,monospace;display:flex}.qYX-oq_excerpt{color:var(--charcoal);overflow-wrap:anywhere;margin:.85rem 0 1.2rem;font-size:.9rem;line-height:1.65}.qYX-oq_cardBody>a:last-child{justify-content:space-between;align-items:center;gap:1.25rem;margin-top:auto;padding:.7rem 1rem;display:inline-flex}.qYX-oq_track{overscroll-behavior-x:contain;padding:3px 2px 10px;scroll-padding-inline:2px}.qYX-oq_track:focus-visible{outline:3px solid var(--arcade-green);outline-offset:3px}.qYX-oq_mobileCard{scroll-snap-align:center;flex:0 0 82vw;min-width:0}.qYX-oq_trackHint{color:var(--arcade-green);font:600 .7rem/1.5 ui-monospace,monospace}.qYX-oq_empty{border:2px dashed var(--arcade-green);background:var(--arcade-paper);color:var(--charcoal);text-align:center;padding:2rem}.qYX-oq_articleHeader{border:2px solid var(--arcade-green);background:radial-gradient(ellipse at 100% 0, #00563f, transparent 65%), var(--arcade-dark);color:var(--arcade-paper);border-radius:4px;padding:clamp(1.25rem,4vw,3rem);box-shadow:0 6px #002d24}.qYX-oq_breadcrumb{color:#fffaf1cf;overflow-wrap:anywhere;flex-wrap:wrap;gap:.4rem;margin-bottom:1.5rem;font-size:.75rem;line-height:1.6;display:flex}.qYX-oq_breadcrumb a{text-underline-offset:3px;text-decoration:underline}.qYX-oq_breadcrumb a:hover{color:var(--arcade-yellow)}.qYX-oq_articleCategory{color:var(--arcade-yellow);text-transform:uppercase;letter-spacing:.12em;border:1px solid #f4c43d80;padding:.4rem .65rem;font:800 .7rem/1.5 ui-monospace,monospace;display:inline-flex}.qYX-oq_articleTitle{max-width:24ch;color:var(--arcade-paper);font:900 clamp(2.5rem, 5.8vw, 5.5rem)/1 var(--font-display), Impact, sans-serif;text-transform:uppercase;overflow-wrap:anywhere;text-wrap:balance;margin-top:1rem}.qYX-oq_articleMeta{color:#fffaf1cf;margin-top:1.25rem;font:600 .75rem/1.6 ui-monospace,monospace}.qYX-oq_articleExcerpt{color:#fffaf1eb;max-width:65ch;margin-top:1.25rem;font-size:clamp(1rem,1.8vw,1.2rem);line-height:1.75}.qYX-oq_article{border:2px solid var(--arcade-green);background:var(--arcade-paper);box-shadow:0 6px 0 var(--arcade-green);border-radius:4px;margin-top:2rem;overflow:hidden}.qYX-oq_cover{aspect-ratio:16/8;border-bottom:2px solid var(--arcade-green);background:#e6ebe0;position:relative}.qYX-oq_articleBody{padding:clamp(1rem,4vw,3rem)}.qYX-oq_prose{max-width:68ch;color:var(--charcoal);overflow-wrap:anywhere;gap:1.5rem;margin:clamp(2rem,5vw,3.5rem) auto;font-size:clamp(1rem,1.4vw,1.125rem);line-height:1.85;display:grid}.qYX-oq_prose p{white-space:pre-line}.qYX-oq_panel{border:1px solid var(--arcade-green);background:var(--arcade-paper);border-radius:2px;padding:clamp(1rem,2.5vw,1.5rem);}.qYX-oq_panelTitle{color:var(--arcade-green);font:900 clamp(1.5rem, 3vw, 2rem)/1.1 var(--font-display), Impact, sans-serif;text-transform:uppercase}.qYX-oq_shopPanel{border-left:5px solid var(--arcade-green);background:#e6ebe0;}.qYX-oq_shareLabel{color:var(--arcade-green);text-transform:uppercase;letter-spacing:.12em;font:800 .65rem/1.5 ui-monospace,monospace}.qYX-oq_relatedCard{box-shadow:0 3px 0 var(--arcade-green);}.qYX-oq_relatedTitle{padding:1rem}.qYX-oq_relatedTitle h3{color:var(--arcade-green);font:900 1.4rem/1.1 var(--font-display), Impact, sans-serif;text-transform:uppercase;overflow-wrap:anywhere}.qYX-oq_ratingRow{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-top:.5rem;display:flex}.qYX-oq_stars{display:flex}.qYX-oq_stars button{border-radius:2px;place-items:center;min-width:44px;min-height:44px;display:grid}.qYX-oq_stars button[aria-pressed=true]{background:#f4c43d25}.qYX-oq_starActive{fill:var(--arcade-yellow);color:var(--arcade-green)}.qYX-oq_starEmpty{color:#66776c}.qYX-oq_comment{overflow-wrap:anywhere;background:#e6ebe050;border:1px solid #00563f40;padding:1rem}.qYX-oq_initials{border:1px solid var(--arcade-green);background:var(--arcade-yellow);width:36px;height:36px;color:var(--arcade-dark);border-radius:2px;flex-shrink:0;place-items:center;font:800 .7rem/1 ui-monospace,monospace;display:inline-grid}.qYX-oq_commentField{resize:vertical;border:2px solid var(--arcade-green);background:var(--arcade-paper);border-radius:2px;width:100%;min-height:130px;padding:1rem;font-size:1rem;line-height:1.6}.qYX-oq_commentField:focus-visible{outline:3px solid var(--arcade-green);outline-offset:3px}.qYX-oq_loadingHeader{min-height:190px;}@media (hover:hover){.qYX-oq_card:hover{box-shadow:0 8px 0 var(--arcade-green);transform:translateY(-3px)}.qYX-oq_filterButtons button:hover{background:var(--arcade-yellow);color:var(--arcade-dark)}.qYX-oq_stars button:hover:not(:disabled){background:#f4c43d40}}@media (min-width:640px){.qYX-oq_mobileCard{flex-basis:62vw}}@media (min-width:768px){.qYX-oq_mobileCard{flex-basis:46vw}}@media (max-width:640px){.qYX-oq_page{background-size:40px 40px}.qYX-oq_filterButtons button{padding-inline:.7rem;font-size:.65rem}.qYX-oq_cover{aspect-ratio:4/3}.qYX-oq_articleHeader .qYX-oq_panel{padding:.85rem}}@media (prefers-reduced-motion:reduce){.qYX-oq_card{transition:none}.qYX-oq_page .animate-pulse{animation:none}}html[data-site-ui=quartier] :where(.qYX-oq_card,.qYX-oq_filters,.qYX-oq_count,.qYX-oq_empty,.qYX-oq_article,.qYX-oq_panel,.qYX-oq_filterButtons button){--site-ui-material:url(#site-ui-fill-fff1d6);position:relative}html[data-site-ui=quartier] .qYX-oq_filters{--site-ui-material:url(#site-ui-fill-172923)}html[data-site-ui=quartier] .qYX-oq_articleHeader{--site-ui-material:url(#site-ui-outline-172923);background:radial-gradient(ellipse at 100% 0, #00563f, transparent 65%), var(--arcade-dark);box-shadow:none;clip-path:polygon(0 5px,1% 1px,12% 3px,25% 0,45% 2px,70% 0,88% 3px,99% 0,100% 6px,calc(100% - 2px) 45%,100% 75%,calc(100% - 3px) calc(100% - 4px),85% 100%,65% calc(100% - 2px),40% 100%,18% calc(100% - 3px),1% 100%,0 calc(100% - 6px),2px 65%,0 30%);border-color:#0000;border-radius:0;position:relative}html[data-site-ui=quartier] .qYX-oq_shopPanel{--site-ui-material:url(#site-ui-fill-e6ebe0)}html[data-site-ui=quartier] .qYX-oq_filterButtons button{--site-ui-material:url(#site-ui-outline-fffaf1);--site-ui-hover-material:url(#site-ui-fill-efc451)}html[data-site-ui=quartier] .qYX-oq_filterButtons button[aria-pressed=true]{--site-ui-material:url(#site-ui-fill-fff1d6)}html[data-site-ui=quartier] :is(.qYX-oq_card,.qYX-oq_filters,.qYX-oq_count,.qYX-oq_empty,.qYX-oq_article,.qYX-oq_panel,.qYX-oq_filterButtons button){box-shadow:none;background:0 0;border-color:#0000;border-radius:0}html[data-site-ui=quartier] .qYX-oq_filterButtons button:is([aria-pressed=true],:hover){box-shadow:none;background:0 0;border-color:#0000;border-radius:0}
