@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/poppins-devanagari-400-normal.d249ccec.woff2) format("woff2"),url(/_next/static/media/poppins-devanagari-400-normal.d65a6efd.woff) format("woff");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/poppins-latin-ext-400-normal.d13a3802.woff2) format("woff2"),url(/_next/static/media/poppins-latin-ext-400-normal.f3d40bd4.woff) format("woff");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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/poppins-latin-400-normal.916d3686.woff2) format("woff2"),url(/_next/static/media/poppins-latin-400-normal.cbe785df.woff) format("woff");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:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/poppins-devanagari-500-normal.59713c24.woff2) format("woff2"),url(/_next/static/media/poppins-devanagari-500-normal.ffb75300.woff) format("woff");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/poppins-latin-ext-500-normal.e809e1d5.woff2) format("woff2"),url(/_next/static/media/poppins-latin-ext-500-normal.e1148c49.woff) format("woff");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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/poppins-latin-500-normal.7777133e.woff2) format("woff2"),url(/_next/static/media/poppins-latin-500-normal.fd8e96c2.woff) format("woff");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:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/poppins-devanagari-600-normal.41ac365d.woff2) format("woff2"),url(/_next/static/media/poppins-devanagari-600-normal.7730d06d.woff) format("woff");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/poppins-latin-ext-600-normal.3d81d8b7.woff2) format("woff2"),url(/_next/static/media/poppins-latin-ext-600-normal.7da6f78a.woff) format("woff");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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/poppins-latin-600-normal.d8692086.woff2) format("woff2"),url(/_next/static/media/poppins-latin-600-normal.c070cf14.woff) format("woff");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:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/poppins-devanagari-700-normal.011c01b9.woff2) format("woff2"),url(/_next/static/media/poppins-devanagari-700-normal.257ad4f4.woff) format("woff");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/poppins-latin-ext-700-normal.adf6d1ec.woff2) format("woff2"),url(/_next/static/media/poppins-latin-ext-700-normal.32cc6f6e.woff) format("woff");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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/poppins-latin-700-normal.9a881e2a.woff2) format("woff2"),url(/_next/static/media/poppins-latin-700-normal.c83dad1a.woff) format("woff");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}:root{--ink:#1c124b;--muted:#8276aa;--purple:#782de0;--border:#d9c5ff;--gradient:linear-gradient(110deg,#944af4,#6126cd)}.legal-shell{max-width:960px;min-height:100svh;margin:auto;padding:24px clamp(20px,5vw,56px) 56px;background:linear-gradient(150deg,#f7f0ff,#fff 320px)}.legal-header{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:24px;font-size:14px}.legal-header img{display:block;width:150px;height:auto}.legal-header>a:last-child{text-decoration:underline}.legal-notice{border:1px solid var(--border);border-left:4px solid var(--purple);border-radius:12px;padding:16px 20px;background:#f3eafe;color:#43216b;font-size:14px;line-height:1.7}.legal-notice p{margin:4px 0 0}.legal-tabs{display:flex;flex-wrap:wrap;gap:12px 24px;margin:24px 0}.legal-tabs a{text-decoration:underline;text-underline-offset:5px;font-size:14px}.legal-tabs a[aria-current]{font-weight:600;color:var(--ink)}.legal-version{color:#67547f;font-size:14px}.legal-index{border:1px solid #e8dbff;border-radius:12px;padding:16px}.legal-index summary{color:#6126cd;cursor:pointer;font-weight:500}.legal-index ol{list-style:none;padding:0;font-size:14px;line-height:1.8}.legal-index li{margin-top:8px}.legal-index a{text-decoration:underline}.legal-content{line-height:1.85;font-size:16px;overflow-wrap:anywhere}.legal-content h1,.legal-shell>h1{font-size:clamp(24px,4vw,34px);line-height:1.3;margin:32px 0 24px}.legal-content h2{font-size:21px;line-height:1.5;margin:36px 0 16px;color:#4b119c;scroll-margin-top:20px}.legal-content a{text-decoration:underline}.legal-content li{margin:8px 0}.legal-content ol,.legal-content ul{padding-left:24px}.legal-content hr{border:0;border-top:1px solid var(--border);margin:32px 0}.legal-table{overflow-x:auto;margin:24px 0;border:1px solid #dfd1ff;border-radius:12px}.legal-table table{border-collapse:collapse;width:100%;min-width:520px;font-size:14px;overflow-wrap:normal}.legal-table td,.legal-table th{padding:14px;text-align:left;border-bottom:1px solid #e8dbff;vertical-align:top}.legal-table th{background:#f3eafe;color:#43216b;white-space:nowrap}.legal-table tr:last-child td{border-bottom:0}.legal-top{display:inline-block;margin-top:24px;text-decoration:underline}@media (max-width:400px){.legal-header{gap:12px;font-size:12px}.legal-header img{width:125px}}.access-viewport{width:100%;max-width:512px;margin:auto;container-type:inline-size}*{box-sizing:border-box}body{margin:0;background:#fff;color:var(--ink);font-family:Poppins,Arial,sans-serif}a{color:#6909ed}button,input{font:inherit}a,button,input{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:default}a{text-decoration:none}a:focus-visible,button:focus-visible,input:focus-visible{outline:3px solid #a15aff;outline-offset:4px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.access-shell,.plans-shell{position:relative;isolation:isolate;width:100%;max-width:512px;margin:auto;min-height:100svh;background:#fff;overflow:hidden}.access-shell:before,.plans-shell:before{content:"";position:absolute;z-index:-1;left:0;top:0;background:url(/brand/wave-top.svg) 0 0/contain no-repeat;width:35.2%;aspect-ratio:360/330;pointer-events:none}.access-shell:after,.plans-shell:after{content:"";position:absolute;z-index:-1;right:0;bottom:0;background:url(/brand/wave-bottom.svg) 100% 100%/contain no-repeat;width:45%;aspect-ratio:459/256;pointer-events:none}.access-shell{padding:0 9.85cqw 8cqw;min-height:768px;min-height:max(100svh,150cqw)}.brand{display:block;object-fit:contain;width:66.4%;height:auto;margin:18% auto 5.4%}.access-shell h1{font-size:6.6cqw;line-height:1.2;text-align:center;letter-spacing:-.035em;margin:4% -8% 3%;font-weight:700;color:#210554}.intro{text-align:center;color:var(--muted);font-size:3.4cqw;line-height:1.45;margin:0 -7% 5%;font-weight:400}.access-form{display:flex;flex-direction:column;gap:2.8cqw}.field{width:100%;height:10.25cqw;border:1px solid #cbb0ff;border-radius:5cqw;background:#fdfaff;display:flex;align-items:center;padding:0 4cqw;gap:4.2cqw;color:#675591}.field>svg{width:4.8cqw;height:4.8cqw;stroke:#4b119c;stroke-width:1.7;flex:none}.field input{width:100%;min-width:0;border:0;background:none;outline:0;color:#2d175b;font-size:2.9cqw}.field input::placeholder{color:#7666a4;opacity:1}.eye{background:none;border:0;padding:0;display:grid;place-items:center;color:#75649f}.eye svg{width:4.6cqw;height:4.6cqw;stroke-width:1.8}.forgot{font-size:2.8cqw;text-align:right;margin:-.6cqw 0 .3cqw}.primary,.secondary{height:10cqw;display:flex;justify-content:center;align-items:center;gap:3cqw;border-radius:5.2cqw;border:0;font-size:3.3cqw;font-weight:500;text-align:center}.primary{color:#fff;background:var(--gradient);box-shadow:0 10px 20px #762bdf22;width:100%}.primary svg{width:4.6cqw;height:4.6cqw}.primary:disabled{opacity:.62}.secondary{border:1px solid #8a1aff;color:#6909ed;background:#fff}.secondary svg{width:5cqw;height:5cqw}.divider{display:flex;align-items:center;gap:3.4cqw;margin:3.7cqw 0 2.8cqw;color:#7864a7;font-size:2.8cqw}.divider:after,.divider:before{content:"";height:1px;flex:1 1;background:#d4b7ff}.face-id{display:flex;flex-direction:column;align-items:center;color:#6909ed;background:none;border:0;font-size:2.9cqw;gap:.7cqw;margin:5cqw auto 0;padding:0}.face-id span{display:grid;place-items:center;width:11.5cqw;height:11.5cqw;background:#f0e6ff;border-radius:50%}.face-id svg{width:6.2cqw;height:6.2cqw;stroke-width:1.6}.form-error,.form-notice{margin:0;font-size:2.8cqw;line-height:1.4;color:#a21d43;background:#fff1f5;border-radius:10px;padding:10px}.form-notice{color:#155d47;background:#edf9f4}.bottom-link{text-align:center;font-size:3cqw;color:var(--muted);margin:4cqw 0 1cqw}.bottom-link a{margin-left:1.2cqw;text-decoration:underline}.single{display:block;color:#6909ed;margin-top:5cqw}.login .brand{margin-top:18.5%;margin-bottom:5.8%}.login .field{border-radius:5cqw}.login .primary{margin-top:.3cqw}.signup{padding-left:8.5cqw;padding-right:8.5cqw}.signup .brand{width:59%;margin-top:11%;margin-bottom:5.6%}.signup h1{font-size:6.3cqw;margin-bottom:2cqw}.signup .intro{margin-bottom:4cqw}.signup .field{height:9cqw;border-radius:2.2cqw;background:#fff;gap:4cqw}.signup .field>svg{color:#8375a8;stroke:currentColor;width:4.7cqw}.signup .field input{font-size:3cqw}.signup .access-form{gap:2.2cqw}.signup .primary{border-radius:2.6cqw;height:10cqw;margin-top:1.5cqw;background:linear-gradient(110deg,#5e13dc,#a25cfa)}.terms{display:flex;align-items:center;gap:3cqw;font-size:2.6cqw;color:var(--muted);line-height:1.6;margin:1cqw 0}.terms input{appearance:none;width:4.2cqw;height:4.2cqw;border:1.5px solid #aca2c5;border-radius:.7cqw;flex:none;margin:0;display:grid;place-content:center}.terms input:checked{background:#782de0;border-color:#782de0}.terms input:checked:after{content:"✓";color:#fff;font-size:3cqw}.terms a{text-decoration:underline}.back{position:absolute;left:5cqw;top:5.8cqw;color:#796a9e}.back svg{width:5cqw;height:5cqw}.signup .bottom-link{margin-top:3.3cqw}.recovery .brand{width:57%;margin-top:25%;margin-bottom:13%}.recovery h1{font-size:7cqw;white-space:nowrap;margin:0 -14% 2cqw}.recovery .intro{color:#624499;font-size:3.1cqw;letter-spacing:.02em;margin-bottom:8cqw}.recovery .access-form{gap:5.5cqw}.recovery-note{text-align:center;color:var(--muted);font-size:2.7cqw;white-space:nowrap;margin:4cqw -10% 8cqw}.recovery .bottom-link{margin-top:8cqw}.verify .brand{width:64%;margin-top:20%;margin-bottom:4.8%}.verify h1{font-size:7.1cqw;margin-bottom:2.3cqw}.verify .intro{color:#522193;font-size:3.2cqw;line-height:1.5;letter-spacing:.02em;margin-bottom:5cqw}.otp{display:flex;gap:1.5cqw;padding:0;border:0;margin:0}.otp input{width:0;flex:1 1;height:12cqw;border-radius:2.5cqw;border:1px solid #c9a7ff;background:#fcf9ff;text-align:center;color:#401080;font-size:4.6cqw;font-weight:500}.expiry,.resend{text-align:center;color:#8a72b5;font-size:2.9cqw;margin:1.6cqw 0 0}.resend{margin:0 0 1.5cqw}.resend button{background:none;color:#7209ec;border:0;padding:0 0 0 .7cqw}.resend button:disabled{color:#a28abf}.verify .primary{margin-top:.4cqw}.reset .brand{margin-top:18%;margin-bottom:8%}.plans-shell{max-width:512px;padding:5cqw 4.5cqw 3cqw;font-size:2.25cqw}.plans-shell header{display:flex;align-items:center;position:relative;height:17cqw}.plans-shell header>a{position:absolute;left:1cqw}.plans-shell header>img{height:auto;width:47cqw;margin:auto;object-fit:contain}.plans-shell h1{font-size:5.2cqw;letter-spacing:-.04em;margin:3cqw 1cqw 0}.plan-intro{color:#716198;font-size:2.6cqw;margin:.5cqw 1cqw 2.6cqw}.plan-note{display:flex;gap:2cqw;padding:1.8cqw 2.4cqw;border:1px solid #e5d6ff;border-radius:2.4cqw;background:#f7f0ff;margin:0 0 1.8cqw;font-size:2.25cqw;line-height:1.5}.plan-note>svg{flex:none;width:3cqw;height:3cqw}.plan-note p{margin:0;color:#746292}.plan-card{border:1px solid #e8dbff;border-radius:3cqw;padding:2.6cqw 3cqw;margin-bottom:1.6cqw;position:relative;box-shadow:0 6px 15px #5c21ba08;color:#6d5b94}.plan-heading{display:flex;align-items:center;gap:2.6cqw;position:relative;padding-bottom:1.5cqw;margin-bottom:1.3cqw;border-bottom:1px solid #e8dbff}.plan-heading h2{font-size:3.3cqw;color:#180544;margin:0;line-height:1.2}.plan-heading p{font-size:2.5cqw;margin:0;line-height:1.4}.plan-icon{width:8cqw;height:8cqw;border-radius:2.3cqw;display:grid;place-items:center;background:#f0e7ff;color:#7d17ef;flex:none}.plan-icon svg{width:4cqw;height:4cqw}.price{margin-left:auto;border-radius:6cqw;padding:1.2cqw 1.8cqw;background:#f1e6ff;color:#7400e8;font-weight:600;white-space:nowrap;font-size:2.15cqw}.essencial .price{background:#dff6eb;color:#168163}.plan-card>p{margin:1cqw 0;font-size:2.2cqw}.plan-card ul{list-style:none;margin:0 0 2cqw;padding:0;display:flex;flex-direction:column;gap:.4cqw}.plan-card li{display:flex;align-items:center;gap:2cqw;font-size:2.1cqw}.plan-card li svg{width:2.4cqw;height:2.4cqw;color:#850bff}.plan-card .secondary{height:6.3cqw;font-size:2.3cqw;font-weight:600}.plan-card .secondary svg{width:2.6cqw;height:2.6cqw}.pro{background:linear-gradient(115deg,#9846f5,#5f19ce)}.pro,.pro .plan-heading p,.pro h2,.pro li svg{color:white}.pro .plan-heading{border:0}.pro .price{color:white;background:#ffffff33}.popular{position:absolute;top:4cqw;right:21.5cqw;display:flex;gap:.3cqw;align-items:center;font-size:1.6cqw;border-radius:10cqw;padding:.8cqw 1.3cqw;background:#f4e6ff;color:#7100eb}.plan-footer{text-align:center;color:#8878a7;font-size:1.9cqw;margin:0}@media (min-width:768px){body{background:#fcfaff}.access-shell,.plans-shell{box-shadow:0 0 80px #3e057008;min-height:100svh}.access-shell{padding-top:1px;padding-bottom:42px}.plans-shell{padding:24px 23px}.access-shell h1{font-size:34px}.intro{font-size:17px}.plans-shell{font-size:12px}.login,.recovery,.signup,.verify{min-height:768px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}.account-entry{padding:26px 24px;min-height:100svh;background:#fff}.account-entry header{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.account-entry h1{font-size:26px;margin:0;letter-spacing:-.05em}.account-entry header p{margin:0;color:#6e5b91}.avatar{background:#f1e8ff;border-radius:50%;padding:15px}.account-summary{display:flex;align-items:center;gap:16px;padding:24px;background:var(--gradient);color:#fff;border-radius:24px}.account-summary svg{width:32px;height:32px}.account-summary h2,.account-summary p{margin:0}.account-details{margin:24px 0;padding:24px;border:1px solid var(--border);border-radius:24px}.account-details h2{margin-top:0;font-size:20px}.account-details p{overflow-wrap:anywhere;color:var(--muted);font-size:14px}.account-entry .secondary{width:100%;font-size:16px;height:48px}.verified{display:flex;gap:8px;align-items:center}