/*!*********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/accordion-complex/style.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************/
 .accordion-complex{color:var(--light-green);background:var(--dark-green);overflow:hidden}.accordion-complex .accordion{isolation:isolate;cursor:pointer}.accordion-complex .content-wrapper{max-height:0;transition:var(--duration);overflow:hidden}.accordion-complex .accordion>header{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.accordion-complex .accordion::before,.accordion-complex .accordion::after{content:"";position:absolute;inset-block:0;pointer-events:none}.accordion-complex .accordion::after{width:100%}.accordion-complex .accordion.active::before,.accordion-complex .accordion:hover::before{opacity:1}.accordion-complex .accordion::after{content:"";border-bottom:.1rem solid var(--light-green)}.accordion-complex .accordion:first-child:after{border-top:.1rem solid var(--light-green)}.accordion-complex .accordion .icon::before{content:"More";font:normal bold 1em/normal var(--work-font);letter-spacing:.1em;transition:var(--duration);width:5.4rem;height:5.4rem;border-radius:100%;overflow:hidden;display:flex;justify-content:center;align-items:center;background-color:var(--light-green);color:var(--dark-green);text-transform:uppercase}.accordion-complex .accordion.active .icon::before{content:"close";opacity:1;width:6rem;height:6rem}.accordion-complex h2{font:normal normal 5em/1.72em var(--marlide-font)}.accordion-complex h3{font:normal bold 1.8em/1.7em var(--work-font);letter-spacing:.04em;text-transform:uppercase}.accordion-complex h4{font:normal normal 2.2em/1.18em var(--marlide-font);max-width:calc(100% - 8.6rem)}.accordion-complex h5{font:normal normal 3.6em/1.18em var(--marlide-font)}.accordion-complex h6{font:normal normal 1.8rem/1.55em var(--work-font);font-weight:400;text-transform:uppercase;letter-spacing:.04em}.accordion-complex aside .capacity{font:normal normal 1.4rem/1.55em var(--work-font);font-weight:700;text-transform:uppercase}.accordion-complex aside li p,.accordion-complex aside li{font:normal normal 1.4rem/1.75em var(--work-font);letter-spacing:.1em}.accordion-complex>header p{font:normal normal 1.8em/1.77em var(--work-font);text-transform:uppercase}.accordion-complex .content-wrapper p{font:normal normal 2em/2em var(--work-font);letter-spacing:.1em}.accordion-complex a{color:var(--light-green);text-decoration:underline}@media only screen and (min-width:0) and (max-width:960px){.accordion-complex .row:not(.full-width){padding-inline:1rem}.accordion-complex.row>[class*=col-]{padding-inline:.4rem 19.3rem}.accordion-complex h2{margin-bottom:11rem;position:relative}.accordion-complex h3{margin-bottom:2.4rem}.accordion-complex h5{padding-bottom:3.1rem}.accordion-complex h2::after{content:"";width:.1rem;height:8rem;background:var(--light-green);position:absolute;bottom:-9.2rem;left:50%}.accordion-complex .accordion::after{left:0}.accordion-complex .accordion::before{width:100%;left:0}.accordion-complex .accordion>header{height:11rem}.accordion-complex .accordion::after{border-top:.1rem solid #fff0;transition:0.5s}.accordion-complex .accordion::after{border-top-color:var(--light-green)}.accordion-complex .accordion.active .content-wrapper{margin-bottom:8.2rem;margin-top:3.4rem}.accordion-complex .accordion .main{height:44.3rem;overflow:scroll;margin-bottom:6rem}.accordion-complex h6{margin-bottom:3.2rem}.accordion-complex aside li{padding-bottom:5rem}}@media only screen and (min-width:961px){.accordion-complex .accordion .icon::before{opacity:0;transition:0.5s}.accordion-complex h4::before{content:"";width:0;margin-right:2rem;display:inline-block;vertical-align:middle;transition:0.5s}.accordion-complex .accordion:not(.active):hover h4::before{content:"";width:13.8rem;height:.2rem;background:var(--light-green)}.accordion-complex .accordion:hover .icon::before{opacity:1}.accordion-complex .row:not(.full-width){padding-inline:1.2rem}.accordion-complex .row>[class*=col-]{padding-inline:1rem}.accordion-complex .row-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:7rem}.accordion-complex .accordion:first-child:after{border-top-color:#fff0}.accordion-complex .accordion.active:first-child:after{border-top-color:var(--light-green)}.accordion-complex .accordion>header{padding-block:3.4rem 4.1rem}.accordion-complex h2{text-align:left;margin-bottom:8.3rem;font-size:5.4em;line-height:1.15em}.accordion-complex>header p{margin-bottom:13.4rem;font-size:1.8em;line-height:2em}.accordion-complex h3{font-size:1.8rem;line-height:1.58em;margin-bottom:2rem}.accordion-complex h4{font-size:3em;line-height:1.4em}.accordion-complex h5{font-size:5.4em;line-height:1.15em}.accordion-complex h6{margin-bottom:4.5rem;font-weight:700}.accordion-complex .content-wrapper p{font-size:1.8em}.accordion-complex .content-wrapper li:not(:last-child){margin-bottom:3rem}.accordion-complex .content-wrapper .capacity{font-size:1.4rem;line-height:1.5em;margin-top:4rem;display:block}.accordion-complex .accordion .content-wrapper{padding-inline:10%}.accordion-complex .accordion.active .content-wrapper{margin-bottom:6.6rem}.accordion-complex .accordion .main{width:75%}.accordion-complex .accordion aside{width:15%}.accordion-complex .accordion .icon::before{width:8rem;height:8rem;font-size:1.2em}}