/* V39.7: all service templates. Scoped to avoid affecting blog, contact or archives. */
body .nw13-detail, body .nw13-detail .nw13-service-article { width:100%;max-width:100%;min-width:0;margin:0;padding:0;overflow:visible; }
body .nw13-detail .nw32 { width:100%;max-width:100%;min-width:0;overflow-x:clip; }
body .nw13-detail .nw32-wrap { width:min(1180px,calc(100% - 40px));max-width:100%;margin-inline:auto;min-width:0; }
body .nw13-detail .nw32-hero-grid,body .nw13-detail .nw32-split,body .nw13-detail .nw32-process { min-width:0; }
body .nw13-detail .nw32-hero-grid > *,body .nw13-detail .nw32-split > *,body .nw13-detail .nw32-process > * { min-width:0; }
body .nw13-detail .nw32 h1 {font-size:clamp(34px,4.6vw,66px);line-height:1.13;overflow-wrap:break-word;}
body .nw13-detail .nw32 h2 {font-size:clamp(28px,3vw,44px);line-height:1.2;overflow-wrap:break-word;}
body .nw13-detail .nw32 p {max-width:75ch;}
body .nw13-detail .nw32-visual {max-width:100%;min-width:0;transform:none;}
body .nw13-detail .nw32-visual img {height:auto;max-width:100%;}
body .nw13-detail .nw32 .nw32-button,body .nw13-detail .nw32 .nw32-outline {white-space:normal;text-align:center;}
body .nw13-detail .nw394-related {max-width:1180px;width:calc(100% - 40px);margin:0 auto;padding:55px 0;}
body .nw13-detail .nw394-related-grid {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;}
body .nw13-detail .nw394-related-grid a {min-width:0;overflow-wrap:anywhere;}
body .nw13-detail .nw32[dir=rtl] {text-align:start;}
@media(max-width:900px){body .nw13-detail .nw32-hero-grid,body .nw13-detail .nw32-split{grid-template-columns:minmax(0,1fr)}body .nw13-detail .nw394-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){body .nw13-detail .nw32-wrap{width:calc(100% - 30px)}body .nw13-detail .nw32-hero{padding:45px 0}body .nw13-detail .nw32-section{padding:55px 0}body .nw13-detail .nw32-process,body .nw13-detail .nw394-related-grid{grid-template-columns:minmax(0,1fr)}body .nw13-detail .nw32-actions{flex-direction:column;align-items:stretch}body .nw13-detail .nw32-actions>a{width:100%}body .nw13-detail .nw394-related{width:calc(100% - 30px)}}
