.audit-layout{display:flex;flex-direction:column;gap:var(--space-16);padding:var(--space-16)}.audit-layout .hero-checks{display:flex;flex-wrap:wrap;gap:10px 20px}.audit-layout .check{display:inline-flex;align-items:center;gap:10px;color:var(--color-gray);font-size:16px;font-weight:500}.audit-layout #fit .hero-checks{flex-direction:column;flex-wrap:nowrap;gap:var(--space-8)}.audit-layout #fit .check{display:block;width:100%;align-items:flex-start;gap:var(--space-8);font-size:16px;font-weight:400;line-height:1.8}.audit-layout #fit .check .material-symbols-outlined{font-size:24px;line-height:1}.audit-layout #fit .service-card:last-child .check .material-symbols-outlined{color:#fb3748;font-variation-settings:'FILL' 0,'wght' 400,'GRAD' 0,'opsz' 24}.audit-layout .check .material-symbols-outlined{font-size:16px;line-height:1;color:#f6b51e;font-variation-settings:'FILL' 1,'wght' 500,'GRAD' 0,'opsz' 20;flex-shrink:0}.audit-layout .icon-size-40{font-size:40px}.audit-layout .icon-success{color:#1fc16b}.audit-layout .icon-danger{color:#fb3748}.audit-layout .icon-muted{color:#727785}.audit-layout .icon-accent{color:#f6b51e}.audit-layout .service-icon-success{background-color:#e0faec}.audit-layout .service-icon-danger{background-color:#ffebec}.audit-layout .check-block{display:block}.audit-layout .text-center{text-align:center}.material-symbols-outlined{font-family:'Material Symbols Outlined';font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;font-variation-settings:'FILL' 0,'wght' 400,'GRAD' 0,'opsz' 24}.audit-layout .hero-cta{display:flex;flex-direction:column;gap:var(--space-16)}.audit-layout .hero-cta .btn{width:100%}.site-header .header-main>.site-nav,.site-header .header-main>.site-nav>.header-actions{align-items:center;height:56px}.site-header .header-main>.site-nav>.header-actions .btn{margin:0}@media (max-width:809.98px){.site-header .header-main>.site-nav.is-open{height:auto;align-items:stretch;background-color:#fff;opacity:1}.site-header .site-nav .header-actions{display:none}.site-header .site-nav.is-open .header-actions{display:flex;width:100%;padding:var(--space-12) var(--space-24) 0;height:auto}.site-header .site-nav.is-open .header-actions .btn{width:100%;justify-content:center}}@media (min-width:1200px){.site-header .header-main{display:flex;align-items:center}}@media (min-width:810px) and (max-width:1199.98px){.site-header .header-main{gap:6px}.site-header .header-main>.site-nav .nav-link{padding:0 10px;font-size:16px}}#audit-checkout-modal .btn-primary .price-badge,.audit-layout .price-badge,.header-actions .price-badge{display:inline-flex;align-items:center;justify-content:center;padding:0 8px;border-radius:8px;background:#f6b51e;color:#181a1f;font-family:var(--font-body);font-size:18px;font-weight:600;line-height:1.6}.audit-layout .hero-cta .btn-outline .material-symbols-outlined{font-size:24px;line-height:1}.audit-layout .content-hero{display:flex;flex-direction:column;gap:var(--space-16)}.stats-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-16)}.stats-grid .stat{background:var(--color-white);border-radius:var(--radius-card);padding:var(--space-40);display:flex;flex-direction:column;gap:8px;align-items:flex-start;justify-content:center;width:100%;min-width:0}.stats-grid .stat .stat-icon{display:inline-flex;align-items:center;justify-content:center;padding:10.67px}.stats-grid .stat .stat-icon .material-symbols-outlined{font-size:40px;color:#f6b51e}.stats-grid .stat h3{margin:0;font-family:var(--font-heading);font-size:46px;font-weight:400;line-height:1.2;color:var(--color-dark)}.stats-grid .stat p{margin:0;font-family:var(--font-body);font-size:16px;font-weight:400;line-height:1.8;color:var(--color-gray)}.audit-layout .project-case-card{transition:none}.audit-layout .project-case-card:hover{box-shadow:none;transform:none}.audit-layout .pricing-grid{gap:var(--space-24)}.audit-layout .pricing-intro-card{justify-content:center;gap:var(--space-8);padding:var(--space-40)}.audit-layout .pricing-intro-icon{font-size:164px;line-height:1}.audit-layout .pricing-intro-title{display:flex;flex-direction:column;gap:0}.audit-layout .pricing-title-line{margin:0;font-family:var(--font-heading);font-size:46px;font-weight:400;line-height:1.2;color:var(--color-dark)}.audit-layout .pricing-copy{font-family:var(--font-body);font-size:16px;font-weight:400;line-height:1.8;color:var(--color-gray)}.audit-layout .pricing-card{position:relative;gap:var(--space-24);padding:48px var(--space-40)}.audit-layout .pricing-header{display:flex;flex-direction:column;gap:var(--space-8)}.audit-layout .pricing-amount-row{display:flex;align-items:center;gap:var(--space-8);flex-wrap:wrap}.audit-layout .pricing-amount{font-size:46px;line-height:1.2}.audit-layout .pricing-amount .currency-symbol{display:inline-block;font-size:.62em;line-height:1;transform:translateY(-.2em);margin-left:2px}.audit-layout .pricing-term{font-family:var(--font-heading);font-size:20px;font-weight:400;line-height:1.35;color:var(--color-gray)}.audit-layout .pricing-checks{flex-direction:column;flex-wrap:nowrap;gap:var(--space-8)}.audit-layout .pricing-checks .check{display:flex;width:100%;align-items:center;gap:var(--space-8);font-size:16px;font-weight:400;line-height:1.8}.audit-layout .pricing-checks .material-symbols-outlined{font-size:24px;line-height:1}.audit-layout .pricing-badge{position:absolute;top:-15px;left:var(--space-40);transform:none;z-index:1}.audit-layout .pricing-footer-copy{width:100%}.audit-footer-headline .footer-headline-break{display:block}.audit-footer .audit-footer-subtext{max-width:1120px;font-size:16px;line-height:1.8}.audit-footer .audit-footer-benefits{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-16) var(--space-24);width:100%}.audit-footer .audit-footer-benefit{display:inline-flex;align-items:center;gap:var(--space-8);font-family:var(--font-body);font-size:16px;font-weight:400;line-height:1.8;color:var(--color-gray);text-align:center}.audit-footer .audit-footer-benefit .material-symbols-outlined{font-size:24px;line-height:1;color:#f6b51e;font-variation-settings:'FILL' 0,'wght' 400,'GRAD' 0,'opsz' 24;flex-shrink:0}.audit-footer .btn-footer,.audit-footer .btn-footer-outline{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-8)}.audit-footer .price-badge{display:inline-flex;align-items:center;justify-content:center;padding:0 8px;border-radius:8px;font-family:var(--font-body);font-size:18px;font-weight:600;line-height:1.6}.audit-footer .btn-footer .price-badge{background:var(--color-dark);color:#f6b51e}.audit-footer .btn-footer-outline .material-symbols-outlined{font-size:24px;line-height:1}@media (max-width:639.98px){.audit-layout .hero-card,.audit-layout .pricing-card,.audit-layout .pricing-intro-card,.audit-layout .process-card,.audit-layout .project-case-card,.audit-layout .section-card,.audit-layout .service-card,.audit-layout .stat{text-align:left}.audit-layout .project-case-info{align-items:flex-start;text-align:left}.audit-layout .stat{align-items:flex-start;padding:var(--space-24)}.audit-layout .stat .stat-icon{margin-left:0}.audit-layout .stat h3{font-size:34px;line-height:1.2}}@media (min-width:640px){.audit-layout{padding:var(--space-32);gap:var(--space-24)}.audit-layout .content-hero{gap:var(--space-24)}.audit-layout .hero-cta{flex-direction:row;gap:var(--space-24)}.audit-layout .hero-cta .btn{width:auto;flex:1}.stats-grid{grid-template-columns:1fr 1fr;gap:var(--space-24)}.audit-layout .pricing-badge{left:var(--space-40);right:auto;transform:none}.audit-footer .audit-footer-benefits{gap:var(--space-24)}}@media (min-width:640px) and (max-width:1199.98px){.audit-layout .hero-cta{flex-direction:column;gap:var(--space-16)}.audit-layout .hero-cta .btn{width:100%;flex:none}}@media (min-width:1200px){.audit-layout{flex-direction:column;align-items:stretch;gap:var(--space-24);padding:var(--space-32) var(--space-80)}.audit-layout .hero-cta{flex-direction:row;gap:var(--space-24)}.audit-layout .hero-cta .btn.btn-full{width:auto;flex:1}.audit-layout .content-hero{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-24);width:auto;position:static;top:auto;align-self:stretch}.audit-layout .content-hero>.hero-card,.audit-layout .content-hero>.stats-grid{width:100%;height:100%;min-width:0}.audit-layout .services-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-24)}.audit-layout .services-grid-four-cols{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1200px) and (max-width:1439.98px){.audit-layout .hero-cta{flex-direction:column;gap:var(--space-16)}.audit-layout .hero-cta .btn{width:100%;flex:none}}.audit-layout .footer-cta .btn-footer-outline .material-symbols-outlined{font-size:24px;line-height:1}.audit-checkout-layout{min-height:calc(100vh - var(--header-h))}.site-header .checkout-back-btn{flex-shrink:0}.checkout-header-actions{margin-left:auto}.checkout-header-preview{width:auto}.audit-checkout-main{flex:1;justify-content:center}.audit-checkout-main .checkout-card{width:100%;max-width:600px;margin:0 auto;gap:var(--space-24)}.audit-checkout-main .project-case-badge{align-self:flex-start}.checkout-copy{display:flex;flex-direction:column;gap:var(--space-8)}.checkout-title{margin:0}.checkout-subtitle{font-family:var(--font-body);font-size:16px;line-height:1.8;color:var(--color-gray)}.checkout-form{display:flex;flex-direction:column;gap:var(--space-16)}.checkout-fields{display:grid;grid-template-columns:1fr;gap:var(--space-16)}.checkout-field{display:flex;flex-direction:column;gap:6px}.checkout-field label{font-family:var(--font-body);font-size:14px;font-weight:600;line-height:1.4;color:var(--color-dark)}.checkout-input{width:100%;height:56px;padding:0 var(--space-16);border:1.5px solid var(--color-border);border-radius:var(--radius-btn);font-family:var(--font-body);font-size:16px;color:var(--color-dark);background:var(--color-white);outline:0;transition:border-color .18s}.checkout-input::placeholder{color:var(--color-gray)}.checkout-input:focus{border-color:var(--color-dark)}.checkout-input.is-error{border-color:#e53935}.checkout-payment-card{display:flex;flex-direction:column;gap:var(--space-4);padding:0}.checkout-payment-title{margin:0}.checkout-payment-row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-16);padding:var(--space-4) 0;font-family:var(--font-body);font-size:16px;line-height:1.6;color:var(--color-dark)}.checkout-payment-row span:first-child{color:var(--color-gray)}.checkout-payment-row span:last-child{font-family:var(--font-heading);font-size:16px;font-weight:400;line-height:1.35;color:var(--color-dark)}.checkout-payment-note{margin-top:var(--space-8);font-family:var(--font-body);font-size:14px;line-height:1.6;color:var(--color-gray);text-align:center}.checkout-errors{display:block;font-family:var(--font-body);font-size:14px;line-height:1.5;color:#e53935}.checkout-errors[hidden]{display:none}.audit-modal-card{max-width:600px;margin:0 auto;gap:var(--space-24)}.audit-preview-success{margin:0;padding:var(--space-16);border-radius:var(--radius-btn);background:#e0faec;color:#1a8d4e;text-align:center;font-weight:600}.audit-preview-fields[hidden]{display:none}#audit-checkout-modal .site-modal__dialog--wide{max-height:calc(100vh - 40px);overflow:hidden}#audit-checkout-modal .case-study-popup-card{max-height:calc(100vh - 40px)}#audit-checkout-modal .case-study-popup-form{max-height:calc(100vh - 320px);overflow-y:auto;padding-right:4px}@media (min-width:640px){.checkout-fields{grid-template-columns:1fr 1fr}}@media (max-width:639.98px){.checkout-header-preview{height:48px;padding:var(--space-12) var(--space-16);font-size:14px}#audit-checkout-modal .case-study-popup-card,#audit-checkout-modal .site-modal__dialog--wide{max-height:calc(100vh - 24px)}#audit-checkout-modal .case-study-popup-form{max-height:calc(100vh - 280px)}.checkout-fields{grid-template-columns:1fr}.checkout-field,.checkout-input{width:100%}}