.hero-container{background:#233240;border-radius:8px;padding:48px 64px;position:relative}.hero-container .text-container{flex-direction:column;gap:24px;width:768px;display:flex}.hero-container .text-container .header-container{flex-direction:column;gap:8px;display:flex}.hero-container .text-container .header-container .btn-color{margin-top:16px}.hero-container .text-container .header-container .text-gray-nurse span{color:var(--gray-nurse)!important}.hero-container .btn-container{flex-wrap:wrap;gap:16px;display:flex}.hero-container .hero-bg-image{object-fit:cover;pointer-events:none;width:100%;height:100%}.details-hero-container{border-radius:8px;flex-direction:column;gap:24px;padding:48px 64px;display:flex;position:relative;overflow:hidden}.details-hero-container .title{width:768px}.details-hero-container .width-container{max-width:880px}.details-hero-container .author-container{flex-wrap:wrap;gap:16px;display:flex}.details-hero-container .author-container .author-info-container{align-items:center;gap:16px;display:flex}.details-hero-container .author-container .author-info-container .author-image{object-fit:cover;border-radius:50%;width:48px;height:48px}.details-hero-container .author-container .author-info-container .text-container{flex-direction:column;gap:8px;display:flex}.details-hero-container .icon-main-container{align-items:center;gap:16px;display:flex}.details-hero-container .icon-main-container .icon-container{align-items:center;gap:8px;display:flex}.details-hero-container .btn-container{flex-wrap:wrap;gap:16px;display:flex}.details-hero-container .desktop-hero-image{object-fit:cover;z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}@media only screen and (max-width:1200px){.hero-container{padding:56px 24px}.details-hero-container{padding:48px 24px}}@media only screen and (max-width:850px){.hero-container{padding:32px 16px}.hero-container .text-container{width:100%}.details-hero-container{padding:48px 24px}.details-hero-container .title{width:100%}}@media only screen and (max-width:600px){.details-hero-container .icon-main-container{flex-wrap:wrap;gap:8px}.details-hero-container .icon-main-container .icon-container{gap:4px}.details-hero-container .author-container{flex-direction:column;gap:8px}}
