.folk-landing-v2.folk-onb{background-color:#f4efe6!important;background-image:none!important}.folk-onb{--onb-espresso:#4d3c3e;--onb-cta:#3d3d3d;--onb-paper:#f4efe6;--onb-card:#fdfcfa;--onb-ink:var(--ink,#0e0a07);--onb-shade:58 42 26;--onb-shadow-flat:0 1px 2px 0 rgb(var(--onb-shade) / .04), 0 4px 8px -4px rgb(var(--onb-shade) / .06), 0 10px 16px -10px rgb(var(--onb-shade) / .07);--onb-shadow:var(--onb-shadow-flat), var(--smooth-ring-layer);--onb-shadow-sm:0 1px 1.5px 0 rgb(var(--onb-shade) / .04), 0 3px 6px -3px rgb(var(--onb-shade) / .06), var(--smooth-ring-layer);--onb-hairline:#1e140f12;--onb-ease:cubic-bezier(.32, .72, 0, 1);--onb-spring:cubic-bezier(.34, 1.56, .64, 1);--onb-cost:163 64 42;--onb-relief:79 96 66;--color-cream:#f4efe6!important;--color-cream-rgb:244 239 230!important}.folk-onb .onb-arc{display:none}.folk-onb .onb-avatar{background:var(--color-cream,#e8e3da);border:2.5px solid var(--onb-espresso);color:var(--onb-espresso);box-shadow:var(--onb-shadow-flat);animation:onb-pop .45s var(--onb-spring) both;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.folk-onb .onb-avatar--idle{animation:onb-pop .45s var(--onb-spring) both}.folk-onb .onb-avatar--happy{animation:onb-pop .45s var(--onb-spring) both, onb-hop .55s var(--onb-spring) .1s 2}.folk-onb .onb-avatar--lean{animation:onb-pop .45s var(--onb-spring) both;transition:transform .5s var(--onb-spring);transform:rotate(-6deg)translateY(1px)}.folk-onb .onb-mascot-eyes{transform-origin:50% 55%;animation:4.6s ease-in-out 2s infinite onb-blink}.folk-onb .onb-avatar--notes .onb-mascot-eyes{animation:none;transform:translateY(4px)scaleY(.8)}.folk-onb .onb-mascot-notepad{filter:drop-shadow(0 1px 2px #1e140f40);display:inline-flex;position:absolute;bottom:-.1em;right:-.16em}.folk-onb .onb-mascot-pencil{transform-origin:40% 80%;animation:.5s ease-in-out infinite onb-scribble}.folk-onb .onb-avatar--think .onb-mascot-face{transform:rotate(-7deg)}.folk-onb .onb-avatar--think .onb-mascot-eyes{animation:none;transform:translate(-2px,-4px)}.folk-onb .onb-mascot-thoughts{pointer-events:none;width:.42em;height:.46em;position:absolute;top:-.3em;right:-.28em}.folk-onb .onb-mascot-thoughts span{background:var(--onb-espresso);opacity:0;border-radius:999px;animation:2.4s ease-in-out infinite onb-thought;position:absolute}.folk-onb .onb-mascot-thoughts span:first-child{width:.09em;height:.09em;animation-delay:0s;bottom:0;left:0}.folk-onb .onb-mascot-thoughts span:nth-child(2){width:.13em;height:.13em;animation-delay:.35s;bottom:.14em;left:.14em}.folk-onb .onb-mascot-thoughts span:nth-child(3){width:.17em;height:.17em;animation-delay:.7s;bottom:.3em;left:.26em}@keyframes onb-thought{0%,to{opacity:0;transform:translateY(2px)scale(.7)}30%,70%{opacity:.85;transform:translateY(0)scale(1)}}@keyframes onb-scribble{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(-1.2px,.8px)rotate(-5deg)}75%{transform:translate(1px,-.5px)rotate(3deg)}}.folk-onb .onb-bubble-row{justify-content:center;align-items:flex-start;gap:10px;display:flex}.folk-onb .onb-bubble{background:var(--onb-espresso);max-width:30rem;color:var(--color-cream,#e8e3da);letter-spacing:-.01em;box-shadow:var(--onb-shadow-sm);min-height:2.4em;animation:onb-bubble-in .4s var(--onb-spring) both;transform-origin:0;border-radius:20px;margin-top:2px;padding:10px 16px;font-size:16.5px;font-weight:650;line-height:1.35;position:relative}.folk-onb .onb-bubble:before{content:"";background:var(--onb-espresso);border-bottom-right-radius:15px;width:18px;height:18px;position:absolute;bottom:0;left:-6px}.folk-onb .onb-bubble:after{content:"";background:var(--color-cream,#e8e3da);border-bottom-right-radius:11px;width:9px;height:20px;position:absolute;bottom:0;left:-9px}.folk-onb .onb-bubble-caret{vertical-align:-.12em;background:var(--color-cream,#e8e3da);width:2px;height:.95em;margin-left:2px;animation:.8s step-end infinite onb-caret;display:inline-block}.folk-onb .onb-hero{animation:onb-hero-in .6s var(--onb-spring) both;justify-content:center;display:flex}.folk-onb .onb-progress{align-items:center;gap:6px;display:flex}.folk-onb .onb-progress-seg{width:18px;height:5px;transition:background-color .4s var(--onb-ease), width .4s var(--onb-ease);background:#1e140f1f;border-radius:999px}.folk-onb .onb-progress-seg--done{background:var(--onb-espresso)}.folk-onb .onb-progress-seg--active{background:var(--onb-espresso);width:34px}@media (max-width:359.98px){.folk-onb .onb-progress{gap:4px}.folk-onb .onb-progress-seg{width:12px}.folk-onb .onb-progress-seg--active{width:22px}}.folk-onb .onb-backbtn{background:var(--onb-card);width:40px;height:40px;box-shadow:var(--onb-shadow-sm);color:var(--onb-ink);transition:transform .3s var(--onb-spring);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.folk-onb .onb-backbtn:active{transform:scale(.94)}.folk-onb .onb-card{background:var(--onb-card);box-shadow:var(--onb-shadow);border-radius:20px}.folk-onb .onb-card--ink{background:var(--onb-espresso);border-color:#0e0a0766}.folk-onb .onb-card--tap{transition:transform .35s var(--onb-spring), box-shadow .35s var(--onb-ease);position:relative}.folk-onb .onb-card--tap .onb-tap-icon{transition:transform .35s var(--onb-spring)}.folk-onb .onb-card--tap:active:not(:disabled){transform:scale(.985)}.folk-onb .onb-card--tap:active:not(:disabled) .onb-tap-icon{transform:scale(.94)}.folk-onb .onb-card--pick{box-shadow:var(--onb-shadow-flat), 0 0 0 1px #4d3c3e6b}.folk-onb .onb-tile{text-align:left;background:linear-gradient(170deg, #ffffffe6 0%, #fff0 60%), var(--onb-card);width:100%;box-shadow:inset 0 1px 0 #ffffffe6, var(--onb-shadow-sm);transition:transform .35s var(--onb-spring), box-shadow .35s var(--onb-ease);border-radius:18px;align-items:center;gap:12px;padding:15px 17px;display:flex;position:relative}.folk-onb .onb-tile:after,.folk-onb .onb-card--tap:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:linear-gradient(105deg,#0000 38%,#ffffff8c 50%,#0000 62%) 130% 0/260% 100%;position:absolute;inset:0}@media (hover:hover){.folk-onb .onb-tile:hover,.folk-onb .onb-card--tap:hover:not(:disabled){box-shadow:inset 0 1px 0 #fffffff2, var(--onb-shadow);transform:translateY(-1px)}.folk-onb .onb-tile:hover:after,.folk-onb .onb-card--tap:hover:not(:disabled):after{animation:onb-liquid-sweep .7s var(--onb-ease) both}.folk-onb .onb-card--tap:hover:not(:disabled) .onb-tap-icon{transform:scale(1.08)rotate(-3deg)}}.folk-onb .onb-tile:active{transform:scale(.975)}@keyframes onb-liquid-sweep{0%{opacity:1;background-position:130% 0}to{opacity:1;background-position:-30% 0}}.folk-onb .onb-tile--mini{gap:6px;padding:6px}.folk-onb .onb-tile--pill{border-radius:24px;flex-direction:column;gap:8px;width:auto;padding:16px 22px}.folk-onb .onb-chip{background:var(--onb-card);box-shadow:var(--onb-shadow-sm);color:var(--onb-ink);transition:transform .35s var(--onb-spring), box-shadow .35s var(--onb-ease), background-color .25s var(--onb-ease), color .25s var(--onb-ease);animation:onb-rise .5s var(--onb-ease) backwards;border-radius:999px;align-items:center;gap:7px;padding:7px 13px 7px 8px;font-size:13px;font-weight:650;display:inline-flex;position:relative}@media (hover:hover){.folk-onb .onb-chip:hover,.folk-onb .onb-stagger>a:hover,.folk-onb .onb-stagger>button:hover{transform:translateY(-1px)}.folk-onb .onb-chip:hover{box-shadow:var(--onb-shadow)}}.folk-onb .onb-chip:active,.folk-onb .onb-stagger>a:active,.folk-onb .onb-stagger>button:active{transform:scale(.96)}.folk-onb .onb-chip--on{background:var(--onb-espresso);border-color:var(--onb-espresso);color:var(--color-cream,#e8e3da);animation:onb-chip-select .4s var(--onb-spring)}@keyframes onb-chip-select{0%{transform:scale(.9)}55%{transform:scale(1.06)rotate(-1.5deg)}to{transform:scale(1)}}.folk-onb .onb-badge{border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.folk-onb .onb-chip .onb-chip-check{animation:onb-chip-check-pop .3s var(--onb-spring) both;position:absolute;top:-5px;right:-4px;box-shadow:0 1px 3px #0e0a072e}@keyframes onb-chip-check-pop{0%{transform:scale(0)}70%{transform:scale(1.18)}to{transform:scale(1)}}.folk-onb .onb-seg{background:#4d3c3e0e;border-radius:999px;grid-template-columns:repeat(5,1fr);padding:5px;display:grid;position:relative;box-shadow:inset 0 1px 2px #0e0a070d}.folk-onb .onb-seg-thumb{background:var(--onb-espresso);width:calc(20% - 2px);box-shadow:var(--onb-shadow-sm);pointer-events:none;transform:translateX(calc(var(--seg-i,0) * 100%));transition:transform .45s var(--onb-spring);animation:onb-seg-thumb-in .4s var(--onb-spring) backwards;border-radius:999px;position:absolute;top:5px;bottom:5px;left:5px}@keyframes onb-seg-thumb-in{0%{opacity:0;scale:.72}70%{scale:1.06}to{opacity:1;scale:1}}.folk-onb .onb-seg-cell{z-index:1;font-variant-numeric:tabular-nums;min-height:40px;color:var(--onb-ink);opacity:.5;transition:color .25s var(--onb-ease), opacity .25s var(--onb-ease), transform .35s var(--onb-spring);border-radius:999px;font-size:14px;font-weight:700;position:relative}.folk-onb .onb-seg-cell[aria-pressed=true]{color:var(--color-cream,#e8e3da);opacity:1}@media (hover:hover){.folk-onb .onb-seg-cell:hover{opacity:1}}.folk-onb .onb-seg-cell:active{transform:scale(.96)}@media (max-width:379.98px){.folk-onb .onb-seg-cell{font-size:13px}}@media (pointer:coarse){.folk-onb .onb-chip{min-height:44px;padding-top:8px;padding-bottom:8px}.folk-onb .onb-seg-cell{min-height:44px}.folk-onb .onb-backbtn{width:44px;height:44px}}.folk-onb .onb-glass{color:var(--onb-espresso);background:linear-gradient(160deg,#ffffffd9 0%,#ffffff59 45%,#2f1f210f 100%),#2f1f210f;border:1px solid #2f1f211f;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-onb .onb-glass--ink{color:var(--color-cream,#e8e3da);background:linear-gradient(160deg, #ffffff38 0%, #ffffff0a 45%, #00000040 100%), var(--onb-espresso);border-color:#0e0a0799;box-shadow:inset 0 1px #ffffff47,0 2px 6px -2px #1e140f4d}.folk-onb .onb-glass--cream{color:var(--onb-espresso);background:linear-gradient(160deg, #ffffffe6 0%, #ffffff80 55%, #e8e3dae6 100%), var(--color-cream,#e8e3da)}.folk-onb .onb-glass{transition:transform .35s var(--onb-spring), filter .25s var(--onb-ease)}@media (hover:hover){.folk-onb .onb-tile:hover .onb-glass,.folk-onb .onb-chip:hover .onb-glass,.folk-onb a:hover>.onb-glass{filter:brightness(1.06)saturate(1.05);transform:scale(1.09)rotate(-2deg)}}.folk-onb .onb-tile:active .onb-glass,.folk-onb .onb-chip:active .onb-glass{transform:scale(.94)}.folk-onb .onb-tile img{transition:transform .35s var(--onb-spring)}@media (hover:hover){.folk-onb .onb-tile:hover img{transform:scale(1.07)rotate(-1.5deg)}}.folk-onb .onb-tile:active img{transform:scale(.95)}.folk-onb .onb-cta{background:linear-gradient(180deg, #4a4a4a 0%, var(--onb-cta,#3d3d3d) 100%);color:#fff;letter-spacing:-.01em;width:100%;box-shadow:inset 0 1px 0 #ffffff24, var(--onb-shadow);transition:transform .35s var(--onb-spring), opacity .2s ease;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:16px 24px;font-size:16px;font-weight:700;display:flex;position:relative}.folk-onb .onb-cta:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:linear-gradient(105deg,#0000 38%,#ffffff38 50%,#0000 62%) 130% 0/260% 100%;position:absolute;inset:0}.folk-onb .onb-cta--soft:after{background-image:linear-gradient(105deg,#0000 38%,#ffffffa6 50%,#0000 62%)}@media (hover:hover){.folk-onb .onb-cta:hover:not(:disabled){box-shadow:inset 0 1px 0 #ffffff24, 0 2px 3px -1px rgb(var(--onb-shade) / .08), 0 12px 18px -12px rgb(var(--onb-shade) / .12);transform:translateY(-1px)}.folk-onb .onb-cta:hover:not(:disabled):after{animation:onb-liquid-sweep .7s var(--onb-ease) both}}.folk-onb .onb-cta:active{transform:scale(.98)}.folk-onb .onb-cta:disabled{opacity:.45}.folk-onb .onb-cta--soft{color:var(--onb-ink);box-shadow:var(--onb-shadow-sm);background:linear-gradient(#fdfcfa 0%,#f5f3ef 100%);font-weight:650}.folk-onb .onb-cta--soft:disabled{opacity:.55}.folk-onb .onb-cta--stack{flex-direction:column;gap:0;padding-top:12px;padding-bottom:12px}.folk-onb .onb-cta--row{text-align:left;border-radius:18px;justify-content:space-between;gap:12px;padding:14px 16px}.folk-onb .onb-ghost-input{text-align:center;width:100%;color:var(--onb-ink);caret-color:var(--onb-espresso);letter-spacing:-.015em;background:0 0;border:0;outline:none;font-weight:750}.folk-onb .onb-ghost-input--flex{flex:auto;width:auto;min-width:0}.folk-onb .onb-ghost-input::placeholder{color:#1e140f61;font-weight:750}.folk-onb .onb-field{background:var(--onb-card);border:1px solid var(--onb-hairline);width:100%;box-shadow:var(--onb-shadow-flat);color:var(--onb-ink);transition:box-shadow .25s var(--onb-ease);border-radius:16px;outline:none;padding:12px 16px;font-size:16px}.folk-onb .onb-field::placeholder{color:#1e140f4d}.folk-onb .onb-field:focus{box-shadow:0 0 0 3px #2f1f211f, var(--onb-shadow-sm)}.folk-onb .onb-otp-slot{background:var(--onb-card);border:1px solid var(--onb-hairline);box-shadow:var(--onb-shadow-flat);color:var(--onb-ink);transition:transform .3s var(--onb-spring), box-shadow .25s var(--onb-ease);border-radius:18px;justify-content:center;align-items:center;font-weight:750;display:flex}.folk-onb .onb-otp-slot--active{box-shadow:0 0 0 3px #2f1f2124, var(--onb-shadow-sm)}.folk-onb .onb-otp-slot--filled{animation:onb-digit-pop .28s var(--onb-spring)}@keyframes onb-digit-pop{0%{transform:scale(.82)}60%{transform:scale(1.09)translateY(-2px)}to{transform:scale(1)translateY(0)}}.folk-onb .onb-otp-shake{animation:onb-shake .5s var(--onb-ease) both}.folk-onb .onb-collapse{transition:grid-template-rows .45s var(--onb-ease);grid-template-rows:0fr;display:grid}.folk-onb .onb-collapse--open{grid-template-rows:1fr}.folk-onb .onb-collapse-inner{min-height:0;overflow:hidden}.folk-onb .onb-collapse-inner>*{padding-bottom:10px}.folk-onb .onb-cascade-item{opacity:0;transition:opacity .22s ease-out, transform .32s var(--onb-spring);transition-delay:0s;transform:translateY(12px)scale(.92)}.folk-onb .onb-collapse--open .onb-cascade-item{opacity:1;transition-delay:min(calc(var(--onb-i,0) * 32ms), 90ms);transform:none}.folk-onb .onb-dialog-scrim{z-index:80;background:#0e0a0759;transition:opacity .25s;position:fixed;inset:-35%}.folk-onb .onb-dialog{z-index:81;width:min(21rem,100vw - 40px);transition:opacity .25s ease, transform .35s var(--onb-spring);position:fixed;top:24vh;left:50%;translate:-50%}html.folk-kb-open .folk-onb .onb-dialog{top:calc(var(--folk-vv-top,0px) + 8vh)}.folk-onb .onb-dialog--closed{opacity:0;pointer-events:none;transform:translateY(14px)scale(.9)}.folk-onb .onb-dialog--open{opacity:1;transform:translateY(0)scale(1)}.folk-onb .onb-say{flex-direction:column;align-items:center;display:flex}.folk-onb .onb-say-dot{background:var(--onb-espresso);width:11px;height:11px;animation:onb-pop .35s var(--onb-spring) both;border-radius:999px;flex:none;margin:10px 0 5px}.folk-onb .onb-say-bubble{background:var(--onb-espresso);text-align:center;letter-spacing:-.01em;color:#fff;max-width:min(30rem,92%);min-height:2.1em;box-shadow:var(--onb-shadow);animation:onb-bubble-in .4s var(--onb-spring) both;border-radius:28px;padding:12px 22px;font-size:clamp(19px,4.6vw,24px);font-weight:700;line-height:1.25;position:relative}.folk-onb .onb-pose{-webkit-user-select:none;user-select:none;pointer-events:none;justify-content:center;display:inline-flex;position:relative}.folk-onb .onb-pose .onb-pose-img{z-index:1;width:auto;height:100%;position:relative}.folk-onb .onb-pose:after{content:"";background:radial-gradient(50% 50%,#1e140f38,#1e140f00 74%);border-radius:50%;width:74%;height:14px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}.folk-onb .onb-pose--ground:after{background:radial-gradient(50% 50%,#1e140f42,#1e140f00 76%);width:92%;height:20px;bottom:-9px}.folk-onb .onb-pose--bob{animation:3.4s ease-in-out infinite onb-pose-bob}@keyframes onb-pose-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@media (prefers-reduced-motion:reduce){.folk-onb .onb-pose--bob{animation:none}}.folk-onb .onb-takeover{z-index:70;background:var(--color-cream,#e8e3da);pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.folk-onb .onb-takeover--grow{animation:.18s ease-out both onb-takeover-bg-in}.folk-onb .onb-takeover--grow .onb-takeover-face{animation:.4s cubic-bezier(.34,1.4,.64,1) both onb-takeover-grow}.folk-onb .onb-takeover--shrink{animation:.32s ease-in 50ms both onb-takeover-bg-out}.folk-onb .onb-takeover--shrink .onb-takeover-face{animation:.36s cubic-bezier(.64,0,.78,.4) both onb-takeover-shrink}.folk-onb .onb-takeover-face .onb-avatar{box-shadow:none;background:0 0;border:none;animation:none}.folk-onb .onb-takeover-face .onb-mascot-face{filter:drop-shadow(0 18px 32px #1e140f40)}.folk-onb .onb-takeover-face .onb-avatar--happy{animation:onb-hop .5s var(--onb-spring) .26s 1}.folk-onb .onb-takeover-expr--wink .onb-mascot-eyes circle:last-of-type{transform-box:fill-box;transform-origin:50%;animation:.55s ease-in-out .32s both onb-wink}.folk-onb .onb-takeover-expr--wink .onb-mascot-eyes{animation:none}@keyframes onb-wink{0%,to{transform:scaleY(1)}25%,65%{transform:scaleY(.06)}}@keyframes onb-takeover-bg-in{0%{opacity:0}to{opacity:1}}@keyframes onb-takeover-bg-out{0%{opacity:1}to{opacity:0}}@keyframes onb-takeover-grow{0%{opacity:0;transform:translateY(-31vh)scale(.16)}35%{opacity:1}70%{transform:translateY(0)scale(1.06)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes onb-takeover-shrink{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-31vh)scale(.16)}}.folk-onb .onb-slider-wrap{height:56px;position:relative}.folk-onb .onb-slider-track{pointer-events:none;background:#1e140f0e;border-radius:999px;width:100%;height:32px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.folk-onb .onb-slider-stop{background:#1e140f17;border-radius:999px;width:12px;height:12px;transition:background-color .2s;position:absolute;top:50%;transform:translate(-50%,-50%)}.folk-onb .onb-slider-stop:hover{background:#1e140f2e}.folk-onb .onb-slider-thumb{border:3.5px solid var(--onb-espresso);width:54px;height:54px;color:var(--onb-espresso);box-shadow:var(--onb-shadow-flat);pointer-events:none;transition:left .35s cubic-bezier(.34, 1.3, .36, 1), transform .25s var(--onb-spring), box-shadow .2s ease;background:#fff;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;transform:translate(-50%,-50%)}.folk-onb .onb-slider{appearance:none;z-index:1;cursor:pointer;background:0 0;outline:none;width:100%;height:56px;position:relative}.folk-onb .onb-slider::-webkit-slider-thumb{appearance:none;width:54px;height:54px;box-shadow:none;background:0 0;border:none}.folk-onb .onb-slider::-moz-range-thumb{width:54px;height:54px;box-shadow:none;background:0 0;border:none}.folk-onb .onb-slider::-webkit-slider-runnable-track{background:0 0}.folk-onb .onb-slider::-moz-range-track{background:0 0}.folk-onb .onb-slider:focus-visible~.onb-slider-thumb{box-shadow:0 0 0 4px #4d3c3e38,0 10px 22px -10px #1e140f52}.folk-onb .onb-slider:active~.onb-slider-thumb{transform:translate(-50%,-50%)scale(1.08)}@media (prefers-reduced-motion:reduce){.folk-onb .onb-slider-thumb{transition:none}}.folk-onb .onb-style-sample{background:var(--onb-espresso);color:#fff;animation:.25s ease-out both onb-fade}.folk-onb .onb-loadbar{background:#1e140f1a;border-radius:999px;height:6px;overflow:hidden}.folk-onb .onb-loadbar-fill{background:var(--onb-espresso);width:100%;height:100%;animation:onb-loadfill .9s var(--onb-ease) forwards;border-radius:999px;transform:translate(-101%)}.folk-onb .onb-loadbar-label{opacity:0;animation:.4s ease-out forwards onb-fade}@keyframes onb-loadfill{0%{transform:translate(-101%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.folk-onb .onb-loadbar-fill,.folk-onb .onb-loadbar-label,.folk-onb .onb-mascot-pencil{opacity:1;transform:none;animation:none!important}}.folk-onb .onb-cmp-track{background:#1e140f0b;border-radius:16px;height:176px;padding:6px}.folk-onb .onb-cmp-col{border-radius:18px;padding:10px 10px 8px}.folk-onb .onb-cmp-col--relief{background:rgb(var(--onb-relief) / .14);box-shadow:inset 0 0 0 1px rgb(var(--onb-relief) / .2)}.folk-onb .onb-cmp-track--cost{background:rgb(var(--onb-cost) / .07)}.folk-onb .onb-cmp-track--relief{background:0 0}.folk-onb .onb-cmp-bar{transform-origin:bottom;animation:onb-cmp-grow .7s var(--onb-ease) both;border-radius:12px}.folk-onb .onb-cmp-bar--soft{background:linear-gradient(180deg, rgb(var(--onb-cost) / .2), rgb(var(--onb-cost) / .1));box-shadow:inset 0 0 0 1px rgb(var(--onb-cost) / .18)}.folk-onb .onb-cmp-bar--ink{background:var(--onb-espresso);box-shadow:var(--onb-shadow-sm)}.folk-onb .onb-cmp-value{letter-spacing:-.01em;opacity:0;font-size:15px;font-weight:800;animation:.35s ease-out .75s forwards onb-fade}.folk-onb .onb-cmp-label--cost{color:rgb(var(--onb-cost))}.folk-onb .onb-cmp-label--relief{color:rgb(var(--onb-relief))}.folk-onb .onb-cmp-value--cost{color:rgb(var(--onb-cost))}.folk-onb .onb-cmp-note--cost{color:rgb(var(--onb-cost) / .72)}.folk-onb .onb-cmp-note--relief{color:rgb(var(--onb-relief) / .85)}@keyframes onb-cmp-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.folk-onb .onb-cmp-bar,.folk-onb .onb-cmp-value{opacity:1;transform:none;animation:none!important}}.folk-onb .onb-scroll{scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;touch-action:pan-y}.folk-onb .onb-scroll::-webkit-scrollbar{display:none}.folk-onb .onb-bar{inset-inline:0;bottom:0;background:var(--color-cream,#e8e3da)!important;padding-top:.75rem!important;padding-bottom:max(env(safe-area-inset-bottom), 20px)!important;margin-top:0!important;position:fixed!important}html.folk-kb-open .folk-onb .onb-say .onb-pose,html.folk-kb-open .folk-onb .onb-say-dot,html.folk-kb-open .folk-onb>header{display:none}html.folk-kb-open .folk-onb>section{padding-top:1rem}html.folk-kb-open .folk-onb .onb-chrome{margin-bottom:.75rem}html.folk-kb-open .folk-onb .onb-scroll{padding-bottom:5.5rem}.folk-onb .onb-bar>[aria-hidden]{height:2rem!important;display:block!important}.folk-onb .onb-rise-in{animation:onb-rise .5s var(--onb-ease) both;animation-delay:var(--onb-d,0s)}.folk-onb .onb-toggle-thumb{transition:transform .38s cubic-bezier(.34,1.4,.36,1)}@media (prefers-reduced-motion:reduce){.folk-onb .onb-toggle-thumb{transition:none}}.folk-onb .onb-pop-sm{animation:onb-pop-sm .32s var(--onb-spring) both}@keyframes onb-pop-sm{0%{opacity:0;transform:scale(.85)translateY(3px)}to{opacity:1;transform:scale(1)translateY(0)}}.folk-onb .onb-glass-pop{animation:onb-glass-pop .5s var(--onb-spring) backwards;animation-delay:calc(var(--onb-i,0) * 60ms + 80ms)}@keyframes onb-glass-pop{0%{opacity:0;transform:scale(.4)rotate(-12deg)}70%{opacity:1;transform:scale(1.08)rotate(3deg)}to{opacity:1;transform:scale(1)rotate(0)}}.folk-onb .onb-step{animation:onb-fade .45s var(--onb-ease) both;flex-direction:column;display:flex;position:relative}.folk-onb .onb-step>*{flex-shrink:0}@media (min-width:640px){.folk-onb .onb-step{justify-content:safe center}}@media (max-width:639.98px){.folk-onb .onb-bottomstack{margin-top:auto}}@media (min-width:640px){.folk-onb .onb-bottomstack{margin-top:2.5rem}}.folk-onb .onb-seam-exit-fwd{animation:.19s cubic-bezier(.64,0,.78,0) both onb-seam-x-out-l,.13s linear both onb-seam-fade-out}.folk-onb .onb-seam-exit-back{animation:.19s cubic-bezier(.64,0,.78,0) both onb-seam-x-out-r,.13s linear both onb-seam-fade-out}.folk-onb .onb-seam-enter-fwd{animation:.45s cubic-bezier(.22,1,.36,1) both onb-seam-x-in-r,.3s ease-out both onb-seam-fade-in}.folk-onb .onb-seam-enter-back{animation:.45s cubic-bezier(.22,1,.36,1) both onb-seam-x-in-l,.3s ease-out both onb-seam-fade-in}@keyframes onb-seam-x-out-l{0%{left:0}to{left:-56px}}@keyframes onb-seam-x-out-r{0%{left:0}to{left:56px}}@keyframes onb-seam-x-in-r{0%{left:56px}to{left:0}}@keyframes onb-seam-x-in-l{0%{left:-56px}to{left:0}}@keyframes onb-seam-fade-out{0%{opacity:1}to{opacity:0}}@keyframes onb-seam-fade-in{0%{opacity:.35}to{opacity:1}}.folk-onb .onb-stagger>*{animation:onb-rise .55s var(--onb-ease) backwards;animation-delay:calc(var(--onb-i,0) * 60ms)}.folk-onb .onb-sheet{background:var(--onb-card);box-shadow:0 -12px 40px -12px #1e140f59, var(--smooth-ring-layer);border-radius:28px 28px 0 0}@media (min-width:640px){.folk-onb .onb-sheet{box-shadow:var(--onb-shadow), 0 24px 60px -20px #1e140f66;border-radius:28px}}@keyframes onb-pop{0%{opacity:0;transform:scale(.4)}70%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes onb-bubble-in{0%{opacity:0;transform:scale(.7)translate(-6px)}to{opacity:1;transform:scale(1)translate(0)}}@keyframes onb-hop{0%,to{transform:translateY(0)rotate(0)}35%{transform:translateY(-9px)rotate(-4deg)}65%{transform:translateY(-3px)rotate(3deg)}}@keyframes onb-blink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.08)}}@keyframes onb-caret{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes onb-fade{0%{opacity:0}to{opacity:1}}@keyframes onb-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes onb-hero-in{0%{opacity:0;transform:translateY(24px)scale(.85)}60%{opacity:1;transform:translateY(-4px)scale(1.03)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes onb-label-in{0%{opacity:0;transform:translateY(.6em)}to{opacity:1;transform:translateY(0)}}@keyframes onb-label-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-.6em)}}@keyframes onb-shake{0%,to{transform:translate(0)}20%{transform:translate(-7px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(3px)}}.folk-onb .onb-demo{opacity:1;pointer-events:none;flex:1;min-height:0;transition:opacity .45s ease-in;position:relative;overflow:hidden}.folk-onb .onb-demo--fading{opacity:0}.folk-onb .onb-demo-scroller{position:absolute;inset:0;overflow:hidden}.folk-onb .onb-demo-stack{flex-direction:column;width:100%;max-width:24rem;margin:0 auto;padding:10px 22px 16px;display:flex}.folk-onb .onb-demo-fade{background:linear-gradient(180deg, var(--onb-paper,#f4efe6) 0%, var(--onb-paper,#f4efe6) 30%, #f4efe600 100%);opacity:0;height:96px;transition:opacity .25s;position:absolute;inset:0 0 auto}.folk-onb .onb-demo-fade--on{opacity:1}.folk-onb .onb-demo-row{animation:onb-demo-in .32s var(--onb-ease) both;margin-top:12px;display:flex}.folk-onb .onb-demo-row--follow{margin-top:3px}.folk-onb .onb-demo-row--me{--onb-demo-from-x:14px;justify-content:flex-end}.folk-onb .onb-demo-row--them{--onb-demo-from-x:-14px;justify-content:flex-start}@keyframes onb-demo-in{0%{opacity:0;transform:translate(var(--onb-demo-from-x,0), 12px) scale(.82)}to{opacity:1;transform:translate(0)scale(1)}}.folk-onb .onb-demo-bubble{border-radius:19px;align-items:center;max-width:78%;min-height:36px;padding:8px 14px;font-size:15.5px;font-weight:500;line-height:20px;display:inline-flex}.folk-onb .onb-demo-bubble--me{color:#fff;background:#0a84ff}.folk-onb .onb-demo-bubble--them{color:#111;background:#e9e9eb}.folk-onb .onb-demo-bubble--tail.onb-demo-bubble--me{border-bottom-right-radius:6px}.folk-onb .onb-demo-bubble--tail.onb-demo-bubble--them{border-bottom-left-radius:6px}.folk-onb .onb-demo-rich{outline-offset:-1px;background:#e9e9eb;border-radius:16px;outline:1px solid #0000001a;width:250px;max-width:78%;display:block;overflow:hidden}.folk-onb .onb-demo-rich-img{width:100%;height:auto;display:block}.folk-onb .onb-demo-rich-footer{flex-direction:column;gap:1px;padding:8px 12px;display:flex}.folk-onb .onb-demo-rich-title{color:#111;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.folk-onb .onb-demo-rich-domain{color:#3c3c4399;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.folk-onb .onb-metal{cursor:pointer;width:100%;box-shadow:var(--onb-shadow-flat);transition:transform .15s var(--onb-ease);border-radius:999px;padding:2px;display:block;position:relative;overflow:hidden}.folk-onb .onb-metal:active{transform:scale(.98)}.folk-onb .onb-metal--buzz{animation:.9s linear both onb-metal-buzz}@keyframes onb-metal-buzz{0%{transform:translate(0)scale(.98)}10%{transform:translate(-1px)scale(.98)}20%{transform:translate(1px)scale(.98)}30%{transform:translate(-1.5px)scale(.985)}40%{transform:translate(1.5px)scale(.985)}50%{transform:translate(-2px)scale(.99)}60%{transform:translate(2px)scale(.99)}70%{transform:translate(-2.5px)scale(1)}80%{transform:translate(2.5px)scale(1)}90%{transform:translate(-1.5px)scale(1.01)}to{transform:translate(0)scale(1)}}.folk-onb .onb-metal-sheen{pointer-events:none;background:linear-gradient(135deg,#fdfdfd 0%,#c9cdd3 14%,#84898f 28%,#e9ebee 43%,#9ba0a7 57%,#f6f7f9 71%,#b3b8bf 86%,#fdfdfd 100%);width:600px;height:600px;margin-top:-300px;margin-left:-300px;animation:6s linear infinite onb-metal-spin;position:absolute;top:50%;left:50%}@keyframes onb-metal-spin{to{transform:rotate(360deg)}}.folk-onb .onb-metal-face{z-index:1;letter-spacing:-.01em;color:var(--onb-ink);-webkit-backdrop-filter:blur(10px)saturate(1.35);background:linear-gradient(#ffffffdb 0%,#fdfcfaa8 55%,#f8f6f1c7 100%);border-radius:999px;justify-content:center;align-items:center;padding:15px 24px;font-size:16px;font-weight:700;display:flex;position:relative;box-shadow:inset 0 1px #fffffff2,inset 0 -10px 16px -12px #1e140f47}.folk-onb .onb-welcome{flex-direction:column;flex:1;min-height:0;display:flex}.folk-onb .onb-welcome-login{text-align:center;color:#0e0a0780;margin-top:14px;padding:8px 0;font-size:13.5px;font-weight:600}.folk-onb .onb-welcome-login a,.folk-onb .onb-welcome-login button{color:var(--onb-ink);text-underline-offset:2px;text-decoration:underline}@media (prefers-reduced-motion:reduce){.folk-onb .onb-avatar,.folk-onb .onb-avatar--idle,.folk-onb .onb-avatar--happy,.folk-onb .onb-avatar--lean,.folk-onb .onb-mascot-eyes,.folk-onb .onb-bubble,.folk-onb .onb-bubble-caret,.folk-onb .onb-hero,.folk-onb .onb-hero-img,.folk-onb .onb-chip,.folk-onb .onb-step,.folk-onb .onb-seam-exit-fwd,.folk-onb .onb-seam-exit-back,.folk-onb .onb-seam-enter-fwd,.folk-onb .onb-seam-enter-back,.folk-onb .onb-stagger>*,.folk-onb .onb-otp-shake,.folk-onb .onb-pop-sm,.folk-onb .onb-rise-in,.folk-onb .onb-glass-pop,.folk-onb .onb-chip--on,.folk-onb .onb-chip .onb-chip-check,.folk-onb .onb-otp-slot--filled,.folk-onb .onb-demo-row{opacity:1;left:0;transform:none;animation:none!important}.folk-onb .onb-seg-thumb{opacity:1;transition:none;scale:1;animation:none!important}.folk-onb .onb-metal-sheen{animation:none!important}.folk-onb .onb-tile:after,.folk-onb .onb-card--tap:after,.folk-onb .onb-cta:after,.folk-onb .onb-tile:hover .onb-glass,.folk-onb .onb-chip:hover .onb-glass,.folk-onb .onb-card--tap:hover .onb-tap-icon,.folk-onb .onb-tile:hover img{transform:none;animation:none!important}.folk-onb .onb-takeover{display:none}}