.homepage.blog-surface{--blog-paper:#fff;--blog-ink:#182541;--blog-text:#384255;--blog-quiet:#6b7486;--blog-rule:#e6e9ef;--blog-wash:#f6f7f9;--blog-accent:#2d5bff;background:var(--blog-paper)}.homepage.blog-surface:before,.homepage.blog-surface:after{display:none}.homepage.blog-surface .blog-display{max-width:16ch;font-family:var(--font-satoshi);letter-spacing:-.035em;text-align:left;color:var(--blog-ink);font-size:clamp(40px,5.2vw,64px);font-weight:800;line-height:1.02}.homepage.blog-surface .blog-lede{max-width:60ch;font-family:var(--font-satoshi);color:var(--blog-quiet);text-wrap:pretty;font-size:19px;line-height:1.55}.homepage.blog-surface .blog-tabs{border-bottom:1px solid var(--blog-rule);gap:28px;display:flex}.homepage.blog-surface .blog-tab{font-family:var(--font-satoshi);color:var(--blog-quiet);border-bottom:2px solid #0000;margin-bottom:-1px;padding:12px 0;font-size:15px;font-weight:500;transition:color .15s}.homepage.blog-surface .blog-tab:hover{color:var(--blog-ink)}.homepage.blog-surface .blog-tab[aria-current=page]{border-bottom-color:var(--blog-ink);color:var(--blog-ink)}.homepage.blog-surface .blog-tab:focus-visible{outline:2px solid var(--blog-accent);outline-offset:4px}.homepage.blog-surface .blog-cover{border:1px solid var(--blog-rule);background:var(--blog-wash);border-radius:12px;overflow:hidden}.homepage.blog-surface .blog-card-type{font-family:var(--font-inter);color:var(--blog-accent);font-size:13px;font-weight:500}.homepage.blog-surface .blog-card-title{font-family:var(--font-satoshi);letter-spacing:-.02em;text-align:left;color:var(--blog-ink);text-wrap:balance;font-weight:700;transition:color .15s}.homepage.blog-surface .blog-card:hover .blog-card-title{color:var(--blog-accent)}.homepage.blog-surface .blog-card:focus-visible{outline:2px solid var(--blog-accent);outline-offset:6px;border-radius:12px}.homepage.blog-surface .blog-card-summary{font-family:var(--font-satoshi);color:var(--blog-quiet);line-height:1.55}.homepage.blog-surface .blog-meta{font-family:var(--font-inter);color:var(--blog-quiet);font-size:14px}.homepage.blog-surface .blog-title{font-family:var(--font-satoshi);letter-spacing:-.03em;text-align:left;color:var(--blog-ink);text-wrap:balance;font-size:clamp(32px,3.6vw,46px);font-weight:800;line-height:1.08}.homepage.blog-surface .blog-closing{background:var(--blog-wash);border-radius:16px}.homepage.blog-surface .blog-closing-title{font-family:var(--font-satoshi);letter-spacing:-.03em;text-align:left;color:var(--blog-ink);font-size:clamp(26px,3vw,34px);font-weight:800;line-height:1.15}.homepage.blog-surface .blog-closing-sub{max-width:52ch;font-family:var(--font-satoshi);color:var(--blog-quiet);font-size:17px;line-height:1.55}.homepage.blog-surface .header-veil{background:var(--blog-paper);border-bottom:1px solid var(--blog-rule);inset:0;-webkit-mask-image:none;mask-image:none}.homepage.blog-surface .header-veil>span{display:none}