.lom-media-hero{position:relative;padding-block:64px 24px}.lom-media-hero__title{max-inline-size:24ch;font-size:clamp(var(--lom-fs-h1-mobile),4.2vw,54px);text-wrap:balance}.lom-media-hero__lead{max-inline-size:64ch;margin-block-start:22px;text-wrap:pretty}.lom-media-h{margin-block-end:28px;text-wrap:balance}.lom-section>.lom-container>.lom-media-h{max-inline-size:28ch}.lom-media-social__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:14px;margin:0;padding:0;list-style:none}.lom-media-social__card{position:relative;isolation:isolate;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;min-block-size:76px;padding-block:16px;padding-inline:18px;overflow:hidden;border:1px solid var(--lom-line);border-radius:var(--lom-radius-card);background:var(--lom-surface-card);color:var(--lom-text);text-decoration:none;transition:border-color var(--lom-dur-fast) var(--lom-ease),background-color var(--lom-dur-fast) var(--lom-ease)}.lom-media-social__card:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--lom-edge-fade-card);pointer-events:none}.lom-media-social__card:hover{border-color:rgb(var(--lom-cyan-rgb)/.35)}.lom-media-social__card:focus-visible{outline:2px solid var(--lom-cyan);outline-offset:2px}.lom-media-social__mark{display:inline-grid;place-items:center;inline-size:40px;block-size:40px}.lom-media-social__text{display:grid;gap:2px;min-inline-size:0}.lom-media-social__name{font-size:16px;font-weight:600}.lom-media-social__addr{justify-self:start;max-inline-size:100%;overflow:hidden;color:var(--lom-muted);font-size:13px;white-space:nowrap;text-overflow:ellipsis}.lom-media-social__ext{inline-size:18px;block-size:18px;color:var(--lom-muted)}.lom-media-social+.lom-feed{padding-block-start:24px}.lom-feed__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none}@media (max-width:1023.98px){.lom-feed__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639.98px){.lom-feed__grid{grid-template-columns:minmax(0,1fr)}}.lom-post{gap:12px;padding-block-start:22px}.lom-post__media{position:relative;overflow:hidden;margin-block:-8px 4px;border:1px solid var(--lom-line);border-radius:var(--lom-radius-sm);background:var(--lom-surface-raised);aspect-ratio:16/10}.lom-post__media img{display:block;inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover}.lom-post__badge{position:absolute;inset-block-start:10px;inset-inline-start:10px;padding-block:3px;padding-inline:9px;border-radius:var(--lom-radius-pill);background:rgb(var(--lom-ink-rgb)/.78);color:var(--lom-text);font-size:var(--lom-fs-caption);font-weight:600}.lom-post__date{color:var(--lom-muted);font-size:var(--lom-fs-caption)}.lom-post__text{margin:0;color:var(--lom-text);font-size:15px;line-height:var(--lom-lh-text);white-space:pre-line;overflow-wrap:anywhere}.lom-post__link{display:inline-flex;align-items:center;gap:6px;min-block-size:var(--lom-tap);margin-block-start:auto;color:var(--lom-cyan);font-size:var(--lom-fs-small);font-weight:600;text-decoration:none}.lom-post__link:hover{text-decoration:underline;text-underline-offset:3px}.lom-post__link>.lom-icon{inline-size:16px;block-size:16px}.lom-post__link:focus-visible{outline:2px solid var(--lom-cyan);outline-offset:2px}@media (max-width:639.98px){.lom-media-hero{padding-block:44px 16px}}