.page-module__pTNUNq__page{background:var(--paper);min-height:100vh;padding:100px 0 0}.page-module__pTNUNq__topBar{margin-bottom:var(--space-9);justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.page-module__pTNUNq__back{align-items:center;gap:var(--space-2);color:var(--mute);transition:color var(--dur-fast) var(--ease);font-size:.875rem;font-weight:500;display:inline-flex}.page-module__pTNUNq__back:hover{color:var(--accent)}.page-module__pTNUNq__backArrow{width:16px;height:16px;transition:transform var(--dur-fast) var(--ease)}.page-module__pTNUNq__back:hover .page-module__pTNUNq__backArrow{transform:translate(-2px)}.page-module__pTNUNq__header{gap:var(--space-8);margin-bottom:var(--space-8);padding-bottom:var(--space-8);border-bottom:1px solid var(--line-soft);grid-template-columns:1fr auto;align-items:start;display:grid}.page-module__pTNUNq__headerMain{gap:var(--space-5);flex-direction:column;display:flex}.page-module__pTNUNq__kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-size:11px;font-weight:500}.page-module__pTNUNq__num{letter-spacing:-.04em;color:var(--accent);opacity:.15;-webkit-user-select:none;user-select:none;font-size:clamp(72px,10vw,120px);font-weight:800;line-height:.85}.page-module__pTNUNq__title{letter-spacing:-.025em;color:var(--ink);font-size:clamp(34px,4vw,52px);font-weight:700;line-height:1.02}.page-module__pTNUNq__intro{color:var(--ink-2);max-width:600px;font-size:18px;line-height:1.65}.page-module__pTNUNq__meta{gap:var(--space-5);flex-direction:column;padding-top:4px;display:flex}.page-module__pTNUNq__metaItem{gap:var(--space-1);flex-direction:column;display:flex}.page-module__pTNUNq__metaLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--mute);font-size:11px;font-weight:500}.page-module__pTNUNq__metaValue{color:var(--ink);font-size:15px;font-weight:600}.page-module__pTNUNq__article{max-width:680px;color:var(--ink-2);padding-bottom:var(--space-10);font-size:17px;line-height:1.75}.page-module__pTNUNq__article h2{letter-spacing:-.018em;color:var(--ink);margin:var(--space-9) 0 var(--space-4);font-size:clamp(22px,2.5vw,28px);font-weight:700;line-height:1.2}.page-module__pTNUNq__article h2:first-child{margin-top:0}.page-module__pTNUNq__article p{margin-bottom:var(--space-5)}.page-module__pTNUNq__article p:last-child{margin-bottom:0}.page-module__pTNUNq__pullquote{border-left:2px solid var(--accent);padding:var(--space-5) var(--space-6);margin:var(--space-7) 0}.page-module__pTNUNq__pullquote p{font-family:var(--font-serif-italic);color:var(--ink);font-size:20px;font-style:italic;font-weight:400;line-height:1.5;margin-bottom:0!important}.page-module__pTNUNq__tags{gap:var(--space-2);padding:var(--space-7) 0 0;border-top:1px solid var(--line-soft);margin-bottom:var(--space-10);flex-wrap:wrap;list-style:none;display:flex}.page-module__pTNUNq__tag{letter-spacing:.04em;text-transform:uppercase;color:var(--mute);border:1px solid var(--line-soft);border-radius:var(--radius-pill);padding:4px 10px;font-size:11px;font-weight:500}.page-module__pTNUNq__minFooter{border-top:1px solid var(--line-soft);background:var(--paper-2);padding:var(--space-7) 0}.page-module__pTNUNq__minFooterInner{justify-content:space-between;align-items:center;gap:var(--space-5);flex-wrap:wrap;display:flex}.page-module__pTNUNq__minFooterHeadline{letter-spacing:-.02em;color:var(--ink);font-size:clamp(22px,3vw,32px);font-weight:700;line-height:1.1}.page-module__pTNUNq__minFooterMoment{font-family:var(--font-serif-italic);color:var(--accent);font-style:italic;font-weight:400;font-size:inherit;letter-spacing:-.01em}.page-module__pTNUNq__minFooterLinks{align-items:center;gap:var(--space-5);list-style:none;display:flex}.page-module__pTNUNq__minFooterLink{color:var(--mute);transition:color var(--dur-fast) var(--ease);font-size:.875rem;font-weight:500}.page-module__pTNUNq__minFooterLink:hover{color:var(--accent)}@media (max-width:700px){.page-module__pTNUNq__header{grid-template-columns:1fr}.page-module__pTNUNq__meta{border-top:1px solid var(--line-soft);padding-top:var(--space-5);gap:var(--space-4);grid-template-columns:repeat(2,1fr);display:grid}.page-module__pTNUNq__minFooterLinks{gap:var(--space-4);flex-wrap:wrap}}
