.banner-module-scss-module__zeNr7q__banner{background-position:50%;background-size:cover;border-radius:3px;flex-direction:column;flex-shrink:0;justify-content:space-between;align-items:flex-end;gap:0;width:95%;height:355px;display:flex;position:relative;overflow:hidden}.banner-module-scss-module__zeNr7q__banner .banner-module-scss-module__zeNr7q__picture{width:100%;height:100%}.banner-module-scss-module__zeNr7q__banner .banner-module-scss-module__zeNr7q__picture>img{object-fit:cover;object-position:center;height:auto;display:block}.banner-module-scss-module__zeNr7q__banner .banner-module-scss-module__zeNr7q__bannerBackgroundWrapper{z-index:2;width:100%;height:100%;min-height:100%;position:relative}.banner-module-scss-module__zeNr7q__banner .banner-module-scss-module__zeNr7q__backgroundGradient{z-index:1;background:linear-gradient(349deg,var(--black-80)4.7%,transparent 63.7%);width:100%;height:100%;position:absolute;top:0}.banner-module-scss-module__zeNr7q__banner.banner-module-scss-module__zeNr7q__firstBanner{width:96%}.banner-module-scss-module__zeNr7q__banner.banner-module-scss-module__zeNr7q__middleBanner{width:95%}.banner-module-scss-module__zeNr7q__banner.banner-module-scss-module__zeNr7q__lastBanner{width:96%}.banner-module-scss-module__zeNr7q__banner .banner-module-scss-module__zeNr7q__bannerDetailSection{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0;padding-left:40px;padding-right:40px;display:flex}@media screen and (max-width:768px){.banner-module-scss-module__zeNr7q__banner .banner-module-scss-module__zeNr7q__bannerDetailSection{padding-left:24px;padding-right:24px}}@media screen and (max-width:576px){.banner-module-scss-module__zeNr7q__banner .banner-module-scss-module__zeNr7q__bannerDetailSection{padding-left:16px;padding-right:16px}}.banner-module-scss-module__zeNr7q__banner .banner-module-scss-module__zeNr7q__bannerDetailSection{background:linear-gradient(220deg,#0000 22.97%,var(--black)80.15%);justify-content:space-between;width:100%;height:100%;padding:45px 50px}.banner-module-scss-module__zeNr7q__banner .banner-module-scss-module__zeNr7q__bannerDetailSection .banner-module-scss-module__zeNr7q__headerText{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0;width:100%;max-width:100%;display:flex}.banner-module-scss-module__zeNr7q__banner .banner-module-scss-module__zeNr7q__bannerDetailSection .banner-module-scss-module__zeNr7q__headerText .banner-module-scss-module__zeNr7q__bannerName{color:var(--primary-color);font-size:72px;font-weight:700;line-height:120%;font-family:var(--trim-poster);text-transform:inherit;text-overflow:ellipsis;overflow:hidden}.banner-module-scss-module__zeNr7q__banner .banner-module-scss-module__zeNr7q__bannerDetailSection .banner-module-scss-module__zeNr7q__headerText .banner-module-scss-module__zeNr7q__bannerDescription{color:var(--text-color);font-size:16px;font-weight:400;line-height:120%;font-family:var(--trim);text-transform:inherit;margin-top:2px}.banner-module-scss-module__zeNr7q__banner .banner-module-scss-module__zeNr7q__bannerDetailSection .banner-module-scss-module__zeNr7q__buttonRow{flex-direction:row;justify-content:flex-start;align-items:end;gap:0;width:100%;display:flex}.banner-module-scss-module__zeNr7q__banner .banner-module-scss-module__zeNr7q__bannerDetailSection .banner-module-scss-module__zeNr7q__buttonRow .banner-module-scss-module__zeNr7q__buttonContainer{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:8px;display:flex}.banner-module-scss-module__zeNr7q__banner .banner-module-scss-module__zeNr7q__bannerDetailSection .banner-module-scss-module__zeNr7q__buttonRow .banner-module-scss-module__zeNr7q__buttonContainer>a>button{white-space:nowrap;min-width:202px;height:56px;font-family:var(--trim-mono);border-radius:6px;padding:0 24px}.banner-module-scss-module__zeNr7q__banner .banner-module-scss-module__zeNr7q__bannerDetailSection .banner-module-scss-module__zeNr7q__buttonRow .banner-module-scss-module__zeNr7q__navigationButtons{display:none}@media screen and (max-width:768px){.banner-module-scss-module__zeNr7q__banner{width:90%;height:calc(356px + var(--navbar-web-height));background:linear-gradient(5deg,#000000d4 31.5%,#0000 83.8%);border-radius:4px}.banner-module-scss-module__zeNr7q__banner .banner-module-scss-module__zeNr7q__backgroundGradient{background:linear-gradient(0deg,var(--black-80)3.59%,transparent 94.76%)}.banner-module-scss-module__zeNr7q__banner.banner-module-scss-module__zeNr7q__firstBanner{width:93%;margin-left:10px!important}.banner-module-scss-module__zeNr7q__banner.banner-module-scss-module__zeNr7q__middleBanner{width:94%}.banner-module-scss-module__zeNr7q__banner.banner-module-scss-module__zeNr7q__lastBanner{width:96%}.banner-module-scss-module__zeNr7q__banner .banner-module-scss-module__zeNr7q__bannerDetailSection{padding:22px}.banner-module-scss-module__zeNr7q__banner .banner-module-scss-module__zeNr7q__bannerDetailSection .banner-module-scss-module__zeNr7q__headerText .banner-module-scss-module__zeNr7q__bannerName{font-size:40px;line-height:46px}.banner-module-scss-module__zeNr7q__banner .banner-module-scss-module__zeNr7q__bannerDetailSection .banner-module-scss-module__zeNr7q__headerText .banner-module-scss-module__zeNr7q__bannerDescription{margin-top:8px;font-size:18px}.banner-module-scss-module__zeNr7q__banner .banner-module-scss-module__zeNr7q__bannerDetailSection .banner-module-scss-module__zeNr7q__buttonRow{flex-direction:row;justify-content:space-between;align-items:center;gap:0;display:flex}.banner-module-scss-module__zeNr7q__banner .banner-module-scss-module__zeNr7q__bannerDetailSection .banner-module-scss-module__zeNr7q__buttonRow .banner-module-scss-module__zeNr7q__buttonContainer{margin-top:48px}.banner-module-scss-module__zeNr7q__banner .banner-module-scss-module__zeNr7q__bannerDetailSection .banner-module-scss-module__zeNr7q__buttonRow .banner-module-scss-module__zeNr7q__buttonContainer>a>button{min-width:154px;height:44px;padding:0 16px;font-size:14px}.banner-module-scss-module__zeNr7q__banner .banner-module-scss-module__zeNr7q__bannerDetailSection .banner-module-scss-module__zeNr7q__buttonRow .banner-module-scss-module__zeNr7q__navigationButtons{display:flex}}@media screen and (max-width:576px){.banner-module-scss-module__zeNr7q__banner.banner-module-scss-module__zeNr7q__firstBanner{width:93%;margin-left:10px!important}.banner-module-scss-module__zeNr7q__banner.banner-module-scss-module__zeNr7q__middleBanner{width:91%}.banner-module-scss-module__zeNr7q__banner.banner-module-scss-module__zeNr7q__lastBanner{width:93%}}.banner-module-scss-module__zeNr7q__skeletonContainer .banner-module-scss-module__zeNr7q__bannerNameSkeleton{border-radius:12px;width:300px;height:86px}.banner-module-scss-module__zeNr7q__skeletonContainer .banner-module-scss-module__zeNr7q__bannerDescriptionSkeleton{flex-direction:column;justify-content:flex-start;align-items:center;gap:8px;margin-top:16px;display:flex}.banner-module-scss-module__zeNr7q__skeletonContainer .banner-module-scss-module__zeNr7q__bannerDescriptionSkeleton>:first-child{border-radius:6px;width:450px;height:16px}.banner-module-scss-module__zeNr7q__skeletonContainer .banner-module-scss-module__zeNr7q__bannerDescriptionSkeleton>:last-child{border-radius:6px;width:350px;height:16px}.banner-module-scss-module__zeNr7q__skeletonContainer .banner-module-scss-module__zeNr7q__buttonSkeleton{border-radius:6px;width:202px;height:56px}@media screen and (max-width:576px){.banner-module-scss-module__zeNr7q__skeletonContainer .banner-module-scss-module__zeNr7q__bannerNameSkeleton{border-radius:6px;width:200px;height:42px}.banner-module-scss-module__zeNr7q__skeletonContainer .banner-module-scss-module__zeNr7q__bannerDescriptionSkeleton{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;margin-top:16px;display:flex}.banner-module-scss-module__zeNr7q__skeletonContainer .banner-module-scss-module__zeNr7q__bannerDescriptionSkeleton>:first-child{border-radius:6px;width:300px;height:16px}.banner-module-scss-module__zeNr7q__skeletonContainer .banner-module-scss-module__zeNr7q__bannerDescriptionSkeleton>:last-child{border-radius:6px;width:250px;height:16px}.banner-module-scss-module__zeNr7q__skeletonContainer .banner-module-scss-module__zeNr7q__buttonSkeleton{border-radius:6px;width:154px;height:44px}}
.navigationButtons-module-scss-module__GO51pq__navigationButtonContainer{flex-direction:row;justify-content:flex-end;align-items:center;gap:25.5px;padding-left:40px;padding-right:40px;display:flex}@media screen and (max-width:768px){.navigationButtons-module-scss-module__GO51pq__navigationButtonContainer{padding-left:24px;padding-right:24px}}@media screen and (max-width:576px){.navigationButtons-module-scss-module__GO51pq__navigationButtonContainer{padding-left:16px;padding-right:16px}}.navigationButtons-module-scss-module__GO51pq__navigationButtonContainer{width:100%}.navigationButtons-module-scss-module__GO51pq__navigationButtonContainer .navigationButtons-module-scss-module__GO51pq__navigationButton{width:56px;height:56px;color:var(--primary-color);border:none;flex-direction:row;justify-content:center;align-items:center;gap:0;display:flex}.navigationButtons-module-scss-module__GO51pq__navigationButtonContainer .navigationButtons-module-scss-module__GO51pq__navigationButton:disabled{color:var(--text-color-40);background:border-box}.navigationButtons-module-scss-module__GO51pq__navigationButtonContainer .navigationButtons-module-scss-module__GO51pq__navigationButton:enabled{background:border-box;border:none}.navigationButtons-module-scss-module__GO51pq__navigationButtonContainer .navigationButtons-module-scss-module__GO51pq__navigationButton:active{background:border-box}.navigationButtons-module-scss-module__GO51pq__navigationButtonContainer .navigationButtons-module-scss-module__GO51pq__navigationButton:hover:enabled{border:none}.navigationButtons-module-scss-module__GO51pq__navigationButtonContainer .navigationButtons-module-scss-module__GO51pq__navigationButton:first-child{transform:rotate(180deg)}@media screen and (max-width:576px){.navigationButtons-module-scss-module__GO51pq__navigationButtonContainer{gap:20px;margin-top:48px;padding-right:0}.navigationButtons-module-scss-module__GO51pq__navigationButtonContainer .navigationButtons-module-scss-module__GO51pq__navigationButton{width:44px;height:44px}}.navigationButtons-module-scss-module__GO51pq__skeletonContainer .navigationButtons-module-scss-module__GO51pq__text{border-radius:4px;width:16px;height:16px}