:root{--heading-1:clamp(2rem, 0.6552rem + 5.5172vw, 3rem);--heading-2:clamp(1.5rem, 1.1924rem + 1.2618vw, 2rem);--heading-3:clamp(1.125rem, 1.0648rem + 0.2469vw, 1.25rem);--paragraph:clamp(1.125rem, 1.0648rem + 0.2469vw, 1.25rem);--small:clamp(0.875rem, 0.8148rem + 0.2469vw, 1rem);--gap-52:3.25rem;--gap-28:1.75rem;--gap-16:1rem;--background-color:white;--background-color-secondary:rgba(41, 37, 36, 0.05);--text-primary:#1c1917;--text-secondary:#6e6e72;--hr:#e5e5e5;--brand:#7b61ff;@media(prefers-color-scheme:dark){--background-color: #1c1917; --background-color-secondary: #fff7ed1a; --text-primary: #fff7ed; --text-secondary: #8e8882; --hr: #332f2c; --brand: #f0abfc;}}*,*::before,*::after{box-sizing:border-box;scrollbar-width:thin}*{margin:0}html,body{height:100%}body{background-color:var(--background-color);color:var(--text-primary);font-family:system-ui,-apple-system,BlinkMacSystemFont,segoe ui,helvetica neue,sans-serif;font-size:var(--paragraph);line-height:1.4;-webkit-font-smoothing:antialiased;display:grid;grid-template-rows:auto 1fr auto;height:fit-content}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}img,video{border-radius:10px}a{color:var(--brand);text-decoration-thickness:1.5px;text-decoration-color:var(--brand);transition:200ms ease;word-break:break-word}a:hover{color:inherit}figcaption{font-size:var(--small);color:var(--text-secondary);font-weight:600;margin:var(--gap-16)auto 0;max-width:min(680px,100%)}hr{border:none;border-top:1px solid var(--hr);margin:var(--gap-52)0}li{margin-bottom:var(--gap-28)}h1,h2,h3,p{overflow-wrap:break-word}main p{margin-bottom:var(--gap-28)}h1{font-size:var(--heading-1);font-weight:900;line-height:1.2;margin:16px 0}h2{font-size:var(--heading-2);font-weight:800;line-height:1.2;margin:24px auto}h3{font-size:var(--heading-3)}.small{font-size:var(--small);text-align:center}.main-header{font-weight:600;display:flex;align-items:center;justify-content:space-between;padding:20px;max-width:1000px;margin:auto}.main-header .logo{display:flex;align-items:center;gap:8px}.main-header .social-links{display:flex;gap:32px}.social-links{font-size:14px;padding-left:0}.main-header a{text-decoration:none}.main-header a{color:inherit}.main-header li{list-style-type:none;margin-bottom:0}.social-icon{display:flex;align-items:center;gap:8px}.social-icon p{display:none}.social-icon svg{fill:var(--text-primary);width:100%;max-width:24px}@media screen and (min-width:36em){.btn{border-radius:16px;padding:12px 16px;transition:all .3s ease-in-out}.btn:hover{background-color:var(--background-color-secondary)}.social-icon p{display:block}.main-header .social-links{gap:8px}}main{margin:0 20px}article{display:grid;grid-template-columns:1fr min(680px,100%)1fr;margin-bottom:52px}.article-header{text-align:center;margin-top:var(--gap-52)}article p:last-of-type,.page p:last-of-type{margin-bottom:0}article>*{grid-column:2;width:100%}article>img,figure{margin:2.75rem auto}.full-bleed{width:100%;grid-column:1/4;max-width:980px}.full-bleed img{width:100%;height:auto}.article-date{color:var(--text-secondary);font-weight:600;font-size:17px}.category{font-size:calc(var(--small) - 2px);text-transform:uppercase;color:var(--text-secondary);font-weight:700}.footnotes ol{margin-top:52px}.footnotes li{font-size:14px}aside a{color:inherit;text-decoration:none}.related-articles-list img{max-width:110px;width:100%;aspect-ratio:1/1;object-fit:cover;object-position:center}.related-article{display:grid;grid-template-columns:110px 1fr;align-items:center;gap:16px;margin:40px 0}.article-info{display:flex;flex-direction:column;gap:4px}aside .category{font-size:12px}aside .article-date{font-size:14px}@media screen and (min-width:36em){main{margin:80px 20px 0}.related-articles-list img{max-width:171px;aspect-ratio:16/9}.related-article{grid-template-columns:171px 1fr;gap:24px}}.articles-list{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:40px auto;max-width:980px}.articles-list h1{font-size:32px;width:100%;margin-bottom:40px}.articles-list a{color:inherit;text-decoration:none}.article-preview{display:flex;flex-direction:column;align-items:center;gap:16px}.article-preview h2{margin:0}.article-preview img{margin:0}.article-preview img{max-width:535px;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;object-position:center}@media screen and (min-width:36em){.articles-list{justify-content:space-between}.articles-list a{width:100%}.article-preview{flex-direction:row;gap:24px}.article-preview img{max-width:295px}}.pagination{display:flex;justify-content:center;align-items:center;justify-content:space-between;max-width:330px;margin:auto}.pagination a{background-color:#f4f4f6;padding:16px;border-radius:50%;color:#111}.pagination a:hover{background-color:#e8e8ed}a[aria-disabled=true]{pointer-events:none;cursor:not-allowed;opacity:.3}.pagination svg{height:16px;width:16px}.main-footer{display:flex;align-items:center;justify-content:center;max-width:100%;margin:120px 20px 20px}.main-footer img{max-width:32px;margin:0 8px}