@font-face{font-family:"Bebas Neue";src:url(/wp-content/themes/baf-child/assets/fonts/bebas-neue-latin-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Plus Jakarta Sans";src:url(/wp-content/themes/baf-child/assets/fonts/plus-jakarta-sans-latin-wght.woff2) format("woff2");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:"Plus Jakarta Sans";src:url(/wp-content/themes/baf-child/assets/fonts/plus-jakarta-sans-latin-wght-italic.woff2) format("woff2");font-weight:200 800;font-style:italic;font-display:swap}:root{--baf-green:#228B22;--baf-green-dark:#1A6B1A;--baf-green-tint:#EAF4EA;--baf-ink:#231F20;--baf-white:#FFFFFF;--baf-radius:6px}h1,h2,h3,h4,.baf-display{font-weight:400!important;letter-spacing:.01em}.baf-display{font-family:"Bebas Neue",sans-serif;line-height:1}.baf-section{padding-top:clamp(3rem, 7vw, 6rem);padding-bottom:clamp(3rem, 7vw, 6rem)}.baf-section--tint{background:var(--baf-green-tint)}.baf-section--green{background:var(--baf-green);color:var(--baf-white)}.baf-section--ink{background:var(--baf-ink);color:var(--baf-white)}.baf-section--green :is(h1,h2,h3,p,a:not(.wp-block-button__link)),.baf-section--ink :is(h1,h2,h3,p,a:not(.wp-block-button__link)){color:var(--baf-white)}.baf-eyebrow{font-size:.8rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--baf-green-dark);margin-bottom:.5rem}.baf-section--green .baf-eyebrow,.baf-section--ink .baf-eyebrow{color:var(--baf-white);opacity:.9}.baf-hero{position:relative;overflow:hidden}.baf-hero h1{font-size:clamp(3rem, 9vw, 6.5rem);line-height:.95;margin-top:0}.baf-hero .baf-hero__lede{font-size:clamp(1.05rem, 2vw, 1.3rem);max-width:34rem}.baf-hero__mark{opacity:.12;pointer-events:none}.baf-hero__mark img{width:100%;height:auto}.baf-pillar{border-top:4px solid var(--baf-green);padding-top:1.25rem}.baf-pillar h3{font-size:2.4rem;margin:0 0 .25rem}.baf-pillar .baf-pillar__num{font-family:"Bebas Neue",sans-serif;color:var(--baf-green-dark);font-size:1.1rem;letter-spacing:.1em}.baf-launch h2{font-size:clamp(2.4rem, 6vw, 4rem);line-height:1;margin:0}.baf-launch__meta{font-weight:600;font-size:1.05rem}.baf-section--green .wp-block-button:not(.is-style-outline) .wp-block-button__link,.baf-section--ink .wp-block-button:not(.is-style-outline) .wp-block-button__link{background:var(--baf-white);color:var(--baf-ink)}.baf-section--green .wp-block-button.is-style-outline .wp-block-button__link,.baf-section--ink .wp-block-button.is-style-outline .wp-block-button__link,.baf-empty .wp-block-button.is-style-outline .wp-block-button__link{color:var(--baf-white)!important;border-color:var(--baf-white)!important;background:transparent!important}.baf-empty .wp-block-button.is-style-outline .wp-block-button__link:hover{background:var(--baf-white)!important;color:var(--baf-night)!important}.wp-block-button__link{font-weight:700;letter-spacing:.02em;border-radius:var(--baf-radius);transition:background-color 0.15s ease,color 0.15s ease}.wp-block-button.is-style-outline .wp-block-button__link{border-width:2px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,.wp-block-button__link:focus-visible,summary:focus-visible{outline:3px solid var(--baf-ink);outline-offset:3px;box-shadow:0 0 0 6px var(--baf-white)}.baf-section--green a:focus-visible,.baf-section--ink a:focus-visible,.site-footer a:focus-visible{outline-color:var(--baf-white);box-shadow:0 0 0 6px var(--baf-ink)}.baf-episodes .wp-block-post{background:var(--baf-white);border:1px solid #DCE6DC;border-radius:var(--baf-radius);padding:1.5rem;height:100%}.baf-episodes .wp-block-post-title{font-size:1.8rem;line-height:1.05;margin:.25rem 0 .5rem}.baf-episodes .wp-block-post-title a{color:var(--baf-ink);text-decoration:none}.baf-episodes .wp-block-post-title a:hover{color:var(--baf-green-dark)}.baf-empty{border:2px dashed var(--baf-green);border-radius:var(--baf-radius);padding:2rem;text-align:center;background:var(--baf-white)}.baf-empty h3{font-size:2rem;margin:0 0 .5rem}.baf-episode-meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:1rem;background:var(--baf-green-tint);border-left:4px solid var(--baf-green);border-radius:var(--baf-radius);padding:1.25rem 1.5rem;margin:0 0 2rem}.baf-episode-meta dt{font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--baf-green-dark)}.baf-episode-meta dd{margin:.2rem 0 0;font-weight:600}.baf-lessons{counter-reset:lesson;list-style:none;padding-left:0}.baf-lessons li{counter-increment:lesson;position:relative;padding-left:3rem;margin-bottom:1rem}.baf-lessons li::before{content:counter(lesson,decimal-leading-zero);position:absolute;left:0;top:-.15rem;font-family:"Bebas Neue",sans-serif;font-size:1.8rem;color:var(--baf-green)}.baf-placeholder{border:2px dashed #B8860B;background:#FFF8E1;color:var(--baf-ink);padding:1rem 1.25rem;border-radius:var(--baf-radius);font-size:.95rem}.baf-portrait-placeholder{aspect-ratio:4 / 5;background:var(--baf-green-tint);border-radius:var(--baf-radius);display:grid;place-items:center;color:var(--baf-green-dark);font-weight:600;text-align:center;padding:1rem}.fluentform .ff-btn-submit{background:var(--baf-green)!important;color:var(--baf-white)!important;font-weight:700;border-radius:var(--baf-radius)!important;padding:.8rem 1.6rem!important;font-size:1.1875rem!important}.fluentform .ff-btn-submit:hover{background:var(--baf-green-dark)!important}.fluentform .ff-el-input--label label{font-weight:600;color:var(--baf-ink)}.baf-section--green .fluentform .ff-el-input--label label,.baf-section--green .fluentform .ff-el-help-message,.baf-section--green .fluentform a{color:var(--baf-white)}.baf-section--green .fluentform .ff-btn-submit{background:var(--baf-ink)!important}.baf-form-card{background:var(--baf-white);border-radius:var(--baf-radius);padding:clamp(1.25rem, 3vw, 2.5rem);box-shadow:0 10px 30px rgb(35 31 32 / .08);color:var(--baf-ink)}.baf-form-card :is(p,label,h2,h3){color:var(--baf-ink)!important}.baf-social .wp-social-link{background:var(--baf-ink)!important;color:var(--baf-white)!important}.baf-social .wp-social-link:hover{background:var(--baf-green-dark)!important}.site-footer .baf-footer-logo img{max-width:200px;height:auto}.site-footer a{text-decoration:underline;text-underline-offset:3px}@media (prefers-reduced-motion:reduce){*{transition:none!important;scroll-behavior:auto!important}}html{scroll-behavior:smooth}.baf-404 h1{font-size:clamp(2.8rem, 8vw, 5rem);line-height:1;margin:0 0 1rem}.baf-404__links{padding-left:1.2rem;margin-bottom:2rem}.baf-404__links li{margin-bottom:.4rem;font-weight:600}.entry-content .baf-section{padding-left:clamp(1rem, 4vw, 2.5rem)!important;padding-right:clamp(1rem, 4vw, 2.5rem)!important}.baf-section>.wp-block-group__inner-container>*,.baf-section>:not(.wp-block-group__inner-container){max-width:760px;margin-left:auto!important;margin-right:auto!important}.baf-section>.wp-block-group__inner-container>.alignwide,.baf-section>.alignwide{max-width:calc(var(--global-content-width, 1200px) - 3rem)!important}.baf-section .alignwide>.wp-block-group__inner-container>*{max-width:none}.entry-content>.baf-section.alignfull{margin-top:0;margin-bottom:0}.baf-hero__logo img{width:100%;max-width:380px;height:auto;margin:0 auto;display:block}.baf-form-card a,.baf-section--green .baf-form-card a,.baf-section--ink .baf-form-card a{color:var(--baf-green-dark)!important;text-decoration:underline}.baf-links{min-height:100vh}.baf-links h1{font-size:clamp(2.2rem, 7vw, 3rem)}.baf-links__list .wp-block-button__link{width:100%}@media (max-width:781px){.baf-hero__logo{order:-1}.baf-hero__logo img{max-width:220px;margin:0}}.baf-eyebrow+:is(h1,h2,h3){margin-top:.35rem}.baf-section--green p:not(.baf-eyebrow):not(.baf-placeholder){font-size:max(1.1875rem, 1em);font-weight:700;line-height:1.5}.baf-section--green .baf-eyebrow{display:inline-block;background:var(--baf-ink);color:var(--baf-white)!important;opacity:1;padding:.35em .7em;border-radius:4px;line-height:1.3}.baf-section--green a:not(.wp-block-button__link){font-weight:700;text-decoration:underline}.castos-player.light-mode .player{background:var(--baf-green-tint);border-radius:var(--baf-radius);overflow:hidden}.castos-player .player__podcast-title{color:var(--baf-green-dark);font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-size:.75rem}.castos-player .player__episode-title{color:var(--baf-ink);font-weight:600}.castos-player .play-btn,.castos-player .pause-btn{background-color:var(--baf-green)!important;background-repeat:no-repeat!important;background-position:center!important;background-size:42%!important;border-radius:50%!important;border:0!important}.castos-player .play-btn{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M7 4.5v15l13-7.5z'/%3E%3C/svg%3E")!important;background-position:58% center!important}.castos-player .pause-btn{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M6 4h4v16H6zm8 0h4v16h-4z'/%3E%3C/svg%3E")!important}.castos-player .play-btn:hover,.castos-player .pause-btn:hover{background-color:var(--baf-green-dark)!important}.castos-player .progress__filled,.castos-player .ssp-progress .progress__filled{background:var(--baf-green)!important}.castos-player .player__artwork:has(img[src*="no-album-art"]){background:var(--baf-green) url(/wp-content/themes/baf-child/assets/img/baf-mark-white.svg) center / 46% auto no-repeat}.castos-player .player__artwork img[src*="no-album-art"]{opacity:0}.baf-episode-meta+.podcast_player,.podcast_player{margin-bottom:2rem}@media (max-width:640px){.castos-player .player__main{grid-template-columns:1fr!important}.castos-player .player__artwork{display:none!important}.castos-player .play-progress{margin-left:0!important}.baf-episode-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem 1rem;padding:1rem 1.1rem}}:root{--baf-night:#101b12;--baf-paper:#f4f6f1;--baf-paper-warm:#e9efe6;--baf-line:rgba(35, 31, 32, 0.18);--baf-ease:cubic-bezier(.16, 1, .3, 1)}body{background:var(--baf-paper);color:var(--baf-ink);font-size:17px;line-height:1.7}body::selection{background:var(--baf-green);color:var(--baf-white)}.content-area{margin:0}.site-main{overflow:hidden}.entry-content>.baf-section{position:relative;isolation:isolate}.site-header{border-bottom:1px solid rgb(35 31 32 / .12);box-shadow:none}.site-main-header-wrap .site-header-row-container-inner{background:rgb(244 246 241 / .96)!important;backdrop-filter:blur(14px)}.site-main-header-inner-wrap{min-height:88px}.site-branding img{max-height:64px!important;width:auto}.header-navigation .menu>li>a{font-size:.78rem;font-weight:750;letter-spacing:.075em;text-transform:uppercase;padding-inline:.82rem}.header-navigation .menu>li>a::after{height:3px!important}.header-button{border-radius:0!important;text-transform:uppercase;letter-spacing:.07em;box-shadow:5px 5px 0 var(--baf-ink);transition:transform .25s var(--baf-ease),box-shadow .25s var(--baf-ease)!important}.header-button:hover{transform:translate(3px,3px);box-shadow:2px 2px 0 var(--baf-ink)}.baf-section{padding-top:clamp(4.5rem, 9vw, 9rem);padding-bottom:clamp(4.5rem, 9vw, 9rem)}.baf-section--tint{background:var(--baf-paper-warm)}.baf-section--ink{background:var(--baf-night)}.baf-section h2{font-size:clamp(2.8rem, 5.6vw, 5.9rem);line-height:.93;letter-spacing:-.01em;text-wrap:balance}.baf-section h3{font-size:clamp(1.75rem, 3vw, 3rem);line-height:1}.baf-section p{text-wrap:pretty}.baf-eyebrow{display:flex;align-items:center;gap:.8rem;font-size:.72rem;font-weight:800;letter-spacing:.16em;color:var(--baf-green-dark)}.baf-eyebrow::before{content:"";width:2.75rem;height:3px;background:currentColor;flex:0 0 auto}.baf-section--green .baf-eyebrow{background:#fff0;padding:0;color:var(--baf-white)!important}.baf-section--green p:not(.baf-eyebrow):not(.baf-placeholder){font-size:inherit;font-weight:inherit}.wp-block-button__link,.fluentform .ff-btn-submit{border-radius:0!important;text-transform:uppercase;letter-spacing:.075em!important;font-size:.82rem!important;font-weight:800!important;padding:1rem 1.35rem!important;box-shadow:5px 5px 0 var(--baf-ink);transition:transform .25s var(--baf-ease),box-shadow .25s var(--baf-ease),background .25s ease!important}.wp-block-button__link:hover,.fluentform .ff-btn-submit:hover{transform:translate(3px,3px);box-shadow:2px 2px 0 var(--baf-ink)}.baf-section--ink .wp-block-button__link,.baf-section--green .wp-block-button__link{box-shadow:5px 5px 0 var(--baf-green)}.baf-hero,.baf-page-about .entry-content>.baf-section:first-child,.baf-page-episodes .entry-content>.baf-section:first-child,.baf-page-be-a-guest .entry-content>.baf-section:first-child,.baf-page-partner .entry-content>.baf-section:first-child,.baf-page-contact .entry-content>.baf-section:first-child{min-height:clamp(600px, 78vh, 840px);display:flex;align-items:center;background-color:var(--baf-night)!important;background-image:linear-gradient(90deg,rgb(8 24 11 / .98) 0%,rgb(10 33 14 / .91) 36%,rgb(20 62 25 / .38) 68%,rgb(8 18 10 / .42) 100%),var(--baf-hero-img)!important;background-size:cover!important;background-position:var(--baf-hero-pos)!important;color:var(--baf-white)}.baf-hero,.baf-page-be-a-guest .entry-content>.baf-section:first-child,.baf-page-partner .entry-content>.baf-section:first-child,.baf-page-contact .entry-content>.baf-section:first-child{--baf-hero-img:url(/wp-content/themes/baf-child/assets/img/baf-studio-plate.webp);--baf-hero-pos:center center;--baf-hero-pos-m:67% center}.home .baf-hero{--baf-hero-img:url(/wp-content/themes/baf-child/assets/img/baf-hero-founder.webp);--baf-hero-pos:center center}.baf-hero::after,.baf-page-about .entry-content>.baf-section:first-child::after,.baf-page-episodes .entry-content>.baf-section:first-child::after,.baf-page-be-a-guest .entry-content>.baf-section:first-child::after,.baf-page-partner .entry-content>.baf-section:first-child::after,.baf-page-contact .entry-content>.baf-section:first-child::after{content:"";position:absolute;inset:1.25rem;border:1px solid rgb(255 255 255 / .28);pointer-events:none}.baf-hero :is(h1,p),.baf-page-about .entry-content>.baf-section:first-child :is(h1,p),.baf-page-episodes .entry-content>.baf-section:first-child :is(h1,p),.baf-page-be-a-guest .entry-content>.baf-section:first-child :is(h1,p),.baf-page-partner .entry-content>.baf-section:first-child :is(h1,p),.baf-page-contact .entry-content>.baf-section:first-child :is(h1,p){color:var(--baf-white)}.baf-hero h1,.baf-page-about .entry-content>.baf-section:first-child h1,.baf-page-episodes .entry-content>.baf-section:first-child h1,.baf-page-be-a-guest .entry-content>.baf-section:first-child h1,.baf-page-partner .entry-content>.baf-section:first-child h1,.baf-page-contact .entry-content>.baf-section:first-child h1{font-size:clamp(4.5rem, 9.6vw, 9.6rem);line-height:.84;max-width:10ch;letter-spacing:-.015em;text-wrap:balance}.baf-hero .baf-hero__lede,.baf-page-about .entry-content>.baf-section:first-child .baf-hero__lede,.baf-page-be-a-guest .entry-content>.baf-section:first-child .baf-hero__lede,.baf-page-partner .entry-content>.baf-section:first-child .baf-hero__lede,.baf-page-contact .entry-content>.baf-section:first-child .baf-hero__lede{font-size:clamp(1.02rem, 1.55vw, 1.3rem);max-width:42rem;color:rgb(255 255 255 / .88)}.baf-hero__logo{opacity:.32;mix-blend-mode:screen;transform:rotate(-4deg)}.baf-hero__logo img{max-width:320px}.home .baf-hero__logo{visibility:hidden}.baf-page-contact .entry-content>.baf-section:first-child,.baf-page-partner .entry-content>.baf-section:first-child{background-position:58% center!important}.baf-pillars{gap:0!important;margin-top:clamp(3rem, 6vw, 6rem)!important;border-top:1px solid var(--baf-line)}.baf-pillar{position:relative;border-top:0;border-right:1px solid var(--baf-line);padding:2rem clamp(1.35rem, 3vw, 3rem) 1rem}.baf-pillar:first-child{padding-left:0}.baf-pillar:last-child{border-right:0;padding-right:0}.baf-pillar .baf-pillar__num{font-size:clamp(4.5rem, 8vw, 8rem);line-height:.85;color:var(--baf-green);margin:0 0 2rem}.baf-pillar h3{font-size:clamp(2.2rem, 4vw, 4.2rem)}.home .baf-band--format{background:var(--baf-paper)}.home .entry-content>.baf-launch{background-color:var(--baf-night)!important;background-image:linear-gradient(90deg,rgb(10 22 12 / .97),rgb(10 30 13 / .64)),url(/wp-content/themes/baf-child/assets/img/baf-studio-plate.webp)!important;background-size:cover!important;background-position:center 44%!important}.home .baf-launch h2{max-width:9ch;font-size:clamp(4rem, 8vw, 8.25rem)}.home .baf-band--episodes{background:var(--baf-paper-warm)}.home #get-notified{background:var(--baf-night)}.home .entry-content>.baf-section:nth-last-child(1){background:var(--baf-paper)}.home .baf-hero{min-height:min(850px, calc(100svh - 88px));padding-block:clamp(4rem, 7vh, 6rem) 8.5rem;align-items:flex-start;background-position:center 43%!important}.home .baf-hero>.wp-block-group__inner-container{width:100%;display:flex;flex-direction:column;justify-content:flex-start;flex:1}.home .baf-hero .wp-block-columns{width:100%;max-width:min(1280px, calc(100vw - 5rem))!important;margin:0!important;align-self:stretch}.home .baf-hero .wp-block-column:first-child{flex-basis:60%!important;max-width:760px}.home .baf-hero__logo{display:none}.home .baf-hero h1{font-size:clamp(4.5rem, 6.8vw, 7.1rem);line-height:.88;max-width:100%;margin-top:0!important;margin-bottom:clamp(1.2rem, 3vh, 2rem)}.home .baf-hero .baf-hero__lede{max-width:38rem;margin-bottom:1.65rem}.home .baf-hero .wp-block-buttons{gap:1rem}.home .baf-hero__launch{position:absolute;z-index:2;left:clamp(2.5rem, 4vw, 5rem);right:clamp(2.5rem, 4vw, 5rem);bottom:2.25rem;max-width:none!important;width:auto;border-top:1px solid rgb(255 255 255 / .48);padding-top:1rem;display:flex!important;align-items:baseline;justify-content:space-between;gap:2rem}.home .baf-hero__launch p{margin:0;font-size:.78rem!important;font-weight:700!important;letter-spacing:.09em;text-transform:uppercase}.home .baf-hero__launch>.wp-block-group__inner-container{display:flex;width:100%;max-width:none!important;justify-content:space-between;align-items:baseline;gap:2rem}.home .baf-hero__launch strong{font-family:"Bebas Neue",sans-serif;font-size:1.75rem;font-weight:400;letter-spacing:.02em;margin-inline:.6rem}.home .baf-hero__launch span{color:rgb(255 255 255 / .8)}.home .baf-hero__launch a{color:var(--baf-white);text-underline-offset:.35em}.baf-page-about .entry-content>.baf-section:first-child,.baf-page-episodes .entry-content>.baf-section:first-child,.baf-page-be-a-guest .entry-content>.baf-section:first-child,.baf-page-partner .entry-content>.baf-section:first-child,.baf-page-contact .entry-content>.baf-section:first-child,.baf-page-cits26 .baf-hero{min-height:clamp(540px, 66vh, 670px);padding-block:clamp(4.5rem, 7vh, 6.5rem)}.baf-page-about .entry-content>.baf-section:first-child h1,.baf-page-episodes .entry-content>.baf-section:first-child h1,.baf-page-be-a-guest .entry-content>.baf-section:first-child h1,.baf-page-partner .entry-content>.baf-section:first-child h1,.baf-page-contact .entry-content>.baf-section:first-child h1,.baf-page-cits26 .baf-hero h1{font-size:clamp(4.5rem, 6.6vw, 7rem);max-width:12ch;margin-block:1.4rem}.baf-page-about .entry-content>.baf-section:first-child>.wp-block-group__inner-container,.baf-page-episodes .entry-content>.baf-section:first-child>.wp-block-group__inner-container,.baf-page-be-a-guest .entry-content>.baf-section:first-child>.wp-block-group__inner-container,.baf-page-partner .entry-content>.baf-section:first-child>.wp-block-group__inner-container,.baf-page-contact .entry-content>.baf-section:first-child>.wp-block-group__inner-container{width:100%}.baf-empty{position:relative;border:0;border-radius:0;padding:clamp(3rem, 7vw, 7rem);text-align:left;background:var(--baf-night);color:var(--baf-white);overflow:hidden}.baf-empty::after{content:"01";position:absolute;right:-.02em;bottom:-.26em;font:400 clamp(11rem, 30vw, 28rem)/1 "Bebas Neue",sans-serif;color:rgb(34 139 34 / .23)}.baf-empty :is(h2,h3,p,.wp-block-buttons){position:relative;z-index:1;color:var(--baf-white)}.baf-empty :is(h2,h3){max-width:10ch;font-size:clamp(3rem, 6vw, 6rem)}.baf-page-about .baf-band--manifesto{background:var(--baf-paper)}.baf-page-about .baf-band--manifesto h2{max-width:7ch}@media (min-width:782px){.baf-page-about .baf-band--manifesto>.wp-block-group__inner-container{display:grid;grid-template-columns:minmax(14rem,.75fr) minmax(20rem,1.25fr);column-gap:clamp(3rem, 8vw, 8rem)}.baf-page-about .baf-band--manifesto h2{grid-column:1;grid-row:1 / 5}.baf-page-about .baf-band--manifesto p{grid-column:2}}.baf-page-about .baf-band--framework{background:var(--baf-night);color:var(--baf-white)}.baf-page-about .baf-band--framework :is(h2,h3,p){color:var(--baf-white)}.baf-page-about .baf-band--framework .baf-pillars,.baf-page-about .baf-band--framework .baf-pillar{border-color:rgb(255 255 255 / .2)}.baf-page-about .baf-band--brandstory img{filter:drop-shadow(16px 16px 0 var(--baf-green))}.baf-page-about .baf-band--founder{min-height:clamp(440px, 58vh, 620px);display:flex;align-items:center;background:linear-gradient(90deg,rgb(8 24 11 / .97) 0%,rgb(8 24 11 / .86) 38%,rgb(8 24 11 / .15) 72%),url(/wp-content/themes/baf-child/assets/img/baf-about-founder.webp) 72% center / cover no-repeat var(--baf-night)!important;color:var(--baf-white);border-bottom:7px solid var(--baf-green)}.baf-page-about .baf-band--founder h2{font-size:clamp(3.6rem, 8vw, 7rem);line-height:.9;margin-block:.4rem 1rem;color:var(--baf-white)}.baf-page-about .baf-band--founder .baf-eyebrow{color:var(--baf-green-tint)}.baf-page-about .baf-band--founder>.wp-block-group__inner-container{width:100%}.baf-page-about .baf-band--founder .baf-founder__creds{max-width:34rem!important;font-size:1.1rem;color:rgb(255 255 255 / .86)!important}.baf-page-about .baf-band--founder .baf-founder__quote{max-width:32rem!important;margin:2rem 0 0;padding:0 0 0 1.25rem;border-left:5px solid var(--baf-green)}.baf-founder__quote p{font-family:"Bebas Neue",sans-serif;font-size:clamp(1.7rem, 3vw, 2.3rem);line-height:1.02;letter-spacing:.01em;color:var(--baf-white)!important}.baf-page-about .baf-band--story{background:var(--baf-paper-warm);border-bottom:1px solid var(--baf-line)}.baf-band--story .wp-block-columns{gap:clamp(2rem, 5vw, 5rem);align-items:flex-start}.baf-band--story img{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;object-position:center 62%;filter:drop-shadow(14px 14px 0 var(--baf-green))}.baf-band--story .baf-eyebrow{margin-bottom:0!important}.baf-band--story .baf-eyebrow+h2{margin-top:.5rem!important;margin-bottom:1.5rem}.baf-band--story p{font-size:1.08rem;line-height:1.7;max-width:38rem}.baf-founder__sign{margin-top:1.75rem;font-weight:800}.baf-founder__sign span{display:block;font-weight:500;font-size:.92rem;color:var(--baf-green-dark)}@media (max-width:781px){.baf-page-about .baf-band--founder{align-items:flex-end;min-height:560px;background:linear-gradient(0deg,rgb(8 22 10 / .99) 0%,rgb(8 24 11 / .9) 45%,rgb(8 24 11 / .2) 85%),url(/wp-content/themes/baf-child/assets/img/baf-about-founder.webp) 76% center / cover no-repeat var(--baf-night)!important}.baf-band--story img{max-width:420px}}.baf-conversation{margin:clamp(1.75rem, 4vw, 2.75rem) 0 clamp(2rem, 5vw, 3.5rem)!important}.baf-conversation img{width:100%;height:auto;aspect-ratio:21 / 9;object-fit:cover;filter:drop-shadow(12px 12px 0 var(--baf-green))}.baf-conversation--home img{object-position:center 38%}.baf-conversation--guest img{object-position:center 40%}@media (max-width:781px){.baf-conversation img{aspect-ratio:4 / 3}.baf-conversation--home img{object-position:40% 40%}.baf-conversation--guest img{object-position:45% 40%}}.baf-host{display:grid;grid-template-columns:160px minmax(0,1fr);gap:clamp(1.25rem, 3vw, 2.25rem);align-items:center;max-width:880px;margin:0 auto;padding:clamp(1.5rem, 3vw, 2.25rem);background:var(--baf-white);border-left:6px solid var(--baf-green);box-shadow:8px 8px 0 var(--baf-ink);color:var(--baf-ink)}.baf-host__photo{width:160px;height:160px;border-radius:50%;object-fit:cover;background:var(--baf-night);box-shadow:0 0 0 4px var(--baf-white),0 0 0 7px var(--baf-green)}.baf-host .baf-eyebrow{margin:0 0 .35rem!important}.baf-host p,.baf-host blockquote{margin:0!important}.baf-host__name{font-family:"Bebas Neue",sans-serif;font-size:clamp(2.4rem, 4vw, 3.1rem);line-height:.92;letter-spacing:.01em}.baf-host .baf-host__role{font-weight:800;font-size:.82rem;letter-spacing:.14em;text-transform:uppercase;color:var(--baf-green-dark);margin-top:.35rem!important}.baf-host .baf-host__bio{margin-top:.75rem!important;line-height:1.55}.baf-host .baf-host__quote{margin:1rem 0 0!important;padding:0 0 0 1rem;border-left:4px solid var(--baf-green)}.baf-host__quote p{font-style:italic;line-height:1.5}.baf-host .baf-host__links{margin-top:1rem!important;font-weight:700;font-size:.92rem}.baf-host__links a{color:var(--baf-green-dark);text-underline-offset:3px}.baf-band--hostedby .baf-host,.baf-band--apply .baf-host,.baf-band--enquire .baf-host{margin-bottom:clamp(2rem, 4vw, 3rem)}@media (max-width:600px){.baf-host{grid-template-columns:1fr;text-align:left}.baf-host__photo{width:112px;height:112px}}.baf-page-about .baf-band--cta{background:var(--baf-green)}.baf-page-cits26 .baf-hero{min-height:clamp(660px, 82vh, 900px)}.baf-page-cits26 .baf-hero h1{max-width:11ch}.baf-page-cits26 .baf-band--facts{background:var(--baf-paper)}.baf-page-cits26 .baf-band--facts .baf-pillar h2{font-size:clamp(2rem, 3.5vw, 3.7rem)}.baf-page-cits26 .baf-band--programme{background:var(--baf-paper-warm)}.baf-founders-cafe{border:1px solid var(--baf-line);border-left:8px solid var(--baf-green);box-shadow:none}.baf-page-cits26 #cits26-updates{background:var(--baf-night)}.baf-page-be-a-guest .baf-band--criteria,.baf-page-partner .baf-band--ways,.baf-page-contact .baf-band--desk{background:var(--baf-paper)}.baf-page-be-a-guest #apply,.baf-page-partner #enquire{background:var(--baf-night);color:var(--baf-white)}.baf-page-be-a-guest #apply>.wp-block-group__inner-container>:is(h2,p),.baf-page-partner #enquire>.wp-block-group__inner-container>:is(h2,p){color:var(--baf-white)}.baf-form-card{border-radius:0;box-shadow:14px 14px 0 var(--baf-green);border:1px solid rgb(35 31 32 / .14);padding:clamp(1.5rem, 4vw, 3.5rem)}.fluentform input:not([type="checkbox"]),.fluentform select,.fluentform textarea{border-radius:0!important;border:0!important;border-bottom:2px solid rgb(35 31 32 / .32)!important;background:#f4f6f1!important;padding:.9rem .2rem!important}.fluentform input:focus,.fluentform select:focus,.fluentform textarea:focus{border-color:var(--baf-green)!important;box-shadow:none!important}.baf-page-contact .baf-band--desk .wp-block-columns{align-items:flex-start}.baf-page-contact .baf-social .wp-social-link{border-radius:0}.baf-placeholder{border:0;border-left:5px solid #b8860b;border-radius:0;background:#fff3c8;font-size:.82rem;box-shadow:none}.baf-placeholder-inline{display:inline-block;margin-top:.35rem;padding:.1rem .45rem;background:#fff3c8;border-left:4px solid #b8860b;color:#5a4300;font-size:.82rem;font-weight:700}.baf-page-links .baf-links{background-color:var(--baf-night)!important;background-image:linear-gradient(rgb(8 31 11 / .82),rgb(8 20 10 / .96)),url(/wp-content/themes/baf-child/assets/img/baf-studio-plate.webp)!important;background-size:cover!important;background-position:64% center!important}.baf-links__list{gap:.65rem}.baf-links__list .wp-block-button__link{background:transparent!important;color:var(--baf-white)!important;border:1px solid rgb(255 255 255 / .42);box-shadow:none;text-align:left;display:flex;justify-content:space-between}.baf-links__list .wp-block-button__link::after{content:"↗";color:var(--baf-green)}.baf-links__list .wp-block-button__link:hover{transform:none;background:var(--baf-green)!important;border-color:var(--baf-green)}.baf-links h1{width:100%;max-width:100%;font-size:clamp(1.8rem, 7vw, 2.75rem);line-height:1;overflow-wrap:anywhere;text-wrap:balance}.baf-page-privacy-policy .content-area,.baf-page-terms .content-area{background:var(--baf-paper)}.baf-page-privacy-policy .entry-hero,.baf-page-terms .entry-hero{background:var(--baf-night);color:var(--baf-white);padding-block:clamp(4rem,8vw,7rem)}.baf-page-privacy-policy .entry-hero-container-inner,.baf-page-terms .entry-hero-container-inner{background:transparent!important}.baf-page-privacy-policy .entry-hero :is(h1,p,a),.baf-page-terms .entry-hero :is(h1,p,a){color:var(--baf-white)}.baf-page-privacy-policy .entry-content,.baf-page-terms .entry-content{max-width:820px;font-size:1.02rem}.baf-page-privacy-policy .entry-content h2,.baf-page-terms .entry-content h2{font-size:clamp(2.1rem, 4vw, 3.7rem);padding-top:2.25rem;border-top:1px solid var(--baf-line)}.baf-episodes .wp-block-post{border:0;border-radius:0;padding:2rem;box-shadow:8px 8px 0 rgb(34 139 34 / .18)}.baf-episodes .wp-block-post-title{font-size:clamp(2rem, 3vw, 3.2rem)}.castos-player.light-mode .player{border-radius:0;background:var(--baf-paper-warm);border-left:6px solid var(--baf-green)}.single-podcast .entry-hero{background-color:var(--baf-night);background-image:linear-gradient(90deg,rgb(8 24 11 / .97),rgb(8 28 12 / .66)),url(/wp-content/themes/baf-child/assets/img/baf-studio-table.webp);background-size:cover;background-position:center 42%;color:var(--baf-white);padding-block:clamp(5rem, 10vw, 9rem)}.single-podcast .entry-hero :is(h1,a,span){color:var(--baf-white)}.single-podcast .entry-title{font-size:clamp(3.5rem, 7vw, 7rem);line-height:.9;max-width:13ch;margin-inline:auto}.single-podcast .content-area{background:var(--baf-paper)}.single-podcast .site-main>article>.entry-content-wrap{padding-block:clamp(4rem, 8vw, 8rem)}.single-podcast .entry-content h2{font-size:clamp(2.5rem, 5vw, 4.7rem);border-top:1px solid var(--baf-line);padding-top:2.5rem}.single-podcast .baf-episode-meta{border:0;border-top:6px solid var(--baf-green);border-radius:0;background:var(--baf-paper-warm);padding:1.75rem}.error404 .content-area{background:var(--baf-night);margin:0}.error404 .site-main{max-width:none}.error404 .baf-404{min-height:72vh;padding:clamp(4rem, 9vw, 9rem) clamp(1.25rem, 7vw, 7rem);color:var(--baf-white);background:linear-gradient(90deg,rgb(8 24 11 / .98),rgb(8 24 11 / .62)),url(/wp-content/themes/baf-child/assets/img/baf-studio-plate.webp) center / cover}.error404 .baf-404 .content-bg{background:#fff0}.error404 .baf-404 :is(h1,p,a,label){color:var(--baf-white)}.error404 .baf-404 h1{font-size:clamp(4.5rem, 10vw, 10rem);max-width:8ch;line-height:.84}.error404 .baf-404__links{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:1rem 1.5rem}.error404 .baf-404__links a{font-weight:800;text-transform:uppercase;letter-spacing:.06em;text-decoration-color:var(--baf-green)}.error404 .search-form{max-width:36rem}.site-footer{background:var(--baf-night)!important;border-top:8px solid var(--baf-green)}.site-footer .site-container{max-width:1240px}.site-footer .baf-footer-logo img{max-width:230px}.site-footer a{text-decoration-thickness:1px;text-decoration-color:rgb(255 255 255 / .45)}@media (prefers-reduced-motion:no-preference){.baf-hero h1,.entry-content>.baf-section:first-child h1{animation:baf-rise .8s var(--baf-ease) both}.baf-hero .baf-hero__lede,.entry-content>.baf-section:first-child .baf-hero__lede{animation:baf-rise .8s .1s var(--baf-ease) both}@keyframes baf-rise{from{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}}@media (max-width:1024px){.header-navigation .menu>li>a{padding-inline:.55rem}.baf-hero,.baf-page-about .entry-content>.baf-section:first-child,.baf-page-episodes .entry-content>.baf-section:first-child,.baf-page-be-a-guest .entry-content>.baf-section:first-child,.baf-page-partner .entry-content>.baf-section:first-child,.baf-page-contact .entry-content>.baf-section:first-child{background-position:58% center!important}}@media (max-width:781px){.home .baf-hero .wp-block-columns{max-width:100%!important}body{font-size:16px}.site-main-header-inner-wrap{min-height:72px}.site-branding img{max-height:52px!important}.baf-section{padding-top:4.5rem;padding-bottom:4.5rem}.baf-hero,.baf-page-about .entry-content>.baf-section:first-child,.baf-page-episodes .entry-content>.baf-section:first-child,.baf-page-be-a-guest .entry-content>.baf-section:first-child,.baf-page-partner .entry-content>.baf-section:first-child,.baf-page-contact .entry-content>.baf-section:first-child{min-height:720px;align-items:flex-end;background-image:linear-gradient(0deg,rgb(8 22 10 / .99) 0%,rgb(8 32 12 / .9) 48%,rgb(8 20 10 / .25) 85%),var(--baf-hero-img)!important;background-position:var(--baf-hero-pos-m)!important}.baf-hero::after,.baf-page-about .entry-content>.baf-section:first-child::after,.baf-page-episodes .entry-content>.baf-section:first-child::after,.baf-page-be-a-guest .entry-content>.baf-section:first-child::after,.baf-page-partner .entry-content>.baf-section:first-child::after,.baf-page-contact .entry-content>.baf-section:first-child::after{inset:.65rem}.baf-hero h1,.baf-page-about .entry-content>.baf-section:first-child h1,.baf-page-episodes .entry-content>.baf-section:first-child h1,.baf-page-be-a-guest .entry-content>.baf-section:first-child h1,.baf-page-partner .entry-content>.baf-section:first-child h1,.baf-page-contact .entry-content>.baf-section:first-child h1{font-size:clamp(4rem, 20vw, 6.5rem)}.baf-hero__logo{display:none}.baf-pillars{border-top:0;display:block}.baf-pillar,.baf-pillar:first-child,.baf-pillar:last-child{border-right:0;border-top:1px solid var(--baf-line);padding:2rem 0}.baf-pillar .baf-pillar__num{font-size:4.7rem;margin-bottom:.6rem}.wp-block-columns{gap:2.5rem}.baf-form-card{box-shadow:8px 8px 0 var(--baf-green)}.home .baf-hero{min-height:760px;padding-block:15rem 9rem;background-image:linear-gradient(0deg,rgb(8 22 10 / .99) 0%,rgb(8 32 12 / .94) 39%,rgb(8 20 10 / .22) 84%),url(/wp-content/themes/baf-child/assets/img/baf-hero-founder-mobile.webp)!important;background-position:center bottom!important}.home .baf-hero .wp-block-column:first-child{flex-basis:100%!important}.home .baf-hero h1{font-size:clamp(3.45rem, 11vw, 5.2rem);line-height:.91}.home .baf-hero .baf-hero__lede{font-size:1rem;line-height:1.5;margin-bottom:1.25rem}.home .baf-hero__launch{bottom:1.8rem;left:1.7rem;right:1.7rem;align-items:flex-start}.home .baf-hero__launch p{line-height:1.5}.home .baf-hero__launch strong{display:block;margin:.1rem 0}.home .baf-hero__launch p:first-child>span{display:block}.baf-page-about .entry-content>.baf-section:first-child,.baf-page-episodes .entry-content>.baf-section:first-child,.baf-page-be-a-guest .entry-content>.baf-section:first-child,.baf-page-partner .entry-content>.baf-section:first-child,.baf-page-contact .entry-content>.baf-section:first-child,.baf-page-cits26 .baf-hero{min-height:670px;padding-block:14rem 4rem}.baf-page-about .entry-content>.baf-section:first-child h1,.baf-page-episodes .entry-content>.baf-section:first-child h1,.baf-page-be-a-guest .entry-content>.baf-section:first-child h1,.baf-page-partner .entry-content>.baf-section:first-child h1,.baf-page-contact .entry-content>.baf-section:first-child h1,.baf-page-cits26 .baf-hero h1{font-size:clamp(3.75rem, 12vw, 5.5rem);max-width:11ch}}@media (max-width:480px){.entry-content .baf-section{padding-left:1.25rem!important;padding-right:1.25rem!important}.baf-hero .wp-block-buttons{display:grid}.baf-hero .wp-block-button,.baf-hero .wp-block-button__link{width:100%}.baf-section h2{font-size:3.15rem}.error404 .baf-404{padding-inline:1.5rem}.error404 .baf-404__links{display:block;margin:1.75rem 0}.error404 .baf-404__links li{margin-bottom:1rem}.error404 .baf-404__links a{display:block;max-width:100%;overflow-wrap:anywhere}.error404 .search-form{width:100%;max-width:100%}.home .baf-hero{padding-top:14rem;padding-bottom:9rem}.home .baf-hero h1{font-size:clamp(3.35rem, 15vw, 4rem)}.home .baf-hero__launch{display:block}.home .baf-hero__launch p:last-child{margin-top:.45rem}}.home .baf-launch{min-height:0;padding-block:clamp(4rem, 6vw, 6rem);background-image:linear-gradient(90deg,rgb(8 24 11 / .96),rgb(8 24 11 / .67) 55%,rgb(8 24 11 / .24)),url(/wp-content/themes/baf-child/assets/img/baf-studio-plate.webp)!important;background-position:center 46%!important}.home .baf-launch h2{font-size:clamp(3.5rem, 6.5vw, 6.5rem);max-width:12ch}.baf-page-about .entry-content>.baf-section:first-child{min-height:0;padding-block:clamp(3.5rem, 5vw, 5rem);background:var(--baf-night)!important;border-right:clamp(14px, 5vw, 78px) solid var(--baf-green)}.baf-page-about .entry-content>.baf-section:first-child::before{content:"STARTED\A GREW\A SUSTAINED";white-space:pre;position:absolute;right:clamp(2rem, 5vw, 7rem);top:50%;transform:translateY(-50%);font:400 clamp(5rem, 9vw, 9rem)/.87 "Bebas Neue",sans-serif;text-align:right;color:rgb(34 139 34 / .28);pointer-events:none}.baf-page-about .entry-content>.baf-section:first-child::after,.baf-page-episodes .entry-content>.baf-section:first-child::after,.baf-page-be-a-guest .entry-content>.baf-section:first-child::after,.baf-page-partner .entry-content>.baf-section:first-child::after,.baf-page-contact .entry-content>.baf-section:first-child::after,.baf-page-cits26 .baf-hero::after{display:none}.baf-page-about .entry-content>.baf-section:first-child h1{max-width:14ch;font-size:clamp(4.3rem, 5.5vw, 5.7rem)}.baf-page-episodes .entry-content>.baf-section:first-child{min-height:0;padding-block:clamp(3.5rem, 6vw, 5rem);background:var(--baf-paper-warm)!important;color:var(--baf-ink);border-bottom:6px solid var(--baf-green)}.baf-page-episodes .entry-content>.baf-section:first-child :is(h1,p){color:var(--baf-ink)}.baf-page-episodes .entry-content>.baf-section:first-child .baf-eyebrow{color:var(--baf-green-dark)}.baf-page-episodes .entry-content>.baf-section:first-child h1{margin:.4rem 0 .8rem}.baf-page-episodes .entry-content>.baf-section:first-child p:last-child{max-width:48rem}.baf-page-be-a-guest .entry-content>.baf-section:first-child{min-height:0;padding-block:clamp(3.5rem, 5vw, 5rem);background-image:linear-gradient(105deg,var(--baf-night) 0 72%,var(--baf-green) 72% 100%)!important}.baf-page-be-a-guest .entry-content>.baf-section:first-child h1{max-width:13ch;font-size:clamp(4.3rem, 5.5vw, 5.7rem)}.baf-page-partner .entry-content>.baf-section:first-child{min-height:0;padding-block:clamp(3.5rem, 5vw, 5rem);background-image:linear-gradient(90deg,var(--baf-paper) 0 90%,var(--baf-green) 90% 100%)!important;color:var(--baf-ink)}.baf-page-partner .entry-content>.baf-section:first-child :is(h1,p){color:var(--baf-ink)}.baf-page-partner .entry-content>.baf-section:first-child .baf-hero__lede{color:var(--baf-ink)!important}.baf-page-partner .entry-content>.baf-section:first-child .baf-eyebrow{color:var(--baf-green-dark)}.baf-page-partner .entry-content>.baf-section:first-child h1{max-width:12ch;font-size:clamp(4.3rem, 5.5vw, 5.7rem)}.baf-page-partner .entry-content>.baf-section:first-child .wp-block-button__link{background:var(--baf-green-dark)!important;color:var(--baf-white)!important}.baf-page-contact .entry-content>.baf-section:first-child{min-height:0;padding-block:clamp(3.5rem, 5vw, 5rem);background:var(--baf-night)!important;border-bottom:7px solid var(--baf-green)}.baf-page-contact .entry-content>.baf-section:first-child h1{margin-block:.5rem}.baf-page-cits26 .baf-hero{min-height:clamp(480px, 62vh, 620px);padding-block:clamp(3.5rem, 6vw, 5.5rem);background-image:linear-gradient(90deg,rgb(8 24 11 / .97),rgb(8 24 11 / .76) 48%,rgb(8 24 11 / .17)),url(/wp-content/themes/baf-child/assets/img/baf-studio-plate.webp)!important;background-position:center 42%!important}.baf-page-cits26 .baf-hero h1{font-size:clamp(4rem, 6.2vw, 6.2rem);max-width:11ch}.baf-page-about .baf-band--brandstory img{filter:none;max-width:min(210px, 70vw)}.baf-page-about .baf-band--brandstory .wp-block-columns{align-items:center}.baf-page-about .baf-band--brandstory .wp-block-column:first-child{display:grid;place-items:center;min-height:17rem;border:1px solid var(--baf-line);background:var(--baf-paper)}.baf-episodes .wp-block-post-template{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1.5rem!important}.baf-episodes .wp-block-post{min-width:0;padding:clamp(1.5rem, 3vw, 2.5rem);border-left:5px solid var(--baf-green);box-shadow:none;background:var(--baf-white)}.baf-episodes .wp-block-post-title{font-size:clamp(1.9rem, 2.5vw, 2.8rem);line-height:1.02}.baf-episodes .wp-block-post-title a{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.baf-episodes .wp-block-post-excerpt__excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.single-podcast .entry-hero{min-height:0;padding-block:clamp(3rem, 4vw, 4rem);background:var(--baf-night);border-bottom:7px solid var(--baf-green)}.single-podcast .entry-hero-container-inner{background:transparent!important}.single-podcast .entry-title{font-size:clamp(2.8rem, 4.2vw, 4.8rem);max-width:22ch;line-height:.96;text-wrap:balance}.single-podcast .entry-hero .breadcrumbs{opacity:.75}.wp-block-button:not(.is-style-outline) .wp-block-button__link,.fluentform .ff-btn-submit,.header-button{background:var(--baf-green-dark)!important;color:var(--baf-white)!important}.baf-section--ink .wp-block-button:not(.is-style-outline) .wp-block-button__link,.baf-section--green .wp-block-button:not(.is-style-outline) .wp-block-button__link,.baf-hero .wp-block-button:not(.is-style-outline) .wp-block-button__link{background:var(--baf-white)!important;color:var(--baf-ink)!important}.wp-block-button.is-style-outline .wp-block-button__link{background:transparent!important;color:var(--baf-ink)!important;border-color:var(--baf-ink)!important}.baf-section--ink .wp-block-button.is-style-outline .wp-block-button__link,.baf-section--green .wp-block-button.is-style-outline .wp-block-button__link,.baf-hero .wp-block-button.is-style-outline .wp-block-button__link{color:var(--baf-white)!important;border-color:var(--baf-white)!important}.wp-block-button__link:hover,.fluentform .ff-btn-submit:hover,.header-button:hover{background:var(--baf-ink)!important;color:var(--baf-white)!important}.baf-section--ink .wp-block-button__link:hover,.baf-section--green .wp-block-button__link:hover,.baf-hero .wp-block-button__link:hover{background:var(--baf-green-dark)!important;color:var(--baf-white)!important}.error404 .baf-404{background:var(--baf-night);border-left:12px solid var(--baf-green)}@media (max-width:781px){.home .baf-launch{padding-block:4rem;background-position:64% center!important}.home .baf-hero{min-height:0;padding-block:15rem 2.5rem;background:var(--baf-night)!important}.home .baf-hero::before{content:"";position:absolute;inset:0 0 auto;height:19rem;background:linear-gradient(0deg,var(--baf-night),#fff0 55%),url(/wp-content/themes/baf-child/assets/img/baf-hero-founder-mobile.webp) center 42% / cover;z-index:0}.home .baf-hero>.wp-block-group__inner-container{position:relative;z-index:1;display:block;flex:none}.home .baf-hero h1{margin-top:0}.home .baf-hero .wp-block-buttons{display:flex;flex-wrap:wrap;gap:.65rem}.home .baf-hero__launch{position:static;display:block!important;margin-top:2.5rem!important;width:100%;border-top-color:rgb(255 255 255 / .4)}.home .baf-hero__launch>.wp-block-group__inner-container{display:flex;flex-wrap:wrap;gap:.5rem 2rem}.baf-page-about .entry-content>.baf-section:first-child,.baf-page-episodes .entry-content>.baf-section:first-child,.baf-page-be-a-guest .entry-content>.baf-section:first-child,.baf-page-partner .entry-content>.baf-section:first-child,.baf-page-contact .entry-content>.baf-section:first-child{min-height:0;padding-block:4.5rem}.baf-page-cits26 .baf-hero{min-height:0;padding-block:5rem;background-position:64% center!important}.baf-page-about .entry-content>.baf-section:first-child h1,.baf-page-be-a-guest .entry-content>.baf-section:first-child h1,.baf-page-partner .entry-content>.baf-section:first-child h1,.baf-page-cits26 .baf-hero h1{font-size:clamp(3.5rem, 10vw, 5.2rem)}.baf-page-be-a-guest .entry-content>.baf-section:first-child{background-image:linear-gradient(0deg,var(--baf-night) 0 86%,var(--baf-green) 86% 100%)!important}.baf-page-partner .entry-content>.baf-section:first-child{background-image:linear-gradient(0deg,var(--baf-paper) 0 91%,var(--baf-green) 91% 100%)!important}.baf-episodes .wp-block-post-template{grid-template-columns:1fr!important}.baf-page-about .baf-band--brandstory .wp-block-column:first-child{min-height:13rem}.baf-page-about .entry-content>.baf-section:first-child::before{display:none}}@media (max-width:480px){.home .baf-hero{min-height:0;padding-block:15rem 2rem;background:var(--baf-night)!important}.home .baf-hero::before{content:"";position:absolute;inset:0 0 auto;height:19rem;background:linear-gradient(0deg,var(--baf-night),#fff0 55%),url(/wp-content/themes/baf-child/assets/img/baf-hero-founder-mobile.webp) center 42% / cover;z-index:0}.home .baf-hero>.wp-block-group__inner-container{position:relative;z-index:1;display:block;flex:none}.home .baf-hero h1{margin-top:0}.home .baf-hero .wp-block-buttons{display:flex;flex-wrap:nowrap;gap:.5rem}.home .baf-hero .wp-block-button,.home .baf-hero .wp-block-button__link{width:auto}.home .baf-hero .wp-block-button__link{padding:.85rem .8rem!important;font-size:.7rem!important}.home .baf-hero__launch{position:static;display:block!important;margin-top:2.5rem!important;width:100%;border-top-color:rgb(255 255 255 / .4)}.home .baf-hero__launch>.wp-block-group__inner-container{display:block}}:root{--baf-green-band:#1D761D}.baf-section--green,.baf-page-about .baf-band--cta{background:var(--baf-green-band)}.baf-page-partner #enquire a:not(.wp-block-button__link):not(.ff-btn-submit){color:var(--baf-white);text-decoration:underline;text-underline-offset:3px}.baf-faq .wp-block-details{border-top:1px solid var(--baf-line,#DCE6DC);padding:1.1rem 0;margin:0}.baf-faq .wp-block-details:last-of-type{border-bottom:1px solid var(--baf-line,#DCE6DC)}.baf-faq .wp-block-details summary{cursor:pointer;font-weight:700;font-size:1.05rem;list-style:none;display:flex;justify-content:space-between;gap:1.5rem;align-items:baseline}.baf-faq .wp-block-details summary::-webkit-details-marker{display:none}.baf-faq .wp-block-details summary::after{content:"+";font-family:"Bebas Neue",sans-serif;font-size:1.6rem;line-height:1;color:var(--baf-green);flex:0 0 auto}.baf-faq .wp-block-details[open] summary::after{content:"–"}.baf-faq .wp-block-details p{margin:.75rem 0 0;max-width:60ch}.baf-faq .wp-block-details summary:hover{color:var(--baf-green-dark)}.baf-next .baf-pillar p:last-child a{font-weight:700;text-decoration:none}.baf-next .baf-pillar p:last-child a:hover{text-decoration:underline}