.ex-cg{--u:1cqw;color:#171716;font-family:var(--kit-font-manrope), system-ui, sans-serif;container-type:inline-size}.ex-cg-window,.ex-cg-app,.ex-cg-web{background:#fff}.ex-cg-window{border-radius:calc(3.6 * var(--u));overflow:hidden}.ex-cg-bar{padding:calc(3.6 * var(--u)) calc(5 * var(--u));font-size:calc(3.8 * var(--u));letter-spacing:-.01em;border-bottom:1px solid #ececec;font-weight:700}.ex-cg-thread{gap:calc(5 * var(--u));padding:calc(6 * var(--u)) calc(5 * var(--u)) calc(5 * var(--u));display:grid}.ex-cg-question{max-width:82%;padding:calc(3 * var(--u)) calc(4.4 * var(--u));border-radius:calc(5 * var(--u));font-size:calc(4.3 * var(--u));background:#f0f0ee;justify-self:end;font-weight:500;line-height:1.35}.ex-cg-answer{color:#262624;font-size:calc(4.3 * var(--u));line-height:1.5}.ex-cg-ad{gap:calc(3 * var(--u));padding:calc(4 * var(--u));border-radius:calc(3.6 * var(--u));border:1px solid #e2e2df;display:grid}.ex-cg-label{color:#66665f;font-size:calc(2.9 * var(--u));letter-spacing:.12em;text-transform:uppercase;font-weight:700}.ex-cg-ad-row{align-items:center;gap:calc(4 * var(--u));display:flex}.ex-cg-ad-copy{gap:calc(1.2 * var(--u));color:#55554f;min-width:0;font-size:calc(3.6 * var(--u));flex:auto;line-height:1.35;display:grid}.ex-cg-from{align-items:center;gap:calc(1.8 * var(--u));color:#262624;font-size:calc(3.3 * var(--u));font-weight:600;display:flex}.ex-cg-favicon{width:calc(4.8 * var(--u));height:calc(4.8 * var(--u));border-radius:calc(1.2 * var(--u));color:#fff;font-size:calc(2.8 * var(--u));background:#3c4a42;place-items:center;font-weight:800;line-height:1;display:grid}.ex-cg-headline{margin-top:calc(.6 * var(--u));color:#171716;font-size:calc(4.4 * var(--u));letter-spacing:-.01em;font-weight:800;line-height:1.2}.ex-cg-domain{color:#77776f;font-size:calc(3.1 * var(--u))}.ex-cg-thumb{flex:0 0 calc(22 * var(--u));aspect-ratio:1;border-radius:calc(2.4 * var(--u));background:#e9e7e2;position:relative;overflow:hidden}.ex-cg-composer{margin:0 calc(5 * var(--u)) calc(5 * var(--u));padding:calc(2.4 * var(--u)) calc(2.4 * var(--u)) calc(2.4 * var(--u)) calc(5 * var(--u));border-radius:calc(10 * var(--u));color:#77776f;font-size:calc(3.8 * var(--u));border:1px solid #e2e2df;justify-content:space-between;align-items:center;display:flex}.ex-cg-composer svg{width:calc(8 * var(--u));height:calc(8 * var(--u));padding:calc(1.8 * var(--u));color:#fff;fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;background:#171716;border-radius:50%}.ex-cg-app{aspect-ratio:9/17;flex-direction:column;display:flex}.ex-cg-app .ex-cg-thread{flex:auto;align-content:start}.ex-cg-appbar{padding:calc(7 * var(--u)) calc(5 * var(--u)) calc(3 * var(--u));font-size:calc(4.6 * var(--u));letter-spacing:-.01em;justify-content:space-between;align-items:center;font-weight:700;display:flex}.ex-cg-appbar svg{width:calc(6.4 * var(--u));height:calc(6.4 * var(--u));fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round}.ex-cg-web{--u:.5cqw;--pin:max(18px, calc(4.4 * var(--u)));--pin-gap:max(6px, calc(2.4 * var(--u)))}.ex-cg-column{width:min(64%, calc(100% - 2 * (var(--pin) + var(--pin-gap) + 6px)));margin-inline:auto}.ex-cg-web .ex-cg-thread{padding-inline:0}.ex-cg-web .ex-cg-composer{margin-inline:0}@container (max-width:560px){.ex-cg-web{--u:.86cqw}.ex-cg-column{width:calc(100% - 2 * (var(--pin) + var(--pin-gap) + 4px))}}.ex-cg-web :is(.ex-cg-answer,.ex-cg-label,.ex-cg-from,.ex-cg-headline,.ex-cg-domain){position:relative}.ex-cg-pin{top:50%;right:calc(100% + var(--pin-gap));width:var(--pin);height:var(--pin);border:1px solid var(--color-edge-strong);background:var(--color-graphite);color:var(--color-text);font-size:max(11px, calc(2.6 * var(--u)));letter-spacing:0;text-transform:none;place-items:center;font-weight:600;line-height:1;display:grid;position:absolute;translate:0 -50%}.ex-cg-answer>.ex-cg-pin{top:0;translate:none}.ex-cg-ad .ex-cg-pin{right:calc(100% + var(--pin-gap) + 4 * var(--u) + 1px)}.ex-cg-key{border:1px solid var(--color-edge-strong);background:var(--color-graphite);width:1.75rem;height:1.75rem;color:var(--color-text);place-items:center;font-size:.875rem;line-height:1;display:grid}
