#company{height:auto}.company__hero{margin-bottom:1rem;padding-top:2.61rem}.company__hero .svg-wrap{height:4.13rem;left:50%;pointer-events:none;position:absolute;top:.66rem;transform:translateX(-50%);width:10.43rem;z-index:1}.company__hero .svg-wrap img,.company__hero .svg-wrap svg{height:100%;width:100%}.company__hero-title{margin-bottom:2.12rem;text-align:center}.company__hero .priorities__list{margin:0 auto;width:9.48rem}.company__hero .priorities__list-item{align-items:center;display:flex}.company__hero .priorities__list-item:not(:last-of-type){margin-bottom:.92rem}.company__hero .priorities__list-item--img{height:1.57rem;width:1.57rem}.company__hero .priorities__list-item--img img,.company__hero .priorities__list-item--img svg{height:100%;width:100%}.company__hero .priorities__list-item--divider{height:1.86rem;margin:0 .56rem;position:relative}.company__hero .priorities__list-item--divider .line-left{background-image:linear-gradient(0deg,#fff -1.21%,hsla(0,0%,100%,0) 88.76%);bottom:50%;height:0;right:auto;top:auto;width:.03rem}.company__hero .priorities__list-item--divider .line-right{background-image:linear-gradient(180deg,#fff -1.21%,hsla(0,0%,100%,0) 88.76%);bottom:auto;height:0;right:auto;top:50%;width:.03rem}.company__hero .priorities__list-item--content{width:6.78rem}.company__hero .priorities__list-item--title{margin-bottom:.24rem}.company__citation{padding-bottom:1.6rem}.company__citation-contents{padding-bottom:1.44rem;padding-top:3.67rem;position:relative}.company__citation-contents img,.company__citation-contents svg{left:0;position:absolute;top:0;width:100%}.company__citation-title{margin:0 auto .22rem;text-align:center;width:8.36rem}.company__citation-subtitle{text-align:center}@media screen and (max-width:1024px){.company .absolute-text{display:none}.company__hero{margin-bottom:1rem;padding-top:1.52rem}.company__hero-title{margin-bottom:1.56rem}.company__hero .svg-wrap{height:2.24rem;top:.55rem;width:5.67rem}.company__hero .priorities__list-item:not(:last-of-type){margin-bottom:.62rem}.company__hero .priorities__list-item--title{font-size:var(--font-size-h3);line-height:var(--line-height-h3)}.company__hero .priorities__list-item--text{font-size:var(--font-size-desc2);line-height:var(--line-height-desc2)}.company__hero .priorities__list-item--img{height:1.52rem;width:1.52rem}.company__hero .priorities__list-item--divider{margin:0 .44rem}.company__hero .priorities__list-item--content{width:4.39rem}.company__citation{padding-bottom:1rem}.company__citation-contents{padding-bottom:.42rem;padding-top:1.44rem}.company__citation-contents .company__citation-title{font-size:var(--font-size-h2);line-height:var(--line-height-h2);margin-bottom:.22rem;width:4.51rem}}@media screen and (max-width:480px){.company__hero{margin-bottom:1.08rem;padding-top:1.64rem}.company__hero .svg-wrap{height:1.48rem;top:1.06rem;width:100%}.company__hero-title{margin-bottom:1rem}.company__hero .priorities__list{width:100%}.company__hero .priorities__list-item{flex-wrap:wrap;text-align:center;width:100%}.company__hero .priorities__list-item:not(:last-of-type){margin-bottom:0}.company__hero .priorities__list-item--img{height:1.99rem;margin:0 auto .24rem;width:1.99rem}.company__hero .priorities__list-item--divider{background:transparent;height:auto;margin:.4rem 0;order:2;position:relative;width:100%}.company__hero .priorities__list-item--divider .line-left{background-image:linear-gradient(-89.97deg,#fff -1.21%,hsla(0,0%,100%,0) 88.76%);right:50%}.company__hero .priorities__list-item--divider .line-right{background-image:linear-gradient(89.97deg,#fff -1.21%,hsla(0,0%,100%,0) 88.76%)}.company__hero .priorities__list-item--divider .line-left,.company__hero .priorities__list-item--divider .line-right{height:2px;position:absolute;top:0;width:50%}.company__hero .priorities__list-item--title{font-size:var(--font-size-h2);line-height:var(--line-height-h2);margin-bottom:.16rem}.company__hero .priorities__list-item:last-of-type .priorities__list-item--divider{display:none}.company__citation{padding-bottom:.89rem}.company__citation-contents{padding-top:.8rem}.company__citation-contents .company__citation-title{margin-bottom:.16rem;width:100%}.company__citation-contents .company__citation-subtitle{font-size:var(--font-size-desc2);line-height:var(--line-height-desc2);margin:0 auto;width:2.58rem}}