@font-face{font-family:__DM_Sans_0eeb07;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__DM_Sans_0eeb07;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__DM_Sans_0eeb07;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__DM_Sans_0eeb07;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__DM_Sans_0eeb07;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__DM_Sans_0eeb07;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__DM_Sans_0eeb07;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__DM_Sans_0eeb07;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__DM_Sans_Fallback_0eeb07;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_0eeb07{font-family:__DM_Sans_0eeb07,__DM_Sans_Fallback_0eeb07;font-style:normal}.question-placeholder{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;border-radius:var(--radius-xl);overflow:hidden}.question-placeholder--generating:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.08) 50%,transparent);background-size:200% 100%;animation:question-shimmer 1.4s infinite}.question-placeholder__glyph{font-family:DM Sans,system-ui,sans-serif;font-size:clamp(32px,8vw,72px);font-weight:700;color:var(--text-primary);opacity:.35;letter-spacing:-.02em}.question-placeholder__glyph--icon{width:clamp(30px,8vw,54px);height:clamp(30px,8vw,54px)}.question-placeholder--failed .question-placeholder__glyph{color:var(--danger);opacity:.72}.question-placeholder__label{font-size:12px;font-weight:500;color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em}[data-regime=editorial]{--accent-fill:transparent;--accent-bar:transparent;--editorial-title-size:clamp(1.02rem,0.5vw + 0.92rem,1.35rem);--editorial-hero-title-size:clamp(1.4rem,1.8vw + 1rem,2.4rem);--editorial-metadata-size:clamp(0.76rem,0.18vw + 0.72rem,0.85rem);--image-face-safe-y-desktop:18%;--image-face-safe-y-mobile:14%}[data-regime=quiet]{--accent-fill:var(--accent);--accent-bar:var(--accent)}.question-card-link{display:block;border-radius:var(--radius-xl);outline:none}.question-card-link:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.question-card{border-radius:var(--radius-xl);transition:transform .18s ease,box-shadow .22s ease}.question-card--promoted{padding:1px;background:linear-gradient(135deg,rgba(255,107,26,.95),rgba(251,191,36,.5))}.question-card--promoted .card-image-container,.question-card--promoted .question-card__footer{border-color:rgba(255,194,107,.35)}.question-card-link:focus-visible .question-card,.question-card-link:hover .question-card{transform:translateY(-3px);box-shadow:0 16px 28px rgba(0,0,0,.34)}.question-card-link:focus-visible .question-card{outline:2px solid var(--accent);outline-offset:3px}.card-image-container{position:relative;overflow:hidden;border-radius:var(--radius-xl);border:1px solid rgba(46,46,62,.85)}.card-image-container>.question-image,.card-image-container>.question-placeholder,.card-image-container>img{display:block;width:100%;height:auto}.card-image-container>.question-image .question-image__img,.card-image-container>.question-placeholder,.card-image-container>img{transition:transform .24s ease,filter .22s ease}.question-card-link:focus-visible .card-image-container>.question-image .question-image__img,.question-card-link:focus-visible .card-image-container>img,.question-card-link:hover .card-image-container>.question-image .question-image__img,.question-card-link:hover .card-image-container>img{transform:scale(1.025)}.card-image-container:after{content:"";position:absolute;bottom:0;left:0;right:0;height:50%;background:linear-gradient(180deg,transparent,rgba(0,0,0,.85));pointer-events:none;z-index:1}.card-image-container__text{position:absolute;bottom:16px;left:16px;right:16px;z-index:2;color:#fff}.image-face-safe{-o-object-fit:cover;object-fit:cover;-o-object-position:center var(--image-face-safe-y-desktop,18%);object-position:center var(--image-face-safe-y-desktop,18%)}.card-image-container__text h3{font-size:var(--editorial-title-size);font-weight:700;line-height:1.25;letter-spacing:-.02em;margin:8px 0 0;color:#fff;text-wrap:balance}.question-card__footer{border-color:rgba(46,46,62,.85);font-size:var(--editorial-metadata-size)}.question-hero{min-height:240px}.question-hero__bg{transform:scale(1.1);filter:blur(16px);opacity:.65}.question-hero__focal{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.question-hero__scrim{background:linear-gradient(180deg,rgba(8,8,12,.06),rgba(8,8,12,.42) 52%,rgba(8,8,12,.88))}.question-hero__title{font-size:var(--editorial-hero-title-size);text-wrap:balance}@media (max-width:640px){.image-face-safe{-o-object-position:center var(--image-face-safe-y-mobile,14%);object-position:center var(--image-face-safe-y-mobile,14%)}}.badge-category,.badge-status{border:1px solid hsla(0,0%,100%,.2);backdrop-filter:blur(8px) saturate(150%);-webkit-backdrop-filter:blur(8px) saturate(150%)}@media (prefers-color-scheme:dark){.card-image-container>.question-image .question-image__img,.card-image-container>img,.question-hero__focal{filter:saturate(1.1) contrast(1.05) brightness(.92)}.question-hero__bg{opacity:.52}.card-image-container:after{background:linear-gradient(180deg,transparent,rgba(0,0,0,.92))}}@media (prefers-color-scheme:light){.card-image-container:after{background:linear-gradient(180deg,transparent,rgba(0,0,0,.65))}.question-hero__scrim{background:linear-gradient(180deg,transparent 30%,rgba(0,0,0,.7))}}.question-image{position:relative;width:100%;height:100%}.question-image__img,.question-image__picture{display:block;width:100%;height:100%}.question-image__img{-o-object-fit:cover;object-fit:cover;transition:opacity .22s ease}.question-image__img--loading{opacity:0}.question-image__img--loaded{opacity:1}.question-card-skeleton{position:absolute;inset:0;border-radius:var(--radius-xl);background:linear-gradient(90deg,var(--surface-1) 0,var(--surface-2) 50%,var(--surface-1) 100%);background-size:200% 100%;animation:question-shimmer 1.4s infinite}@keyframes question-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}