.page-module__TmitIW__head{padding-block:var(--s-6) var(--s-8)}.page-module__TmitIW__stage{margin-bottom:var(--s-4);font-family:var(--f-mono);font-size:var(--t-eyebrow-size);letter-spacing:var(--t-eyebrow-ls);text-transform:uppercase;color:var(--c-accent-700);display:block}.page-module__TmitIW__summary{margin-top:var(--s-5);max-width:62ch;font-size:var(--t-lead-size);line-height:var(--t-lead-lh);color:var(--c-text-muted)}.page-module__TmitIW__body{margin-top:var(--s-6);max-width:68ch;color:var(--c-text);line-height:1.7}.page-module__TmitIW__photos{gap:var(--s-8);padding-bottom:var(--s-section);display:grid}.page-module__TmitIW__shot{aspect-ratio:3/2;border-radius:var(--r-4);background:var(--c-image-placeholder);position:relative;overflow:hidden}.page-module__TmitIW__shotImage{object-fit:cover}.page-module__TmitIW__caption{margin-top:var(--s-3);max-width:72ch;font-size:var(--t-meta-size);color:var(--c-text-muted);line-height:1.6}.page-module__TmitIW__specs{margin-top:var(--s-6);max-width:520px}.page-module__TmitIW__specRow{justify-content:space-between;gap:var(--s-4);padding-block:var(--s-3);border-bottom:1px solid var(--c-border);font-size:var(--t-meta-size);display:flex}.page-module__TmitIW__specRow dt{color:var(--c-text-muted)}.page-module__TmitIW__specRow dd{color:var(--c-ink-900);margin:0;font-weight:500}.page-module__TmitIW__note{margin-top:var(--s-6);padding:var(--s-4) var(--s-5);border-left:3px solid var(--c-border-field);background:var(--c-surface-alt);font-size:var(--t-meta-size);color:var(--c-text-muted);line-height:1.55}.page-module__TmitIW__next{padding-block:var(--s-section);background:var(--c-surface-50)}.page-module__TmitIW__nextList{gap:var(--s-4);margin-top:var(--s-6);list-style:none;display:grid}@media (min-width:640px){.page-module__TmitIW__nextList{grid-template-columns:repeat(3,1fr)}}.page-module__TmitIW__nextLink{padding:var(--s-5);border:1px solid var(--c-border);border-radius:var(--r-4);transition:border-color var(--transition);background:#fff;text-decoration:none;display:block}.page-module__TmitIW__nextLink:hover{border-color:var(--c-ink-900)}.page-module__TmitIW__nextStage{font-family:var(--f-mono);font-size:var(--t-eyebrow-size);letter-spacing:var(--t-eyebrow-ls);text-transform:uppercase;color:var(--c-accent-700)}.page-module__TmitIW__nextTitle{margin-top:var(--s-2);font-family:var(--f-display);font-weight:700;font-size:var(--t-h4-size);color:var(--c-ink-900)}
