.hero-page{width:100%;height:clamp(444px,35.2083vw,640px);flex-direction:column;justify-content:center;align-items:center;height:clamp(444px,round(35.2083vw,1px),640px);margin-top:-170px;padding-top:33px;display:flex;position:relative}.hero-page__media{pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero-page__img{object-fit:cover;object-position:var(--hero-focal,center bottom);width:100%;max-width:none;height:100%}.hero-page__content{width:100%;max-width:min(100%, var(--avra-container-max));justify-content:center;display:flex;position:relative}.hero-page .hero-page__title{text-align:center;width:70%;max-width:70%;margin:0}.hero-page__brand{display:none}.hero-page .avra-social-floating{top:200px;right:0}.hero-page--post{height:auto;min-height:80vh;margin-top:-167px;padding-top:0}.hero-page--post .hero-page__media:after{content:"";background-color:var(--avra-color-black);opacity:.6;position:absolute;inset:0}.hero-page--post .hero-page__title{width:87%;max-width:87%}@media (width<=1024px){.hero-page,.hero-page--post{height:auto;min-height:40vh;margin-top:-113px;padding-top:0}}@media (width<=767px){.hero-page{margin:-100px 0 50px}.hero-page .hero-page__title{width:71%;max-width:71%}.hero-page__brand{display:block;position:absolute;bottom:-21px;left:36px}.hero-page--post{margin:-103px 0 0;padding:100px 0 50px}.hero-page--post .hero-page__title{width:287px;max-width:287px}}.avra-page-body{flex-direction:column;display:flex}.avra-post{padding:5rem 0 2rem}.avra-post__inner{gap:var(--avra-gap);width:100%;max-width:min(100%, var(--avra-container-max));padding-bottom:var(--avra-gap);flex-direction:column;margin-inline:auto;display:flex}.avra-post__article{min-width:0}.avra-post__content{font-size:var(--avra-type-text-size);font-weight:var(--avra-type-text-weight);line-height:var(--avra-type-text-lh);color:var(--avra-color-text);text-align:left}.avra-post__content :where(figure){margin:0 0 1em}.avra-post__content>.wp-block-image:is(.aligncenter,.alignleft,.alignright){margin-top:0;margin-bottom:0}.avra-post__content>.wp-block-image.aligncenter{margin-left:auto;margin-right:auto}.avra-post__content p+p{margin-top:1.5rem}.avra-post__content p:last-child{margin-bottom:0}.avra-post__content :where(h2,h3,h4){width:100%;margin-top:20px;display:inline-block}.avra-post__divider{border:0;border-top:1px solid var(--avra-color-text);width:30%;height:0;margin:0 auto}.avra-share{flex-wrap:wrap;justify-content:center;gap:10px;margin:0;padding:0;list-style:none;display:flex}.avra-share__item{margin:0}.avra-share__link{width:36px;height:36px;color:var(--avra-color-accent);background-color:var(--avra-color-green-900);transition:var(--avra-transition);border-radius:50%;justify-content:center;align-items:center;font-size:16px;display:flex}.avra-share__link:hover,.avra-share__link:focus-visible{color:var(--avra-color-accent);background-color:var(--avra-color-secondary)}.avra-post__back{text-align:center;margin:0}.avra-post-nav{justify-content:space-between;margin-top:30px;display:flex;overflow:hidden}.avra-post-nav__link{text-overflow:ellipsis;white-space:nowrap;width:calc(50% - .5px);overflow:hidden}.avra-post-nav__link--next{text-align:end}.avra-post-nav__link a{max-width:100%;color:var(--avra-color-text);align-items:center;display:flex}.avra-post-nav__link--next a{justify-content:flex-end}.avra-post-nav__arrow{color:#d5d8dc;align-items:center;height:45px;font-size:30px;display:flex}.avra-post-nav__arrow .avra-icon:not([width]){width:.5em}.avra-post-nav__link--prev .avra-post-nav__arrow{padding-inline-end:15px}.avra-post-nav__link--next .avra-post-nav__arrow{padding-inline-start:15px}.avra-post-nav__text{flex-direction:column;display:flex;overflow:hidden}.avra-post-nav__label,.avra-post-nav__title{text-overflow:ellipsis;overflow:hidden}.avra-post-nav__label{text-transform:uppercase;font-size:.8em}.avra-post-nav__title{font-size:.7em}.avra-post-nav__separator{background-color:#d5d8dc;width:1px;margin:0 auto}@media (width<=1024px){.avra-post{padding:2rem}.avra-post__divider{width:100%}.avra-share{justify-content:flex-start}.avra-post__back{text-align:left}}@media (width<=921px){.avra-post-nav__link{white-space:unset}}@media (width<=767px){.avra-post{padding:1rem}.avra-post__content{margin-top:1rem}.avra-share{justify-content:center}.avra-post__back{text-align:center}.avra-post-nav{margin-top:2rem}}