.thd__solutions__produce__operations__business__title,.thd__solutions__produce__operations__services__title{font-size:40px!important;font-weight:450!important;letter-spacing:.02em!important;line-height:1.4!important;margin-top:-10px!important}.thd__solutions__produce__operations__business__title+.smb-section__lede-wrapper .smb-section__lede,.thd__solutions__produce__operations__services__title+.smb-section__lede-wrapper .smb-section__lede{font-size:20px;font-weight:600;letter-spacing:.05em;line-height:1.4}@media(width <= 640px){.thd__solutions__produce__operations__business__title+.smb-section__lede-wrapper .smb-section__lede,.thd__solutions__produce__operations__services__title+.smb-section__lede-wrapper .smb-section__lede{font-size:13px;font-weight:700;letter-spacing:.03em;line-height:1.4}.thd__solutions__produce__operations__business__title,.thd__solutions__produce__operations__services__title{font-size:26px!important;font-weight:500!important;letter-spacing:.05em!important;line-height:1.4!important;margin-top:0!important}}.thd_top__business .thd__solutions__produce__operations-wp-block-heading{font-size:15px;font-weight:400;letter-spacing:.05em;line-height:1.6;margin-top:60px;text-align:center}@media(width <= 640px){.thd_top__business .thd__solutions__produce__operations-wp-block-heading{font-weight:500;line-height:1.4;margin-top:30px;padding-inline:20px;text-align:left}}.thd__solutions__produce__operations__business{background-color:#fff;padding-top:0;width:100%}@media(width <= 640px){.thd__solutions__produce__operations__business{padding-bottom:60px}.thd__solutions__produce__operations__business>.smb-section__inner{padding-bottom:0;padding-top:40px}}.thd__solutions__produce__operations-wp-block-heading{margin-top:50px!important}@media(width <= 640px){.thd__solutions__produce__operations-wp-block-heading{margin-top:30px!important}}.thd__solutions__produce__operations__business__items{column-gap:1.5094339623%;margin-inline:auto;max-width:1060px;width:100%}@media(width <= 640px){.thd__solutions__produce__operations__business__items{column-gap:unset;display:flex;flex-direction:column;margin-top:40px;max-width:unset;row-gap:40px}}.thd_top__business__item.thd__solutions__produce__business__item{width:32.3270440252%}.thd_top__business__item.thd__solutions__produce__business__item .text.--en{font-size:2rem;font-weight:450;letter-spacing:.02em;line-height:1.4;margin-top:13px}@media(width <= 640px){.thd_top__business__item.thd__solutions__produce__business__item .text.--en{margin-top:40px}}.thd_top__business__item.thd__solutions__produce__business__item .thd__solutions__produce__business__item__container{background-color:#0000;padding-bottom:16px}@media(width <= 640px){.thd_top__business__item.thd__solutions__produce__business__item .thd__solutions__produce__business__item__container{padding-bottom:0}.thd_top__business__item.thd__solutions__produce__business__item{padding-inline:0;width:100%}}.thd__solutions__produce__business__item__link{width:100%}.thd__solutions__produce__business__item__img{align-items:center;aspect-ratio:3/2;display:flex;justify-content:center;overflow:hidden;width:100%}.thd__solutions__produce__business__item__img img{height:100%;object-fit:cover;object-position:center;width:100%}@media(width <= 640px){.thd__solutions__produce__business__item__post{padding-inline:20px}.thd__solutions__produce__business__item__post__text.--en{font-size:26px!important;letter-spacing:.05em;line-height:1.4;text-align:center}}.thd__solutions__produce__business__item__post__description{font-size:15px;font-weight:400;letter-spacing:.05em;line-height:1.4;margin-top:12px}@media(width <= 640px){.thd__solutions__produce__business__item__post__description{font-size:15px;letter-spacing:.05em;line-height:1.4;margin-top:10px}.thd__solutions__produce__business__item__post__related{margin-top:20px;padding-inline:20px}}.thd__solutions__produce__business__item__post__related__title{font-size:13px;font-weight:400;letter-spacing:.05em;line-height:1.5}.thd__solutions__produce__business__item__post__related__item{display:flex;flex-direction:column;font-size:12px;letter-spacing:.05em;line-height:1.4;row-gap:5px}.thd__solutions__produce__business__item__post__related__item p{align-items:center;display:flex}.thd__solutions__produce__business__item__post__related__item p:before{content:"-";display:inline-block;text-align:center;width:.5em}.thd__solutions__produce__business__item__post__related__item__link{border-bottom:1px solid #000;color:inherit;display:inline-block;font-family:Inter,sans-serif;font-optical-sizing:auto;font-size:12.5px;font-style:normal;font-weight:400;letter-spacing:.05em;line-height:1.4;max-width:calc(100% - .5em);text-decoration:none}@media(width <= 640px){.thd__solutions__produce__business__item__post__related__item__link{font-size:13px;letter-spacing:.05em;line-height:1.4}}@media(hover:hover){.thd__solutions__produce__business__item__post__related__item__link{transition:border-color .32s ease-out}.thd__solutions__produce__business__item__post__related__item__link:hover{border-color:#0000}}.thd__solutions__produce__operations__services{background-color:#f2f2f2;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:inherit;padding-bottom:115px;padding-top:120px}.thd__solutions__produce__operations__services.is-inview .thd__solutions__produce__operations-wp-block-heading{opacity:1;transform:translateY(0)}@media(width <= 640px){.thd__solutions__produce__operations__services{padding-bottom:60px;padding-top:40px}.thd__solutions__produce__operations__services>.smb-section__inner{padding-bottom:0}}.thd__solutions__produce__operations__services .thd__solutions__produce__operations-wp-block-heading{border:0;font-size:15px;font-weight:400;letter-spacing:.05em;line-height:1.6;margin-bottom:0;opacity:0;padding-bottom:0;text-align:center;transform:translateX(-15px);transition:transform .8s ease-out .4s,opacity .8s linear .4s;will-change:transform,opacity}@media(width <= 640px){.thd__solutions__produce__operations__services .thd__solutions__produce__operations-wp-block-heading{font-size:15px;font-weight:500;letter-spacing:.05em;line-height:1.4;margin-top:0!important;padding-bottom:0;padding-top:35px}}.thd__solutions__produce__operations__services .thd__solutions__produce__operations__services__items{align-items:stretch;column-gap:.8073817762%;display:flex;margin-top:60px;margin-inline:auto;max-width:calc(867px + 11.79167%);padding-inline:5.8958333333%;width:100%}.thd__solutions__produce__operations__services .thd__solutions__produce__operations__services__items.is-inview .thd__solutions__produce__services__item{opacity:1;transform:translateY(0)}@media(width <= 640px){.thd__solutions__produce__operations__services .thd__solutions__produce__operations__services__items{column-gap:unset;flex-direction:column;margin-top:40px;max-width:unset;padding-inline:0;row-gap:20px}}.thd__solutions__produce__operations__services .thd__solutions__produce__services__item{border-radius:5px;display:flex;flex-shrink:0;opacity:0;transform:translateY(15px);transition:transform .8s ease-out .4s,opacity .8s linear .4s;width:49.5963091119%;will-change:transform,opacity}.thd__solutions__produce__operations__services .thd__solutions__produce__services__item:first-of-type{transition-delay:.4s}.thd__solutions__produce__operations__services .thd__solutions__produce__services__item:nth-of-type(2){transition-delay:.6s}@media(width <= 640px){.thd__solutions__produce__operations__services .thd__solutions__produce__services__item{transition-delay:.4s!important;width:100%}}.thd__solutions__produce__operations__services .thd__solutions__produce__services__item__container{align-items:center;background-color:#fff;display:flex;flex:1;flex-direction:column;padding-bottom:58px;padding-top:60px;padding-inline:30px;width:100%}@media(width <= 640px){.thd__solutions__produce__operations__services .thd__solutions__produce__services__item__container{padding-bottom:40px;padding-top:20px;padding-inline:20px}}.thd__solutions__produce__operations__services .thd__solutions__produce__services__item__img{align-items:center;display:flex;height:170px;justify-content:center;width:100%}.thd__solutions__produce__operations__services .thd__solutions__produce__services__item__img img{height:100%;object-fit:contain;object-position:center;width:100%}.thd__solutions__produce__operations__services .thd__solutions__produce__services__item__post{align-items:center;display:flex;flex-direction:column;width:100%}.thd__solutions__produce__operations__services .thd__solutions__produce__services__item__post__text{text-align:center}.thd__solutions__produce__operations__services .thd__solutions__produce__services__item__post__text.--en{font-family:futura-pt,sans-serif;font-size:30px;font-weight:450;letter-spacing:.02em;line-height:1.4;margin-top:20px}.thd__solutions__produce__operations__services .thd__solutions__produce__services__item__post__text.--jp{font-size:15px;font-weight:700;letter-spacing:.05em;line-height:1.4}@media(width <= 640px){.thd__solutions__produce__operations__services .thd__solutions__produce__services__item__post__text{font-size:26px;letter-spacing:.05em;line-height:1.4;text-align:left}.thd__solutions__produce__operations__services .thd__solutions__produce__services__item__post__text.--en{font-weight:600;margin-top:10px}.thd__solutions__produce__operations__services .thd__solutions__produce__services__item__post__text.--jp{font-size:13px;font-weight:700;letter-spacing:.05em;line-height:1.4;margin-top:0}}.thd__solutions__produce__operations__services .thd__solutions__produce__services__item__post__description{font-size:15px;font-weight:400;letter-spacing:.045em;line-height:1.6;margin-top:16px;max-width:270px;text-align:center;width:100%}@media(width <= 640px){.thd__solutions__produce__operations__services .thd__solutions__produce__services__item__post__description{font-size:15px;font-weight:500;letter-spacing:.05em;line-height:1.4;margin-top:20px;max-width:unset;text-align:left}}.thd__solutions__produce__operations__produce{background-color:#f2f2f2;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:inherit;padding-bottom:120px;padding-top:115px}.thd__solutions__produce__operations__produce.is-inview .thd__solutions__produce__operations-wp-block-heading{opacity:1;transform:translateY(0)}@media(width <= 640px){.thd__solutions__produce__operations__produce{padding-bottom:60px;padding-top:120px}.thd__solutions__produce__operations__produce>.smb-section__inner{padding-bottom:0}}.thd__solutions__produce__operations__produce .smb-section__header{position:relative}.thd__solutions__produce__operations__produce .thd__solutions__produce__operations__produce__header__backdrop{display:flex;height:220px;left:104px;pointer-events:none;position:absolute;top:-110px;user-select:none;width:218px}.thd__solutions__produce__operations__produce .thd__solutions__produce__operations__produce__header__backdrop img{height:100%;object-fit:contain;width:100%}@media(width <= 640px){.thd__solutions__produce__operations__produce .thd__solutions__produce__operations__produce__header__backdrop{left:0;margin-inline:auto;right:0}}.thd__solutions__produce__operations__produce .thd__solutions__produce__operations__produce__title{font-size:30px;font-weight:450;letter-spacing:.02em;line-height:1.4;margin-top:0!important}@media(width <= 640px){.thd__solutions__produce__operations__produce .thd__solutions__produce__operations__produce__title{font-size:26px;font-weight:600;letter-spacing:.05em;line-height:1.4}}.thd__solutions__produce__operations__produce .thd__solutions__produce__operations-wp-block-heading{border:0;font-size:15px;font-weight:400;letter-spacing:.05em;line-height:1.6;margin-bottom:0;margin-top:0;opacity:0;padding-bottom:0;padding-top:10px;text-align:center;transform:translateX(-15px);transition:transform .8s ease-out .4s,opacity .8s linear .4s;will-change:transform,opacity}@media(width <= 640px){.thd__solutions__produce__operations__produce .thd__solutions__produce__operations-wp-block-heading{font-size:15px;font-weight:500;letter-spacing:.05em;line-height:1.4;padding-bottom:0;padding-top:0;text-align:left}}.thd__solutions__produce__operations__produce .thd__solutions__produce__operations__produce__items{align-items:stretch;display:flex;flex-wrap:wrap;gap:15px 16px;justify-content:center;margin-top:60px;margin-inline:auto;max-width:932px;width:100%}@media(width <= 640px){.thd__solutions__produce__operations__produce .thd__solutions__produce__operations__produce__items{column-gap:unset;flex-direction:column;margin-top:25px;max-width:unset;padding-inline:0;row-gap:8px}}.thd__solutions__produce__operations__produce .thd__solutions__produce__produce__item{border-radius:5px;display:flex;flex-shrink:0;opacity:0;position:relative;transform:translateY(15px);transition:transform .8s ease-out calc(.4s + var(--delay-pc, 0s)),opacity .8s linear calc(.4s + var(--delay-pc, 0s));width:221px;will-change:transform,opacity}.thd__solutions__produce__operations__produce .thd__solutions__produce__produce__item.is-inview{opacity:1;transform:translateY(0)}@media(width <= 640px){.thd__solutions__produce__operations__produce .thd__solutions__produce__produce__item{transition:transform .8s ease-out .4s,opacity .8s linear .4s;width:100%}.thd__solutions__produce__operations__produce .thd__solutions__produce__produce__item:before{background-color:#000;content:"";height:2px;position:absolute;right:12px;top:34px;transition:background-color .4s linear;width:14px;will-change:background-color;z-index:1}.thd__solutions__produce__operations__produce .thd__solutions__produce__produce__item:after{background-color:#000;content:"";height:15px;opacity:1;position:absolute;right:18px;top:27px;transition:opacity .4s linear;width:2px;will-change:opacity;z-index:1}.thd__solutions__produce__operations__produce .thd__solutions__produce__produce__item.is-open:before{background-color:#f2f2f2}.thd__solutions__produce__operations__produce .thd__solutions__produce__produce__item.is-open:after{opacity:0}.thd__solutions__produce__operations__produce .thd__solutions__produce__produce__item.is-open .thd__solutions__produce__produce__item__container{background-color:#272727}.thd__solutions__produce__operations__produce .thd__solutions__produce__produce__item.is-open .thd__solutions__produce__produce__item__numbers__container.--dark{opacity:0}.thd__solutions__produce__operations__produce .thd__solutions__produce__produce__item.is-open .thd__solutions__produce__produce__item__numbers__container.--light{opacity:1}.thd__solutions__produce__operations__produce .thd__solutions__produce__produce__item.is-open .thd__solutions__produce__produce__item__img__container.--dark{opacity:0}.thd__solutions__produce__operations__produce .thd__solutions__produce__produce__item.is-open .thd__solutions__produce__produce__item__img__container.--light{opacity:1}.thd__solutions__produce__operations__produce .thd__solutions__produce__produce__item.is-open .thd__solutions__produce__produce__item__post__text{color:#f2f2f2}.thd__solutions__produce__operations__produce .thd__solutions__produce__produce__item.is-open .thd__solutions__produce__produce__item__post__description{border-top-color:#f2f2f2;border-top-width:2px;color:#f2f2f2;margin-top:10px;max-height:100%;padding-top:10px}}@media(hover:hover){.thd__solutions__produce__operations__produce .thd__solutions__produce__produce__item{cursor:pointer}}@media(hover:hover)and (width >= 641px){.thd__solutions__produce__operations__produce .thd__solutions__produce__produce__item:hover .thd__solutions__produce__produce__item__container{background-color:#272727}.thd__solutions__produce__operations__produce .thd__solutions__produce__produce__item:hover .thd__solutions__produce__produce__item__numbers__container.--dark{opacity:0}.thd__solutions__produce__operations__produce .thd__solutions__produce__produce__item:hover .thd__solutions__produce__produce__item__numbers__container.--light{opacity:1}.thd__solutions__produce__operations__produce .thd__solutions__produce__produce__item:hover .thd__solutions__produce__produce__item__img__container.--dark{opacity:0}.thd__solutions__produce__operations__produce .thd__solutions__produce__produce__item:hover .thd__solutions__produce__produce__item__img__container.--light{opacity:1}.thd__solutions__produce__operations__produce .thd__solutions__produce__produce__item:hover .thd__solutions__produce__produce__item__post__text{color:#f2f2f2}.thd__solutions__produce__operations__produce .thd__solutions__produce__produce__item:hover .thd__solutions__produce__produce__item__post__description{border-color:#f2f2f2;color:#f2f2f2}}.thd__solutions__produce__operations__produce .thd__solutions__produce__produce__item__container{align-items:flex-start;border:2px solid #272727;border-radius:5px;display:flex;flex:1;flex-direction:column;padding:12px;transition:background-color .8s linear;width:100%;will-change:background-color}@media(width <= 640px){.thd__solutions__produce__operations__produce .thd__solutions__produce__produce__item__container{padding:8px 12px 9px}}.thd__solutions__produce__operations__produce .thd__solutions__produce__produce__item__numbers{display:flex;height:49px;position:absolute;right:15px;top:19px;width:71px}@media(width <= 640px){.thd__solutions__produce__operations__produce .thd__solutions__produce__produce__item__numbers{bottom:0;height:31px;right:12px;top:11px;width:42px}}.thd__solutions__produce__operations__produce .thd__solutions__produce__produce__item__numbers__container{display:flex;inset:0;justify-content:space-between;position:absolute;transition:opacity .4s linear;will-change:opacity}.thd__solutions__produce__operations__produce .thd__solutions__produce__produce__item__numbers__container.--light{opacity:0}.thd__solutions__produce__operations__produce .thd__solutions__produce__produce__item__number{height:100%}.thd__solutions__produce__operations__produce .thd__solutions__produce__produce__item__number img{height:100%;object-fit:contain;width:auto}.thd__solutions__produce__operations__produce .thd__solutions__produce__produce__item__img{align-items:center;aspect-ratio:1/1;display:flex;height:41px;justify-content:center;position:relative}@media(width <= 640px){.thd__solutions__produce__operations__produce .thd__solutions__produce__produce__item__img{height:30px;left:10px;position:absolute;top:15px}}.thd__solutions__produce__operations__produce .thd__solutions__produce__produce__item__img__container{inset:0;position:absolute;transition:opacity .4s linear;will-change:opacity}.thd__solutions__produce__operations__produce .thd__solutions__produce__produce__item__img__container.--light{opacity:0}.thd__solutions__produce__operations__produce .thd__solutions__produce__produce__item__img__container img{height:100%;object-fit:contain;object-position:center;width:100%}@media(width <= 640px){.thd__solutions__produce__operations__produce .thd__solutions__produce__produce__item__img__container{transform:translateY(-5px)}}.thd__solutions__produce__operations__produce .thd__solutions__produce__produce__item__post{align-items:flex-start;display:flex;flex-direction:column;padding-top:70px;width:100%}@media(width <= 640px){.thd__solutions__produce__operations__produce .thd__solutions__produce__produce__item__post{overflow:hidden;padding-top:0}}.thd__solutions__produce__operations__produce .thd__solutions__produce__produce__item__post__text{text-align:left;transition:color .4s linear;will-change:color}.thd__solutions__produce__operations__produce .thd__solutions__produce__produce__item__post__text.--light{opacity:0}.thd__solutions__produce__operations__produce .thd__solutions__produce__produce__item__post__text.--en{font-family:futura-pt,sans-serif;font-size:16px;font-weight:700;letter-spacing:.02em;line-height:1.2}.thd__solutions__produce__operations__produce .thd__solutions__produce__produce__item__post__text.--jp{font-size:10px;font-weight:700;letter-spacing:.02em;line-height:1.4;margin-top:3px}@media(width <= 640px){.thd__solutions__produce__operations__produce .thd__solutions__produce__produce__item__post__text{font-size:26px;letter-spacing:.05em;line-height:1.4;padding-left:35px;text-align:left}.thd__solutions__produce__operations__produce .thd__solutions__produce__produce__item__post__text.--en{font-size:14px}.thd__solutions__produce__operations__produce .thd__solutions__produce__produce__item__post__text.--jp{font-size:10px;letter-spacing:0;line-height:1.4;margin-top:0}}.thd__solutions__produce__operations__produce .thd__solutions__produce__produce__item__post__description{border-top:2px solid #1f1f1f;font-size:10px;font-weight:500;letter-spacing:.05em;line-break:strict;line-height:1.4;margin-top:9px;padding-top:9px;transition:color .4s linear,border-color .4s linear;width:100%;will-change:color,border-color}@media(width <= 640px){.thd__solutions__produce__operations__produce .thd__solutions__produce__produce__item__post__description{border-top-color:#0000;border-top-width:0;margin-top:0;max-height:0;overflow:hidden;padding-top:0;transition:color .4s linear,border-color .4s linear,max-height .4s linear,margin-top .4s linear,padding-top .4s linear,border-top-width .4s linear,border-top-color .4s linear;will-change:color,border-color,max-height,margin-top,padding-top,border-top-width,border-top-color}}.thd__solutions__produce__operations-operations{background-color:#f2f2f2;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:inherit;padding-bottom:0;padding-top:120px}.thd__solutions__produce__operations-operations.is-inview .thd__solutions__produce__operations-wp-block-heading{opacity:1;transform:translateY(0)}@media(width <= 640px){.thd__solutions__produce__operations-operations{padding-bottom:0;padding-top:90px}.thd__solutions__produce__operations-operations>.smb-section__inner{padding-bottom:0}}.thd__solutions__produce__operations-operations .smb-section__header{position:relative}.thd__solutions__produce__operations-operations .thd__solutions__produce__operations-operations__header__backdrop{display:flex;height:207px;left:104px;pointer-events:none;position:absolute;top:-113px;user-select:none;width:259px}.thd__solutions__produce__operations-operations .thd__solutions__produce__operations-operations__header__backdrop img{height:100%;object-fit:contain;width:100%}@media(width <= 640px){.thd__solutions__produce__operations-operations .thd__solutions__produce__operations-operations__header__backdrop{left:0;margin-inline:auto;right:0}}.thd__solutions__produce__operations-operations .thd__solutions__produce__operations-operations__title{font-size:30px;font-weight:450;letter-spacing:.02em;line-height:1.4;margin-top:0!important}@media(width <= 640px){.thd__solutions__produce__operations-operations .thd__solutions__produce__operations-operations__title{font-size:26px;font-weight:600;letter-spacing:.05em;line-height:1.4}}.thd__solutions__produce__operations-operations .thd__solutions__produce__operations-wp-block-heading{border-bottom:1px solid #abb8c3;font-size:15px;font-weight:400;letter-spacing:.05em;line-height:1.6;margin-bottom:0;margin-top:0!important;opacity:0;padding-bottom:60px;padding-top:60px;text-align:center;transform:translateX(-15px);transition:transform .8s ease-out .4s,opacity .8s linear .4s;will-change:transform,opacity}@media(width <= 640px){.thd__solutions__produce__operations-operations .thd__solutions__produce__operations-wp-block-heading{border:none;font-size:15px;font-weight:500;letter-spacing:.05em;line-height:1.4;padding-bottom:20px;padding-top:35px;text-align:left}}.thd__solutions__produce__operations-operations__section{margin-top:0!important}@media(width <= 640px){.thd__solutions__produce__operations-operations__section:not(:first-of-type) .thd__solutions__produce__operations-operations__section__title:before{display:none;margin-top:20px}}.thd__solutions__produce__operations-operations__section__title{align-items:flex-start;border-bottom:0;column-gap:8px;display:flex;font-size:16px;font-weight:700;letter-spacing:.02em;line-height:1.4;margin-bottom:0;margin-top:60px;opacity:0;padding-bottom:0;transform:translateX(-15px);transition:transform .8s ease-out .4s,opacity .8s linear .4s;will-change:transform,opacity}.thd__solutions__produce__operations-operations__section__title.is-inview{opacity:1;transform:translateX(0)}@media(width <= 640px){.thd__solutions__produce__operations-operations__section__title{margin-left:auto;margin-right:auto;margin-top:25px;position:relative;width:81.8666666667vw}.thd__solutions__produce__operations-operations__section__title:before{background-color:#abb8c3;content:"";height:1px;left:0;position:absolute;top:-20px;width:calc(100% + 9.06667vw)}}@media(width <= 640px){.thd__solutions__produce__operations-operations__section__title:has(.thd__solutions__produce__operations-operations__section__title__note){display:block}}.thd__solutions__produce__operations-operations__section__title .thd__solutions__produce__operations-operations__section__title__number{display:inline-block;font-size:10px;font-weight:700;letter-spacing:.02em;line-height:1.4;padding-top:3px}.thd__solutions__produce__operations-operations__section__title .thd__solutions__produce__operations-operations__section__title__note{display:inline-block;font-size:11px;font-weight:400;letter-spacing:.05em;line-height:1.4;padding-top:5px}@media(width <= 640px){.thd__solutions__produce__operations-operations__section__title .thd__solutions__produce__operations-operations__section__title__note{display:block}}.thd__solutions__produce__operations-operations__items{column-gap:8px;display:flex;margin-inline:auto;margin-top:17px;width:100%}.thd__solutions__produce__operations-operations__items.is-inview .thd__solutions__produce-operations__item{opacity:1;transform:translateY(0)}@media(width <= 1140px){.thd__solutions__produce__operations-operations__items{column-gap:min(.701754386vw,8px)}}@media(width <= 640px){.thd__solutions__produce__operations-operations__items{display:block;margin-left:auto;margin-right:auto;margin-top:25px!important;overflow:visible;width:81.8666666667vw}.thd__solutions__produce__operations-operations__items .slick-list{margin:0 -2.5px;overflow:visible}.thd__solutions__produce__operations-operations__items .slick-slide{margin:0 2.5px}}.thd__solutions__produce-operations__item{opacity:0;transform:translateY(15px);transition:transform .8s ease-out,opacity .8s linear;width:348px;will-change:transform,opacity}.thd__solutions__produce-operations__item:first-of-type{transition-delay:.4s}.thd__solutions__produce-operations__item:nth-of-type(2){transition-delay:.6s}.thd__solutions__produce-operations__item:nth-of-type(3){transition-delay:.8s}@media(width <= 1140px){.thd__solutions__produce-operations__item{width:min(30.5263157895vw,348px)}}@media(width <= 640px){.thd__solutions__produce-operations__item{padding-inline:0;transition-delay:.4s!important;width:81.8666666667vw}}.thd__solutions__produce-operations__item .thd__solutions__produce-operations__item__container{background-color:#0000;padding-bottom:0}@media(width <= 640px){.thd__solutions__produce-operations__item .thd__solutions__produce-operations__item__container{padding-bottom:0}}.thd__solutions__produce-operations__item__link{text-decoration:none;width:100%}.thd__solutions__produce-operations__item__img{align-items:center;aspect-ratio:348/232;display:flex;justify-content:center;width:100%}@media(width <= 640px){.thd__solutions__produce-operations__item__img{aspect-ratio:307/187}}.thd__solutions__produce-operations__item__img img{height:100%;object-fit:cover;object-position:center;width:100%}.thd__solutions__produce-operations__item__post{margin-top:16px}@media(width <= 640px){.thd__solutions__produce-operations__item__post{margin-top:7px}}.thd__solutions__produce-operations__item__post__description{font-size:11px;font-weight:400;letter-spacing:.05em;line-height:1.4}@media(width <= 640px){.thd__solutions__produce-operations__item__post__description{font-size:10px;letter-spacing:.02em;line-height:1.4}}.thd__produce__operations-parade{background-color:#f2f2f2;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:inherit;padding-bottom:120px;padding-top:120px}@media(width <= 640px){.thd__produce__operations-parade{padding-bottom:60px;padding-top:60px}}.thd__produce__operations-parade .thd_top__brands__logos{margin-top:0!important}.thd__solutions__produce__operations-benefits{background-color:#fff;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:inherit;padding-bottom:90px;padding-top:120px}.thd__solutions__produce__operations-benefits.is-inview .thd__solutions__produce__operations-wp-block-heading{opacity:1;transform:translateY(0)}@media(width <= 640px){.thd__solutions__produce__operations-benefits{padding-bottom:35px;padding-top:60px}.thd__solutions__produce__operations-benefits>.smb-section__inner{padding-bottom:0}}.thd__solutions__produce__operations-benefits .smb-section__header{position:relative}.thd__solutions__produce__operations-benefits .thd__solutions__produce__operations-benefits__title{font-size:40px;font-weight:450;letter-spacing:.02em;line-height:1.4;margin-top:0!important}@media(width <= 640px){.thd__solutions__produce__operations-benefits .thd__solutions__produce__operations-benefits__title{font-size:26px;font-weight:500;letter-spacing:.05em;line-height:1.4}}.thd__solutions__produce__operations-benefits .thd__solutions__produce__operations-benefits__title .smb-section__lede{font-size:20px;font-weight:600;letter-spacing:.05em;line-height:1.4;position:relative}@media(width <= 640px){.thd__solutions__produce__operations-benefits .thd__solutions__produce__operations-benefits__title .smb-section__lede{font-size:13px;font-weight:700;letter-spacing:.03em;line-height:1.4}}.thd__solutions__produce__operations-benefits .thd__solutions__produce__operations__benefits__items{display:flex;flex-direction:column;margin-inline:auto;max-width:934px;width:100%}.thd__solutions__produce__operations-benefits .thd__solutions__produce__operations__benefits__item{border-bottom:1px solid #abb8c3;column-gap:48px;display:flex;justify-content:center;padding-block:60px}.thd__solutions__produce__operations-benefits .thd__solutions__produce__operations__benefits__item:first-of-type{padding-block:55px}.thd__solutions__produce__operations-benefits .thd__solutions__produce__operations__benefits__item:last-of-type{border-bottom:none}.thd__solutions__produce__operations-benefits .thd__solutions__produce__operations__benefits__item.is-inview .thd__solutions__produce__operations__benefits__item__icon,.thd__solutions__produce__operations-benefits .thd__solutions__produce__operations__benefits__item.is-inview .thd__solutions__produce__operations__benefits__item__text,.thd__solutions__produce__operations-benefits .thd__solutions__produce__operations__benefits__item.is-inview .thd__solutions__produce__operations__benefits__item__title{opacity:1;transform:translateY(0)}@media(width <= 640px){.thd__solutions__produce__operations-benefits .thd__solutions__produce__operations__benefits__item{column-gap:10px;margin-top:25px;min-height:135px;padding-block:0 25px}.thd__solutions__produce__operations-benefits .thd__solutions__produce__operations__benefits__item:first-of-type{padding-block:0 25px}}.thd__solutions__produce__operations-benefits .thd__solutions__produce__operations__benefits__item__icon{aspect-ratio:1/1;flex-shrink:0;opacity:0;transform:translateY(15px);transition:transform .8s ease-out .4s,opacity .8s linear .4s;width:62px;will-change:transform,opacity}.thd__solutions__produce__operations-benefits .thd__solutions__produce__operations__benefits__item__icon img{height:100%;object-fit:contain;object-position:center;width:100%}@media(width <= 640px){.thd__solutions__produce__operations-benefits .thd__solutions__produce__operations__benefits__item__icon{width:55px}.thd__solutions__produce__operations-benefits .thd__solutions__produce__operations__benefits__item__icon img{object-position:left top}}.thd__solutions__produce__operations-benefits .thd__solutions__produce__operations__benefits__item__content{display:flex;flex-direction:column;row-gap:13px}.thd__solutions__produce__operations-benefits .thd__solutions__produce__operations__benefits__item__title{font-size:18px;font-weight:700;letter-spacing:.05em;line-height:1.4;opacity:0;transform:translateY(15px);transition:transform .8s ease-out .6s,opacity .8s linear .6s;will-change:transform,opacity}@media(width <= 640px){.thd__solutions__produce__operations-benefits .thd__solutions__produce__operations__benefits__item__title{font-size:15px;font-weight:700;letter-spacing:.05em;line-height:1.4}}.thd__solutions__produce__operations-benefits .thd__solutions__produce__operations__benefits__item__text{font-size:15px;font-weight:500;letter-spacing:.08em;line-height:1.55;opacity:0;transform:translateY(15px);transition:transform .8s ease-out .8s,opacity .8s linear .8s;will-change:transform,opacity}.thd__solutions__produce__operations-benefits .thd__solutions__produce__operations__benefits__item__text.is-inview{opacity:1;transform:translateY(0)}@media(width <= 640px){.thd__solutions__produce__operations-benefits .thd__solutions__produce__operations__benefits__item__text{font-size:13px;font-weight:500;letter-spacing:.03em;line-height:1.4}}.thd__solutions__produce__operations-contact{background-color:#f2f2f2;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:inherit;padding-bottom:120px;padding-top:100px;scroll-margin-top:80px}.thd__solutions__produce__operations-contact.is-inview .thd__solutions__produce__operations-wp-block-heading{opacity:1;transform:translateX(0)}@media(width <= 640px){.thd__solutions__produce__operations-contact{padding-bottom:60px;padding-top:60px;scroll-margin-top:50px}.thd__solutions__produce__operations-contact>.smb-section__inner{padding-bottom:0}.thd__solutions__produce__operations-contact .c-container{padding-left:0;padding-right:0}}.thd__solutions__produce__operations-contact .thd__solutions__produce__operations-contact__title{font-size:40px;font-weight:450;letter-spacing:.02em;line-height:1.4;margin-top:0!important}@media(width <= 640px){.thd__solutions__produce__operations-contact .thd__solutions__produce__operations-contact__title{font-size:26px;font-weight:500;letter-spacing:.05em;line-height:1.4}}.thd__solutions__produce__operations-contact .thd__solutions__produce__operations-contact__title .smb-section__lede{font-size:20px;font-weight:600;letter-spacing:.05em;line-height:1.4;position:relative}@media(width <= 640px){.thd__solutions__produce__operations-contact .thd__solutions__produce__operations-contact__title .smb-section__lede{font-size:13px;font-weight:700;letter-spacing:.03em;line-height:1.4}}.thd__solutions__produce__operations-contact .smb-section__header{position:relative}.thd__solutions__produce__operations-contact .thd__solutions__produce__operations-wp-block-heading{font-size:15px;font-weight:400;letter-spacing:.05em;line-height:1.6;margin-bottom:0;margin-top:0!important;opacity:0;padding-top:60px;text-align:center;transform:translateX(-15px);transition:transform .8s ease-out .4s,opacity .8s linear .4s;will-change:transform,opacity}@media(width <= 640px){.thd__solutions__produce__operations-contact .thd__solutions__produce__operations-wp-block-heading{font-size:13px;letter-spacing:.03em;line-height:1.4;padding-inline:20px;padding-bottom:0;padding-top:30px}}.thd__solutions__produce__operations-contact .thd__solutions__produce__operations-wp-block-heading.is-inview{opacity:1;transform:translateX(0)}.thd__solutions__produce__operations-contact .thd__solutions__produce__operations-contact__form{margin-left:auto;margin-right:auto;max-width:904px;opacity:0;transform:translateY(15px);transition:transform .8s ease-out .4s,opacity .8s linear .4s;width:100%;will-change:transform,opacity}.thd__solutions__produce__operations-contact .thd__solutions__produce__operations-contact__form.is-inview{opacity:1;transform:translateY(0)}@media(width <= 640px){.thd__solutions__produce__operations-contact .thd__solutions__produce__operations-contact__form{margin-top:0}}@media only screen and (max-width:767px){.wp-block-column:has(.thd__solutions__produce__operations-kv){height:451px;inset:0;position:absolute;width:100%}}.thd__solutions__produce__operations-kv{display:block!important;height:672px;margin-left:0!important;margin-right:0!important;margin-top:20px!important;max-width:unset;position:relative;width:100%}.thd__solutions__produce__operations-kv.is-inview .thd__solutions__produce__operations-kv__message,.thd__solutions__produce__operations-kv.is-inview .thd__solutions__produce__operations-kv__title{opacity:1;transform:translateY(0)}.thd__solutions__produce__operations-kv:before{background-color:#0000009e;content:"";inset:0;position:absolute;z-index:0}@media only screen and (max-width:767px){.thd__solutions__produce__operations-kv{height:451px;margin-top:0!important}.thd__solutions__produce__operations-kv .thd_top__recruit__bg{height:451px}}.thd__solutions__produce__operations-kv .thd_top__recruit__bg__item{aspect-ratio:856/573;height:672px}@media only screen and (max-width:767px){.thd__solutions__produce__operations-kv .thd_top__recruit__bg__item{height:451px}}.thd__solutions__produce__operations-kv .thd_top__recruit__bg__item img{height:100%;object-fit:cover;width:100%}.thd__solutions__produce__operations-kv__container{align-items:center;display:flex;flex-direction:column;inset:0;padding-top:min(157px,10.9027777778vw);padding-inline:40px;position:absolute;z-index:1}@media only screen and (max-width:767px){.thd__solutions__produce__operations-kv__container{justify-content:center;padding-top:0;padding-inline:20px}}.thd__solutions__produce__operations-kv__title{aspect-ratio:945/179;max-width:945px;opacity:0;transform:translateY(15px);transition:transform .8s ease-out .4s,opacity .8s linear .4s;width:100%;will-change:transform,opacity}@media only screen and (max-width:767px){.thd__solutions__produce__operations-kv__title{max-width:100%}}.thd__solutions__produce__operations-kv__title img{height:100%;object-fit:contain;width:100%}.thd__solutions__produce__operations-kv__message{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:15px;font-weight:500;gap:1.7em;letter-spacing:.05em;line-height:1.5;margin-top:55px;opacity:0;text-align:center;transform:translateY(15px);transition:transform .8s ease-out .8s,opacity .8s linear .8s;will-change:transform,opacity}@media only screen and (max-width:767px){.thd__solutions__produce__operations-kv__message{font-size:13px;gap:1em;line-height:1.6;margin-top:38px}}.is-loaded .thd__solutions__produce__operations-contact-button{opacity:1;transform:translateY(0)}.is-loaded .thd__solutions__produce__operations-contact-button.is-after-initial-show{transition-delay:0s}.is-loaded .thd__solutions__produce__operations-contact-button .thd__solutions__produce__operations-contact-button__link{pointer-events:auto}@media(hover:hover){.is-loaded .thd__solutions__produce__operations-contact-button .thd__solutions__produce__operations-contact-button__link{transition:transform .8s cubic-bezier(.19,1,.22,1);will-change:transform}.is-loaded .thd__solutions__produce__operations-contact-button .thd__solutions__produce__operations-contact-button__link:hover{transform:scale(1.1)}}.is-loaded .thd__solutions__produce__operations-contact-button.is-disabled{opacity:0;pointer-events:none;transition-delay:0s;user-select:none}.is-loaded .thd__solutions__produce__operations-contact-button.is-disabled .thd__solutions__produce__operations-contact-button__link{pointer-events:none;user-select:none}.thd__solutions__produce__operations-contact-button{bottom:16px;display:flex;height:150px;margin:0;opacity:0;padding:0;pointer-events:none;position:fixed;right:16px;transform:translateY(15px);transition:transform .8s ease-out .4s,opacity .8s linear .4s;width:150px;will-change:transform,opacity;z-index:1}@media(width <= 640px){.thd__solutions__produce__operations-contact-button{height:97px;width:97px}}.thd__solutions__produce__operations-contact-button__link{align-items:center;aspect-ratio:1/1;background-color:#000;border-radius:50%;column-gap:13px;display:flex;flex-direction:column;height:100%;justify-content:center;overflow:hidden;pointer-events:none;position:relative;text-decoration:none;width:100%;will-change:transform;z-index:1}@media(width <= 640px){.thd__solutions__produce__operations-contact-button__link{column-gap:0;justify-content:center}}.thd__solutions__produce__operations-contact-button__link__icon{height:105px;inset:0;margin:auto;position:absolute;width:119px}@media(width <= 640px){.thd__solutions__produce__operations-contact-button__link__icon{height:68px;width:77px}}.thd__solutions__produce__operations-contact-button__link__icon img{height:100%;object-fit:contain;object-position:center;transform:rotate(-5.51deg);width:100%}.thd__solutions__produce__operations-contact-button__link__text{color:#fff;font-size:16px;font-weight:700;letter-spacing:.006em;line-height:1.43;position:relative;text-align:center;white-space:nowrap}@media(width <= 640px){.thd__solutions__produce__operations-contact-button__link__text{font-size:10px}}.thd__solutions__produce__operations-contact-button__link__text__en{color:#fff;font-family:futura-pt,sans-serif;font-size:10px;font-weight:600;letter-spacing:.01em;line-height:1.4;position:relative;white-space:nowrap}@media(width <= 640px){.thd__solutions__produce__operations-contact-button__link__text__en{font-size:8px}}.c-page-header[data-has-image=true]{display:none}