:root{--mobileWidth: 393;--desktopWidth: 1440;--clientWidth: var(--desktopWidth)}@media (max-width: 768px){:root{--clientWidth: var(--mobileWidth)}}.job-mission{padding-block:calc(96 * min(100vw,1920px) / var(--clientWidth)) calc(80 * min(100vw,1920px) / var(--clientWidth))}@media (max-width: 768px){.job-mission{padding-block:calc(70 * min(100vw,1920px) / var(--clientWidth))}}.job-mission .swiper-cube .swiper-cube-shadow{display:none}.job-mission .job-section-wrapper .title{color:#000;font-family:var(--Shokz-Sans-Display, "Shokz Sans Display");font-size:calc(32 * min(100vw,1920px) / var(--clientWidth));font-style:normal;font-weight:var(--medium, 400);line-height:1.1;margin-bottom:calc(32 * min(100vw,1920px) / var(--clientWidth))}@media (max-width: 768px){.job-mission .job-section-wrapper .title{font-size:calc(24 * min(100vw,1920px) / var(--clientWidth));margin-bottom:calc(16 * min(100vw,1920px) / var(--clientWidth))}}.job-mission__main{display:flex;gap:calc(41 * min(100vw,1920px) / var(--clientWidth));align-items:center}@media (max-width: 768px){.job-mission__main{flex-direction:column;gap:calc(16 * min(100vw,1920px) / var(--clientWidth))}}.job-mission__main-image-wall{display:flex;flex-direction:column;gap:calc(16 * min(100vw,1920px) / var(--clientWidth))}.job-mission__main-image-wall-row-1{display:flex;gap:calc(16 * min(100vw,1920px) / var(--clientWidth));align-items:flex-end}.job-mission__main-image-wall-row-1-image-1{width:calc(180 * min(100vw,1920px) / var(--clientWidth))}@media (max-width: 768px){.job-mission__main-image-wall-row-1-image-1{width:calc(150 * min(100vw,1920px) / var(--clientWidth))}}.job-mission__main-image-wall-row-1-image-2{width:calc(215 * min(100vw,1920px) / var(--clientWidth))}@media (max-width: 768px){.job-mission__main-image-wall-row-1-image-2{width:calc(190 * min(100vw,1920px) / var(--clientWidth))}}.job-mission__main-image-wall-row-2{display:flex;gap:calc(16 * min(100vw,1920px) / var(--clientWidth))}.job-mission__main-image-wall-row-2-image-1{width:calc(273 * min(100vw,1920px) / var(--clientWidth))}@media (max-width: 768px){.job-mission__main-image-wall-row-2-image-1{width:calc(220 * min(100vw,1920px) / var(--clientWidth))}}.job-mission__main-image-wall-row-2-image-2{width:calc(180 * min(100vw,1920px) / var(--clientWidth))}@media (max-width: 768px){.job-mission__main-image-wall-row-2-image-2{width:calc(125 * min(100vw,1920px) / var(--clientWidth))}}.job-mission__main-image-wall-row-2-image-3{width:calc(108 * min(100vw,1920px) / var(--clientWidth))}@media (max-width: 768px){.job-mission__main-image-wall-row-2-image-3{width:calc(100 * min(100vw,1920px) / var(--clientWidth))}}.job-mission__main-image-wall-row-2-col{display:flex;gap:calc(16 * min(100vw,1920px) / var(--clientWidth));flex-direction:column}.job-mission__main-content{display:flex;flex-direction:column}.job-mission__main-content-title{color:#000;font-family:Noto Sans TC;font-size:calc(24 * min(100vw,1920px) / var(--clientWidth));font-style:normal;font-weight:500;line-height:normal;margin-bottom:calc(16 * min(100vw,1920px) / var(--clientWidth));position:relative}@media (max-width: 768px){.job-mission__main-content-title{margin-bottom:calc(8 * min(100vw,1920px) / var(--clientWidth));font-size:calc(20 * min(100vw,1920px) / var(--clientWidth))}}.job-mission__main-content-title span{position:absolute;left:0;transform:translate(-100%)}.job-mission__main-content-subtitle{color:var(--font-primary, #0a0a0a);font-family:var(--Shokz-Sans-Display, "Shokz Sans Display");font-size:calc(28 * min(100vw,1920px) / var(--clientWidth));font-style:normal;font-weight:var(--medium, 400);line-height:1.1;margin-bottom:calc(32 * min(100vw,1920px) / var(--clientWidth))}@media (max-width: 768px){.job-mission__main-content-subtitle{margin-bottom:calc(16 * min(100vw,1920px) / var(--clientWidth));font-size:calc(20 * min(100vw,1920px) / var(--clientWidth))}}.job-mission__main-content-subtitle span{color:var(--brand-primary, #ff7a3d)}.job-mission__main-content-text{color:var(--font-primary, #0a0a0a);text-align:justify;font-family:var(--Shokz-Sans-Text, "Shokz Sans Text");font-size:calc(16 * min(100vw,1920px) / var(--clientWidth));font-style:normal;font-weight:var(--regular, 400);line-height:1.3}
