section.section.section--hero-banner{padding:clamp(4.125rem,2.85714vw + 3.42857125rem,6rem) 0 clamp(5rem,-1.52381vw + 5.37142875rem,4rem);background-color:var(--base-black-97)}@media screen and (min-width:1199px){section.section.section--hero-banner{padding:4.125rem 0 clamp(5rem,-1.52381vw + 5.37142875rem,4rem)}}@media screen and (min-width:1540px){section.section.section--hero-banner{padding:6.6666666667vw 0 4.4444444444vw}}section.section.section--hero-banner:has(.hero-banner__picture){padding-bottom:0}section.section.section--hero-banner:has(.hero-banner--split){padding-bottom:clamp(2.625rem,5.14286vw + 1.37142875rem,6rem)}@media screen and (min-width:1540px){section.section.section--hero-banner:has(.hero-banner--split){padding-bottom:6.6666666667vw}}section.section.section--hero-banner:has(.hero-banner--black){padding:4.125rem 0 6.0625rem;background-color:var(--black-1-blur)}@media screen and (min-width:1540px){section.section.section--hero-banner:has(.hero-banner--black){padding:4.5833333333vw 0 6.25vw}}@media screen and (min-width:1199px){.wrg.hero-banner{padding-top:3.4375rem}}.wrg.hero-banner h1{color:var(--white);font-size:clamp(3.5rem,2.28571vw + 2.942856875rem,5rem);font-weight:400;letter-spacing:-0.1575rem;line-height:1;text-transform:capitalize}@media screen and (min-width:1024px){.wrg.hero-banner h1{max-width:77.0833333333vw;font-weight:300;letter-spacing:-0.125rem;line-height:0.9}}@media screen and (min-width:1199px){.wrg.hero-banner h1{margin-top:1.1875rem;margin-bottom:0}}@media screen and (min-width:1540px){.wrg.hero-banner h1{font-size:5.5555555556vw}}.wrg.hero-banner h1:has(+.hero-banner__cnt){margin-bottom:2.5rem}@media screen and (min-width:1199px){.wrg.hero-banner h1:has(+.hero-banner__cnt){margin-bottom:0}}.wrg.hero-banner h1+.hero-banner__cnt,.wrg.hero-banner h1+p{margin-top:clamp(2.5rem,0.7619vw + 2.314285625rem,3rem)}@media screen and (min-width:1540px){.wrg.hero-banner h1+.hero-banner__cnt,.wrg.hero-banner h1+p{margin-top:4.1666666667vw}}.wrg.hero-banner p{color:var(--white);font-size:1.25rem;line-height:130%;opacity:0.7}@media screen and (min-width:1024px){.wrg.hero-banner p{max-width:44.375vw}}@media screen and (min-width:1199px){.wrg.hero-banner p{opacity:1}}@media screen and (min-width:1540px){.wrg.hero-banner p{font-size:1.6666666667vw}}.wrg.hero-banner p em,.wrg.hero-banner p i{font-style:italic;font-weight:300}@media screen and (min-width:1024px){.wrg.hero-banner p em,.wrg.hero-banner p i{font-weight:400}}.wrg.hero-banner p b,.wrg.hero-banner p strong{font-weight:500}.wrg.hero-banner p span{color:var(--white)}.wrg.hero-banner .hero-banner__client{font-size:1.5rem;font-weight:500;line-height:1}@media screen and (min-width:1199px){.wrg.hero-banner .hero-banner__client{line-height:1.3}}.wrg.hero-banner .hero-banner__picture{margin-top:clamp(2.625rem,4.57143vw + 1.510714375rem,5.625rem)}@media screen and (min-width:1540px){.wrg.hero-banner .hero-banner__picture{margin-top:4.4444444444vw}}.wrg.hero-banner .aspect-box{--aspect-ratio:450/390}@media screen and (min-width:1024px){.wrg.hero-banner .aspect-box{--aspect-ratio:810/1440}}@media screen and (min-width:1320px){.wrg.hero-banner.hero-banner--split .hero-banner__wrap{display:flex;align-items:flex-end;justify-content:space-between}}@media screen and (min-width:1320px){.wrg.hero-banner.hero-banner--split .hero-banner__wrap h1{width:50%}}@media screen and (min-width:1320px){.wrg.hero-banner.hero-banner--split .hero-banner__wrap .hero-banner__cnt,.wrg.hero-banner.hero-banner--split .hero-banner__wrap>p{width:40%;text-align:right}}@media screen and (min-width:1024px){.wrg.hero-banner.hero-banner--two-thirds h1{max-width:59.0277777778vw}}@media screen and (min-width:1199px){.wrg.hero-banner.hero-banner--two-thirds:has(aside):not(.hero-banner--split) .hero-banner__wrap{display:grid;justify-content:space-between;grid-template-columns:auto auto}}@media screen and (min-width:1199px){.wrg.hero-banner.hero-banner--two-thirds:has(aside):not(.hero-banner--split) .hero-banner__cnt{grid-area:2/1/3/2}}.wrg.hero-banner aside{max-width:19.6875rem;height:-moz-fit-content;height:fit-content;padding:1.6875rem 1.9375rem 1.4375rem;border:0.0625rem solid var(--black-75);margin-top:2rem}@media screen and (min-width:1199px){.wrg.hero-banner aside{margin-top:1.25rem;grid-row:1/3}}@media screen and (min-width:1540px){.wrg.hero-banner aside{max-width:21.875vw;padding:1.875vw 2.1527777778vw 1.5972222222vw;margin-top:1.3888888889vw}}.wrg.hero-banner aside .hero-banner__contact-title{display:grid;margin-bottom:1.75rem;column-gap:0.625rem;grid-template-columns:1.5rem auto}@media screen and (min-width:1540px){.wrg.hero-banner aside .hero-banner__contact-title{margin-bottom:1.9444444444vw;column-gap:0.6944444444vw;grid-template-columns:1.6666666667vw auto}}.wrg.hero-banner aside .hero-banner__contact-title .aspect-box{--aspect-ratio:24/24}.wrg.hero-banner aside .hero-banner__contact-title .aspect-box img{object-fit:contain;object-position:center}.wrg.hero-banner aside .hero-banner__contact-title h2{color:var(--white);font-size:1.5rem;font-weight:400;line-height:1.3334}@media screen and (min-width:1540px){.wrg.hero-banner aside .hero-banner__contact-title h2{font-size:1.6666666667vw}}.wrg.hero-banner aside .hero-banner__contact-content li{position:relative;display:grid;width:-moz-fit-content;width:fit-content;align-items:center;padding:0.15625rem 0.875rem 0.15625rem 0.1875rem;border:0.09375rem solid var(--black-15);border-radius:38.134875rem;margin-bottom:0.5rem;column-gap:0.5rem;grid-template-columns:2rem auto;list-style-type:none;transition:all 0.3s ease-in-out}.wrg.hero-banner aside .hero-banner__contact-content li:hover{background-color:var(--black-15)}.wrg.hero-banner aside .hero-banner__contact-content li:hover span{color:var(--base-black-97)}@media screen and (min-width:1540px){.wrg.hero-banner aside .hero-banner__contact-content li{padding:0.1736111111vw 0.9722222222vw 0.1736111111vw 0.2083333333vw;margin-bottom:0.5555555556vw}}.wrg.hero-banner aside .hero-banner__contact-content a{position:absolute;top:0;width:100%;height:100%;font-size:0;line-height:0;text-decoration:none}.wrg.hero-banner aside .hero-banner__contact-content a:hover~span{color:var(--base-black-97)}.wrg.hero-banner aside .hero-banner__contact-content .aspect-box{--aspect-ratio:32/32;max-width:2rem}@media screen and (min-width:1540px){.wrg.hero-banner aside .hero-banner__contact-content .aspect-box{max-width:2.2222222222vw}}.wrg.hero-banner aside .hero-banner__contact-content .aspect-box img{border-radius:50%;object-fit:cover;object-position:center}.wrg.hero-banner aside .hero-banner__contact-content span{color:var(--black-15);font-family:IBM Plex Mono,Times New Roman,Times,serif;font-size:0.9375rem;font-weight:500;letter-spacing:0.075rem;line-height:1rem;text-transform:uppercase;transition:all 0.3s ease-in-out}@media screen and (min-width:1540px){.wrg.hero-banner aside .hero-banner__contact-content span{letter-spacing:0.0833333333vw}}@media screen and (min-width:1540px){.wrg.hero-banner.hero-banner--black .hero-banner__wrap h1{max-width:59.0277777778vw}}.wrg.hero-banner.hero-banner--black .hero-banner__wrap h1 span{color:var(--black-45)}.wrg.hero-banner.hero-banner--black .hero-banner__wrap h1+.hero-banner__cnt,.wrg.hero-banner.hero-banner--black .hero-banner__wrap h1+p{margin-top:0}.wrg.hero-banner.hero-banner--black .hero-banner__wrap .hero-banner__cnt{max-width:29.0625rem}@media screen and (min-width:1540px){.wrg.hero-banner.hero-banner--black .hero-banner__wrap .hero-banner__cnt{max-width:32.2916666667vw}}section.section--scoping-1{border-top:0.0625rem solid var(--black-75);background-color:var(--base-black-97)}.wrg.particulars-scoping{padding:4.375rem 0}@media screen and (min-width:991px){.wrg.particulars-scoping{display:flex;padding:6.875rem 0 10.375rem}}.wrg.particulars-scoping>header{margin-bottom:1.75rem}@media screen and (min-width:991px){.wrg.particulars-scoping>header{width:50%;padding-right:1rem}}.wrg.particulars-scoping>header h2{color:var(--white);font-size:2.5rem;font-weight:400;letter-spacing:-0.0625rem;line-height:1}@media screen and (min-width:1199px){.wrg.particulars-scoping>header h2{letter-spacing:normal}}.section--light .wrg.particulars-scoping>header h2{color:var(--black)}.section--scoping-3 .wrg.particulars-scoping>header h2{color:var(--white)}@media screen and (min-width:991px){.wrg.particulars-scoping .particulars-scoping__content{width:50%}}.wrg.particulars-scoping .particulars-scoping__content header:not(:first-of-type){margin-top:4.125rem}.wrg.particulars-scoping .particulars-scoping__content h3{margin-top:4.125rem;color:var(--white);font-size:2.5rem;font-weight:400;letter-spacing:-0.0625rem;line-height:1}@media screen and (min-width:1199px){.wrg.particulars-scoping .particulars-scoping__content h3{letter-spacing:normal}}.section--light .wrg.particulars-scoping .particulars-scoping__content h3{color:var(--black)}.wrg.particulars-scoping .particulars-scoping__content h3:first-child{margin-top:0}.wrg.particulars-scoping .particulars-scoping__content li,.wrg.particulars-scoping .particulars-scoping__content p{color:var(--black-45);font-size:1.25rem;font-weight:400;line-height:1.3;list-style:none}.wrg.particulars-scoping .particulars-scoping__content li:not(:last-child),.wrg.particulars-scoping .particulars-scoping__content p:not(:last-child){margin-bottom:1.1875rem}.wrg.particulars-scoping .particulars-scoping__content b{font-weight:500}.wrg.particulars-scoping .particulars-scoping__content>ol,.wrg.particulars-scoping .particulars-scoping__content>ul{padding-left:1.875rem}.wrg.particulars-scoping .particulars-scoping__content>ol>li,.wrg.particulars-scoping .particulars-scoping__content>ul>li{margin-top:2.1875rem}.wrg.particulars-scoping .particulars-scoping__content ul>li{position:relative}.wrg.particulars-scoping .particulars-scoping__content ul>li:before{position:absolute;top:0.625rem;left:-1.3125rem;width:0.375rem;height:0.375rem;border-radius:50%;background-color:var(--black-45);content:""}.wrg.particulars-scoping .particulars-scoping__content ul>li>ul{padding-left:1.5rem;margin-top:0.75rem}.wrg.particulars-scoping .particulars-scoping__content ul>li>ul>li:before{border-radius:0}.wrg.particulars-scoping .particulars-scoping__content ul>li>ol{margin-top:0.625rem}.wrg.particulars-scoping .particulars-scoping__content ol>li{position:relative;counter-increment:item;list-style:none}.wrg.particulars-scoping .particulars-scoping__content ol>li:before{position:absolute;top:0;left:-1.875rem;color:var(--black-45);content:counter(item) "  .";font-size:1.25rem;font-weight:400;line-height:1.33}.wrg.particulars-scoping .particulars-scoping__content ol>li ol{padding-left:1.875rem}.wrg.particulars-scoping .particulars-scoping__content ol>li ol>li{position:relative;counter-increment:item-alpha}.wrg.particulars-scoping .particulars-scoping__content ol>li ol>li:before{position:absolute;top:0;left:-1.875rem;color:var(--black-45);content:counter(item-alpha,lower-alpha) "  .";font-size:1.25rem;font-weight:400;line-height:1.33}.wrg.particulars-scoping .particulars-scoping__content ol>li ul{margin-top:0.625rem}.wrg.particulars-scoping .particulars-scoping__content ol>li ul li:not(:last-child){margin-bottom:0.625rem}.wrg.particulars-scoping .particulars-scoping__content ol:has(+p){margin-bottom:1.25rem}@media screen and (min-width:991px){.wrg.particulars-scoping--1{padding-top:3.25rem}}.wrg.particulars-our-how{padding:6.25rem 0}.wrg.particulars-our-how header{padding:0 1.75rem;margin-bottom:1.75rem}.wrg.particulars-our-how ul li{list-style:none}.wrg.particulars-our-how ul li .wrg.particulars article h4{color:var(--black)}.wrg.particulars-our-how ul li .wrg.particulars article h4.particulars-title--little{line-height:1.4}.wrg.particulars-our-how ul li .wrg.particulars article .particulars__content li+p,.wrg.particulars-our-how ul li .wrg.particulars article .particulars__content li+ul,.wrg.particulars-our-how ul li .wrg.particulars article .particulars__content p+p,.wrg.particulars-our-how ul li .wrg.particulars article .particulars__content p+ul,.wrg.particulars-our-how ul li .wrg.particulars article .particulars__content ul+p,.wrg.particulars-our-how ul li .wrg.particulars article .particulars__content ul+ul{margin-top:0.375rem}.wrg.particulars{padding:1.25rem 1.75rem;border-top:0.0625rem solid var(--black-25)}.section--dark .wrg.particulars{border-top:0.0625rem solid var(--black-85)}.wrg.particulars.particulars--no-border{padding-top:1.875rem;border:0}.wrg.particulars.particulars--icon>img{margin-top:-0.1875rem}@media screen and (min-width:768px){.wrg.particulars article{display:flex;align-items:start;justify-content:space-between;margin:0 -0.625rem}}.wrg.particulars article .particulars__title{margin-bottom:clamp(1.25rem,1.14286vw + 0.97142875rem,2rem)}@media screen and (min-width:768px){.wrg.particulars article .particulars__title{width:49.91%;max-width:49.91%;padding:0 0.625rem}}@media screen and (min-width:991px){.wrg.particulars article .particulars__title{width:53.33%;max-width:53.33%}}.wrg.particulars article .particulars__title h4{margin-bottom:0;color:var(--black);font-family:F37 Bolton,system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.01rem;line-height:1.1}.section--black .wrg.particulars article .particulars__title h4,.section--dark .wrg.particulars article .particulars__title h4{color:var(--black-150)}.wrg.particulars article .particulars__title h4.particulars-title--large{color:var(--black-105);font-size:1.5rem;letter-spacing:-0.015rem}.section--black .wrg.particulars article .particulars__title h4.particulars-title--large,.section--dark .wrg.particulars article .particulars__title h4.particulars-title--large{color:var(--black-150)}.wrg.particulars article .particulars__title p{color:var(--grey-25);font-family:F37 Bolton,system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.01rem;line-height:1.4}@media screen and (min-width:768px){.wrg.particulars article .particulars__content{width:50.0927643785%;padding:0 0.625rem}}.wrg.particulars article .particulars__content>div{display:flex;flex-wrap:wrap;justify-content:flex-start}.wrg.particulars article .particulars__content li,.wrg.particulars article .particulars__content p{margin-bottom:0;color:var(--black-350);font-family:F37 Bolton,system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.4}.wrg.particulars article .particulars__content li+p,.wrg.particulars article .particulars__content li+ul,.wrg.particulars article .particulars__content p+p,.wrg.particulars article .particulars__content p+ul{margin-top:0.75rem}.wrg.particulars article .particulars__content a{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-decoration:underline}.wrg.particulars article .particulars__content a:hover{text-decoration:none}.wrg.particulars article .particulars__content ul li{position:relative;padding-left:1.5rem;list-style:none}.wrg.particulars article .particulars__content ul li:not(:last-child){margin-bottom:1.5rem}.wrg.particulars article .particulars__content ul li:before{position:absolute;top:0.5625rem;left:0.4375rem;width:0.375rem;height:0.375rem;border-radius:50%;background-color:var(--grey-25);content:""}.wrg.particulars article .particulars__content ul li ul{margin-top:0.875rem}.wrg.particulars article .particulars__content ul li ul li{padding-left:0.9375rem}.wrg.particulars article .particulars__content ul li ul li:not(:last-child){margin-bottom:1.5rem}.wrg.particulars article .particulars__content ul+p,.wrg.particulars article .particulars__content ul+ul{margin-top:0.375rem}.wrg.particulars article .particulars__content .particulars__title-text:not(:last-child){margin-bottom:0.875rem}.wrg.particulars article .particulars__content .particulars__title-text:not(:last-child):has(img){margin-bottom:0.5rem}.wrg.particulars article .particulars__content .particulars__title-text h5{margin-bottom:0;font-family:F37 Bolton,system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.4}.section--light .wrg.particulars article .particulars__content .particulars__title-text h5{color:var(--black)}.section--dark .wrg.particulars article .particulars__content .particulars__title-text h5{color:var(--white)}
/*# sourceMappingURL=page-scoping-questions.css.map */
