.bplus-lite{--lite-paper:#15171d;--lite-card:#1e2129;--lite-raised:#292d37;--lite-rule:#3a3e4a;--lite-fg:#f2f2ee;--grad:linear-gradient(30deg, #19c1ea 0%, #002ff6 30%, #f40656 100%);background:var(--lite-paper);color:var(--lite-fg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:is(html:has(.bplus-lite),body:has(.bplus-lite)){background:#15171d}.bplus-lite :is(h1,h2,h3){font-feature-settings:"palt"}.bplus-lite .grad-bg{background:var(--grad)}.bplus-lite .grad-text{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text}.lite-brand-panel{background:radial-gradient(55% 70% at 100% 0,#f4065642,#0000 70%),radial-gradient(60% 80% at 0 100%,#19c1ea33,#0000 70%),linear-gradient(150deg,#1b2a78 0%,#151c45 100%);box-shadow:inset 0 0 0 1px #ffffff14}.lite-nav-link{position:relative}.lite-nav-link:after{content:"";background:var(--grad);height:1px;transition:right .35s;position:absolute;bottom:-4px;left:0;right:100%}.lite-nav-link:hover:after,.lite-nav-link[aria-current=page]:after{right:0}.lite-pill{isolation:isolate;transition:color .35s;position:relative;overflow:hidden}.lite-pill:before{content:"";z-index:-1;background:var(--grad);opacity:0;transition:opacity .35s;position:absolute;inset:0}.lite-pill:hover:before,.lite-pill:focus-visible:before{opacity:1}.lite-pill:hover,.lite-pill:focus-visible{color:#fff}.lite-pill .lite-pill-arrow,.lite-card-link .lite-pill-arrow{transition:transform .35s cubic-bezier(.2,.7,.2,1),background-color .3s,color .3s}.lite-pill:hover .lite-pill-arrow{transform:translate(3px)}.lite-card-link{transition:background-color .3s}.lite-card-link:hover{background-color:var(--lite-raised)}.lite-card-link:hover .lite-pill-arrow{background-color:var(--lite-fg);color:var(--lite-paper);transform:translate(3px)}.lite-fold{perspective:600px;display:inline-block}.lite-fold-char{transform-origin:50% 0;opacity:0;transition:transform .7s cubic-bezier(.2,.8,.2,1),opacity .35s;transition-delay:calc(var(--i,0) * 50ms);backface-visibility:hidden;display:inline-block;transform:rotateX(-92deg)}.lite-fold[data-in] .lite-fold-char{opacity:1;transform:none}.lite-plus{vertical-align:baseline;opacity:0;width:.46em;height:.46em;margin-left:.08em;display:inline-block}.lite-plus[data-in]{animation:lite-plus-in 1.1s cubic-bezier(.2, .8, .2, 1) var(--plus-delay,0s) both}.lite-plus-img{transition:transform .7s cubic-bezier(.5,0,.2,1)}.group:hover .lite-plus-img{transform:rotate(180deg)}@keyframes lite-plus-in{0%{opacity:0;transform:translateY(-.6em)rotate(-450deg)scale(.2)}25%{opacity:1}65%{transform:translateY(0)rotate(20deg)scale(1.12)}to{opacity:1;transform:translateY(0)rotate(0)scale(1)}}.bplus-lite .reveal{opacity:0;transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1);transform:translateY(24px)}.bplus-lite .reveal.is-in{opacity:1;transform:none}.bplus-lite .reveal-stagger>*{opacity:0;transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1);transform:translateY(20px)}.bplus-lite .reveal-stagger.is-in>*{opacity:1;transform:none}.bplus-lite .reveal-stagger.is-in>:nth-child(2){transition-delay:80ms}.bplus-lite .reveal-stagger.is-in>:nth-child(3){transition-delay:.16s}.bplus-lite .reveal-stagger.is-in>:nth-child(4){transition-delay:.24s}.bplus-lite .reveal-stagger.is-in>:nth-child(5){transition-delay:.32s}.bplus-lite .reveal-stagger.is-in>:nth-child(n+6){transition-delay:.4s}.lite-prose{color:#f2f2eedb;font-size:15px;line-height:2}.lite-prose>*+*{margin-top:1.25em}.lite-prose h2{border-top:1px solid var(--lite-rule);letter-spacing:.05em;color:var(--lite-fg);margin-top:2.6em;padding-top:1.4em;scroll-margin-top:104px;font-size:22px;font-weight:900;line-height:1.5}.lite-prose>h2:first-child{border-top:0;margin-top:0;padding-top:0}.lite-prose h3{letter-spacing:.05em;color:var(--lite-fg);margin-top:2em;scroll-margin-top:104px;font-size:17px;font-weight:900;line-height:1.6}.lite-prose strong{color:var(--lite-fg);font-weight:700}.lite-prose a{color:var(--lite-fg);text-underline-offset:4px;-webkit-text-decoration:underline #f2f2ee66;text-decoration:underline #f2f2ee66;transition:text-decoration-color .2s}.lite-prose a:hover{text-decoration-color:#19c1ea}.lite-prose ul{padding-left:0;list-style:none}.lite-prose ul>li{padding-left:1.2em;position:relative}.lite-prose ul>li+li{margin-top:.4em}.lite-prose ul>li:before{content:"";background:var(--grad);border-radius:9999px;width:6px;height:6px;position:absolute;top:.85em;left:.2em}.lite-prose table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.8}.lite-prose th,.lite-prose td{border-bottom:1px solid var(--lite-rule);text-align:left;vertical-align:top;padding:12px 14px}.lite-prose th{color:var(--lite-fg);white-space:nowrap;font-weight:700}.lite-prose img{border-radius:20px}.lite-prose .ui{background:var(--lite-raised);color:var(--lite-fg);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:6px;margin:0 .15em;padding:.1em .55em;font-size:.92em;font-weight:700;display:inline}@media (min-width:768px){.lite-prose{font-size:16px}.lite-prose h2{font-size:26px}.lite-prose h3{font-size:19px}}.lite-shot{max-width:300px}.lite-shot img{border-radius:28px;display:block;box-shadow:0 0 0 1px #f2f2ee24,0 24px 48px -24px #0009}.lite-shot figcaption{color:#f2f2ee99;margin-top:10px;font-size:12px;line-height:1.7}.lite-shots{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:640px;display:grid}.lite-shots .lite-shot{max-width:none}.lite-steps .lite-shot,.lite-steps .lite-shots{margin-top:14px}@media (min-width:768px){.lite-shots{gap:24px}}.lite-steps{counter-reset:lite-step;padding-left:0;list-style:none}.lite-steps>li{counter-increment:lite-step;padding-bottom:1.6em;padding-left:52px;position:relative}.lite-steps>li:last-child{padding-bottom:0}.lite-steps>li:before{content:counter(lite-step, decimal-leading-zero);background:var(--lite-raised);width:34px;height:34px;font-family:var(--font-lite-display), "Unbounded", sans-serif;color:var(--lite-fg);border-radius:9999px;justify-content:center;align-items:center;font-size:12px;font-weight:800;line-height:1;display:flex;position:absolute;top:.15em;left:0}.lite-steps>li:not(:last-child):after{content:"";background:#f2f2ee33;width:1px;position:absolute;top:calc(.15em + 40px);bottom:6px;left:16.5px}.lite-steps>li:last-child:before{background:var(--grad);color:#fff}@media (prefers-reduced-motion:reduce){.lite-fold-char,.bplus-lite .reveal,.bplus-lite .reveal-stagger>*{opacity:1;transition:none;transform:none}.lite-plus{opacity:1}.lite-plus[data-in]{animation:none}}
