.tapp-eligibility{background:#eff6ff;display:flex;flex-direction:column;overflow:hidden;padding:120px 0 90px;width:100%}.tapp-eligibility__funded-wrap{padding:0 64px 48px;transition:all .3s ease-in-out}.tapp-eligibility__funded-wrap:hover{transform:translateY(-3px) scale(1.02)}.tapp-eligibility__funded-card{align-items:center;background:var(--background);border:1px solid var(--color-blue-200);display:flex;flex-direction:row;gap:64px;padding:48px 56px}.tapp-eligibility__funded-left{align-items:flex-start;display:flex;flex:0 0 48%;flex-direction:column}.tapp-eligibility__funded-headline{color:var(--foreground);line-height:1.2!important}.tapp-eligibility__funded-right{display:flex;flex:1;flex-direction:column}.tapp-eligibility__funded-body,.tapp-eligibility__funded-body p{color:var(--muted-foreground);line-height:var(--leading-relaxed)}.tapp-eligibility__funded-body p:first-child{font-size:var(--text-xl)!important}.tapp-eligibility__funded-body p:not(:first-child){font-size:var(--text-lg)!important}.tapp-eligibility__funded-body p+p{margin-top:16px}.tapp-eligibility__suited-wrap{padding:0 64px 80px}.tapp-eligibility__suited-inner{align-items:flex-start;display:flex;flex-direction:row;gap:80px}.tapp-eligibility__suited-left{align-items:flex-start;display:flex;flex:0 0 42%;flex-direction:column}.tapp-eligibility__suited-headline{color:var(--foreground);font-size:clamp(2rem,4vw,56px)!important;line-height:1.2!important;margin-bottom:24px}.tapp-eligibility__suited-footnote{color:var(--muted-foreground);font-size:var(--text-lg)!important;font-style:italic;line-height:var(--leading-relaxed)}.tapp-eligibility__suited-right{display:flex;flex:1;flex-direction:column}.tapp-eligibility__checklist{display:flex;flex-direction:column;list-style:none}.tapp-eligibility__checklist-item{align-items:flex-start;border-bottom:1px solid #d8dee6;display:flex;gap:16px;margin:0!important;padding:20px 0}.tapp-eligibility__checklist-item:first-child{padding-top:0}.tapp-eligibility__checklist-item:last-child{border-bottom:none}.tapp-eligibility__checklist-item:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='19' fill='none' viewBox='0 0 18 19'%3E%3Cpath fill='%232563eb' d='M3.792 18.48q0-.312-.12-.312l-.552.264q0-.168-.192-.24l-.192-.024q-.192 0-.48.168a2 2 0 0 0-.12-.24 3 3 0 0 1-.12-.216q-.312-.6-.624-1.32-.288-.744-.552-1.416-.24-.672-.384-1.056a10 10 0 0 1-.216-.936q-.12-.624-.24-1.584.264.168.408.168.168 0 .312-.504.072.096.264.096.144 0 .216-.096l.384-.576.432.144h.024q.048 0 .096-.048a.6.6 0 0 1 .144-.096q.192-.12.288-.12l.072.024q.6.288.768 1.056.432 1.824.864 1.824t1.008-.912q.288-.456.576-1.056.312-.6.624-1.344.048.288.096.288.12 0 .408-.6.312-.6.984-1.656.384-.648.96-1.464.6-.816 1.272-1.68t1.296-1.632q.648-.768 1.152-1.32t.744-.72q.912-.624 1.44-1.2-.024.168-.072.312-.024.12-.024.168 0 .096.096.096l.672-.336V.48q0 .192.096.192.072 0 .288-.216t.24-.312L16.08.48l.816-.48-.192.432q.384-.264.552-.264.096 0 .144.12a.4.4 0 0 1 .048.192.66.66 0 0 1-.12.336 8 8 0 0 1-.312.456q-.144.192-.48.576-.312.36-.96 1.08a76 76 0 0 0-1.728 1.944q-.288.312-.888 1.104-.6.768-1.368 1.8-.744 1.008-1.488 2.04a98 98 0 0 0-1.32 1.872q-.576.816-.816 1.224l-1.488 2.52-.792 1.344a6 6 0 0 1-.48.696q-.36.432-.792.768l-.216-.12-.192.12z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";flex-shrink:0;height:22px;margin-top:2px;width:22px}.tapp-eligibility__checklist-content{display:flex;flex-direction:column;gap:4px}.tapp-eligibility__checklist-label{color:var(--foreground);font-size:var(--text-xl);font-weight:var(--font-weight-semibold);line-height:1.3}.tapp-eligibility__checklist-desc{color:var(--muted-foreground);font-size:var(--text-sm);line-height:var(--leading-relaxed)}@media (max-width:900px){.tapp-eligibility{padding:50px 0 40px}.tapp-eligibility__funded-wrap,.tapp-eligibility__suited-wrap{padding:0 32px}.tapp-eligibility__funded-card{flex-direction:column;gap:32px;padding:0 32px 32px}.tapp-eligibility__funded-left{flex:none;width:100%}.tapp-eligibility__suited-inner{flex-direction:column;gap:40px}.tapp-eligibility__suited-left{flex:none;width:100%}}@media (max-width:600px){.tapp-eligibility{padding:40px 0 30px}.tapp-eligibility__funded-wrap,.tapp-eligibility__suited-wrap{padding:0}.tapp-eligibility__funded-card{padding:24px}}