.hb-about-page{--about-black:#111318;--about-text:#15171b;--about-muted:#737982;--about-line:#dfe1e4;--about-soft:#f4f4f2;--about-white:#ffffff;width:100%;max-width:none;margin:0;padding:0;color:var(--about-text);background:#fff;box-sizing:border-box;font-family:inherit}.hb-about-page *,.hb-about-page *::before,.hb-about-page *::after{box-sizing:border-box}body.page-template-default .hb-about-page{margin-top:0}body:has(.hb-about-page) .entry-title,body:has(.hb-about-page) .page-title,body:has(.hb-about-page) .hb-page-title,body:has(.hb-about-page) .page-header{display:none!important}body:has(.hb-about-page) .hb-page-content,body:has(.hb-about-page) .page-content,body:has(.hb-about-page) .entry-content{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}body:has(.hb-about-page) article,body:has(.hb-about-page) .page{margin-bottom:0!important;padding-bottom:0!important}body:has(.hb-about-page) main,body:has(.hb-about-page) .site-main,body:has(.hb-about-page) #main,body:has(.hb-about-page) .content-area{margin-bottom:0!important;padding-bottom:0!important}body:has(.hb-about-page) footer,body:has(.hb-about-page) .site-footer,body:has(.hb-about-page) .hb-footer{margin-top:0!important}body:has(.hb-about-page) .hb-about-page{margin-bottom:0!important;padding-bottom:0!important}.hb-about-page .hb-about-inner{width:min(1400px, calc(100% - 80px));margin:0 auto;padding:0}.hb-about-page .hb-about-breadcrumb{padding-top:30px;margin-bottom:48px;font-size:10px;line-height:1.4;letter-spacing:.04em;color:#777d85}.hb-about-page .hb-about-breadcrumb span{color:#202329;margin:0 5px}.hb-about-page .hb-about-hero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(300px,.9fr) minmax(120px,.34fr);gap:38px;align-items:start;margin:0;padding:0}.hb-about-page .hb-about-copy{min-width:0;padding-top:4px}.hb-about-page .hb-about-eyebrow,.hb-about-page .hb-showreel-eyebrow{display:flex;align-items:center;gap:12px;margin-bottom:20px;font-size:10px;line-height:1.4;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--about-muted)}.hb-about-page .hb-about-eyebrow::before,.hb-about-page .hb-showreel-eyebrow::before{content:"";width:28px;height:1px;flex:0 0 28px;background:#9a9fa5}.hb-about-page .hb-about-copy h1{margin:0;max-width:720px;font-size:clamp(44px, 5vw, 74px);line-height:.97;font-weight:500;letter-spacing:-.045em;color:var(--about-black)}.hb-about-page .hb-about-intro{max-width:570px;margin:28px 0 0;font-size:15px;line-height:1.75;font-weight:400;color:#5f646b}.hb-about-page .hb-about-signature{margin-top:30px}.hb-about-page .hb-about-signature-name{display:block;font-family:"Brush Script MT","Segoe Script",cursive;font-size:32px;line-height:1;font-weight:400;color:var(--about-black)}.hb-about-page .hb-about-role{margin-top:7px;font-size:9px;line-height:1.4;letter-spacing:.14em;text-transform:uppercase;color:var(--about-muted)}.hb-about-page .hb-about-social{display:flex;align-items:center;gap:16px;margin-top:27px}.hb-about-page .hb-about-social a{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;color:#30343a;text-decoration:none;transition:color .25s ease,transform .25s ease}.hb-about-page .hb-about-social a:hover{color:#000;transform:translateY(-2px)}.hb-about-page .hb-about-social svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.5}.hb-about-page .hb-about-social svg.fill-icon{fill:currentColor;stroke:none}.hb-about-page .hb-about-portrait{width:100%;aspect-ratio:4 / 5;overflow:hidden;background:var(--about-soft)}.hb-about-page .hb-about-portrait img{display:block;width:100%;height:100%;object-fit:cover}.hb-about-page .hb-about-stats{display:flex;flex-direction:column;min-height:100%;padding-top:2px}.hb-about-page .hb-stat{padding:0 0 18px;margin:0 0 18px;border-bottom:1px solid var(--about-line)}.hb-about-page .hb-stat-number{display:block;font-size:30px;line-height:1;font-weight:500;letter-spacing:-.04em;color:var(--about-black)}.hb-about-page .hb-stat-label{display:block;margin-top:7px;font-size:8px;line-height:1.45;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--about-muted)}.hb-about-page .hb-about-statement{margin-top:auto;padding-top:28px;font-size:11px;line-height:1.45;font-weight:500;letter-spacing:-.01em;color:#4d5259}.hb-about-page .hb-about-showreel{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(320px,.75fr);width:100vw;max-width:none;margin-top:78px;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-bottom:0;background:var(--about-black);color:#fff}.hb-about-page .hb-about-showreel-media{position:relative;min-height:410px;overflow:hidden;background:#111318}.hb-about-page .hb-about-showreel-media img{display:block;width:100%;height:100%;min-height:410px;object-fit:cover}.hb-about-page .hb-about-showreel-content{display:flex;flex-direction:column;justify-content:center;padding:56px 6vw;margin:0}.hb-about-page .hb-showreel-eyebrow{margin-bottom:18px;color:#a7abb0}.hb-about-page .hb-showreel-eyebrow::before{background:#676c72}.hb-about-page .hb-showreel-title{margin:0;max-width:440px;font-size:clamp(40px, 3.8vw, 62px);line-height:.98;font-weight:500;letter-spacing:-.045em;color:#fff}.hb-about-page .hb-showreel-action{display:inline-flex;align-items:center;gap:13px;width:fit-content;margin-top:34px;color:#fff;text-decoration:none;font-size:10px;line-height:1.4;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.hb-about-page .hb-showreel-play{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid rgb(255 255 255 / .4);border-radius:50%;transition:background .25s ease,border-color .25s ease,transform .25s ease}.hb-about-page .hb-showreel-play svg{width:14px;height:14px;fill:currentColor}.hb-about-page .hb-showreel-action:hover .hb-showreel-play{background:#fff;border-color:#fff;color:#111318;transform:scale(1.05)}body:has(.hb-about-page) main,body:has(.hb-about-page) .site-main,body:has(.hb-about-page) #main,body:has(.hb-about-page) .content-area,body:has(.hb-about-page) .entry-content,body:has(.hb-about-page) .page-content{margin-bottom:0!important;padding-bottom:0!important}body:has(.hb-about-page) .hb-about-page{margin-bottom:0!important;padding-bottom:0!important}[dir="rtl"] .hb-about-page,.rtl .hb-about-page{direction:rtl}[dir="rtl"] .hb-about-page .hb-about-stats,.rtl .hb-about-page .hb-about-stats{text-align:right}@media (max-width:1100px){.hb-about-page .hb-about-inner{width:min(100% - 48px, 900px)}.hb-about-page .hb-about-breadcrumb{padding-top:26px;margin-bottom:42px}.hb-about-page .hb-about-hero{grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);gap:32px}.hb-about-page .hb-about-stats{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,1fr);gap:24px;min-height:auto;padding-top:4px}.hb-about-page .hb-stat{margin:0}.hb-about-page .hb-about-statement{grid-column:1 / -1;margin-top:0;padding-top:4px}.hb-about-page .hb-about-showreel{width:100vw;max-width:none;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);grid-template-columns:1fr;margin-top:64px;margin-bottom:0}.hb-about-page .hb-about-showreel-media,.hb-about-page .hb-about-showreel-media img{min-height:380px}.hb-about-page .hb-about-showreel-content{padding:50px 48px 54px}}@media (max-width:767px){.hb-about-page .hb-about-inner{width:calc(100% - 36px)}.hb-about-page .hb-about-breadcrumb{padding-top:20px;margin-bottom:36px}.hb-about-page .hb-about-hero{display:flex;flex-direction:column;gap:30px}.hb-about-page .hb-about-portrait{order:-1;width:100%;aspect-ratio:4 / 5;margin:0}.hb-about-page .hb-about-portrait img{display:block;width:100%;height:100%;object-fit:cover}.hb-about-page .hb-about-copy{order:0;padding-top:0}.hb-about-page .hb-about-eyebrow{margin-bottom:17px}.hb-about-page .hb-about-copy h1{font-size:clamp(40px, 11.5vw, 56px);line-height:.98}.hb-about-page .hb-about-intro{margin-top:23px;font-size:14px;line-height:1.72}.hb-about-page .hb-about-signature{margin-top:27px}.hb-about-page .hb-about-social{margin-top:24px}.hb-about-page .hb-about-stats{order:1;width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.hb-about-page .hb-stat{padding-bottom:16px;margin:0}.hb-about-page .hb-stat-number{font-size:25px}.hb-about-page .hb-stat-label{font-size:7.5px}.hb-about-page .hb-about-statement{grid-column:1 / -1;padding-top:6px;margin-top:0}.hb-about-page .hb-about-showreel{width:100vw;max-width:none;margin-top:58px;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-bottom:0;grid-template-columns:1fr}.hb-about-page .hb-about-showreel-media{width:100%;min-height:280px;margin:0}.hb-about-page .hb-about-showreel-media img{width:100%;min-height:280px;object-fit:cover}.hb-about-page .hb-about-showreel-content{width:100%;margin:0;padding:42px 24px 48px}.hb-about-page .hb-showreel-title{font-size:clamp(38px, 10.5vw, 52px)}.hb-about-page .hb-showreel-action{margin-top:30px}.hb-about-page .hb-about-showreel:last-child{margin-bottom:0!important}body:has(.hb-about-page) .entry-content,body:has(.hb-about-page) .page-content,body:has(.hb-about-page) article,body:has(.hb-about-page) .page,body:has(.hb-about-page) main,body:has(.hb-about-page) .site-main{margin-bottom:0!important;padding-bottom:0!important}body:has(.hb-about-page) footer,body:has(.hb-about-page) .site-footer,body:has(.hb-about-page) .hb-footer{margin-top:0!important}}@media (max-width:380px){.hb-about-page .hb-about-inner{width:calc(100% - 28px)}.hb-about-page .hb-about-stats{gap:9px}.hb-about-page .hb-stat-number{font-size:22px}.hb-about-page .hb-stat-label{letter-spacing:.07em}.hb-about-page .hb-about-showreel-content{padding-left:20px;padding-right:20px}}body:has(.hb-about-page) .title-container.hb-single-hero,body:has(.hb-about-page) .hb-single-hero{display:none!important}[dir="rtl"] .hb-about-page,.rtl .hb-about-page{direction:rtl;text-align:right}[dir="rtl"] .hb-about-page .hb-about-breadcrumb,.rtl .hb-about-page .hb-about-breadcrumb{text-align:right}[dir="rtl"] .hb-about-page .hb-about-copy,.rtl .hb-about-page .hb-about-copy{text-align:right}[dir="rtl"] .hb-about-page .hb-about-eyebrow,.rtl .hb-about-page .hb-about-eyebrow,[dir="rtl"] .hb-about-page .hb-showreel-eyebrow,.rtl .hb-about-page .hb-showreel-eyebrow{justify-content:flex-start}[dir="rtl"] .hb-about-page .hb-about-stats,.rtl .hb-about-page .hb-about-stats{text-align:right}[dir="rtl"] .hb-about-page .hb-about-showreel-content,.rtl .hb-about-page .hb-about-showreel-content{text-align:right}[dir="rtl"] .hb-about-page .hb-showreel-action,.rtl .hb-about-page .hb-showreel-action{flex-direction:row}[dir="rtl"] .hb-about-page .hb-about-social,.rtl .hb-about-page .hb-about-social{justify-content:flex-start}@media (max-width:767px){[dir="rtl"] .hb-about-page .hb-about-inner,.rtl .hb-about-page .hb-about-inner{text-align:right}[dir="rtl"] .hb-about-page .hb-about-copy,.rtl .hb-about-page .hb-about-copy{text-align:right}[dir="rtl"] .hb-about-page .hb-about-stats,.rtl .hb-about-page .hb-about-stats{text-align:right}[dir="rtl"] .hb-about-page .hb-about-showreel-content,.rtl .hb-about-page .hb-about-showreel-content{text-align:right}}[dir="rtl"] .hb-about-page .hb-about-copy,.rtl .hb-about-page .hb-about-copy{text-align:right!important}[dir="rtl"] .hb-about-page .hb-about-eyebrow,.rtl .hb-about-page .hb-about-eyebrow{justify-content:flex-start!important;text-align:right!important}[dir="rtl"] .hb-about-page .hb-about-intro,.rtl .hb-about-page .hb-about-intro{text-align:right!important;margin-right:0!important;margin-left:auto!important}[dir="rtl"] .hb-about-page .hb-about-signature,.rtl .hb-about-page .hb-about-signature{text-align:right!important}[dir="rtl"] .hb-about-page .hb-about-role,.rtl .hb-about-page .hb-about-role{text-align:right!important}[dir="rtl"] .hb-about-page .hb-about-social,.rtl .hb-about-page .hb-about-social{justify-content:flex-start!important}[dir="rtl"] .hb-about-page .hb-about-showreel,.rtl .hb-about-page .hb-about-showreel{direction:ltr!important;grid-template-columns:minmax(0,1.5fr) minmax(320px,.75fr)!important}[dir="rtl"] .hb-about-page .hb-about-showreel-media,.rtl .hb-about-page .hb-about-showreel-media{order:1!important;direction:ltr!important}[dir="rtl"] .hb-about-page .hb-about-showreel-content,.rtl .hb-about-page .hb-about-showreel-content{order:2!important;direction:rtl!important;text-align:right!important;align-items:flex-start!important}[dir="rtl"] .hb-about-page .hb-showreel-eyebrow,.rtl .hb-about-page .hb-showreel-eyebrow{width:100%;justify-content:flex-start!important;text-align:right!important}[dir="rtl"] .hb-about-page .hb-showreel-title,.rtl .hb-about-page .hb-showreel-title{width:100%;text-align:right!important;margin-right:0!important;margin-left:auto!important}[dir="rtl"] .hb-about-page .hb-showreel-action,.rtl .hb-about-page .hb-showreel-action{direction:rtl!important;justify-content:flex-start!important;text-align:right!important}@media (max-width:767px){[dir="rtl"] .hb-about-page .hb-about-showreel,.rtl .hb-about-page .hb-about-showreel{direction:ltr!important;grid-template-columns:1fr!important}[dir="rtl"] .hb-about-page .hb-about-showreel-media,.rtl .hb-about-page .hb-about-showreel-media{order:1!important}[dir="rtl"] .hb-about-page .hb-about-showreel-content,.rtl .hb-about-page .hb-about-showreel-content{order:2!important;direction:rtl!important;text-align:right!important;align-items:flex-start!important}[dir="rtl"] .hb-about-page .hb-showreel-eyebrow,.rtl .hb-about-page .hb-showreel-eyebrow{text-align:right!important;justify-content:flex-start!important}[dir="rtl"] .hb-about-page .hb-showreel-title,.rtl .hb-about-page .hb-showreel-title{text-align:right!important}[dir="rtl"] .hb-about-page .hb-showreel-action,.rtl .hb-about-page .hb-showreel-action{justify-content:flex-start!important}}.hb-about-page .hb-about-showreel-media>p{height:100%;margin:0}.hb-about-page .hb-about-showreel-media{display:none!important}.hb-about-page .hb-about-showreel,[dir="rtl"] .hb-about-page .hb-about-showreel,.rtl .hb-about-page .hb-about-showreel{grid-template-columns:1fr!important;background:radial-gradient(circle at 70% 110%,rgb(255 255 255 / .09),transparent 30%),radial-gradient(circle at 52% 40%,rgb(255 255 255 / .035),transparent 35%),#11151a}.hb-about-page .hb-about-showreel-content>p{margin:0}@font-face{font-family:"Mrs Saint Delafield";src:url(/wp-content/themes/HB-Studios-Homepage-V23.1-Process-Reference-FINAL-Mobile-Icon-Scroll-Reveal-Gray-Initial-V2/assets/fonts/mrs-saint-delafield-latin.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}html:not([dir="rtl"]) .hb-about-page .hb-about-signature-name{font-family:"Mrs Saint Delafield",cursive!important;font-size:46px;line-height:1.1}html:not([dir="rtl"]) .hb-about-page .hb-about-signature-name br{display:none}@media (max-width:767px){.hb-about-page .hb-about-portrait{width:min(76%, 270px);margin:10px auto 0;border-radius:999px 999px 18px 18px;outline:1px solid #c9ccd0;outline-offset:9px}html:not([dir="rtl"]) .hb-about-page .hb-about-signature-name{font-size:42px}}