.credit-page.svelte-3w2srf{background:var(--bg-primary);color:var(--text-primary)}.credit-shell.svelte-3w2srf{width:min(1120px,calc(100% - 4rem));margin:0 auto;padding:clamp(2.5rem,5vw,4.5rem) 0 3rem}h1.svelte-3w2srf,h2.svelte-3w2srf,h3.svelte-3w2srf{font-family:var(--font-racing);font-weight:400;text-transform:uppercase}h2.svelte-3w2srf{font-size:clamp(2rem,3.5vw,2.75rem);line-height:1.1;letter-spacing:.025em}p.svelte-3w2srf{color:var(--text-secondary);line-height:1.7}a.svelte-3w2srf{color:var(--primary-blue);text-underline-offset:.2em}a.svelte-3w2srf:focus-visible{outline:2px solid var(--primary-blue);outline-offset:4px;border-radius:3px}.eyebrow.svelte-3w2srf{font-size:.75rem;line-height:1.5;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary)}.text-link.svelte-3w2srf{display:inline-flex;align-items:center;gap:.625rem;min-height:44px;font-size:.875rem;font-weight:600}.text-link.svelte-3w2srf span:where(.svelte-3w2srf){flex-shrink:0}.financing-hero.svelte-3w2srf{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(19rem,.9fr);align-items:center;gap:clamp(2rem,6vw,5rem);padding-bottom:3rem}.hero-copy.svelte-3w2srf h1:where(.svelte-3w2srf){margin:1rem 0 1.5rem;font-size:clamp(3.25rem,6.6vw,5.5rem);line-height:.98;letter-spacing:.015em}.hero-copy.svelte-3w2srf h1:where(.svelte-3w2srf) span:where(.svelte-3w2srf){color:var(--primary-blue)}.hero-intro.svelte-3w2srf{font-size:1.0625rem;max-width:36rem}.hero-clarification.svelte-3w2srf{margin-top:.75rem;font-size:.875rem}.enquiry-panel.svelte-3w2srf{background:var(--bg-secondary);border:1px solid var(--border-color);border-top:3px solid var(--primary-blue);border-radius:.75rem;padding:clamp(1.5rem,3vw,2rem)}.enquiry-panel.svelte-3w2srf h2:where(.svelte-3w2srf){font-size:2rem;margin:.625rem 0 .75rem}.enquiry-panel.svelte-3w2srf>p:where(.svelte-3w2srf):not(.eyebrow):not(.action-note){font-size:.9375rem}.primary-action.svelte-3w2srf{display:flex;align-items:center;justify-content:center;gap:.625rem;min-height:50px;margin-top:1.5rem;padding:.75rem 1rem;color:#fff;background:#2d5cba;border:1px solid transparent;border-radius:.5rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:background-color .16s ease}.primary-action.svelte-3w2srf:hover{background:#1e4a9a}.primary-action.svelte-3w2srf>span:where(.svelte-3w2srf){margin-left:auto}.action-note.svelte-3w2srf{margin-top:.625rem;font-size:.75rem;text-align:center}.contact-alternative.svelte-3w2srf{display:flex;justify-content:center;margin-top:.75rem;color:var(--text-primary);font-size:.8125rem}.registration-strip.svelte-3w2srf{display:flex;align-items:center;justify-content:space-between;gap:1rem 2rem;flex-wrap:wrap;padding:1rem 0;border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color)}.registration-strip.svelte-3w2srf p:where(.svelte-3w2srf){display:flex;flex-wrap:wrap;gap:.125rem 1rem;font-size:.8125rem}.registration-strip.svelte-3w2srf strong:where(.svelte-3w2srf){color:var(--text-primary);font-weight:600}.lenders-section.svelte-3w2srf{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:3rem;padding:3.5rem 0}.section-intro.svelte-3w2srf h2:where(.svelte-3w2srf),.section-heading.svelte-3w2srf h2:where(.svelte-3w2srf),.legal-intro.svelte-3w2srf h2:where(.svelte-3w2srf){margin:.625rem 0 1rem}.section-intro.svelte-3w2srf>p:where(.svelte-3w2srf):last-child{font-size:.875rem}.lenders-list.svelte-3w2srf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;list-style:none}.lenders-list.svelte-3w2srf li:where(.svelte-3w2srf){min-width:0;padding:1rem 1.5rem;border-left:2px solid var(--border-color);font-size:clamp(1.125rem,1.8vw,1.375rem);font-weight:600;line-height:1.45}.process-section.svelte-3w2srf{padding:clamp(1.5rem,4vw,3rem);background:var(--bg-secondary);border-radius:.75rem}.process-list.svelte-3w2srf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin-top:2rem;list-style:none}.process-list.svelte-3w2srf li:where(.svelte-3w2srf){border-top:1px solid var(--border-color);padding-top:1rem}.step-number.svelte-3w2srf{color:var(--primary-blue);font-family:var(--font-racing);font-size:1.875rem;line-height:1.2}.process-list.svelte-3w2srf h3:where(.svelte-3w2srf){margin:.875rem 0 .625rem;font-size:1.4375rem;line-height:1.2;letter-spacing:.02em}.process-list.svelte-3w2srf p:where(.svelte-3w2srf){font-size:.875rem}.fee-note.svelte-3w2srf{margin-top:2rem;padding-top:1.25rem;border-top:1px solid var(--border-color);font-size:.875rem}.legal-section.svelte-3w2srf{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.65fr);gap:clamp(2rem,5vw,4rem);padding-top:5rem}.legal-intro.svelte-3w2srf>p:where(.svelte-3w2srf):not(.eyebrow){font-size:.9375rem}.section-nav.svelte-3w2srf{display:grid;gap:.125rem;margin-top:1.5rem}.section-nav.svelte-3w2srf a:where(.svelte-3w2srf){display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:44px;padding:.5rem 0;border-bottom:1px solid var(--border-color);color:var(--text-primary);font-size:.8125rem;text-decoration:none}.section-nav.svelte-3w2srf a:where(.svelte-3w2srf):hover{color:var(--primary-blue)}.legal-content.svelte-3w2srf{min-width:0;overflow-wrap:anywhere}.disclosure.svelte-3w2srf{padding:2rem 0;border-top:1px solid var(--border-color)}.disclosure.svelte-3w2srf:first-child{padding-top:0;border-top:0}.disclosure.svelte-3w2srf:last-child{padding-bottom:0}.disclosure.svelte-3w2srf h3:where(.svelte-3w2srf){font-size:1.625rem;line-height:1.2;letter-spacing:.025em;margin-bottom:1.5rem}.disclosure.svelte-3w2srf p:where(.svelte-3w2srf),.services-list.svelte-3w2srf{margin-top:1rem;font-size:.9375rem}.disclosure.svelte-3w2srf strong:where(.svelte-3w2srf){color:var(--text-primary);font-weight:600}.identity-grid.svelte-3w2srf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 2rem}.identity-grid.svelte-3w2srf .full-width:where(.svelte-3w2srf){grid-column:1 / -1}dt.svelte-3w2srf{color:var(--text-secondary);font-size:.75rem;margin-bottom:.25rem}dd.svelte-3w2srf{color:var(--text-primary);font-size:.9375rem;line-height:1.65}.register-note.svelte-3w2srf{margin-top:1.5rem;padding:1rem 1.25rem;border-left:2px solid var(--primary-blue);background:var(--bg-secondary)}.register-note.svelte-3w2srf p:where(.svelte-3w2srf){margin-top:0;font-size:.875rem}.register-note.svelte-3w2srf .text-link:where(.svelte-3w2srf){margin-top:.5rem;font-size:.8125rem}.services-list.svelte-3w2srf{padding-left:1.25rem;color:var(--text-secondary);line-height:1.7}.services-list.svelte-3w2srf li:where(.svelte-3w2srf)+li:where(.svelte-3w2srf){margin-top:.75rem}.ral-list.svelte-3w2srf{display:grid;gap:1rem;margin:1.5rem 0}.ral-centre.svelte-3w2srf{padding:1.5rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.5rem}.ral-centre.svelte-3w2srf h4:where(.svelte-3w2srf){font-size:.9375rem;line-height:1.5;font-weight:600}.ral-centre.svelte-3w2srf p:where(.svelte-3w2srf){font-size:.875rem}.ral-centre.svelte-3w2srf dl:where(.svelte-3w2srf){display:grid;gap:.75rem;margin-top:1rem}.ral-centre.svelte-3w2srf dd:where(.svelte-3w2srf){font-size:.875rem}.call-note.svelte-3w2srf{display:block;font-size:.75rem;color:var(--text-secondary)}.page-return.svelte-3w2srf{margin-top:3rem;padding-top:1.5rem;border-top:1px solid var(--border-color)}.unavailable.svelte-3w2srf{max-width:42rem;margin:2rem auto 5rem;padding:2rem;border:1px solid var(--border-color);border-top:3px solid var(--primary-blue);border-radius:.75rem;background:var(--bg-secondary)}.unavailable.svelte-3w2srf h1:where(.svelte-3w2srf){margin:1rem 0;font-size:clamp(2.5rem,5vw,3.5rem);line-height:1.05}.unavailable-contacts.svelte-3w2srf{display:flex;flex-wrap:wrap;gap:1rem 2rem;margin:1.5rem 0;overflow-wrap:anywhere}@media(max-width:900px){.financing-hero.svelte-3w2srf{grid-template-columns:minmax(0,1fr) minmax(16rem,.85fr);gap:2rem}.hero-copy.svelte-3w2srf h1:where(.svelte-3w2srf){font-size:clamp(3rem,6.6vw,4rem)}.lenders-section.svelte-3w2srf{grid-template-columns:1fr;gap:1.5rem}.lenders-list.svelte-3w2srf li:where(.svelte-3w2srf):first-child{padding-left:0;border-left:0}.legal-section.svelte-3w2srf{grid-template-columns:1fr;gap:2.5rem}.legal-intro.svelte-3w2srf>p:where(.svelte-3w2srf):not(.eyebrow){max-width:40rem}.section-nav.svelte-3w2srf{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}}@media(max-width:640px){.credit-shell.svelte-3w2srf{width:calc(100% - 2rem);padding-top:2rem}.financing-hero.svelte-3w2srf{grid-template-columns:1fr;gap:1.75rem;padding-bottom:2rem}.hero-copy.svelte-3w2srf h1:where(.svelte-3w2srf){font-size:clamp(3rem,11vw,4rem);margin:.75rem 0 1rem}.hero-intro.svelte-3w2srf{font-size:1rem}.hero-clarification.svelte-3w2srf{font-size:.8125rem}.enquiry-panel.svelte-3w2srf{padding:1.5rem}.registration-strip.svelte-3w2srf{gap:.375rem}.registration-strip.svelte-3w2srf p:where(.svelte-3w2srf){flex-direction:column}.lenders-section.svelte-3w2srf{padding:2.5rem 0}.lenders-list.svelte-3w2srf{grid-template-columns:1fr}.lenders-list.svelte-3w2srf li:where(.svelte-3w2srf),.lenders-list.svelte-3w2srf li:where(.svelte-3w2srf):first-child{padding:1rem 0;border-left:0;border-bottom:1px solid var(--border-color);font-size:1.125rem}.process-list.svelte-3w2srf{grid-template-columns:1fr;gap:1.5rem;margin-top:1.5rem}.process-list.svelte-3w2srf li:where(.svelte-3w2srf){display:grid;grid-template-columns:2rem 1fr;column-gap:.875rem}.step-number.svelte-3w2srf{grid-row:1 / 3}.process-list.svelte-3w2srf h3:where(.svelte-3w2srf){margin:.125rem 0 .5rem}.process-list.svelte-3w2srf p:where(.svelte-3w2srf){grid-column:2}.legal-section.svelte-3w2srf{padding-top:3rem}.section-nav.svelte-3w2srf,.identity-grid.svelte-3w2srf{grid-template-columns:1fr}.disclosure.svelte-3w2srf{padding:1.75rem 0}.ral-centre.svelte-3w2srf{padding:1.25rem}.unavailable.svelte-3w2srf{margin-top:0;padding:1.5rem}}@media(prefers-reduced-motion:reduce){.primary-action.svelte-3w2srf{transition:none}}@media print{.credit-page.svelte-3w2srf{background:#fff;color:#111}.credit-shell.svelte-3w2srf{width:100%;padding:0}.financing-hero.svelte-3w2srf,.lenders-section.svelte-3w2srf,.legal-section.svelte-3w2srf{display:block}.enquiry-panel.svelte-3w2srf,.section-nav.svelte-3w2srf,.page-return.svelte-3w2srf,.registration-strip.svelte-3w2srf .text-link:where(.svelte-3w2srf){display:none}.legal-intro.svelte-3w2srf{margin-bottom:2rem}p.svelte-3w2srf,dt.svelte-3w2srf,dd.svelte-3w2srf,a.svelte-3w2srf,.eyebrow.svelte-3w2srf,.hero-copy.svelte-3w2srf h1:where(.svelte-3w2srf) span:where(.svelte-3w2srf),.disclosure.svelte-3w2srf strong:where(.svelte-3w2srf){color:#111}.process-section.svelte-3w2srf,.register-note.svelte-3w2srf,.ral-centre.svelte-3w2srf{background:#fff}}
