.blog-shell{max-width:1000px}.blog-heading{padding:25px 0 55px;border-bottom:1px solid var(--line);margin-bottom:45px}.blog-heading .kicker{color:var(--rose);font-size:10px}.blog-heading h1{font-size:clamp(52px,8vw,100px);letter-spacing:-.06em;line-height:1.05;margin:20px 0}.blog-heading>p:last-child{max-width:620px;font-size:20px;line-height:1.6;color:var(--subtle)}.blog-story-meta{display:flex;justify-content:space-between;gap:20px;font-size:11px;letter-spacing:.08em;color:var(--rose);margin:0 0 35px}.blog-story-meta a{letter-spacing:0;text-decoration:underline}.blog-story{padding-bottom:40px}.blog-story .tutor-original>h2:first-child{font-size:clamp(34px,4.8vw,56px);margin-top:0;letter-spacing:-.04em}.blog-story .tutor-original{max-width:900px}@media(max-width:600px){.blog-story-meta{flex-direction:column;gap:14px}.blog-heading{padding-bottom:30px}.blog-heading>p:last-child{font-size:17px}}
