.masthead .nav .dropdown.service-menu{width:680px;max-width:calc(100vw - 60px);left:50%;transform:translateX(-50%);padding:20px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-height:calc(100dvh - 120px)}.service-menu .nav-group-title{display:block;padding:5px 12px 12px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#735b76;border-bottom:1px solid #e7deea;margin-bottom:6px}.masthead .service-menu a{display:block;padding:10px 12px;font-size:12px;border-radius:6px}.masthead .service-menu a[aria-current=page]{font-weight:600;background:#f3ece5;color:#432445}.audit-depth-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:30px}.audit-depth-list article{padding:24px;border:1px solid #d8cfc8;border-radius:14px}.audit-depth-list h3{font-size:21px}.audit-related-links{padding-top:20px;border-top:1px solid #d8cfc8}.audit-related-links a{text-decoration:underline;text-underline-offset:4px}.editorial-site .audit-form-panel .status{overflow-wrap:anywhere}@media(max-width:1100px){.masthead .nav .dropdown.service-menu{position:static;display:block;width:100%;max-width:none;transform:none;padding:10px;max-height:none;overflow:visible}.service-menu .nav-service-group+.nav-service-group{margin-top:14px}.service-menu .nav-group-title{font-size:10px;padding:10px 14px}.masthead .service-menu a{padding:11px 14px}}@media(max-width:700px){.audit-depth-list{grid-template-columns:1fr}}

.technical-hero-report{background:#faf6ed;color:#24132d;border-radius:20px;padding:35px;border:1px solid #d8cfc8}.technical-report-label{font-size:11px;font-weight:600;letter-spacing:.1em;color:#735b76}.editorial-site .technical-hero-report h2{color:#24132d;font-size:40px;margin:20px 0}.technical-flow{display:flex;gap:10px;margin:24px 0}.technical-flow span{flex:1;background:#f0e8df;padding:12px 8px;border-radius:7px;font-size:12px;text-align:center}.technical-hero-report dt{font-size:12px;font-weight:600;margin-top:16px;color:#735b76}.technical-hero-report dd{margin:5px 0 0;font-size:14px;line-height:1.8}.technical-hero-report .fine{margin-top:22px;color:#66576b}.technical-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.technical-benefits article{background:#fffdf8;border:1px solid #d8cfc8;border-radius:16px;padding:28px}.technical-benefits article>span{font-size:11px;font-weight:600;letter-spacing:.1em;color:#735b76}.technical-benefits h3{font-size:24px;margin:18px 0}.technical-benefits p{font-size:14px}.technical-example{padding-top:16px;border-top:1px solid #d8cfc8;color:#66576b}#benefits,#audit-offer,#request-audit{scroll-margin-top:110px}@media(max-width:900px){.technical-benefits{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.technical-benefits{grid-template-columns:1fr}.technical-hero-report{padding:24px}.editorial-site .technical-hero-report h2{font-size:34px}}