.populi-homepage_home__knStl.populi-home{--populi-paper:#111410;--populi-panel:#1b1f18;--populi-rule:#30362b;--populi-soft:#b9bfb1;--home-gutter:clamp(20px,4.8vw,72px)}.populi-homepage_home__knStl .populi-site-header{flex-direction:row;align-items:center;max-width:1440px;min-height:88px;margin:0 auto;padding:16px var(--home-gutter)}.populi-homepage_home__knStl .populi-wordmark{font-size:29px;letter-spacing:-1.6px}.populi-homepage_home__knStl .populi-site-header nav{width:auto;margin-left:auto;flex-wrap:nowrap;gap:28px;overflow:visible}.populi-homepage_home__knStl .populi-site-header nav a{display:inline-flex;align-items:center;min-height:44px;font-size:13px}.populi-homepage_home__knStl .populi-site-header .populi-header-create{gap:20px;padding:0 17px;border:1px solid #515d40;border-radius:6px;color:var(--acid)}.populi-homepage_home__knStl.populi-home main{max-width:1440px}.populi-homepage_skipLink__K3ibo{position:absolute;top:12px;left:var(--home-gutter);z-index:30;padding:12px 18px;transform:translateY(-160%);background:var(--acid);color:#111410}.populi-homepage_skipLink__K3ibo:focus-visible{transform:none}.populi-homepage_hero__BLChL{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);align-items:center;gap:clamp(28px,4.5vw,68px);padding:68px var(--home-gutter) 64px}.populi-homepage_eyebrow__8ulfA{display:flex;align-items:center;gap:9px;color:var(--acid);font-size:10px;font-weight:600;letter-spacing:1.7px;line-height:1.6;text-transform:uppercase}.populi-homepage_signal__AvwH4{width:7px;height:7px;border-radius:50%;background:var(--acid);box-shadow:0 0 0 4px #d8f36a12}.populi-homepage_hero__BLChL h1{margin:23px 0;font:500 clamp(42px,5.1vw,76px)/1.05 var(--display);letter-spacing:-.065em}.populi-homepage_hero__BLChL h1 span{display:inline;margin:0;color:var(--acid);font:inherit;letter-spacing:inherit}.populi-homepage_lede__vl_4M{max-width:440px;color:var(--populi-soft);font-size:17px;line-height:1.75;text-wrap:pretty}.populi-homepage_actions___1g2J{display:flex;align-items:center;flex-wrap:wrap;gap:14px 24px;margin-top:30px}.populi-homepage_primaryAction__FoMVp,.populi-homepage_secondaryAction__MxHwF{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:46px;font-size:13px;font-weight:550;transition:background .16s ease,color .16s ease}.populi-homepage_primaryAction__FoMVp{padding:12px 21px;border:1px solid var(--acid);border-radius:6px;background:var(--acid);color:#17200d}.populi-homepage_primaryAction__FoMVp:hover{background:#e6ff8a}.populi-homepage_secondaryAction__MxHwF{color:var(--text)}.populi-homepage_secondaryAction__MxHwF:hover{color:var(--acid)}.populi-homepage_heroNote__NIeef{margin-top:22px;color:#929d85;font-size:11px;line-height:1.7}.populi-homepage_spotlight__KvBRJ{min-width:0}.populi-homepage_spotlightHeading__WTTz9{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:13px;color:var(--populi-soft);font-size:10px}.populi-homepage_spotlightHeading__WTTz9>span:first-child{color:var(--acid);font-size:9px;letter-spacing:1.6px;text-transform:uppercase}.populi-homepage_home__knStl .populi-homepage_featuredCard__NZJ2e,.populi-homepage_home__knStl .populi-homepage_roomCard__Mz2yp{position:relative;overflow:hidden;border:1px solid var(--populi-rule);border-radius:10px;background:var(--populi-panel)}.populi-homepage_featuredCard__NZJ2e{box-shadow:0 18px 60px #0003}.populi-homepage_featuredCard__NZJ2e .populi-stream-window,.populi-homepage_roomCard__Mz2yp .populi-stream-window{aspect-ratio:16/9}.populi-homepage_featuredCard__NZJ2e .populi-room-poster,.populi-homepage_roomCard__Mz2yp .populi-room-poster{display:block;width:100%;height:100%;aspect-ratio:16/9;object-fit:cover}.populi-homepage_featuredCard__NZJ2e .populi-stream-caption,.populi-homepage_roomCard__Mz2yp .populi-stream-caption{flex-direction:row;align-items:center;gap:12px;padding:17px 19px 0}.populi-homepage_featuredCard__NZJ2e .populi-stream-name,.populi-homepage_roomCard__Mz2yp .populi-stream-name{font:500 21px/1.2 var(--display)}.populi-homepage_featuredCard__NZJ2e .populi-stream-handle,.populi-homepage_roomCard__Mz2yp .populi-stream-handle{margin-top:4px;color:#a5af9a;font-size:11px}.populi-homepage_featuredCard__NZJ2e .populi-open-room,.populi-homepage_roomCard__Mz2yp .populi-open-room{display:inline-flex;align-items:center;min-height:44px;padding:0;color:var(--acid);font-size:11px}.populi-homepage_featuredCard__NZJ2e .populi-stream-description,.populi-homepage_roomCard__Mz2yp .populi-stream-description{display:-webkit-box;overflow:hidden;min-height:38px;margin:12px 19px 19px;padding:0;color:#adb7a2;font-size:12px;line-height:1.6;-webkit-box-orient:vertical;-webkit-line-clamp:2}.populi-homepage_explore__bOQyz,.populi-homepage_howItWorks__Y59YU,.populi-homepage_questions__5aBVP{margin:0 var(--home-gutter);padding:48px 0;border-top:1px solid var(--populi-rule);scroll-margin-top:24px}.populi-homepage_sectionHeading__qUZsF{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:18px;margin-bottom:28px}.populi-homepage_questions__5aBVP h2,.populi-homepage_sectionHeading__qUZsF h2{margin-top:10px;font:500 clamp(28px,3vw,40px)/1.15 var(--display);letter-spacing:-1.7px;text-wrap:balance}.populi-homepage_roomCount__wEbxP{padding-bottom:4px;color:var(--populi-soft);font-size:12px}.populi-homepage_roomGrid__Y2h9D{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.populi-homepage_home__knStl .populi-homepage_roomGrid__Y2h9D>.populi-homepage_roomCard__Mz2yp:nth-child(n){grid-column:auto;margin:0}.populi-homepage_previewNote__QxjlT{margin-top:20px;color:#9aa58e;font-size:12px;text-align:center}.populi-homepage_steps__AKh8u{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px;margin-top:36px}.populi-homepage_stepLabel__cG2li{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px;color:var(--acid)}.populi-homepage_stepLabel__cG2li span{color:#8c9780;font-size:10px}.populi-homepage_steps__AKh8u h3{margin-bottom:10px;font:500 21px/1.3 var(--display);letter-spacing:-.6px}.populi-homepage_steps__AKh8u p{max-width:345px;color:var(--populi-soft);font-size:13px;line-height:1.8}.populi-homepage_creator__HP4tQ{display:grid;grid-template-columns:1.25fr 1fr;align-items:center;gap:40px;margin:24px var(--home-gutter) 60px;padding:44px 48px;border:1px solid #455535;border-radius:12px;background:#222c1b;scroll-margin-top:24px}.populi-homepage_creator__HP4tQ h2{margin:17px 0;font:500 clamp(32px,3.4vw,48px)/1.1 var(--display);letter-spacing:-2px}.populi-homepage_creator__HP4tQ p:not(.populi-homepage_eyebrow__8ulfA){max-width:420px;color:#c2cbb9;font-size:13px;line-height:1.8}.populi-homepage_creatorAction__6B06y{display:flex;align-items:center;flex-direction:column;gap:18px}.populi-homepage_creatorIcon__1sSzW{margin-bottom:8px;color:var(--acid)}.populi-homepage_creatorAction__6B06y>span{max-width:240px;color:#aebba1;font-size:11px;text-align:center;text-wrap:balance}.populi-homepage_questions__5aBVP{display:grid;grid-template-columns:1fr 1.25fr;gap:70px}.populi-homepage_questions__5aBVP>div>p:not(.populi-homepage_eyebrow__8ulfA){margin:18px 0 10px;color:var(--populi-soft);font-size:13px}.populi-homepage_answers__0VIG9 details{border-bottom:1px solid var(--populi-rule)}.populi-homepage_answers__0VIG9 summary{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:64px;padding:16px 0;font-size:14px;list-style:none;cursor:pointer}.populi-homepage_answers__0VIG9 summary::-webkit-details-marker{display:none}.populi-homepage_answers__0VIG9 summary:hover,.populi-homepage_answers__0VIG9 summary>span{color:var(--acid)}.populi-homepage_answers__0VIG9 summary:focus-visible{outline:2px solid var(--acid);outline-offset:4px}.populi-homepage_answers__0VIG9 summary>span{font-size:22px;font-weight:400}.populi-homepage_answers__0VIG9 details[open] summary>span{transform:rotate(45deg)}.populi-homepage_answers__0VIG9 details>p{max-width:540px;padding:0 28px 20px 0;color:var(--populi-soft);font-size:13px;line-height:1.8}.populi-homepage_answers__0VIG9 a{color:var(--acid);text-decoration:underline;text-underline-offset:3px}.populi-homepage_footer__F5xng{display:flex;align-items:center;justify-content:space-between;gap:30px;max-width:1440px;margin:0 auto;padding:32px var(--home-gutter);border-top:1px solid var(--populi-rule)}.populi-homepage_footer__F5xng p{margin-top:10px;color:#9aa58e;font-size:11px}.populi-homepage_footer__F5xng nav{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px}.populi-homepage_footer__F5xng nav a{display:inline-flex;align-items:center;gap:3px;min-height:44px;color:var(--populi-soft);font-size:11px}.populi-homepage_footer__F5xng nav a:hover{color:var(--acid)}.populi-homepage_emptyRooms__k_SM_,.populi-homepage_emptySpotlight__9CG0Q{display:flex;flex-direction:column;align-items:flex-start;gap:20px;padding:35px;border:1px solid var(--populi-rule);border-radius:10px;background:var(--populi-panel)}.populi-homepage_emptySpotlight__9CG0Q h2{font:500 32px/1.2 var(--display);letter-spacing:-1px}.populi-homepage_emptySpotlight__9CG0Q>svg{color:var(--acid)}.populi-homepage_emptyRooms__k_SM_ p,.populi-homepage_emptySpotlight__9CG0Q p{color:var(--populi-soft);font-size:14px}@media (max-width:1050px){.populi-homepage_home__knStl .populi-site-header nav{gap:20px}.populi-homepage_hero__BLChL{gap:30px;padding-top:48px;padding-bottom:48px}.populi-homepage_hero__BLChL h1{font-size:clamp(42px,5vw,54px)}.populi-homepage_lede__vl_4M{font-size:15px}.populi-homepage_spotlightHeading__WTTz9>span:last-child{display:none}.populi-homepage_roomGrid__Y2h9D{grid-template-columns:repeat(2,minmax(0,1fr))}.populi-homepage_questions__5aBVP{gap:40px}}@media (max-width:760px){.populi-homepage_home__knStl .populi-site-header{gap:14px;min-height:76px}.populi-homepage_home__knStl .populi-site-header .populi-header-guide{display:none}.populi-homepage_hero__BLChL{grid-template-columns:1fr;gap:34px;padding-top:38px}.populi-homepage_hero__BLChL h1{font-size:clamp(42px,8.5vw,62px)}.populi-homepage_heroCopy__UNZBL,.populi-homepage_spotlight__KvBRJ{max-width:580px}.populi-homepage_spotlightHeading__WTTz9>span:last-child{display:inline}.populi-homepage_steps__AKh8u{gap:24px}.populi-homepage_steps__AKh8u h3{font-size:18px}.populi-homepage_creator__HP4tQ{padding:32px;gap:26px}.populi-homepage_creatorAction__6B06y .populi-homepage_primaryAction__FoMVp{gap:10px;padding-right:14px;padding-left:14px}.populi-homepage_questions__5aBVP{grid-template-columns:1fr;gap:24px}.populi-homepage_footer__F5xng{align-items:flex-start;flex-direction:column;gap:18px}}@media (max-width:540px){.populi-homepage_home__knStl .populi-wordmark{font-size:25px}.populi-homepage_home__knStl .populi-site-header nav{gap:16px}.populi-homepage_home__knStl .populi-site-header nav a{font-size:11px}.populi-homepage_home__knStl .populi-site-header .populi-header-explore{display:none}.populi-homepage_home__knStl .populi-site-header .populi-header-create{gap:9px;padding:0 11px}.populi-homepage_hero__BLChL h1{margin-top:20px;font-size:clamp(37px,10.7vw,57px)}.populi-homepage_heroNote__NIeef{font-size:10px}.populi-homepage_spotlightHeading__WTTz9>span:last-child{font-size:8px}.populi-homepage_actions___1g2J{gap:12px 20px}.populi-homepage_primaryAction__FoMVp,.populi-homepage_secondaryAction__MxHwF{gap:12px;font-size:12px}.populi-homepage_primaryAction__FoMVp{padding-right:17px;padding-left:17px}.populi-homepage_creator__HP4tQ,.populi-homepage_roomGrid__Y2h9D,.populi-homepage_steps__AKh8u{grid-template-columns:1fr}.populi-homepage_explore__bOQyz,.populi-homepage_howItWorks__Y59YU,.populi-homepage_questions__5aBVP{padding-top:34px;padding-bottom:34px}.populi-homepage_roomGrid__Y2h9D{gap:20px}.populi-homepage_sectionHeading__qUZsF{gap:12px}.populi-homepage_questions__5aBVP h2,.populi-homepage_sectionHeading__qUZsF h2{font-size:28px;letter-spacing:-1.3px}.populi-homepage_steps__AKh8u{gap:28px;margin-top:28px}.populi-homepage_stepLabel__cG2li{margin-bottom:14px}.populi-homepage_steps__AKh8u h3{font-size:21px}.populi-homepage_steps__AKh8u p{max-width:none}.populi-homepage_creator__HP4tQ{margin-top:10px;margin-bottom:34px;padding:28px}.populi-homepage_creatorAction__6B06y{align-items:flex-start;gap:14px}.populi-homepage_creatorIcon__1sSzW{display:none}.populi-homepage_creatorAction__6B06y>span{max-width:none;text-align:left}.populi-homepage_footer__F5xng nav{gap:0 20px}}@media (max-width:380px){.populi-homepage_home__knStl .populi-site-header nav a[href="/docs"]{display:none}}@media (prefers-reduced-motion:reduce){.populi-homepage_primaryAction__FoMVp,.populi-homepage_secondaryAction__MxHwF{transition:none}}