.yiyang-pricing-content { filter:none !important; opacity:1 !important; transform:none !important; }
.yiyang-pricing-header { position:relative; }
.yiyang-pricing-header > h1 { min-height:92.26px; display:flex; align-items:center; justify-content:center; margin:0; white-space:nowrap; }
.yy-six-row { --yy-runner-size:85px; --yy-left-gap:8px; --yy-sheep-size:130px; --yy-sheep-gap:39px; --yy-model-floor-tail:11.9px; --yy-sheep-floor-tail:3.145px; position:absolute; top:2.5rem; left:50%; transform:translateX(-50%); height:92.26px; width:min(1160px,calc(100vw - 48px)); display:grid; grid-template-columns:minmax(0,1fr) var(--yiyang-heading-width,224px) minmax(0,1fr); align-items:end; column-gap:28px; pointer-events:none; mix-blend-mode:normal !important; }
/* Equal source scale for all six models; source y=262.5 is the shared ground. */
.yy-six-left,.yy-six-right { display:flex; align-items:flex-end; align-self:end; }
.yy-six-left { grid-column:1; justify-self:end; gap:var(--yy-left-gap); }
.yy-six-right { grid-column:3; justify-self:start; }
.yy-six-runner { flex:none; width:var(--yy-runner-size); aspect-ratio:125 / 145; position:relative; transform:translateY(var(--yy-model-floor-tail)); }
.yy-six-sheep { flex:none; width:var(--yy-sheep-size); aspect-ratio:310 / 220; position:relative; margin-left:var(--yy-sheep-gap); transform:translateY(var(--yy-sheep-floor-tail)); }
.dark .yy-six-row { mix-blend-mode:normal !important; }
@media(max-width:900px) { .yy-six-row { column-gap:16px; } }
@media(max-width:639px) { .yiyang-pricing-header > h1 { min-height:55.36px; font-size:clamp(1.25rem,6vw,2rem); } .yy-six-row { top:1.25rem; height:55.36px; width:calc(100vw - 16px); column-gap:6px; } }
/* Transparent pixels replace canvas, inverted white mattes and blend layers. */
.yy-six-row,.yy-six-runner,.yy-six-sheep { filter:none !important; mix-blend-mode:normal !important; }
.yy-six-runner,.yy-six-sheep { visibility:hidden; background-image:var(--yy-atlas-light); background-size:1000% 800%; background-repeat:no-repeat; background-position:var(--yy-frame-x,0%) var(--yy-frame-y,0%); }
.yy-six-atlas-ready .yy-six-runner,.yy-six-atlas-ready .yy-six-sheep { visibility:visible; }
.dark .yy-six-runner,.dark .yy-six-sheep { background-image:var(--yy-atlas-dark); }
