.class-landing-banner[data-v-671d8511]{align-items:center;background-color:var(--background-color)!important;border-radius:10px;display:flex!important;overflow:hidden;position:relative}@media only screen and (max-width:768px){.class-landing-banner[data-v-671d8511]{height:110px;padding:0 21px}}@media only screen and (min-width:768px){.class-landing-banner[data-v-671d8511]{height:116px;padding:0 32px}}.class-landing-banner>img[data-v-671d8511]{position:absolute;right:16px;top:28px}.class-landing-banner>img.full-height[data-v-671d8511]{height:100%;right:0;top:0}@media only screen and (min-width:768px){.class-landing-banner>img[data-v-671d8511]{right:32px}}.banner-control[data-v-0cb9b710]{background-color:rgba(4,5,5,.6);border-radius:30px;bottom:10px;display:flex;padding:4px 6px;position:absolute;right:10px}.banner-container[data-v-0cb9b710]{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.banner-container[data-v-0cb9b710]::-webkit-scrollbar{display:none}.banner-container>[data-v-0cb9b710]{flex-shrink:0;scroll-snap-align:center;transition:transform .2s;width:100%}.banner-container[data-v-0cb9b710]>:not(:first-child){margin-left:var(--5e6243b9)}@media only screen and (min-width:768px){.banner-container>[data-v-0cb9b710]{width:calc((100% - var(--5e6243b9))/var(--7601e75a))!important}}.banner-swiper[data-v-0cb9b710]{position:relative}.banner-control[data-v-dd1bc36e]{background-color:rgba(4,5,5,.6);border-radius:30px;bottom:10px;display:flex;padding:4px 6px;position:absolute;right:10px}@media only screen and (max-width:768px){.banner-container[data-v-dd1bc36e]{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.banner-container[data-v-dd1bc36e]::-webkit-scrollbar{display:none}.banner-container>.class-landing-banner[data-v-dd1bc36e]{flex-shrink:0;scroll-snap-align:center;transition:transform .2s;width:100%}}.banner-section[data-v-dd1bc36e]{position:relative}.class-card[data-v-7f83fbb7]{background-color:#fff;border-radius:10px;position:relative}@media only screen and (max-width:768px){.class-card.col-2[data-v-7f83fbb7]{height:191px;padding:16px}.class-card.col-4[data-v-7f83fbb7]{align-items:center;display:flex!important;height:84px;padding:0 16px}.class-card[data-v-7f83fbb7]{box-shadow:0 5px 10px 1px rgba(0,0,0,.03);transition:.1s}}@media only screen and (min-width:768px){.class-card[data-v-7f83fbb7]{box-shadow:0 3px 7px 0 rgba(0,0,0,.06);height:279px;padding:36px 28px;transition:.2s}}@media only screen and (max-width:768px){.class-card[data-v-7f83fbb7]:active{transform:scale(97%)}}@media only screen and (min-width:768px){.class-card[data-v-7f83fbb7]:hover{background-color:var(--07a7f48a);transform:translateY(-10px)}.class-card:hover .class-card-title[data-v-7f83fbb7]{color:#fff!important}.class-card:hover .class-card-subtitle[data-v-7f83fbb7]{color:hsla(0,0%,100%,.7)!important}}.class-card-image-container[data-v-7f83fbb7]{margin-top:auto}@media only screen and (max-width:768px){.class-card-image-container[data-v-7f83fbb7]{margin-left:auto}}@media only screen and (min-width:768px){.class-card-image-container[data-v-7f83fbb7]{bottom:21px;position:absolute;right:25px}}.class-card-image-container.col-2[data-v-7f83fbb7]{bottom:14px;position:absolute;right:14px}.class-card-image-container.col-4[data-v-7f83fbb7]{margin-top:0}.class-card-image-container .min-img[data-v-7f83fbb7]{margin-left:auto}.class-card-chip[data-v-4e73ff2a]{background-color:#fbd3d3!important;border:none!important;color:#e92525!important}.keyword-chips[data-v-e827014c]{position:relative}.keyword-chips[data-v-e827014c]:after{background-image:linear-gradient(90deg,transparent,#f7f8f8);content:"";height:100%;position:absolute;right:0;top:0;width:30px}.chip-row[data-v-e827014c]{cursor:grab;overflow-x:scroll;padding-right:30px;white-space:nowrap}.chip-row.dragging[data-v-e827014c]{cursor:grabbing}.chip-row.dragging>[data-v-e827014c]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.chip-row[data-v-e827014c]::-webkit-scrollbar{display:none}.class-home[data-v-1c2b675f]{padding-bottom:100px;width:100%}