/* Scoped to native case-study content and dynamic navigation output. */
#content-holder .studio-project-term-links.studio-project-category,
#content-holder .studio-project-term-links.studio-project-category a {color:#777777!important;font-family:Inter,Arial,sans-serif!important;font-size:1rem!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important;line-height:1!important;text-decoration:none!important;text-decoration-thickness:0;text-underline-offset:0;text-decoration-color:#777777;}
#content-holder .studio-project-term-links {text-align:center!important;margin:0!important;}
#content-holder .studio-project-term-links.studio-project-post_tag {font-family:'Gambetta-Variable',Georgia,serif!important;font-size:1rem!important;line-height:1.44444!important;color:#777777!important;padding-block:.555556rem;}
#content-holder .studio-project-term-links.studio-project-post_tag a {font:inherit!important;color:#000!important;text-decoration:none!important;text-underline-offset:0;text-decoration-thickness:0;}
#content-holder .studio-project-category a:hover {color:#000!important;}
#content-holder .studio-project-byline {display:flex;flex-wrap:wrap;align-items:center;justify-content:center;font-family:'Gambetta-Variable',Times,serif!important;font-size:16px!important;font-weight:400!important;line-height:26px!important;color:#777!important;text-align:center;margin:0;min-height:32px;}
#content-holder .studio-project-byline a {font:inherit!important;color:#000!important;text-decoration:none!important;text-underline-offset:0;text-decoration-thickness:0;}
#content-holder .studio-byline-avatar {display:inline-flex;width:32px;height:32px;border-radius:50%;overflow:hidden;margin-right:10px;line-height:0;}
#content-holder .studio-byline-avatar img {width:32px;height:32px;object-fit:cover;}
#content-holder .native-case-reading .is-content a {color:#000!important;text-decoration:none!important;text-decoration-thickness:0;text-underline-offset:0;}
#content-holder .native-case-reading .is-content h3 {font-family:Inter,Arial,sans-serif!important;font-weight:700!important;font-size:1.55556rem!important;line-height:2.22222rem!important;}
#content-holder .native-case-reading .is-content h4 {font-family:Inter,Arial,sans-serif!important;font-weight:700!important;font-size:1.33333rem!important;line-height:2rem!important;}

/* Footer tags follow the prose column; category labels remain centred. */
#content-holder .studio-project-term-links.studio-project-post_tag {text-align:left!important;max-width:780px;width:100%;box-sizing:border-box;margin-inline:auto!important;text-transform:none!important;letter-spacing:0!important;text-decoration-thickness:0;text-underline-offset:0;text-decoration-color:#777777;}
#content-holder .studio-project-term-links.studio-project-post_tag a {text-transform:none!important;letter-spacing:0!important;text-decoration-color:#777777;}
