#ap{font:16px/1.6 Arial,sans-serif;color:#17354a}#ap *{box-sizing:border-box}#ap a{color:#086998}#ap button,#ap input{font:inherit}#ap .ap-wrap{max-width:1440px;width:calc(100% - 64px);margin:auto}#ap .ap-title{background:#f7f8fa;padding:24px 0 28px}#ap .ap-title nav{font-size:13px;color:#687d8d}#ap h1{font-size:30px;font-weight:500;line-height:1.3;margin:14px 0 0}#ap h2{font-size:26px;line-height:1.3;margin:0 0 20px;font-weight:700;color:#17354a}#ap p{margin:0 0 16px}#ap .ap-layout{display:grid;grid-template-columns:265px minmax(0,1fr);gap:40px;padding-top:40px;padding-bottom:64px}#ap main{min-width:0}#ap section{margin:36px 0}#ap .ap-side{align-self:start;border:1px solid #dbe6ed;border-radius:12px;overflow:hidden;font-size:14px}#ap .ap-side>strong{display:block;padding:16px;background:#f2f7fa}#ap .ap-side>a{display:block;padding:12px 16px;border-top:1px solid #e1eaf0;text-decoration:none}#ap .ap-side .ap-active{background:#0b6192;color:white}#ap .ap-side>div{padding:18px;background:#f4f9fc}#ap .ap-side p{font-size:14px;margin:10px 0 14px}#ap .ap-side button{background:white;border:1px solid #a4c6d8;color:#086998;border-radius:5px;padding:9px 12px;cursor:pointer}#ap .ap-intro{max-width:850px;margin-bottom:30px}#ap .ap-intro p{font-size:18px;color:#617888}#ap .ap-kicker{text-transform:uppercase;letter-spacing:.07em;font-size:11px;font-weight:700;color:#628293;display:block;margin-bottom:13px}#ap .ap-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}#ap .ap-grid-two{grid-template-columns:repeat(2,minmax(0,1fr))}#ap .ap-tile{border:1px solid #dbe6ed;border-radius:8px;overflow:hidden;display:flex;flex-direction:column;background:white}#ap .ap-tile:hover{border-color:#77b7d8}#ap .ap-tile-image{height:220px;padding:18px;display:flex;align-items:center;justify-content:center;background:white}#ap .ap-tile-image>img{width:100%;height:100%;object-fit:contain}#ap .ap-tile-copy{padding:22px;flex:1}#ap .ap-tile h2{font-size:21px;margin:0 0 10px}#ap .ap-tile h2 a{text-decoration:none}#ap .ap-tile p{color:#637887;margin-bottom:18px;font-size:15px}#ap .ap-more{font-size:14px;text-decoration:none}#ap .ap-tabs{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:24px}#ap .ap-tabs a{border:1px solid #b6cede;border-radius:5px;padding:10px 18px;text-decoration:none;background:white}#ap .ap-tabs a[aria-selected=true]{background:#0b6192;border-color:#0b6192;color:#fff}#ap .ap-hero{display:grid;grid-template-columns:1fr 1fr;gap:35px;align-items:center}#ap .ap-gallery{height:370px;display:flex;align-items:center;justify-content:center}#ap .ap-gallery>img{object-fit:contain;max-height:100%;max-width:100%;cursor:zoom-in}#ap .ap-summary h2{font-size:29px;margin-bottom:16px}#ap .ap-summary p{color:#617888}#ap .ap-model{display:block;font-size:15px;margin:18px 0;color:#21465d}#ap .ap-facts{padding:0;margin:0 0 22px;list-style:none;display:flex;flex-wrap:wrap;gap:7px}#ap .ap-facts li{font-size:12px;background:#eef6fa;padding:5px 9px;border-radius:4px}#ap .ap-button{border:0;background:#0094cd;color:white;border-radius:5px;padding:13px 21px;cursor:pointer;font-weight:600}#ap .ap-muted{display:block;font-size:12px;color:#718595;margin-top:12px}#ap .ap-components{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}#ap .ap-component{border:1px solid #dce7ee;border-radius:7px;padding:16px;display:flex;gap:20px;align-items:center;text-decoration:none}#ap .ap-component img{height:95px;width:90px;object-fit:contain}#ap .ap-component strong{display:block}#ap .ap-component span,#ap .ap-component small{font-size:12px;color:#6b8190;display:block}#ap .ap-component small{color:#0782b3;margin-top:8px}#ap .ap-specs{margin:0;border-top:1px solid #dce6ec;font-size:15px}#ap .ap-specs>div{display:grid;grid-template-columns:36% 1fr;border-bottom:1px solid #dce6ec;padding:12px 8px;gap:20px}#ap dt{color:#6c7e8b}#ap dd{margin:0}#ap .ap-docs{display:flex;flex-wrap:wrap;gap:10px 24px;font-size:14px}#ap .ap-notes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 26px}#ap .ap-notes p{border-top:2px solid #b9dceb;padding-top:18px;color:#607788;margin:0}#ap .ap-details{background:#f1f7fa;padding:18px 22px;border-radius:7px}#ap .ap-details p{margin:14px 0 0}#ap summary{cursor:pointer;font-weight:bold}#ap .ap-assembly{display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%;height:100%;align-items:center}#ap .ap-assembly>div{min-height:0;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}#ap .ap-assembly img{height:calc(100% - 24px);max-height:155px;width:100%;object-fit:contain}#ap .ap-assembly span{font-size:10px;color:#7d8b96;line-height:20px}#ap .ap-tile-image .ap-assembly img{max-height:75px}#ap .ap-tile-image .ap-assembly span{font-size:9px}#ap .ap-filter{display:block;padding:15px 18px;background:#f5f8fa;font-size:13px;margin-bottom:20px}#ap .ap-filter input{display:block;width:min(100%,480px);border:1px solid #c2d8e5;border-radius:5px;padding:11px 13px;margin-top:7px;background:#fff}#ap [hidden]{display:none!important}#ap .ap-table{overflow:auto}#ap table{border-collapse:collapse;font-size:14px;width:100%}#ap td,#ap th{padding:15px;border-bottom:1px solid #d8e5ed;text-align:left;vertical-align:top}#ap th{background:#eef6fa}#ap td small{display:block;color:#7c8a93}#ap .ap-plan li{margin-bottom:14px}#ap-lightbox{max-width:90vw;border:0;border-radius:8px;padding:25px}#ap-lightbox::backdrop{background:#142837ce}#ap-lightbox img{max-width:80vw;max-height:75vh;object-fit:contain}#ap-lightbox button{display:block;margin-left:auto;border:0;background:#eaf2f7;padding:5px 15px;cursor:pointer}
@media(min-width:1750px){#ap .ap-wrap{max-width:1600px}#ap .ap-layout{grid-template-columns:300px minmax(0,1fr)}}@media(max-width:1100px){#ap .ap-layout{grid-template-columns:215px minmax(0,1fr);gap:24px}#ap .ap-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#ap .ap-hero{gap:20px}#ap .ap-gallery{height:280px}#ap .ap-summary h2{font-size:25px}}@media(max-width:760px){#ap .ap-wrap{width:calc(100% - 32px)}#ap .ap-layout{display:block;padding-top:25px}#ap .ap-side{display:none}#ap h1{font-size:25px}#ap .ap-hero{grid-template-columns:1fr}#ap .ap-gallery{height:280px}#ap .ap-summary h2{font-size:26px}#ap .ap-grid,#ap .ap-grid-two{grid-template-columns:1fr}#ap .ap-components,#ap .ap-notes{grid-template-columns:1fr}#ap .ap-specs>div{grid-template-columns:1fr;gap:4px}#ap .ap-tile-image{height:230px}#ap .ap-tabs a{padding:9px 14px}.ap-preview{font-size:11px}#ap .ap-intro p{font-size:16px}#ap h2{font-size:23px}}
#ap .ap-wrap{max-width:1636px;width:calc(100% - 80px)}@media(max-width:991px){#ap .ap-wrap{width:calc(100% - 40px)}}
