@font-face{font-family:Inter Tight;font-style:normal;font-weight:300;font-display:swap;src:url(../media/13ae3e01af63c0ce-s.0_v7qv~qdckr_.woff2)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:Inter Tight;font-style:normal;font-weight:300;font-display:swap;src:url(../media/0ee4b8f05dcd9fee-s.0jr2jo04zlceh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:300;font-display:swap;src:url(../media/9eba4caf7edd2921-s.00t_.3.5..g_7.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:300;font-display:swap;src:url(../media/f6752bd2263820da-s.10j9.xtie.pqv.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:300;font-display:swap;src:url(../media/f285987c35230861-s.0l_qy7hq7zupz.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-weight:300;font-display:swap;src:url(../media/b8d1f0a88dfecec3-s.0g0e~i-as20lr.woff2)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:Inter Tight;font-style:normal;font-weight:300;font-display:swap;src:url(../media/ab57efd000576a30-s.p.0.xyi-bdzzdcz.woff2)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:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(../media/13ae3e01af63c0ce-s.0_v7qv~qdckr_.woff2)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:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0ee4b8f05dcd9fee-s.0jr2jo04zlceh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9eba4caf7edd2921-s.00t_.3.5..g_7.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f6752bd2263820da-s.10j9.xtie.pqv.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f285987c35230861-s.0l_qy7hq7zupz.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b8d1f0a88dfecec3-s.0g0e~i-as20lr.woff2)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:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ab57efd000576a30-s.p.0.xyi-bdzzdcz.woff2)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:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/13ae3e01af63c0ce-s.0_v7qv~qdckr_.woff2)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:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0ee4b8f05dcd9fee-s.0jr2jo04zlceh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9eba4caf7edd2921-s.00t_.3.5..g_7.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f6752bd2263820da-s.10j9.xtie.pqv.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f285987c35230861-s.0l_qy7hq7zupz.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b8d1f0a88dfecec3-s.0g0e~i-as20lr.woff2)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:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ab57efd000576a30-s.p.0.xyi-bdzzdcz.woff2)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:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/13ae3e01af63c0ce-s.0_v7qv~qdckr_.woff2)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:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0ee4b8f05dcd9fee-s.0jr2jo04zlceh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9eba4caf7edd2921-s.00t_.3.5..g_7.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f6752bd2263820da-s.10j9.xtie.pqv.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f285987c35230861-s.0l_qy7hq7zupz.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b8d1f0a88dfecec3-s.0g0e~i-as20lr.woff2)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:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ab57efd000576a30-s.p.0.xyi-bdzzdcz.woff2)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:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/13ae3e01af63c0ce-s.0_v7qv~qdckr_.woff2)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:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0ee4b8f05dcd9fee-s.0jr2jo04zlceh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9eba4caf7edd2921-s.00t_.3.5..g_7.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f6752bd2263820da-s.10j9.xtie.pqv.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f285987c35230861-s.0l_qy7hq7zupz.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b8d1f0a88dfecec3-s.0g0e~i-as20lr.woff2)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:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ab57efd000576a30-s.p.0.xyi-bdzzdcz.woff2)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:Inter Tight Fallback;src:local(Arial);ascent-override:100.51%;descent-override:25.03%;line-gap-override:0.0%;size-adjust:96.39%}.inter_tight_b25ac98b-module__9-8-0G__className{font-family:Inter Tight,Inter Tight Fallback;font-style:normal}
:root{--color-bg-page:#fff;--color-bg-surface:#f7f7f8;--color-bg-inset:#f0f0f2;--color-text-primary:#1a1a2e;--color-text-secondary:#5a5a6e;--color-text-muted:#8d8d9b;--color-border:#e2e2e8;--color-border-subtle:#ededf0;--color-accent:#059669;--color-accent-light:#34d399;--gradient-accent:linear-gradient(120deg, var(--color-accent), var(--color-accent-light));--color-error:#dc3545;--color-success:#198754;--font-size-xs:.75rem;--font-size-sm:.85rem;--font-size-base:1rem;--font-size-md:1.125rem;--font-size-lg:1.2rem;--font-size-xl:1.5rem;--font-size-2xl:2rem;--font-size-3xl:2.5rem;--space-xs:.25rem;--space-sm:.5rem;--space-md:.75rem;--space-lg:1rem;--space-xl:1.5rem;--space-2xl:2rem;--space-3xl:3rem;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--shadow-card:0 20px 70px -35px #0000000f;--shadow-elevated:0 25px 90px -45px #0000001a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:Inter Tight,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{background-color:var(--color-bg-page);color:var(--color-text-primary);margin:0;padding:0;font-family:inherit}main{min-height:100vh;padding:var(--space-2xl) var(--space-lg) var(--space-3xl);justify-content:center;align-items:center;display:flex}.checkout-page,.launcher-page{justify-content:center;align-items:flex-start;width:100%;min-height:100vh;padding:0;display:flex}.thank-you-page{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;min-height:100vh;padding:0;display:flex;overflow:hidden auto}@supports (min-height:100svh){.thank-you-page{min-height:100svh}}body.in-iframe main,body.in-iframe .thank-you-page,body.in-iframe .launcher-page,body.in-iframe .checkout-page,body.in-iframe .checkout-layout,body.in-iframe .checkout-card,body.in-iframe .checkout-form-content,body.in-iframe .payment-form{min-height:0}body.in-iframe .checkout-card,body.in-iframe .checkout-form-content,body.in-iframe .payment-form{flex:none}body.in-iframe .payment-form button{margin-top:0}body.in-iframe main{align-items:flex-start;padding:0}.layout{width:100%;max-width:720px}.layout-centered{justify-content:center;align-items:center;gap:var(--space-xl);flex-direction:column;display:flex}.layout h1{margin-bottom:var(--space-xs);font-size:var(--font-size-2xl);font-weight:700}.layout p{font-size:var(--font-size-base);color:var(--color-text-muted);margin-top:0}.card{background:var(--color-bg-surface);gap:var(--space-md);box-shadow:none;border:none;border-radius:0;flex-direction:column;margin-top:0;padding:0;display:flex}label{font-size:var(--font-size-sm);color:var(--color-text-muted)}input,textarea{width:100%;padding:var(--space-md) .9rem;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-bg-page);color:var(--color-text-primary);font-size:var(--font-size-base)}button{border-radius:var(--radius-md);font-size:var(--font-size-lg);cursor:pointer;background:var(--gradient-accent);color:#fff;border:none;padding:1rem 1.5rem;font-weight:700;transition:opacity .2s}button:disabled{opacity:.45;cursor:not-allowed}.error{color:var(--color-error);font-size:var(--font-size-sm)}.checkout-layout{align-items:center;gap:var(--space-xl);flex-direction:column;width:100%;max-width:100%;min-height:100vh;display:flex}.checkout-card{width:100%;padding:var(--space-lg);gap:var(--space-md);flex-direction:column;flex:1;display:flex}.checkout-form-content{gap:var(--space-sm);flex-direction:column;flex:1;display:flex}.status-message{margin-top:var(--space-sm);color:var(--color-success)}.payment-form{gap:var(--space-xl);flex-direction:column;flex:1;display:flex}.payment-form button{margin-top:auto}.wallet-button{margin:var(--space-xs) 0 var(--space-sm)}.launcher-layout{gap:var(--space-xl);width:100%}.launcher-card{width:100%;padding:var(--space-xl)}.launcher-form{gap:var(--space-md);flex-direction:column;display:flex}.thank-you-layout{justify-content:space-between;width:100%;max-width:760px;min-height:100vh;padding:0}.thank-you-layout .result-card{width:100%;box-shadow:none;border:none;border-radius:0;flex:1;margin-top:0}.thank-you-layout .result-card--success{flex:1;width:100%}.thank-you-layout .powered-by{margin-top:auto}.result-card{margin-top:var(--space-2xl);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-2xl);box-shadow:var(--shadow-elevated);text-align:center;align-items:center;gap:var(--space-lg);flex-direction:column;display:flex;overflow:hidden}.result-card--success{background:var(--color-bg-inset);border-color:var(--color-border-subtle);gap:var(--space-2xl);justify-content:space-between;min-height:auto;padding:0}.result-content{align-items:center;gap:var(--space-2xl);flex-direction:column;justify-content:flex-start;width:100%;height:100%;display:flex}.result-content--success{flex:1;justify-content:space-between}.result-message{align-items:center;gap:var(--space-md);flex-direction:column;width:100%;display:flex}.result-title{font-size:var(--font-size-2xl);text-align:center;color:var(--color-text-primary);margin:0}.result-title--success{font-size:var(--font-size-2xl);color:var(--color-text-primary);text-align:center;font-weight:900}.result-body{color:var(--color-text-secondary);text-align:center;margin:0;font-size:1.1rem}.result-body--success{font-size:var(--font-size-md);color:var(--color-text-secondary);text-align:center;margin-top:-.75rem;font-weight:100}.result-footnote{padding-bottom:var(--space-xl);width:100%;max-width:100%;font-size:var(--font-size-md);text-align:center;color:var(--color-text-secondary);overflow-wrap:anywhere;word-break:break-word;margin:auto 0 0;font-weight:100}.result-branding{margin:var(--space-xl) 0;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.25rem;display:flex}.seller-brand{justify-content:center;align-items:center;gap:var(--space-md);text-align:center;flex-direction:column;font-weight:600;display:flex}.seller-logo{object-fit:cover;border:1px solid var(--color-border);background:var(--color-bg-page);width:10rem;height:10rem;color:var(--color-text-primary);border-radius:50%;justify-content:center;align-items:center;font-size:2rem;display:flex;box-shadow:0 4px 20px #0000001f}.seller-name{font-size:var(--font-size-xl);font-weight:700}.seller-logo.fallback{text-transform:uppercase}.seller-brand .seller-body{padding:0 var(--space-lg);font-size:var(--font-size-base);color:var(--color-text-secondary);margin:0}.result-banner{width:100%;padding:var(--space-md) var(--space-lg);background:var(--gradient-accent);text-align:center}.result-banner--warning{background:linear-gradient(120deg,#e6a700,#f0c030)}.result-banner .result-banner-text{font-size:var(--font-size-lg);color:#fff;margin:0;font-weight:700}.result-footer{align-items:center;gap:var(--space-sm);padding:var(--space-lg);text-align:center;flex-direction:column;display:flex}.result-footer .result-footer-text{font-size:var(--font-size-lg);color:var(--color-text-primary);margin:0}.result-footer .result-footnote-text{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}.powered-by{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.08em;font-size:var(--font-size-xs);padding-bottom:var(--space-xl);flex-direction:column;align-items:center;gap:0;display:flex}.platform-logo{width:8rem;height:auto;margin-top:-.25rem}.button-link{padding:1rem var(--space-xl);border-radius:var(--radius-md);background:var(--gradient-accent);color:#fff;justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}@media (min-width:768px){.card{border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.checkout-page{padding:clamp(1.5rem, 5vh, 4rem) var(--space-lg);align-items:center}.launcher-page{padding:clamp(1.25rem, 4vh, 3rem) var(--space-lg);align-items:center}.layout h1{font-size:var(--font-size-2xl)}.checkout-layout{max-width:640px;min-height:auto}.checkout-card{padding:var(--space-2xl);flex:initial}.checkout-form-content,.payment-form{flex:initial}.payment-form button{margin-top:0}.thank-you-page{padding:clamp(1.5rem, 4vh, 3rem) var(--space-lg)}.thank-you-layout{min-height:auto}.seller-brand .seller-body{padding:0 var(--space-3xl)}.thank-you-layout .result-card{flex:initial;margin-top:var(--space-2xl);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-elevated)}.result-title--success{font-size:var(--font-size-3xl)}.result-card--success{min-height:clamp(420px,60vh,580px)}}@media (min-width:1024px){.checkout-layout{max-width:760px}}
