.arm-lender .eyebrow{font-family:var(--sans);text-transform:none;letter-spacing:0;color:var(--muted);font-size:.75rem;font-weight:500}.arm-lender .chip{font-family:var(--sans);text-transform:none;letter-spacing:0;color:var(--muted);background:0 0;border:0;border-radius:0;align-items:center;padding:0;font-size:.8125rem;font-weight:500;line-height:1;display:inline-flex}.arm-lender .chip--tick{padding-left:0;position:relative}.arm-lender .chip--tick:before{content:none}.arm-lender .ico{vertical-align:-.125em;stroke:currentColor;fill:none;stroke-width:11px;stroke-linecap:round;stroke-linejoin:round;width:1em;height:1em;display:inline-block}.arm-lender .btn{font-family:var(--sans);text-transform:none;letter-spacing:0;background:var(--primary);color:var(--primary-foreground);cursor:pointer;white-space:nowrap;transition:transform var(--duration-fast) var(--ease),background var(--duration-fast) var(--ease);border:none;border-radius:32px;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1rem;font-size:.8125rem;font-weight:500;text-decoration:none;display:inline-flex}.arm-lender .btn:hover{background:var(--sky-hover);color:var(--primary-hover-foreground);transform:translateY(-1px)}.arm-lender .btn:active{transform:translateY(0)scale(.985)}.arm-lender .btn:not(.btn--ghost):active{background:var(--navy);color:var(--primary-active-foreground)}.arm-lender .btn--ghost{background:var(--panel);color:var(--ink)}.arm-lender .btn--ghost:hover{color:var(--ink);background:#ebe9e6;transform:translateY(-1px)}.arm-lender .btn--lg{padding:.68rem 1.15rem;font-size:.8125rem}.arm-lender .btn .arr{transition:transform var(--learn-in) var(--learn-ease)}.arm-lender .btn:hover .arr{transform:translateX(var(--learn-shift))}.arm-lender .nav__links a:not(.btn){font-family:var(--sans);color:var(--dim);transition:color var(--duration-fast) var(--ease),background var(--duration-fast) var(--ease);border-radius:32px;padding:.4rem .55rem;font-size:.875rem;font-weight:400;text-decoration:none}.arm-lender .nav__links a:not(.btn):hover{color:var(--ink);background:var(--panel)}.arm-lender .nav--capsule .nav__links a:not(.btn){color:#111311c7}.arm-lender .nav--capsule .nav__links a:not(.btn):hover{color:var(--ink);background:#11131112}.arm-lender .nav--capsule .nav__links .btn{font-family:var(--sans);background:var(--primary);color:var(--primary-foreground);border:none}.arm-lender .nav--capsule .nav__links .btn:hover{background:var(--sky-hover);color:var(--primary-hover-foreground)}.arm-lender .nav--capsule .nav__links .btn:not(.btn--ghost):active{background:var(--navy);color:var(--primary-active-foreground)}.arm-lender .hero{text-align:center;min-height:780px;padding-block:clamp(4.5rem,8vw,6.5rem) 5rem;position:relative;overflow:hidden}.arm-lender .contact>.wrap,.arm-lender .hero__inner{z-index:1;position:relative}.arm-lender .hero__copy{flex-direction:column;align-items:center;min-width:0;display:flex}.arm-lender .hero h1{font-family:var(--sans);font-size:var(--fs-display);letter-spacing:-.02em;max-width:16ch;font-weight:400;line-height:.98}.arm-lender .hero__sub{color:var(--dim);max-width:58ch;margin-top:1.35rem;font-size:clamp(.95rem,1.25vw,1.05rem);line-height:1.5}.arm-lender .hero__ctarow{justify-content:center;margin-top:1.6rem;display:flex}.arm-lender .hero__bridge{color:var(--dim);margin-top:1.1rem;font-size:.86rem;line-height:1.5}.arm-lender .hero__bridge a{color:var(--blue);transition:border-color var(--duration-fast) var(--ease);border-bottom:1px solid #0f4c8159;padding-bottom:1px;font-weight:500;text-decoration:none}.arm-lender .hero__bridge a:hover{border-color:var(--blue)}.arm-lender .hero__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:3.6rem;display:grid}.arm-lender .hero-card{background:var(--panel);border-radius:16px;flex-direction:column;align-items:center;min-height:410px;padding:2.6rem 2rem 0;display:flex;position:relative;overflow:hidden}.arm-lender .hero-card__copy{z-index:2;flex-direction:column;align-items:center;display:flex;position:relative}.arm-lender .hero-card h2{font-family:var(--sans);letter-spacing:-.02em;font-size:clamp(1.45rem,2.2vw,1.8rem);font-weight:400;line-height:1.1}.arm-lender .hero-card p{max-width:35ch;color:var(--dim);margin-top:.8rem;font-size:.95rem;line-height:1.55}.arm-lender .hero-card .btn{margin-top:1.25rem}.arm-lender .hero-card__visual{width:min(340px,82%);height:220px;position:absolute;bottom:-82px;left:50%;transform:translate(-50%)}.arm-lender .hero-card__visual--docs{height:300px;bottom:-118px}.arm-lender .hero-card__visual--docs .docstack{transform-origin:top;margin-inline:auto;transform:scale(.88)}.arm-lender .hero-company-chart{text-align:left;background:#fff;border-radius:12px;padding:1rem 1.1rem;position:absolute;inset:0;box-shadow:0 22px 50px -28px #11131152}.arm-lender .hero-company-chart b{font-size:.75rem;font-weight:500;display:block}.arm-lender .hero-company-chart span{color:var(--muted);margin-top:.12rem;font-size:.62rem;display:block}.arm-lender .hero-company-chart svg{width:100%;height:130px;margin-top:.4rem;display:block}.arm-lender .section__cta{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:2.4rem;display:flex}.arm-lender .rp{background:var(--panel);border:0;border-radius:16px}.arm-lender .rp--sig{position:relative}.arm-lender .rp--sig:before,.arm-lender .rp--sig:after{content:"";border:1px solid var(--redline);pointer-events:none;z-index:3;width:9px;height:9px;position:absolute}.arm-lender .rp--sig:before{border-bottom:none;border-right:none;top:-1px;left:-1px}.arm-lender .rp--sig:after{border-top:none;border-left:none;bottom:-1px;right:-1px}.arm-lender .shead{gap:1.4rem;max-width:44rem;margin-bottom:4rem;display:grid}.arm-lender .shead h2{font-family:var(--serif);font-size:var(--fs-section);letter-spacing:-.02em;max-width:22ch;font-weight:400;line-height:1.05;position:relative}.arm-lender .shead h2:after{content:"";background:var(--redline);border-radius:1px;width:2.4rem;height:2px;position:absolute;bottom:-.7rem;left:0}.arm-lender .shead p{color:var(--dim);font-size:var(--fs-body-l);max-width:50ch;line-height:1.65}.arm-lender .steps{border-top:1px solid var(--line);grid-template-columns:1fr;display:grid}.arm-lender .step{border-bottom:1px solid var(--line);transition:background var(--duration-fast) var(--ease);transition:transform var(--duration-fast) var(--ease-smooth-out),background var(--duration-fast) var(--ease-smooth-out);grid-template-columns:3.5rem 1fr;align-items:baseline;gap:1.5rem 2rem;padding-block:1.6rem;display:grid}.arm-lender .step:hover{background:linear-gradient(90deg,#7399c60f,#0000 60%);transform:translate(1rem)}.arm-lender .step__num{font-family:var(--serif);color:var(--blue);font-size:1.05rem}.arm-lender .step__body{grid-template-columns:1fr 1.25fr;align-items:baseline;gap:.5rem 2.5rem;display:grid}.arm-lender .step__title{color:var(--ink);letter-spacing:-.01em;font-size:1.05rem;font-weight:500}.arm-lender .step__desc{color:var(--dim);max-width:52ch;font-size:.95rem;line-height:1.55}.arm-lender .step__desc a{color:var(--blue)}.arm-lender .platform__note{font-family:var(--mono);color:var(--muted);font-size:.76rem;line-height:1.5}.arm-lender .display__cap{text-align:center;max-width:56ch;color:var(--dim);margin:1.5rem auto 0;font-size:.8125rem;line-height:1.65;display:block}.arm-lender .display__cap-label{font-family:var(--mono);text-transform:uppercase;letter-spacing:.12em;color:var(--muted);margin-bottom:.45rem;font-size:.62rem;font-weight:500;display:block}.arm-lender .t-stack{flex-shrink:0;width:230px;height:230px;position:relative}.arm-lender .t-stack-card{appearance:none;background:var(--bg);width:196px;height:128px;color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent;translate:var(--cx) var(--cy);rotate:var(--rot);transition:translate var(--stack-close-dur) var(--stack-close-ease),rotate var(--stack-close-dur) var(--stack-close-ease),scale var(--stack-scale-dur) var(--stack-scale-ease);will-change:translate,rotate,scale;text-align:left;font-family:var(--sans);border:0;border-radius:12px;padding:.7rem .8rem;font-size:.62rem;line-height:1.45;position:absolute;top:0;left:0;scale:1;box-shadow:0 12px 28px #1113111f}.arm-lender .t-stack-card b{font-family:var(--serif);margin-bottom:.22rem;font-size:.8125rem;font-weight:500;display:block}.arm-lender .t-stack-card small{color:var(--dim);display:block}.arm-lender .docwrap{justify-content:center;padding:1.4rem 0 .4rem;display:flex}.arm-lender .docstack{width:300px;height:300px}.arm-lender .docstack .doc{background:var(--bg);width:250px;min-height:120px;padding:.85rem .95rem;box-shadow:0 1px #1113110f,0 14px 34px #11131121}.arm-lender .docstack .doc--letter{width:262px;min-height:186px}.arm-lender .doc__kicker{font-family:var(--mono);text-transform:uppercase;letter-spacing:.14em;color:var(--muted);margin-bottom:.4rem;padding-left:.85em;font-size:.62rem;font-weight:500;display:block;position:relative}.arm-lender .doc__kicker:before{content:"";background:var(--redline);border-radius:1px;width:2px;height:.95em;position:absolute;top:50%;left:0;transform:translateY(-50%)}.arm-lender .docstack .doc b{font-family:var(--serif);letter-spacing:-.01em;margin-bottom:.55rem;font-size:.86rem;font-weight:500;line-height:1.4;display:block}.arm-lender .docstack .doc small{color:var(--dim);font-size:.62rem;line-height:1.5;display:block}.arm-lender .doc__rule{background:var(--line);height:1px;margin:.34rem 0;display:block}.arm-lender .doc__rule--short{width:62%}.arm-lender .doc__approve{font-family:var(--mono);text-transform:uppercase;letter-spacing:.12em;color:var(--ink);align-items:center;gap:.4rem;margin-top:.5rem;font-size:.62rem;font-weight:500;display:inline-flex}.arm-lender .doc__approve i{border:1.5px solid var(--redline);flex:none;width:.62em;height:.62em;display:inline-block}.arm-lender .doc__note{margin-top:.45rem;color:var(--muted)!important;font-size:.62rem!important}.arm-lender .cats__grid{border-top:1px solid var(--line);grid-template-columns:repeat(2,1fr);gap:0;display:grid}.arm-lender .cat{border-bottom:1px solid var(--line);transition:transform var(--duration-fast) var(--ease);grid-template-columns:3rem 1fr;align-items:start;gap:1.2rem;padding:2rem 2rem 2rem 0;display:grid}.arm-lender .cat:nth-child(odd){border-right:1px solid var(--line);padding-right:2.5rem}.arm-lender .cat:nth-child(2n){padding-left:2.5rem}.arm-lender .cat:hover{transform:translateY(-2px)}.arm-lender .cat__num{font-family:var(--serif);color:var(--blue);font-size:1rem}.arm-lender .cat__title{font-family:var(--serif);letter-spacing:-.01em;margin-bottom:.5rem;font-size:1.4rem;font-weight:400;line-height:1.1}.arm-lender .cat__desc{color:var(--dim);font-size:.95rem;line-height:1.55}.arm-lender .borrow__cta{text-align:center;padding-top:3.2rem}.arm-lender .borrow__cta p{font-family:var(--serif);max-width:34ch;margin:0 auto 1.4rem;font-size:clamp(1.25rem,2vw,1.6rem);line-height:1.3}.arm-lender .ostages{border-top:1px solid var(--line);flex-direction:column;margin-top:2.6rem;display:flex}.arm-lender .ostage{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,.8fr);align-items:center;gap:clamp(1.5rem,4vw,3.5rem);padding-block:2.4rem;display:grid}.arm-lender .ostage .step{grid-template-columns:3rem 1fr;gap:1.2rem;display:grid}.arm-lender .ovis{background:var(--panel);border-radius:14px;justify-content:center;padding:1.8rem 1.4rem;display:flex}.arm-lender .contact__inner{grid-template-columns:.85fr 1.15fr;align-items:start;gap:4rem;display:grid}.arm-lender .contact__head{text-align:left;margin-bottom:0}.arm-lender .contact__left{flex-direction:column;gap:2.4rem;display:flex}.arm-lender .vin{flex-direction:column;align-items:center;gap:.8rem;width:100%;max-width:380px;display:flex}.arm-lender .vin__note{font-family:var(--mono);text-transform:uppercase;letter-spacing:.12em;color:var(--muted);text-align:center;margin-top:.6rem;font-size:.62rem;font-weight:500}.arm-lender .vin--docs .vin__doc{background:var(--panel);border:0;border-radius:12px;align-items:center;gap:.6rem;width:100%;padding:.7rem .9rem;font-size:.8125rem;display:flex;box-shadow:0 8px 22px #11131114}.arm-lender .caps__vis .vin--docs .vin__doc,.arm-lender .ostage:not(.in) .vin--docs .vin__doc{opacity:0;transform:translateY(10px)}.arm-lender .vin--docs .vin__doc i{border:1.4px solid var(--blue);border-radius:1px;flex:none;width:.7rem;height:.9rem}.arm-lender .caps__vis.is-on .vin--docs .vin__doc{animation:vinIn var(--duration-slow) var(--ease-smooth-out) forwards}.arm-lender .caps__vis.is-on .vin--docs .vin__doc:first-child{animation-delay:80ms}.arm-lender .caps__vis.is-on .vin--docs .vin__doc:nth-child(2){animation-delay:.24s}.arm-lender .caps__vis.is-on .vin--docs .vin__doc:nth-child(3){animation-delay:.4s}.arm-lender .vin__chart{background:var(--panel);border-radius:12px;width:100%;padding:.85rem .9rem .6rem}.arm-lender .vin__chart-head{font-family:var(--mono);text-transform:uppercase;letter-spacing:.12em;color:var(--muted);margin-bottom:.4rem;font-size:.62rem;font-weight:500;display:block}.arm-lender .vin__chart svg{width:100%;height:132px;display:block}.arm-lender .vin--ops .vin__draw{stroke-dasharray:520}.arm-lender .caps__vis .vin--curve .vin__draw,.arm-lender .ostage:not(.in) .vin--ops .vin__draw{stroke-dashoffset:520px}.arm-lender .caps__vis.is-on .vin--curve .vin__draw{animation:vinDraw var(--vin-draw) var(--ease) .15s forwards}.arm-lender .vin__chip{background:var(--panel);border:0;border-radius:999px;padding:.45rem .7rem;font-size:.78rem}.arm-lender .vin__chip em{color:var(--blue);font-style:normal}.arm-lender .vin--approve{align-items:center;gap:.6rem}.arm-lender .vin__panel{background:var(--panel);border-radius:12px;flex-direction:column;gap:.55rem;width:100%;max-width:320px;padding:1rem 1.1rem 1.05rem;display:flex}.arm-lender .caps__vis .vin__panel{opacity:0;transform:translateY(10px)}.arm-lender .caps__vis.is-on .vin__panel{animation:vinIn var(--duration-slow) var(--ease-smooth-out) 80ms forwards}.arm-lender .vin__panel-head{font-family:var(--mono);text-transform:uppercase;letter-spacing:.12em;color:var(--muted);font-size:.62rem;font-weight:500}.arm-lender .vin__panel-title{letter-spacing:-.01em;font-size:.9rem;font-weight:600}.arm-lender .vin__panel-row{background:var(--bg);color:var(--dim);border-radius:10px;align-items:center;gap:.55rem;padding:.5rem .7rem;font-size:.76rem;display:flex}.arm-lender .vin__panel-row i{border:1.3px solid var(--blue);border-radius:1px;flex:none;width:.65rem;height:.82rem}.arm-lender .vin__panel-cta{background:var(--blue);color:#fff;border-radius:32px;align-self:flex-start;align-items:center;gap:.45rem;padding:.5rem 1rem;font-size:.78rem;font-weight:500;display:inline-flex}.arm-lender .caps__vis .vin__panel-cta{opacity:0}.arm-lender .caps__vis.is-on .vin__panel-cta{animation:vinIn var(--vin-pop) var(--ease-bounce) .5s forwards}.arm-lender .vin__panel-cta em{font-style:normal}.arm-lender .vin--approve .vin__note{width:100%}.arm-lender .ops__rows .vin__row{background:var(--panel);border:0;border-radius:12px;align-items:center;gap:.6rem;width:100%;padding:.65rem .85rem;font-size:.8125rem;display:flex}.arm-lender .caps__vis .vin--post .vin__row,.arm-lender .ostage:not(.in) .ops__rows .vin__row{opacity:0;transform:translateY(10px)}.arm-lender .ops__rows .vin__row i{border:1.4px solid var(--muted);border-radius:50%;flex:none;width:.55rem;height:.55rem}.arm-lender .ops__rows .vin__row i.ok{background:var(--success);border-color:var(--success)}.arm-lender .ops__rows .vin__row em{font-style:normal;font-family:var(--mono);color:var(--muted);text-transform:uppercase;letter-spacing:.1em;margin-left:auto;font-size:.62rem}.arm-lender .caps__vis.is-on .vin--post .vin__row{animation:vinIn var(--duration-slow) var(--ease-smooth-out) forwards}.arm-lender .caps__vis.is-on .vin--post .vin__row:first-child{animation-delay:80ms}.arm-lender .caps__vis.is-on .vin--post .vin__row:nth-child(2){animation-delay:.28s}.arm-lender .caps__vis.is-on .vin--post .vin__row:nth-child(3){animation-delay:.48s}.arm-lender .ostage.in .vin--docs .vin__doc{animation:vinUp var(--duration-slow) var(--ease-smooth-out) backwards,docFloat 7s var(--ease-in-out) infinite}.arm-lender .ostage.in .vin--docs .vin__doc:first-child{animation-delay:80ms,2.2s}.arm-lender .ostage.in .vin--docs .vin__doc:nth-child(2){animation-delay:.24s,2.6s}.arm-lender .ostage.in .vin--docs .vin__doc:nth-child(3){animation-delay:.4s,3s}.arm-lender .ostage.in .vin--ops .vin__draw{animation:ostDraw var(--vin-draw) var(--ease) .15s backwards}.arm-lender .ostage.in .ops__rows .vin__row{animation:vinUp var(--duration-slow) var(--ease-smooth-out) backwards}.arm-lender .ostage.in .ops__rows .vin__row:first-child{animation-delay:80ms}.arm-lender .ostage.in .ops__rows .vin__row:nth-child(2){animation-delay:.28s}.arm-lender .ostage.in .ops__rows .vin__row:nth-child(3){animation-delay:.48s}.arm-lender .vin--memo>*,.arm-lender .vin--jv>*{width:100%}.arm-lender .vin--memo{gap:.6rem}.arm-lender .vin--memo .memo__tabs,.arm-lender .vin--memo .memo__body,.arm-lender .jv__cols,.arm-lender .jv__bar{width:100%}.arm-lender .memo__tabs{flex-wrap:wrap;gap:.35rem;display:flex}.arm-lender .memo__tab{font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);background:0 0;border-radius:99px;padding:.28rem .6rem;font-size:.62rem}.arm-lender .memo__body{border:1px solid var(--line);background:#fff;border-radius:12px;flex-direction:column;gap:.5rem;min-height:124px;padding:.95rem 1rem 1.05rem;display:flex;position:relative}.arm-lender .memo__page{flex-direction:column;gap:.5rem;display:none}.arm-lender .ostage.in .memo__page{display:flex}.arm-lender .memo__page--2,.arm-lender .memo__page--3{display:none}.arm-lender .memo__line{height:7px;width:var(--w,80%);transform-origin:0;background:linear-gradient(90deg,#e3e6e2,#d5d9d4);border-radius:4px}.arm-lender .memo__line--head{background:#c3cad4;width:46%;height:8px}.arm-lender .memo__sign{background:#dfe4ee;border-radius:4px;width:26%;height:7px;margin-top:auto;margin-left:auto}.arm-lender .memo__caret{background:var(--blue);width:2px;height:13px;position:absolute;top:1rem;right:1.05rem}.arm-lender .ostage.in .memo__caret{animation:1.05s steps(2,start) infinite caretBlink}.arm-lender .ostage.in .memo__tab{animation:12s linear infinite memoTab}.arm-lender .ostage.in .memo__tab--1{animation-delay:0s}.arm-lender .ostage.in .memo__tab--2{animation-delay:-8s}.arm-lender .ostage.in .memo__tab--3{animation-delay:-4s}.arm-lender .ostage.in .memo__page{animation:12s linear infinite memoPage}.arm-lender .ostage.in .memo__page--1{animation-delay:0s}.arm-lender .ostage.in .memo__page--2{animation-delay:-8s}.arm-lender .ostage.in .memo__page--3{animation-delay:-4s}.arm-lender .ostage.in .memo__line{animation:12s linear infinite memoLine}.arm-lender .ostage.in .memo__page--1 .memo__line:nth-child(2){animation-delay:-.2s}.arm-lender .ostage.in .memo__page--1 .memo__line:nth-child(3){animation-delay:-.75s}.arm-lender .ostage.in .memo__page--1 .memo__line:nth-child(4){animation-delay:-1.3s}.arm-lender .ostage.in .memo__page--1 .memo__sign{animation-delay:-3.3s}.arm-lender .ostage.in .memo__page--2 .memo__line:nth-child(2){animation-delay:-4.2s}.arm-lender .ostage.in .memo__page--2 .memo__line:nth-child(3){animation-delay:-4.75s}.arm-lender .ostage.in .memo__page--2 .memo__line:nth-child(4){animation-delay:-5.3s}.arm-lender .ostage.in .memo__page--2 .memo__sign{animation-delay:-7.3s}.arm-lender .ostage.in .memo__page--3 .memo__line:nth-child(2){animation-delay:-8.2s}.arm-lender .ostage.in .memo__page--3 .memo__line:nth-child(3){animation-delay:-8.75s}.arm-lender .ostage.in .memo__page--3 .memo__line:nth-child(4){animation-delay:-9.3s}.arm-lender .ostage.in .memo__page--3 .memo__sign{animation-delay:-11.3s}.arm-lender .ostage.in .memo__sign{animation:12s linear infinite memoSign}.arm-lender .ostage.in .memo__msg{animation:12s linear infinite memoMsg}.arm-lender .ostage.in .memo__msg--1{animation-delay:0s}.arm-lender .ostage.in .memo__msg--2{animation-delay:-8s}.arm-lender .ostage.in .memo__msg--3{animation-delay:-4s}.arm-lender .memo__status{align-items:center;min-height:1.15rem;padding-left:1.15rem;display:grid;position:relative}.arm-lender .memo__status i{background:var(--blue);border-radius:50%;width:.54rem;height:.54rem;margin-top:-.27rem;position:absolute;top:50%;left:0}.arm-lender .ostage.in .memo__status i{animation:statusPulse 2.4s var(--ease-in-out) infinite}.arm-lender .memo__msg{color:var(--muted);grid-area:1/1;font-size:.74rem}.arm-lender .vin--ops{gap:.6rem}.arm-lender .vin__dot{transform-box:fill-box;transform-origin:50%}.arm-lender .ostage.in .vin__dot{animation:opsPulse 2.6s var(--ease-in-out) infinite}.arm-lender .ops__rows{flex-direction:column;gap:.45rem;display:flex}.arm-lender .ops__flip em{display:inline-grid}.arm-lender .ops__flip em span{grid-area:1/1;justify-self:end}.arm-lender .ops__b{opacity:0}.arm-lender .ostage.in .ops__flip i{animation:9s linear infinite opsOk}.arm-lender .ostage.in .ops__b{animation:9s linear infinite emSwap}.arm-lender .vin__row--pending i{border-style:dashed}.arm-lender .ostage.in .vin__row--pending i{animation:opsPend 3.2s var(--ease-in-out) infinite}.arm-lender .vin--jv{gap:.7rem}.arm-lender .jv__cols{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.arm-lender .jv__col{background:var(--panel);color:var(--dim);border-radius:12px;flex-direction:column;gap:.3rem;padding:.7rem .8rem;font-size:.76rem;line-height:1.4;display:flex}.arm-lender .jv__col b{font-family:var(--mono);text-transform:uppercase;letter-spacing:.09em;color:var(--muted);font-size:.6rem;font-weight:500}.arm-lender .jv__col--us{box-shadow:inset 0 0 0 1px #7399c647}.arm-lender .jv__bar{background:#11131112;border-radius:99px;height:10px;margin-bottom:1.2rem;position:relative}.arm-lender .jv__fill{border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#7399c6,#8fb1d6);position:absolute;inset:0}.arm-lender .ostage.in .jv__fill{animation:jvFill 1.1s var(--ease-smooth-out) .35s backwards}.arm-lender .jv__tag{font-family:var(--mono);text-transform:uppercase;letter-spacing:.09em;color:var(--blue);font-size:.58rem;position:absolute;top:calc(100% + 6px);right:0}.arm-lender .ostage.in .jv__tag{animation:jvTagIn .5s var(--ease) 1.3s backwards,jvPulse 4s var(--ease-in-out) 2.4s infinite}.arm-lender .jv__note{color:var(--muted);font-size:.72rem}.arm-lender .ccband{background:var(--canvas-band);border-radius:20px;padding:clamp(1.4rem,3.5vw,3rem);position:relative;overflow:hidden}.arm-lender .ccband:before{content:"";pointer-events:none;animation:bloomDrift 24s var(--ease) infinite alternate;background:radial-gradient(38% 30% at 28% 22%,#7399c61a,#0000 70%),radial-gradient(34% 28% at 76% 78%,#7399c612,#0000 70%);position:absolute;inset:-25%}.arm-lender .cc{z-index:1;color:#111311;text-align:left;background:#fff;border-radius:16px;grid-template-columns:250px minmax(0,1fr);max-width:1100px;margin-inline:auto;font-size:12px;display:grid;position:relative;overflow:hidden;box-shadow:0 40px 90px -40px #11131159}.arm-lender .cc__side{color:#1c2333;background:#a2afc8;flex-direction:column;gap:10px;min-height:560px;padding:14px 12px 12px;display:flex}.arm-lender .cc__nav{flex-direction:column;gap:1px;margin-top:2px;display:flex}.arm-lender .cc__nav span{align-items:center;gap:9px;padding:7px 9px;font-size:11.5px;font-weight:500;display:flex}.arm-lender .cc__nav span.on{background:#8e9ab1}.arm-lender .cc__nav svg{fill:none;stroke:currentColor;stroke-width:1.3px;stroke-linejoin:round;stroke-linecap:round;flex:none;width:13px;height:13px}.arm-lender .cc__genpanel{background:#fff6;padding:10px 10px 12px}.arm-lender .t-em{color:var(--ink);font-family:var(--serif);font-style:italic}.arm-lender .cc__genpanel{position:relative;overflow:hidden}.arm-lender .cc__genpanel>*{z-index:1;position:relative}.arm-lender .cc__chev{border-bottom:1.4px solid #1c233380;border-right:1.4px solid #1c233380;flex:none;width:6px;height:6px;margin-left:auto;transform:rotate(-45deg)}.arm-lender .cc__chev--open{transform:rotate(45deg)}.arm-lender .cc__sub{border-left:1px solid #1c23332e;flex-direction:column;gap:1px;margin:2px 0 0 13px;padding:0 0 0 10px;list-style:none;display:flex}.arm-lender .cc__sub li{color:#2e3d57;align-items:center;gap:7px;padding:4px 6px;font-size:10.5px;display:flex}.arm-lender .cc__sub li i{border-radius:50%;flex:none;width:12px;height:12px;position:relative}.arm-lender .cc__sub li:not(.done):not(.work) i{border:1.4px solid #1c23334d}.arm-lender .cc__sub li.done i{background:#fff}.arm-lender .cc__sub li.done i:after{content:"";border-bottom:1.5px solid #2fa36b;border-left:1.5px solid #2fa36b;width:4.4px;height:2.6px;position:absolute;top:3.8px;left:3.4px;transform:rotate(-45deg)}.arm-lender .cc__sub li.work i{border:1.5px solid #7399c6;border-top-color:#0000;animation:1s linear infinite ccspin}.arm-lender .cc__user{background:#ffffff52;align-items:center;gap:8px;margin-top:auto;padding:7px 8px;display:flex}.arm-lender .cc__user i{color:#fff;background:#272b38;border-radius:50%;place-items:center;width:24px;height:24px;font-size:9px;font-style:normal;font-weight:600;display:grid}.arm-lender .cc__user b{font-size:11px;font-weight:600;line-height:1.2;display:block}.arm-lender .cc__user em{color:#3c4b66;font-size:9.5px;font-style:normal;display:block}.arm-lender .cc__brand{align-items:center;gap:7px;font-size:13px;font-weight:600;display:flex}.arm-lender .cc__gen{color:#2e3d57;margin:0 0 8px;font-size:11px;line-height:1.45}.arm-lender .cc__list{flex-direction:column;gap:2px;margin:4px 0 0;padding:0;list-style:none;display:flex}.arm-lender .cc__list li{border-radius:0;align-items:center;gap:8px;padding:5px 6px;font-size:11px;display:flex}.arm-lender .cc__list li i{border-radius:50%;flex:none;width:14px;height:14px;position:relative}.arm-lender .cc__list li.done i{background:#fff}.arm-lender .cc__list li.done i:after{content:"";border-bottom:1.6px solid #2fa36b;border-left:1.6px solid #2fa36b;width:5px;height:3px;position:absolute;top:4.5px;left:4px;transform:rotate(-45deg)}.arm-lender .cc__list li.work{background:#ffffff8c}.arm-lender .cc__list li.work i{border:1.6px solid #7399c6;border-top-color:#0000;animation:1s linear infinite ccspin}.arm-lender .cc__foot{background:linear-gradient(#fff0,#fff 58%);flex-direction:column;gap:8px;padding:28px 18px 12px;display:flex;position:absolute;bottom:0;left:0;right:0}.arm-lender .cc__tasks{flex-wrap:wrap;gap:8px;display:flex}.arm-lender .cc__tasks span{background:#fff;border:1px solid #1113111f;border-radius:8px;align-items:center;gap:6px;padding:6px 9px;font-size:10.5px;font-weight:500;display:inline-flex}.arm-lender .cc__tasks i{border-radius:50%;flex:none;width:8px;height:8px}.arm-lender .cc__tasks i.run{border:1.6px solid #7399c6;border-top-color:#0000;animation:1s linear infinite ccspin}.arm-lender .cc__tasks i.go{background:#2fa36b}.arm-lender .cc__tasks em{color:#6b6b66;font-size:9.5px;font-style:normal}.arm-lender .cc__askbar{color:#6b6b66;background:#fff;border:1px solid #11131124;border-radius:10px;align-items:center;gap:8px;padding:9px 12px;font-size:12px;display:flex;box-shadow:0 10px 30px #1113111a}.arm-lender .cc__askbar b{color:var(--blue);margin-left:auto;font-weight:600}.arm-lender .cc__main{flex-direction:column;gap:12px;min-width:0;padding:14px 18px 0;display:flex;position:relative}.arm-lender .cc__top{justify-content:space-between;align-items:center;display:flex}.arm-lender .cc__demobadge{font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;color:#6b6b66;background:#d9e6f5;border-radius:6px;align-self:flex-start;padding:3px 8px;font-size:9px;font-weight:600}.arm-lender .cc__modes{background:#d9e6f5;border-radius:8px;gap:2px;padding:2px;display:inline-flex}.arm-lender .cc__modes i{color:#6b6b66;border-radius:6px;padding:3px 9px;font-size:10.5px;font-style:normal}.arm-lender .cc__modes i.on{color:#111311;background:#fff;border:1px solid #1113111f;font-weight:600}.arm-lender .cc__top-right{align-items:center;gap:8px;display:inline-flex}.arm-lender .cc__kebab{color:var(--muted);font-size:12px}.arm-lender .cc__search{color:#6b6b66;background:#d9e6f5;border-radius:16px;padding:6px 12px;font-size:11.5px}.arm-lender .cc__company{background:#fff;border:1px solid #11131114;border-radius:12px;grid-template-columns:38px minmax(0,1fr);gap:6px 12px;padding:14px 16px;display:grid}.arm-lender .cc__logo{color:#fff;background:#111311;border-radius:9px;grid-row:1/3;place-items:center;width:38px;height:38px;font-size:12px;font-weight:700;display:grid}.arm-lender .cc__id b{font-size:13.5px;font-weight:600;display:block}.arm-lender .cc__id span{color:#6b6b66;font-size:10.5px}.arm-lender .cc__desc{color:var(--dim);grid-column:2;margin:2px 0 4px;font-size:11px;line-height:1.5}.arm-lender .cc__meta{border-top:1px solid #11131112;flex-wrap:wrap;grid-column:1/3;gap:22px;padding-top:10px;display:flex}.arm-lender .cc__meta em{color:var(--muted);margin-bottom:2px;font-size:9.5px;font-style:normal;display:block}.arm-lender .cc__meta span{font-size:11.5px;font-weight:500}.arm-lender .cc__tabs{flex-wrap:nowrap;gap:4px;display:flex;overflow:hidden}.arm-lender .cc__tabs span{color:#6b6b66;white-space:nowrap;border-radius:8px;padding:5px 10px;font-size:11px}.arm-lender .cc__tabs span.on{color:#111311;background:#fff;border:1px solid #11131124;font-weight:600}.arm-lender .cc__card{background:#fff;border:1px solid #11131114;border-radius:12px;padding:12px 14px 10px}.arm-lender .cc__cardhead{align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.arm-lender .cc__cardhead b{font-size:12px;font-weight:600}.arm-lender .cc__cardhead span{color:var(--muted);font-size:10px}.arm-lender .cc__legend{color:#111311;align-items:center;gap:4px;margin-left:auto;font-size:9.5px;font-style:normal;display:inline-flex}.arm-lender .cc__legend:before{content:"";background:#7399c6;border-radius:2px;width:8px;height:8px}.arm-lender .cc__leggrp{gap:9px;margin-left:auto;display:inline-flex}.arm-lender .cc__leggrp .cc__legend{margin-left:0}.arm-lender .cc__legend--light:before{background:#8fb1d6}.arm-lender .cc__bars{align-items:flex-end;gap:6px;height:120px;padding-top:14px;display:flex}.arm-lender .cc__bars span{height:var(--h);transform-origin:bottom;min-width:0;transition:filter var(--duration-fast) var(--ease);background:linear-gradient(#7399c6d9,#7399c60d);border-radius:4px 4px 0 0;flex:1;position:relative}.arm-lender .cc__bars span:hover{filter:brightness(1.12)}.arm-lender .cc__bars span:after{content:attr(data-v);color:#6b6b66;white-space:nowrap;font-size:9px;position:absolute;top:-13px;left:50%;transform:translate(-50%)}.arm-lender .cc__axis{gap:6px;margin-top:6px;display:flex}.arm-lender .cc__axis span{text-align:center;color:var(--muted);flex:1;font-size:9.5px;line-height:1.2}.arm-lender .cc__axis--sparse{justify-content:space-between}.arm-lender .cc__axis--sparse span{flex:none}.arm-lender .cc__area{width:100%;height:110px;display:block}.arm-lender .cc__line{stroke-dasharray:1;stroke-dashoffset:1px}.arm-lender .cc__stack span{transform-origin:bottom}.arm-lender .display.in .cc__bars span{animation:ccGrow .9s var(--ease-smooth-out) backwards}.arm-lender .display.in .cc__bars span:after{animation:ccFade .5s var(--ease) backwards}.arm-lender .display.in .cc__line{animation:ccDraw 1.4s var(--ease) .3s forwards}.arm-lender .display.in .cc__areafill{animation:ccFade 1s var(--ease) .5s backwards}.arm-lender .display.in .cc__stack span{animation:ccGrow .8s var(--ease-smooth-out) backwards}.arm-lender .display.in .cc__bars span:first-child{animation-delay:0s}.arm-lender .display.in .cc__bars span:first-child:after{animation-delay:.42s}.arm-lender .display.in .cc__bars span:nth-child(2){animation-delay:45ms}.arm-lender .display.in .cc__bars span:nth-child(2):after{animation-delay:.465s}.arm-lender .display.in .cc__bars span:nth-child(3){animation-delay:90ms}.arm-lender .display.in .cc__bars span:nth-child(3):after{animation-delay:.51s}.arm-lender .display.in .cc__bars span:nth-child(4){animation-delay:.135s}.arm-lender .display.in .cc__bars span:nth-child(4):after{animation-delay:.555s}.arm-lender .display.in .cc__bars span:nth-child(5){animation-delay:.18s}.arm-lender .display.in .cc__bars span:nth-child(5):after{animation-delay:.6s}.arm-lender .display.in .cc__bars span:nth-child(6){animation-delay:.225s}.arm-lender .display.in .cc__bars span:nth-child(6):after{animation-delay:.645s}.arm-lender .display.in .cc__bars span:nth-child(7){animation-delay:.27s}.arm-lender .display.in .cc__bars span:nth-child(7):after{animation-delay:.69s}.arm-lender .display.in .cc__bars span:nth-child(8){animation-delay:.315s}.arm-lender .display.in .cc__bars span:nth-child(8):after{animation-delay:.735s}.arm-lender .display.in .cc__bars span:nth-child(9){animation-delay:.36s}.arm-lender .display.in .cc__bars span:nth-child(9):after{animation-delay:.78s}.arm-lender .display.in .cc__bars span:nth-child(10){animation-delay:.405s}.arm-lender .display.in .cc__bars span:nth-child(10):after{animation-delay:.825s}.arm-lender .display.in .cc__bars span:nth-child(11){animation-delay:.45s}.arm-lender .display.in .cc__bars span:nth-child(11):after{animation-delay:.87s}.arm-lender .display.in .cc__bars span:nth-child(12){animation-delay:.495s}.arm-lender .display.in .cc__bars span:nth-child(12):after{animation-delay:.915s}.arm-lender .display.in .cc__bars span:nth-child(13){animation-delay:.54s}.arm-lender .display.in .cc__bars span:nth-child(13):after{animation-delay:.96s}.arm-lender .display.in .cc__bars span:nth-child(14){animation-delay:.585s}.arm-lender .display.in .cc__bars span:nth-child(14):after{animation-delay:1.005s}.arm-lender .display.in .cc__stack span:first-child{animation-delay:.2s}.arm-lender .display.in .cc__stack span:nth-child(2){animation-delay:.25s}.arm-lender .display.in .cc__stack span:nth-child(3){animation-delay:.3s}.arm-lender .display.in .cc__stack span:nth-child(4){animation-delay:.35s}.arm-lender .display.in .cc__stack span:nth-child(5){animation-delay:.4s}.arm-lender .display.in .cc__stack span:nth-child(6){animation-delay:.45s}.arm-lender .display.in .cc__stack span:nth-child(7){animation-delay:.5s}.arm-lender .display.in .cc__stack span:nth-child(8){animation-delay:.55s}.arm-lender .display.in .cc__stack span:nth-child(9){animation-delay:.6s}.arm-lender .display.in .cc__stack span:nth-child(10){animation-delay:.65s}.arm-lender .cc__stack{align-items:flex-end;gap:8px;height:90px;display:flex}.arm-lender .cc__stack span{height:calc(var(--a) + var(--b));background:linear-gradient(180deg,#8fb1d6 0 calc(var(--b)/(var(--a) + var(--b))*100%),#7399c6 0);border-radius:4px 4px 0 0;flex:1;position:relative}.arm-lender .cc__card--crop{border-bottom:0;border-radius:12px 12px 0 0;margin-bottom:0;overflow:hidden}.arm-lender .cc__list li,.arm-lender .cc__sub li{transition:background var(--duration-fast) var(--ease-smooth-out)}.arm-lender .cc[data-phase="0"] .cc__list li{animation:ccDocIn var(--duration-medium) var(--ease-smooth-out) both;animation-delay:calc(var(--i,0)*90ms)}.arm-lender .cc[data-phase="2"] .vchip{animation:ccPop var(--duration-medium) var(--ease-bounce) both;animation-delay:calc(var(--i,0)*.12s)}.arm-lender .cc[data-phase="3"] .cc__line{animation:ccDraw var(--vin-draw) var(--ease) forwards}.arm-lender .cc[data-phase="3"] .cc__areafill{animation:ccFade 1s var(--ease) .3s backwards}.arm-lender .hero-card{transition:box-shadow var(--duration-fast) var(--ease)}.arm-lender .hero-card.is-active{box-shadow:0 0 0 2px var(--blue) inset}.arm-lender .ctstk,.arm-lender .cdstk,.arm-lender .mhstk{grid-template-columns:minmax(0,1fr);display:grid}.arm-lender .ctstk>*,.arm-lender .cdstk>*,.arm-lender .mhstk>*{grid-area:1/1;margin:0}.arm-lender .ctstk{margin-top:1.1rem}.arm-lender .ctstk__g,.arm-lender .cdstk__g,.arm-lender .mhstk__g{visibility:hidden;pointer-events:none}.arm-lender .form{background:var(--bg);border:0;border-radius:16px;max-width:620px;padding:0}.arm-lender .field{gap:.45rem;margin-bottom:1.2rem;display:grid}.arm-lender .field label{color:var(--ink);font-size:.8125rem;font-weight:500}.arm-lender .field .hint,.arm-lender .mhstk__g{color:var(--dim);font-size:.76rem}.arm-lender .field input,.arm-lender .field textarea,.arm-lender .field select{font-family:var(--sans);color:var(--ink);background:var(--panel);border:1px solid var(--input);width:100%;transition:box-shadow var(--duration-fast) var(--ease);will-change:transform;border-radius:12px;padding:.78rem .9rem;font-size:.95rem}.arm-lender .field select{appearance:none;cursor:pointer}.arm-lender .field input::placeholder,.arm-lender .field textarea::placeholder{color:var(--muted)}.arm-lender .field input:focus,.arm-lender .field textarea:focus{box-shadow:0 0 0 2px var(--blue);outline:none}.arm-lender .field textarea{resize:vertical;min-height:110px}.arm-lender .field--err input,.arm-lender .field--err textarea{box-shadow:0 0 0 2px var(--err)}.arm-lender .field input.is-shaking,.arm-lender .field textarea.is-shaking{animation:t-input-shake calc(var(--shake-dur-a) * 2 + var(--shake-dur-b) * 2) linear}.arm-lender .field__err{color:var(--err);font-size:.76rem;display:none}.arm-lender .field--err .field__err{display:block}.arm-lender .form__row{grid-template-columns:1fr 1fr;gap:1.2rem;display:grid}.arm-lender .form__submit{justify-content:center;width:100%;margin-top:.4rem}.arm-lender .form__success{text-align:center;padding:1.5rem 0;display:none}.arm-lender .form__success.show{display:block}.arm-lender .form__success .ico{color:var(--blue);width:40px;height:40px;margin-bottom:1rem}.arm-lender .t-success-check{transform-origin:50%;opacity:0;will-change:transform,opacity,filter;display:inline-block}.arm-lender .t-success-check svg{display:block;overflow:visible}.arm-lender .t-success-check svg path{stroke-dasharray:250;stroke-dashoffset:250px}.arm-lender .t-success-check[data-state=in]{animation:t-check-fade var(--check-opacity-dur) var(--check-ease-out) forwards,t-check-rotate var(--check-rotate-dur) var(--check-ease-out) forwards,t-check-blur var(--check-blur-dur) var(--check-ease-out) forwards,t-check-bob var(--check-bob-dur) var(--check-ease-bob) forwards}.arm-lender .t-success-check[data-state=in] svg path{animation:t-check-draw var(--check-path-dur) var(--check-ease-out) var(--check-path-delay) forwards}.arm-lender .form__success h3{font-family:var(--serif);margin-bottom:.5rem;font-size:1.5rem;font-weight:500}.arm-lender .form__success p{color:var(--dim);max-width:34ch;margin-inline:auto;font-size:.95rem}.arm-lender .form.sent .form__body{display:none}.arm-lender .footer{background:var(--band);color:var(--ink);border-top:0;padding-block:clamp(4rem,9vh,7rem) 3.5rem}.arm-lender .footer__sentence{font-family:var(--serif);letter-spacing:-.033em;max-width:28ch;color:var(--ink);font-size:clamp(1.5rem,3.4vw,2.6rem);font-weight:400;line-height:1.3}.arm-lender .glyph{border:1.5px solid var(--redline);vertical-align:-.06em;border-radius:50%;justify-content:center;align-items:center;width:.86em;height:.86em;margin-inline:.1em;display:inline-flex;position:relative}.arm-lender .glyph:after{content:"";background:var(--redline);border-radius:50%;width:.26em;height:.26em}.arm-lender .glyph--ring:after{border:1.5px solid var(--redline);background:0 0;width:.4em;height:.4em}.arm-lender .glyph--dot:after{width:.2em;height:.2em}.arm-lender .footer__grid{border-top:1px solid var(--line);grid-template-columns:1.5fr .9fr 1fr 1.4fr;gap:2.4rem 2rem;margin-top:4rem;padding-top:2.6rem;display:grid}.arm-lender .footer__brand{align-items:center;gap:.55rem;margin-bottom:1rem;display:flex}.arm-lender .footer__mark{width:26px;height:26px;color:var(--ink);flex:none;display:block}.arm-lender .footer__name{font-family:var(--serif);color:var(--ink);letter-spacing:-.01em;font-size:1.3rem;font-weight:500;line-height:1}.arm-lender .footer__brandline{font-family:var(--serif);color:var(--dim);max-width:26ch;font-size:1.05rem;line-height:1.5}.arm-lender .footer__col h3{font-family:var(--sans);letter-spacing:.01em;color:var(--dim);margin-bottom:1rem;font-size:.75rem;font-weight:600}.arm-lender .footer__col a{font-family:var(--sans);color:var(--dim);transition:color var(--duration-fast) var(--ease-smooth-out);align-items:flex-start;gap:.55rem;padding-block:.3rem;font-size:.9rem;text-decoration:none;display:flex}.arm-lender .footer__col a:before{content:"";color:#11131152;width:13px;height:5px;transition:background-size var(--duration-fast) var(--ease-smooth-out),color var(--duration-fast) var(--ease-smooth-out);background-image:radial-gradient(closest-side,currentColor 98%,#0000);background-position:0;background-repeat:no-repeat;background-size:5px 5px;flex:none;margin-top:.5em}.arm-lender .footer__col a:hover{color:var(--ink)}.arm-lender .footer__col a:hover:before,.arm-lender .footer__col a:focus-visible:before{color:var(--redline);background-size:13px 5px}.arm-lender .footer__col a.footer__mail{color:var(--blue);margin-top:.6rem;font-weight:500;display:inline-flex}.arm-lender .footer__col a.footer__mail:before{content:none}.arm-lender .footer__col a.footer__mail:hover{color:var(--ink)}.arm-lender .footer__col a.res-card{padding:.9rem 1rem;font-size:.85rem}.arm-lender .footer__col a.res-card:before{content:none}.arm-lender .res-card__go .ico{width:1.9rem;height:1.9rem;color:var(--blue);stroke-width:18px;border:1px solid var(--line);transition:transform var(--duration-fast) var(--ease-smooth-out),background var(--duration-fast) var(--ease-smooth-out);border-radius:50%;padding:.45rem}.arm-lender .res-card:hover .res-card__go .ico{background:#fff;transform:translate(3px)}.arm-lender .footer__base{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;margin-top:2.6rem;padding-top:1.6rem;display:flex}.arm-lender .footer__copy{font-family:var(--sans);color:var(--dim);font-size:.8125rem}.arm-lender .footer__baselinks{flex-wrap:wrap;gap:1.6rem;display:flex}.arm-lender .footer__base a{font-family:var(--sans);color:var(--dim);transition:color var(--duration-fast) var(--ease-smooth-out);margin-block:-.55rem;padding-block:.8rem;font-size:.8125rem;text-decoration:none;display:inline-block}.arm-lender .footer__base a:hover{color:var(--ink)}.arm-lender .footer :focus-visible{outline-color:var(--blue)}@keyframes vinIn{to{opacity:1;transform:none}}@keyframes vinDraw{to{stroke-dashoffset:0}}@keyframes vinUp{0%{opacity:0;transform:translateY(10px)}}@keyframes ostDraw{0%{stroke-dashoffset:520px}}@keyframes memoTab{0%{color:var(--muted);background:0 0}1.5%,31%{color:var(--blue);background:#7399c61f}33%,to{color:var(--muted);background:0 0}}@keyframes memoPage{0%{opacity:0;transform:translateY(6px)}2%,30%{opacity:1;transform:none}33%,to{opacity:0;transform:translateY(-4px)}}@keyframes memoLine{0%{transform:scaleX(0)}10%,to{transform:scaleX(1)}}@keyframes memoSign{0%{opacity:0}4%,to{opacity:1}}@keyframes memoMsg{0%{opacity:0;transform:translateY(4px)}2%,30%{opacity:1;transform:none}33%,to{opacity:0;transform:translateY(-3px)}}@keyframes caretBlink{50%{opacity:0}}@keyframes statusPulse{0%,to{opacity:.45}50%{opacity:1}}@keyframes opsPulse{0%,to{opacity:.5;transform:scale(.85)}50%{opacity:1;transform:scale(1.3)}}@keyframes opsOk{0%,30%{border-color:var(--muted);background:0 0}38%,86%{background:var(--success);border-color:var(--success)}94%,to{border-color:var(--muted);background:0 0}}@keyframes emSwap{0%,32%{opacity:0}40%,84%{opacity:1}92%,to{opacity:0}}@keyframes opsPend{0%,to{border-color:var(--muted)}50%{border-color:var(--blue)}}@keyframes jvFill{0%{transform:scaleX(0)}}@keyframes jvTagIn{0%{opacity:0}}@keyframes bloomDrift{to{transform:translate(3%,-2.5%)scale(1.05)}}@keyframes ccspin{to{transform:rotate(360deg)}}@keyframes ccGrow{0%{transform:scaleY(0)}}@keyframes ccFade{0%{opacity:0}}@keyframes ccDraw{to{stroke-dashoffset:0}}@keyframes ccDocIn{0%{opacity:0;transform:translateY(10px)}}@keyframes ccPop{0%{transform:scale(0)}}@keyframes t-input-shake{0%{animation-timing-function:var(--shake-ease);transform:translate(0)}28.57%{transform:translateX(var(--shake-distance));animation-timing-function:var(--shake-ease)}57.14%{transform:translateX(calc(var(--shake-distance) * -1));animation-timing-function:var(--shake-ease)}78.57%{transform:translateX(var(--shake-overshoot));animation-timing-function:var(--shake-ease)}to{transform:translate(0)}}@keyframes t-check-fade{0%{opacity:0}to{opacity:1}}@keyframes t-check-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:no-preference){.arm-lender html.js [data-reveal]{opacity:0;transform:translateY(var(--distance-medium));transition:opacity var(--duration-very-slow) var(--ease),transform var(--duration-very-slow) var(--ease);will-change:opacity,transform}.arm-lender html.js [data-reveal].in{opacity:1;transform:none}.arm-lender .sec .chip--tick:before{transform-origin:50%;transition:transform var(--duration-slow) var(--ease-smooth-out);transform:translateY(-50%)scaleY(0)}.arm-lender .sec.in .chip--tick:before{transform:translateY(-50%)scaleY(1)}.arm-lender .sec .shead h2:after{transform-origin:0;transition:transform var(--duration-slow) var(--ease-smooth-out) 80ms;transform:scaleX(0)}.arm-lender .sec.in .shead h2:after{transform:scaleX(1)}}@media (max-width:860px){.arm-lender .ostage{grid-template-columns:1fr;gap:1.2rem}.arm-lender .ovis{padding:1.4rem 1rem}.arm-lender .nav__links a:not(.btn){white-space:nowrap;padding:.35rem .55rem;font-size:.8125rem}.arm-lender .nav__links .btn{padding:.5rem .8rem;font-size:.62rem;position:absolute;top:.62rem;right:0}.arm-lender .contact__inner{grid-template-columns:1fr;gap:2.6rem}.arm-lender .footer__grid{grid-template-columns:1fr 1fr}.arm-lender .footer__col--thesis{grid-column:1/-1;max-width:26rem}}@media (prefers-reduced-motion:reduce){.arm-lender .caps__vis.is-on .vin--docs .vin__doc,.arm-lender .caps__vis.is-on .vin__panel,.arm-lender .caps__vis.is-on .vin__panel-cta,.arm-lender .caps__vis.is-on .vin--post .vin__row{opacity:1;animation:none;transform:none}.arm-lender .caps__vis.is-on .vin--curve .vin__draw{stroke-dashoffset:0;animation:none}.arm-lender .ostage.in .vin--docs .vin__doc,.arm-lender .ostage.in .ops__rows .vin__row{opacity:1;animation:none;transform:none}.arm-lender .ostage.in .vin--ops .vin__draw{stroke-dashoffset:0;animation:none}.arm-lender .ostage:not(.in) .vin--docs .vin__doc,.arm-lender .ostage:not(.in) .ops__rows .vin__row{opacity:1;transform:none}.arm-lender .ostage:not(.in) .vin--ops .vin__draw{stroke-dashoffset:0}.arm-lender .memo__page{animation:none!important;display:none!important}.arm-lender .memo__page--1{display:flex!important}.arm-lender .ostage.in .memo__line,.arm-lender .ostage.in .memo__sign,.arm-lender .ostage.in .memo__caret,.arm-lender .ostage.in .memo__tab,.arm-lender .ostage.in .memo__msg,.arm-lender .ostage.in .memo__status i{animation:none!important}.arm-lender .memo__line{transform:none}.arm-lender .ostage.in .memo__caret{display:none}.arm-lender .ostage.in .vin__dot,.arm-lender .ostage.in .ops__flip i,.arm-lender .ostage.in .ops__b,.arm-lender .ostage.in .vin__row--pending i,.arm-lender .ostage.in .jv__fill,.arm-lender .ostage.in .jv__tag{animation:none!important}.arm-lender .ops__b{opacity:0}.arm-lender .ostage.in .jv__fill{transform:none}.arm-lender .jv__tag{opacity:1}.arm-lender .cc__list li.work i,.arm-lender .cc__sub li.work i,.arm-lender .cc__tasks i.run{border-top-color:#7399c6;animation:none}.arm-lender .cc__line{stroke-dasharray:none;stroke-dashoffset:0}.arm-lender [data-reveal]{opacity:1;transform:none}.arm-lender .t-stack-card{transition:none!important}.arm-lender .field input,.arm-lender .field textarea{animation:none!important;transform:none!important}.arm-lender .t-success-check{opacity:1!important;animation:none!important}.arm-lender .t-success-check svg path{stroke-dashoffset:0!important;animation:none!important}}@media (max-width:760px){.arm-lender .cc{grid-template-columns:minmax(0,1fr)}.arm-lender .cc__side,.arm-lender .cc__bars span:after{display:none}.arm-lender .hero{padding-block:3.8rem 3.5rem}.arm-lender .hero__cards{grid-template-columns:1fr;margin-top:2.5rem}.arm-lender .hero-card{min-height:380px;padding-inline:1.3rem}.arm-lender .steps .step{grid-template-columns:2.5rem 1fr;gap:1rem}.arm-lender .step__body{grid-template-columns:1fr;gap:.35rem}.arm-lender .cats__grid{grid-template-columns:1fr}.arm-lender .cat,.arm-lender .cat:nth-child(odd),.arm-lender .cat:nth-child(2n){border-right:none;padding-left:0;padding-right:0}}@media (hover:hover){.arm-lender .t-stack:hover .t-stack-card{translate:calc(var(--cx) + var(--dx)) calc(var(--cy) + var(--dy) * var(--stack-spread));rotate:calc(var(--rot) + var(--drot) * var(--stack-rotation));transition:translate var(--stack-open-dur) var(--stack-open-ease),rotate var(--stack-open-dur) var(--stack-open-ease),scale var(--stack-scale-dur) var(--stack-scale-ease)}.arm-lender .t-stack-card:hover{scale:var(--stack-scale);z-index:30}}@media (max-width:960px){.arm-lender .hero{min-height:auto;padding-block:4.5rem 4rem}.arm-lender .hero h1{max-width:16ch}}@media (max-width:560px){.arm-lender .hero h1{font-size:clamp(2.8rem,14vw,4rem)}.arm-lender .hero__sub{max-width:34ch}.arm-lender .cc-company{padding-inline:11px}.arm-lender .cc-description{font-size:9px}.arm-lender .cc-tab{padding-inline:6px}.arm-lender .form__row,.arm-lender .footer__grid{grid-template-columns:1fr}}.arm-lender{--bg:#fff;--panel:#d9e6f5;--canvas-band:#eeecea;--ink:#111311;--dim:#4f504c;--muted:#6b6b66;--line:#1113111a;--line-strong:#1113112e;--blue:#0f4c81;--err:#b91c1c;--redline:#8f2f24;--duration-stagger:40ms;--duration-micro:80ms;--duration-quick:.15s;--redline-soft:#c15a49;--sky:#7399c6;--success:#2fa36b;--sans:var(--font-dissei-sans),ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--serif:var(--font-dissei-serif),Georgia,"Times New Roman",serif;--mono:var(--font-dissei-sans),ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--fs-display:clamp(3rem,6.5vw,5rem);--fs-section:clamp(1.8rem,3vw,2.6rem);--fs-body-l:clamp(1.02rem,1.2vw,1.15rem);--band:#d9e6f5;--container:1180px;--gutter:clamp(1.5rem,5vw,4rem);--ease:cubic-bezier(.16,1,.3,1);--duration-fast:.25s;--duration-medium:.35s;--duration-slow:.4s;--duration-very-slow:.5s;--ease-smooth-out:cubic-bezier(.22,1,.36,1);--ease-bounce:cubic-bezier(.34,1.36,.64,1);--distance-medium:12px;--learn-shift:2px;--learn-in:.35s;--learn-ease:cubic-bezier(.22,1,.36,1);--shake-distance:6px;--shake-overshoot:4px;--shake-dur-a:80ms;--shake-dur-b:60ms;--shake-ease:cubic-bezier(.22,1,.36,1);--check-opacity-dur:.5s;--check-rotate-dur:.5s;--check-rotate-from:80deg;--check-bob-dur:.5s;--check-y-amount:40px;--check-blur-dur:.5s;--check-blur-from:10px;--check-path-dur:.5s;--check-path-delay:80ms;--check-ease-out:cubic-bezier(.22,1,.36,1);--check-ease-bob:cubic-bezier(.34,1.35,.64,1);--caps-fill:5.2s;--vin-pop:.7s;--vin-draw:1.3s;--stack-open-dur:.41s;--stack-open-ease:cubic-bezier(.31,2.34,.64,1);--stack-close-dur:.36s;--stack-close-ease:cubic-bezier(.34,1.9,.64,1);--stack-scale-dur:.61s;--stack-scale-ease:cubic-bezier(.22,1,.36,1);--stack-scale:1.04;--stack-spread:1.42;--stack-rotation:1}.arm-lender .footer__col a,.arm-lender .footer__mail,.arm-lender .footer__baselinks a{position:relative}.arm-lender .footer__col a:after,.arm-lender .footer__mail:after,.arm-lender .footer__baselinks a:after{content:"";position:absolute;inset:-.95rem -.65rem}.arm-lender .field input,.arm-lender .field textarea,.arm-lender .field select,.arm-lender button.btn{line-height:normal}.arm-lender .sec{border-top:1px solid var(--line);padding-block:clamp(4.5rem,9vh,7.5rem)}.arm-lender .contact{position:relative;overflow:hidden}.arm-lender .contact>.wrap{z-index:1;position:relative}.arm-lender .platform{padding-bottom:0}.arm-lender .doc{max-width:46rem;margin-inline:auto;padding-block:clamp(3rem,7vh,6rem)}.arm-lender .doc h1{font-family:var(--serif);letter-spacing:-.02em;margin:0 0 .75rem;font-size:clamp(2.1rem,4vw,3rem);font-weight:400;line-height:1.05}.arm-lender .doc .dek{color:var(--dim);margin:0 0 1rem;font-size:1.15rem}.arm-lender .doc .meta{color:var(--dim);align-items:center;gap:.6rem;margin-bottom:2.5rem;font-size:.85rem;display:flex}.arm-lender .doc .meta .dot{background:currentColor;border-radius:50%;width:3px;height:3px;display:inline-block}.arm-lender .doc h2{font-family:var(--serif);letter-spacing:-.01em;align-items:baseline;gap:.6rem;margin:2.5rem 0 .75rem;font-size:1.5rem;font-weight:400;display:flex}.doc h2 .num{color:var(--dim);font-size:.8rem;font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:.06em;padding-left:.72em;position:relative}.arm-lender .doc h2 .num:before{content:"";background:var(--redline);border-radius:1px;width:2px;height:.95em;position:absolute;top:50%;left:0;transform:translateY(-50%)}.arm-lender .doc h3{margin:1.5rem 0 .4rem;font-size:1.05rem}.arm-lender .doc p,.arm-lender .doc li{color:var(--ink)}.arm-lender .doc ul{padding-left:1.2rem}.arm-lender .doc li{margin-bottom:.4rem}
