@keyframes underline{55%{background-position:100% 100%;background-size:0 1px}56%{background-position:0 100%;background-size:0 1px}to{background-position:0 100%;background-size:100% 1px}}.hero-blog{padding-top:calc(var(--header-height) + var(--xl));position:relative;z-index:1}.hero-blog+.flexible{margin-top:var(--xl)}.hero-blog__inner{margin:auto}.hero-blog__inner,.hero-blog__inner__wrapper{align-items:center;display:flex;flex-direction:column;gap:var(--l);justify-content:center}.hero-blog__inner__wrapper{width:66.6666666667%}@media only screen and (max-width:1024px){.hero-blog__inner__wrapper{width:83.3333333333%}}@media only screen and (max-width:900px){.hero-blog__inner__wrapper{width:100%}}.hero-blog__inner__crumb{padding:var(--s) 0}.hero-blog__inner__header{color:var(--color-purple);gap:var(--m);text-align:center}.hero-blog__inner__header,.hero-blog__inner__image{align-items:center;display:flex;flex-direction:column;justify-content:center}.hero-blog__inner__image{gap:var(--xs);width:100%}.hero-blog__inner__image__thumbnail{aspect-ratio:1/1;overflow:hidden;position:relative;width:62.5%}@supports not (aspect-ratio:auto){.hero-blog__inner__image__thumbnail{height:0;padding-top:100%}}@media only screen and (max-width:900px){.hero-blog__inner__image__thumbnail{width:100%}}.hero-blog__inner__image__thumbnail picture{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.hero-blog__inner .caption{display:-webkit-box;font-family:Larsseit-Regular;font-size:14px;line-height:1.4em;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;line-clamp:1;color:var(--color-purple-two)}@media only screen and (max-width:640px){.hero-blog__inner .caption{font-size:12px}}.hero-blog__inner__video{width:100%}.hero-blog__inner__video iframe{height:100%;width:100%}.hero-blog__inner__buttons{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--s);justify-content:flex-start}@media only screen and (max-width:900px){.hero-blog__inner__buttons{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--xs);justify-content:flex-start}}
