@media (min-width: 761px){.desktop-refresh{--desktop-width:1180px;--desktop-gutter:clamp(28px, 5vw, 80px);--section-base:80px;--section-generous:96px}.desktop-refresh main{overflow-wrap:break-word}.desktop-refresh :is(h1,h2,h3){text-wrap:balance}.desktop-refresh :is(a,button,summary,input,select,textarea):focus-visible{outline:2px solid var(--brass-deep,#806445);outline-offset:5px}.desktop-refresh :is(section,h2,[id]){scroll-margin-top:104px}.desktop-refresh .site-header-inner{width:min(1280px,calc(100% - 64px))}.desktop-refresh .primary-nav{gap:clamp(16px,2vw,30px)}.desktop-refresh .nav-submenu{border-radius:12px;box-shadow:0 16px 40px #0003}.desktop-refresh .nav-submenu-link{min-height:44px}.desktop-refresh .connect-login-button{width:auto;min-height:44px;padding:6px 12px;gap:8px;border-radius:8px;display:inline-flex;align-items:center;background:var(--paper);color:var(--ink)}.desktop-refresh .connect-login-button img{width:28px;height:28px}.desktop-refresh .connect-login-button::after{content:'Connect login';font-size:12px;font-weight:600;white-space:nowrap}.desktop-refresh .footer-address-desktop{display:none}.desktop-refresh .footer-address-mobile{display:inline}.desktop-refresh .site-footer{padding-bottom:32px}.desktop-refresh :is(.hero,.product-hero){min-height:var(--hero-min-height);height:auto;padding:var(--hero-padding-top) var(--desktop-gutter) var(--hero-padding-bottom);align-items:end;color:var(--paper)}.desktop-refresh :is(.hero-copy,.dealer-hero-copy,.product-hero-inner,.about-hero-copy){width:min(100%,var(--desktop-width));max-width:var(--desktop-width);margin-inline:auto}.desktop-refresh :is(.hero,.product-hero) h1{max-width:900px;font-size:var(--hero-title-size);line-height:1.08;letter-spacing:var(--hero-title-tracking)}.desktop-refresh :is(.hero,.product-hero)::after{inset:0;height:100%;background:linear-gradient(90deg,rgba(14,27,44,.87),rgba(14,27,44,.38))}.desktop-refresh .page-breadcrumb{margin-bottom:24px;font-size:11px}.desktop-refresh :is(.hero-actions,.dealer-hero-actions,.product-hero-actions){gap:16px;margin-top:28px}.desktop-refresh :is(.button,.connect-pill){min-height:48px;padding:13px 22px;border-radius:8px;font-size:14px}.desktop-refresh :is(.product-section,.product-steps-section,.customer-calculator-section,.customer-faq-section,.customer-process-section,.customer-guides-section,.about-vision-section,.values-section,.why-capra-section,.founders-section){padding:72px var(--desktop-gutter)}.desktop-refresh :is(.product-section-inner,.leasing-process-shell,.customer-calculator-panel,.customer-faq-inner,.home-callback-inner){width:100%;max-width:var(--desktop-width);margin-inline:auto}.desktop-refresh :is(.product-section h2,.leasing-process-intro h2,.customer-faq-copy h2,.customer-calculator-copy h2){font-size:clamp(30px,3vw,42px);line-height:1.16;letter-spacing:-.025em}.desktop-refresh :is(.product-choice-copy p,.product-tax-copy p,.customer-calculator-copy p){font-size:17px;line-height:1.7;max-width:62ch}.desktop-refresh .customer-faq-inner{grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);gap:64px;align-items:start}.desktop-refresh :is(.customer-faq-question,.home-faq-question,.connect-faq summary){min-height:56px}.desktop-refresh .home-closing-section{padding:72px var(--desktop-gutter)}.desktop-refresh .home-closing-section h2{font-size:clamp(32px,3.8vw,52px)}.desktop-home .home-hero-desktop,.desktop-home .hero-lede{display:none}.desktop-home .home-hero-mobile,.desktop-home .home-hero-eyebrow{display:block}.desktop-home .home-hero-title-line{display:block}.desktop-home .home-hero-title-accent{color:#b5bbc1}.desktop-home .home-hero-eyebrow{margin:0 0 16px;color:var(--paper);font-size:12px;letter-spacing:.15em;text-transform:uppercase}.desktop-home .home-hero-cta-arrow{display:inline-flex;margin-left:12px}.desktop-home :is(.future-section,.home-audience-section,.home-leadership-section,.services-section,.vendor-lead-section,.dealer-connect-walkthrough-section,.home-faq-section,.home-closing-section){display:none}.desktop-home .home-mobile-supplier-intro,.desktop-home .home-mobile-section{display:block;padding:80px var(--desktop-gutter);background:var(--paper);color:var(--ink)}.desktop-home :is(.home-mobile-inner,.home-mobile-supplier-inner){max-width:var(--desktop-width);margin:0 auto}.desktop-home :is(.home-mobile-kicker,.home-mobile-supplier-kicker),.dealer-mobile-kicker,.pm-kicker,.customer-mobile-kicker,.connect-process-kicker,.partner-mobile-kicker,.quick-kicker{margin:0 0 16px;font-size:12px;font-weight:600;line-height:1.5;letter-spacing:.12em;text-transform:uppercase}.desktop-home :is(.home-mobile-section h2,.home-mobile-supplier-intro h2),.dealer-mobile-section h2,.connect-mobile-process h2{margin:0;font-size:clamp(34px,3.5vw,48px);line-height:1.12;letter-spacing:-.035em;color:inherit}.desktop-home :is(.home-mobile-intro,.home-mobile-supplier-copy),.dealer-mobile-intro,.customer-mobile-intro,.connect-process-intro{max-width:62ch;margin:20px 0 0;font-size:17px;line-height:1.7}.home-mobile-link,.home-mobile-supplier-link,.dealer-mobile-link,.customer-mobile-button,.pm-button,.quick-button,.partner-mobile-button{display:inline-flex;align-items:center;justify-content:center;gap:16px;width:fit-content;min-height:48px;margin-top:28px;padding:13px 22px;border-radius:8px;background:var(--ink);color:var(--paper);font-size:14px;font-weight:600;line-height:1.4}.home-mobile-text-link,.dealer-mobile-text-link,.customer-mobile-text-link,.quick-text-link,.pm-link{display:inline-flex;align-items:center;gap:12px;min-height:44px;margin:16px 20px 0 0;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:5px}.desktop-home .home-mobile-supplier-intro{background:var(--bone)}.home-mobile-supplier-inner{display:grid;grid-template-columns:1fr 1fr;gap:0 80px;align-content:center}.home-mobile-supplier-inner > :not(figure){grid-column:1}.home-mobile-supplier-inner > .home-mobile-supplier-kicker{align-self:end}.home-mobile-supplier-inner > .home-mobile-supplier-link{align-self:start}.home-mobile-supplier-intro h2 span{display:block}.home-mobile-quote-preview{grid-column:2;grid-row:1/span 4;margin:0;border:1px solid var(--hairline);border-radius:16px;overflow:hidden;background:var(--paper)}.home-mobile-quote-preview figcaption{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;font-size:12px}.home-mobile-quote-brand{font-size:25px;letter-spacing:-.05em}.home-mobile-quote-preview img{display:block;width:100%;height:220px;object-fit:cover}.home-mobile-quote-body{padding:24px}.home-mobile-quote-equipment{margin:0 0 20px;font-size:18px;font-weight:600}.home-mobile-quote-label,.home-mobile-quote-note{font-size:12px;color:var(--ash)}.home-mobile-quote-payment{display:flex;gap:10px;align-items:baseline;margin:8px 0 20px;font-size:13px}.home-mobile-quote-payment strong{font-size:40px;line-height:1.1;letter-spacing:-.04em}.home-mobile-quote-details{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;padding-top:20px;border-top:1px solid var(--hairline)}.home-mobile-quote-details dt{font-size:12px;color:var(--ash)}.home-mobile-quote-details dd{margin:8px 0 0;font-size:15px;font-weight:600}.desktop-home .home-mobile-connect{background:var(--ink);color:var(--paper)}.home-mobile-connect .home-mobile-link{background:var(--paper);color:var(--ink)}.home-mobile-swipe-note,.home-founders-progress{display:none}.home-mobile-connect-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:40px}.home-mobile-feature-card{padding:24px;border:1px solid #ffffff30;border-radius:12px}.home-mobile-feature-visual{padding:20px;background:var(--bone);color:var(--ink);border-radius:8px;font-size:12px}.home-mobile-visual-tag{display:block;margin-bottom:16px;font-size:10px;letter-spacing:.08em}.home-mobile-visual-row,.home-mobile-visual-status{display:flex;justify-content:space-between;gap:12px;padding:10px 0}.home-mobile-visual-status{border-top:1px solid var(--hairline);margin-top:8px}.home-mobile-feature-card h3{color:inherit;font-size:22px;line-height:1.3;margin:24px 0 12px}.home-mobile-feature-card p{margin:0;font-size:15px;line-height:1.7;color:var(--bone)}.home-mobile-steps,.dealer-mobile-steps,.customer-mobile-steps,.dealer-connect-journey{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:36px 0 0;padding:0;counter-reset:desktop-step}.home-mobile-steps li,.dealer-mobile-steps li,.customer-mobile-steps li,.dealer-connect-journey li{padding-top:24px;border-top:1px solid var(--brass);counter-increment:desktop-step}.home-mobile-steps li::before,.dealer-mobile-steps li::before,.customer-mobile-steps li::before{content:counter(desktop-step,decimal-leading-zero);display:block;margin-bottom:20px;font-size:13px;color:var(--brass-deep)}.home-mobile-steps h3,.dealer-mobile-section h3,.customer-mobile-steps h3{font-size:21px;line-height:1.3;margin:0 0 12px;color:inherit}.home-mobile-steps p,.dealer-mobile-section p,.customer-mobile-steps p{font-size:16px;line-height:1.7}.desktop-home .home-mobile-person{background:var(--bone)}.home-mobile-person .founders-cards{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin-top:36px}.home-mobile-person .founder-profile{min-width:0;border:1px solid var(--hairline);border-radius:16px;overflow:hidden;background:var(--paper)}.home-mobile-person .founder-portrait{position:relative;height:350px}.home-mobile-person .founder-portrait img{width:100%;height:100%;object-fit:cover;object-position:center 25%}.home-mobile-person .founder-portrait::after{content:'';position:absolute;inset:40% 0 0;background:linear-gradient(transparent,#0e1b2cee)}.home-mobile-person .founder-identity{position:absolute;left:28px;bottom:24px;z-index:1;color:var(--paper)}.home-mobile-person .founder-identity h3{margin:0;font-size:30px;color:inherit}.home-mobile-person .founder-identity p{margin:8px 0 0}.home-mobile-person .founder-copy{padding:24px 28px}.home-mobile-person .founder-contact{display:flex;flex-wrap:wrap;gap:20px;margin-top:16px}.home-mobile-person .founder-contact a{display:inline-flex;gap:6px;align-items:center;min-height:44px;font-size:14px}.home-mobile-person .founder-social-mobile{display:none}.desktop-home .home-mobile-customer{border-bottom:1px solid var(--hairline)}.desktop-home .home-mobile-closing{background:var(--bone);text-align:center}.desktop-home .home-mobile-closing .home-mobile-intro{margin-inline:auto}.home-mobile-faq .home-mobile-inner{max-width:860px}.home-mobile-faq details,.dealer-mobile-faq details{padding:22px 0;border-bottom:1px solid var(--hairline)}.home-mobile-faq summary,.dealer-mobile-faq summary{cursor:pointer;font-size:18px;font-weight:600}.home-mobile-faq details p,.dealer-mobile-faq details p{margin:16px 0 0;font-size:16px;line-height:1.7}.desktop-home .home-callback-section{padding:80px var(--desktop-gutter)}.desktop-home .home-callback-inner{gap:64px;align-items:start}.desktop-home .home-callback-points,.desktop-home .home-callback-form-head{display:none}.desktop-home .home-callback-copy > .home-desktop-only{display:none}.desktop-home .home-callback-copy > .home-mobile-only{display:block;font-size:18px;line-height:1.7}.dealer-page :is(.dealer-desktop-only,.dealer-hero-lede,.supplier-proof-section,.services-section,.dealer-connect-section,.dealer-leasing-process-section,.dealer-connect-walkthrough-section,.customer-faq-section,.dealer-closing-section){display:none}.dealer-page .dealer-mobile-only{display:block}.dealer-page .dealer-hero h1 span > span{display:block}.dealer-page .dealer-hero-actions .dealer-mobile-only{display:inline-flex}.dealer-page .dealer-hero-actions{justify-content:flex-start}.dealer-page .dealer-mobile-section{display:block;padding:72px var(--desktop-gutter)}.dealer-mobile-inner{max-width:var(--desktop-width);margin-inline:auto}.dealer-mobile-benefit-intro .dealer-mobile-inner{display:grid;grid-template-columns:1fr 1fr;gap:0 64px}.dealer-mobile-benefit-intro .dealer-mobile-inner > :not(figure){grid-column:1}.dealer-mobile-equipment{grid-column:2;grid-row:1/span 4;margin:0;border-radius:12px;overflow:hidden;background:var(--ink);color:var(--paper)}.dealer-mobile-equipment img{width:100%;height:320px;object-fit:cover;display:block}.dealer-mobile-equipment figcaption{padding:16px 20px;font-size:13px}.dealer-mobile-promises{margin:24px 0 0;padding-left:20px;font-size:16px;line-height:2}.dealer-mobile-dark{background:var(--ink);color:var(--paper)}.dealer-mobile-dark .dealer-mobile-link{background:var(--paper);color:var(--ink)}.dealer-connect-video{margin:48px 0 0;display:grid;grid-template-columns:minmax(180px,.65fr) minmax(0,1.35fr);gap:48px;align-items:center}.dealer-connect-video video{display:block;width:100%;border-radius:12px;background:#08101a}.dealer-connect-screens{margin-top:32px;border-top:1px solid #ffffff40;padding-top:24px}.dealer-connect-screens summary{cursor:pointer;min-height:44px}.dealer-mobile-previews{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:28px}.dealer-mobile-screen{display:block;max-width:300px;margin:0 auto 24px;border-radius:12px;overflow:hidden;background:var(--paper);color:var(--ink)}.dealer-mobile-screen img{display:block;width:100%;height:auto}.dealer-mobile-expand{display:flex;padding:16px;font-size:12px;justify-content:space-between}.dealer-mobile-preview-hint{display:none}.dealer-mobile-example-note{font-size:12px;color:var(--bone)}.dealer-mobile-product-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:32px}.dealer-mobile-product-card{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px;background:var(--bone);border:1px solid var(--hairline);border-radius:12px}.dealer-mobile-product-card p{margin:0}.dealer-mobile-product-card:hover{border-color:var(--brass)}.dealer-mobile-person,.dealer-mobile-closing{background:var(--bone)}.dealer-mobile-person .dealer-mobile-inner,.dealer-mobile-faq .dealer-mobile-inner{max-width:860px}.dealer-mobile-person img{width:100%;max-height:400px;object-fit:cover;border-radius:12px}.customer-page :is(.customer-desktop-copy,.customer-hero .dealer-hero-lede,.customer-bank-section,.customer-closing-section,.customer-step-grid){display:none}.customer-page .customer-mobile-only{display:block}.customer-page .customer-mobile-actions{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.customer-hero .customer-mobile-button{background:var(--paper);color:var(--ink)}.customer-hero .customer-mobile-button-outline{border:1px solid #ffffff70;background:transparent;color:var(--paper)}.customer-mobile-shortcuts{display:flex;gap:24px;margin-top:24px}.customer-mobile-shortcuts a{font-size:14px;text-decoration:underline;text-underline-offset:5px}.customer-page main{display:flex;flex-direction:column}.customer-page main > *{order:4}.customer-page main > .customer-hero{order:0}.customer-page main > .customer-trust-section{order:1}.customer-page main > .customer-products-section{order:2}.customer-page main > .customer-calculator-section{order:3}.customer-page .customer-mobile-steps{display:grid}.customer-mobile-inner{max-width:var(--desktop-width);margin-inline:auto}.customer-page :is(.customer-mobile-rob,.customer-mobile-closing){padding:64px var(--desktop-gutter);background:var(--bone)}.customer-mobile-inner h2{font-size:40px;line-height:1.15}.customer-mobile-rob img{display:none}.desktop-refresh .customer-calculator-panel{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:64px;align-items:center}.desktop-refresh .customer-calculator-controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}.desktop-refresh :is(.customer-calculator-controls select,.customer-calculator-deposit-field){box-sizing:border-box;height:50px;min-height:50px;padding:0 12px}.desktop-refresh .customer-calculator-deposit-field input{min-width:0;height:100%;min-height:0;padding:0}.desktop-refresh .customer-amount-arrow{display:inline-block;width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.5;margin-left:6px}.desktop-refresh :is(.customer-calculator-disclaimer,.customer-calculator-specialist){font-size:12px;line-height:1.6}.desktop-refresh .services-track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;overflow:visible;padding:0;width:min(var(--desktop-width),calc(100% - 2 * var(--desktop-gutter)));margin-inline:auto}.desktop-refresh .service-card{width:100%;min-width:0;min-height:310px}.desktop-refresh .services-scroll-indicator{display:none}.mobile-product-page .pm-desktop{display:none}.mobile-product-page .pm-only{display:block}.mobile-product-page .pm-inline{display:inline}.mobile-product-page .pm-actions{display:flex;align-items:center;gap:24px;margin-top:8px}.mobile-product-page .pm-lede{max-width:58ch;font-size:18px;line-height:1.65;margin-top:24px;color:var(--paper)}.product-hero .pm-button{background:var(--paper);color:var(--ink)}.product-hero .pm-link{color:var(--paper);margin-top:28px}.desktop-refresh .product-choice-inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:start}.desktop-refresh .product-tax-grid{gap:20px}.pm-suitability{border:1px solid var(--hairline);border-radius:12px;background:var(--bone);margin-bottom:16px}.pm-suitability summary{min-height:60px;padding:20px 24px;cursor:pointer;font-size:18px;font-weight:600}.pm-suitability .product-choice-card{border:0;padding:0 24px 24px;background:transparent}.pm-suitability .product-choice-card h3{display:none}.pm-route-card{padding:28px;border:1px solid var(--hairline);border-radius:12px;background:var(--bone)}.pm-route-card h3{margin:0;font-size:24px}.pm-route-card p,.pm-route-card li{font-size:16px;line-height:1.65}.pm-route-card details{margin-top:24px;border-top:1px solid var(--hairline)}.pm-route-card summary{padding:16px 0;cursor:pointer;font-weight:600}.business-loans-page .product-choice-inner{display:block}.business-loans-page .pm-route-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:32px}.business-loans-page .pm-route-options > p{grid-column:1/-1}.desktop-refresh .product-comparison-table{width:100%;min-width:0;table-layout:fixed}.desktop-refresh .product-comparison-table :is(th,td){padding:20px;font-size:15px;line-height:1.6;overflow-wrap:break-word}.desktop-refresh .product-assets-inner{grid-template-columns:1fr 1fr;gap:64px;align-items:center}.desktop-refresh .product-assets-carousel{width:100%;max-width:none;height:auto;min-height:0;aspect-ratio:4/3}.desktop-refresh .equipment-gallery-controls{display:flex;gap:12px;align-items:center;justify-content:center;margin-top:16px;flex-wrap:wrap}.equipment-gallery-controls button{min-height:44px;padding:10px 16px;border:1px solid var(--hairline);border-radius:8px;background:var(--paper);color:var(--ink);cursor:pointer;font:inherit;font-size:13px}.mobile-product-page .pm-table-hint{display:none}.mobile-product-page .pm-closing,.quick-closing{padding:72px var(--desktop-gutter);text-align:center;background:var(--bone);color:var(--ink)}.pm-closing h2,.quick-closing h2{font-size:44px;margin:0;line-height:1.15}.pm-closing > p,.quick-closing > p{max-width:62ch;margin:20px auto 0;font-size:17px;line-height:1.65}.pm-closing .pm-actions{justify-content:center}.sector-supplier{padding:72px var(--desktop-gutter);background:var(--ink);color:var(--paper)}.sector-supplier > *{max-width:var(--desktop-width);margin-inline:auto}.sector-supplier h2{font-size:44px;line-height:1.15;color:inherit}.sector-supplier .pm-button{background:var(--paper);color:var(--ink)}.quick-view-products-page .quick-desktop{display:none}.quick-view-products-page .quick-mobile{display:block}.quick-view-products-page .quick-actions{display:flex;align-items:center;gap:24px}.quick-hero-intro{max-width:62ch;font-size:18px;line-height:1.65}.product-hero .quick-button{background:var(--paper);color:var(--ink)}.quick-view-products-page .asset-hub-section{padding:72px var(--desktop-gutter)}.quick-view-products-page .asset-hub-inner{width:100%;max-width:var(--desktop-width)}.quick-section-title{font-size:40px;margin-bottom:32px}.quick-view-products-page .asset-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.quick-view-products-page .asset-product-card{display:flex;flex-direction:column;grid-column:auto;min-height:0;border-radius:12px}.quick-view-products-page .asset-product-image{height:180px;min-height:180px}.quick-view-products-page .asset-product-copy{display:flex;flex-direction:column;padding:24px;flex:1}.asset-product-copy .quick-purpose{font-size:12px;color:var(--brass-deep);text-transform:uppercase;letter-spacing:.04em}.asset-product-copy .quick-summary{font-size:15px;line-height:1.65}.quick-view-products-page .asset-product-copy > ul{display:none}.quick-view-products-page .asset-product-link{margin-top:auto;padding-top:24px}.quick-closing .quick-actions{justify-content:center}.capra-connect-marketing-page .connect-desktop-copy{display:none}.capra-connect-marketing-page .connect-mobile-copy{display:inline}.desktop-refresh .connect-launch-hero{width:100%;margin:0;border-radius:0;padding:clamp(124px,10vw,152px) var(--desktop-gutter) clamp(64px,7vw,88px);min-height:clamp(660px,82svh,760px)}.desktop-refresh .connect-launch-copy h1{font-size:var(--text-display);line-height:1.08}.desktop-refresh .connect-launch-note,.desktop-refresh .connect-manifesto,.desktop-refresh .connect-capability-rail,.desktop-refresh .connect-deal-flow{display:none}.desktop-refresh .connect-outcomes{width:min(var(--desktop-width),calc(100% - 2 * var(--desktop-gutter)));padding:80px 0}.desktop-refresh .connect-outcome-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.desktop-refresh .connect-mobile-process{display:block;padding:72px var(--desktop-gutter);background:var(--bone)}.connect-mobile-process > *{max-width:var(--desktop-width);margin-inline:auto}.connect-process-stages{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:32px;align-items:start}.connect-process-stages details{background:var(--paper);padding:24px;border:1px solid var(--hairline);border-radius:12px}.connect-process-stages summary{display:flex;align-items:center;justify-content:space-between;gap:24px;cursor:pointer;list-style:none;min-height:52px}.connect-process-stages summary small{display:block;font-size:12px;margin-bottom:8px;color:var(--ash)}.connect-process-stages summary strong{font-size:20px}.connect-process-toggle::after{content:'+';font-size:24px}.connect-process-stages details[open] .connect-process-toggle::after{content:'−'}.connect-process-stages p{font-size:16px;line-height:1.7;margin:20px 0 0}.desktop-refresh :is(.connect-demo-invite,.connect-faq){width:min(var(--desktop-width),calc(100% - 2 * var(--desktop-gutter)));padding:72px 0}.desktop-refresh .connect-final-cta{width:100%;border-radius:0;padding:72px var(--desktop-gutter)}.desktop-refresh .connect-final-cta a.connect-mobile-copy{display:inline-flex}.desktop-refresh .partner-onboarding-section{padding:128px var(--desktop-gutter) 72px}.desktop-refresh .partner-onboarding-inner{width:100%;max-width:var(--desktop-width);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:64px;align-items:start}.desktop-refresh .partner-onboarding-shell{position:static;min-width:0}.desktop-refresh .partner-onboarding-intro h1{font-size:clamp(38px,4vw,54px);line-height:1.1}.desktop-refresh .partner-values-section,.desktop-refresh .partner-onboarding-lede{display:none}.desktop-refresh .partner-onboarding-intro .partner-mobile-only{display:block}.desktop-refresh .partner-mobile-intro{font-size:17px;line-height:1.7}.desktop-refresh .partner-onboarding-intro .partner-mobile-button{display:inline-flex}.desktop-refresh .partner-form-step{padding:32px}.desktop-refresh .partner-step-heading h2{font-size:30px;line-height:1.2}.desktop-refresh .demo-booking-hero{padding:132px var(--desktop-gutter) 72px;min-height:0}.desktop-refresh .demo-booking-hero-inner{max-width:var(--desktop-width);gap:64px;align-items:start}.desktop-refresh .demo-booking-hero h1,.desktop-refresh .rob-call-copy h1{font-size:clamp(42px,4.5vw,62px);line-height:1.1}.desktop-refresh .rob-call-layout{max-width:var(--desktop-width);padding-top:130px;gap:64px;align-items:start}.desktop-refresh .about-hero .info-desktop,.desktop-refresh .contact-hero .info-desktop{display:none}.desktop-refresh .about-hero .info-mobile,.desktop-refresh .contact-hero .info-mobile{display:block}.desktop-refresh .founders-cards{gap:32px}.desktop-refresh .founders-section h2{font-size:44px}.desktop-refresh .contact-hero{min-height:0;padding:136px var(--desktop-gutter) 56px;text-align:left}.desktop-refresh .contact-hero-inner{width:100%;max-width:var(--desktop-width)}.desktop-refresh .contact-hero h1 span{color:var(--paper)}.desktop-refresh .contact-mobile-lede{max-width:62ch;margin:24px 0 0;font-size:18px;line-height:1.65}.desktop-refresh .contact-hero .contact-mobile-actions{display:flex;gap:16px;flex-wrap:wrap;margin-top:28px}.contact-mobile-actions a{display:inline-flex;align-items:center;gap:12px;padding:12px 22px;min-height:48px;border:1px solid #ffffff70;border-radius:8px;font-size:14px}.contact-mobile-actions a:first-child{background:var(--paper);color:var(--ink)}.desktop-refresh .contact-quick{display:none}.desktop-refresh .contact-hero .contact-callback-link{display:inline-flex;margin-top:20px;text-decoration:underline;text-underline-offset:5px}.desktop-refresh :is(.contact-enquiry,.contact-location){padding:72px var(--desktop-gutter)}.desktop-refresh :is(.contact-enquiry-inner,.contact-location-inner){width:100%;max-width:var(--desktop-width);gap:64px;align-items:start}.desktop-refresh .contact-form-card{padding:32px}.desktop-refresh .resources-page{--hero-min-height:400px}.desktop-refresh :is(.res-hero,.guide-hero){min-height:var(--hero-min-height);padding:var(--hero-padding-top) var(--desktop-gutter) var(--hero-padding-bottom)}.desktop-refresh :is(.res-hero-inner,.guide-hero-inner){width:100%;max-width:var(--desktop-width);margin-inline:auto}.desktop-refresh :is(.res-hero h1,.guide-hero h1){max-width:980px;font-size:var(--hero-title-size);line-height:1.12}.desktop-refresh .guide-standfirst{max-width:70ch;font-size:18px}.desktop-refresh .guide-article{width:min(900px,calc(100% - 64px));padding:56px 0 72px}.desktop-refresh .guide-article h2{font-size:32px}.desktop-refresh .guide-article :is(p,li){font-size:17px;line-height:1.8}.desktop-refresh .mobile-article-jumps{display:grid;grid-template-columns:1fr 1fr;gap:8px 24px;padding:28px;margin-bottom:40px;background:var(--bone);border:1px solid var(--hairline);border-radius:12px}.mobile-article-jumps p{grid-column:1/-1;margin:0 0 8px;font-weight:600}.mobile-article-jumps a{display:flex;align-items:center;min-height:44px;font-size:14px;text-decoration:underline;text-underline-offset:4px}.desktop-refresh .res-cta{padding:40px;gap:32px}.desktop-refresh .legal-main{padding-inline:var(--desktop-gutter)}.desktop-refresh .legal-hero{padding-top:128px;padding-bottom:48px}.desktop-refresh .legal-section{max-width:860px;margin-inline:auto}.desktop-refresh .connect-demo-main{max-width:1120px;padding-top:120px}.desktop-refresh.supplier-auth-page .supplier-auth-shell{min-height:100svh;padding:40px}.desktop-refresh.supplier-auth-page .supplier-auth-panel{width:min(1120px,100%);min-height:600px;grid-template-columns:.9fr 1.1fr}.desktop-refresh.supplier-auth-page .supplier-auth-brand-panel{padding:48px}.desktop-refresh.supplier-auth-page .supplier-auth-card{padding:48px;align-self:center}.desktop-refresh.supplier-auth-page .supplier-auth-apply-button{background:transparent;color:var(--ink);border:1px solid var(--hairline);box-shadow:none}.desktop-refresh.welcome-page .welcome-shell{width:min(1180px,calc(100% - 80px));margin:48px auto}.desktop-refresh.welcome-page .welcome-shell > main{display:grid;grid-template-columns:1fr 1fr}.desktop-refresh.welcome-page .welcome-action-grid{grid-template-columns:1fr}}@media (min-width: 761px) and (max-width: 1100px){.desktop-refresh .site-header-inner{width:calc(100% - 40px)}.desktop-refresh .primary-nav{gap:14px}.desktop-refresh .header-phone-link{display:none}.desktop-refresh .connect-login-button::after{content:'Login'}.desktop-refresh :is(.home-mobile-supplier-inner,.dealer-mobile-benefit-intro .dealer-mobile-inner,.product-choice-inner,.product-assets-inner,.customer-calculator-panel,.partner-onboarding-inner,.contact-enquiry-inner,.contact-location-inner){gap:32px}.desktop-refresh :is(.home-mobile-connect-cards,.home-mobile-steps,.dealer-mobile-steps,.customer-mobile-steps,.dealer-connect-journey){gap:20px}.desktop-refresh :is(.services-track,.asset-product-grid,.business-loans-page .pm-route-options){grid-template-columns:repeat(2,minmax(0,1fr))}.business-loans-page .pm-route-options{grid-template-columns:1fr}.desktop-refresh .customer-faq-inner{gap:32px}}@media (min-width: 761px){.desktop-home .home-mobile-supplier-inner{position:relative;display:block;min-height:580px;padding-right:calc(50% + 40px);padding-top:100px}.desktop-home .home-mobile-quote-preview{position:absolute;top:0;right:0;width:calc(50% - 40px)}.desktop-home .home-mobile-supplier-copy{margin-top:24px}.desktop-home .home-mobile-customer .home-mobile-text-link{margin-left:20px}.desktop-refresh .product-choice-inner{display:block}.desktop-refresh .product-choice-copy{width:100%;max-width:760px}.desktop-refresh .product-choice-panel{width:100%;margin-top:32px}.desktop-refresh .product-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.desktop-refresh .product-choice-card{padding:28px}.desktop-refresh .product-choice-card li{font-size:16px;line-height:1.65}.business-loans-page .product-choice-copy{max-width:none}.business-loans-page .pm-route-options > h2{grid-column:1/-1}.business-loans-page .pm-route-options > p{max-width:70ch}.business-loans-page .pm-route-card{min-width:0}.desktop-refresh .product-assets-inner{grid-template-rows:auto auto;gap:16px 64px}.desktop-refresh .product-assets-copy{grid-column:1;grid-row:1/span 2}.desktop-refresh .product-assets-carousel{grid-column:2;grid-row:1;align-self:center}.desktop-refresh .product-assets-inner > .equipment-gallery-controls{grid-column:2;grid-row:2;margin-top:0}.desktop-refresh .sector-equipment-list{display:grid;gap:0;list-style:none;padding:0;margin:24px 0}.sector-equipment-list li{padding:12px 0;border-bottom:1px solid var(--hairline);font-size:16px}.mobile-sector-page .product-fund-list{display:none}.mobile-sector-page .customer-products-track{grid-template-columns:repeat(2,minmax(0,1fr))}.desktop-refresh .customer-products-section .customer-products-track .service-card{width:100%;max-width:none;min-width:0;height:320px;min-height:320px}.desktop-refresh .asset-product-copy h2{font-size:25px}.desktop-refresh .asset-product-copy > p:not([class]){display:none}.desktop-refresh .partner-story-column{display:contents}.desktop-refresh .partner-onboarding-intro{grid-column:1;grid-row:1}.desktop-refresh .partner-story-column > .partner-expect-section{grid-column:1;grid-row:2}.desktop-refresh .partner-story-column > #partner-onboarding-steps{display:none}.desktop-refresh .partner-onboarding-shell{grid-column:2;grid-row:1/span 2}.desktop-refresh .partner-testimonials-section{grid-column:1/-1}.desktop-refresh .partner-expect-grid{gap:16px}.desktop-refresh .partner-story-heading h2{font-size:30px;line-height:1.2}.desktop-refresh .connect-launch-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px}.desktop-refresh .connect-demo-invite{gap:48px}.desktop-refresh .connect-demo-invite h2{font-size:42px}.desktop-refresh .connect-faq{display:grid;grid-template-columns:.65fr 1.35fr;gap:64px;align-items:start}.desktop-refresh .connect-faq h2{font-size:38px}.desktop-refresh .demo-booking-hero{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:48px}.desktop-refresh .demo-booking-people{grid-template-columns:1fr;margin-top:28px}.desktop-refresh .demo-booking-agenda{padding:64px var(--desktop-gutter)}.desktop-refresh .demo-booking-agenda h2{font-size:38px}.desktop-refresh .contact-form{padding:0}.desktop-refresh .contact-form-head{padding:0 0 24px}.desktop-refresh .contact-enquiry-inner{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr)}.desktop-refresh .contact-form textarea{min-height:120px;height:120px}}@media (min-width: 761px) and (max-width: 1100px){.desktop-home .home-mobile-supplier-inner{padding-right:calc(50% + 16px);padding-top:60px;min-height:620px}.desktop-home .home-mobile-quote-preview{width:calc(50% - 16px)}.desktop-refresh .connect-launch-hero{gap:28px}.desktop-refresh .connect-faq{grid-template-columns:1fr;gap:24px}.desktop-refresh.business-loans-page .pm-route-options{grid-template-columns:1fr}.desktop-refresh .home-mobile-feature-card{padding:18px}.desktop-refresh .home-mobile-feature-visual{padding:14px}}@media (min-width: 1101px){.desktop-refresh .partner-expect-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.desktop-refresh .partner-testimonials-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}@media (min-width: 761px){.dealer-mobile-link + .dealer-mobile-text-link{margin-left:20px}.dealer-mobile-person .dealer-mobile-inner{max-width:var(--desktop-width);display:grid;grid-template-columns:1fr 1fr;column-gap:64px;align-content:center}.dealer-mobile-person img{grid-column:1;grid-row:1/span 4;height:360px}.dealer-mobile-person .dealer-mobile-inner > :not(img){grid-column:2}.dealer-mobile-person .dealer-mobile-kicker{align-self:end}.dealer-mobile-person .dealer-mobile-link{align-self:start}.dealer-mobile-product-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 761px){.desktop-refresh .contact-mobile-kicker{margin:24px 0 18px;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.desktop-refresh .contact-mobile-hours{margin-top:12px;font-size:13px;color:var(--ash-inverse)}}@media (min-width: 761px){.desktop-refresh{--desktop-muted:#515963}.desktop-refresh .reveal-on-scroll,.js-reveal .desktop-refresh .reveal-on-scroll:not(.is-visible){opacity:1;transform:none;transition:none;will-change:auto}.desktop-refresh :is(.hero,.product-hero) :is(.customer-mobile-kicker,.customer-mobile-intro,.dealer-mobile-kicker,.about-mobile-lede,.customer-mobile-shortcuts,.quick-hero-intro){color:var(--paper)}.desktop-refresh :is(.hero,.product-hero) :is(.customer-mobile-intro,.about-mobile-lede){max-width:640px;font-size:18px;line-height:1.65;margin-top:24px}.desktop-refresh .dealer-hero-actions .dealer-mobile-secondary{display:inline-flex;color:var(--paper);border:1px solid #fbfaf680;background:transparent}.desktop-refresh .customer-mobile-actions{max-width:740px}.desktop-refresh .customer-mobile-shortcuts{flex-basis:100%;margin-top:4px;gap:28px}.desktop-refresh :is(.customer-mobile-button,.home-mobile-link,.dealer-mobile-link) + :is(.customer-mobile-text-link,.home-mobile-text-link,.dealer-mobile-text-link){margin-left:20px}.desktop-refresh .contact-form-help{color:#c1c7cf}.desktop-refresh .service-card{background-color:var(--ink)}.desktop-refresh .services-track{height:auto}.desktop-refresh .customer-products-section{padding:80px var(--desktop-gutter)}.desktop-refresh :is(.customer-products-header,.customer-products-section .services-track){width:100%;max-width:var(--desktop-width)}.desktop-refresh .customer-products-section .service-card::after{background:linear-gradient(180deg,rgba(14,27,44,.12),rgba(14,27,44,.4) 35%,rgba(14,27,44,.94))}.desktop-refresh .customer-products-section .service-card .service-card-text{opacity:1;transform:none;max-height:none;margin-top:12px;color:var(--paper)}.desktop-refresh .customer-products-section .service-card-copy{max-width:100%}.desktop-refresh .customer-mobile-steps{grid-template-columns:repeat(4,minmax(0,1fr))}.desktop-refresh .customer-mobile-steps li{padding:24px 0 0}.desktop-refresh .customer-calculator-copy > p:not([class]){max-width:58ch}.desktop-refresh .customer-guides-section .blog-card h3{font-size:24px;line-height:1.25}.desktop-refresh .customer-mobile-closing .customer-mobile-inner{text-align:center}.desktop-refresh .customer-mobile-closing .customer-mobile-intro{margin-inline:auto}.desktop-refresh .founder-portrait{background:var(--ink)}.desktop-home .home-mobile-feature-visual p{color:var(--ink)}.desktop-home .home-mobile-feature-visual{min-height:180px}.desktop-home .home-mobile-feature-card{display:flex;flex-direction:column}.desktop-refresh .connect-process-stages{color:var(--ink)}.desktop-refresh .connect-mobile-process{color:var(--ink)}.desktop-refresh .connect-process-stages details{min-width:0}.desktop-refresh .connect-process-stages details:last-child:nth-child(odd){grid-column:1/-1}.desktop-refresh .quick-hero-intro{margin-top:24px}.desktop-refresh .pm-route-card p{margin-top:14px}.desktop-refresh .pm-route-card > .pm-link{margin-top:20px}}@media (min-width: 1101px){.desktop-refresh.customer-page .customer-products-track{grid-template-columns:repeat(6,minmax(0,1fr))}.desktop-refresh.customer-page .customer-products-track .service-card{grid-column:span 2}.desktop-refresh.customer-page .customer-products-track .service-card:nth-child(n+4){grid-column:span 3}}@media (min-width: 761px) and (max-width: 1100px){.desktop-refresh .customer-mobile-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.desktop-refresh .dealer-mobile-product-list{grid-template-columns:1fr}.desktop-refresh .services-track{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 761px){.desktop-refresh{--desktop-gutter:max(32px,calc((100vw - 1180px)/2))}.desktop-refresh .connect-hero-illustration{max-height:none}.desktop-refresh .connect-hero-rental strong{font-size:clamp(52px,5.5vw,80px);white-space:nowrap}.desktop-refresh .connect-mobile-process h2{margin-inline:auto}.desktop-refresh .connect-demo-agenda{display:grid;align-self:start}.desktop-refresh .connect-demo-invite{row-gap:28px;align-items:start}.desktop-refresh .connect-demo-invite-photo{height:220px}.desktop-refresh .connect-preview-summary > strong{font-size:25px;white-space:nowrap;letter-spacing:-.04em}.desktop-refresh .connect-preview-quote-body{grid-template-columns:minmax(0,1fr) minmax(115px,.85fr)}.desktop-refresh .connect-preview-summary{padding-inline:12px}.desktop-refresh .home-callback-note{color:#c1c7cf}.desktop-refresh .customer-guides-section .customer-guide-card h3{font-size:24px;line-height:1.3}}@media (min-width: 761px){.desktop-refresh .leasing-step-card{min-height:240px;padding:28px;justify-content:flex-start;gap:28px}.desktop-refresh .leasing-step-card p{margin-top:auto;font-size:17px;font-weight:400;line-height:1.65}.desktop-refresh .pm-route-card{display:flex;flex-direction:column}.desktop-refresh .pm-route-card > a.pm-link{margin-top:auto;padding-top:24px}.desktop-refresh .pm-route-card > .pm-route-note{font-size:14px;line-height:1.65;margin-bottom:20px;color:var(--desktop-muted)}.desktop-refresh.quick-view-products-page .asset-product-copy h2{font-size:27px;line-height:1.2;margin:10px 0 14px}.desktop-refresh.quick-view-products-page .asset-product-copy .quick-purpose{margin:0;font-size:11px;color:var(--desktop-muted)}.desktop-refresh :is(.pm-closing,.quick-closing) > :is(.pm-kicker,.quick-kicker){margin:0 auto 16px;font-size:12px}}@media (min-width: 1101px){.desktop-refresh.quick-view-products-page .asset-product-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.desktop-refresh.quick-view-products-page .asset-product-card{grid-column:span 2}.desktop-refresh.quick-view-products-page .asset-product-card:nth-child(n+4){grid-column:span 3}}@media (min-width: 761px){.desktop-refresh .customer-calculator-section{width:100%;max-width:none}.desktop-refresh .sector-supplier > p:not(.pm-kicker){max-width:65ch;margin:20px 0 0;font-size:17px;line-height:1.7}.desktop-refresh .sector-supplier .pm-kicker{margin-bottom:20px}.desktop-refresh .contact-location-inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px 56px;align-items:center}.desktop-refresh .contact-location-copy{max-width:760px}.desktop-refresh .contact-location-facts{display:none}.desktop-refresh .contact-map-options{grid-column:1;grid-row:auto;justify-content:flex-start}.desktop-refresh .contact-map-panel{grid-column:2;grid-row:1/3;min-width:0;width:100%}}@media (min-width: 761px){.desktop-refresh .home-closing-inner{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:64px;align-items:center}.desktop-refresh .home-closing-inner h2{display:block;min-width:0}.desktop-refresh .home-closing-inner h2 span{white-space:normal}.desktop-refresh .home-closing-action .button{margin-top:20px}}@media (min-width: 761px) and (max-width: 1100px){.desktop-refresh.customer-page .customer-products-track .service-card:last-child{grid-column:1/-1}.desktop-refresh.quick-view-products-page .asset-product-card:last-child{grid-column:1/-1}}@media (min-width: 761px) and (max-width: 900px){.desktop-refresh .customer-calculator-panel{grid-template-columns:1fr;gap:32px}.desktop-refresh .customer-calculator-copy{max-width:100%}.desktop-refresh .customer-calculator-panel > :last-child{width:100%;max-width:640px;justify-self:center}.desktop-refresh .home-closing-inner{grid-template-columns:1fr;gap:24px}}@media (min-width: 761px){.desktop-refresh.asset-refinance-page .product-choice-copy{max-width:none}.desktop-refresh.asset-refinance-page .pm-route-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.desktop-refresh.asset-refinance-page .pm-route-options > :is(h2,p,a){grid-column:1/-1}.desktop-refresh.asset-refinance-page .pm-route-options > p{max-width:75ch}}@media (min-width: 761px){.desktop-refresh :is(.contact-enquiry,.contact-location) .contact-kicker{color:#765d40}}@media (min-width: 1101px){.desktop-refresh .rob-call-layout .demo-booking-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.desktop-refresh .rob-call-layout .demo-booking-form > *{grid-column:1/-1;margin-top:0}.desktop-refresh .rob-call-layout .demo-booking-form > label:has(input:is([name="fullName"],[name="email"],[name="phone"],[name="businessName"])){grid-column:auto}}@media (min-width: 761px){.desktop-refresh .demo-booking-error:empty{display:none}.desktop-refresh .legal-hero{max-width:860px;margin-inline:auto;padding-inline:0}.desktop-refresh .legal-hero h1{font-size:52px;line-height:1.12}.desktop-refresh .legal-section{width:100%;padding-inline:0}}@media (min-width: 761px){.desktop-refresh .legal-hero .page-breadcrumb{color:var(--ink)}.desktop-refresh .legal-hero .page-breadcrumb a{color:var(--desktop-muted)}}@media (min-width: 761px){.desktop-refresh .legal-hero .page-breadcrumb :is(li,[aria-current="page"]){color:var(--ink)}}@media (min-width: 761px){.desktop-refresh .site-header-inner{width:min(1180px,calc(100% - 64px));grid-template-columns:auto minmax(0,1fr) auto;gap:32px;padding:0}.desktop-refresh .site-header .wordmark{justify-self:start;width:max-content}.desktop-refresh .primary-nav{justify-self:center;justify-content:center;gap:24px}.desktop-refresh .primary-nav > a:not(.mobile-nav-link),.desktop-refresh .primary-nav > .nav-item > a{display:inline-flex;align-items:center;min-height:44px;padding:10px 0;line-height:1.4;white-space:nowrap}.desktop-refresh .primary-nav > .nav-item > a::before{content:'';order:2;width:5px;height:5px;margin:-3px 0 0 9px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg);opacity:.75}.desktop-refresh .header-contact-actions{gap:22px}.desktop-refresh .header-phone-link{align-items:flex-start}.desktop-refresh .header-phone-hours{font-size:9px;letter-spacing:.04em}.desktop-refresh .connect-login-button{min-height:42px;height:42px;padding:8px 12px;gap:8px;border-radius:7px}.desktop-refresh .connect-login-button img{width:24px;height:24px}.desktop-refresh .primary-nav .nav-submenu{top:calc(100% + 16px);left:0;width:244px;padding:8px;background:#142438;border:1px solid #fbfaf62b;border-radius:10px;transform:translateY(6px);box-shadow:0 16px 36px #0003}.desktop-refresh .primary-nav .nav-submenu::before{height:16px}.desktop-refresh .nav-item:is(:hover,:focus-within) .nav-submenu{transform:translateY(0)}.desktop-refresh .primary-nav :is(.nav-submenu-link,.nav-submenu-parent){min-height:44px;padding:12px;font-size:14px;line-height:1.4}.desktop-refresh .primary-nav .capra-connect-submenu-link{padding-right:40px}.desktop-refresh .primary-nav .nav-submenu-link:is(:hover,:focus-visible,[aria-current="page"]),.desktop-refresh .primary-nav .nav-submenu-parent:is(:hover,:focus-visible){background:#ffffff0d;color:#fbfaf6}}@media (min-width: 761px) and (max-width: 1100px){.desktop-refresh .site-header-inner{width:calc(100% - 40px);gap:20px}.desktop-refresh .primary-nav{gap:18px}.desktop-refresh .primary-nav > .nav-item > a::before{margin-left:6px}.desktop-refresh .site-header .wordmark-bold,.desktop-refresh .site-header .wordmark-regular{font-size:26px}}@media (min-width: 761px) and (max-width: 850px){.desktop-refresh .primary-nav{gap:13px;font-size:13px}.desktop-refresh .connect-login-button::after{content:'Login'}}@media (min-width: 761px){.desktop-refresh .nav-submenu-flyout{background:#142438;border-radius:10px;border-color:#fbfaf62b;box-shadow:0 16px 36px #0003}}@media (min-width: 761px) and (max-width: 1000px){.desktop-refresh .nav-submenu-flyout{left:auto;right:calc(100% + 6px)}.desktop-refresh .nav-submenu-flyout::before{left:auto;right:-6px}}@media(min-width:761px){.desktop-refresh .partner-expect-grid article{align-content:start}}