.about .section-2{display:flex;flex-direction:column;padding:0 2rem 2rem 2rem;height:fit-content}.about .section-2 p{font-family:RedHatDisplay-Regular;margin:0}.about .section-2 .genesis{display:flex;gap:5%;height:fit-content}.about .section-2 .genesis.mobile{flex-direction:column-reverse;gap:1rem}.about .section-2 .genesis .text{display:flex;flex-direction:column;gap:1rem}.about .section-2 .genesis .text h2{font-family:"RedHatDisplay-Regular";font-style:italic;font-weight:600}.about .section-2 .genesis .text p{font-family:Archivo-Regular;font-size:1rem}.about .section-2 .genesis>.img{flex:0 0 50%;height:100%;margin-right:-2rem}.about .section-2 .genesis>.img.mobile{width:100svw;height:50%;margin:0 -2rem 1rem -2rem}.about .section-2 .genesis>.img img{width:100%;height:100%;object-fit:cover;border-radius:20px 0 0 20px}.about .section-2 .genesis>.img img.mobile{border-radius:0}.about .section-2 .quote{display:flex;flex-direction:row;gap:1rem;margin:4rem 0}.about .section-2 .quote.mobile{flex-direction:column}.about .section-2 .quote .text{margin:3rem 0;display:flex;flex-direction:column;gap:.5rem}.about .section-2 .quote .text.mobile{margin:0}.about .section-2 .quote .text p{font-family:"RedHatDisplay-Regular";font-style:italic;text-align:center;margin:0;font-size:2rem;line-height:1.25}.about .section-2 .quote .text p.mobile{font-size:1.5rem}.about .section-2 .quote .text .author{width:100%}.about .section-2 .quote .text .author p{font-family:"RedHatDisplay-Regular";font-style:italic;text-align:right;font-size:.875rem}.about .section-2 .quote .text .author p.mobile{font-size:.75rem}.about .section-2 .quote .quotation-mark{display:flex;flex-direction:column-reverse}.about .section-2 .quote .quotation-mark:first-child{transform:scale(1, -1)}.about .section-2 .quote .quotation-mark:last-child{transform:scale(-1, 1);margin-left:auto}.about .section-2 .quote .quotation-mark.mobile{width:fit-content}.about .section-2 .quote .quotation-mark img{height:5rem}.about .section-2 .quote .quotation-mark img.mobile{height:4rem}.about .section-2 .method{display:flex;flex-direction:row;gap:2rem}.about .section-2 .method.mobile{flex-direction:column-reverse}.about .section-2 .method .text{display:flex;flex-direction:column;gap:1rem}.about .section-2 .method .text h2{font-family:"RedHatDisplay-Regular";font-style:italic;font-weight:600}.about .section-2 .method .text p{font-family:Archivo-Regular;font-size:1rem}.about .section-2 .method .img{flex:0 0 50%;height:100%;overflow:hidden;margin-right:-2rem}.about .section-2 .method .img.mobile{height:20rem;margin:auto}.about .section-2 .method .img .satellite{width:100%;height:100%;transition:transform 2s}.about .section-2 .proposition{display:flex;flex-direction:column;gap:2rem;margin-top:4rem}.about .section-2 .proposition>div{display:flex;flex-direction:column;gap:1rem}.about .section-2 .proposition>div img{width:5rem}.about .section-2 .proposition>div p{font-family:RedHatDisplay-Regular;font-style:italic;font-size:1.25rem}.about .section-2 .proposition>div .list{display:grid;grid-template-columns:repeat(auto-fill, minmax(15rem, 1fr))}.about .section-2 .proposition>div .list.mobile{display:flex;flex-direction:column;align-items:center;gap:2rem}.about .section-2 .proposition>div .list div{text-align:center}.about .section-2 .proposition>div .list div.mobile{width:100%;display:flex;flex-direction:revert;align-items:center;gap:1rem}.about .section-2 .proposition>div .list div.mobile:nth-child(even){flex-direction:row-reverse}.about .section-2 .proposition>div .list div p{font-size:1.5rem}
