.ph-picture-soft{background:var(--ph-soft);border-block:1px solid var(--ph-line)}.ph-picture-page .ph-picture-eyebrow{color:var(--ph-accent);font-size:12px;font-weight:700;text-transform:uppercase;margin-bottom:12px}.ph-picture-heading h2{max-width:800px}.ph-picture-study{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.ph-picture-frame{position:relative;aspect-ratio:2/3;overflow:hidden;background:#d8d7d5}.ph-picture-frame img{position:absolute;top:0;width:300%;max-width:none;height:100%}.ph-picture-number{position:absolute;bottom:16px;left:16px;color:var(--ph-ink);background:var(--ph-paper);padding:3px 10px;font-size:12px;font-weight:700}.ph-picture-study figcaption{padding-top:22px}.ph-picture-study figcaption>p{margin-top:14px;font-size:15px}.ph-picture-study .ph-picture-directions{font-size:12px;font-weight:650;color:var(--ph-ink);line-height:1.8}.ph-picture-page .ph-picture-caption{font-size:12px;margin-top:24px;max-width:860px}.ph-picture-takeaway{display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:64px;padding-top:40px;margin-top:40px;border-top:1px solid var(--ph-line)}.ph-picture-takeaway p{margin-top:12px}.ph-picture-page .ph-picture-tilt-title{margin-top:28px}.ph-picture-page blockquote{margin:0;padding:0 0 0 24px;border-left:2px solid var(--ph-accent)}.ph-picture-page blockquote p{color:var(--ph-ink)}.ph-picture-page blockquote footer{font-size:12px;color:var(--ph-muted);margin-top:12px}.ph-picture-expression{display:grid;grid-template-columns:.9fr 1.1fr;column-gap:80px;row-gap:40px;align-items:start}.ph-picture-expression-intro>p:last-child{margin-top:24px}.ph-picture-expression-body article+article{margin-top:32px}.ph-picture-expression-body p{margin-top:12px}.ph-picture-expression-request{border-top:1px solid var(--ph-line);margin-top:32px;padding-top:24px}.ph-picture-expression-request h3{font-size:14px;margin-bottom:18px}.ph-picture-edit-note{grid-column:1/-1;font-size:13px;border-top:1px solid var(--ph-line);padding-top:24px}.ph-picture-plans{margin-top:32px}.ph-picture-faq{max-width:1040px}.ph-picture-closing{border-top:1px solid var(--ph-line);text-align:center}.ph-picture-closing p{max-width:760px;margin:20px auto}.ph-picture-closing a:not(.ph-button){color:var(--ph-ink);text-decoration:underline}.ph-picture-closing .ph-button{margin-top:12px}.ph-picture-closing .ph-picture-related{font-size:13px;margin-top:28px}@media (max-width:1000px){.ph-picture-study{gap:20px}.ph-picture-takeaway{gap:32px}.ph-picture-expression{column-gap:40px}}@media (max-width:700px){.ph-picture-expression,.ph-picture-study,.ph-picture-takeaway{grid-template-columns:1fr}.ph-picture-study{gap:36px}.ph-picture-study figure{max-width:460px;margin-inline:auto}.ph-picture-frame{aspect-ratio:2/3}.ph-picture-takeaway{gap:24px;padding-top:28px;margin-top:28px}.ph-picture-expression{row-gap:28px}.ph-picture-expression-intro>p:last-child{margin-top:16px}}