.page_header__wrapper__Pf4_Y{width:100%;margin-top:160px}.page_header__wrapper__inner__Dv2G2{width:100%;height:100%;display:flex;flex-direction:column;gap:40px;padding:0 clamp(1.25rem,.893rem + 1.79vw,2.5rem)}.page_header__wrapper__inner__title___JVb5{display:flex;justify-content:flex-end;color:#008200}.page_header__wrapper__inner__title__text__VcYP4{font-size:clamp(1.5rem,1.357rem + .71vw,2rem);font-weight:700;line-height:1.5}.page_header__wrapper__inner__image__UL461{width:100%;height:100%;aspect-ratio:16/5;object-fit:cover;border-radius:24px 24px 0 0}.page_header__wrapper__inner__text__JBzMg{font-size:clamp(.813rem,.795rem + .09vw,.875rem);line-height:1.5;color:#008200;width:440px;white-space:pre-line}.page_content__SlBBK{padding:125px clamp(1.25rem,.893rem + 1.79vw,2.5rem) 0}.page_content__wrapper__Q9Vnv{width:100%;height:100%;display:flex;justify-content:space-between}.page_content__wrapper__Q9Vnv:not(:first-child){margin-top:240px}@media screen and (max-width:768px){.page_content__SlBBK{padding:120px clamp(1.25rem,.893rem + 1.79vw,2.5rem) 0}.page_content__wrapper__Q9Vnv{flex-direction:column;gap:40px}.page_content__wrapper__Q9Vnv:not(:first-child){margin-top:120px}}.page_content__left__CPiyt{width:20%;height:auto}.page_content__left__heading__CJnss{position:-webkit-sticky;position:sticky;top:100px;height:auto}.page_content__left__heading__title__uQwE6{font-size:clamp(2rem,1.9rem + .5vw,2.5rem);line-height:clamp(2rem,1.9rem + .5vw,2.5rem);color:#008200}.page_content__left__heading__subtitle__qb5Uh{font-size:clamp(.813rem,.795rem + .09vw,.875rem);color:#008200}@media screen and (max-width:1320px){.page_content__left__heading__CJnss{position:static}}@media screen and (max-width:768px){.page_content__left__CPiyt{width:100%}}.page_content__right__sOjvq{width:75%;height:100%}@media screen and (max-width:768px){.page_content__right__sOjvq{width:100%}.page_content__right__content__XIOVB{padding:24px 20px 20px!important}}.page_bottom__wrapper__vy0Dx{margin:240px 0 160px;width:100%;background-color:#f7f7f7}.page_bottom__wrapper__inner__OfrdH{width:100%;padding:64px 40px}.page_bottom__wrapper__inner__list__FhC9w{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px;gap:32px}.page_bottom__wrapper__inner__list__item__j7h48{display:flex;align-items:center;justify-content:space-between;font-size:clamp(.938rem,.92rem + .09vw,1rem);background-color:#fdfdfd;padding:32px 24px}@media screen and (max-width:768px){.page_bottom__wrapper__vy0Dx{margin:120px 0 80px}.page_bottom__wrapper__inner__OfrdH{padding:40px clamp(1.25rem,.893rem + 1.79vw,2.5rem)}.page_bottom__wrapper__inner__list__FhC9w{grid-template-columns:1fr;gap:16px}.page_bottom__wrapper__inner__list__item__j7h48{padding:24px 20px;font-size:clamp(.813rem,.795rem + .09vw,.875rem)}}.page_service__content__heading__zYJV1{margin-bottom:64px}.page_service__content__heading__title__nMTTX{font-size:clamp(2rem,1.9rem + .5vw,2.5rem);line-height:clamp(2rem,1.9rem + .5vw,2.5rem);color:#008200}.page_service__content__heading__subtitle__PnHTm{font-size:clamp(.813rem,.795rem + .09vw,.875rem);color:#008200;font-weight:700}.page_service__content__list__ozi3o{border-top:1px solid rgba(0,0,0,.1019607843)}.page_service__content__list__item__BLCYQ{border-bottom:1px solid rgba(0,0,0,.1019607843);display:flex;justify-content:space-between;padding:56px 0}.page_service__content__list__item__title__XV1xf{font-size:clamp(1.25rem,1.179rem + .36vw,1.5rem);font-weight:700;margin-bottom:24px;width:30%}.page_service__content__list__item__content__6YCJD{width:55%}.page_service__content__list__item__content__image__y2rvi{width:100%;display:flex;justify-content:flex-start;margin-top:32px;overflow:hidden;gap:16px}.page_service__content__list__item__content__image__y2rvi img{width:33%;aspect-ratio:3/2;object-fit:cover;overflow:hidden}.page_service__content__list__item__content__text__J13cC{font-size:clamp(.938rem,.92rem + .09vw,1rem);line-height:1.7;margin-bottom:12px}.page_service__content__list__item__content__subContent__IzloH{font-size:clamp(.688rem,.67rem + .09vw,.75rem);line-height:1.5;color:#707070}.page_service__content__list__item__content__tech__DNffw{border-left:1px solid rgba(0,0,0,.1019607843);padding:8px 16px}.page_service__content__list__item__content__tech__title___YaaB{font-size:clamp(.875rem,.857rem + .09vw,.938rem);font-weight:600;margin-top:40px;color:#008200;position:relative;padding-left:16px}.page_service__content__list__item__content__tech__title___YaaB:before{content:"";position:absolute;top:50%;left:0;width:8px;height:1px;background-color:#008200;transform:translateY(-50%)}.page_service__content__list__item__content__tech__list__iEvVg{display:grid;grid-template-columns:repeat(2,1fr);flex-wrap:wrap;grid-gap:16px;gap:16px;margin-top:16px}.page_service__content__list__item__content__tech__list__item__kOm18{font-size:clamp(.875rem,.857rem + .09vw,.938rem);line-height:1;color:#111;position:relative;padding-left:16px;margin-top:4px}.page_service__content__list__item__content__tech__list__item__kOm18:before{position:absolute;top:50%;left:0;transform:translateY(-50%);content:"";width:8px;height:1px;background-color:#707070}.page_service__content__list__item__content__tag__nTak7{margin-top:56px;border-left:1px solid rgba(0,0,0,.1019607843);padding:8px 16px}.page_service__content__list__item__content__tag__list___Bhu1{display:grid;grid-template-columns:repeat(2,1fr);flex-wrap:wrap;grid-gap:16px;gap:16px}.page_service__content__list__item__content__tag__list__item__AdgYw{font-size:clamp(.875rem,.857rem + .09vw,.938rem);line-height:1;color:#111;position:relative;padding-left:16px}.page_service__content__list__item__content__tag__list__item__AdgYw:before{position:absolute;top:50%;left:0;transform:translateY(-50%);content:"";width:8px;height:1px;background-color:#707070}.page_service__content__image__E3D2T{width:100%;height:100%;aspect-ratio:16/5;margin-top:120px;overflow:hidden}.page_service__content__image__E3D2T img{width:100%;height:100%;object-fit:contain}@media screen and (max-width:768px){.page_header__wrapper__Pf4_Y{margin-top:120px}.page_header__wrapper__inner__Dv2G2{padding:0 20px;gap:20px}.page_header__wrapper__inner__text__JBzMg{width:100%}.page_header__wrapper__image__WywIG{aspect-ratio:16/9}.page_service__content__list__item__BLCYQ{flex-direction:column;gap:20px}.page_service__content__list__item__content__6YCJD,.page_service__content__list__item__tag__6favV,.page_service__content__list__item__tag__list__item__09ky_,.page_service__content__list__item__title__XV1xf{width:100%}}