.card{width:100%;padding:1rem}.card__progress{--tw-bg-opacity:1;background-color:rgba(37,37,37,var(--tw-bg-opacity));border-radius:.75rem}.card__progress.mob{background-color:transparent}.card__progress.mob .card__progress-header{font-size:.875rem;line-height:1.25rem}.card__progress.mob .title{font-weight:400}.card__progress.mob .button{background-color:transparent;margin-left:.5rem;padding:0;font-weight:600}.card__progress-header{justify-content:space-between;font-size:.75rem;font-weight:500;line-height:1rem;display:flex}.card__progress-header .title{color:rgba(255,255,255,.8)}.card__progress-header .timer{color:rgba(255,255,255,.6);align-items:center;gap:.25rem;display:flex}.card__progress-header .timer.warning{--tw-text-opacity:1;color:rgba(244,74,83,var(--tw-text-opacity))}.card__progress-counter{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));margin-top:.25rem;margin-bottom:.25rem;font-size:.875rem;font-weight:500;line-height:1.25rem}.card__title{color:rgba(255,255,255,.5);font-size:.875rem;font-weight:500;line-height:1.25rem}.card__details-cards{flex-direction:column;gap:.75rem;display:flex}.card__details{background-color:rgba(255,255,255,.05);border-radius:.5rem}.card__details .content{justify-content:space-between;align-items:center;display:flex}.card__details .content .button.btn-contact{gap:.5rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:600;line-height:1.25rem;display:flex}.card__details .content .button.btn-artwork{background-color:transparent;padding:0}.card__details.mob{background-color:transparent}@media (min-width:640px){.card__details.mob{padding-left:68px;padding-right:68px}}.card__about{gap:.75rem;display:flex}.card__about .image-card{min-width:44px;min-height:44px;position:relative;overflow:hidden}.card__about .header{flex-direction:column;justify-content:center;display:flex}.card__about .header .title{overflow-wrap:break-word;word-break:break-all;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));font-size:.875rem;font-weight:500;line-height:1.25rem}.card__about .header .title.empty{color:rgba(255,255,255,.5)}.card__about .header .details{color:rgba(255,255,255,.6);font-size:.75rem;font-weight:500;line-height:1rem}.card__warning{--tw-backdrop-blur:blur(30px);-webkit-backdrop-filter:var(--tw-backdrop-blur)var(--tw-backdrop-brightness)var(--tw-backdrop-contrast)var(--tw-backdrop-grayscale)var(--tw-backdrop-hue-rotate)var(--tw-backdrop-invert)var(--tw-backdrop-opacity)var(--tw-backdrop-saturate)var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur)var(--tw-backdrop-brightness)var(--tw-backdrop-contrast)var(--tw-backdrop-grayscale)var(--tw-backdrop-hue-rotate)var(--tw-backdrop-invert)var(--tw-backdrop-opacity)var(--tw-backdrop-saturate)var(--tw-backdrop-sepia);background-color:rgba(244,74,83,.12);border-radius:.75rem;margin-top:1.5rem;padding:1.25rem 1rem;font-size:.875rem;line-height:1.25rem}.card__warning .title{--tw-text-opacity:1;color:rgba(244,74,83,var(--tw-text-opacity));font-weight:600}.card__warning .description{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));margin-top:.5rem;margin-bottom:1rem}.card__warning .button.btn-warning{border-radius:.5rem;padding-left:1rem;padding-right:1rem}
