.blocked_component_2026_tabbed_content .tabbed-content{display:grid;grid-template-columns:1fr;gap:6rem;margin-bottom:8rem}
.blocked_component_2026_tabbed_content .tabbed-content .tabbed-content_tabs{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--colour-secondary)}
.blocked_component_2026_tabbed_content .tabbed-content .tabbed-content_tabs .tabbed-content_tab h2{color:var(--colour-secondary);text-align:center;font-size:2.4rem;padding:0 0 1.5rem;font-weight:600;cursor:pointer;width:100%;height:100%}
.blocked_component_2026_tabbed_content .tabbed-content .tabbed-content_tabs .tabbed-content_tab.is-active{font-weight:800;border-bottom:10px solid var(--colour-primary)}
.blocked_component_2026_tabbed_content .tabbed-content .tabbed-content_panel{margin-bottom:3rem}
.blocked_component_2026_tabbed_content .tabbed-content .tabbed-content_panel.is-active .tabbed-content_wrapper{display:flex;align-items:center;gap:8.5rem}
.blocked_component_2026_tabbed_content .tabbed-content .tabbed-content_panel.is-active .tabbed-content_wrapper .inner_tabbed-content{display:flex;flex-direction:column;gap:3rem;flex:1}
.blocked_component_2026_tabbed_content .tabbed-content .tabbed-content_panel.is-active .tabbed-content_wrapper .inner_tabbed-content h3{font-size:3.8rem;text-transform:capitalize;font-weight:800;line-height:1.1;letter-spacing:.06rem;color:var(--colour-primary)}
.blocked_component_2026_tabbed_content .tabbed-content .tabbed-content_panel.is-active .tabbed-content_wrapper .inner_tabbed-content p{font-size:1.8rem;font-weight:400;line-height:1.6}
.blocked_component_2026_tabbed_content .tabbed-content .tabbed-content_panel.is-active .tabbed-content_wrapper .tabbed-content_image_container{flex:2;display:flex;align-items:end;justify-content:end}
.blocked_component_2026_tabbed_content .tabbed-content .tabbed-content_panel.is-active .tabbed-content_wrapper .tabbed-content_image_container>img{width:100%;border-radius:.8rem;height:500px;object-fit:cover}
.blocked_component_2026_tabbed_content .tabbed-content .tabbed-content_panel.is-active .tabbed-content_wrapper .tabbed-content_image_container.affixed-anchor .testimonial-block{bottom:-4rem;left:-3rem}
.blocked_component_2026_tabbed_content .tabbed-content .tabbed-content_panel.is-active .tabbed-content_wrapper .tabbed-content_image_container.has_accent_details{position:relative}
.blocked_component_2026_tabbed_content .tabbed-content .tabbed-content_panel.is-active .tabbed-content_wrapper .tabbed-content_image_container.has_accent_details .tabbed-content_accents{display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);gap:1.5rem;min-width:75%}
.blocked_component_2026_tabbed_content .tabbed-content .tabbed-content_panel.is-active .tabbed-content_wrapper .tabbed-content_image_container.has_accent_details .tabbed-content_accents .tabbed-content_accent{display:flex;align-items:center;gap:1.8rem;padding:1.4rem;background:hsla(0,0%,100%,.65);border:1px solid #fff;box-shadow:0 4px 6px rgba(0,0,0,.1);border-radius:.4rem;backdrop-filter:blur(10px)}
.blocked_component_2026_tabbed_content .tabbed-content .tabbed-content_panel.is-active .tabbed-content_wrapper .tabbed-content_image_container.has_accent_details .tabbed-content_accents .tabbed-content_accent img{width:90px;height:90px;object-fit:contain;background:#fff;border-radius:.4rem;padding:0 .4rem}
.blocked_component_2026_tabbed_content .tabbed-content .tabbed-content_panel.is-active .tabbed-content_wrapper .tabbed-content_image_container.has_accent_details .tabbed-content_accents .tabbed-content_accent .tabbed-content_accent_text{display:flex;flex-direction:column;gap:.4rem}
.blocked_component_2026_tabbed_content .tabbed-content .tabbed-content_panel.is-active .tabbed-content_wrapper .tabbed-content_image_container.has_accent_details .tabbed-content_accents .tabbed-content_accent .tabbed-content_accent_text h4{font-size:1.6rem;color:var(--colour-primary);font-weight:700}
.blocked_component_2026_tabbed_content .tabbed-content .tabbed-content_panel.is-active .tabbed-content_wrapper .tabbed-content_image_container.has_accent_details .tabbed-content_accents .tabbed-content_accent .tabbed-content_accent_text p{font-size:1.6rem;color:var(--colour-primary)}
@media(max-width:1250px){
.blocked_component_2026_tabbed_content .tabbed-content{gap:4rem}
.blocked_component_2026_tabbed_content .tabbed-content .tabbed-content_tabs{gap:1.2rem;margin-left:-3.2rem;padding-left:1rem;margin-right:-3.2rem;padding-right:1rem}
.blocked_component_2026_tabbed_content .tabbed-content .tabbed-content_tabs .tabbed-content_tab h2{font-size:2.2rem}
.blocked_component_2026_tabbed_content .tabbed-content .tabbed-content_panel.is-active .tabbed-content_wrapper{flex-direction:column;gap:4rem}
.blocked_component_2026_tabbed_content .tabbed-content .tabbed-content_panel.is-active .tabbed-content_wrapper .tabbed-content_image_container{width:100%;height:auto}
.blocked_component_2026_tabbed_content .tabbed-content .tabbed-content_panel.is-active .tabbed-content_wrapper .tabbed-content_image_container.has_accent_details{position:static;flex-direction:column;gap:3rem}
.blocked_component_2026_tabbed_content .tabbed-content .tabbed-content_panel.is-active .tabbed-content_wrapper .tabbed-content_image_container.has_accent_details .tabbed-content_accents{position:static;grid-template-columns:1fr;width:100%;transform:none;order:2}
.blocked_component_2026_tabbed_content .tabbed-content .tabbed-content_panel.is-active .tabbed-content_wrapper .tabbed-content_image_container>img{height:auto}
.blocked_component_2026_tabbed_content .tabbed-content .tabbed-content_panel.is-active .tabbed-content_wrapper .tabbed-content_image_container .tabbed-content_accents{position:static;transform:none;grid-template-columns:repeat(2,1fr);min-width:100%}
}
/*# sourceMappingURL=component_2026_tabbed_content.min.css.map */
