.applications-detail{background:#000}.applications-hero.hero{height:52vw;min-height:680px;background:linear-gradient(90deg,#000a,transparent 80%),url('assets/applications-hero.png') center/cover no-repeat}.applications-copy{width:48%;margin-left:8.5%;padding-top:25px}.applications-copy h1{font-size:var(--heading-short);line-height:1.3;margin:35px 0 25px}.applications-subtitle{font-size:var(--subtitle);line-height:1.8;margin:0 0 35px}.directions,.deployed{padding:100px 8.5%;background:#000}.section-heading h2,.deployed>h2{font-size:var(--heading-long)}.section-heading{margin-bottom:55px}.direction-row{display:grid;grid-template-columns:1fr 1.5fr;gap:90px;align-items:center;padding:65px 0;border-top:1px solid #ffffff35}.direction-row figure{margin:0;display:flex;justify-content:center}.direction-row svg{width:270px;height:280px;color:#96a9bf;stroke-width:1.25}.direction-copy h2{font-size:var(--heading-long);line-height:1.4}.direction-copy h3{font-size:var(--subtitle);line-height:1.7;margin:25px 0}.direction-copy p{font-size:var(--body);line-height:2;color:#c2ccd8;margin:20px 0}.direction-row:nth-of-type(2){direction:rtl}.direction-row:nth-of-type(2)>*{direction:ltr}.deployed{background:linear-gradient(145deg,#0b141e,#020304 75%)}.case-grid{display:grid;grid-template-columns:1fr 1fr;gap:55px 70px;margin-top:55px}.case-grid article{display:grid;grid-template-columns:115px 1fr;gap:25px;border-top:1px solid #ffffff35;padding:35px 0}.case-grid svg{width:115px;height:125px;color:#8ea4bb;stroke-width:1.3}.case-grid h3{font-size:var(--subtitle);margin:0 0 20px}.case-grid p{font-size:var(--body);line-height:2;color:#b9c6d5}.case-grid .case-partner{color:#e2e7ee;margin:0 0 15px}
@media(max-width:1000px){.direction-row{gap:45px}.direction-row svg{width:220px}.case-grid{gap:40px}.case-grid article{grid-template-columns:85px 1fr;gap:20px}.case-grid svg{width:85px}}
@media(max-width:600px){.applications-hero.hero{height:auto;min-height:720px;padding:240px 0 70px;background-image:linear-gradient(180deg,#0002,#000b 70%),url('assets/applications-hero.png');background-position:62% center}.applications-copy{width:86%;margin:0 7%;padding:0}.applications-copy h1{font-size:var(--heading-short)}.applications-subtitle{font-size:var(--subtitle)}.directions,.deployed{padding:65px 7%}.direction-row{grid-template-columns:1fr;gap:25px;padding:40px 0}.direction-row:nth-of-type(2){direction:ltr}.direction-row svg{width:175px;height:190px}.direction-copy h2{font-size:var(--heading-long)}.direction-copy .keep{white-space:normal}.case-grid{grid-template-columns:1fr;gap:25px;margin-top:40px}.case-grid article{grid-template-columns:75px 1fr;gap:20px}.case-grid svg{width:75px;height:95px}.case-grid .keep{white-space:normal}}
