.cls-article{--navy:#061a2d;--orange:#d97706;--line:#dbe3e9;color:#233c50;background:#fff;font-family:var(--font-body--family,Arial,sans-serif)}.cls-article *,.cls-article *:before,.cls-article *:after{box-sizing:border-box}.cls-article .cls-article__wrap{width:min(1400px,calc(100% - 48px));margin-inline:auto}.cls-article .cls-article__hero{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(115deg,#061a2d,#0b2941 67%,#153950);border-top:3px solid var(--orange);color:#fff;padding:clamp(115px,10vw,165px) 0 clamp(65px,6vw,100px)}.cls-article .cls-article__hero:before{content:"";position:absolute;z-index:-1;right:-160px;top:-180px;width:600px;height:600px;border:1px solid #ffffff14;border-radius:50%;box-shadow:0 0 0 100px #ffffff05,0 0 0 210px #ffffff03;pointer-events:none}.cls-article .cls-article__breadcrumbs{display:flex;flex-wrap:wrap;gap:11px;align-items:center;font-size:12px;line-height:1.6;color:#b7cbd9;margin:0 0 clamp(35px,4vw,60px)}.cls-article .cls-article__breadcrumbs a{color:#e3ecf2;text-decoration:none}.cls-article .cls-article__hero-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,.65fr);gap:clamp(35px,5vw,88px);align-items:center}.cls-article .cls-article__eyebrow{font-size:11px;font-weight:800;letter-spacing:.14em;line-height:1.6;color:#f2b46b;margin:0 0 21px}.cls-article .cls-article__hero h1{font-size:clamp(38px,4.6vw,70px)!important;line-height:1.1!important;font-weight:800!important;letter-spacing:-.045em!important;color:#fff!important;text-transform:none!important;margin:0 0 25px!important;max-width:950px;text-wrap:balance}.cls-article .cls-article__lead{border-left:3px solid var(--orange);padding-left:20px;max-width:780px;color:#d8e5ee;font-size:clamp(16px,1.4vw,19px);line-height:1.75;margin:0}.cls-article .cls-article__meta{display:flex;flex-wrap:wrap;gap:12px 25px;border-top:1px solid #40586b;padding-top:21px;margin-top:31px;font-size:12px;color:#d1dce6}.cls-article .cls-article__meta span{font-weight:800;letter-spacing:.09em;color:#f2b46b;text-transform:uppercase}.cls-article .cls-article__aside{background:#ffffff0e;border:1px solid #dbeaf53b;border-top:4px solid var(--orange);border-radius:9px;padding:clamp(24px,3vw,39px);box-shadow:0 20px 50px #0002}.cls-article .cls-article__aside h2{font-size:clamp(22px,2vw,29px)!important;font-weight:800!important;line-height:1.25!important;letter-spacing:-.025em!important;color:#fff!important;margin:0 0 15px!important;text-transform:none!important}.cls-article .cls-article__aside>p:not(.cls-article__eyebrow){color:#d1e0eb;font-size:14px;line-height:1.75;margin:0 0 22px}.cls-article .cls-article__aside-foot{border-top:1px solid #ffffff33;padding-top:17px;color:#f2b46b;font-size:10px;font-weight:800;letter-spacing:.12em}.cls-article .cls-article__main{padding-block:clamp(48px,5vw,76px) clamp(65px,6vw,95px)}.cls-article .cls-article__featured{max-width:1120px;margin:0 auto 48px}.cls-article .cls-article__featured img{display:block;width:100%;height:auto;border-radius:6px}.cls-article .cls-article__reading-label{max-width:900px;margin:0 auto 34px;display:flex;align-items:center;gap:15px;font-size:11px;font-weight:800;letter-spacing:.14em;color:#a45b0b}.cls-article .cls-article__reading-label:before{content:"";width:28px;height:3px;background:var(--orange)}.cls-article .cls-article__reading-label:after{content:"";height:1px;flex:1;background:var(--line)}.cls-article .cls-article__prose{font-size:17px;line-height:1.82;color:#334a5c;overflow-wrap:break-word}.cls-article .cls-article__prose>:is(p,h2,h3,h4,h5,h6,ul,ol,blockquote,pre,figure){max-width:900px;margin-left:auto!important;margin-right:auto!important}.cls-article .cls-article__prose p{font-size:17px;line-height:1.82;color:#334a5c;margin-bottom:24px}.cls-article .cls-article__prose>p:first-child{font-size:clamp(18px,1.5vw,21px);color:#17354b}.cls-article .cls-article__prose :is(h2,h3,h4){font-family:var(--font-heading--family,Arial,sans-serif);font-weight:800!important;text-transform:none!important;text-align:left!important;letter-spacing:-.025em!important}.cls-article .cls-article__prose h2{font-size:clamp(27px,2.8vw,39px)!important;line-height:1.25!important;color:var(--navy)!important;border-left:4px solid var(--orange);padding-left:22px;margin-top:65px!important;margin-bottom:24px!important}.cls-article .cls-article__prose h3{font-size:clamp(21px,2vw,28px)!important;line-height:1.3!important;color:#174266!important;margin-top:40px!important;margin-bottom:16px!important}.cls-article .cls-article__prose h4{font-size:20px!important;color:var(--navy)!important;margin-top:30px!important}.cls-article .cls-article__prose a{color:#a15a08;text-decoration:underline;text-underline-offset:3px}.cls-article .cls-article__prose :is(ul,ol){padding-left:30px;margin-top:22px!important;margin-bottom:30px!important}.cls-article .cls-article__prose li{margin-bottom:9px}.cls-article .cls-article__prose li::marker{color:var(--orange)}.cls-article .cls-article__prose blockquote{background:#f1f5f8;border-left:4px solid var(--orange);padding:26px 30px;margin-top:35px!important;margin-bottom:35px!important}.cls-article .cls-article__prose img{max-width:100%;height:auto}.cls-article .cls-article__table-scroll{max-width:1120px;width:100%;margin:36px auto 45px;overflow-x:auto;-webkit-overflow-scrolling:touch}.cls-article .cls-article__table-scroll table{display:table!important;width:100%!important;min-width:600px!important;table-layout:auto;border-collapse:collapse;font-size:14px;line-height:1.6;margin:0!important}.cls-article .cls-article__table-scroll thead{display:table-header-group!important}.cls-article .cls-article__table-scroll tbody{display:table-row-group!important}.cls-article .cls-article__table-scroll tr{display:table-row!important}.cls-article .cls-article__table-scroll :is(th,td){display:table-cell!important;text-align:left;vertical-align:top;padding:15px!important;border:1px solid #d8e1e9}.cls-article .cls-article__table-scroll th{background:var(--navy)!important;color:#fff!important}.cls-article .cls-article__table-scroll td{background:#fff!important;color:#263746!important}.cls-article .cls-article__table-scroll tbody tr:nth-child(2n) td{background:#f1f5f8!important}.cls-article .cls-article__table-scroll caption{caption-side:top;text-align:left;font-weight:800;font-size:17px;color:var(--navy);padding:0 0 14px}.cls-article .cls-article__related{margin-top:75px;border-top:1px solid var(--line);padding-top:42px}.cls-article .cls-article__related-heading{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:27px}.cls-article .cls-article__related-heading .cls-article__eyebrow{color:#a45b0b;margin-bottom:10px}.cls-article .cls-article__related-heading h2{font-size:clamp(27px,3vw,39px)!important;font-weight:800!important;color:var(--navy)!important;margin:0!important}.cls-article .cls-article__related-heading>a{color:#99550b;font-weight:800;text-decoration:none;font-size:13px}.cls-article .cls-article__related-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:18px}.cls-article .cls-article__related-card{background:#fff;border:1px solid var(--line);border-radius:9px;overflow:hidden;transition:box-shadow .2s,border-color .2s}.cls-article .cls-article__related-card:hover{border-color:var(--orange);box-shadow:0 10px 28px #061a2d14}.cls-article .cls-article__related-image{display:flex;aspect-ratio:16/9;background:#e9eff3;align-items:center;justify-content:center;text-decoration:none;overflow:hidden}.cls-article .cls-article__related-image img{width:100%;height:100%;object-fit:cover}.cls-article .cls-article__related-image span{color:#536274;font-size:11px;font-weight:800;letter-spacing:.13em}.cls-article .cls-article__related-body{padding:23px;border-top:3px solid var(--orange)}.cls-article .cls-article__related-body p{font-size:10px;letter-spacing:.14em;color:#a45b0b;font-weight:800;margin:0 0 12px}.cls-article .cls-article__related-body h3{font-size:clamp(18px,1.5vw,23px)!important;line-height:1.35!important;margin:0 0 24px!important;font-weight:800!important}.cls-article .cls-article__related-body h3 a{color:var(--navy);text-decoration:none}.cls-article .cls-article__related-body>a{color:#99550b;font-size:13px;font-weight:800;text-decoration:none}.cls-article .cls-article__return{margin-top:55px;text-align:center}.cls-article .cls-article__return a{color:#99550b;text-decoration:none;border-bottom:2px solid var(--orange);padding-bottom:8px;font-size:13px;font-weight:800}.cls-article .cls-article__footer{background:#e9eef2;border-top:1px solid #d3dee5;border-bottom:4px solid var(--orange);padding:clamp(48px,5vw,78px) 0}.cls-article .cls-article__footer-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(240px,.5fr);gap:clamp(25px,5vw,80px);align-items:center}.cls-article .cls-article__footer .cls-article__eyebrow{color:#a45b0b}.cls-article .cls-article__footer h2{font-size:clamp(29px,3vw,44px)!important;font-weight:800!important;line-height:1.17!important;letter-spacing:-.035em!important;color:var(--navy)!important;margin:0 0 20px!important;max-width:780px}.cls-article .cls-article__footer p:not(.cls-article__eyebrow){font-size:16px;line-height:1.75;color:#43596a;max-width:780px;margin:0}.cls-article .cls-article__footer-action{display:grid;gap:16px;justify-items:start}.cls-article .cls-article__footer-action a{display:inline-flex;align-items:center;justify-content:center;background:var(--navy);color:#fff;text-decoration:none;font-size:13px;font-weight:800;padding:16px 24px;border-radius:5px;border-bottom:3px solid var(--orange)}.cls-article .cls-article__footer-action a:hover{background:#a65b08}.cls-article .cls-article__footer-action span{color:#536678;font-size:10px;font-weight:800;letter-spacing:.1em;line-height:1.7}.cls-article a:focus-visible{outline:3px solid var(--orange);outline-offset:4px}@media(max-width:960px){.cls-article .cls-article__hero-grid,.cls-article .cls-article__footer-grid{grid-template-columns:1fr}.cls-article .cls-article__aside{max-width:690px}}@media(max-width:650px){.cls-article .cls-article__wrap{width:calc(100% - 30px)}.cls-article .cls-article__hero{padding:105px 0 55px}.cls-article .cls-article__hero h1{font-size:clamp(33px,8vw,47px)!important}.cls-article .cls-article__prose p{font-size:16px}.cls-article .cls-article__prose h2{padding-left:15px;margin-top:46px!important}.cls-article .cls-article__related-heading{align-items:start;flex-direction:column}.cls-article .cls-article__footer-action a{width:100%}}body:has(.header[transparent]) .cls-article .cls-article__hero{padding-top:calc(var(--header-group-height,90px) + 95px)}@media(max-width:650px){body:has(.header[transparent]) .cls-article .cls-article__hero{padding-top:calc(var(--header-group-height,75px) + 65px)}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/cls-technical-article-elite.css.map */
