.feacc{background:var(--fe-night);color:#fff;isolation:isolate;overflow:hidden;position:relative}.feacc:before{background:radial-gradient(circle,rgba(236,32,39,.28) 0,rgba(236,32,39,0) 65%);border-radius:50%;content:"";filter:blur(10px);height:620px;position:absolute;right:-12%;top:-30%;width:620px;z-index:-1}.feacc__head{align-items:end;display:grid;gap:28px 72px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-bottom:64px}.fepage .feacc__intro p{font-size:16px}.fepage .feacc__sub{align-items:center;color:#fff;display:flex;font-size:12px;font-weight:600;gap:16px;letter-spacing:.22em;line-height:1.5;margin:0 0 22px;text-transform:uppercase}.feacc__sub:after{background:var(--fe-line-dark);content:"";flex:1;height:1px}.feacc__grid{display:grid;gap:16px;grid-template-columns:repeat(4,1fr);list-style:none;margin:0;padding:0}.feacc__card{background:hsla(0,0%,100%,.05);border-radius:6px;box-shadow:inset 0 0 0 1px var(--fe-line-dark);display:flex;flex-direction:column;gap:6px;min-height:230px;padding:28px 26px;transition:background .3s var(--fe-ease),transform .3s var(--fe-ease),box-shadow .3s var(--fe-ease)}.feacc__card:hover{background:#fff;box-shadow:0 24px 50px rgba(0,0,0,.35);color:var(--fe-ink);transform:translateY(-6px)}.feacc__school{font-size:15px;font-weight:700;line-height:1.35}.feacc__years{color:var(--fe-on-dark-2);font-size:11px;font-weight:600;letter-spacing:.16em;line-height:1.5;text-transform:uppercase;transition:color .3s var(--fe-ease)}.feacc__card:hover .feacc__years{color:var(--fe-body-2)}.feacc__amount{font-size:clamp(30px,3vw,40px);font-variant-numeric:tabular-nums;font-weight:200;letter-spacing:-.01em;line-height:1;margin-top:auto;padding-top:24px}.feacc__amount small{color:#ff6b70;display:block;font-size:11px;font-weight:700;letter-spacing:.22em;margin-bottom:8px;transition:color .3s var(--fe-ease)}.feacc__card:hover .feacc__amount small{color:var(--fe-red)}@media (max-width:1000px){.feacc__head{grid-template-columns:1fr;margin-bottom:48px}.feacc__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.feacc__grid{grid-template-columns:1fr}.feacc__card{min-height:0}}