.fibre-about{--fibre-about-heading-size:35px;--fibre-about-heading-gap:20px;gap:0}.fibre-about :is(.fibre-about__intro-copy,.fibre-about__careers-title,.fibre-about__statement-copy,.fibre-about__why-copy){gap:0}.fibre-about .fibre-about__eyebrow .elementor-heading-title{font-size:16px;line-height:1.2}.fibre-about :is(.fibre-about__intro,.fibre-about__careers,.fibre-about__vision-mission,.fibre-about__why) .fibre-about__title{margin-top:var(--fibre-about-heading-gap)}.fibre-about :is(.fibre-about__intro,.fibre-about__careers,.fibre-about__vision-mission,.fibre-about__why) .fibre-about__title .elementor-heading-title{font-size:var(--fibre-about-heading-size);line-height:1.2}.fibre-about .fibre-about__intro{min-height:0}.fibre-about .fibre-about__intro-copy{max-width:1100px;width:100%;padding:48px 24px 32px}.fibre-about .fibre-about__team .fibre-about__shell{padding-block:32px 20px}.fibre-about .fibre-about__team-grid .fibre-about__profile{grid-template-columns:minmax(0,.34fr) minmax(0,.66fr)}.fibre-about .fibre-about__team-grid .fibre-about__profile--right{grid-template-columns:minmax(0,.66fr) minmax(0,.34fr)}.fibre-about .fibre-about__team-grid .fibre-about__portrait-card{align-items:center;min-height:0;padding:16px 24px 0 0}.fibre-about .fibre-about__team-grid .fibre-about__profile--right .fibre-about__portrait-card{padding:16px 0 0 24px}.fibre-about .fibre-about__team-grid .fibre-about__profile-image{max-width:240px!important}.fibre-about .fibre-about__team-grid .fibre-about__profile-identity{width:calc(100% + 32px)}.fibre-about .fibre-about__team-grid .fibre-about__profile-story{padding:16px 28px 24px}.fibre-about .fibre-about__team-grid .fibre-about__profile-tagline{min-height:0}.fibre-about .fibre-about__team-grid .fibre-about__profile-tagline .elementor-heading-title{font-size:24px;line-height:1.2}.fibre-about .fibre-about__team-grid .fibre-about__profile-story .fibre-about__body{margin-top:16px!important}.fibre-about .fibre-about__profile--left .fibre-about__profile-story::after{top:16px;bottom:24px}.fibre-about .fibre-about__values-section .fibre-about__shell{padding-block:24px 36px}.fibre-about .fibre-about__people-values>.fibre-about__shell{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:36px;align-items:stretch;padding-block:32px 36px}.fibre-about .fibre-about__careers--inline{padding-left:0!important;align-self:stretch;height:auto}.fibre-about .fibre-about__careers--inline>.fibre-about__shell{display:flex;flex-direction:column;align-items:stretch;gap:20px;height:100%}.fibre-about .fibre-about__careers-copy{display:flex;flex-direction:column;flex:1;align-items:flex-start;gap:0}.fibre-about .fibre-about__careers-copy .fibre-about__button{margin-top:auto;padding-top:24px}.fibre-about .fibre-about__vision-mission{margin-block:0}.fibre-about :is(.fibre-about__vision-card,.fibre-about__mission-card){padding:48px 32px}.fibre-about .fibre-about__statement-copy{max-width:720px}.fibre-about .fibre-about__why{min-height:640px;padding-top:40px!important;margin-bottom:0}.fibre-about .fibre-about__why::before{background-image:linear-gradient(180deg,#f5f2ee 0%,rgb(245 242 238 / .94) 24%,rgb(245 242 238 / .78) 44%,#fff0 74%),url(/wp-content/themes/hello-elementor-child/assets/images/fibre-about-why.webp);background-position:center,center 40%;background-size:cover}.fibre-about .fibre-about__why-copy::before{content:none}.fibre-about .fibre-about__why-copy .fibre-about__body{margin-top:20px}@media (min-width:768px) and (max-width:1199px){.fibre-about .fibre-about__team-grid{grid-template-columns:1fr;gap:28px}.fibre-about .fibre-about__team-grid .fibre-about__profile,.fibre-about .fibre-about__team-grid .fibre-about__profile--right{display:grid;grid-template-columns:minmax(180px,.3fr) minmax(0,.7fr);gap:0}.fibre-about .fibre-about__team-grid .fibre-about__profile--right .fibre-about__portrait-card{grid-column:1;padding:16px 24px 0 0}.fibre-about .fibre-about__team-grid .fibre-about__profile--right .fibre-about__profile-story{grid-column:2!important}.fibre-about .fibre-about__profile-story::after{content:none}.fibre-about .fibre-about__people-values>.fibre-about__shell{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:28px}}@media (max-width:767px){.fibre-about{--fibre-about-heading-size:28px}.fibre-about .fibre-about__intro{min-height:190px}.fibre-about .fibre-about__intro-copy{padding:36px 24px}.fibre-about .fibre-about__team .fibre-about__shell{padding-block:20px}.fibre-about .fibre-about__team-grid .fibre-about__portrait-card,.fibre-about .fibre-about__team-grid .fibre-about__profile--right .fibre-about__portrait-card{padding:0 0 24px}.fibre-about .fibre-about__team-grid .fibre-about__profile-identity{width:100%}.fibre-about .fibre-about__team-grid .fibre-about__profile-story{padding:24px}.fibre-about .fibre-about__values-section .fibre-about__shell{padding-block:20px 32px}.fibre-about .fibre-about__people-values>.fibre-about__shell{padding-block:28px 32px}.fibre-about .fibre-about__careers--inline>.fibre-about__shell{height:auto}.fibre-about :is(.fibre-about__vision-card,.fibre-about__mission-card){padding:40px 24px}.fibre-about .fibre-about__why{min-height:0;padding-top:32px!important;padding-bottom:270px!important}.fibre-about .fibre-about__why::before{top:auto;height:330px;background-image:linear-gradient(180deg,#f5f2ee 0%,rgb(245 242 238 / .8) 16%,#fff0 48%),url(/wp-content/themes/hello-elementor-child/assets/images/fibre-about-why.webp);background-position:center,center 40%}}