.int-sol{background:#fdfdfd;padding-block:4rem}@media (max-width:767px){.int-sol{padding:0}}.int-sol .container{display:flex;padding-inline:4rem}@media (max-width:767px){.int-sol .container{padding:0;flex-direction:column}}.int-sol__left{flex:1 0 auto;background:#edede9;display:flex;flex-direction:column;justify-content:center;padding:1rem 9.5rem}@media (max-width:1025px){.int-sol__left{padding:1rem 2.5rem}}@media (max-width:767px){.int-sol__left{padding:5rem 1.25rem 2rem}}.int-sol__left h2{color:#1e1d1c;font-family:"Financier Display";font-size:4.375rem;font-style:normal;font-weight:400;line-height:96%;letter-spacing:-.04375rem;margin-bottom:3.12rem;max-width:33.375rem}@media (max-width:767px){.int-sol__left h2{max-width:none;font-size:2.5rem;letter-spacing:-.025rem;margin-bottom:2rem}}.int-sol__left .btn{margin-top:3.75rem;align-self:flex-start}@media (max-width:767px){.int-sol__left .btn{margin-top:2.5rem}}.int-sol__desc{max-width:40.625rem}@media (max-width:767px){.int-sol__desc{max-width:n}}.int-sol__desc *{color:rgba(30,29,28,.8);font-size:1.5rem;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.015rem}@media (max-width:767px){.int-sol__desc *{max-width:none;font-size:1.25rem;letter-spacing:.0125rem}}.int-sol__right{width:51rem;height:51rem;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}@media (max-width:1025px){.int-sol__right{width:45rem;height:45rem}}@media (max-width:767px){.int-sol__right{display:flex;flex-direction:column;height:auto;width:100%}}.int-sol__right.active .int-sol__item::before{animation:beforeShow 1s ease-out 0s 1 forwards}.int-sol__right.active .int-sol__item::after{animation:afterShow .5s ease-out .5s 1 forwards}.int-sol__right.active .int-sol__item h4,.int-sol__right.active .int-sol__item h5{animation:headersShow .5s ease-out 1.5s 1 forwards}.int-sol__right.active .int-sol__item:nth-child(2)::before{animation-delay:.5s}.int-sol__right.active .int-sol__item:nth-child(2)::after{animation-delay:1s}.int-sol__right.active .int-sol__item:nth-child(2) h4,.int-sol__right.active .int-sol__item:nth-child(2) h5{animation-delay:1.5s}.int-sol__right.active .int-sol__item:nth-child(3)::before{animation-delay:1s}.int-sol__right.active .int-sol__item:nth-child(3)::after{animation-delay:1.5s}.int-sol__right.active .int-sol__item:nth-child(3) h4,.int-sol__right.active .int-sol__item:nth-child(3) h5{animation-delay:2s}.int-sol__right.active .int-sol__item:nth-child(4)::before{animation-delay:1.5s}.int-sol__right.active .int-sol__item:nth-child(4)::after{animation-delay:2s}.int-sol__right.active .int-sol__item:nth-child(4) h4,.int-sol__right.active .int-sol__item:nth-child(4) h5{animation-delay:2.5s}.int-sol__item{padding-left:3.75rem;padding-bottom:3.75rem;padding-top:11.56rem;padding-right:2.5rem;position:relative}.int-sol__item:first-child .counter{height:5.625rem;font-size:5.625rem}.int-sol__item:first-child .counter>span:nth-of-type(2){position:relative;left:-.5rem}@media (max-width:1025px){.int-sol__item{padding-top:8rem}}@media (max-width:767px){.int-sol__item{padding-left:2.5rem;padding-bottom:2.5rem;padding-top:10.94rem}}.int-sol__item::before{content:"";position:absolute;display:block;left:0;top:0;width:0;height:100%}.int-sol__item::after{content:"";position:absolute;display:block;top:2.5rem;right:2.25rem;width:3.25rem;height:3.25rem;opacity:0;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='52' height='52' viewBox='0 0 52 52' fill='none'%3E%3Cg clip-path='url(%23clip0_1809_30113)'%3E%3Cpath d='M26 52H25.1338V31.2002H26V52ZM52 25.1338V26H31.2002V25.1338H52ZM19.9336 26H0V25.1338H19.9336V26ZM26 19.9336H25.1338V0H26V19.9336Z' fill='%231E1D1C'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1809_30113'%3E%3Crect width='52' height='52' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}@media (max-width:767px){.int-sol__item::after{right:2.5rem}}.int-sol__item h4{color:#1e1d1c;font-size:5.625rem;font-style:normal;font-weight:400;line-height:90%;letter-spacing:-.05625rem;margin-bottom:1rem;font-family:"Founders Grotesk",sans-serif;opacity:0;display:flex}@media (max-width:767px){.int-sol__item h4{font-size:4.375rem;letter-spacing:-.04375rem}}.int-sol__item h4 .counter{height:5.625rem;font-size:5.625rem}@media (max-width:767px){.int-sol__item h4 .counter{font-size:4.375rem;height:4.375rem}}.int-sol__item h4 sup{position:relative;font-size:3.6rem;bottom:1.8rem}@media (max-width:767px){.int-sol__item h4 sup{font-size:3rem;bottom:1.5rem}}.int-sol__item h5{color:#1e1d1c;font-size:1.875rem;font-style:normal;font-weight:400;line-height:110%;letter-spacing:-.01875rem;font-family:"Founders Grotesk",sans-serif;opacity:0}.int-sol__item h5 sup{position:relative;font-size:1.1rem;bottom:.6rem;left:.3rem}@media (max-width:767px){.int-sol__item h5{font-size:1.875rem;letter-spacing:-.01875rem}}.int-sol__item:nth-child(1)::before{background:#f7f7f5}.int-sol__item:nth-child(2)::before{background:#edede9}.int-sol__item:nth-child(3)::before{background:#415a77}.int-sol__item:nth-child(3) *{color:#fdfdfd}.int-sol__item:nth-child(3)::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='52' height='52' viewBox='0 0 52 52' fill='none'%3E%3Cg clip-path='url(%23clip0_2068_35160)'%3E%3Cpath d='M26 52H25.1338V31.2002H26V52ZM52 25.1338V26H31.2002V25.1338H52ZM19.9336 26H0V25.1338H19.9336V26ZM26 19.9336H25.1338V0H26V19.9336Z' fill='%23FDFDFD'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2068_35160'%3E%3Crect width='52' height='52' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.int-sol__item:nth-child(4)::before{background:#f7f7f5}.int-sol__item-inner{position:relative;z-index:1}.int-sol__footnotes{display:flex;flex-direction:column;gap:.5rem;margin-top:1.5rem}.int-sol__footnotes h6{padding-left:9.5rem;width:100%;color:#686867;font-family:"Founders Grotesk";font-size:1rem;font-style:normal;font-weight:300;line-height:120%;letter-spacing:-.01rem}@media (max-width:1025px){.int-sol__footnotes h6{padding-left:3rem}}@media (max-width:767px){.int-sol__footnotes h6{padding-left:1.25rem;margin-bottom:.5rem}}@keyframes beforeShow{0%{width:0%}100%{width:100%}}@keyframes afterShow{0%{opacity:0;rotate:0deg}100%{opacity:1;rotate:-90deg}}@keyframes headersShow{0%{opacity:0}100%{opacity:1}}