.high-tech-page{padding-top:28px;padding-bottom:100px;max-width:1240px}
.article-topline{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-bottom:18px;border-bottom:1px solid var(--line);font:700 11px/1.4 var(--sans);letter-spacing:.12em;color:var(--coral)}
.article-topline a{color:var(--brand);text-decoration:none;letter-spacing:0;font-size:13px}
.article-layout{display:grid;grid-template-columns:minmax(0,790px) minmax(190px,1fr);gap:72px;align-items:start;padding-top:38px}
.high-tech-article{min-width:0;color:var(--ink)}
.high-tech-article h1{font:500 clamp(48px,6vw,82px)/1.02 var(--serif);letter-spacing:-.045em;color:var(--brand);max-width:780px;margin:0 0 24px}
.high-tech-article>p:first-of-type{font:500 22px/1.42 var(--serif);color:var(--ink-soft);max-width:680px;margin:0 0 25px}
.high-tech-article p{font:15px/1.73 var(--sans);margin:0 0 18px;max-width:75ch}
.high-tech-article h2{font:500 clamp(31px,3.4vw,45px)/1.12 var(--serif);letter-spacing:-.025em;color:var(--brand);margin:68px 0 21px;padding-top:18px;border-top:1px solid var(--line);scroll-margin-top:30px}
.high-tech-article h3{font:600 20px/1.3 var(--sans);color:var(--brand);margin:39px 0 15px}
.high-tech-article a{color:var(--brand);text-decoration-color:var(--coral);text-underline-offset:3px}
.high-tech-article strong{color:var(--brand)}
.high-tech-article table{display:block;overflow-x:auto;width:100%;border-collapse:collapse;margin:24px 0 34px;font:13px/1.5 var(--sans);color:var(--ink)}
.high-tech-article th,.high-tech-article td{border-bottom:1px solid var(--line);padding:14px 13px;text-align:left;vertical-align:top}
.high-tech-article th{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);background:#f4f7f5}
.high-tech-article table:first-of-type{background:#f6f9f7;border:1px solid var(--line);border-radius:10px}
.high-tech-article table:first-of-type th,.high-tech-article table:first-of-type td{padding:16px 14px}
.high-tech-article table:nth-of-type(2) td:first-child{font-weight:700;color:var(--coral);font-size:16px}
.high-tech-article table:nth-of-type(2) td:nth-child(2){min-width:180px;font-weight:600}
.high-tech-article table:nth-of-type(2) td:nth-child(3){min-width:340px}
.high-tech-article table:nth-of-type(2) td:nth-child(4){min-width:180px;color:var(--ink-soft)}
.high-tech-article hr{display:none}
.high-tech-article h1:before{content:'MATEPAL / FIELD GUIDE';display:block;margin:0 0 17px;font:700 11px/1.3 var(--sans);letter-spacing:.15em;color:var(--coral)}
.high-tech-article table:first-of-type{display:block;overflow:visible;background:transparent;border:0;border-radius:0}
.high-tech-article table:first-of-type thead{display:none}
.high-tech-article table:first-of-type tbody{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
.high-tech-article table:first-of-type tr{display:flex;flex-direction:column;min-height:135px;padding:17px 18px;border:1px solid var(--line);border-radius:9px;background:#f6f9f7}
.high-tech-article table:first-of-type tr:nth-child(2){background:#eff5f0}
.high-tech-article table:first-of-type tr:nth-child(3){background:#f8f6ee}
.high-tech-article table:first-of-type tr:nth-child(4){background:#fbf2ed}
.high-tech-article table:first-of-type td{display:block;border:0;padding:0}
.high-tech-article table:first-of-type td:first-child{font-size:11px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--coral);margin:0 0 12px}
.high-tech-article table:first-of-type td:nth-child(2){font:600 15px/1.4 var(--sans);color:var(--brand);margin-bottom:9px}
.high-tech-article table:first-of-type td:nth-child(3){font:12px/1.4 var(--sans);color:var(--ink-soft);margin-top:auto}
.article-aside{position:sticky;top:24px;border-left:1px solid var(--line);padding-left:25px;color:var(--ink-soft)}
.aside-kicker{font:700 10px/1.3 var(--sans);letter-spacing:.14em;color:var(--coral);margin:0 0 12px}
.aside-title{font:500 27px/1.16 var(--serif);color:var(--brand);margin:0 0 24px}
.article-aside nav{display:flex;flex-direction:column;gap:0}
.article-aside nav a{padding:11px 0;border-top:1px solid var(--line);font:600 12px/1.35 var(--sans);color:var(--brand);text-decoration:none}
.article-aside nav a:hover,.article-aside nav a:focus-visible{color:var(--coral)}
.aside-note{font:12px/1.5 var(--sans);margin-top:28px}
@media(max-width:900px){.article-layout{grid-template-columns:minmax(0,1fr) 180px;gap:32px}.high-tech-article h1{font-size:clamp(45px,7vw,65px)}}
@media(max-width:700px){.article-layout{display:block;padding-top:26px}.article-aside{position:static;border-left:0;border-top:1px solid var(--line);padding:24px 0 0;margin-top:45px}.article-aside nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px}.article-topline span{font-size:9px;text-align:right}.high-tech-article h2{margin-top:48px}.high-tech-article table:nth-of-type(2) td:nth-child(3){min-width:280px}}
@media(max-width:520px){.high-tech-article h1{font-size:45px}.high-tech-article>p:first-of-type{font-size:19px}.high-tech-article p{font-size:14px}.high-tech-article h2{font-size:30px}.article-aside nav{grid-template-columns:1fr}.high-tech-article table:first-of-type tbody{grid-template-columns:1fr 1fr;gap:7px}.high-tech-article table:first-of-type tr{min-height:165px;padding:13px}.high-tech-article table:first-of-type td:nth-child(2){font-size:13px}.high-tech-article table:first-of-type td:nth-child(3){font-size:11px}}
