:root{--content-lines: 2}.callout{padding:1rem;border-radius:1rem;background-color:#f7f7f7}.callout>:not(:last-child){margin-bottom:1rem}.content>.callout:not(:last-child){margin-bottom:1rem}.callout>p:first-child{font-family:HeliosC,Roboto Condensed,Arial Narrow,system-ui,sans-serif;font-weight:400;font-size:1rem;line-height:1.25}.content .callout li{padding-left:2.25rem}.content .callout li:not(:last-child){margin-bottom:.75rem}.content .callout ul>li:before{top:50%;transform:translateY(-50%);width:1.5rem;height:1.5rem;border-radius:0;background-color:#ff8300;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21 7L9 19L3.5 13.5L4.91 12.09L9 16.17L19.59 5.59L21 7Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21 7L9 19L3.5 13.5L4.91 12.09L9 16.17L19.59 5.59L21 7Z'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.callout li strong{font-family:HeliosCond,Roboto Condensed,Arial Narrow,system-ui,sans-serif;font-weight:700;font-size:1rem}.consultation{isolation:isolate;position:relative;overflow:hidden;background-color:#3d3935;color:#fff}.consultation:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-image:url(../images/finance-pattern-C-KOwWQo.webp);background-position:center;background-repeat:no-repeat;background-size:cover;mix-blend-mode:multiply;pointer-events:none}.consultation__inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem}@media only screen and (min-width:768px){.consultation__inner{gap:2rem}}@media only screen and (min-width:1024px){.consultation__inner{grid-template-columns:minmax(0,1fr) 29.875rem;column-gap:5rem;align-items:center}}.consultation__text{display:flex;flex-direction:column;gap:.5rem}@media only screen and (min-width:768px){.consultation__text{gap:1rem}}.consultation__form{display:flex;flex-direction:column;gap:1rem;padding:1.5rem 1rem;border:1px solid #d8d7d7;border-radius:1rem;background-color:#fff;color:#3d3935}@media only screen and (min-width:768px){.consultation__form{padding-left:1.5rem;padding-right:1.5rem}}@media only screen and (min-width:1024px){.consultation__form{padding:2rem}}.consultation__row{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}@media only screen and (min-width:1024px){.consultation__row{grid-template-columns:repeat(2,minmax(0,1fr))}}.consultation__consent{align-self:flex-start}.procurement{padding-top:1rem;padding-bottom:1rem}@media only screen and (min-width:1024px){.procurement{padding-top:2rem;padding-bottom:2rem}}.procurement__inner{display:grid;gap:2.5rem}@media only screen and (min-width:1024px){.procurement__inner{grid-template-columns:minmax(0,567fr) minmax(0,700fr);align-items:center;gap:2.8125rem}}.procurement__media{position:relative;overflow:hidden;border-radius:1.5rem;box-shadow:0 0 13px 4px #0000001a;aspect-ratio:358/213}@supports not (aspect-ratio: 1/1){.procurement__media{position:relative;height:0;padding-top:59.4972067039%}}@media only screen and (min-width:1024px){.procurement__media{order:2;aspect-ratio:700/515}@supports not (aspect-ratio: 1/1){.procurement__media{position:relative;height:0;padding-top:73.5714285714%}}}.procurement__body{display:grid;gap:1rem}@media only screen and (min-width:1024px){.procurement__body{gap:1.5rem}}@media only screen and (min-width:1024px){.procurement__body:only-child{grid-column:1/-1}}@media only screen and (min-width:1024px){.content.procurement__prose>p:not(:last-child),.content.procurement__prose>ul:not(:last-child),.content.procurement__prose>ol:not(:last-child),.content.procurement__prose>.callout:not(:last-child){margin-bottom:1.5rem}}@media only screen and (min-width:1024px){.procurement__cta{justify-self:start}}.procurement__contact{font-weight:500;font-size:.75rem;letter-spacing:.045rem;text-transform:uppercase}.procurement__contact-link{color:#ff8300;text-decoration:underline}@media(hover:hover)and (pointer:fine){.procurement__contact-link{transition-duration:.2s;transition-property:color}.procurement__contact-link:hover{color:#d96f00}}
