.o2-new{color:#d6eeff;background:#8fd0ff24;border:1px solid #8fd0ff73;border-radius:99px;align-items:center;gap:5px;padding:3px 11px;font-size:12.5px;font-weight:800;display:inline-flex}.o2-k{color:var(--mute);text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px;font-size:11px;font-weight:800}.o2-lead{text-align:center;color:var(--mute);margin:-8px 0 20px;font-size:14px}.o2-tc{cursor:pointer;color:inherit;background:0 0;border:0;justify-items:center;padding:0;display:grid;position:relative}.o2-tc:hover svg{transform:translateY(-3px)}.o2-tc svg{transition:transform .2s}.o2-tag{color:var(--mute);white-space:nowrap;background:#ffffff14;border-radius:99px;margin-top:4px;padding:2px 9px;font-size:11.5px}.o2-about{padding:56px 20px 40px}.o2-person{background:var(--n1);text-align:center;border-radius:20px;justify-items:center;gap:6px;padding:22px 16px;display:grid}.o2-person b{font-size:18px}.o2-person b a{text-decoration:none}.o2-person b a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--pink);text-decoration-color:var(--pink)}.o2-person>span{color:var(--mute);font-size:14px}.o2-band{padding:46px 20px 10px}.o2-values{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px;max-width:900px;margin:0 auto;display:grid}.o2-values>div{background:var(--n1);border-radius:20px;padding:20px}.o2-v{border-top:1px solid #c9b3ff26;align-items:baseline;gap:12px;padding:7px 0;display:flex}.o2-v b{min-width:86px;color:var(--pink);font-size:22px;font-weight:900}.o2-values>div:last-child .o2-v b{color:#c9b3ff}.o2-v span{color:var(--mute);font-size:14px}.o2-post{background:radial-gradient(circle at 50% 0, #2c1f6b, var(--n0) 70%);place-items:start center;min-height:92vh;padding:50px 16px 280px;display:grid;position:relative;overflow:hidden}.o2-post .org-col{z-index:1;gap:8px;position:relative}.o2-chips{flex-wrap:wrap;justify-content:center;gap:6px;margin:16px 0 6px;display:flex}.o2-chips span{border-radius:99px;padding:4px 12px;font-size:14px;font-weight:800}.o2-chips .do{color:#ffd1ef;background:#ff7cc629}.o2-chips .be{color:#e4d9ff;background:#c9b3ff29}.o2-trio{flex-wrap:wrap;justify-content:center;gap:22px;margin-top:14px;display:flex}.o2-mini{text-align:center;justify-items:center;gap:2px;width:120px;font-size:13px;font-weight:700;display:grid}.o2-mini a{text-decoration:none}.o2-signs,.o2-circle{background:radial-gradient(circle at 50% 20%, #2c1f6b, var(--n0) 70%);position:relative;overflow:hidden}.o2-signs{padding-bottom:240px}.o2-signs .o2-about{z-index:1;position:relative}.org-top .o2-new{margin:2px 0 4px}.o2-three{grid-template-columns:1fr minmax(280px,420px) 1fr;align-items:start;gap:30px;max-width:1100px;margin:24px auto 0;padding:0 20px;display:grid}.o2-mid{padding-top:24px}.o2-post-col{justify-items:center;gap:10px;padding-bottom:70px;display:grid;position:relative}.o2-pole{z-index:0;background:#8a5a3a;border-radius:4px;width:12px;margin-left:-6px;position:absolute;top:10px;bottom:0;left:50%}.o2-plank{z-index:1;color:#1a1230;width:min(260px,100%);transform:rotate(var(--r));text-align:center;background:#ffe9d6;border-radius:10px;padding:10px 14px;position:relative;box-shadow:0 5px #d9a07a}.o2-plank.be{background:#efe7ff;box-shadow:0 5px #b9a3f0}.o2-plank b{font-size:22px;font-weight:900;display:block}.o2-plank span{color:#6b5ca8;font-size:13px}@media (width<=860px){.o2-three{grid-template-columns:1fr}.o2-mid{order:-1}}.o2-ring{width:min(620px,94%);height:330px;margin:10px auto 26px;position:relative}.o2-fire{background:radial-gradient(circle,#ffe9c7,#ff7cc6 45%,#0000 70%);border-radius:99px;width:120px;height:120px;margin:-60px 0 0 -60px;animation:3s ease-in-out infinite o2Glow;position:absolute;top:50%;left:50%}.o2-seat{justify-items:center;font-size:13px;display:grid;position:absolute;transform:translate(-50%,-70%)}.o2-free{color:#ffd1ef;border:2px dashed #ff7cc6;border-radius:99px;place-items:center;width:64px;height:64px;font-weight:800;animation:3s ease-in-out infinite o2Glow;display:grid}@keyframes o2Glow{50%{opacity:.65}}@media (prefers-reduced-motion:reduce){.org:not(.motion-on) .o2-fire,.org:not(.motion-on) .o2-free{animation:none}}.o2-homes{z-index:1;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;max-width:760px;margin:34px auto 0;padding:0 16px;display:flex;position:relative}.o2-home{background:var(--n1);text-align:center;border:1px solid #c9b3ff40;border-radius:18px;flex:1;gap:2px;min-width:220px;padding:16px 18px;text-decoration:none;display:grid}.o2-home.here{border-color:#ff7cc68c;box-shadow:0 0 30px #ff7cc626}.o2-home b{font-size:22px;font-weight:900}.o2-home span{color:#ffd1ef;font-weight:700}.o2-home small{color:var(--mute)}.o2-amp{color:var(--mute);font-size:26px;font-weight:900}.org-v3 .o2-homes{justify-content:flex-start;margin:0 0 30px}.o2-carrot .o2-bob{transform-box:fill-box;animation:3.2s ease-in-out infinite o2Bob}@keyframes o2Bob{50%{transform:translateY(-.6px)rotate(-2deg)}}@media (prefers-reduced-motion:reduce){.org:not(.motion-on) .o2-carrot .o2-bob{animation:none}}.o2-about .org-team{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));max-width:1120px}.o2-designs{flex-wrap:wrap;justify-content:center;gap:4px;margin:2px 0 4px;display:flex}.o2-designs button{color:var(--mute);cursor:pointer;background:0 0;border:1px solid #c9b3ff4d;border-radius:99px;padding:2px 9px;font-size:11.5px;font-weight:700}.o2-designs button.on{color:#1a1230;background:#ff7cc6;border-color:#ff7cc6}.org-hero:has(.o2-crew){gap:18px;padding:31vh 16px 28vh}.o2-crew{pointer-events:none;width:min(820px,96vw);height:170px;position:relative}.o2-walker{bottom:0;left:var(--x);pointer-events:auto;animation:14s ease-in-out infinite o2Wander;animation-delay:var(--d);justify-items:center;margin-left:40px;display:grid;position:absolute}.o2-walker small{color:var(--ink);background:#151033bf;border-radius:99px;margin-top:2px;padding:1px 8px;font-size:12px;font-weight:700}.o2-say{color:#1a1230;white-space:nowrap;background:#fff;border-radius:12px 12px 12px 3px;margin-bottom:2px;padding:4px 10px;font-size:13px;font-weight:800;animation:.3s ease-out o2Pop;position:absolute;bottom:100%}@keyframes o2Wander{0%,to{transform:translate(0)}25%{transform:translate(60px)}50%{transform:translate(10px)}75%{transform:translate(-50px)}}@keyframes o2Pop{0%{opacity:0;transform:scale(.4)}}.o2-hop>svg{animation:.6s ease-out 2 o2Hop}.o2-jump>svg{animation:.45s ease-out 3 o2Hop}.o2-pop>svg{animation:.5s ease-out 2 o2PopB}.o2-wiggle>svg{animation:.35s ease-in-out 4 o2Wig}.o2-lean>svg{animation:1.6s ease-in-out o2Lean}.o2-spin>svg{animation:.9s ease-in-out o2Spin}.o2-nod>svg{animation:1.6s ease-in-out reverse o2Lean}@keyframes o2Hop{40%{transform:translateY(-16px)}}@keyframes o2PopB{50%{transform:scale(1.15)}}@keyframes o2Wig{25%{transform:rotate(-8deg)}75%{transform:rotate(8deg)}}@keyframes o2Lean{50%{transform:rotate(-10deg)translate(-4px)}}@keyframes o2Spin{to{transform:rotateY(360deg)}}.o2-foot a{color:#ffd1ef;font-weight:800}@media (width<=700px){.o2-crew{display:none}}@media (prefers-reduced-motion:reduce){.org:not(.motion-on) .o2-walker,.org:not(.motion-on) .o2-tc>svg,.org:not(.motion-on) .o2-say{animation:none!important}}.o2-home{transition:transform .2s}.o2-home:hover{transform:translateY(-2px)}
