.co-rs-head{display:grid;gap:18px;max-width:860px}.co-rs-panel{background:var(--rs-field,var(--field-mint));border-radius:var(--r-xl);margin-top:clamp(32px,4vw,56px);padding:clamp(14px,2.2vw,30px);corner-shape:var(--sq-shape,round)}.co-rs-list{column-gap:clamp(12px,1.6vw,22px);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto auto 1fr}.co-rs-card{background:var(--sheet-bg);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);display:grid;grid-row:span 3;grid-template-rows:subgrid;min-width:0;padding:clamp(14px,1.6vw,20px) clamp(14px,1.6vw,20px) clamp(20px,2.2vw,28px);row-gap:14px;corner-shape:var(--sq-shape,round)}.co-rs-title{font:800 1.28rem/1.25 var(--text);letter-spacing:-.01em;padding-inline:6px;text-wrap:balance}.co-rs-text{color:var(--ink-soft);font-size:16px;line-height:1.55;padding-inline:6px;text-wrap:pretty}.co-rs-pic{align-content:center;background:var(--surface-2);border-radius:calc(22px*var(--sq-scale, 1));justify-items:stretch;min-height:196px;padding:16px}.co-rs-chat,.co-rs-pic{display:grid;gap:10px;corner-shape:var(--sq-shape,round)}.co-rs-chat{background:var(--chat-bg);border-radius:calc(18px*var(--sq-scale, 1));padding:14px}.co-rs-from{align-items:center;color:var(--ink-soft);display:flex;font:700 13px/1.3 var(--text);gap:8px}.co-rs-ava{background:var(--btn-bg);border-radius:50%;color:var(--btn-ink);display:grid;flex:none;font:800 12px/1 var(--display);height:26px;place-items:center;width:26px}.co-rs-chat .bubble{font-size:14px;max-width:100%}.co-rs-chat .bubble-cta{font-size:14px}.co-rs-pic-data,.co-rs-pic-data figure{gap:6px;justify-items:center}.co-rs-pic-data figure{display:grid;margin:0;width:100%}.co-rs-pic-data figcaption{color:var(--ink-soft);font:600 12.5px/1.35 var(--text);text-align:center;text-wrap:balance}.co-rs-was .bubble{align-self:center;font-size:14px;max-width:100%}.co-rs-arrow{color:var(--ink-soft);height:22px;width:22px}.co-rs-field{align-items:center;background:var(--sheet-bg);border-radius:calc(14px*var(--sq-scale, 1));box-shadow:var(--shadow-xs);display:flex;flex-wrap:wrap;gap:8px 10px;justify-content:center;padding:9px 12px;corner-shape:var(--sq-shape,round)}.co-rs-val{font:700 14px/1.35 var(--mono);font-variant-numeric:tabular-nums;unicode-bidi:plaintext}.co-rs-tick{background:var(--green);border-radius:50%;color:var(--on-bright);display:grid;flex:none;height:22px;place-items:center;width:22px}.co-rs-tick .i{height:13px;width:13px}.co-rs-jobs{display:grid;gap:8px}.co-rs-jobs li{align-items:center;background:var(--sheet-bg);border-radius:calc(12px*var(--sq-scale, 1));box-shadow:var(--shadow-xs);display:flex;font:700 14px/1.3 var(--text);gap:10px;min-height:40px;overflow-wrap:anywhere;padding:8px 12px;corner-shape:var(--sq-shape,round)}.co-rs-done{color:var(--ink);font:800 14px/1.3 var(--text);justify-self:center;text-align:center}@media (max-width:1023px){.co-rs-list{grid-template-columns:minmax(0,1fr);grid-template-rows:none;row-gap:clamp(12px,1.6vw,18px)}.co-rs-card{align-items:start;column-gap:20px;grid-row:auto;grid-template-columns:minmax(0,15rem) minmax(0,1fr);grid-template-rows:none}.co-rs-pic{grid-row:span 2;min-height:0}.co-rs-title{align-self:end;padding-top:6px}}@media (max-width:599px){.co-rs-card{grid-template-columns:minmax(0,1fr)}.co-rs-pic{grid-row:auto}}