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--faq-accordion{padding:clamp(5rem,2.47619vw + 4.39642875rem,6.625rem) 0}section.section--faq-accordion header{margin-bottom:2.6875rem}section.section--faq-accordion header h2{font-size:2.5rem;letter-spacing:-0.0625rem;line-height:1}@media screen and (min-width:1199px){section.section--faq-accordion header h2{font-size:3.25rem;letter-spacing:-0.08125rem;line-height:1.23}}section.section--faq-accordion:has(+.section--faq-accordion){padding-bottom:0}section.section--faq-accordion+.section--faq-accordion{padding-top:3.25rem}.wrg.faq-accordion:not(:last-child){margin-bottom:4.375rem}.wrg.faq-accordion header{margin-bottom:1.375rem}.wrg.faq-accordion header h3{color:var(--base-black-97);font-size:2.5rem;font-weight:400;letter-spacing:-0.0625rem;line-height:1}@media screen and (min-width:1199px){.wrg.faq-accordion header h3{font-size:3.25rem;letter-spacing:-0.08125rem;line-height:1.23}}.wrg.faq-accordion .faq-accordion__wrapper{padding:0 clamp(0rem,7.61905vw - 1.857143125rem,5rem)}.wrg.faq-accordion .faq-accordion__wrapper .accordion{overflow:hidden;width:100%}.wrg.faq-accordion .faq-accordion__wrapper .accordion li:has([id^=acc-none]){display:none}.wrg.faq-accordion .faq-accordion__wrapper .accordion li:has([id^=acc-none]) [id^=acc-none]{display:none}.wrg.faq-accordion .faq-accordion__wrapper .accordion-item{position:relative;list-style:none}.wrg.faq-accordion .faq-accordion__wrapper .accordion-item label{position:relative;padding:0 1.5rem 2.25rem 0;border-bottom:0.0625rem solid var(--black-15);margin:2.25rem 0 0;color:var(--base-black-97);font-size:1.5rem;font-weight:500;line-height:1.33}.wrg.faq-accordion .faq-accordion__wrapper .accordion-item label:after{position:absolute;top:0.1875rem;right:0;width:1.5rem;height:1.5rem;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3e%3cpath d='M12 5V19M5 12H19' stroke='%23080807' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");background-size:1.5rem;content:""}.wrg.faq-accordion .faq-accordion__wrapper .accordion-item label.accordion-close-label:after{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3e%3cpath d='M5 12H19' stroke='%23080807' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e")}.wrg.faq-accordion .faq-accordion__wrapper .accordion-radio{display:none}.wrg.faq-accordion .faq-accordion__wrapper .accordion-radio:checked~.accordion-content{max-height:100%}.wrg.faq-accordion .faq-accordion__wrapper .accordion-radio:checked~.accordion-close-label{display:block}.wrg.faq-accordion .faq-accordion__wrapper .accordion-open-label{display:block;cursor:pointer;transition:all 0.3s ease-in-out}.wrg.faq-accordion .faq-accordion__wrapper .accordion-close-label{display:none;cursor:pointer;transition:all 0.3s ease-in-out}.wrg.faq-accordion .faq-accordion__wrapper .accordion-content{overflow:hidden;max-height:0;transition:all 0.3s ease-in-out}.wrg.faq-accordion .faq-accordion__wrapper .accordion-content>:first-child{padding-top:1.875rem}.wrg.faq-accordion .faq-accordion__wrapper .accordion-content>:last-child{padding-bottom:1.875rem}.wrg.faq-accordion .faq-accordion__wrapper .accordion-content li,.wrg.faq-accordion .faq-accordion__wrapper .accordion-content p{color:var(--black-55);font-size:1.25rem;font-weight:400;line-height:1.33}.wrg.faq-accordion .faq-accordion__wrapper .accordion-content ul li{position:relative;padding-left:1.875rem;list-style:none}.wrg.faq-accordion .faq-accordion__wrapper .accordion-content ul li:not(:last-child){margin-bottom:1.125rem}.wrg.faq-accordion .faq-accordion__wrapper .accordion-content ul li:after{position:absolute;top:0.75rem;left:1rem;width:0.375rem;height:0.375rem;border-radius:50%;background-color:var(--black-55);content:""}.wrg.faq-accordion .faq-accordion__wrapper .accordion-content ol ol,.wrg.faq-accordion .faq-accordion__wrapper .accordion-content ol ul,.wrg.faq-accordion .faq-accordion__wrapper .accordion-content ul ol,.wrg.faq-accordion .faq-accordion__wrapper .accordion-content ul ul{margin-top:0.75rem}.wrg.faq-accordion .faq-accordion__wrapper .accordion-content a{color:var(--black-55);transition:all 0.3s ease-in-out}.wrg.faq-accordion .faq-accordion__wrapper .accordion-content a:focus,.wrg.faq-accordion .faq-accordion__wrapper .accordion-content a:hover{color:var(--base-black-97)}.wrg.faq-accordion .faq-accordion__wrapper .accordion li:has([id^=acc-none]:checked)~.accordion-item .accordion-close-label{display:none}.wrg.faq-accordion .faq-accordion__wrapper .accordion li:has([id^=acc-none]:checked)~.accordion-item .accordion-open-label{display:block}.wrg.faq-accordion .faq-accordion__wrapper .accordion li:has(input[type=radio]:checked)~.accordion-item .accordion-close-label{display:none}section.section--glossary{padding:clamp(5rem,3.80952vw + 4.07142875rem,7.5rem) 0}.wrg.glossary li{list-style:none}.wrg.glossary .glossary__item:first-child header h2{color:var(--white);font-size:2.5rem;font-weight:400;letter-spacing:-0.0625rem}@media screen and (min-width:1199px){.wrg.glossary .glossary__item:first-child header h2{font-size:3.25rem;letter-spacing:-0.08125rem;line-height:4rem}}.wrg.glossary .glossary__item:not(:last-child){margin-bottom:4.125rem}@media screen and (min-width:768px){.wrg.glossary .glossary__item{display:flex;gap:3rem}}.wrg.glossary .glossary__item>header{margin-bottom:3rem}@media screen and (min-width:768px){.wrg.glossary .glossary__item>header{flex:1}}@media screen and (min-width:991px){.wrg.glossary .glossary__item>header{width:50%;margin-bottom:1.875rem}}.wrg.glossary .glossary__item>header h2{color:var(--white);font-size:4rem;font-weight:400;letter-spacing:-0.1rem;line-height:100%}@media screen and (min-width:1199px){.wrg.glossary .glossary__item>header h2{font-size:3.25rem;letter-spacing:-0.08125rem;line-height:4rem}}@media screen and (min-width:768px){.wrg.glossary .glossary__item>article{flex:1}}.wrg.glossary .glossary__item>article .glossary__list-wrapper h3{margin:0 0 3rem;color:var(--light-grey);font-size:4rem;font-weight:400;letter-spacing:-0.1rem;line-height:1}.wrg.glossary .glossary__item>article .glossary__list-wrapper h3:not(:first-of-type){margin-top:4.125rem}.wrg.glossary .glossary__item>article .glossary__list-wrapper h4{margin:3rem 0 1.5rem;color:var(--white);font-size:1.5rem;font-weight:500;line-height:1.3}.wrg.glossary .glossary__item>article .glossary__list-wrapper h4:first-of-type{margin-top:0}.wrg.glossary .glossary__item>article .glossary__list-wrapper li,.wrg.glossary .glossary__item>article .glossary__list-wrapper p{color:var(--black-45);font-size:1.25rem;font-weight:400;line-height:130%}@media screen and (min-width:991px){.wrg.glossary .glossary__item>article .glossary__list-wrapper li,.wrg.glossary .glossary__item>article .glossary__list-wrapper p{font-size:1.5rem;line-height:2rem}}.wrg.glossary .glossary__item>article .glossary__list-wrapper li b,.wrg.glossary .glossary__item>article .glossary__list-wrapper p b{color:var(--white);font-weight:500}.wrg.glossary .glossary__item>article .glossary__list-wrapper p strong{color:var(--white)}.wrg.glossary .glossary__item>article .glossary__list-wrapper a{color:inherit;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;transition:-webkit-text-decoration 0.3s ease-in-out;transition:text-decoration 0.3s ease-in-out;transition:text-decoration 0.3s ease-in-out,-webkit-text-decoration 0.3s ease-in-out}.wrg.glossary .glossary__item>article .glossary__list-wrapper a:hover{text-decoration:none}@media screen and (min-width:768px){.wrg.glossary .glossary__item>article .glossary__list-wrapper>li{display:flex;gap:3rem}}.wrg.glossary .glossary__item>article .glossary__list-wrapper>li:not(:last-child){margin-bottom:4.125rem}.wrg.glossary .glossary__item>article .glossary__list-wrapper>li>header{margin-bottom:3rem}@media screen and (min-width:768px){.wrg.glossary .glossary__item>article .glossary__list-wrapper>li>header{flex:1}}.wrg.glossary .glossary__item>article .glossary__list-wrapper>li>header h3{margin:0}@media screen and (min-width:768px){.wrg.glossary .glossary__item>article .glossary__list-wrapper>li ul.glossary__sub-list{flex:1}}.wrg.glossary .glossary__item>article .glossary__list-wrapper>li ul.glossary__sub-list>li:not(:last-child){margin-bottom:3rem}.wrg.glossary .glossary__item>article .glossary__list-wrapper>li ul.glossary__sub-list>li>header{margin-bottom:1.5rem}.wrg.glossary .glossary__item>article .glossary__list-wrapper>li ul.glossary__sub-list>li>header h4{margin:0}
/*# sourceMappingURL=page-faq.css.map */
