.cc_wvu8a0gt_IMLhaAjMoi .fband { padding-top: 4rem; }
@media (min-width: 1024px) { .cc_wvu8a0gt_IMLhaAjMoi .fband { padding-top: 4.5rem; } }
.cc_wvu8a0gt_IMLhaAjMoi .fband__box { display: grid; gap: 1.5rem; align-items: center; padding: 2rem 1.5rem; border-radius: 36px; background: var(--devre-night); color: var(--devre-white); }
@media (min-width: 1024px) { .cc_wvu8a0gt_IMLhaAjMoi .fband__box { grid-template-columns: auto 1fr auto; gap: 2.5rem; padding: 2.5rem 3rem; } }
.cc_wvu8a0gt_IMLhaAjMoi .fband__big b { display: block; color: var(--devre-butter); font-family: var(--devre-font-soft); font-size: clamp(4rem, 9vw, 7rem); font-weight: 800; letter-spacing: -0.05em; line-height: 0.9; }
.cc_wvu8a0gt_IMLhaAjMoi .fband__big small { display: block; margin-top: 0.4rem; font-size: 0.9rem; font-weight: 600; }
.cc_wvu8a0gt_IMLhaAjMoi .fband__title { font-size: clamp(1.6rem, 3vw, 2.4rem); }
.cc_wvu8a0gt_IMLhaAjMoi .fband__copy p { max-width: 34rem; margin: 0.6rem 0 0; color: rgba(255, 255, 255, 0.78); font-size: 0.95rem; }
.cc_wvu8a0gt_IMLhaAjMoi .fband__clock { display: flex; gap: 0.5rem; margin-top: 1rem; }
.cc_wvu8a0gt_IMLhaAjMoi .fband__clock span { display: grid; justify-items: center; min-width: 4rem; padding: 0.45rem 0.5rem; border-radius: 16px; background: var(--devre-night-2); }
.cc_wvu8a0gt_IMLhaAjMoi .fband__clock b { font-family: var(--devre-font-soft); font-size: 1.5rem; font-weight: 800; font-variant-numeric: tabular-nums; line-height: 1.1; }
.cc_wvu8a0gt_IMLhaAjMoi .fband__clock small { color: rgba(255, 255, 255, 0.6); font-size: 0.7rem; }
.cc_wvu8a0gt_IMLhaAjMoi .fband__side { display: grid; justify-items: center; gap: 1rem; }
.cc_wvu8a0gt_IMLhaAjMoi .fband__pics { display: flex; }
.cc_wvu8a0gt_IMLhaAjMoi .fband__pics img { width: 7rem; height: 7rem; margin-left: -1.75rem; border: 4px solid var(--devre-night); border-radius: 50%; object-fit: cover; }
.cc_wvu8a0gt_IMLhaAjMoi .fband__pics img:first-child { margin-left: 0; }
.cc_wvu8a0gt_IMLhaAjMoi .fband__btn { display: inline-flex; align-items: center; min-height: 3rem; padding: 0 1.5rem; border-radius: 999px; background: var(--devre-butter); color: var(--devre-ink); font-weight: 600; text-decoration: none; box-shadow: inset 0 -3px 0 rgba(0, 0, 0, 0.12); }
@media (max-width: 600px) { .cc_wvu8a0gt_IMLhaAjMoi .fband__pics img { width: 5rem; height: 5rem; margin-left: -1.25rem; } }
