.about-us-template-suffix .isolate{isolation:auto!important;background:#f5f2e7}.about-us-template-suffix .section-video-banner{position:relative;z-index:1}.about-us-template-suffix .section-video-banner .section__inner{overflow:visible!important}.about-us-template-suffix .section-video-banner .video-banner-section{margin-bottom:0}.about-us-template-suffix .section-image-with-text{position:relative;z-index:3}.about-us-template-suffix .section-image-banner{position:relative;z-index:2}.about-us-template-suffix .section-about-us-komitmen{position:relative;z-index:4}.about-us-template-suffix .section-image-with-text .section__inner,.about-us-template-suffix .section-image-with-text .page-width,.about-us-template-suffix .section-image-with-text .image-with-text,.about-us-template-suffix .section-image-banner .section__inner,.about-us-template-suffix .section-about-us-komitmen .about-us-komitmen.section__inner,.about-us-template-suffix .section-about-us-komitmen .about-us-komitmen__page{overflow:visible!important}.about-us-template-suffix .section-image-with-text .section__inner{background:#fff;border:none;padding:70px!important}.about-us-template-suffix .section-image-with-text .page-width{width:85%;max-width:min(110rem,85%);margin-inline:auto;padding:0!important;box-sizing:border-box}.about-us-template-suffix .section-image-with-text .image-with-text{display:block;width:100%;max-width:none;margin-inline:0}.about-us-template-suffix .section-image-with-text .image-with-text__container{position:relative;align-items:flex-start;justify-content:space-between;gap:0;background:#fff;border:none;border-radius:0;box-shadow:none;overflow:visible;padding:3.2rem 0 4.8rem;width:100%;max-width:none;margin-inline:0;box-sizing:border-box}.about-us-template-suffix .section-image-with-text .image-with-text__container.section-height-responsive--desktop,.about-us-template-suffix .section-image-with-text .image-with-text__text-item.section-height-responsive--desktop,.about-us-template-suffix .section-image-with-text .image-with-text__media.section-height-responsive--mobile{min-height:0!important;height:auto}.about-us-template-suffix .section-image-with-text .image-with-text__media-item,.about-us-template-suffix .section-image-with-text .image-with-text__text-item{height:auto;min-height:0}.about-us-template-suffix .section-image-with-text .about-us-pengalaman__media,.about-us-template-suffix .section-image-with-text .image-with-text__media-item{flex:0 0 auto;width:min(44.5rem,100%);max-width:44.5rem;min-width:0;z-index:2;margin-inline-start:0;align-self:flex-start;position:relative;overflow:visible;padding-bottom:1.6rem}.about-us-template-suffix .section-image-with-text .image-with-text__media{position:relative;z-index:2;background:#f5f2e7;padding:19px 18px 108px;transform:rotate(4deg);transform-origin:center center;box-shadow:none;border:1px solid #e0ddd0;border-radius:0;overflow:visible!important;width:100%;max-width:100%;margin-inline:0;box-sizing:border-box;min-height:0!important;height:auto}.about-us-template-suffix .section-image-with-text .image-with-text__media-item>*{border:none;box-shadow:none;border-radius:0!important;overflow:visible!important}.about-us-template-suffix .section-image-with-text .image-with-text__media.global-media-settings,.about-us-template-suffix .section-image-with-text .image-with-text__media.media{overflow:visible!important}.about-us-template-suffix .section-image-with-text.image-with-text--overlap .image-with-text__media-item:after{display:none}.about-us-template-suffix .section-image-with-text .image-with-text__media img{position:relative!important;top:auto!important;inset-inline-start:auto!important;border:none;border-radius:0;width:100%;aspect-ratio:1 / 1;height:auto!important;object-fit:cover;display:block;box-shadow:none}.about-us-template-suffix .section-image-with-text .about-us-pengalaman__caption,.about-us-template-suffix .section-image-with-text .image-with-text__text-item{flex:1 1 0;min-width:0;display:flex;justify-content:flex-end;align-items:flex-start;align-self:flex-start;margin-inline-start:0;position:relative;z-index:2}.about-us-template-suffix .section-image-with-text .image-with-text__content{background:transparent;box-shadow:none;padding:0;width:auto;max-width:min(52rem,100%);margin:0 0 0 auto;height:auto;flex:0 0 auto;align-self:flex-start!important}.about-us-template-suffix .section-image-with-text .image-with-text__content .section-content{width:95%;max-width:95%!important;margin-inline-end:0!important}.about-us-template-suffix .section-image-with-text .image-with-text__text--caption.caption-with-letter-spacing{color:#879631;font-family:IBM Plex Sans,sans-serif;font-weight:600;font-size:1.4rem;letter-spacing:0;margin-bottom:1rem}.about-us-template-suffix .section-image-with-text .image-with-text__heading{color:#1a1a1a;font-size:3.2rem;font-family:var(--font-heading-family);font-weight:600;line-height:1.25;margin-bottom:1rem;margin-top:0;max-width:85%}.about-us-template-suffix .section-image-with-text .image-with-text__text,.about-us-template-suffix .section-image-with-text .image-with-text__text.t2,.about-us-template-suffix .section-image-with-text .image-with-text__text .rte,.about-us-template-suffix .section-image-with-text .image-with-text__text .rte p{color:#1e2b14;font-family:IBM Plex Sans,sans-serif;font-size:16px;line-height:1.25}@media screen and (min-width:750px){.about-us-template-suffix .section-image-with-text .about-us-pengalaman__caption .image-with-text__content{margin-top:2.4rem;margin-inline-start:auto;margin-inline-end:0}}@media screen and (min-width:990px){.about-us-template-suffix .section-image-with-text .image-with-text__container{padding:3.2rem 0 4.8rem;min-height:0!important;gap:0}.about-us-template-suffix .section-image-with-text .about-us-pengalaman__caption .image-with-text__content{margin-top:9.2rem}.about-us-template-suffix .section-image-with-text .image-with-text__heading{font-size:3.2rem}}@media screen and (max-width:749px){.about-us-template-suffix .section-image-with-text .section__inner{padding:50px 16px!important;margin-bottom:10px}.about-us-template-suffix .section-image-with-text .page-width{width:100%;max-width:100%;padding:0!important}.about-us-template-suffix .section-image-with-text .image-with-text,.about-us-template-suffix .section-image-with-text .image-with-text.isolate{isolation:auto}.about-us-template-suffix .section-image-with-text .image-with-text__container{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:3.2rem;padding:0;min-height:0!important;height:auto!important}.about-us-template-suffix .section-image-with-text .image-with-text__media-item,.about-us-template-suffix .section-image-with-text .image-with-text__text-item,.about-us-template-suffix .section-image-with-text .about-us-pengalaman__media,.about-us-template-suffix .section-image-with-text .about-us-pengalaman__caption{position:static!important;inset:auto;flex:0 0 auto;width:100%;max-width:100%;min-width:0;height:auto!important;min-height:0!important;margin:0;padding:0;z-index:auto}.about-us-template-suffix .section-image-with-text .image-with-text__text-item{display:block;order:-1;text-align:center}.about-us-template-suffix .section-image-with-text .image-with-text__media-item,.about-us-template-suffix .section-image-with-text .about-us-pengalaman__media{order:1;width:min(28.8rem,100%);margin-inline:auto;align-self:center}.about-us-template-suffix .section-image-with-text .image-with-text .flex__item:after{display:none}.about-us-template-suffix .section-image-with-text .image-with-text__media{position:relative;transform:rotate(3deg);width:100%;max-width:100%;margin:0;padding:12px 12px 56px;min-height:0!important;height:auto!important}.about-us-template-suffix .section-image-with-text .image-with-text__media img{position:relative!important;inset:auto!important;width:100%;height:auto!important;aspect-ratio:1 / 1}.about-us-template-suffix .section-image-with-text .about-us-pengalaman__caption .image-with-text__content,.about-us-template-suffix .section-image-with-text .image-with-text__content,.about-us-template-suffix .section-image-with-text.image-with-text--overlap .image-with-text__content{position:static;display:block;width:100%!important;min-width:0!important;max-width:100%!important;height:auto;margin:0!important;padding:0;text-align:center}.about-us-template-suffix .section-image-with-text .image-with-text__content .section-content{width:100%;max-width:100%!important;margin:0!important;padding:0}.about-us-template-suffix .section-image-with-text .image-with-text__text--caption,.about-us-template-suffix .section-image-with-text .image-with-text__heading,.about-us-template-suffix .section-image-with-text .image-with-text__heading.text-left,.about-us-template-suffix .section-image-with-text .image-with-text__text,.about-us-template-suffix .section-image-with-text .image-with-text__text .rte,.about-us-template-suffix .section-image-with-text .image-with-text__text .rte p{text-align:center}.about-us-template-suffix .section-image-with-text .image-with-text__text,.about-us-template-suffix .section-image-with-text .image-with-text__text.t2,.about-us-template-suffix .section-image-with-text .image-with-text__text .rte,.about-us-template-suffix .section-image-with-text .image-with-text__text .rte p{font-size:14px;line-height:1.3;width:95%;max-width:95%;margin-inline:auto;box-sizing:border-box}.about-us-template-suffix .section-image-with-text .image-with-text__text .rte,.about-us-template-suffix .section-image-with-text .image-with-text__text .rte p{width:100%;max-width:100%}.about-us-template-suffix .section-image-with-text .image-with-text__heading{font-size:2.4rem;max-width:85%;width:100%;margin-inline:auto;align-self:center}}@media screen and (min-width:750px){.about-us-template-suffix .section-image-with-text.image-with-text--overlap .image-with-text__text-item{padding:0}.about-us-template-suffix .section-image-with-text.image-with-text--overlap .image-with-text__content{width:auto!important;min-width:0!important;max-width:min(52rem,100%)!important;margin:2.4rem 0 0 auto!important}}.about-us-template-suffix .section-image-banner .section__inner{padding:0!important;background:#fff}.about-us-template-suffix .section-image-banner .page-width{width:100%;max-width:100%;margin-inline:0;padding:0 31px!important;box-sizing:border-box}.about-us-template-suffix .section-image-banner .image-banner-section{margin-bottom:50px;border-radius:24px!important;overflow:hidden}.about-us-template-suffix .section-image-banner .banner.ratio{aspect-ratio:16 / 6.5;height:auto;min-height:0}.about-us-template-suffix .section-image-banner .banner__media,.about-us-template-suffix .section-image-banner .banner__media img,.about-us-template-suffix .section-image-banner .banner__media .placeholder-svg{border-radius:24px}.about-us-template-suffix .section-image-banner .banner__media.image-overlay:after,.about-us-template-suffix .section-about-us-pencapaian .about-us-pencapaian__banner-media.image-overlay:after{background:linear-gradient(180deg,#00000052 44.27%,#0000 74.4%);opacity:1}.about-us-template-suffix .section-image-banner .banner__box{padding:2.4rem 3.2rem;max-width:42%;margin-top:7.5rem}.about-us-template-suffix .section-image-banner .banner__text--caption.caption-with-letter-spacing{color:#fff;font-family:IBM Plex Sans,sans-serif;font-weight:500;margin-bottom:0}.about-us-template-suffix .section-image-banner .banner__heading{margin-top:10px;margin-bottom:10px;color:#fff;font-family:var(--font-heading-family);font-size:32px;font-weight:500;max-width:95%;width:95%}.about-us-template-suffix .section-image-banner .banner__text,.about-us-template-suffix .section-image-banner .banner__text .rte,.about-us-template-suffix .section-image-banner .banner__text .rte p{color:#fff;font-family:IBM Plex Sans,sans-serif;font-size:14px;line-height:1.5}@media screen and (max-width:749px){.about-us-template-suffix .section-image-banner .section__inner.page-width{padding:0!important}.about-us-template-suffix .section-image-banner .image-banner-section{margin-bottom:70px;border-radius:0!important;overflow:hidden}.about-us-template-suffix .section-image-banner .banner,.about-us-template-suffix .section-image-banner .banner.ratio{position:relative;display:flex;flex-direction:column;align-items:stretch;aspect-ratio:1 / 2;height:auto;min-height:0;background:transparent;overflow:hidden}.about-us-template-suffix .section-image-banner .banner.ratio:before{display:none}.about-us-template-suffix .section-image-banner .banner__content,.about-us-template-suffix .section-image-banner .banner__content.page-width{position:absolute!important;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;max-width:100%;height:100%!important;margin:0;padding:50px 16px 24px!important;justify-content:center;align-items:flex-start;box-sizing:border-box;background:transparent}.about-us-template-suffix .section-image-banner .banner--mobile-transparent .section-content{padding-top:0;padding-bottom:0}.about-us-template-suffix .section-image-banner .banner__box{width:100%;max-width:100%;margin:0;padding:0;background:transparent!important;border:none;box-shadow:none;text-align:center;align-items:center!important}.about-us-template-suffix .section-image-banner .banner--mobile-transparent .banner__box,.about-us-template-suffix .section-image-banner .banner--mobile-transparent .content-container:after{background:transparent!important;border:none;box-shadow:none}.about-us-template-suffix .section-image-banner .banner__media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%;height:100%;margin:0;padding:0;border-radius:0!important}.about-us-template-suffix .section-image-banner .banner__media.ratio:before{display:none}.about-us-template-suffix .section-image-banner .banner__media.image-overlay:after{background:linear-gradient(180deg,#00000052 44.27%,#0000 74.4%);opacity:1!important}.about-us-template-suffix .section-image-banner .banner__media,.about-us-template-suffix .section-image-banner .banner__media img,.about-us-template-suffix .section-image-banner .banner__media .picture-image,.about-us-template-suffix .section-image-banner .banner__media .picture-image img,.about-us-template-suffix .section-image-banner .banner__media .placeholder-svg{border-radius:0!important}.about-us-template-suffix .section-image-banner .banner__media img,.about-us-template-suffix .section-image-banner .banner__media .picture-image img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%;height:100%;margin:0;object-fit:cover;object-position:center bottom}.about-us-template-suffix .section-image-banner .banner__heading{font-size:2.4rem;line-height:1.25;max-width:100%}.about-us-template-suffix .section-image-banner .banner__text,.about-us-template-suffix .section-image-banner .banner__text.rte,.about-us-template-suffix .section-image-banner .banner__text .rte{font-size:14px;line-height:1.3;max-width:93%;margin-inline:auto}.about-us-template-suffix .section-image-banner .banner__text .rte p,.about-us-template-suffix .section-image-banner .banner__text.rte p{font-size:14px;line-height:1.3;max-width:100%;margin-inline:auto}.about-us-template-suffix .section-image-banner .banner__text--caption,.about-us-template-suffix .section-image-banner .banner__heading,.about-us-template-suffix .section-image-banner .banner__text,.about-us-template-suffix .section-image-banner .banner__text .rte,.about-us-template-suffix .section-image-banner .banner__text .rte p{text-align:center}}.about-us-template-suffix .section-about-us-komitmen .about-us-komitmen.section__inner{background:#fff;padding-bottom:0!important;overflow:visible}.about-us-template-suffix .section-about-us-komitmen .about-us-komitmen__page{width:75%;max-width:75%;margin-inline:auto;padding:0 0 70px!important;box-sizing:border-box}.about-us-template-suffix .section-about-us-komitmen .about-us-komitmen__grid{display:flex;align-items:flex-start;justify-content:space-between;width:100%;overflow:visible;padding:3.2rem 0 4.8rem}.about-us-template-suffix .section-about-us-komitmen .about-us-komitmen__media{position:relative;z-index:2;flex:0 0 min(44.5rem,46%);max-width:44.5rem;min-width:0;min-height:38rem;align-self:flex-start;overflow:visible;padding-bottom:2.4rem}.about-us-template-suffix .section-about-us-komitmen .about-us-komitmen__polaroid{background:#f5f2e7;padding:18px 14px 91px 15px;border:1px solid #e0ddd0;box-sizing:border-box;width:min(34rem,88%);transform-origin:center center}.about-us-template-suffix .section-about-us-komitmen .about-us-komitmen__polaroid--back{position:relative;z-index:2;margin-inline-start:0}.about-us-template-suffix .section-about-us-komitmen .about-us-komitmen__polaroid--front{position:absolute;z-index:3;right:-6.4rem;bottom:-3rem;width:min(30rem,78%);transform:rotate(-5deg)}.about-us-template-suffix .section-about-us-komitmen .about-us-komitmen__photo{display:block;width:100%;aspect-ratio:1 / 1;height:auto;object-fit:cover}.about-us-template-suffix .section-about-us-komitmen .about-us-komitmen__content{flex:1 1 0;min-width:0;max-width:min(52rem,100%);padding-top:2.4rem}.about-us-template-suffix .section-about-us-komitmen .about-us-komitmen__caption{color:#879631;font-family:IBM Plex Sans,sans-serif;font-weight:600;font-size:1.4rem;letter-spacing:0;margin:0 0 1rem}.about-us-template-suffix .section-about-us-komitmen .about-us-komitmen__heading{color:#1a1a1a;font-family:var(--font-heading-family);font-size:3.2rem;font-weight:600;line-height:1.25;margin:0 0 1rem;max-width:95%}.about-us-template-suffix .section-about-us-komitmen .about-us-komitmen__intro,.about-us-template-suffix .section-about-us-komitmen .about-us-komitmen__intro p{color:#1e2b14;font-family:IBM Plex Sans,sans-serif;font-size:16px;line-height:1.25;margin:0 0 1.6rem}.about-us-template-suffix .section-about-us-komitmen .about-us-komitmen__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:1.2rem}.about-us-template-suffix .section-about-us-komitmen .about-us-komitmen__list-item{display:flex;align-items:flex-start;gap:12px;margin:0}.about-us-template-suffix .section-about-us-komitmen .about-us-check-icon{flex:0 0 24px;width:24px;height:24px;margin-top:2px}.about-us-template-suffix .section-about-us-komitmen .about-us-komitmen__list-text{flex:1 1 auto;min-width:0;color:#1e2b14;font-family:IBM Plex Sans,sans-serif;font-size:16px;font-weight:500;line-height:1.35}@media screen and (min-width:990px){.about-us-template-suffix .section-about-us-komitmen .about-us-komitmen__content{padding-top:6.2rem}}@media screen and (max-width:749px){.about-us-template-suffix .section-about-us-komitmen .about-us-komitmen__page{width:100%;max-width:100%;padding:0 2rem 70px!important}.about-us-template-suffix .section-about-us-komitmen .about-us-komitmen__grid{flex-direction:column;gap:4.4rem;padding:0}.about-us-template-suffix .section-about-us-komitmen .about-us-komitmen__content{order:-1;padding-top:0;max-width:100%;text-align:left}.about-us-template-suffix .section-about-us-komitmen .about-us-komitmen__heading{font-size:2.4rem;max-width:95%%}.about-us-template-suffix .section-about-us-komitmen .about-us-komitmen__intro,.about-us-template-suffix .section-about-us-komitmen .about-us-komitmen__intro p{font-size:14px;line-height:1.3}.about-us-template-suffix .section-about-us-komitmen .about-us-komitmen__list-text{font-size:14px}.about-us-template-suffix .section-about-us-komitmen .about-us-komitmen__media{order:1;flex:none;width:100%;max-width:34rem;min-height:0;margin:0 auto;padding-bottom:4rem}.about-us-template-suffix .section-about-us-komitmen .about-us-komitmen__polaroid{padding:10px 8px 48px}.about-us-template-suffix .section-about-us-komitmen .about-us-komitmen__polaroid--back{width:62%;transform:rotate(-4deg)}.about-us-template-suffix .section-about-us-komitmen .about-us-komitmen__polaroid--front{width:58%;right:0;bottom:0;transform:rotate(-4deg)}}.about-us-template-suffix .section-about-us-pencapaian{position:relative;z-index:3;overflow:visible;--pencapaian-stat-number-size: 65px;--pencapaian-stat-plus-size: 30px;--pencapaian-stat-plus-margin-left: 2px;--pencapaian-stat-plus-margin-bottom: 10px}.about-us-template-suffix .section-about-us-pencapaian .about-us-pencapaian.section__inner{position:relative;overflow:hidden;min-height:38rem}.about-us-template-suffix .section-about-us-pencapaian .about-us-pencapaian__page{position:relative;z-index:2;width:100%;max-width:100%;margin:0;box-sizing:border-box;overflow:visible}.about-us-template-suffix .section-about-us-pencapaian .about-us-pencapaian__banner-media img{width:100%;height:100%;object-fit:cover;object-position:left center}.about-us-template-suffix .section-about-us-pencapaian .about-us-pencapaian__layout{display:grid;grid-template-columns:minmax(0,20rem) minmax(0,1fr);align-items:start;gap:2.4rem 4rem;width:100%;max-width:100%;min-height:38rem;padding-block:55px;padding-inline:108px;box-sizing:border-box}.about-us-template-suffix .section-about-us-pencapaian .about-us-pencapaian__label-col{align-self:start;padding-top:1rem}.about-us-template-suffix .section-about-us-pencapaian .about-us-pencapaian__caption{color:#fff;font-family:IBM Plex Sans,sans-serif;font-weight:500;font-size:1.4rem;letter-spacing:0;margin:0;text-align:left;text-transform:uppercase}.about-us-template-suffix .section-about-us-pencapaian .about-us-pencapaian__main{min-width:0;width:100%;display:flex;flex-direction:column;align-items:flex-start;text-align:left}.about-us-template-suffix .section-about-us-pencapaian .about-us-pencapaian__heading{color:#fff;font-family:var(--font-heading-family);font-size:3.2rem;font-weight:500;line-height:1.25;margin:0 0 1.2rem;max-width:100%;text-align:left}.about-us-template-suffix .section-about-us-pencapaian .about-us-pencapaian__intro,.about-us-template-suffix .section-about-us-pencapaian .about-us-pencapaian__intro p{color:#ffffffeb;font-family:IBM Plex Sans,sans-serif;font-size:16px;line-height:1.35;margin:0;max-width:95%;text-align:left}.about-us-template-suffix .section-about-us-pencapaian .about-us-pencapaian__stats{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:flex-start;gap:2.4rem;width:100%;margin-top:7rem;padding:0;list-style:none}.about-us-template-suffix .section-about-us-pencapaian .about-us-pencapaian__stat-card{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex:0 0 auto;width:288px;height:205px;padding:70px 55px 42px 24px;border-radius:12px;border:1px solid #ffffff70;background:#fff;text-align:left;box-sizing:border-box}.about-us-template-suffix .section-about-us-pencapaian .about-us-pencapaian__stat-value{margin:0 0 .8rem;font-family:IBM Plex Sans,sans-serif;font-weight:600;line-height:1.2;color:#145b0b}.about-us-template-suffix .section-about-us-pencapaian .about-us-pencapaian__stat-number-line{display:inline-flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-end;justify-content:flex-start;gap:0;min-height:var(--pencapaian-stat-number-size);font-size:var(--pencapaian-stat-number-size);line-height:1;white-space:nowrap}.about-us-template-suffix .section-about-us-pencapaian stat-counter.about-us-pencapaian__stat-counter{display:inline-flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-end;justify-content:flex-start;font-size:inherit;font-weight:600;line-height:1;color:#145b0b}.about-us-template-suffix .section-about-us-pencapaian stat-counter.about-us-pencapaian__stat-counter .digit{flex:0 0 auto;display:block;width:.62em;height:1em;font-size:inherit;font-weight:600;line-height:1;overflow:hidden;vertical-align:bottom}.about-us-template-suffix .section-about-us-pencapaian stat-counter.about-us-pencapaian__stat-counter .sequence{display:block;font-size:inherit;line-height:1;will-change:transform}.about-us-template-suffix .section-about-us-pencapaian stat-counter.about-us-pencapaian__stat-counter .sequence span{display:block;height:1em;line-height:1em;overflow:hidden;box-sizing:border-box}.about-us-template-suffix .section-about-us-pencapaian .about-us-pencapaian__stat-counter,.about-us-template-suffix .section-about-us-pencapaian .about-us-pencapaian__stat-counter .sequence span{color:#145b0b;background:none;background-image:none;-webkit-background-clip:border-box;-webkit-text-fill-color:#145b0b;font-size:inherit;font-weight:600;line-height:1em;text-align:left}.about-us-template-suffix .section-about-us-pencapaian stat-counter.about-us-pencapaian__stat-counter .sequence span{font-size:inherit}.about-us-template-suffix .section-about-us-pencapaian span.about-us-pencapaian__stat-counter{font-size:inherit;font-weight:600;line-height:1;color:#145b0b}.about-us-template-suffix .section-about-us-pencapaian .about-us-pencapaian__stat-suffix{flex-shrink:0;margin-left:var(--pencapaian-stat-plus-margin-left);margin-bottom:var(--pencapaian-stat-plus-margin-bottom);margin-top:0;color:#dfcb10}.about-us-template-suffix .section-about-us-pencapaian .about-us-pencapaian__stat-suffix .icon-stat-plus{display:block;width:var(--pencapaian-stat-plus-size);height:var(--pencapaian-stat-plus-size)}.about-us-template-suffix .section-about-us-pencapaian .about-us-pencapaian__stat-label{margin:0;color:#8e9589;font-family:IBM Plex Sans,sans-serif;font-size:1.2rem;font-weight:500;line-height:1.3;text-transform:uppercase;text-align:left}.about-us-template-suffix .section-about-us-pencapaian .about-us-pencapaian__stat-card .stat{text-align:left;justify-content:flex-start}@media screen and (max-width:989px){.about-us-template-suffix .section-about-us-pencapaian .about-us-pencapaian.section__inner,.about-us-template-suffix .section-about-us-pencapaian .about-us-pencapaian__layout{min-height:auto}.about-us-template-suffix .section-about-us-pencapaian .about-us-pencapaian__layout{grid-template-columns:1fr;gap:1.6rem;padding-block:3.2rem;padding-inline:2rem}.about-us-template-suffix .section-about-us-pencapaian .about-us-pencapaian__caption{text-align:left}.about-us-template-suffix .section-about-us-pencapaian .about-us-pencapaian__banner-media img{object-position:center center}.about-us-template-suffix .section-about-us-pencapaian .about-us-pencapaian__heading{font-size:2.4rem!important;max-width:100%}.about-us-template-suffix .section-about-us-pencapaian .about-us-pencapaian__intro,.about-us-template-suffix .section-about-us-pencapaian .about-us-pencapaian__intro p{max-width:100%}.about-us-template-suffix .section-about-us-pencapaian .about-us-pencapaian__stat-card{width:min(288px,100%);height:auto;min-height:214px}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__page{padding-block:48px;padding-inline:24px}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__grid{grid-template-columns:1fr;grid-template-areas:"intro" "timeline" "media";row-gap:2.4rem;column-gap:0}}.about-us-template-suffix .section-about-us-perjalanan{position:relative;z-index:3;background:#fff}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan.section__inner{overflow:visible}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__page{width:100%;max-width:100%;margin:0;padding-block:70px;padding-inline:108px;box-sizing:border-box}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"intro ." "timeline media";align-items:start;column-gap:4.9rem;row-gap:0}@media screen and (max-width:989px){.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__grid{grid-template-columns:minmax(0,1fr)}}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__intro-block{grid-area:intro}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__caption{color:#879631;font-family:IBM Plex Sans,sans-serif;font-size:1.4rem;font-weight:600;letter-spacing:0;margin:0 0 1rem;text-align:left;text-transform:uppercase}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__heading{color:#1e2b14;font-family:var(--font-heading-family);font-size:3.2rem;font-weight:600;line-height:1.25;margin:0 0 1.2rem;text-align:left}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__intro,.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__intro p{color:#1e2b14;font-family:IBM Plex Sans,sans-serif;font-size:16px;line-height:1.5;margin:0 0 3.2rem;text-align:left;max-width:90%;width:90%}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__timeline{grid-area:timeline;position:relative;display:flex;flex-direction:column;gap:1.6rem;margin-top:0;padding-left:0}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__milestone{margin:0;border:1px solid #e8e8e8;border-radius:8px;background:#fff;overflow:hidden;transition:background-color .25s ease}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__milestone details{background-color:transparent;transition:background-color .3s ease}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__milestone details[open]:not(.closing){background-color:#f7f7f7}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__summary{display:grid;grid-template-columns:1fr auto;align-items:center;gap:1.6rem;box-sizing:border-box;width:100%;min-height:84px;padding:0 16px;cursor:pointer;list-style:none;line-height:1.3}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__summary-main{display:flex;flex-direction:column;align-items:flex-start;gap:5px;min-width:0}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__summary::-webkit-details-marker{display:none}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__year{color:#879631;font-family:IBM Plex Sans,sans-serif;font-size:1.8rem;font-weight:600;line-height:1.2}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__milestone-title{color:#1e2b14;font-family:IBM Plex Sans,sans-serif;font-size:2rem;font-weight:600;line-height:1.3;text-align:left}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__chevron{display:inline-flex;flex-shrink:0;justify-self:end;color:#1e2b14;transition:transform .25s ease}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__summary .icon-caret{position:static;inset:auto;top:auto;width:2rem;height:2rem}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__milestone details[open]:not(.closing)>summary .about-us-perjalanan__chevron,.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__milestone details[open]:not(.closing) .about-us-perjalanan__chevron{transform:rotate(180deg)}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__milestone details[open]>summary .icon-caret{transform:none}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__milestone .custom-accordion__panel{padding:0 16px;box-sizing:border-box}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__milestone-body,.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__milestone-body p{color:#4e4e4e;font-family:IBM Plex Sans,sans-serif;font-size:14px;line-height:1.55;margin:0;text-align:left}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__milestone-body{padding-bottom:16px}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__media{grid-area:media;position:sticky;top:calc(var(--header-height, 0px) + 2rem);width:100%;height:auto;overflow:hidden;border-radius:16px}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__image-slot{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .35s ease,visibility .35s ease}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__image-slot.is-active{position:relative;inset:auto;opacity:1;visibility:visible}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__image{display:block;width:100%;height:auto;border-radius:16px;object-fit:contain}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__milestone-media--mobile{display:none}@media screen and (max-width:749px){.about-us-template-suffix .section-content__caption,.about-us-template-suffix .section-image-with-text .image-with-text__text--caption.caption-with-letter-spacing,.about-us-template-suffix .banner__text--caption.caption-with-letter-spacing,.about-us-template-suffix .video-banner__text--caption,.about-us-template-suffix .section-about-us-komitmen .about-us-komitmen__caption,.about-us-template-suffix .section-about-us-pencapaian .about-us-pencapaian__caption,.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__caption{font-size:12px}.about-us-template-suffix .section-video-banner .video-banner-section .banner__box{text-align:center;padding:2.4rem 2rem!important}.about-us-template-suffix .section-video-banner .video-banner__text--caption,.about-us-template-suffix .section-video-banner .video-banner__heading{text-align:center}.about-us-template-suffix .section-about-us-pencapaian{--pencapaian-stat-number-size: 60px;--pencapaian-stat-plus-size: 26px;--pencapaian-stat-plus-margin-bottom: 8px}.about-us-template-suffix .section-about-us-pencapaian stat-counter.about-us-pencapaian__stat-counter,.about-us-template-suffix .section-about-us-pencapaian stat-counter.about-us-pencapaian__stat-counter .digit,.about-us-template-suffix .section-about-us-pencapaian stat-counter.about-us-pencapaian__stat-counter .sequence span,.about-us-template-suffix .section-about-us-pencapaian span.about-us-pencapaian__stat-counter{font-size:60px;font-weight:500;letter-spacing:-1px}.about-us-template-suffix .section-about-us-pencapaian .about-us-pencapaian.section__inner{padding:0!important}.about-us-template-suffix .section-about-us-pencapaian .about-us-pencapaian__layout{padding-block:50px 100px;padding-inline:3.2rem;gap:1.2rem}.about-us-template-suffix .section-about-us-pencapaian .about-us-pencapaian__label-col{padding-top:0}.about-us-template-suffix .section-about-us-pencapaian .about-us-pencapaian__main{align-items:center;text-align:center}.about-us-template-suffix .section-about-us-pencapaian .about-us-pencapaian__caption,.about-us-template-suffix .section-about-us-pencapaian .about-us-pencapaian__heading,.about-us-template-suffix .section-about-us-pencapaian .about-us-pencapaian__intro,.about-us-template-suffix .section-about-us-pencapaian .about-us-pencapaian__intro p{text-align:center;max-width:100%;font-size:14px}.about-us-template-suffix .section-about-us-pencapaian .about-us-pencapaian__stats{flex-direction:column;align-items:stretch;gap:1.2rem;margin-top:2.4rem}.about-us-template-suffix .section-about-us-pencapaian .about-us-pencapaian__stat-card{width:100%;max-width:100%;min-height:0;height:auto;padding:3.2rem 1.6rem 2.8rem;align-items:center;text-align:center}.about-us-template-suffix .section-about-us-pencapaian .about-us-pencapaian__stat-number-line,.about-us-template-suffix .section-about-us-pencapaian .about-us-pencapaian__stat-card .stat{justify-content:center}.about-us-template-suffix .section-about-us-pencapaian .about-us-pencapaian__stat-label{text-align:center;font-size:14px;max-width:80%}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__page{width:100%;max-width:100%;padding:50px 16px}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__grid{display:flex;flex-direction:column;width:100%;gap:2.4rem}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__intro-block,.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__timeline{width:100%;max-width:100%;min-width:0;gap:1.2rem}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__media{display:none}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__intro-block{text-align:center}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__caption,.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__heading,.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__intro,.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__intro p{text-align:center;max-width:100%;width:100%;margin-inline:auto}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__intro,.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__intro p{margin-bottom:0}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__heading{font-size:2.4rem;line-height:1.25}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__intro,.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__intro p{font-size:14px;line-height:1.3;max-width:95%}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__summary{min-height:0;padding:12px;align-items:center}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__year{font-size:14px}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__milestone-title{font-size:1.6rem;line-height:1.3;overflow-wrap:normal;word-break:normal}.about-us-template-suffix .section-about-us-perjalanan custom-accordion{--open-duration: .55s}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__milestone details{transition-duration:.55s}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__chevron{transition-duration:.55s}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__milestone-media--mobile{display:grid;grid-template-rows:0fr;margin-top:0;transition:grid-template-rows .55s ease,margin-top .55s ease}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__item:has(details[open]:not(.closing)) .about-us-perjalanan__milestone-media--mobile{grid-template-rows:1fr;margin-top:1.2rem}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__milestone-media-clip{min-height:0;overflow:hidden}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__milestone-image{display:block;width:100%;height:auto;object-fit:contain;border-radius:16px}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__milestone .custom-accordion__panel{padding-bottom:0}}@media screen and (min-width:750px)and (max-width:1024px){.about-us-template-suffix .section-image-with-text .section__inner{padding:48px 32px!important}.about-us-template-suffix .section-image-with-text .page-width{width:100%;max-width:100%}.about-us-template-suffix .section-image-with-text .image-with-text__container{padding:0;gap:2.4rem}.about-us-template-suffix .section-image-with-text .about-us-pengalaman__media,.about-us-template-suffix .section-image-with-text .image-with-text__media-item{width:min(28rem,42%);max-width:28rem}.about-us-template-suffix .section-image-with-text .image-with-text__media{padding:12px 12px 56px}.about-us-template-suffix .section-image-with-text .image-with-text__content,.about-us-template-suffix .section-image-with-text.image-with-text--overlap .image-with-text__content,.about-us-template-suffix .section-image-with-text .about-us-pengalaman__caption .image-with-text__content{max-width:100%!important;margin-top:0!important}.about-us-template-suffix .section-image-with-text .image-with-text__content .section-content{width:100%;max-width:100%!important}.about-us-template-suffix .section-image-with-text .image-with-text__heading{font-size:2.6rem;max-width:100%}.about-us-template-suffix .section-image-banner .page-width{padding:0 16px!important}.about-us-template-suffix .section-image-banner .banner__box{max-width:58%;margin-top:2.4rem;padding:1.6rem 2rem}.about-us-template-suffix .section-image-banner .banner__heading{font-size:2.6rem}.about-us-template-suffix .section-about-us-komitmen .about-us-komitmen__page{width:100%;max-width:100%;padding:0 32px 48px!important}.about-us-template-suffix .section-about-us-komitmen .about-us-komitmen__grid{gap:4.8rem;padding:1.6rem 0 2.4rem}.about-us-template-suffix .section-about-us-komitmen .about-us-komitmen__media{flex:0 0 42%;max-width:42%;min-height:0;padding-bottom:1.6rem}.about-us-template-suffix .section-about-us-komitmen .about-us-komitmen__polaroid{width:78%;padding:12px 10px 48px}.about-us-template-suffix .section-about-us-komitmen .about-us-komitmen__polaroid--front{right:0;bottom:0;width:68%}.about-us-template-suffix .section-about-us-komitmen .about-us-komitmen__content{max-width:56%;padding-top:.8rem}.about-us-template-suffix .section-about-us-komitmen .about-us-komitmen__heading{font-size:2.6rem;max-width:100%}.about-us-template-suffix .section-about-us-pencapaian{--pencapaian-stat-number-size: 48px;--pencapaian-stat-plus-size: 22px}.about-us-template-suffix .section-about-us-pencapaian .about-us-pencapaian__layout{grid-template-columns:minmax(0,16rem) minmax(0,1fr);gap:1.6rem 2.4rem;min-height:0;padding-block:40px;padding-inline:32px}.about-us-template-suffix .section-about-us-pencapaian .about-us-pencapaian__heading{font-size:2.6rem}.about-us-template-suffix .section-about-us-pencapaian .about-us-pencapaian__stats{margin-top:2.4rem;flex-wrap:nowrap;gap:1.2rem}.about-us-template-suffix .section-about-us-pencapaian .about-us-pencapaian__stat-card{flex:1 1 0;width:auto;height:auto;min-height:0;padding:2.4rem 1.6rem 2rem}}@media screen and (min-width:1024px)and (max-width:1300px){.about-us-template-suffix .section-image-with-text .section__inner{padding:56px 40px!important;margin-left:3rem}.about-us-template-suffix .section-image-with-text .page-width{width:100%;max-width:100%}.about-us-template-suffix .section-image-with-text .image-with-text__container{gap:8rem}.about-us-template-suffix .section-image-with-text .about-us-pengalaman__media,.about-us-template-suffix .section-image-with-text .image-with-text__media-item{width:min(36rem,38%);max-width:36rem}.about-us-template-suffix .section-image-with-text .image-with-text__content,.about-us-template-suffix .section-image-with-text.image-with-text--overlap .image-with-text__content,.about-us-template-suffix .section-image-with-text .about-us-pengalaman__caption .image-with-text__content{max-width:100%!important}.about-us-template-suffix .section-image-with-text .image-with-text__heading{max-width:100%}}@media screen and (min-width:1025px)and (max-width:1400px){.about-us-template-suffix .section-about-us-komitmen .about-us-komitmen__grid{gap:8rem}.about-us-template-suffix .section-about-us-komitmen .about-us-komitmen__media{flex:0 0 min(38rem,40%);max-width:40%}.about-us-template-suffix .section-about-us-komitmen .about-us-komitmen__polaroid--front{right:-2.4rem}}@media screen and (max-width:999px){.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__page{width:100%;max-width:100%;padding:50px 16px}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__grid{display:flex;flex-direction:column;grid-template-columns:minmax(0,1fr);grid-template-areas:none;width:100%;gap:2.4rem}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__intro-block,.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__timeline{width:100%;max-width:100%;min-width:0;gap:1.2rem}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__media{display:none}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__intro-block{text-align:center}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__caption,.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__heading,.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__intro,.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__intro p{text-align:center;max-width:100%;width:100%;margin-inline:auto}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__intro,.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__intro p{margin-bottom:0;font-size:14px;line-height:1.3;max-width:95%}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__heading{font-size:2.4rem;line-height:1.25}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__summary{min-height:0;padding:12px;align-items:center}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__year{font-size:14px}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__milestone-title{font-size:1.6rem;line-height:1.3;overflow-wrap:normal;word-break:normal}.about-us-template-suffix .section-about-us-perjalanan custom-accordion{--open-duration: .55s}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__milestone details{transition-duration:.55s}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__chevron{transition-duration:.55s}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__milestone-media--mobile{display:grid;grid-template-rows:0fr;margin-top:0;transition:grid-template-rows .55s ease,margin-top .55s ease}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__item:has(details[open]:not(.closing)) .about-us-perjalanan__milestone-media--mobile{grid-template-rows:1fr;margin-top:1.2rem}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__milestone-media-clip{min-height:0;overflow:hidden}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__milestone-image{display:block;width:100%;height:auto;object-fit:contain;border-radius:16px}.about-us-template-suffix .section-about-us-perjalanan .about-us-perjalanan__milestone .custom-accordion__panel{padding-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-about-us.css.map */
