:root{--brand-50:#FAF4FF;--brand-100:#EEDFFF;--brand-200:#DFC4FF;--brand-300:#C495FF;--brand-500:#8F44FF;--brand-600:#730CF2;--brand-700:#610ACC;--brand-800:#6817B2;--brand-950:#30095E;--neutral-0:#FFFFFF;--neutral-25:#F7F8FA;--neutral-50:#F6F6F6;--neutral-100:#E7E7E7;--neutral-300:#ACADB2;--neutral-400:#8D8E91;--neutral-500:#6D6D6D;--neutral-600:#5D5D5D;--neutral-700:#4F4F4F;--neutral-900:#333333;--neutral-1000:#000;--accent-50:#F1FCFA;--accent-200:#9DF2E1;--accent-400:#46D1C0;--accent-500:#1BB1A1;--accent-600:#138E83;--accent-800:#145B56;--warning-300:#F4A64A;--warning-500:#EB6B15;--font:var(--font-onest-sans),var(--font-almarai),"Onest","Almarai",system-ui,sans-serif;--display:var(--font-onest-sans),var(--font-almarai),"Onest","Almarai",system-ui,sans-serif;--mono:var(--font-jetbrains-mono),"JetBrains Mono",ui-monospace,monospace;--space-xs:4px;--space-sm:8px;--space-md:12px;--space-lg:16px;--space-xl:24px;--space-2xl:32px;--space-3xl:48px;--radius-sm:3px;--radius-control:6px;--radius-md:8px;--radius-lg:12px;--radius-card:15px;--radius-chip:20px;--radius-full:999px;--bg:#FAFAF8;--c-surface:#FFFFFF;--c-surface-subtle:#F6F6F6;--c-text-primary:#1A1A1A;--c-text-secondary:#5D5D5D;--c-text-label:#6D6D6D;--c-text-disabled:#ACADB2;--c-border:#E7E7E7;--c-border-strong:#ACADB2;--c-focus:#730CF2;--c-primary:#730CF2;--c-primary-hover:#610ACC;--c-primary-press:#30095E;--c-on-primary:#FFFFFF;--c-error:#E51D1D;--s-success-bg:#F1FCFA;--s-success-ink:#138E83;--s-success-line:#46D1C0;--s-warning-bg:#FEF6EC;--s-warning-ink:#8C2614;--s-warning-line:#F4A64A;--s-error-bg:#FFF1F1;--s-error-ink:#A01414;--s-error-line:#FFA0A0;--s-info-bg:#EDF3FF;--s-info-ink:#2931AA;--s-info-line:#5560E8;--shadow-card:0 1px 2px rgba(16,24,40,.05),0 1px 3px rgba(16,24,40,.04);--shadow-pop:0 10px 34px rgba(20,12,40,.14);--shadow-float:0 24px 60px -18px rgba(48,9,94,.45),0 8px 20px -8px rgba(48,9,94,.3)}.mz-flow[dir=rtl]{--font:"Onest",var(--font-almarai),"Almarai",system-ui,sans-serif;--display:"Onest",var(--font-almarai),"Almarai",system-ui,sans-serif}.mz-flow{font-family:var(--font);background:var(--c-surface);color:var(--c-text-primary);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.mz-flow,.mz-flow *{box-sizing:border-box}.mz-flow button{font-family:inherit}.mz-flow .mono{font-family:var(--mono);font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate}.page{min-height:100dvh;display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);background:var(--c-surface);position:relative;overflow:hidden}@media (max-width:1080px){.page{grid-template-columns:1fr}.page .showcase{display:none}}.page.lay-split:not(.is-ob){height:auto;min-height:100dvh;overflow:visible}.page.lay-split:not(.is-ob) .formcol{overflow:visible}.page.lay-split:not(.is-ob) .showcase{overflow-x:hidden;overflow-y:visible}.page.lay-split:not(.is-ob) .formwrap{padding-top:24px}.page.lay-split:not(.is-ob) .formhost{margin-block:auto}.page.lay-split:not(.is-ob) .otp-screen{transform:translateY(-16px)}.page.lay-split:not(.is-ob) .su-screen{transform:translateY(-20px)}.formcol{position:relative;display:flex;flex-direction:column;padding:0 56px;overflow-y:auto;min-width:0}.formcol::-webkit-scrollbar{width:8px}.formcol::-webkit-scrollbar-thumb{background:var(--c-border);border-radius:8px}.colhead{position:sticky;top:0;z-index:3;background:var(--c-surface)}.brandbar{display:flex;align-items:center;justify-content:space-between;gap:16px;flex:none;max-width:432px;padding-block:34px 16px}.brandbar,.ob-stepbar{width:100%;margin:0 auto}.ob-stepbar{max-width:468px;padding-top:20px;padding-bottom:18px}.ob-stepbar .ob-counter{margin-bottom:8px}.ob-stepbar .ob-progress{margin-bottom:0}.brandbar .logo{height:22px;color:var(--brand-950);display:inline-flex}.brandbar .logo svg{height:100%;width:auto;display:block}.signin-link{font-size:13.5px;color:var(--c-text-secondary);display:flex;align-items:center;gap:6px;white-space:nowrap}.signin-link a{color:var(--c-primary);font-weight:600;text-decoration:none;cursor:pointer}.signin-link a:hover{text-decoration:underline;text-underline-offset:2px}.signin-prompt{text-align:center;font-size:13.5px;color:var(--c-text-secondary);margin-top:4px}.signin-prompt a{color:var(--c-primary);font-weight:600;text-decoration:none;cursor:pointer}.signin-prompt a:hover{text-decoration:underline;text-underline-offset:2px}.change-link{align-self:center;width:auto;background:none;border:none;cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;color:var(--c-primary);padding:8px 6px;margin-top:2px}.change-link:hover{text-decoration:underline;text-underline-offset:2px}.formwrap{flex:1 1 auto;display:flex;flex-direction:column;justify-content:flex-start;min-height:0;padding-block:24px}.formhost{width:100%;margin-block:auto}.form-inner{flex:none;width:100%;max-width:432px;margin:0 auto;display:flex;flex-direction:column}.steps{display:flex;align-items:center;gap:8px;margin-bottom:26px}.steps .pip{height:5px;border-radius:999px;background:var(--c-border);flex:1;transition:background .3s,box-shadow .3s}.steps .pip.done{background:var(--accent-400)}.steps .pip.cur{background:var(--c-primary)}.head{margin-bottom:26px}.head h1{font-size:30px;line-height:1.12;font-weight:600;letter-spacing:-.022em;color:var(--c-text-primary)}.head h1 .em{font-family:var(--display);font-weight:600;font-style:normal}.head p{font-size:15px;margin-top:9px;line-height:1.5;white-space:nowrap}.head .backlink,.head p{color:var(--c-text-secondary)}.head .backlink{display:inline-flex;align-items:center;gap:7px;font-size:13.5px;font-weight:500;background:none;border:none;cursor:pointer;margin-bottom:18px;padding:4px 0}.head .backlink:hover{color:var(--c-primary)}.head .backlink svg{width:17px;height:17px}[dir=rtl] .head .backlink svg{transform:scaleX(-1)}.typechooser{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:22px}.typecard{text-align:start;display:flex;flex-direction:column;gap:10px;padding:16px;cursor:pointer;border:1.5px solid var(--c-border);border-radius:var(--radius-lg);background:var(--c-surface);transition:border-color .16s,box-shadow .16s,background .16s;position:relative}.typecard:hover{border-color:var(--c-border-strong)}.typecard.on{border-color:var(--c-primary);background:var(--brand-50);box-shadow:0 0 0 3px color-mix(in srgb,var(--c-primary) 14%,transparent)}.typecard .tc-ic{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;background:var(--c-surface-subtle);color:var(--c-text-secondary);transition:.16s}.typecard.on .tc-ic{background:var(--c-primary);color:var(--c-on-primary)}.typecard .tc-ic svg{width:21px;height:21px}.typecard .tc-t{font-size:14.5px;font-weight:600;color:var(--c-text-primary)}.typecard .tc-d{font-size:12.5px;color:var(--c-text-secondary);line-height:1.4}.typecard .tc-check{position:absolute;top:13px;inset-inline-end:13px;width:18px;height:18px;border-radius:50%;color:var(--c-primary);opacity:0;transform:scale(.6);transition:.16s}.typecard.on .tc-check{opacity:1;transform:scale(1)}.form{display:flex;flex-direction:column;gap:16px}.row2{display:grid;grid-template-columns:1fr 1fr;gap:14px}.field{display:flex;flex-direction:column;gap:6px;min-width:0}.field .lbl{font-size:12px;font-weight:600;letter-spacing:.04px;color:var(--c-text-label);display:flex;align-items:center;gap:5px;flex:none;white-space:nowrap;text-transform:capitalize}.field .lbl .opt{font-weight:400;color:var(--c-text-disabled)}.field .lbl .req{color:var(--c-error)}.box{display:flex;align-items:center;gap:10px;min-height:48px;padding:0 14px;border-radius:var(--radius-control);background:var(--c-surface);border:1px solid var(--c-border);transition:border-color .15s,box-shadow .15s}.box input{flex:1;min-width:0;border:none;background:none;outline:none;font-family:inherit;font-size:15px;color:var(--c-text-primary);height:46px}.box input::placeholder{color:var(--neutral-300)}.box input::-ms-clear,.box input::-ms-reveal{display:none}.box input:-webkit-autofill,.box input:-webkit-autofill:active,.box input:-webkit-autofill:focus,.box input:-webkit-autofill:hover{-webkit-text-fill-color:var(--c-text-primary);-webkit-box-shadow:0 0 0 1000px var(--c-surface) inset;box-shadow:0 0 0 1000px var(--c-surface) inset;caret-color:var(--c-text-primary);transition:background-color 9999s ease-out 0s}.box .lead,.box .trail{display:inline-flex;color:var(--c-text-disabled);flex:none}.box .lead svg,.box .trail svg{width:19px;height:19px}.box .trail{cursor:pointer;border-radius:6px;padding:3px;-webkit-tap-highlight-color:transparent}.box .trail:hover{color:var(--c-text-secondary)}.box .ws-trail{display:inline-flex;align-items:center;gap:7px;flex:none;padding-inline-start:6px;color:var(--c-text-disabled);font-size:14px;white-space:nowrap}.box .ws-trail .ws-domain{font-family:var(--mono);direction:ltr}.field.ok .box .ws-trail{color:var(--s-success-ink)}.box .ws-trail .spin{width:15px;height:15px;border-radius:50%;border:2px solid color-mix(in srgb,currentColor 30%,transparent);border-top-color:currentcolor;animation:spin .7s linear infinite}.box .dial{font-size:15px;color:var(--c-text-primary);font-family:var(--mono);direction:ltr;padding-inline-end:9px;border-inline-end:1px solid var(--c-border);margin-inline-end:1px;flex:none}.box input.tel{direction:ltr;text-align:start}.box .dial-wrap{position:relative;flex:none}.box .dial-btn,.box .dial-wrap{display:inline-flex;direction:ltr}.box .dial-btn{align-items:center;gap:6px;height:46px;padding:0;background:none;border:none;cursor:pointer;font-family:inherit;color:var(--c-text-primary);font-size:15px;-webkit-tap-highlight-color:transparent}.box .dial-wrap.dial-static .dial-btn{cursor:default}.box .dial-btn .fl{font-size:19px;line-height:1}.fl .flag-img{width:22px;height:16px;border-radius:2px;box-shadow:0 0 0 1px rgba(0,0,0,.06)}.box .dial-btn .cc{font-family:var(--mono);direction:ltr}.box .dial-btn .chev{display:inline-flex;color:var(--c-text-secondary);line-height:0;transition:transform .16s}.box .dial-btn .chev svg{width:14px;height:14px}.box .dial-wrap.open .dial-btn .chev{transform:rotate(180deg)}.box .dial-menu{position:absolute;top:calc(100% + 9px);left:0;z-index:80;width:300px;display:flex;flex-direction:column;background:var(--c-surface);border:1px solid var(--c-border);border-radius:11px;box-shadow:var(--shadow-pop);padding:5px;animation:gpwIn .15s ease}.box .dial-search{display:flex;align-items:center;gap:10px;padding:0 14px;height:48px;margin-bottom:6px;border-radius:var(--radius-control);background:var(--c-surface-subtle);border:1px solid var(--c-border)}.box .dial-search svg{width:16px;height:16px;color:var(--c-text-disabled);flex:none}.box .dial-search input{flex:1;min-width:0;border:none;background:none;outline:none;font-family:inherit;font-size:14px;color:var(--c-text-primary);height:22px}.box .dial-search input::placeholder{color:var(--c-text-disabled)}.box .dial-list{max-height:262px;overflow-y:auto;overscroll-behavior:contain}.box .dial-list::-webkit-scrollbar{width:8px}.box .dial-list::-webkit-scrollbar-thumb{background:var(--c-border);border-radius:8px}.box .dial-empty{padding:18px 10px;text-align:center;font-size:13px;color:var(--c-text-secondary)}.box .dial-sep{align-self:stretch;width:1px;background:var(--c-border);margin:11px 0;flex:none}.box .dial-opt{display:flex;align-items:center;gap:11px;width:100%;text-align:start;padding:9px 10px;border-radius:8px;cursor:pointer;font-size:14px;color:var(--c-text-primary);background:none;border:none;font-family:inherit}.box .dial-opt.active,.box .dial-opt:hover{background:var(--c-surface-subtle)}.box .dial-opt.sel{background:var(--brand-50)}.box .dial-opt .fl{font-size:19px;line-height:1;flex:none}.box .dial-opt .nm{flex:1;min-width:0;color:var(--c-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.box .dial-opt .cd{font-family:var(--mono);font-size:13px;color:var(--c-text-primary);flex:none;direction:ltr}.box .dial-opt.sel .cd{color:var(--c-primary)}[dir=rtl] .box .dial-menu{left:0;right:auto;direction:rtl}.field.focus .box{border-color:var(--c-focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--c-focus) 22%,transparent)}.field.filled .box{border-color:var(--c-border-strong)}.field.err .box{border-color:var(--c-error);box-shadow:0 0 0 3px color-mix(in srgb,var(--c-error) 16%,transparent)}.field.ok .box{border-color:var(--c-border-strong)}.field .msg{font-size:13px;font-weight:400;color:var(--c-text-secondary);display:flex;align-items:center;gap:6px;line-height:1.35}.field.err .msg{color:var(--c-error)}.field.ok .msg{color:var(--s-success-ink)}.field .msg svg{width:15px;height:15px;flex:none}.field .msg .msg-link{color:var(--c-primary);font-weight:600;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.field .msg .msg-link:hover{opacity:.85}.field .msgrow{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.lbl-tip{display:flex;align-items:center;gap:5px}.fieldtip{position:relative;display:inline-flex;line-height:0}.fieldtip-trigger{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:none;background:none;cursor:help;color:var(--c-text-disabled);border-radius:50%;transition:color .15s,background .15s}.fieldtip-trigger:focus-visible,.fieldtip-trigger:hover{color:var(--c-primary);background:color-mix(in srgb,var(--c-primary) 10%,transparent);outline:none}.fieldtip-trigger svg{width:15px;height:15px}.ds-tip{position:absolute;z-index:60;width:max-content;max-width:230px;font-size:12px;font-weight:500;line-height:1.45;padding:8px 11px;border-radius:8px;box-shadow:var(--shadow-pop);animation:gpwIn .13s ease;pointer-events:none}.ds-tip.dark{background:var(--c-text-primary);color:#fff}.tip-arrow{position:absolute;width:8px;height:8px;background:inherit;transform:rotate(45deg)}.fieldtip.tip-top .ds-tip{bottom:calc(100% + 9px);inset-inline-start:50%;transform:translateX(-50%)}[dir=rtl] .fieldtip.tip-top .ds-tip{transform:translateX(50%)}.fieldtip.tip-top .tip-arrow{bottom:-4px;left:50%;margin-inline-start:-4px}.fieldtip.tip-bottom .ds-tip{top:calc(100% + 9px);inset-inline-start:50%;transform:translateX(-50%)}[dir=rtl] .fieldtip.tip-bottom .ds-tip{transform:translateX(50%)}.fieldtip.tip-bottom .tip-arrow{top:-4px;left:50%;margin-inline-start:-4px}.pw-strength{display:flex;flex-direction:column;gap:6px;margin-top:2px}.pw-bars{display:flex;gap:5px}.pw-bars span{height:4px;flex:1;border-radius:999px;background:var(--c-border);transition:background .25s}.pw-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:11.5px}.pw-meta .label,.pw-suggest{font-weight:600}.pw-suggest{background:none;border:none;cursor:pointer;font-family:inherit;font-size:11.5px;color:var(--c-primary);display:inline-flex;align-items:center;gap:5px;padding:2px;white-space:nowrap}.lbl-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.pw-box-wrap{position:relative}.gpw-pop{position:absolute;top:calc(100% + 7px);left:0;right:0;z-index:40;background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-pop);overflow:hidden;animation:gpwIn .16s ease}@keyframes gpwIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.gpw-item{display:flex;align-items:center;gap:12px;width:100%;text-align:start;padding:13px 14px;background:none;border:none;cursor:pointer;font-family:inherit}.gpw-item:hover{background:var(--brand-50)}.gpw-key{width:34px;height:34px;border-radius:9px;flex:none;display:grid;place-items:center;background:var(--brand-50);color:var(--c-primary)}.gpw-body{display:flex;flex-direction:column;gap:2px;min-width:0}.gpw-t{font-size:13.5px;font-weight:600;color:var(--c-text-primary)}.gpw-pw{font-size:14px;letter-spacing:.04em}.gpw-foot,.gpw-pw{color:var(--c-text-secondary)}.gpw-foot{display:flex;align-items:center;gap:6px;padding:9px 14px;font-size:11.5px;background:var(--c-surface-subtle);border-top:1px solid var(--c-border)}.gpw-foot svg{width:13px;height:13px;color:var(--s-success-ink);flex:none}.pw-suggest:hover{text-decoration:underline;text-underline-offset:2px}.pw-suggest svg{width:13px;height:13px}.strength-0{color:var(--c-text-disabled)}.strength-1{color:var(--c-error)}.strength-1 .b1{background:var(--c-error)}.strength-2{color:var(--warning-500)}.strength-2 .b1,.strength-2 .b2{background:var(--warning-300)}.strength-3{color:var(--accent-600)}.strength-3 .b1,.strength-3 .b2,.strength-3 .b3{background:var(--accent-500)}.strength-4{color:var(--accent-600)}.strength-4 .pw-bars span{background:var(--accent-400)}.goal-cards{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:4px}.goal-card{position:relative;display:flex;flex-direction:column;align-items:flex-start;text-align:start;padding:18px;border:1px solid var(--c-border);border-radius:14px;background:var(--c-surface);cursor:pointer;transition:border-color .15s,box-shadow .15s,background .15s}.goal-card:hover{border-color:var(--c-border-strong)}.goal-card .gc-ic{width:40px;height:40px;border-radius:11px;display:grid;place-items:center;background:var(--brand-50);color:var(--brand-600);margin-bottom:14px;transition:.15s}.goal-card .gc-ic svg{width:21px;height:21px}.goal-card .gc-t{font-size:15.5px;font-weight:600;color:var(--c-text-primary);letter-spacing:-.01em;line-height:1.3}.goal-card .gc-s{font-size:13.5px;color:var(--c-text-secondary);margin-top:5px;line-height:1.4}.goal-card .gc-check{position:absolute;top:14px;inset-inline-end:14px;width:20px;height:20px;border-radius:50%;background:var(--c-primary);color:#fff;display:grid;place-items:center;opacity:0;transform:scale(.6);transition:.15s}.goal-card.on{border-color:var(--c-primary);box-shadow:none}.goal-card.on .gc-check{opacity:1;transform:scale(1)}@media (max-width:560px){.goal-cards{grid-template-columns:1fr}}.terms{display:flex;align-items:flex-start;gap:10px;margin-top:4px;cursor:pointer;user-select:none}.cbox{width:19px;height:19px;border-radius:5px;border:1.5px solid var(--c-border-strong);flex:none;display:grid;place-items:center;color:#fff;transition:.15s;margin-top:1px;background:var(--c-surface)}.terms.on .cbox{background:var(--c-primary);border-color:var(--c-primary)}.terms.err .cbox{border-color:var(--c-error)}.cbox svg{width:13px;height:13px;opacity:0;transform:scale(.5);transition:.15s}.terms.on .cbox svg{opacity:1;transform:scale(1)}.terms .ttxt{font-size:12.5px;color:var(--c-text-secondary);line-height:1.45}.terms .ttxt a{color:var(--c-primary);font-weight:600;text-decoration:none}.terms .ttxt a:hover{text-decoration:underline}.terms-text{font-size:12.5px;color:var(--c-text-secondary);line-height:1.45;margin:4px 0 0}.terms-text a{color:var(--c-primary);font-weight:600;text-decoration:none;cursor:pointer}.terms-text a:hover{text-decoration:underline}.terms-msg{display:flex;align-items:center;gap:6px;margin-top:4px;font-size:13px;font-weight:400;color:var(--c-error);line-height:1.35}.terms-msg svg{width:15px;height:15px;flex:none}.btn{height:52px;border-radius:var(--radius-md);border:1.5px solid transparent;cursor:pointer;font-family:inherit;font-size:15px;font-weight:600;width:100%;display:inline-flex;align-items:center;justify-content:center;gap:9px;transition:background .15s,box-shadow .15s,opacity .15s,transform .08s;-webkit-tap-highlight-color:transparent;position:relative}.btn:disabled{cursor:default}.btn-primary{background:var(--c-primary);color:var(--c-on-primary);box-shadow:0 10px 26px -8px color-mix(in srgb,var(--c-primary) 60%,transparent)}.btn-primary:hover:not(:disabled){background:var(--c-primary-hover)}.btn-primary:active:not(:disabled){background:var(--c-primary-press);transform:translateY(1px)}.btn-primary:disabled{opacity:.5}.btn-primary.ok{background:var(--s-success-line);box-shadow:none;color:#06231f;opacity:1}.btn-ghost{background:var(--c-surface);color:var(--c-text-primary);border-color:var(--c-border)}.btn-ghost:hover{background:var(--c-surface-subtle)}.btn .gicon,.btn svg{width:19px;height:19px}.btn .spin{width:18px;height:18px;border-radius:50%;border:2.4px solid color-mix(in srgb,currentColor 30%,transparent);border-top-color:currentcolor;animation:spin .7s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.divider{display:flex;align-items:center;gap:14px;margin:6px 0}.divider:after,.divider:before{content:"";height:1px;flex:1;background:var(--c-border)}.divider span{font-size:11.5px;letter-spacing:.04em;color:var(--c-text-disabled);text-transform:uppercase}.formfoot{margin-top:auto;padding-top:30px;justify-content:space-between;gap:12px;flex:none}.formfoot,.trust{display:flex;align-items:center}.trust{gap:7px;color:var(--c-text-disabled);font-size:11.5px}.trust svg{width:14px;height:14px}.formfoot .legal{font-size:11.5px;color:var(--c-text-disabled)}.otp-mailicon{width:60px;height:60px;border-radius:16px;background:var(--brand-50);color:var(--c-primary);display:grid;place-items:center;margin-bottom:22px;border:1px solid var(--brand-100)}.otp-mailicon svg{width:30px;height:30px}.otp-email{font-weight:600;color:var(--c-text-primary)}.otp-screen .head p{white-space:normal;text-wrap:pretty}.si-ok-ic{background:var(--s-success-bg);color:var(--s-success-ink);border-color:var(--s-success-line)}.si-err-ic{background:var(--s-error-bg);color:var(--s-error-ink);border-color:var(--s-error-line)}.otp-mailicon .spin.spin-lg{width:30px;height:30px;border-radius:50%;border:3px solid color-mix(in srgb,currentColor 30%,transparent);border-top-color:currentcolor;animation:spin .7s linear infinite}.si-screen .head p{white-space:normal;text-wrap:pretty}.si-redirect{display:flex;align-items:center;gap:9px;font-size:13.5px;color:var(--c-text-secondary)}.si-redirect .spin{width:14px;height:14px;border-radius:50%;border:2px solid color-mix(in srgb,currentColor 35%,transparent);border-top:2px solid var(--c-text-secondary);animation:spin .7s linear infinite;flex:none}.si-screen .btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px}.si-note{font-size:13px;line-height:1.5;margin-top:2px;text-wrap:pretty}.si-note,.si-resend{color:var(--c-text-secondary)}.si-resend{font-size:13.5px}.si-resend button{background:none;border:none;padding:0;color:var(--c-primary);font-weight:600;font-family:inherit;font-size:13.5px;cursor:pointer}.si-resend button:hover{text-decoration:underline;text-underline-offset:2px}.si-sent{color:var(--s-success-ink)}.si-backlink,.si-sent{display:inline-flex;align-items:center;gap:6px;font-weight:600}.si-backlink{align-self:flex-start;background:none;border:none;padding:4px 0 0;margin-bottom:16px;color:var(--c-primary);font-family:inherit;font-size:13.5px;cursor:pointer}.si-backlink:hover{text-decoration:underline;text-underline-offset:2px}[dir=rtl] .si-backlink svg,[dir=rtl] .si-screen .btn-primary svg{transform:scaleX(-1)}.otp-dest{display:block;margin-top:4px}.otp-edit{display:inline-flex;align-items:center;gap:4px;vertical-align:baseline;margin-inline-start:8px;background:none;border:none;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;color:var(--c-primary);padding:0;white-space:nowrap}.otp-edit svg{margin-bottom:-1px}.otp-edit:hover{text-decoration:underline;text-underline-offset:2px}.otp-inputs{display:flex;gap:11px;margin:8px 0 4px;direction:ltr}.otp-cell{width:100%;height:64px;border:1.5px solid var(--c-border);border-radius:var(--radius-lg);background:var(--c-surface);text-align:center;font-family:var(--mono);font-size:26px;font-weight:500;color:var(--c-text-primary);outline:none;transition:border-color .15s,box-shadow .15s,background .15s;min-width:0}.otp-cell::placeholder{color:var(--c-border)}.otp-cell:focus{border-color:var(--c-focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--c-focus) 22%,transparent)}.otp-cell.filled{border-color:var(--c-border-strong);background:var(--c-surface-subtle)}.otp-inputs.err .otp-cell{border-color:var(--c-error);box-shadow:0 0 0 3px color-mix(in srgb,var(--c-error) 12%,transparent);animation:shake .4s}.otp-inputs.ok .otp-cell{border-color:var(--s-success-line);background:var(--s-success-bg);color:var(--s-success-ink)}@keyframes shake{10%,90%{transform:translateX(-1px)}20%,80%{transform:translateX(2px)}30%,50%,70%{transform:translateX(-4px)}40%,60%{transform:translateX(4px)}}.otp-status{font-size:12.5px;display:flex;align-items:center;gap:6px;min-height:18px}.otp-status.err{color:var(--c-error)}.otp-status.err svg{width:14px;height:14px}.otp-status.ok{color:var(--s-success-ink)}.otp-status.ok svg{width:14px;height:14px}.resend{font-size:13px;color:var(--c-text-secondary);display:flex;align-items:center;gap:6px;margin-top:4px}.resend button{background:none;border:none;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;color:var(--c-primary);padding:2px}.resend button:hover:not(:disabled){text-decoration:underline;text-underline-offset:2px}.resend button:disabled{color:var(--c-text-disabled);cursor:default;text-decoration:none}.resend .count{font-family:var(--mono);color:var(--c-text-secondary)}.lockout{display:flex;gap:11px;align-items:flex-start;padding:14px;border-radius:var(--radius-lg);background:var(--s-error-bg);border:1px solid var(--s-error-line);color:var(--s-error-ink);font-size:13px;line-height:1.45;margin-top:4px}.lockout svg{width:19px;height:19px;flex:none;margin-top:1px}.lockout b{font-weight:700}.flow-note{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;margin-bottom:16px;border-radius:var(--radius-lg);background:var(--s-info-bg);border:1px solid var(--s-info-line);color:var(--s-info-ink);font-size:13px;line-height:1.45;animation:gpwIn .25s ease}.flow-note svg{width:18px;height:18px;flex:none;margin-top:1px}.showcase{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center;padding:52px 46px;margin-block:26px;margin-inline:8px 26px;border-radius:30px;background:radial-gradient(120% 90% at 85% 8%,rgba(70,209,192,.28),transparent 46%),radial-gradient(120% 110% at 12% 95%,rgba(143,68,255,.55),transparent 55%),linear-gradient(155deg,#5311C4,#30095E 60%,#1F0540)}@media (max-width:1280px){.showcase{margin-block:20px;margin-inline:4px 20px;border-radius:24px}}.showcase:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:repeating-linear-gradient(0deg,rgba(255,255,255,.05) 0 1px,transparent 1px 64px),repeating-linear-gradient(90deg,rgba(255,255,255,.05) 0 1px,transparent 1px 64px);-webkit-mask-image:radial-gradient(120% 100% at 70% 30%,#000,transparent 75%);mask-image:radial-gradient(120% 100% at 70% 30%,#000,transparent 75%)}.showcase[data-variant=midnight]{background:radial-gradient(130% 80% at 50% -8%,rgba(143,68,255,.28),transparent 52%),radial-gradient(90% 70% at 88% 96%,rgba(70,209,192,.14),transparent 60%),linear-gradient(180deg,#241043,#160628)}.showcase[data-variant=midnight]:before{opacity:.55}.showcase[data-variant=light]{background:radial-gradient(120% 90% at 85% 8%,rgba(70,209,192,.2),transparent 46%),radial-gradient(120% 110% at 12% 95%,rgba(143,68,255,.2),transparent 55%),linear-gradient(155deg,#F1E7FF,#FAF4FF 58%,#FFFFFF)}.showcase[data-variant=light]:before{background-image:repeating-linear-gradient(0deg,rgba(48,9,94,.05) 0 1px,transparent 1px 64px),repeating-linear-gradient(90deg,rgba(48,9,94,.05) 0 1px,transparent 1px 64px)}.showcase[data-variant=graylight]{background:linear-gradient(180deg,#FBFBFC,#F5F3FA 60%,#ECE6F6)}.showcase[data-variant=graylight]:before{background-image:repeating-linear-gradient(0deg,rgba(26,26,26,.05) 0 1px,transparent 1px 64px),repeating-linear-gradient(90deg,rgba(26,26,26,.05) 0 1px,transparent 1px 64px)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .sc-title{color:var(--brand-950)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .sc-title .ital{color:var(--brand-600)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .sc-eyebrow{color:var(--accent-600)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .sc-eyebrow .dot{background:var(--accent-500);box-shadow:0 0 0 4px rgba(27,177,161,.18)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .sc-sub{color:var(--neutral-600)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .ring-glow{background:radial-gradient(circle at 40% 35%,rgba(70,209,192,.4),rgba(143,68,255,.2) 55%,transparent 72%)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .ring-svg circle:first-of-type{stroke:rgba(48,9,94,.1)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .ring-center .rc-num{color:var(--brand-950)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .ring-center .rc-cap{color:var(--accent-600)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .ring-chip{background:rgba(255,255,255,.72);border:1px solid var(--brand-100);color:var(--brand-950);box-shadow:0 12px 30px rgba(48,9,94,.12)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .value-rows .vr-ic{background:#fff;border:1px solid var(--brand-100);color:var(--brand-600)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .value-rows .vr-txt b{color:var(--brand-950)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .value-rows .vr-txt small{color:var(--neutral-600)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .sc-trusted{color:var(--neutral-600)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .sc-trusted b{color:var(--brand-950)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .sc-trusted .avs i{border-color:#FAF4FF}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .sc-foot{color:rgba(48,9,94,.5)}.sc-inner{position:relative;z-index:2;max-width:520px;width:100%}.sc-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:11.5px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--accent-200);margin-bottom:16px}.sc-eyebrow .dot{width:7px;height:7px;border-radius:50%;background:var(--accent-400);box-shadow:0 0 0 4px rgba(70,209,192,.25)}.sc-title{font-size:30px;line-height:1.14;font-weight:600;letter-spacing:-.02em;color:#fff;text-wrap:balance}.sc-title .ital{font-family:var(--display);font-style:normal;font-weight:600;color:var(--brand-200)}.sc-sub{font-size:14.5px;line-height:1.55;color:rgba(238,223,255,.82);margin-top:14px;max-width:40ch}.showcase.sc-trial{justify-content:center;padding:46px}.sc-brandmark{position:absolute;top:46px;inset-inline-start:46px;z-index:3;opacity:.95}.sc-trial .sc-title{font-size:30px;margin-top:14px;line-height:1.12}.sc-trial .sc-eyebrow{margin-bottom:0}.sc-trial-orbit .sc-title{white-space:nowrap}.sc-trial-orbit .sc-sub{white-space:nowrap;max-width:none}.trial-ring{position:relative;width:248px;height:248px;margin:26px auto 6px}.ring-glow{position:absolute;inset:28px;border-radius:50%;background:radial-gradient(circle at 40% 35%,rgba(70,209,192,.55),rgba(143,68,255,.22) 55%,transparent 72%);filter:blur(14px)}.ring-svg{position:absolute;inset:38px;width:172px;height:172px;filter:drop-shadow(0 8px 24px rgba(70,209,192,.35))}.ring-center{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.ring-center .rc-num{font-family:var(--display);font-weight:600;font-size:62px;line-height:.9;color:#fff;letter-spacing:-.02em}.ring-center .rc-cap{font-size:13px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--accent-200)}.ring-chip{position:absolute;display:inline-flex;align-items:center;gap:7px;padding:9px 14px;border-radius:999px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(10px);color:#fff;font-size:13px;font-weight:600;white-space:nowrap;box-shadow:0 12px 30px rgba(20,5,40,.35)}.ring-chip svg{color:var(--accent-400)}.ring-chip{font-size:12px;padding:8px 12px}.ring-chip.chip-tl{top:10px;inset-inline-start:-18px}.ring-chip.chip-br{bottom:14px;inset-inline-end:-16px}.sc-modules{display:flex;flex-wrap:wrap;gap:9px;position:relative;z-index:2}.mod-chip{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:rgba(255,255,255,.94);background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);padding:10px 15px;border-radius:999px;white-space:nowrap;backdrop-filter:blur(8px)}.mod-chip svg{width:17px;height:17px;color:var(--brand-300);flex:none}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .mod-chip{background:#fff;border:1px solid var(--brand-100);color:var(--brand-950)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .mod-chip svg{color:var(--brand-600)}.trial-checks{list-style:none;margin:26px 0 0;padding:0;display:flex;flex-direction:column;gap:14px;position:relative;z-index:2}.trial-checks li{display:flex;align-items:center;gap:9px;font-size:11.5px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--accent-200)}.trial-checks .dot{width:7px;height:7px;border-radius:50%;flex:none;background:var(--accent-400);box-shadow:0 0 0 4px rgba(70,209,192,.25)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .trial-checks li{color:var(--accent-600)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .trial-checks .dot{background:var(--accent-500);box-shadow:0 0 0 4px rgba(27,177,161,.18)}.trial-tiles{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:24px;position:relative;z-index:2}.tt-card{display:flex;align-items:center;gap:13px;padding:16px;border-radius:16px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.14);backdrop-filter:blur(10px)}.tt-ic{width:42px;height:42px;border-radius:12px;flex:none;display:grid;place-items:center;background:linear-gradient(140deg,rgba(70,209,192,.22),rgba(143,68,255,.18));border:1px solid rgba(157,242,225,.32);color:#CFFBF2}.tt-ic svg{width:20px;height:20px}.tt-tx{display:flex;flex-direction:column;line-height:1.25;min-width:0}.tt-tx b{font-size:15px;font-weight:600;color:#fff;letter-spacing:-.01em;white-space:nowrap}.tt-tx small{font-size:11.5px;font-weight:500;color:rgba(238,223,255,.62)}.sc-incl{margin-top:30px;display:flex;flex-direction:column;gap:11px;position:relative;z-index:2}.incl-lbl{display:inline-flex;align-items:center;gap:7px;font-size:11.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--accent-200)}.incl-lbl svg{width:13px;height:13px;color:var(--accent-400)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .tt-card{background:#fff;border:1px solid rgba(48,9,94,.07)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .tt-ic{background:var(--brand-50);border:1px solid var(--brand-100);color:var(--brand-600)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .tt-tx b{color:var(--brand-950)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .tt-tx small{color:var(--neutral-500)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .incl-lbl{color:var(--accent-600)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .incl-lbl svg{color:var(--accent-500)}.value-rows{list-style:none;margin:24px 0 0;display:flex;flex-direction:column;gap:12px;max-width:100%}.value-rows li{display:flex;align-items:flex-start;gap:13px}.value-rows .vr-ic{width:38px;height:38px;border-radius:11px;flex:none;display:grid;place-items:center;color:#fff;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14)}.value-rows .vr-ic svg{width:17px;height:17px}.value-rows .vr-txt{display:flex;flex-direction:column;gap:2px}.value-rows .vr-txt b{font-size:14.5px;font-weight:600;color:#fff;letter-spacing:-.01em}.value-rows .vr-txt small{font-size:12.5px;color:rgba(238,223,255,.7);line-height:1.4}.sc-trusted{position:relative;z-index:2;display:flex;align-items:center;gap:11px;font-size:13px;color:rgba(238,223,255,.82);font-weight:500;margin-top:26px}.sc-trusted b{color:#fff;font-weight:700}.sc-trusted .avs{display:inline-flex}.sc-trusted .avs i{width:30px;height:30px;border-radius:50%;border:2.5px solid #2a0852;margin-inline-start:-11px;display:block}.sc-trusted .avs i:first-child{margin-inline-start:0;background:linear-gradient(135deg,#8F44FF,#C495FF)}.sc-trusted .avs i:nth-child(2){background:linear-gradient(135deg,#46D1C0,#9DF2E1)}.sc-trusted .avs i:nth-child(3){background:linear-gradient(135deg,#DFC4FF,#8F44FF)}.sc-trusted .avs i:nth-child(4){background:linear-gradient(135deg,#1BB1A1,#46D1C0)}.sc-cards{position:relative;margin-top:44px;height:330px}.dcard{position:absolute;background:#fff;border-radius:var(--radius-card);box-shadow:var(--shadow-float);padding:18px 18px 16px;color:var(--c-text-primary)}.dcard .dc-head{display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600;color:var(--c-text-secondary)}.dcard .dc-head .dh-ic{width:16px;height:16px;color:var(--c-primary)}.dcard .dc-head .dh-ic svg{width:16px;height:16px}.dcard .dc-head .dh-meta{margin-inline-start:auto;font-size:11px;color:var(--c-text-disabled);font-weight:500}.delta{display:inline-flex;align-items:center;gap:3px;font-size:11px;font-weight:700;padding:2px 7px;border-radius:999px}.delta svg{width:12px;height:12px}.delta.up{background:var(--s-success-bg);color:var(--s-success-ink)}.delta.down{background:var(--s-error-bg);color:var(--s-error-ink)}.dc-amt{font-family:var(--display);font-weight:600;letter-spacing:-.01em;font-size:27px;margin-top:9px;display:flex;align-items:baseline;gap:6px}.dc-amt .cur{font-family:var(--mono);font-size:14px;font-weight:500;color:var(--c-text-secondary)}.card-liq{top:0;inset-inline-start:0;width:300px;z-index:3}.spark{margin-top:14px;height:64px;width:100%;display:block}.spark .axis{font-family:var(--mono);font-size:9px;fill:var(--c-text-disabled)}.card-sales{bottom:0;inset-inline-end:0;width:284px;z-index:4}.donut-row{display:flex;align-items:center;gap:16px;margin-top:14px}.donut{width:84px;height:84px;flex:none}.legend{flex-direction:column;font-size:11.5px;flex:1;min-width:0}.legend,.legend .lg{display:flex;gap:7px}.legend .lg{align-items:center}.legend .lg .sw{width:9px;height:9px;border-radius:3px;flex:none}.legend .lg .nm{color:var(--c-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.legend .lg .vl{margin-inline-start:auto;font-family:var(--mono);font-size:11px;color:var(--c-text-primary)}.card-recv{top:128px;inset-inline-end:18px;width:226px;z-index:2}.recv-split{display:flex;margin-top:13px;border-radius:8px;overflow:hidden;height:6px;background:var(--c-surface-subtle)}.recv-split i{display:block;height:100%}.recv-legend{display:flex;justify-content:space-between;margin-top:10px;font-size:11px}.recv-legend .col .k{color:var(--c-text-disabled);display:flex;align-items:center;gap:5px}.recv-legend .col .k .d{width:7px;height:7px;border-radius:2px}.recv-legend .col .v{font-family:var(--mono);font-size:12px;color:var(--c-text-primary);margin-top:3px}.sc-foot{position:absolute;left:0;right:0;bottom:30px;z-index:2;justify-content:center;gap:24px;color:rgba(238,223,255,.6);font-size:12px}.sc-foot,.sc-foot .ft{display:flex;align-items:center}.sc-foot .ft{gap:7px}.sc-foot .ft svg{width:14px;height:14px}.showcase.sc-dashboard{justify-content:center;padding:48px 44px}.sc-dashboard .sc-inner{max-width:560px}.sc-dashboard .sc-title{font-size:27px;margin-top:14px}.sc-dashboard .sc-sub{max-width:42ch}.showcase.sc-quote{justify-content:center;padding:48px 46px}.sc-quote .sc-inner{max-width:580px}.bigquote{font-family:var(--display);font-weight:500;font-size:29px;line-height:1.26;letter-spacing:-.01em;color:#fff;text-wrap:balance;margin:14px 0 0}.bigquote .qmark{display:block;font-size:60px;line-height:.5;color:var(--accent-400);height:34px;margin-bottom:6px}.quote-by{display:flex;align-items:center;gap:14px;margin-top:36px}.quote-by .qb-av{width:52px;height:52px;border-radius:50%;flex:none;background:linear-gradient(135deg,#46D1C0,#8F44FF);border:2px solid rgba(255,255,255,.28)}.quote-by .qb-meta{display:flex;flex-direction:column;gap:2px}.quote-by .qb-meta b{font-size:16px;font-weight:600;color:#fff;letter-spacing:-.01em}.quote-by .qb-meta small{font-size:13.5px;color:rgba(238,223,255,.72)}.quote-by .qb-stars{margin-inline-start:auto;color:var(--accent-200);font-size:15px;letter-spacing:3px}.sc-statstrip{position:relative;z-index:2;display:flex;align-items:center;gap:26px;padding-top:8px;color:rgba(238,223,255,.82)}.sc-statstrip .ss{display:flex;flex-direction:column;gap:3px}.sc-statstrip .ss b{font-family:var(--display);font-size:26px;font-weight:600;color:#fff;letter-spacing:-.01em;line-height:1}.sc-statstrip .ss span{font-size:12.5px}.sc-statstrip .vdiv{width:1px;align-self:stretch;background:rgba(255,255,255,.16)}.showcase.sc-stats{justify-content:center;padding:48px 44px}.sc-stats .sc-inner{max-width:560px}.sc-stats .sc-title{font-size:29px;margin-top:14px}.stat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:28px;max-width:540px}.stat-cell{padding:18px 16px 16px;border-radius:16px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.14)}.stat-cell .sn{font-family:var(--display);font-weight:600;font-size:33px;line-height:1;color:#fff;letter-spacing:-.02em}.stat-cell .sn .u{font-family:var(--font);font-size:17px;color:var(--accent-200);margin-inline-start:2px;font-weight:600}.stat-cell .sl{font-size:12.5px;color:rgba(238,223,255,.72);margin-top:9px;line-height:1.35}.feat-list{list-style:none;margin:30px 0 0;display:flex;flex-direction:column;gap:13px;max-width:480px}.feat-list li{display:flex;align-items:center;gap:13px;font-size:15px;color:rgba(238,223,255,.92)}.feat-list .fk{width:27px;height:27px;border-radius:8px;flex:none;display:grid;place-items:center;background:rgba(70,209,192,.18);color:var(--accent-200);border:1px solid rgba(70,209,192,.32)}.feat-list .fk svg{width:15px;height:15px}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .bigquote{color:var(--brand-950)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .quote-by .qb-meta b{color:var(--brand-950)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .quote-by .qb-meta small{color:var(--neutral-600)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .quote-by .qb-stars{color:var(--accent-500)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .quote-by .qb-av{border-color:#fff}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .sc-statstrip{color:var(--neutral-600)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .sc-statstrip .ss b{color:var(--brand-950)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .sc-statstrip .vdiv{background:var(--brand-100)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .stat-cell{background:#fff;border:1px solid var(--brand-100);box-shadow:0 8px 22px rgba(48,9,94,.06)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .stat-cell .sn{color:var(--brand-950)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .stat-cell .sn .u{color:var(--accent-600)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .stat-cell .sl{color:var(--neutral-600)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .feat-list li{color:var(--neutral-700)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .feat-list .fk{background:#fff;border:1px solid var(--accent-200);color:var(--accent-600)}.showcase.sc-otp .sc-cards{display:flex;align-items:center;justify-content:center;height:auto;margin-top:50px}.envelope{position:relative;width:300px}.toast-wrap{position:fixed;top:20px;right:20px;z-index:1200;display:flex;flex-direction:column;gap:10px;width:360px;max-width:calc(100vw - 40px);pointer-events:none}[dir=rtl] .toast-wrap{right:auto;left:20px}.toast{pointer-events:auto;display:flex;gap:12px;align-items:flex-start;padding:14px;border-radius:var(--radius-lg);border:1px solid;background:var(--c-surface);box-shadow:var(--shadow-pop);animation:toastin .34s cubic-bezier(.2,.9,.3,1)}@keyframes toastin{0%{opacity:0;transform:translateY(-12px) scale(.98)}to{opacity:1;transform:none}}.toast.out{animation:toastout .26s ease forwards}@keyframes toastout{to{opacity:0;transform:translateX(16px);height:0;padding-top:0;padding-bottom:0;margin:0}}.toast .t-ic{flex:none;width:22px;height:22px;border-radius:50%;display:grid;place-items:center}.toast .t-ic svg{width:15px;height:15px}.toast .t-body{flex:1;min-width:0;padding-top:1px}.toast .t-ti{font-size:13.5px;font-weight:700;line-height:1.3;color:var(--c-text-primary)}.toast .t-bd{font-size:12.5px;line-height:1.45;margin-top:2px;color:var(--c-text-secondary)}.toast .t-cta{display:inline-flex;align-items:center;gap:4px;font-size:12.5px;font-weight:700;margin-top:9px;cursor:pointer;color:var(--c-primary);background:none;border:none;font-family:inherit;padding:0}.toast .t-cta svg{width:13px;height:13px}[dir=rtl] .toast .t-cta svg{transform:scaleX(-1)}.toast .t-x{flex:none;cursor:pointer;color:var(--c-text-disabled);padding:2px;border-radius:6px;background:none;border:none}.toast .t-x:hover{color:var(--c-text-secondary)}.toast .t-x svg{width:16px;height:16px}.toast.success{border-color:var(--s-success-line)}.toast.success .t-ic{background:var(--s-success-bg);color:var(--s-success-ink)}.toast.error{border-color:var(--s-error-line)}.toast.error .t-ic{background:var(--s-error-bg);color:var(--s-error-ink)}.toast.warning{border-color:var(--s-warning-line)}.toast.warning .t-ic{background:var(--s-warning-bg);color:var(--s-warning-ink)}.toast.info{border-color:var(--s-info-line)}.toast.info .t-ic{background:var(--s-info-bg);color:var(--s-info-ink)}.toast.toast-otp-sent{background:var(--s-success-bg);border-color:var(--s-success-line);border-radius:6px;margin-top:14px;width:100%}.toast.toast-otp-sent .t-ic{background:#fff;color:var(--s-success-ink)}.brandbar .lang-switch{display:inline-flex;align-items:center;gap:7px;flex:none;background:var(--c-surface);border:1px solid var(--c-border);border-radius:999px;padding-block:7px;padding-inline:11px 13px;font-family:inherit;font-size:13px;font-weight:600;line-height:1;color:var(--c-text-secondary);cursor:pointer;transition:border-color .16s,color .16s,background .16s}.brandbar .lang-switch:hover{border-color:var(--c-border-strong);color:var(--c-text-primary);background:var(--brand-50)}.brandbar .lang-switch svg{flex:none;color:var(--c-primary)}.brandbar .lang-switch span{font-feature-settings:"ss01";font-family:var(--font-almarai),"Almarai",var(--font)}.lang-float{position:fixed;top:18px;right:18px;z-index:1100;display:inline-flex;align-items:center;gap:7px;background:rgba(20,12,40,.5);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.22);box-shadow:0 4px 14px rgba(20,12,40,.2);border-radius:999px;padding-block:8px;padding-inline:12px 14px;font-family:inherit;font-size:13px;font-weight:600;line-height:1;color:#fff;cursor:pointer;transition:.16s}[dir=rtl] .lang-float{right:auto;left:18px}.lang-float:hover{background:rgba(20,12,40,.66)}.lang-float svg{flex:none}.fade-swap{opacity:1}.hide{display:none!important}.ob-inner{max-width:468px}.page.is-ob.lay-card .brandbar{max-width:468px;padding-block:52px 16px}.page.is-ob.lay-split .brandbar{max-width:468px}.page.is-ob .ob-stepbar{padding-bottom:0}.page.is-ob .ob-progress{margin-bottom:0}.page.is-ob .formhost{margin-block:0;flex:1 1 auto;display:flex;flex-direction:column;min-height:0}.page.is-ob .formwrap{padding-top:56px;padding-bottom:0}.page.is-ob .ob-inner{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}.page.is-ob .ob-inner .head{flex:none;margin-bottom:0}.page.is-ob.lay-split .ob-inner .form{margin-block:auto;transform:translateY(-36px)}.page.is-ob.lay-split .ob-s1 .form{transform:translateY(-60px)}.page.is-ob.lay-card .ob-s3 .form,.page.is-ob.lay-split .ob-s3 .form{margin-block:0;transform:none}.page.is-ob .ob-s3 .head{margin-bottom:18px}.page.is-ob .ob-inner .form{gap:20px}.page.is-ob.lay-card{grid-template-columns:1fr;justify-items:center;align-items:center;padding:28px;position:relative;overflow-y:auto;overflow-x:hidden}.page.is-ob.lay-card .showcase{display:flex;position:fixed;inset:0;z-index:0;margin:0;border-radius:0}.page.is-ob.lay-card .formcol{position:relative;z-index:1;width:100%;max-width:600px;height:auto;max-height:none;overflow:visible;background:var(--c-surface);border-radius:8px;padding:0 44px}.page.is-ob .colhead{position:sticky;top:0;z-index:6;background:var(--c-surface)}.page.is-ob.lay-card .colhead{border-radius:8px 8px 0 0;position:static}.page.is-ob.lay-card .formwrap{flex:0 0 auto;justify-content:flex-start;padding-block:30px 58px}.page.is-ob.lay-card .formhost,.page.is-ob.lay-card .ob-inner{flex:0 0 auto;display:flex;flex-direction:column;min-height:0}.page.is-ob.lay-card .ob-inner .head{flex:none;margin-bottom:0}.page.is-ob.lay-card .ob-inner .form{transform:translateY(-24px);margin-block:auto}.page.is-ob.lay-card .ob-ws .form{margin-block:0;transform:none}.page.is-ob.lay-card .ob-ws .head{margin-bottom:20px}.page.is-ob.lay-card .ob-s1 .form{margin-block:0;transform:none}.page.is-ob.lay-card .ob-s1 .head{margin-bottom:20px}.page.is-ob.lay-card .ob-s2 .form{margin-block:0;transform:none}.page.is-ob.lay-card .ob-s2 .head{margin-bottom:20px}.page.is-ob.lay-card .ob-s3 .form{margin-block:0;transform:none}.page.is-ob.lay-card .ob-s3 .head{margin-bottom:20px}.page.is-ob.lay-card .ob-inner .form{flex:0 0 auto}.page.is-ob.lay-card .ob-actions,.page.is-ob.lay-card .ob-cta{margin-top:24px}.ob-inner .head{margin-bottom:24px}.ob-inner .head p{white-space:normal;text-wrap:pretty;max-width:42ch;margin-top:6px}.ob-s1 .head p{text-wrap:balance;max-width:46ch}.ob-inner .head p.ob-sub-wrap{max-width:none;white-space:nowrap}.ob-counter{font-size:11.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--c-text-disabled);margin-bottom:10px}.ob-progress{position:relative;height:5px;border-radius:999px;background:var(--c-border);overflow:hidden;margin-bottom:20px}.ob-progress-fill{position:absolute;inset-block:0;inset-inline-start:0;border-radius:999px;background:var(--c-primary);transition:width .5s cubic-bezier(.4,0,.2,1)}.ob-inner .head h1{font-size:28px}.ob-prog3{width:100%;display:flex;flex-direction:column;gap:9px}.ob-prog3-bars{display:flex;gap:6px}.ob-seg{flex:1;height:2px;border-radius:999px;background:var(--c-border);transition:background .3s}.ob-seg.on{background:var(--c-primary)}.ob-prog3-cap{display:flex;align-items:center;justify-content:space-between;gap:12px}.ob-prog3-step{font-size:14px;color:var(--c-text-primary);letter-spacing:-.01em}.ob-prog3-count,.ob-prog3-step{font-weight:600;white-space:nowrap}.ob-prog3-count{align-self:flex-start;font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--c-text-disabled)}.ds-stepper{display:flex;align-items:flex-start;gap:0;width:100%}.ds-stepper .stp{display:flex;flex-direction:column;align-items:center;gap:7px;flex:none;width:92px;text-align:center}.ds-stepper .num{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-size:13px;font-weight:700;background:var(--c-surface-subtle);color:var(--c-text-secondary);border:1.5px solid var(--c-border);transition:background .25s,color .25s,border-color .25s,box-shadow .25s}.ds-stepper .num svg{width:15px;height:15px}.ds-stepper .stp.done .num{background:var(--c-primary);color:var(--c-on-primary);border-color:var(--c-primary)}.ds-stepper .stp.cur .num{background:var(--c-surface);color:var(--c-primary);border-color:var(--c-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--c-primary) 16%,transparent)}.ds-stepper .lbl{font-size:11.5px;font-weight:600;color:var(--c-text-secondary);line-height:1.25;text-wrap:balance}.ds-stepper .stp.cur .lbl{color:var(--c-text-primary)}.ds-stepper .conn{flex:1;height:2px;background:var(--c-border);margin-top:14px;border-radius:999px;transition:background .25s}.ds-stepper .conn.done{background:var(--c-primary)}.page.is-ob.lay-split .showcase,.sc-stepper-wrap{justify-content:flex-start}.sc-stepper-wrap{position:relative;z-index:2;width:100%;display:flex;padding-inline:0}.sc-stepper-col{align-items:flex-start;gap:30px;max-width:420px}.sc-stepper-col,.sc-steps-head{display:flex;flex-direction:column}.sc-steps-head{gap:10px}.sc-steps-title{font-size:27px;font-weight:600;letter-spacing:-.02em;line-height:1.16;color:#fff;text-wrap:balance;margin:0}.sc-steps-sub{font-size:14.5px;line-height:1.55;color:rgba(238,223,255,.82);max-width:38ch;margin:0;text-wrap:pretty}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .sc-steps-title{color:var(--brand-700)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .sc-steps-sub{color:var(--neutral-600)}.ds-stepper.vertical{flex-direction:column;align-items:flex-start;width:auto;max-width:none;gap:0}.ds-stepper.vertical .stp{flex-direction:row;align-items:center;gap:14px;width:auto;text-align:start}.ds-stepper.vertical .lbl{font-size:15px}.ds-stepper.vertical .conn{width:2px;height:34px;flex:none;margin:5px 0 5px 14px;align-self:flex-start}.ds-stepper .stp-text{display:flex;flex-direction:column;gap:2px;min-width:0}.ds-stepper:not(.vertical) .sdesc{display:none}.ds-stepper.vertical .sdesc{font-size:12.5px;font-weight:500;line-height:1.3;color:rgba(238,223,255,.5);white-space:nowrap}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .ds-stepper.vertical .sdesc{color:var(--neutral-500)}.showcase .ds-stepper .num{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.34);color:#fff}.showcase .ds-stepper .stp.done .num{background:var(--accent-400);border-color:var(--accent-400);color:#06231f}.showcase .ds-stepper .stp.cur .num{background:#fff;border-color:#fff;color:var(--c-primary);box-shadow:0 0 0 4px rgba(255,255,255,.18)}.showcase .ds-stepper .lbl{color:rgba(238,223,255,.72)}.showcase .ds-stepper .stp.cur .lbl{color:#fff}.showcase .ds-stepper .conn{background:rgba(255,255,255,.28)}.showcase .ds-stepper .conn.done{background:var(--accent-400)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .ds-stepper .num{background:#fff;border-color:var(--brand-100);color:var(--brand-600)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .ds-stepper .stp.cur .num{background:var(--c-primary);border-color:var(--c-primary);color:#fff;box-shadow:0 0 0 4px color-mix(in srgb,var(--c-primary) 18%,transparent)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .ds-stepper .lbl{color:var(--neutral-600)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .ds-stepper .stp.cur .lbl{color:var(--brand-950)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .ds-stepper .conn{background:var(--brand-100)}.showcase[data-variant=graylight] .ds-stepper.vertical .sdesc{color:var(--neutral-500)}.showcase[data-variant=graylight] .ds-stepper .num{background:#fff;border-color:var(--c-border);color:var(--c-text-secondary)}.showcase[data-variant=graylight] .ds-stepper .stp.cur .num{background:var(--c-primary);border-color:var(--c-primary);color:#fff;box-shadow:0 0 0 4px color-mix(in srgb,var(--c-primary) 18%,transparent)}.showcase[data-variant=graylight] .ds-stepper .lbl{color:var(--neutral-600)}.showcase[data-variant=graylight] .ds-stepper .stp.cur .lbl{color:var(--c-text-primary)}.showcase[data-variant=graylight] .ds-stepper .conn{background:var(--c-border)}.page.is-ob.lay-split .ob-stepbar{display:none}@media (max-width:1080px){.page.is-ob.lay-split .ob-stepbar{display:block}}.ob-exit{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;background:none;border:none;cursor:pointer;font-family:inherit;font-size:13px;font-weight:500;color:var(--c-text-secondary);padding:4px 0;margin-bottom:18px}.ob-exit:hover{color:var(--c-primary)}[dir=rtl] .ob-exit svg{transform:scaleX(-1)}.num-stepper{gap:10px;margin-bottom:30px}.num-step,.num-stepper{display:flex;align-items:center}.num-step{gap:9px;flex:none}.num-circle{width:27px;height:27px;border-radius:50%;flex:none;display:grid;place-items:center;font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;border:1.5px solid var(--c-border-strong);background:var(--c-surface)}.num-circle,.num-lbl{color:var(--c-text-disabled);transition:.2s}.num-lbl{font-size:13.5px;font-weight:500;white-space:nowrap}.num-step.cur .num-circle{background:var(--c-primary);border-color:var(--c-primary);color:#fff;box-shadow:0 0 0 4px color-mix(in srgb,var(--c-primary) 14%,transparent)}.num-step.cur .num-lbl{color:var(--c-text-primary);font-weight:700}.num-step.done .num-circle{background:var(--accent-400);border-color:var(--accent-400);color:#06231f}.num-step.done .num-lbl{color:var(--c-text-secondary)}.num-conn{flex:1;min-width:18px;height:2px;border-radius:2px;background:var(--c-border)}.num-conn.done{background:var(--accent-400)}.seg-stepper{display:flex;gap:12px;margin-bottom:30px}.seg-step{flex:1;display:flex;flex-direction:column;gap:9px}.seg-bar{height:5px;border-radius:999px;background:var(--c-border);transition:.25s}.seg-step.cur .seg-bar{background:var(--c-primary)}.seg-step.done .seg-bar{background:var(--accent-400)}.seg-lbl{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:var(--c-text-disabled)}.seg-n{width:20px;height:20px;border-radius:50%;flex:none;display:grid;place-items:center;font-size:11.5px;font-weight:700;background:var(--c-surface-subtle);color:var(--c-text-disabled);border:1.5px solid var(--c-border)}.seg-step.cur .seg-lbl{color:var(--c-text-primary);font-weight:700}.seg-step.cur .seg-n{background:var(--c-primary);border-color:var(--c-primary);color:#fff}.seg-step.done .seg-lbl{color:var(--c-text-secondary)}.seg-step.done .seg-n{background:var(--accent-400);border-color:var(--accent-400);color:#06231f}.sel-wrap{position:relative;width:100%}.sel-trigger{width:100%;text-align:start;cursor:pointer;font-family:inherit;color:var(--c-text-primary)}.sel-cur{flex:1;min-width:0;display:flex;align-items:center;gap:9px;font-size:15px;overflow:hidden}.sel-cur .fl{font-size:19px;line-height:1;flex:none}.sel-cur-t{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sel-cur-cd{font-family:var(--mono);font-size:13px;color:var(--c-text-secondary);flex:none;margin-inline-start:auto}.sel-ph{flex:1;min-width:0;color:var(--neutral-300);font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sel-auto{flex:none;display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;color:var(--accent-600);background:var(--accent-50);border:1px solid var(--accent-200);padding:3px 8px;border-radius:999px;margin-inline-start:6px}.sel-auto svg{width:12px;height:12px}.sel-chev{flex:none;display:inline-flex;color:var(--c-text-secondary);margin-inline-start:8px;transition:transform .16s}.sel-chev svg{width:16px;height:16px}.field.focus .sel-chev{transform:rotate(180deg)}.sel-lock{flex:none;display:inline-flex;color:var(--c-text-secondary);margin-inline-start:8px}.sel-lock svg{width:15px;height:15px}.field.locked .sel-trigger{cursor:default;background:var(--neutral-50,#f6f6f6)}.field.locked .sel-cur{color:var(--c-text-secondary)}.sel-menu{position:absolute;top:calc(100% + 8px);inset-inline-start:0;width:100%;z-index:90;background:var(--c-surface);border:1px solid var(--c-border);border-radius:12px;box-shadow:var(--shadow-pop);padding:6px;animation:gpwIn .15s ease;display:flex;flex-direction:column}.sel-menu.up{top:auto;bottom:calc(100% + 8px);transform-origin:bottom center}.sel-search{display:flex;align-items:center;gap:10px;padding:0 14px;height:48px;flex:none;border-radius:var(--radius-control);background:var(--c-surface-subtle);border:1px solid var(--c-border);margin-bottom:6px}.sel-search svg{width:17px;height:17px;color:var(--c-text-disabled);flex:none}.sel-search input{flex:1;min-width:0;border:none;background:none;outline:none;font-family:inherit;font-size:14px;color:var(--c-text-primary)}.sel-list{max-height:248px;overflow-y:auto;display:flex;flex-direction:column;gap:1px}.sel-list::-webkit-scrollbar{width:8px}.sel-list::-webkit-scrollbar-thumb{background:var(--c-border);border-radius:8px}.sel-grp{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--c-text-disabled);padding:9px 10px 5px}.sel-opt{display:flex;align-items:center;gap:11px;width:100%;text-align:start;padding:10px;border-radius:8px;cursor:pointer;font-size:14px;color:var(--c-text-primary);background:none;border:none;font-family:inherit}.sel-opt.active{background:var(--c-surface-subtle)}.sel-opt.sel{background:var(--brand-50)}.sel-opt .fl{font-size:19px;line-height:1;flex:none}.sel-opt .nm{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sel-opt .cd{font-family:var(--mono);font-size:12.5px;color:var(--c-text-secondary);flex:none}.cur-sym{flex:none;display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:22px;padding:0 6px;border-radius:6px;background:var(--c-surface-subtle);color:var(--c-text-primary);font-size:13px;font-weight:700;line-height:1;direction:ltr}.sel-opt.sel .cur-sym{background:color-mix(in srgb,var(--c-primary) 14%,transparent);color:var(--c-primary)}.sel-cur .cur-sym{background:none;color:var(--c-text-secondary);min-width:0;padding:0;height:auto}.cur-sym-mask:before{content:"";display:block;width:17px;height:15px;background:currentColor;-webkit-mask:var(--sym) center/contain no-repeat;mask:var(--sym) center/contain no-repeat}.sel-opt .tick,.sel-opt.sel .cd{color:var(--c-primary)}.sel-opt .tick{flex:none;display:inline-flex}.sel-empty{padding:18px 10px;text-align:center;font-size:13px;color:var(--c-text-disabled)}.sel-sheet-scrim{position:fixed;inset:0;z-index:200;background:rgba(26,12,54,.42);display:flex;align-items:flex-end;animation:selSheetFade .2s ease}.sel-sheet-scrim.in-frame{border-radius:42px;overflow:hidden}.sel-sheet{position:relative;width:100%;background:var(--c-surface);border-radius:20px 20px 0 0;box-shadow:0 -12px 44px -14px rgba(28,12,54,.45);padding:16px 16px max(28px,calc(env(safe-area-inset-bottom) + 16px));display:flex;flex-direction:column;gap:12px;max-height:84%;animation:selSheetUp .28s cubic-bezier(.32,.72,0,1)}.sel-sheet .sheet-grab{position:absolute;top:auto;bottom:9px;inset-inline:0;margin-inline:auto;width:134px;height:5px;border-radius:100px;background:rgba(60,60,67,.3)}.sel-sheet-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:none}.sel-sheet-title{font-size:16px;font-weight:600;color:var(--c-text-primary)}.sel-sheet-close{width:32px;height:32px;border-radius:8px;background:var(--c-surface-subtle);border:1px solid var(--c-border);display:grid;place-items:center;color:var(--c-text-primary);cursor:pointer;padding:0;flex:none}.sel-sheet-close:hover{background:var(--c-border)}.sel-sheet-close svg{width:16px;height:16px}.sel-sheet .sel-search{height:48px;padding:0 14px;border-radius:var(--radius-control)}.sel-sheet .sel-search input{font-size:15px}.sel-sheet .sel-list{max-height:none;min-height:0;flex:1 1 auto;overflow-y:auto;gap:2px}.sel-sheet .sel-opt{padding:13px 12px;min-height:48px;font-size:15px}@keyframes selSheetFade{0%{opacity:0}to{opacity:1}}@keyframes selSheetUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.ob-reveal{animation:revealDown .22s ease}@keyframes revealDown{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.confirmchip{display:flex;align-items:center;gap:11px;padding:11px 13px;border-radius:var(--radius-lg);background:var(--brand-50);border:1px solid var(--brand-100);margin-bottom:20px}.cc-av{width:32px;height:32px;border-radius:50%;flex:none;display:grid;place-items:center;background:var(--c-primary);color:#fff}.cc-av svg{width:17px;height:17px}.cc-body{flex:1;min-width:0;display:flex;align-items:center;gap:7px;font-size:14px;overflow:hidden}.cc-body b{font-weight:700;color:var(--c-text-primary);white-space:nowrap}.cc-dot{color:var(--c-text-disabled)}.cc-role{color:var(--c-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cc-edit{flex:none;display:inline-flex;align-items:center;gap:5px;background:none;border:none;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;color:var(--c-primary);padding:5px 7px;border-radius:7px}.cc-edit:hover{background:color-mix(in srgb,var(--c-primary) 10%,transparent)}.cc-edit svg{width:14px;height:14px}.ob-soft,.ob-warn{display:flex;gap:10px;align-items:flex-start;padding:11px 13px;border-radius:var(--radius-md);font-size:12.5px;line-height:1.45;margin-top:8px}.ob-soft,.ob-warn{background:var(--s-warning-bg);border:1px solid var(--s-warning-line);color:var(--s-warning-ink)}.ob-soft svg,.ob-warn svg{flex:none;margin-top:1px;color:var(--warning-500)}.ob-soft-body{display:flex;flex-direction:column;gap:7px}.ob-soft-btn{align-self:flex-start;background:var(--warning-500);color:#fff;border:none;cursor:pointer;font-family:inherit;font-size:12px;font-weight:600;padding:7px 13px;border-radius:7px;white-space:nowrap;line-height:1.2}.ob-soft-btn:hover{filter:brightness(.95)}.ms-trigger{min-height:46px;height:auto;align-items:center;padding-block:7px;flex-wrap:nowrap}.ms-chips{display:flex;flex-wrap:wrap;gap:6px;flex:1;min-width:0;align-items:center}.ms-chip{display:inline-flex;align-items:center;gap:5px;padding:4px 6px 4px 9px;border-radius:7px;background:var(--brand-50);color:var(--c-primary);font-size:12.5px;font-weight:500;line-height:1;max-width:100%}.ms-chip svg{flex:none}.ms-chip-t{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ms-x{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:5px;color:var(--c-primary);opacity:.65;cursor:pointer;transition:.12s}.ms-x:hover{opacity:1;background:color-mix(in srgb,var(--c-primary) 16%,transparent)}.ms-opt{display:flex;align-items:center;gap:10px}.ms-box{flex:none;width:18px;height:18px;border-radius:5px;border:1.5px solid var(--c-border);background:var(--c-surface);display:grid;place-items:center;color:#fff;transition:.12s}.ms-box svg{opacity:0;transform:scale(.5);transition:.12s}.ms-opt.sel .ms-box{background:var(--c-primary);border-color:var(--c-primary)}.ms-opt.sel .ms-box svg{opacity:1;transform:scale(1)}.ms-ic{flex:none;display:grid;place-items:center;color:var(--c-text-secondary)}.ms-opt.sel .ms-ic{color:var(--c-primary)}.ms-opt .nm{flex:1;min-width:0}.chipset{display:flex;flex-wrap:wrap;gap:9px;margin-top:2px}.ds-chip{display:inline-flex;align-items:center;gap:7px;height:42px;padding:0 15px;border-radius:var(--radius-chip);font-family:inherit;font-size:13.5px;font-weight:500;line-height:1;white-space:nowrap;cursor:pointer;border:1px solid var(--c-border);background:var(--c-surface);color:var(--c-text-primary);transition:background .15s,border-color .15s,color .15s,box-shadow .15s}.ds-chip:hover{border-color:var(--c-border-strong);background:var(--c-surface-subtle)}.ds-chip .ds-chip-ic{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;flex:none;color:var(--c-text-secondary)}.ds-chip .ds-chip-ic:empty{display:none}.ds-chip.on{background:var(--brand-50);border-color:var(--c-primary);color:var(--c-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--c-primary) 12%,transparent)}.ds-chip.on:hover{background:var(--brand-100)}.ds-chip.on .ds-chip-ic{color:var(--c-primary)}.ob-cta{margin-top:6px}.ob-cta svg,.ob-finish svg{transition:transform .15s}[dir=rtl] .ob-back svg,[dir=rtl] .ob-cta svg,[dir=rtl] .ob-finish svg{transform:scaleX(-1)}.ob-cta:hover:not(:disabled) svg,.ob-finish:hover:not(:disabled) svg{transform:translateX(3px)}[dir=rtl] .ob-cta:hover:not(:disabled) svg,[dir=rtl] .ob-finish:hover:not(:disabled) svg{transform:scaleX(-1) translateX(3px)}.ob-actions{display:flex;gap:12px;margin-top:6px}.ob-back{width:auto;flex:none;padding:0 22px}.ob-finish{flex:1}.btn-danger{background:var(--c-error);color:#fff}.btn-danger:hover:not(:disabled){filter:brightness(.93)}.sc-onboard{justify-content:center}.sc-onboard .sc-inner{max-width:500px;width:100%}.sc-onboard .sc-title{font-size:30px;margin-top:14px;line-height:1.16}.ob-preview{margin-top:34px;border-radius:18px;overflow:hidden;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.16);backdrop-filter:blur(12px);box-shadow:0 24px 60px -24px rgba(20,5,40,.6)}.ob-pv-head{display:flex;align-items:center;gap:6px;padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.12)}.ob-pv-dot{width:9px;height:9px;border-radius:50%;background:rgba(255,255,255,.28)}.ob-pv-ti{margin-inline-start:8px;font-size:12px;font-weight:600;letter-spacing:.04em;color:rgba(238,223,255,.78);text-transform:uppercase}.ob-pv-body{padding:6px 16px 14px}.ob-row{display:flex;align-items:flex-start;gap:14px;padding:11px 0;border-bottom:1px solid rgba(255,255,255,.08)}.ob-row:last-child{border-bottom:none}.ob-k{flex:none;width:104px;font-size:12px;color:rgba(238,223,255,.6);padding-top:3px}.ob-k,.ob-v{font-weight:600}.ob-v{flex:1;min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:7px;font-size:14px;color:#fff}.ob-av{width:22px;height:22px;border-radius:6px;flex:none;display:grid;place-items:center;background:rgba(70,209,192,.2);color:var(--accent-200)}.ob-av svg{width:14px;height:14px}.ob-sub{font-weight:500;color:rgba(238,223,255,.7);font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.ob-flag{font-size:18px;line-height:1}.ob-v .mono{color:#fff}.ob-pend{font-size:12.5px;font-weight:500;color:rgba(238,223,255,.4);font-style:italic}.ob-row:not(.ob-row-goals) .ob-v{flex-wrap:nowrap}.ob-goals{display:flex;flex-wrap:wrap;gap:6px}.ob-gchip{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:600;color:#fff;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);padding:4px 9px;border-radius:999px}.ob-gchip svg{width:13px;height:13px;color:var(--accent-200)}.ob-checklist{list-style:none;margin:24px 0 0;display:flex;flex-direction:column;gap:11px}.ob-checklist li{display:flex;align-items:center;gap:12px;font-size:14.5px;color:rgba(238,223,255,.66);transition:.25s}.ob-checklist li.on{color:#fff}.ob-cl-ic{width:22px;height:22px;border-radius:50%;flex:none;display:grid;place-items:center;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16);color:#fff;transition:.25s}.ob-checklist li.on .ob-cl-ic{background:var(--accent-400);border-color:var(--accent-400);color:#06231f}.ob-cl-empty{width:7px;height:7px;border-radius:50%;background:rgba(255,255,255,.25)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .ob-preview{background:rgba(255,255,255,.72);border:1px solid var(--brand-100);box-shadow:0 18px 44px rgba(48,9,94,.12)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .ob-pv-head{border-color:var(--brand-100)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .ob-pv-dot{background:var(--brand-200)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .ob-pv-ti{color:var(--accent-600)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .ob-row{border-color:rgba(48,9,94,.08)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .ob-k{color:var(--neutral-500)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .ob-v{color:var(--brand-950)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .ob-v .mono{color:var(--brand-950)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .ob-av{background:var(--accent-50);color:var(--accent-600)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .ob-sub{color:var(--neutral-600)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .ob-pend{color:var(--neutral-400)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .ob-gchip{background:#fff;border:1px solid var(--brand-100);color:var(--brand-950)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .ob-gchip svg{color:var(--accent-600)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .ob-checklist li{color:var(--neutral-400)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .ob-checklist li.on{color:var(--brand-950)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .ob-cl-ic{background:#fff;border:1px solid var(--brand-100);color:var(--brand-600)}.sc-success-inner{display:flex;flex-direction:column;align-items:center;text-align:center}.sc-eyebrow.center,.sc-title.center{justify-content:center;text-align:center}.ob-burst{position:relative;width:96px;height:96px;margin-bottom:26px;display:grid;place-items:center}.ob-burst-ring{position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle,rgba(70,209,192,.5),transparent 70%);filter:blur(8px)}.ob-burst-ic{position:relative;width:72px;height:72px;border-radius:22px;display:grid;place-items:center;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.2);color:var(--accent-200)}.fullstate{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:24px;overflow:hidden}.fs-success{background:radial-gradient(120% 90% at 85% 8%,rgba(70,209,192,.28),transparent 46%),radial-gradient(120% 110% at 12% 95%,rgba(143,68,255,.55),transparent 55%),linear-gradient(155deg,#5311C4,#30095E 60%,#1F0540)}.fs-error{background:var(--bg)}.fs-grid{position:absolute;inset:0;pointer-events:none;background-image:repeating-linear-gradient(0deg,rgba(255,255,255,.05) 0 1px,transparent 1px 64px),repeating-linear-gradient(90deg,rgba(255,255,255,.05) 0 1px,transparent 1px 64px);-webkit-mask-image:radial-gradient(120% 100% at 50% 30%,#000,transparent 75%);mask-image:radial-gradient(120% 100% at 50% 30%,#000,transparent 75%)}.fs-card{position:relative;z-index:2;background:var(--c-surface);border-radius:24px;padding:44px 40px;width:100%;max-width:440px;text-align:center;box-shadow:var(--shadow-float);opacity:1;animation:fsPop .4s cubic-bezier(.2,.9,.3,1)}@keyframes fsPop{0%{transform:translateY(12px) scale(.98)}to{transform:none}}.fs-ti{font-size:25px;font-weight:600;letter-spacing:-.02em;color:var(--c-text-primary);margin-top:22px;text-wrap:balance}.fs-bd{font-size:15px;color:var(--c-text-secondary);margin-top:9px;line-height:1.5;text-wrap:pretty}.fs-redirect{margin-top:26px;display:flex;flex-direction:column;gap:11px;align-items:center}.fs-bar{width:100%;height:5px;border-radius:999px;background:var(--c-border);overflow:hidden;position:relative}.fs-bar:after{content:"";position:absolute;inset:0 100% 0 0;background:var(--c-primary);border-radius:999px;animation:fsFill 1.7s ease forwards}@keyframes fsFill{to{inset:0 0 0 0}}.fs-redirect-t{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--c-text-secondary)}.spin-sm{width:14px;height:14px;border-width:2px}.success-check{position:relative;width:80px;height:80px;margin:0 auto;animation:popIn .45s cubic-bezier(.2,.9,.3,1)}@keyframes popIn{0%{transform:scale(.62)}to{transform:scale(1)}}.success-check svg{position:absolute;inset:0;width:80px;height:80px}.sc-ring-bg{fill:none;stroke:var(--s-success-bg);stroke-width:5}.sc-ring-fg{fill:none;stroke:var(--s-success-line);stroke-width:5;stroke-linecap:round;stroke-dasharray:226;stroke-dashoffset:0;transform:rotate(-90deg);transform-origin:center}.sc-tick path{fill:none;stroke:var(--s-success-ink);stroke-width:5.5;stroke-linecap:round;stroke-linejoin:round}.fs-prov{background:var(--bg)}.fs-prov[data-variant=aurora]{background:radial-gradient(120% 90% at 85% 6%,rgba(70,209,192,.28),transparent 46%),radial-gradient(120% 110% at 10% 96%,rgba(143,68,255,.55),transparent 55%),linear-gradient(155deg,#5311C4,#30095E 60%,#1F0540)}.fs-prov[data-variant=midnight]{background:radial-gradient(130% 80% at 50% -8%,rgba(143,68,255,.28),transparent 52%),radial-gradient(90% 70% at 88% 96%,rgba(70,209,192,.14),transparent 60%),linear-gradient(180deg,#241043,#160628)}.fs-prov[data-variant=light]{background:radial-gradient(120% 90% at 85% 8%,rgba(70,209,192,.2),transparent 46%),radial-gradient(120% 110% at 12% 95%,rgba(143,68,255,.2),transparent 55%),linear-gradient(155deg,#F1E7FF,#FAF4FF 58%,#FFFFFF)}.fs-prov[data-variant=graylight]{background:linear-gradient(180deg,#FBFBFC,#F5F3FA 60%,#ECE6F6)}.fs-prov[data-variant=graylight] .fs-grid,.fs-prov[data-variant=light] .fs-grid{background-image:repeating-linear-gradient(0deg,rgba(48,9,94,.05) 0 1px,transparent 1px 64px),repeating-linear-gradient(90deg,rgba(48,9,94,.05) 0 1px,transparent 1px 64px)}.prov-card{position:relative;z-index:2;width:100%;max-width:452px;text-align:center;background:var(--c-surface);border:1px solid var(--c-border);border-radius:24px;padding:34px 34px 26px;box-shadow:var(--shadow-float);font-family:var(--font);animation:fsPop .45s cubic-bezier(.2,.9,.3,1)}.prov2-emblem{position:relative;width:78px;height:78px;margin:0 auto 18px;display:grid;place-items:center}.prov2-ring{position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 0deg,transparent 0 8%,var(--accent-400) 32%,var(--accent-500) 50%,transparent 62% 100%);-webkit-mask:radial-gradient(circle,transparent 30px,#000 31px);mask:radial-gradient(circle,transparent 30px,#000 31px);animation:spin 1.5s linear infinite;filter:drop-shadow(0 0 9px rgba(70,209,192,.45))}.prov2-core{position:relative;width:58px;height:58px;border-radius:50%;display:grid;place-items:center;color:var(--c-primary);background:radial-gradient(circle at 50% 32%,var(--brand-50),#fff);border:1px solid var(--brand-100);box-shadow:inset 0 1px 0 #fff,0 4px 12px -4px rgba(115,12,242,.22)}.prov2-core svg{width:19px;height:auto}.prov2-emblem:after{content:"";position:absolute;inset:-12px;border-radius:50%;background:radial-gradient(circle,rgba(70,209,192,.22),transparent 68%);z-index:-1;animation:provPulse 2.2s ease-in-out infinite}@keyframes provPulse{0%,to{transform:scale(.92);opacity:.55}50%{transform:scale(1.06);opacity:1}}.prov2-emblem.is-done .prov2-ring{animation-duration:.7s}.prov2-eyebrow{display:inline-flex;align-items:center;gap:7px;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--accent-600)}.prov2-eyebrow:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--accent-500);box-shadow:0 0 0 4px rgba(27,177,161,.16);animation:provPulse 1.4s ease-in-out infinite}.prov2-ti{font-size:23px;font-weight:600;letter-spacing:-.02em;color:var(--c-text-primary);margin-top:9px;text-wrap:balance}.prov2-bd{font-size:13.5px;line-height:1.5;color:var(--c-text-secondary);margin-top:7px;text-wrap:pretty}.prov-stepper{width:100%;max-width:336px;margin:24px auto 4px}.prov-stepper .num .spin{width:14px;height:14px;border-radius:50%;border:2px solid color-mix(in srgb,currentColor 30%,transparent);border-top-color:currentcolor;animation:spin .7s linear infinite}.prov-card .ds-stepper.vertical .sdesc{color:var(--c-text-label);white-space:normal;text-wrap:pretty}.prov-stepper .stp{transition:opacity .35s}.prov-stepper .stp:not(.done):not(.cur){opacity:.55}.prov-stepper .conn{transition:background .4s}.prov2-foot{display:flex;align-items:center;gap:14px;margin-top:18px;padding-inline:2px}.prov2-bar{flex:1;height:5px;border-radius:999px;background:var(--c-border);overflow:hidden}.prov2-bar span{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--accent-500),var(--accent-400));transition:width .55s cubic-bezier(.4,0,.2,1)}.prov2-count{font-size:12px;font-weight:600;color:var(--c-text-secondary);white-space:nowrap}@media (prefers-reduced-motion:reduce){.prov-stepper .num .spin,.prov2-emblem:after,.prov2-eyebrow:before,.prov2-ring{animation:none}}.prov-spin2{padding:64px}.prov-spin-logo{position:absolute;top:34px;inset-inline-start:46px;height:22px;color:#fff;z-index:3}.prov-spin-logo svg{height:100%;width:auto;display:block}.prov-spin-stage{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;gap:60px;width:auto;max-width:100%;flex-wrap:nowrap;text-align:start;animation:fsPop .5s cubic-bezier(.2,.9,.3,1)}.prov-spin-ring{position:relative;flex:none;width:184px;height:184px;display:grid;place-items:center}.prov-spin-ring:after{content:"";position:absolute;inset:0;border-radius:50%;border:8px solid rgba(157,242,225,.16)}.prov-spin-ring:before{content:"";position:absolute;inset:0;border-radius:50%;z-index:1;background:conic-gradient(from 0deg,transparent 0 6%,var(--accent-600) 30%,var(--accent-500) 46%,var(--accent-400) 60%,var(--accent-200) 70%,transparent 78% 100%);-webkit-mask:radial-gradient(circle,transparent 84px,#000 85px);mask:radial-gradient(circle,transparent 84px,#000 85px);filter:drop-shadow(0 0 9px rgba(70,209,192,.45));animation:spin var(--spin-dur,1.1s) linear infinite}.prov-ring-mark{position:relative;display:grid;place-items:center;color:#fff}.prov-ring-mark svg{display:block}.prov-spin-tx{width:auto;min-width:0}.prov-spin-head{display:grid;font-size:clamp(26px,3vw,37px);font-weight:700;line-height:1.16;letter-spacing:-.02em;color:#fff}.prov-spin-head>span{grid-area:1/1}.prov-spin-head .hl-sizer{visibility:hidden;pointer-events:none}.prov-spin-status{display:inline-flex;align-items:center;gap:10px;margin-top:20px;font-size:clamp(15px,1.4vw,19px);font-weight:500;color:rgba(238,223,255,.8)}.prov-status-t{animation:provStatusFade .4s ease}@keyframes provStatusFade{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.prov-gear{display:inline-flex;color:var(--accent-200);animation:spin 2.6s linear infinite;transform-origin:center}.prov-gear.is-done{animation:none;color:var(--accent-400)}.prov-gear svg{display:block}.prov-spin-rights{position:absolute;bottom:30px;left:0;right:0;text-align:center;z-index:2;font-size:13px;color:rgba(238,223,255,.5)}:is(.fs-prov[data-variant=light],.fs-prov[data-variant=graylight]) .prov-spin-logo{color:var(--brand-950)}:is(.fs-prov[data-variant=light],.fs-prov[data-variant=graylight]) .prov-spin-ring:after{border-color:rgba(48,9,94,.1)}:is(.fs-prov[data-variant=light],.fs-prov[data-variant=graylight]) .prov-spin-ring:before{background:conic-gradient(from 0deg,transparent 0 6%,var(--brand-700) 30%,var(--brand-500) 50%,var(--brand-300) 66%,transparent 76% 100%);filter:none}:is(.fs-prov[data-variant=light],.fs-prov[data-variant=graylight]) .prov-ring-mark{color:var(--brand-950)}:is(.fs-prov[data-variant=light],.fs-prov[data-variant=graylight]) .prov-spin-head{color:var(--brand-950)}:is(.fs-prov[data-variant=light],.fs-prov[data-variant=graylight]) .prov-spin-status{color:var(--neutral-600)}:is(.fs-prov[data-variant=light],.fs-prov[data-variant=graylight]) .prov-gear{color:var(--accent-600)}:is(.fs-prov[data-variant=light],.fs-prov[data-variant=graylight]) .prov-spin-rights{color:var(--neutral-500)}@media (prefers-reduced-motion:reduce){.prov-gear,.prov-spin-ring:before,.prov-status-t{animation:none}}@media (max-width:860px){.prov-spin2{padding:40px}.prov-spin-stage{flex-direction:column;text-align:center;gap:32px;align-items:center;width:auto}.prov-spin-tx{width:auto}.prov-spin-status{margin-inline:auto}}.help-scrim{position:fixed;inset:0;z-index:1099}.help-float{position:fixed;left:24px;bottom:24px;z-index:1100;display:flex;flex-direction:column;align-items:flex-start;gap:12px}[dir=rtl] .help-float{left:auto;right:24px}[dir=rtl] .help-pop{transform-origin:bottom right}.help-fab{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 18px;border-radius:999px;white-space:nowrap;background:var(--c-surface);border:1px solid var(--c-border);color:var(--c-text-primary);font-family:inherit;font-size:14px;font-weight:600;cursor:pointer;box-shadow:var(--shadow-pop);transition:transform .15s,box-shadow .15s}.help-fab:hover{transform:translateY(-1px);box-shadow:0 16px 42px rgba(20,12,40,.22)}.help-fab svg{color:var(--c-primary)}.help-pop{width:298px;background:var(--c-surface);border:1px solid var(--c-border);border-radius:16px;box-shadow:var(--shadow-pop);padding:15px;text-align:start;animation:fsPop .2s cubic-bezier(.2,.9,.3,1);transform-origin:bottom left}.help-pop-hd{display:flex;gap:12px;align-items:flex-start;margin-bottom:10px}.help-pop-ic{flex:none;width:38px;height:38px;border-radius:11px;display:grid;place-items:center;background:var(--brand-50);color:var(--c-primary);border:1px solid var(--brand-100)}.help-pop-tx{display:flex;flex-direction:column;gap:3px;min-width:0}.help-pop-tx b{font-size:15px;font-weight:600;color:var(--c-text-primary)}.help-pop-tx span{font-size:12.5px;line-height:1.45;color:var(--c-text-secondary)}.help-act{display:flex;align-items:center;gap:11px;padding:9px;border-radius:10px;text-decoration:none;font-size:13.5px;font-weight:500;color:var(--c-text-primary);transition:background .12s}.help-act:hover{background:var(--c-surface-subtle)}.ha-ic{flex:none;width:30px;height:30px;border-radius:8px;display:grid;place-items:center;background:var(--c-surface-subtle);color:var(--c-text-secondary);transition:color .12s}.help-act:hover .ha-ic{color:var(--c-primary)}@media (max-width:720px){.help-float{left:16px;bottom:16px}[dir=rtl] .help-float{left:auto;right:16px}.help-fab span{display:none}.help-fab{padding:0;width:44px;justify-content:center}}.fs-card-error{text-align:center}.fs-err-ic{width:60px;height:60px;border-radius:16px;display:grid;place-items:center;margin:0 auto;background:var(--s-error-bg);color:var(--s-error-ink);border:1px solid var(--s-error-line)}.fs-err-actions{display:flex;flex-direction:column;gap:10px;margin-top:26px}.modal-scrim{position:fixed;inset:0;z-index:1000;display:grid;grid-template-columns:minmax(0,1fr);place-items:center;padding:24px;background:rgba(20,8,40,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal-card{background:var(--c-surface);border-radius:18px;padding:26px;width:100%;max-width:412px;min-width:0;box-shadow:var(--shadow-float);text-align:start;opacity:1;animation:fsPop .26s cubic-bezier(.2,.9,.3,1);position:relative}.modal-close{position:absolute;top:16px;inset-inline-end:16px;width:34px;height:34px;border-radius:9px;display:grid;place-items:center;border:none;cursor:pointer;background:var(--neutral-100,#F1ECF8);color:var(--c-text-secondary);transition:.15s}.modal-close:hover{background:var(--neutral-200,#E4DAF3);color:var(--c-text-primary)}.modal-ic{width:46px;height:46px;border-radius:13px;display:grid;place-items:center;margin-bottom:16px}.modal-ic.warn{background:var(--s-warning-bg);color:var(--s-warning-ink);border:1px solid var(--s-warning-line)}.modal-ic.info{background:var(--s-info-bg);color:var(--s-info-ink);border:1px solid var(--s-info-line)}.modal-ti{font-size:19px;font-weight:600;letter-spacing:-.01em;color:var(--c-text-primary)}.modal-bd{font-size:14px;color:var(--c-text-secondary);margin-top:8px;line-height:1.5;text-wrap:pretty}.modal-actions{display:flex;gap:10px;margin-top:22px;justify-content:flex-end}.modal-actions .btn{width:auto;flex:none;height:44px;padding:0 18px;font-size:14px}.modal-field{margin-top:18px}.otp-edit-scrim{background:rgba(0,0,0,.55);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-family:var(--font)}[dir=rtl] .otp-edit-scrim{font-family:"Onest",var(--font-almarai),"Almarai",system-ui,sans-serif}.page.lay-card,.page.lay-full{grid-template-columns:1fr}.page.lay-full{background:var(--c-surface)}.page.lay-full .formcol{align-items:center}.page.lay-full .ob-inner{max-width:560px}.page.lay-full .goal-grid{grid-template-columns:repeat(3,1fr)}@media (max-width:1080px){.page.lay-split{grid-template-columns:1fr}.page.lay-split .showcase{display:none}}@media (max-width:560px){.formcol{padding:22px 18px}.brandbar .logo{height:18px}.brandbar{padding-block:18px 24px}.head{margin-bottom:16px}.page.lay-split:not(.is-ob) .su-screen{transform:none}.form{gap:12px}.field{gap:5px}.box{min-height:46px}.box .dial-btn,.box input{font-size:16px;height:44px}.btn{height:48px;font-size:15px}.signin-prompt,.terms-text{font-size:13px}.head h1{font-size:19px}.head p{white-space:normal;text-wrap:pretty;font-size:13px;margin-top:4px}.ob-inner .head h1{font-size:20px}.ob-inner .head p.ob-sub-wrap{white-space:normal;text-wrap:pretty;max-width:30ch}.goal-grid,.row2{grid-template-columns:1fr}.num-lbl{display:none}.num-step.cur .num-lbl,.num-stepper .num-step.cur .num-lbl{display:inline}.page.lay-card .ob-card{padding:26px 22px}.page.lay-full .goal-grid{grid-template-columns:1fr}.ob-back{padding:0;width:52px;flex:none;gap:0}.ob-back .ob-back-lbl{display:none}.modal-actions{flex-direction:column-reverse}.modal-actions .btn{width:100%}}.showcase.sc-trial-orbit{justify-content:flex-start;padding:48px 44px;overflow-y:auto;overflow-x:hidden}.showcase.sc-trial-orbit.sc-centered{justify-content:center}.showcase.sc-trial{justify-content:flex-start;padding:62px 46px 40px}.sc-trial-orbit .sc-inner{max-width:560px;width:100%;align-self:center;display:flex;flex-direction:column;align-items:center;text-align:center}.sc-trial-orbit .sc-eyebrow{justify-content:center;margin-bottom:0}.sc-trial-orbit .sc-title{font-size:24px;margin-top:14px;line-height:1.16}.sc-trial-orbit .sc-title .ital{position:relative;z-index:0}.sc-trial-orbit .sc-title .ital:before{content:"";position:absolute;z-index:-1;pointer-events:none;inset:-.24em -.5em;border-radius:999px;background:radial-gradient(58% 135% at 24% 50%,rgba(70,209,192,.2),transparent 72%),radial-gradient(64% 135% at 82% 50%,rgba(143,68,255,.22),transparent 74%);filter:blur(9px);transform-origin:center}@media (prefers-reduced-motion:no-preference){.sc-trial-orbit .sc-title .ital:before{animation:trGlowPulse 6s ease-in-out infinite}}@keyframes trGlowPulse{0%,to{opacity:.7;transform:scale(.985)}50%{opacity:1;transform:scale(1.035)}}[dir=rtl] :is(.sc-trial-orbit,.sc-trial) .sc-title br{display:none}[dir=rtl] .sc-trial .sc-title .ital{display:block;margin-top:6px;line-height:1.1}[dir=rtl] .sc-trial-orbit .sc-title .ital{display:inline}.tr-orbit{position:relative;width:100%;display:grid;place-items:center;margin:70px auto 0;z-index:2}.tr-cluster{position:relative;z-index:4;display:flex;flex-direction:column;align-items:center;gap:6px;max-width:100%;will-change:transform;animation:trclusterfloat 9s ease-in-out infinite}@keyframes trclusterfloat{0%,to{transform:translate(0)}50%{transform:translateY(-7px)}}@media (prefers-reduced-motion:reduce){.tr-cluster{animation:none}}.tr-row{display:flex;justify-content:center;gap:6px;flex-wrap:nowrap;max-width:100%}.tr-row.mid{gap:8px}.tr-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:128px;height:128px;border-radius:50%;display:grid;place-items:center;z-index:3}.tr-core-halo{position:absolute;inset:calc(-40% + 10px) -40% calc(-40% - 10px) -40%;border-radius:50%;z-index:0;background:radial-gradient(circle at 50% 45%,rgba(143,68,255,.55),rgba(70,209,192,.3) 45%,transparent 70%);filter:blur(26px);animation:trbreath 5s ease-in-out infinite}@keyframes trbreath{0%,to{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}.tr-orb{position:relative;width:108px;height:108px;border-radius:50%;z-index:2;overflow:hidden;background:radial-gradient(circle at 33% 28%,#FFFFFF 0,rgba(255,255,255,0) 26%),radial-gradient(circle at 68% 30%,#B98BFF 0,transparent 45%),radial-gradient(circle at 70% 78%,#6FE6D4 0,transparent 50%),radial-gradient(circle at 30% 80%,#FFC9A8 0,transparent 48%),radial-gradient(circle at 50% 50%,#8F44FF 0,#5A18C9 60%,#3A0E86 100%);box-shadow:0 18px 44px -14px rgba(90,24,201,.7),inset 0 -10px 22px -10px rgba(20,4,40,.7),inset 0 8px 18px -6px rgba(255,255,255,.5)}.tr-orb:after{content:"";position:absolute;inset:0;border-radius:50%;mix-blend-mode:soft-light;opacity:.55;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='120'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='120' height='120' filter='url(%23n)'/></svg>")}.tr-orb-spark{position:relative;z-index:3;color:#fff;filter:drop-shadow(0 1px 4px rgba(40,8,80,.6))}.tr-orb-ring{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:128px;height:128px;z-index:3;animation:trspin2 9s linear infinite}@keyframes trspin2{to{transform:translate(-50%,-50%) rotate(1turn)}}.tr-chip{flex:none;position:relative;display:inline-flex;align-items:center;gap:8px;padding:8px 13px 8px 9px;border-radius:999px;white-space:nowrap;z-index:4;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.18);box-shadow:0 12px 26px -16px rgba(12,2,30,.6)}.tr-chip .tc-ic{width:25px;height:25px;border-radius:50%;flex:none;display:grid;place-items:center;background:rgba(157,242,225,.16);color:var(--accent-200)}.tr-chip .tc-ic svg{width:15px;height:15px}.tr-chip b{font-size:13px;font-weight:600;color:#fff;letter-spacing:-.01em}[dir=rtl] .tr-chip{padding-right:11px}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .tr-chip{background:#fff;border:1px solid rgba(48,9,94,.08);box-shadow:0 10px 26px -16px rgba(48,9,94,.4)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .tr-chip .tc-ic{background:var(--brand-50);color:var(--brand-600)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .tr-chip b{color:var(--brand-950)}.tr-node{position:absolute;width:7px;height:7px;border-radius:50%;transform:translate(-50%,-50%);z-index:3;background:var(--accent-400);box-shadow:0 0 0 4px rgba(70,209,192,.16)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .tr-node{background:var(--accent-500);box-shadow:0 0 0 4px rgba(27,177,161,.14)}.tr-points{display:grid;grid-template-columns:repeat(2,auto);justify-content:center;gap:15px 34px;margin-top:70px;position:relative;z-index:2}.tr-pt{display:inline-flex;align-items:center;gap:9px;font-size:13.5px;font-weight:500;white-space:nowrap;color:rgba(255,255,255,.88)}.tr-pt .ck{width:19px;height:19px;border-radius:50%;flex:none;display:grid;place-items:center;background:rgba(70,209,192,.2);color:var(--accent-200)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .tr-pt{color:var(--neutral-600)}:is(.showcase[data-variant=light],.showcase[data-variant=graylight]) .tr-pt .ck{background:var(--accent-50);color:var(--accent-600)}@media (prefers-reduced-motion:reduce){.tr-core-halo{animation:none!important}}