.blog-page{background:#f7f7f5}.blog-hero{position:relative;display:flex;align-items:center;justify-content:center;height:500px;overflow:hidden;color:var(--vu-white)}.blog-hero__media{position:absolute;inset:0;z-index:0;background:#111738}.blog-hero__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.blog-hero__scrim{position:absolute;inset:0;pointer-events:none;background:rgba(17,23,56,.6)}.blog-hero__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px;width:min(684px,calc(100% - 3rem));margin-inline:auto;padding-top:4.5rem;text-align:center}.blog-hero__title{margin:0;color:var(--vu-white);font-family:"General Sans",var(--font-latin);font-size:clamp(2.25rem,5vw,56px);font-weight:400;line-height:1;letter-spacing:-.02em;text-wrap:balance}.blog-hero__lead{margin:0;color:#fff;font-size:18px;font-weight:400;line-height:1.45;text-wrap:pretty}.blog-feed{padding:100px 0 5px;overflow:hidden}.blog-feed__inner{width:min(calc(100% - 210px),1320px);margin-inline:auto}@media (max-width:1100px){.blog-feed__inner{width:min(calc(100% - 2rem),1320px)}}.blog-feed__stack{display:flex;flex-direction:column;align-items:center;gap:80px}@media (max-width:1100px){.blog-feed__stack{gap:48px}}.blog-feed__stack>*{width:100%}.blog-feed__grid{list-style:none;margin:0;padding:0;display:grid;grid-gap:62px 31px;gap:62px 31px}@media (min-width:720px){.blog-feed__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.blog-feed__grid{grid-template-columns:repeat(3,minmax(0,419px));justify-content:space-between}}.blog-feed__more{display:flex;justify-content:center}.blog-load{min-width:172px;min-height:48px;padding:4px 24px;border:1px solid #dcdcd4;border-radius:10px;background:#f7f7f5;color:var(--vu-navy);font-family:inherit;font-size:18px;font-weight:500;line-height:24px;cursor:pointer}.blog-load:hover{border-color:var(--vu-navy)}.blog-load:focus-visible{outline:2px solid var(--vu-navy);outline-offset:3px}.blog-load:active{transform:translateY(1px)}.blog-empty{max-width:40rem;margin-inline:auto;padding:2.5rem 1.75rem;border:1.5px dashed var(--vu-steel);border-radius:var(--radius-lg);background:var(--vu-cloud);text-align:center}.blog-empty h2{margin:0 0 .65rem;color:var(--vu-navy);font-size:1.5rem;font-weight:400}.blog-empty p{margin:0 0 1.35rem;color:var(--vu-graphite);line-height:1.55}.blog-empty__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}@media (max-width:640px){.blog-hero{height:320px;min-height:0}.blog-hero__content{padding:6rem 1.25rem 2rem;gap:1rem}.blog-hero__title{font-size:1.625rem;line-height:1.12}.blog-hero__lead{font-size:.9375rem;line-height:1.45}.blog-feed{padding-top:48px;padding-bottom:48px}}