.wide-format_wrapper__NtV22{background-color:var(--bg);color:var(--text);min-height:100vh;padding-bottom:4rem}.wide-format_container__RCMLP{max-width:1400px;margin:0 auto;padding:2rem 1.25rem 3rem;position:relative}.wide-format_breadcrumb__kqOPL{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-family:var(--font-mono);font-size:.78125rem;color:var(--muted);margin-bottom:1.75rem}.wide-format_breadcrumb__kqOPL a{color:var(--text);text-decoration:none;transition:color .18s ease}.wide-format_breadcrumb__kqOPL a:hover{color:var(--accent)}.wide-format_header__XzNNb{text-align:left;margin-bottom:2.5rem}.wide-format_header__XzNNb h1{font-family:var(--font-display);font-size:clamp(1.85rem,3.4vw,2.75rem);font-weight:800;letter-spacing:-.03em;color:var(--text);margin:0 0 .625rem}.wide-format_header__XzNNb p{font-size:1rem;color:var(--muted);max-width:68ch;line-height:1.6}.wide-format_section__U6IJd{background:transparent;border-bottom:1px solid var(--border);padding:.5rem 0 2rem;margin-bottom:2.25rem}.wide-format_sectionRubric__a1DAB{margin:0 0 .5rem;font-family:var(--font-mono);font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);text-align:left}.wide-format_sectionTitle__HoYxO{font-family:var(--font-display);font-size:clamp(1.85rem,3.4vw,2.75rem);color:var(--text);text-align:left;margin:0 0 .75rem;font-weight:800;letter-spacing:-.03em;line-height:1.1}.wide-format_sectionDescription__ICrsG{text-align:left;color:var(--muted);font-size:1rem;line-height:1.6;max-width:70ch;margin:0 0 1rem}.wide-format_badgesWrapper__Dtmim{margin-top:1.5rem}.wide-format_badgesContainer__luED6{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:10px}.wide-format_badge___XCRd{font-family:var(--font-sans);background:var(--surface);padding:.5rem .95rem;border-radius:8px;font-size:.875rem;font-weight:500;color:var(--text);cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease;text-align:left;min-height:38px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border:1px solid var(--border)}.wide-format_badge___XCRd:hover{background:var(--accent);color:#ffffff;border-color:var(--accent)}.wide-format_showMore__lxNDE{display:inline-flex;justify-content:flex-start;align-items:center;gap:6px;margin:1rem 0 0;padding:.35rem 0;background:transparent;border:none;color:var(--accent);font-weight:600;font-family:var(--font-mono);font-size:.78125rem;letter-spacing:.02em;cursor:pointer;transition:opacity .18s ease}.wide-format_showMore__lxNDE:hover{opacity:.8}.wide-format_showMore__lxNDE .wide-format_arrow__QugRv{transition:transform .2s ease}.wide-format_showMore__lxNDE.wide-format_expanded__VJm_E .wide-format_arrow__QugRv{transform:rotate(180deg)}.wide-format_arrow__QugRv{transition:transform .2s ease}.wide-format_catalogBlock__SuJHl{margin-bottom:2.5rem}.wide-format_grid__vJx_W{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:40px}.wide-format_card__lH3DQ{background:var(--surface);border:1px solid var(--border);border-radius:12px;overflow:hidden;transition:border-color .18s ease,transform .18s ease;height:100%;display:flex;flex-direction:column}.wide-format_card__lH3DQ:hover{border-color:var(--border-hover);transform:translateY(-2px)}.wide-format_cardLink__td4pF{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit}.wide-format_imageWrapper__LzpvY{position:relative;width:100%;padding-top:75%;background-color:var(--surface-subtle);overflow:hidden}.wide-format_categoryImage__h_xgK{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .25s ease}.wide-format_card__lH3DQ:hover .wide-format_categoryImage__h_xgK{transform:scale(1.02)}.wide-format_iconFallback__j2ZzH{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--surface-subtle);color:var(--muted)}.wide-format_iconFallback__j2ZzH.wide-format_hidden__LwUk9{display:none}.wide-format_icon__wO35F{font-size:2.25rem}.wide-format_cardTitle__ViZZZ{padding:14px 16px;background:var(--surface);text-align:left;flex-grow:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:8px}.wide-format_cardTitle__ViZZZ h3{font-family:var(--font-display);font-size:15px;font-weight:600;color:var(--text);line-height:1.35;margin:0}.wide-format_cardCta__QKaOw{display:inline-block;padding:4px 10px;border-radius:6px;background:var(--surface-subtle);border:1px solid var(--border);color:var(--text);font-family:var(--font-mono);font-size:11px;font-weight:600}.wide-format_hubCta__HQKdh{margin:2rem 0 1rem;padding:2.25rem 2.5rem;border:1px solid var(--border);border-radius:14px;background-color:#141619;background-image:linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 0),linear-gradient(180deg,rgba(255,255,255,.04) 1px,transparent 0);background-size:32px 32px;text-align:left;color:#f3f2ee}.wide-format_hubCtaInner__qRdbj{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:2rem}.wide-format_hubCtaRubric__mm7LD{margin:0 0 .5rem;font-family:var(--font-mono);font-size:.72rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#949ba6}.wide-format_hubCtaTitle__2f5gz{margin:0 0 .5rem;font-family:var(--font-display);font-size:clamp(1.4rem,2.5vw,2rem);font-weight:800;letter-spacing:-.03em;color:#f3f2ee}.wide-format_hubCtaText__Lo0Z2{margin:0;color:#949ba6;font-size:.95rem;max-width:58ch;line-height:1.55}.wide-format_hubCtaButtons__2ZoB8{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.wide-format_hubCtaPrimary__Ftzv9,.wide-format_hubCtaSecondary__qqQJM{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:.75rem 1.375rem;border-radius:10px;font-size:.9375rem;font-weight:600;text-decoration:none;transition:background-color .18s ease,border-color .18s ease}.wide-format_hubCtaPrimary__Ftzv9{background:var(--accent);color:#ffffff}.wide-format_hubCtaPrimary__Ftzv9:hover{background:var(--accent-hover)}.wide-format_hubCtaSecondary__qqQJM{border:1px solid rgba(255,255,255,.2);color:#f3f2ee;background:rgba(255,255,255,.06);font-family:var(--font-mono)}.wide-format_hubCtaSecondary__qqQJM:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.36)}@media (max-width:1200px){.wide-format_grid__vJx_W{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.wide-format_container__RCMLP{padding:1.5rem 1rem 2.5rem}.wide-format_grid__vJx_W{grid-template-columns:repeat(2,1fr);gap:14px}.wide-format_badgesContainer__luED6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.wide-format_badge___XCRd{width:100%;min-height:44px;padding:.5rem .75rem;font-size:.8125rem;justify-content:flex-start}.wide-format_hubCta__HQKdh{padding:1.75rem 1.25rem}.wide-format_hubCtaButtons__2ZoB8{width:100%;flex-direction:column;align-items:stretch}}@media (max-width:480px){.wide-format_badgesContainer__luED6,.wide-format_grid__vJx_W{grid-template-columns:1fr}}