.review-v2{--review-v2-field-gap:1.5rem;background-color:var(--color-v2-background-default);color:var(--color-v2-text-default);scroll-margin-top:2rem}.review-v2 .review-v2__muted{color:var(--color-v2-text-muted)}.review-v2__intro{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex}.review-v2 .review-v2__eyebrow{margin-block-end:calc(var(--v2-eyebrow-gap) - 1rem)}.review-v2 .review-v2__description{max-width:36rem;color:var(--color-v2-text-muted)}.review-v2__body{max-width:40rem;margin-block-start:3rem;margin-inline:auto}.review-v2__expect{border-radius:var(--radius-lg);background-color:var(--color-v2-background-muted);flex-direction:column;gap:.75rem;margin-block-end:2rem;padding:1.5rem;display:flex}.review-v2__expect-item{align-items:flex-start;gap:.75rem;display:flex}.review-v2 .review-v2__expect-icon{width:1.125rem;height:1.125rem;color:var(--color-v2-brand-orange);flex:none;margin-block-start:.3125rem}.review-v2__form{gap:var(--review-v2-field-gap);flex-direction:column;display:flex}.review-v2__concerns{border:0;margin:0;padding:0}.review-v2__legend{gap:.375rem;margin-block-end:.75rem;padding:0;display:flex}.review-v2__options{grid-template-columns:minmax(0,1fr);gap:.5rem;display:grid}@media (width>=810px){.review-v2__options{grid-template-columns:repeat(2,minmax(0,1fr))}}.review-v2__option{border:1px solid var(--color-v2-border-default);border-radius:var(--radius-md);background-color:var(--color-v2-background-default);cursor:pointer;align-items:flex-start;gap:.75rem;padding:.625rem 1rem;transition:border-color .2s;display:flex}.review-v2__option:hover{border-color:var(--color-v2-text-muted)}.review-v2__option:has(.review-v2__checkbox:checked){border-color:var(--color-v2-text-default)}.review-v2__checkbox{border:1.5px solid var(--color-v2-text-muted);border-radius:var(--radius-sm);background-color:var(--color-v2-background-default);cursor:pointer;appearance:none;flex:none;width:1.125rem;height:1.125rem;margin-block-start:.3125rem}.review-v2__checkbox:checked{border-color:var(--color-v2-background-primary);background-color:var(--color-v2-background-primary);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none' stroke='white' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 7l4 4 6-6'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:.7rem}.review-v2 .review-v2__checkbox:focus{box-shadow:none;outline:none}.review-v2 .review-v2__checkbox:focus-visible{outline:2px solid var(--color-v2-text-default);outline-offset:2px}.review-v2__turnstile{justify-content:center;display:flex}.review-v2__form-error{color:var(--color-v2-text-default)}.review-v2__form-error:before{content:"";background-color:var(--color-v2-brand-orange);vertical-align:.1em;border-radius:50%;width:.5rem;height:.5rem;margin-inline-end:.5rem;display:inline-block}.review-v2__actions{flex-direction:column;align-items:center;gap:1rem;padding-block-start:.5rem;display:flex}.review-v2 .review-v2__submit{width:100%}@media (width>=810px){.review-v2 .review-v2__submit{width:auto}}.review-v2 .review-v2__powered{color:var(--color-v2-text-muted)}.review-v2 .review-v2__powered a{color:var(--color-v2-text-muted);margin-inline-start:.25rem;transition:color .2s}.review-v2 .review-v2__powered svg{vertical-align:-.226415rem;display:inline-block}.review-v2 .review-v2__powered a:hover,.review-v2 .review-v2__powered a:focus-visible{color:var(--color-v2-text-default)}.review-v2__success{border-radius:var(--radius-lg);background-color:var(--color-v2-background-muted);text-align:center;flex-direction:column;gap:1rem;padding:2rem;display:flex}.review-v2__success:focus{outline:none}@media (prefers-reduced-motion:reduce){.review-v2__option,.review-v2 .review-v2__powered a{transition:none}}.audit-hero__intro{align-items:center;gap:var(--v2-eyebrow-gap);text-align:center;flex-direction:column;display:flex}.audit-hero .audit-hero__heading{overflow-wrap:break-word;text-wrap:balance;max-width:60rem}.audit-hero .audit-hero__description{max-width:40rem;color:var(--color-v2-text-muted)}.audit-hero__actions{flex-direction:column;align-items:center;gap:1rem 2rem;display:flex}@media (width>=810px){.audit-hero__actions{flex-direction:row}}.audit-hero__reassurances{color:var(--color-v2-text-muted);flex-wrap:wrap;justify-content:center;gap:.25rem 0;display:flex}.audit-hero__reassurances>li:not(:last-child):after{content:"·";color:var(--color-v2-border-default);margin-inline:.75rem}.audit-page>section:not(:last-child){--v2-section-bottom:0px}.audit-page{--audit-block-gap:2rem}@media (width>=810px){.audit-page{--audit-block-gap:3rem}}.audit-page .audit-page__block{margin-block-start:var(--audit-block-gap)}.audit-page .audit-page__intro{max-width:40rem;color:var(--color-v2-text-muted);margin-block-start:1rem}.audit-page__paragraphs{max-width:40rem;color:var(--color-v2-text-muted);flex-direction:column;gap:1rem;margin-block-start:1rem;display:flex}
