.c1cye4ea.cwmm9q{gap:calc(var(--spacing-base) * 3.5);padding:calc(var(--spacing-base) * 5.5) calc(var(--spacing-base) * 5.5) calc(var(--spacing-base) * 4.5);will-change:transform}.ces315c{align-items:center;gap:calc(var(--spacing-base) * 3.25);display:flex}.h1eriscz{flex-direction:column;min-width:0;display:flex}.h1eriscz>*+*{margin-top:calc(var(--spacing-base) * .75)}.pvekg28{color:var(--ink);font-family:var(--font-sans),sans-serif;font-size:calc(var(--font-base) * 4.25);letter-spacing:-.01em;font-weight:600;line-height:1.2}.nzr8sva{color:inherit;-webkit-text-decoration:none;text-decoration:none}.nzr8sva:after{border-radius:calc(var(--radius-base) * 2);content:"";z-index:0;position:absolute;inset:0}.nzr8sva:focus-visible:after{outline:2px solid var(--ink);outline-offset:4px}.lmov07h{color:var(--ink-muted);font-family:var(--font-mono),monospace;font-size:calc(var(--font-base) * 2.625);letter-spacing:.1em;text-transform:uppercase;line-height:1.2}.c1xwop48{-webkit-line-clamp:3;color:var(--ink-muted);font-family:var(--font-sans),sans-serif;font-size:calc(var(--font-base) * 3.625);overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.cu2p3i4{border-top:1px solid var(--line);align-items:center;gap:calc(var(--spacing-base) * 3.5);margin-top:calc(var(--spacing-base) * .5);padding-top:calc(var(--spacing-base) * 3.5);justify-content:space-between;display:flex}.s8rpp41{-webkit-line-clamp:2;color:var(--ink-muted);font-family:var(--font-sans),sans-serif;font-size:calc(var(--font-base) * 3.5);-webkit-box-orient:vertical;flex:1;min-width:0;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}.cz9ht3{color:var(--color-blue);font-family:var(--font-mono),monospace;font-size:calc(var(--font-base) * 2.75);align-items:center;gap:calc(var(--spacing-base) * 1.25);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;flex:none;display:inline-flex}
.cf3q3b3{display:-ms-grid;gap:calc(var(--spacing-base) * 6);-ms-grid-columns:1fr;grid-template-columns:1fr;display:grid}@media (min-width:921px){.cf3q3b3{gap:calc(var(--spacing-base) * 8);-ms-grid-columns:repeat(2, minmax(0, 1fr));grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1281px){.cf3q3b3{-ms-grid-columns:repeat(3, minmax(0, 1fr));grid-template-columns:repeat(3,minmax(0,1fr))}}
.fz44o2w{margin-top:calc(var(--spacing-base) * 10)}.r8x8wqm{margin-top:calc(var(--spacing-base) * 6)}
.e15ihu36{-webkit-column-gap:calc(var(--spacing-base) * 10);column-gap:calc(var(--spacing-base) * 10);display:-ms-grid;-ms-grid-columns:minmax(0, 1fr);row-gap:calc(var(--spacing-base) * 8);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:921px){.e15ihu36{-ms-grid-columns:340px minmax(0, 1fr);grid-template-columns:340px minmax(0,1fr)}}.e1w0epln>*+*{margin-top:calc(var(--spacing-base) * 4)}@media (min-width:921px){.e1w0epln{-ms-grid-row-align:start;top:calc(var(--spacing-base) * 24);align-self:start;position:sticky}}.ev5ig9q{gap:calc(var(--spacing-base) * 3);flex-direction:column;display:flex}.en7rmg9{-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;background-color:var(--color-white);border:1px solid var(--line);border-radius:calc(var(--radius-base) * 2);-webkit-column-gap:calc(var(--spacing-base) * 4);align-items:flex-start;column-gap:calc(var(--spacing-base) * 4);display:-ms-grid;-ms-grid-columns:auto minmax(0, 1fr);padding:calc(var(--spacing-base) * 5) calc(var(--spacing-base) * 6);grid-template-columns:auto minmax(0,1fr);transition:box-shadow .2s;display:grid}.en7rmg9:hover{box-shadow:0 12px 32px -16px #0000002e}@media (prefers-reduced-motion:reduce){.en7rmg9{transition:none}}.e1db4r1f{background-color:var(--color-blue);height:7px;margin-top:calc(var(--spacing-base) * 2);border-radius:1px;width:14px}.e19dfwf5{color:var(--ink);font-family:var(--font-sans),sans-serif;font-size:calc(var(--font-base) * 4.5);letter-spacing:-.01em;margin-bottom:calc(var(--spacing-base) * 1);font-weight:500;line-height:1.3}
