.BlogIndex-module__oRIIia__hero{padding-block:95px 90px}.BlogIndex-module__oRIIia__hero h1{letter-spacing:-.065em;max-width:930px;margin-top:20px;font-size:clamp(48px,6vw,86px);font-weight:450;line-height:1.05}.BlogIndex-module__oRIIia__hero>p:last-child{max-width:680px;color:var(--muted);margin-top:26px;font-size:clamp(16px,1.7vw,21px);line-height:1.7}.BlogIndex-module__oRIIia__posts{border-block:1px solid var(--line);background:#eeeee7;min-height:480px;padding-block:68px 90px}.BlogIndex-module__oRIIia__list{border-top:1px solid #cbd0c4;margin-top:26px}.BlogIndex-module__oRIIia__post{border-bottom:1px solid #cbd0c4;max-width:880px;padding-block:36px 42px}.BlogIndex-module__oRIIia__meta{color:var(--muted);font-family:var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.06em;flex-wrap:wrap;gap:8px 22px;font-size:10px;display:flex}.BlogIndex-module__oRIIia__post h3{letter-spacing:-.05em;max-width:760px;margin-top:19px;font-size:clamp(28px,3vw,42px);font-weight:470;line-height:1.2}.BlogIndex-module__oRIIia__post h3 a:hover{color:var(--accent)}.BlogIndex-module__oRIIia__post p{max-width:630px;color:var(--muted);margin-top:16px;font-size:15px;line-height:1.75}.BlogIndex-module__oRIIia__post .BlogIndex-module__oRIIia__text-link{margin-top:18px}.BlogIndex-module__oRIIia__footer{color:var(--muted);justify-content:space-between;align-items:center;gap:24px;padding-block:30px;font-size:12px;display:flex}.BlogIndex-module__oRIIia__footer a{color:var(--foreground);border-bottom:1px solid var(--line);padding-bottom:5px}@media (max-width:700px){.BlogIndex-module__oRIIia__hero{padding-block:65px 70px}.BlogIndex-module__oRIIia__posts{padding-block:56px 70px}.BlogIndex-module__oRIIia__footer{flex-direction:column;align-items:flex-start}}
