.blog-module__WKnvSW__blogSite{background:radial-gradient(circle at 50% 0, #8b5cf617, transparent 34rem), var(--paper);min-height:100vh}.blog-module__WKnvSW__blogHeader{z-index:20;border-bottom:1px solid var(--hairline);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffeb;position:sticky;top:0}.blog-module__WKnvSW__headerInner,.blog-module__WKnvSW__footerInner{justify-content:space-between;align-items:center;gap:24px;width:min(1180px,100% - 40px);min-height:72px;margin-inline:auto;display:flex}.blog-module__WKnvSW__headerInner nav{color:var(--fg-muted);font-size:var(--fs-sm);align-items:center;gap:clamp(14px,3vw,30px);font-weight:600;display:flex}.blog-module__WKnvSW__headerInner nav a:hover{color:var(--fg)}.blog-module__WKnvSW__headerCta{background:var(--accent);border-radius:999px;padding:10px 16px;color:#17101f!important}.blog-module__WKnvSW__blogMain{min-height:calc(100vh - 200px)}.blog-module__WKnvSW__blogFooter{border-top:1px solid var(--hairline);background:var(--bone);margin-top:clamp(72px,10vw,140px)}.blog-module__WKnvSW__footerInner p{color:var(--fg-muted);font-size:var(--fs-sm)}.blog-module__WKnvSW__listing,.blog-module__WKnvSW__authorPage{width:min(1120px,100% - 40px);margin-inline:auto}.blog-module__WKnvSW__listing{padding-top:clamp(72px,10vw,132px)}.blog-module__WKnvSW__listingIntro{max-width:820px;margin-bottom:clamp(50px,7vw,88px)}.blog-module__WKnvSW__eyebrow{color:var(--accent-mark);font-family:var(--font-mono), monospace;font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;margin:0 0 16px;font-weight:600}.blog-module__WKnvSW__listingIntro h1,.blog-module__WKnvSW__authorPage h1{max-width:15ch;font-family:var(--font-serif), serif;font-size:var(--fs-5xl);letter-spacing:-.045em;margin:0;font-weight:400;line-height:.96}.blog-module__WKnvSW__listingIntro>p:last-child,.blog-module__WKnvSW__authorPage>p{max-width:60ch;color:var(--fg-muted);font-size:var(--fs-lg);margin:24px 0 0;line-height:1.65}.blog-module__WKnvSW__postGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.blog-module__WKnvSW__postCard{border:1px solid var(--hairline);background:var(--card);border-radius:26px;overflow:hidden;box-shadow:0 24px 70px #100d1814}.blog-module__WKnvSW__cardImage{aspect-ratio:16/9;background:var(--ink);display:block;overflow:hidden}.blog-module__WKnvSW__cardImage img{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.blog-module__WKnvSW__postCard:hover .blog-module__WKnvSW__cardImage img{transform:scale(1.025)}.blog-module__WKnvSW__cardBody{padding:clamp(24px,4vw,38px)}.blog-module__WKnvSW__cardMeta{color:var(--fg-muted);font-family:var(--font-mono), monospace;font-size:var(--fs-2xs);letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;gap:16px;margin:0 0 16px;display:flex}.blog-module__WKnvSW__cardBody h2{font-family:var(--font-serif), serif;font-size:var(--fs-2xl);letter-spacing:-.025em;margin:0;font-weight:400}.blog-module__WKnvSW__cardBody h2 a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:5px}.blog-module__WKnvSW__cardBody>p{color:var(--fg-muted);margin:18px 0 24px;line-height:1.7}.blog-module__WKnvSW__readMore{color:var(--accent-mark);font-size:var(--fs-sm);font-weight:700}.blog-module__WKnvSW__article{color:#241e2d;width:min(820px,100% - 40px);margin-inline:auto;padding-top:clamp(48px,7vw,96px);font-size:clamp(17px,1rem + .2vw,19px);line-height:1.78}.blog-module__WKnvSW__article>h1{color:var(--ink);font-family:var(--font-serif), serif;letter-spacing:-.048em;margin:32px 0 20px;font-size:clamp(44px,7vw,76px);font-weight:400;line-height:.98}.blog-module__WKnvSW__article>h2{color:var(--ink);font-family:var(--font-serif), serif;letter-spacing:-.035em;margin:2.8em 0 .75em;scroll-margin-top:104px;font-size:clamp(30px,4vw,44px);font-weight:400;line-height:1.08}.blog-module__WKnvSW__article>h3{color:var(--ink);letter-spacing:-.02em;margin:2.2em 0 .6em;scroll-margin-top:104px;font-size:clamp(21px,2vw,25px)}.blog-module__WKnvSW__article>p{margin:1.15em 0}.blog-module__WKnvSW__article a{color:#6842b7;text-underline-offset:3px;-webkit-text-decoration:underline #6842b757;text-decoration:underline #6842b757;text-decoration-thickness:1px}.blog-module__WKnvSW__article a:hover{text-decoration-color:currentColor}.blog-module__WKnvSW__article code{border:1px solid var(--hairline);font-family:var(--font-mono), monospace;background:var(--bone);border-radius:6px;padding:.15em .35em;font-size:.88em}.blog-module__WKnvSW__article ul,.blog-module__WKnvSW__article ol{margin:1.25em 0;padding-left:1.4em}.blog-module__WKnvSW__article li{margin:.65em 0;padding-left:.25em}.blog-module__WKnvSW__article li::marker{color:var(--accent-mark);font-weight:700}.blog-module__WKnvSW__articleImage{width:min(1100px,100vw - 40px);margin:0 50% 36px;transform:translate(-50%)}.blog-module__WKnvSW__articleImage img{border-radius:clamp(18px,3vw,30px);width:100%;height:auto;display:block;box-shadow:0 30px 90px #0e0a1a2e}.blog-module__WKnvSW__byline{border-bottom:1px solid var(--hairline);color:var(--fg-muted);font-family:var(--font-mono), monospace;font-size:var(--fs-xs);justify-content:space-between;align-items:center;gap:20px;margin:0 0 42px;padding-bottom:24px;display:flex}.blog-module__WKnvSW__tableScroller{border:1px solid var(--hairline);border-radius:16px;width:100%;margin:28px 0 38px;overflow-x:auto}.blog-module__WKnvSW__tableScroller table{border-collapse:collapse;width:100%;min-width:680px;font-size:var(--fs-sm);line-height:1.55}.blog-module__WKnvSW__tableScroller th,.blog-module__WKnvSW__tableScroller td{border-right:1px solid var(--hairline);border-bottom:1px solid var(--hairline);text-align:left;vertical-align:top;padding:15px 17px}.blog-module__WKnvSW__tableScroller th:last-child,.blog-module__WKnvSW__tableScroller td:last-child{border-right:0}.blog-module__WKnvSW__tableScroller tr:last-child td{border-bottom:0}.blog-module__WKnvSW__tableScroller th{color:var(--ink);background:var(--bone)}.blog-module__WKnvSW__related{border-top:1px solid var(--hairline);width:min(980px,100% - 40px);margin:clamp(72px,10vw,128px) auto 0;padding-top:42px}.blog-module__WKnvSW__related h2{font-family:var(--font-serif), serif;font-size:var(--fs-3xl);margin:0 0 28px;font-weight:400}.blog-module__WKnvSW__relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.blog-module__WKnvSW__relatedGrid a{border:1px solid var(--hairline);border-radius:16px;gap:8px;padding:22px;display:grid}.blog-module__WKnvSW__relatedGrid span{color:var(--fg-muted);font-size:var(--fs-xs)}.blog-module__WKnvSW__authorPage{max-width:820px;padding-top:clamp(72px,10vw,132px)}.blog-module__WKnvSW__authorPage h2{font-size:var(--fs-2xl);margin-top:64px}.blog-module__WKnvSW__authorPage ul{margin:0;padding:0;list-style:none}.blog-module__WKnvSW__authorPage li{border-bottom:1px solid var(--hairline);justify-content:space-between;gap:24px;padding:20px 0;display:flex}.blog-module__WKnvSW__authorPage li a{font-weight:700}.blog-module__WKnvSW__authorPage time{color:var(--fg-muted);font-family:var(--font-mono), monospace;font-size:var(--fs-xs)}@media (max-width:760px){.blog-module__WKnvSW__headerInner nav>a:first-child{display:none}.blog-module__WKnvSW__postGrid,.blog-module__WKnvSW__relatedGrid{grid-template-columns:1fr}.blog-module__WKnvSW__byline,.blog-module__WKnvSW__authorPage li{flex-direction:column;align-items:flex-start}.blog-module__WKnvSW__articleImage{width:calc(100vw - 24px)}}@media (max-width:480px){.blog-module__WKnvSW__headerInner,.blog-module__WKnvSW__footerInner,.blog-module__WKnvSW__listing,.blog-module__WKnvSW__article,.blog-module__WKnvSW__authorPage{width:calc(100% - 28px)}.blog-module__WKnvSW__headerInner nav{gap:12px}.blog-module__WKnvSW__headerInner nav>a:nth-child(2){display:none}}
