.article-card{display:grid;grid-template-columns:.85fr 1.15fr;background:white;border:1px solid var(--line);border-radius:18px;overflow:hidden;transition:box-shadow .2s}.article-card:hover{box-shadow:0 12px 35px #64538015}.article-art{background:#eae4f0;min-height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;padding:30px;color:var(--purple)}.art-tag{font-size:10px;letter-spacing:1.5px;font-weight:600}.art-note{font-size:14px}.plate{width:155px;height:155px;background:#faf9f6;border:14px solid #f5f1f7;border-radius:50%;box-shadow:0 5px 0 #d9d1e4;display:flex;align-items:center;justify-content:center;gap:9px;transform:rotate(-12deg)}.plate i{display:block;width:31px;height:54px;background:#9eae94;border-radius:30px}.plate i:nth-child(2){background:#5f7b9f;height:40px}.plate i:nth-child(3){background:#c5a776;height:30px}.article-card-copy{padding:42px;align-self:center}.article-card h3{font-size:29px;line-height:1.25;letter-spacing:-.6px;font-weight:500}.article-card p{color:var(--muted);font-size:15px}.blog-all{display:inline-block;margin-top:24px}.blog-index{padding-top:45px;padding-bottom:100px}.blog-index>.eyebrow{margin-top:45px}.blog-index h1{font-size:60px}.blog-lead{font-size:18px;max-width:650px;color:var(--muted);margin-bottom:45px}.article-heading{max-width:960px;padding-top:40px;padding-bottom:40px}.article-heading>.eyebrow{margin-top:45px}.article-heading h1{font-size:52px;line-height:1.12;letter-spacing:-1.8px}.article-deck{font-size:20px;color:var(--muted);line-height:1.65}.article-byline{display:flex;align-items:center;gap:14px;margin-top:28px;font-size:13px}.article-byline img{border-radius:50%;object-fit:cover;object-position:50% 35%}.article-byline span{display:block;font-size:12px;color:var(--muted);margin-top:3px}.article-body{max-width:780px;margin:auto;padding:0 32px 80px;font-size:17px;line-height:1.85}.article-body>p{margin-bottom:24px}.article-body h2{font-size:29px;letter-spacing:-.7px;line-height:1.25;margin:38px 0 18px}.article-body li{margin-bottom:12px}.reference{font-size:12px;color:var(--purple);text-decoration:underline}.article-takeaway{background:#eee9f3;border-left:4px solid var(--purple);padding:23px 27px;margin:30px 0;border-radius:0 10px 10px 0}.article-takeaway p{font-size:16px;margin:7px 0 0}.article-video{margin-top:45px}.article-video h2{margin-top:0}.article-video>.button{margin-top:20px;font-size:14px}.article-next{margin:40px 0;padding:28px;background:#f0ede4;border-radius:12px}.article-next h2{font-size:25px;margin-top:0}.article-next p{font-size:15px}.article-next>div{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.article-next .button{font-size:14px}.article-sources{border-top:1px solid var(--line);padding-top:15px}.article-sources h2{font-size:19px}.article-sources ol,.article-sources p{font-size:12px;line-height:1.7;color:var(--muted)}.article-sources a{text-decoration:underline;text-underline-offset:3px}.blog-home{padding-top:75px}@media(max-width:850px){header nav{gap:13px;font-size:12px}}@media(max-width:720px){.article-card{grid-template-columns:1fr}.article-art{min-height:250px}.article-card-copy{padding:27px}.article-card h3{font-size:26px}.blog-index{padding-top:25px;padding-bottom:60px}.blog-index h1{font-size:43px}.blog-lead{font-size:16px}.article-heading{padding-top:25px;padding-bottom:30px}.article-heading h1{font-size:38px;letter-spacing:-1px}.article-deck{font-size:17px}.article-body{padding:0 24px 55px;font-size:16px}.article-body h2{font-size:26px}.article-next{padding:23px}.article-takeaway{padding:20px}.blog-home{padding-top:55px}}
