.page_header__wrapper__CLZdY{width:100%;margin-top:160px}.page_header__wrapper__inner__Lq7IS{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__Jd1Fl{display:flex;justify-content:flex-end;color:#008200}.page_header__wrapper__inner__title__text__eNe3Z{font-size:clamp(1.5rem,1.357rem + .71vw,2rem);font-weight:700;line-height:1.5}.page_header__wrapper__inner__image__Zrgjm{width:100%;height:100%;aspect-ratio:16/5;object-fit:cover;border-radius:24px 24px 0 0}.page_header__wrapper__inner__text__p36IM{font-size:clamp(.813rem,.795rem + .09vw,.875rem);line-height:1.5;color:#008200;width:440px;white-space:pre-line}.page_content__gYuDI{padding:125px clamp(1.25rem,.893rem + 1.79vw,2.5rem) 0}.page_content__wrapper__TSzc6{width:100%;height:100%;display:flex;justify-content:space-between}.page_content__wrapper__TSzc6:not(:first-child){margin-top:240px}@media screen and (max-width:768px){.page_content__gYuDI{padding:120px clamp(1.25rem,.893rem + 1.79vw,2.5rem) 0}.page_content__wrapper__TSzc6{flex-direction:column;gap:40px}.page_content__wrapper__TSzc6:not(:first-child){margin-top:120px}}.page_content__left__3coA8{width:20%;height:auto}.page_content__left__heading__z47_B{position:-webkit-sticky;position:sticky;top:100px;height:auto}.page_content__left__heading__title__LOvLq{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__Wuau_{font-size:clamp(.813rem,.795rem + .09vw,.875rem);color:#008200}@media screen and (max-width:1320px){.page_content__left__heading__z47_B{position:static}}@media screen and (max-width:768px){.page_content__left__3coA8{width:100%}}.page_content__right__R_nSa{width:75%;height:100%}@media screen and (max-width:768px){.page_content__right__R_nSa{width:100%}.page_content__right__content__NASM5{padding:24px 20px 20px!important}}.page_bottom__wrapper__QQy0G{margin:240px 0 160px;width:100%;background-color:#f7f7f7}.page_bottom__wrapper__inner__XVIEy{width:100%;padding:64px 40px}.page_bottom__wrapper__inner__list__Kt5um{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px;gap:32px}.page_bottom__wrapper__inner__list__item__bcbdf{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__QQy0G{margin:120px 0 80px}.page_bottom__wrapper__inner__XVIEy{padding:40px clamp(1.25rem,.893rem + 1.79vw,2.5rem)}.page_bottom__wrapper__inner__list__Kt5um{grid-template-columns:1fr;gap:16px}.page_bottom__wrapper__inner__list__item__bcbdf{padding:24px 20px;font-size:clamp(.813rem,.795rem + .09vw,.875rem)}}.page_service__content__heading__xOBRL{margin-bottom:64px}.page_service__content__heading__title__YmrMB{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__nAutv{font-size:clamp(.813rem,.795rem + .09vw,.875rem);color:#008200;font-weight:700}.page_service__content__list__589Yu{border-top:1px solid rgba(0,0,0,.1019607843)}.page_service__content__list__item__oqEGI{border-bottom:1px solid rgba(0,0,0,.1019607843);display:flex;justify-content:space-between;padding:56px 0}.page_service__content__list__item__title__R3u3s{font-size:clamp(1.25rem,1.179rem + .36vw,1.5rem);font-weight:700;margin-bottom:24px;width:30%}.page_service__content__list__item__content__sJGR8{width:55%}.page_service__content__list__item__content__image__WRfpJ{width:100%;display:flex;justify-content:flex-start;margin-top:32px;overflow:hidden;gap:16px}.page_service__content__list__item__content__image__WRfpJ img{width:33%;aspect-ratio:3/2;object-fit:cover;overflow:hidden}.page_service__content__list__item__content__text__GHLjI{font-size:clamp(.938rem,.92rem + .09vw,1rem);line-height:1.7;margin-bottom:12px}.page_service__content__list__item__content__subContent__O7FfT{font-size:clamp(.688rem,.67rem + .09vw,.75rem);line-height:1.5;color:#707070}.page_service__content__list__item__content__tech__49K_v{border-left:1px solid rgba(0,0,0,.1019607843);padding:8px 16px}.page_service__content__list__item__content__tech__title__cPKP6{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__cPKP6: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__gIpDS{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__1Bvdr{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__1Bvdr: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__44lM8{margin-top:56px;border-left:1px solid rgba(0,0,0,.1019607843);padding:8px 16px}.page_service__content__list__item__content__tag__list__VAxlS{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__qKnMY{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__qKnMY:before{position:absolute;top:50%;left:0;transform:translateY(-50%);content:"";width:8px;height:1px;background-color:#707070}.page_service__content__image__qKlqv{width:100%;height:100%;aspect-ratio:16/5;margin-top:120px;overflow:hidden}.page_service__content__image__qKlqv img{width:100%;height:100%;object-fit:contain}@media screen and (max-width:768px){.page_header__wrapper__CLZdY{margin-top:120px}.page_header__wrapper__inner__Lq7IS{padding:0 20px;gap:20px}.page_header__wrapper__inner__text__p36IM{width:100%}.page_header__wrapper__image__2RU_A{aspect-ratio:16/9}.page_service__content__list__item__oqEGI{flex-direction:column;gap:20px}.page_service__content__list__item__content__sJGR8,.page_service__content__list__item__tag__ZkSIM,.page_service__content__list__item__tag__list__item__bRFGA,.page_service__content__list__item__title__R3u3s{width:100%}}