.pg-auth{--bg:#F3F8F4;--surface:#FDFFFC;--chrome:#EAF1ED;--line:#DAE5E0;--line-strong:#749B90;--ink:#37371F;--ink-2:#5D5E60;--ink-3:#737576;--accent:#1A5A4A;--accent-ink:#FDFFFC;--accent-soft:#E6EEEA;--brass:#876927;--brass-soft:#F2F1E7;--fill:#F6AE2D;--fill-ink:#37371F;--ai-1:#B34529;--ai-2:#E55934;--ai-3:#F6AE2D;--ai-surface:#FCF8E9;--ok:#2F7A4F;--ok-soft:#E4F0E8;--warn:#996C1C;--crit:#B3213E;--deep:#12291F;--shadow:0 1px 2px rgba(26,90,74,.07),0 10px 28px -14px rgba(26,90,74,.3);--shadow-lg:0 6px 18px rgba(26,90,74,.1),0 30px 60px -24px rgba(26,90,74,.38);--font-lat:-apple-system,"SF Pro Text","IBM Plex Sans",system-ui,"Segoe UI",sans-serif;--font-ar:"IBM Plex Sans Arabic","SF Arabic","Noto Naskh Arabic","Geeza Pro",sans-serif;--font-num:ui-monospace,"SF Mono","IBM Plex Mono",Menlo,monospace;--r:8px;--ctl-h:46px}.pg-auth *{box-sizing:border-box}.pg-auth{margin:0;background:var(--bg);color:var(--ink);font-family:var(--font-ar);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}:root[lang=en] .pg-auth{font-family:var(--font-lat)}.pg-auth h1,.pg-auth h2,.pg-auth h3{margin:0;font-weight:600;line-height:1.2;letter-spacing:-.02em;text-wrap:balance}.pg-auth p{margin:0}.pg-auth a{color:inherit;text-decoration:none}.pg-auth button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}.pg-auth input,.pg-auth label{font:inherit}.pg-auth :focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.pg-auth .num{font-family:var(--font-num);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.pg-auth .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pg-auth .deck{position:-webkit-sticky;position:sticky;top:0;z-index:80;background:color-mix(in srgb,var(--bg) 90%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.pg-auth .deck-in{max-width:1240px;margin:0 auto;padding:11px 24px;display:flex;align-items:center;gap:14px}.pg-auth .deck b{font-size:13px;font-weight:600}.pg-auth .deck .sp{flex:1 1}.pg-auth .seg{display:flex;background:var(--chrome);border:1px solid var(--line);border-radius:7px;padding:3px;gap:2px}.pg-auth .seg button{font-size:12.5px;font-weight:500;padding:5px 11px;border-radius:5px;color:var(--ink-2)}.pg-auth .seg button[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow)}.pg-auth .wrap{max-width:1240px;margin:0 auto;padding:0 24px}.pg-auth .intro{padding:48px 0 6px;max-width:72ch}.pg-auth .eyebrow{font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:var(--brass);display:flex;align-items:center;gap:9px;margin-bottom:13px}.pg-auth .eyebrow:after{content:"";height:1px;flex:1 1;background:var(--line);max-width:90px}.pg-auth .intro h1{font-size:clamp(25px,3.3vw,34px);margin-bottom:11px}.pg-auth .intro p{color:var(--ink-2);font-size:16.5px}.pg-auth .scr{padding:40px 0 6px}.pg-auth .scr-h{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:5px}.pg-auth .scr-h .n{font-family:var(--font-num);font-size:12px;font-weight:700;color:var(--brass);border:1px solid color-mix(in srgb,var(--brass) 34%,transparent);background:var(--brass-soft);border-radius:999px;padding:2px 10px}.pg-auth .scr-h h2{font-size:clamp(19px,2.4vw,25px)}.pg-auth .scr>p.lede{color:var(--ink-2);font-size:15px;max-width:74ch}.pg-auth .notes{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:13px 24px;gap:13px 24px;margin-top:18px}.pg-auth .note{font-size:13.5px;line-height:1.55;color:var(--ink-2);-webkit-padding-start:13px;padding-inline-start:13px;-webkit-border-start:2px solid var(--accent-soft);border-inline-start:2px solid var(--accent-soft)}.pg-auth .note b{color:var(--ink);font-weight:600;display:block;font-size:12.5px;margin-bottom:2px}.pg-auth .frame{margin-top:20px;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:var(--surface);box-shadow:var(--shadow-lg)}.pg-auth .frame-bar{display:flex;align-items:center;gap:10px;padding:9px 14px;background:var(--chrome);border-bottom:1px solid var(--line)}.pg-auth .dots{display:flex;gap:6px}.pg-auth .dots i{width:9px;height:9px;border-radius:50%;background:var(--line-strong);opacity:.45}.pg-auth .url{flex:1 1;text-align:center;font-family:var(--font-num);font-size:11px;color:var(--ink-3);background:var(--surface);border:1px solid var(--line);border-radius:999px;padding:3px 12px;max-width:280px;margin:0 auto;direction:ltr}.pg-auth .auth{display:grid;grid-template-columns:1fr 1fr;min-height:620px;background:var(--bg)}.pg-auth .pane{padding:36px 44px;display:flex;flex-direction:column}.pg-auth .pane.form{background:var(--surface);justify-content:center}.pg-auth .pane.side{background:var(--deep);color:#FDFFFC;position:relative;overflow:hidden;justify-content:center}.pg-auth .wm{height:20px;width:83.6px;display:block;color:var(--ink)}.pg-auth .auth .top{display:flex;align-items:center;gap:10px;margin-bottom:auto;padding-bottom:26px}.pg-auth .auth .top .sp{flex:1 1}.pg-auth .mini{font-size:13px;color:var(--ink-3)}.pg-auth .mini a{color:var(--accent);font-weight:600}.pg-auth .box{width:100%;max-width:400px;margin:0 auto}.pg-auth .box h1{font-size:26px;margin-bottom:8px}.pg-auth .box .sub{font-size:14.5px;color:var(--ink-2);margin-bottom:24px}.pg-auth .fed{display:grid;grid-gap:9px;gap:9px}.pg-auth .fbtn{display:flex;align-items:center;justify-content:center;gap:10px;height:var(--ctl-h);border:1px solid var(--line-strong);border-radius:var(--r);background:var(--surface);font-size:14.5px;font-weight:600;transition:background-color .15s,border-color .15s}.pg-auth .fbtn:hover{background:var(--chrome)}.pg-auth .fbtn .g,.pg-auth .fbtn svg{width:18px;height:18px;flex:none}.pg-auth .split{display:flex;align-items:center;gap:14px;margin:22px 0;color:var(--ink-3);font-size:12.5px}.pg-auth .split:after,.pg-auth .split:before{content:"";height:1px;flex:1 1;background:var(--line)}.pg-auth .field{display:grid;grid-gap:6px;gap:6px;margin-bottom:14px}.pg-auth .field label{font-size:12.5px;font-weight:600;color:var(--ink-2)}.pg-auth .field .ctl{position:relative;display:flex;align-items:center}.pg-auth .field input{width:100%;height:var(--ctl-h);border:1px solid var(--line-strong);border-radius:var(--r);background:var(--bg);padding:0 14px;font-size:15px;color:var(--ink);transition:border-color .15s,box-shadow .15s}.pg-auth .field input::placeholder{color:var(--ink-3)}.pg-auth .field input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);background:var(--surface)}.pg-auth .field input[type=email],.pg-auth .field input[type=password]{direction:ltr;text-align:start}[dir=rtl] .pg-auth .field input[type=email],[dir=rtl] .pg-auth .field input[type=password]{text-align:right}.pg-auth .field .eye{position:absolute;inset-inline-end:10px;color:var(--ink-3);padding:6px;display:flex}.pg-auth .field .hint{font-size:11.5px;color:var(--ink-3)}.pg-auth .field .hint.bad{color:var(--crit)}.pg-auth .row{justify-content:space-between;gap:12px;margin:4px 0 20px;flex-wrap:wrap}.pg-auth .check,.pg-auth .row{display:flex;align-items:center}.pg-auth .check{gap:8px;font-size:13px;color:var(--ink-2)}.pg-auth .check input{width:16px;height:16px;accent-color:var(--accent)}.pg-auth .forgot{font-size:13px;color:var(--accent);font-weight:600}.pg-auth .meter{display:flex;gap:4px;margin-top:6px}.pg-auth .meter i{height:3px;flex:1 1;border-radius:99px;background:var(--line);transition:background-color .25s}.pg-auth .meter i.on1{background:var(--crit)}.pg-auth .meter i.on2{background:var(--warn)}.pg-auth .meter i.on3{background:var(--ok)}.pg-auth .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:var(--ctl-h);padding:0 20px;border-radius:var(--r);font-size:15px;font-weight:600;width:100%;border:1px solid transparent;transition:filter .15s,background-color .15s}.pg-auth .btn.dark{background:var(--accent);color:var(--accent-ink)}.pg-auth .btn.dark:hover{filter:brightness(1.14)}.pg-auth .btn.amber{background:var(--fill);color:var(--fill-ink)}.pg-auth .btn.amber:hover{filter:brightness(1.06)}.pg-auth .legal{font-size:11.5px;color:var(--ink-3);line-height:1.65;margin-top:16px;text-align:center}.pg-auth .legal a{color:var(--ink-2);text-decoration:underline;text-underline-offset:2px}.pg-auth .pane.side .glow{position:absolute;inset-block-start:-30%;inset-inline-start:50%;width:640px;height:640px;transform:translateX(-50%);pointer-events:none;background:radial-gradient(circle,color-mix(in srgb,var(--accent) 52%,transparent) 0,transparent 66%)}.pg-auth .pane.side .in{position:relative;z-index:2;max-width:380px;margin:0 auto}.pg-auth .pane.side .wave{display:flex;align-items:center;gap:2px;height:44px;margin-bottom:26px;direction:ltr}.pg-auth .pane.side .wave i{flex:1 1;border-radius:99px;background:rgba(253,255,252,.22)}.pg-auth .pane.side .wave i.on{background:var(--fill)}.pg-auth .pane.side h2{font-size:24px;color:#FDFFFC;margin-bottom:12px}.pg-auth .pane.side p{font-size:14.5px;color:rgba(253,255,252,.7);line-height:1.75}.pg-auth .pane.side .pts{list-style:none;padding:0;margin:24px 0 0;display:grid;grid-gap:12px;gap:12px}.pg-auth .pane.side .pts li{display:grid;grid-template-columns:18px 1fr;grid-gap:11px;gap:11px;font-size:14px;color:rgba(253,255,252,.85);line-height:1.55}.pg-auth .pane.side .pts svg{color:var(--fill);margin-top:3px}.pg-auth .pane.side .quote{margin-top:30px;padding-top:22px;border-top:1px solid rgba(253,255,252,.16);font-size:14px;color:rgba(253,255,252,.78);line-height:1.8}.pg-auth .pane.side .quote cite{display:block;margin-top:10px;font-style:normal;font-size:12.5px;color:rgba(253,255,252,.5)}.pg-auth .stat-row{display:flex;gap:26px;margin-top:26px;flex-wrap:wrap}.pg-auth .stat b{font-family:var(--font-num);font-size:21px;font-weight:600;color:#FDFFFC;display:block;line-height:1.2}.pg-auth .stat span{font-size:11.5px;color:rgba(253,255,252,.55)}.pg-auth .cycle{display:flex;background:var(--chrome);border:1px solid var(--line);border-radius:9px;padding:3px;gap:3px;margin-bottom:18px}.pg-auth .cycle button{flex:1 1;font-size:13px;font-weight:600;padding:8px 10px;border-radius:6px;color:var(--ink-2);display:flex;align-items:center;justify-content:center;gap:7px}.pg-auth .cycle button[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow)}.pg-auth .cycle .save{font-size:10.5px;font-weight:700;letter-spacing:.03em;color:var(--accent);background:var(--accent-soft);border-radius:999px;padding:2px 7px}.pg-auth .order{border:1px solid var(--line);border-radius:10px;background:var(--bg);padding:14px 16px;margin-bottom:20px;display:grid;grid-gap:9px;gap:9px}.pg-auth .order .li{display:flex;align-items:baseline;justify-content:space-between;gap:14px;font-size:14px}.pg-auth .order .li .lbl{color:var(--ink-2)}.pg-auth .order .li .lbl b{color:var(--ink);font-weight:620;display:block;font-size:14.5px}.pg-auth .order .li .lbl span{font-size:12px;color:var(--ink-3)}.pg-auth .order .amt{font-family:var(--font-num);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate;white-space:nowrap;color:var(--ink-2)}.pg-auth .order hr{border:0;border-top:1px solid var(--line);margin:1px 0}.pg-auth .order .tot{align-items:center}.pg-auth .order .tot .lbl b{font-size:15px}.pg-auth .order .tot .amt{font-size:19px;font-weight:650;color:var(--ink)}.pg-auth .methods{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin-bottom:18px}.pg-auth .method{border:1px solid var(--line-strong);border-radius:var(--r);background:var(--surface);padding:11px 8px 9px;display:flex;flex-direction:column;align-items:center;gap:7px;font-size:11.5px;font-weight:600;color:var(--ink-2);transition:border-color .15s,background-color .15s}.pg-auth .method:hover{background:var(--chrome)}.pg-auth .method[aria-pressed=true]{border-color:var(--accent);color:var(--ink);box-shadow:0 0 0 1px var(--accent);background:var(--accent-soft)}.pg-auth .method .mk{height:19px;display:flex;align-items:center;justify-content:center;gap:3px}.pg-auth .mada-mk{font-family:var(--font-lat);font-size:14px;font-weight:800;letter-spacing:-.03em;color:#84C446}.pg-auth .mada-mk i{color:#0F9B8E;font-style:normal}.pg-auth .visa-mk{font-family:var(--font-lat);font-size:13px;font-weight:800;font-style:italic;letter-spacing:-.02em;color:#1A1F71}.pg-auth .mc-mk{display:flex}.pg-auth .mc-mk i{width:13px;height:13px;border-radius:50%;display:block}.pg-auth .mc-mk i:first-child{background:#EB001B}.pg-auth .mc-mk i:last-child{background:#F79E1B;-webkit-margin-start:-5px;margin-inline-start:-5px;mix-blend-mode:multiply}.pg-auth .card-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.pg-auth .card-grid .full{grid-column:1/-1}.pg-auth .field input.pan{direction:ltr;text-align:start;font-family:var(--font-num);letter-spacing:.06em}[dir=rtl] .pg-auth .field input.pan{text-align:right}.pg-auth .field .brand{position:absolute;inset-inline-end:11px;display:flex;align-items:center;gap:4px;pointer-events:none}.pg-auth .consent{display:grid;grid-template-columns:16px 1fr;grid-gap:10px;gap:10px;align-items:start;padding:12px 14px;border:1px solid var(--line);border-radius:var(--r);background:var(--bg);margin:4px 0 16px;font-size:12.5px;color:var(--ink-2);line-height:1.55}.pg-auth .consent input{width:16px;height:16px;accent-color:var(--accent);margin-top:2px}.pg-auth .consent b{display:block;color:var(--ink);font-weight:620;font-size:13px;margin-bottom:2px}.pg-auth .trust{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:14px;font-size:11.5px;color:var(--ink-3)}.pg-auth .trust svg{color:var(--ok)}.pg-auth .skip{text-align:center;padding:30px 22px;border:1px dashed var(--line-strong);border-radius:11px;background:var(--bg)}.pg-auth .skip .ic{width:44px;height:44px;border-radius:12px;background:var(--ok-soft);color:var(--ok);display:inline-flex;align-items:center;justify-content:center;margin-bottom:13px}.pg-auth .skip h3{font-size:17px;margin-bottom:7px;font-weight:650}.pg-auth .skip p{font-size:14px;color:var(--ink-2);max-width:38ch;margin:0 auto}.pg-auth .plan{display:flex;align-items:center;gap:11px;padding:11px 14px;border:1px solid var(--line);border-radius:var(--r);background:var(--bg);margin-bottom:20px}.pg-auth .plan .ic{width:32px;height:32px;border-radius:8px;background:var(--accent-soft);color:var(--accent);display:flex;align-items:center;justify-content:center;flex:none}.pg-auth .plan .tx{flex:1 1;min-width:0}.pg-auth .plan .tx b{display:block;font-size:13px;font-weight:600}.pg-auth .plan .tx span{font-size:11.5px;color:var(--ink-3)}.pg-auth .plan a{font-size:12.5px;color:var(--accent);font-weight:600;flex:none}@media (max-width:900px){.pg-auth .auth{grid-template-columns:1fr;min-height:0}.pg-auth .pane.side{display:none}.pg-auth .pane{padding:28px 24px}}@media (prefers-reduced-motion:reduce){.pg-auth *,.pg-auth :after,.pg-auth :before{transition-duration:.01ms!important}}.pg-auth .code{display:flex;gap:9px;justify-content:center;direction:ltr;margin-top:6px}.pg-auth .code input{width:48px;height:56px;text-align:center;font-family:var(--font-num);font-size:21px;font-weight:600;color:var(--ink);border:1px solid var(--line-strong);border-radius:var(--r);background:var(--bg)}.pg-auth .code input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);background:var(--surface)}.pg-auth .chipx{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--brass);background:var(--brass-soft);border-radius:999px;padding:3px 9px;border:1px solid color-mix(in srgb,var(--brass) 34%,transparent)}.pg-auth .frame-bar,.pg-auth .intro,.pg-auth .notes,.pg-auth .scr-h,.pg-auth .scr>p.lede{display:none}.pg-auth section.scr{display:none;padding:28px 0 40px}.pg-auth section.scr.active{display:block}.pg-auth .frame{margin-top:0}.pg-auth .fed,.pg-auth .plan,.pg-auth .split{display:none}.pg-auth #li-error,.pg-auth #su-error,.pg-auth #vr-error{font-size:12.5px;line-height:1.5;margin:-4px 0 14px;color:var(--ok)}.pg-auth #li-error.bad,.pg-auth #su-error.bad,.pg-auth #vr-error.bad{color:var(--crit)}@media (max-width:430px){div.code{gap:6px}div.code input{width:38px}}@media (max-width:359px){div.code{gap:5px}div.code input{width:32px}}.auth .top .btn.ghost{background:transparent;border-color:transparent;color:var(--ink-2)}.auth .top .btn.ghost:hover{background:var(--chrome);color:var(--ink)}.auth .top .btn.icon{width:32px;height:32px;padding:0;flex:none}