/* FINANCE_BALANCE_20261015_V1 — Only the approved first post-hero Finance & Operations section. */
@layer seylacHomeOpen20261015 {
body #seylac-public-home #seylac-finance-v10[data-seylac-finance-approved="20261015-v1"]{box-sizing:border-box!important;display:block!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:clamp(28px,2.5vw,38px) clamp(24px,4.4vw,80px)!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:#fff!important;overflow:visible!important;font-family:inherit!important}
body #seylac-public-home #seylac-finance-v10[data-seylac-finance-approved] *{box-sizing:border-box!important;font-family:inherit!important}
body #seylac-public-home #seylac-finance-v10[data-seylac-finance-approved] .fo28-panel{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:center!important;gap:clamp(24px,2.5vw,40px)!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}
body #seylac-public-home #seylac-finance-v10[data-seylac-finance-approved] .fo28-copy{container-type:inline-size!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;order:0!important;min-width:0!important;width:100%!important;padding:0!important;margin:0!important}
body #seylac-public-home #seylac-finance-v10[data-seylac-finance-approved] h2#fo28-title{font-size:clamp(24px,6.6cqw,52px)!important;line-height:1.25!important;font-weight:650!important;letter-spacing:-.035em!important;white-space:normal!important;text-wrap:initial!important;color:#071f43!important;-webkit-text-fill-color:#071f43!important;margin:0!important;background:none!important}
body #seylac-public-home #seylac-finance-v10[data-seylac-finance-approved] h2#fo28-title .fo28-title-line{display:block!important;font:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;color:inherit!important;-webkit-text-fill-color:inherit!important;background:none!important;white-space:nowrap!important}
body #seylac-public-home #seylac-finance-v10[data-seylac-finance-approved] .fo28-eyebrow{margin:0 0 10px!important}
body #seylac-public-home #seylac-finance-v10[data-seylac-finance-approved] .fo28-description{font-size:clamp(14px,1.15vw,18px)!important;line-height:1.5!important;font-weight:400!important;color:#526985!important;-webkit-text-fill-color:#526985!important;margin:14px 0 0!important;width:100%!important;max-width:none!important}
body #seylac-public-home #seylac-finance-v10[data-seylac-finance-approved] .fo28-benefits{display:grid!important;gap:16px!important;margin:20px 0 0!important;padding:0!important;list-style:none!important;width:100%!important}
body #seylac-public-home #seylac-finance-v10[data-seylac-finance-approved] .fo28-benefits li{display:flex!important;align-items:flex-start!important;gap:12px!important;font-size:clamp(14px,1.15vw,18px)!important;line-height:1.4!important;min-width:0!important;margin:0!important;padding:0!important;min-height:26px!important}
body #seylac-public-home #seylac-finance-v10[data-seylac-finance-approved] .fo28-benefits svg{flex:none!important;width:26px!important;height:26px!important;padding:6px!important;margin:0!important}
body #seylac-public-home #seylac-finance-v10[data-seylac-finance-approved] .fo28-photo{order:1!important;display:block!important;width:100%!important;max-width:none!important;min-width:0!important;min-height:0!important;height:auto!important;aspect-ratio:auto!important;margin:0!important;padding:0!important;align-self:center!important;justify-self:stretch!important;border:0!important;border-radius:10px!important;box-shadow:none!important;overflow:hidden!important;background:transparent!important}
body #seylac-public-home #seylac-finance-v10[data-seylac-finance-approved] .fo28-photo img{display:block!important;position:static!important;inset:auto!important;width:100%!important;max-width:100%!important;height:auto!important;aspect-ratio:auto!important;object-fit:contain!important;object-position:center!important;transform:none!important;filter:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:10px!important;box-shadow:none!important}
body #seylac-public-home #seylac-finance-v10[data-seylac-finance-approved] a.fo28-cta{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;max-width:100%!important;min-height:44px!important;margin:20px 0 0!important;padding:10px 16px!important;gap:8px!important;border:1px solid #0755f5!important;border-radius:8px!important;background:#0755f5!important;background-image:none!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:clamp(15px,1.1vw,18px)!important;line-height:1.3!important;box-shadow:none!important;text-decoration:none!important;white-space:normal!important}
body #seylac-public-home #seylac-finance-v10[data-seylac-finance-approved] a.fo28-cta:hover{background:#0548d4!important;border-color:#0548d4!important}
body #seylac-public-home #seylac-finance-v10[data-seylac-finance-approved] a.fo28-cta:focus-visible{outline:3px solid #0755f5!important;outline-offset:4px!important}
body #seylac-public-home #seylac-finance-v10[data-seylac-finance-approved] a.fo28-cta svg{width:20px!important;height:20px!important;flex:none!important;color:#fff!important;stroke:#fff!important;margin:0!important}
@media(max-width:1024px) and (min-width:768px){body #seylac-public-home #seylac-finance-v10[data-seylac-finance-approved]{padding:32px 24px!important}body #seylac-public-home #seylac-finance-v10[data-seylac-finance-approved] .fo28-panel{gap:24px!important}}
@media(max-width:767px){
body #seylac-public-home #seylac-finance-v10[data-seylac-finance-approved]{padding:28px clamp(20px,3vw,24px) 32px!important}
body #seylac-public-home #seylac-finance-v10[data-seylac-finance-approved] .fo28-panel{grid-template-columns:minmax(0,1fr)!important;gap:28px!important}
body #seylac-public-home #seylac-finance-v10[data-seylac-finance-approved] h2#fo28-title{font-size:clamp(22px,7.1cqw,34px)!important;line-height:1.25!important}
body #seylac-public-home #seylac-finance-v10[data-seylac-finance-approved] .fo28-title-line{white-space:normal!important}
body #seylac-public-home #seylac-finance-v10[data-seylac-finance-approved] .fo28-description{font-size:15px!important;margin-top:18px!important}
body #seylac-public-home #seylac-finance-v10[data-seylac-finance-approved] .fo28-benefits{gap:16px!important;margin-top:22px!important}
}
}

/* FINANCE_TITLE_GAP_20261015_V1: only a little breathing room between heading lines. */
@layer seylacHomeOpen20261015 {
body #seylac-public-home #seylac-finance-v10[data-seylac-finance-approved] h2#fo28-title .fo28-title-line + .fo28-title-line {margin-top:4px!important;}
}

/* FINANCE_COPY_20261015_V1: approved title and two-line desktop description only. */
@layer seylacHomeOpen20261015 {
body #seylac-public-home #seylac-finance-v10[data-seylac-finance-approved] h2#fo28-title {font-size:clamp(18px,6.5cqw,70px)!important;font-weight:700!important;line-height:1.25!important;width:100%!important;max-width:100%!important;}
body #seylac-public-home #seylac-finance-v10[data-seylac-finance-approved] h2#fo28-title .fo28-title-line + .fo28-title-line {margin-top:4px!important;}
body #seylac-public-home #seylac-finance-v10[data-seylac-finance-approved] .fo28-description {font-size:clamp(12px,2.65cqw,18px)!important;line-height:1.6!important;}
body #seylac-public-home #seylac-finance-v10[data-seylac-finance-approved] .fo28-description-line {display:block!important;white-space:nowrap!important;}
@media(max-width:767px){
body #seylac-public-home #seylac-finance-v10[data-seylac-finance-approved] .fo28-description {font-size:15px!important;}
body #seylac-public-home #seylac-finance-v10[data-seylac-finance-approved] .fo28-description-line {display:inline!important;white-space:normal!important;}
}
}
