.jaltest-section-page{--jaltest-ink:#07253f;--jaltest-blue:#0073b9;--jaltest-cyan:#0aa8d8;--jaltest-red:#e5312b;--jaltest-mist:#edf7fb;--jaltest-line:#07253f24;background:radial-gradient(circle at 88% 6%,#0aa8d81f,#0000 28rem),linear-gradient(#f7fbfd 0,#fff 34rem)}.jaltest-section-page .jaltest-breadcrumbs{padding-bottom:0}.jaltest-hero{grid-template-columns:minmax(0,1.04fr) minmax(24rem,.96fr);align-items:center;gap:clamp(2rem,5vw,5rem);min-height:38rem;padding-top:clamp(2rem,5vw,4.5rem);padding-bottom:clamp(3.5rem,7vw,6rem);display:grid}.jaltest-hero__copy{z-index:1;position:relative}.jaltest-hero__copy:before{background:var(--jaltest-red);content:"";border-radius:999px;width:4rem;height:.3rem;position:absolute;inset:-1.5rem auto auto -2rem}.jaltest-hero h1{max-width:13ch;color:var(--jaltest-ink);letter-spacing:-.055em;margin:.45rem 0 1.25rem;font-size:clamp(2.75rem,6vw,5.25rem);line-height:.98}.jaltest-hero__lead{color:#36546b;max-width:46rem;font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.72}.jaltest-hero__badges{flex-wrap:wrap;gap:.55rem;margin:1.5rem 0;display:flex}.jaltest-hero__badges span{color:var(--jaltest-ink);background:#fffc;border:1px solid #0073b92e;border-radius:999px;padding:.55rem .8rem;font-size:.82rem;font-weight:750;box-shadow:0 .5rem 1.5rem #0633530f}.jaltest-hero__checked{color:#62778a;margin:1rem 0 0;font-size:.85rem}.jaltest-hero__media{place-items:center;min-height:30rem;display:grid;position:relative}.jaltest-hero__media:before{content:"";background:linear-gradient(145deg,#0073b921,#0aa8d808),repeating-linear-gradient(90deg,#07253f0a 0 1px,#0000 1px 4rem);border-radius:3rem 1rem;position:absolute;inset:10% 2% 2% 12%;transform:rotate(-3deg)}.jaltest-hero__media figure{backdrop-filter:blur(14px);background:#ffffffc7;border:1px solid #ffffffe0;border-radius:1.6rem;width:56%;margin:0;padding:1.1rem;position:absolute;bottom:0;right:0;box-shadow:0 1.5rem 4rem #07253f29}.jaltest-hero__media .jaltest-hero__media-primary{z-index:1;width:76%;inset:1rem auto auto 0}.jaltest-hero__media img{aspect-ratio:3/2;object-fit:contain;width:100%;height:auto;display:block}.jaltest-commerce{background:var(--jaltest-ink);color:#fff;border:1px solid #ffffff1f;border-radius:2rem;grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr);display:grid;overflow:hidden;box-shadow:0 2rem 5rem #07253f33}.jaltest-commerce__copy,.jaltest-commerce__offer{padding:clamp(1.75rem,4vw,3.5rem)}.jaltest-commerce .eyebrow,.jaltest-commerce h2{color:#fff}.jaltest-commerce h2{max-width:20ch;margin:.35rem 0 1rem;font-size:clamp(1.8rem,4vw,3rem)}.jaltest-commerce__copy p,.jaltest-commerce__copy li{color:#c9d9e5;line-height:1.65}.jaltest-commerce__copy ul{gap:.5rem;margin:1.25rem 0 0;padding-left:1.2rem;display:grid}.jaltest-commerce__offer{background:linear-gradient(145deg, var(--jaltest-blue), #00588f);flex-direction:column;justify-content:center;display:flex}.jaltest-commerce__label,.jaltest-commerce__offer small{color:#d8f5ff;letter-spacing:.05em;text-transform:uppercase;font-size:.82rem;font-weight:750}.jaltest-commerce__offer>strong{margin:.55rem 0 .45rem;font-size:clamp(2rem,5vw,3.65rem);line-height:1}.jaltest-commerce__stock{background:#ffffff26;border-radius:999px;align-self:flex-start;margin:.35rem 0 .75rem;padding:.35rem .65rem;font-size:.82rem;font-weight:700}.jaltest-commerce__stock--in-stock{color:#0a6134;background:#dff8e8}.jaltest-commerce__stock--out-of-stock{color:#85241f;background:#ffe2e0}.jaltest-commerce__offer .button{color:var(--jaltest-ink);background:#fff;margin-top:1.3rem}.jaltest-commerce__offer p{color:#d8f5ff;margin:.85rem 0 0;font-size:.82rem}.jaltest-layer-grid,.jaltest-boundary-grid,.jaltest-compare-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.jaltest-layer-grid article,.jaltest-boundary-grid article,.jaltest-compare-grid article{border:1px solid var(--jaltest-line);background:#ffffffe0;border-radius:1.25rem;box-shadow:0 1rem 2.8rem #07253f12}.jaltest-layer-grid article{padding:1.4rem}.jaltest-layer-grid article>span{color:var(--jaltest-cyan);font-size:1.6rem;font-weight:850}.jaltest-layer-grid h3,.jaltest-boundary-grid h3,.jaltest-compare-grid h3{color:var(--jaltest-ink);margin:.85rem 0 .55rem}.jaltest-layer-grid p,.jaltest-boundary-grid p,.jaltest-compare-grid p{color:#536b7e;margin:0;line-height:1.62}.jaltest-solution-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.8rem;display:grid}.jaltest-solution-grid article{border:1px solid var(--jaltest-line);background:#fff;border-radius:1.35rem;flex-direction:column;min-height:24rem;padding:1.25rem;display:flex;box-shadow:0 1rem 2.5rem #07253f0f}.jaltest-solution-grid .jaltest-solution-card--active{background:linear-gradient(#e7f7ff,#fff 42%);border-color:#0073b98c;box-shadow:0 1.25rem 3rem #0073b924}.jaltest-solution-card__head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.jaltest-solution-card__head>span{color:var(--jaltest-blue);letter-spacing:-.04em;font-size:1.8rem;font-weight:900}.jaltest-solution-card__head small{color:#647b8c;text-align:right;text-transform:uppercase;font-size:.68rem}.jaltest-solution-grid h3{color:var(--jaltest-ink);margin:1rem 0 .45rem}.jaltest-solution-grid p,.jaltest-solution-grid li{color:#536b7e;line-height:1.55}.jaltest-solution-grid ul{gap:.25rem;margin:.9rem 0;padding-left:1.1rem;display:grid}.jaltest-solution-card__status{border-top:1px solid var(--jaltest-line);color:var(--jaltest-ink);margin-top:auto;padding-top:1rem;font-size:.86rem;font-weight:650;line-height:1.5}.jaltest-solution-grid a{color:var(--jaltest-blue);margin-top:.9rem;font-size:.85rem;font-weight:750}.jaltest-cable-panel,.jaltest-comparison-panel,.jaltest-source-panel,.jaltest-faq-panel{border:1px solid var(--jaltest-line);background:#ffffffeb;border-radius:2rem;padding:clamp(1.5rem,4vw,3rem);box-shadow:0 1.5rem 4rem #07253f14}.jaltest-table-wrap{border:1px solid var(--jaltest-line);border-radius:1.1rem;overflow-x:auto}.jaltest-table-wrap table{border-collapse:collapse;width:100%;min-width:52rem}.jaltest-table-wrap th,.jaltest-table-wrap td{border-bottom:1px solid var(--jaltest-line);color:#425d70;text-align:left;vertical-align:top;padding:1rem;line-height:1.48}.jaltest-table-wrap thead th{background:var(--jaltest-ink);color:#fff;letter-spacing:.04em;text-transform:uppercase;font-size:.78rem}.jaltest-table-wrap tbody th{color:var(--jaltest-blue);font-size:1rem}.jaltest-table-wrap tbody tr:last-child th,.jaltest-table-wrap tbody tr:last-child td{border-bottom:0}.jaltest-cable-panel__footer{justify-content:space-between;align-items:center;gap:1.5rem;margin-top:1.5rem;display:flex}.jaltest-cable-panel__footer p{color:#536b7e;max-width:46rem;margin:0;line-height:1.6}.jaltest-update-panel{background:radial-gradient(circle at 95% 10%, #0aa8d859, transparent 18rem), var(--jaltest-ink);color:#fff;border-radius:2rem;grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr);gap:2rem;padding:clamp(1.75rem,4vw,3.5rem);display:grid}.jaltest-update-panel .eyebrow,.jaltest-update-panel h2{color:#fff}.jaltest-update-panel p{color:#c9d9e5;line-height:1.65}.jaltest-update-panel__facts{gap:.75rem;display:grid}.jaltest-update-panel__facts div{border-bottom:1px solid #ffffff24;justify-content:space-between;align-items:baseline;gap:1rem;padding:.85rem 0;display:flex}.jaltest-update-panel__facts span{color:#a9c5d8;font-size:.8rem}.jaltest-update-panel__facts strong{text-align:right}.jaltest-update-panel__facts a{color:#8fe8ff;margin-top:.5rem;font-weight:750}.jaltest-boundary-grid article{padding:1.4rem}.jaltest-compare-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:1.5rem}.jaltest-compare-grid article{padding:1.4rem}.jaltest-compare-grid article>span{color:var(--jaltest-red);letter-spacing:.04em;text-transform:uppercase;font-size:.75rem;font-weight:800}.jaltest-source-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;display:grid}.jaltest-source-grid a{border:1px solid var(--jaltest-line);background:var(--jaltest-mist);min-height:9.5rem;color:var(--jaltest-ink);border-radius:1rem;flex-direction:column;gap:.45rem;padding:1.1rem;text-decoration:none;display:flex}.jaltest-source-grid a:hover{border-color:#0073b97a;transform:translateY(-2px)}.jaltest-source-grid span{color:#536b7e;font-size:.86rem;line-height:1.5}@media (width<=1100px){.jaltest-solution-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.jaltest-source-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=820px){.jaltest-hero,.jaltest-commerce,.jaltest-update-panel{grid-template-columns:1fr}.jaltest-hero{gap:1rem;min-height:auto}.jaltest-hero h1{max-width:15ch}.jaltest-hero__media{min-height:26rem}.jaltest-layer-grid,.jaltest-boundary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.jaltest-compare-grid{grid-template-columns:1fr}.jaltest-cable-panel__footer{flex-direction:column;align-items:flex-start}}@media (width<=560px){.jaltest-hero{padding-top:1.75rem}.jaltest-hero h1{font-size:clamp(2.35rem,12vw,3.5rem)}.jaltest-hero__media{min-height:20rem}.jaltest-hero__media .jaltest-hero__media-primary{width:84%}.jaltest-hero__media figure{width:58%;padding:.55rem}.jaltest-commerce,.jaltest-cable-panel,.jaltest-comparison-panel,.jaltest-source-panel,.jaltest-faq-panel,.jaltest-update-panel{border-radius:1.35rem}.jaltest-layer-grid,.jaltest-boundary-grid,.jaltest-solution-grid,.jaltest-source-grid{grid-template-columns:1fr}.jaltest-solution-grid article{min-height:auto}}
