.hero-detail-card[data-astro-cid-xw73iona]{height:100%;padding:var(--p-24);border-radius:var(--br-20);border:var(--bw-2) solid var(--border-purple-dark);background:#15112400}.hero-detail-card__heading[data-astro-cid-xw73iona]{color:var(--color-orange-brand);font-size:var(--fs-36);font-style:normal;font-weight:var(--fw-bold);line-height:var(--lh-per-150);text-transform:uppercase}.hero-detail-card__summary[data-astro-cid-xw73iona]{color:var(--color-white);font-size:var(--fs-16);font-style:normal;font-weight:var(--fw-normal);line-height:var(--lh-per-150);overflow:hidden;margin:var(--m-0)}.heading[data-astro-cid-u4qoyrkz]{display:flex;flex-direction:column;gap:var(--gap-24)}.heading[data-astro-cid-u4qoyrkz][data-text-align=center]{text-align:center}.heading[data-astro-cid-u4qoyrkz][data-text-align=left],.heading[data-astro-cid-u4qoyrkz][data-text-align=right]{text-align:left}.heading[data-astro-cid-u4qoyrkz] .heading-title[data-astro-cid-u4qoyrkz]{color:var(--color-grey-light-brand);font-style:normal;font-weight:var(--fw-bold);line-height:var(--lh-per-100)}.heading[data-astro-cid-u4qoyrkz] .heading-title[data-astro-cid-u4qoyrkz][data-size=small]{font-size:var(--fs-28)}.heading[data-astro-cid-u4qoyrkz] .heading-title[data-astro-cid-u4qoyrkz][data-size=medium]{font-size:var(--fs-36)}.heading[data-astro-cid-u4qoyrkz] .heading-title[data-astro-cid-u4qoyrkz][data-size=big]{font-size:var(--fs-40)}.heading[data-astro-cid-u4qoyrkz] .heading-caption[data-astro-cid-u4qoyrkz]{color:var(--color-white);font-size:var(--fs-18);font-style:normal;font-weight:var(--fw-normal);line-height:var(--lh-per-100);margin:var(--m-0)}@media (max-width: 768px){.heading[data-astro-cid-u4qoyrkz] .heading-title[data-astro-cid-u4qoyrkz]{font-size:var(--fs-22)}}@media (max-width: 576px){.heading[data-astro-cid-u4qoyrkz] .heading-title[data-astro-cid-u4qoyrkz],.heading[data-astro-cid-u4qoyrkz] .heading-title[data-astro-cid-u4qoyrkz][data-size=small]{font-size:var(--fs-22)}.heading[data-astro-cid-u4qoyrkz] .heading-caption[data-astro-cid-u4qoyrkz]{font-size:var(--fs-14)}}.three-d-modal[data-astro-cid-as2atypo]{height:100vh;width:100%;position:fixed;top:0;left:0;background:#000000f2;opacity:var(--opacity-0);visibility:hidden;transition:opacity .8s ease,visibility 0s .8s;z-index:1003}.three-d-modal[data-astro-cid-as2atypo].show{opacity:var(--opacity-100);visibility:visible;transition:opacity .8s ease,visibility 0s 0s}.three-d-modal[data-astro-cid-as2atypo] .three-d-modal__vox[data-astro-cid-as2atypo]{position:absolute;top:60px;left:10px;z-index:102;width:400px;height:auto;opacity:var(--opacity-0);transition:opacity .4s;transition-delay:1s}.three-d-modal[data-astro-cid-as2atypo] .three-d-modal__vox[data-astro-cid-as2atypo] .three-modal__vox-play-btn[data-astro-cid-as2atypo] button[data-astro-cid-as2atypo]{background:none;border:var(--b-none);color:var(--color-white);cursor:pointer}.three-d-modal[data-astro-cid-as2atypo] .three-d-modal__vox[data-astro-cid-as2atypo] .three-d-modal__vox-audio[data-astro-cid-as2atypo]{max-width:400px;width:100%;height:auto;cursor:pointer}.three-d-modal[data-astro-cid-as2atypo] .three-d-modal__3d[data-astro-cid-as2atypo]{opacity:var(--opacity-0);width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:opacity .4s;transition-delay:1s}.three-d-modal[data-astro-cid-as2atypo] .three-d-modal__3d[data-astro-cid-as2atypo] iframe[data-astro-cid-as2atypo]{height:100%;width:100%}.three-d-modal[data-astro-cid-as2atypo] .three-d-modal__3d[data-astro-cid-as2atypo] iframe[data-astro-cid-as2atypo] .viewer[data-astro-cid-as2atypo] .titlebar[data-astro-cid-as2atypo]{display:none!important}.three-d-modal[data-astro-cid-as2atypo] .three-d-modal__close-btn[data-astro-cid-as2atypo]{position:absolute;top:60px;right:15px;background:none;border:var(--b-none);cursor:pointer;z-index:102}.three-d-modal[data-astro-cid-as2atypo] .three-d-modal__close-btn[data-astro-cid-as2atypo] img[data-astro-cid-as2atypo]{width:20px;height:20px}@media (max-width: 576px){.three-d-modal[data-astro-cid-as2atypo] .three-d-modal__vox[data-astro-cid-as2atypo]{width:200px}.three-d-modal[data-astro-cid-as2atypo] .three-d-modal__vox[data-astro-cid-as2atypo] .three-d-modal__vox-audio[data-astro-cid-as2atypo]{max-width:200px}.three-d-modal[data-astro-cid-as2atypo] .three-d-modal__3d[data-astro-cid-as2atypo]{display:flex;justify-content:center;align-items:center}.three-d-modal[data-astro-cid-as2atypo] .three-d-modal__3d[data-astro-cid-as2atypo] iframe[data-astro-cid-as2atypo]{height:70vh}}.hero-card-new{border-radius:var(--br-20);background-repeat:no-repeat;background-size:cover;background-position:center;display:flex;justify-content:flex-end;align-items:flex-end;border:var(--bw-2) solid var(--border-purple-dark);position:relative;overflow:hidden;transition:all .4s ease;cursor:pointer}.hero-card-new .likes-wrapper{display:flex;align-items:center;position:absolute;bottom:-4px;right:2px;gap:var(--gap-5);padding:var(--p-5)}.hero-card-new .likes-wrapper .like-btn{background:transparent;border:var(--b-none);font-size:var(--fs-24);cursor:pointer;padding:var(--p-0);color:var(--color-white);transition:transform .2s}.hero-card-new .likes-wrapper .like-btn.not-allowed{cursor:not-allowed}.hero-card-new .likes-wrapper .like-btn:hover{transform:scale(1.2)}.hero-card-new .likes-wrapper .likes-count{color:var(--color-white);font-size:var(--fs-14);min-width:10px}.hero-card-new .hero-card-new__img{width:100%;height:100%;border-radius:var(--br-18);transition:all .4s ease}.hero-card-new .hero-card-new__img:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(180deg,#15112400 78.67%,#151124b3 88%,#151124)}.hero-card-new .hero-card-new__img img{height:100%;width:100%;object-fit:cover;transition:all .4s ease;transform-origin:top center;aspect-ratio:1/1}.hero-card-new:hover .hero-card-new__img img{transform:scale(1.2)}.load-more-wrapper{justify-content:center;align-items:center;text-align:center}@media (max-width: 576px){.hero-card-new{border-radius:var(--br-20)}.hero-card-new .likes-wrapper .like-btn{background:transparent;font-size:var(--fs-14);cursor:pointer;color:var(--color-white);transition:transform .2s}.hero-card-new .likes-wrapper .like-btn:hover{transform:scale(1.2)}.hero-card-new .likes-wrapper .likes-count{color:var(--color-white);font-size:var(--fs-14)}}.download-image{cursor:pointer;transition:transform .2s}.download-image:hover{transform:scale(1.15)}.download-image:hover svg{fill:var(--color-orange-brand)}.hero-role-wrapper{position:absolute;height:100%;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);z-index:98;display:flex;align-items:center;justify-content:center;flex-direction:column}.hero-role-wrapper h1{font-family:Poppins;font-size:var(--fs-80);font-weight:var(--fw-extrabold);line-height:var(--lh-76);letter-spacing:.2rem;text-align:center;color:var(--color-orange-brand);text-transform:uppercase;text-shadow:0 4px 4px rgba(0,0,0,.52)}.hero-role-wrapper p{color:var(--color-grey-light-brand);text-align:center;font-family:Poppins;font-size:var(--fs-32);font-style:normal;font-weight:var(--fw-bold);line-height:var(--lh-32);margin-bottom:var(--m-35);text-transform:uppercase;text-shadow:0 4px 4px rgba(0,0,0,.52)}@media (max-width: 576px){.hero-role-wrapper h1{font-size:var(--fs-56);line-height:var(--lh-per-100);color:var(--color-orange-brand);text-transform:uppercase}.hero-role-wrapper p{color:var(--color-grey-light-brand);font-size:var(--fs-24);font-weight:var(--fw-bold);line-height:var(--lh-per-100);margin-bottom:var(--m-35)}}@media (max-width: 1000px) and (orientation: landscape){.hero-role-wrapper h1{font-size:var(--fs-48);line-height:var(--lh-per-100)}.hero-role-wrapper p{font-size:var(--fs-24);margin-bottom:var(--m-0);font-weight:var(--fw-bold)}}.heroes-hero-page{background-color:var(--background-purple-01)}.artwork-fullscreen-modal{opacity:var(--opacity-0);visibility:hidden;height:100vh;width:100%;z-index:200;position:fixed;padding:var(--p-20);top:0;left:0;background:var(--background-purple-01);display:flex;justify-content:center;align-items:center;z-index:2000;transition:opacity .8s ease,visibility 0s .8s}.artwork-fullscreen-modal.fullscreen{opacity:var(--opacity-100);visibility:visible;transition:opacity .8s ease,visibility 0s 0s}.artwork-fullscreen-modal .artwork-fullscreen-modal-closebtn{position:absolute;top:8px;right:8px;background:none;border:var(--b-none);cursor:pointer}.artwork-fullscreen-modal .artwork-fullscreen-modal-closebtn img{width:20px;height:20px}.artwork-fullscreen-modal img{width:100%;height:85vh;object-fit:contain}.heroes-details-action{height:calc(100vh - 100px);position:relative}.heroes-details-action__picture{position:relative;display:flex;top:0;left:0;height:100%;width:100%}.heroes-details-action__picture img{height:100%;width:100%;object-fit:cover;object-position:top center;opacity:.56}@media (orientation: portrait){.heroes-details-action__picture img.portrait{object-fit:cover}}.heroes-details-action__picture:after{position:absolute;inset:0;height:100%;width:100%;content:"";background:linear-gradient(180deg,#15112400 78.67%,#151124b3 88%,#151124);pointer-events:none}.heroes-details-action__wrapper{height:100%;position:relative}.heroes-details-action__wrapper-actions{width:100%}.heroes-details-audio{padding:var(--p-5);width:40px;height:40px;justify-content:center;align-items:center;display:flex;border-radius:var(--br-half);border:var(--bw-2) solid var(--border-purple-dark);cursor:pointer}@media (min-width: 992px){.heroes-details-audio{position:absolute;right:18px}}.heroes-audio{display:flex;align-items:center;justify-content:flex-end}@media (max-width: 760px){.heroes-audio{justify-content:flex-start}}.heroes-details-action-wrapper{position:absolute;bottom:2%;display:flex;align-items:center;justify-content:center;gap:var(--gap-24);padding-bottom:var(--p-12);z-index:98}.heroes-artwork-heading{color:var(--color-grey-light-brand);font-family:Poppins;font-size:var(--fs-24);font-style:normal;font-weight:var(--fw-bold);line-height:var(--lh-per-120);margin-top:var(--m-32);margin-bottom:var(--m-16)}@media (max-width: 760px){.heroes-artwork-heading{font-size:var(--fs-12);font-weight:var(--fw-medium);line-height:var(--lh-16);color:var(--color-white)}}
