.c-tab-accordion{overflow:hidden}.c-tab-accordion--hasNoSvg .hasSvg{display:none}.c-tab-accordion--hasSvg{display:block}.c-tab-accordion--hasSvg svg{width:101%;height:102%;position:absolute;inset:0}.c-tab-accordion--hasSvg .c-tab-accordion__maxWidth{margin-top:-14%}@media (width>=768px){.c-tab-accordion--hasSvg .c-tab-accordion__maxWidth{margin-top:-17%}}@media (width>=1025px){.c-tab-accordion--hasSvg .c-tab-accordion__maxWidth{margin-top:-25%}}.c-tab-accordion .tab-accordion-footer .btn-bubble{background:0 0;border:3px solid #4fb075;border-radius:4rem}@media (width<=767.98px){.c-tab-accordion .tab-accordion-footer .btn-bubble{line-height:2.2rem}}.c-tab-accordion .tab-accordion-footer .btn-bubble span{background-color:#fbfef9}.c-tab-accordion .tab-accordion-footer .btn-bubble:hover{color:#4fb075;border-color:#fbfef9}.c-tab-accordion__hasBg{position:relative}@media (width>=768px){.c-tab-accordion__hasBg{position:relative}}.c-tab-accordion__hasBg{padding-bottom:50.9015%}.c-tab-accordion--dark-green .c-tab-accordion__wrapper{color:#fbfef9;min-height:25.6rem;padding-bottom:7.2rem}@media (width>=768px){.c-tab-accordion--dark-green .c-tab-accordion__wrapper{padding-bottom:14rem}}.c-tab-accordion--dark-green .c-tab-accordion__wrapper:before{content:"";z-index:-1;pointer-events:none;background-color:#00524c;width:100%;height:120%;position:absolute;top:-1rem;left:0}@media (width>=768px){.c-tab-accordion--dark-green .c-tab-accordion__wrapper:before{top:12rem}}.c-tab-accordion--light svg path.quote-svg-bg{fill:#fbfef9}.c-tab-accordion--reverse svg{transform:scaleX(-1)}.c-tab-accordion__maxWidth{max-width:106.4rem;margin:0 auto}.c-tab-accordion--header{max-width:64rem}.c-tab-accordion .accordion-link{display:flex}@media (width>=768px){.c-tab-accordion .accordion-link{display:none}}.c-tab-accordion__nav{display:none}@media (width>=768px){.c-tab-accordion__nav{display:block}}.c-tab-accordion__nav li:last-child a{margin-bottom:0}.c-tab-accordion__navList{border:1px solid #fbfef9;border-radius:1.3rem;align-items:center;gap:1.6rem;width:100%;min-height:9.2rem;margin-bottom:2rem;padding:1.6rem;display:flex;overflow:hidden}@media (width>=768px){.c-tab-accordion__navList{min-height:10rem;margin-bottom:2rem;padding:1.6rem 2rem 1.6rem 1.6rem}}.c-tab-accordion__navList:last-child a{margin-bottom:0}.c-tab-accordion__navList.active,.c-tab-accordion__navList:hover{color:#231f20;background-color:#fbfef9;margin-bottom:4.4rem;position:relative;overflow:visible}@media (width>=768px){.c-tab-accordion__navList.active,.c-tab-accordion__navList:hover{margin-bottom:2rem;transform:translate(2.2rem)}}.c-tab-accordion__navList.active:after,.c-tab-accordion__navList:hover:after{content:"";background-color:#c17bbe;border-radius:50%;width:4rem;height:4rem;position:absolute;top:auto;bottom:-2rem;left:50%;transform:translate(-50%)}@media (width>=768px){.c-tab-accordion__navList.active:after,.c-tab-accordion__navList:hover:after{display:block;top:50%;left:auto;right:-2rem;transform:translateY(-50%)}}@media (width>=1025px){.c-tab-accordion__navList.active:after,.c-tab-accordion__navList:hover:after{width:4.8rem;height:4.8rem;right:-2.4rem}}.c-tab-accordion__navList.active:before,.c-tab-accordion__navList:hover:before{content:"";color:#fbfef9;z-index:2;speak:never;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:2.4rem;height:2.4rem;font-size:2.4rem;font-style:normal;font-weight:400;line-height:1;position:absolute;bottom:-1.2rem;left:50%;transform:translate(-50%);font-family:fc!important}@media (width>=768px){.c-tab-accordion__navList.active:before,.c-tab-accordion__navList:hover:before{top:50%;left:auto;right:-1.2rem;transform:translateY(-50%)rotate(-90deg)}}.c-tab-accordion__nav .active a{color:#231f20;background-color:#fbfef9;display:flex;position:relative;overflow:visible}@media (width>=768px){.c-tab-accordion__nav .active a{transform:translate(2.2rem)}}.c-tab-accordion__nav .active a:after{content:"";background-color:#c17bbe;border-radius:50%;width:4rem;height:4rem;position:absolute;top:50%;right:-2rem;transform:translateY(-50%)}@media (width>=1025px){.c-tab-accordion__nav .active a:after{width:4.8rem;height:4.8rem;right:-2.4rem}}.c-tab-accordion__nav .active a:before{content:"";color:#fbfef9;z-index:2;speak:never;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:2.4rem;height:2.4rem;font-size:2.4rem;font-style:normal;font-weight:400;line-height:1;position:absolute;top:50%;right:-1.2rem;transform:translateY(-50%);font-family:fc!important}@media (width>=768px){.c-tab-accordion__nav .active a:before{top:50%;left:auto;right:-1.2rem;transform:translateY(-50%)rotate(-90deg)}}.c-tab-accordion--horizontal .c-tab-accordion__nav,.c-tab-accordion--vertical .responsive-tabs-container{display:grid}@media (width>=768px){.c-tab-accordion--vertical .responsive-tabs-container{grid-gap:5.4rem;grid-template-columns:minmax(28.4rem,28.4rem) 1fr}}@media (width>=1025px){.c-tab-accordion--vertical .responsive-tabs-container{grid-gap:12.4rem;grid-template-columns:minmax(20rem,41.6rem) 1fr}}.c-tab-accordion--vertical .c-tab-accordion__content{overflow:hidden}.c-tab-accordion--vertical .c-tab-accordion__pane{display:none;overflow:hidden}.c-tab-accordion--vertical .c-tab-accordion__pane:last-child.active{margin-bottom:0;display:block}@media (width>=1025px){.c-tab-accordion--vertical .c-tab-accordion__pane>*{opacity:0;transition:all .4s;transform:translateY(5.5rem)}.c-tab-accordion--vertical .c-tab-accordion__pane.active>:nth-child(2){transition-delay:.1s}.c-tab-accordion--vertical .c-tab-accordion__pane.active>:nth-child(3){transition-delay:.2s}.c-tab-accordion--vertical .c-tab-accordion__pane.active>:nth-child(4){transition-delay:.3s}}.c-tab-accordion--vertical .c-tab-accordion__pane.active{height:auto;margin-bottom:4.8rem;display:block}@media (width>=768px){.c-tab-accordion--vertical .c-tab-accordion__pane.active{margin-bottom:0}}@media (width>=1025px){.c-tab-accordion--vertical .c-tab-accordion__pane.active{opacity:1;pointer-events:auto;transition-delay:.1s;display:block}.c-tab-accordion--vertical .c-tab-accordion__pane.active>*{opacity:1;transform:none}}.c-tab-accordion--vertical .c-tab-accordion__pane figure{border-radius:1.3rem;padding-bottom:56.0096%;position:relative;overflow:hidden}.c-tab-accordion--vertical .c-tab-accordion__pane figure img{object-fit:cover;object-position:center center;border-radius:1.3rem;position:absolute;inset:0}@keyframes fade_in_show{0%{opacity:0;transform:scaleY(5.5rem);transform-origin:top top}to{opacity:1;transform-origin:top top;transform:scaleY(1)}}
