.ob-root{margin:0;color:#1c1917;background:#f6f1e8}.ob-root,.ob-root .ob-disp{font-family:Plus Jakarta Sans,system-ui,sans-serif}.ob-root .ob-serif{font-family:Fraunces,Georgia,serif}.ob-root a{color:#b8442c}.ob-root button{font-family:inherit;cursor:pointer}.ob-root a:focus-visible,.ob-root button:focus-visible,.ob-root input:focus-visible{outline:3px solid #b8442c;outline-offset:3px}.ob-root .ob-btn{transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.ob-root .ob-btn:hover{transform:translateY(-2px)}.ob-root .ob-tr{transition:background .25s ease,color .25s ease,border-color .25s ease}.ob-root .ob-fld{width:100%;box-sizing:border-box;height:54px;border:2px solid #e4ddd2;border-radius:14px;background:#fff;padding:0 16px;font-family:inherit;font-size:16.5px;font-weight:500;color:#1c1917;transition:border-color .2s ease,box-shadow .2s ease}.ob-root .ob-fld:focus{border-color:#e2674f;box-shadow:0 0 0 4px rgba(226,103,79,.18);outline:none}.ob-root .ob-fld.ob-bad{border-color:#b8442c}@keyframes ob-spin{to{transform:rotate(1turn)}}@keyframes ob-float{0%,to{transform:rotate(-4deg) translateY(0)}50%{transform:rotate(-4deg) translateY(-12px)}}@keyframes ob-stamp{0%,18%{opacity:0;transform:rotate(-24deg) scale(2.2)}26%,86%{opacity:1;transform:rotate(-10deg) scale(1)}94%,to{opacity:0;transform:rotate(-10deg) scale(1)}}@keyframes ob-dotPulse{0%{box-shadow:0 0 0 0 rgba(226,103,79,.7)}to{box-shadow:0 0 0 12px rgba(226,103,79,0)}}@keyframes ob-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes ob-load{0%{width:0}to{width:100%}}@keyframes ob-pop{0%{transform:scale(.5);opacity:0}60%{transform:scale(1.12)}to{transform:scale(1);opacity:1}}@keyframes ob-spinr{to{transform:rotate(1turn)}}.ob-root .ob-spin{animation:ob-spin 40s linear infinite}.ob-root .ob-ticket{animation:ob-float 7s ease-in-out infinite}.ob-root .ob-stampx{animation:ob-stamp 6s ease-in-out infinite both}.ob-root .ob-dot{animation:ob-dotPulse 1.6s ease-out infinite}.ob-root .ob-rise{animation:ob-rise .45s ease both}.ob-root .ob-load{animation:ob-load 1.8s ease forwards}.ob-root .ob-pop{animation:ob-pop .5s ease both}.ob-root .ob-ring{animation:ob-spinr .8s linear infinite}@media (prefers-reduced-motion:reduce){.ob-root .ob-dot,.ob-root .ob-load,.ob-root .ob-pop,.ob-root .ob-ring,.ob-root .ob-rise,.ob-root .ob-spin,.ob-root .ob-stampx,.ob-root .ob-ticket{animation:none!important}.ob-root .ob-stampx{opacity:1}.ob-root .ob-btn:hover{transform:none}.ob-root .ob-load{width:100%}}.ob-root{line-height:normal;font-size:16px;-webkit-font-smoothing:antialiased}.ob-root button{box-shadow:none}.ob-root button:hover:not(:disabled){box-shadow:none;transform:none}.ob-root a.ob-btn:hover,.ob-root button.ob-btn:hover:not(:disabled){transform:translateY(-2px)}.ob-root h1,.ob-root h2,.ob-root p{margin:0}.ob-root button:disabled{cursor:progress;opacity:.7}.ob-root input.ob-fld{min-height:54px;border-radius:14px}@media (max-width:640px){.ob-root header,.ob-root main{padding-left:20px!important;padding-right:20px!important}.ob-root .ob-panel{padding:36px 26px!important}.ob-root .ob-card{padding:26px 22px!important}}