@font-face{font-family:Inter;src:url(/fonts/InterVariable.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}:root{--paper:#f5f5f5;--ink:#242424;--muted:#8b8b8b;--field:#fff;--line:#24242429}*{box-sizing:border-box}html{background:var(--paper);scroll-behavior:smooth;-webkit-tap-highlight-color:transparent}body{min-width:320px;color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-family:Inter,Arial,Helvetica,sans-serif;font-size:15px;font-weight:400}a{color:inherit;text-decoration:none}button,a,input,textarea{touch-action:manipulation}.loading-shell{width:min(100% - 48px,1420px);min-height:100svh;margin:0 auto;padding:32px 0 72px}.loading-header{grid-template-columns:minmax(180px,1fr) minmax(260px,330px) minmax(180px,1fr);align-items:start;min-height:100px;display:grid}.loading-copy,.loading-search,.loading-card{background:#24242414;animation:1.4s ease-in-out infinite pulse}.loading-copy{width:230px;height:84px;margin-top:22px}.loading-search{border-radius:999px;width:330px;height:42px}.loading-grid{column-count:3;column-gap:clamp(26px,3.7vw,56px);margin-top:clamp(88px,8vw,140px)}.loading-card{break-inside:avoid;height:320px;margin-bottom:clamp(58px,6vw,88px)}.loading-card:nth-child(2),.loading-card:nth-child(5){height:460px}.loading-card:nth-child(3),.loading-card:nth-child(6){height:240px}@keyframes pulse{50%{opacity:.4}}@media (max-width:980px){.loading-header{grid-template-columns:minmax(150px,1fr) minmax(240px,300px) minmax(150px,1fr)}.loading-search{width:300px}.loading-grid{column-count:2}}@media (max-width:640px){.loading-shell{width:min(100% - 32px,1420px);padding-top:24px}.loading-header{min-height:190px;display:block}.loading-copy{margin-top:16px}.loading-search{width:min(100%,330px);margin:54px auto 0}.loading-grid{column-count:1;margin-top:78px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.loading-copy,.loading-search,.loading-card{animation:none}}
