.cafe_cafe__LuJf4{color-scheme:dark;background:var(--ink);color:var(--paper);padding:0 6%;font-size:16px;line-height:1.6}.cafe_cafe__LuJf4 a{color:var(--lime);text-decoration:underline;text-underline-offset:4px}.cafe_hero__XBxdn{padding:80px 0 48px;max-width:970px}.cafe_eyebrow__cCjzY{font:700 11px/1.5 monospace;letter-spacing:.14em;color:var(--lime)}.cafe_hero__XBxdn h1{font-size:clamp(42px,6.8vw,90px);line-height:1.04;letter-spacing:-.055em;margin:24px 0}.cafe_hero__XBxdn>p:not(.cafe_eyebrow__cCjzY){max-width:640px;font-size:20px}.cafe_hero__XBxdn nav,.cafe_machine__iNuYe{display:flex;gap:26px;flex-wrap:wrap}.cafe_hero__XBxdn nav{margin:30px 0}.cafe_machine__iNuYe{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:20px 0;justify-content:space-between;font-size:14px}.cafe_section__ZLFCI{padding:64px 0;border-bottom:1px solid var(--line);scroll-margin-top:30px}.cafe_section__ZLFCI h2{font-size:clamp(30px,4vw,48px);line-height:1.15;letter-spacing:-.035em;margin:14px 0 22px}.cafe_resources__IAHnM{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:32px 0}.cafe_posts__Vw2EA article,.cafe_resource__LslWM{border:1px solid var(--line);padding:24px;border-radius:8px;background:var(--panel)}.cafe_cafe__LuJf4 h3{font-size:22px;line-height:1.3;margin:8px 0 14px}.cafe_cafe__LuJf4 code{font-size:12px;overflow-wrap:anywhere}.cafe_cafe__LuJf4 button{display:inline-block;border:1px solid var(--lime);background:var(--lime);color:var(--ink);border-radius:5px;padding:11px 18px;font:inherit;cursor:pointer;margin:12px 0}.cafe_cafe__LuJf4 button:disabled{opacity:.6;cursor:wait}.cafe_cafe__LuJf4 a:focus-visible,.cafe_cafe__LuJf4 button:focus-visible,.cafe_cafe__LuJf4 input:focus-visible,.cafe_cafe__LuJf4 select:focus-visible,.cafe_cafe__LuJf4 summary:focus-visible,.cafe_cafe__LuJf4 textarea:focus-visible{outline:3px solid var(--lime);outline-offset:3px}.cafe_resource__LslWM small{display:block;color:var(--muted);font-size:12px}.cafe_cafe__LuJf4 input,.cafe_cafe__LuJf4 select,.cafe_cafe__LuJf4 textarea{display:block;width:100%;max-width:100%;border:1px solid var(--muted);background:var(--ink);color:var(--paper);border-radius:4px;padding:10px;font:inherit;box-sizing:border-box}.cafe_cafe__LuJf4 textarea{min-height:100px}.cafe_cafe__LuJf4 pre{max-height:300px;overflow:auto;font-size:12px;white-space:pre-wrap;overflow-wrap:anywhere;background:var(--ink);padding:14px}.cafe_cafe__LuJf4 label{display:block;margin:14px 0;font-size:14px}.cafe_extras__xENgg{display:grid;grid-template-columns:1fr 1fr;gap:24px;background:var(--panel);border-radius:8px;padding:28px}.cafe_boardGrid__YsqZH{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:36px;margin:32px 0}.cafe_posts__Vw2EA{display:grid;gap:14px;margin:18px 0}.cafe_posts__Vw2EA article{overflow-wrap:anywhere}.cafe_posts__Vw2EA small{font-size:12px}.cafe_form__6atWv{background:var(--panel);border-radius:8px;padding:26px;align-self:start}.cafe_form__6atWv p{font-size:13px}.cafe_cafe__LuJf4 summary{cursor:pointer;margin:12px 0;font-size:14px}.cafe_connect__8xYB4{border-top:1px dashed var(--line-strong);margin-top:34px;padding-top:28px}.cafe_connect__8xYB4>.cafe_posts__Vw2EA{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:720px){.cafe_boardGrid__YsqZH,.cafe_connect__8xYB4>.cafe_posts__Vw2EA,.cafe_extras__xENgg,.cafe_resources__IAHnM{grid-template-columns:1fr}.cafe_hero__XBxdn{padding-top:46px}.cafe_section__ZLFCI{padding:42px 0}.cafe_cafe__LuJf4{padding:0 5%}.cafe_hero__XBxdn nav{gap:16px}.cafe_machine__iNuYe{gap:15px}.cafe_boardGrid__YsqZH{gap:22px}}.cafe_cafe__LuJf4 p,.cafe_cafe__LuJf4 small{color:var(--muted)}.cafe_cafe__LuJf4 .cafe_eyebrow__cCjzY,.cafe_cafe__LuJf4 code,.cafe_cafe__LuJf4 summary{color:var(--lime)}.cafe_cafe__LuJf4 strong{color:var(--paper)}.cafe_cafe__LuJf4 input::placeholder,.cafe_cafe__LuJf4 textarea::placeholder{color:var(--muted);opacity:1}