.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}
.original-identity .identity-logo{position:relative;width:164px;height:71.75px;overflow:hidden;mix-blend-mode:screen}
.original-identity .identity-logo>img{position:absolute;width:205px;height:auto;max-width:none;left:-24.34375px;top:-62.78125px;filter:grayscale(1) invert(1) contrast(1.8)}
.masthead-contact>.header-address{font-size:12px;min-height:22px;color:var(--muted);font-weight:450}.masthead-contact>.header-address:hover{text-decoration:underline;text-underline-offset:4px}.original-identity .gate::after{display:none}
@media(max-width:700px){.original-identity .identity-logo{width:128px;height:56px}.original-identity .identity-logo>img{width:160px;left:-19px;top:-49px}.original-identity .gate-image{object-position:100% 0}.original-identity .mobile-address{display:flex;align-items:center;min-height:44px}}
.single-review{display:grid;grid-template-columns:minmax(0,2.8fr) minmax(240px,1fr);gap:32px;margin-top:34px;align-items:start}.single-review>article{min-width:0}.single-review .desktop-capture{margin-top:18px}.single-review .mobile-capture{width:100%;max-width:340px;margin-top:18px}.single-review .variant-description{min-height:0}.review-framing{display:grid;grid-template-columns:1fr 1fr;gap:28px;border-top:1px solid var(--line);margin-top:34px;padding-top:28px}.review-framing h2{font-size:20px;font-weight:450}.review-framing p{font-size:14px;color:var(--muted);line-height:1.6;margin-top:12px}.review-framing a{display:block;margin-top:16px}.review-framing img{width:100%;height:auto}.original-specimens{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:32px}.original-specimen{min-height:250px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:28px;background:#15191b}.original-specimen .original-preview-logo{position:relative;width:256px;height:112px;overflow:hidden;mix-blend-mode:screen}.original-preview-logo>img{position:absolute;width:320px;max-width:none;left:-38px;top:-98px;filter:grayscale(1) invert(1) contrast(1.8)}.original-specimen .small-original{width:128px;height:56px}.small-original>img{width:160px;left:-19px;top:-49px}.original-specimen.source{background:#eceeed}.original-specimen.source>img{width:230px;height:230px;object-fit:contain}
@media(max-width:800px){.single-review{grid-template-columns:1fr;gap:36px}.single-review .mobile-capture{width:min(100%,390px)}.original-specimens{grid-template-columns:1fr}.review-framing{gap:20px}}
@media(max-width:600px){.review-framing{grid-template-columns:1fr}}
.original-identity .gate{--header-height:128px;--minimum-gate:440px;--scene-height:max(var(--minimum-gate),calc(100svh - var(--header-height)));height:var(--scene-height);min-height:0}
.original-identity.framing-tight .gate{--headroom-trim:max(calc(100vw * .02990431),calc(var(--scene-height) * .05611672))}
.original-identity.framing-tight .gate-image{height:calc(100% + var(--headroom-trim));transform:translateY(calc(-1 * var(--headroom-trim)))}
@media(max-width:1100px){.original-identity .gate{--header-height:124px}}
@media(max-width:700px){.original-identity .gate{--header-height:125px;--minimum-gate:430px}.original-identity .gate-image{object-position:98% 0}.original-identity.framing-tight .gate-image{object-position:97% 0}}
@media(max-width:359px){.original-identity .gate{--minimum-gate:400px}}
@media(max-height:700px) and (min-width:701px){.original-identity .gate{--minimum-gate:400px}}
.original-preview-logo>img{height:auto}
@media(max-width:700px){.original-identity .gate-image{--render-height:var(--scene-height);object-position:right calc(55vw - var(--render-height) * .3528161) top 0px}.original-identity.framing-tight .gate-image{--render-height:calc(var(--scene-height) + var(--headroom-trim))}}
@media(max-width:359px){.original-identity .gate-image{object-position:right calc(50vw - var(--render-height) * .3528161) top 0px}}
