.l-3mins-philosophy{padding-block:clamp(3.75rem,0.89rem + 5.95vw,6.25rem)}@media(max-width: 767px){.l-3mins-philosophy{padding-block:28.84vw}}.l-3mins-philosophy__container{max-width:880px;margin-inline:auto}@media(max-width: 880px){.l-3mins-philosophy__container{padding-inline:clamp(.75rem,0.18rem + 1.19vw,1.25rem)}}@media(max-width: 767px){.l-3mins-philosophy__container{max-width:100%;padding-inline:8.14vw}}.l-3mins-philosophy__title{color:var(--color-red);font-size:clamp(1.35rem,0.32rem + 2.14vw,2.25rem);font-weight:700;text-align:center;margin-bottom:clamp(1.3125rem,0.31rem + 2.08vw,2.1875rem)}@media(max-width: 767px){.l-3mins-philosophy__title{font-size:7.44vw;margin-bottom:8.14vw}}.l-3mins-philosophy__content{margin-bottom:clamp(3.75rem,0.89rem + 5.95vw,6.25rem)}@media(max-width: 767px){.l-3mins-philosophy__content{margin-bottom:27.91vw}}.l-3mins-philosophy__text{display:flex;flex-direction:column;gap:clamp(.675rem,0.16rem + 1.07vw,1.125rem)}@media(max-width: 767px){.l-3mins-philosophy__text{gap:4.19vw}}.l-3mins-philosophy__paragraph{font-weight:700;text-align:center;line-height:2.1875}@media(max-width: 767px){.l-3mins-philosophy__paragraph{line-height:normal}}.l-3mins-philosophy__fullwidth-image{width:100vw;margin-inline:calc(50% - 50vw)}.l-3mins-philosophy__fullwidth-image-pic img{width:100%}.l-3mins-concepts{background:linear-gradient(to right, #fff 0%, #fff 82%, transparent 82%)}@media(max-width: 767px){.l-3mins-concepts{background:linear-gradient(to right, #fff 0%, #fff 81.4%, transparent 81.4%)}}.l-3mins-concepts__items{padding-block:clamp(3.75rem,0.89rem + 5.95vw,6.25rem)}@media(max-width: 767px){.l-3mins-concepts__items{padding-block:23.26vw}}.l-3mins-concepts__item{position:relative}.l-3mins-concepts__item--philosophy{margin-bottom:clamp(7.5rem,1.79rem + 11.9vw,12.5rem)}@media(max-width: 767px){.l-3mins-concepts__item--philosophy{margin-bottom:10.23vw}}@media(max-width: 767px){.l-3mins-concepts__item--philosophy .l-3mins-concepts__item-content{gap:10.23vw}}.l-3mins-concepts__item--philosophy .l-3mins-concepts__item-image-pic img{width:40.69vw}@media(max-width: 1440px){.l-3mins-concepts__item--philosophy .l-3mins-concepts__item-image-pic img{width:clamp(21.975rem,5.23rem + 34.88vw,36.625rem)}}@media(max-width: 767px){.l-3mins-concepts__item--philosophy .l-3mins-concepts__item-image-pic img{width:100%}}.l-3mins-concepts__item--mission{margin-bottom:clamp(4.5rem,1.07rem + 7.14vw,7.5rem)}@media(max-width: 767px){.l-3mins-concepts__item--mission{margin-bottom:10.23vw}}@media(max-width: 767px){.l-3mins-concepts__item--mission .l-3mins-concepts__item-content{gap:6.98vw}}.l-3mins-concepts__item--mission .l-3mins-concepts__item-image{top:4.51vw}@media(max-width: 1440px){.l-3mins-concepts__item--mission .l-3mins-concepts__item-image{top:clamp(2.4375rem,0.58rem + 3.87vw,4.0625rem)}}.l-3mins-concepts__item--mission .l-3mins-concepts__item-image-pic img{width:38.4vw}@media(max-width: 1440px){.l-3mins-concepts__item--mission .l-3mins-concepts__item-image-pic img{width:clamp(20.7375rem,4.94rem + 32.92vw,34.5625rem)}}@media(max-width: 767px){.l-3mins-concepts__item--mission .l-3mins-concepts__item-image-pic img{width:100%}}.l-3mins-concepts__item-content{max-width:880px;margin-inline:auto}@media(max-width: 880px){.l-3mins-concepts__item-content{padding-inline:clamp(.75rem,0.18rem + 1.19vw,1.25rem)}}@media(max-width: 767px){.l-3mins-concepts__item-content{max-width:100%;padding-inline:8.14vw}}@media(max-width: 767px){.l-3mins-concepts__item-content{display:flex;flex-direction:column}}.l-3mins-concepts__item-text{width:clamp(16.125rem,3.84rem + 25.6vw,26.875rem)}@media(max-width: 767px){.l-3mins-concepts__item-text{width:100%}}.l-3mins-concepts__item-title{margin-bottom:clamp(1.8rem,0.43rem + 2.86vw,3rem)}@media(max-width: 767px){.l-3mins-concepts__item-title{margin-bottom:10.23vw}}.l-3mins-concepts__item-description{font-weight:700;line-height:2.1875}.l-3mins-concepts__item-image{position:absolute;top:0;right:0}@media(max-width: 767px){.l-3mins-concepts__item-image{position:static}}.l-3mins-future{padding-block:clamp(3.75rem,0.89rem + 5.95vw,6.25rem)}@media(max-width: 767px){.l-3mins-future{padding-block:23.26vw}}.l-3mins-future__container{max-width:880px;margin-inline:auto}@media(max-width: 880px){.l-3mins-future__container{padding-inline:clamp(.75rem,0.18rem + 1.19vw,1.25rem)}}@media(max-width: 767px){.l-3mins-future__container{max-width:100%;padding-inline:8.14vw}}@media(max-width: 767px){.l-3mins-future__container{padding-inline:0}}.l-3mins-future__inner{background-color:#fff;padding-block:clamp(3.75rem,0.89rem + 5.95vw,6.25rem);padding-inline:clamp(3.3rem,0.79rem + 5.24vw,5.5rem)}@media(max-width: 767px){.l-3mins-future__inner{padding-block:23.26vw;padding-inline:9.3vw}}.l-3mins-future__title{color:var(--color-red);font-size:clamp(1.35rem,0.32rem + 2.14vw,2.25rem);font-weight:700;text-align:center;margin-bottom:clamp(1.3125rem,0.31rem + 2.08vw,2.1875rem)}@media(max-width: 767px){.l-3mins-future__title{font-size:7.44vw;margin-bottom:8.14vw}}.l-3mins-future__content{font-weight:700;line-height:2.1875;text-align:center;display:flex;flex-direction:column;gap:2.1875em}@media(max-width: 767px){.l-3mins-future__content{gap:1.5em}}@media(max-width: 767px){.l-3mins-future__content{line-height:normal}}.l-3mins-future__intro{display:flex;flex-direction:column;gap:2.1875em}@media(max-width: 767px){.l-3mins-future__intro{gap:1.5em}}@media(max-width: 767px){.l-3mins-future__intro{gap:1.5em}}.l-3mins-future__initiatives{display:flex;flex-direction:column;gap:2.1875em}@media(max-width: 767px){.l-3mins-future__initiatives{gap:1.5em}}.l-3mins-future__conclusion{display:flex;flex-direction:column;gap:2.1875em}@media(max-width: 767px){.l-3mins-future__conclusion{gap:1.5em}}