.work-home-ladder{border:1px solid var(--rule);border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin:32px 0 20px;display:grid;overflow:hidden}.marketing-home .work-home-rung{color:var(--ink);border-right:1px solid var(--rule);background:#fafaf3;flex-direction:column;padding:28px 24px;text-decoration:none;transition:background .15s,color .15s;display:flex}.work-home-rung:last-child{border-right:0}.work-home-rung .work-situation{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;font-size:11px}.work-home-rung h3{margin:16px 0 8px;font-size:23px}.work-home-rung p{margin:0 0 24px;font-size:16px}.work-home-rung .work-price{justify-content:space-between;gap:12px;margin-top:auto;font-weight:600;display:flex}.marketing-home .work-home-rung:hover,.marketing-home .work-home-rung:focus-visible{color:#fff;background:#222}.work-home-rung:hover .work-price,.work-home-rung:focus-visible .work-price{color:var(--brand-vivid)}.work-intelligence-link{text-align:center;font-size:16px}@media (max-width:1000px){.work-home-ladder{grid-template-columns:repeat(2,minmax(0,1fr))}.work-home-rung:nth-child(2){border-right:0}.work-home-rung:nth-child(-n+2){border-bottom:1px solid var(--rule)}}@media (max-width:600px){.work-home-ladder{grid-template-columns:1fr}.work-home-rung{border-right:0;border-bottom:1px solid var(--rule)}.work-home-rung:last-child{border-bottom:0}}
.marketing-home .marketing-hero{background-color:#fafaf7;background-image:url(/images/homepage-hero-pattern.svg)}.marketing-home .marketing-hero-split{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:70px}.marketing-hero-split>div{min-width:0}.marketing-home .marketing-hero-split h1{font-size:clamp(40px,4.3vw,62px);line-height:1.12}.marketing-home .marketing-hero-subjects{margin:0 0 18px}.marketing-home .marketing-hero .btn{padding:14px 18px;font-size:16px}.marketing-home .marketing-hero-split .marketing-lead{max-width:none;font-size:19px;line-height:1.65}.marketing-platform-preview{color:#221f20;grid-template-rows:62px auto 22px auto;grid-template-columns:repeat(10,minmax(0,1fr));margin-bottom:28px;line-height:1.4;display:grid;position:relative}.hero-preview-card{background:#fff;border:1px solid #e4e4df;border-radius:10px;align-self:start;min-width:0;padding:16px 18px;box-shadow:0 1px 2px #221f200d,0 12px 32px -12px #221f202e}.hero-preview-read{grid-area:1/1/4/8}.hero-preview-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.hero-preview-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#74770e;font:500 10.5px/1.4 IBM Plex Mono,monospace}.hero-preview-count{color:#8a8a85;font-size:11px}.hero-preview-search{color:#8a8a85;border:1px solid #e4e4df;border-radius:6px;align-items:center;gap:8px;margin-bottom:10px;padding:8px 10px;font-size:12.5px;display:flex}.hero-preview-search svg{flex-shrink:0}.hero-preview-chips{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.hero-preview-chips span{color:#55554f;border:1px solid #e4e4df;border-radius:99px;padding:4px 8px;font-size:11px}.hero-preview-chips .selected{color:#4a4c0a;background:#eef0c6;border-color:#d9dc8a}.hero-preview-row{white-space:nowrap;border-top:1px solid #efefea;padding:8px 0;font-size:12.5px;font-weight:500;line-height:1.35;overflow:hidden}.hero-preview-row>span{letter-spacing:.1em;color:#74770e;text-transform:uppercase;margin-bottom:4px;font:500 9.5px/1.4 IBM Plex Mono,monospace;display:block}.hero-preview-research{color:#4a4c0a;text-underline-offset:3px;margin-top:6px;font-size:12px;font-weight:600;text-decoration:underline;display:inline-block}.hero-preview-tracker{z-index:1;color:#fff;background:#221f20;border-color:#221f20;grid-area:2/5/4/-1;box-shadow:0 18px 40px -14px #221f2073}.hero-preview-tracker .hero-preview-eyebrow{color:#ccd41f}.hero-preview-filters{flex-wrap:wrap;gap:5px;margin-bottom:14px;display:flex}.hero-preview-filters span{color:#d8d8d2;background:#34302f;border-radius:4px;padding:3px 7px;font-size:10.5px}.hero-preview-bars{border-bottom:1px solid #4a4646;align-items:flex-end;gap:6px;height:104px;padding-bottom:1px;display:flex}.hero-preview-bars span{background:#6d6a2a;border-radius:2px 2px 0 0;flex:1}.hero-preview-bars span:last-child{background:#ccd41f}.hero-preview-axis{color:#a9a9a3;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:8px;font-size:10.5px;display:flex}.hero-preview-saved{z-index:2;grid-area:4/2/auto/9}.hero-preview-saved-row{border-top:1px solid #efefea;align-items:center;gap:10px;padding:7px 0;font-size:12.5px;font-weight:500;display:flex}.hero-preview-saved-row>span{clip-path:polygon(0 0,100% 0,100% 100%,50% 72%,0 100%);background:#ccd41f;flex:none;width:9px;height:12px}@media (max-width:900px){.marketing-home .marketing-hero{padding:56px 0}.marketing-home .marketing-hero-split{grid-template-columns:1fr;gap:40px}.marketing-platform-preview{max-width:620px}}@media (max-width:640px){.marketing-platform-preview{flex-direction:column;gap:12px;display:flex}.hero-preview-card{width:100%}.hero-preview-row{white-space:normal;overflow-wrap:anywhere}}
