.blog_hero__m_tED{padding:clamp(64px,9vw,112px) 0 clamp(40px,5vw,64px);text-align:center}.blog_h1__uKxIq{font-size:clamp(44px,7vw,96px);letter-spacing:-.038em;line-height:.98;max-width:16ch;margin:0 auto 24px}.blog_heroSub__6UCg7{max-width:52ch;margin:0 auto}.blog_filters___hTny{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none;-ms-overflow-style:none}.blog_filters___hTny::-webkit-scrollbar{display:none}.blog_filterBtn__MFTYT{flex:none;background:rgba(10,12,14,.65);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border:1px solid hsla(0,0%,100%,.12);border-radius:100px;padding:8px 20px;font-family:var(--sans);font-size:13px;font-weight:400;letter-spacing:.04em;color:var(--bone-dim);cursor:pointer;white-space:nowrap;transition:background .3s ease,border-color .3s ease,color .3s ease}.blog_filterBtn__MFTYT:hover{border-color:rgba(199,210,218,.45);color:var(--bone)}.blog_filterBtnActive__pbcL9{background:rgba(199,210,218,.12);border-color:rgba(199,210,218,.55);color:var(--bone);font-weight:500}.blog_grid__1mQUH{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:clamp(14px,1.6vw,20px);margin-top:clamp(48px,5vw,72px)}.blog_gridRelated__mJiaA{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:clamp(28px,3vw,40px)}.blog_card__6gn_X{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:linear-gradient(160deg,var(--ink-card),var(--ink-raised));transition:border-color .5s ease,transform .5s ease}.blog_cardLink__QL_6t{display:block}.blog_cardLink__QL_6t:hover .blog_card__6gn_X{border-color:rgba(199,210,218,.22);transform:translateY(-4px)}.blog_cardThumb__W1L3Q{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background:var(--ink-card);border-bottom:1px solid var(--line);flex:none}.blog_cardThumb__W1L3Q img{opacity:.92;transition:transform 1.1s cubic-bezier(.16,1,.3,1),opacity .5s ease}.blog_cardLink__QL_6t:hover .blog_cardThumb__W1L3Q img{transform:scale(1.04);opacity:1}.blog_cardBody__J1S1_{display:flex;flex-direction:column;flex:1;min-height:clamp(200px,20vw,240px);padding:clamp(24px,2.4vw,32px)}.blog_cardCat__0tDSq{display:block;font-family:var(--sans);font-size:10px;font-weight:500;letter-spacing:.28em;text-transform:uppercase;color:var(--halo);margin-bottom:14px}.blog_cardTitle__UowSg{font-family:var(--sans);font-weight:100;font-size:clamp(20px,2vw,26px);letter-spacing:-.025em;color:var(--bone);line-height:1.15;margin-bottom:12px}.blog_cardExcerpt__O7Kdq{font-size:14px;font-weight:300;color:var(--bone-dim);line-height:1.6;margin-bottom:auto}.blog_cardFoot__349vm{display:flex;justify-content:space-between;gap:16px;font-size:12px;font-weight:300;color:var(--bone-faint);padding-top:20px;border-top:1px solid var(--line);margin-top:20px}.blog_empty__6Wa62{margin-top:clamp(48px,5vw,72px);font-size:14px;font-weight:300;color:var(--bone-faint)}.blog_postHero__q5HSC{padding:clamp(64px,9vw,112px) 0 0;text-align:center}.blog_postHeroInner__yKpcy{max-width:720px;margin:0 auto}.blog_postCat__y8CcC{display:block;font-family:var(--sans);font-size:12px;font-weight:400;letter-spacing:.34em;text-transform:uppercase;color:var(--halo);margin-bottom:28px}.blog_postH1__fLJnb{font-size:clamp(36px,6vw,80px);letter-spacing:-.038em;line-height:1;margin-bottom:32px}.blog_postMeta__IjTU0{display:flex;justify-content:center;align-items:center;gap:14px;font-family:var(--sans);font-size:12px;font-weight:400;letter-spacing:.22em;text-transform:uppercase;color:var(--bone-faint)}.blog_postDivider__9jTuC{border:none;border-top:1px solid var(--line);height:0;max-width:720px;margin:clamp(40px,5vw,64px) auto 0}.blog_postBody__mmxPz{max-width:720px;margin:0 auto;padding:clamp(36px,5vw,64px) 0 var(--sec)}.blog_related__kSxUC{max-width:720px;margin:0 auto;padding-bottom:var(--sec)}.blog_relatedHead__Tsbx6{font-family:var(--sans);font-weight:100;font-size:clamp(24px,3vw,36px);letter-spacing:-.025em;color:var(--bone);line-height:1.1;padding-top:clamp(40px,5vw,64px);border-top:1px solid var(--line)}.blog_backLink__x3Nvt{display:inline-block;margin-top:clamp(32px,4vw,48px);font-size:13px;font-weight:300;letter-spacing:.01em;color:var(--bone-dim);transition:color .4s ease}.blog_backLink__x3Nvt:hover{color:var(--bone)}.blog_backLink__x3Nvt:only-child{display:block;border-top:1px solid var(--line);padding-top:clamp(40px,5vw,64px);margin-top:0}.blog_prose__kqklI h2{font-family:var(--sans);font-weight:100;font-size:clamp(24px,3vw,36px);letter-spacing:-.025em;color:var(--bone);margin:clamp(48px,5vw,64px) 0 20px;line-height:1.1}.blog_prose__kqklI h2:first-child{margin-top:0}.blog_prose__kqklI h3{font-family:var(--sans);font-weight:300;font-size:clamp(18px,1.8vw,22px);letter-spacing:-.018em;color:var(--bone);margin:clamp(36px,4vw,48px) 0 16px;line-height:1.2}.blog_prose__kqklI p{font-size:clamp(16px,1.3vw,18px);font-weight:300;color:var(--bone-dim);line-height:1.8;margin-bottom:1.5rem;max-width:68ch}.blog_prose__kqklI strong{font-weight:400;color:var(--bone)}.blog_prose__kqklI em{font-family:var(--serif);font-style:italic;font-weight:200;color:var(--bone)}.blog_prose__kqklI a{color:var(--bone);border-bottom:1px solid rgba(199,210,218,.35);transition:border-color .4s ease}.blog_prose__kqklI a:hover{border-bottom-color:var(--halo)}.blog_prose__kqklI ol,.blog_prose__kqklI ul{margin:0 0 1.5rem 20px;max-width:68ch}.blog_prose__kqklI li{font-size:clamp(16px,1.3vw,18px);font-weight:300;color:var(--bone-dim);line-height:1.8;margin-bottom:8px}.blog_prose__kqklI blockquote{border-left:1px solid var(--halo);padding-left:24px;margin:2rem 0;font-family:var(--serif);font-style:italic;font-size:clamp(18px,2vw,24px);font-weight:200;color:var(--bone);line-height:1.4}.blog_prose__kqklI blockquote p{font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit;line-height:inherit;margin-bottom:0}.blog_prose__kqklI hr{border:none;border-top:1px solid var(--line);margin:clamp(40px,5vw,64px) 0}@media(max-width:620px){.blog_gridRelated__mJiaA,.blog_grid__1mQUH{grid-template-columns:1fr}}