[data-brand=personal]{--ac-ground-raised:#fff;--ac-ink-subtle:#718098;--ac-ink-inverse:#fff;--ac-line:#dce5f2;--ac-line-strong:#bfcee1;--ac-chrome-raised:#0d3268;--ac-chrome-ink-muted:rgba(219,234,254,.72);--ac-chrome-line:rgba(148,180,252,.18);--ac-accent-ink:#1e3a8a;--ac-danger:#b91c1c;--ac-danger-soft:#fef2f2;--ac-ok:#15803d;--ac-focus:#2762f8;--ac-focus-offset:2px;--ac-r-sm:10px;--ac-r-md:14px;--ac-r-lg:20px;--ac-r-pill:999px;--ac-shadow-card:0 1px 2px rgba(15,23,42,.04),0 18px 36px -28px rgba(15,23,42,.22);--ac-s1:0.25rem;--ac-s2:0.5rem;--ac-s3:0.75rem;--ac-s4:1rem;--ac-s5:1.5rem;--ac-s6:2rem;--ac-s7:3rem;--ac-s8:4rem;--ac-s9:6rem;--ac-display:clamp(2rem,1.55rem + 2.1vw,3.25rem);--ac-h2:clamp(1.5rem,1.3rem + 1vw,2rem);--ac-h3:1.125rem;--ac-body:1.0625rem;--ac-small:0.875rem;--ac-micro:0.75rem;--ac-display-tracking:-0.045em;--ac-display-weight:600;--ac-header-h:56px;--ac-sticky-h:72px;--ac-gutter:1.25rem;--ac-measure:1120px}@media (min-width:1100px){[data-brand=personal]{--ac-header-h:64px;--ac-gutter:2rem}}@media (max-width:360px){[data-brand=personal]{--ac-gutter:1rem}}.ac-root{background:var(--ac-ground-sub);color:var(--ac-ink);min-height:100vh;min-height:100dvh}.ac-shell{margin-inline:auto;width:100%;max-width:var(--ac-measure);padding-inline:var(--ac-gutter)}.ac-display{font-size:var(--ac-display);font-weight:var(--ac-display-weight);letter-spacing:var(--ac-display-tracking);line-height:1.04;text-wrap:balance}.ac-h2{font-size:var(--ac-h2);font-weight:600;letter-spacing:-.03em;line-height:1.12;text-wrap:balance}.ac-eyebrow{font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:.625rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--ac-accent)}.ac-lede{font-size:var(--ac-body);line-height:1.6;color:var(--ac-ink-muted)}.ac-root :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--ac-focus);outline-offset:var(--ac-focus-offset);border-radius:4px}.ac-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:52px;padding-inline:1.25rem;border-radius:var(--ac-r-sm);font-size:1rem;font-weight:700;line-height:1.25;text-align:center;transition:background-color .18s ease,border-color .18s ease,transform .12s ease}.ac-btn--primary{background:var(--ac-accent);color:var(--ac-ink-inverse)}.ac-btn--primary:hover{background:var(--ac-accent-hover)}.ac-btn--primary:active{transform:translateY(1px)}.ac-btn--primary:disabled,.ac-btn--primary[aria-disabled=true]{background:var(--ac-line);color:#94a3b8;cursor:not-allowed;transform:none}.ac-btn--quiet{background:var(--ac-ground);color:var(--ac-ink);border:1px solid var(--ac-line-strong)}.ac-btn--quiet:hover{border-color:var(--ac-accent);color:var(--ac-accent-ink)}.ac-btn--onchrome{background:var(--ac-ground);color:var(--ac-chrome)}.ac-btn--onchrome:hover{background:#e8eefb}.ac-btn--onchrome:active{transform:translateY(1px)}.ac-btn--block{width:100%}.ac-link{color:var(--ac-accent);font-weight:600;text-decoration:none}.ac-link:hover{text-decoration:underline;text-underline-offset:3px}.ac-card{display:block;background:var(--ac-ground-raised);border:1px solid var(--ac-line);border-radius:var(--ac-r-md);box-shadow:var(--ac-shadow-card);padding:var(--ac-s5);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}a.ac-card:hover{border-color:var(--ac-accent);transform:translateY(-2px);box-shadow:0 1px 2px rgba(15,23,42,.04),0 24px 44px -26px rgba(29,78,216,.35)}.ac-chip{display:inline-flex;align-items:center;border-radius:var(--ac-r-pill);background:var(--ac-accent-soft);color:var(--ac-accent-ink);padding:2px 8px;font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.ac-rail{display:flex;gap:var(--ac-s3);overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:var(--ac-s2)}.ac-rail::-webkit-scrollbar{display:none}.ac-rail>*{scroll-snap-align:start;flex:0 0 auto}.ac-sticky[hidden]{display:none}.ac-sticky{position:fixed;inset-inline:0;bottom:0;z-index:60;background:color-mix(in srgb,var(--ac-chrome) 96%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--ac-chrome-line);padding:.625rem var(--ac-gutter);padding-bottom:calc(.625rem + env(safe-area-inset-bottom));transition:opacity .2s ease,transform .2s ease}.ac-has-sticky{padding-bottom:calc(var(--ac-sticky-h) + env(safe-area-inset-bottom))}@media (min-width:768px){.ac-sticky{display:none}.ac-has-sticky{padding-bottom:0}}@media (prefers-reduced-motion:reduce){.ac-root *,.ac-root :after,.ac-root :before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.ac-btn--primary:active,a.ac-card:hover{transform:none}}[data-brand=personal] .ac-h3{font-size:var(--ac-h3);font-weight:600}[data-brand=personal] .ac-notes ol,[data-brand=personal] .ac-notes p,[data-brand=personal] .ac-notes ul{margin-top:1rem;font-size:var(--ac-body);line-height:1.65}[data-brand=personal] .ac-notes ol,[data-brand=personal] .ac-notes ul{padding-left:1.5rem;list-style:revert}[data-brand=personal] .ac-guarantee{padding-top:64px;padding-bottom:64px;max-width:900px}[data-brand=personal] .ac-guarantee h1,[data-brand=personal] .ac-guarantee h2{font-family:var(--font-serif);font-weight:400}[data-brand=personal] .ac-guarantee h1{font-size:clamp(2rem,5vw,3rem)}[data-brand=personal] .ac-guarantee h2{font-size:1.375rem;margin:2rem 0 .75rem}[data-brand=personal] .ac-guarantee p,[data-brand=personal] .ac-guarantee ul{font-size:1rem;line-height:1.75;margin-top:1rem;color:var(--ac-ink-muted)}[data-brand=personal] .ac-guarantee ul{padding-left:1.5rem;list-style:disc}[data-brand=personal] .ac-guarantee article a{color:var(--ac-accent);text-decoration:underline}[data-brand=personal]{--ac-font:var(--font-body);--ac-ground:#fff;--ac-ground-sub:#f2f5fa;--ac-ground-deep:#001c46;--ac-chrome:#001c46;--ac-chrome-ink:#fff;--ac-chrome-ink-muted:#cbd7e8;--ac-ink:#001c46;--ac-ink-muted:#4b5c75;--ac-accent:#2762f8;--ac-accent-hover:#1e4fd8;--ac-accent-soft:#eef3ff;--ac-accent-ink:#173c9c;--ac-accent-on-deep:#9fbdff;font-family:var(--font-body)}.learning-header{position:fixed;top:0;inset-inline:0;z-index:70;background:#001c46;color:#fff;border-bottom:1px solid hsla(0,0%,100%,.14)}.learning-header-inner{max-width:1220px;margin:auto;min-height:64px;padding:0 24px;display:flex;align-items:center;justify-content:space-between;gap:20px}.learning-wordmark{font-family:var(--font-serif);font-size:25px;color:inherit;text-decoration:none;white-space:nowrap}.learning-desktop-nav{display:flex;gap:28px;align-items:center}.learning-desktop-nav a,.learning-mobile-nav a{color:#cbd7e8;font-size:14px;text-decoration:none}.learning-desktop-nav a:hover,.learning-desktop-nav a[aria-current]{color:#fff}.learning-header-label{font-size:13px;color:#9fbdff;text-align:right}.learning-menu-toggle{display:none;background:transparent;border:1px solid hsla(0,0%,100%,.35);border-radius:6px;padding:10px 14px;color:#fff}.learning-mobile-nav{padding:12px 24px 24px;display:grid}.learning-mobile-nav a{padding:12px 0}.learning-footer{padding:48px 0;background:#001c46;color:#cbd7e8}.learning-footer nav{display:flex;flex-wrap:wrap;gap:12px 24px;margin:20px 0}.learning-footer nav a{color:#fff;font-size:14px}.learning-footer p{font-size:14px}.learning-footer p.learning-wordmark{font-size:28px}[data-brand=personal] :focus-visible{outline:2px solid #2762f8;outline-offset:4px}.accelerator-page{background:#fff;color:#001c46}.accelerator-page .bg-blue-700,.accelerator-page .bg-blue-800{background-color:#2762f8}.accelerator-page .hover\:bg-blue-900:hover{background-color:#1e4fd8}.accelerator-page .text-blue-700,.accelerator-page .text-blue-800{color:#2762f8}.accelerator-page .text-slate-900,.accelerator-page .text-slate-950{color:#001c46}.accelerator-page .text-slate-800{color:#16345f}.accelerator-page .text-slate-700{color:#314968}.accelerator-page .text-slate-600{color:#53647c}.accelerator-page .text-slate-500{color:#718098}.accelerator-page .text-slate-400{color:#8d99aa}.accelerator-page .bg-slate-900,.accelerator-page .bg-slate-950{background-color:#001c46}.accelerator-page .bg-slate-50{background-color:#f2f5fa}.accelerator-page h1,.accelerator-page h2,.accelerator-page h3{font-family:var(--font-serif);font-weight:400}.accelerator-page h1{letter-spacing:-.01em}.accelerator-page h2,.accelerator-page h3{letter-spacing:0}@media (max-width:700px){.learning-desktop-nav{display:none}.learning-menu-toggle{display:block}.learning-header-inner{padding-inline:20px}.learning-header-label{max-width:135px}}[data-brand=personal]{--ac-ease:cubic-bezier(0.2,0.7,0.3,1);--ac-ease-in-out:cubic-bezier(0.4,0,0.2,1);--ac-t-tap:90ms;--ac-t-hover:160ms;--ac-t-state:240ms;--ac-t-enter:460ms;--ac-t-draw:900ms;--ac-rise:12px;--ac-stagger:70ms}:root[data-ac-motion=on] [data-brand=personal] [data-ac-reveal],:root[data-ac-motion=on] [data-brand=personal] [data-ac-stagger]>*{opacity:0;transform:translate3d(0,var(--ac-rise),0);transition:opacity var(--ac-t-enter) var(--ac-ease),transform var(--ac-t-enter) var(--ac-ease);transition-delay:calc(var(--ac-i, 0) * var(--ac-stagger))}:root[data-ac-motion=on] [data-brand=personal] [data-ac-reveal].is-in,:root[data-ac-motion=on] [data-brand=personal] [data-ac-stagger].is-in>*{opacity:1;transform:none}:root[data-ac-motion=on] [data-brand=personal] [data-ac-reveal=fade]{transform:none}[data-brand=personal] [data-ac-stagger]>:first-child{--ac-i:0}[data-brand=personal] [data-ac-stagger]>:nth-child(2){--ac-i:1}[data-brand=personal] [data-ac-stagger]>:nth-child(3){--ac-i:2}[data-brand=personal] [data-ac-stagger]>:nth-child(4){--ac-i:3}[data-brand=personal] [data-ac-stagger]>:nth-child(5){--ac-i:4}[data-brand=personal] [data-ac-stagger]>:nth-child(6){--ac-i:5}[data-brand=personal] [data-ac-stagger]>:nth-child(7){--ac-i:6}[data-brand=personal] [data-ac-stagger]>:nth-child(8){--ac-i:7}[data-brand=personal] [data-ac-stagger]>:nth-child(n+9){--ac-i:8}[data-brand=personal] [data-ac-stagger=tight]{--ac-stagger:36ms}[data-brand=personal] :is(.ac-link,.ac-btn):hover>svg,[data-brand=personal] :is(.ac-link,.ac-btn,.ac-card,.ac-sheet-item):hover .ac-arrow,[data-brand=personal] a:hover>.ac-arrow{transform:translateX(3px)}[data-brand=personal] .ac-arrow,[data-brand=personal] :is(.ac-link,.ac-btn)>svg{display:inline-block;transition:transform var(--ac-t-hover) var(--ac-ease)}[data-brand=personal] a:hover>.ac-arrow--down{transform:translateY(3px)}[data-brand=personal] .ac-btn{transition:background-color var(--ac-t-hover) var(--ac-ease),border-color var(--ac-t-hover) var(--ac-ease),box-shadow var(--ac-t-hover) var(--ac-ease),color var(--ac-t-hover) var(--ac-ease),transform var(--ac-t-tap) var(--ac-ease)}[data-brand=personal] .ac-btn--primary:hover{box-shadow:0 10px 24px -14px rgba(29,78,216,.85)}[data-brand=personal] .ac-btn--onchrome:hover{box-shadow:0 10px 24px -14px rgba(2,6,23,.9)}[data-brand=personal] .ac-btn--quiet:active{transform:translateY(1px)}[data-brand=personal] .ac-card{transition:border-color var(--ac-t-state) var(--ac-ease),box-shadow var(--ac-t-state) var(--ac-ease),transform var(--ac-t-state) var(--ac-ease)}[data-brand=personal] a.ac-card:active{transform:translateY(0);transition-duration:var(--ac-t-tap)}[data-brand=personal] .ac-cover-art{transition:transform var(--ac-t-state) var(--ac-ease);transform-origin:50% 60%}[data-brand=personal] a.ac-card:hover .ac-cover-art{transform:scale(1.035)}[data-brand=personal] .ac-link{background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 calc(100% + 2px);background-size:0 1px;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size var(--ac-t-state) var(--ac-ease)}[data-brand=personal] .ac-link:hover{background-size:100% 1px;text-decoration:none}[data-brand=personal] .ac-cover-line{stroke-dasharray:1;stroke-dashoffset:0}:root[data-ac-motion=on] [data-brand=personal] [data-ac-stagger] .ac-cover-line{stroke-dashoffset:1}:root[data-ac-motion=on] [data-brand=personal] [data-ac-stagger].is-in .ac-cover-line{stroke-dashoffset:0;transition:stroke-dashoffset var(--ac-t-draw) var(--ac-ease-in-out);transition-delay:calc(var(--ac-i, 0) * var(--ac-stagger) + .18s)}[data-brand=personal] .ac-cover-node{transform-box:fill-box;transform-origin:center}:root[data-ac-motion=on] [data-brand=personal] [data-ac-stagger] .ac-cover-node{opacity:0;transform:scale(.4)}:root[data-ac-motion=on] [data-brand=personal] [data-ac-stagger].is-in .ac-cover-node{opacity:1;transform:none;transition:opacity var(--ac-t-state) var(--ac-ease),transform var(--ac-t-state) var(--ac-ease);transition-delay:calc(var(--ac-i, 0) * var(--ac-stagger) + var(--ac-n, 0) * 90ms + .32s)}[data-brand=personal] .ac-header{transition:background-color var(--ac-t-state) var(--ac-ease),border-color var(--ac-t-state) var(--ac-ease),box-shadow var(--ac-t-state) var(--ac-ease)}[data-brand=personal] .ac-header[data-ac-scrolled=true]{background:color-mix(in srgb,var(--ac-chrome) 99%,transparent);border-bottom-color:rgba(148,180,252,.28);box-shadow:0 18px 40px -32px rgba(2,6,23,.95)}[data-brand=personal] .ac-footer nav a,[data-brand=personal] .ac-footer-legal-links a,[data-brand=personal] .ac-nav a,[data-brand=personal] .ac-nav-firm{transition:color var(--ac-t-hover) var(--ac-ease)}[data-brand=personal] .ac-sheet{opacity:0;transform:translate3d(0,-8px,0);transition:opacity var(--ac-t-state) var(--ac-ease),transform var(--ac-t-state) var(--ac-ease)}[data-brand=personal] .ac-sheet.is-open{opacity:1;transform:none}[data-brand=personal] .ac-sheet>*{opacity:0;transform:translate3d(0,10px,0);transition:opacity var(--ac-t-state) var(--ac-ease),transform var(--ac-t-state) var(--ac-ease)}[data-brand=personal] .ac-sheet.is-open>*{opacity:1;transform:none;transition-delay:calc(var(--ac-i, 0) * 34ms + 60ms)}[data-brand=personal] .ac-sheet>:first-child{--ac-i:0}[data-brand=personal] .ac-sheet>:nth-child(2){--ac-i:1}[data-brand=personal] .ac-sheet>:nth-child(3){--ac-i:2}[data-brand=personal] .ac-sheet>:nth-child(4){--ac-i:3}[data-brand=personal] .ac-sheet>:nth-child(5){--ac-i:4}[data-brand=personal] .ac-sheet>:nth-child(n+6){--ac-i:5}[data-brand=personal] .ac-sheet-item{transition:background-color var(--ac-t-hover) var(--ac-ease),color var(--ac-t-hover) var(--ac-ease),border-color var(--ac-t-hover) var(--ac-ease)}[data-brand=personal] .ac-sticky{opacity:0;transform:translate3d(0,100%,0)}[data-brand=personal] .ac-sticky.is-up{opacity:1;transform:none}[data-brand=personal] .ac-step{animation:ac-step-in var(--ac-t-state) var(--ac-ease) both}[data-brand=personal] [data-ac-step-dir="-1"] .ac-step{animation-name:ac-step-in-back}@keyframes ac-step-in{0%{opacity:0;transform:translate3d(16px,0,0)}}@keyframes ac-step-in-back{0%{opacity:0;transform:translate3d(-16px,0,0)}}:root[data-ac-motion=on]{scroll-behavior:smooth}[data-brand=personal] :is(section,h1,h2,h3,article)[id]{scroll-margin-top:calc(var(--ac-header-h) + 1.5rem)}@media (prefers-reduced-motion:reduce){[data-brand=personal] :is(.ac-arrow,.ac-link>svg,.ac-btn>svg),[data-brand=personal] a.ac-card:hover .ac-cover-art,[data-brand=personal] a:hover>.ac-arrow,[data-brand=personal] a:hover>.ac-arrow--down{transform:none!important}[data-brand=personal] .ac-link{transition:none!important}[data-brand=personal] .ac-sheet,[data-brand=personal] .ac-sheet>*,[data-brand=personal] .ac-sticky{opacity:1!important;transform:none!important}}