.app-wrapper .vv-step{margin-bottom:2rem;margin-top:3rem}.app-wrapper .vv-step .accordion__item{border-radius:var(--default-border-radius)}.app-wrapper .vv-step .accordion__item[data-state=open]{background-color:#ebefff}.app-wrapper .vv-step .accordion__icon{margin-right:2rem;color:var(--yellow)}.app-wrapper .vv-step .accordion__button{background-color:var(--veto-purple);color:#fff;font-size:2.2rem;font-weight:700;border-radius:var(--default-border-radius)}.app-wrapper .vv-step .accordion__header-text{display:flex;align-items:center;gap:2rem}.app-wrapper .vv-step .accordion__header-icon{width:6rem;height:6rem;display:grid;place-content:center;background-color:var(--veto-indigo);border:3px solid var(--yellow);border-radius:var(--default-border-radius);padding:.25rem;overflow:hidden}.app-wrapper .vv-step .accordion__content{padding:2rem}.app-wrapper .vv-step__subheading{color:var(--veto-purple);font-size:2.2rem;font-weight:700;margin-bottom:2rem}.app-wrapper .checklist{background-color:var(--veto-blue);border-radius:var(--default-border-radius);padding:2rem 3rem;margin-bottom:2rem;color:#fff}.app-wrapper .checklist__heading{font-size:2rem;font-weight:800;margin-bottom:2rem}.app-wrapper .checklist__list{list-style-type:none;margin:0;padding:0}.app-wrapper .checklist__list-item{display:flex;align-items:flex-start;gap:2rem;padding:0;font-size:1.6rem}.app-wrapper .checklist__list-item:not(:last-child){margin-bottom:2rem}.app-wrapper .checklist__checkmark{color:var(--yellow);font-size:2.8rem}