.twenty-second-technical-guide-blog .article-hero h1{overflow-wrap:anywhere}.twenty-second-technical-guide-blog [id^=section-]{scroll-margin-top:6rem}.technical-reading-contents{padding:2rem clamp(1.25rem,6vw,5rem);background:#edf0ec;border-bottom:1px solid #c8cec8}.technical-reading-contents ol{list-style:none;padding:0;margin:1.25rem 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem 1.5rem}.technical-reading-contents a{display:flex;align-items:center;gap:.75rem;padding:.85rem .75rem;color:#26342d;border-bottom:1px solid #bec7bf;font-size:.94rem;line-height:1.5}.technical-reading-contents a>span{color:#71551f;font-family:var(--font-mono, monospace);flex:0 0 auto}.technical-reading-contents a svg{margin-left:auto;flex:0 0 auto}.technical-source-attribution>p{max-width:78ch;margin-top:1.2rem;line-height:1.85;overflow-wrap:anywhere}.technical-source-attribution strong{color:#314339;font-size:.95rem}.technical-reading-path{background:#13251e;color:#f4f5ee;padding:2.5rem clamp(1.25rem,6vw,5rem)}.technical-reading-path>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.3rem}.technical-reading-path a{padding:1.5rem;border:1px solid #496053;display:flex;flex-direction:column;gap:1rem;color:inherit;min-width:0}.technical-reading-path a>span{display:flex;align-items:center;gap:.6rem;color:#e8b44d;font-size:.8rem}.technical-reading-path a>strong{font-size:clamp(1.1rem,1.5vw,1.4rem);font-weight:500;line-height:1.4;overflow-wrap:anywhere}.technical-reading-contents a:focus-visible,.technical-reading-path a:focus-visible{outline:3px solid #e8b44d;outline-offset:3px}@media (prefers-reduced-motion: no-preference){.technical-reading-contents a,.technical-reading-path a{transition:transform .16s cubic-bezier(.23,1,.32,1)}.technical-reading-contents a:hover,.technical-reading-path a:hover{transform:translateY(-2px)}.technical-reading-contents a:active,.technical-reading-path a:active{transform:scale(.98)}}@media (max-width: 640px){.technical-reading-contents ol,.technical-reading-path>div{grid-template-columns:1fr}.technical-reading-contents a{padding:.85rem 0}.technical-reading-path a{padding:1.15rem}}.twenty-second-technical-guide-blog .article-summary-plate strong{font-size:clamp(1.35rem,2.2vw,2rem);line-height:1.12;overflow-wrap:anywhere}.technical-document-links{margin:0 5.5%;padding:1.5rem clamp(1rem,3vw,2.75rem);background:#111f1b;border-top:1px solid #31463b}.technical-document-links>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.technical-document-links a{display:flex;align-items:center;justify-content:space-between;gap:.65rem;color:#f2f0e2;border:1px solid #31463b;padding:.85rem;text-decoration:none;font-size:.875rem}.technical-document-links a:focus-visible{outline:2px solid #f3b63a;outline-offset:4px}@media (max-width: 680px){.technical-document-links{margin:0}.technical-document-links>div{grid-template-columns:1fr}}.twenty-second-technical-guide-blog .news-header{max-width:100%;box-sizing:border-box}.twenty-second-technical-guide-blog .news-header .global-nav{min-width:0;flex-shrink:1}.twenty-second-technical-guide-blog .news-header-actions{flex-shrink:0}@media (min-width: 1080px) and (max-width: 1450px){.twenty-second-technical-guide-blog .news-back-link{display:none}}
