*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0}body{background:var(--surface);color:var(--ink);font-family:var(--h-type-family);font-size:var(--h-type-base);font-weight:var(--h-weight-regular);-webkit-font-smoothing:antialiased}.num{font-feature-settings:var(--h-numeric),"tnum"}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.hscroll{scrollbar-width:none;-ms-overflow-style:none}.hscroll::-webkit-scrollbar{display:none}.shell-desktop-only{display:none}.shell-phone-only{display:block}@media (min-width:1024px){.shell-desktop-only{display:flex}.shell-phone-only{display:none}}.row-skeleton-row{height:68px;flex:0 0 68px}@media (min-width:1024px){.row-skeleton-row{height:60px;flex:0 0 60px}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}}@media (max-width:720px){.pulse-tiles-grid{grid-template-columns:repeat(2,1fr)!important}}.num{font-feature-settings:"tnum" 1,"cv11" 1,"tnum";font-variant-numeric:tabular-nums}