.awc-section-approvals{padding-bottom:clamp(4rem,5vw,5.5rem);padding-top:clamp(2.5rem,4vw,4rem);.awc-approvals-groups{display:grid;gap:clamp(3rem,4vw,4rem)}.awc-approvals-group{scroll-margin-top:clamp(5rem,9vw,8rem)}.awc-approvals-group-header{border-bottom:1px solid #d4d4d4;margin-bottom:1.15rem;padding-bottom:.75rem}.awc-approvals-group-title{color:#101010;font-size:clamp(1.85rem,1.6rem + .6vw,2.35rem);line-height:1.05;margin:0}.awc-approvals-grid{align-items:stretch;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(16.5rem,1fr));justify-content:start}.awc-approval-card{background:#fff;box-shadow:0 4px 10px rgba(0,0,0,.16);display:grid;grid-template-rows:minmax(0,1fr) auto;height:100%;min-width:0;width:100%}.awc-approval-card-body{align-content:start;display:grid;gap:.55rem;padding:1.1rem 1rem 1rem}.awc-approval-card-title{color:#101010;font-size:clamp(1.2rem,1.08rem + .3vw,1.4rem);font-weight:600;line-height:1.2;margin:0}.awc-approval-card-code{background-color:#f9f9f9;border:1px solid #e6e6e6;color:#4b535b;font-size:1rem;font-weight:500;line-height:1.35;margin:0;padding:2px 7px;width:fit-content}.awc-approval-card-use{font-size:1.125rem;margin:0;padding-left:7px}.awc-approval-card-type,.awc-approval-card-use{color:#000;font-weight:400;line-height:1.3;text-align:left}.awc-approval-card-type{align-items:center;background:hsla(0,0%,100%,0);border:1px solid hsla(0,0%,100%,0);border-left-color:#73a532;display:flex;font-size:.9rem;justify-content:flex-start;justify-self:start;margin:.2rem 0;min-height:2rem;padding:.25rem .5rem;width:100%}.awc-approval-card-actions{align-content:start;display:grid;grid-auto-rows:auto;padding:0 1rem 1rem}.awc-approval-card-cta{max-width:none;min-height:0;padding-bottom:.75rem;padding-top:.75rem;width:100%}.awc-approval-card-cta .awc-cta-label{font-size:1rem;white-space:nowrap}@media (max-width:991px){.awc-approvals-grid{grid-template-columns:repeat(auto-fill,minmax(15.5rem,1fr))}}@media (max-width:767px){.awc-approvals-grid{grid-template-columns:1fr}}}