.page-module__ViPHPa__main{padding-block-start:max(120px, calc(env(safe-area-inset-top) + 100px));padding-block-end:var(--section-gap);padding-inline:max(20px, env(safe-area-inset-left)) max(20px, env(safe-area-inset-right));max-width:1400px;margin-inline:auto}.page-module__ViPHPa__quotes{gap:var(--space-6);padding-bottom:var(--section-gap);border-bottom:1px solid var(--color-hairline);grid-template-columns:repeat(3,1fr);display:grid}.page-module__ViPHPa__figure{gap:var(--space-2);flex-direction:column;display:flex}.page-module__ViPHPa__quote{font-family:var(--font-display), Georgia, serif;font-size:var(--text-base);font-style:italic;line-height:1.5}.page-module__ViPHPa__attribution{font-size:var(--text-xs);color:var(--color-text-secondary);letter-spacing:.02em}.page-module__ViPHPa__essay{padding-top:var(--section-gap);max-width:var(--measure);margin-inline:auto}.page-module__ViPHPa__title{font-size:var(--text-3xl);text-wrap:balance;margin-bottom:var(--space-6);line-height:1.05}.page-module__ViPHPa__body{gap:var(--space-3);flex-direction:column;display:flex}.page-module__ViPHPa__paragraph{font-size:1.1875rem;line-height:var(--leading-body)}.page-module__ViPHPa__byline{margin-top:var(--space-4);font-size:var(--text-xs);color:var(--color-text-secondary);letter-spacing:.02em}@media (max-width:900px){.page-module__ViPHPa__quotes{gap:var(--space-4);grid-template-columns:1fr}.page-module__ViPHPa__paragraph{font-size:var(--text-base)}.page-module__ViPHPa__main{padding-block-start:max(100px, calc(env(safe-area-inset-top) + 84px))}}
