.lk-work__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(2.5rem,6vw,3.5rem)}@media (min-width:900px){.lk-work__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);column-gap:clamp(2.5rem,5vw,4rem);align-items:start}}.tt-ask.lk-ask .tt-ask__fields{grid-template-columns:minmax(0,1fr);row-gap:1.5rem}.lk-ask__pair{display:grid;row-gap:1.5rem}@media (min-width:480px){.lk-ask__pair{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.75rem}}.lk-ask .lk-ask__progress{margin-top:1.25rem;max-width:28rem}.tt-ask.lk-ask fieldset label{border-radius:var(--radius);background:transparent}.lk-inside__title{margin:0;font-family:var(--tt-serif);font-size:clamp(1.375rem,2.4vw,1.625rem);font-weight:400;line-height:1.2;letter-spacing:-.01em;text-transform:none;color:var(--tt-text)}.lk-outline{margin:1.25rem 0 0;padding:0;list-style:none;border-top:1px solid var(--tt-rule)}.lk-outline li{display:grid;grid-template-columns:2.25rem minmax(0,1fr);gap:.5rem;padding:1rem 0;border-bottom:1px solid var(--tt-rule)}.lk-outline__n{padding-top:.25rem;font-family:var(--font-label);font-size:.75rem;font-variant-numeric:tabular-nums;letter-spacing:.04em;color:var(--tt-gold)}.tt .lk-outline__title{margin:0;font-family:var(--tt-serif);font-size:1.1875rem;font-weight:400;line-height:1.3;letter-spacing:0;text-transform:none;color:var(--tt-text)}.lk-outline__body{margin:.3rem 0 0;color:var(--tt-text-2)}.lk-inside__more,.lk-outline__body{font-size:.9375rem;line-height:1.55;text-wrap:pretty}.lk-inside__more{margin:1.25rem 0 0;color:var(--tt-quiet)}