@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5f10e9e72d35c52-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/3dc379dc9b5dec12-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c5f10e9e72d35c52-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3dc379dc9b5dec12-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sora;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/c5f10e9e72d35c52-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sora;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/3dc379dc9b5dec12-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sora Fallback;src:local("Arial");ascent-override:85.29%;descent-override:25.50%;line-gap-override:0.00%;size-adjust:113.73%}.__className_bfa134{font-family:Sora,Sora Fallback;font-style:normal}.DemoExperience_banner__KHSIF{padding:64px max(20px,calc((100vw - 680px)/2)) 22px;background:#fff4e9;color:#231d17;font-size:14px;border-bottom:1px solid #e8dfd3}.DemoExperience_banner__KHSIF strong{font-size:12px;text-transform:uppercase;letter-spacing:.12em}.DemoExperience_banner__KHSIF p{max-width:540px;line-height:1.6;margin:10px 0 16px}.DemoExperience_nav__pN06J{display:flex;align-items:center;gap:16px;flex-wrap:wrap;font-weight:650}.DemoExperience_nav__pN06J button{padding:6px 0;border:0;background:transparent;color:inherit;text-decoration:underline;cursor:pointer}.DemoExperience_sheet__kXfTs{position:fixed;inset:auto 0 0;margin:0 auto;box-sizing:border-box;width:100%;max-width:460px;max-height:92dvh;overflow:hidden;border:0;border-radius:24px 24px 0 0;padding:0;color:#231d17;background:#fffcf7;box-shadow:0 -8px 40px #231d1733}.DemoExperience_sheet__kXfTs[open]{display:flex;flex-direction:column;animation:DemoExperience_sheetIn__0dTqK .35s cubic-bezier(.32,.72,0,1)}.DemoExperience_sheet__kXfTs[data-closing=true]{animation:DemoExperience_sheetOut__Aj1x_ .22s ease-in forwards}.DemoExperience_sheet__kXfTs::backdrop{background:#231d1766;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);animation:DemoExperience_veilIn__I_mvK .25s ease-out}.DemoExperience_sheet__kXfTs[data-closing=true]::backdrop{animation:DemoExperience_veilOut__EMD34 .22s ease-in forwards}.DemoExperience_handle__QcpAT{width:36px;height:4px;border-radius:999px;background:#d8cec3;margin:10px auto 8px}.DemoExperience_header__PPt7Q{flex-shrink:0;padding:0 20px 12px;border-bottom:1px solid #eee4d8}.DemoExperience_body__jPkts{overflow-y:auto;overscroll-behavior:contain;min-height:0;padding:0 20px calc(24px + env(safe-area-inset-bottom))}.DemoExperience_body__jPkts>.DemoExperience_primary__rn5ir{position:sticky;bottom:0;box-shadow:0 0 0 8px #fffcf7}.DemoExperience_sheet__kXfTs :is(button,input,textarea,select,summary):focus-visible{outline:3px solid #c9420d;outline-offset:3px}.DemoExperience_sheet__kXfTs h2:focus{outline:none}@keyframes DemoExperience_sheetIn__0dTqK{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes DemoExperience_sheetOut__Aj1x_{to{transform:translateY(100%)}}@keyframes DemoExperience_veilIn__I_mvK{0%{opacity:0}to{opacity:1}}@keyframes DemoExperience_veilOut__EMD34{to{opacity:0}}.DemoExperience_sheet__kXfTs h2{font-size:25px;letter-spacing:-.04em;margin:16px 0 8px}.DemoExperience_sheet__kXfTs h3{font-size:16px}.DemoExperience_sheet__kXfTs button,.DemoExperience_sheet__kXfTs input,.DemoExperience_sheet__kXfTs select,.DemoExperience_sheet__kXfTs textarea{font:inherit}.DemoExperience_sheet__kXfTs button{cursor:pointer}.DemoExperience_top__Xf4zs{display:flex;align-items:center;justify-content:space-between;gap:12px}.DemoExperience_badge__kH9RM{display:inline-flex;align-items:center;gap:6px;border-radius:30px;padding:6px 10px;background:#fff0e4;color:#9c3b1b;font-size:11px;font-weight:750;letter-spacing:.05em;text-transform:uppercase}.DemoExperience_close__P65WG{display:grid;place-items:center;width:40px;height:40px;background:#f5eee6;border-radius:50%;border:0}.DemoExperience_subtitle__atMMI{color:#675b50;font-size:13px;line-height:1.5}.DemoExperience_line__3kFEP{display:flex;align-items:center;gap:12px;padding:16px 0;border-bottom:1px solid #eee4d8}.DemoExperience_photo__6vH_s{flex-shrink:0;width:58px;height:64px;border-radius:12px;object-fit:cover;background:#f7ede2;display:grid;place-items:center}.DemoExperience_lineInfo__RQEBO{flex:1;min-width:0}.DemoExperience_lineInfo__RQEBO p{margin:0 0 6px;font-weight:650;overflow-wrap:anywhere}.DemoExperience_lineInfo__RQEBO small{color:#675b50}.DemoExperience_stepper__YXtvS{display:flex;align-items:center;border:1px solid #e8dfd3;border-radius:24px}.DemoExperience_stepper__YXtvS button{width:32px;height:36px;border:0;background:transparent}.DemoExperience_stepper__YXtvS span{min-width:20px;text-align:center;font-size:13px}.DemoExperience_total__CgaGr{display:flex;justify-content:space-between;font-size:20px;font-weight:750;padding:20px 0}.DemoExperience_fields__zEXp8{display:grid;grid-template-columns:1fr 1fr;gap:12px}.DemoExperience_field__4mDa7{display:block;font-size:12px;font-weight:650;margin-bottom:14px}.DemoExperience_field__4mDa7 input,.DemoExperience_field__4mDa7 select,.DemoExperience_field__4mDa7 textarea{box-sizing:border-box;display:block;width:100%;margin-top:7px;border:1px solid #e8dfd3;border-radius:12px;padding:12px;background:white;color:#231d17;font-size:16px}.DemoExperience_field__4mDa7 textarea{min-height:74px;resize:vertical}.DemoExperience_wallets__zao66{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:12px 0 8px}.DemoExperience_wallet__ho3i_{display:flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:13px;background:#231d17;color:white;min-height:49px;font-weight:700}.DemoExperience_wallet__ho3i_:last-child{background:white;color:#34291f;border:1px solid #e8dfd3}.DemoExperience_primary__rn5ir{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:50px;border:0;border-radius:14px;padding:13px;background:#ff5a1f;color:#231d17;font-weight:750}.DemoExperience_secondary__Ma6cP{width:100%;border:1px solid #e8dfd3;border-radius:14px;background:transparent;color:#c9420d;padding:13px;margin-top:10px}.DemoExperience_preview__QVKiG{margin:16px 0;background:#fff4e9;padding:14px;border-radius:14px;font-size:13px}.DemoExperience_preview__QVKiG summary{cursor:pointer;font-weight:650}.DemoExperience_preview__QVKiG pre{white-space:pre-wrap;overflow-wrap:anywhere;font-family:inherit;line-height:1.6}.DemoExperience_floating__jWrCQ{position:fixed;bottom:calc(16px + env(safe-area-inset-bottom));left:16px;right:16px;width:calc(100% - 32px);max-width:640px;margin:0 auto;z-index:90;height:56px;border-radius:999px;justify-content:space-between;padding:0 20px;background:#231d17;color:#fff;box-shadow:0 8px 24px #231d1744;animation:DemoExperience_sheetIn__0dTqK .3s cubic-bezier(.32,.72,0,1)}.DemoExperience_count__0fcr7{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;background:#ffffff22;border-radius:50%;font-variant-numeric:tabular-nums}.DemoExperience_paymentCard__EU0b_{padding:22px;background:linear-gradient(135deg,#231d17,#67503c);border-radius:18px;color:white;margin:24px 0}.DemoExperience_paymentCard__EU0b_ p{margin:22px 0 8px;letter-spacing:.12em}.DemoExperience_receipt__p5jIk{text-align:center;padding:26px 0 8px}.DemoExperience_receipt__p5jIk>svg{color:#c9420d;margin:0 auto 10px}.DemoExperience_progress__jxuQh{display:flex;justify-content:center;gap:8px;padding:16px}.DemoExperience_progress__jxuQh span{width:44px;height:5px;border-radius:10px;background:#eee4d8}.DemoExperience_progress__jxuQh .DemoExperience_complete__Y2jmM{background:#c9420d}@media (max-width:370px){.DemoExperience_body__jPkts,.DemoExperience_header__PPt7Q{padding-inline:16px}.DemoExperience_photo__6vH_s{width:44px;height:52px}.DemoExperience_fields__zEXp8{grid-template-columns:1fr;gap:0}}.DemoExperience_sheet__kXfTs button{touch-action:manipulation;transition:background .16s,transform .16s}.DemoExperience_sheet__kXfTs button:active{transform:scale(.98)}@media (hover:hover){.DemoExperience_primary__rn5ir:hover{background:#ff6b35}.DemoExperience_floating__jWrCQ:hover{background:#34291f}}@media (prefers-reduced-motion:reduce){.DemoExperience_floating__jWrCQ,.DemoExperience_sheet__kXfTs::backdrop,.DemoExperience_sheet__kXfTs[data-closing=true],.DemoExperience_sheet__kXfTs[data-closing=true]::backdrop,.DemoExperience_sheet__kXfTs[open]{animation:none}.DemoExperience_sheet__kXfTs button{transition:none}}