.hero-grid h1{font-size:clamp(42px,5.8vw,78px)}.hero-card img{aspect-ratio:4/5;object-fit:cover}.hero-card small{display:block;font-size:12px;font-weight:400;color:#d4cadf;margin-top:6px}.prose ul{padding-left:24px}.prose li{margin:0 0 18px}.prose blockquote{border-left:3px solid #62d5c7;padding-left:24px;margin:32px 0;color:#efc365;font-style:italic}.paper blockquote{color:#6538b8;border-color:#147b76}.work-cta{display:inline-flex;align-items:center;min-height:48px;max-width:100%;padding:12px 22px;background:#6538b8;color:white!important;border-radius:30px;font-weight:750;text-decoration:none}.work-cta:hover{text-decoration:underline}.work-cta:focus-visible{outline:3px solid #efc365;outline-offset:4px}@media(max-width:600px){.hero-card{max-width:420px}.hero-grid h1{font-size:clamp(42px,11vw,62px)}}