._5ro6ct0{border:1px solid var(--_160hknk8);border-radius:var(--_160hknki);background-color:var(--_160hknk2);box-shadow:var(--_160hknkf);flex-direction:column;gap:.625rem;min-height:12rem;padding:1.125rem 1.25rem;text-decoration:none;transition:transform .25s cubic-bezier(.2,.8,.2,1),border-color .25s,box-shadow .25s;display:flex;position:relative}
._5ro6ct0:before{content:"";background:var(--_160hknka);transform-origin:50%;width:2px;transition:transform .3s cubic-bezier(.2,.8,.2,1);position:absolute;top:14px;bottom:14px;left:0;transform:scaleY(0)}
._5ro6ct0:hover{border-color:var(--_160hknka);box-shadow:var(--_160hknkg);transform:translateY(-2px)}
._5ro6ct0:hover:before{transform:scaleY(1)}
._5ro6ct1{font-size:var(--_160hknkp);color:var(--_160hknk5);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-weight:600;line-height:1.35;transition:color .2s;display:-webkit-box;overflow:hidden}
._5ro6ct0:hover ._5ro6ct1{color:var(--_160hknka)}
._5ro6ct2{font-size:var(--_160hknkn);color:var(--_160hknk6);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.6;display:-webkit-box;overflow:hidden}
._5ro6ct3{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:auto;display:flex}
._5ro6ct4{flex-wrap:wrap;gap:.25rem;list-style:none;display:flex}
._5ro6ct5{font-size:var(--_160hknkm);color:var(--_160hknka);background-color:var(--_160hknkb);border-radius:var(--_160hknkl);padding-block:.125rem;padding-inline:.5rem}
._5ro6ct6{font-family:var(--_160hknkx);font-size:var(--_160hknkm);color:var(--_160hknk7);font-feature-settings:"tnum";flex-shrink:0;margin-left:auto}
@media (prefers-reduced-motion:reduce){._5ro6ct0,._5ro6ct0:before,._5ro6ct1{transition:none}}
._13o5j8r0{grid-template-columns:1fr;gap:1rem;display:grid}
._13o5j8r1{font-size:var(--_160hknkn);color:var(--_160hknk7);padding-top:2rem}
@media screen and (min-width:768px){._13o5j8r0{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media screen and (min-width:1024px){._13o5j8r0{grid-template-columns:repeat(3,minmax(0,1fr))}}
@keyframes eot1t60{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.eot1t61{background-color:var(--_160hknk4);border:1px solid var(--_160hknk8);border-radius:var(--_160hknkj);width:2.75rem;height:2.75rem;color:var(--_160hknk7);align-items:center;transition:width .22s,border-color .15s,background-color .15s,color .15s;display:inline-flex;overflow:hidden}
.eot1t61:focus-within{border-color:var(--_160hknka)}
.eot1t61[data-expanded]{width:100%}
.eot1t61:not([data-expanded]):hover{color:var(--_160hknka);border-color:var(--_160hknka);background-color:var(--_160hknkb)}
.eot1t62{width:2.75rem;height:2.75rem;color:inherit;font-size:var(--_160hknkq);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;transition:color .15s;display:inline-flex}
.eot1t61[data-spinning] .eot1t62{animation:.4s eot1t60}
.eot1t63{min-width:0;height:100%;color:var(--_160hknk5);font-size:var(--_160hknko);background:0 0;border:none;outline:none;flex:1;transition:opacity .15s}
.eot1t63::placeholder{color:var(--_160hknk7)}
.eot1t61:not([data-expanded]) .eot1t63{opacity:0}
.eot1t64{border-radius:var(--_160hknkh);width:2.75rem;height:2.75rem;color:var(--_160hknk7);font-size:var(--_160hknkq);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;transition:opacity .15s,color .15s,background-color .15s;display:inline-flex}
.eot1t64:hover{color:var(--_160hknka);background-color:var(--_160hknkb)}
.eot1t61:not([data-expanded]) .eot1t64{opacity:0;pointer-events:none}
@media screen and (min-width:768px){.eot1t61{height:3rem}.eot1t63{font-size:var(--_160hknkp)}}
@media (prefers-reduced-motion:reduce){.eot1t61,.eot1t62{transition:none}.eot1t61[data-spinning] .eot1t62{animation:none}.eot1t63,.eot1t64{transition:none}}
._1s4xia30{flex-flow:wrap;align-items:center;gap:.375rem;display:flex}
._1s4xia31{font-size:var(--_160hknkm);color:var(--_160hknk7);text-transform:uppercase;letter-spacing:.08em;margin-bottom:.5rem;font-weight:600;display:none}
._1s4xia32{margin:0;padding:0;list-style:none;display:contents}
._1s4xia33{font-size:var(--_160hknkn);color:var(--_160hknk7);border:1px solid var(--_160hknk8);border-radius:var(--_160hknkl);cursor:pointer;white-space:nowrap;text-align:left;background-color:#0000;padding-block:.3rem;padding-inline:.75rem;transition:color .15s,border-color .15s,background-color .15s}
._1s4xia33:hover{color:var(--_160hknk5);border-color:var(--_160hknk9)}
._1s4xia33[data-active=true]{color:var(--_160hknka);border-color:var(--_160hknka);background-color:var(--_160hknkb)}
@media screen and (min-width:768px){._1s4xia30{flex-direction:column;align-items:flex-start;gap:.25rem;position:sticky;top:5rem}._1s4xia31{display:block}._1s4xia32{flex-direction:column;gap:.25rem;width:100%;display:flex}._1s4xia33{border-radius:var(--_160hknkh);border:none;width:100%;padding-block:.375rem;padding-inline:.625rem}}
.kibqlf0{width:100%;max-width:80rem;min-height:100vh;padding-left:var(--_160hknkv);padding-right:var(--_160hknkv);margin:0 auto;padding-bottom:4rem}
.kibqlf1{border-bottom:1px solid var(--_160hknk8);margin-bottom:2rem;padding-bottom:1.5rem}
.kibqlf2{font-size:var(--_160hknks);color:var(--_160hknk5);letter-spacing:-.02em;font-weight:700}
.kibqlf3{font-size:var(--_160hknkn);color:var(--_160hknk7);margin-top:.5rem;line-height:1.6}
.kibqlf4{margin-bottom:1.5rem}
.kibqlf5{gap:1.5rem;display:grid}
@media screen and (min-width:768px){.kibqlf0{padding-left:3rem;padding-right:3rem}.kibqlf2{font-size:var(--_160hknkt)}.kibqlf5{grid-template-columns:9rem 1fr;align-items:start}}
