@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-400-arabic.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-500-arabic.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-500-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-600-arabic.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-600-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-600-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--brand-lime:#D2E171;--brand-navy:#17144B;--brand-blue:#16498A;--brand-purple:#583795;--brand-deep-purple:#342562;--brand-black:#000000;--brand-white:#FFFFFF;--brand-ink:#1F1D2B;--lime-50:#F7FAE9;--lime-100:#EDF3CD;--lime-200:#E1EBAB;--lime-300:#D2E171;--lime-400:#C2D355;--lime-500:#A8BB3C;--lime-700:#6E7C1F;--navy-50:#ECECF4;--navy-100:#D5D4E4;--navy-600:#241F63;--navy-700:#1D1957;--navy-800:#17144B;--navy-900:#0F0D33;--blue-50:#EAF1F9;--blue-100:#CFDDEF;--blue-500:#1A57A5;--blue-600:#16498A;--blue-700:#123B6F;--purple-50:#F1EDF9;--purple-100:#DFD6EE;--purple-500:#6B45B0;--purple-600:#583795;--purple-700:#432A73;--deep-purple-600:#342562;--n-0:#FFFFFF;--n-25:#FAFBFC;--n-50:#F5F6F9;--n-100:#EDEFF4;--n-200:#E1E4EC;--n-300:#CBD0DB;--n-400:#A3AAB9;--n-500:#767E90;--n-600:#545C6E;--n-700:#3A4152;--n-800:#262B38;--n-900:#14161E;--green-600:#1F8F63;--green-50:#E7F5EF;--amber-600:#B07A00;--amber-50:#FFF6E2;--red-600:#C13350;--red-50:#FCECEF}:root{--font-ui:"IBM Plex Sans Arabic","IBM Plex Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--font-arabic:"IBM Plex Sans Arabic","Noto Naskh Arabic",system-ui,sans-serif;--font-logo:"Poppins","IBM Plex Sans Arabic",sans-serif;--font-numeric:"IBM Plex Sans Arabic",ui-monospace,"SFMono-Regular",monospace;--text-2xs:.6875rem;--text-xs:.75rem;--text-sm:.8125rem;--text-base:.875rem;--text-md:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.375rem;--text-5xl:3rem;--text-6xl:3.75rem;--fw-light:300;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--lh-tight:1.15;--lh-snug:1.3;--lh-normal:1.5;--lh-relaxed:1.65;--track-tight:-.02em;--track-normal:0em;--track-wide:.04em;--track-caps:.08em;--type-display:var(--fw-semibold) var(--text-5xl)/var(--lh-tight) var(--font-ui);--type-h1:var(--fw-semibold) var(--text-3xl)/var(--lh-tight) var(--font-ui);--type-h2:var(--fw-semibold) var(--text-2xl)/var(--lh-snug) var(--font-ui);--type-h3:var(--fw-semibold) var(--text-lg)/var(--lh-snug) var(--font-ui);--type-body:var(--fw-regular) var(--text-base)/var(--lh-normal) var(--font-ui);--type-body-sm:var(--fw-regular) var(--text-sm)/var(--lh-normal) var(--font-ui);--type-label:var(--fw-medium) var(--text-sm)/var(--lh-snug) var(--font-ui);--type-caption:var(--fw-regular) var(--text-xs)/var(--lh-snug) var(--font-ui);--type-overline:var(--fw-semibold) var(--text-2xs)/var(--lh-snug) var(--font-ui);--type-amount:var(--fw-semibold) var(--text-2xl)/var(--lh-tight) var(--font-numeric)}:root{--space-0:0px;--space-1:2px;--space-2:4px;--space-3:6px;--space-4:8px;--space-5:12px;--space-6:16px;--space-7:20px;--space-8:24px;--space-9:32px;--space-10:40px;--space-11:48px;--space-12:64px;--space-13:80px;--space-14:96px;--space-15:128px;--gutter:24px;--page-pad-x:32px;--page-pad-y:28px;--content-max:1240px;--prose-max:68ch;--sidebar-w:248px;--sidebar-w-collapsed:72px;--topbar-h:64px;--field-h:40px;--field-h-lg:48px;--row-h:52px;--tap-min:44px}:root{--radius-xs:4px;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-xl:20px;--radius-2xl:28px;--radius-pill:999px;--radius-card:var(--radius-lg);--radius-field:var(--radius-md);--radius-button:var(--radius-md);--border-hairline:1px;--border-strong:1.5px}:root{--shadow-none:none;--shadow-xs:0 1px 2px rgba(20,22,30,.05);--shadow-sm:0 1px 3px rgba(20,22,30,.06),0 1px 2px rgba(20,22,30,.04);--shadow-md:0 4px 12px rgba(20,22,30,.07),0 1px 2px rgba(20,22,30,.04);--shadow-lg:0 12px 32px rgba(20,22,30,.1),0 2px 6px rgba(20,22,30,.04);--shadow-xl:0 24px 60px rgba(20,22,30,.14);--shadow-inset-top:inset 0 1px 0 rgba(255,255,255,.06);--shadow-material-sm:0 1px 2px rgba(20,22,30,.04),0 4px 14px rgba(20,22,30,.06);--shadow-material-md:0 2px 6px rgba(20,22,30,.05),0 14px 36px rgba(20,22,30,.09);--shadow-material-lg:0 4px 12px rgba(20,22,30,.06),0 28px 72px rgba(20,22,30,.13);--shadow-material-xl:0 8px 24px rgba(20,22,30,.07),0 56px 130px rgba(20,22,30,.18);--material-thin-bg:rgba(255,255,255,.78);--material-thin-blur:blur(12px) saturate(130%);--material-thin-edge:inset 0 1px 0 rgba(255,255,255,.5);--material-regular-bg:rgba(255,255,255,.86);--material-regular-blur:blur(18px) saturate(140%);--material-regular-edge:inset 0 1px 0 rgba(255,255,255,.6);--material-thick-bg:rgba(255,255,255,.92);--material-thick-blur:blur(24px) saturate(140%);--material-thick-edge:inset 0 1px 0 rgba(255,255,255,.7);--material-hairline:rgba(20,22,30,.08);--material-nav-bg:rgba(23,20,75,.92);--material-nav-blur:blur(10px) saturate(115%);--material-nav-edge:inset 0 1px 0 rgba(255,255,255,.07);--material-nav-hairline:rgba(255,255,255,.12);--vibrant-primary:var(--n-900);--vibrant-secondary:var(--n-700);--vibrant-track:.006em;--wash-navy:radial-gradient(115% 85% at 50% 0%,var(--navy-600) 0%,var(--navy-700) 38%,var(--navy-800) 70%,var(--navy-900) 100%);--wash-navy-flat:linear-gradient(180deg,var(--navy-700) 0%,var(--navy-800) 62%,var(--navy-900) 100%);--wash-lime:linear-gradient(180deg,var(--lime-300) 0%,var(--lime-400) 100%);--wash-lime-hover:linear-gradient(180deg,var(--lime-400) 0%,var(--lime-500) 100%);--wash-sheet:linear-gradient(180deg,var(--n-0) 0%,var(--n-25) 100%);--wash-scroll-edge:linear-gradient(180deg,rgba(23,20,75,.55) 0%,rgba(23,20,75,0) 100%);--ring-focus:0 0 0 3px rgba(22,73,138,.2);--ring-focus-lime:0 0 0 3px rgba(168,187,60,.35);--ring-danger:0 0 0 3px rgba(193,51,80,.18)}@media(prefers-reduced-transparency:reduce){:root{--material-thin-bg:var(--n-0);--material-thin-blur:none;--material-regular-bg:var(--n-0);--material-regular-blur:none;--material-thick-bg:var(--n-0);--material-thick-blur:none;--material-nav-bg:var(--navy-800);--material-nav-blur:none;--material-hairline:rgba(20,22,30,.14);--material-nav-hairline:rgba(255,255,255,.2);--wash-scroll-edge:none}}@media(prefers-contrast:more){:root{--material-thin-bg:var(--n-0);--material-thin-blur:none;--material-regular-bg:var(--n-0);--material-regular-blur:none;--material-thick-bg:var(--n-0);--material-thick-blur:none;--material-nav-bg:var(--navy-800);--material-nav-blur:none;--material-hairline:var(--n-700);--material-nav-hairline:rgba(255,255,255,.42);--wash-navy:radial-gradient(115% 85% at 50% 0%,var(--navy-800) 0%,var(--navy-800) 38%,var(--navy-800) 70%,var(--navy-800) 100%);--wash-navy-flat:linear-gradient(180deg,var(--navy-800) 0%,var(--navy-800) 62%,var(--navy-800) 100%);--wash-lime:linear-gradient(180deg,var(--lime-300) 0%,var(--lime-300) 100%);--wash-lime-hover:linear-gradient(180deg,var(--lime-400) 0%,var(--lime-400) 100%);--wash-sheet:linear-gradient(180deg,var(--n-0) 0%,var(--n-0) 100%);--wash-scroll-edge:none}}:root{--dur-instant:80ms;--dur-fast:.14s;--dur-base:.2s;--dur-slow:.32s;--dur-slower:.48s;--ease-standard:cubic-bezier(.2,0,0,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in:cubic-bezier(.4,0,1,1);--ease-inout:cubic-bezier(.4,0,.2,1);--spring-crisp:linear(0,.0494,.1578,.2858,.4121,.5264,.6247,.7065,.7728,.8256,.8671,.8993,.9241,.9431,.9575,.9684,.9765,.9826,.9872,.9906,.9931,.9949,.9963,.9973,1);--dur-spring-crisp:297ms;--spring-snappy:linear(0,.0494,.1579,.2859,.4123,.5267,.625,.7067,.773,.8258,.8672,.8995,.9243,.9432,.9576,.9684,.9766,.9827,.9872,.9906,.9931,.9949,.9963,.9973,1);--dur-spring-snappy:405ms;--spring-standard:linear(0,.0494,.1577,.2857,.412,.5263,.6246,.7064,.7727,.8255,.867,.8993,.9241,.9431,.9575,.9683,.9765,.9826,.9872,.9905,.9931,.9949,.9963,.9973,1);--dur-spring-standard:539ms;--spring-drawer:linear(0,.0468,.1561,.2926,.4332,.5643,.6784,.7729,.8477,.9046,.9461,.975,.9941,1.0058,1.0121,1.0148,1.0151,1.0139,1.0121,1.01,1.0079,1.006,1.0043,1.003,1);--dur-spring-drawer:384ms;--spring-bounce:linear(0,.0467,.1559,.2923,.4329,.5639,.678,.7725,.8474,.9043,.9458,.9748,.994,1.0057,1.0121,1.0148,1.0151,1.014,1.0121,1.01,1.0079,1.006,1.0044,1.003,1);--dur-spring-bounce:511ms;--transition-control:background-color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard);--transition-press:transform var(--dur-spring-crisp) var(--spring-crisp);--transition-materialize:opacity var(--dur-base) var(--ease-out),transform var(--dur-spring-snappy) var(--spring-snappy),backdrop-filter var(--dur-spring-snappy) var(--spring-snappy)}@media(prefers-reduced-motion:reduce){:root{--spring-crisp:steps(1,end);--dur-spring-crisp:1ms;--spring-snappy:steps(1,end);--dur-spring-snappy:1ms;--spring-standard:steps(1,end);--dur-spring-standard:1ms;--spring-drawer:steps(1,end);--dur-spring-drawer:1ms;--spring-bounce:steps(1,end);--dur-spring-bounce:1ms;--transition-press:none;--transition-materialize:opacity var(--dur-fast) linear}}:root{--surface-page:var(--n-50);--surface-card:var(--n-0);--surface-raised:var(--n-0);--surface-sunken:var(--n-100);--surface-subtle:var(--n-25);--surface-nav:var(--navy-800);--surface-nav-hover:rgba(255,255,255,.08);--surface-nav-active:rgba(210,225,113,.14);--surface-brand-hero:var(--navy-800);--surface-accent-soft:var(--lime-50);--surface-info-soft:var(--blue-50);--surface-purple-soft:var(--purple-50);--surface-overlay:rgba(20,22,30,.48);--surface-glass:rgba(255,255,255,.72);--text-primary:var(--n-900);--text-secondary:var(--n-600);--text-tertiary:var(--n-500);--text-disabled:var(--n-400);--text-inverse:var(--n-0);--text-on-nav:rgba(255,255,255,.72);--text-on-nav-active:var(--brand-white);--text-brand:var(--navy-800);--text-link:var(--blue-600);--text-link-hover:var(--blue-700);--text-accent:var(--lime-700);--text-success:var(--green-600);--text-warning:var(--amber-600);--text-danger:var(--red-600);--border-subtle:var(--n-200);--border-default:var(--n-300);--border-strong-c:var(--n-400);--border-focus:var(--blue-600);--border-nav:rgba(255,255,255,.1);--action-primary-bg:var(--brand-lime);--action-primary-bg-hover:var(--lime-400);--action-primary-bg-active:var(--lime-500);--action-primary-fg:var(--navy-800);--action-secondary-bg:var(--navy-800);--action-secondary-bg-hover:var(--navy-700);--action-secondary-fg:var(--n-0);--action-tertiary-bg:var(--n-0);--action-tertiary-border:var(--n-300);--action-tertiary-fg:var(--n-800);--action-tertiary-bg-hover:var(--n-50);--action-ghost-fg:var(--n-700);--action-ghost-bg-hover:var(--n-100);--action-danger-bg:var(--red-600);--action-danger-fg:var(--n-0);--action-disabled-bg:var(--n-200);--action-disabled-fg:var(--n-400);--progress-track:var(--n-200);--progress-fill:var(--brand-lime);--chart-1:var(--brand-blue);--chart-2:var(--brand-purple);--chart-3:var(--brand-lime);--chart-4:var(--deep-purple-600);--chart-5:var(--n-300);--status-paid-bg:var(--green-50);--status-paid-fg:var(--green-600);--status-pending-bg:var(--amber-50);--status-pending-fg:var(--amber-600);--status-overdue-bg:var(--red-50);--status-overdue-fg:var(--red-600);--status-scheduled-bg:var(--purple-50);--status-scheduled-fg:var(--purple-600);--status-draft-bg:var(--n-100);--status-draft-fg:var(--n-600)}html{-webkit-text-size-adjust:100%}body{margin:0;font:var(--type-body);color:var(--text-primary);background:var(--surface-page);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}*,*:before,*:after{box-sizing:border-box}:where(h1,h2,h3,h4,p,figure,blockquote){margin:0}a{color:var(--text-link);text-decoration:none}a:hover{color:var(--text-link-hover);text-decoration:underline;text-underline-offset:2px}:where(button,input,select,textarea){font:inherit;color:inherit}:where(:focus-visible){outline:2px solid var(--border-focus);outline-offset:2px}[dir=rtl] body,html[lang=ar] body{font-family:var(--font-arabic)}.ajel-numeric{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}[dir=rtl] .ajel-numeric,[dir=rtl] .ajel-amount{direction:ltr;unicode-bidi:isolate}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;transition-duration:.01ms!important}}:root{--header-h: 64px;--section-gap: clamp(88px, 10.5vw, 168px);--section-gap-tight: clamp(56px, 6vw, 96px);--sheet-pad: clamp(24px, 3.2vw, 44px);--z-running-balance: 40;--z-header: 60;--z-skip-link: 90;--tap-min: 44px;--text-tertiary: var(--n-600);--track-display: -.03em;--track-heading: -.015em;--type-marketing-body: var(--fw-regular) var(--text-md) / 1.6 var(--font-ui);--type-marketing-lede: var(--fw-regular) var(--text-lg) / 1.55 var(--font-ui);--on-navy: rgba(255, 255, 255, .72);--on-navy-quiet: rgba(255, 255, 255, .56);--on-navy-strong: #ffffff;--on-navy-hairline: rgba(255, 255, 255, .14);--on-navy-hairline-soft: rgba(255, 255, 255, .1);--on-navy-hover: rgba(255, 255, 255, .08)}[dir=rtl]{--type-marketing-body: var(--fw-regular) var(--text-md) / 1.75 var(--font-arabic);--type-marketing-lede: var(--fw-regular) var(--text-lg) / 1.7 var(--font-arabic)}html{scroll-padding-top:calc(var(--header-h) + var(--space-6))}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{font:var(--type-marketing-body);background:var(--surface-page)}:where(p,li,dd){text-wrap:pretty}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){[data-arrive]{animation:arrive linear both;animation-timeline:view();animation-range:entry 4% entry 52%}[data-arrive=late]{animation-range:entry 14% entry 66%}[data-cascade]>*{animation:arrive linear both;animation-timeline:view();animation-range:entry 2% entry 46%}[data-cascade]>*:nth-child(2){animation-range:entry 6% entry 50%}[data-cascade]>*:nth-child(3){animation-range:entry 10% entry 54%}[data-cascade]>*:nth-child(4){animation-range:entry 14% entry 58%}[data-cascade]>*:nth-child(5){animation-range:entry 18% entry 62%}[data-cascade]>*:nth-child(n+6){animation-range:entry 22% entry 66%}[data-recede]{animation:recede linear both;animation-timeline:view();animation-range:cover 42% cover 92%;transform-origin:50% 0%}.ledger tbody tr.entry{animation:arrive linear both;animation-timeline:view();animation-range:entry 2% entry 44%}.fork{view-timeline-name:--fork}.settle__step,.settle__fill{animation:bal-hold linear both;animation-timeline:--fork;animation-range:cover var(--from) cover var(--to)}.settle__swap>.settle__step:first-child,.settle__track .settle__fill:first-child{animation-name:bal-open}.settle__swap>.settle__step:last-child{animation-name:bal-close}.verified__rule{transform:scaleX(0);animation:extend linear both;animation-timeline:--verify;animation-range:cover calc(32% + var(--row) * 11%) cover calc(48% + var(--row) * 11%)}.verified__reach--everywhere .verified__rule{animation-range:cover calc(32% + var(--row) * 11%) cover calc(38% + var(--row) * 11%)}.verified-mark{animation:mark linear both;animation-timeline:--verify;animation-range:cover calc(28% + var(--row) * 11%) cover calc(42% + var(--row) * 11%)}.custody{view-timeline-name:--custody}.rail__ink{transform:scaleX(0);animation:extend linear both;animation-timeline:--custody;animation-range:cover var(--rail-from) cover var(--rail-to)}.rail__amount{animation:bal-hold linear both;animation-timeline:--custody;animation-range:cover var(--from) cover var(--to)}.rail__stop:first-child .rail__amount{animation-name:bal-open}.rail__stop:last-child .rail__amount{animation-name:bal-close}.rail__stop:last-child .rail__dot{animation:dot-settle linear both;animation-timeline:--custody;animation-range:cover var(--from) cover var(--to)}@media(max-width:560px){.rail__stop:not(:last-child):after{transform:scaleY(0);animation:extend-down linear both;animation-timeline:--custody;animation-range:cover var(--from) cover var(--to)}}.aging__fill{transform:scaleX(0);transform-origin:left;animation:extend linear both;animation-timeline:--aging;animation-range:cover calc(24% + var(--row) * 6%) cover calc(46% + var(--row) * 6%)}[dir=rtl] .aging__fill{transform-origin:right}}}@supports (view-timeline-name: --v){[data-verify]{view-timeline-name:--verify}}@keyframes arrive{0%{opacity:0;transform:translate3d(0,22px,0) scale(.99)}to{opacity:1;transform:none}}@keyframes bal-open{0%,99.9%{opacity:1}to{opacity:0}}@keyframes bal-hold{0%{opacity:0}0.1%,99.9%{opacity:1}to{opacity:0}}@keyframes bal-close{0%{opacity:0}0.1%,to{opacity:1}}@keyframes extend{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes extend-down{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes dot-settle{0%{background-color:var(--text-primary)}0.1%,to{background-color:var(--text-success)}}@keyframes mark{0%{opacity:0;transform:translate3d(0,3px,0)}to{opacity:1;transform:none}}@keyframes recede{0%{opacity:1;transform:none}to{opacity:.55;transform:translate3d(0,-22px,0) scale(.955)}}@media print{.verified__rule,.verified-mark,.rail__ink,.rail__stop:after,.rail__dot,.aging__fill,[data-arrive],[data-recede],[data-cascade]>*{animation:none!important;opacity:1!important;transform:none!important}.settle__step,.settle__fill,.rail__amount{animation:none!important}}.shell{width:100%;max-width:var(--content-max);margin-inline:auto;padding-inline:var(--page-pad-x)}.overline{font:var(--type-overline);letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--text-tertiary)}[dir=rtl] .overline{letter-spacing:0;text-transform:none;font:var(--fw-semibold) var(--text-xs) / var(--lh-snug) var(--font-arabic)}.num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}[dir=rtl] .num{direction:ltr;unicode-bidi:isolate}.tnum{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.cur{font-size:var(--text-xs);font-weight:var(--fw-regular);color:var(--text-tertiary)}.riyal{display:inline-block;width:.95em;height:.95em;margin-block-end:-.09em;direction:ltr;unicode-bidi:embed}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.skip-link{position:absolute;inset-inline-start:var(--space-6);top:var(--space-5);transform:translateY(calc(-1 * (var(--space-5) + var(--space-15))));z-index:var(--z-skip-link);height:var(--field-h);display:inline-flex;align-items:center;padding-inline:var(--space-6);background:var(--action-primary-bg);color:var(--action-primary-fg);border-radius:var(--radius-button);font:var(--fw-medium) var(--text-base) / 1 var(--font-ui);text-decoration:none;transition:transform var(--dur-base) var(--ease-standard)}.skip-link:focus{transform:translateY(0);text-decoration:none;color:var(--action-primary-fg)}.wordmark{position:relative;display:inline-block;white-space:nowrap}.wordmark .wordmark__art{display:inline-block;height:.78em;width:auto;vertical-align:-.02em;filter:var(--wordmark-ink, none)}.wordmark__word{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}[data-wordmark=fallback] .wordmark__art{display:none}[data-wordmark=fallback] .wordmark__word{position:static;width:auto;height:auto;margin:0;overflow:visible;clip-path:none}.site-header,.hero,.devs__pitch,.phone__screen,.site-footer,.notfound{--wordmark-ink: brightness(0) invert(1)}.productshot,.proofcard,.phone__sheet{--wordmark-ink: none}@media(forced-colors:active){.wordmark .wordmark__art{display:none}.wordmark__word{position:static;width:auto;height:auto;margin:0;overflow:visible;clip-path:none}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-4);height:var(--field-h);padding-inline:var(--space-6);border:1px solid transparent;border-radius:var(--radius-button);font:var(--fw-medium) var(--text-base) / 1 var(--font-ui);white-space:nowrap;cursor:pointer;text-decoration:none;transition:var(--transition-control),background-image var(--dur-fast) var(--ease-standard),var(--transition-press);transform-origin:center}.btn:hover{text-decoration:none}.btn:active{transform:scale(.97)}.btn--lg{height:var(--field-h-lg);padding-inline:22px;gap:var(--space-5);font-size:var(--text-md)}.btn--primary{background-color:var(--action-primary-bg);background-image:var(--wash-lime);color:var(--action-primary-fg);box-shadow:inset 0 1px #ffffff73,var(--shadow-material-sm)}.btn--primary:hover{background-color:var(--action-primary-bg-hover);background-image:var(--wash-lime-hover);color:var(--action-primary-fg);box-shadow:inset 0 1px #ffffff73,var(--shadow-material-md)}.btn--primary:active{background-color:var(--action-primary-bg-active);box-shadow:inset 0 1px #ffffff40,var(--shadow-xs)}.btn--primary:focus-visible{outline:none;box-shadow:inset 0 1px #ffffff73,var(--shadow-material-sm),var(--ring-focus-lime)}.hero .btn--primary:focus-visible,.notfound .btn--primary:focus-visible{outline:2px solid var(--on-navy-strong);outline-offset:3px;box-shadow:inset 0 1px #ffffff73,var(--shadow-material-sm)}.btn--secondary{background:var(--action-secondary-bg);color:var(--action-secondary-fg)}.btn--secondary:hover{background:var(--action-secondary-bg-hover);color:var(--action-secondary-fg)}.btn--onnavy{background:#ffffff1a;border-color:var(--on-navy-hairline);color:var(--on-navy-strong);box-shadow:inset 0 1px #ffffff24}.btn--onnavy:hover{background:#ffffff2e;border-color:#ffffff3d;color:var(--on-navy-strong)}.btn--onnavy:focus-visible{outline:2px solid var(--brand-lime);outline-offset:2px}.btn[disabled]{background:var(--action-disabled-bg);color:var(--action-disabled-fg);border-color:transparent;cursor:not-allowed;transform:none}.site-header{position:sticky;top:0;z-index:var(--z-header);background:var(--material-nav-bg);backdrop-filter:var(--material-nav-blur);-webkit-backdrop-filter:var(--material-nav-blur);border-bottom:1px solid var(--material-nav-hairline);box-shadow:var(--material-nav-edge)}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: scroll()){.site-header{animation:header-materialise linear both;animation-timeline:scroll(root block);animation-range:0 96px}@keyframes header-materialise{0%{border-bottom-color:#fff0;box-shadow:0 0 #fff0}to{border-bottom-color:var(--material-nav-hairline);box-shadow:var(--material-nav-edge)}}}}.site-header__inner{min-height:var(--header-h);display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-4) var(--space-8);padding-block:var(--space-3)}.brand{display:inline-flex;align-items:center;flex:0 0 auto;border-radius:var(--radius-sm)}.brand img{height:22px;width:auto;display:block}.brand:focus-visible{outline:2px solid var(--brand-lime);outline-offset:4px}.site-nav{display:flex;align-items:center;gap:var(--space-7);margin-inline-start:var(--space-5)}.site-nav a,.lang-link{color:var(--on-navy);font:var(--fw-medium) var(--text-base) / 1 var(--font-ui);text-decoration:none;padding:var(--space-3) 0;transition:color var(--dur-fast) var(--ease-standard)}.site-nav a:hover,.lang-link:hover{color:var(--on-navy-strong);text-decoration:none}.site-nav a:focus-visible,.lang-link:focus-visible{outline:2px solid var(--brand-lime);outline-offset:3px;border-radius:var(--radius-xs)}.site-header__end{margin-inline-start:auto;display:flex;align-items:center;gap:var(--space-6)}.lang-link{display:inline-flex;align-items:center;height:32px;padding-inline:var(--space-5);border:1px solid var(--on-navy-hairline);border-radius:var(--radius-sm);transition:color var(--dur-fast) var(--ease-standard),background-color var(--dur-fast) var(--ease-standard),var(--transition-press)}.lang-link:active{transform:scale(.96)}.hero{position:relative;background-color:var(--surface-brand-hero);background-image:var(--wash-navy);color:var(--on-navy-strong);padding-block:clamp(56px,8vw,116px) 0;overflow:clip}.hero__stack{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:46rem}.hero__stage{position:relative;margin-top:clamp(40px,5.5vw,76px);padding-bottom:clamp(56px,7vw,104px);display:flex;flex-direction:column;align-items:center}.productshot{position:relative;width:100%;border-radius:var(--radius-xl);overflow:hidden;background:var(--surface-card);box-shadow:0 0 0 1px #ffffff14,var(--shadow-material-xl);will-change:transform}.productshot__chrome{display:flex;align-items:center;gap:var(--space-5);height:36px;padding-inline:var(--space-6);background:var(--n-100);border-bottom:1px solid var(--border-subtle)}.productshot__lights{display:flex;align-items:center;gap:var(--space-4);flex:0 0 auto}.productshot__lights span{--mac-close: #ff5f57;--mac-minimise: #febc2e;--mac-zoom: #28c840;width:11px;height:11px;border-radius:var(--radius-pill);box-shadow:inset 0 0 0 1px #14161e17}.productshot__lights span:nth-child(1){background:var(--mac-close)}.productshot__lights span:nth-child(2){background:var(--mac-minimise)}.productshot__lights span:nth-child(3){background:var(--mac-zoom)}.productshot__title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:var(--fw-medium) var(--text-xs) / 1 var(--font-ui);color:var(--text-tertiary)}[dir=rtl] .productshot__title{font-family:var(--font-arabic)}.productshot picture{display:contents}.productshot picture img{display:block;width:100%;height:auto}@media(forced-colors:active){.productshot__lights span{border:1px solid CanvasText}}@media(prefers-reduced-motion:no-preference){.productshot,.proofcard{animation:surface-arrive var(--dur-spring-standard) var(--spring-standard) both}.proofcard{animation-delay:.14s}}@keyframes surface-arrive{0%{opacity:0;transform:translate3d(0,22px,0) scale(.978);filter:blur(12px)}to{opacity:1;transform:none;filter:blur(0)}}.proofcard{position:absolute;z-index:1;inset-inline-end:clamp(-18px,-1.4vw,0px);bottom:clamp(28px,4vw,56px);width:min(280px,72%);display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-6);background:var(--material-thick-bg);backdrop-filter:var(--material-thick-blur);-webkit-backdrop-filter:var(--material-thick-blur);border-radius:var(--radius-xl);box-shadow:var(--material-thick-edge),0 0 0 1px var(--material-hairline),var(--shadow-material-lg)}.proofcard__title{display:inline-flex;align-items:center;gap:var(--space-4);font:var(--fw-semibold) var(--text-sm) / 1.3 var(--font-ui);letter-spacing:var(--vibrant-track);color:var(--vibrant-primary)}[dir=rtl] .proofcard__title,[dir=rtl] .proofcard__meta{letter-spacing:0}[dir=rtl] .proofcard__title{font-family:var(--font-arabic)}.proofcard__title svg{color:var(--text-success)}.proofcard__meta{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-2) var(--space-4);font:var(--fw-medium) var(--text-sm) / 1.4 var(--font-ui);letter-spacing:var(--vibrant-track);color:var(--vibrant-primary)}.proofcard__due{font-weight:var(--fw-regular);color:var(--vibrant-secondary)}.proofcard__ref{margin-top:var(--space-1);font:var(--fw-regular) var(--text-xs) / 1.4 var(--font-ui);color:var(--vibrant-secondary)}[dir=rtl] .proofcard__due{font-family:var(--font-arabic)}.proofcard__cta{margin-top:var(--space-3);display:flex;align-items:center;justify-content:center;height:34px;border-radius:var(--radius-md);background-color:var(--brand-lime);background-image:var(--wash-lime);box-shadow:inset 0 1px #ffffff73;color:var(--navy-800);font:var(--fw-medium) var(--text-sm) / 1 var(--font-ui)}[dir=rtl] .proofcard__cta{font-family:var(--font-arabic)}.hero__stage .tag-illustrative{margin-top:var(--space-9)}.hero__headline{font:var(--fw-semibold) clamp(2.125rem,5.4vw,4.75rem) / 1.05 var(--font-ui);letter-spacing:var(--track-display);color:var(--on-navy-strong);text-wrap:balance;margin:0}[dir=rtl] .hero__headline{font-family:var(--font-arabic);line-height:1.22;letter-spacing:0}.hero__lede{margin-top:var(--space-8);max-width:42ch;font:var(--fw-regular) clamp(1.0625rem,1.5vw,1.375rem) / 1.5 var(--font-ui);color:var(--on-navy);text-wrap:balance}[dir=rtl] .hero__lede{font-family:var(--font-arabic);line-height:1.7}.hero__actions{margin-top:clamp(28px,3.4vw,44px);display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-5)}.hero__assurance{margin-top:var(--space-7);margin-inline:auto;max-width:58ch;font:var(--fw-regular) var(--text-sm) / 1.6 var(--font-ui);color:var(--on-navy);text-align:center;text-wrap:balance}[dir=rtl] .hero__assurance{font-family:var(--font-arabic);line-height:1.75}.tag-illustrative{margin-top:var(--space-6);display:inline-flex;align-items:center;gap:var(--space-3);padding:5px var(--space-5);background:#ffffff0f;border:1px solid var(--on-navy-hairline);border-radius:var(--radius-pill);font:var(--fw-regular) var(--text-xs) / 1.5 var(--font-ui);color:var(--on-navy)}[dir=rtl] .tag-illustrative{font-family:var(--font-arabic)}.statement{padding-block:var(--section-gap-tight) var(--section-gap)}.statement__sheet{background-color:var(--surface-card);background-image:var(--wash-sheet);border:1px solid var(--border-subtle);border-radius:var(--radius-2xl);box-shadow:var(--shadow-material-lg)}.balance-bar{position:sticky;top:var(--header-h);z-index:var(--z-running-balance);display:flex;align-items:center;justify-content:space-between;gap:var(--space-3) var(--space-6);flex-wrap:wrap;min-height:52px;padding-block:var(--space-3);padding-inline:var(--sheet-pad);background:var(--material-thin-bg);backdrop-filter:var(--material-thin-blur);-webkit-backdrop-filter:var(--material-thin-blur);box-shadow:var(--material-thin-edge)}.balance-bar:after{content:"";position:absolute;inset-inline:0;top:100%;height:14px;pointer-events:none;background:linear-gradient(180deg,#14161e0e,#14161e00)}@media(prefers-reduced-transparency:reduce),(prefers-contrast:more){.balance-bar{border-bottom:1px solid var(--border-subtle)}.balance-bar:after{display:none}}.balance-bar__label{font:var(--type-overline);letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--vibrant-secondary)}[dir=rtl] .balance-bar__label{letter-spacing:0;text-transform:none;font:var(--fw-semibold) var(--text-xs) / var(--lh-snug) var(--font-arabic)}.balance-bar__group{display:flex;align-items:baseline;gap:var(--space-5)}.balance-bar__value{font:var(--fw-semibold) var(--text-xl) / 1 var(--font-ui);letter-spacing:var(--vibrant-track);color:var(--vibrant-primary);transition:color var(--dur-slow) var(--ease-standard)}[dir=rtl] .balance-bar__value{letter-spacing:0}.balance-bar__roll{display:inline-block;overflow:hidden;padding-block:.16em;margin-block:-.16em;vertical-align:bottom}.odo{display:inline-flex;vertical-align:bottom;white-space:nowrap;font-variant-numeric:tabular-nums;letter-spacing:0}.odo__cell{box-sizing:content-box;overflow:hidden;height:1em;padding-block:.16em;margin-block:-.16em}.odo__cell--digit{width:1ch}.odo__strip{display:block}.odo__strip>span{display:block;height:1em;line-height:1}.balance-bar__value[data-settled=true]{color:var(--text-success)}.balance-bar__ref{font:var(--fw-regular) var(--text-sm) / 1 var(--font-ui);color:var(--vibrant-secondary)}.balance-bar__end{display:flex;align-items:center;gap:var(--space-6)}.balance-bar__cta[hidden]{display:none}.ledger tr.entry .c-balance{transition:color var(--dur-base) var(--ease-standard)}.ledger tr.entry[data-current=true] .c-balance{color:var(--text-primary)}.ledger tr.entry[data-current=true] .c-balance .cur{color:var(--text-secondary)}.ledger{width:100%;border-collapse:collapse;table-layout:fixed}.ledger col:nth-child(1){width:150px}.ledger col:nth-child(2){width:172px}.ledger col:nth-child(4){width:168px}.ledger col:nth-child(5){width:196px}.ledger caption{text-align:start;padding:0;position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.ledger>thead th{font:var(--type-overline);letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--text-tertiary);text-align:start;padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--border-subtle);background:var(--surface-card);font-weight:var(--fw-semibold)}[dir=rtl] .ledger>thead th{letter-spacing:0;text-transform:none;font-family:var(--font-arabic);font-size:var(--text-xs)}.ledger>thead th:first-child{padding-inline-start:var(--sheet-pad)}.ledger>thead th:last-child{padding-inline-end:var(--sheet-pad)}.ledger>thead th.is-figure,.ledger tr.entry td.is-figure{text-align:end}.ledger tr.entry td{padding:var(--space-7) var(--space-6);border-bottom:1px solid var(--border-subtle);vertical-align:baseline}.ledger tr.entry td:first-child{padding-inline-start:var(--sheet-pad)}.ledger tr.entry td:last-child{padding-inline-end:var(--sheet-pad)}.ledger tr.entry:hover td{background:var(--surface-subtle)}.ledger .c-date{font:var(--fw-regular) var(--text-sm) / 1.4 var(--font-ui);color:var(--text-secondary);white-space:nowrap}.ledger .c-ref{font:var(--fw-regular) var(--text-sm) / 1.4 var(--font-ui);color:var(--text-tertiary);white-space:nowrap}.ledger .c-entry{font:var(--fw-medium) var(--text-md) / 1.45 var(--font-ui);color:var(--text-primary)}[dir=rtl] .ledger .c-entry{font-family:var(--font-arabic);line-height:1.6}.ledger .c-amount{font:var(--fw-regular) var(--text-md) / 1.4 var(--font-ui);color:var(--text-secondary);white-space:nowrap}.ledger .c-amount[data-movement=credit]{color:var(--text-primary)}.ledger .c-amount[data-movement=none]{color:var(--text-tertiary)}.ledger .c-balance,.ledger th.c-balance-head{border-inline-start:1px solid var(--border-subtle)}.ledger .c-balance{font:var(--fw-semibold) var(--text-lg) / 1.35 var(--font-ui);color:var(--text-primary);white-space:nowrap}.ledger tr.entry[data-settled=true] .c-balance{color:var(--text-success)}.panel-row>td{padding:0;border-bottom:1px solid var(--border-subtle)}.panel{background:var(--surface-sunken);padding:clamp(48px,5.5vw,80px) var(--sheet-pad);box-shadow:inset 0 1px 2px #14161e0d,inset 0 -1px #ffffffb3}.panel__head{max-width:58ch}.panel__title{font:var(--fw-semibold) clamp(1.375rem,2.2vw,1.875rem) / 1.25 var(--font-ui);letter-spacing:var(--track-heading);color:var(--text-primary);text-wrap:balance;margin:0}[dir=rtl] .panel__title{font-family:var(--font-arabic);letter-spacing:0;line-height:1.4}.panel__body{margin-top:var(--space-6);font:var(--type-marketing-body);color:var(--text-secondary)}.panel__fact{margin-top:var(--space-9);font:var(--fw-regular) var(--text-sm) / 1.6 var(--font-ui);color:var(--text-tertiary);max-width:56ch}[dir=rtl] .panel__fact{font-family:var(--font-arabic);line-height:1.75}.panel__grid{margin-top:40px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:56px;align-items:center}.panel__grid--flush{margin-top:0}.inset{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-material-sm)}.doc{padding:var(--space-7)}.doc__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-6);padding-bottom:var(--space-6);border-bottom:1px solid var(--border-subtle)}.doc__party{font:var(--fw-semibold) var(--text-md) / 1.4 var(--font-ui);color:var(--text-primary)}[dir=rtl] .doc__party{font-family:var(--font-arabic)}.doc__ref{margin-top:var(--space-2);font:var(--fw-regular) var(--text-sm) / 1.5 var(--font-ui);color:var(--text-tertiary)}.doc__table{width:100%;border-collapse:collapse;margin-top:var(--space-5)}.doc__table th{font:var(--type-overline);letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--text-tertiary);text-align:start;padding:var(--space-5) 0;border-bottom:1px solid var(--border-subtle)}[dir=rtl] .doc__table th{letter-spacing:0;text-transform:none;font-family:var(--font-arabic);font-size:var(--text-xs)}.doc__table td{padding:var(--space-5) 0;border-bottom:1px solid var(--border-subtle);font:var(--fw-regular) var(--text-sm) / 1.5 var(--font-ui);color:var(--text-primary)}[dir=rtl] .doc__table td{font-family:var(--font-arabic)}.doc__table .is-figure{text-align:end;white-space:nowrap;padding-inline-start:var(--space-5)}.doc__totals{margin-top:var(--space-5);display:grid;gap:var(--space-4)}.doc__total-row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-6);font:var(--fw-regular) var(--text-sm) / 1.5 var(--font-ui);color:var(--text-secondary)}[dir=rtl] .doc__total-row{font-family:var(--font-arabic)}.doc__total-row.is-grand{margin-top:var(--space-3);padding-top:var(--space-5);border-top:1px solid var(--border-default);font:var(--fw-semibold) var(--text-lg) / 1.35 var(--font-ui);color:var(--text-primary)}.doc__foot{margin-top:var(--space-7);padding-top:var(--space-6);border-top:1px solid var(--border-subtle);display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-6) var(--space-8)}.doc__foot-stats{margin:0;display:flex;flex-wrap:wrap;gap:var(--space-4) var(--space-8)}.doc__stat{display:grid;gap:var(--space-1);margin:0}.doc__stat dt{font:var(--fw-regular) var(--text-xs) / 1.4 var(--font-ui);color:var(--text-tertiary)}.doc__stat dd{margin:0;font:var(--fw-medium) var(--text-sm) / 1.4 var(--font-ui);color:var(--text-primary)}.doc__stat--end{text-align:end}[dir=rtl] .doc__stat dt{font-family:var(--font-arabic)}.doc__line-name{display:block}.doc__line-discount{display:block;margin-top:var(--space-2);font:var(--fw-regular) var(--text-xs) / 1.45 var(--font-ui);color:var(--text-tertiary)}[dir=rtl] .doc__line-discount{font-family:var(--font-arabic);line-height:1.7}.doc__unit{font-size:var(--text-xs);font-weight:var(--fw-regular);color:var(--text-tertiary)}.thread{padding:var(--space-7)}.thread__head{display:flex;align-items:center;gap:var(--space-5);padding-bottom:var(--space-6);border-bottom:1px solid var(--border-subtle)}.thread__avatar{width:36px;height:36px;border-radius:var(--radius-pill);background:var(--surface-sunken);color:var(--text-secondary);display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.thread__who{font:var(--fw-medium) var(--text-base) / 1.4 var(--font-ui);color:var(--text-primary)}[dir=rtl] .thread__who{font-family:var(--font-arabic)}.thread__channel{display:block;font:var(--fw-regular) var(--text-xs) / 1.4 var(--font-ui);color:var(--text-tertiary)}.thread__bubble{margin-top:var(--space-6);margin-inline-start:auto;max-width:34ch;padding:var(--space-6);background:var(--surface-accent-soft);border:1px solid var(--lime-200);border-radius:var(--radius-lg) var(--radius-lg) var(--radius-xs) var(--radius-lg);font:var(--fw-regular) var(--text-sm) / 1.65 var(--font-ui);color:var(--text-primary)}[dir=rtl] .thread__bubble{border-radius:var(--radius-lg) var(--radius-lg) var(--radius-lg) var(--radius-xs);font-family:var(--font-arabic);line-height:1.8}.thread__link{color:var(--text-link);text-decoration:underline;text-underline-offset:2px}.thread__receipt{margin-top:var(--space-4);display:flex;justify-content:flex-end;gap:var(--space-3);align-items:center;font:var(--fw-regular) var(--text-xs) / 1.4 var(--font-ui);color:var(--text-tertiary)}.chips{margin-top:var(--space-8);display:flex;flex-wrap:wrap;gap:var(--space-4);list-style:none;padding:0}.chips li{display:inline-flex;align-items:center;gap:var(--space-3);height:30px;padding-inline:var(--space-5);border:1px solid var(--border-default);border-radius:var(--radius-pill);font:var(--fw-medium) var(--text-sm) / 1 var(--font-ui);color:var(--text-secondary)}[dir=rtl] .chips li{font-family:var(--font-arabic)}.authorise{--phone-screen: 390px;--phone-bezel: var(--space-4);--phone-case: calc(var(--phone-screen) + 2 * var(--phone-bezel) + 2px);display:grid;grid-template-columns:minmax(320px,540px) minmax(300px,var(--phone-case));gap:clamp(32px,4.2vw,56px);align-items:stretch;justify-content:center}.auth-col{display:flex;flex-direction:column}.auth-col .panel__head{max-width:none}.auth-col .col-head{margin-top:var(--space-10)}.auth-card{padding:var(--space-7)}.col-head{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-6)}.col-head__label{font:var(--fw-semibold) var(--text-lg) / 1.35 var(--font-ui);color:var(--text-primary)}.col-head__caption{font:var(--fw-regular) var(--text-sm) / 1.4 var(--font-ui);color:var(--text-tertiary)}[dir=rtl] .col-head__label,[dir=rtl] .col-head__caption{font-family:var(--font-arabic)}.switch-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-4)}.switch-row{display:flex;align-items:center;gap:var(--space-6);padding:11px var(--space-5);background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md);transition:background-color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard)}.switch-row:has(.switch[aria-checked=true]){background:var(--surface-accent-soft);border-color:var(--lime-500)}.switch-list .switch-row[data-blocked=true]{border-color:var(--red-600)}.switch-row__text{flex:1 1 auto;min-width:0}.switch-row__title{font:var(--fw-medium) var(--text-base) / 1.4 var(--font-ui);color:var(--text-primary)}[dir=rtl] .switch-row__title{font-family:var(--font-arabic)}.switch-row__note{display:block;margin-top:var(--space-2);font:var(--fw-regular) var(--text-sm) / 1.45 var(--font-ui);color:var(--text-tertiary)}[dir=rtl] .switch-row__note{font-family:var(--font-arabic)}.auth-card__owed{margin-top:var(--space-7);padding-top:var(--space-6);border-top:1px solid var(--border-subtle);font:var(--fw-medium) var(--text-base) / 1.5 var(--font-ui);color:var(--text-primary)}[dir=rtl] .auth-card__owed{font-family:var(--font-arabic);line-height:1.7}.auth-card__owed .num{font-weight:var(--fw-semibold)}.switch{position:relative;flex:0 0 auto;width:40px;height:22px;padding:0;border:0;border-radius:var(--radius-pill);background:var(--n-300);cursor:pointer;transition:background-color var(--dur-base) var(--ease-standard)}.switch:before{content:"";position:absolute;inset:-11px -2px}.switch:after{content:"";position:absolute;top:3px;inset-inline-start:3px;width:16px;height:16px;border-radius:var(--radius-pill);background:var(--n-0);box-shadow:var(--shadow-sm);transition:transform var(--dur-spring-drawer) var(--spring-drawer),width var(--dur-spring-crisp) var(--spring-crisp)}.switch[aria-checked=true]{background-color:var(--brand-lime);background-image:var(--wash-lime);box-shadow:inset 0 1px 2px #14161e1f}.switch[aria-checked=true]:after{transform:translate(18px)}[dir=rtl] .switch[aria-checked=true]:after{transform:translate(-18px)}.switch:active:after{width:21px}.switch[aria-checked=true]:active:after{transform:translate(13px)}[dir=rtl] .switch[aria-checked=true]:active:after{transform:translate(-13px)}.switch:focus-visible{outline:none;box-shadow:var(--ring-focus-lime)}@media(prefers-reduced-motion:no-preference){.switch[data-refused=true]:after{animation:knob-refuse var(--dur-slow) var(--ease-inout)}@keyframes knob-refuse{0%{transform:translate(18px)}40%{transform:translate(11px)}to{transform:translate(18px)}}[dir=rtl] .switch[data-refused=true]:after{animation-name:knob-refuse-rtl}@keyframes knob-refuse-rtl{0%{transform:translate(-18px)}40%{transform:translate(-11px)}to{transform:translate(-18px)}}}.auth-card__hint{margin-top:var(--space-5);display:flex;gap:var(--space-4);align-items:flex-start;font:var(--fw-regular) var(--text-sm) / 1.5 var(--font-ui);color:var(--text-tertiary);transition:color var(--dur-base) var(--ease-standard)}[dir=rtl] .auth-card__hint{font-family:var(--font-arabic);line-height:1.7}.auth-card__hint[data-blocked=true]{color:var(--text-danger)}.auth-result{margin-top:auto;padding-top:var(--space-9);font:var(--fw-medium) var(--text-lg) / 1.5 var(--font-ui);color:var(--text-primary)}[dir=rtl] .auth-result{font-family:var(--font-arabic);line-height:1.7}.phone{border:1px solid var(--border-default);border-radius:var(--radius-2xl);background:var(--navy-800);padding:var(--phone-bezel, var(--space-4));box-shadow:var(--shadow-md)}.phone__screen{border-radius:var(--radius-xl);overflow:hidden;background:var(--navy-800);display:flex;flex-direction:column}.phone__top{display:flex;align-items:center;gap:var(--space-5);padding:var(--space-5) var(--space-6)}.phone__mark{flex:0 0 auto;display:grid;place-items:center;inline-size:30px;block-size:30px;border-radius:var(--radius-sm);background:var(--on-navy-hairline);font:var(--fw-semibold) var(--text-xs) / 1 var(--font-ui);color:var(--n-0)}[dir=rtl] .phone__mark{font-family:var(--font-arabic)}.phone__brand{min-width:0;display:grid;gap:var(--space-1)}.phone__supplier{font:var(--fw-semibold) var(--text-base) / 1.3 var(--font-ui);color:var(--n-0);overflow-wrap:anywhere}[dir=rtl] .phone__supplier{font-family:var(--font-arabic)}.phone__reg{display:grid;gap:var(--space-1);font:var(--fw-regular) var(--text-2xs) / 1.4 var(--font-ui);color:var(--on-navy-quiet)}.phone__reg .num{white-space:nowrap}[dir=rtl] .phone__reg{font-family:var(--font-arabic)}.phone__signed{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-6);border-top:1px solid var(--on-navy-hairline-soft);font:var(--fw-regular) var(--text-2xs) / 1.4 var(--font-ui);color:var(--on-navy-quiet)}[dir=rtl] .phone__signed{font-family:var(--font-arabic)}.phone__signed svg{flex:0 0 auto;color:var(--brand-lime)}.phone__signed-who{min-width:0;flex:1 1 auto;overflow-wrap:anywhere}.phone__signed-who .num{white-space:nowrap}.phone__all{flex:0 0 auto;color:var(--brand-lime);font-weight:var(--fw-medium)}.phone__lang{margin-inline-start:auto;display:inline-flex;align-items:center;height:26px;padding-inline:var(--space-5);border:1px solid var(--on-navy-hairline);border-radius:var(--radius-sm);font:var(--fw-medium) var(--text-2xs) / 1 var(--font-ui);color:var(--on-navy)}.phone__top img{height:16px;width:auto}.phone__sheet{flex:1 1 auto;background:var(--surface-page);border-radius:var(--radius-2xl) var(--radius-2xl) 0 0;padding:var(--space-6) var(--space-6) var(--space-6);display:flex;flex-direction:column;gap:var(--space-5)}.phone__who{margin-top:var(--space-3);font:var(--fw-semibold) var(--text-xl) / 1.35 var(--font-ui);color:var(--text-primary)}.phone__choose{margin-bottom:10px;font:var(--fw-semibold) var(--text-base) / 1.35 var(--font-ui);color:var(--text-primary)}[dir=rtl] .phone__choose,[dir=rtl] .phone__who{font-family:var(--font-arabic)}.phone__ref{margin-top:var(--space-2);font:var(--fw-regular) var(--text-sm) / 1.4 var(--font-ui);color:var(--text-tertiary)}.phone__amount-card{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-card);padding:var(--space-6)}.phone__amount{margin-top:var(--space-4);display:flex;align-items:baseline;gap:var(--space-3)}.phone__amount .riyal{font-size:var(--text-md);color:var(--text-tertiary)}.phone__amount span:last-child{font:var(--fw-semibold) 2.125rem / 1 var(--font-ui);letter-spacing:var(--track-tight);color:var(--text-primary)}[dir=rtl] .phone__amount span:last-child{letter-spacing:0}.phone__meta{margin-top:var(--space-5);display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap}.phone__meta .phone__ref{margin:0}.phone__options{display:grid;gap:0;margin-block-end:calc(-1 * var(--space-4))}.opt-slot{--leave-x: -16px;--leave-y: 0px;display:grid;grid-template-rows:1fr;padding-block-end:var(--space-4);transition:grid-template-rows var(--dur-spring-snappy) var(--spring-snappy),padding-block-end var(--dur-spring-snappy) var(--spring-snappy),opacity var(--dur-base) var(--ease-out)}[dir=rtl] .opt-slot{--leave-x: 16px}.opt-slot[data-collapsed=true]{grid-template-rows:0fr;padding-block-end:0;opacity:0}.opt-slot[hidden]{display:none}.opt{display:flex;align-items:flex-start;gap:var(--space-5);padding:var(--space-5);background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md);min-height:0;overflow:hidden;transition:background-color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard),transform var(--dur-spring-snappy) var(--spring-snappy)}.opt-slot[data-collapsed=true] .opt{transform:translate(var(--leave-x),var(--leave-y)) scale(.96)}.opt-slot[data-selected=true] .opt{background:var(--surface-accent-soft);border-color:var(--lime-500)}.opt__radio{width:18px;height:18px;border-radius:50%;border:1.5px solid var(--border-default);flex:0 0 auto;margin-top:2px;position:relative}.opt-slot[data-selected=true] .opt__radio{border-color:var(--lime-500)}.opt-slot[data-selected=true] .opt__radio:after{content:"";position:absolute;inset:3px;border-radius:50%;background:var(--lime-500)}.opt__text{flex:1 1 auto;min-width:0}.opt__amount{flex:0 0 auto;align-self:center;font:var(--fw-medium) var(--text-sm) / 1.4 var(--font-ui);color:var(--text-primary);white-space:nowrap}.opt__title{font:var(--fw-semibold) var(--text-base) / 1.35 var(--font-ui);color:var(--text-primary)}[dir=rtl] .opt__title{font-family:var(--font-arabic)}.opt__note{display:block;margin-top:3px;font:var(--fw-regular) var(--text-xs) / 1.45 var(--font-ui);color:var(--text-tertiary)}[dir=rtl] .opt__note{font-family:var(--font-arabic)}.phone__state{display:inline-flex;align-items:center;gap:var(--space-3);font:var(--fw-medium) var(--text-xs) / 1.5 var(--font-ui);color:var(--text-secondary)}[dir=rtl] .phone__state{font-family:var(--font-arabic)}.phone__foot{margin-top:auto;display:grid;gap:var(--space-4);justify-items:center}.phone__cta{width:100%;height:var(--field-h-lg);display:inline-flex;align-items:center;justify-content:center;gap:var(--space-4);border:0;border-radius:var(--radius-button);background:var(--action-primary-bg);color:var(--action-primary-fg);font:var(--fw-medium) var(--text-md) / 1 var(--font-ui)}[dir=rtl] .phone__cta{font-family:var(--font-arabic)}.phone__secure{text-align:center;text-wrap:pretty;font:var(--fw-regular) var(--text-2xs) / 1.5 var(--font-ui);color:var(--text-tertiary)}[dir=rtl] .phone__secure{font-family:var(--font-arabic);line-height:1.7}.phone__methods{display:grid;gap:var(--space-4)}.method{display:flex;align-items:flex-start;gap:var(--space-5);padding:var(--space-5);background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md)}.method[data-selected=true]{border-color:var(--brand-navy);box-shadow:inset 0 0 0 1px var(--brand-navy)}.method[data-selected=true] .opt__radio{border-color:var(--brand-navy)}.method[data-selected=true] .opt__radio:after{content:"";position:absolute;inset:3px;border-radius:50%;background:var(--brand-navy)}.method__chip{flex:0 0 auto;align-self:center;padding:var(--space-1) var(--space-4);border-radius:var(--radius-pill);background:var(--surface-sunken);font:var(--fw-medium) var(--text-2xs) / 1.5 var(--font-ui);color:var(--text-secondary)}[dir=rtl] .method__chip{font-family:var(--font-arabic)}.phone__fact{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-5);margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--border-subtle);font:var(--fw-regular) var(--text-2xs) / 1.4 var(--font-ui);color:var(--text-secondary)}[dir=rtl] .phone__fact{font-family:var(--font-arabic)}.phone__fact-value{white-space:nowrap;font-weight:var(--fw-medium);color:var(--text-primary);font-variant-numeric:tabular-nums}.phone__gateway{display:block;padding-top:var(--space-4);border-top:1px solid var(--border-subtle);font:var(--fw-regular) var(--text-2xs) / 1.6 var(--font-ui);color:var(--text-tertiary);text-align:center;text-wrap:pretty}[dir=rtl] .phone__gateway{font-family:var(--font-arabic);line-height:1.8}.status-pill{display:inline-flex;align-items:center;gap:5px;padding:3px 9px 3px 7px;border-radius:var(--radius-pill);font:var(--fw-medium) var(--text-xs) / 1.5 var(--font-ui);white-space:nowrap}[dir=rtl] .status-pill{padding:3px 7px 3px 9px;font-family:var(--font-arabic)}.status-pill[data-status=overdue]{background:var(--status-overdue-bg);color:var(--status-overdue-fg)}.decision{display:inline-flex;align-items:center;gap:5px;padding:2px var(--space-4) 2px var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-sm);font:var(--fw-medium) var(--text-xs) / 1.5 var(--font-ui);color:var(--text-tertiary);white-space:nowrap}[dir=rtl] .decision{padding:2px var(--space-3) 2px var(--space-4);font-family:var(--font-arabic)}.decision[data-decision=approved],.decision[data-decision=declined]{justify-content:center;gap:var(--space-4);min-width:170px;height:36px;padding:0 var(--space-6);border-radius:var(--radius-button);font-size:var(--text-base)}.decision[data-decision=approved]{background:var(--action-secondary-bg);border-color:var(--action-secondary-bg);color:var(--action-secondary-fg)}.decision[data-decision=declined]{justify-content:flex-start;padding-inline:0;border-color:transparent;color:var(--text-secondary)}.requester{margin-top:40px;display:flex;align-items:center;gap:var(--space-6)}.requester__mark{flex:0 0 auto;display:grid;place-items:center;inline-size:40px;block-size:40px;border-radius:var(--radius-md);background:var(--surface-sunken);border:1px solid var(--border-subtle);font:var(--fw-semibold) var(--text-base) / 1 var(--font-ui);color:var(--text-secondary)}[dir=rtl] .requester__mark{font-family:var(--font-arabic)}.requester__body{min-width:0}.requester__who{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-3) var(--space-4)}.requester__label{font:var(--type-overline);letter-spacing:var(--track-caps);text-transform:uppercase;font-weight:var(--fw-semibold);color:var(--text-tertiary)}[dir=rtl] .requester__label{letter-spacing:0;text-transform:none;font-family:var(--font-arabic);font-size:var(--text-xs)}.requester__name{font:var(--fw-semibold) var(--text-lg) / 1.35 var(--font-ui);color:var(--text-primary)}[dir=rtl] .requester__name{font-family:var(--font-arabic)}.requester__history{margin-top:var(--space-3);display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-5);font:var(--fw-regular) var(--text-sm) / 1.5 var(--font-ui);color:var(--text-tertiary)}[dir=rtl] .requester__history{font-family:var(--font-arabic)}.requester__history>*:not(:last-child):after{content:"·";margin-inline-start:var(--space-5);color:var(--n-300)}.requester__kyb{display:inline-flex;align-items:center;gap:var(--space-3);color:var(--text-link);font-weight:var(--fw-medium)}.decisions{margin-top:var(--space-8);width:100%;border-collapse:collapse;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-card);overflow:hidden}.decisions th{font:var(--type-overline);letter-spacing:var(--track-caps);text-transform:uppercase;font-weight:var(--fw-semibold);color:var(--text-tertiary);text-align:start;padding:var(--space-5) var(--space-7);border-bottom:1px solid var(--border-subtle)}[dir=rtl] .decisions th{letter-spacing:0;text-transform:none;font-family:var(--font-arabic);font-size:var(--text-xs)}.decisions td{padding:var(--space-6) var(--space-7);border-bottom:1px solid var(--border-subtle);vertical-align:top}.decisions tr:last-child td{border-bottom:0}.decisions__when{width:22%}.decisions__when-stack{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4)}.decisions__date{font:var(--fw-regular) var(--text-sm) / 1.45 var(--font-ui);color:var(--text-tertiary)}.decisions__ask-head{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-3) var(--space-5)}.decisions__ask-title{display:block;font:var(--fw-medium) var(--text-md) / 1.5 var(--font-ui);color:var(--text-primary)}.badge{display:inline-flex;align-items:center;gap:var(--space-3);padding:2px var(--space-4);border-radius:var(--radius-sm);font:var(--fw-medium) var(--text-xs) / 1.5 var(--font-ui);white-space:nowrap}[dir=rtl] .badge{font-family:var(--font-arabic)}.badge[data-tone=purple]{background:var(--purple-50);color:var(--purple-600)}.badge[data-tone=blue]{background:var(--blue-50);color:var(--blue-600)}.decisions__reason{display:block;margin-top:var(--space-5);padding:var(--space-5);border-radius:var(--radius-md);background:var(--surface-sunken);font:var(--fw-regular) var(--text-sm) / 1.5 var(--font-ui);color:var(--text-secondary)}.decisions__reason:before{content:"“"}.decisions__reason:after{content:"”"}[dir=rtl] .decisions__reason,[dir=rtl] .decisions__ask-title{font-family:var(--font-arabic);line-height:1.7}.decisions__ask-detail{display:block;margin-top:var(--space-3);font:var(--fw-regular) var(--text-sm) / 1.5 var(--font-ui);color:var(--text-tertiary)}[dir=rtl] .decisions__ask-detail{font-family:var(--font-arabic);line-height:1.7}.decisions__outcome,.decisions thead th:last-child{border-inline-start:1px solid var(--border-subtle)}.decisions__outcome{width:30%}.decisions__note{font:var(--fw-regular) var(--text-sm) / 1.5 var(--font-ui);color:var(--text-tertiary)}[dir=rtl] .decisions__note{font-family:var(--font-arabic);line-height:1.7}.panel__fact--ruled{max-width:68ch}.ladder{margin-top:40px;width:100%;border-collapse:collapse;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-card);overflow:hidden}.ladder th{font:var(--type-overline);letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--text-tertiary);text-align:start;font-weight:var(--fw-semibold);padding:var(--space-5) var(--space-7);border-bottom:1px solid var(--border-subtle)}[dir=rtl] .ladder th{letter-spacing:0;text-transform:none;font-family:var(--font-arabic);font-size:var(--text-xs)}.ladder td{padding:var(--space-6) var(--space-7);border-bottom:1px solid var(--border-subtle);vertical-align:baseline}.ladder tr:last-child td{border-bottom:0}.ladder__when{font:var(--fw-medium) var(--text-sm) / 1.45 var(--font-ui);color:var(--text-secondary);width:30%}.ladder__when-stack{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4)}[dir=rtl] .ladder__when{font-family:var(--font-arabic)}.ladder__message{font:var(--fw-regular) var(--text-md) / 1.55 var(--font-ui);color:var(--text-primary)}[dir=rtl] .ladder__message{font-family:var(--font-arabic);line-height:1.75}.opening{padding:clamp(36px,4.4vw,56px) var(--sheet-pad);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:start;border-bottom:1px solid var(--border-subtle)}.opening__label{font:var(--type-overline);letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--text-tertiary)}[dir=rtl] .opening__label{letter-spacing:0;text-transform:none;font:var(--fw-semibold) var(--text-xs) / var(--lh-snug) var(--font-arabic)}.opening__figure{margin-top:var(--space-5);display:flex;align-items:baseline;gap:var(--space-4);color:var(--text-primary)}.opening__figure .currency{font-size:clamp(1.25rem,2vw,1.875rem);color:var(--text-tertiary)}.opening__figure .value{font:var(--fw-semibold) clamp(2.375rem,4vw,3.75rem) / 1 var(--font-ui);letter-spacing:var(--track-display)}[dir=rtl] .opening__figure .value{letter-spacing:0}.opening__meta{margin:0;display:grid;gap:0}.opening__meta>div{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-6);padding-block:var(--space-5);border-top:1px solid var(--border-subtle)}.opening__meta>div:first-child{border-top:0;padding-top:0}.opening__meta dt{font:var(--fw-regular) var(--text-sm) / 1.4 var(--font-ui);color:var(--text-tertiary);flex:0 0 auto}.opening__meta dd{margin:0;min-width:0;overflow-wrap:anywhere;font:var(--fw-medium) var(--text-base) / 1.4 var(--font-ui);color:var(--text-primary);text-align:end}[dir=rtl] .opening__meta dt,[dir=rtl] .opening__meta dd{font-family:var(--font-arabic)}.closing{padding:56px var(--sheet-pad);background:var(--surface-card);border-radius:0 0 var(--radius-2xl) var(--radius-2xl);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:end}.closing__figure-label{font:var(--type-overline);letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--text-tertiary)}[dir=rtl] .closing__figure-label{letter-spacing:0;text-transform:none;font:var(--fw-semibold) var(--text-xs) / var(--lh-snug) var(--font-arabic)}.closing__figure{margin-top:var(--space-5);display:flex;align-items:baseline;gap:var(--space-4);color:var(--text-success)}.closing__figure .currency{font-size:clamp(1.25rem,2vw,1.875rem)}.closing__figure .value{font:var(--fw-semibold) clamp(2.375rem,4vw,3.75rem) / 1 var(--font-ui);letter-spacing:var(--track-display)}[dir=rtl] .closing__figure .value{letter-spacing:0}.closing__headline{margin-top:var(--space-6);font:var(--fw-semibold) var(--text-2xl) / 1.3 var(--font-ui);color:var(--text-primary)}[dir=rtl] .closing__headline{font-family:var(--font-arabic);line-height:1.45}.closing__detail{margin-top:var(--space-5);font:var(--fw-regular) var(--text-md) / 1.6 var(--font-ui);color:var(--text-secondary)}[dir=rtl] .closing__detail{font-family:var(--font-arabic);line-height:1.75}.closing__note{font:var(--fw-regular) var(--text-lg) / 1.55 var(--font-ui);color:var(--text-primary);border-top:2px solid var(--n-900);padding-top:var(--space-7)}.closing__cta{margin-top:var(--space-9)}[dir=rtl] .closing__note{font-family:var(--font-arabic);line-height:1.7}.branded{padding-block:var(--section-gap)}.branded__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:64px;align-items:center}.branded__body{margin-top:var(--space-7);font:var(--type-marketing-lede);color:var(--text-secondary);max-width:56ch}[dir=rtl] .branded__body{font-family:var(--font-arabic)}.branded__foot{margin-top:var(--space-9);font:var(--fw-regular) var(--text-sm) / 1.6 var(--font-ui);color:var(--text-tertiary);max-width:56ch}[dir=rtl] .branded__foot{font-family:var(--font-arabic);line-height:1.75}.brandpanel{margin-top:var(--space-9);display:grid;gap:var(--space-7);align-content:start;padding:var(--space-8);background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-card);box-shadow:var(--shadow-sm)}.brandpanel__title{font:var(--fw-semibold) var(--text-md) / 1.4 var(--font-ui);color:var(--text-primary);margin:0}[dir=rtl] .brandpanel__title{font-family:var(--font-arabic)}.brandpanel__label{font:var(--type-label);color:var(--text-primary)}[dir=rtl] .brandpanel__label{font-family:var(--font-arabic)}.brandpanel__note{font:var(--fw-regular) var(--text-xs) / 1.5 var(--font-ui);color:var(--text-tertiary);overflow-wrap:anywhere}[dir=rtl] .brandpanel__note{font-family:var(--font-arabic);line-height:1.7}.brandpanel__info{display:flex;align-items:center;gap:var(--space-5);flex-wrap:wrap;padding:var(--space-5) var(--space-6);background:var(--surface-sunken);border:1px solid var(--border-subtle);border-radius:var(--radius-field);font:var(--fw-regular) var(--text-xs) / 1.55 var(--font-ui);color:var(--text-secondary)}[dir=rtl] .brandpanel__info{font-family:var(--font-arabic);line-height:1.7}.brandpanel__info>span{flex:1 1 0;min-width:0}.brandpanel__info svg{color:var(--text-tertiary)}.brandpanel__reset{flex:0 0 auto;height:28px;padding-inline:var(--space-5);border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-card);font:var(--fw-medium) var(--text-xs) / 1 var(--font-ui);color:var(--text-primary);cursor:pointer;transition:var(--transition-control),var(--transition-press)}[dir=rtl] .brandpanel__reset{font-family:var(--font-arabic)}.brandpanel__reset:hover{background:var(--surface-subtle);border-color:var(--border-strong-c)}.brandpanel__reset:active{transform:scale(.97)}.brandpanel__reset:focus-visible{outline:none;border-color:var(--border-focus);box-shadow:var(--ring-focus)}.brandpanel__pair{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:var(--space-7) var(--space-8)}.brandfield{display:grid;gap:var(--space-5);align-content:start;min-width:0}.brandfield__row{display:flex;flex-wrap:wrap;gap:var(--space-4)}.swatch{width:26px;height:26px;padding:0;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--swatch);cursor:pointer;transition:var(--transition-control),var(--transition-press)}.swatch:active{transform:scale(.94)}.swatch[aria-pressed=true]{outline:2px solid var(--text-primary);outline-offset:2px}.swatch:focus-visible{outline:2px solid var(--border-focus);outline-offset:3px}.hexpill{display:inline-flex;align-items:center;gap:var(--space-3);width:fit-content;max-width:100%;height:32px;padding-inline:var(--space-2) var(--space-5);background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-field);box-shadow:var(--shadow-xs);transition:var(--transition-control)}.hexpill:focus-within{border-color:var(--border-focus);box-shadow:var(--ring-focus)}.hexpill__pick{flex:0 0 auto;width:24px;height:24px;padding:0;border:0;background:transparent;cursor:pointer}.hexpill__pick::-webkit-color-swatch-wrapper{padding:0}.hexpill__pick::-webkit-color-swatch{border:1px solid var(--border-subtle);border-radius:var(--radius-xs)}.hexpill__pick::-moz-color-swatch{border:1px solid var(--border-subtle);border-radius:var(--radius-xs)}.hexpill__pick:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px;border-radius:var(--radius-xs)}.hexpill__hex{min-width:0;width:8ch;padding:0;border:0;background:transparent;font:var(--fw-regular) var(--text-xs) / 1 var(--font-ui);color:var(--text-secondary);text-transform:uppercase}.hexpill__hex:focus-visible{outline:none}@media(pointer:coarse){.swatch{width:40px;height:40px}.hexpill{height:var(--field-h)}.hexpill__pick{width:28px;height:28px}.hexpill__hex{font-size:var(--text-md);width:9ch}.brandpanel__reset{height:var(--field-h);font-size:var(--text-base)}}.preview{min-width:0;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);overflow:hidden}.preview__bar{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-6);flex-wrap:wrap;padding:var(--space-6) var(--space-7);border-bottom:1px solid var(--border-subtle)}.preview__label{font:var(--type-label);color:var(--text-primary)}[dir=rtl] .preview__label{font-family:var(--font-arabic)}.preview__link{font:var(--fw-regular) var(--text-xs) / 1.4 var(--font-ui);color:var(--text-tertiary)}.preview__stage{display:grid;justify-items:center;padding:clamp(20px,2.6vw,36px);background:var(--surface-sunken);border-bottom:1px solid var(--border-subtle)}.paypage{width:min(400px,100%);background:var(--surface-card);border-radius:var(--radius-card);box-shadow:var(--shadow-md);overflow:hidden}.paypage__head{display:flex;align-items:center;gap:var(--space-5);padding:var(--space-6);background:var(--pay-primary);color:var(--pay-primary-ink);border-bottom:1px solid var(--border-subtle);transition:background-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}.paypage__mark{flex:0 0 auto;display:grid;place-items:center;width:34px;height:34px;border-radius:var(--radius-sm);background:var(--surface-card);box-shadow:inset 0 0 0 1px var(--border-subtle);overflow:hidden}.paypage__initial{font:var(--fw-semibold) var(--text-base) / 1 var(--font-ui);color:var(--text-primary)}[dir=rtl] .paypage__initial{font-family:var(--font-arabic)}.paypage__who{flex:1 1 auto;min-width:0;font:var(--fw-semibold) var(--text-md) / 1.25 var(--font-ui);overflow-wrap:anywhere}[dir=rtl] .paypage__who{font-family:var(--font-arabic)}.paypage__ref{flex:0 0 auto;font:var(--fw-regular) var(--text-xs) / 1.4 var(--font-ui)}.paypage__body{display:grid;gap:var(--space-6);padding:var(--space-7) var(--space-6) var(--space-6)}.paypage__amount{margin-top:var(--space-4);display:flex;align-items:baseline;gap:var(--space-3);font:var(--fw-semibold) 2.125rem / 1 var(--font-ui);letter-spacing:var(--track-tight);color:var(--text-primary)}[dir=rtl] .paypage__amount{letter-spacing:0}.paypage__meta{margin-top:var(--space-5);font:var(--fw-regular) var(--text-xs) / 1.6 var(--font-ui);color:var(--text-secondary);overflow-wrap:anywhere}[dir=rtl] .paypage__meta{font-family:var(--font-arabic);line-height:1.75}.paypage__meta .num{white-space:nowrap}.paypage__items{display:grid;gap:var(--space-4);padding:var(--space-6);border:1px solid var(--border-subtle);border-radius:var(--radius-md)}.paypage__line{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-5);font:var(--fw-regular) var(--text-xs) / 1.5 var(--font-ui);color:var(--text-secondary)}[dir=rtl] .paypage__line{font-family:var(--font-arabic)}.paypage__line>span:first-child{min-width:0;overflow-wrap:anywhere}.paypage__line>span:last-child{flex:0 0 auto;color:var(--text-primary)}.paypage__line--ruled{margin-top:var(--space-2);padding-top:var(--space-5);border-top:1px solid var(--border-subtle)}.paypage__line--total{font-weight:var(--fw-semibold);color:var(--text-primary)}.paypage__option{display:flex;align-items:center;gap:var(--space-5);padding:var(--space-5);border:1px solid var(--border-default);border-radius:var(--radius-md)}.paypage__radio{position:relative;flex:0 0 auto;width:16px;height:16px;border-radius:var(--radius-pill);background:var(--pay-action);transition:background-color var(--dur-fast) var(--ease-standard)}.paypage__radio:after{content:"";position:absolute;inset:5px;border-radius:var(--radius-pill);background:var(--pay-action-ink);transition:background-color var(--dur-fast) var(--ease-standard)}.paypage__option-text{flex:1 1 auto;min-width:0}.paypage__option-title{display:block;font:var(--fw-medium) var(--text-sm) / 1.4 var(--font-ui);color:var(--text-primary)}[dir=rtl] .paypage__option-title{font-family:var(--font-arabic)}.paypage__option-note{display:block;margin-top:3px;font:var(--fw-regular) var(--text-xs) / 1.45 var(--font-ui);color:var(--text-tertiary)}.paypage__option-amount{flex:0 0 auto;font:var(--fw-medium) var(--text-xs) / 1.4 var(--font-ui);color:var(--text-primary);white-space:nowrap}.paypage__cta{display:flex;align-items:center;justify-content:center;gap:var(--space-3);min-height:var(--field-h-lg);padding-inline:var(--space-6);border-radius:var(--radius-button);background:var(--pay-action);color:var(--pay-action-ink);box-shadow:inset 0 0 0 1px #14161e0f;font:var(--fw-medium) var(--text-md) / 1.3 var(--font-ui);text-align:center;transition:background-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}[dir=rtl] .paypage__cta{font-family:var(--font-arabic)}.paypage__cta .cur{color:inherit}.paypage__more{display:flex;align-items:center;justify-content:center;min-height:var(--field-h);padding-inline:var(--space-6);border:1px solid var(--border-default);border-radius:var(--radius-button);font:var(--fw-medium) var(--text-base) / 1.3 var(--font-ui);color:var(--text-primary);text-align:center}[dir=rtl] .paypage__more{font-family:var(--font-arabic)}.paypage__legal{font:var(--fw-regular) var(--text-2xs) / 1.5 var(--font-ui);color:var(--text-tertiary);text-align:center}[dir=rtl] .paypage__legal{font-family:var(--font-arabic);line-height:1.7}.measure{width:100%;border-collapse:collapse}.measure th,.measure td{padding:var(--space-6) var(--space-7);text-align:start;vertical-align:baseline}.measure thead th{font:var(--type-overline);letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--text-tertiary);border-bottom:1px solid var(--border-subtle)}[dir=rtl] .measure thead th{letter-spacing:0;text-transform:none;font-family:var(--font-arabic)}.measure tbody th{display:flex;align-items:center;gap:var(--space-4);font:var(--fw-medium) var(--text-sm) / 1.4 var(--font-ui);color:var(--text-primary);border-top:1px solid var(--border-subtle)}[dir=rtl] .measure tbody th{font-family:var(--font-arabic)}.measure tbody td{font:var(--fw-regular) var(--text-sm) / 1.4 var(--font-ui);color:var(--text-secondary);border-top:1px solid var(--border-subtle)}.measure td[data-cell=ink]:first-letter{text-transform:uppercase}.measure__chip{flex:0 0 auto;width:12px;height:12px;border-radius:var(--radius-xs);border:1px solid var(--border-subtle);transition:background-color var(--dur-fast) var(--ease-standard)}.measure__chip[data-chip=primary]{background:var(--pay-primary)}.measure__chip[data-chip=action]{background:var(--pay-action)}.measure__moved{color:var(--text-primary)}.preview__foot{display:grid;gap:var(--space-5);padding:var(--space-6) var(--space-7);background:var(--surface-subtle);border-top:1px solid var(--border-subtle)}.preview__claim{display:flex;align-items:center;gap:var(--space-5);font:var(--fw-regular) var(--text-xs) / 1.5 var(--font-ui);color:var(--text-secondary)}[dir=rtl] .preview__claim{font-family:var(--font-arabic);line-height:1.7}.preview__claim svg{flex:0 0 auto;color:var(--text-tertiary)}.measure__moved-note{font:var(--fw-regular) var(--text-xs) / 1.55 var(--font-ui);color:var(--text-secondary)}[dir=rtl] .measure__moved-note{font-family:var(--font-arabic);line-height:1.7}.reporting{padding-block:var(--section-gap)}.reporting__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.32fr);gap:64px;align-items:center}.reporting__body{margin-top:var(--space-7);font:var(--type-marketing-lede);color:var(--text-secondary);max-width:56ch}[dir=rtl] .reporting__body{font-family:var(--font-arabic)}.collections{display:grid;gap:var(--gutter);min-width:0}.tiles{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6)}.tile{min-width:0;display:grid;align-content:start;gap:var(--space-5);padding:var(--space-6);background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-card);box-shadow:var(--shadow-sm)}.tile__head{display:flex;align-items:start;justify-content:space-between;gap:var(--space-5)}.tile__label{font:var(--fw-regular) var(--text-base) / 1.4 var(--font-ui);color:var(--text-secondary)}[dir=rtl] .tile__label{font-family:var(--font-arabic)}.tile__head svg{flex:0 0 auto;color:var(--text-disabled)}.tile__figure{font:var(--fw-semibold) clamp(1.375rem,1.9vw,1.75rem) / 1.15 var(--font-ui);letter-spacing:var(--track-tight);color:var(--text-primary);font-variant-numeric:tabular-nums;white-space:nowrap}[dir=rtl] .tile__figure{letter-spacing:0}.tile__note{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-3) var(--space-5);font:var(--fw-regular) var(--text-xs) / 1.45 var(--font-ui);color:var(--text-tertiary)}[dir=rtl] .tile__note{font-family:var(--font-arabic);line-height:1.7}.tile__delta{display:inline-flex;align-items:center;gap:var(--space-3);font-weight:var(--fw-medium);font-variant-numeric:tabular-nums;white-space:nowrap}.tile__delta.is-up{color:var(--text-success)}.tile__delta.is-down{color:var(--text-danger)}.tile__delta svg{flex:0 0 auto}.tile__caption{min-width:0}.aging{padding:var(--space-8);background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-card);box-shadow:var(--shadow-sm)}@supports (view-timeline-name: --a){.aging{view-timeline-name:--aging}}.aging__title{font:var(--fw-semibold) var(--text-md) / 1.3 var(--font-ui);color:var(--text-primary)}[dir=rtl] .aging__title{font-family:var(--font-arabic)}.aging__subtitle{margin-top:var(--space-2);font:var(--fw-regular) var(--text-base) / 1.5 var(--font-ui);color:var(--text-tertiary)}[dir=rtl] .aging__subtitle{font-family:var(--font-arabic);line-height:1.7}.aging__list{list-style:none;margin:var(--space-8) 0 0;padding:0;display:grid;grid-template-columns:minmax(0,1fr) auto auto;row-gap:var(--space-7)}.aging__row{display:grid;grid-column:1 / -1;grid-template-columns:minmax(0,1fr) auto auto;grid-template-columns:subgrid;align-items:baseline;column-gap:var(--space-5);row-gap:var(--space-4)}.aging__bucket{font:var(--fw-regular) var(--text-base) / 1.4 var(--font-ui);color:var(--text-secondary)}[dir=rtl] .aging__bucket{font-family:var(--font-arabic)}.aging__figure{text-align:end;white-space:nowrap;font:var(--fw-medium) var(--text-base) / 1.4 var(--font-ui);color:var(--text-primary);font-variant-numeric:tabular-nums}.aging__track{grid-column:1 / -1;display:block;block-size:6px;border-radius:var(--radius-pill);background:var(--surface-sunken);overflow:hidden}.aging__fill{display:block;inline-size:var(--share);block-size:100%;border-radius:var(--radius-pill);background:var(--bucket, var(--text-primary))}.aging__row[data-bucket=current] .aging__fill{--bucket: var(--chart-3)}.aging__row[data-bucket=d30] .aging__fill{--bucket: var(--chart-1)}.aging__row[data-bucket=d60] .aging__fill{--bucket: var(--chart-2)}.aging__row[data-bucket=d90] .aging__fill{--bucket: var(--chart-4)}.aging__row[data-bucket=over90] .aging__fill{--bucket: var(--text-danger)}.aging__row--total{margin-top:var(--space-4);padding-top:var(--space-6);border-top:1px solid var(--border-default)}.aging__row--total .aging__bucket,.aging__row--total .aging__figure{font-weight:var(--fw-semibold);color:var(--text-primary)}.aging__note{margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--border-subtle);font:var(--fw-regular) var(--text-sm) / 1.6 var(--font-ui);color:var(--text-tertiary)}[dir=rtl] .aging__note{font-family:var(--font-arabic);line-height:1.75}.tag-illustrative--light{border-color:var(--border-default);color:var(--text-tertiary)}.built-for{padding-block:var(--section-gap)}.section-title{font:var(--fw-semibold) clamp(1.625rem,3.2vw,3rem) / 1.12 var(--font-ui);letter-spacing:var(--track-display);color:var(--text-primary);text-wrap:balance;max-width:20ch;margin:0}[dir=rtl] .section-title{font-family:var(--font-arabic);letter-spacing:0;line-height:1.4}.fork{margin-top:var(--space-11);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-8)}.fork__case{display:flex;flex-direction:column;padding:var(--space-9) var(--space-9) var(--space-8);background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-card);box-shadow:var(--shadow-sm)}.fork__collector{margin:0;padding-top:var(--space-7);border-top:2px solid var(--audience, var(--text-primary));font:var(--fw-semibold) clamp(1.25rem,2.2vw,1.875rem) / 1.25 var(--font-ui);letter-spacing:var(--track-heading);color:var(--text-primary);text-wrap:balance}[dir=rtl] .fork__collector{font-family:var(--font-arabic);letter-spacing:0;line-height:1.45}.fork__payer{margin-top:var(--space-5);display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-3) var(--space-4)}.fork__payer-label,.fork__payer-note{font:var(--fw-regular) var(--text-sm) / 1.5 var(--font-ui);color:var(--text-tertiary)}.fork__payer-name{font:var(--fw-medium) var(--text-lg) / 1.4 var(--font-ui);color:var(--audience, var(--text-primary))}[dir=rtl] .fork__payer-label,[dir=rtl] .fork__payer-name,[dir=rtl] .fork__payer-note{font-family:var(--font-arabic)}.fork__body{margin-top:var(--space-6);max-width:52ch;font:var(--type-marketing-body);color:var(--text-secondary)}[dir=rtl] .fork__body{font-family:var(--font-arabic);line-height:1.75}.fork__extract{margin:0;margin-block-start:auto;padding-top:var(--space-8)}.fork__extract>div{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-6);padding-block:var(--space-5);border-top:1px solid var(--border-subtle)}.fork__extract dt{font:var(--fw-regular) var(--text-sm) / 1.5 var(--font-ui);color:var(--text-secondary);font-variant-numeric:tabular-nums}[dir=rtl] .fork__extract dt{font-family:var(--font-arabic);line-height:1.7}.fork__extract dd{margin:0;font:var(--fw-semibold) var(--text-base) / 1.4 var(--font-ui);color:var(--text-primary);white-space:nowrap;font-variant-numeric:tabular-nums}.settle__swap{display:grid}.fork__extract dd.settle__swap{justify-items:end}.settle__step{grid-area:1 / 1;opacity:0}.settle__swap>.settle__step:last-child{opacity:1}.fork__extract dd .settle__step{color:var(--text-primary)}.fork__extract dd .settle__step:last-child,.fork__extract dd .settle__step:last-child .cur{color:var(--text-success)}.settle__track{position:relative;margin-top:var(--space-6);block-size:6px;background:var(--surface-sunken);border-radius:var(--radius-pill);overflow:hidden}.settle__fill{position:absolute;inset-block:0;inset-inline-start:0;inline-size:var(--extent);border-radius:var(--radius-pill);background:var(--text-primary);opacity:0}.settle__notch{position:absolute;inset-block:0;inset-inline-start:var(--at);inline-size:1px;background:var(--surface-card)}.verified{--reach-overrun: max(0px, min(340px, calc(100vw - 900px) ));padding-block:var(--section-gap)}.verified__register{margin-top:var(--space-11);max-width:800px}.verified__label{padding-bottom:var(--space-4)}.verified__table{width:100%;border-collapse:collapse}.verified__table thead th{font:var(--type-overline);letter-spacing:var(--track-caps);text-transform:uppercase;font-weight:var(--fw-semibold);color:var(--text-tertiary);text-align:start;padding:var(--space-6) 0 var(--space-5);border-bottom:1px solid var(--border-subtle)}[dir=rtl] .verified__table thead th{letter-spacing:0;text-transform:none;font-family:var(--font-arabic);font-size:var(--text-xs)}.verified__table tbody th,.verified__table tbody td{padding:var(--space-6) 0 var(--space-8);border-bottom:1px solid var(--border-subtle);text-align:start;vertical-align:baseline}.verified__table tbody tr:last-child th,.verified__table tbody tr:last-child td{border-bottom:1px solid var(--border-default)}.verified__who{width:20%;font:var(--fw-medium) var(--text-md) / 1.5 var(--font-ui);color:var(--text-primary)}[dir=rtl] .verified__who{font-family:var(--font-arabic)}.verified__who-inner{display:inline-flex;align-items:center;gap:var(--space-3)}.verified-mark{display:inline-flex;color:var(--text-link)}.verified__proof,.verified__unlocks{font:var(--fw-regular) var(--text-base) / 1.55 var(--font-ui);color:var(--text-secondary)}[dir=rtl] .verified__proof,[dir=rtl] .verified__unlocks{font-family:var(--font-arabic);line-height:1.75}.verified__proof{width:26%;padding-inline-end:var(--space-6)}.verified__unlocks,.verified__unlocks-head{border-inline-start:1px solid var(--border-subtle);padding-inline-start:var(--space-6)}.verified__reach{display:inline-block;max-inline-size:100%}.verified__reach--everywhere{display:block}.verified__rule{display:block;margin-top:var(--space-4);block-size:2px;background:var(--text-primary);transform-origin:left}[dir=rtl] .verified__rule{transform-origin:right}.verified__reach--everywhere .verified__rule{inline-size:calc(100% + var(--reach-overrun))}.devs{--devs-pad: clamp(40px, 4.5vw, 64px);padding-block:var(--section-gap)}.devs__split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);border:1px solid var(--border-subtle);border-radius:var(--radius-2xl);overflow:hidden;background:var(--surface-card)}.devs__pitch{display:flex;flex-direction:column;align-items:flex-start;padding:var(--devs-pad);background:var(--navy-800);color:var(--on-navy-strong)}.devs__title{margin:0;font:var(--fw-semibold) clamp(1.5rem,2.4vw,2.375rem) / 1.2 var(--font-ui);letter-spacing:var(--track-display);color:var(--on-navy-strong);text-wrap:balance}[dir=rtl] .devs__title{font-family:var(--font-arabic);letter-spacing:0;line-height:1.4}.devs__body{margin-top:var(--space-6);max-width:44ch;font:var(--type-marketing-body);color:var(--on-navy)}[dir=rtl] .devs__body{font-family:var(--font-arabic);line-height:1.75}.devs__facts{margin:var(--space-9) 0 0;width:100%}.devs__facts>div{padding-block:var(--space-6);border-top:1px solid var(--on-navy-hairline-soft)}.devs__facts dt{font:var(--fw-medium) var(--text-base) / 1.4 var(--font-ui);color:var(--on-navy-strong)}.devs__facts dd{margin:var(--space-2) 0 0;font:var(--fw-regular) var(--text-sm) / 1.55 var(--font-ui);color:var(--on-navy)}[dir=rtl] .devs__facts dt{font-family:var(--font-arabic);line-height:1.55}[dir=rtl] .devs__facts dd{font-family:var(--font-arabic);line-height:1.7}.devs__cta{margin-top:var(--space-9)}.devs__wire{min-width:0;padding:var(--devs-pad);border-inline-start:1px solid var(--border-subtle)}.devs__wire-label{padding-bottom:var(--space-5);border-bottom:1px solid var(--border-default)}.devs__code{margin:var(--space-6) 0 0;padding:var(--space-6) var(--space-7);overflow-x:auto;direction:ltr;text-align:start;background:var(--surface-sunken);border:1px solid var(--border-subtle);border-radius:var(--radius-md);font:var(--fw-regular) var(--text-sm) / 1.7 var(--font-ui);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;color:var(--text-secondary);white-space:pre;tab-size:2}.devs__code code{font:inherit;font-variant-numeric:inherit}.devs__line{display:block}.devs__line--envelope{color:var(--text-tertiary)}.devs__ln{display:inline-block;width:2ch;margin-inline-end:var(--space-7);text-align:end;color:var(--text-tertiary);user-select:none}.tok-key{color:var(--blue-600)}.tok-str,.tok-num{color:var(--text-primary)}.devs__note{margin-top:var(--space-5);font:var(--fw-regular) var(--text-sm) / 1.6 var(--font-ui);color:var(--text-tertiary)}[dir=rtl] .devs__note{font-family:var(--font-arabic);line-height:1.75}.not-lender{padding-block:var(--section-gap)}.not-lender__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:64px;align-items:center}.not-lender__lines{list-style:none;margin:0;padding:0}.not-lender__lines li{font:var(--fw-regular) clamp(1.125rem,1.6vw,1.25rem) / 1.55 var(--font-ui);color:var(--text-primary);padding-block:var(--space-6);border-bottom:1px solid var(--border-subtle)}[dir=rtl] .not-lender__lines li{font-family:var(--font-arabic);line-height:1.75}.not-lender__lines li:first-child{padding-top:0}.not-lender__lines li:last-child{border-bottom:0;padding-bottom:0}.not-lender__turn{margin-top:var(--space-11);padding-top:var(--space-8);border-top:2px solid var(--text-primary);font:var(--fw-medium) clamp(1.25rem,1.9vw,1.5rem) / 1.45 var(--font-ui);color:var(--text-primary);text-wrap:pretty}[dir=rtl] .not-lender__turn{font-family:var(--font-arabic);line-height:1.65}.custody{--amount-h: 26px;margin-top:var(--section-gap-tight);padding-top:var(--space-11);border-top:1px solid var(--border-subtle)}.custody__label{display:block;margin-bottom:var(--space-9)}.rail{position:relative}.rail__stops{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-6)}.rail__line{position:absolute;inset-block-start:calc(var(--amount-h) + var(--space-5) + 5px);inset-inline:6px 6px;block-size:2px;background:var(--surface-sunken)}.rail__ink{display:block;block-size:100%;background:var(--text-primary);transform-origin:left}[dir=rtl] .rail__ink{transform-origin:right}.rail__stop{position:relative;display:grid;justify-items:start;gap:var(--space-5);min-width:0}.rail__dot{inline-size:12px;block-size:12px;border-radius:var(--radius-pill);background:var(--text-primary)}.rail__stop:last-child .rail__dot{background:var(--text-success)}.rail__stop:nth-child(2){justify-items:center;text-align:center}.rail__stop:nth-child(3){justify-items:end;text-align:end}.rail__who{font:var(--fw-medium) var(--text-md) / 1.4 var(--font-ui);color:var(--text-primary)}[dir=rtl] .rail__who{font-family:var(--font-arabic)}.rail__amount{block-size:var(--amount-h);font:var(--fw-semibold) var(--text-xl) / var(--amount-h) var(--font-ui);letter-spacing:var(--track-tight);color:var(--text-primary);white-space:nowrap;font-variant-numeric:tabular-nums;opacity:0}[dir=rtl] .rail__amount{letter-spacing:0}.rail__stop:last-child .rail__amount{opacity:1}.rail__stop:last-child .rail__amount,.rail__stop:last-child .rail__amount .cur{color:var(--text-success)}.custody__tie{inline-size:0;block-size:var(--space-11);margin-inline:auto;border-inline-start:1px dashed var(--text-link)}.custody__aside{max-width:62ch;margin-inline:auto;padding:var(--space-8);background:var(--surface-info-soft);border:1px solid var(--blue-100);border-radius:var(--radius-card);text-align:center}.custody__name{font:var(--fw-semibold) var(--text-md) / 1.3 var(--font-ui);color:var(--text-primary)}.custody__role{margin-top:var(--space-4);font:var(--fw-regular) var(--text-base) / 1.55 var(--font-ui);color:var(--text-secondary)}[dir=rtl] .custody__role{font-family:var(--font-arabic);line-height:1.75}.custody__holds{margin-top:var(--space-7);padding-top:var(--space-6);border-top:1px solid var(--blue-100);display:flex;align-items:baseline;justify-content:center;gap:var(--space-5);font:var(--fw-regular) var(--text-sm) / 1.4 var(--font-ui);color:var(--text-secondary)}[dir=rtl] .custody__holds{font-family:var(--font-arabic)}.custody__dash{font:var(--fw-semibold) var(--text-lg) / 1 var(--font-ui);color:var(--text-primary)}.custody__caption{margin-top:var(--space-9);margin-inline:auto;max-width:62ch;font:var(--fw-regular) var(--text-sm) / 1.6 var(--font-ui);color:var(--text-tertiary);text-align:center;text-wrap:pretty}[dir=rtl] .custody__caption{font-family:var(--font-arabic);line-height:1.75}.notes{padding-block:var(--section-gap)}.notes__lede{margin-top:var(--space-6);max-width:62ch;font:var(--type-marketing-lede);color:var(--text-secondary)}[dir=rtl] .notes__lede{font-family:var(--font-arabic);line-height:1.7}.notes__list{margin-top:var(--space-10);border-top:1px solid var(--border-subtle)}.note{border-bottom:1px solid var(--border-subtle)}.note__q{display:grid;grid-template-columns:var(--space-11) minmax(0,1fr) auto;align-items:baseline;gap:var(--space-6);padding-block:var(--space-7);cursor:pointer;list-style:none;transition:background-color var(--dur-fast) var(--ease-standard)}.note__q:hover{background:var(--surface-subtle)}.note__q::-webkit-details-marker{display:none}.note__n{font:var(--fw-regular) var(--text-sm) / 1.5 var(--font-ui);font-variant-numeric:tabular-nums;color:var(--text-tertiary)}.note__text{font:var(--fw-medium) var(--text-lg) / 1.45 var(--font-ui);color:var(--text-primary)}[dir=rtl] .note__text{font-family:var(--font-arabic);line-height:1.6}.note__chev{display:inline-flex;align-self:center;color:var(--text-tertiary);transition:transform var(--dur-base) var(--ease-standard)}.note[open] .note__chev{transform:rotate(180deg)}.note__a{margin:0;padding:0 0 var(--space-7);padding-inline-start:calc(var(--space-11) + var(--space-6));max-width:68ch;font:var(--fw-regular) var(--text-md) / 1.6 var(--font-ui);color:var(--text-secondary)}[dir=rtl] .note__a{font-family:var(--font-arabic);line-height:1.75}@supports (interpolate-size: allow-keywords){.note{interpolate-size:allow-keywords}.note::details-content{block-size:0;overflow-y:clip;transition:block-size var(--dur-base) var(--ease-standard),content-visibility var(--dur-base) allow-discrete}.note[open]::details-content{block-size:auto}}.demo{background-color:var(--brand-lime);background-image:var(--wash-lime);color:var(--navy-800);padding-block:var(--section-gap)}.demo__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:64px;align-items:center}.demo__title{font:var(--fw-semibold) clamp(1.625rem,3vw,2.5rem) / 1.15 var(--font-ui);letter-spacing:var(--track-display);color:var(--navy-800);text-wrap:balance;margin:0}[dir=rtl] .demo__title{font-family:var(--font-arabic);letter-spacing:0;line-height:1.4}.demo__lede{margin-top:var(--space-6);font:var(--type-marketing-lede);color:var(--navy-800);max-width:44ch}.demo__count{min-height:44px;margin-top:var(--space-8);display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-3) var(--space-5);color:var(--navy-800)}.demo__count:not([data-state=ready]){visibility:hidden}.demo__count-number{flex:none;font:var(--fw-semibold) clamp(1.75rem,3vw,2.25rem) / 1 var(--font-ui);font-variant-numeric:tabular-nums lining-nums;letter-spacing:var(--track-display)}.demo__count span{max-width:20ch;font:var(--fw-medium) var(--text-sm) / 1.45 var(--font-ui)}[dir=rtl] .demo__count span{font-family:var(--font-arabic);line-height:1.7}.demo__privacy{margin-top:var(--space-9);padding-top:var(--space-6);border-top:1px solid rgba(23,20,75,.2);font:var(--fw-regular) var(--text-sm) / 1.6 var(--font-ui);color:var(--navy-800);max-width:42ch}[dir=rtl] .demo__privacy{font-family:var(--font-arabic);line-height:1.75}.demo__form{background:var(--surface-card);border-radius:var(--radius-2xl);padding:40px}.field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6) var(--space-6)}.field{display:grid;gap:var(--space-4)}.field--wide{grid-column:1 / -1}.field--honey{display:none}.field label{font:var(--type-label);color:var(--text-primary)}[dir=rtl] .field label{font-family:var(--font-arabic)}.field__optional{color:var(--text-tertiary);font-weight:var(--fw-regular)}.input,.select,.textarea{width:100%;height:var(--field-h);padding-inline:var(--space-5);background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-field);box-shadow:var(--shadow-xs);font:var(--fw-regular) var(--text-base) / 1.4 var(--font-ui);color:var(--text-primary);transition:var(--transition-control)}[dir=rtl] .input,[dir=rtl] .select,[dir=rtl] .textarea{font-family:var(--font-arabic)}.textarea{height:auto;min-height:84px;padding:var(--space-5);resize:vertical}@media(pointer:coarse){.input,.select,.textarea{font-size:var(--text-md)}}.select{appearance:none;padding-inline-end:var(--space-9);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23545C6E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m6 9 6 6 6-6'/></svg>");background-repeat:no-repeat;background-position:right var(--space-5) center}[dir=rtl] .select{background-position:left var(--space-5) center}.input::placeholder,.textarea::placeholder{color:var(--text-tertiary)}.input:focus-visible,.select:focus-visible,.textarea:focus-visible{outline:none;border-color:var(--border-focus);box-shadow:var(--ring-focus)}.field[data-invalid=true] .input,.field[data-invalid=true] .select,.field[data-invalid=true] .textarea{border-color:var(--red-600)}.field[data-invalid=true] .input:focus-visible,.field[data-invalid=true] .textarea:focus-visible{box-shadow:var(--ring-danger)}.field__error{display:none;font:var(--fw-regular) var(--text-sm) / 1.45 var(--font-ui);color:var(--text-danger)}[dir=rtl] .field__error{font-family:var(--font-arabic)}.field[data-invalid=true] .field__error{display:block}@media(prefers-reduced-motion:no-preference){.field[data-invalid=true] .field__error{animation:field-error-arrive var(--dur-spring-crisp) var(--spring-crisp) both}@keyframes field-error-arrive{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}}.demo__submit{margin-top:var(--space-8);display:flex;align-items:center;gap:var(--space-6);flex-wrap:wrap}.form-note{display:none;margin-top:var(--space-7);padding:var(--space-6);border-radius:var(--radius-md);border:1px solid var(--border-subtle);background:var(--surface-sunken)}.form-note[data-open=true]{display:block}@media(prefers-reduced-motion:no-preference){.form-note[data-open=true]{animation:note-arrive var(--dur-spring-snappy) var(--spring-snappy) both}@keyframes note-arrive{0%{opacity:0;transform:translateY(-8px) scale(.99)}to{opacity:1;transform:none}}}.form-note--static{display:block;margin-bottom:var(--space-6)}.form-note[data-tone=success]{background:var(--status-paid-bg);border-color:#1f8f6352}.form-note[data-tone=warning]{background:var(--status-pending-bg);border-color:#b07a0052}.form-note[data-tone=danger]{background:var(--status-overdue-bg);border-color:#c1335052}.form-note__title{font:var(--fw-semibold) var(--text-base) / 1.4 var(--font-ui);color:var(--text-primary)}.form-note__body{margin-top:var(--space-3);font:var(--fw-regular) var(--text-sm) / 1.55 var(--font-ui);color:var(--text-secondary)}[dir=rtl] .form-note__title,[dir=rtl] .form-note__body{font-family:var(--font-arabic)}.brand,.site-nav a,.lang-link,.site-footer a{position:relative}.brand:after,.site-nav a:after,.lang-link:after,.site-footer a:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;min-width:var(--tap-min);min-height:var(--tap-min)}.ledger .c-entry,.doc__table td,.thread__bubble,.ladder__message,.switch-row__title,.switch-row__note,.opt__title,.opt__note,.hero__lede,.fork__collector,.fork__body,.note__text,.form-note__body{overflow-wrap:anywhere}.proofcard__meta,.doc__head>*,.thread__head>span{min-width:0}@media(prefers-reduced-transparency:reduce){.site-header{animation:none;background:var(--navy-800);backdrop-filter:none;-webkit-backdrop-filter:none}.btn--onnavy,.tag-illustrative{background:var(--navy-700)}}@media(prefers-contrast:more){.site-header{animation:none;background:var(--navy-800);backdrop-filter:none;-webkit-backdrop-filter:none}.btn--onnavy,.tag-illustrative{background:var(--navy-700);border-color:#ffffff6b}.statement__sheet,.inset,.ladder,.decisions,.tile,.aging,.brandpanel,.hexpill,.preview__stage,.paypage__items,.input,.select,.textarea,.chips li,.phone{border-color:var(--border-strong-c)}.decision{border-color:var(--text-primary)}.hero__lede,.site-nav a,.lang-link,.site-footer__tagline,.site-footer a{color:var(--on-navy-strong)}.site-footer__bottom,.notfound__ref{color:#ffffffdb}}@media(forced-colors:active){.site-header,.balance-bar,.proofcard{backdrop-filter:none;-webkit-backdrop-filter:none;border:1px solid CanvasText}.btn--onnavy,.tag-illustrative{border:1px solid CanvasText}.site-header,.balance-bar{border-width:0 0 1px}.balance-bar:after,.productshot:after{display:none}.switch{border:1px solid ButtonBorder}.switch[aria-checked=true]{background:Highlight}.switch:after{background:ButtonFace;border:1px solid ButtonBorder}.opt-slot[data-selected=true] .opt{outline:2px solid Highlight;outline-offset:-2px}.status-pill,.chips li{border:1px solid CanvasText}.decision[data-decision=approved]{background:CanvasText;border-color:CanvasText;color:Canvas}.paypage__cta{border:1px solid ButtonBorder}.paypage__radio{border:1px solid CanvasText}.paypage__radio:after{background:CanvasText}.swatch{border-color:ButtonBorder}.swatch[aria-pressed=true]{outline-color:Highlight}.measure__chip{border-color:CanvasText}.btn:focus-visible,.switch:focus-visible,.input:focus-visible,.select:focus-visible,.textarea:focus-visible{outline:2px solid Highlight;outline-offset:2px}}.notfound{min-height:100dvh;background:var(--surface-brand-hero);color:var(--on-navy-strong);display:flex;align-items:center;padding-block:64px}.notfound__inner{width:100%}.notfound__grid{margin-top:56px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:start}.notfound__block+.notfound__block{border-inline-start:1px solid var(--on-navy-hairline-soft);padding-inline-start:56px}.notfound__title{margin:0;font:var(--fw-semibold) clamp(1.625rem,3vw,2.375rem) / 1.2 var(--font-ui);letter-spacing:var(--track-heading);color:var(--on-navy-strong);text-wrap:balance}[dir=rtl] .notfound__title{font-family:var(--font-arabic);letter-spacing:0;line-height:1.4}.notfound__body{margin-top:var(--space-6);max-width:42ch;font:var(--type-marketing-body);color:var(--on-navy)}.notfound__actions{margin-top:var(--space-9);display:flex;flex-wrap:wrap;gap:var(--space-5)}.notfound__ref{margin-top:64px;padding-top:var(--space-6);border-top:1px solid var(--on-navy-hairline-soft);font:var(--fw-regular) var(--text-sm) / 1.5 var(--font-ui);color:#ffffff8f}@media(max-width:860px){.notfound__grid{grid-template-columns:minmax(0,1fr);gap:40px;margin-top:40px}.notfound__block+.notfound__block{border-inline-start:0;border-top:1px solid var(--on-navy-hairline-soft);padding-inline-start:0;padding-top:40px}.notfound__ref{margin-top:48px}}.site-footer{background-color:var(--surface-nav);background-image:var(--wash-navy-flat);color:var(--on-navy);padding-block:64px 48px}.site-footer__top{display:flex;align-items:flex-start;justify-content:space-between;gap:48px;flex-wrap:wrap;padding-bottom:var(--space-9);border-bottom:1px solid var(--on-navy-hairline-soft)}.site-footer__logo{display:block;block-size:27px;inline-size:auto}.site-footer__tagline{margin-top:var(--space-6);max-width:40ch;font:var(--fw-regular) var(--text-md) / 1.6 var(--font-ui);color:var(--on-navy)}[dir=rtl] .site-footer__tagline{font-family:var(--font-arabic);line-height:1.75}.site-footer__links{display:flex;gap:var(--space-9) var(--space-8);flex-wrap:wrap}.site-footer a{color:var(--on-navy);font:var(--fw-medium) var(--text-base) / 1 var(--font-ui);text-decoration:none}.site-footer a:hover{color:var(--on-navy-strong);text-decoration:none}.site-footer a:focus-visible{outline:2px solid var(--brand-lime);outline-offset:3px;border-radius:var(--radius-xs)}[dir=rtl] .site-footer a{font-family:var(--font-arabic)}.site-footer__bottom{margin-top:var(--space-9);display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-8);flex-wrap:wrap;font:var(--fw-regular) var(--text-sm) / 1.6 var(--font-ui);color:#ffffff8f}[dir=rtl] .site-footer__bottom{font-family:var(--font-arabic);line-height:1.75}.site-footer__prelaunch{max-width:62ch}@media(max-width:1080px){.authorise{grid-template-columns:minmax(0,540px);gap:40px;justify-items:stretch;justify-content:center}.opt-slot{--leave-x: 0px;--leave-y: -12px}.phone{max-width:var(--phone-case, 408px)}.not-lender__grid,.demo__grid,.branded__grid,.reporting__grid{grid-template-columns:minmax(0,1fr);gap:40px}.tiles{grid-template-columns:repeat(4,minmax(0,1fr))}.brandpanel,.preview{max-width:720px}.devs__split{grid-template-columns:minmax(0,1fr)}.devs__wire{border-inline-start:0;border-top:1px solid var(--border-subtle)}.fork{grid-template-columns:minmax(0,1fr);gap:var(--space-8)}.closing{grid-template-columns:minmax(0,1fr);align-items:start}.opening{grid-template-columns:minmax(0,1fr);gap:var(--space-9)}}@media(max-width:860px){:root{--section-gap: 64px;--section-gap-tight: 40px;--sheet-pad: 20px;--page-pad-x: 20px}.tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.site-nav{display:none}.hero{padding-block:36px 0}.hero__lede{margin-top:var(--space-6);font-size:var(--text-md);line-height:1.55}.hero__actions{margin-top:var(--space-8)}.productshot__chrome{height:28px;padding-inline:var(--space-5)}.productshot__lights span{width:9px;height:9px}.proofcard{--proof-lift: clamp(56px, 16vw, 96px);position:relative;inset:auto;align-self:end;margin-block-start:calc(var(--proof-lift) * -1);margin-inline-end:clamp(-18px,-1.4vw,0px);width:min(268px,88%)}.hero__stage .tag-illustrative{margin-top:var(--space-11)}.statement{padding-block:var(--space-6) var(--section-gap)}.panel{padding:40px var(--sheet-pad)}.panel__grid{grid-template-columns:minmax(0,1fr);gap:24px}.fork{margin-top:var(--space-9)}.fork__case{padding:var(--space-8) var(--space-8) var(--space-7)}.brandpanel{padding:var(--space-7)}.decisions__when,.decisions__outcome{width:28%}.demo__form{padding:24px}.field-grid{grid-template-columns:minmax(0,1fr)}.closing{padding:40px var(--sheet-pad)}.ledger,.ledger>thead,.ledger>tbody,.ledger>tbody>tr,.ledger>thead th,.ledger>tbody>tr>td{display:block}.ledger>thead{display:none}.ledger tr.entry{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"date amount" "entry entry" "ref balance";gap:var(--space-4) var(--space-6);padding:var(--space-7) var(--sheet-pad);border-bottom:1px solid var(--border-subtle)}.ledger tr.entry td{padding:0;border-bottom:0}.ledger tr.entry td:first-child,.ledger tr.entry td:last-child{padding-inline:0}.ledger .c-date{grid-area:date}.ledger .c-ref{grid-area:ref;align-self:center}.ledger .c-entry{grid-area:entry;font-size:var(--text-base)}.ledger .c-amount{grid-area:amount;text-align:end}.ledger .c-balance{grid-area:balance;text-align:end;border-inline-start:0}.balance-bar{min-height:48px;padding-inline:var(--sheet-pad)}.balance-bar__ref{display:none}.thread__bubble{max-width:100%}.ladder__when{width:34%}}@media(max-width:560px){.hero__actions .btn{flex:1 1 auto}.tiles{grid-template-columns:minmax(0,1fr)}.measure,.measure tbody,.measure tbody tr{display:block}.measure thead{display:none}.measure tbody tr{padding:var(--space-5) var(--space-7);border-top:1px solid var(--border-subtle)}.measure tbody tr:first-child{border-top:0}.measure tbody th,.measure tbody td{border-top:0;padding:0 0 var(--space-2)}.measure tbody td{display:block}.measure tbody td:before{content:attr(data-label) ": ";color:var(--text-tertiary)}.note__q{grid-template-columns:auto minmax(0,1fr) auto;gap:var(--space-5)}.note__a{padding-inline-start:0}.ladder,.ladder tbody,.ladder tr,.ladder td{display:block}.ladder thead{display:none}.ladder tr{padding:var(--space-6) var(--space-6);border-bottom:1px solid var(--border-subtle)}.ladder tr:last-child{border-bottom:0}.ladder td{padding:0;border-bottom:0}.ladder__when{width:auto;margin-bottom:var(--space-3);color:var(--text-tertiary)}.decisions,.decisions tbody,.decisions tr,.decisions td{display:block}.decisions thead{display:none}.decisions tr{padding:var(--space-6);border-bottom:1px solid var(--border-subtle)}.decisions tr:last-child{border-bottom:0}.decisions td{padding:0;border-bottom:0}.decisions__when,.decisions__outcome{width:auto}.decisions__ask{margin-block:var(--space-5)}.custody{--who-h: calc(var(--text-md) * 1.4);--stop-h: calc(var(--who-h) + var(--space-4) + var(--amount-h));--branch-up: calc(2 * var(--stop-h) + var(--space-9) - var(--who-h) / 2);--branch-inset: var(--space-7)}.rail{padding-inline-start:var(--space-9)}.rail__stops{grid-template-columns:minmax(0,1fr);gap:var(--space-9)}.rail__stop{gap:var(--space-4);min-block-size:var(--stop-h)}.rail__who{order:1}.rail__amount{order:2}.rail__line{display:none}.rail__stop:not(:last-child):after{content:"";position:absolute;inset-inline-start:calc(var(--space-9) * -1);inset-block-start:calc((var(--who-h) - 12px) / 2 + 12px);block-size:calc(100% + var(--space-9) - 12px);inline-size:2px;background:var(--text-primary);transform-origin:top}.rail__stop,.rail__stop:nth-child(2),.rail__stop:nth-child(3){justify-items:start;text-align:start}.rail__dot{position:absolute;inset-inline-start:calc(var(--space-9) * -1 - 5px);inset-block-start:calc((var(--who-h) - 12px) / 2)}.custody__tie{position:relative;margin-inline:var(--branch-inset) auto;margin-block-start:calc(var(--branch-up) * -1);block-size:calc(var(--branch-up) + var(--space-11))}.custody__tie:before{content:"";position:absolute;inset-block-start:0;inset-inline-start:calc((var(--branch-inset) - 1px) * -1);inline-size:calc(var(--branch-inset) - 1px);border-block-start:1px dashed var(--text-link)}.custody__aside,.custody__caption{margin-inline:0;text-align:start}.custody__holds{justify-content:space-between}.verified__table,.verified__table tbody,.verified__table tr,.verified__table th,.verified__table td{display:block}.verified__table thead{display:none}.verified__label{padding-bottom:var(--space-5);border-bottom:1px solid var(--border-default)}.verified__table tbody tr{padding-block:var(--space-6);border-bottom:1px solid var(--border-subtle)}.verified__table tbody tr:last-child{border-bottom:1px solid var(--border-default)}.verified__table tbody th,.verified__table tbody td,.verified__table tbody tr:last-child th,.verified__table tbody tr:last-child td{width:auto;padding:0;border-bottom:0}.verified__proof,.verified__unlocks{margin-top:var(--space-4);padding-inline:0;border-inline-start:0}.decisions__outcome{border-inline-start:0}.site-footer__bottom{flex-direction:column;gap:var(--space-5)}}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){@media(min-width:861px){.ledger tr.entry td{position:relative;border-bottom-color:transparent;view-timeline:--entry-cell block}.ledger tr.entry td:after{content:"";position:absolute;inset-inline:0;bottom:0;height:1px;background:var(--border-subtle);transform-origin:0 50%;animation:rule-in linear both;animation-timeline:--entry-cell;animation-range:entry 4% entry 30%}[dir=rtl] .ledger tr.entry td:after{transform-origin:100% 50%}.ledger tr.entry td:nth-child(2):after{animation-range:entry 11% entry 37%}.ledger tr.entry td:nth-child(3):after{animation-range:entry 18% entry 44%}.ledger tr.entry td:nth-child(4):after{animation-range:entry 25% entry 51%}.ledger tr.entry td:nth-child(5):after{animation-range:entry 32% entry 58%}.ledger tr.entry .c-balance{border-inline-start-color:transparent}.ledger tr.entry .c-balance:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:1px;background:var(--border-subtle);transform-origin:50% 0;animation:spine-in linear both;animation-timeline:--entry-cell;animation-range:entry 32% entry 64%}}@media(max-width:860px){.ledger tr.entry{position:relative;border-bottom-color:transparent;view-timeline:--entry-row block}.ledger tr.entry:after{content:"";position:absolute;inset-inline:0;bottom:0;height:1px;background:var(--border-subtle);transform-origin:0 50%;animation:rule-in linear both;animation-timeline:--entry-row;animation-range:entry 6% entry 44%}[dir=rtl] .ledger tr.entry:after{transform-origin:100% 50%}}.closing__note{position:relative;border-top-color:transparent;view-timeline:--closing-note block}.closing__note:before{content:"";position:absolute;inset-inline:0;top:-2px;height:2px;background:var(--n-900);transform-origin:0 50%;animation:rule-in linear both;animation-timeline:--closing-note;animation-range:entry 20% entry 85%}[dir=rtl] .closing__note:before{transform-origin:100% 50%}}}@keyframes rule-in{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes spine-in{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media print{.ledger tr.entry,.ledger tr.entry td{border-bottom-color:var(--border-subtle)!important}.ledger tr.entry .c-balance{border-inline-start-color:var(--border-subtle)!important}.closing__note{border-top-color:var(--n-900)!important}.ledger tr.entry:after,.ledger tr.entry td:after,.ledger tr.entry .c-balance:before,.closing__note:before{content:none!important}}@media(forced-colors:active){.ledger tr.entry,.ledger tr.entry td{border-bottom-color:CanvasText}.ledger tr.entry .c-balance{border-inline-start-color:CanvasText}.closing__note{border-top-color:CanvasText}.ledger tr.entry:after,.ledger tr.entry td:after,.ledger tr.entry .c-balance:before,.closing__note:before{content:none}}
