.v8 .v8-rx--apps .rx-notebar{padding-bottom:clamp(32px,4vw,56px)}.v8 .v8-rx--apps .rx-why .v8-box{align-content:start;gap:12px;display:grid}.v8 .v8-rx--apps .rx-hyp{border-radius:var(--r-md);background:var(--s1);box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-2);flex-wrap:wrap;align-items:baseline;gap:10px 14px;padding:16px 18px;font-size:14.5px;line-height:1.55;display:flex}.v8 .v8-rx--apps .rx-hyp>span:last-child{flex:32ch;min-width:0}.v8 .v8-rx--apps .rx-apply{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:clamp(28px,5vw,72px);display:grid}.v8 .v8-rx--apps .rx-apply__media{top:calc(var(--header-h) + 32px);position:sticky}.v8 .v8-rx--apps .rx-apply--wide{grid-template-columns:minmax(0,1fr)}.v8 .v8-rx--apps .rx-apply--wide .rx-apply__media{position:static}.v8 .v8-rx--apps .rx-apply--wide .rx-steps{max-width:920px}@media (max-width:960px){.v8 .v8-rx--apps .rx-apply{grid-template-columns:minmax(0,1fr)}.v8 .v8-rx--apps .rx-apply__media{position:static}}.v8 .v8-rx--apps .rx-steps{margin:0;padding:0;list-style:none;display:grid}.v8 .v8-rx--apps .rx-steps li{border-top:1px solid var(--line);grid-template-columns:44px minmax(0,1fr);gap:8px 12px;padding:22px 0;display:grid}.v8 .v8-rx--apps .rx-steps li:last-child{border-bottom:1px solid var(--line)}.v8 .v8-rx--apps .rx-steps .rx-n{padding-top:3px}.v8 .v8-rx--apps .rx-steps h3{font-size:clamp(18px,1.4vw,21px);line-height:1.3}.v8 .v8-rx--apps .rx-steps p{color:var(--ink-3);text-wrap:pretty;grid-column:2;max-width:64ch}.v8 .v8-rx--apps .rx-tags{flex-wrap:wrap;grid-column:2;gap:6px;margin-top:4px;display:flex}.v8 .v8-rx--apps .rx-tags .v8-tag{white-space:normal}.v8 .v8-rx--apps .rx-stance{align-content:start;gap:12px;display:grid}.v8 .v8-rx--apps .rx-others{border-top:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:10px 22px;padding-top:20px;display:flex}.v8 .v8-rx--apps .rx-orgs{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.v8 .v8-rx--apps .rx-orgs>a{aspect-ratio:16/9}@media (max-width:720px){.v8 .v8-rx--apps .rx-orgs{grid-template-columns:minmax(0,1fr)}.v8 .v8-rx--apps .rx-orgs>a{aspect-ratio:4/3}}.v8 .v8-rx--apps .rx-shared>div{border-top:1px solid var(--line-2);align-content:start;gap:12px;padding-top:20px;display:grid}
