._rVTa3QEc{--gap:2.5rem;--rail:1px solid var(--neutral-400);padding:0 var(--pad) var(--space-section) calc(var(--pad) + 2rem);grid-auto-rows:1fr;row-gap:1.25rem;margin:0;list-style:none;display:grid;position:relative}._rVTa3QEc:before{content:"";inset-block:0 var(--space-section);border-inline-start:var(--rail);position:absolute;inset-inline-start:calc(var(--pad) + .5rem)}@media (width>=80rem){._rVTa3QEc{grid-template-columns:repeat(10,minmax(0,1fr));grid-template-rows:1fr var(--gap) 1fr;padding-inline:var(--pad);gap:0 1rem}._rVTa3QEc:before{border-inline-start:none;border-block-start:var(--rail);margin-inline:calc(-1 * var(--pad));grid-area:2/1/auto/-1;align-self:center;position:static}}._j-ct4iHU{display:grid;position:relative}@media (width>=80rem){._j-ct4iHU{grid-column:calc(var(--i) + 1) / span 2;grid-row:1}._j-ct4iHU:nth-child(2n){grid-row:3}}._9Nz91eyW{--size:17px;z-index:1;inline-size:var(--size);block-size:var(--size);border:var(--rail);background:var(--surface-raised);border-radius:50%;position:absolute;inset-block-start:calc(1.75rem - (var(--size) - 1px) / 2);inset-inline-start:-2rem}@media (width>=80rem){._9Nz91eyW{inset-inline-start:calc(50% - (var(--size) - 1px) / 2);inset-block:auto calc(-1 * (var(--gap) + var(--size)) / 2)}._j-ct4iHU:nth-child(2n) ._9Nz91eyW{inset-block:calc(-1 * (var(--gap) + var(--size)) / 2) auto}}@media (width>=80rem){._j-ct4iHU:before{content:"";block-size:calc(var(--gap) / 2);border-inline-start:var(--rail);position:absolute;inset-block-start:100%;inset-inline-start:50%}._j-ct4iHU:nth-child(2n):before{inset-block:auto 100%}}._IU8RzYcP{border:var(--hairline);border-radius:var(--radius-lg);background:var(--surface-raised);align-content:start;gap:.375rem;padding:1rem 1.25rem 1.25rem;display:grid}._5cYES7aO{color:var(--primary-600);font-size:1.5rem;font-weight:600;line-height:1.2}._nL7ExjNE{color:var(--neutral-900);margin:0;font-weight:600}._MAo8LoRK{color:var(--text-muted);margin:0;font-size:.9375rem;line-height:1.45}._8lGleX1B{border-color:var(--primary-500);background:var(--primary-500)}._8lGleX1B ._5cYES7aO,._8lGleX1B ._nL7ExjNE,._8lGleX1B ._MAo8LoRK{color:#fff}._TTJehyNZ{gap:var(--card-gap);padding:var(--card-gap);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));padding-block-start:0;display:grid}._tP56VTJw{background:var(--surface-subtle);border:var(--hairline);border-radius:var(--radius-md);color:inherit;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}._tP56VTJw:hover,._tP56VTJw:focus-visible{background:var(--neutral-100)}._tP56VTJw:hover ._Et-6p-tg,._tP56VTJw:focus-visible ._Et-6p-tg{--fa-primary:var(--primary-500);--fa-secondary:var(--primary-300)}._3q1dcakD{width:100%;aspect-ratio:calc(1 / var(--phi));object-fit:cover;border-block-end:var(--hairline)}._xDY2NqNm{padding:var(--pad);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.25rem;display:flex}._YFeo2N7C{color:var(--text-muted);align-items:center;gap:.5rem;display:flex}._Et-6p-tg{flex:none}._mRAqqX5X{float:right;aspect-ratio:268/300;object-fit:cover;border-radius:var(--radius-sm);width:10rem;max-width:40%;margin-block-end:1rem;margin-inline-start:1.5rem}._fqAeshxi{color:var(--text-muted);margin:0 0 1rem}@media (width<40rem){._mRAqqX5X{float:none;width:8rem;margin-inline:0}}._h7T1pUci{border:var(--hairline);border-radius:var(--radius-md);background:var(--surface-raised);width:min(42rem,100vw - 2rem);max-height:calc(100vh - 2rem);box-shadow:var(--shadow-lg);padding:0;overflow:hidden}._h7T1pUci::backdrop{backdrop-filter:var(--glass-blur);background:#0000000d}._GwMA-swp{flex-direction:column;max-height:calc(100vh - 2rem);display:flex}._CwIXG--G{--x-size:1rem;padding:var(--pad);border-block-end:var(--hairline);flex:none;align-items:center;gap:1rem;display:flex}._mSU6de74{font-size:var(--x-size);line-height:var(--x-size);font-weight:600}._b4FgxSKM{padding:var(--pad);overflow:auto}._MRFR2Gs3{display:contents}._9gqIZ2WD{--bar-length:var(--x-size);width:var(--bar-length);height:var(--bar-length);color:var(--neutral-600);cursor:pointer;background:0 0;border:0;flex:none;margin-inline-start:auto;position:relative}._9gqIZ2WD:hover,._9gqIZ2WD:focus-visible{color:var(--system-red-500)}._9gqIZ2WD>span{width:var(--bar-length);background:currentColor;place-self:center;height:2px;position:absolute;inset:0}._9gqIZ2WD>span:first-of-type{rotate:45deg}._9gqIZ2WD>span:nth-of-type(2){rotate:-45deg}@media (width<40rem){._h7T1pUci{width:100vw;max-width:none;height:100dvh;max-height:none;box-shadow:none;border:none;border-radius:0;margin:0}._GwMA-swp{max-height:100dvh}}
