._page_1i9qm_3{background:var(--lt-paper);color:var(--lt-ink);font-family:var(--lt-text);font-size:var(--lt-size-body);line-height:1.62}._page_1i9qm_3 h1,._page_1i9qm_3 h2,._page_1i9qm_3 h3{letter-spacing:-.01em;text-wrap:balance;margin:0;line-height:1.02;color:var(--lt-heading)!important;font-family:var(--lt-display)!important;font-weight:400!important}._page_1i9qm_3 p{margin:0}._intro_1i9qm_16{box-sizing:border-box;max-width:none;padding:clamp(40px, 7vw, 88px) max(var(--lt-gutter), calc((100% - var(--lt-max)) / 2 + var(--lt-gutter))) 0;background:var(--lt-mist);color:var(--lt-ink);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:24px 80px;display:grid}._page_1i9qm_3 ._intro_1i9qm_16 h1{letter-spacing:-.02em;font-size:clamp(3.5rem,9vw,7.5rem);line-height:.9;color:var(--lt-heading)!important}._intro_1i9qm_16 p{max-width:44ch;font-size:1.25rem;line-height:1.55}._list_1i9qm_30{box-sizing:border-box;max-width:var(--lt-max);padding:clamp(72px, 9vw, 120px) var(--lt-gutter);scroll-margin-top:var(--lt-header-height);gap:clamp(56px,8vw,96px);margin:0 auto;display:grid}._list_1i9qm_30 h2{font-size:var(--lt-size-title)}._workshop_1i9qm_33{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}._workshop_1i9qm_33:nth-of-type(2n) img{order:2}._workshop_1i9qm_33 img{aspect-ratio:3/2;object-fit:cover;border-radius:var(--lt-radius-photo);width:100%;height:auto;display:block}._workshopText_1i9qm_37{justify-items:start;gap:18px;display:grid}._workshopText_1i9qm_37 h3{font-size:clamp(2.2rem,4vw,3.25rem)}._format_1i9qm_39{color:var(--lt-ink-soft);font-size:var(--lt-size-small)}._facts_1i9qm_41{border-top:1px solid var(--lt-rule);border-bottom:1px solid var(--lt-rule);font-variant-numeric:tabular-nums lining-nums;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;margin:6px 0 0;display:grid}._facts_1i9qm_41 div{padding:14px 12px 14px 0}._facts_1i9qm_41 dt{color:var(--lt-ink-soft);font-size:.875rem}._facts_1i9qm_41 dd{margin:2px 0 0;font-size:1rem}._actions_1i9qm_46{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:860px){._intro_1i9qm_16,._workshop_1i9qm_33{grid-template-columns:minmax(0,1fr)}._workshop_1i9qm_33:nth-of-type(2n) img{order:0}}@media (max-width:520px){._facts_1i9qm_41{grid-template-columns:minmax(0,1fr)}._facts_1i9qm_41 div{border-bottom:1px solid var(--lt-rule-soft);padding:10px 0}._facts_1i9qm_41 div:last-child{border-bottom:0}}
