.cards-hero .hero-composition[data-v-3ec7caea]{position:relative}.cards-hero .hero-composition .image-wrap[data-v-3ec7caea]{position:relative;margin:0 auto;max-width:420px}.cards-hero .hero-composition .image-wrap .curly-image[data-v-3ec7caea]{max-height:540px;border-radius:0 5rem}.cards-hero .hero-composition .floating-box[data-v-3ec7caea]{position:absolute;background:var(--card-bg-color);padding:.85rem;border:1px solid var(--card-border-color);border-radius:1rem;box-shadow:var(--light-box-shadow);transition:background-color .3s,border-color .3s}.cards-hero .hero-composition .floating-box.floating-box-1[data-v-3ec7caea]{bottom:4rem;right:-4rem;max-width:240px;min-width:240px}.cards-hero .hero-composition .floating-box.floating-box-2[data-v-3ec7caea]{top:4rem;left:-6rem;max-width:180px;min-width:180px}.cards-hero .hero-composition .floating-box .floating-box-content[data-v-3ec7caea]{width:100%}.cards-hero .hero-composition .floating-box .floating-box-content .pastel-icon[data-v-3ec7caea]{max-width:50px}.cards-hero .hero-composition .floating-box .floating-box-content .icon-block .pastel-icon[data-v-3ec7caea]{margin:1rem auto}.cards-hero .hero-composition .floating-box .floating-box-content .icon-block .block-text[data-v-3ec7caea]{text-align:center}.cards-hero .hero-composition .floating-box .floating-box-content .icon-block .block-text .block-title[data-v-3ec7caea]{display:block;font-family:var(--font);font-weight:700;font-size:1.25rem;line-height:1;color:var(--title-color)}.cards-hero .hero-composition .floating-box .floating-box-content .icon-block .block-text .block-subtitle[data-v-3ec7caea]{display:block;font-family:var(--font);font-size:.85rem;color:var(--medium-text);margin-bottom:.75rem}.cards-hero .hero-composition .floating-box .floating-box-content .icon-header[data-v-3ec7caea]{display:flex;align-items:center;margin-bottom:.5rem;width:100%}.cards-hero .hero-composition .floating-box .floating-box-content .icon-header .header-text[data-v-3ec7caea]{display:block;font-weight:700;font-family:var(--font-main);color:var(--title-color);margin-left:.75rem}.cards-hero .hero-composition .floating-box .floating-box-content .icon-header .header-stat[data-v-3ec7caea]{margin-left:auto;margin-right:.5rem;font-family:var(--font);font-weight:600;font-size:.8rem}.cards-hero .hero-composition .floating-box .floating-box-content .icon-header .header-stat.is-positive[data-v-3ec7caea]{color:var(--success)}.cards-hero .hero-composition .floating-box .floating-box-content .icon-header .header-stat.is-negative[data-v-3ec7caea]{color:var(--danger)}.cards-hero .hero-composition .floating-box .floating-box-content .inner-text-content[data-v-3ec7caea]{font-family:var(--font);font-size:.85rem;color:var(--medium-text);text-align:left}.cards-hero .hero-composition .floating-avatar[data-v-3ec7caea]{position:absolute;background:var(--card-bg-color);border:1px solid var(--card-border-color);box-shadow:var(--light-box-shadow);display:flex;justify-content:center;align-items:center;border-radius:50%;transition:background-color .3s,border-color .3s}.cards-hero .hero-composition .floating-avatar.floating-avatar-1[data-v-3ec7caea]{top:0;right:-80px;height:76px;width:76px}.cards-hero .hero-composition .floating-avatar.floating-avatar-2[data-v-3ec7caea]{top:140px;right:-140px;height:60px;width:60px}.cards-hero .hero-composition .floating-avatar.floating-avatar-3[data-v-3ec7caea]{top:90px;right:-20px;height:36px;width:36px}.cards-hero .hero-composition .floating-avatar.floating-avatar-4[data-v-3ec7caea]{bottom:140px;left:-30px;height:60px;width:60px}@media only screen and (width <= 767px){.cards-hero .hero-caption[data-v-3ec7caea]{padding-top:3rem;text-align:center}.cards-hero .buttons[data-v-3ec7caea]{justify-content:center}.cards-hero[data-v-3ec7caea] .title.is-2{font-size:2rem}.cards-hero .hero-composition .floating-box[data-v-3ec7caea]{transform:scale(.8)}.cards-hero .hero-composition .floating-box.floating-box-2[data-v-3ec7caea]{top:2rem;left:-5rem}}@media only screen and (width >= 768px) and (width <= 1024px) and (orientation: portrait){.cards-hero .hero-caption[data-v-3ec7caea]{text-align:center;max-width:560px;margin:0 auto}.cards-hero .buttons[data-v-3ec7caea]{justify-content:center}}
