.solution-design[data-v-04a7e50b]{--side:max(24px, calc(50% - 600px) );background:#1d1916}.solution-design h1[data-v-04a7e50b],.solution-design h2[data-v-04a7e50b],.solution-design h3[data-v-04a7e50b],.solution-design p[data-v-04a7e50b]{overflow-wrap:anywhere}.solution-design__hero[data-v-04a7e50b]{align-items:center;display:flex;min-height:737px;padding:100px var(--side);position:relative}.solution-design__hero>img[data-v-04a7e50b]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;position:absolute;width:100%}.solution-design__hero-copy[data-v-04a7e50b]{max-width:100%;position:relative;width:659px}.solution-design__hero-copy h1[data-v-04a7e50b]{font-size:66px;line-height:80px}.solution-design__hero-copy h1 span[data-v-04a7e50b]{color:#d4b76a}.solution-design__hero-copy p[data-v-04a7e50b]{font-size:24px;line-height:40px;margin-top:24px}.solution-design__capability[data-v-04a7e50b]{margin:100px var(--side) 0}.solution-design__banner[data-v-04a7e50b]{align-items:center;background:#2a2524;display:flex;min-height:304px;position:relative}.solution-design__banner>img[data-v-04a7e50b]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.solution-design__banner-picture[data-v-04a7e50b]{inset:0;position:absolute}.solution-design__banner-picture>img[data-v-04a7e50b]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.solution-design__banner-art[data-v-04a7e50b]{z-index:0}.solution-design__banner>div[data-v-04a7e50b]{max-width:100%;padding:60px 34px;position:relative;width:665px;z-index:2}.solution-design__banner h2[data-v-04a7e50b]{font-size:32px;line-height:38px}.solution-design__banner p[data-v-04a7e50b]{color:#fffc;font-size:16px;line-height:24px;margin-top:24px}.solution-design__features[data-v-04a7e50b]{background:#2a252499;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.solution-design__features article[data-v-04a7e50b]{border-right:1px solid #3e3b3a;border-top:2px solid transparent;min-width:0;padding:32px 24px 44px}.solution-design__features .is-featured[data-v-04a7e50b]{background:#3f3b3a;border-top-color:#d4b76a}.solution-design__features h3[data-v-04a7e50b]{font-size:24px;line-height:32px;margin-top:32px}.solution-design__features p[data-v-04a7e50b]{color:#fffc;font-size:16px;line-height:24px;margin-top:10px}.solution-design__finance[data-v-04a7e50b]{border-bottom:1px solid #3e3b3a;margin-top:218px}.solution-design__heading[data-v-04a7e50b]{border-block:1px solid #3e3b3a;padding-inline:var(--side)}.solution-design__heading>div[data-v-04a7e50b]{border-inline:1px solid #3e3b3a;padding:32px 24px}.solution-design__heading h2[data-v-04a7e50b]{font-size:44px;line-height:53px}.solution-design__stripe[data-v-04a7e50b]{background:repeating-linear-gradient(105deg,transparent,transparent 8px,hsla(0,0%,100%,.08) 0,hsla(0,0%,100%,.08) 9px);height:40px}.solution-design__finance-inner[data-v-04a7e50b]{border-inline:1px solid #3e3b3a;display:grid;grid-template-columns:685fr 514fr;margin-inline:var(--side);min-height:477px}.solution-design__gold[data-v-04a7e50b]{height:100%;max-height:600px;-o-object-fit:cover;object-fit:cover;width:100%}.solution-design__choices[data-v-04a7e50b]{display:flex;flex-direction:column;min-width:0}.solution-design__choice[data-v-04a7e50b]{border-bottom:1px solid #3e3b3a;display:flex;flex:1;flex-direction:column;justify-content:center;padding:24px}.solution-design__choice.is-active[data-v-04a7e50b]{background:#2a2524}.solution-design__choice h3[data-v-04a7e50b]{font-size:24px;line-height:32px}.solution-design__choice button[data-v-04a7e50b]{align-items:center;display:flex;font:inherit;gap:16px;justify-content:space-between;text-align:start;width:100%}.solution-design__choice p[data-v-04a7e50b]{color:#fffc;font-size:16px;line-height:24px;margin-top:10px}.solution-design__contact[data-v-04a7e50b]{border-block:1px solid #3e3b3a;margin-block:218px;padding-inline:var(--side)}.solution-design__contact-inner[data-v-04a7e50b]{align-items:center;display:flex;min-height:451px;position:relative}.solution-design__contact-inner>img[data-v-04a7e50b]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.solution-design__contact-copy[data-v-04a7e50b]{padding:60px 40px;position:relative}.solution-design__contact-copy h2[data-v-04a7e50b]{font-size:40px;line-height:1.3}.solution-design__contact-copy h2 span[data-v-04a7e50b]{color:#fff9}.solution-design__contact-copy p[data-v-04a7e50b]{color:#fffc;font-size:24px;line-height:34px;margin-top:16px}.solution-design__contact-copy a[data-v-04a7e50b]{align-items:center;background:#d4b76a;color:#2a2524;display:inline-flex;font-size:18px;gap:28px;margin-top:32px;padding:14px 18px}@media(max-width:1100px){.solution-design__hero-copy h1[data-v-04a7e50b]{font-size:52px;line-height:1.25}.solution-design__features[data-v-04a7e50b]{grid-template-columns:repeat(2,minmax(0,1fr))}.solution-design__heading h2[data-v-04a7e50b]{font-size:36px;line-height:1.3}.solution-design__finance-inner[data-v-04a7e50b]{grid-template-columns:1fr 1fr}}@media(max-width:767px){.solution-design[data-v-04a7e50b]{--side:16px}.solution-design__hero[data-v-04a7e50b]{min-height:550px;padding-block:80px}.solution-design__hero-copy h1[data-v-04a7e50b]{font-size:38px}.solution-design__hero-copy p[data-v-04a7e50b]{font-size:18px;line-height:30px}.solution-design__capability[data-v-04a7e50b]{margin-top:64px}.solution-design__banner[data-v-04a7e50b]{align-items:flex-start;background:#262020;min-height:241px;overflow:hidden}.solution-design__banner>div[data-v-04a7e50b]{padding:142px 16px 16px;width:100%}.solution-design__banner h2[data-v-04a7e50b]{font-size:24px;font-weight:400;line-height:29px}.solution-design__banner p[data-v-04a7e50b]{color:#fffc;font-size:14px;line-height:22px;margin-top:10px}.solution-design__banner-picture[data-v-04a7e50b]{aspect-ratio:343/241;bottom:auto}.solution-design__features[data-v-04a7e50b]{grid-template-columns:1fr}.solution-design__features article[data-v-04a7e50b]{padding:24px 20px}.solution-design__features h3[data-v-04a7e50b]{margin-top:20px}.solution-design__finance[data-v-04a7e50b]{margin-top:80px}.solution-design__heading>div[data-v-04a7e50b]{padding:24px 16px}.solution-design__heading h2[data-v-04a7e50b]{font-size:28px}.solution-design__finance-inner[data-v-04a7e50b]{grid-template-columns:1fr}.solution-design__gold[data-v-04a7e50b]{height:300px}.solution-design__choice[data-v-04a7e50b]{padding:24px 16px}.solution-design__choice h3[data-v-04a7e50b]{font-size:20px;line-height:28px}.solution-design__contact[data-v-04a7e50b]{margin-block:80px}.solution-design__contact-copy[data-v-04a7e50b]{padding:40px 20px}.solution-design__contact-copy h2[data-v-04a7e50b]{font-size:28px}.solution-design__contact-copy p[data-v-04a7e50b]{font-size:18px;line-height:28px}}@media(min-width:1101px){html[lang=en] .solution-design__features article[data-v-04a7e50b]{padding-inline:16px}html[lang=en] .solution-design__features h3[data-v-04a7e50b]{font-size:clamp(20px,1.72vw,22px);overflow-wrap:normal;white-space:nowrap}}@media(max-width:767px){html[lang=en] .solution-design__features h3[data-v-04a7e50b]{font-size:22px}}
