._0C3Ukq_hero{text-align:center}._0C3Ukq_koloWrap{width:min(100%,36rem);margin:2.5rem auto 0}._0C3Ukq_kolo{aspect-ratio:1;width:100%;position:relative}._0C3Ukq_kolo:before{content:"";background:radial-gradient(circle, rgb(var(--brand) / .1), rgb(var(--brand) / 0) 70%);pointer-events:none;border-radius:50%;transition:background .8s;position:absolute;inset:16%}._0C3Ukq_isJoined:before{background:radial-gradient(circle, rgb(var(--brand) / .2), rgb(var(--brand) / 0) 72%)}._0C3Ukq_stage{transform:rotate(var(--kolo-rot,0deg));position:absolute;inset:0}._0C3Ukq_hands{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}._0C3Ukq_arm{fill:none;stroke:var(--kolo-arm);stroke-width:.9px;stroke-linecap:round;transition:stroke .6s}._0C3Ukq_armOpen{stroke:var(--kolo-clasp);stroke-dasharray:.4 1.6}._0C3Ukq_armNew{stroke:rgb(var(--brand))}._0C3Ukq_clasp{fill:var(--kolo-clasp);transition:fill .6s}._0C3Ukq_claspNew{fill:rgb(var(--brand))}._0C3Ukq_node{aspect-ratio:1;width:15%;color:inherit;font:inherit;cursor:pointer;--hop:var(--kolo-hop-even,0%);background:0 0;border:0;border-radius:50%;margin:-7.5% 0 0 -7.5%;padding:0;position:absolute}._0C3Ukq_nodeOdd{--hop:var(--kolo-hop-odd,0%)}._0C3Ukq_node:focus-visible{outline:none}._0C3Ukq_face{box-shadow:0 0 0 2px var(--background), 0 0 0 3px var(--border);transform:rotate(calc(-1 * var(--kolo-rot,0deg))) translateY(var(--hop)) scale(var(--grow,1));border-radius:50%;place-items:center;transition:box-shadow .25s,scale .25s;display:grid;position:absolute;inset:0}._0C3Ukq_face img{border-radius:50%;width:100%;height:100%}._0C3Ukq_node:hover ._0C3Ukq_face{box-shadow:0 0 0 2px var(--background), 0 0 0 3px rgb(var(--brand) / .7);scale:1.08}._0C3Ukq_node:focus-visible ._0C3Ukq_face{box-shadow:0 0 0 2px var(--background), 0 0 0 4px var(--ring)}._0C3Ukq_node[aria-pressed=true] ._0C3Ukq_face{box-shadow:0 0 0 2px var(--background), 0 0 0 4px rgb(var(--brand)), 0 0 24px rgb(var(--brand) / .45);scale:1.12}._0C3Ukq_word{font-family:var(--font-display);font-size:clamp(.9rem,3.4vw,1.35rem);font-weight:800}._0C3Ukq_gap ._0C3Ukq_face{border:2px dashed var(--kolo-clasp);background:var(--background);box-shadow:none;color:var(--foreground)}._0C3Ukq_gap ._0C3Ukq_face:after{content:"";border:1px solid rgb(var(--brand) / .6);border-radius:50%;animation:2.4s ease-in-out infinite _0C3Ukq_breathe;position:absolute;inset:-6px}._0C3Ukq_gap:hover ._0C3Ukq_face,._0C3Ukq_gap[aria-pressed=true] ._0C3Ukq_face{border-color:rgb(var(--brand))}._0C3Ukq_you ._0C3Ukq_face{background:rgb(var(--brand));color:var(--kolo-you-ink);box-shadow:0 0 0 2px var(--background), 0 0 0 3px rgb(var(--brand) / .5), 0 0 28px rgb(var(--brand) / .5)}@keyframes _0C3Ukq_breathe{0%,to{opacity:.25;transform:scale(.96)}50%{opacity:1;transform:scale(1.06)}}._0C3Ukq_center{text-align:center;border-radius:50%;place-items:center;padding:.25rem;display:grid;position:absolute;inset:24%}._0C3Ukq_centerInner{flex-direction:column;align-items:center;gap:.35rem;max-width:100%;display:flex}._0C3Ukq_centerEyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--muted-foreground);font-size:.6875rem;font-weight:500}._0C3Ukq_centerTitle{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;font-size:clamp(1.05rem,4.6vw,1.75rem);font-weight:800;line-height:1.1}._0C3Ukq_centerText{max-width:17rem;color:var(--muted-foreground);text-wrap:balance;font-size:clamp(.78rem,2.9vw,.95rem);line-height:1.45}._0C3Ukq_centerLinks{flex-wrap:wrap;justify-content:center;gap:.3rem;margin-top:.15rem;display:flex}._0C3Ukq_centerLinks a{width:clamp(2.25rem,9.6vw,2.5rem);height:clamp(2.25rem,9.6vw,2.5rem);box-shadow:inset 0 0 0 1px var(--border);border-radius:50%;justify-content:center;align-items:center;transition:background .2s,box-shadow .2s;display:inline-flex}._0C3Ukq_centerLinks a:hover{background:var(--secondary);box-shadow:inset 0 0 0 1px rgb(var(--brand) / .6)}._0C3Ukq_centerMoreRow{flex-wrap:wrap;justify-content:center;column-gap:.9rem;display:flex}._0C3Ukq_centerMore{min-height:2.25rem;color:var(--foreground);text-underline-offset:3px;align-items:center;font-size:clamp(.78rem,2.9vw,.9rem);text-decoration:underline;display:inline-flex}._0C3Ukq_section{margin-top:4.5rem}._0C3Ukq_sectionHead{text-align:center}._0C3Ukq_column{--logo:4.5rem;--column-gap:1rem;max-width:56rem;margin:2.5rem auto 0;position:relative}._0C3Ukq_projects{padding-bottom:var(--trail);--trail:2.75rem;position:relative}._0C3Ukq_project:before,._0C3Ukq_projects:before,._0C3Ukq_checked:before,._0C3Ukq_invite:before{content:"";left:calc(var(--logo) / 2 - 1px);width:2px;position:absolute}._0C3Ukq_project:before{top:calc(var(--logo) / 2);background:var(--kolo-arm);bottom:0}._0C3Ukq_projects:before{height:var(--trail);bottom:0}._0C3Ukq_project:last-child:before,._0C3Ukq_projects:before,._0C3Ukq_checked:before,._0C3Ukq_invite:before{background:repeating-linear-gradient(to bottom, var(--kolo-clasp) 0 4px, transparent 4px 10px)}._0C3Ukq_project{grid-template-columns:var(--logo) minmax(0, 1fr);gap:var(--column-gap);border-radius:1rem;padding-bottom:2.75rem;display:grid;position:relative}._0C3Ukq_project:last-child{padding-bottom:0}._0C3Ukq_project:after{content:"";left:calc(var(--logo) / 2 - 4px);top:calc(var(--logo) + (100% - var(--logo)) / 2 - 4px);background:var(--kolo-clasp);border-radius:50%;width:8px;height:8px;position:absolute}._0C3Ukq_project:last-child:after{display:none}._0C3Ukq_projectLogo{z-index:1;position:relative}._0C3Ukq_projectLogo img{width:var(--logo);height:var(--logo);box-shadow:0 0 0 4px var(--background), 0 0 0 5px var(--border);border-radius:50%;transition:box-shadow .4s}._0C3Ukq_project:target ._0C3Ukq_projectLogo img,._0C3Ukq_project[data-lit] ._0C3Ukq_projectLogo img{box-shadow:0 0 0 4px var(--background), 0 0 0 6px rgb(var(--brand)), 0 0 30px rgb(var(--brand) / .45)}._0C3Ukq_projectBody{min-width:0;padding-top:.35rem}._0C3Ukq_chip{min-height:2.75rem;box-shadow:inset 0 0 0 1px var(--border);border-radius:999px;align-items:center;gap:.5rem;padding:0 1rem 0 .8rem;font-size:.9rem;font-weight:500;transition:background .2s,box-shadow .2s;display:inline-flex}._0C3Ukq_chip:hover{background:var(--secondary);box-shadow:inset 0 0 0 1px rgb(var(--brand) / .6)}._0C3Ukq_checked{padding:0 0 2.5rem calc(var(--logo) + var(--column-gap));color:var(--muted-foreground);font-size:.875rem;position:relative}._0C3Ukq_checked:before{top:0;bottom:0}._0C3Ukq_invite{grid-template-columns:var(--logo) minmax(0, 1fr);gap:var(--column-gap);display:grid;position:relative}._0C3Ukq_invite:before{height:.75rem;top:0}._0C3Ukq_inviteMark{width:var(--logo);height:var(--logo);border:2px dashed var(--kolo-clasp);font-family:var(--font-display);font-size:calc(var(--logo) * .26);border-radius:50%;place-items:center;margin-top:.75rem;font-weight:800;display:grid;position:relative}._0C3Ukq_inviteBody{min-width:0;padding-top:1.1rem}@media (min-width:640px){._0C3Ukq_column{--logo:8rem;--column-gap:2rem}._0C3Ukq_project{padding-bottom:3.5rem}._0C3Ukq_projects{--trail:3.5rem}._0C3Ukq_projectBody{padding-top:1.6rem}._0C3Ukq_inviteBody{padding-top:2.4rem}}@media (min-width:1024px){._0C3Ukq_column{--logo:9.5rem;--column-gap:2.5rem}._0C3Ukq_projectBody{padding-top:2.2rem}._0C3Ukq_inviteBody{padding-top:3rem}}
