#jp-elite-content h2,#jp-elite-content h3{font-family:Arial,Helvetica,sans-serif}#jp-elite-content h3{color:inherit}#jp-elite-content .el-heat-arrow{font-size:23px;line-height:1}
#jp-elite-content{--el-ink:#14384b;--el-muted:#506c7b;--el-line:#d8e3e7;container-type:inline-size;container-name:elite;background:#fff;color:var(--el-ink);font-family:Arial,Helvetica,sans-serif;line-height:1.65;min-width:0;overflow:hidden}#jp-elite-content *{box-sizing:border-box}#jp-elite-content section{padding:46px 34px;scroll-margin-top:18px}#jp-elite-content h2{font-size:38px;font-weight:500;line-height:1.1;letter-spacing:-1.3px;margin:0 0 22px;color:var(--el-ink)}#jp-elite-content h3{font-size:16px;line-height:1.4;font-weight:600;margin:0 0 9px}#jp-elite-content p{font-size:13px;color:var(--el-muted);margin:0 0 19px}#jp-elite-content .el-kicker{font-size:9px;font-weight:600;line-height:1.5;letter-spacing:.15em;color:#506c7b;margin:0 0 19px}#jp-elite-content .el-model{font-size:15px;color:#527d8c;margin:0 0 12px}#jp-elite-content .el-hero{padding:0;background:#f4f8fa}#jp-elite-content .el-heading{padding:44px 34px 32px}#jp-elite-content .el-hero h2{font-size:68px;letter-spacing:-3.5px;line-height:1.01;margin-bottom:23px}#jp-elite-content .el-lead{font-size:17px;color:#2f596b;line-height:1.45}#jp-elite-content .el-text-link{display:inline-flex;align-items:center;gap:19px;font-size:12px;text-decoration:none;color:#17647d;border-bottom:1px solid #a6c3cd;padding-bottom:6px}#jp-elite-content figure{margin:28px 0}#jp-elite-content figure img{display:block;width:100%;height:auto}#jp-elite-content figcaption,#jp-elite-content .el-caption{font-size:11px;line-height:1.7;color:#526e7c;margin:13px 0 0}#jp-elite-content .el-hero-art{margin:0}#jp-elite-content .el-hero-art figcaption{padding:0 34px 21px;margin:13px 0 0}#jp-elite-content .el-index{display:flex;flex-wrap:wrap;gap:9px 20px;padding:19px 34px;background:#153d50;color:#b9dbe3;font-size:8px;letter-spacing:.1em}#jp-elite-content .el-material{padding-bottom:32px}#jp-elite-content .el-macro{margin:28px -34px 0}#jp-elite-content .el-macro figcaption{margin-inline:34px}#jp-elite-content .el-material-notes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;border-top:1px solid var(--el-line);padding-top:24px;margin-top:28px}#jp-elite-content .el-material-notes article>span{display:block;color:#886426;font-size:12px;margin-bottom:13px}#jp-elite-content .el-material-notes h3{font-size:14px;font-weight:500}#jp-elite-content .el-material-notes p{font-size:11px;margin:0}#jp-elite-content .el-family{background:#f1f5f6}#jp-elite-content .el-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:29px}#jp-elite-content .el-product-grid article{background:#fff;min-width:0;padding:12px 11px 15px;border-top:2px solid #cad7de}#jp-elite-content .el-product-grid .el-featured-product{border-top-color:#2583a0}#jp-elite-content .el-product-number{font-size:10px;color:#526e7c;margin-bottom:12px;min-height:26px;line-height:1.5}#jp-elite-content .el-product-image{background:#fff;aspect-ratio:1;display:flex;align-items:center;justify-content:center;overflow:hidden}#jp-elite-content .el-product-image img{display:block;width:100%;height:100%;object-fit:contain}#jp-elite-content .el-product-grid h3{font-size:14px;font-weight:500;line-height:1.25;margin:17px 0 9px;min-height:35px}#jp-elite-content .el-product-grid p:not(.el-product-number){font-size:10px;line-height:1.5;min-height:45px;margin:0 0 8px}#jp-elite-content .el-product-grid small{display:block;font-size:10px;color:#526e7c;line-height:1.5;min-height:37px}#jp-elite-content .el-product-grid a{display:block;text-decoration:none;font-size:10px;color:#236f88;padding-top:11px;border-top:1px solid #e3eaed;margin-top:12px}#jp-elite-content .el-product-grid a span{float:right}#jp-elite-content .el-table-scroll{overflow:auto;outline-offset:3px;margin:29px 0 20px}#jp-elite-content table{width:100%;border-collapse:collapse;font-size:11px;line-height:1.6;min-width:490px}#jp-elite-content .el-compare-table{min-width:650px;table-layout:fixed}#jp-elite-content th,#jp-elite-content td{text-align:left;vertical-align:top;border-bottom:1px solid var(--el-line);padding:14px 12px}#jp-elite-content th:first-child{padding-left:0}#jp-elite-content thead th{font-size:10px;color:#506c7b;font-weight:600}#jp-elite-content tbody th{font-weight:500}#jp-elite-content td{color:#506c7b}#jp-elite-content .el-compare-table td:last-child,#jp-elite-content .el-compare-table thead th:last-child{background:#e5eff2}#jp-elite-content .el-comparison-note{border-left:2px solid #75a1b0;padding:3px 0 3px 17px;margin-top:25px}#jp-elite-content .el-comparison-note strong{font-size:12px;font-weight:500}#jp-elite-content .el-comparison-note p{font-size:11px;line-height:1.7;margin:9px 0 0}#jp-elite-content .el-table-hint{font-size:10px;color:#506c7b;margin:23px 0 -15px}#jp-elite-content .el-framework-grid{display:grid;grid-template-columns:1fr;gap:0;margin:28px 0;border-top:1px solid var(--el-line)}#jp-elite-content .el-framework-grid article{display:grid;grid-template-columns:1fr 1.2fr;align-items:center;column-gap:15px;padding:20px 0;border-bottom:1px solid var(--el-line)}#jp-elite-content .el-framework-grid article>span{font-size:9px;letter-spacing:.1em;color:#506c7b}#jp-elite-content .el-framework-grid strong{font-size:32px;line-height:1.2;font-weight:400;letter-spacing:-1px;color:#2b778f}#jp-elite-content .el-framework-grid strong small{font-size:12px;letter-spacing:0;margin-left:4px}#jp-elite-content .el-framework-grid .el-cycle-range{font-size:25px}#jp-elite-content .el-framework-grid p{font-size:11px;margin:9px 0 0}#jp-elite-content .el-framework-grid article>div{font-size:9px;color:#506c7b;margin-top:9px}#jp-elite-content .el-reliability{background:#153d50;color:#ecf7fa}#jp-elite-content .el-reliability h2{color:#edf6f9}#jp-elite-content .el-reliability .el-kicker{color:#91c5d5}#jp-elite-content .el-reliability>p:not(.el-kicker){color:#b5cfda}#jp-elite-content .el-results{margin:27px 0}#jp-elite-content .el-results article{display:grid;grid-template-columns:1.6fr 1fr;gap:25px;align-items:center;padding:23px 0;border-top:1px solid #426777}#jp-elite-content .el-results article:last-child{border-bottom:1px solid #426777}#jp-elite-content .el-results span{font-size:9px;letter-spacing:.1em;color:#8db4c4}#jp-elite-content .el-results h3{font-size:14px;font-weight:400;margin:9px 0 0}#jp-elite-content .el-results strong{font-size:42px;font-weight:400;line-height:1.1;color:#9de1ec;letter-spacing:-1px}#jp-elite-content .el-results p{font-size:10px;color:#accdd9;margin:5px 0 0}#jp-elite-content .el-application figure{margin-inline:-34px}#jp-elite-content .el-application figcaption{margin-inline:34px}#jp-elite-content .el-process-details{display:grid;grid-template-columns:1fr 1fr;gap:25px;align-items:start;margin-top:25px;padding-top:23px;border-top:1px solid var(--el-line)}#jp-elite-content .el-process-details span{font-size:9px;letter-spacing:.08em;color:#506c7b}#jp-elite-content .el-process-details strong{display:block;color:#286c85;font-size:25px;font-weight:400;line-height:1.3;margin-top:10px}#jp-elite-content .el-process-details small{display:block;font-size:12px;font-weight:400;letter-spacing:0;margin-top:5px}#jp-elite-content .el-process-details p{font-size:11px;margin:0}#jp-elite-content .el-specifications{background:#f2f5f6}#jp-elite-content .el-next{background:#e4eff2}#jp-elite-content .el-next h2{font-size:47px}#jp-elite-content .el-button{display:inline-flex;align-items:center;gap:25px;text-decoration:none;padding:15px 19px;background:#174d63;color:#fff;font-size:12px;margin-top:8px}#jp-elite-content a:focus-visible,#jp-elite-content [tabindex]:focus-visible{outline:3px solid #d6a258;outline-offset:4px}@container elite (min-width:760px){#jp-elite-content section{padding:66px 58px}#jp-elite-content h2{font-size:54px;letter-spacing:-1.9px}#jp-elite-content p{font-size:16px;max-width:760px}#jp-elite-content .el-kicker{font-size:10px}#jp-elite-content .el-hero{padding:0}#jp-elite-content .el-heading{padding:60px 58px 42px}#jp-elite-content .el-model{font-size:20px}#jp-elite-content .el-hero h2{font-size:100px;letter-spacing:-5px}#jp-elite-content .el-lead{font-size:23px}#jp-elite-content .el-text-link{font-size:14px;margin-top:7px}#jp-elite-content .el-hero-art figcaption{padding-inline:58px}#jp-elite-content figcaption,#jp-elite-content .el-caption{font-size:11px;max-width:none}#jp-elite-content .el-index{padding:23px 58px;font-size:10px;justify-content:space-between}#jp-elite-content .el-macro,#jp-elite-content .el-application figure{margin-inline:-58px}#jp-elite-content .el-macro figcaption,#jp-elite-content .el-application figcaption{margin-inline:58px}#jp-elite-content .el-material-notes{gap:42px;margin-top:35px;padding-top:30px}#jp-elite-content .el-material-notes h3{font-size:19px}#jp-elite-content .el-material-notes p{font-size:14px}#jp-elite-content .el-product-grid{gap:20px;margin-top:37px}#jp-elite-content .el-product-grid article{padding:20px}#jp-elite-content .el-product-number{font-size:10px;min-height:15px}#jp-elite-content .el-product-grid h3{font-size:21px;min-height:53px}#jp-elite-content .el-product-grid p:not(.el-product-number){font-size:13px;min-height:42px}#jp-elite-content .el-product-grid small{font-size:11px;min-height:34px}#jp-elite-content .el-product-grid a{font-size:12px}#jp-elite-content table{font-size:13px}#jp-elite-content thead th{font-size:12px}#jp-elite-content .el-table-hint{display:none}#jp-elite-content .el-comparison-note strong{font-size:15px}#jp-elite-content .el-comparison-note p{font-size:13px;max-width:none}#jp-elite-content .el-framework-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;border:0;margin:38px 0 24px}#jp-elite-content .el-framework-grid article{display:block;border-block:1px solid var(--el-line);padding:24px 0}#jp-elite-content .el-framework-grid article>span{font-size:10px}#jp-elite-content .el-framework-grid strong{display:block;font-size:43px;margin:23px 0}#jp-elite-content .el-framework-grid .el-cycle-range{font-size:32px;margin:28px 0}#jp-elite-content .el-framework-grid strong small{font-size:14px}#jp-elite-content .el-framework-grid p{font-size:13px}#jp-elite-content .el-framework-grid article>div{font-size:11px;margin-top:17px}#jp-elite-content .el-results h3{font-size:21px}#jp-elite-content .el-results strong{font-size:64px}#jp-elite-content .el-results p{font-size:12px}#jp-elite-content .el-results span{font-size:10px}#jp-elite-content .el-results article{padding:31px 0}#jp-elite-content .el-process-details strong{font-size:42px}#jp-elite-content .el-process-details p{font-size:14px}#jp-elite-content .el-next h2{font-size:68px}#jp-elite-content .el-button{font-size:14px;padding:17px 23px}}
@container elite (max-width:420px){#jp-elite-content section{padding:35px 23px}#jp-elite-content h2{font-size:31px;letter-spacing:-1px}#jp-elite-content .el-hero{padding:0}#jp-elite-content .el-heading{padding:34px 23px 28px}#jp-elite-content .el-hero h2{font-size:58px;letter-spacing:-3px}#jp-elite-content .el-kicker{font-size:10px}#jp-elite-content .el-lead{font-size:17px}#jp-elite-content .el-index{padding:17px 23px;font-size:9px;gap:8px 15px}#jp-elite-content .el-hero-art figcaption{padding-inline:23px}#jp-elite-content .el-macro,#jp-elite-content .el-application figure{margin-inline:-23px}#jp-elite-content .el-macro figcaption,#jp-elite-content .el-application figcaption{margin-inline:23px}#jp-elite-content .el-material-notes{gap:16px;grid-template-columns:1fr}#jp-elite-content .el-material-notes article{display:grid;grid-template-columns:25px 1fr;column-gap:13px}#jp-elite-content .el-material-notes article>span{grid-row:1/3}#jp-elite-content .el-material-notes h3{font-size:15px}#jp-elite-content .el-material-notes p{grid-column:2;font-size:12px}#jp-elite-content .el-product-grid{grid-template-columns:1fr;gap:17px}#jp-elite-content .el-product-grid article{display:grid;grid-template-columns:100px 1fr;column-gap:17px;padding:17px}#jp-elite-content .el-product-number{grid-column:1/3;min-height:0;margin-bottom:15px;font-size:9px}#jp-elite-content .el-product-image{grid-row:2/6;align-self:center}#jp-elite-content .el-product-grid h3{font-size:17px;min-height:0;margin:0 0 6px}#jp-elite-content .el-product-grid p:not(.el-product-number){min-height:0;font-size:11px;margin:0 0 8px}#jp-elite-content .el-product-grid small{min-height:0;font-size:10px}#jp-elite-content .el-product-grid a{font-size:11px;margin-top:10px}#jp-elite-content .el-framework-grid strong{font-size:30px}#jp-elite-content .el-framework-grid .el-cycle-range{font-size:22px}#jp-elite-content .el-results{margin:23px 0}#jp-elite-content .el-results article{grid-template-columns:1.5fr 1fr;gap:18px}#jp-elite-content .el-results h3{font-size:12px}#jp-elite-content .el-results strong{font-size:36px}#jp-elite-content .el-results p{font-size:9px}#jp-elite-content .el-process-details{grid-template-columns:1fr;gap:20px}#jp-elite-content .el-process-details strong{font-size:31px}#jp-elite-content .el-process-details small{display:inline;font-size:12px}#jp-elite-content .el-process-details p{font-size:12px}#jp-elite-content .el-next h2{font-size:43px}#jp-elite-content .el-button{font-size:11px;gap:18px}}@media(max-width:760px){#jp-elite-content{order:3}}
@container elite (min-width:760px){#jp-elite-content .el-heading{display:grid;grid-template-columns:1.08fr 1fr;column-gap:46px;padding-block:46px 37px;align-items:start}#jp-elite-content .el-heading>.el-kicker{grid-column:1/3;margin-bottom:26px}#jp-elite-content .el-heading>.el-model{grid-column:1;grid-row:2;margin-bottom:12px;font-size:18px}#jp-elite-content .el-heading>h2{grid-column:1;grid-row:3/6;font-size:80px;letter-spacing:-4px;margin-bottom:0}#jp-elite-content .el-heading>.el-lead{grid-column:2;grid-row:2/4;margin:4px 0 19px;font-size:22px}#jp-elite-content .el-heading>p:not(.el-kicker):not(.el-model):not(.el-lead){grid-column:2;grid-row:4;font-size:14px;margin:0 0 19px}#jp-elite-content .el-heading>.el-text-link{grid-column:2;grid-row:5;justify-self:start;margin:0}}
#jp-elite-content{--el-gold:#886426}#jp-elite-content .el-gold,#jp-elite-content .el-model{color:#886426}#jp-elite-content .el-hero{background:#faf8f3}#jp-elite-content .el-index{color:#dac393;background:#173646}#jp-elite-content .el-product-grid .el-featured-product{border-top:3px solid #b18a48;background:#fffdf7}#jp-elite-content .el-compare-table td:last-child,#jp-elite-content .el-compare-table thead th:last-child{background:#eee6d5}#jp-elite-content .el-reliability .el-kicker,#jp-elite-content .el-results strong{color:#e2c588}#jp-elite-content .el-application-labels{display:grid;grid-template-columns:1fr 1fr;gap:24px;border-top:1px solid #d8e3e7;padding-top:24px;margin:27px 0}#jp-elite-content .el-application-labels span{font-size:9px;letter-spacing:.1em;color:#886426}#jp-elite-content .el-application-labels h3{font-size:15px;font-weight:500;line-height:1.4;margin:12px 0 10px}#jp-elite-content .el-application-labels p{font-size:12px;margin:0}#jp-elite-content .el-system-reference{background:#f7f3e9;padding:25px;margin:28px 0}#jp-elite-content .el-system-reference .el-kicker{color:#886426;margin-bottom:12px}#jp-elite-content .el-system-reference h3{font-weight:500;font-size:20px}#jp-elite-content .el-system-reference p{font-size:12px;margin-bottom:0}#jp-elite-content .el-system-reference .el-caption{font-size:10px}#jp-elite-content .el-next{background:#f1eadb}#jp-elite-content .el-caption,#jp-elite-content figcaption{color:#526e7c}@container elite (min-width:760px){#jp-elite-content .el-application-labels{gap:40px}#jp-elite-content .el-application-labels h3{font-size:22px}#jp-elite-content .el-application-labels p{font-size:14px}#jp-elite-content .el-application-labels span{font-size:10px}#jp-elite-content .el-system-reference{padding:32px}#jp-elite-content .el-system-reference h3{font-size:26px}#jp-elite-content .el-system-reference p{font-size:14px}#jp-elite-content .el-system-reference .el-caption{font-size:11px}}@container elite (max-width:420px){#jp-elite-content .el-application-labels{grid-template-columns:1fr;gap:23px}#jp-elite-content .el-application-labels h3{font-size:17px}#jp-elite-content .el-system-reference{padding:22px}#jp-elite-content .el-system-reference h3{font-size:21px}}

#jp-elite-content .el-link-icon{flex:none;vertical-align:-2px}#jp-elite-content .el-product-grid a .el-link-icon{float:right}#jp-elite-content .el-hero-art img{aspect-ratio:2.8;object-fit:cover}#jp-elite-content .el-hero-art figcaption strong{display:block;font-size:12px;font-weight:600;color:#173646;margin-bottom:3px}@container elite (min-width:760px){#jp-elite-content .el-heading{padding-block:36px 28px}}@container elite (max-width:420px){#jp-elite-content .el-hero-art img{aspect-ratio:2.2}}

#jp-elite-content .el-geometry{background:#fbf9f3}#jp-elite-content .el-geometry-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin:26px 0}#jp-elite-content .el-geometry-grid figure{margin:0}#jp-elite-content .el-geometry-grid figcaption{margin:15px 0 0}#jp-elite-content .el-geometry-grid h3{font-size:16px;font-weight:500}#jp-elite-content .el-geometry-grid strong{font-size:28px;font-weight:400;color:#173646;display:block}#jp-elite-content .el-geometry-grid small{display:block;font-size:11px;font-weight:400;color:#506c7b}#jp-elite-content .el-geometry-grid p{font-size:11px;margin:8px 0 0}#jp-elite-content .el-geometry-limit{border-left:2px solid #b18a48;padding:0 0 0 18px}#jp-elite-content .el-geometry-limit>strong{font-weight:500;font-size:16px}#jp-elite-content .el-geometry-limit p{font-size:12px;margin:9px 0 0}#jp-elite-content .el-geometry details{border-block:1px solid #d8e3e7;padding:18px 0;margin-top:25px}#jp-elite-content .el-geometry summary{font-size:12px;cursor:pointer;font-weight:600;color:#173646}#jp-elite-content .el-geometry details p{font-size:12px;margin:15px 0 0}#jp-elite-content summary:focus-visible{outline:3px solid #d6a258;outline-offset:4px}@container elite (min-width:760px){#jp-elite-content .el-geometry-grid{gap:40px}#jp-elite-content .el-geometry-grid h3{font-size:22px}#jp-elite-content .el-geometry-grid strong{font-size:38px}#jp-elite-content .el-geometry-grid small,#jp-elite-content .el-geometry-grid p{font-size:13px}#jp-elite-content .el-geometry-limit>strong{font-size:21px}#jp-elite-content .el-geometry-limit p,#jp-elite-content .el-geometry details p,#jp-elite-content .el-geometry summary{font-size:14px}}@container elite (max-width:420px){#jp-elite-content .el-geometry-grid{gap:15px}#jp-elite-content .el-geometry-grid h3{font-size:14px}#jp-elite-content .el-geometry-grid strong{font-size:26px}#jp-elite-content .el-geometry-grid small,#jp-elite-content .el-geometry-grid p{font-size:10px}}

#jp-elite-content .el-introduction{background:#fff}#jp-elite-content .el-intro-columns{display:grid;grid-template-columns:1fr 1fr;gap:30px}#jp-elite-content .el-intro-columns p{font-size:13px}#jp-elite-content .el-intro-columns .el-intro-lead{font-size:17px;line-height:1.65;color:#254b5e}#jp-elite-content .el-selection{background:#faf8f3}#jp-elite-content .el-selection-steps{list-style:none;padding:0;margin:28px 0;display:grid;grid-template-columns:1fr 1fr;gap:25px}#jp-elite-content .el-selection-steps li{display:grid;grid-template-columns:27px 1fr;gap:14px;border-top:1px solid #d6dedc;padding-top:22px}#jp-elite-content .el-selection-steps li>span{font-size:11px;color:#886426}#jp-elite-content .el-selection-steps h3{font-weight:500;font-size:16px}#jp-elite-content .el-selection-steps p{font-size:12px;margin:0}#jp-elite-content .el-handling{border-top:1px solid #d6dedc;padding-top:25px;margin-top:28px}#jp-elite-content .el-handling h3{font-size:20px;font-weight:500}#jp-elite-content .el-handling p{font-size:12px;margin:12px 0 0}#jp-elite-content .el-handling strong{font-weight:600}#jp-elite-content .el-application-labels{grid-template-columns:repeat(3,minmax(0,1fr))}#jp-elite-content .el-reliability .el-system-reference h3,#jp-elite-content .el-reliability .el-system-reference p{color:#254b5e}#jp-elite-content .el-reliability .el-system-reference .el-kicker{color:#886426}@container elite (min-width:760px){#jp-elite-content .el-intro-columns{gap:45px}#jp-elite-content .el-intro-columns p{font-size:16px}#jp-elite-content .el-intro-columns .el-intro-lead{font-size:22px}#jp-elite-content .el-selection-steps{gap:32px 42px}#jp-elite-content .el-selection-steps h3{font-size:21px}#jp-elite-content .el-selection-steps p,#jp-elite-content .el-handling p{font-size:14px}#jp-elite-content .el-handling h3{font-size:26px}}@container elite (max-width:600px){#jp-elite-content .el-intro-columns,#jp-elite-content .el-selection-steps,#jp-elite-content .el-application-labels{grid-template-columns:1fr}#jp-elite-content .el-intro-columns{gap:0}#jp-elite-content .el-selection-steps{gap:20px}#jp-elite-content .el-application-labels{gap:25px}}

#jp-elite-content .el-interface-caption{display:grid;grid-template-columns:1fr 190px;gap:30px;align-items:center}#jp-elite-content .el-interface-caption p{font-size:11px;line-height:1.7;margin:7px 0 0;max-width:720px}#jp-elite-content .el-heat-path{display:flex;flex-direction:column;align-items:center;gap:5px;color:#6f541f;font-size:10px;line-height:1.5;text-align:center;border-left:1px solid #ddd4bd;padding-left:20px}#jp-elite-content .el-heat-paste{background:#e8f0f2;padding:5px 10px;color:#173646}#jp-elite-content .el-heat-path small{font-size:9px;color:#526e7c;margin-top:3px}#jp-elite-content .el-heat-path svg{display:block;flex:none}@container elite (max-width:600px){#jp-elite-content .el-interface-caption{grid-template-columns:1fr;gap:18px}#jp-elite-content .el-heat-path{border-left:0;border-top:1px solid #ddd4bd;padding:16px 0 0;font-size:11px}#jp-elite-content .el-heat-path small{font-size:10px}}

#jp-elite-content .el-model-guidance{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:35px 0 22px}#jp-elite-content .el-model-guidance article{border-top:2px solid #b18a48;padding-top:20px}#jp-elite-content .el-model-guidance h3{font-size:20px;font-weight:500}#jp-elite-content .el-model-guidance p{font-size:13px}#jp-elite-content .el-model-guidance a,#jp-elite-content .el-related-links a{font-size:13px;color:#254b5e;text-decoration:underline;text-underline-offset:4px;line-height:1.7}#jp-elite-content .el-related-links{display:flex;flex-wrap:wrap;gap:16px 30px;border-top:1px solid #d6dedc;margin-top:28px;padding-top:22px}#jp-elite-content .el-inquiry-list{padding-left:20px;max-width:780px;font-size:14px;line-height:1.8}#jp-elite-content .el-inquiry-list li{padding-bottom:12px}#jp-elite-content .el-inquiry-list strong{font-weight:600}#jp-elite-content h1.el-model{font-weight:400;line-height:1.55}@container elite (max-width:600px){#jp-elite-content .el-model-guidance{grid-template-columns:1fr;gap:24px}#jp-elite-content .el-model-guidance h3{font-size:18px}#jp-elite-content .el-inquiry-list{font-size:13px}#jp-elite-content .el-related-links{flex-direction:column;gap:14px}}

#jp-elite-content .el-selection-steps li{display:block}#jp-elite-content .el-specifications table{min-width:0;table-layout:fixed}#jp-elite-content .el-specifications th:first-child{width:43%}#jp-elite-content .el-spec-condition{display:block;font-size:11px;line-height:1.6;color:#526e7c;margin-top:6px}#jp-elite-content .el-material-inquiry{font-size:12px;margin-top:28px}@container elite (min-width:760px){#jp-elite-content .el-spec-condition{font-size:13px}#jp-elite-content .el-material-inquiry{font-size:14px}}

@container elite (max-width:420px){#jp-elite-content .el-material-notes article{display:block}#jp-elite-content .el-material-notes p{grid-column:auto}}

@container elite (max-width:260px){#jp-elite-content .el-hero h2{font-size:42px;letter-spacing:-2px}#jp-elite-content .el-geometry-grid{grid-template-columns:1fr}#jp-elite-content .el-framework-grid article,#jp-elite-content .el-results article{grid-template-columns:1fr;gap:10px}#jp-elite-content .el-button{max-width:100%;white-space:normal}}
@media(max-width:575px){.tpItemPage:has(#jp-elite-content) .gallery-listing{max-width:100%;width:100%!important}.tpItemPage:has(#jp-elite-content) .gallery-inner{max-width:100%}}

@media(max-width:575px){.tpItemPage:has(#jp-elite-content) .tz_portfolio_plus_gallery.grid-container{grid-template-columns:minmax(0,1fr)}.tpItemPage:has(#jp-elite-content) .gallery-listing{min-width:0}}
