.editorial-blocks-module__Nxq3FG__root{overflow-wrap:anywhere;min-width:0;container-type:inline-size}.editorial-blocks-module__Nxq3FG__rich{line-height:1.85}.editorial-blocks-module__Nxq3FG__rich>:first-child{margin-top:0}.editorial-blocks-module__Nxq3FG__rich>:last-child{margin-bottom:0}.editorial-blocks-module__Nxq3FG__rich p{margin-block:.65em}.editorial-blocks-module__Nxq3FG__rich h2,.editorial-blocks-module__Nxq3FG__rich h3{font-family:var(--block-heading);margin-block:.85em .4em;font-weight:800;line-height:1.4}.editorial-blocks-module__Nxq3FG__rich h2{font-size:1.5em}.editorial-blocks-module__Nxq3FG__rich h3{font-size:1.2em}.editorial-blocks-module__Nxq3FG__rich ul,.editorial-blocks-module__Nxq3FG__rich ol{margin-block:.65em;padding-inline-start:1.5em}.editorial-blocks-module__Nxq3FG__rich ul{list-style:outside}.editorial-blocks-module__Nxq3FG__rich ol{list-style:decimal}.editorial-blocks-module__Nxq3FG__rich a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--block-accent);text-decoration-color:var(--block-accent);text-underline-offset:4px}.editorial-blocks-module__Nxq3FG__rich mark{color:inherit;background:color-mix(in srgb,var(--block-accent)22%,transparent);border-radius:.2em;padding-inline:.15em}.editorial-blocks-module__Nxq3FG__rich blockquote{border-inline-start:3px solid var(--block-accent);margin-block:.8em;padding-inline-start:1em}.editorial-blocks-module__Nxq3FG__split{grid-template-columns:minmax(0,1fr);display:grid}.editorial-blocks-module__Nxq3FG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.editorial-blocks-module__Nxq3FG__root :is(a,button):focus-visible{outline:3px solid var(--block-accent);outline-offset:4px}@container (min-width:520px){.editorial-blocks-module__Nxq3FG__split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}}@container (max-width:300px){.editorial-blocks-module__Nxq3FG__grid{grid-template-columns:minmax(0,1fr)}}.editorial-blocks-module__Nxq3FG__media img{transition:transform .5s cubic-bezier(.16,1,.3,1),filter .4s}.editorial-blocks-module__Nxq3FG__media{transition:transform .25s,box-shadow .25s}.editorial-blocks-module__Nxq3FG__root[data-skin=brutalist] .editorial-blocks-module__Nxq3FG__media:hover{transform:translate(-3px,-3px);box-shadow:6px 6px}.editorial-blocks-module__Nxq3FG__root[data-skin=modern-card] .editorial-blocks-module__Nxq3FG__media:hover,.editorial-blocks-module__Nxq3FG__root[data-skin=spotlight] .editorial-blocks-module__Nxq3FG__media:hover,.editorial-blocks-module__Nxq3FG__root[data-skin=flow-bento] .editorial-blocks-module__Nxq3FG__media:hover{transform:translateY(-3px)}.editorial-blocks-module__Nxq3FG__root[data-skin=bio-kinetic] .editorial-blocks-module__Nxq3FG__media img{filter:grayscale(.35)contrast(1.05)}.editorial-blocks-module__Nxq3FG__root[data-skin=bio-kinetic] .editorial-blocks-module__Nxq3FG__media:hover img{filter:none;transform:scale(1.04)}.editorial-blocks-module__Nxq3FG__root[data-skin=cyberpunk] .editorial-blocks-module__Nxq3FG__media:after{content:"";pointer-events:none;mix-blend-mode:multiply;background:repeating-linear-gradient(0deg,#0000002e 0 1px,#0000 1px 3px);position:absolute;inset:0}.editorial-blocks-module__Nxq3FG__root[data-skin=cyberpunk] .editorial-blocks-module__Nxq3FG__media:hover img{filter:saturate(1.25)contrast(1.08)}.editorial-blocks-module__Nxq3FG__root[data-skin=brutalist] .editorial-blocks-module__Nxq3FG__rich a{text-decoration-thickness:3px}.editorial-blocks-module__Nxq3FG__root[data-skin=cyberpunk] .editorial-blocks-module__Nxq3FG__rich mark{background:color-mix(in srgb,var(--block-accent)25%,transparent);box-shadow:0 0 10px color-mix(in srgb,var(--block-accent)35%,transparent)}@media (prefers-reduced-motion:reduce){.editorial-blocks-module__Nxq3FG__media,.editorial-blocks-module__Nxq3FG__media img{transition:none}.editorial-blocks-module__Nxq3FG__root .editorial-blocks-module__Nxq3FG__media:hover,.editorial-blocks-module__Nxq3FG__root .editorial-blocks-module__Nxq3FG__media:hover img{transform:none}}.editorial-blocks-module__Nxq3FG__rich p.editorial-blocks-module__Nxq3FG__is-editor-empty:first-child:before{content:attr(data-placeholder);float:inline-start;opacity:.45;pointer-events:none;height:0}
