/* Morley-specific copy and portfolio only. Original Clara pricing styles retained. */
.glass-title h1{font-size:clamp(48px,7vw,118px);white-space:nowrap;letter-spacing:.01em}.morley-draft{text-align:center;font-size:10px;letter-spacing:.1em;color:var(--gold);margin:12px auto 30px}.morley-portfolio{grid-template-columns:minmax(0,1fr) 280px}.morley-portfolio .terrain>img{aspect-ratio:1.65;object-fit:cover}.morley-portfolio .map-controls{font-size:10px;color:var(--muted);gap:20px;line-height:1.7}.morley-portfolio aside{align-self:center}.morley-kicker{font-size:10px;letter-spacing:.1em;margin:0 0 25px}.morley-project-buttons{border-top:1px solid oklch(50% .01 90 / .35)}.morley-project-buttons button{display:block;width:100%;text-align:left;padding:22px 0;border-bottom:1px solid oklch(50% .01 90 / .35);font-size:14px;color:var(--muted)}.morley-project-buttons button[aria-pressed=true]{color:var(--gold)}#morley-project-copy{font-size:13px;line-height:1.8;margin:28px 0}.morley-portfolio small{font-size:10px;line-height:1.8;color:var(--muted)}.morley-intake-link{display:inline-block;font-size:13px;padding:16px 22px;border:1px solid var(--muted);margin-top:24px;text-decoration:none}.morley-capabilities{max-width:1100px;margin:60px auto}.morley-capabilities article{display:grid;grid-template-columns:50px 1fr 1fr;gap:35px;border-top:1px solid oklch(50% .01 90 / .3);padding:35px 0}.morley-capabilities article>span{font-size:11px;color:var(--muted)}.morley-capabilities h3{font-size:30px;margin:0;font-weight:400}.morley-capabilities p{font-size:14px;line-height:1.8;color:var(--muted);margin:0}.morley-scope .decision-heading p{max-width:none}
@media print{#desktop-notice{display:none}.morley-draft{display:block}}

/* Late-loaded after the original storyboard to fit the longer client name. */
