.genre-editorial_editorialSection__waNyE{position:relative;width:100%;margin:0}.genre-editorial_editorialInner__ORDfJ{max-width:1320px;margin:0 auto;padding:8px 64px 28px}.genre-editorial_editorialProseClamped__Ek3Kb{--editorial-line-height:1.65em;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;line-height:var(--editorial-line-height);direction:ltr;text-align:start;overflow-wrap:anywhere}.genre-editorial_editorialInlineMore__RWaps{float:inline-end;display:flex;align-items:flex-end;height:calc(4 * var(--editorial-line-height));shape-outside:inset(calc(3 * var(--editorial-line-height) + 1px) 0 0);padding-inline-start:.5em;line-height:var(--editorial-line-height);background:transparent;white-space:nowrap}.genre-editorial_editorialInlineMore__RWaps button{margin-top:0;min-height:0;padding:0;border:none;background:transparent;line-height:inherit;font-size:1rem;font-weight:600}.genre-editorial_editorialInlineMore__RWaps button:hover{background:transparent}.genre-editorial_editorialModalBackdrop__o5WAx{position:fixed;inset:0;z-index:1100;align-items:center;justify-content:center;padding:1.5rem;background:rgba(0,0,0,.55);backdrop-filter:var(--effect-surface-blur,blur(12px) saturate(1.05));-webkit-backdrop-filter:var(--effect-surface-blur,blur(12px) saturate(1.05))}.genre-editorial_editorialModalBackdrop__o5WAx[hidden]{display:none}.genre-editorial_editorialModalBackdrop__o5WAx:not([hidden]){display:flex}.genre-editorial_editorialModalPanel__FH7_s{position:relative;display:flex;flex-direction:column;width:min(38rem,100%);max-height:min(85vh,52rem);overflow:hidden;padding:clamp(1.75rem,4vw,2.75rem);border:var(--shape-border-width) solid var(--border-strong);border-radius:var(--shape-surface);background:radial-gradient(120% 80% at 50% 0,var(--hover-surface),transparent 62%),linear-gradient(180deg,var(--card) 0,var(--muted) 100%);color:var(--foreground);box-shadow:var(--depth-card);animation:genre-editorial_editorialModalRise__JcoDx .2s ease}.genre-editorial_editorialModalPanel__FH7_s:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;border-radius:var(--shape-surface) var(--shape-surface) 0 0;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--accent) 90%,transparent),transparent);pointer-events:none}@keyframes genre-editorial_editorialModalRise__JcoDx{0%{opacity:0;transform:translateY(10px) scale(.99)}to{opacity:1;transform:none}}.genre-editorial_editorialModalEyebrow__19__8{margin:0 0 .4rem;color:var(--subtle-foreground);font-family:var(--type-body);font-size:.68rem;font-weight:700;letter-spacing:.16em;line-height:1.4;text-transform:uppercase}.genre-editorial_editorialModalTitle__S8FlY{margin:0;direction:ltr;text-align:start;color:var(--foreground);font-family:var(--type-heading);font-size:clamp(1.4rem,3vw,1.8rem);font-weight:var(--type-heading-weight,500);line-height:1.2;text-wrap:balance}.genre-editorial_editorialModalBody__deEFB{display:grid;direction:ltr;text-align:start;gap:1rem;min-height:0;margin-top:1.25rem;padding-top:1.25rem;border-top:var(--shape-border-width) solid var(--border);overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent}.genre-editorial_editorialModalBody__deEFB::-webkit-scrollbar{width:4px}.genre-editorial_editorialModalBody__deEFB::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:var(--shape-inset)}.genre-editorial_editorialModalBody__deEFB p{margin:0;color:var(--muted-foreground);font-family:var(--type-body);font-size:.98rem;line-height:1.7;overflow-wrap:anywhere}.genre-editorial_editorialModalLede__VWXVs{color:var(--foreground);font-size:1.02rem}.genre-editorial_editorialModalClose__v0v2C{align-self:flex-end;display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:7.5rem;margin-top:1.5rem;padding:.6rem 1.4rem;border:1px solid transparent;border-radius:var(--shape-surface);background:var(--action-rest);color:var(--action-foreground);font-family:var(--type-body);font-size:.86rem;font-weight:700;line-height:1.2;cursor:pointer;box-shadow:var(--depth-accent);transition:background-color var(--motion-fast,.16s) var(--motion-ease,ease),transform var(--motion-fast,.16s) var(--motion-ease,ease),box-shadow var(--motion-fast,.16s) var(--motion-ease,ease)}.genre-editorial_editorialModalClose__v0v2C:hover{background:var(--action-hover);transform:translateY(-1px)}.genre-editorial_editorialModalClose__v0v2C:active{background:var(--action-active);transform:none}.genre-editorial_editorialModalClose__v0v2C:focus-visible{outline:3px solid var(--ring);outline-offset:3px}@media (max-width:560px){.genre-editorial_editorialModalBackdrop__o5WAx{padding:1rem}.genre-editorial_editorialModalPanel__FH7_s{max-height:88vh}}@media (prefers-reduced-motion:reduce){.genre-editorial_editorialModalPanel__FH7_s{animation:none}.genre-editorial_editorialModalClose__v0v2C{transition:none}.genre-editorial_editorialModalClose__v0v2C:hover{transform:none}}.genre-editorial_qaItemList__80MeO{max-width:600px}@media (max-width:900px){.genre-editorial_editorialInner__ORDfJ{padding:8px 24px 24px}}@media (max-width:560px){.genre-editorial_editorialInner__ORDfJ{padding:8px 16px 20px}}