.home-testing-compact{display:none}
@media(max-width:1023px){
 .cc-home-lookup--compact-home>.cc-home-lookup__inner{max-width:none;padding:0}
 .cc-home-lookup--compact-home .cc-home-lookup__tile--promo{border:0;border-radius:0}
}
@media(min-width:1024px){
 .cc-home-lookup--compact-home>.cc-home-lookup__inner{display:none}
 .home-testing-compact{display:grid;grid-template-columns:.9fr 1.1fr;gap:var(--space-9);align-items:center;padding-block:var(--section-pad-compact-block-start) var(--section-pad-compact-block-end);background:var(--cc-white);color:var(--cc-ink);font:400 var(--text-body-sm)/var(--leading-body) var(--font-mono)}
 .home-testing-compact *{box-sizing:border-box}
 .home-testing-compact h2,.home-testing-compact p,.home-testing-compact figure,.home-testing-compact dl,.home-testing-compact dd{margin:0}
 .home-testing-compact__intro{text-align:center}
 .home-testing-compact h2{font:400 var(--text-display-3)/var(--leading-tight) var(--font-display);letter-spacing:var(--tracking-display)}
 .home-testing-compact__credentials{display:flex;justify-content:space-between;gap:var(--space-5);margin:var(--space-7) auto 0;max-width:calc(var(--space-10)*3)}
 .home-testing-compact__credentials>div{flex:1;text-align:center;font-size:var(--text-caption);color:var(--cc-graphite)}
 .home-testing-compact__credentials img{display:block;width:var(--space-7);height:var(--space-7h);object-fit:contain;margin:0 auto var(--space-2)}
 .home-testing-compact__credentials span{display:block;max-width:15ch;margin:auto}
 .home-testing-compact__proof{min-width:0}
 .home-testing-compact__products{display:flex;justify-content:flex-end;gap:var(--space-5)}
 .home-testing-compact__products button{font:inherit;font-size:var(--text-caption);color:var(--cc-graphite);background:transparent;border:0;border-bottom:1px solid transparent;min-width:var(--space-8);min-height:var(--space-7);padding:var(--space-3) 0;cursor:pointer}
 .home-testing-compact__products button[aria-pressed=true]{border-bottom-color:var(--cc-ink);color:var(--cc-ink)}
 .home-testing-compact__products button:focus-visible{outline:2px solid var(--cc-orange);outline-offset:var(--space-1)}
 .home-testing-compact__photo{display:block;width:88%;height:calc(var(--space-10)*2);object-fit:contain;margin:auto}
 .home-testing-compact__specimen figcaption{display:flex;align-items:end;justify-content:space-between;gap:var(--space-5);margin-bottom:var(--space-4)}
 .home-testing-compact__lot{font-size:var(--text-caption);letter-spacing:var(--tracking-caps)}
 .home-testing-compact__stamp{text-align:right;font-size:var(--text-caption)}
 .home-testing-compact__stamp p{font-size:var(--text-caption);color:var(--cc-graphite)}
 .home-testing-compact__stamp .date-values{display:block;font-size:var(--text-body-sm);white-space:nowrap}
 .home-testing-compact__stamp .date-ink{display:flex;justify-content:flex-end}
 .home-testing-compact__stamp .date-crop{position:relative;display:block;width:calc(var(--space-7)*3);aspect-ratio:1060/370;overflow:hidden}
 .home-testing-compact__stamp .date-crop img{position:absolute;display:block;width:144.90566%;max-width:none;height:auto;left:-23.5849%;top:-35.1351%;margin:0}
 .home-testing-compact__stamp .date-crop--second img{top:-155.4054%}
 .home-testing-compact__stamp .date-crop--protein{aspect-ratio:1150/420}
 .home-testing-compact__stamp .date-crop--protein img{width:133.565217%;left:-16.956522%;top:-76.190476%}
 .home-testing-compact__results>div{display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);padding-block:var(--space-3);border-bottom:1px solid var(--border-default);font-size:var(--text-caption)}
 .home-testing-compact__results dt{color:var(--cc-graphite)}
 .home-testing-compact__results dd{text-align:right}
 .home-testing-compact__action{display:flex;margin-top:var(--space-4)}
 .home-testing-compact [hidden]{display:none!important}
}
@media(min-width:1024px) and (max-width:1100px){.home-testing-compact{gap:var(--space-7)}}
