.in-card{--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--line) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--ivory) / var(--tw-bg-opacity,1));box-shadow:0 1px 2px rgb(var(--ink) / .03);border-radius:1rem;position:relative}.in-card-hover{transition-property:transform,box-shadow,border-color;transition-duration:.3s;transition-timing-function:cubic-bezier(.22,1,.36,1)}.in-card-hover:hover{border-color:rgb(var(--cashin-primary) / .25);box-shadow:0 18px 40px -22px rgb(var(--cashin-primary) / .28);transform:translateY(-2px)}.in-navy{--tw-text-opacity:1;color:rgb(var(--paper) / var(--tw-text-opacity,1));background:linear-gradient(118deg,#002264 0%,#003087 52%,#0a3c9c 100%);border-radius:1.5rem;position:relative;overflow:hidden}.in-navy .in-eyebrow{--tw-text-opacity:1;color:rgb(var(--cashin-secondary) / var(--tw-text-opacity,1))}.in-eyebrow{text-transform:uppercase;letter-spacing:.16em;--tw-text-opacity:1;color:rgb(var(--cashin-secondary-ink) / var(--tw-text-opacity,1));font-size:11px;font-weight:600}.in-title{font-family:var(--font-riyal), var(--font-display), var(--font-arabic), system-ui, sans-serif;letter-spacing:-.01em;--tw-text-opacity:1;color:rgb(var(--ink) / var(--tw-text-opacity,1));font-size:1.75rem;font-weight:300;line-height:1.12}@media (min-width:640px){.in-title{font-size:2.1rem}}.in-h2{font-family:var(--font-riyal), var(--font-display), var(--font-arabic), system-ui, sans-serif;letter-spacing:-.005em;--tw-text-opacity:1;color:rgb(var(--ink) / var(--tw-text-opacity,1));font-size:1.25rem;font-weight:500;line-height:1.75rem}.in-lead{--tw-text-opacity:1;color:rgb(var(--stone) / var(--tw-text-opacity,1));font-size:15px;line-height:1.625}.in-meta{--tw-text-opacity:1;color:rgb(var(--stone) / var(--tw-text-opacity,1));font-size:12.5px}.in-btn{border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:13.5px;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.in-btn-primary{--tw-bg-opacity:1;background-color:rgb(var(--cashin-primary) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:13.5px;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.in-btn-primary:disabled{cursor:not-allowed;opacity:.5}.in-btn-primary:hover{--tw-bg-opacity:1;background-color:rgb(var(--cashin-primary-dark) / var(--tw-bg-opacity,1))}.in-btn-green{--tw-bg-opacity:1;background-color:rgb(var(--cashin-secondary) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--cashin-primary-dark) / var(--tw-text-opacity,1));border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:13.5px;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.in-btn-green:disabled{cursor:not-allowed;opacity:.5}.in-btn-green:hover{--tw-bg-opacity:1;background-color:rgb(93 179 62/var(--tw-bg-opacity,1))}.in-btn-ghost{--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--line) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--ivory) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--ink) / var(--tw-text-opacity,1));border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:13.5px;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.in-btn-ghost:disabled{cursor:not-allowed;opacity:.5}.in-btn-ghost:hover{border-color:rgb(var(--cashin-primary) / .4);--tw-text-opacity:1;color:rgb(var(--cashin-primary) / var(--tw-text-opacity,1))}.in-btn-quiet{--tw-text-opacity:1;color:rgb(var(--stone) / var(--tw-text-opacity,1));border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:13.5px;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.in-btn-quiet:disabled{cursor:not-allowed;opacity:.5}.in-btn-quiet:hover{--tw-bg-opacity:1;background-color:rgb(var(--bone) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--ink) / var(--tw-text-opacity,1))}.in-btn:disabled{cursor:not-allowed;opacity:.5}.in-input{--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--line) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--ivory) / var(--tw-bg-opacity,1));--tw-text-opacity:1;width:100%;color:rgb(var(--ink) / var(--tw-text-opacity,1));border-radius:.75rem;padding:.75rem 1rem;font-size:15px;transition-property:border-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.in-input::placeholder{--tw-text-opacity:1;color:rgb(var(--stone) / var(--tw-text-opacity,1))}.in-input:focus{--tw-border-opacity:1;border-color:rgb(var(--cashin-primary) / var(--tw-border-opacity,1));outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(var(--cashin-primary) / .1);outline:2px solid #0000}.in-label{text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity:1;color:rgb(var(--stone) / var(--tw-text-opacity,1));margin-bottom:.375rem;font-size:12px;font-weight:600;display:block}.in-hint{--tw-text-opacity:1;color:rgb(var(--stone) / var(--tw-text-opacity,1));margin-top:.375rem;font-size:12.5px;line-height:1.375}.in-error{border-width:1px;border-color:rgb(var(--cashin-error) / .3);background-color:rgb(var(--cashin-error) / .05);--tw-text-opacity:1;color:rgb(155 44 44/var(--tw-text-opacity,1));border-radius:.75rem;padding:.75rem 1rem;font-size:13.5px}.in-ok{border-width:1px;border-color:rgb(var(--cashin-secondary) / .4);background-color:rgb(var(--cashin-secondary) / .1);--tw-text-opacity:1;color:rgb(var(--cashin-secondary-ink) / var(--tw-text-opacity,1));border-radius:.75rem;padding:.75rem 1rem;font-size:13.5px}.in-pill{--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--line) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--bone) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--stone) / var(--tw-text-opacity,1));border-radius:9999px;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:11.5px;font-weight:500;display:inline-flex}.in-pill-blue{border-color:rgb(var(--cashin-primary) / .2);background-color:rgb(var(--cashin-primary) / .07);--tw-text-opacity:1;color:rgb(var(--cashin-primary) / var(--tw-text-opacity,1))}.in-pill-green{border-color:rgb(var(--cashin-secondary) / .4);background-color:rgb(var(--cashin-secondary) / .15);--tw-text-opacity:1;color:rgb(var(--cashin-secondary-deep) / var(--tw-text-opacity,1))}.in-pill-amber{border-color:rgb(var(--cashin-warning) / .5);background-color:rgb(var(--cashin-warning) / .15);--tw-text-opacity:1;color:rgb(138 83 0/var(--tw-text-opacity,1))}.in-pill-red{border-color:rgb(var(--cashin-error) / .4);background-color:rgb(var(--cashin-error) / .1);--tw-text-opacity:1;color:rgb(155 44 44/var(--tw-text-opacity,1))}.in-rail-link{--tw-text-opacity:1;color:rgb(var(--stone) / var(--tw-text-opacity,1));border-radius:.75rem;align-items:center;gap:.75rem;padding:.625rem .75rem;font-size:14px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.in-rail-link:hover{--tw-bg-opacity:1;background-color:rgb(var(--bone) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--ink) / var(--tw-text-opacity,1))}.in-rail-link[aria-current=page]{background-color:rgb(var(--cashin-primary) / .08);--tw-text-opacity:1;color:rgb(var(--cashin-primary) / var(--tw-text-opacity,1));font-weight:500}.in-rail-link[aria-current=page] svg{--tw-text-opacity:1;color:rgb(var(--cashin-primary) / var(--tw-text-opacity,1))}.in-rail-link svg{width:18px;height:18px;color:rgb(var(--stone) / .8);flex:none}.in-prose{--tw-text-opacity:1;color:rgb(var(--ink) / var(--tw-text-opacity,1));font-size:16px;line-height:1.75}.in-prose h1,.in-prose h2,.in-prose h3,.in-prose h4{font-family:var(--font-riyal), var(--font-display), var(--font-arabic), system-ui, sans-serif;letter-spacing:-.005em;--tw-text-opacity:1;color:rgb(var(--ink) / var(--tw-text-opacity,1));scroll-margin-top:96px;font-weight:500}.in-prose h1{margin-top:2.5rem;margin-bottom:1rem;font-size:1.6rem}.in-prose h2{margin-top:2.5rem;margin-bottom:.75rem;font-size:1.35rem}.in-prose h3{margin-top:2rem;margin-bottom:.5rem;font-size:1.12rem}.in-prose p{--tw-text-opacity:1;color:rgb(var(--stone) / var(--tw-text-opacity,1));margin-top:1rem;margin-bottom:1rem}.in-prose p:first-child{margin-top:0}.in-prose strong{--tw-text-opacity:1;color:rgb(var(--ink) / var(--tw-text-opacity,1));font-weight:600}.in-prose a{--tw-text-opacity:1;color:rgb(var(--cashin-primary) / var(--tw-text-opacity,1));text-decoration-line:underline;-webkit-text-decoration-color:rgb(var(--cashin-primary) / .3);text-decoration-color:rgb(var(--cashin-primary) / .3);text-underline-offset:3px}.in-prose a:hover{-webkit-text-decoration-color:rgb(var(--cashin-primary) / 1);text-decoration-color:rgb(var(--cashin-primary) / 1)}.in-prose ul{margin-top:1rem;margin-bottom:1rem;padding-inline-start:1.5rem;list-style-type:disc}.in-prose ol{margin-top:1rem;margin-bottom:1rem;padding-inline-start:1.5rem;list-style-type:decimal}.in-prose li{--tw-text-opacity:1;color:rgb(var(--stone) / var(--tw-text-opacity,1));margin-top:.375rem;margin-bottom:.375rem}.in-prose li::marker{--tw-text-opacity:1;color:rgb(var(--cashin-secondary-ink) / var(--tw-text-opacity,1))}.in-prose blockquote{--tw-border-opacity:1;border-inline-start-width:2px;border-color:rgb(var(--cashin-secondary) / var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(var(--ink) / var(--tw-text-opacity,1));margin-top:1.5rem;margin-bottom:1.5rem;padding-inline-start:1.25rem;font-size:17px;font-style:italic}.in-prose code{--tw-bg-opacity:1;background-color:rgb(var(--bone) / var(--tw-bg-opacity,1));font-family:var(--font-riyal), var(--font-sans), var(--font-arabic), system-ui, sans-serif;--tw-text-opacity:1;color:rgb(var(--ink) / var(--tw-text-opacity,1));border-radius:.25rem;padding:.125rem .375rem;font-size:.9em}.in-prose hr{--tw-border-opacity:1;border-color:rgb(var(--line) / var(--tw-border-opacity,1));margin-top:2.5rem;margin-bottom:2.5rem}.in-prose table{border-collapse:collapse;width:100%;margin-top:1.5rem;margin-bottom:1.5rem;font-size:14.5px}.in-prose th{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(var(--line) / var(--tw-border-opacity,1));text-align:start;text-transform:uppercase;letter-spacing:.1em;--tw-text-opacity:1;color:rgb(var(--stone) / var(--tw-text-opacity,1));padding-bottom:.5rem;font-size:11.5px;font-weight:600}.in-prose td{border-bottom-width:1px;border-color:rgb(var(--line) / .7);vertical-align:top;--tw-text-opacity:1;color:rgb(var(--stone) / var(--tw-text-opacity,1));padding-top:.625rem;padding-bottom:.625rem}.in-bar{--tw-bg-opacity:1;background-color:rgb(var(--bone) / var(--tw-bg-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);width:100%;height:.5rem;box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;--tw-ring-opacity:1;--tw-ring-color:rgb(var(--line) / var(--tw-ring-opacity,1));border-radius:9999px;overflow:hidden}.in-bar>span{--tw-bg-opacity:1;background-color:rgb(var(--cashin-secondary-ink) / var(--tw-bg-opacity,1));border-radius:9999px;height:100%;transition-property:width;transition-duration:.7s;transition-timing-function:cubic-bezier(.22,1,.36,1);display:block}@keyframes in-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.in-rise{animation:in-rise .55s var(--ease-editorial) both}.in-rise-1{animation-delay:50ms}.in-rise-2{animation-delay:.12s}.in-rise-3{animation-delay:.19s}.in-rise-4{animation-delay:.26s}@media (prefers-reduced-motion:reduce){.in-rise{animation:none}}.in-glass{background:rgb(var(--paper) / .82);-webkit-backdrop-filter:saturate(160%)blur(14px)}.in-tab{--tw-text-opacity:1;color:rgb(var(--stone) / var(--tw-text-opacity,1));flex-direction:column;flex:1;align-items:center;gap:.125rem;padding-top:.5rem;padding-bottom:.5rem;font-size:10.5px;font-weight:500;display:flex}.in-tab[aria-current=page]{--tw-text-opacity:1;color:rgb(var(--cashin-primary) / var(--tw-text-opacity,1))}.in-tab svg{width:1.25rem;height:1.25rem}.in-focus:focus-visible{outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(var(--cashin-primary) / var(--tw-ring-opacity,1));--tw-ring-offset-width:2px;--tw-ring-offset-color:rgb(var(--paper) / 1);outline:2px solid #0000}.in-prose :is(h1,h2,h3,h4):target{color:rgb(var(--cashin-primary))}.in-prose a.in-card,.in-prose a.in-file{text-decoration:none}.in-prose a.in-file{color:rgb(var(--cashin-primary))}@media print{body>div>aside,.in-glass,footer,.in-no-print{display:none!important}body>div{display:block!important}main{padding:0!important}.in-rise{animation:none}.in-card{box-shadow:none}.in-prose a[href^=http]:after{content:" (" attr(href) ")";color:rgb(var(--stone));font-size:.85em}}.in-prose.in-lesson :is(h1,h2,h3,h4){margin:2rem 0 .75rem;font-weight:500;line-height:1.3}.in-prose.in-lesson h1{font-size:1.4rem}.in-prose.in-lesson h2{font-size:1.25rem}.in-prose.in-lesson h3{font-size:1.12rem}.in-prose.in-lesson h4{font-size:1rem}.in-prose.in-lesson>:first-child{margin-top:0}.in-prose.in-lesson :is(ul,ol){padding-left:0;padding-inline-start:1.5rem}
