.blog-module__7bEvUW__page{background:var(--paper);min-height:100vh}.blog-module__7bEvUW__nav{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:76px;display:flex}.blog-module__7bEvUW__brand{letter-spacing:-.04em;align-items:center;gap:10px;font-size:20px;font-weight:800;display:flex}.blog-module__7bEvUW__brand img{object-fit:cover;object-position:top;border-radius:6px;width:30px;height:30px}.blog-module__7bEvUW__links{color:var(--muted);align-items:center;gap:28px;font-size:14px;display:flex}.blog-module__7bEvUW__links a[aria-current=page]{color:var(--ink)}.blog-module__7bEvUW__signIn{background:var(--ink);border-radius:5px;padding:11px 17px;font-weight:700;color:#fff!important}.blog-module__7bEvUW__index{padding:112px 0 150px}.blog-module__7bEvUW__indexHeader{max-width:700px;margin-bottom:76px}.blog-module__7bEvUW__indexHeader h1{letter-spacing:-.06em;margin:0 0 18px;font:clamp(58px,7vw,88px)/.95 Georgia,serif}.blog-module__7bEvUW__indexHeader p{color:var(--muted);margin:0;font:italic 19px/1.55 Georgia,serif}.blog-module__7bEvUW__card{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:40px;padding:38px 0;transition:padding .2s;display:grid}.blog-module__7bEvUW__card:last-of-type{border-bottom:1px solid var(--line)}.blog-module__7bEvUW__card:hover{padding-left:12px}.blog-module__7bEvUW__card h2{letter-spacing:-.035em;max-width:780px;margin:0 0 12px;font:clamp(30px,4vw,45px)/1.05 Georgia,serif}.blog-module__7bEvUW__card p{max-width:650px;color:var(--muted);margin:0;font-size:17px;line-height:1.55}.blog-module__7bEvUW__cardMeta{color:#18754a;letter-spacing:.04em;white-space:nowrap;align-self:end;font:11px/1.5 monospace}.blog-module__7bEvUW__articleHeader{border-bottom:1px solid var(--line);max-width:900px;padding:86px 0 64px}.blog-module__7bEvUW__back{color:#18754a;margin-bottom:46px;font:12px monospace;display:inline-block}.blog-module__7bEvUW__articleHeader h1{letter-spacing:-.055em;margin:0 0 24px;font:clamp(52px,7vw,88px)/.96 Georgia,serif}.blog-module__7bEvUW__dek{max-width:720px;color:var(--muted);margin:0 0 26px;font:21px/1.55 Georgia,serif}.blog-module__7bEvUW__meta{color:#18754a;letter-spacing:.06em;text-transform:uppercase;margin:0;font:11px monospace}.blog-module__7bEvUW__article{width:min(720px,100% - 40px);margin:0 auto;padding:72px 0 120px}.blog-module__7bEvUW__article p{color:#26312b;margin:0 0 25px;font:19px/1.78 Georgia,serif}.blog-module__7bEvUW__article h2{letter-spacing:-.035em;margin:72px 0 25px;font:38px/1.08 Georgia,serif}.blog-module__7bEvUW__article blockquote{border-left:3px solid var(--green);margin:38px 0;padding:0 0 0 25px}.blog-module__7bEvUW__article blockquote p{color:var(--ink);font-size:25px;line-height:1.45}.blog-module__7bEvUW__article pre{background:var(--deep);color:#c8f6db;border-radius:6px;margin:38px 0;padding:26px 28px;font:15px/1.7 monospace;overflow-x:auto}.blog-module__7bEvUW__article .blog-module__7bEvUW__thesis{color:var(--ink);margin-top:44px;font-size:25px;line-height:1.55}.blog-module__7bEvUW__article figure{width:min(1120px,100vw - 40px);margin:52px 0 58px 50%;transform:translate(-50%)}.blog-module__7bEvUW__article figure img{border:1px solid var(--line);border-radius:7px;width:100%;height:auto;display:block;box-shadow:0 24px 70px #1117131f}.blog-module__7bEvUW__article figcaption{color:var(--muted);text-align:center;margin-top:14px;font:italic 14px/1.5 Georgia,serif}.blog-module__7bEvUW__article ul{margin:0 0 30px;padding-left:24px}.blog-module__7bEvUW__article li{color:#26312b;margin:9px 0;font:18px/1.6 Georgia,serif}.blog-module__7bEvUW__footer{border-top:1px solid var(--line);min-height:100px;color:var(--muted);justify-content:space-between;align-items:center;font-size:13px;display:flex}@media (max-width:760px){.blog-module__7bEvUW__links a:not(.blog-module__7bEvUW__signIn):not([aria-current=page]){display:none}.blog-module__7bEvUW__index{padding:78px 0 100px}.blog-module__7bEvUW__indexHeader{margin-bottom:50px}.blog-module__7bEvUW__card{grid-template-columns:1fr;gap:24px}.blog-module__7bEvUW__cardMeta{justify-self:start}.blog-module__7bEvUW__articleHeader{padding:58px 0 48px}.blog-module__7bEvUW__back{margin-bottom:32px}.blog-module__7bEvUW__article{padding:52px 0 88px}.blog-module__7bEvUW__article p{font-size:18px}.blog-module__7bEvUW__article h2{margin-top:58px;font-size:33px}}
