*,:before,:after{box-sizing:border-box}html{font-family:system-ui,Helvetica Neue,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4}body{margin:0}hr{height:0;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,Menlo,Consolas,Roboto Mono,"Ubuntu Monospace",Noto Mono,Fira Mono,Droid Sans Mono,monospace,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-image:none}::-moz-focus-inner{border-style:none;padding:0}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}button{background-image:none}fieldset{margin:0;padding:0}ol,ul{list-style:none;margin:0;padding:0}html{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:1.5}body{font-family:inherit;line-height:inherit}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{padding:0;line-height:inherit;color:inherit;font-family:inherit;font-size:100%;font-weight:inherit;margin:0}:root{--horizontalPadding: 96px;--verticalPadding: 32px}._defaultMarginTop_1fg61_264{margin-top:80px!important}@media screen and (max-width: 1024px){:root{--horizontalPadding: 60px}}@media screen and (max-width: 400px){:root{--horizontalPadding: 40px;--verticalPadding: 20px}}*{outline:none}body{font-family:Montserrat,sans-serif}p{color:#404040}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Montserrat-Regular.woff2) format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Montserrat-Medium.woff2) format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Montserrat-SemiBold.woff2) format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Montserrat-Bold.woff2) format("woff2")}._upperContainer_1fg61_319{padding-top:var(--horizontalPadding);display:flex;justify-content:space-between}._upperContainer_1fg61_319 h3{font-size:36px;font-weight:700;color:#5751d4}._upperContainer_1fg61_319 div{display:flex;gap:16px}._upperContainer_1fg61_319 select,._upperContainer_1fg61_319 input{width:256px;padding:12px;color:gray;border-radius:4px;margin-bottom:4%;box-shadow:0 2px 4px #00000013}._upperContainer_1fg61_319 select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23808080'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'%20class='icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-chevron-down'%3e%3cpath%20stroke='none'%20d='M0%200h24v24H0z'%20fill='none'/%3e%3cpath%20d='M6%209l6%206l6%20-6'%20/%3e%3c/svg%3e") no-repeat right 1rem center;background-size:24px}._categoryContainer_1fg61_350{max-width:1220px;margin:0 auto;display:flex;flex-direction:column;border-bottom:2px solid #f5f5f5}._categoryContainer_1fg61_350:last-of-type{border-bottom:none}._categoryContainer_1fg61_350 h4{color:#404040;font-size:32px;font-weight:600}._cardsContainer_1fg61_366{display:flex;gap:2%;flex-wrap:wrap;margin-bottom:var(--horizontalPadding)}._notFoundContainer_1fg61_373{margin-top:-80px;margin-bottom:var(--horizontalPadding)}._notFound_1fg61_373{color:gray;font-weight:600;background-color:#fbfbfb;padding:20px;border-radius:8px;text-align:center}._loadMoreButton_1fg61_387{max-width:1220px;margin:0 auto;display:flex;justify-content:center;width:100%;background-color:#5751d4;color:#fff;padding:16px;border-radius:8px;font-weight:600;margin-top:calc(var(--horizontalPadding) / 2 * -1);margin-bottom:var(--horizontalPadding)}._loadMoreButton_1fg61_387:hover{background-color:#4741ba}@media screen and (max-width: 1320px){._upperContainer_1fg61_319,._cardsContainer_1fg61_366,._paginationContainer_1fg61_408,._loadMoreContainer_1fg61_409,._notFoundContainer_1fg61_373{padding-left:var(--verticalPadding);padding-right:var(--verticalPadding)}}@media screen and (max-width: 1024px){._upperContainer_1fg61_319{flex-direction:column;text-align:center;gap:20px}._upperContainer_1fg61_319 div{flex-wrap:wrap;gap:2%}._upperContainer_1fg61_319 input,._upperContainer_1fg61_319 select{width:100%}._notFoundContainer_1fg61_373{margin-top:-40px}._cardsContainer_1fg61_366{row-gap:2%}}@media screen and (max-width: 600px){._upperContainer_1fg61_319{gap:8px;margin-bottom:12px}._upperContainer_1fg61_319 div{flex-direction:column}._upperContainer_1fg61_319 div select{width:100%}._upperContainer_1fg61_319 h3{font-size:24px}._cardsContainer_1fg61_366{row-gap:var(--verticalPadding)}}
