.t4s-section[data-astro-cid-hxle6v2x]{padding-block:var(--space-12)}.t4s-hero[data-astro-cid-hxle6v2x]{position:relative;display:block;margin:0 auto var(--space-10);max-width:1180px;border-radius:var(--radius-xl);overflow:hidden;text-decoration:none;color:var(--color-text-on-night);background:var(--color-night-bg);border:1px solid var(--color-night-border);box-shadow:var(--shadow-night-lg);transition:var(--transition-base);isolation:isolate}.t4s-hero[data-astro-cid-hxle6v2x]:hover{transform:var(--lift-sm);box-shadow:var(--shadow-night-hover)}.t4s-hero__bg[data-astro-cid-hxle6v2x]{position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse 70% 90% at 88% 10%,var(--alpha-blue-300-45),transparent 60%),radial-gradient(ellipse 80% 80% at 0% 100%,var(--alpha-blue-300-35),transparent 60%),linear-gradient(160deg,var(--color-night-bg) 0%,var(--color-night-bg-gradient) 100%)}.t4s-hero__inner[data-astro-cid-hxle6v2x]{display:grid;grid-template-columns:1.05fr .95fr;gap:var(--space-10);padding:var(--space-12);align-items:center}.t4s-hero__copy[data-astro-cid-hxle6v2x]{display:flex;flex-direction:column;gap:var(--space-5)}.t4s-hero__badge[data-astro-cid-hxle6v2x]{display:inline-flex;align-items:center;gap:var(--space-2);align-self:flex-start;padding:6px 14px 6px 10px;background:var(--alpha-white-08);border:1px solid var(--color-night-border-strong);border-radius:var(--radius-pill);color:var(--color-text-on-night-body);font-family:var(--font-display);font-weight:var(--fw-semibold);font-size:var(--fs-xs);letter-spacing:.02em}.t4s-hero__badge-dot[data-astro-cid-hxle6v2x]{width:8px;height:8px;border-radius:50%;background:var(--color-night-accent);box-shadow:0 0 0 4px var(--alpha-blue-300-18)}.t4s-hero__h2[data-astro-cid-hxle6v2x]{margin:0;display:flex;flex-direction:column;gap:6px;font-family:var(--font-display);line-height:1.05}.t4s-hero__brand[data-astro-cid-hxle6v2x]{display:inline-flex;align-items:baseline;gap:var(--space-1)}.t4s-hero__wordmark[data-astro-cid-hxle6v2x]{font-weight:800;font-size:44px;color:var(--color-text-on-night);letter-spacing:-.02em}.t4s-hero__dot[data-astro-cid-hxle6v2x]{width:12px;height:12px;border-radius:50%;background:var(--color-brand)}.t4s-hero__sub[data-astro-cid-hxle6v2x]{font-weight:var(--fw-bold);font-size:var(--fs-2xl);color:var(--color-text-on-night-body);letter-spacing:var(--tracking-tight)}.t4s-hero__lead[data-astro-cid-hxle6v2x]{margin:0;font-family:var(--font-display);font-size:var(--fs-md);line-height:1.6;color:var(--color-text-on-night-body);max-width:50ch}.t4s-hero__chips[data-astro-cid-hxle6v2x]{list-style:none;margin:var(--space-1) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-2)}.t4s-hero__chip[data-astro-cid-hxle6v2x]{display:inline-flex;align-items:center;padding:6px 12px;background:var(--alpha-white-06);border:1px solid var(--alpha-white-12);border-radius:var(--radius-pill);color:var(--color-text-on-night-body);font-family:var(--font-display);font-weight:var(--fw-medium);font-size:12.5px;line-height:var(--lh-tight)}.t4s-hero__ctas[data-astro-cid-hxle6v2x]{display:flex;align-items:center;gap:var(--space-4);margin-top:var(--space-1);flex-wrap:wrap}.t4s-hero__cta-primary[data-astro-cid-hxle6v2x]{display:inline-flex;align-items:center;padding:14px 22px;background:var(--color-brand);color:var(--color-text-on-night);border-radius:var(--radius-md);font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-base);transition:var(--transition-base)}.t4s-hero[data-astro-cid-hxle6v2x]:hover .t4s-hero__cta-primary[data-astro-cid-hxle6v2x]{background:var(--color-brand-hover)}.t4s-hero__cta-secondary[data-astro-cid-hxle6v2x]{color:var(--color-text-on-night-muted);font-family:var(--font-display);font-size:var(--fs-sm);font-weight:var(--fw-medium)}.t4s-hero__visual[data-astro-cid-hxle6v2x]{display:flex;align-items:center;justify-content:center}.t4s-hero__device[data-astro-cid-hxle6v2x]{width:100%;background:var(--color-night-bg-deep);border:1px solid var(--alpha-white-10);border-radius:14px;overflow:hidden;box-shadow:var(--shadow-night-md)}.t4s-hero__device-bar[data-astro-cid-hxle6v2x]{display:flex;align-items:center;gap:6px;padding:10px 14px;background:var(--alpha-white-06);border-bottom:1px solid var(--alpha-white-06)}.t4s-hero__device-bar[data-astro-cid-hxle6v2x] span[data-astro-cid-hxle6v2x]{width:10px;height:10px;border-radius:50%;background:var(--alpha-white-18)}.t4s-hero__device-bar[data-astro-cid-hxle6v2x] span[data-astro-cid-hxle6v2x]:nth-child(1){background:#ff5f57}.t4s-hero__device-bar[data-astro-cid-hxle6v2x] span[data-astro-cid-hxle6v2x]:nth-child(2){background:#febc2e}.t4s-hero__device-bar[data-astro-cid-hxle6v2x] span[data-astro-cid-hxle6v2x]:nth-child(3){background:#28c840}.t4s-hero__device[data-astro-cid-hxle6v2x] img[data-astro-cid-hxle6v2x]{width:100%;height:auto;display:block}@media(max-width:899px){.t4s-hero__inner[data-astro-cid-hxle6v2x]{grid-template-columns:1fr;gap:var(--space-7);padding:var(--space-8)}.t4s-hero__wordmark[data-astro-cid-hxle6v2x]{font-size:36px}.t4s-hero__sub[data-astro-cid-hxle6v2x]{font-size:var(--fs-xl)}}.t4s-filter[data-astro-cid-hxle6v2x]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2);margin:0 0 var(--space-8)}.t4s-pill[data-astro-cid-hxle6v2x]{display:inline-flex;align-items:center;gap:6px;padding:12px 22px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text-body);font-family:var(--font-display);font-weight:var(--fw-semibold);font-size:var(--fs-base);line-height:1;cursor:pointer;transition:var(--transition-base)}.t4s-pill[data-astro-cid-hxle6v2x]:hover{background:var(--color-bg-subtle);border-color:var(--color-text)}.t4s-pill--active[data-astro-cid-hxle6v2x]{color:var(--color-text-inverse);background:var(--color-text);border-color:var(--color-text)}.t4s-pill__count[data-astro-cid-hxle6v2x]{font-size:var(--fs-2xs);font-weight:var(--fw-bold);padding:2px 8px;border-radius:var(--radius-pill);background:var(--alpha-black-08);color:inherit}.t4s-pill--active[data-astro-cid-hxle6v2x] .t4s-pill__count[data-astro-cid-hxle6v2x]{background:var(--alpha-white-18)}.t4s-grid-h2[data-astro-cid-hxle6v2x]{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-2xl);color:var(--color-text);margin:0 0 var(--space-6);text-align:center;letter-spacing:var(--tracking-tight)}.t4s-grid[data-astro-cid-hxle6v2x]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-6)}@media(max-width:991px){.t4s-grid[data-astro-cid-hxle6v2x]{grid-template-columns:repeat(2,1fr)}}@media(max-width:599px){.t4s-grid[data-astro-cid-hxle6v2x]{grid-template-columns:1fr}}.t4s-grid[data-astro-cid-hxle6v2x][data-filter=all] .t4s-card[data-astro-cid-hxle6v2x]{display:flex}.t4s-grid[data-astro-cid-hxle6v2x]:not([data-filter=all]) .t4s-card[data-astro-cid-hxle6v2x]{display:none}.t4s-grid[data-astro-cid-hxle6v2x] .t4s-card[data-astro-cid-hxle6v2x][data-cta=bridge],.t4s-grid[data-astro-cid-hxle6v2x][data-filter=all] .t4s-card[data-astro-cid-hxle6v2x][data-cta=derrick-featured],.t4s-grid[data-astro-cid-hxle6v2x][data-filter="Email + Phone Finder"] .t4s-card[data-astro-cid-hxle6v2x][data-cta=derrick-featured],.t4s-grid[data-astro-cid-hxle6v2x][data-filter="LinkedIn Automation"] .t4s-card[data-astro-cid-hxle6v2x][data-cta=derrick-featured],.t4s-grid[data-astro-cid-hxle6v2x][data-filter="Database & Intelligence"] .t4s-card[data-astro-cid-hxle6v2x][data-cta=derrick-featured],.t4s-grid[data-astro-cid-hxle6v2x][data-filter="Intent & ABM"] .t4s-card[data-astro-cid-hxle6v2x][data-cta=derrick-featured],.t4s-grid[data-astro-cid-hxle6v2x][data-filter="Sales Nav Scraper"] .t4s-card[data-astro-cid-hxle6v2x][data-cta=derrick-featured]{display:flex!important}.t4s-grid[data-astro-cid-hxle6v2x][data-filter="LinkedIn Automation"] .t4s-card[data-astro-cid-hxle6v2x][data-category="LinkedIn Automation"],.t4s-grid[data-astro-cid-hxle6v2x][data-filter="Multichannel Sequencer"] .t4s-card[data-astro-cid-hxle6v2x][data-category="Multichannel Sequencer"],.t4s-grid[data-astro-cid-hxle6v2x][data-filter="Cold Email"] .t4s-card[data-astro-cid-hxle6v2x][data-category="Cold Email"],.t4s-grid[data-astro-cid-hxle6v2x][data-filter="Intent & ABM"] .t4s-card[data-astro-cid-hxle6v2x][data-category="Intent & ABM"],.t4s-grid[data-astro-cid-hxle6v2x][data-filter="Workflow Automation"] .t4s-card[data-astro-cid-hxle6v2x][data-category="Workflow Automation"],.t4s-grid[data-astro-cid-hxle6v2x][data-filter="Sales Nav Scraper"] .t4s-card[data-astro-cid-hxle6v2x][data-category="Sales Nav Scraper"],.t4s-grid[data-astro-cid-hxle6v2x][data-filter="Email + Phone Finder"] .t4s-card[data-astro-cid-hxle6v2x][data-category="Email + Phone Finder"],.t4s-grid[data-astro-cid-hxle6v2x][data-filter="Database & Intelligence"] .t4s-card[data-astro-cid-hxle6v2x][data-category="Database & Intelligence"]{display:flex}.t4s-card[data-astro-cid-hxle6v2x]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-3);padding:var(--space-8) var(--space-6) var(--space-6);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);color:var(--color-text);text-decoration:none;transition:var(--transition-base)}.t4s-card[data-astro-cid-hxle6v2x]:hover{transform:var(--lift-sm);border-color:var(--color-border-brand);box-shadow:var(--shadow-brand-glow)}.t4s-card__logo-wrap[data-astro-cid-hxle6v2x]{width:88px;height:88px;display:flex;align-items:center;justify-content:center;background:var(--gray-50);border-radius:var(--radius-lg);overflow:hidden;margin-bottom:var(--space-1)}.t4s-card__logo[data-astro-cid-hxle6v2x]{width:100%;height:100%;object-fit:contain;padding:14px}.t4s-card__logo-fb[data-astro-cid-hxle6v2x]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--gray-300),var(--gray-200));color:var(--gray-700);font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-3xl)}.t4s-card__tag[data-astro-cid-hxle6v2x]{display:inline-block;padding:4px 12px;background:var(--color-tag-bg);color:var(--color-tag-text);border-radius:var(--radius-pill);font-family:var(--font-display);font-weight:var(--fw-bold);font-size:10px;letter-spacing:.06em;text-transform:uppercase}.t4s-card__name[data-astro-cid-hxle6v2x]{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-2xl);color:var(--color-text);margin:0;line-height:var(--lh-tight)}.t4s-card__desc[data-astro-cid-hxle6v2x]{font-family:var(--font-display);font-size:var(--fs-base);line-height:var(--lh-relaxed);color:var(--color-text-muted);margin:0;flex-grow:1}.t4s-card__link[data-astro-cid-hxle6v2x]{font-family:var(--font-display);font-weight:var(--fw-semibold);font-size:var(--fs-base);color:var(--color-text-muted);margin-top:var(--space-2);transition:var(--transition-base)}.t4s-card[data-astro-cid-hxle6v2x]:hover .t4s-card__link[data-astro-cid-hxle6v2x]{color:var(--color-brand-hover)}.t4s-card[data-astro-cid-hxle6v2x].t4s-card--derrick-featured{color:var(--color-text-on-night);text-align:left;align-items:flex-start;background:radial-gradient(120% 140% at 100% 0%,var(--alpha-blue-300-45),transparent 55%),linear-gradient(160deg,var(--color-night-bg) 0%,var(--color-night-bg-elevated) 100%);border:1px solid var(--alpha-blue-300-45);padding:var(--space-7) var(--space-6);box-shadow:var(--shadow-night-md);position:relative}.t4s-card[data-astro-cid-hxle6v2x].t4s-card--derrick-featured:hover{transform:var(--lift-sm);border-color:var(--color-night-accent);box-shadow:var(--shadow-night-hover)}.t4s-derrick__crown[data-astro-cid-hxle6v2x]{display:inline-flex;align-items:center;padding:4px 10px;background:var(--color-night-accent);color:var(--color-night-bg);border-radius:var(--radius-pill);font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-2xs);letter-spacing:.06em;text-transform:uppercase}.t4s-derrick__brand[data-astro-cid-hxle6v2x]{display:inline-flex;align-items:baseline;gap:4px;margin-top:var(--space-3)}.t4s-derrick__wordmark[data-astro-cid-hxle6v2x]{font-family:var(--font-display);font-weight:800;font-size:var(--fs-3xl);color:var(--color-text-on-night);letter-spacing:-.02em;line-height:1}.t4s-derrick__dot[data-astro-cid-hxle6v2x]{width:10px;height:10px;border-radius:50%;background:var(--color-brand)}.t4s-derrick__sub[data-astro-cid-hxle6v2x]{font-family:var(--font-display);font-weight:var(--fw-semibold);font-size:var(--fs-md);color:var(--color-text-on-night-body);margin-top:var(--space-1)}.t4s-derrick__desc[data-astro-cid-hxle6v2x]{font-family:var(--font-display);font-size:var(--fs-base);line-height:var(--lh-relaxed);color:var(--color-text-on-night-body);margin:var(--space-2) 0 0;flex-grow:1}.t4s-derrick__chips[data-astro-cid-hxle6v2x]{list-style:none;margin:var(--space-3) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-2)}.t4s-derrick__chips[data-astro-cid-hxle6v2x] li[data-astro-cid-hxle6v2x]{display:inline-flex;align-items:center;padding:4px 10px;background:var(--alpha-white-08);border:1px solid var(--alpha-white-12);border-radius:var(--radius-pill);color:var(--color-text-on-night-body);font-family:var(--font-display);font-weight:var(--fw-medium);font-size:var(--fs-2xs);line-height:1.2}.t4s-derrick__cta[data-astro-cid-hxle6v2x]{margin-top:var(--space-4);display:inline-flex;align-items:center;padding:10px 16px;background:var(--color-brand);color:var(--color-text-on-night);border-radius:var(--radius-sm);font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-sm);transition:var(--transition-base)}.t4s-card[data-astro-cid-hxle6v2x].t4s-card--derrick-featured:hover .t4s-derrick__cta[data-astro-cid-hxle6v2x]{background:var(--color-brand-hover)}.t4s-card[data-astro-cid-hxle6v2x].t4s-card--bridge{color:var(--color-text-on-night);text-align:left;align-items:flex-start;background:radial-gradient(120% 140% at 0% 0%,var(--alpha-blue-300-35),transparent 55%),linear-gradient(160deg,var(--color-night-bg) 0%,var(--color-night-bg-elevated) 100%);border-color:var(--alpha-white-10);padding:var(--space-7) var(--space-6)}.t4s-card[data-astro-cid-hxle6v2x].t4s-card--bridge:hover{transform:var(--lift-sm);border-color:var(--alpha-blue-300-45);box-shadow:var(--shadow-night-md)}.t4s-bridge__icon[data-astro-cid-hxle6v2x]{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;background:var(--alpha-white-08);border:1px solid var(--alpha-white-14);border-radius:var(--radius-md);font-size:22px;margin-bottom:6px}.t4s-bridge__kicker[data-astro-cid-hxle6v2x]{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-night-accent)}.t4s-bridge__h3[data-astro-cid-hxle6v2x]{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-xl);color:var(--color-text-on-night);margin:0;line-height:var(--lh-snug)}.t4s-bridge__desc[data-astro-cid-hxle6v2x]{font-family:var(--font-display);font-size:var(--fs-base);line-height:var(--lh-relaxed);color:var(--color-text-on-night-body);margin:0;flex-grow:1}.t4s-bridge__cta[data-astro-cid-hxle6v2x]{margin-top:var(--space-2);display:inline-flex;align-items:center;padding:10px 16px;background:var(--color-brand);color:var(--color-text-on-night);border-radius:var(--radius-sm);font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-sm);transition:var(--transition-base)}.t4s-card[data-astro-cid-hxle6v2x].t4s-card--bridge:hover .t4s-bridge__cta[data-astro-cid-hxle6v2x]{background:var(--color-brand-hover)}.t4s-body[data-astro-cid-hxle6v2x]{padding:var(--space-12) 0;background:var(--color-bg)}.t4s-body__h2[data-astro-cid-hxle6v2x]{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:clamp(28px,4vw,36px);color:var(--color-text);margin:0 0 var(--space-3);line-height:var(--lh-snug);letter-spacing:var(--tracking-tight)}.t4s-body__lede[data-astro-cid-hxle6v2x]{font-family:var(--font-display);font-size:var(--fs-lg);line-height:var(--lh-relaxed);color:var(--color-text-body);margin:0 0 var(--space-6)}.t4s-body__h3[data-astro-cid-hxle6v2x]{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-xl);color:var(--color-text);line-height:1.3;margin:var(--space-7) 0 var(--space-3);padding-top:var(--space-5);border-top:1px solid var(--color-border);position:relative;letter-spacing:-.01em}.t4s-body__h3[data-astro-cid-hxle6v2x]:before{content:"";position:absolute;top:-1px;left:0;width:36px;height:2px;background:var(--color-brand)}.t4s-body[data-astro-cid-hxle6v2x] p[data-astro-cid-hxle6v2x]{font-family:var(--font-display);font-size:var(--fs-base);line-height:1.7;color:var(--color-text-body);margin:0 0 var(--space-4)}.t4s-body[data-astro-cid-hxle6v2x] p[data-astro-cid-hxle6v2x] strong[data-astro-cid-hxle6v2x]{color:var(--color-text);font-weight:var(--fw-bold)}.t4s-body[data-astro-cid-hxle6v2x] p[data-astro-cid-hxle6v2x] a[data-astro-cid-hxle6v2x],.t4s-body__list[data-astro-cid-hxle6v2x] a[data-astro-cid-hxle6v2x]{color:var(--color-brand);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;transition:color var(--ease-out-fast);font-weight:var(--fw-semibold)}.t4s-body[data-astro-cid-hxle6v2x] p[data-astro-cid-hxle6v2x] a[data-astro-cid-hxle6v2x]:hover,.t4s-body__list[data-astro-cid-hxle6v2x] a[data-astro-cid-hxle6v2x]:hover{color:var(--color-brand-hover)}.t4s-body__list[data-astro-cid-hxle6v2x]{list-style:none;padding:0;margin:0 0 var(--space-5);font-family:var(--font-display);font-size:var(--fs-base);line-height:1.65;color:var(--color-text-body)}.t4s-body__list[data-astro-cid-hxle6v2x] li[data-astro-cid-hxle6v2x]{position:relative;padding-left:var(--space-5);margin-bottom:var(--space-3)}.t4s-body__list[data-astro-cid-hxle6v2x] li[data-astro-cid-hxle6v2x]:before{content:"→";position:absolute;left:0;top:0;color:var(--color-brand);font-weight:var(--fw-bold)}ol[data-astro-cid-hxle6v2x].t4s-body__list{list-style:decimal;padding-left:var(--space-5)}ol[data-astro-cid-hxle6v2x].t4s-body__list li[data-astro-cid-hxle6v2x]:before{content:none}ol[data-astro-cid-hxle6v2x].t4s-body__list li[data-astro-cid-hxle6v2x]{padding-left:var(--space-2)}ol[data-astro-cid-hxle6v2x].t4s-body__list li[data-astro-cid-hxle6v2x]::marker{color:var(--color-brand);font-weight:var(--fw-bold)}.t4s-body__close[data-astro-cid-hxle6v2x]{margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--color-border);font-style:italic;color:var(--color-text)}
