.audit{padding:var(--s-8);overflow:hidden}.audit__step{gap:var(--s-4);display:grid;position:relative}.audit__step[hidden]{display:none}.audit__h{font-size:var(--t-26);line-height:var(--l-26);font-weight:var(--w-semibold);letter-spacing:var(--track-heading);color:var(--paper)}.audit__h span{color:color-mix(in srgb, var(--accent) 85%, var(--paper))}.audit__p{font-size:var(--t-15);line-height:var(--l-15);color:var(--on-ink-2)}.audit__form{gap:var(--s-2);margin-top:var(--s-1);display:grid}.audit__in{width:100%;height:var(--control-h);padding:0 var(--s-4);background:var(--paper);color:var(--ink);font-size:var(--t-15);border:1px solid #0000;border-radius:0}.audit__in::placeholder{color:var(--text-2)}.audit__in:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 35%, transparent);outline:none}.audit__hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.audit__go{width:100%}.audit__note{font-size:var(--t-14);line-height:var(--l-14);color:var(--on-ink-2)}.audit__note a{color:var(--paper);font-weight:var(--w-semibold);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.auditband{padding-block:var(--s-16);position:relative}.auditband .audit{padding:0}.audit--band .audit__step{column-gap:var(--s-16);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center}.audit--band .audit__step>:not(form):not(.audit__note){grid-column:1}.audit--band .audit__form{grid-area:1/2/span 2;grid-template-columns:minmax(0,1fr) auto;align-self:center}.audit--band .audit__step:nth-of-type(2) .audit__form{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.audit--band .audit__go{white-space:nowrap;width:auto}.audit--band .audit__note{grid-column:2}.audit--band .audit__h{font-size:var(--t-34);line-height:var(--l-34)}body:has(.blog__side .audit,.audit-sec,input[name=Enteryourwebsite],[data-audit-form]) .auditband{display:none}@media (max-width:960px){.audit--band .audit__step,.audit--band .audit__form,.audit--band .audit__step:nth-of-type(2) .audit__form{grid-template-columns:minmax(0,1fr)}.audit--band .audit__step>*,.audit--band .audit__form,.audit--band .audit__note{grid-area:auto/1}.audit--band .audit__go{width:100%}.audit--band .audit__h{font-size:var(--t-26);line-height:var(--l-26)}.auditband{padding-block:var(--s-10)}}
