nav{position:fixed;top:0;left:0;right:0;z-index:1000;height:72px;padding:0 60px;display:flex;align-items:center;justify-content:space-between;background:rgba(255,255,255,0.97);backdrop-filter:blur(14px);border-bottom:1px solid rgba(201,169,110,0.12);transition:all 0.3s}.nav-on-hero nav{background:rgba(10,15,30,0.72);backdrop-filter:blur(14px);border-bottom:1px solid rgba(255,255,255,0.08);box-shadow:0 6px 26px rgba(6,10,22,0.18) !important}body.nav-scrolled nav{background:rgba(255,255,255,0.97);border-bottom:1px solid rgba(201,169,110,0.12);box-shadow:0 8px 24px rgba(14,22,44,0.08) !important}body.nav-hidden nav{transform:translateY(calc(-100% - 6px));opacity:0;pointer-events:none}.nav-announce{display:none}@keyframes navBrandIn{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes quietFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-3px)}}.nav-logo{display:flex;align-items:center;gap:0;width:166px;height:53px;background:url('finding-capital-logo-blue.png') no-repeat left center / contain;font-family:'DM Sans',sans-serif;font-size:0;font-weight:900;color:transparent;letter-spacing:0;text-decoration:none;line-height:0}.nav-logo span{display:none}.nav-logo img{display:none !important}.nav-on-hero .nav-logo{background-image:url('finding-capital-logo-white.png')}body.nav-scrolled .nav-logo{background-image:url('finding-capital-logo-blue.png')}.sr-only{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important}.nav-links{display:flex;align-items:center;gap:22px}.nav-links>a{font-size:0.875rem;font-weight:500;color:rgba(22,30,56,0.7);text-decoration:none;transition:color 0.2s;white-space:nowrap}.nav-links>a:hover{color:var(--navy-deep)}.nav-on-hero .nav-links>a{color:rgba(245,243,238,0.88)}.nav-on-hero .nav-links>a:hover{color:#ffffff}body.nav-scrolled .nav-links>a{color:rgba(22,30,56,0.7)}body.nav-scrolled .nav-links>a:hover{color:var(--navy-deep)}@media (prefers-reduced-motion:no-preference){.hero-orb{animation:quietFloat 8s ease-in-out infinite;will-change:transform;transform:translateZ(0)}}@media (prefers-reduced-motion:reduce){.nav-logo img,.hero-orb{animation:none !important;transition:none !important;transform:none !important;opacity:1 !important}}.nav-burger{display:none;align-items:center;justify-content:center;width:44px;height:44px;margin-left:12px;padding:0;position:relative;border:none;border-radius:4px;background:transparent;cursor:pointer;transition:transform 0.2s ease}.nav-burger:hover{background:transparent}.nav-burger input{display:none}.nav-burger svg{height:3em;transition:transform 600ms cubic-bezier(0.4,0,0.2,1)}.nav-burger .line{fill:none;stroke:var(--navy-deep);stroke-linecap:round;stroke-linejoin:round;stroke-width:3;transition:stroke-dasharray 600ms cubic-bezier(0.4,0,0.2,1),stroke-dashoffset 600ms cubic-bezier(0.4,0,0.2,1),stroke 0.2s ease}.nav-burger .line-top-bottom{stroke-dasharray:12 63}.nav-burger.open svg,.nav-burger input:checked+svg{transform:rotate(-45deg)}.nav-burger.open .line-top-bottom,.nav-burger input:checked+svg .line-top-bottom{stroke-dasharray:20 300;stroke-dashoffset:-32.42}.nav-dropdown{position:relative}.nav-drop-toggle{font-size:0.875rem;font-weight:500;color:rgba(22,30,56,0.7);background:none;border:none;cursor:pointer;display:flex;align-items:center;gap:6px;padding:0;font-family:inherit;transition:color 0.2s}.nav-drop-toggle:hover,.nav-dropdown.open .nav-drop-toggle{color:var(--navy-deep)}.nav-on-hero .nav-drop-toggle{color:rgba(245,243,238,0.88)}.nav-on-hero .nav-drop-toggle:hover,.nav-on-hero .nav-dropdown.open .nav-drop-toggle{color:#ffffff}body.nav-scrolled .nav-drop-toggle{color:rgba(22,30,56,0.7)}body.nav-scrolled .nav-drop-toggle:hover,body.nav-scrolled .nav-dropdown.open .nav-drop-toggle{color:var(--navy-deep)}.nav-drop-arrow{width:10px;height:6px;flex-shrink:0;transition:transform 0.25s}.nav-dropdown.open .nav-drop-arrow{transform:rotate(180deg)}.nav-drop-panel{position:absolute;top:calc(100%+6px);left:50%;transform:translateX(-50%);width:220px;background:#ffffff;border:1px solid rgba(24,33,63,0.08);border-radius:4px;padding:10px;opacity:0;pointer-events:none;transform:translateX(-50%) translateY(-8px);transition:all 0.22s ease;box-shadow:0 24px 60px rgba(14,22,44,0.14)}.nav-drop-panel::before{content:'';position:absolute;left:0;right:0;bottom:100%;height:12px}.nav-drop-panel.nav-drop-panel-wide{width:290px}.nav-dropdown.open .nav-drop-panel{opacity:1;pointer-events:all;transform:translateX(-50%) translateY(0)}.nav-drop-panel a{display:block;padding:9px 14px;border-radius:3px;font-size:0.84rem;color:rgba(22,30,56,0.72);text-decoration:none;transition:all 0.18s}.nav-drop-panel a:hover{background:rgba(201,169,110,0.1);color:var(--navy-deep)}.drop-label{font-family:'DM Mono',monospace;font-size:0.58rem;letter-spacing:2px;text-transform:uppercase;color:rgba(22,30,56,0.35);padding:8px 14px 4px}.drop-divider{height:1px;background:rgba(24,33,63,0.08);margin:6px 0}@media (min-width:861px){.nav-drop-arrow{display:none}body.nav-mega-open nav{box-shadow:0 10px 34px rgba(8,12,24,0.2) !important}.nav-dropdown{position:static}nav{justify-content:flex-start;padding:0 60px}.nav-announce{position:fixed;top:0;left:0;right:0;z-index:1001;background:#161e38;border-bottom:1px solid rgba(201,169,110,0.2);padding:8px 24px;display:flex;align-items:center;justify-content:center;gap:16px;font-size:0.82rem;color:rgba(245,243,238,0.8);font-family:'DM Sans',sans-serif}.nav-announce a{color:#ffffff;font-weight:700;text-decoration:none}.nav-announce button{background:none;border:none;color:rgba(245,243,238,0.5);cursor:pointer;font-size:0.9rem;padding:0 4px}body.nav-announce-visible nav{top:37px}.nav-logo{position:relative;z-index:2;flex:0 0 auto}.nav-links{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);gap:28px;justify-content:center;z-index:1}.nav-links>a,.nav-links>.nav-dropdown{flex:0 0 auto}.nav-links>a,.nav-drop-toggle{font-size:0.92rem}.nav-cta-btn{display:inline-flex;align-items:center;gap:6px;padding:10px 20px;background:#C9A96E;color:#161e38;font-weight:700;font-size:0.88rem;border-radius:14px;text-decoration:none;margin-left:16px;white-space:nowrap;transition:background 0.2s;position:relative;z-index:2;margin-left:auto;border:none}.nav-cta-btn:hover{background:#d4b47a}.nav-on-hero .nav-cta-btn{background:rgba(245,243,238,0.96);color:#161e38;border:1px solid rgba(245,243,238,0.96)}.nav-on-hero .nav-cta-btn:hover{background:#ffffff}body.nav-scrolled .nav-cta-btn{background:#C9A96E;color:#161e38;border:none}body.nav-scrolled .nav-cta-btn:hover{background:#d4b47a}.nav-drop-panel{position:fixed;top:var(--desktop-nav-panel-top,56px);left:50%;transform:translateX(-50%) translateY(-8px);overflow:hidden}body.nav-announce-visible .nav-drop-panel{top:var(--desktop-nav-panel-top,56px)}.nav-dropdown.open .nav-drop-panel{transform:translateX(-50%) translateY(0)}.nav-dropdown.open .nav-drop-panel::after{content:'';position:absolute;inset:-30% auto -30% -16%;width:34%;pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.16) 42%,rgba(255,255,255,0.34) 50%,rgba(255,255,255,0.16) 58%,rgba(255,255,255,0) 100%);transform:skewX(-18deg) translateX(-150%);opacity:0;animation:navSweepGlow 1.08s ease-out 1}@keyframes navSweepGlow{0%{transform:skewX(-18deg) translateX(-150%);opacity:0}18%{opacity:0.22}52%{opacity:0.42}100%{transform:skewX(-18deg) translateX(430%);opacity:0}}.nav-drop-panel.nav-drop-panel-services{width:min(664px,calc(100vw - 72px));padding:12px;border-radius:20px;background:rgba(23,30,56,0.98);border:1px solid rgba(255,255,255,0.08);box-shadow:0 26px 80px rgba(8,12,24,0.34);backdrop-filter:blur(16px)}.nav-drop-panel.nav-drop-panel-sectors{width:min(664px,calc(100vw - 72px));padding:12px;border-radius:20px;background:rgba(23,30,56,0.98);border:1px solid rgba(255,255,255,0.08);box-shadow:0 26px 80px rgba(8,12,24,0.34);backdrop-filter:blur(16px)}.nav-drop-panel.nav-drop-panel-resources{width:min(996px,calc(100vw - 72px));padding:12px;border-radius:20px;background:rgba(23,30,56,0.98);border:1px solid rgba(255,255,255,0.08);box-shadow:0 26px 80px rgba(8,12,24,0.34);backdrop-filter:blur(16px)}.nav-services-layout{display:grid;grid-template-columns:320px 310px 310px;gap:14px;align-items:stretch}.nav-services-layout.nav-services-layout-single-promo{grid-template-columns:320px 310px;justify-content:center}.nav-resources-layout{display:grid;grid-template-columns:repeat(3,310px);gap:14px;justify-content:center}.nav-resource-tile{position:relative;min-height:208px;border-radius:16px;overflow:hidden;text-decoration:none;padding:18px;display:flex;align-items:stretch;justify-content:flex-start;background:linear-gradient(180deg,rgba(10,15,30,0.02) 0%,rgba(10,15,30,0.44) 100%),linear-gradient(135deg,rgba(22,30,56,0.88),rgba(13,18,40,0.98));border:1px solid rgba(255,255,255,0.08);box-shadow:inset 0 1px 0 rgba(255,255,255,0.05);transition:transform 0.6s ease,box-shadow 0.6s ease,border-color 0.25s ease,filter 0.6s ease}.nav-resource-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0;pointer-events:none}.nav-resource-tile::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at top right,rgba(201,169,110,0.16),transparent 34%),linear-gradient(135deg,rgba(255,255,255,0.04),transparent 48%);pointer-events:none;z-index:1}.nav-resource-tile::after{content:'';position:absolute;inset:14px;border-radius:14px;border:1px solid rgba(255,255,255,0.08);pointer-events:none;z-index:2}.nav-resource-tile:hover{transform:scale(1.02);border-color:rgba(255,255,255,0.12);box-shadow:0 24px 54px rgba(8,12,24,0.28),inset 0 1px 0 rgba(255,255,255,0.05);filter:saturate(1.18) brightness(1.2)}.nav-drop-panel a.nav-resource-tile:hover{color:rgba(245,243,238,0.96);background:linear-gradient(180deg,rgba(10,15,30,0.01) 0%,rgba(10,15,30,0.16) 100%),linear-gradient(135deg,rgba(22,30,56,0.88),rgba(13,18,40,0.98))}.nav-resource-tile:hover::before{background:radial-gradient(circle at top right,rgba(201,169,110,0.12),transparent 36%),linear-gradient(180deg,rgba(10,15,30,0.01) 0%,rgba(10,15,30,0.16) 100%)}.nav-resources-footer{display:flex;justify-content:center;gap:14px;padding:16px 8px 4px;flex-wrap:nowrap;white-space:nowrap}.nav-resources-footer a{color:rgba(245,243,238,0.82);text-decoration:none;font-size:0.8rem;font-weight:600}.nav-resources-footer a:hover{color:#ffffff}.nav-resources-footer .nav-resources-apply{color:#C9A96E}.nav-resources-footer .nav-resources-apply:hover{color:#E8D5A8}.nav-services-list{display:flex;flex-direction:column;gap:8px;grid-column:1}.nav-service-promo{position:relative;min-height:208px;border-radius:16px;overflow:hidden;text-decoration:none;padding:18px;display:flex;align-items:stretch;justify-content:flex-start;background:linear-gradient(180deg,rgba(10,15,30,0.02) 0%,rgba(10,15,30,0.56) 100%),linear-gradient(135deg,rgba(27,35,67,0.9),rgba(13,18,40,0.98));border:1px solid rgba(255,255,255,0.08);box-shadow:inset 0 1px 0 rgba(255,255,255,0.05);transition:transform 0.6s ease,box-shadow 0.6s ease,border-color 0.25s ease,filter 0.6s ease}.nav-services-layout>.nav-service-promo:nth-child(2){grid-column:2}.nav-services-layout>.nav-service-promo:nth-child(3){grid-column:3}.nav-services-layout.nav-services-layout-single-promo>.nav-service-promo:nth-child(2){grid-column:2}.nav-service-promo::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at top right,rgba(201,169,110,0.16),transparent 34%),linear-gradient(135deg,rgba(255,255,255,0.04),transparent 48%);pointer-events:none}.nav-service-promo::after{content:'';position:absolute;inset:14px;border-radius:14px;border:1px solid rgba(255,255,255,0.08);pointer-events:none}.nav-service-promo:hover{transform:scale(1.02);border-color:rgba(255,255,255,0.12);box-shadow:0 24px 54px rgba(8,12,24,0.28),inset 0 1px 0 rgba(255,255,255,0.05);filter:saturate(1.12) brightness(1.16)}.nav-service-promo:hover::before{background:radial-gradient(circle at top right,rgba(201,169,110,0.08),transparent 34%),linear-gradient(180deg,rgba(10,15,30,0.01) 0%,rgba(10,15,30,0.32) 100%)}.nav-service-promo-blog{background:linear-gradient(180deg,rgba(10,15,30,0.04) 0%,rgba(10,15,30,0.58) 100%),url('images/construction-plant/crane-equipment-finance-uk.webp') center center / cover no-repeat,linear-gradient(135deg,rgba(34,53,104,0.94),rgba(13,18,40,0.98))}.nav-drop-panel .nav-service-promo-blog:hover{background:linear-gradient(180deg,rgba(10,15,30,0.04) 0%,rgba(10,15,30,0.56) 100%),url('images/construction-plant/crane-equipment-finance-uk.webp') center center / cover no-repeat,linear-gradient(135deg,rgba(34,53,104,0.94),rgba(13,18,40,0.98))}.nav-service-promo-coffee{background:linear-gradient(180deg,rgba(10,15,30,0.04) 0%,rgba(10,15,30,0.54) 100%),url('images/coffee-hospitality/commercial-espresso-machine.webp') center center / cover no-repeat,linear-gradient(135deg,rgba(93,44,32,0.88),rgba(22,30,56,0.98))}.nav-drop-panel .nav-service-promo-coffee:hover{background:linear-gradient(180deg,rgba(10,15,30,0.04) 0%,rgba(10,15,30,0.52) 100%),url('images/coffee-hospitality/commercial-espresso-machine.webp') center center / cover no-repeat,linear-gradient(135deg,rgba(93,44,32,0.88),rgba(22,30,56,0.98))}.nav-service-promo-dynamic{background:linear-gradient(180deg,rgba(10,15,30,0.04) 0%,rgba(10,15,30,0.54) 100%),var(--promo-image) center center / cover no-repeat,linear-gradient(135deg,rgba(22,30,56,0.88),rgba(13,18,40,0.98))}.nav-drop-panel .nav-service-promo-dynamic:hover{background:linear-gradient(180deg,rgba(10,15,30,0.04) 0%,rgba(10,15,30,0.52) 100%),var(--promo-image) center center / cover no-repeat,linear-gradient(135deg,rgba(22,30,56,0.88),rgba(13,18,40,0.98))}.nsp-badge{position:absolute;top:16px;left:16px;display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;background:rgba(245,243,238,0.92);color:#161e38;font-family:'DM Mono',monospace;font-size:0.62rem;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;z-index:1}.nsp-content{position:absolute;left:18px;right:18px;bottom:18px;z-index:3;display:flex;flex-direction:column;gap:5px;justify-content:flex-end}.nsp-title{color:#F5F3EE;font-size:1.08rem;line-height:1.15;font-weight:700}.nsp-desc{color:rgba(245,243,238,0.82);font-size:0.82rem;line-height:1.45}.nav-dropdown:hover .nav-drop-panel,.nav-dropdown:focus-within .nav-drop-panel,.nav-dropdown:hover.nav-dropdown.open .nav-drop-panel,.nav-dropdown:focus-within.nav-dropdown.open .nav-drop-panel{opacity:1;pointer-events:all;transform:translateX(-50%) translateY(0)}.nav-dropdown:hover .nav-drop-toggle,.nav-dropdown:focus-within .nav-drop-toggle{color:var(--navy-deep)}.nav-dropdown:hover .nav-drop-arrow,.nav-dropdown:focus-within .nav-drop-arrow{transform:rotate(180deg)}.nav-drop-panel .nav-drop-link{display:grid;grid-template-columns:56px 1fr;align-items:center;gap:14px;padding:12px;text-decoration:none;border-radius:14px;transition:background 0.15s,border-color 0.15s,transform 0.15s;background:rgba(255,255,255,0.03);border:1px solid rgba(255,255,255,0.05)}.nav-drop-panel .nav-drop-link:hover{background:rgba(255,255,255,0.06);border-color:rgba(201,169,110,0.18);transform:translateY(-1px)}.ndl-thumb{width:56px;height:56px;border-radius:16px;background:linear-gradient(180deg,rgba(201,169,110,0.2),rgba(201,169,110,0.1));border:1px solid rgba(201,169,110,0.28);box-shadow:inset 0 1px 0 rgba(255,255,255,0.45);position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;color:#8c6b2f}.nav-services-list .nav-drop-link:nth-child(1) .ndl-thumb{background:linear-gradient(180deg,rgba(201,169,110,0.16),rgba(201,169,110,0.08));border-color:rgba(201,169,110,0.22);color:#8c6b2f}.nav-services-list .nav-drop-link:nth-child(2) .ndl-thumb{background:linear-gradient(180deg,rgba(84,108,138,0.16),rgba(84,108,138,0.08));border-color:rgba(84,108,138,0.2);color:#425a73}.nav-services-list .nav-drop-link:nth-child(3) .ndl-thumb{background:linear-gradient(180deg,rgba(61,108,184,0.16),rgba(61,108,184,0.08));border-color:rgba(61,108,184,0.2);color:#2d558f}.nav-services-list .nav-drop-link:nth-child(4) .ndl-thumb{background:linear-gradient(180deg,rgba(88,143,120,0.16),rgba(88,143,120,0.08));border-color:rgba(88,143,120,0.22);color:#406e5a}.ndl-thumb::before,.ndl-thumb::after{content:'';position:absolute;border-radius:999px;background:rgba(22,30,56,0.14)}.ndl-thumb::before{width:26px;height:26px;top:9px;left:10px}.ndl-thumb::after{width:36px;height:6px;left:10px;bottom:12px}.ndl-thumb svg{position:relative;z-index:1;width:30px;height:30px;flex:0 0 auto;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.ndl-thumb svg .tone-secondary{opacity:0.5}.ndl-main{display:flex;flex-direction:column;gap:3px;min-width:0}.ndl-title{font-weight:700;font-size:0.96rem;color:#F5F3EE}.ndl-desc{font-size:0.8rem;color:rgba(245,243,238,0.68);font-weight:400;line-height:1.45}.nav-drop-panel .nav-drop-link:hover .ndl-title,.nav-drop-panel .nav-drop-link:hover .ndl-desc{color:#F5F3EE}}body .hero,body .page-hero{background:linear-gradient(135deg,#0a0f1e 0%,#161e38 40%,#1a2444 70%,#0d1228 100%) !important;position:relative !important;overflow:hidden !important}body .hero::before,body .page-hero::before{content:'' !important;position:absolute !important;top:0 !important;left:0 !important;right:auto !important;width:100% !important;height:100% !important;border-radius:0 !important;background:radial-gradient(ellipse 80% 60% at 75% 20%,rgba(201,169,110,0.08) 0%,transparent 60%),radial-gradient(ellipse 60% 50% at 15% 80%,rgba(30,50,120,0.35) 0%,transparent 55%) !important;pointer-events:none !important;z-index:0 !important}body .hero::after,body .page-hero::after{content:'' !important;position:absolute !important;inset:0 !important;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.03'/%3E%3C/svg%3E") !important;pointer-events:none !important;z-index:0 !important}.hero-star{position:absolute;width:1px;height:1px;border-radius:50%;pointer-events:none;z-index:0}.hero-star-1{top:12%;left:6%;background:rgba(255,255,255,0.6);box-shadow:120px 80px 0 rgba(255,255,255,0.4),340px 160px 0 rgba(255,255,255,0.2),580px 60px 0 rgba(255,255,255,0.5),820px 140px 0 rgba(255,255,255,0.3),200px 220px 0 rgba(255,255,255,0.15),650px 200px 0 rgba(255,255,255,0.35),900px 80px 0 rgba(255,255,255,0.25),450px 300px 0 rgba(255,255,255,0.2),750px 320px 0 rgba(255,255,255,0.1),1050px 180px 0 rgba(255,255,255,0.3)}.hero-star-2{top:22%;left:18%;background:rgba(255,255,255,0.35);box-shadow:180px 40px 0 rgba(255,255,255,0.28),410px 100px 0 rgba(255,255,255,0.18),700px 10px 0 rgba(255,255,255,0.24),930px 120px 0 rgba(255,255,255,0.2),260px 210px 0 rgba(255,255,255,0.16),540px 250px 0 rgba(255,255,255,0.12),860px 260px 0 rgba(255,255,255,0.22)}.hero-star-3{top:8%;right:24%;background:rgba(255,255,255,0.2);box-shadow:-140px 90px 0 rgba(255,255,255,0.16),-320px 200px 0 rgba(255,255,255,0.12),-560px 150px 0 rgba(255,255,255,0.18),-760px 40px 0 rgba(255,255,255,0.14),-920px 260px 0 rgba(255,255,255,0.1),-180px 300px 0 rgba(255,255,255,0.15)}.hero-ray{position:absolute;top:-20%;right:10%;width:1px;height:140%;background:linear-gradient(180deg,transparent 0%,rgba(201,169,110,0.06) 30%,rgba(201,169,110,0.03) 60%,transparent 100%);transform:rotate(-15deg);transform-origin:top center;pointer-events:none;z-index:0}.hero-orb{pointer-events:none;z-index:0;opacity:0.85}body .hero>*:not(.hero-star):not(.hero-ray):not(.hero-orb),body .page-hero>*:not(.hero-star):not(.hero-ray):not(.hero-orb){position:relative;z-index:2}.mobile-sticky-cta{display:none}.mobile-sticky-cta a{text-decoration:none}.mobile-sticky-cta.is-hidden{opacity:0;transform:translateY(110%);pointer-events:none}.motion-item{opacity:0;transform:translateY(18px);transition:opacity 0.55s ease,transform 0.55s ease;will-change:transform,opacity}.motion-item.is-visible{opacity:1;transform:none}.nav-links>a[aria-current="page"],.nav-links>a.nav-active{color:var(--navy-deep) !important}.nav-links>a[aria-current="page"]::after,.nav-links>a.nav-active::after{content:'';display:block;height:2px;background:var(--gold);margin-top:2px;border-radius:1px}.nav-on-hero .nav-links>a[aria-current="page"],.nav-on-hero .nav-links>a.nav-active{color:#ffffff !important}@media (max-width:860px){nav{padding:0 20px}.nav-links{display:none !important}.nav-cta-btn{display:none !important}.nav-burger{display:flex !important}.nav-logo{width:166px;height:53px}.nav-on-hero nav{background:transparent;backdrop-filter:none;border-bottom-color:transparent;box-shadow:none !important}.nav-on-hero .nav-burger{border-color:transparent;background:transparent}.nav-on-hero .nav-burger .line{stroke:#F5F3EE}body.nav-scrolled .nav-burger{border-color:transparent;background:transparent}body.nav-scrolled .nav-burger .line{stroke:var(--navy-deep)}}@media (max-width:768px){body{padding-bottom:86px}body .hero,body .page-hero{background:radial-gradient(ellipse 80% 60% at 75% 20%,rgba(201,169,110,0.08) 0%,transparent 60%),linear-gradient(135deg,#0a0f1e 0%,#161e38 40%,#1a2444 70%,#0d1228 100%) !important}body .hero::before,body .hero::after,body .page-hero::before,body .page-hero::after,.hero-star,.hero-ray,.hero-orb{display:none !important}.mobile-sticky-cta{position:fixed;left:0;right:0;bottom:0;z-index:1200;display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:12px 14px calc(12px+env(safe-area-inset-bottom,0px));background:rgba(245,243,238,0.96);border-top:1px solid rgba(24,33,63,0.08);box-shadow:0 -14px 36px rgba(14,22,44,0.12);backdrop-filter:blur(12px);transition:opacity 0.22s ease,transform 0.22s ease}body.nav-drawer-open .mobile-sticky-cta{opacity:0;transform:translateY(110%);pointer-events:none}.mobile-sticky-cta .mobile-sticky-primary,.mobile-sticky-cta .mobile-sticky-secondary{min-height:48px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-size:0.82rem;font-weight:700;letter-spacing:0.1px;text-align:center;padding:0 14px}.mobile-sticky-cta .mobile-sticky-primary{background:var(--gold);color:var(--navy-deep);border:1px solid rgba(201,169,110,0.65)}.mobile-sticky-cta .mobile-sticky-secondary{background:rgba(33,42,76,0.02);color:var(--navy-deep);border:1px solid rgba(33,42,76,0.14)}}@media (prefers-reduced-motion:reduce){.motion-item{opacity:1 !important;transform:none !important;transition:none !important}}@media (max-width:1180px){nav{padding:0 32px}.nav-links{gap:16px}.nav-links>a,.nav-drop-toggle{font-size:0.82rem}.nav-cta{padding:10px 18px !important}.nav-logo{width:166px;height:53px}}.nav-mobile-overlay{display:none;position:fixed;inset:0;background:rgba(0,0,0,0.55);z-index:1300;backdrop-filter:blur(2px)}.nav-mobile-overlay.open{display:block}.nav-mobile-drawer{position:fixed;top:0;right:-100vw;width:100vw;height:100dvh;background:radial-gradient(ellipse 60% 60% at 20% 60%,rgba(30,50,140,0.18) 0%,transparent 65%),radial-gradient(ellipse 80% 50% at 70% 40%,rgba(45,58,104,0.18) 0%,transparent 70%),linear-gradient(135deg,#0a0f1e 0%,#161e38 40%,#1a2444 70%,#0d1228 100%);z-index:1301;transition:right 0.32s cubic-bezier(0.4,0,0.2,1);display:flex;flex-direction:column;overflow-y:auto;box-shadow:-8px 0 40px rgba(0,0,0,0.4)}.nav-mobile-drawer.open{right:0}.nmd-header{display:flex;align-items:center;justify-content:space-between;padding:22px 24px 18px;border-bottom:1px solid rgba(245,243,238,0.08)}.nmd-logo{display:block;width:52px;height:52px;background:url('logo-inverted.png') no-repeat left center / contain;font-family:'DM Sans',sans-serif;font-size:0;color:transparent;text-decoration:none;font-weight:700;line-height:0}.nmd-logo span{display:none}.nmd-close{background:none;border:none;color:rgba(245,243,238,0.5);font-size:1.3rem;cursor:pointer;padding:8px;line-height:1}.nmd-close:hover{color:var(--offwhite)}.nmd-body{display:flex;flex-direction:column;padding:12px 0 40px}.nmd-cta{margin:8px 20px 16px;background:var(--gold);color:var(--navy-deep) !important;padding:13px 20px;border-radius:4px;font-weight:700;font-size:0.9rem;text-decoration:none;text-align:center;transition:opacity 0.2s}.nmd-cta:hover{opacity:0.88}.nmd-link{display:flex;align-items:center;min-height:48px;gap:12px;padding:12px 0;padding-inline:24px;color:rgba(245,243,238,0.88);text-decoration:none;font-size:0.9rem;transition:color 0.18s}.nmd-link+.nmd-link{margin-top:2px}.nmd-link:hover,.nmd-link.nmd-callback{color:#ffffff}.nmd-link.nmd-link-gold{color:var(--gold);font-weight:700}.nmd-link.nmd-link-gold:hover{color:var(--gold-light)}.nmd-section-label{font-family:'DM Mono',monospace;font-size:0.58rem;letter-spacing:2px;text-transform:uppercase;color:rgba(245,243,238,0.78);padding:14px 24px 4px}.nmd-section-toggle{width:calc(100% - 48px);margin:2px 24px;min-height:48px;min-width:48px;padding:12px 0;display:flex;align-items:center;justify-content:space-between;gap:14px;border:0;border-radius:0;background:transparent;color:rgba(245,243,238,0.92);cursor:pointer;text-align:left;font-family:inherit}.nmd-section-toggle .nmd-section-title{font-family:'DM Sans',sans-serif;font-size:0.92rem;font-weight:700;letter-spacing:0;text-transform:none;color:rgba(245,243,238,0.96)}.nmd-section-toggle .nmd-section-arrow{width:14px;height:14px;position:relative;transition:transform 0.22s ease,color 0.22s ease;flex-shrink:0;margin-right:2px}.nmd-section-toggle .nmd-section-arrow::before,.nmd-section-toggle .nmd-section-arrow::after{content:'';position:absolute;left:50%;top:50%;background:rgba(245,243,238,0.78);border-radius:999px;transform:translate(-50%,-50%)}.nmd-section-toggle .nmd-section-arrow::before{width:12px;height:1.5px}.nmd-section-toggle .nmd-section-arrow::after{width:1.5px;height:12px}.nmd-section-toggle.open .nmd-section-arrow{transform:rotate(-90deg)}.nmd-section-toggle.open .nmd-section-arrow::before,.nmd-section-toggle.open .nmd-section-arrow::after{background:var(--gold)}.nmd-submenu{display:grid;grid-template-rows:0fr;transition:grid-template-rows 0.24s ease;margin:0 24px 2px}.nmd-submenu.open{grid-template-rows:1fr}.nmd-submenu-inner{overflow:hidden;border-radius:0;background:transparent;border:0}.nmd-submenu .nmd-link{padding-left:0;padding-right:0}.nmd-submenu .nmd-link+.nmd-link{border-top:0;margin-top:2px}.nmd-divider{display:none}.nmd-link-icon{width:22px;height:22px;flex:0 0 22px;display:inline-flex;align-items:center;justify-content:center;color:rgba(245,243,238,0.9);border-radius:0;background:transparent}.nmd-link-icon svg{width:22px;height:22px;stroke:currentColor;stroke-width:1.7;fill:none;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.nmd-link-icon .tone-secondary{opacity:0.7;fill:currentColor;stroke:currentColor}.nmd-link-icon--asset{color:#d6b270;background:rgba(201,169,110,0.12)}.nmd-link-icon--vehicle{color:#89a7d8;background:rgba(86,118,172,0.16)}.nmd-link-icon--loans{color:#83a8d2;background:rgba(72,108,164,0.16)}.nmd-link-icon--partner{color:#9cc7b4;background:rgba(88,143,120,0.16)}.nmd-link-icon--construction{color:#d6b270;background:rgba(201,169,110,0.14)}.nmd-link-icon--coffee{color:#c39a64;background:rgba(195,154,100,0.14)}.nmd-link-icon--restaurant{color:#8fb7a2;background:rgba(88,143,120,0.14)}.nmd-link-icon--all{color:#9bb1d5;background:rgba(86,118,172,0.14)}.nmd-link-icon--eligibility{color:#d6b270;background:rgba(201,169,110,0.12)}.nmd-link-icon--apply{color:#d6b270;background:rgba(201,169,110,0.12)}.nmd-link-icon--blog{color:#9bb1d5;background:rgba(86,118,172,0.14)}.nmd-link-icon--faq{color:#8fb7a2;background:rgba(88,143,120,0.14)}.nmd-link-icon--contact{color:#89a7d8;background:rgba(86,118,172,0.14)}.nmd-link-text{flex:1 1 auto}.nmd-submenu--services .nmd-link{min-height:54px}.nmd-submenu--sectors .nmd-link{min-height:54px}.nmd-submenu--get-started .nmd-link,.nmd-submenu--resources .nmd-link{min-height:54px}.inline-cta-strip{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px 18px;width:100%;background:#fffdf8;border:1px solid rgba(201,169,110,0.42);border-radius:12px;padding:18px 20px;box-shadow:0 18px 42px rgba(8,12,24,0.16)}.hero-panel .sector-grid>.inline-cta-strip,.hero-panel .hero-sector-grid>.inline-cta-strip{grid-column:1 / -1}.page-hero .inline-cta-strip .inline-cta-text,.dark-section .inline-cta-strip .inline-cta-text,.inline-cta-strip .inline-cta-text{flex:1 1 220px;min-width:0;margin:0;color:#212A4C;font-size:0.94rem;font-weight:600;line-height:1.55}.inline-cta-strip .btn-gold-sm{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:11px 20px;border:1px solid rgba(161,126,62,0.3);border-radius:12px;background:#C9A96E;color:#161e38;box-shadow:0 10px 22px rgba(201,169,110,0.24);font-size:0.9rem;font-weight:800;line-height:1;text-decoration:none;white-space:nowrap;transition:transform 0.18s ease,background 0.18s ease,box-shadow 0.18s ease}.inline-cta-strip .btn-gold-sm:hover{background:#d4b47a;box-shadow:0 12px 26px rgba(201,169,110,0.3);opacity:1;transform:translateY(-1px)}.faq-insight-row>.faq-panel{order:1}.faq-insight-row>.insight-panel{order:2}.faq-insight-row>div[style*="Still have questions"],.faq-insight-row>div[style*="margin-top:40px"][style*="text-align:center"]{order:3;grid-column:1 / -1;width:100%;margin-top:8px !important;padding:28px 32px !important;background:linear-gradient(135deg,#161e38 0%,#212A4C 100%) !important;border:1px solid rgba(201,169,110,0.28) !important;border-radius:14px !important;box-shadow:0 18px 42px rgba(8,12,24,0.14)}.faq-insight-row>div[style*="margin-top:40px"][style*="text-align:center"] p:first-child{margin-bottom:8px !important;color:#C9A96E !important}.faq-insight-row>div[style*="margin-top:40px"][style*="text-align:center"] p:nth-child(2){color:rgba(245,243,238,0.84) !important;line-height:1.65 !important}.faq-insight-row>div[style*="margin-top:40px"][style*="text-align:center"] .btn-gold-sm{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:11px 20px;border-radius:12px;background:#C9A96E;color:#161e38;box-shadow:0 10px 22px rgba(201,169,110,0.22);font-weight:800}.faq-insight-row>div[style*="margin-top:40px"][style*="text-align:center"] a[href="/eligibility-checker"]{min-height:44px;padding:11px 20px !important;border-radius:12px !important;border-color:rgba(245,243,238,0.26) !important}@media (max-width:560px){.inline-cta-strip{align-items:stretch;padding:16px}.inline-cta-strip .btn-gold-sm{width:100%}.faq-insight-row>div[style*="margin-top:40px"][style*="text-align:center"]{padding:22px 18px !important}.faq-insight-row>div[style*="margin-top:40px"][style*="text-align:center"] a{width:100%;justify-content:center}}@media (max-width:520px){nav{padding:0 16px}.nav-logo{width:166px;height:53px}.nav-mobile-drawer{width:100vw}.nmd-logo{width:46px;height:46px}}