.sage-xray-hero{--mark-w:max(30vw,18.75rem);isolation:isolate;background:var(--bedrock);min-block-size:min(72vh,45rem);padding:var(--space-11) var(--space-8);place-items:center;display:grid;position:relative;overflow:hidden}.sage-xray-hero:has(>.sage-xray-hero__aside){padding-inline:max(var(--space-8),(100% - var(--page-max)) / 2);--dead-top:calc(var(--mark-w) * 25 / 261);--dead-bottom:calc(var(--mark-w) * 45 / 261);--xray-air:calc(var(--dead-bottom) + var(--space-11));padding-block:calc(var(--xray-air) - var(--dead-top)) var(--xray-air);align-content:center;row-gap:var(--space-11);grid-template-columns:minmax(0,1fr);column-gap:0;min-block-size:auto}.sage-xray-hero__aside{z-index:10;inline-size:min(100%,30rem);position:relative}.sage-xray-hero__aside .sage-embed--dark :is(input:not([type=submit],[type=checkbox],[type=radio]),select,textarea){color:var(--text-body);background:var(--white);border-color:var(--border-control-on-light)}.sage-xray-hero__aside .sage-embed--dark :is(input:not([type=submit]),select,textarea)::placeholder{color:var(--text-label)}.sage-xray-hero__aside .sage-embed--dark :is(input[type=submit],.hs-button){font-size:1.125rem}:where(:has(>.sage-xray-field)){isolation:isolate}.sage-xray-field{--xray-1:132 214 211;--xray-2:0 168 179;--xray-3:65 134 163;--xray-4:36 111 138;--xray-5:99 173 191;--xray-cursor:129 188 214;--xray-blob:80%;z-index:-1;pointer-events:none;background:linear-gradient(40deg,#0a1f28,#113f4e);position:absolute;inset:0;overflow:hidden}.sage-xray-field__blobs{filter:blur(2.5rem);position:absolute;inset:-4rem}@supports (filter:url(#sage-xray-goo)) and (-webkit-app-region:none){.sage-xray-field__blobs{filter:url(#sage-xray-goo)blur(2.5rem)}}.sage-xray-goo{block-size:0;inline-size:0;position:absolute}.sage-xray-field__veil{background:color-mix(in srgb, var(--anchor) 50%, transparent);position:absolute;inset:0}.sage-xray-field__blobs>i,.sage-xray-field__cursor{mix-blend-mode:hard-light;position:absolute}.sage-xray-field__blobs>i{inline-size:var(--xray-blob);block-size:var(--xray-blob);background:radial-gradient(circle at center, rgb(var(--c) / .8) 0, rgb(var(--c) / 0) 50%) no-repeat;inset-block-start:calc(50% - var(--xray-blob) / 2);inset-inline-start:calc(50% - var(--xray-blob) / 2)}.sage-xray-field__blobs>i:first-child{--c:var(--xray-1);transform-origin:50%;animation:sage-xray-drift-v 30s var(--motion-ease) infinite}.sage-xray-field__blobs>i:nth-child(2){--c:var(--xray-2);transform-origin:calc(50% - 25rem);animation:20s infinite reverse sage-xray-spin}.sage-xray-field__blobs>i:nth-child(3){--c:var(--xray-3);transform-origin:calc(50% + 25rem);animation:40s linear infinite sage-xray-spin;inset-block-start:calc(50% - var(--xray-blob) / 2 + 12.5rem);inset-inline-start:calc(50% - var(--xray-blob) / 2 - 31.25rem)}.sage-xray-field__blobs>i:nth-child(4){--c:var(--xray-4);opacity:.7;transform-origin:calc(50% - 12.5rem);animation:sage-xray-drift-h 40s var(--motion-ease) infinite}.sage-xray-field__blobs>i:nth-child(5){--c:var(--xray-5);inline-size:calc(var(--xray-blob) * 2);block-size:calc(var(--xray-blob) * 2);transform-origin:calc(50% - 50rem) calc(50% + 12.5rem);animation:sage-xray-spin 20s var(--motion-ease) infinite;inset-block-start:calc(50% - var(--xray-blob));inset-inline-start:calc(50% - var(--xray-blob))}.sage-xray-field__cursor{background:radial-gradient(circle at center, rgb(var(--xray-cursor) / .55) 0, rgb(var(--xray-cursor) / .2) 20%, rgb(var(--xray-cursor) / 0) 55%) no-repeat;block-size:100%;inline-size:100%;inset-block-start:-50%;inset-inline-start:-50%}@keyframes sage-xray-spin{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}@keyframes sage-xray-drift-v{0%{transform:translateY(-50%)}50%{transform:translateY(50%)}to{transform:translateY(-50%)}}@keyframes sage-xray-drift-h{0%{transform:translate(-50%)translateY(-10%)}50%{transform:translate(50%)translateY(10%)}to{transform:translate(-50%)translateY(-10%)}}@keyframes sage-xray-drift-v-sm{0%{transform:translateY(-35%)translate(5%)}50%{transform:translateY(35%)translate(-5%)}to{transform:translateY(-35%)translate(5%)}}@keyframes sage-xray-drift-h-sm{0%{transform:translate(-40%)translateY(-10%)}50%{transform:translate(40%)translateY(10%)}to{transform:translate(-40%)translateY(-10%)}}.sage-xray-mark{z-index:10;pointer-events:none;justify-content:center;align-items:center;margin:0;display:flex;position:relative}.sage-xray-mark svg{inline-size:var(--mark-w);overflow:visible}.sage-xray-mark text{font-family:var(--font-sans);letter-spacing:.25rem;font-size:1.15rem;font-weight:300}@media (width<48rem){.sage-xray-hero{--xray-blob:100%}.sage-xray-field__blobs>i:first-child{animation-name:sage-xray-drift-v-sm}.sage-xray-field__blobs>i:nth-child(2){transform-origin:calc(50% - 15vw);animation-duration:12s}.sage-xray-field__blobs>i:nth-child(3){transform-origin:calc(50% + 20vw);animation-duration:15s;inset-block-start:calc(50% - var(--xray-blob) / 2 + 5vh);inset-inline-start:calc(50% - var(--xray-blob) / 2 - 10vw)}.sage-xray-field__blobs>i:nth-child(4){animation-name:sage-xray-drift-h-sm}.sage-xray-field__blobs>i:nth-child(5){transform-origin:calc(50% - 20vw) calc(50% + 15vh);animation-duration:15s}}@media (width>=64rem){.sage-xray-hero{padding:clamp(2rem,5vw,5rem) var(--space-8)}}@media (prefers-reduced-motion:reduce){.sage-xray-field__blobs>i{animation:none}}.sage-xray-intro h1{font-size:clamp(2rem,2.4vw + 1rem,3rem)}.sage-xray-label:before{content:none}.sage-xray-label__mark{flex:none;block-size:.875rem;inline-size:.875rem}.sage-xray-cards{inline-size:100%;text-align:start;max-width:53.75rem}.sage-xray-card,.sage-xray-report{padding:var(--space-10) var(--space-11)}a.sage-xray-card:hover,a.sage-xray-card:focus-visible{border-color:var(--level-deep)}.sage-xray-card__detail{font-weight:var(--font-body-weight-strong);font-size:var(--font-body-size-sm);color:var(--text-link)}.sage-xray-cards .sage-xray-card__verdict{opacity:0;transition:opacity var(--motion-slow) var(--motion-ease), transform var(--motion-slow) var(--motion-ease);transform:translateY(.3125rem)}.sage-xray-cards .sage-xray-card__detail{opacity:0;transition:opacity var(--motion-slow) var(--motion-ease)}.sage-xray-cards.is-in>:first-child .sage-xray-card__verdict{transition-delay:.3s}.sage-xray-cards.is-in>:first-child .sage-xray-card__detail{transition-delay:.5s}.sage-xray-cards.is-in>:last-child .sage-xray-card__verdict{transition-delay:1s}.sage-xray-cards.is-in>:last-child .sage-xray-card__detail{transition-delay:1.2s}.sage-xray-sample__form{inline-size:100%;max-inline-size:35rem}.sage-xray-lockup{block-size:var(--space-6);flex:none;inline-size:auto}.sage-xray-report__score{font-family:var(--font-serif);font-size:var(--font-title-size);color:var(--level-deep)}.sage-xray-check{font-size:var(--font-body-size-sm)}.sage-xray-check b,.sage-xray-bar-row b{color:var(--level-deep)}.sage-xray-report__foot b{font-family:var(--font-serif);font-size:var(--font-title-size-min);color:var(--level-deep)}.sage-xray-report__foot b.stopped{color:var(--redline)}.sage-xray-bars{column-gap:var(--space-7);row-gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) auto;display:grid}.sage-xray-bars>*{margin:0}.sage-xray-bar-row{grid-template-columns:subgrid;font-size:var(--font-body-size-sm);grid-column:1/-1;align-items:center;display:grid}@media (width<35rem){.sage-xray-bars{grid-template-columns:minmax(0,1fr) auto}.sage-xray-bar-row{row-gap:var(--space-2)}.sage-xray-bar-row>span:first-child{grid-column:1/-1}}.sage-xray-bar-row b.warn{color:var(--text-caution)}.sage-xray-bar-row b.stop{color:var(--redline)}.sage-xray-bar{block-size:var(--space-2);border-radius:var(--radius-ui);background:color-mix(in srgb,var(--anchor) 8%,transparent);overflow:hidden}.sage-xray-bar i{block-size:100%;inline-size:var(--w,0%);border-radius:var(--radius-ui);background:var(--level);display:block}.sage-xray-bar.warn i{background:var(--brass)}.sage-xray-bar.stop i{background:var(--redline)}.sage-xray-finds{gap:var(--space-10);grid-template-columns:1fr 1fr;margin-block-start:var(--space-12);display:grid}.sage-xray-find{border-inline-start:calc(var(--border-width) * 2) solid var(--redline);padding:var(--space-11) var(--space-12)}.sage-xray-find__meta{margin-block-end:var(--space-4);display:block}.sage-xray-find h3{margin-block-end:var(--space-5)}.sage-xray-find__out{border-block-start:var(--border-width) solid var(--line);margin-block-start:var(--space-6);padding-block-start:var(--space-6)}@media (width<56rem){.sage-xray-finds{grid-template-columns:minmax(0,1fr)}}.sage-lottie{aspect-ratio:1;border-radius:var(--radius);box-shadow:var(--elevation-1);overflow:hidden}.sage-lottie svg{block-size:100%;inline-size:100%;display:block}.sage-xray-covers{border-radius:var(--radius)}
