.applications-operate-section{background-color:#000;padding:5rem 0 7.5rem}.applications-operate-list{flex-direction:column;gap:5rem;display:flex}.applications-operate-row{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;display:grid}.applications-operate-row--reversed .applications-operate-row__image-wrap{order:2}.applications-operate-row--reversed .applications-operate-row__content{order:1}.applications-operate-row__image-wrap{aspect-ratio:4/3;background:#111;border-radius:1.25rem;flex-shrink:0;width:100%;position:relative;overflow:hidden}.applications-operate-row__content{flex-direction:column;gap:1.25rem;display:flex}.applications-operate-row__title{color:#fff;margin:0;font-family:Aeonik,sans-serif;font-size:2rem;font-weight:700;line-height:1.15}.applications-operate-row__subtext{color:#c1c1c1;margin:0;font-family:Aeonik,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.65}.applications-operate-row__body{color:#c1c1c1;font-family:Aeonik,sans-serif;font-size:1.0625rem;font-weight:400;line-height:1.7}.applications-operate-row__body p{color:#c1c1c1;margin:0 0 .875rem;font-family:Aeonik,sans-serif;font-size:1.0625rem;font-style:normal;font-weight:400;line-height:1.7}.applications-operate-row__body p:last-child{margin-bottom:0}.applications-operate-row__body strong{color:#fff;font-weight:600}.applications-operate-row__body em{font-style:italic}.applications-operate-row__body h1,.applications-operate-row__body h2,.applications-operate-row__body h3,.applications-operate-row__body h4,.applications-operate-row__body h5,.applications-operate-row__body h6{color:#fff;margin:1.25rem 0 .5rem;font-family:Aeonik,sans-serif;font-weight:700;line-height:1.25}.applications-operate-row__body h1:first-child,.applications-operate-row__body h2:first-child,.applications-operate-row__body h3:first-child,.applications-operate-row__body h4:first-child,.applications-operate-row__body h5:first-child,.applications-operate-row__body h6:first-child{margin-top:0}.applications-operate-row__body ul,.applications-operate-row__body ol{flex-direction:column;gap:.375rem;margin:0 0 .875rem;display:flex}.applications-operate-row__body ul:last-child,.applications-operate-row__body ol:last-child{margin-bottom:0}.applications-operate-row__body ul{padding:0;list-style:none}.applications-operate-row__body ol{padding-left:1.5rem}.applications-operate-row__body li{color:#c1c1c1;font-family:Aeonik,sans-serif;font-size:1.0625rem;line-height:1.65;position:relative}.applications-operate-row__body ul li{padding-left:1.5rem}.applications-operate-row__body ul li:before{content:"";background:#93d50a;border-radius:999px;width:.5rem;height:.5rem;position:absolute;top:.62rem;left:0;box-shadow:0 0 .9rem #93d50a57}.applications-operate-row__body a{color:#93d50a;text-underline-offset:3px;text-decoration:underline}.applications-operate-row__body a:hover{opacity:.8}.applications-operate-empty-state{text-align:center;color:#c1c1c1;border:.0625rem solid #dedede4d;border-radius:1.125rem;max-width:60rem;margin-top:4rem;margin-left:auto;margin-right:auto;padding:2rem 1.5rem;font-family:Aeonik,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.5}@media (max-width:90rem){.applications-operate-row__title{font-size:1.75rem}}@media (max-width:75rem){.applications-operate-section{padding:4rem 0 5.5rem}.applications-operate-list{gap:4rem}.applications-operate-row{gap:2.5rem}.applications-operate-row__title{font-size:1.625rem}.applications-operate-row__body,.applications-operate-row__body p,.applications-operate-row__body li{font-size:1rem}}@media (max-width:56rem){.applications-operate-section{padding:3rem 0 4.5rem}.applications-operate-list{gap:3rem}.applications-operate-row{grid-template-columns:1fr;gap:1.75rem}.applications-operate-row--reversed .applications-operate-row__image-wrap{order:0}.applications-operate-row--reversed .applications-operate-row__content{order:1}.applications-operate-row__image-wrap{aspect-ratio:16/9;border-radius:1rem}.applications-operate-row__title{font-size:1.5rem}}@media (max-width:40rem){.applications-operate-section{padding:2.5rem 0 3.5rem}.applications-operate-list{gap:2.5rem}.applications-operate-row__title{font-size:1.375rem}.applications-operate-row__body,.applications-operate-row__body p,.applications-operate-row__body li{font-size:.9375rem}.applications-operate-empty-state{margin-top:2rem;padding:1.5rem 1.25rem;font-size:1rem}}
