.trck-doc{--trck-gunmetal:#142429;--trck-gunmetal-2:#1b2e33;--trck-aqua:#29fce2;--trck-raspberry:#ea2f57;--trck-yellow:#cf0;--trck-text:#f4fafc;--trck-dim:#cbdae0;--trck-border:#f4fafc33;--trck-radius:5px;--trck-gradient-brand:linear-gradient(90deg, var(--trck-aqua), var(--trck-yellow), var(--trck-raspberry));--trck-gradient-rule:linear-gradient(90deg, var(--trck-aqua), var(--trck-yellow));--trck-shadow-card:0 18px 40px -24px #000000d9;--trck-shadow-lift:0 26px 60px -28px #000000f2;background-color:var(--trck-gunmetal);color:var(--trck-text);scroll-behavior:auto;font-family:Rajdhani,system-ui,sans-serif;font-weight:500}.trck-doc .focus-ring:focus-visible{outline:2px solid var(--trck-aqua);outline-offset:3px;border-radius:4px}.trck-doc section[tabindex="-1"]:focus,.trck-doc section[tabindex="-1"]:focus-visible{outline:none}.trck-doc .brand-bar{background:var(--trck-gradient-brand)}.trck-doc .rule-gradient{background:var(--trck-gradient-rule)}.trck-doc .display{text-transform:uppercase;letter-spacing:-.015em;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-weight:800;line-height:.95}.trck-doc .label-ui{text-transform:uppercase;letter-spacing:.14em;font-family:Rajdhani,system-ui,sans-serif;font-weight:700}.trck-doc .num{letter-spacing:-.02em;font-family:Space Mono,ui-monospace,monospace;font-weight:700}.trck-doc .card-surface{background-color:var(--trck-gunmetal-2);border:1px solid var(--trck-border);border-radius:var(--trck-radius);box-shadow:var(--trck-shadow-card);position:relative;overflow:hidden}.trck-doc .accent-top-aqua:before,.trck-doc .accent-top-yellow:before,.trck-doc .accent-top-raspberry:before{content:"";height:2px;position:absolute;inset:0 0 auto}.trck-doc .accent-top-aqua:before{background:var(--trck-aqua)}.trck-doc .accent-top-yellow:before{background:var(--trck-yellow)}.trck-doc .accent-top-raspberry:before{background:var(--trck-raspberry)}.trck-doc .quote-block{border-left:3px solid var(--trck-raspberry);background:var(--trck-gunmetal-2);border-radius:var(--trck-radius);box-shadow:var(--trck-shadow-card);position:relative}.trck-doc .quote-block:before{content:"“";color:#f4fafc1f;pointer-events:none;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:6rem;line-height:1;position:absolute;top:-.35em;left:.25em}.trck-doc .quote-aqua{border-left-color:var(--trck-aqua)}.trck-doc .glow-aqua{background-image:radial-gradient(120% 90% at 0 0,#29fce224,#0000 62%)}.trck-doc .glow-yellow{background-image:radial-gradient(120% 90% at 0 0,#ccff0021,#0000 62%)}.trck-doc .glow-raspberry{background-image:radial-gradient(120% 90% at 0 0,#ea2f5729,#0000 62%)}.trck-doc .text-gradient-brand{background:var(--trck-gradient-brand);color:#0000;-webkit-background-clip:text;background-clip:text}.trck-doc .band-tint{background-image:radial-gradient(70% 120% at 8% 0,#29fce214,#0000 60%),radial-gradient(60% 120% at 100% 100%,#ea2f5714,#0000 60%)}.trck-doc .card-hover{transition:transform .22s,box-shadow .22s,border-color .22s}.trck-doc .card-hover:hover{box-shadow:var(--trck-shadow-lift);border-color:#f4fafc42;transform:translateY(-3px)}.trck-doc .reveal{opacity:0;will-change:opacity, transform;transition:opacity .62s cubic-bezier(.22,1,.36,1),transform .62s cubic-bezier(.22,1,.36,1);transform:translateY(18px)}.trck-doc .reveal[data-reveal=in]{opacity:1;transform:none}@keyframes trck-pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.75)}}.trck-doc .live-dot{animation:1.4s ease-in-out infinite trck-pulse-dot}@media (prefers-reduced-motion:reduce){.trck-doc .reveal{opacity:1;transition:none;transform:none}.trck-doc .live-dot{animation:none}.trck-doc .card-hover:hover{transform:none}}@media print{@page{size:A4;margin:12mm 10mm}.trck-doc{color:#f4fafc!important;background:#142429!important}.trck-doc *,.trck-doc :before,.trck-doc :after{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;box-shadow:none!important}.trck-doc .no-print{display:none!important}.trck-doc .reveal{opacity:1!important;transform:none!important}.trck-doc header[class*=sticky]{position:static!important}.trck-doc main>section,.trck-doc section[id]{break-inside:avoid-page;padding-top:10mm!important;padding-bottom:10mm!important}.trck-doc section[id]:not(#hero){break-before:page}.trck-doc .card-surface,.trck-doc .quote-block,.trck-doc figure,.trck-doc li,.trck-doc img{break-inside:avoid}.trck-doc img{object-fit:cover;max-height:90mm}.trck-doc #hero img{max-height:none}.trck-doc .card-surface p,.trck-doc .card-surface h3,.trck-doc .card-surface li,.trck-doc .card-surface span{overflow-wrap:anywhere;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}}
