.blog-intro{padding:55px 0 45px;max-width:750px}.blog-intro h1{font:650 67px/1.1 Manrope,sans-serif;letter-spacing:-3px;margin:0 0 23px}.blog-intro h1 em{font:inherit;color:#946ac1}.blog-intro>p:not(.hero-eyebrow){font-size:15px;color:#88758f;line-height:1.8;max-width:540px;margin-bottom:24px}.editorial-note{display:flex;gap:18px;background:#eee6f6;border-radius:17px;padding:22px 27px;align-items:center}.editorial-note>span{font-size:32px;color:#a17bb9}.editorial-note strong{font-size:12px;font-weight:600}.editorial-note p{font-size:11px;line-height:1.8;color:#8b7698;margin:5px 0 0;max-width:900px}.blog-feed{padding:62px 0}.feed-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:25px}.feed-heading .hero-eyebrow{margin-bottom:13px}.feed-heading h2{font-size:31px}.feed-heading>p{font-size:11px;color:#9b89a4}.blog-filters{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 28px}.blog-filters button{background:#f0eaf7;border:1px solid #e6dcee;padding:9px 16px;border-radius:30px;font-size:11px}.blog-filters button[aria-pressed=true]{background:#75509a;color:white;border-color:#75509a}.posts{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start}.post{background:#fffdfb;border:1px solid #e6ddef;border-radius:22px;padding:30px}.post:nth-child(3n+2){background:#f6f8f2}.post:nth-child(3n){background:#fff8f2}.post-byline{display:flex;gap:12px;align-items:center}.post-avatar{width:45px;height:45px;background:#ede3f4;border-radius:12px;flex-shrink:0}.post-avatar svg{width:100%}.post-byline h3{font-size:13px;margin:0 0 2px}.post-byline>div>span{font-size:10px;color:#9a83a5}.entry-label{margin-left:auto;font-size:7px;letter-spacing:.8px;color:#ad99b8}.post-place{font-size:8px;letter-spacing:1.4px;color:#a488b4;margin:27px 0 10px}.post h2{font-size:25px;line-height:1.25;letter-spacing:-.8px}.about-label{font-size:10px;color:#9b879f;margin:12px 0 18px}.about-label strong{font-weight:500;color:#795c8a}.post blockquote{margin:0;font-size:13px;line-height:1.9;color:#7c6b87}.post details{border-top:1px solid #e2d8e9;margin-top:23px;padding-top:17px}.post summary{font-size:11px;gap:15px;color:#8e6d9f}.post summary span{font-size:15px}.post details[open] summary span{transform:rotate(45deg)}.reply{display:flex;gap:12px;background:#efe7f6;border-radius:13px;padding:15px;margin-top:15px}.reply>span{width:32px;flex-shrink:0}.reply strong{font-size:10px;font-weight:500}.reply p{font-size:12px;color:#8a7596;line-height:1.7;margin:8px 0 0}.take-home{margin-top:23px;padding-top:16px;border-top:1px dashed #dccfe5}.take-home>span{font-size:7px;letter-spacing:1.4px;color:#b196bd}.take-home p{font-size:11px;color:#8d779a;line-height:1.7;margin:7px 0 0}.return-context{padding:30px 0 55px}.return-context h2{font-size:34px}.context-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:30px}.context-steps>div{padding:25px;background:#eee6f6;border-radius:18px}.context-steps span{font:10px monospace;color:#a188b3}.context-steps h3{font-size:16px;margin:17px 0 10px;font-weight:550}.context-steps p{font-size:12px;line-height:1.8;color:#8a7697;margin:0}.return-context .connection-note{margin-top:25px}
@media(max-width:700px){.blog-intro{padding:34px 0}.blog-intro h1{font-size:47px;letter-spacing:-2px}.blog-intro>p:not(.hero-eyebrow){font-size:13px}.editorial-note{padding:19px;gap:12px;align-items:flex-start}.editorial-note p{font-size:10px}.blog-feed{padding:42px 0}.feed-heading{display:block}.feed-heading h2{font-size:27px}.feed-heading>p{margin-top:13px}.blog-filters{gap:6px}.blog-filters button{font-size:10px;padding:8px 12px}.posts{grid-template-columns:1fr;gap:17px}.post{padding:24px;border-radius:18px}.post h2{font-size:24px}.post blockquote{font-size:12px}.entry-label{font-size:6px;letter-spacing:.5px}.context-steps{grid-template-columns:1fr;gap:12px;margin-top:23px}.return-context h2{font-size:29px}.return-context{padding:10px 0 30px}.context-steps>div{padding:22px}.context-steps h3{margin-top:10px}.header nav a:last-child{display:inline}.header nav a:nth-child(2){display:none}}
