/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer components{.kw-research-site .timeline{gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(6,minmax(0,1fr));list-style:none;display:grid}.kw-research-site .timeline li{gap:calc(var(--spacing,.25rem) * 2);align-content:start;padding-top:40px;display:grid;position:relative}.kw-research-site .timeline li:before{content:"";top:10px;left:0;right:calc(-1 * calc(var(--spacing,.25rem) * 4));background:var(--text);height:1px;position:absolute}.kw-research-site .timeline li:last-child:before{right:0}.kw-research-site .timeline li:after{content:"";border:1.5px solid var(--text);background:var(--canvas);border-radius:50%;width:20px;height:20px;position:absolute;top:0;left:0}.kw-research-site .timeline li.now:after{background:var(--citron);border-color:var(--ink);width:22px;height:22px;top:-1px}.kw-research-site .timeline li p{font-size:16px;line-height:24px}@media (max-width:1023px){.kw-research-site .timeline{grid-template-columns:minmax(0,1fr);gap:0}.kw-research-site .timeline li{padding:0 0 calc(var(--spacing,.25rem) * 6) 44px}.kw-research-site .timeline li:before{width:1px;height:auto;inset:20px auto 0 9.5px}.kw-research-site .timeline li:last-child:before{display:none}}.kw-research-site .team{gap:calc(var(--spacing,.25rem) * 6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.kw-research-site .person{gap:calc(var(--spacing,.25rem) * 4);border-top:1px solid var(--panel-control);padding-top:calc(var(--spacing,.25rem) * 6);grid-template-columns:auto 1fr;align-items:start;display:grid}.kw-research-site .person .av{border:1.5px solid var(--panel-text);width:80px;height:80px;font-family:var(--font-display);letter-spacing:.04em;place-items:center;padding-top:4px;font-size:34px;font-weight:700;display:grid}.kw-research-site .person .av.f{background:var(--citron);color:var(--ink);border-color:var(--citron)}.kw-research-site .person h3{font-size:28px;line-height:32px}.kw-research-site .person p{color:var(--panel-muted);margin-top:6px;font-size:15px;line-height:22px}@media (max-width:1023px){.kw-research-site .team{grid-template-columns:minmax(0,1fr)}}.kw-research-site .team-foot{gap:calc(var(--spacing,.25rem) * 6);margin-top:calc(var(--spacing,.25rem) * 16);border-top:1px solid var(--panel-rule);padding-top:calc(var(--spacing,.25rem) * 6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.kw-research-site .team-foot div{gap:4px;display:grid}.kw-research-site .team-foot b{font-family:var(--font-display);color:var(--citron);font-size:clamp(56px,7vw,96px);line-height:.9}.kw-research-site .team-foot span{color:var(--panel-muted);font-size:15px}@media (max-width:640px){.kw-research-site .team-foot{grid-template-columns:minmax(0,1fr)}}.kw-research-site .contact{gap:calc(var(--spacing,.25rem) * 6);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}.kw-research-site .contact h2{grid-column:1/span 6;font-size:clamp(64px,9vw,136px)}.kw-research-site .ct{border-top:2px solid var(--text);grid-column:8/span 5;display:grid}.kw-research-site .ct-r{gap:calc(var(--spacing,.25rem) * 2);padding:calc(var(--spacing,.25rem) * 4) 0;border-bottom:1px solid var(--border-subtle);display:grid}.kw-research-site .ct-r p{font-size:16px;line-height:24px}@media (max-width:1023px){.kw-research-site .contact h2,.kw-research-site .ct{grid-column:1/-1}}.kw-research-site .contact .mark{color:var(--k5)}}