/* Editorial pages use the site's Geist family at its native regular weight. */
.blog122{font-family:Geist,Arial,sans-serif!important}.blog122 h1,.blog122 h2,.blog122 h3,.card122 h3,.card122 strong{font-family:Geist,Arial,sans-serif!important;font-weight:400!important;font-synthesis:none!important}.blog122 .blog-intro{padding:65px 0 45px}.blog122 .blog-intro h1{font-size:clamp(35px,4.4vw,58px);line-height:1.12;letter-spacing:-.035em;max-width:880px;margin:18px 0 22px}.blog122 .blog-intro p{font-size:19px;line-height:1.6;max-width:680px}.blog122 .brand-nav{font-weight:400}.founder122{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center;padding:25px;border:1px solid #e2e9f2;border-radius:28px;background:#f5f8fd;margin-bottom:55px}.founder122-image{display:block;overflow:hidden;border-radius:19px}.founder122-image img{width:100%;height:auto;display:block;aspect-ratio:3/2;object-fit:cover}.founder122>div{padding:15px 25px 15px 0}.founder122 h2{font-size:clamp(29px,3vw,40px);line-height:1.15;letter-spacing:-.03em;margin:15px 0 20px}.founder122 p{font-size:18px;line-height:1.65;color:#71819a;max-width:470px;margin-bottom:25px}.founder122-author{display:block;font-size:13px;color:#8b98ab;margin-top:25px}.blog-filters{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 20px}.blog-filters button{font:inherit;font-size:15px;border:1px solid #dce5f2;border-radius:99px;padding:12px 19px;background:#fff;color:#627692;cursor:pointer}.blog-filters button[aria-pressed=true]{background:#e8f0fe;color:#3569a9;border-color:#abc5f0;box-shadow:inset 0 1px #fff}.blog-filters button:focus-visible{outline:3px solid #76a6f7;outline-offset:3px}.blog-count{font-size:13px;color:#8d9aae;margin:0 0 25px}.card122{padding:28px;display:flex;flex-direction:column;min-height:310px;box-shadow:0 5px 18px #42577809;background:linear-gradient(145deg,#fff,#f6f9fe);border-radius:24px;gap:0}.card122-top{display:flex;justify-content:space-between;gap:15px;align-items:center;margin-bottom:36px;color:#7b91af;font-size:13px}.card122-top>span:last-child{font-size:22px}.card122 h3{font-size:25px;line-height:1.24;letter-spacing:-.025em;margin:0 0 19px}.card122 p{font-size:16px;line-height:1.6;color:#78879d;margin:0 0 28px}.card122-read{margin-top:auto;font-size:14px;color:#527bb5}.tone122-1{background:linear-gradient(145deg,#fffdf6,#fff5d8);border-color:#eee3c8}.tone122-1 .card122-top{color:#a38d5b}.tone122-2{background:linear-gradient(145deg,#fffcf8,#ffeddf);border-color:#efdfd3}.tone122-2 .card122-top{color:#ad896d}.card122[hidden]{display:none!important}.blog122 .blog-grid{align-items:stretch;gap:22px}.blog-preview .card122 h3{font-size:25px!important;line-height:1.25!important}.blog-preview .blog-section-head h2{font-size:clamp(32px,3.4vw,46px);font-weight:400!important}.blog122 .blog-article h1{font-size:clamp(34px,4.2vw,53px);line-height:1.15;letter-spacing:-.035em}.blog122 .article-body h2{font-size:28px;font-weight:400!important}.blog122 .article-body{font-size:18px;line-height:1.75}.blog122 .article-lead{font-size:22px;line-height:1.6}.article122-image{display:block;width:100%;height:auto;border-radius:22px;margin:0 0 40px}.blog122 .article-byline{margin-bottom:35px}.blog122 .editor-note strong{font-weight:500}.blog122 .article-body a{overflow-wrap:anywhere}@media(max-width:760px){.blog122 .blog-intro{padding:42px 0 28px}.blog122 .blog-intro p{font-size:17px}.founder122{grid-template-columns:1fr;padding:16px;gap:20px;border-radius:24px;margin-bottom:35px}.founder122>div{padding:4px 6px 12px}.founder122 p{font-size:16px}.founder122 h2{font-size:29px}.blog-filters{gap:8px}.blog-filters button{font-size:13px;padding:10px 14px}.card122{min-height:285px;padding:25px}.card122-top{margin-bottom:28px}.card122 h3{font-size:25px}.blog122 .blog-index{padding-bottom:55px}.blog122 .article-body{font-size:17px}.blog122 .article-lead{font-size:20px}.blog122 .article-body h2{font-size:26px}}
