.tapp-case{background:var(--background);padding:120px 0;width:100%}.tapp-case,.tapp-case p{font-size:18px!important;line-height:26px!important}.tapp-case__header{margin-bottom:56px;text-align:center}.tapp-case__headline{color:var(--foreground);font-size:clamp(2rem,4vw,56px)!important;line-height:1.15!important}.tapp-case__cards{align-items:stretch;display:grid;gap:0;grid-template-columns:1fr 1fr}.tapp-case__card{display:flex;flex-direction:column;gap:0;padding:48px 40px}.tapp-case__card--light{background:var(--color-gray-50);border:1px solid var(--color-gray-200)}.tapp-case__card--dark{background:#0a0c14}.tapp-case__card-label{font-family:var(--font-heading);font-size:14px!important;font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-widest);letter-spacing:1.92px;line-height:1.4;margin-bottom:20px}.tapp-case__card-label--blue{color:var(--tapp-blue)}.tapp-case__card-label--gold{color:#fbbf24}.tapp-case__card-body,.tapp-case__card-body p{color:var(--muted-foreground);font-size:var(--text-base);line-height:var(--leading-relaxed);margin-bottom:0}.tapp-case__card-divider{background:var(--border);flex-shrink:0;height:1px;margin:28px 0}.tapp-case__card--dark .tapp-case__card-divider{background:hsla(0,0%,100%,.12)}.tapp-case__card-highlight{color:var(--foreground);font-size:var(--text-base);font-weight:var(--font-weight-semibold);line-height:1.5;margin-bottom:12px}.tapp-case__card-footnote{color:var(--muted-foreground);font-size:var(--text-xs);font-style:italic;line-height:var(--leading-relaxed)}.tapp-case__stat-amount{color:#fbbf24;font-size:clamp(2.5rem,5vw,var(--text-6xl))!important;font-weight:var(--font-weight-bold);line-height:1;margin-bottom:10px}.tapp-case__stat-desc{color:hsla(0,0%,100%,.6);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.tapp-case__checklist{display:flex;flex-direction:column;gap:5px;list-style:none}.tapp-case__checklist li{align-items:flex-start;color:hsla(0,0%,100%,.8);display:flex;font-size:var(--text-sm);gap:10px;line-height:var(--leading-relaxed);margin:0}.tapp-case__checklist li:before{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="19" fill="none" viewBox="0 0 18 19"><path fill="%23fbbf24" 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"/></svg>');background-repeat:no-repeat;background-size:contain;content:"";flex-shrink:0;height:18px;margin-top:12px;width:18px}@media (max-width:900px){.tapp-case__cards{grid-template-columns:1fr}}@media (min-width:768px) and (max-width:1100px){.tapp-case{padding:80px 0}}@media (max-width:767px){.tapp-case{padding:50px 0}.tapp-case__card{padding:36px 28px}.tapp-case__stat-amount{font-size:var(--text-5xl)}}