@font-face{font-family:"Baloo Bhai 2";font-style:normal;font-weight:700;font-display:swap;src:url(../media/405e029981a7557f-s.p.2s1vilcgwdif-.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+A80-AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839}@font-face{font-family:"Baloo Bhai 2";font-style:normal;font-weight:700;font-display:swap;src:url(../media/c4a70388a9476b96-s.2akg0f87gqt_q.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:"Baloo Bhai 2";font-style:normal;font-weight:700;font-display:swap;src:url(../media/2a5531bbde5cb311-s.1jt2q1e1bledk.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Baloo Bhai 2";font-style:normal;font-weight:700;font-display:swap;src:url(../media/15ca88816d3fb542-s.p.3_ggqi0a8yact.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:"Baloo Bhai 2";font-style:normal;font-weight:800;font-display:swap;src:url(../media/405e029981a7557f-s.p.2s1vilcgwdif-.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+A80-AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839}@font-face{font-family:"Baloo Bhai 2";font-style:normal;font-weight:800;font-display:swap;src:url(../media/c4a70388a9476b96-s.2akg0f87gqt_q.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:"Baloo Bhai 2";font-style:normal;font-weight:800;font-display:swap;src:url(../media/2a5531bbde5cb311-s.1jt2q1e1bledk.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Baloo Bhai 2";font-style:normal;font-weight:800;font-display:swap;src:url(../media/15ca88816d3fb542-s.p.3_ggqi0a8yact.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:"Baloo Bhai 2 Fallback";src:local(Arial);ascent-override:112.55%;descent-override:56.8%;line-gap-override:0.0%;size-adjust:95.78%}.baloo_bhai_2_290e9e65-module__eQ74tq__className{font-family:"Baloo Bhai 2","Baloo Bhai 2 Fallback";font-style:normal}.baloo_bhai_2_290e9e65-module__eQ74tq__variable{--font-baloo:"Baloo Bhai 2", "Baloo Bhai 2 Fallback"}
@font-face{font-family:Hind Vadodara;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c572835904d192a3-s.p.0jw46kyymw_mn.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+A80-AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839}@font-face{font-family:Hind Vadodara;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e8ca2bf4541acc92-s.2t9_sstif18yw.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hind Vadodara;font-style:normal;font-weight:400;font-display:swap;src:url(../media/db7ad3e567af03a6-s.p.3l8c4p4f9emv7.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:Hind Vadodara;font-style:normal;font-weight:600;font-display:swap;src:url(../media/051959002da8ab53-s.p.2iyuxng5sfd22.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+A80-AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839}@font-face{font-family:Hind Vadodara;font-style:normal;font-weight:600;font-display:swap;src:url(../media/132b8ddad5eeb74a-s.13k9tdhnyl8cu.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hind Vadodara;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ea4f22174de1788c-s.p.1xmgihc0fy_0m.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:Hind Vadodara;font-style:normal;font-weight:700;font-display:swap;src:url(../media/4363ff7fe4e1fb83-s.p.1_ov1gve52qqw.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+A80-AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839}@font-face{font-family:Hind Vadodara;font-style:normal;font-weight:700;font-display:swap;src:url(../media/07497a97b41aef5d-s.0dd5sxggbj5_b.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hind Vadodara;font-style:normal;font-weight:700;font-display:swap;src:url(../media/599aa4255ff6b0d0-s.p.0w1z767orc144.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:Hind Vadodara Fallback;src:local(Arial);ascent-override:116.91%;descent-override:38.76%;line-gap-override:0.0%;size-adjust:96.23%}.hind_vadodara_397bdc73-module__WOiEFq__className{font-family:Hind Vadodara,Hind Vadodara Fallback;font-style:normal}.hind_vadodara_397bdc73-module__WOiEFq__variable{--font-hind:"Hind Vadodara", "Hind Vadodara Fallback"}
.welcome{min-height:100dvh;padding:24px 16px calc(24px + env(safe-area-inset-bottom));isolation:isolate;background:radial-gradient(1200px 600px at 15% -10%, #ff4fa338, transparent 60%), radial-gradient(900px 500px at 100% 0%, #ffb30029, transparent 55%), linear-gradient(180deg, var(--color-night) 0%, var(--color-night-2) 100%);color:var(--color-ink);place-items:center;display:grid;position:relative;overflow:hidden}.welcome-sky{pointer-events:none;z-index:-1;position:absolute;inset:0}.welcome-diya{left:calc(var(--i) * 7.3% - 2%);background:radial-gradient(circle, var(--color-marigold) 0 35%, transparent 70%);width:8px;height:8px;filter:drop-shadow(0 0 8px var(--color-marigold-deep));opacity:0;animation:welcome-float calc(9s + (var(--i) * .9s)) linear calc(var(--i) * -1.3s) infinite;border-radius:50%;position:absolute;bottom:-20px}@keyframes welcome-float{0%{opacity:0;transform:translateY(0)scale(.6)}12%{opacity:.85}to{transform:translateY(-105dvh) translateX(calc((var(--i) - 7) * 6px)) scale(1.3);opacity:0}}.welcome-card{border-radius:var(--radius-card);background:linear-gradient(160deg, var(--color-surface-2), var(--color-surface));border:1px solid var(--color-line-strong);width:min(100%,440px);box-shadow:var(--shadow-card), var(--shadow-glow);animation:welcome-rise .7s var(--ease-out-expo) both;position:relative}.welcome-card:before,.welcome-card:after{content:"";background:var(--color-night);border:1px solid var(--color-line-strong);z-index:1;border-radius:50%;width:22px;height:22px;position:absolute;top:47px}.welcome-card:before{clip-path:inset(0 0 0 50%);left:-12px}.welcome-card:after{clip-path:inset(0 50% 0 0);right:-12px}.welcome-stub:after{content:"";background:linear-gradient(100deg,#0000 30%,#ffffff1f 50%,#0000 70%);animation:4.5s ease-in-out 1s infinite welcome-sheen;position:absolute;inset:0;transform:translate(-120%)}@keyframes welcome-sheen{to{transform:translate(120%)}}@keyframes welcome-rise{0%{opacity:0;transform:translateY(24px)scale(.97)}}.welcome-stub{border-bottom:2px dashed var(--color-line-strong);border-radius:var(--radius-card) var(--radius-card) 0 0;background:linear-gradient(90deg,#ffb3001a,#ff4fa314);align-items:center;gap:12px;height:58px;padding:0 22px;display:flex;position:relative;overflow:hidden}.welcome-mirror{flex:none;width:24px;height:24px;animation:18s linear infinite welcome-spin}@keyframes welcome-spin{to{transform:rotate(360deg)}}.welcome-stub-text{letter-spacing:.14em;white-space:nowrap;color:var(--color-marigold);font-size:12px;font-weight:700}.welcome-form,.welcome-checking,.welcome-done{flex-direction:column;gap:16px;padding:24px 22px 22px;display:flex}@media (min-width:480px){.welcome-form{padding:28px 30px 24px}}.welcome-title{font-family:var(--font-display);text-wrap:balance;flex-direction:column;margin:0;line-height:1.15;display:flex}.welcome-title>span:first-child{color:var(--color-marigold);font-size:clamp(1.5rem,1.1rem + 2vw,1.95rem);font-weight:800}.welcome-title-en{color:var(--color-ink);margin-top:6px;font-size:1.1rem;font-weight:700}.welcome-lead{color:var(--color-ink-dim);text-wrap:pretty;margin:-6px 0 2px}.welcome-field{flex-direction:column;gap:6px;display:flex}.welcome-field>label{color:var(--color-ink);font-size:.95rem;font-weight:600}.welcome-field small{color:var(--color-ink-mute);font-weight:400}.welcome-err{color:#ff8a96;align-items:baseline;gap:6px;font-size:.85rem;font-style:normal;font-weight:600;line-height:1.35;display:flex}.welcome-err:before{content:"!";background:var(--color-kumkum);color:#fff;border-radius:50%;flex:none;place-items:center;width:16px;height:16px;font-size:11px;font-weight:800;display:inline-grid;transform:translateY(2px)}.welcome-err-form{background:#ff3b4e1f;border-radius:12px;padding:10px 12px;box-shadow:inset 0 0 0 1px #ff3b4e66}.welcome-phone{grid-template-columns:minmax(96px,112px) 1fr;gap:8px;display:grid}.welcome-cc{cursor:pointer;padding-inline:10px}.welcome .field{min-height:48px;font-size:16px}.welcome .field:hover:not(:focus){box-shadow:inset 0 0 0 1px #ffd69673}.welcome .field[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--color-kumkum)}.welcome .field[aria-invalid=true]:focus{box-shadow:inset 0 0 0 2px var(--color-kumkum), 0 0 0 3px #ff3b4e40}.welcome .field:focus-visible{outline:none}.welcome-hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.welcome-consents{box-shadow:inset 0 0 0 1px var(--color-line);background:#0000002e;border-radius:16px;flex-direction:column;gap:10px;padding:14px;display:flex}.welcome-consent{color:var(--color-ink-dim);cursor:pointer;align-items:flex-start;gap:12px;padding-block:2px;font-size:.85rem;line-height:1.5;display:flex}.welcome-consent input{appearance:none;cursor:pointer;width:22px;height:22px;transition:background-color var(--duration-fast), box-shadow var(--duration-fast);background:#0000004d;border-radius:7px;flex:none;place-items:center;margin:0;display:grid;box-shadow:inset 0 0 0 1.5px #ffd6968c}.welcome-consent input:after{content:"";opacity:0;width:11px;height:6px;transition:transform var(--duration-fast) var(--ease-out-expo), opacity var(--duration-fast);border:0 solid #2a0d00;border-width:0 0 2.5px 2.5px;transform:translateY(-1px)rotate(-45deg)scale(.4)}.welcome-consent input:checked{background:linear-gradient(135deg, var(--color-marigold), var(--color-marigold-deep));box-shadow:none}.welcome-consent input:checked:after{opacity:1;transform:translateY(-1px)rotate(-45deg)scale(1)}.welcome-consent:hover input:not(:checked){box-shadow:inset 0 0 0 1.5px var(--color-marigold)}.welcome-consent input:focus-visible{outline:3px solid var(--color-mirror);outline-offset:2px}.welcome-consent input[aria-invalid=true]:not(:checked){box-shadow:inset 0 0 0 2px var(--color-kumkum)}.welcome-consent+.welcome-consent,.welcome-consents>.welcome-err+.welcome-consent{border-top:1px solid var(--color-line);padding-top:10px}.welcome-optional{color:var(--color-ink-mute)}.welcome-consent a,.welcome-fine a{color:var(--color-marigold);text-underline-offset:2px;border-radius:3px;text-decoration:underline}.welcome-consent a:focus-visible,.welcome-fine a:focus-visible{outline:2px solid var(--color-mirror);outline-offset:2px}.welcome-go{width:100%;min-height:54px;margin-top:2px;font-size:1.05rem}.welcome-go:disabled{cursor:progress;opacity:.85;transform:none}.welcome-fine{text-align:center;color:var(--color-ink-mute);margin:0;font-size:.8rem}.welcome-checking,.welcome-done{text-align:center;align-items:center;padding-block:48px}.welcome-checking p{color:var(--color-ink-dim);margin:0}.welcome-spinner{border:3px solid var(--color-line-strong);border-top-color:var(--color-marigold);border-radius:50%;width:34px;height:34px;animation:.8s linear infinite welcome-spin;display:inline-block}.welcome-spinner-sm{border-width:2px;border-color:#2a0d00 #2a0d0040 #2a0d0040;width:18px;height:18px}.welcome-check{width:76px;height:76px;color:var(--color-parrot);filter:drop-shadow(0 0 18px #3ddc8473)}.welcome-check circle{stroke-dasharray:151;stroke-dashoffset:151px;animation:.6s ease-out forwards welcome-draw}.welcome-check path{stroke-dasharray:40;stroke-dashoffset:40px;animation:.4s ease-out .35s forwards welcome-draw}@keyframes welcome-draw{to{stroke-dashoffset:0}}.welcome-done-title{font-family:var(--font-display);color:var(--color-ink);margin:4px 0 -8px;font-size:1.8rem;font-weight:800}.welcome[data-phase=done] .welcome-card{animation:welcome-tear .7s var(--ease-out-expo) .3s forwards}@keyframes welcome-tear{to{box-shadow:0 0 0 1px var(--color-parrot), 0 0 60px -6px var(--color-parrot);transform:translateY(-16px)scale(1.03)}}@media (prefers-reduced-motion:reduce){.welcome-diya{display:none}.welcome-mirror,.welcome-stub:after,.welcome-card,.welcome[data-phase=done] .welcome-card{animation:none}.welcome-check circle,.welcome-check path{stroke-dashoffset:0;animation:none}.welcome-spinner{animation-duration:2s!important}}
