html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}.mxd-footer.solis-contact-footer{--t-bright:var(--nl-white);--t-medium:rgba(var(--nl-white-rgb), .72);--t-muted:rgba(var(--nl-white-rgb), .72);z-index:2;background-color:var(--accent);border-top:0;position:relative;overflow:hidden}.solis-contact-footer .mxd-gravity-section,.solis-contact-footer .mxd-gravity-section.accent{background-color:var(--accent)}.solis-contact-footer__details{z-index:2;padding-top:clamp(6.4rem,6vw,9.6rem);padding-bottom:clamp(3.6rem,4vw,5.6rem);position:relative}.solis-contact-footer__grid{grid-template-columns:1fr;gap:4rem;padding-top:clamp(2.4rem,2.5vw,4rem);display:grid}.solis-contact-footer .mxd-footer__socials-list{width:100%;padding:0}.solis-contact-footer .mxd-footer-nav02__block{gap:1.4rem;margin:0}.solis-contact-footer__contact{margin:0;font-style:normal}.solis-contact-footer .mxd-footer-nav02__list a span{overflow-wrap:anywhere}.solis-contact-footer a:focus-visible{outline:.2rem solid var(--nl-white);outline-offset:.4rem;border-radius:.2rem}.solis-contact-footer__legal-wrap{z-index:2;position:relative}.solis-contact-footer__legal{border-top:1px solid rgba(var(--nl-white-rgb), .28);color:rgba(var(--nl-white-rgb), .72);font:normal 500 1.3rem/1.5 var(--_font-accent);flex-direction:column;align-items:flex-start;gap:1.6rem;padding:clamp(2.2rem,2.5vw,3rem) 0 clamp(2.6rem,3vw,3.6rem);display:flex}.solis-contact-footer__legal ul{flex-wrap:wrap;gap:.8rem 2rem;margin:0;padding:0;list-style:none;display:flex}.solis-contact-footer__legal a{color:inherit;text-underline-offset:.3rem;transition:color var(--_animspeed-fast) ease-in-out, text-decoration-color var(--_animspeed-fast) ease-in-out;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.solis-contact-footer__legal a:hover{color:var(--nl-white);text-decoration-color:currentColor}.solis-contact-footer__legal p{color:inherit;margin:0}.solis-contact-promo__gravity{z-index:1;pointer-events:none;filter:none;width:100%;height:26rem;position:relative;overflow:hidden}.solis-contact-bricks{box-sizing:border-box;pointer-events:none;flex-flow:wrap;place-content:flex-end center;align-items:flex-end;gap:.8rem;width:100%;height:100%;margin:0;padding:1.2rem;list-style:none;display:flex;position:relative;overflow:hidden}.solis-contact-bricks .solis-contact-brick.object{cursor:default;pointer-events:none;white-space:normal;border-radius:.4rem;flex:0 auto;align-items:center;gap:.8rem;width:max-content;max-width:calc(100vw - 2.4rem);min-height:4.2rem;margin:0;padding:1.2rem 1.4rem;display:flex;position:relative;inset:auto}.solis-contact-brick:nth-child(5n+1){transform:rotate(-2deg)}.solis-contact-brick:nth-child(5n+2){transform:rotate(-1deg)}.solis-contact-brick:nth-child(5n+4){transform:rotate(1deg)}.solis-contact-brick:nth-child(5n){transform:rotate(2deg)}.solis-contact-brick p,.solis-contact-brick__meta,.solis-contact-brick__value{font-family:var(--_font-accent);text-transform:uppercase;margin:0}.solis-contact-brick p{max-width:22rem;color:inherit;overflow-wrap:anywhere;font-size:1.15rem;font-weight:600;line-height:1.05}.solis-contact-brick__meta{color:rgba(var(--nl-black-rgb), .58);flex:none;font-size:.95rem;font-weight:600;line-height:1}.solis-contact-brick__value{color:var(--nl-white);flex:none;font-size:1.65rem;font-weight:700;line-height:1}.solis-contact-bricks .solis-contact-brick.object.solis-contact-brick--stat{background-color:var(--nl-black);color:var(--nl-white)}.solis-contact-bricks .solis-contact-brick.object.solis-contact-brick--stat p{color:var(--nl-white)}.solis-contact-bricks.gravity-physics-active{padding:0;display:block;position:absolute;inset:0}.solis-contact-bricks.gravity-physics-active .solis-contact-brick.object{cursor:default;pointer-events:none;position:absolute;inset:auto;transform:none}@media only screen and (width<=639px){.solis-contact-bricks:not(.gravity-physics-active) .solis-contact-brick.object{flex:calc(50% - .4rem);justify-content:center;gap:.6rem;width:auto;max-width:calc(50% - .4rem);min-height:4.2rem;padding:.9rem 1rem}.solis-contact-bricks:not(.gravity-physics-active) .solis-contact-brick p{max-width:12rem;font-size:1rem}.solis-contact-bricks:not(.gravity-physics-active) .solis-contact-brick__meta{font-size:.8rem}.solis-contact-bricks:not(.gravity-physics-active) .solis-contact-brick__value{font-size:1.35rem}}@media only screen and (width<=767px){.solis-contact-footer .mxd-container.grid-l-container.solis-contact-footer__details,.solis-contact-footer .mxd-container.grid-l-container.solis-contact-footer__legal-wrap{padding-inline:clamp(1.8rem,5vw,2.4rem)}.solis-contact-footer__grid{gap:3.2rem}.solis-contact-footer .mxd-footer-nav02__list ul li,.solis-contact-footer .mxd-footer-nav02__list ul li a{min-width:0;max-width:100%}.solis-contact-footer .mxd-footer-nav02__list ul li a{min-height:4.4rem;font-size:clamp(2rem,6.2vw,2.4rem)}.solis-contact-footer__legal,.solis-contact-footer__legal nav,.solis-contact-footer__legal ul,.solis-contact-footer__legal li,.solis-contact-footer__legal a,.solis-contact-footer__legal p{min-width:0;max-width:100%}.solis-contact-footer__legal a,.solis-contact-footer__legal p{overflow-wrap:anywhere}}@media only screen and (width>=640px){.solis-contact-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4.8rem}}@media only screen and (width>=768px){.solis-contact-promo__gravity{height:clamp(22rem,18vw,24rem)}.solis-contact-bricks{gap:1rem;padding:1.6rem}.solis-contact-bricks .solis-contact-brick.object{gap:1rem;max-width:min(32rem,100vw - 3.2rem);min-height:5rem;padding:1.5rem 1.8rem}.solis-contact-brick p{max-width:25rem;font-size:1.4rem}.solis-contact-brick__meta{font-size:1.1rem}.solis-contact-brick__value{font-size:2rem}}@media only screen and (width>=992px){.solis-contact-footer__legal{flex-direction:row;justify-content:space-between;align-items:flex-end}.solis-contact-footer__legal p{text-align:right;flex:none}}@media (prefers-reduced-motion:reduce){.solis-contact-brick{transform:none!important}}
