@font-face{font-family:Quicksand;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/0781808e3393dbfb.dcfd2cce.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Quicksand;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/fae90444fefcda8c.p.44fa2115.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Quicksand;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/4a7551bcc3548e67.717db902.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.quicksand_2250310e-module__SLxzOG__className{font-family:Quicksand,sans-serif;font-style:normal}
@font-face{font-family:Bree Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/460411faf1106a9c.p.f9cbe295.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bree Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/96c7a40e75a59a4c.88f72ba9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.bree_serif_6f3dc9a1-module__Udm8aq__className{font-family:Bree Serif,sans-serif;font-style:normal;font-weight:400}
.donate-module__JPbdzW__disclaimer{margin:0 0 0 .5rem}.donate-module__JPbdzW__disclaimer i{cursor:pointer;color:rgba(var(--bs-dark-rgb),.75)!important}.donate-module__JPbdzW__disclaimer-popover{box-shadow:0 0 20px 10px #0000001a}.donate-module__JPbdzW__disclaimer-popover h6{color:var(--bs-danger)}.donate-module__JPbdzW__nih-buat-jajan img{width:180px}.donate-module__JPbdzW__trakteer{color:#fff;text-wrap:nowrap;background-color:#be1e2d;border-radius:100rem;align-items:center;padding:.5rem 1.25rem;font-size:16px;font-weight:700;transition:all .3s;display:flex}.donate-module__JPbdzW__trakteer:hover{background-color:#8c121e}.donate-module__JPbdzW__trakteer .donate-module__JPbdzW__icon{width:auto;height:22px;margin-right:10px}.donate-module__JPbdzW__buy-me-a-coffe{color:#000;background-color:#fd0;border-radius:.75rem;gap:.5rem;padding:.5rem .75rem;font-size:14px;font-weight:800;transition:all .3s;display:flex}.donate-module__JPbdzW__buy-me-a-coffe:hover{background-color:#e9ca00;border-radius:1rem}@media (max-width:767px){.donate-module__JPbdzW__donate{text-align:center}.donate-module__JPbdzW__nih-buat-jajan img{width:160px}}
.section-title-module__dClW9W__title{color:var(--bs-primary);font-size:32px;font-weight:800}.section-title-module__dClW9W__sub-title{text-align:center;color:var(--bs-secondary);margin:0 auto}@media screen and (max-width:767px){.section-title-module__dClW9W__title{font-size:24px}}
.avatar-module__6m0jba__avatar img{border:2px solid rgba(var(--bs-light-rgb),1);border-radius:50%;width:1.75rem;height:1.75rem}
.avatars-module__P0GLuW__avatars{flex-wrap:wrap;display:flex}.avatars-module__P0GLuW__avatars>:not(:first-child){margin-left:-.4rem}
.meta-badge-module__VGLGJW__meta-badge{background-color:rgba(var(--bs-primary-rgb),.1);color:rgba(var(--bs-primary-rgb),1);border-radius:.4rem;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:12px;font-weight:600;display:inline-flex}
.portfolio-2-detail-module__8-1-rW__portfolio{margin-bottom:2rem}.portfolio-2-detail-module__8-1-rW__portfolio .portfolio-2-detail-module__8-1-rW__title{color:var(--bs-primary);font-size:32px}.portfolio-2-detail-module__8-1-rW__portfolio .portfolio-2-detail-module__8-1-rW__images{margin-bottom:1rem}.portfolio-2-detail-module__8-1-rW__portfolio .portfolio-2-detail-module__8-1-rW__images img{object-fit:cover;height:unset;aspect-ratio:16/9}.portfolio-2-detail-module__8-1-rW__portfolio .portfolio-2-detail-module__8-1-rW__btn-fullscreen{color:#fff;cursor:pointer;background-color:#00000080;border-radius:.5rem;gap:.5rem;padding:.25rem .5rem;font-size:12px;transition:all .3s;position:absolute;bottom:.5rem;left:.5rem}.portfolio-2-detail-module__8-1-rW__portfolio .portfolio-2-detail-module__8-1-rW__btn-fullscreen:hover{background-color:#000000bf}.portfolio-2-detail-module__8-1-rW__portfolio .portfolio-2-detail-module__8-1-rW__detail .portfolio-2-detail-module__8-1-rW__top{justify-content:space-between;display:flex}.portfolio-2-detail-module__8-1-rW__portfolio .portfolio-2-detail-module__8-1-rW__button{text-wrap:nowrap;margin-top:2.5rem}.portfolio-2-detail-module__8-1-rW__portfolio .portfolio-2-detail-module__8-1-rW__detail .portfolio-2-detail-module__8-1-rW__title{font-weight:800}.portfolio-2-detail-module__8-1-rW__portfolio .portfolio-2-detail-module__8-1-rW__detail .portfolio-2-detail-module__8-1-rW__metas{gap:.5rem;margin-bottom:1rem;display:flex}.portfolio-2-detail-module__8-1-rW__portfolio .portfolio-2-detail-module__8-1-rW__company{border:1px solid rgba(var(--bs-dark-rgb),.15);background-color:#fff;border-radius:.5rem;align-items:center;gap:.5rem;margin-bottom:.5rem;padding:.5rem 1rem .5rem .5rem;font-size:90%;display:inline-flex}.portfolio-2-detail-module__8-1-rW__portfolio .portfolio-2-detail-module__8-1-rW__company img{border-radius:.25rem;width:24px;height:24px}.portfolio-2-detail-module__8-1-rW__portfolio .portfolio-2-detail-module__8-1-rW__detail .portfolio-2-detail-module__8-1-rW__section{margin-bottom:1rem}.portfolio-2-detail-module__8-1-rW__portfolio .portfolio-2-detail-module__8-1-rW__detail .portfolio-2-detail-module__8-1-rW__section-title{font-weight:800}.portfolio-2-detail-module__8-1-rW__portfolio .portfolio-2-detail-module__8-1-rW__detail .portfolio-2-detail-module__8-1-rW__challenges{flex-direction:column;gap:.5rem 0;display:flex}.portfolio-2-detail-module__8-1-rW__portfolio .portfolio-2-detail-module__8-1-rW__detail .portfolio-2-detail-module__8-1-rW__challenges .portfolio-2-detail-module__8-1-rW__challenge{flex-direction:row;gap:.5rem;display:flex}.portfolio-2-detail-module__8-1-rW__portfolio .portfolio-2-detail-module__8-1-rW__detail .portfolio-2-detail-module__8-1-rW__challenges .portfolio-2-detail-module__8-1-rW__challenge i{color:rgba(var(--bs-primary-rgb),1)}.portfolio-2-detail-module__8-1-rW__portfolio .portfolio-2-detail-module__8-1-rW__detail .portfolio-2-detail-module__8-1-rW__challenges .portfolio-2-detail-module__8-1-rW__challenge a{color:default;text-decoration:underline}.portfolio-2-detail-module__8-1-rW__portfolio .portfolio-2-detail-module__8-1-rW__detail .portfolio-2-detail-module__8-1-rW__stacks-section{margin-bottom:1rem}.portfolio-2-detail-module__8-1-rW__portfolio .portfolio-2-detail-module__8-1-rW__detail .portfolio-2-detail-module__8-1-rW__stacks{flex-wrap:wrap;gap:.5rem;display:flex}.portfolio-2-detail-module__8-1-rW__portfolio .portfolio-2-detail-module__8-1-rW__detail .portfolio-2-detail-module__8-1-rW__stacks .portfolio-2-detail-module__8-1-rW__stack{text-wrap:nowrap;border:1px solid rgba(var(--bs-dark-rgb),.1);color:rgba(var(--bs-dark-rgb),1);background-color:#fff;border-radius:.5rem;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:14px;display:inline-flex}.portfolio-2-detail-module__8-1-rW__portfolio .portfolio-2-detail-module__8-1-rW__detail .portfolio-2-detail-module__8-1-rW__stacks .portfolio-2-detail-module__8-1-rW__stack img{width:16px;height:auto;max-height:16px;display:inline}.portfolio-2-detail-module__8-1-rW__portfolio .portfolio-2-detail-module__8-1-rW__detail .portfolio-2-detail-module__8-1-rW__teams{flex-wrap:wrap;gap:.75rem;display:flex}.portfolio-2-detail-module__8-1-rW__portfolio .portfolio-2-detail-module__8-1-rW__detail .portfolio-2-detail-module__8-1-rW__bottom{justify-content:space-between;align-items:center;display:flex}@media (max-width:991px){.portfolio-2-detail-module__8-1-rW__portfolio .portfolio-2-detail-module__8-1-rW__title{font-size:24px}}
.portfolio-team-module__k31gna__portfolio-team{border:1px solid rgba(var(--bs-dark-rgb),.2);-webkit-user-select:none;user-select:none;background-color:#fff;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem;display:flex}.portfolio-team-module__k31gna__portfolio-team:hover{box-shadow:0px 0px 10px 0px rgba(var(--bs-secondary-rgb),.25)}.portfolio-team-module__k31gna__portfolio-team .portfolio-team-module__k31gna__image img{object-fit:cover;border:1px solid rgba(var(--bs-dark-rgb),.1);border-radius:.5rem;width:40px;height:40px;transition:all .3s}.portfolio-team-module__k31gna__portfolio-team:hover .portfolio-team-module__k31gna__image img{border-radius:1rem}.portfolio-team-module__k31gna__portfolio-team .portfolio-team-module__k31gna__detail{flex-direction:column;display:flex}.portfolio-team-module__k31gna__portfolio-team .portfolio-team-module__k31gna__detail .portfolio-team-module__k31gna__name{margin-bottom:0;font-size:14px;font-weight:800;transition:all .3s}.portfolio-team-module__k31gna__portfolio-team:hover .portfolio-team-module__k31gna__detail .portfolio-team-module__k31gna__name{color:var(--bs-primary)}.portfolio-team-module__k31gna__portfolio-team .portfolio-team-module__k31gna__detail .portfolio-team-module__k31gna__role{color:rgba(var(--bs-dark-rgb),.5);font-size:12px}@media screen and (max-width:767px){.portfolio-team-module__k31gna__portfolio-team .portfolio-team-module__k31gna__image img{width:32px;height:32px}.portfolio-team-module__k31gna__portfolio-team .portfolio-team-module__k31gna__detail .portfolio-team-module__k31gna__name{font-size:12px}.portfolio-team-module__k31gna__portfolio-team .portfolio-team-module__k31gna__detail .portfolio-team-module__k31gna__role{color:rgba(var(--bs-dark-rgb),.5);font-size:11px}}
.pagination-module__kbSfbq__pagination{align-items:center;gap:.5rem;width:auto;display:flex}.pagination-module__kbSfbq__items{gap:.5rem;display:flex}.pagination-module__kbSfbq__item{-webkit-user-select:none;user-select:none;cursor:pointer;width:32px;height:32px;color:var(--bs-dark);border:1px solid rgba(var(--bs-secondary-rgb),.2);background-color:#fff;border-radius:.5rem;justify-content:center;align-items:center;font-size:16px;display:flex}.pagination-module__kbSfbq__item:hover:not(.pagination-module__kbSfbq__active):not(.pagination-module__kbSfbq__disable):not(.pagination-module__kbSfbq__dot){background-color:var(--bs-light)}.pagination-module__kbSfbq__item.pagination-module__kbSfbq__active{cursor:default;color:#fff;border:1px solid var(--bs-primary);background-color:var(--bs-primary)}.pagination-module__kbSfbq__item.pagination-module__kbSfbq__disable{cursor:not-allowed;color:rgba(var(--bs-secondary-rgb),.2)}.pagination-module__kbSfbq__item.pagination-module__kbSfbq__dot{cursor:default;background-color:#0000;border:none;width:20px}@media (max-width:767px){.pagination-module__kbSfbq__items{gap:.25rem}.pagination-module__kbSfbq__item{width:28px;height:28px;font-size:15px}}
.portfolio-item-2-module__LwhVIG__portfolio-item-2:not(:last-child){margin-bottom:8rem}.portfolio-item-2-module__LwhVIG__portfolio-item-2 .portfolio-item-2-module__LwhVIG__image-container{position:relative}.portfolio-item-2-module__LwhVIG__portfolio-item-2 .portfolio-item-2-module__LwhVIG__image-container .portfolio-item-2-module__LwhVIG__company{border:1px solid rgba(var(--bs-dark-rgb),.15);background-color:#fff;border-radius:.5rem;padding:.25rem;position:absolute;bottom:.75rem;left:.75rem;overflow:hidden}.portfolio-item-2-module__LwhVIG__portfolio-item-2 .portfolio-item-2-module__LwhVIG__image-container .portfolio-item-2-module__LwhVIG__company img{border-radius:.25rem;width:24px;height:24px}.portfolio-item-2-module__LwhVIG__portfolio-item-2 .portfolio-item-2-module__LwhVIG__image{-webkit-user-select:none;user-select:none;height:unset;aspect-ratio:1080/607;border:1px solid #0000001a;border-radius:.75rem;overflow:hidden}.portfolio-item-2-module__LwhVIG__portfolio-item-2 .portfolio-item-2-module__LwhVIG__image .portfolio-item-2-module__LwhVIG__overlay{background-color:#00000080;align-items:flex-end;padding:.75rem;display:flex;position:absolute;inset:0}.portfolio-item-2-module__LwhVIG__portfolio-item-2 .portfolio-item-2-module__LwhVIG__image>img{object-fit:cover;width:100%;height:100%;transition:all .3s}.portfolio-item-2-module__LwhVIG__portfolio-item-2 .portfolio-item-2-module__LwhVIG__image>img:hover{transform:scale(1.1)}.portfolio-item-2-module__LwhVIG__portfolio-item-2 .portfolio-item-2-module__LwhVIG__detail{align-self:flex-start;padding:.75rem 0}.portfolio-item-2-module__LwhVIG__portfolio-item-2 .portfolio-item-2-module__LwhVIG__detail .portfolio-item-2-module__LwhVIG__title{font-size:20px;font-weight:800}.portfolio-item-2-module__LwhVIG__portfolio-item-2 .portfolio-item-2-module__LwhVIG__detail .portfolio-item-2-module__LwhVIG__title:hover{text-decoration:underline}.portfolio-item-2-module__LwhVIG__portfolio-item-2 .portfolio-item-2-module__LwhVIG__detail .portfolio-item-2-module__LwhVIG__metas{gap:.5rem;display:flex}.portfolio-item-2-module__LwhVIG__portfolio-item-2 .portfolio-item-2-module__LwhVIG__detail .portfolio-item-2-module__LwhVIG__desc{line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;width:100%;margin-bottom:0;font-size:90%;display:-webkit-box;overflow:hidden}.portfolio-item-2-module__LwhVIG__portfolio-item-2 .portfolio-item-2-module__LwhVIG__stacks{flex-direction:row;gap:.25rem;display:flex}.portfolio-item-2-module__LwhVIG__portfolio-item-2 .portfolio-item-2-module__LwhVIG__stacks .portfolio-item-2-module__LwhVIG__stack{border:1px solid rgba(var(--bs-secondary-rgb),.25);cursor:pointer;background-color:#fff;border-radius:.5rem;justify-content:center;align-items:center;width:28px;height:28px;transition:all .3s;display:flex}.portfolio-item-2-module__LwhVIG__portfolio-item-2 .portfolio-item-2-module__LwhVIG__stacks .portfolio-item-2-module__LwhVIG__stack:hover{opacity:1}.portfolio-item-2-module__LwhVIG__portfolio-item-2 .portfolio-item-2-module__LwhVIG__stacks .portfolio-item-2-module__LwhVIG__stack img{object-fit:contain;width:16px;height:16px}@media screen and (max-width:1200px){.portfolio-item-2-module__LwhVIG__portfolio-item-2 .portfolio-item-2-module__LwhVIG__stacks .portfolio-item-2-module__LwhVIG__stack:nth-child(n+7){display:none}}@media screen and (max-width:767px){.portfolio-item-2-module__LwhVIG__portfolio-item-2{margin-bottom:1.5rem}.portfolio-item-2-module__LwhVIG__portfolio-item-2 .portfolio-item-2-module__LwhVIG__detail .portfolio-item-2-module__LwhVIG__title{font-size:16px}}
/*# sourceMappingURL=67e6a4629093ad1f.css.map*/