#rc-bridging-loan-v2.b22{--b22-navy:#0b1f34;--b22-ink:#182230;--b22-muted:#5e6b7b;--b22-line:#d9e2ec;--b22-soft:#f7f9fc;--b22-orange:#b93808;--b22-orange2:#f45a1f;--b22-blue:#24658d;--b22-green:#087a32}#rc-bridging-loan-v2.b22 .b2-hero{background:linear-gradient(135deg,#111a46,#0b1f34)}#rc-bridging-loan-v2.b22 .b2-hero-grid{display:block!important;max-width:1120px}#rc-bridging-loan-v2.b22 .b2-hero-card,#rc-bridging-loan-v2.b22 .b2-trust{display:none!important}#rc-bridging-loan-v2.b22 .b2-hero .b2-shell{padding-top:46px!important;padding-bottom:42px!important}#rc-bridging-loan-v2.b22 .b2-hero h1{max-width:850px!important;margin:12px 0 12px!important;font-size:clamp(38px,5vw,62px)!important;line-height:1!important;letter-spacing:-.045em!important;color:#fff!important}#rc-bridging-loan-v2.b22 .b2-hero-copy{max-width:760px!important;margin:0!important;color:#dbe7f2!important;font-size:clamp(16px,1.6vw,19px)!important;line-height:1.55!important}#rc-bridging-loan-v2.b22 .b22-hero-note{max-width:760px;margin:13px 0 0;color:#c9d8e6;font-size:11px;line-height:1.5}#rc-bridging-loan-v2.b22 .b2-hero .b2-actions{margin-top:20px!important}#rc-bridging-loan-v2.b22 .b2-page{padding-top:30px!important}#rc-bridging-loan-v2.b22 .b2-progress{display:none!important}#rc-bridging-loan-v2.b22 .b22-progress{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-width:1060px;margin:0 auto 12px}#rc-bridging-loan-v2.b22 .b22-progress-item{min-height:44px;display:flex;align-items:center;gap:8px;padding:7px 10px;border:1px solid var(--b22-line);border-radius:10px;background:#fff;color:var(--b22-navy);font-size:11px;font-weight:850;text-align:left}#rc-bridging-loan-v2.b22 .b22-progress-item span{width:27px;height:27px;display:grid;place-items:center;flex:0 0 27px;border-radius:8px;background:#edf2f7;color:var(--b22-navy);font-size:10px;font-weight:900}#rc-bridging-loan-v2.b22 .b22-progress-item.is-active{border-color:#efb49e;background:#fff7f3}#rc-bridging-loan-v2.b22 .b22-progress-item.is-active span{background:linear-gradient(135deg,var(--b22-orange2),var(--b22-orange));color:#fff}#rc-bridging-loan-v2.b22 .b22-progress-item.is-done{border-color:#b8dcc5;background:#f2fbf5;color:#0b6840}#rc-bridging-loan-v2.b22 .b22-progress-item.is-done span{background:var(--b22-green);color:#fff}#rc-bridging-loan-v2.b22 #bridge2-calculator{max-width:1060px;margin:0 auto!important;border:1px solid var(--b22-line)!important;border-radius:16px!important;box-shadow:0 12px 30px rgb(11 31 52 / .08)!important}#rc-bridging-loan-v2.b22 #bridge2-calculator>.b2-panel-head{display:none!important}#rc-bridging-loan-v2.b22 #bridge2-calculator>.b2-panel-body{padding:0!important}#rc-bridging-loan-v2.b22 .b22-stage{padding:22px 24px 26px}#rc-bridging-loan-v2.b22 .b22-stage-head{display:grid;grid-template-columns:38px 1fr;gap:12px;align-items:start;margin-bottom:16px}#rc-bridging-loan-v2.b22 .b22-stage-head>span{width:38px;height:38px;display:grid;place-items:center;border-radius:10px;background:linear-gradient(135deg,var(--b22-orange2),var(--b22-orange));color:#fff;font-weight:900}#rc-bridging-loan-v2.b22 .b22-stage-head h2{margin:0;color:var(--b22-navy);font-size:clamp(25px,3vw,34px);line-height:1.05;letter-spacing:-.03em}#rc-bridging-loan-v2.b22 .b22-stage-head p{margin:5px 0 0;color:var(--b22-muted);font-size:12px}#rc-bridging-loan-v2.b22 .b2-section{padding:0!important;margin:0!important;border:0!important;background:transparent!important}#rc-bridging-loan-v2.b22 .b2-section+.b2-section{margin-top:22px!important;padding-top:20px!important;border-top:1px solid #e4eaf0!important}#rc-bridging-loan-v2.b22 .b2-section-title{display:none!important}#rc-bridging-loan-v2.b22 .b22-subhead{margin:0 0 12px;color:var(--b22-navy);font-size:13px;font-weight:900}#rc-bridging-loan-v2.b22 .b2-grid{gap:12px!important}#rc-bridging-loan-v2.b22 .b2-field{min-width:0}#rc-bridging-loan-v2.b22 .b2-label{margin-bottom:5px!important;font-size:11.5px!important}#rc-bridging-loan-v2.b22 .b2-input{min-height:48px!important;height:48px!important;padding:10px 12px!important;border:1px solid #cad6e2!important;border-radius:10px!important;background:#fff!important;box-shadow:none!important}#rc-bridging-loan-v2.b22 textarea.b2-input{height:auto!important;min-height:88px!important}#rc-bridging-loan-v2.b22 .b2-input:focus{border-color:var(--b22-orange2)!important;box-shadow:0 0 0 4px rgb(244 90 31 / .12)!important}#rc-bridging-loan-v2.b22 .b2-hint{font-size:10px!important;line-height:1.45!important}#rc-bridging-loan-v2.b22 .b2-callout{padding:10px 12px!important;border:0!important;border-left:3px solid #9bb8cd!important;border-radius:8px!important;background:#f6f9fc!important;color:#4d6174!important;font-size:10.5px!important}#rc-bridging-loan-v2.b22 .b22-advanced{margin-top:13px;border:1px solid var(--b22-line);border-radius:11px;background:#fbfcfe;overflow:hidden}#rc-bridging-loan-v2.b22 .b22-advanced summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:10px 14px;color:var(--b22-navy);font-size:11px;font-weight:900;cursor:pointer;list-style:none}#rc-bridging-loan-v2.b22 .b22-advanced summary::-webkit-details-marker{display:none}#rc-bridging-loan-v2.b22 .b22-advanced summary::after{content:"+";font-size:18px;font-weight:800}#rc-bridging-loan-v2.b22 .b22-advanced[open] summary::after{content:"−"}#rc-bridging-loan-v2.b22 .b22-advanced summary span{margin-left:auto;padding:4px 8px;border-radius:999px;background:#eef3f7;color:#607084;font-size:9px;font-weight:850}#rc-bridging-loan-v2.b22 .b22-advanced-grid{padding:14px;border-top:1px solid var(--b22-line)}#rc-bridging-loan-v2.b22 .b2-service{display:grid!important;grid-template-columns:10px 1fr auto!important;gap:10px!important;align-items:center!important;margin-top:12px!important;padding:10px 12px!important;border:1px solid #cfdae5!important;border-radius:10px!important;background:#f8fafc!important}#rc-bridging-loan-v2.b22 .b2-service strong{display:block!important;font-size:10.5px!important}#rc-bridging-loan-v2.b22 .b2-service span:not(.b2-dot){font-size:9.5px!important;line-height:1.4!important}#rc-bridging-loan-v2.b22 .b2-service .b2-btn{min-height:32px!important;padding:5px 9px!important;font-size:9.5px!important}#rc-bridging-loan-v2.b22 .b22-loading{position:relative;display:grid;grid-template-columns:36px 1fr;gap:11px;align-items:center;margin:18px 0 4px;padding:13px 14px 16px;border:1px solid #c8d8e5;border-radius:12px;background:#f5f9fc;overflow:hidden;color:#314e64}#rc-bridging-loan-v2.b22 .b22-loading[hidden]{display:none!important}#rc-bridging-loan-v2.b22 .b22-spinner{width:30px;height:30px;border:3px solid #d9e6ef;border-top-color:var(--b22-orange2);border-radius:50%;animation:b22spin .8s linear infinite}#rc-bridging-loan-v2.b22 .b22-loading-copy strong{display:block;color:var(--b22-navy);font-size:12px}#rc-bridging-loan-v2.b22 .b22-loading-copy span{display:block;margin-top:2px;font-size:10.5px;line-height:1.4}#rc-bridging-loan-v2.b22 .b22-loading-track{position:absolute;left:0;right:0;bottom:0;height:4px;background:#e8eef4;overflow:hidden}#rc-bridging-loan-v2.b22 .b22-loading-track i{display:block;width:35%;height:100%;background:linear-gradient(90deg,var(--b22-orange),var(--b22-orange2));animation:b22bar 1.15s ease-in-out infinite}@keyframes b22spin{to{transform:rotate(360deg)}}@keyframes b22bar{0%{transform:translateX(-120%)}100%{transform:translateX(360%)}}#rc-bridging-loan-v2.b22 .b22-stage-actions{display:flex;justify-content:flex-end;margin-top:22px}#rc-bridging-loan-v2.b22 .b2-form-actions{display:flex!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;margin-top:18px!important;padding-top:16px!important;border-top:1px solid #e4eaf0!important}#rc-bridging-loan-v2.b22 .b2-status{display:none!important}#rc-bridging-loan-v2.b22 .b22-boundary{margin-top:10px!important;padding:0!important;border:0!important;background:transparent!important;color:#687687!important;font-size:9.5px!important;line-height:1.5!important}#rc-bridging-loan-v2.b22 #bridge2-results{max-width:1060px;margin:18px auto 0!important;border:1px solid var(--b22-line)!important;border-radius:16px!important;box-shadow:0 12px 30px rgb(11 31 52 / .08)!important}#rc-bridging-loan-v2.b22 #bridge2-results>.b2-panel-head{padding:18px 22px!important}#rc-bridging-loan-v2.b22 #bridge2-results>.b2-panel-head .b2-kicker{display:none!important}#rc-bridging-loan-v2.b22 #bridge2-results>.b2-panel-head h2{margin:0!important;font-size:27px!important}#rc-bridging-loan-v2.b22 #bridge2-results>.b2-panel-head p{margin:4px 0 0!important;font-size:11px!important}#rc-bridging-loan-v2.b22 .b2-result-hero{padding:17px!important;border:0!important;border-left:4px solid var(--b22-orange2)!important;border-radius:10px!important;background:#f8fafc!important}#rc-bridging-loan-v2.b22 .b2-result-hero .b2-kicker{display:none!important}#rc-bridging-loan-v2.b22 .b2-result-hero h3{font-size:22px!important;margin-bottom:5px!important}#rc-bridging-loan-v2.b22 .b2-result-hero p{font-size:11px!important;line-height:1.5!important}#rc-bridging-loan-v2.b22 .b2-summary{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;margin-top:16px!important;border-top:1px solid var(--b22-line);border-bottom:1px solid var(--b22-line)}#rc-bridging-loan-v2.b22 .b2-metric{padding:15px!important;border:0!important;border-right:1px solid var(--b22-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}#rc-bridging-loan-v2.b22 .b2-metric:last-child{border-right:0!important}#rc-bridging-loan-v2.b22 .b2-metric span{font-size:9.5px!important}#rc-bridging-loan-v2.b22 .b2-metric strong{font-size:20px!important}#rc-bridging-loan-v2.b22 .b2-metric small{font-size:9px!important}#rc-bridging-loan-v2.b22 .b22-secondary-metric{display:none!important}#rc-bridging-loan-v2.b22 .b22-result-details{margin-top:16px;border:1px solid var(--b22-line);border-radius:11px;background:#fff;overflow:hidden}#rc-bridging-loan-v2.b22 .b22-result-details summary{min-height:48px;display:flex;align-items:center;padding:10px 14px;color:var(--b22-navy);font-size:11px;font-weight:900;cursor:pointer;list-style:none}#rc-bridging-loan-v2.b22 .b22-result-details summary::-webkit-details-marker{display:none}#rc-bridging-loan-v2.b22 .b22-result-details summary::after{content:"+";margin-left:auto;font-size:18px}#rc-bridging-loan-v2.b22 .b22-result-details[open] summary::after{content:"−"}#rc-bridging-loan-v2.b22 .b22-result-details-body{padding:14px;border-top:1px solid var(--b22-line)}#rc-bridging-loan-v2.b22 .b22-long-note{display:none!important}#rc-bridging-loan-v2.b22 .b2-lmi-card{margin-top:14px!important;padding:14px!important;border:1px solid #e2e8ef!important;border-radius:10px!important;background:#fbfcfe!important}#rc-bridging-loan-v2.b22 .b2-lmi-card .b2-kicker{display:none!important}#rc-bridging-loan-v2.b22 .b2-lmi-card h3{font-size:15px!important;margin-bottom:5px!important}#rc-bridging-loan-v2.b22 .b2-lmi-card p{font-size:10px!important;line-height:1.45!important}#rc-bridging-loan-v2.b22 .b2-result-actions{gap:8px!important}#rc-bridging-loan-v2.b22 .b2-share-status{display:none!important}#rc-bridging-loan-v2.b22 .b22-support{max-width:1060px;margin:16px auto 0!important}#rc-bridging-loan-v2.b22 .b22-support .b2-panel-head{padding:16px 20px!important}#rc-bridging-loan-v2.b22 .b22-support .b2-panel-head p{font-size:10px!important}#rc-bridging-loan-v2.b22 .b22-support .b2-panel-body{padding:16px 20px!important}#rc-bridging-loan-v2.b22 .b2-content-card{padding:13px!important}#rc-bridging-loan-v2.b22 .b2-content-card p{font-size:10px!important}#rc-bridging-loan-v2.b22 .b2-link-card small{font-size:9.5px!important}#rc-bridging-loan-v2.b22 .b2-faq p{font-size:10.5px!important}#rc-bridging-loan-v2.b22 .b2-mobile-bar{display:none!important}@media(max-width:760px){#rc-bridging-loan-v2.b22 .b2-hero .b2-shell{padding-top:32px!important;padding-bottom:29px!important}#rc-bridging-loan-v2.b22 .b2-hero h1{font-size:38px!important;margin:10px 0!important}#rc-bridging-loan-v2.b22 .b2-hero-copy{font-size:15px!important;line-height:1.48!important}#rc-bridging-loan-v2.b22 .b22-hero-note{font-size:10px}#rc-bridging-loan-v2.b22 .b22-progress{margin-inline:10px}#rc-bridging-loan-v2.b22 .b22-progress-item{min-height:40px;padding:6px 7px;font-size:9.5px}#rc-bridging-loan-v2.b22 .b22-progress-item span{width:24px;height:24px;flex-basis:24px}#rc-bridging-loan-v2.b22 .b22-stage{padding:18px 14px 20px}#rc-bridging-loan-v2.b22 .b22-stage-head{grid-template-columns:34px 1fr;gap:10px}#rc-bridging-loan-v2.b22 .b22-stage-head>span{width:34px;height:34px}#rc-bridging-loan-v2.b22 .b22-stage-head h2{font-size:26px}#rc-bridging-loan-v2.b22 .b22-stage-head p,#rc-bridging-loan-v2.b22 .b2-field .b2-hint:not(.b22-keep-mobile),#rc-bridging-loan-v2.b22 .b22-boundary{display:none!important}#rc-bridging-loan-v2.b22 .b2-grid{grid-template-columns:1fr!important}#rc-bridging-loan-v2.b22 .b2-field-full{grid-column:auto!important}#rc-bridging-loan-v2.b22 .b2-callout{font-size:9.5px!important}#rc-bridging-loan-v2.b22 .b2-service{grid-template-columns:9px 1fr!important}#rc-bridging-loan-v2.b22 .b2-service .b2-btn{grid-column:2;justify-self:start}#rc-bridging-loan-v2.b22 .b22-stage-actions .b2-btn{width:100%}#rc-bridging-loan-v2.b22 .b2-form-actions{display:grid!important;grid-template-columns:1fr 1.4fr!important}#rc-bridging-loan-v2.b22 .b2-form-actions #bridge2-reset{display:none!important}#rc-bridging-loan-v2.b22 .b2-form-actions .b2-btn{width:100%}#rc-bridging-loan-v2.b22 .b22-loading{grid-template-columns:31px 1fr;padding:12px 12px 15px}#rc-bridging-loan-v2.b22 .b22-spinner{width:27px;height:27px}#rc-bridging-loan-v2.b22 #bridge2-results{margin-inline:10px!important}#rc-bridging-loan-v2.b22 .b2-summary{grid-template-columns:1fr 1fr!important}#rc-bridging-loan-v2.b22 .b2-metric:nth-child(2){border-right:0!important}#rc-bridging-loan-v2.b22 .b2-metric:nth-child(-n+2){border-bottom:1px solid var(--b22-line)!important}#rc-bridging-loan-v2.b22 .b2-result-actions{display:grid!important;grid-template-columns:1fr!important}#rc-bridging-loan-v2.b22 .b2-result-actions .b2-btn{width:100%!important}#rc-bridging-loan-v2.b22 .b22-support{margin-inline:10px!important}#rc-bridging-loan-v2.b22 .b2-link-grid,#rc-bridging-loan-v2.b22 .b2-content-grid{grid-template-columns:1fr!important}}