body[data-bmu-page="about"]{background:#fff;color:#090909}body[data-bmu-page="about"] .section_hero-about-us{background:#090909;min-height:780px;height:100svh}body[data-bmu-page="about"] .hero_about-us-bg-img-wrapper{position:absolute;inset:0}body[data-bmu-page="about"] .hero_about-us-bg-img{width:100%;height:100%;object-fit:cover}body[data-bmu-page="about"] .hero_img-overlay{background:linear-gradient(90deg,#0009,#0002)}body[data-bmu-page="about"] .hero_about-header{max-width:790px}body[data-bmu-page="about"] .hero_about-header p{max-width:720px}body[data-bmu-page="about"] .hero_content-absolute{padding-top:95px}body[data-bmu-page="about"] .heading-style-italic{background:linear-gradient(110deg,#ef2938,#a9081a);-webkit-background-clip:text;background-clip:text;color:transparent}body[data-bmu-page="about"] .hero_about-header .heading-style-italic{background-image:linear-gradient(110deg,#ff6269,#e8192d)}body[data-bmu-page="about"] #booking .heading-style-italic{background:none;color:#000}body[data-bmu-page="about"] .compare_row{display:grid;grid-template-columns:1fr 1.25fr 1fr 1fr 1fr}body[data-bmu-page="about"] .compare_item{padding:24px 18px;border-bottom:1px solid #ddd}body[data-bmu-page="about"] .compare_component-wrapper{min-width:950px}body[data-bmu-page="about"] .compare_component{overflow-x:auto}body[data-bmu-page="about"] .compare_item.is-yellow,body[data-bmu-page="about"] .compare_item-heading.is-yellow{background:#b20e20;color:#fff}body[data-bmu-page="about"] .team_items-wrapper{grid-template-columns:repeat(4,minmax(0,1fr))}body[data-bmu-page="about"] .team_item-card{min-height:440px}body[data-bmu-page="about"] .team_item-img{object-fit:cover;object-position:center top}body[data-bmu-page="about"] .team_item-card-content{background:linear-gradient(transparent,#000e);justify-content:flex-end}body[data-bmu-page="about"] .team_item-description{display:block;opacity:0;transform:translateY(12px);transition:.35s}body[data-bmu-page="about"] .team_item-card:hover .team_item-description{opacity:1;transform:none}body[data-bmu-page="about"] .section_awards{background:#090909;color:#fff}body[data-bmu-page="about"] .awards_content-wrapper{align-items:start}body[data-bmu-page="about"] .award_card{background:#181112;color:#fff;padding:30px;border:1px solid #62202a;border-radius:22px}body[data-bmu-page="about"] .awards_cards-wrapper{grid-template-columns:1fr;gap:20px}.bmu-proof-number{font-size:clamp(40px,4vw,64px);color:#f13142}.section_awards h3{font-size:22px;margin:10px 0}.section_awards p{line-height:1.5}body[data-bmu-page="work"] .nav_wrapper .nav_link,body[data-bmu-page="work"] .nav_wrapper .nav_dropdown-toggle{color:#111}body[data-bmu-page="work"] .nav_logo{filter:none}body[data-bmu-page="work"] .nav_logo img{filter:none}body[data-bmu-page="work"] .nav_wrapper{z-index:100}.bmu-studio-footer{position:relative!important}body[data-bmu-page="about"] .section_faq{background:#000;color:#fff}@media(max-width:991px){body[data-bmu-page="about"] .team_items-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-bmu-page="about"] .hero_content-absolute{padding-top:80px}body[data-bmu-page="about"] .team_item-description{opacity:1;transform:none}}@media(max-width:600px){body[data-bmu-page="about"] .section_hero-about-us{min-height:740px;height:auto}body[data-bmu-page="about"] .team_items-wrapper{grid-template-columns:1fr}body[data-bmu-page="about"] .hero_about-header h1{font-size:44px}body[data-bmu-page="about"] .hero_about-header p{font-size:17px}}

body[data-bmu-page="about"] .section_hero-about-us{isolation:isolate}body[data-bmu-page="about"] .hero_about-us-bg-img-wrapper{z-index:0}body[data-bmu-page="about"] .hero_content-absolute{z-index:1}

body[data-bmu-page="about"] .team_item-description{color:#fff}
body[data-bmu-page="work"] .nav_logo-link{color:#dc1b2b!important}

.bmu-compare-scroll{width:100%;overflow:auto;margin-top:48px;border:1px solid #ddd;border-radius:24px}.bmu-compare-table{border-collapse:collapse;width:100%;min-width:900px;table-layout:fixed;font-size:16px;line-height:1.5}.bmu-compare-table th,.bmu-compare-table td{padding:24px 20px;text-align:left;vertical-align:top;border-bottom:1px solid #ddd;background:#fff;color:#111}.bmu-compare-table thead th{font-size:19px;font-weight:700}.bmu-compare-table th:nth-child(2),.bmu-compare-table td:nth-child(2){background:linear-gradient(130deg,#d91b30,#910a1b);color:white}.bmu-compare-table p{margin:0}.bmu-compare-table tr:last-child>*{border-bottom:0}.bmu-compare-note{font-size:13px;margin-top:16px;color:#666}.bmu-work-hero{position:relative;isolation:isolate;min-height:780px;height:100svh;background:#080808;display:flex;align-items:center;color:white;overflow:hidden}.bmu-work-hero>video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.bmu-work-hero:after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#000c,#0004),linear-gradient(0deg,#0009,transparent 50%)}.bmu-work-hero-content{width:min(1280px,90%);margin:auto;padding:140px 0 70px}.bmu-work-hero h1{max-width:1000px;font-size:clamp(46px,5.5vw,80px);line-height:1.08;letter-spacing:-.04em;font-weight:700}.bmu-work-hero .heading-style-italic{background:linear-gradient(110deg,#ff6974,#eb2339);background-clip:text;-webkit-background-clip:text;color:transparent}.bmu-work-hero-content>p:not(.bmu-work-eyebrow){max-width:650px;font-size:20px;line-height:1.5;margin:28px 0}.bmu-work-eyebrow{font-size:14px;letter-spacing:.12em;margin-bottom:24px}.bmu-work-cta{display:inline-block;padding:19px 28px;border-radius:28px;background:white;color:#111;text-decoration:none}.work[data-astro-cid-nntkhrjw]{padding-top:100px}body[data-bmu-page="work"][data-bmu-scrolled="false"] .nav_wrapper .nav_link,body[data-bmu-page="work"][data-bmu-scrolled="false"] .nav_wrapper .nav_dropdown-toggle{color:white}body[data-bmu-page="work"][data-bmu-scrolled="false"] .nav_logo-link{color:white!important}@media(max-width:600px){.bmu-work-hero{height:auto;min-height:740px}.bmu-work-hero-content>p:not(.bmu-work-eyebrow){font-size:17px}.bmu-compare-table{font-size:14px}.bmu-compare-table th,.bmu-compare-table td{padding:18px 14px}}

.bmu-work-hero{width:100%;flex-shrink:0}.bmu-work-hero .heading-style-italic{background-image:linear-gradient(110deg,#ff6974,#ef3446)!important;-webkit-text-fill-color:transparent!important}
