.aio-tool-card{border-radius:var(--ds-radius-card);color:#151515;background:radial-gradient(75% 55% at 100% 100%,#ff751f80,#ff904438 42%,#ffbe8c0f 68%,#0000 80%),radial-gradient(65% 45% at 0 100%,#ff751f29,#ff904412 45%,#0000 78%),#fbfaf8;border:1px solid #d3cec6;flex-direction:column;min-width:0;height:100%;padding:30px;transition:border-color .25s,box-shadow .25s,transform .25s;display:flex;box-shadow:0 10px 26px #1a1a1a0f}.aio-tool-card:hover{border-color:#ffbe8c;transform:translateY(-4px);box-shadow:0 22px 48px #1a1a1a1a}.aio-tool-card__header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.aio-tool-card__header h3{font-size:var(--ds-text-h3);line-height:var(--ds-leading-title);font-weight:var(--ds-weight-heading);letter-spacing:var(--ds-track-title);overflow-wrap:anywhere;margin:0}.aio-tool-card__rating{color:#ad6500;margin:8px 0 0;font-size:14px}.aio-tool-card__price{color:#6b5a45;background:#fff6ea;border:1px solid #f2e2cd;border-radius:4px;flex-shrink:0;max-width:45%;padding:6px 8px;font-size:12px;font-weight:600;line-height:1.4}.aio-tool-card__description{font-size:var(--ds-text-body);line-height:var(--ds-leading-body);color:#5a5550;margin:0 0 22px}.aio-tool-card__verdict{font-size:var(--ds-text-small);color:#4a443d;background:#fff6ea;border-left:2px solid #ff751f;border-radius:8px;margin:0 0 20px;padding:16px;font-style:italic;line-height:1.65}.aio-tool-card__tags{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.aio-tool-card__tags span{color:#5a5550;background:#f4f0e9;border-radius:6px;padding:6px 10px;font-size:12px;line-height:1.4}.aio-tool-card__actions{gap:12px;margin-top:auto;display:flex}.aio-tool-card__actions a,.aio-tool-card__actions button{min-height:var(--ds-btn-height);border-radius:var(--ds-btn-radius);font-size:var(--ds-btn-font);font-weight:var(--ds-btn-weight);cursor:pointer;justify-content:center;align-items:center;padding:0 16px;font-family:inherit;line-height:1.3;text-decoration:none;display:flex}.aio-tool-card__actions a{color:#fff;background:#111;border:1px solid #111;flex:1}.aio-tool-card__actions button{color:#151515;background:#fff;border:1px solid #d3cec6}.aio-tool-card__actions a:hover{background:#303030}.aio-tool-card__actions button:hover{background:#fff6ea;border-color:#ffbe8c}.aio-tool-card__actions :focus-visible{outline-offset:4px;outline:2px solid #ff751f}@media (max-width:600px){.aio-tool-card{padding:24px}}@media (prefers-reduced-motion:reduce){.aio-tool-card:hover{transform:none}}
