.background-stars{height:700%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.background-stars img{opacity:.8;position:absolute}.star{animation:float 10s ease-in-out infinite}.star-1{left:4%;top:3%;width:110px}.star-2{left:auto;right:6%;top:3%;width:75px}.star-3{left:8%;top:6%;width:125px}.star-4{left:auto;right:4%;top:9%;width:95px}.star-5{left:2%;top:12%;width:115px}.star-6{left:auto;right:7%;top:16%;width:105px}.star-7{left:3%;top:20%;width:85px}.star-8{left:auto;right:8%;top:24%;width:145px}.star-9{left:6%;top:28%;width:95px}.star-10{left:auto;right:4%;top:32%;width:125px}.star-11{left:7%;top:36%;width:135px}.star-12{left:auto;right:9%;top:40%;width:85px}.star-13{left:4%;top:44%;width:115px}.star-14{left:auto;right:6%;top:48%;width:105px}.star-15{left:2%;top:52%;width:145px}.star-16{left:auto;right:5%;top:56%;width:125px}.star-17{left:6%;top:60%;width:95px}.star-18{left:auto;right:8%;top:64%;width:110px}.star-19{left:3%;top:68%;width:120px}.star-20{left:auto;right:5%;top:72%;width:135px}.star-21{left:5%;top:76%;width:105px}.star-22{left:auto;right:6%;top:80%;width:85px}.star-23{left:4%;top:86%;width:125px}.star-24{left:auto;right:4%;top:88%;width:95px}.star-25{left:7%;top:92%;width:115px}.star-26{left:auto;right:7%;top:94%;width:130px}.star-27{left:2%;top:100%;width:90px}.star-28{left:auto;right:9%;top:104%;width:110px}.star-29{left:3%;top:108%;width:120px}.star-30{left:auto;right:6%;top:112%;width:140px}.star-31{left:4%;top:116%;width:105px}.star-32{left:auto;right:8%;top:120%;width:70px}.star-33{left:5%;top:124%;width:125px}.star-34{left:auto;right:3%;top:128%;width:95px}.star-35{left:2%;top:132%;width:115px}.block-description{color:#050823;font-size:16px;line-height:1.5;margin:0;text-align:left!important}.hana-tip{background:linear-gradient(90deg,#6d8ff3,#69a6e2 18%,#80b1dd 38.5%,#7acbc0 59%,#b1c2b5 79.5%,#dcc77c 97.5%);border-radius:10px;padding:2px;position:relative}.hana-tip-content{align-items:flex-start;background:#f0f2ff;border-radius:8px;display:flex;padding:16px}.hana-tip-icon{align-items:center;display:flex;justify-content:center;margin-right:10px}.hana-tip-text{color:#050823;font-size:14px!important;line-height:1.5;margin:0}.hr-module{align-items:center;display:flex;flex-direction:column;max-width:100%;padding:0}.section-title{color:#050823;font-family:Poppins,sans-serif;font-size:44px;font-weight:600;margin-bottom:5%;text-align:center;text-wrap:balance}.section-title .highlight{background:linear-gradient(45deg,#3899eb,#92cdb2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:700}.hr-content{gap:100px;width:100%}.hr-block,.hr-content{display:flex;flex-direction:column}.hr-block{gap:60px}.block-content{color:#050823;display:flex;flex:1;flex-direction:column;gap:20px}.image-container{align-items:center;border-radius:16px;display:flex;flex:1;justify-content:center;overflow:visible;padding:0;position:relative;text-align:center}.background-layer{height:816px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:816px;z-index:0}.image-container img{border-radius:8px;height:auto;max-width:100%;position:relative;z-index:1}.tag-bubble{background:linear-gradient(45deg,#3899eb,#92cdb2);border-radius:12px;bottom:16px;color:#fff;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;left:16px;padding:8px 16px;position:absolute}.block-title{font-size:32px;font-weight:700}.block-benefits,.block-title{color:#050823;font-family:Poppins,sans-serif;margin:0;text-wrap:balance}.block-benefits{font-size:24px;line-height:24px;list-style:none;padding:0}@media screen and (min-width:769px){.hr-block{align-items:center;flex-direction:row}.hr-block:nth-child(2n){flex-direction:row-reverse}}@media screen and (max-width:768px){.block-description{text-align:center!important}.block-content{gap:10px}.background-stars{display:none}.block-description{font-size:16px!important;text-align:center;text-wrap:balance}.hr-block{display:flex;gap:10px}.block-benefits{text-align:center}.block-title{color:#050823;font-family:Poppins,sans-serif;font-size:20px;font-weight:700;margin-top:3%;text-align:center}.section-title{font-size:26px;font-weight:700;margin-top:6%}.hr-block{flex-direction:column}.image-container{margin-top:10px;overflow:hidden}}