.page-module__bP6rVG__page{width:min(100%,1500px);margin:0 auto;padding:2rem 0 4rem}.page-module__bP6rVG__gatewayHeader{border-bottom:2px solid var(--border);margin-bottom:2rem;padding-bottom:1.5rem}.page-module__bP6rVG__kicker{font-family:var(--font-code);letter-spacing:.05em;text-transform:uppercase;color:var(--muted);margin-bottom:.55rem;font-size:.72rem;font-weight:800}.page-module__bP6rVG__gatewayHeader h1{letter-spacing:-.05em;text-transform:uppercase;margin-bottom:.85rem;font-size:clamp(1.9rem,4.5vw,3.4rem);font-weight:800;line-height:.98}.page-module__bP6rVG__gatewayHeader h1 span{z-index:1;display:inline-block;position:relative}.page-module__bP6rVG__gatewayHeader h1 span:after{content:"";z-index:-1;background:var(--yellow-soft);height:35%;position:absolute;bottom:3px;left:-2px;right:-2px}.page-module__bP6rVG__lede{color:#2a2a2a;max-width:44rem;font-size:1.02rem;font-weight:600}.page-module__bP6rVG__trackGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem;display:grid}.page-module__bP6rVG__trackCard{--card-accent:var(--blue);border:3px solid var(--border);border-top:10px solid var(--card-accent);box-shadow:6px 6px 0 var(--foreground);color:var(--foreground);background:#fff;flex-direction:column;gap:.75rem;padding:1.1rem 1.2rem 1.2rem;transition:transform .12s,box-shadow .12s;display:flex}.page-module__bP6rVG__trackCard:hover{box-shadow:9px 9px 0 var(--foreground);text-decoration:none;transform:translate(-2px,-2px)}.page-module__bP6rVG__trackCard[data-color=red]{--card-accent:var(--red)}.page-module__bP6rVG__trackCard[data-color=blue]{--card-accent:var(--blue)}.page-module__bP6rVG__trackCard[data-color=green]{--card-accent:var(--green)}.page-module__bP6rVG__trackCard[data-color=cyan]{--card-accent:var(--cyan)}.page-module__bP6rVG__trackCard[data-color=pink]{--card-accent:var(--pink)}.page-module__bP6rVG__cardSubject{border:2px solid var(--border);background:var(--card-accent);color:#fff;font-family:var(--font-code);letter-spacing:.03em;text-transform:uppercase;align-self:flex-start;padding:.22rem .5rem;font-size:.65rem;font-weight:800}.page-module__bP6rVG__trackCard h2{letter-spacing:-.04em;text-transform:uppercase;font-size:1.45rem;font-weight:800;line-height:1.02}.page-module__bP6rVG__cardSummary{color:#2a2a2a;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.9rem;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.page-module__bP6rVG__cardChips{flex-wrap:wrap;gap:.35rem;margin-top:auto;display:flex}.page-module__bP6rVG__cardChips span{border:1px solid var(--border-soft);background:var(--bg-paper-soft);font-family:var(--font-code);text-transform:uppercase;padding:.15rem .4rem;font-size:.64rem;font-weight:800}.page-module__bP6rVG__cardFooter{border-top:2px solid var(--border-soft);align-items:center;gap:.75rem;padding-top:.9rem;display:flex}.page-module__bP6rVG__cardProgress{border:2px solid var(--border);background:var(--bg-paper-soft);flex:1;height:.85rem;overflow:hidden}.page-module__bP6rVG__cardProgress i{background:var(--card-accent);height:100%;display:block}.page-module__bP6rVG__cardCta{border:2px solid var(--border);background:var(--yellow);color:var(--foreground);font-family:var(--font-code);text-transform:uppercase;box-shadow:3px 3px 0 var(--foreground);white-space:nowrap;justify-content:center;align-items:center;padding:.45rem .7rem;font-size:.7rem;font-weight:800;display:inline-flex}.page-module__bP6rVG__cardCta[data-disabled=true]{background:var(--surface-muted);color:var(--muted);box-shadow:none}.page-module__bP6rVG__trackCard[data-coming-soon=true]{--card-accent:var(--dot);background:var(--bg-paper-soft);cursor:default;box-shadow:6px 6px #d8d8d8}.page-module__bP6rVG__trackCard[data-coming-soon=true]:hover{transform:none;box-shadow:6px 6px #d8d8d8}.page-module__bP6rVG__trackCard[data-coming-soon=true] .page-module__bP6rVG__cardSubject{color:var(--foreground)}.page-module__bP6rVG__trackCard[data-coming-soon=true] h2{color:var(--muted)}.page-module__bP6rVG__trackCard[data-coming-soon=true] .page-module__bP6rVG__cardFooter{margin-top:auto}@media (max-width:720px){.page-module__bP6rVG__page{padding-top:1rem}.page-module__bP6rVG__trackGrid{grid-template-columns:1fr}}
