.BlogCard_root__h0Og1{display:flex;flex-direction:column;gap:1rem}.BlogCard_mediaContainer__0xmDv{position:relative;display:block;margin-bottom:.25rem}.BlogCard_media__o4B1u{display:block;width:100%;height:16.8rem;-o-object-fit:cover;object-fit:cover}.BlogCard_mediaCut__rCv61{position:absolute;bottom:0;right:0;width:10%;height:5.5rem;background-color:hsl(var(--brand-natural))}.BlogCard_title__oHkTA a{color:hsl(var(--brand-natural-cool))}.BlogCard_title__oHkTA a:hover{text-decoration:underline}.BlogCard_title__oHkTA a:focus-visible{outline:2px solid hsl(var(--brand-violet));outline-offset:2px;border-radius:.25rem}.BlogMeta_category__Oq44w{font-size:clamp(1rem,1.0440140845rem + -.1877934272vw,.875rem);font-weight:600;line-height:1.52}.BlogMeta_root__FwsDE{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}.BlogMeta_details___8GIP{color:hsl(var(--brand-natural-cool))}.BlogMeta_author__kaAyK{color:inherit;text-decoration:underline;text-underline-offset:.2em;transition:color .2s}.BlogMeta_author__kaAyK:hover{color:hsl(var(--brand-violet))}.BlogMeta_author__kaAyK:focus-visible{outline:2px solid hsl(var(--brand-violet));outline-offset:2px;border-radius:.25rem}.BlogMeta_categories__a2bqM{display:flex;flex-wrap:wrap;gap:.5rem}.BlogMeta_category__Oq44w{padding:.25rem .75rem;border-radius:.25rem;background-color:rgba(124,18,237,.1);color:hsl(var(--brand-violet));transition:opacity .2s}.BlogMeta_category__Oq44w:hover{opacity:.7}.BlogMeta_category__Oq44w:focus-visible{outline:2px solid hsl(var(--brand-violet));outline-offset:2px;border-radius:.25rem}.BlogListing_hero__Vt1J3{padding-top:clamp(2.5rem,1.7957746479rem + 3.0046948357vw,4.5rem);padding-bottom:clamp(2.5rem,1.7957746479rem + 3.0046948357vw,4.5rem);background-color:hsl(var(--natural-cool-095))}.BlogListing_header__WtRXH{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.BlogListing_sectionTitle__df7Iv,.BlogListing_title__RfObA{text-transform:uppercase}.BlogListing_intro__af4lc{max-width:45rem}.BlogListing_sectionTitle__df7Iv{margin-bottom:clamp(2rem,1.823943662rem + .7511737089vw,2.5rem)}.BlogListing_root__BbeLx{margin-top:clamp(2.5rem,1.9718309859rem + 2.2535211268vw,4rem);margin-bottom:clamp(4rem,2.7676056338rem + 5.2582159624vw,7.5rem)}.BlogListing_grid__RUdHs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4rem 1rem;margin-bottom:clamp(3rem,2.6478873239rem + 1.5023474178vw,4rem)}@media(max-width:979px){.BlogListing_grid__RUdHs{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem 1rem}}@media(max-width:639px){.BlogListing_grid__RUdHs{grid-template-columns:1fr}}.BlogListing_newsletter__5rEVD{margin-top:clamp(3rem,2.2957746479rem + 3.0046948357vw,5rem)}.BlogSearchPage_input__BCqpL{font-size:1rem;font-weight:400;line-height:1.5}.BlogSearchPage_form__rb6_j{display:flex;width:100%;max-width:45rem}.BlogSearchPage_input__BCqpL{flex:1;min-width:0;padding:.5rem 1rem;border:none;border-left:2px solid hsl(var(--natural-cool-070));line-height:1.5rem;background-color:hsl(var(--white));color:hsl(var(--brand-natural-cool))}.BlogSearchPage_input__BCqpL::-moz-placeholder{color:hsl(var(--natural-cool-050))}.BlogSearchPage_input__BCqpL::placeholder{color:hsl(var(--natural-cool-050))}.BlogSearchPage_input__BCqpL:focus-visible{outline:2px solid hsl(var(--brand-violet));outline-offset:-2px;border-radius:0}.BlogSearchPage_submit__jryGB{border-top-left-radius:0;border-bottom-left-radius:0}.CategoryBar_link__sRBnI{font-size:1rem;font-weight:600;line-height:1.5}.CategoryBar_root__yj56z{position:sticky;top:5rem;z-index:900;border-bottom:1px solid hsl(var(--natural-cool-090));background-color:hsl(var(--brand-natural))}.CategoryBar_container__KHHmG{display:flex;align-items:center;gap:1rem}.CategoryBar_list__znS3g{flex:1;min-width:0;overflow-x:auto;display:flex;gap:.5rem;margin:0;padding:.75rem .25rem;list-style:none;white-space:nowrap}.CategoryBar_link__sRBnI{display:block;padding:.5rem 1rem;border-radius:.25rem;background-color:hsl(var(--natural-cool-090));color:hsl(var(--brand-natural-cool));transition:opacity .2s}.CategoryBar_link__sRBnI:hover{opacity:.7}.CategoryBar_link__sRBnI[aria-current=page]{background-color:hsl(var(--brand-natural-alt));color:hsl(var(--white));opacity:1}.CategoryBar_link__sRBnI:focus-visible{outline:2px solid hsl(var(--brand-violet));outline-offset:2px;border-radius:.25rem}.CategoryBar_search__yN26G{display:flex;flex-shrink:0;align-items:center;gap:.5rem}@media(max-width:639px){.CategoryBar_searchLabel__a1tYH{display:none}}