.index-ad-text-wrapper{width:100%;margin:5vw auto}.index-number-wrapper{width:100%;display:flex;justify-content:space-between;margin-bottom:2vw}.index-number-wrapper p.number{font-size:4.5vw;color:rgba(84,27,134,.5);font-weight:800;width:1em;line-height:1em}.index-number-wrapper .text-box{width:calc(100% - 4em)}.index-number-wrapper .text-box ul.eligibility-criteria{width:100%}.index-number-wrapper .text-box ul.eligibility-criteria li{width:100%;text-indent:-2em;padding-left:2em;line-height:2em}.index-number-wrapper.center{align-items:center}ul.index-ad-number-list{width:100%}ul.index-ad-number-list>li{width:100%;text-indent:-2em;padding-left:2em;line-height:1.9em;margin-bottom:.5vw}ul.index-ad-number-list>li ul.notes-list{margin-left:2em}dl.index-ad-step-list{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start;margin-bottom:3vw}dl.index-ad-step-list>dd,dl.index-ad-step-list>dt{margin-bottom:1.5vw}dl.index-ad-step-list>dt{width:12em;background:rgba(84,27,134,.3);padding:.5vw 0;border:1px #000 solid;text-align:center}dl.index-ad-step-list>dd{width:calc(100% - 13.5em)}dl.index-ad-step-list>dd p.paragraph.indent{padding-left:5.3em;text-indent:-5.3em}p.index-ad-step-notes-text{width:100%;font-size:calc(.8rem + .4vw);text-indent:-1em;padding-left:1em;margin-bottom:2.5vw}dl.index-aid-text-list{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}dl.index-aid-text-list dt{width:5.8em;position:relative}dl.index-aid-text-list dt::after{position:absolute;content:":";right:.5em;top:0;font-weight:600}dl.index-aid-text-list dd{width:calc(100% - 5.8em)}dl.index-aid-text-list dd:nth-of-type(1){margin-top:-.32em}@media screen and (max-width:1024px) and (orientation:portrait){.index-ad-text-wrapper{width:100%;margin:5vw auto}.index-number-wrapper{margin-bottom:6vw}.index-number-wrapper p.number{font-size:calc(3rem + 1vw)}.index-number-wrapper .text-box{width:calc(100% - 3em)}.index-number-wrapper.center{align-items:flex-start}dl.index-ad-step-list{margin-bottom:6vw}dl.index-ad-step-list>dd,dl.index-ad-step-list>dt{margin-bottom:1.5vw}dl.index-ad-step-list>dt{width:100%}dl.index-ad-step-list>dd{width:100%;margin-bottom:3vw}p.index-ad-step-notes-text{font-size:calc(.65rem + 1vw)}dl.index-aid-text-list dd,dl.index-aid-text-list dt{margin-bottom:3vw}}@media screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){dl.index-ad-step-list>dt{width:12em}dl.index-ad-step-list>dd{width:calc(100% - 13.5em)}dl.index-ad-step-list>dd:nth-last-of-type(1){margin-bottom:0}}