.entry-header__desc{font-size:17px;font-size:1.0625rem;font-size:clamp(1.0625rem,calc(1.02989rem + .1087vw),1.125rem);font-family:neue-haas-grotesk-text,sans-serif}.entry-header__event-date-container{font-size:18px;font-size:1.125rem}.entry-header .post-meta__tags,.entry-header__event-past{font-size:16px;font-size:1rem;font-family:neue-haas-grotesk-text,sans-serif}.entry-header .post-meta__date{font-size:14px;font-size:.875rem;font-family:neue-haas-grotesk-text,sans-serif}.entry-header__desc{line-height:1.3}.entry-header{--border-line:1px solid rgba(0,0,0,0.15)}.entry-header__header-content{max-width:680px;margin:2rem auto 4.5rem}@media screen and (min-width:33.75em){.entry-header__header-content{margin-top:3rem}}@media screen and (min-width:65em){.entry-header__header-content{display:flex;flex-direction:column;justify-content:center}}.entry-header__desc{margin-bottom:2rem;color:rgba(0,0,0,.9)}.entry-header .post-meta__authors{margin-bottom:.5rem;font-weight:600}.entry-header .post-meta__date{--post-meta:rgba(0,0,0,0.9);padding-bottom:2rem;border-bottom:var(--border-line)}.entry-header .post-meta__tags{--post-meta:#0d33b7;display:flex;flex-wrap:wrap;gap:.25rem;margin:0 0 1rem;padding:0}.entry-header .post-meta__tags:focus,.entry-header .post-meta__tags:hover{--post-meta:#042392}@media screen and (min-width:33.75em){.entry-header .post-meta__tags{margin-bottom:0}}.entry-header__event{display:flex}.entry-header__event-block{padding-bottom:2rem;border-bottom:var(--border-line)}.entry-header__event-block .icon{fill:#00b2e3}.entry-header__event.past-event .post-meta__event-datetime{--post-meta:rgba(0,0,0,0.4)}.entry-header__event-past{color:#d84b28}.entry-header__event-date{gap:.5rem}.entry-header__event-date-container{margin-bottom:1rem}.entry-header__event-location{gap:.25rem}.entry-header__event-register{margin-top:1.5rem}.entry-header .post-meta__event-datetime{--post-meta:rgba(0,0,0,0.8)}.entry-header .post-meta__event-separator{color:rgba(0,0,0,.3)}.entry-header__actions{margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:var(--border-line)}@media screen and (min-width:33.75em){.entry-header__actions{display:flex;gap:1rem;justify-content:space-between}}.entry-header .entry__tags{padding-top:1rem}@media screen and (min-width:33.75em){.entry-header .entry__tags{padding-top:.75rem}}
/*# sourceMappingURL=post.css.map */
