.page-module__mjy6zG__page{padding-top:calc(80px + var(--sp-6));padding-bottom:var(--sp-section);z-index:1;min-height:100vh;position:relative}.page-module__mjy6zG__inner{max-width:var(--grid-max);padding-inline:var(--grid-gutter);margin-inline:auto}.page-module__mjy6zG__back{font-family:var(--font-mono);font-size:var(--size-annotation);letter-spacing:.09em;text-transform:uppercase;color:var(--fg-3);margin-bottom:var(--sp-8);transition:color var(--dur-micro) var(--ease-out);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.page-module__mjy6zG__back:hover{color:var(--fg-2)}.page-module__mjy6zG__header{margin-bottom:var(--sp-12);max-width:640px}.page-module__mjy6zG__label{font-family:var(--font-mono);font-size:var(--size-annotation);letter-spacing:.09em;text-transform:uppercase;color:var(--live);margin-bottom:var(--sp-3);display:block}.page-module__mjy6zG__title{font-family:var(--font-display);font-size:var(--size-section);line-height:var(--lead-section);letter-spacing:-.035em;color:var(--fg);margin-bottom:var(--sp-4)}.page-module__mjy6zG__subtitle{color:var(--fg-2);font-size:17px;line-height:var(--lead-body);max-width:55ch}.page-module__mjy6zG__rule{background:var(--rule);border:none;height:1px;margin-bottom:0}.page-module__mjy6zG__list{flex-direction:column;display:flex}.page-module__mjy6zG__post{align-items:center;gap:var(--sp-6);padding:var(--sp-6) 0;border-bottom:1px solid var(--rule);color:inherit;transition:background var(--dur-micro) var(--ease-out);cursor:pointer;grid-template-columns:48px 56px 1fr auto;text-decoration:none;display:grid}.page-module__mjy6zG__post:hover .page-module__mjy6zG__postTitle{color:var(--live)}.page-module__mjy6zG__post:hover .page-module__mjy6zG__postArrow{opacity:1;transform:translate(4px)}.page-module__mjy6zG__postThumb{border:1px solid var(--rule);width:56px;height:56px;transition:border-color var(--dur-micro) var(--ease-out);background:#f5f5f505;flex-shrink:0;justify-content:center;align-self:center;align-items:center;display:flex}.page-module__mjy6zG__postThumbImg{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.page-module__mjy6zG__postThumbLabel{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#f5f5f52e;font-size:11px}.page-module__mjy6zG__post:hover .page-module__mjy6zG__postThumb{border-color:#f5f5f526}.page-module__mjy6zG__postIndex{font-family:var(--font-mono);font-size:var(--size-annotation);letter-spacing:.09em;color:#f5f5f533;align-self:flex-start;padding-top:2px}.page-module__mjy6zG__postContent{gap:var(--sp-2);flex-direction:column;display:flex}.page-module__mjy6zG__postMeta{align-items:center;gap:var(--sp-2);display:flex}.page-module__mjy6zG__postDate{font-family:var(--font-mono);font-size:var(--size-annotation);letter-spacing:.09em;text-transform:uppercase;color:var(--fg-3)}.page-module__mjy6zG__postTitle{font-family:var(--font-display);letter-spacing:-.02em;color:var(--fg);transition:color var(--dur-micro) var(--ease-out);font-size:clamp(1.1rem,2.2vw,1.5rem);font-weight:600;line-height:1.15}.page-module__mjy6zG__postStandfirst{color:var(--fg-3);font-size:15px;line-height:var(--lead-body);max-width:65ch}.page-module__mjy6zG__postArrow{color:var(--fg-3);opacity:0;transition:opacity var(--dur-micro) var(--ease-out), transform var(--dur-micro) var(--ease-out);font-size:20px;transform:translate(0)}@media (max-width:767px){.page-module__mjy6zG__page{padding-top:calc(56px + var(--sp-3))}.page-module__mjy6zG__back{margin-bottom:var(--sp-3)}.page-module__mjy6zG__header{margin-bottom:var(--sp-4)}.page-module__mjy6zG__post{gap:var(--sp-3);grid-template-columns:1fr}.page-module__mjy6zG__postIndex,.page-module__mjy6zG__postThumb,.page-module__mjy6zG__postArrow{display:none}.page-module__mjy6zG__title{font-size:clamp(2rem, 8vw, var(--size-section))}}
