.blog-module-scss-module__lAnAoq__hero{background:var(--color-ink);color:var(--color-paper);isolation:isolate;padding:calc(var(--header-h) + var(--topbar-h) + clamp(28px,5vw,56px)) 0 clamp(40px,6vw,72px);position:relative;overflow:hidden}.blog-module-scss-module__lAnAoq__motif{z-index:0;opacity:.7;position:absolute;inset:0;-webkit-mask-image:radial-gradient(130% 110% at 75% 35%,#000 42%,#0000 100%);mask-image:radial-gradient(130% 110% at 75% 35%,#000 42%,#0000 100%)}.blog-module-scss-module__lAnAoq__crumbs{z-index:1;font-family:var(--font-mono);letter-spacing:.06em;color:var(--color-paper-faint);flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:clamp(22px,4vw,40px);font-size:11px;display:flex;position:relative}.blog-module-scss-module__lAnAoq__crumbs a{color:inherit;text-decoration:none;transition:color .2s}.blog-module-scss-module__lAnAoq__crumbs a:hover{color:var(--color-steel)}.blog-module-scss-module__lAnAoq__crumbs [aria-current]{color:var(--color-paper-soft)}.blog-module-scss-module__lAnAoq__eyebrow{z-index:1;font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--color-steel);align-items:center;gap:12px;font-size:12px;display:inline-flex;position:relative}.blog-module-scss-module__lAnAoq__eyebrow:before{content:"";background:var(--color-accent);width:28px;height:1px}.blog-module-scss-module__lAnAoq__title{z-index:1;letter-spacing:-.025em;margin:20px 0 0;font-size:clamp(32px,5.6vw,60px);font-weight:800;line-height:1.05;position:relative}.blog-module-scss-module__lAnAoq__sub{z-index:1;color:var(--color-paper-soft);max-width:60ch;margin:24px 0 0;font-size:clamp(15px,1.6vw,18px);line-height:1.65;position:relative}.blog-module-scss-module__lAnAoq__band{background:var(--color-bone);padding-block:clamp(44px,6vw,84px)}.blog-module-scss-module__lAnAoq__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:18px;display:grid}.blog-module-scss-module__lAnAoq__card{background:var(--color-paper);border:1px solid var(--color-hairline);border-radius:var(--radius-md);transition:transform .22s,border-color .22s,box-shadow .22s}.blog-module-scss-module__lAnAoq__card:hover{border-color:var(--color-accent);transform:translateY(-4px);box-shadow:0 18px 40px -28px #14242a8c}.blog-module-scss-module__lAnAoq__card{flex-direction:column;height:100%;text-decoration:none;display:flex;overflow:hidden}.blog-module-scss-module__lAnAoq__photo{aspect-ratio:16/9;background:var(--color-bone);border-bottom:1px solid var(--color-hairline);position:relative}.blog-module-scss-module__lAnAoq__img{object-fit:cover}.blog-module-scss-module__lAnAoq__cardBody{flex-direction:column;flex:1;gap:8px;padding:18px 20px 20px;display:flex}.blog-module-scss-module__lAnAoq__cardMeta{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-graphite-soft);font-size:10.5px}.blog-module-scss-module__lAnAoq__cardTitle{letter-spacing:-.015em;color:var(--color-ink);justify-content:space-between;align-items:baseline;gap:10px;margin:0;font-size:clamp(17px,2vw,20px);font-weight:800;line-height:1.3;display:flex}.blog-module-scss-module__lAnAoq__arrow{color:var(--color-accent);transition:transform .2s}.blog-module-scss-module__lAnAoq__card:hover .blog-module-scss-module__lAnAoq__arrow{transform:translate(3px)}.blog-module-scss-module__lAnAoq__cardText{color:var(--color-graphite-soft);margin:0;font-size:14px;line-height:1.6}
