.home-strength{background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden;position:relative}.home-strength:before{background:linear-gradient(90deg,hsla(0,0%,100%,.8) 0,transparent);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.home-strength .container{display:grid;gap:27px;grid-template-columns:1fr;padding-bottom:47px;padding-top:49px;position:relative}@media screen and (min-width:768px){.home-strength .container{gap:40px;grid-template-columns:60% 1fr;padding-bottom:121px;padding-top:105px}}@media screen and (min-width:1050px){.home-strength .container{grid-template-columns:1fr 1fr;padding-bottom:126px;padding-top:106px}}.home-strength__content__heading{color:var(--color-point);font-size:2.2rem;font-weight:600;letter-spacing:var(--ls-root);line-height:1.8;margin-bottom:22px}@media screen and (min-width:768px){.home-strength__content__heading{font-size:3.2rem;line-height:1.65;margin-bottom:36px}}.home-strength__content__heading__deco{color:var(--color-main);display:block;font-size:1.6rem;font-weight:500;letter-spacing:var(--ls-root);line-height:3;padding-left:43px;position:relative}@media screen and (min-width:768px){.home-strength__content__heading__deco{font-size:1.8rem}}@media screen and (min-width:1050px){.home-strength__content__heading__deco{padding-left:49px}}.home-strength__content__heading__deco:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDM0IDIwIj48ZGVmcz48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik0wIDBoMzIuNTA3djE5Ljc0MkgweiIgZGF0YS1uYW1lPSLplbfmlrnlvaIgMTM3NDIiLz48L2NsaXBQYXRoPjwvZGVmcz48ZyBkYXRhLW5hbWU9IuOCsOODq+ODvOODlyA0MTk3MiI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgzNHYyMEgweiIgZGF0YS1uYW1lPSLplbfmlrnlvaIgMTM3NDMiLz48ZyBmaWxsPSIjMDAzM2EwIiBjbGlwLXBhdGg9InVybCgjYSkiIGRhdGEtbmFtZT0i44Kw44Or44O844OXIDQxOTY3Ij48cGF0aCBkPSJNNi4zNzggMTIuODI4YS43MS43MSAwIDAgMS0uNzEyLS43MTJWOC4wNjNhLjcxMi43MTIgMCAwIDEgMS40MjQgMHY0LjA1M2EuNzEuNzEgMCAwIDEtLjcxMi43MTIiIGRhdGEtbmFtZT0i44OR44K5IDk2NjUiLz48cGF0aCBkPSJNMjYuMTA1IDEyLjgyOGEuNzEuNzEgMCAwIDEtLjcxMi0uNzEyVjguMDYzYS43MTIuNzEyIDAgMSAxIDEuNDI0IDB2NC4wNTNhLjcxLjcxIDAgMCAxLS43MTIuNzEyIiBkYXRhLW5hbWU9IuODkeOCuSA5NjY2Ii8+PHBhdGggZD0iTTIyLjgxNiAxNS41NzdhLjcxLjcxIDAgMCAxLS43MTItLjcxMnYtOS44YS43MTIuNzEyIDAgMSAxIDEuNDI0IDB2OS44YS43MS43MSAwIDAgMS0uNzEyLjcxMiIgZGF0YS1uYW1lPSLjg5HjgrkgOTY2NyIvPjxwYXRoIGQ9Ik05LjY2NiAxNS41NzZhLjcxLjcxIDAgMCAxLS43MTItLjcxMnYtOS44YS43MTIuNzEyIDAgMCAxIDEuNDI0IDB2OS44YS43MS43MSAwIDAgMS0uNzEyLjcxMiIgZGF0YS1uYW1lPSLjg5HjgrkgOTY2OCIvPjxwYXRoIGQ9Ik0xNi4yNDEgMTUuNTc2YS43MS43MSAwIDAgMS0uNzEyLS43MTJ2LTkuOGEuNzEyLjcxMiAwIDAgMSAxLjQyNCAwdjkuODA2YS43MS43MSAwIDAgMS0uNzEyLjcxMiIgZGF0YS1uYW1lPSLjg5HjgrkgOTY2OSIvPjxwYXRoIGQ9Ik0xOS41MjkgMTMuMTI2YS43MS43MSAwIDAgMS0uNzEyLS43MTJWNy40NTJhLjcxMi43MTIgMCAxIDEgMS40MjQgMHY0Ljk2NmEuNzEuNzEgMCAwIDEtLjcxMi43MTIiIGRhdGEtbmFtZT0i44OR44K5IDk2NzAiLz48cGF0aCBkPSJNMTIuOTU0IDE5Ljc0MmEuNzEuNzEgMCAwIDEtLjcxMi0uNzEyVi43MTJhLjcxMi43MTIgMCAwIDEgMS40MjQgMFYxOS4wM2EuNzEuNzEgMCAwIDEtLjcxMi43MTIiIGRhdGEtbmFtZT0i44OR44K5IDk2NzEiLz48cGF0aCBkPSJNMCAxMC4yYS43MS43MSAwIDAgMSAuNzEyLS43MTJoNS41YS43MTIuNzEyIDAgMCAxIDAgMS40MjRoLTUuNUEuNzEuNzEgMCAwIDEgMCAxMC4yIiBkYXRhLW5hbWU9IuODkeOCuSA5NjcyIi8+PHBhdGggZD0iTTI1LjU4NCAxMC4yYS43MS43MSAwIDAgMSAuNzEyLS43MTJoNS41YS43MTIuNzEyIDAgMSAxIDAgMS40MjRoLTUuNWEuNzEuNzEgMCAwIDEtLjcxMi0uNzEyIiBkYXRhLW5hbWU9IuODkeOCuSA5NjczIi8+PC9nPjwvZz48L3N2Zz4=");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:20px;left:0;position:absolute;top:15px;width:33px}@media screen and (min-width:768px){.home-strength__content__heading__deco:before{height:20px;top:18px;width:33px}}@media screen and (min-width:1050px){.home-strength__content__heading__deco:before{height:20px;left:8px;width:33px}}.home-strength__content__paragraph{color:var(--color-plane);font-size:1.3rem;font-weight:500;letter-spacing:.05em;line-height:1.6;margin-bottom:26px}@media screen and (min-width:768px){.home-strength__content__paragraph{font-size:1.6rem;margin-bottom:40px}}@media screen and (min-width:1050px){.home-strength__content__paragraph{line-height:1.7;margin-bottom:34px}}.home-strength__images{display:flex;flex-direction:row;gap:16px;height:179px;margin:0 calc(50% - 50vw);width:100vw}@media screen and (min-width:768px){.home-strength__images{margin:0;position:absolute;right:var(--container-padding-hr-laptop);top:0;width:calc(40% - 80px)}}@media screen and (min-width:1050px){.home-strength__images{justify-content:flex-end;right:var(--container-padding-hr-desktop);width:calc(50% - 120px)}}.home-strength__images__column-wrap{animation:homeStrengthScrollRight var(--scroll-duration,60s) linear infinite;display:flex;flex-direction:row;gap:10px;height:fit-content;width:fit-content;will-change:transform}.home-strength__images__column-wrap--sub{display:none}@media screen and (min-width:768px){.home-strength__images__column-wrap{animation:homeStrengthScrollUp var(--scroll-duration,30s) linear infinite;flex-direction:column;gap:16px;will-change:transform}.home-strength__images__column-wrap--sub{animation:homeStrengthScrollDown var(--scroll-duration,30s) linear infinite;display:flex}}@keyframes homeStrengthScrollRight{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes homeStrengthScrollDown{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes homeStrengthScrollUp{0%{transform:translateY(-50%)}to{transform:translateY(0)}}.home-strength__images__column{display:flex;flex-direction:row;gap:10px}@media screen and (min-width:768px){.home-strength__images__column{flex-direction:column;gap:16px}}.home-strength__images__column__item img{aspect-ratio:155/179;display:block;height:179px;object-fit:cover;width:auto}@media screen and (min-width:768px){.home-strength__images__column__item img{aspect-ratio:115/133;height:266px}}@media screen and (min-width:1050px){.home-strength__images__column__item img{height:266px}}