.fin-lending{--lend-ink:var(--pax-ink,#1c2a3a);--lend-muted:var(--pax-muted,#56616d);--lend-line:var(--pax-line,#e5e7eb);--lend-rose:var(--pax-rose,#982052);--lend-blush:#f9eff4}.fin-lending .fin-lend-section{padding-block:clamp(43px,6.4vw,88px)}.fin-lending :is(.fin-lend-mechanics,.fin-lend-prepare){grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:clamp(25px,7vw,100px);display:grid}.fin-lending .fin-lend-mechanics{border-top:1px solid var(--lend-line);align-items:center;padding-top:clamp(34px,4.6vw,68px)}.fin-lending .fin-lend-mechanics .pax-heading p+p{margin-top:12px}.fin-lending .fin-lend-link{min-height:44px;color:var(--lend-rose);align-items:center;gap:8px;font-size:14px;font-weight:570;display:inline-flex}.fin-lending .fin-lend-link:hover{text-underline-offset:4px;text-decoration:underline}.fin-lending .fin-lend-link svg{flex:none}.fin-lending .fin-lend-mechanics .fin-lend-link{margin-top:11px}.fin-lending .fin-lend-diagram{background:linear-gradient(145deg, #fdf8fa, var(--lend-blush));border:1px solid #eedfe7;border-radius:12px;min-width:0;margin:0}.fin-lending .fin-lend-diagram-body{align-content:center;min-height:221px;padding:clamp(19px,4vw,49px);display:grid}.fin-lending .fin-lend-diagram figcaption{color:var(--lend-muted);border-top:1px solid #eedfe7;padding:14px clamp(19px,4vw,49px);font-size:13px;line-height:1.5}.fin-lending .fin-lend-diagram-accent{background:#f5e6ee;border-left:2px solid #b94578;gap:3px;padding:12px 15px;display:grid}.fin-lending .fin-lend-diagram-accent strong,.fin-lending .fin-lend-credit>strong{color:var(--lend-ink);font-size:17px;font-weight:580}.fin-lending .fin-lend-diagram-accent span{color:var(--lend-muted);font-size:12px}.fin-lending .fin-lend-diagram-arrow{color:var(--lend-rose);margin:9px auto 12px;display:block}.fin-lending .fin-lend-loan-track{color:var(--lend-muted);border-top:1px solid #d6b2c2;grid-template-columns:repeat(3,minmax(0,1fr));font-size:12px;line-height:1.3;display:grid}.fin-lending .fin-lend-loan-track span{padding:11px 5px 0 0;position:relative}.fin-lending .fin-lend-loan-track span:before{background:var(--lend-rose);content:"";border-radius:50%;width:7px;height:7px;position:absolute;top:-4px;left:0}.fin-lending .fin-lend-flow{gap:7px;margin:0;padding:0;list-style:none;display:grid}.fin-lending .fin-lend-flow li{min-height:39px;color:var(--lend-ink);background:#f5e6ee;border-left:2px solid #b94578;grid-template-columns:minmax(45px,.36fr) minmax(0,1fr);align-items:center;gap:10px;padding:9px 12px;font-size:14px;line-height:1.35;display:grid}.fin-lending .fin-lend-flow li span{color:var(--lend-rose);font-size:12px;font-weight:620}.fin-lending .fin-lend-credit-meter{border-radius:5px;grid-template-columns:40fr 60fr;gap:3px;height:33px;margin-top:12px;display:grid;overflow:hidden}.fin-lending .fin-lend-credit-meter span{background:#a84270}.fin-lending .fin-lend-credit-meter span+span{background:#e5bfd1}.fin-lending .fin-lend-credit-legend{color:var(--lend-muted);flex-wrap:wrap;gap:8px 19px;margin-top:12px;font-size:12px;display:flex}.fin-lending .fin-lend-credit-legend span{align-items:center;gap:6px;display:inline-flex}.fin-lending .fin-lend-credit-legend span:before{content:"";background:#a84270;border-radius:2px;width:9px;height:9px}.fin-lending .fin-lend-credit-legend span+span:before{background:#e5bfd1}.fin-lending .fin-lend-cases{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:clamp(24px,4vw,45px);display:grid}.fin-lending .fin-lend-cases article{border:1px solid var(--lend-line);background:#fff;border-radius:10px;min-width:0;padding:clamp(18px,3vw,36px)}.fin-lending :is(.fin-lend-cases,.fin-lend-checklist) h3{color:var(--lend-ink);letter-spacing:-.028em;margin:0 0 8px;font-size:clamp(18px,2.2vw,26px);font-weight:510;line-height:1.15}.fin-lending :is(.fin-lend-cases,.fin-lend-checklist,.fin-lend-comparison) p{max-width:48ch;color:var(--lend-muted);font-size:15px;line-height:1.58}.fin-lending .fin-lend-comparison{border-top:1px solid var(--lend-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:5px 24px;margin-top:clamp(20px,3vw,31px);padding-top:11px;display:flex}.fin-lending .fin-lend-comparison p{max-width:66ch}.fin-lending .fin-lend-checklist{margin:0;padding:0;list-style:none}.fin-lending .fin-lend-checklist li{border-top:1px solid var(--lend-line);grid-template-columns:19px minmax(0,1fr);gap:13px;padding:18px 0;display:grid}.fin-lending .fin-lend-checklist li:last-child{border-bottom:1px solid var(--lend-line)}.fin-lending .fin-lend-checklist svg{color:var(--lend-rose);margin-top:2px}.fin-lending .pax-faq{border-top:1px solid var(--lend-line);padding-block:clamp(33px,5.6vw,70px)}.fin-lending .pax-cta{margin-bottom:clamp(26px,5vw,70px)}@media (max-width:780px){.fin-lending :is(.fin-lend-mechanics,.fin-lend-prepare){grid-template-columns:minmax(0,1fr)}.fin-lending .fin-lend-diagram{width:min(100%,560px)}.fin-lending .fin-lend-diagram-body{min-height:155px}}@media (max-width:560px){.fin-lending .fin-lend-cases{grid-template-columns:minmax(0,1fr)}.fin-lending .fin-lend-comparison{padding-top:16px}}
