.page-how-compounding-works .mast-link[aria-current=page]{color:#0A0A0A}.page-how-compounding-works .btn[disabled]{opacity:.45;cursor:not-allowed;transform:none!important;box-shadow:none!important}.page-how-compounding-works .sec-frontline{font-size:clamp(34px,5vw,60px)}.page-how-compounding-works .term{border-bottom:1px dashed rgba(44,91,255,.55);color:#0A0A0A;font-weight:500;cursor:help;position:relative;white-space:nowrap}.page-how-compounding-works .term:focus{outline:none}.page-how-compounding-works .term .tip{position:absolute;left:50%;bottom:calc(100% + 10px);transform:translateX(-50%) translateY(4px);width:min(280px,76vw);background:#0A0A0A;color:#fff;border-radius:6px;padding:11px 13px;font-family:var(--font-inter),sans-serif;font-weight:400;font-size:12.5px;line-height:1.5;white-space:normal;letter-spacing:0;text-transform:none;opacity:0;visibility:hidden;transition:opacity .16s ease,transform .16s ease;z-index:80;box-shadow:0 12px 30px rgba(10,10,10,.28)}.page-how-compounding-works .term .tip:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:6px solid transparent;border-top-color:#0a0a0a}.page-how-compounding-works .term .tip b{color:#93ACFF;font-weight:600}.page-how-compounding-works .term:focus .tip,.page-how-compounding-works .term:hover .tip{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.page-how-compounding-works .field-lbl{font-family:var(--font-jetbrains-mono),monospace;font-size:9.5px;letter-spacing:1.2px;text-transform:uppercase;color:rgba(10,10,10,.45);margin-bottom:6px;display:flex;align-items:center;justify-content:space-between;gap:8px}.page-how-compounding-works .field-val{font-family:var(--font-jetbrains-mono),monospace;font-size:12.5px;color:#0A0A0A;letter-spacing:0}.page-how-compounding-works input[type=range]{width:100%;accent-color:#2C5BFF;height:22px}.page-how-compounding-works .chart-wrap{position:relative;width:100%}.page-how-compounding-works .legend-dot{width:9px;height:9px;border-radius:2px;display:inline-block;vertical-align:middle;margin-right:6px}.page-how-compounding-works .stat-xl{font-family:var(--font-jetbrains-mono),monospace;font-weight:600;letter-spacing:-.5px;line-height:1;color:#0A0A0A}.page-how-compounding-works .dbl-rail{display:flex;align-items:flex-end;gap:6px;height:150px}.page-how-compounding-works .dbl-col{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:6px}.page-how-compounding-works .dbl-bar{width:100%;border-radius:3px 3px 0 0;background:linear-gradient(180deg,#2C5BFF,#93ACFF);transition:height .5s cubic-bezier(.2,.7,.2,1)}.page-how-compounding-works .dbl-cap{font-family:var(--font-jetbrains-mono),monospace;font-size:9.5px;color:rgba(10,10,10,.5);text-align:center}.page-how-compounding-works .hbar-track{background:#EEF0F4;border-radius:4px;overflow:hidden;height:34px;position:relative}.page-how-compounding-works .hbar-fill{height:100%;border-radius:4px;background:linear-gradient(90deg,#2C5BFF,#93ACFF);transition:width .6s cubic-bezier(.2,.7,.2,1);display:flex;align-items:center}.page-how-compounding-works .callout{border-left:2px solid #2c5bff;background:rgba(44,91,255,.04);padding:16px 18px;border-radius:0 4px 4px 0}.page-how-compounding-works .faq-item{border-bottom:1px solid var(--rule)}.page-how-compounding-works .faq-item summary{list-style:none;cursor:pointer;padding:18px 0;display:flex;justify-content:space-between;gap:16px;align-items:center}.page-how-compounding-works .faq-item summary:before{content:none}.page-how-compounding-works .faq-item summary::-webkit-details-marker{display:none}.page-how-compounding-works .faq-q{font-family:var(--font-newsreader),serif;font-size:19px;color:#0A0A0A}.page-how-compounding-works .faq-item summary .chev{transition:transform .2s ease;flex-shrink:0}.page-how-compounding-works .faq-item[open] summary .chev{transform:rotate(45deg)}.page-how-compounding-works .faq-item .faq-a{padding:0 0 20px;color:rgba(10,10,10,.66);font-size:14.5px;line-height:1.6;max-width:660px}@media (prefers-reduced-motion:reduce){.page-how-compounding-works .dbl-bar,.page-how-compounding-works .hbar-fill{transition:none!important}}html[lang=ar] .page-how-compounding-works .dbl-cap,html[lang=ar] .page-how-compounding-works .field-lbl,html[lang=ar] .page-how-compounding-works .field-val{font-family:var(--font-plex-arabic),sans-serif!important;letter-spacing:0!important;text-transform:none!important}html[lang=ar] .page-how-compounding-works .faq-q{font-family:var(--font-naskh),serif!important;letter-spacing:0!important}html[lang=ar] .page-how-compounding-works .sec-kicker .n{margin-left:4px}html[lang=ar] .page-how-compounding-works .legend-dot{margin-right:0;margin-left:6px}html[lang=ar] .page-how-compounding-works .faq-item summary{gap:16px}html[lang=ar] .page-how-compounding-works .faq-item .faq-a{padding:0 0 20px}