.gradient-text-financial-reports{background:linear-gradient(to right,rgba(3,78,161,1),rgba(0,183,172,1));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;display:inline-block}.metaboloc-section-financial-reports{margin-bottom:35px}.metabolic-content-financial-reports h1{font-size:55px;line-height:70px;font-weight:400;margin-bottom:10px;font-family:MontserratSB;display:block;text-align:center;margin-top:30px}.metabolic-content-financial-reports p{font-size:30px;margin-bottom:30px;line-height:34px;color:#034ea1;margin:20px 0;text-align:center}.section-title-financial-reports{text-align:center;font-size:32px;margin-left:auto;margin-right:auto;width:max-content;display:block}@media (max-width:768px){.section-title-financial-reports{font-size:24px;margin-bottom:15px;margin-top:5px}}.gg-chevron-down-financial-reports{box-sizing:border-box;position:relative;transform:scale(var(--ggs,1));width:22px;height:22px;border:2px solid transparent;border-radius:100px}.gg-chevron-down-financial-reports::after{content:"";display:block;box-sizing:border-box;position:absolute;width:10px;height:10px;border-bottom:2px solid;border-right:2px solid;transform:rotate(45deg);left:4px;top:2px}.accordion-financial-reports{width:100%;max-width:100%;overflow:hidden;background-color:#fff;border-bottom:1px solid #034ea1}.accordion__intro-financial-reports{position:relative;padding:20px 0;cursor:pointer}.accordion__intro-financial-reports span{position:absolute;right:30px;top:35%;transition:all .3s ease-in-out;color:#034ea1}.accordion-financial-reports.accordion__active-financial-reports .accordion__intro-financial-reports span{transform:rotate(180deg)}.accordion__content-financial-reports{max-height:0;overflow:hidden;transition:all .25s ease-out;opacity:0}.accordion__active-financial-reports .accordion__content-financial-reports{padding:20px 0;opacity:1;max-height:max-content}.accordion-financial-reports h3{color:#034ea1;font-size:20px;font-weight:400}.quarterly-results-anchor-financial-reports{display:block;margin-block:10px;padding:12px 20px;background:#f0f7ff;color:#034ea1;text-decoration:none;border-radius:6px;border-left:4px solid #00b7ac;transition:all .3s ease;font-weight:500}.quarterly-results-anchor-financial-reports:hover{background:#034ea1;color:#fff;border-left-color:#034ea1}.approach-financial-reports p{font-size:20px;line-height:34px;color:rgba(51,51,51,1);font-family:Montserrat-Light}.tabs-section-financial-reports{background:url(../../images/life-gl-left-bg.png) 0 20% no-repeat,url(../../images/life-gl-right-bg.png) 100% 20% no-repeat #00b7ac;padding:67px 40px;align-content:center;background-repeat:no-repeat}.tabs-wrapper-financial-reports{max-width:1400px;margin:0 auto}.tab-nav-financial-reports{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-bottom:40px}.tab-link,.tab-link-financial-reports{padding:18px 35px;background:0 0;color:#fff;border:2px solid #fff;cursor:pointer;font-size:18px;font-weight:600;transition:all .3s ease;border-radius:6px;text-align:center}.tab-link-financial-reports:hover,.tab-link:hover{background:rgba(255,255,255,.15);transform:translateY(-2px)}.tab-link-financial-reports.active{background:#fff;color:#00b7ac;box-shadow:0 4px 15px rgba(0,0,0,.2)}.tab-content-wrapper-financial-reports{padding:40px;background:#fff;border-radius:6px;box-shadow:0 4px 20px rgba(0,0,0,.1)}.tab-content-financial-reports{display:none}.tab-content-financial-reports.active{display:block}@media (min-width:1300px){.tabs-section-financial-reports{padding:100px 40px}}@media (max-width:768px){.metabolic-content-financial-reports h1{font-size:32px;line-height:44px;text-align:left}.tabs-section-financial-reports{padding:40px 15px}.tab-nav-financial-reports{display:grid;grid-template-columns:1fr 1fr;gap:15px}.tab-link-financial-reports{width:100%;padding:16px 20px;font-size:16px}.tab-content-wrapper-financial-reports{padding:25px 20px}.accordion-financial-reports h3{font-size:18px}.approach-financial-reports p{text-align:justify;font-size:16px;line-height:30px}.quarterly-results-anchor-financial-reports{font-size:15px;padding:10px 15px}.tab-link,.tab-link-financial-reports{min-width:auto}}.tab-link{width:auto;text-decoration:none}.section-padding{height:70vh}