.applications-page-module__On42nq__page{--orange:#ff8500;color:#171819;background:#f4f4f1;overflow:hidden}.applications-page-module__On42nq__hero{color:#fff;background:#151617;grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);gap:clamp(38px,6vw,90px);min-height:690px;padding:clamp(72px,9vw,132px) clamp(24px,7vw,112px);display:grid}.applications-page-module__On42nq__heroCopy{align-self:center}.applications-page-module__On42nq__eyebrow{color:var(--orange);letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:850}.applications-page-module__On42nq__hero h1{letter-spacing:-.06em;max-width:900px;margin:26px 0 30px;font-size:clamp(54px,6.5vw,100px);line-height:.9}.applications-page-module__On42nq__heroCopy p{color:#b5b8ba;max-width:650px;margin:0;font-size:clamp(16px,1.35vw,20px);line-height:1.75}.applications-page-module__On42nq__heroRail{grid-template-columns:1fr 1fr;align-self:center;gap:10px;height:min(56vw,570px);display:grid}.applications-page-module__On42nq__heroTile{background:#eee;min-height:0;position:relative;overflow:hidden}.applications-page-module__On42nq__heroTile img{object-fit:contain;padding:9%;transition:transform .45s}.applications-page-module__On42nq__heroTile:nth-child(2),.applications-page-module__On42nq__heroTile:nth-child(3){background:#242628}.applications-page-module__On42nq__heroTile:nth-child(2) img,.applications-page-module__On42nq__heroTile:nth-child(3) img{padding:5%}.applications-page-module__On42nq__heroTile span{color:var(--orange);letter-spacing:.14em;background:#151617;padding:8px 10px;font-size:10px;font-weight:850;position:absolute;top:14px;left:14px}.applications-page-module__On42nq__overview{border-bottom:1px solid #d7d7d3;grid-template-columns:.82fr 1.18fr;gap:clamp(38px,7vw,100px);max-width:1680px;margin:0 auto;padding:clamp(62px,7vw,100px) clamp(24px,7vw,112px);display:grid}.applications-page-module__On42nq__overview p{letter-spacing:-.035em;margin:25px 0 0;font-size:clamp(22px,2.5vw,38px);line-height:1.28}.applications-page-module__On42nq__overview nav{border-top:1px solid #c7c7c2}.applications-page-module__On42nq__overview nav a{color:#202122;border-bottom:1px solid #c7c7c2;grid-template-columns:42px 1fr;align-items:center;gap:20px;min-height:64px;font-size:15px;font-weight:750;text-decoration:none;transition:color .2s,padding .2s;display:grid}.applications-page-module__On42nq__overview nav a:hover{color:var(--orange);padding-left:8px}.applications-page-module__On42nq__overview nav span{color:#929492;letter-spacing:.14em;font-size:10px}.applications-page-module__On42nq__scenes{max-width:1680px;margin:0 auto}.applications-page-module__On42nq__scene{grid-template-columns:minmax(0,1.08fr) minmax(440px,.92fr);min-height:760px;display:grid}.applications-page-module__On42nq__scene.applications-page-module__On42nq__reverse{grid-template-columns:minmax(440px,.92fr) minmax(0,1.08fr)}.applications-page-module__On42nq__scene.applications-page-module__On42nq__reverse .applications-page-module__On42nq__sceneMedia{order:2}.applications-page-module__On42nq__sceneMedia{background:#e8e8e4;min-height:600px;position:relative;overflow:hidden}.applications-page-module__On42nq__sceneMedia img{object-fit:contain;padding:clamp(28px,5vw,76px)}.applications-page-module__On42nq__scene:nth-child(2) .applications-page-module__On42nq__sceneMedia,.applications-page-module__On42nq__scene:nth-child(4) .applications-page-module__On42nq__sceneMedia{background:#1d1f20}.applications-page-module__On42nq__scene:nth-child(2) .applications-page-module__On42nq__sceneMedia img{padding:8%}.applications-page-module__On42nq__sceneIndex{background:var(--orange);color:#171819;letter-spacing:.12em;padding:15px 18px;font-size:12px;font-weight:900;position:absolute;top:0;right:0}.applications-page-module__On42nq__sceneContent{background:#fff;align-content:center;padding:clamp(54px,6vw,96px)}.applications-page-module__On42nq__sceneContent h2{letter-spacing:-.055em;margin:0 0 28px;font-size:clamp(38px,4.5vw,70px);line-height:.98}.applications-page-module__On42nq__sceneSummary{color:#5f6466;margin:0 0 38px;font-size:16px;line-height:1.75}.applications-page-module__On42nq__selection,.applications-page-module__On42nq__products{border-top:1px solid #dadad6;padding-top:23px}.applications-page-module__On42nq__selection h3,.applications-page-module__On42nq__products h3{letter-spacing:.15em;text-transform:uppercase;margin:0 0 18px;font-size:10px}.applications-page-module__On42nq__selection ul{gap:13px;margin:0 0 34px;padding:0;list-style:none;display:grid}.applications-page-module__On42nq__selection li{color:#4f5456;align-items:flex-start;gap:11px;font-size:13px;line-height:1.55;display:flex}.applications-page-module__On42nq__selection svg{color:var(--orange);flex:none;width:17px;height:17px;margin-top:2px}.applications-page-module__On42nq__productLink{color:#1a1b1c;border-bottom:1px solid #dadad6;justify-content:space-between;align-items:center;gap:18px;min-height:66px;text-decoration:none;transition:color .2s,padding .2s;display:flex}.applications-page-module__On42nq__productLink:hover{color:var(--orange);padding-left:6px}.applications-page-module__On42nq__productLink span:first-child{gap:4px;display:grid}.applications-page-module__On42nq__productLink small{color:#85898a;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:800}.applications-page-module__On42nq__productLink strong{font-size:14px}.applications-page-module__On42nq__openLabel{text-transform:uppercase;align-items:center;gap:8px;font-size:10px;font-weight:850;display:flex}.applications-page-module__On42nq__openLabel svg{width:15px;height:15px}.applications-page-module__On42nq__note{border-left:2px solid var(--orange);color:#777b7d;margin:30px 0 0;padding-left:16px;font-size:11px;line-height:1.65}.applications-page-module__On42nq__boundary{color:#fff;background:#1a1b1c;grid-template-columns:160px 1fr;align-items:start;gap:50px;padding:clamp(72px,8vw,120px) clamp(24px,7vw,112px);display:grid}.applications-page-module__On42nq__boundary>span{color:var(--orange);letter-spacing:.14em;font-size:11px;font-weight:850}.applications-page-module__On42nq__boundary h2{letter-spacing:-.055em;max-width:950px;margin:0;font-size:clamp(38px,5vw,74px);line-height:1}.applications-page-module__On42nq__boundary p{color:#aeb1b2;max-width:760px;margin:28px 0 0;font-size:16px;line-height:1.75}.applications-page-module__On42nq__cta{background:var(--orange);grid-template-columns:1fr auto;align-items:end;gap:40px;padding:clamp(66px,8vw,112px) clamp(24px,7vw,112px);display:grid}.applications-page-module__On42nq__cta h2{letter-spacing:-.055em;max-width:1050px;margin:0;font-size:clamp(42px,5.5vw,82px);line-height:.98}.applications-page-module__On42nq__cta p{max-width:690px;margin:25px 0 0;font-size:15px;line-height:1.7}.applications-page-module__On42nq__ctaActions{flex-wrap:wrap;gap:10px;display:flex}.applications-page-module__On42nq__primary,.applications-page-module__On42nq__secondary{text-transform:uppercase;justify-content:center;align-items:center;gap:22px;min-height:56px;padding:0 22px;font-size:11px;font-weight:900;text-decoration:none;display:inline-flex}.applications-page-module__On42nq__primary{color:#fff;background:#18191a}.applications-page-module__On42nq__secondary{color:#18191a;border:1px solid #18191a}.applications-page-module__On42nq__primary svg{width:18px;height:18px}html[dir=rtl] .applications-page-module__On42nq__note{border-left:0;border-right:2px solid var(--orange);padding-left:0;padding-right:16px}html[dir=rtl] .applications-page-module__On42nq__overview nav a:hover{padding-left:0;padding-right:6px}html[dir=rtl] .applications-page-module__On42nq__productLink:hover{padding-left:0;padding-right:6px}@media (max-width:1050px){.applications-page-module__On42nq__hero{grid-template-columns:1fr;min-height:auto}.applications-page-module__On42nq__heroRail{height:520px}.applications-page-module__On42nq__overview{grid-template-columns:1fr}.applications-page-module__On42nq__scene,.applications-page-module__On42nq__scene.applications-page-module__On42nq__reverse{grid-template-columns:1fr;min-height:0}.applications-page-module__On42nq__scene.applications-page-module__On42nq__reverse .applications-page-module__On42nq__sceneMedia{order:0}.applications-page-module__On42nq__sceneMedia{min-height:620px}.applications-page-module__On42nq__sceneContent{padding:70px 8vw}.applications-page-module__On42nq__cta{grid-template-columns:1fr;align-items:start}.applications-page-module__On42nq__ctaActions{justify-content:flex-start}}@media (max-width:620px){.applications-page-module__On42nq__hero{gap:44px;padding:62px 20px 52px}.applications-page-module__On42nq__hero h1{font-size:48px}.applications-page-module__On42nq__heroRail{height:390px}.applications-page-module__On42nq__heroTile span{top:8px;left:8px}.applications-page-module__On42nq__overview{padding:58px 20px}.applications-page-module__On42nq__overview p{font-size:25px}.applications-page-module__On42nq__sceneMedia{min-height:430px}.applications-page-module__On42nq__sceneMedia img{padding:30px}.applications-page-module__On42nq__sceneContent{padding:50px 20px}.applications-page-module__On42nq__sceneContent h2{font-size:42px}.applications-page-module__On42nq__productLink{align-items:flex-start;padding:14px 0}.applications-page-module__On42nq__openLabel{padding-top:4px}.applications-page-module__On42nq__boundary{grid-template-columns:1fr;padding:70px 20px}.applications-page-module__On42nq__cta{padding:66px 20px}.applications-page-module__On42nq__ctaActions,.applications-page-module__On42nq__primary,.applications-page-module__On42nq__secondary{width:100%}}@media (prefers-reduced-motion:reduce){.applications-page-module__On42nq__heroTile img,.applications-page-module__On42nq__overview nav a,.applications-page-module__On42nq__productLink{transition:none}}
