.personal-origin{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(2rem,6vw,7rem);padding-top:clamp(3.5rem,7vw,7rem);padding-bottom:clamp(3.5rem,7vw,7rem);border-bottom:1px solid #ffffff24}.origin-story p{max-width:44rem}.origin-story .origin-lead{font-size:clamp(1.2rem,1.7vw,1.6rem);line-height:1.5;color:#f6f7f3}.origin-story p+p{margin-top:1.1rem}.origin-story .text-link{margin-top:1.5rem}.author-status{border-left:3px solid #74d4c6;padding:1.5rem 2rem;margin:2.5rem 0;background:#ffffff05}.author-status h3{font-size:clamp(1.5rem,2.5vw,2.25rem);margin:.5rem 0 1.2rem}.author-status p{max-width:75ch}.author-status p+p{margin-top:1rem}.origin-publications{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.origin-publications article{border-top:1px solid #ffffff35;padding-top:1.5rem}.origin-publications h3{font-size:clamp(1.35rem,2vw,1.85rem);line-height:1.2;overflow-wrap:anywhere;margin:1rem 0}.origin-publications p{margin:1rem 0}.origin-publications a{display:inline-block;line-height:1.5;margin-top:.5rem}.submission-mark{gap:0}.footer-submission{margin-top:1.5rem}@media(max-width:760px){.personal-origin,.origin-publications{grid-template-columns:1fr}.personal-origin{gap:1.5rem}.author-status{padding:1rem 1.2rem}.origin-publications{gap:2.5rem}}@media(prefers-reduced-motion:reduce){.personal-origin *{scroll-behavior:auto}}

.personal-origin .creative-role{font-size:1.1rem;line-height:1.5;color:#c6ded3;margin-top:1.5rem;max-width:30rem}
