body.bbm-portfolio .ph-surface>.ph-title{overflow:visible!important}
body.bbm-portfolio .ph-title>.bbm-neon-fx{height:max(100%,1100px);overflow:visible;mask-image:none}
body.bbm-portfolio .ph-title>.bbm-neon-fx svg{mask-image:linear-gradient(#000 65%,transparent 100%)} body.bbm-contact-page .cp-form-shell{padding:36px}
body.bbm-contact-page .cp-form-intro>p:last-child{margin-top:14px!important}
body.bbm-contact-page.bbm-site .m-section form.bbm-master-form.cp-form{gap:16px 18px!important;margin-top:24px}
body.bbm-contact-page.bbm-site .m-section .cp-form .cp-topics label{min-height:56px}
body.bbm-contact-page.bbm-site .m-section .cp-form .cp-topics span{font:400 14px/1.15 var(--bb-heading)!important;text-transform:uppercase;letter-spacing:-.035em;min-height:56px!important;padding:15px 10px!important}
body.bbm-contact-page .cp-form .cp-upload{min-height:92px;padding:18px;margin-top:8px}
body.bbm-contact-page.bbm-site .m-section .cp-form textarea{min-height:125px!important}
body.bbm-contact-page .cp-form .cp-topic-help{margin-top:7px!important}
@media(max-width:1100px){body.bbm-contact-page .cp-form-shell{padding:26px}body.bbm-contact-page.bbm-site .m-section .cp-form .cp-topics{grid-template-columns:repeat(2,minmax(0,1fr))}body.bbm-contact-page.bbm-site .m-section .cp-form .cp-topics label:last-child{grid-column:1/-1}}
@media(max-width:767px){body.bbm-contact-page .cp-form-shell{padding:22px 18px}body.bbm-contact-page.bbm-site .m-section form.bbm-master-form.cp-form{gap:15px!important;margin-top:22px}body.bbm-contact-page.bbm-site .m-section .cp-form .cp-topics span{font-size:13px!important;min-height:52px!important}body.bbm-contact-page.bbm-site .m-section .cp-form .cp-topics label{min-height:52px}}
body.bbm-contact-page.bbm-site .m-section .cp-form .cp-topics{grid-template-columns:repeat(2,minmax(0,1fr))!important}
body.bbm-contact-page.bbm-site .m-section .cp-form .cp-topics label:last-child{grid-column:auto!important}