section.main-page_wrapper__ulCrS{border-radius:1.25rem}@media screen and (max-width:calc(768px - 1px)){section.main-page_wrapper__ulCrS h3{font-size:1.5rem}}@media screen and (min-width:768px){section.main-page_wrapper__ulCrS{min-height:calc(100vh - 8.875rem)}}.main-page_list__O5n1a{display:grid;gap:.625rem;grid-template-columns:repeat(1,minmax(0,1fr))}.main-page_list__O5n1a>*{opacity:0;transform:translateY(1.25rem);will-change:opacity,transform}@media screen and (min-width:768px){.main-page_list__O5n1a{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}@media screen and (min-width:1025px){.main-page_list__O5n1a{grid-template-columns:repeat(3,minmax(0,1fr))}}.main-page_listTagContainer__2IMNL{position:relative}.main-page_listTagContainer__2IMNL .main-page_overlay-left__0_0Gn,.main-page_listTagContainer__2IMNL .main-page_overlay-right__3ctg4{position:absolute;inset:0;background:unset;z-index:1;pointer-events:none;width:calc(100% + 3rem);margin-left:-1.5rem}.main-page_listTagContainer__2IMNL .main-page_caret__Fwqqr{position:absolute;right:0;z-index:1;top:50%;transform:translateY(-50%);color:var(--color-black);display:none;pointer-events:auto;cursor:pointer;padding:0 1.5rem;height:100%;justify-content:center;align-items:center}.main-page_listTagContainer__2IMNL .main-page_caret__Fwqqr svg{height:1.5rem;width:.9375rem;transition:transform .3s ease-in-out}.main-page_listTagContainer__2IMNL .main-page_caret__Fwqqr:hover>svg{transform:scale(1.2)}.main-page_listTagContainer__2IMNL .main-page_overlay-left__0_0Gn .main-page_caret__Fwqqr{transform:translateY(-50%) rotate(180deg);right:unset;left:0}@media screen and (min-width:768px){.main-page_listTagContainer__2IMNL .main-page_overlay-left__0_0Gn .main-page_caret__Fwqqr,.main-page_listTagContainer__2IMNL .main-page_overlay-right__3ctg4 .main-page_caret__Fwqqr{display:inline-flex}.main-page_listTagContainer__2IMNL .main-page_overlay-left__0_0Gn{background:linear-gradient(270deg,rgba(255,255,255,0) 87.75%,#ffffff)}.main-page_listTagContainer__2IMNL .main-page_overlay-right__3ctg4{background:linear-gradient(90deg,rgba(255,255,255,0) 87.75%,#ffffff)}}.main-page_listTag__JyYoG{--tag-spacing:1.25rem;display:flex;gap:.5rem;overflow:auto;-ms-overflow-style:none;scrollbar-width:none;width:calc(100% + var(--tag-spacing)*2);margin-left:calc(var(--tag-spacing)*-1);margin-bottom:var(--tag-spacing)}.main-page_listTag__JyYoG::-webkit-scrollbar{display:none}.main-page_listTag__JyYoG li{display:inline-flex}.main-page_listTag__JyYoG li.main-page_active__oe2QD>button{background-color:var(--color-indigo);color:var(--color-white)}.main-page_listTag__JyYoG li:hover:not(.main-page_active__oe2QD)>button{background-color:var(--color-light-pink)}.main-page_listTag__JyYoG li:first-child{padding-left:var(--tag-spacing)}.main-page_listTag__JyYoG li:last-child{padding-right:var(--tag-spacing)}.main-page_listTag__JyYoG button{font-size:1rem;padding:.625rem 1rem;background-color:var(--color-smoke);color:var(--color-black);border-radius:31.25rem;white-space:nowrap;cursor:pointer;text-decoration:none;transition:background-color .2s ease-in-out,color .2s ease-in-out}@media screen and (min-width:768px){.main-page_listTag__JyYoG{--tag-spacing:1.5rem}}