.folk-fw{--fw-ink:#0e0a07;--fw-cream:#e8e3da;--fw-card:#f3f3f3;--fw-espresso:#2f1f21;--fw-spring:cubic-bezier(.32, .72, 0, 1)}.folk-fw .fw-glass{--fw-accent:#2f1f21;color:var(--fw-accent);background:linear-gradient(160deg, #ffffffe0 0%, #ffffff61 45%, color-mix(in srgb, var(--fw-accent) 24%, transparent) 100%), color-mix(in srgb, var(--fw-accent) 13%, white);border:1px solid color-mix(in srgb, var(--fw-accent) 36%, transparent);border-radius:32%;flex:none;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 1px #ffffffbf,inset 0 -1px 1px #2f1f210f,0 2px 6px -2px #1e140f2e}.folk-fw .fw-card{background:var(--fw-card);box-shadow:var(--smooth-shadow-ring-sm);transition:transform .45s var(--fw-spring), box-shadow .45s var(--fw-spring);border-radius:20px;flex-direction:column;display:flex}@media (hover:hover){.folk-fw a.fw-card:hover{box-shadow:var(--smooth-shadow-ring-md);transform:translate(-2px,-2px)}.folk-fw a.fw-card:hover .fw-glass{transform:rotate(-4deg)scale(1.06)}}.folk-fw a.fw-card:active{box-shadow:var(--smooth-shadow-ring-xs);transform:translate(1px,1px)}.folk-fw .fw-card .fw-glass{transition:transform .45s var(--fw-spring)}.folk-fw .fw-chip{white-space:nowrap;background:var(--fw-cream);color:var(--fw-ink);box-shadow:var(--smooth-shadow-ring-xs);transition:transform .35s var(--fw-spring), box-shadow .35s var(--fw-spring), background-color .35s var(--fw-spring);border-radius:999px;align-items:center;gap:6px;padding:7px 14px;font-size:13px;font-weight:600;display:inline-flex}@media (hover:hover){.folk-fw .fw-chip:hover{box-shadow:var(--smooth-shadow-ring-sm);transform:translate(-1px,-1px)}}.folk-fw .fw-chip--on{background:var(--fw-espresso);color:var(--fw-cream)}.folk-fw .fw-invite{background:var(--fw-card);box-shadow:var(--smooth-shadow-ring-md);border-radius:24px;position:relative}.folk-fw .fw-invite .fw-glass{transform:rotate(-4deg)}.folk-fw .fw-bubble{background:var(--fw-espresso);max-width:34ch;color:var(--fw-cream);text-align:left;border-radius:18px;padding:10px 14px;font-size:14px;line-height:1.45;display:inline-block;position:relative}.folk-fw .fw-bubble:after{content:"";background:var(--fw-espresso);width:12px;height:12px;clip-path:path("M12 0 C12 8 6 12 0 12 C6 12 10 8 12 12 Z");border-bottom-right-radius:10px;position:absolute;bottom:0;left:-5px}.folk-fw .fw-row{align-items:flex-start;gap:12px;padding:12px 0;display:flex}.folk-fw .fw-row+.fw-row{border-top:1.5px dashed #0e0a0729}.folk-fw .fw-cta{background:var(--fw-espresso);color:var(--fw-cream);box-shadow:var(--smooth-shadow-ring-sm);transition:transform .35s var(--fw-spring), box-shadow .35s var(--fw-spring);border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:15px 34px;font-size:16px;font-weight:700;display:inline-flex}@media (hover:hover){.folk-fw .fw-cta:hover:not(:disabled){box-shadow:var(--smooth-shadow-ring-md);transform:translate(-1px,-1px)}}.folk-fw .fw-cta:active:not(:disabled){box-shadow:var(--smooth-shadow-ring-xs);transform:translate(2px,2px)}.folk-fw .fw-cta:disabled{cursor:default;opacity:.72}.folk-fw .fw-dock{inset-inline:0;z-index:30;padding:12px 16px calc(14px + env(safe-area-inset-bottom));background:linear-gradient(to top, var(--fw-cream) 62%, #e8e3da00);position:fixed;bottom:0}.folk-fw .fw-dock .fw-cta{width:100%}@media (min-width:640px){.folk-fw .fw-dock{background:0 0;padding:0;position:static}.folk-fw .fw-dock .fw-cta{width:auto}}.folk-fw .fw-app-badge{background:color-mix(in srgb, var(--fw-espresso) 10%, white);color:var(--fw-espresso);border:1px solid color-mix(in srgb, var(--fw-espresso) 28%, transparent);white-space:nowrap}.folk-fw .fw-app-link{background:var(--fw-espresso);color:var(--fw-cream);box-shadow:var(--smooth-shadow-ring-xs);transition:transform .35s var(--fw-spring), box-shadow .35s var(--fw-spring)}@media (hover:hover){.folk-fw .fw-app-link:hover{box-shadow:var(--smooth-shadow-ring-sm);transform:translate(-1px,-1px)}}.folk-fw .fw-app-link:active{box-shadow:none;transform:translate(1px,1px)scale(.96)}.folk-fw .fw-app-frame{background:var(--fw-card);box-shadow:var(--smooth-shadow-ring-md);border-radius:20px;padding:8px}.folk-fw .fw-app-frame__bar{align-items:center;gap:10px;padding:2px 6px 8px;display:flex}.folk-fw .fw-app-frame__dots{gap:4px;display:inline-flex}.folk-fw .fw-app-frame__dots i{background:#0e0a0729;border-radius:999px;width:8px;height:8px}.folk-fw .fw-app-frame__host{text-align:center;min-width:0;color:var(--fw-ink);text-overflow:ellipsis;white-space:nowrap;transition:background-color .35s var(--fw-spring);background:#0e0a070d;border-radius:999px;flex:1;padding:3px 12px;font-size:11.5px;font-weight:600;overflow:hidden}@media (hover:hover){.folk-fw .fw-app-frame__host:hover{background:#0e0a0717}}.folk-fw .fw-app-frame__screen{aspect-ratio:4/5;background:#fff;border-radius:12px;position:relative;overflow:hidden}@media (min-width:640px){.folk-fw .fw-app-frame__screen{aspect-ratio:16/11}}.folk-fw .fw-app-frame__screen iframe{width:100%;height:100%;transition:opacity .6s var(--fw-spring);border:0;position:absolute;inset:0}.folk-fw .fw-app-frame__skeleton{animation:fw-skeleton 1.4s var(--fw-spring) infinite alternate;background:linear-gradient(160deg,#0e0a070d,#0e0a0705 45%,#0e0a070f);position:absolute;inset:0}@keyframes fw-skeleton{0%{opacity:.55}to{opacity:1}}.folk-fw .fw-app-card{background:var(--fw-card);box-shadow:var(--smooth-shadow-ring-md);transition:transform .35s var(--fw-spring), box-shadow .35s var(--fw-spring);border-radius:20px;padding:8px}@media (hover:hover){.folk-fw .fw-app-card:hover{box-shadow:var(--smooth-shadow-ring-lg);transform:translate(-1px,-1px)}}.folk-fw .fw-app-card:active{transform:translate(1px,1px)scale(.99)}.folk-fw .fw-app-card__body{text-align:center;color:var(--fw-espresso);background:#fff;border-radius:12px;flex-direction:column;align-items:center;gap:12px;padding:28px 24px;display:flex}.folk-fw .fw-app-card__caption{max-width:34ch;color:var(--fw-ink-mute,#6e6260);font-size:13.5px;line-height:1.55}.folk-fw .fw-app-card__cta{background:var(--fw-espresso);color:var(--fw-cream);box-shadow:var(--smooth-shadow-ring-xs);border-radius:999px;align-items:center;padding:8px 16px;font-size:12.5px;font-weight:600;display:inline-flex}@media (prefers-reduced-motion:reduce){.folk-fw .fw-app-frame__skeleton{animation:none!important}.folk-fw .fw-app-link,.folk-fw .fw-app-card{transition:none!important}}.folk-fw .fw-rise{animation:fw-rise .6s var(--fw-spring) both;animation-delay:calc(var(--fw-i,0) * 55ms)}@keyframes fw-rise{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.folk-fw .fw-pop{animation:fw-pop .55s var(--fw-spring) both;animation-delay:90ms}@keyframes fw-pop{0%{opacity:0;transform:rotate(-12deg)scale(.4)}70%{opacity:1;transform:rotate(-2deg)scale(1.06)}to{opacity:1;transform:rotate(-4deg)scale(1)}}@media (prefers-reduced-motion:reduce){.folk-fw .fw-rise,.folk-fw .fw-pop{opacity:1;transform:none;animation:none!important}.folk-fw .fw-card,.folk-fw .fw-chip,.folk-fw .fw-cta,.folk-fw .fw-card .fw-glass{transition:none!important}}
@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/da4b870ab52b3094-s.0v_p~5_c0b~1d.woff2?dpl=dpl_h3sxn8HdVbnaMs1nFPTYvFwYRX7f)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.17_wf1k7ou9-q.woff2?dpl=dpl_h3sxn8HdVbnaMs1nFPTYvFwYRX7f)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/11cc37d7380d16b4-s.0ptcwqi9jx~4d.woff2?dpl=dpl_h3sxn8HdVbnaMs1nFPTYvFwYRX7f)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a85fe84266768609-s.p.05b418i5bs~lg.woff2?dpl=dpl_h3sxn8HdVbnaMs1nFPTYvFwYRX7f)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/da4b870ab52b3094-s.0v_p~5_c0b~1d.woff2?dpl=dpl_h3sxn8HdVbnaMs1nFPTYvFwYRX7f)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.17_wf1k7ou9-q.woff2?dpl=dpl_h3sxn8HdVbnaMs1nFPTYvFwYRX7f)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/11cc37d7380d16b4-s.0ptcwqi9jx~4d.woff2?dpl=dpl_h3sxn8HdVbnaMs1nFPTYvFwYRX7f)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a85fe84266768609-s.p.05b418i5bs~lg.woff2?dpl=dpl_h3sxn8HdVbnaMs1nFPTYvFwYRX7f)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/da4b870ab52b3094-s.0v_p~5_c0b~1d.woff2?dpl=dpl_h3sxn8HdVbnaMs1nFPTYvFwYRX7f)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.17_wf1k7ou9-q.woff2?dpl=dpl_h3sxn8HdVbnaMs1nFPTYvFwYRX7f)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/11cc37d7380d16b4-s.0ptcwqi9jx~4d.woff2?dpl=dpl_h3sxn8HdVbnaMs1nFPTYvFwYRX7f)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a85fe84266768609-s.p.05b418i5bs~lg.woff2?dpl=dpl_h3sxn8HdVbnaMs1nFPTYvFwYRX7f)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/da4b870ab52b3094-s.0v_p~5_c0b~1d.woff2?dpl=dpl_h3sxn8HdVbnaMs1nFPTYvFwYRX7f)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.17_wf1k7ou9-q.woff2?dpl=dpl_h3sxn8HdVbnaMs1nFPTYvFwYRX7f)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/11cc37d7380d16b4-s.0ptcwqi9jx~4d.woff2?dpl=dpl_h3sxn8HdVbnaMs1nFPTYvFwYRX7f)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a85fe84266768609-s.p.05b418i5bs~lg.woff2?dpl=dpl_h3sxn8HdVbnaMs1nFPTYvFwYRX7f)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.caveat_80ceedd3-module__nNqLFa__className{font-family:Caveat,Caveat Fallback;font-style:normal}
