.main-review_card__aXqxc{text-align:left;display:flex;flex-direction:column;gap:.7rem;flex:1;min-width:0;padding:1.4rem;border-radius:1.2rem;background-color:var(--color-white);border:.1rem solid var(--color-gray04)}.main-review_education__6A9LU .main-review_card__aXqxc{border-color:transparent;background-color:var(--color-secondary);color:var(--color-white)}.main-review_education__6A9LU .main-review_contents__mzLk3{color:rgba(255,255,255,.9)}.main-review_education__6A9LU .main-review_writer__xueG4{color:var(--color-primary)}.main-review_education__6A9LU .main-review_target___Lw_j{color:rgba(255,255,255,.78)}.main-review_photo__u1ooG{position:relative;display:block;width:100%;aspect-ratio:16/9;border-radius:.8rem;overflow:hidden;background-color:var(--color-gray02)}.main-review_photo__u1ooG img{object-fit:cover}.main-review_contents__mzLk3{font-size:var(--fontsize-14);line-height:1.5;color:var(--color-gray06);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.main-review_writer__xueG4{margin-top:auto;display:flex;align-items:center;gap:.6rem;font-size:var(--fontsize-13);font-weight:600;overflow:hidden}.main-review_name__uJA9z{flex-shrink:0;white-space:nowrap}.main-review_target___Lw_j{min-width:0;font-weight:400;color:var(--color-gray03);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.main-review_row__II2K6 .swiper-slide{height:auto;display:flex;width:calc((100% - 1.2rem * .35) / 1.35)}@media (min-width:768px){.main-review_row__II2K6 .swiper-slide{width:calc((100% - 1.6rem * 2) / 3)}}.main-review_marquee__AFRnS .swiper-wrapper{transition-timing-function:linear}.main-review_thumb_btn__pgEFC{display:block;width:100%;padding:0;border:0;background:none;text-align:left}.main-review_thumb_btn__pgEFC:is(button){cursor:pointer}.main-review_text_area__xVaij{display:block;color:inherit;text-decoration:none}.main-review_text_area__xVaij:focus-visible,.main-review_thumb_btn__pgEFC:focus-visible{outline:.2rem solid var(--color-primary);outline-offset:.2rem}.swiper-fade{&.swiper-free-mode{.swiper-slide{transition-timing-function:ease-out}}.swiper-slide{pointer-events:none;transition-property:opacity;.swiper-slide{pointer-events:none}}.swiper-slide-active{pointer-events:auto;& .swiper-slide-active{pointer-events:auto}}}