.HomeFeed_feed__3z67m{padding:40px 0 80px;position:relative;z-index:2}.HomeFeed_head___LbEo{margin-bottom:20px}.HomeFeed_title__UxQym{font-family:var(--font-display);font-weight:900;font-size:64px;letter-spacing:-.04em;margin:0 0 8px;text-transform:lowercase}.HomeFeed_desc__j5NoT{font-family:var(--font-display);font-style:italic;font-size:22px;color:var(--fg-muted);max-width:720px;margin:0}.HomeFeed_filters__rNj4l{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:28px}.HomeFeed_pill__EliPs{font-family:var(--font-mono);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-ink);background:var(--fg-cream);border:var(--border);border-radius:var(--radius-pill);padding:9px 18px;cursor:pointer;line-height:1;transition:transform .12s,box-shadow .12s,opacity .12s}.HomeFeed_pill__EliPs:hover{transform:translateY(-2px);box-shadow:var(--shadow-sm)}.HomeFeed_pillAll__XHVZC{background:var(--fg-ink);color:var(--fg-cream)}.HomeFeed_active__kgaGU{box-shadow:var(--shadow-md);border:var(--border-bold);transform:translateY(-1px)}.HomeFeed_dimmed__WpdDI{opacity:.4}.HomeFeed_grid__6Kc_n{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.HomeFeed_empty___jwb2{font-family:var(--font-display);font-style:italic;font-size:24px;color:var(--fg-muted);text-align:center;padding:80px 0}.HomeFeed_moreWrap__vc0MV{display:flex;justify-content:center;margin-top:40px}.HomeFeed_more__sITfS{font-family:var(--font-mono);font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-ink);background:var(--fg-cream);border:var(--border-bold);border-radius:var(--radius-pill);padding:16px 36px;cursor:pointer;box-shadow:var(--shadow-md);transition:transform .12s,box-shadow .12s}.HomeFeed_more__sITfS:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}.HomeFeed_more__sITfS:active{transform:translateY(0);box-shadow:var(--shadow-sm)}.HomeFeed_moreCount__k_e58{opacity:.55}@media (max-width:1024px){.HomeFeed_grid__6Kc_n{grid-template-columns:repeat(2,1fr)}.HomeFeed_title__UxQym{font-size:48px}}@media (max-width:640px){.HomeFeed_grid__6Kc_n{grid-template-columns:1fr}.HomeFeed_title__UxQym{font-size:36px}}.PageWrap_page__c26N2{position:relative;overflow-x:hidden;min-height:100vh}.PageWrap_wrap__sqQD_{position:relative;z-index:2;max-width:1440px;margin:0 auto;padding:0 32px}@media (max-width:640px){.PageWrap_wrap__sqQD_{padding:0 20px}}.Blobs_blob__EP1kr{position:absolute;border-radius:50%;filter:blur(70px);pointer-events:none;z-index:0}.Blobs_pink__3ZXNc{width:700px;height:700px;background:var(--fg-pink);opacity:.45;top:180px;right:-240px}.Blobs_blue__oJBIU{width:520px;height:520px;background:var(--fg-blue);opacity:.3;top:-120px;left:-160px}.Blobs_yellow__tvX41{width:480px;height:480px;background:var(--fg-yellow);opacity:.28;top:900px;left:30%}.Blobs_plum__k65G7{width:520px;height:520px;background:var(--fg-plum);opacity:.25;top:1600px;right:-180px}.Logo_logo__2PR44{font-family:var(--font-display);font-weight:900;color:var(--fg-hot-text);letter-spacing:-.05em;text-shadow:3px 3px 0 var(--fg-ink);line-height:1;-webkit-user-select:none;user-select:none;display:inline-block;text-transform:lowercase}.Logo_logo__2PR44:hover{transform:rotate(-2deg);transition:transform var(--t-fast) var(--ease-bounce)}.Logo_sm__QWsYB{font-size:28px;text-shadow:2px 2px 0 var(--fg-ink)}.Logo_md__W8lcG{font-size:44px}.Logo_lg___LZlH{font-size:96px;text-shadow:5px 5px 0 var(--fg-ink)}.Nav_nav__o8sSc{display:flex;justify-content:space-between;align-items:center;padding:24px 0 8px;gap:24px;flex-wrap:wrap;position:relative;z-index:5}.Nav_tabs___9tuK{background:var(--fg-cream);border:var(--border-bold);border-radius:var(--radius-pill);padding:5px;display:flex;gap:4px;font-size:var(--text-sm);font-weight:600;box-shadow:var(--shadow-sm);list-style:none;margin:0}.Nav_tab__BhTkS{display:inline-block;padding:8px 16px;border-radius:var(--radius-pill);cursor:pointer;transition:background var(--t-fast) var(--ease-bounce),color var(--t-fast) var(--ease-bounce);text-decoration:none;color:var(--fg-ink)}.Nav_tab__BhTkS:hover{background:var(--fg-bg)}.Nav_active__efpfw,.Nav_active__efpfw:hover{background:var(--fg-ink);color:var(--fg-cream)}.Nav_subscribe__ksT0R{background:var(--fg-yellow);color:var(--fg-ink);padding:12px 22px;border-radius:var(--radius-pill);border:var(--border-bold);font-weight:700;font-size:var(--text-sm);box-shadow:var(--shadow-sm);cursor:pointer;transition:transform var(--t-fast) var(--ease-bounce),box-shadow var(--t-fast) var(--ease-bounce);text-decoration:none;display:inline-block}.Nav_subscribe__ksT0R:hover{transform:translate(-1px,-1px);box-shadow:4px 4px 0 var(--fg-ink)}.Nav_subscribe__ksT0R:active{transform:translate(2px,2px);box-shadow:1px 1px 0 var(--fg-ink)}@media (max-width:768px){.Nav_tabs___9tuK{order:3;flex-basis:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.Nav_tab__BhTkS{white-space:nowrap}}.Footer_footer__pQtti{border-top:var(--border);padding:40px 0 60px;margin-top:40px;display:flex;justify-content:space-between;align-items:flex-start;gap:32px;flex-wrap:wrap;position:relative;z-index:2}.Footer_brand__0rdww{font-family:var(--font-display);font-weight:900;font-size:64px;color:var(--fg-hot);letter-spacing:-.05em;line-height:1;text-shadow:4px 4px 0 var(--fg-ink)}.Footer_tagline__edhu4{font-family:var(--font-display);font-style:italic;font-size:22px;color:var(--fg-muted);max-width:340px;margin:10px 0 0}.Footer_cols__FYdso{display:flex;gap:64px;flex-wrap:wrap}.Footer_cols__FYdso h4{font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--fg-muted);margin:0 0 12px}.Footer_cols__FYdso ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px;font-size:14px;font-weight:500}.Footer_cols__FYdso ul a:hover{color:var(--fg-hot-text)}.Footer_meta__HKjwM{margin-top:48px;padding-top:24px;border-top:1.5px dashed var(--fg-line);display:flex;justify-content:space-between;flex-wrap:wrap;gap:16px;flex-basis:100%}.Breadcrumb_crumb__XLO_H,.Footer_meta__HKjwM{font-family:var(--font-mono);font-size:11px;color:var(--fg-muted);letter-spacing:.12em;text-transform:uppercase}.Breadcrumb_crumb__XLO_H{margin:24px 0 12px}.Breadcrumb_crumb__XLO_H ol{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:4px}.Breadcrumb_crumb__XLO_H a:hover{color:var(--fg-hot-text)}.Breadcrumb_crumb__XLO_H [aria-current=page]{color:var(--fg-ink);font-weight:600}.HubIntro_intro__uhpNk{max-width:720px;margin:0 0 32px}.HubIntro_h1__JNoIK{font-family:var(--font-display);font-weight:900;font-size:clamp(40px,7vw,64px);letter-spacing:-.04em;text-transform:lowercase;line-height:1.02;color:var(--fg-ink);margin:0 0 18px}.HubIntro_intro__uhpNk p{font-size:15px;line-height:1.7;color:var(--fg-ink);margin:0 0 12px}.HubIntro_intro__uhpNk p:last-child{margin-bottom:0}@media (max-width:640px){.HubIntro_intro__uhpNk p{font-size:14px;line-height:1.65}}.quartier_header__doRzO{position:relative;z-index:2;padding:24px 0 32px;max-width:760px}.quartier_header__doRzO h1{font-size:clamp(56px,8vw,110px);margin-bottom:16px}.quartier_lead__RX6S7{font-family:var(--font-display);font-style:italic;font-size:clamp(18px,1.6vw,22px);color:var(--fg-muted);margin:0}.quartier_grid__spdVF{position:relative;z-index:2;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:16px;gap:16px;list-style:none;padding:0;margin:0 0 80px}.quartier_tile__YZpY0{display:flex;flex-direction:column;gap:6px;padding:24px 28px;background:var(--fg-cream);border:var(--border-bold);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);transition:transform var(--t-fast) var(--ease-bounce),box-shadow var(--t-fast) var(--ease-bounce);text-decoration:none;color:inherit}.quartier_tile__YZpY0:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--fg-ink)}.quartier_label__kr6Tb{font-family:var(--font-display);font-weight:900;font-size:32px;letter-spacing:-.03em;line-height:1;text-transform:lowercase}.quartier_arr__0UdB3{font-family:var(--font-mono);font-size:11px;letter-spacing:.15em;color:var(--fg-hot-text);text-transform:uppercase;font-weight:600}.quartier_count__KMOtx{font-size:14px;color:var(--fg-muted);margin-top:4px}.Hero_hero__bqvNd{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:40px;gap:40px;align-items:center;padding:40px 0 64px;position:relative;z-index:2}.Hero_dateBadge__mxWrJ{display:inline-block;background:var(--fg-ink);color:var(--fg-cream);padding:8px 16px;border-radius:var(--radius-pill);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:500;letter-spacing:.15em;text-transform:uppercase;margin:0 0 20px}.Hero_headline__wPoAT{font-size:132px;line-height:1.02;letter-spacing:-.055em;margin:0;text-transform:lowercase}.Hero_hot__lHVzj{color:var(--fg-hot-text)}.Hero_headline__wPoAT em{color:var(--fg-hot-text)}.Hero_headline__wPoAT em,.Hero_lead__U87e0{font-family:var(--font-display);font-style:italic;font-weight:400}.Hero_lead__U87e0{margin-top:24px;font-size:22px;line-height:1.35;color:#5a4444;max-width:560px}.Hero_lead__U87e0 u{text-decoration-thickness:2px;-webkit-text-decoration-color:var(--fg-hot);text-decoration-color:var(--fg-hot);text-underline-offset:3px}.Hero_ctaRow__CzZZl{margin-top:28px;display:flex;gap:12px;flex-wrap:wrap}.Hero_btn__yK3pz{padding:16px 28px;border-radius:var(--radius-pill);border:var(--border-bold);font-family:var(--font-body);font-weight:700;font-size:var(--text-sm);cursor:pointer;transition:transform var(--t-fast) var(--ease-bounce),box-shadow var(--t-fast) var(--ease-bounce);-webkit-user-select:none;user-select:none;text-decoration:none;display:inline-block}.Hero_btnPrimary__oWMOf{background:var(--fg-hot);color:var(--fg-ink);box-shadow:var(--shadow-md)}.Hero_btnPrimary__oWMOf:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--fg-ink)}.Hero_btnPrimary__oWMOf:active{transform:translate(2px,2px);box-shadow:2px 2px 0 var(--fg-ink)}.Hero_btnSecondary__Np6ud{background:var(--fg-cream);color:var(--fg-ink)}.Hero_btnSecondary__Np6ud:hover{background:var(--fg-ink);color:var(--fg-cream)}.Hero_featured__RF6N_{position:relative}.Hero_featuredLabel___JD_H{position:absolute;top:-16px;left:28px;z-index:5;background:var(--fg-yellow);color:var(--fg-ink);padding:6px 14px;border-radius:var(--radius-pill);border:var(--border);font-weight:700;font-size:11px;letter-spacing:.1em;text-transform:uppercase;transform:rotate(-4deg);box-shadow:var(--shadow-xs);margin:0}@media (max-width:1024px){.Hero_hero__bqvNd{grid-template-columns:1fr}.Hero_headline__wPoAT{font-size:96px}}@media (max-width:640px){.Hero_headline__wPoAT{font-size:64px}.Hero_lead__U87e0{font-size:18px}}