.academy-visual-upgrade-module__SZ_BTW__heroVisual{isolation:isolate;outline-offset:-12px;outline:1px solid #ff5a19c2}.academy-visual-upgrade-module__SZ_BTW__heroVisual img{object-position:52% center;transform:scale(1.015)}.academy-visual-upgrade-module__SZ_BTW__heroIndex{z-index:2;color:#fff;letter-spacing:.16em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0707079e;border:1px solid #ffffff70;align-items:center;min-height:2.4rem;padding:0 .9rem;font-size:.58rem;font-weight:700;display:inline-flex;position:absolute;top:1.5rem;right:1.5rem}.academy-visual-upgrade-module__SZ_BTW__heroRail{z-index:2;background:linear-gradient(#0000,#07070775);border-top:1px solid #ffffff61;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:absolute;bottom:4.4rem;left:1.5rem;right:1.5rem}.academy-visual-upgrade-module__SZ_BTW__heroRail span{color:#ffffffbd;letter-spacing:.1em;gap:.2rem;min-width:0;padding:.8rem .25rem 0;font-size:.52rem;display:grid}.academy-visual-upgrade-module__SZ_BTW__heroRail b{color:#ff5a19;font-size:.56rem}.academy-visual-upgrade-module__SZ_BTW__flowTrack{min-width:0}.academy-visual-upgrade-module__SZ_BTW__flowVisual{margin:0 0 clamp(2.8rem,5vw,4.8rem)}.academy-visual-upgrade-module__SZ_BTW__flowImage{aspect-ratio:16/9;background:#151412;border:1px solid #ffffff2e;position:relative;overflow:hidden}.academy-visual-upgrade-module__SZ_BTW__flowImage:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(#0000 54%,#070707c7);position:absolute;inset:0}.academy-visual-upgrade-module__SZ_BTW__flowImage img{object-fit:cover}.academy-visual-upgrade-module__SZ_BTW__flowRail{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#070707b8;border:1px solid #ffffff47;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:absolute;bottom:1rem;left:1rem;right:1rem}.academy-visual-upgrade-module__SZ_BTW__flowRail span{color:#ffffffd1;white-space:nowrap;border-right:1px solid #ffffff2e;align-items:center;gap:.55rem;min-height:3.1rem;padding:0 .75rem;font-size:.72rem;font-weight:600;display:flex}.academy-visual-upgrade-module__SZ_BTW__flowRail span:last-child{border-right:0}.academy-visual-upgrade-module__SZ_BTW__flowRail b{color:#ff5a19;font-size:.58rem}.academy-visual-upgrade-module__SZ_BTW__flowVisual figcaption{color:#ffffff75;justify-content:space-between;gap:.8rem;margin-top:.85rem;font-size:.66rem;line-height:1.65;display:flex}.academy-visual-upgrade-module__SZ_BTW__flowVisual figcaption span{color:#ffffffc7;letter-spacing:.14em;white-space:nowrap;font-weight:700}@media (max-width:720px){.academy-visual-upgrade-module__SZ_BTW__heroIndex{top:1.1rem;right:1.1rem}.academy-visual-upgrade-module__SZ_BTW__heroRail{grid-template-columns:repeat(2,minmax(0,1fr));bottom:4.7rem;left:1.1rem;right:1.1rem}.academy-visual-upgrade-module__SZ_BTW__heroRail span:nth-child(n+3){display:none}.academy-visual-upgrade-module__SZ_BTW__flowImage{aspect-ratio:4/3}.academy-visual-upgrade-module__SZ_BTW__flowRail{grid-template-columns:repeat(2,minmax(0,1fr));position:absolute;bottom:.65rem;left:.65rem;right:.65rem}.academy-visual-upgrade-module__SZ_BTW__flowRail span{border-bottom:1px solid #ffffff2e;min-height:2.5rem}.academy-visual-upgrade-module__SZ_BTW__flowRail span:nth-child(2){border-right:0}.academy-visual-upgrade-module__SZ_BTW__flowRail span:nth-last-child(-n+2){border-bottom:0}.academy-visual-upgrade-module__SZ_BTW__flowVisual figcaption{gap:.35rem;display:grid}}
