@media (max-width:640px){.technical-guides-page>main>section:first-child{padding:3rem 1rem 2.5rem!important}.technical-guides-page>main>div{padding:2.5rem 1rem 3.5rem!important}.technical-guides-page>main>div>section{border-radius:18px!important;padding:1.25rem!important}.technical-guides-page>main>section:first-child h1{overflow-wrap:anywhere;word-break:break-word;font-size:clamp(1.75rem,8vw,2.25rem)!important}.technical-guides-page>main>section:first-child p{font-size:1rem!important;line-height:1.7!important}.technical-guides-page>main>section:first-child a{padding:.6rem .85rem!important;font-size:.85rem!important}.technical-guides-page>main>section:first-child>div>div:last-child{grid-template-columns:1fr!important;gap:.75rem!important;margin-top:1.75rem!important}.tg-articles-grid,.tg-feature-grid,.tg-tools-grid{grid-template-columns:1fr!important}.tg-category-badges{gap:.5rem!important;margin-bottom:1.5rem!important}.guide-card{min-width:0}.guide-card h3{overflow-wrap:anywhere;word-break:break-word}.guide-card>div:first-child{flex-wrap:wrap;gap:.5rem;align-items:flex-start!important}.technical-guide-article{max-width:100%;overflow-x:hidden}.tg-article-hero{padding:2.5rem 1rem 2rem!important}.tg-article-hero h1{overflow-wrap:anywhere;word-break:break-word;font-size:clamp(1.55rem,7vw,2rem)!important}.tg-article-hero nav{margin-bottom:1.25rem!important;font-size:.8rem!important}.tg-article-hero p{font-size:.98rem!important}.tg-article-meta{gap:.75rem 1rem!important;font-size:.8rem!important}.tg-article-cover{padding:1.5rem 1rem 0!important}.tg-article-body{padding:2rem 1rem 0!important}.tg-article-intro{margin-bottom:2rem!important;padding:1.15rem 1rem!important;font-size:.98rem!important}.tg-related-tools-section{padding:1rem 1rem 2.5rem!important}.tg-related-tools-panel{border-radius:18px!important;padding:1.35rem!important}.tg-related-tools-grid{grid-template-columns:1fr!important}.tg-related-tools-grid a{min-height:44px}.tg-article-back{padding:0 1rem 3.5rem!important}.technical-guide-article .markdoc-content{max-width:100%;font-size:.98rem;line-height:1.8;overflow-x:hidden}.technical-guide-article .markdoc-content h1{font-size:1.45rem}.technical-guide-article .markdoc-content h2{overflow-wrap:anywhere;word-break:break-word;font-size:1.25rem}.technical-guide-article .markdoc-content h3,.technical-guide-article .markdoc-content h4{overflow-wrap:anywhere;word-break:break-word;font-size:1.1rem}.technical-guide-article .markdoc-content p,.technical-guide-article .markdoc-content li{overflow-wrap:anywhere;word-break:break-word}.technical-guide-article .markdoc-content ul,.technical-guide-article .markdoc-content ol{padding-left:1.25rem}.technical-guide-article .markdoc-content a{overflow-wrap:anywhere;word-break:break-word;padding:.15rem 0;line-height:1.6}.technical-guide-article .markdoc-content pre{-webkit-overflow-scrolling:touch;border-radius:10px;max-width:100%;padding:.85rem;font-size:.85rem;overflow-x:auto}.technical-guide-article .markdoc-content code{overflow-wrap:anywhere;word-break:break-word}.technical-guide-article .markdoc-table-scroll{-webkit-overflow-scrolling:touch;width:100%;max-width:100%;overflow-x:auto}.technical-guide-article .markdoc-table-scroll table{table-layout:auto;width:max-content;min-width:640px;max-width:none;display:table}.technical-guide-article .markdoc-table-scroll th,.technical-guide-article .markdoc-table-scroll td{white-space:normal;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;width:auto;min-width:160px;max-width:none;padding:.65rem .85rem;font-size:.88rem}}@media (max-width:430px) and (min-width:321px){.tg-article-hero h1{font-size:clamp(1.6rem,6.5vw,2.1rem)!important}}
