.today-features{padding-top:85px;padding-bottom:85px}.today-heading{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:25px;display:flex}.today-heading>div{max-width:690px}.today-heading .eyebrow{color:#d4ff83;letter-spacing:.13em;font-size:10px}.today-heading h2{letter-spacing:-.055em;font-size:clamp(35px,4.3vw,59px);line-height:1.04}.today-heading p:not(.eyebrow){color:#a6b3a9;max-width:560px;margin-top:20px;font-size:15px}.today-heading .button{border-color:#5c724c;border-radius:10px;flex-shrink:0;font-size:12px}.today-availability{color:#a9bc9c;background:#c4fa7106;border:1px solid #b7dd8033;border-radius:10px;align-items:baseline;gap:9px;margin-bottom:24px;padding:13px 16px;font-size:11px;line-height:1.7;display:flex}.today-availability>span{background:#d4ff83;border-radius:50%;flex-shrink:0;width:5px;height:5px}.today-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:18px;display:grid}.today-card{--card-accent:#d4ff83;background:radial-gradient(at 90% 0,#d4ff830a,#0000 65%),#151e18;border:1px solid #3d4b39;border-radius:18px;flex-direction:column;grid-column:span 2;gap:16px;min-width:0;padding:24px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.today-card-workflow,.today-card-retention{grid-column:span 4}.today-card-accounts,.today-card-promo{grid-column:span 3}.today-card-retention{--card-accent:#a4d4ff;background:radial-gradient(at 90% 0,#81b9ff13,#0000 65%),#151c20;border-color:#34434e}.today-card-layout,.today-card-promo{--card-accent:#d6bdff;background:radial-gradient(at 90% 0,#b4a0ff13,#0000 65%),#1b1c24;border-color:#41404d}a.today-card:hover{border-color:var(--card-accent);transform:translateY(-4px);box-shadow:0 16px 40px #0003}.today-card-label{color:var(--card-accent);align-items:center;gap:9px;font-size:11px;font-weight:650;display:flex}.today-card-label>span{flex:1}.today-card-label>small{color:#83917e;margin-right:6px;font:10px ui-monospace,monospace}.today-card-label>svg{flex-shrink:0}.today-card-screen{background:#0c1111;border:1px solid #ffffff20;border-radius:10px;width:100%;height:225px;overflow:hidden;box-shadow:0 10px 30px #0003}.today-card-screen img{object-fit:cover;object-position:top left;width:100%;height:100%;transition:scale .4s;display:block}a.today-card:hover .today-card-screen img{scale:1.025}.today-card-layout .today-card-screen img,.today-card-review .today-card-screen img{object-position:center top}.today-card h3{letter-spacing:-.04em;max-width:530px;font-size:27px;line-height:1.13}.today-card>p{color:#a7b5aa;max-width:560px;font-size:13px;line-height:1.8}.today-card-action{color:var(--card-accent);align-items:center;gap:9px;margin-top:auto;padding-top:5px;font-size:12px;font-weight:600;display:flex}.today-notes{color:#879c8c;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding-top:28px;font-size:11px;line-height:1.8;display:grid}.today-notes strong{color:#bcccba;margin-bottom:4px;font-weight:550;display:block}.today-features-compact .today-heading h2{font-size:40px}.today-features a:focus-visible{outline-offset:5px;outline:2px solid #d4ff83}@media (max-width:1000px){.today-card{grid-column:span 3;padding:20px}.today-card-screen{height:200px}.today-card h3{font-size:24px}.today-heading{flex-direction:column;align-items:flex-start}}@media (max-width:650px){.today-features{padding-top:55px;padding-bottom:55px}.today-grid{grid-template-columns:1fr;gap:14px}.today-card{grid-column:auto;gap:14px;padding:20px}.today-card-screen{height:195px}.today-card h3{font-size:27px}.today-heading .button{width:100%}.today-notes{grid-template-columns:1fr;gap:16px}.today-heading p:not(.eyebrow){font-size:14px}}@media (prefers-reduced-motion:reduce){.today-card,.today-card-screen img{transition:none}.today-card:hover{transform:none}.today-card:hover .today-card-screen img{scale:1}}
