.container-tracking-page{overflow:visible}.container-tracking-page *,.container-tracking-page :before,.container-tracking-page :after{box-sizing:border-box}.container-tracking-page p{line-height:1.75}.container-tracking-page .container-tracking-hero{gap:42px}.container-tracking-page .container-tracking-hero h1{font-size:clamp(2rem,3.5vw,3.25rem)}.container-tracking-note{color:#526174;font-size:.9rem}.container-tracking-photo{min-width:0;margin:0}.container-tracking-photo img{border-radius:6px;width:100%;height:auto;display:block}.container-tracking-photo figcaption{color:#526174;margin-top:14px;font-size:.88rem;line-height:1.6}.container-tracking-section{border-top:1px solid #dfe5ec;max-width:1180px;margin:0 auto;padding:64px 32px;scroll-margin-top:24px}.container-tracking-section h2{letter-spacing:-.025em;max-width:800px;font-size:clamp(1.6rem,2.6vw,2.25rem);line-height:1.2}.container-tracking-problem>p:not(.eyebrow){max-width:860px}.container-tracking-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:0;list-style:none;display:grid}.container-tracking-steps li{border-top:3px solid var(--brand-blue);background:#f4f7fa;padding:24px}.container-tracking-steps li>span{color:var(--brand-blue);font-size:.85rem;font-weight:700}.container-tracking-steps h3,.container-tracking-use-cases h3,.container-tracking-print h3{color:var(--brand-navy);margin:12px 0 8px}.container-tracking-split{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:64px;display:grid}.container-tracking-demo{background:#fff;border:1px solid #ccd6e2;border-radius:12px;margin:0;padding:26px;box-shadow:0 12px 32px #1629400c}.container-tracking-demo figcaption{color:#526174;margin-bottom:24px;font-size:.8rem}.container-tracking-demo-top{border-bottom:1px solid #dfe5ec;gap:18px;padding-bottom:20px;display:grid}.container-tracking-demo-top>span{color:var(--brand-navy);font-weight:700}.container-tracking-event-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0;list-style:none;display:grid}.container-tracking-event-options li{border:1px solid #cbd5e1;border-radius:4px;padding:12px;font-size:.85rem}.container-tracking-event-options .container-tracking-selected{color:#fff;background:var(--brand-blue);border-color:var(--brand-blue)}.container-tracking-demo dt{color:#526174;margin-top:16px;font-size:.8rem}.container-tracking-demo dd{border:1px solid #dfe5ec;margin:6px 0 0;padding:12px;font-size:.9rem;line-height:1.6}.container-tracking-recorded{color:#23633e;background:#edf7f1;padding:12px;font-weight:600}.container-tracking-demo small{color:#526174;line-height:1.6;display:block}.container-tracking-print-grid,.container-tracking-use-cases{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.container-tracking-print-grid article{border-left:2px solid var(--brand-blue);padding-left:20px}.container-tracking-use-cases article{border:1px solid #dfe5ec;border-radius:6px;padding:24px}.container-tracking-guide{background:#f4f7fa;border-radius:6px;padding:32px}.container-tracking-page .button{white-space:normal;text-align:center;line-height:1.5}.container-tracking-positioning{background:#f4f7fa}@media (max-width:1020px){.container-tracking-split{grid-template-columns:minmax(0,1fr);gap:32px}.container-tracking-demo{max-width:540px}}@media (max-width:720px){.container-tracking-section{padding:40px 20px}.container-tracking-steps,.container-tracking-print-grid,.container-tracking-use-cases{grid-template-columns:minmax(0,1fr);gap:16px}.container-tracking-demo,.container-tracking-guide{padding:20px}.container-tracking-page .hero-actions{flex-wrap:wrap}.container-tracking-page .hero-actions>.button{width:100%}}
