.aim-post{box-sizing:border-box;max-width:940px;margin:0 auto;padding:var(--space-l) clamp(1rem,4vw,2.5rem) 0}.aim-post__head{position:relative;max-width:720px;margin:0 auto;padding:44px 0 0;text-align:center}.aim-post__squiggle{position:absolute;z-index:var(--z-behind);top:-2px;right:-34px;width:100px;height:100px;transform:rotate(-14deg);pointer-events:none}.aim-post__headinner{position:relative;z-index:var(--z-raised)}.aim-post__eyebrow{margin:0;font-family:var(--font-head);font-weight:700;font-size:.875rem;letter-spacing:.16em;text-transform:uppercase;color:var(--text-quiet)}.aim-post__title{margin:16px 0 0;font-family:var(--font-head);font-weight:var(--fw-bold);font-size:var(--h1);line-height:1.08;letter-spacing:-.016em;color:var(--c-ink);text-wrap:balance}.aim-post__byline{margin:22px 0 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:11px;font-family:var(--font-body);font-size:1.03rem;color:var(--c-ink)}.aim-post__by{color:var(--text-muted)}.aim-post__by a{font-weight:500;color:var(--text-link);text-decoration:none}.aim-post__by a:hover{text-decoration:underline;text-underline-offset:3px}.aim-post__dot,.aim-post__quiet{color:var(--text-quiet)}.aim-post__dot{opacity:.5}.aim-post__feature{margin:50px 0 0}.aim-post__body{max-width:680px;margin:0 auto;padding:54px 0 0}.aim-post__body p{margin:0 0 26px;font-family:var(--font-body);font-size:1.25rem;line-height:1.6;color:var(--c-ink);text-wrap:pretty}.aim-post__body>p:first-of-type{font-size:1.344rem;line-height:1.55;margin-bottom:28px}.aim-post__body h2{margin:52px 0 14px;font-weight:700;font-size:1.75rem;line-height:1.2;letter-spacing:-.01em;text-wrap:balance}.aim-post__body h2,.aim-post__body h3{font-family:var(--font-head);color:var(--c-ink)}.aim-post__body h3{margin:40px 0 10px;font-weight:600;font-size:1.3125rem;line-height:1.28;letter-spacing:-.005em}.aim-post__body ol,.aim-post__body ul{margin:0 0 26px;padding-left:24px;color:var(--c-ink)}.aim-post__body li{font-family:var(--font-body);font-size:1.25rem;line-height:1.55;margin:0 0 10px}.aim-post__body li::marker{color:var(--theme-hue)}.aim-post__body a{color:var(--text-link);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px}.aim-post__body a:hover{color:var(--accent-hover)}.aim-post__author{max-width:680px;margin:0 auto;padding:66px 0 0;display:flex;align-items:flex-start;gap:28px}.aim-post__authorphoto{flex:0 0 auto;width:132px}.aim-post__authortext{flex:1 1 0;min-width:0}.aim-post__authorlabel{margin:0;font-family:var(--font-head);font-weight:700;font-size:.78rem;letter-spacing:.15em;text-transform:uppercase;color:var(--text-quiet)}.aim-post__authorname{margin:12px 0 0;font-family:var(--font-head);font-weight:700;font-size:1.3125rem;line-height:1.2;color:var(--c-ink)}.aim-post__authorrole{margin:5px 0 0;font-family:var(--font-body);font-weight:500;font-size:.9375rem;color:var(--text-quiet)}.aim-post__authorbio{margin:14px 0 0;max-width:520px;font-family:var(--font-body);font-size:1.0625rem;line-height:1.55;color:var(--text-muted);text-wrap:pretty}.aim-post__more{box-sizing:border-box;max-width:var(--container-max);margin:0 auto;padding:var(--space-3xl) clamp(1rem,4vw,2.5rem) var(--space-4xl)}.aim-post__moretitle{margin:0 0 40px;font-family:var(--font-head);font-weight:700;font-size:var(--h2);line-height:1.14;letter-spacing:-.015em;color:var(--c-ink);text-align:center}.aim-post__moregrid{display:grid;grid-template-columns:repeat(3,minmax(0,346px));justify-content:center;gap:44px 30px}@media (max-width:1040px){.aim-post__moregrid{grid-template-columns:repeat(2,minmax(0,346px))}}@media (max-width:720px){.aim-post__moregrid{grid-template-columns:minmax(0,346px)}.aim-post__author{flex-direction:column;gap:20px}.aim-post__squiggle{width:76px;height:76px;right:-14px}}