.author-footer-module__RQ8alG__author{text-align:center;border-top:1px solid #1c23332e;max-width:720px;margin:48px auto 0;padding-top:32px}.author-footer-module__RQ8alG__identity{flex-direction:column;align-items:center;gap:12px;display:inline-flex}.author-footer-module__RQ8alG__portrait{object-fit:cover;object-position:50% 15%;background:#d6e6f7;border-radius:50%;width:64px;height:64px}.author-footer-module__RQ8alG__name{font-family:var(--font-display);letter-spacing:-.02em;font-size:32px;line-height:1.15}.author-footer-module__RQ8alG__identity:hover .author-footer-module__RQ8alG__name{color:var(--sky-accent-strong)}.author-footer-module__RQ8alG__bio{color:#1c2333cc;max-width:520px;margin:12px auto 18px;font-size:14px;line-height:1.75}.author-footer-module__RQ8alG__links{flex-wrap:wrap;justify-content:center;gap:8px 22px;font-size:13px;display:flex}.author-footer-module__RQ8alG__links a{text-underline-offset:4px;padding-block:4px;text-decoration:underline}.author-footer-module__RQ8alG__links a:hover{color:var(--sky-accent-strong)}
.blog-module__JsT-Oq__page{width:100%;max-width:800px;min-height:100dvh;margin:0 auto;padding:40px 24px 96px}.blog-module__JsT-Oq__nav{justify-content:space-between;gap:24px;font-size:13px;display:flex}.blog-module__JsT-Oq__nav a:hover,.blog-module__JsT-Oq__back:hover{text-underline-offset:5px;text-decoration:underline}.blog-module__JsT-Oq__heading{text-align:center;font-family:var(--font-display);letter-spacing:-.035em;margin:88px 0 64px;font-size:clamp(5rem,12vw,7rem);font-weight:400;line-height:1.05}.blog-module__JsT-Oq__posts{text-align:center;max-width:560px;margin:0 auto;padding:0;list-style:none}.blog-module__JsT-Oq__post{border-bottom:1px solid #1c23332e;padding:0 0 40px;display:block}.blog-module__JsT-Oq__posts li+li{margin-top:40px}.blog-module__JsT-Oq__date{color:var(--sky-muted);font-size:13px;line-height:1.6}.blog-module__JsT-Oq__post h2{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin-top:16px;font-size:clamp(2rem,5vw,2.75rem);font-weight:400;line-height:1.15}.blog-module__JsT-Oq__post:hover h2{color:var(--sky-accent-strong)}.blog-module__JsT-Oq__post p{color:#1c2333cc;max-width:400px;margin:18px auto 24px;font-size:15px;line-height:1.75}.blog-module__JsT-Oq__read,.blog-module__JsT-Oq__back{font-size:13px}.blog-module__JsT-Oq__articleHeader{text-align:center;margin:80px auto 48px}.blog-module__JsT-Oq__articleHeader h1{max-width:650px;font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;margin:0 auto 24px;font-size:clamp(3.2rem,7vw,5rem);font-weight:400;line-height:1.05}.blog-module__JsT-Oq__body{color:#1c2333e0;overflow-wrap:anywhere;max-width:720px;margin:0 auto;font-size:17px;line-height:1.85}.blog-module__JsT-Oq__body>*+*{margin-top:24px}.blog-module__JsT-Oq__body h2,.blog-module__JsT-Oq__body h3{font-family:var(--font-display);color:var(--sky-ink);margin-top:44px;font-weight:400;line-height:1.2}.blog-module__JsT-Oq__body h2{font-size:34px}.blog-module__JsT-Oq__body h3{font-size:27px}.blog-module__JsT-Oq__body blockquote{border-left:1px solid var(--sky-accent);font-family:var(--font-display);padding-left:24px;font-size:29px;line-height:1.4}.blog-module__JsT-Oq__body ul,.blog-module__JsT-Oq__body ol{padding-left:24px}.blog-module__JsT-Oq__body ul{list-style:outside}.blog-module__JsT-Oq__body ol{list-style:decimal}.blog-module__JsT-Oq__body li+li{margin-top:8px}.blog-module__JsT-Oq__body a{text-underline-offset:4px;text-decoration:underline}.blog-module__JsT-Oq__body a:hover{color:var(--sky-accent-strong)}.blog-module__JsT-Oq__body img{border-radius:8px;width:100%;height:auto}.blog-module__JsT-Oq__body figcaption{color:var(--sky-muted);text-align:center;margin-top:12px;font-size:13px}.blog-module__JsT-Oq__body pre{background:#ffffff59;padding:20px;font-size:14px;overflow-x:auto}.blog-module__JsT-Oq__body hr{border:0;border-top:1px solid #1c23332e}.blog-module__JsT-Oq__footer{max-width:720px;margin:32px auto 0}@media (max-width:600px){.blog-module__JsT-Oq__page{padding-top:28px;padding-bottom:64px}.blog-module__JsT-Oq__heading{margin-top:64px;margin-bottom:48px}.blog-module__JsT-Oq__articleHeader{margin-top:64px;margin-bottom:36px}.blog-module__JsT-Oq__body{font-size:16px}}
