.moment{padding-top:32px}.moment h1{font-size:clamp(56px,9vw,94px);line-height:1.02;margin-bottom:24px}.moment h1 em{color:#93664e;font-weight:400}.moment-deck{font-style:italic;font-size:26px;color:#886637;margin-top:0}.moment-intro{font-size:21px;max-width:640px}.moment-owner{margin:58px 0 44px}.moment-owner blockquote,.moment-closing blockquote{margin:26px 0;padding:6px 0 6px 25px;border-left:2px solid #ad8290}.moment-owner blockquote p,.moment-closing blockquote p{font-size:23px;line-height:1.6}.moment-transition,.moment-caption{font:14px/1.8 Arial,sans-serif;color:#5b6660}.moment-contents{padding:28px 0 34px;border-top:1px solid #c9b892;border-bottom:1px solid #c9b892}.moment-contents nav{display:flex;gap:12px 20px;flex-wrap:wrap;margin:25px 0}.moment-contents nav a{padding:5px 0}.moment-reply{padding:44px 0 30px;border-bottom:1px solid #d9cab0;scroll-margin-top:30px}.moment-reply h2{margin:6px 0 30px}.moment-prose{font-size:20px;line-height:1.85}.moment-prose p:last-child{color:#886637;font-style:italic}.moment-reply[data-kind=local]{border-left:2px solid #aebdb2;padding-left:25px}.moment-closing{padding:50px 0 24px}.moment-closing h2{font-size:44px}.moment-closing blockquote p{font-size:34px}.moment-end{display:flex;justify-content:space-between;gap:25px;flex-wrap:wrap;border-top:1px solid #c9b892;padding-top:25px}.moment-caption{max-width:680px}@media(max-width:560px){header{flex-direction:column;gap:15px}header nav{gap:12px 18px}.moment{padding-top:16px}.moment h1{font-size:60px}.moment-owner blockquote{padding-left:18px}.moment-owner blockquote p{font-size:21px}.moment-prose{font-size:19px;line-height:1.8}.moment-reply[data-kind=local]{padding-left:17px}.moment-closing blockquote p{font-size:29px}}@media print{header,footer,.moment-contents nav,.moment-end,.skip{display:none}.moment{max-width:none}.moment-reply{break-inside:avoid}body{background:white;color:black}}