.falcon-tool-card-roas{--ft-roas-bg:#07090B;--ft-roas-secondary-bg:#0A0F12;--ft-roas-accent:#00FFFF;--ft-roas-text:#FFFFFF;--ft-roas-text-secondary:#A8B0B7;--ft-roas-border:rgba(0, 255, 255, 0.18);--ft-roas-border-hover:rgba(0, 255, 255, 0.45);--ft-roas-glow-color:rgba(0, 255, 255, 0.05);--ft-roas-glow-hover:rgba(0, 255, 255, 0.12);box-sizing:border-box;width:100%;max-width:100%;background-color:var(--ft-roas-bg);border:1px solid var(--ft-roas-border);border-radius:20px;padding:30px;position:relative;overflow:hidden;font-family:inherit;display:flex;flex-direction:column;justify-content:space-between;text-align:left;transition:transform 300ms ease,border-color 300ms ease,box-shadow 300ms ease;box-shadow:0 10px 30px rgb(0 0 0 / .5)}.falcon-tool-card-roas *{box-sizing:border-box}.falcon-tool-card-roas__bg-grid{position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(to right,rgb(0 255 255 / .02) 1px,transparent 1px),linear-gradient(to bottom,rgb(0 255 255 / .02) 1px,transparent 1px);background-size:20px 20px;opacity:.8;pointer-events:none;z-index:1}.falcon-tool-card-roas__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;z-index:2;position:relative}.falcon-tool-card-roas__category{font-size:.75rem;font-weight:700;letter-spacing:.15em;color:var(--ft-roas-accent)}.falcon-tool-card-roas__badge{font-size:.7rem;font-weight:600;letter-spacing:.05em;background:rgb(0 255 255 / .1);color:var(--ft-roas-accent);padding:4px 10px;border-radius:4px;border:1px solid rgb(0 255 255 / .2)}.falcon-tool-card-roas__body{margin-bottom:24px;z-index:2;position:relative}.falcon-tool-card-roas__title{font-size:clamp(1.5rem, 2.5vw, 2.1rem);font-weight:700;color:var(--ft-roas-text);margin:0 0 12px 0;line-height:1.2}.falcon-tool-card-roas__description{font-size:clamp(0.95rem, 1.2vw, 1.05rem);color:var(--ft-roas-text-secondary);line-height:1.5;margin:0}.falcon-tool-card-roas__dashboard{display:flex;align-items:center;justify-content:space-between;background:var(--ft-roas-secondary-bg);border:1px solid rgb(255 255 255 / .04);border-radius:12px;padding:20px;margin-bottom:30px;z-index:2;position:relative;box-shadow:inset 0 2px 10px rgb(0 0 0 / .8)}.falcon-tool-card-roas__metric{display:flex;flex-direction:column;align-items:flex-start;flex:1}.falcon-tool-card-roas__metric-val{font-size:clamp(1.1rem, 1.8vw, 1.5rem);font-weight:700;color:var(--ft-roas-text);line-height:1.1;margin-bottom:4px;transition:text-shadow 300ms ease}.falcon-tool-card-roas__metric-label{font-size:.65rem;font-weight:600;letter-spacing:.1em;color:var(--ft-roas-text-secondary)}.falcon-tool-card-roas__divider{width:1px;height:35px;background:rgb(255 255 255 / .08);margin:0 15px}.falcon-tool-card-roas__metric--accent .falcon-tool-card-roas__metric-val{color:var(--ft-roas-accent);text-shadow:0 0 10px rgb(0 255 255 / .15)}.falcon-tool-card-roas__footer{display:flex;flex-direction:column;gap:12px;z-index:2;position:relative}.falcon-tool-card-roas__cta{display:inline-flex;align-items:center;justify-content:center;background:#fff0;border:1px solid var(--ft-roas-accent);padding:14px 24px;border-radius:8px;color:var(--ft-roas-accent);text-decoration:none;font-weight:700;font-size:.95rem;letter-spacing:.02em;transition:background-color 300ms ease,color 300ms ease,box-shadow 300ms ease}.falcon-tool-card-roas__cta-arrow{margin-left:8px;transition:transform 300ms ease}.falcon-tool-card-roas__sublabel{font-size:.75rem;color:var(--ft-roas-text-secondary);text-align:center}@media (hover:hover){.falcon-tool-card-roas:hover{transform:translateY(-4px);border-color:var(--ft-roas-border-hover);box-shadow:0 15px 40px rgb(0 255 255 / .06),0 5px 15px rgb(0 0 0 / .6)}.falcon-tool-card-roas:hover .falcon-tool-card-roas__metric--accent .falcon-tool-card-roas__metric-val{text-shadow:0 0 15px rgb(0 255 255 / .4)}.falcon-tool-card-roas:hover .falcon-tool-card-roas__cta{background-color:var(--ft-roas-accent);color:#000;box-shadow:0 0 20px rgb(0 255 255 / .25)}.falcon-tool-card-roas:hover .falcon-tool-card-roas__cta-arrow{transform:translateX(4px)}}@media (prefers-reduced-motion:reduce){.falcon-tool-card-roas,.falcon-tool-card-roas__cta,.falcon-tool-card-roas__cta-arrow,.falcon-tool-card-roas__metric-val{transition:none!important;transform:none!important}}@media (max-width:480px){.falcon-tool-card-roas{padding:24px}.falcon-tool-card-roas__dashboard{flex-direction:column;align-items:stretch;gap:15px;padding:16px}.falcon-tool-card-roas__metric{align-items:center}.falcon-tool-card-roas__divider{width:100%;height:1px;margin:0}}