.hero-container{background:#233240;border-radius:8px;padding:48px 64px;position:relative}.hero-container .text-container{width:768px;display:flex;flex-direction:column;gap:24px}.hero-container .text-container .header-container{display:flex;flex-direction:column;gap:8px}.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{display:flex;gap:16px;flex-wrap:wrap}.hero-container .hero-bg-image{width:100%;height:100%;object-fit:cover;pointer-events:none}.details-hero-container{padding:48px 64px;border-radius:8px;display:flex;flex-direction:column;gap:24px;position:relative;overflow:hidden}.details-hero-container .title{width:768px}.details-hero-container .width-container{max-width:880px}.details-hero-container .author-container{display:flex;gap:16px;flex-wrap:wrap}.details-hero-container .author-container .author-info-container{display:flex;gap:16px;align-items:center}.details-hero-container .author-container .author-info-container .author-image{width:48px;height:48px;border-radius:50%;object-fit:cover}.details-hero-container .author-container .author-info-container .text-container{display:flex;flex-direction:column;gap:8px}.details-hero-container .icon-main-container{display:flex;align-items:center;gap:16px}.details-hero-container .icon-main-container .icon-container{display:flex;align-items:center;gap:8px}.details-hero-container .btn-container{display:flex;gap:16px;flex-wrap:wrap}.details-hero-container .desktop-hero-image{position:absolute;top:0;left:0;object-fit:cover;width:100%;z-index:-1;height:100%}@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{gap:8px;flex-wrap:wrap}.details-hero-container .icon-main-container .icon-container{gap:4px}.details-hero-container .author-container{flex-direction:column;gap:8px}}