.neo-package .sajp-stage .sajp-word{font-size:clamp(44px,5.7vw,72px)}.neo-system-grid{grid-template-columns:1fr 1fr;align-items:center;gap:9%;display:grid}.neo-system-art{background:var(--season-soft,color-mix(in srgb,var(--season-wash) 78%,var(--season-group)));padding-inline:30px;padding-block:var(--psw-space-inset);border-radius:6px 65px 6px 6px;container-type:inline-size}.neo-system-art .sajp-range-image{height:min(450px,110cqw);margin:0 0 36px}.neo-system-art figcaption{text-align:center;color:var(--season-muted);font-size:12px;line-height:1.7}.neo-design-details article{border-top:1px solid var(--season-line-strong,var(--season-accent));padding-block:32px}.neo-design-details .sajp-index{margin-bottom:20px}.neo-design-details p{font-size:15px}.neo-package .neo-award-evidence{text-underline-offset:4px;text-decoration:underline}@media (max-width:700px){.neo-system-grid{grid-template-columns:1fr;gap:36px}.neo-system-art{padding-inline:24px;padding-block:var(--psw-space-inset)}.neo-package .sajp-stage .sajp-word{font-size:clamp(44px,14vw,68px)}}@media (min-width:1001px) and (min-height:700px){.neo-system-grid{align-items:start}.neo-system-art{align-self:start;position:sticky;top:clamp(24px,100svh - 720px,130px)}}
