@font-face{font-family:Montserrat;font-style:italic;font-weight:100 900;font-display:swap;src:url(/fonts/montserrat-italic-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:italic;font-weight:100 900;font-display:swap;src:url(/fonts/montserrat-italic-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/montserrat-normal-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/montserrat-normal-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400 900;font-display:swap;src:url(/fonts/playfair-display-italic-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400 900;font-display:swap;src:url(/fonts/playfair-display-italic-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/playfair-display-normal-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/playfair-display-normal-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Droid Serif;src:url(/fonts/DroidSerif-Bold.woff2)format("woff2"),url(/fonts/DroidSerif-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Droid Serif;src:url(/fonts/DroidSerif-Italic.woff2)format("woff2"),url(/fonts/DroidSerif-Italic.woff)format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Droid Serif;src:url(/fonts/DroidSerif.woff2)format("woff2"),url(/fonts/DroidSerif.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Droid Serif;src:url(/fonts/DroidSerif-BoldItalic.woff2)format("woff2"),url(/fonts/DroidSerif-BoldItalic.woff)format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Droid Serif Fallback;src:local(Times New Roman),local(Times);size-adjust:107%}.group:after,.innerContent:after,.main-nav:after{content:"";clear:both;display:table}.col{float:left}.col.right{float:right;text-align:left}.half{width:50%}.full{width:100%}html{cursor:default;background:#fff;max-width:2000px;margin:auto}body{color:#3c4043;margin:0;padding:10px;font-family:Montserrat,sans-serif}.caption a,p a{color:#073fe1;border-bottom:1px solid #073fe1;line-height:1.3em;text-decoration:none;transition:color .3s ease-in-out,border .3s ease-in-out,background .3s ease-in-out,opacity .3s ease-in-out,transform .3s ease-in-out;display:inline-block;position:relative}.unLink:after,.unLink:before{content:"";background:#fff;height:2px;display:block;position:absolute;top:100%;left:0;right:0}.unLink:before{transform-origin:100%;z-index:2;background:#073fe1;transition:transform .3s ease-in-out;transform:scaleX(0)}.unLink{display:inline-block}.unLink:hover{border-color:#073fe1}.unLink:hover:before{transform-origin:0;transform:scaleX(1)}a.tile .tagline{background-image:linear-gradient(140deg,#fff,#fff 40% 64%,#fff 80%,#fff);background-position:0 100%;background-repeat:no-repeat;background-size:0 .1rem;padding-bottom:2px;transition:background-size .3s ease-in-out;display:inline!important}a.tile:hover .tagline{background-size:100% .1rem}header.main{z-index:99999;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffffe6;border-bottom:none;width:100%;max-width:2000px;margin:auto;transition:top .3s ease-in-out;position:fixed;top:0;left:0;right:0}header.main .innerContent{padding:10px}header.main #logo{width:90px;height:auto;margin-top:7px;margin-left:.5rem}header.main #logo path{fill:#3c4043;transition:all .3s ease-in-out}header.main #logo:hover path,header.main #logo:focus-visible path{fill:#073fe1}header.main #ctaWrap{min-height:calc(var(--masthead-h) - 20px);grid-template-columns:1fr auto 1fr;align-items:center;padding-top:10px;font-weight:500;display:grid;position:relative}header.main #ctaWrap:after{content:none}header.main #ctaWrap a:hover,header.main #ctaWrap a:focus-visible{color:#073fe1}header.main #ctaWrap a{color:#3c4043;text-transform:uppercase;border:1px solid #0000;border-radius:2px;padding:.5rem 1rem;font-weight:600;text-decoration:none;transition:all .3s ease-in-out;display:inline-block}@media screen and (max-width:550px){header.main #ctaWrap a{padding-left:.35rem;padding-right:.35rem}header.main #logo{width:72px}header.main #ctaWrap a#logo svg{width:72px;height:auto}}@media screen and (max-width:360px){header.main #ctaWrap a{letter-spacing:0;font-size:14px}}.homeFeature{margin-top:0}header.main #ctaWrap a#logo{float:none;background-position:50%;background-repeat:no-repeat;background-size:contain;justify-self:start;padding:0;transition:all .3s ease-in-out;position:static;margin:0!important}header.main #ctaWrap a#logo svg{width:89px;height:24px}header.main #ctaWrap a#logo:hover svg path{fill:#073fe1!important}section.header .innerContent{max-width:800px;margin:auto;padding:40px 3% 0}section.header .innerContent p{letter-spacing:normal;color:#3c4043;margin-top:0;margin-bottom:1em;font-family:Droid Serif,Droid Serif Fallback,Times,Source Serif Pro,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:20px;line-height:1.3em}h2{margin-top:0;margin-bottom:1em;font-size:25px;font-weight:500}h3{text-transform:uppercase;margin-top:0;margin-bottom:0;font-size:18px;font-weight:600}h4{text-transform:uppercase;margin-bottom:0;font-weight:600}ul.stats{margin:0;padding:0}ul.stats li{text-align:center;margin-left:20px;display:inline-block}ul.stats li:first-child{margin-left:0}ul.stats li .number{font-size:25px;font-weight:400}ul.stats li h4{margin-top:0}.italic,h2 i,i{font-family:Playfair Display,serif;font-style:italic}.flex{display:flex}.oneColSection{background:#f8f6ef;border-bottom:1px solid #f1f1f1;width:100%;margin-bottom:0;padding:5% 0}.oneColSection.csTitleWrap{margin:0;padding:0;border-bottom:1px solid #d3d3d3!important}.oneColSection.csTitleWrap .quTitle{padding:40px 20px;overflow:hidden}.oneColSection.csTitleWrap .quTitle.statWrap h1{float:left;width:60%}.oneColSection.csTitleWrap .quTitle.statWrap .stats{float:right}.oneColSection.csTitleWrap .quTitle h1{margin:0;padding:0;font-size:25px;font-weight:400;overflow:hidden}.oneColSection.csTitleWrap .quTitle h1 span.col{width:100%}.oneColSection.csTitleWrap .quTitle h1 span.col.left{font-weight:500}body.page-template-tpl-journal .oneColSection{margin-bottom:10px}body.page-template-tpl-journal .oneColSection:last-child{margin-bottom:0}.oneColSection .flex{flex-direction:column;align-items:center;width:100%;display:flex}.oneColSection .tile{background:#222 50%/cover no-repeat;border-radius:2px;width:60%;height:500px;margin-top:10px;display:inline-block}.oneColSection.videoWrap .tile{height:auto;line-height:0}.oneColSection.videoWrap .tile .photoCaption{line-height:normal}.fiveColSection{background:#f8f6ef;border-bottom:1px solid #f1f1f1;width:100%;margin-bottom:10px}.fiveColSection .innerContent{padding:5% 10%}.fiveColSection .tile{background:#222 50%/cover no-repeat;border-radius:2px;width:24%;height:450px;margin-bottom:10px;margin-right:10px;display:inline-block}.fiveColSection .flex{flex-wrap:wrap;justify-content:center;width:100%}.caption{text-align:center;float:none;max-width:50%;margin-bottom:20px;margin-left:auto;margin-right:auto;padding:0 10px;font-size:20px;font-weight:500}.projectDescription{border-bottom:1px solid #f1f1f1;border-radius:2px;background:#f8f6ef!important}.projectDescription.about.quote{color:#fff;border-radius:0;margin-bottom:0;padding:10em 0;position:relative;background-color:#073fe2!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;border-bottom:none!important}.projectDescription.about.quote .tagline{width:auto;max-width:100%;height:35px}.projectDescription.about.quote .taglineWrap{line-height:0}.monogram{opacity:.1;background-position:50%;background-repeat:no-repeat;background-size:30%;width:100%;height:100%;position:absolute;inset:0;background-image:url(https://cdn.bwdb.com/_2025/BWdB-monogram-wht2.png)!important}.projectDescription.about h1,.projectDescription.about h2,.projectDescription.about i.blue,.projectDescription.about p{color:#fff!important}.projectDescription ol,.projectDescription ul{letter-spacing:normal;margin-top:0;margin-left:17px;padding-left:0;font-family:Droid Serif,Droid Serif Fallback,Times,Source Serif Pro,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:20px;line-height:1.5em}.tile{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:0;transition:color .3s ease-in-out,border .3s ease-in-out,background .3s ease-in-out,opacity .3s ease-in-out,transform .3s ease-in-out;position:relative;overflow:hidden}.tile video{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:auto;margin-top:-10%}.fiveColSection .tile video{background-position:50%;background-repeat:no-repeat;background-size:cover;width:140%;height:auto;min-height:120%;margin-top:-15%;margin-left:-15%}sup.date{opacity:.8;width:100%;margin-top:5px;margin-bottom:5px;display:block}.photoCaption{color:#fff;opacity:1;background:linear-gradient(#0000,#0000 10% 10%,#00000080);width:100%;padding:10px;font-size:15px;line-height:1em;position:absolute;bottom:0;left:0}.tile .tileContent:after{--tw-content:"";content:var(--tw-content);background:linear-gradient(#0000,#0000 25% 70%,#000000b3);width:100%;height:100%;transition:all .3s ease-in-out,border .3s ease-in-out,background .3s ease-in-out,opacity .3s ease-in-out,transform .3s ease-in-out;display:block;position:absolute;top:0;left:0}.tile .tileContent{z-index:99;height:100%;padding:0;transition:all .3s ease-in-out;position:relative}a.tile .tileBG{opacity:0;background-color:#073fe1;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;transition:all .3s ease-in-out;position:absolute;inset:0}a.tile:hover .tileBG{opacity:.5;z-index:9}.hero{text-align:center;color:#f1f1f1;background-color:#073fe1;background-image:url(https://cdn.bwdb.com/_20/24bg3.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;border-bottom:none;border-radius:0;flex-direction:column;justify-content:center;align-items:center;height:80vh;min-height:500px;margin-bottom:0;padding:0;display:flex;position:relative}.hero h1,h1.one{color:#f1f1f1;z-index:999;margin-top:0;margin-bottom:0;font-size:3.5em;font-weight:500;position:relative}.hero p{letter-spacing:normal;color:#f1f1f1;max-width:500px;margin-bottom:0;font-family:Droid Serif,Droid Serif Fallback,Times,Source Serif Pro,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:20px;line-height:1.5em}.hero.about{background-color:#073fe1;background-image:url(https://cdn.bwdb.com/_2025/BWdB-flag-crop.jpg);background-position:50%;background-repeat:no-repeat;border-bottom:0;place-content:center;align-items:center;height:600px;margin-bottom:10px;padding:0;display:flex}.hero.about h1,.hero.about p,h1.one{color:#3c4043}.hero.about h1{margin-bottom:0}.tile .tileContent{padding:0}.tile .tileContent .tileFooter{z-index:999;text-align:left;color:#fff;padding-right:10%;font-size:25px;position:absolute;bottom:20px;left:20px}.tile .tileContent .tileFooter .status{opacity:1;width:100%;font-size:15px;display:inline-block}.tile .tileContent .tileFooter .tagline{width:100%;font-family:Playfair Display,serif;font-style:italic;display:inline-block}.calendly-inline-widget{background-color:#f8f6ef;background-image:url(https://cdn.bwdb.com/_20/200.webp);background-position:50%;background-repeat:no-repeat;background-size:200px;border-radius:0}.quote.offWhite{background-color:#f8f6ef!important;border-bottom:none!important}.quote.offWhite.csTitleWrap{background-color:#fff!important}.quote.offWhite.topQuote{border-bottom:1px solid #d3d3d3!important}.quote.projectDescription{background-color:#f7f9fb!important;border-bottom:1px solid #d3d3d3!important}.offWhite{background-color:#f8f6ef!important}.quote{background-color:#f8f6ef;border-bottom:1px solid #f1f1f1;border-radius:0;height:auto;margin-bottom:10px;padding:5em 0}.quote .innerContent{z-index:999;max-width:800px;margin:auto;padding:0 3%;position:relative}.about.quote .innerContent{max-width:720px}.quote p{letter-spacing:normal;color:#3c4043;margin-top:0;font-family:Droid Serif,Droid Serif Fallback,Times,Source Serif Pro,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:20px;line-height:1.5em}.quote .creditWrap{flex-direction:row;justify-content:center;align-items:center;margin:auto;padding:2% 0 0;display:flex}.icon{float:left;background:#eee 50%/cover no-repeat;border-radius:2px;width:147px;height:147px;margin-right:20px}.quote .creditWrap b,.quote .creditWrap span{width:100%;display:inline-block}.quote .creditWrap .details{max-width:300px}.threeColSection{margin-bottom:0;position:relative}.threeColSection .innerContent{flex-direction:column;width:100%;display:flex}.threeColSection .tile{color:#fff;background:#222 50%/cover no-repeat;width:100%;height:500px;margin-bottom:10px;margin-right:0;position:relative}.threeColSection .tile .tileVideo{width:160%;margin-left:-30%;position:absolute;top:0}.threeColSection .funk.normal .tile.third .tileVideo{width:100%;height:100%;margin-left:-35%}.threeColSection .funk.normal .tile.third .tileVideo video{width:auto;height:120%}.threeColSection .tile:last-child{margin-right:0}ul.follow{gap:10px;margin:5px 0 1em;padding:0;list-style:none;display:flex}ul.follow li{margin-right:0;display:inline-block}ul.follow li a{color:#3c4043;background:0 0;border:0;padding:0;line-height:0;transition:color .3s ease-in-out,border .3s ease-in-out,background .3s ease-in-out,opacity .3s ease-in-out,transform .3s ease-in-out;display:block}ul.follow li a svg{width:20px;height:auto;display:block}ul.follow li a:hover{color:#073fe1;background:0 0;text-decoration:none}footer{text-align:left;max-width:800px;margin:1em auto auto;padding:0 3% 40px;overflow:hidden}footer p{margin-top:0;margin-bottom:0;font-size:12px}footer p a{color:#3c4043;border-color:#3c4043;margin-right:2em}footer p a:hover{color:#073fe1;border-color:#073fe1}footer span.inner{padding-right:10%;display:inline-block}.sectionWrap{margin-top:calc(var(--masthead-h) - 10px);padding-top:0;overflow:hidden}.desktopOnly{display:inline-block}.journalHighlight{border-bottom:1px solid #f1f1f1;background-color:#f8f6ef!important}.journalHighlight h2{margin-left:20px}.journalHighlight .imageWrap .double.img{flex-direction:column;padding:4% 0;display:flex}.journalHighlight.legalWrap .defaultPageContent{max-width:70%;margin:auto;font-size:20px;line-height:1.2em}.journalHighlight.legalWrap .defaultPageContent b{font-weight:600}.journalHighlight.legalWrap .imageWrap .img{border-bottom:none}.journalHighlight .imageWrap .double.img{padding:2% 0}.portImageWrap{position:relative}.portImageWrapOverlay{z-index:9999;width:100%;height:100%;position:absolute;inset:0}.sectionAnchor{position:absolute;top:-68px}.portImageWrap img{width:100%;height:auto}.portImageWrap .imageWrap{margin-bottom:0;line-height:0;overflow:visible}.portImageWrap .imageWrap .img{margin-bottom:10px;overflow:hidden}.portImageWrap .imageWrap .img.videoEmbed.topLayer{z-index:9999;position:relative}.portImageWrap .imageWrap .img.videoWrap video{width:100%;height:auto}.portImageWrap .imageWrap .img img{border-radius:0}.portImageWrap .imageWrap .img.double,.portImageWrap .imageWrap .img.quad,.portImageWrap .imageWrap .img.triple{display:flex}.portImageWrap .imageWrap .img.double.right{flex-direction:row;justify-content:flex-end;display:flex}.portImageWrap .imageWrap .img.double.left{flex-direction:row;justify-content:flex-start;display:flex}.portImageWrap .imageWrap .img.double .item,.portImageWrap .imageWrap .img.quad .item,.portImageWrap .imageWrap .img.triple .item{margin-right:0}.portImageWrap .imageWrap .img.right{flex-direction:row;justify-content:flex-end;display:flex}.portImageWrap .imageWrap .img.double .item{float:left;width:50%;position:relative}.portImageWrap .imageWrap .img.triple .item{float:left;width:33.33%}.portImageWrap .imageWrap .img.quad .item{float:left;width:25%}.portImageWrap .imageWrap .img .item video{width:100%;height:100%}.portImageWrap .imageWrap .img.wideVideo .item{width:100%}.portImageWrap .imageWrap .img.wideVideo .item video{margin-top:-25%}video::-webkit-media-controls{display:none}.portImageWrap .imageWrap .img.quad.social .item{width:24.5%}.portImageWrap .imageWrap .img.quad.social,.portImageWrap .imageWrap .img.social{justify-content:center;align-items:flex-start;gap:10px;margin-left:-10px;margin-right:-10px;display:flex}.portImageWrap .imageWrap .img.vAlign{align-items:center!important}.portImageWrap .imageWrap .img.quad.social .item{float:left;width:24.5%}.portImageWrap .imageWrap .img.double.social .item{float:left;width:49.6%}.portImageWrap .imageWrap .img.social .item:last-child{margin-right:0}.portImageWrap .imageWrap .img .item:last-child{z-index:999;margin-right:0}#Contact .unLink:after{background:#fff}#Contact .innerContent{max-width:none;margin:0;padding:40px 20px}#Contact footer{max-width:none;margin:0;padding:0 20px 40px}.contactTagline{margin-bottom:40px;padding:0 20px;line-height:0}#Contact .tagline{opacity:.5;width:100%;height:auto;display:block}#Contact .tagline .st0{fill:#3c4043}.contactInfoWrap h4{margin-top:0}.fiveColSection .unLink:after,.oneColSection .unLink:after{background:#f8f6ef}.noMB{margin-bottom:0!important}.mdBorderBottom,.mobileBorderBottom,.quote.offWhite.csTitleWrap,.quote.offWhite.mdBorderBottom{border-bottom:1px solid #d3d3d3!important}.mdBorderBottomItems .item,.mobileBorderBottomItems .item{border-bottom:1px solid #d3d3d3}.centerText{text-align:center}body.page-id-2271 .quote .innerContent p:last-child{margin-bottom:0}@media screen and (min-width:1200px){.scrollShow{opacity:0;transition:all .2s}.scrollShow.show{opacity:1}.threeColSection .tile{min-height:700px}body.page-id-2271 .threeColSection .innerContent,body.page-id-2326 .threeColSection .innerContent,body.page-id-2339 .threeColSection .innerContent,body.single-post .threeColSection .innerContent{flex-flow:wrap;place-content:stretch center;align-items:center;gap:0 10px;margin-bottom:0;margin-right:-10px;display:flex}body.page-id-2271 .threeColSection .tile,body.page-id-2326 .threeColSection .tile,body.page-id-2339 .threeColSection .tile,body.single-post .threeColSection .tile{width:32.9%;min-height:500px;margin-bottom:0}body.page-id-2271 .threeColSection .tile:nth-child(3n),body.page-id-2326 .threeColSection .tile:nth-child(3n),body.page-id-2339 .threeColSection .tile:nth-child(3n),body.single-post .threeColSection .tile:nth-child(3n){margin-right:0}.threeColSection .funk{margin-bottom:10px!important}.threeColSection .funk:last-child{margin-bottom:0!important}.threeColSection .funk.normal{flex-direction:row!important;place-content:center flex-start!important;display:flex!important}.threeColSection .funk.normal.center{flex-direction:row!important;place-content:center!important;display:flex!important}}@media only screen and (min-width:1200px) and (max-width:1559px){body.page-id-2271 .threeColSection .tile,body.page-id-2326 .threeColSection .tile,body.page-id-2339 .threeColSection .tile,body.single-post .threeColSection .tile{width:32.77%;min-height:500px;margin-bottom:0}}@media screen and (max-width:1200px){a.tile .tagline{background-size:100% .1rem}header.main .innerContent{padding:10px 0}.contactSpecial{height:350px!important;min-height:0!important}.oneColSection.csTitleWrap .quTitle,#Contact .innerContent{padding:40px 10px}#Contact footer{padding:0 10px 40px}.contactTagline{padding:0 10px}.oneColSection.csTitleWrap .quTitle h1 span{float:none;width:100%;display:inline-block}.oneColSection.csTitleWrap .quTitle.statWrap h1{float:left;width:100%;margin-bottom:20px}.oneColSection.csTitleWrap .quTitle.statWrap .stats{float:left;width:100%}.oneColSection.csTitleWrap .quTitle.statWrap .stats li{text-align:left;margin-right:10px}.monogram{background-size:auto 100%}.contactInfoWrap .col.half,footer span.col.half{width:100%}footer span.col.half.right{margin-top:1em}.hero.about{height:400px;padding:0}.journalHighlight .imageWrap .double.img{padding-top:7%;padding-bottom:0}.journalHighlight.legalWrap .imageWrap .double.img{padding-top:0}.journalHighlight.legalWrap .defaultPageContent{max-width:100%;padding:0 2%}.quote .creditWrap{justify-content:flex-start}.projectDescription ol,.projectDescription ul{margin-left:20px}.projectDescription.about.quote{padding:0}.hero.about h1{margin-bottom:0}.portImageWrap .imageWrap .img.double .item,.portImageWrap .imageWrap .img.quad .item,.portImageWrap .imageWrap .img.triple .item{width:100%;margin-bottom:10px;margin-right:0}.portImageWrap .imageWrap .img.vAlign .item{margin-bottom:10px!important}.portImageWrap .imageWrap .mobileDouble.img .item{width:50%;height:auto;margin-bottom:10px!important}.portImageWrap .imageWrap .img.double .item:last-child,.portImageWrap .imageWrap .img.quad .item:last-child,.portImageWrap .imageWrap .img.triple .item:last-child{margin-bottom:0}.portImageWrap .imageWrap .img.double,.portImageWrap .imageWrap .img.quad,.portImageWrap .imageWrap .img.triple{flex-wrap:wrap}.portImageWrap .imageWrap .img.quad.social .item{width:48.9%}.portImageWrap .imageWrap .img.mobileGapFix .item{margin-bottom:0!important}.portImageWrap .imageWrap .img.double.social .item{width:100%;margin-bottom:0}.portImageWrap .imageWrap .img.double.social .item img{margin-bottom:0}.fiveColSection .innerContent{padding:5%}.quote{padding:0}.quote .innerContent{padding:5% 20px}.hero{height:600px;padding:0}.hero h1,.hero p{padding:0 20px}.desktopOnly{display:none!important}.calendly-inline-widget{height:1500px!important}header.main #ctaWrap{width:100%}.sectionWrap{margin-top:calc(var(--masthead-h) - 10px);padding-top:0}.fiveColSection .flex{flex-wrap:wrap}.caption{float:none;max-width:90%;margin:0 auto 20px}.caption .date{opacity:.7}.fiveColSection .flex .tile{width:47%;height:350px;margin-bottom:10px}.fiveColSection .flex .tile:last-child,.fiveColSection .flex .tile:nth-child(2n){margin-right:0}.threeColSection .innerContent{flex-wrap:wrap}.threeColSection .tile{width:100%}.oneColSection .tile{width:90%;height:500px}html{zoom:.8}footer{text-align:left}.threeColSection .funk.normal .tile.third .tileVideo{width:100%;height:100%;margin-left:0}.threeColSection .funk.normal .tile.third .tileVideo video{width:150%;height:auto}}@media screen and (max-width:550px){.tile video{width:auto;height:500px;margin-top:0}.threeColSection .funk.normal .tile.third .tileVideo video{width:auto;height:100%}}
header.main #ctaWrap{grid-template-columns:1fr auto}header.main .innerContent{padding-left:30px;padding-right:30px}@media screen and (max-width:1200px){header.main .innerContent{box-sizing:border-box;padding-left:20px;padding-right:20px}}header.main #ctaWrap a.hdrContact{color:#fff;background:#073fe1;justify-self:end}header.main #ctaWrap a.hdrContact:hover,header.main #ctaWrap a.hdrContact:focus-visible{color:#fff;background:#052fb0}#Contact{scroll-margin-top:var(--masthead-h)}header.main #ctaWrap a.hdrContact{border-radius:999px}header.main,a.hdrLogo{transition:opacity .3s ease-in-out,visibility linear}header.main.isHidden,a.hdrLogo.isHidden,.hdrLogoSolid.isHidden{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease-in-out,visibility 0s linear .3s}@media (prefers-reduced-motion:reduce){header.main,header.main.isHidden,a.hdrLogo,a.hdrLogo.isHidden{transition:none}}
:root{--artifact-blue:#073fe1;--artifact-gutter:10px;--masthead-h:57px;--artifact-columns:2}@media screen and (min-width:551px){:root{--artifact-columns:3}}@media screen and (min-width:1201px){:root{--artifact-columns:5}}.visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.artifactList{column-count:var(--artifact-columns);column-gap:var(--artifact-gutter);margin:0;padding:0;list-style:none;overflow:visible}.artifactCell{break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid;padding-bottom:var(--artifact-gutter);margin:0;display:block}.homeHero{--hero-h:75vh;--hero-top:176px;z-index:0;box-sizing:border-box;min-height:calc(var(--hero-h) - var(--masthead-h));padding:calc(var(--hero-top) - var(--masthead-h)) 0 40px;position:relative}@media screen and (max-width:1200px){.homeHero{--hero-h:calc(75vh / .8);--hero-top:calc(176px / .8)}}@media screen and (max-width:550px){.homeHero{--hero-h:calc(50vh / .8);--hero-top:calc(120px / .8)}}.homeHeroMark{padding:0 20px;line-height:0}@media screen and (max-width:1200px){.homeHeroMark{padding:0 10px}}.homeHero .tagline{width:100%;height:auto;display:block}.homeHero .heroTagline{max-height:calc(var(--hero-h) - var(--hero-top) - 40px);width:80%;margin-inline:auto}.homeHero .tagline .st0{fill:var(--text,#3c4043)}.artifactWall,.artifactWall .wallStage,.artifactWall .wallCols{background:0 0}.artifactWall{z-index:1;margin:0 -10px;padding:0 10px;position:relative;overflow-x:clip}.sectionWrap:has(>.artifactWall){display:flow-root;overflow:visible}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.artifactWall .wallStage{opacity:0;transition:opacity .9s ease-out,transform .9s cubic-bezier(.2,.7,.2,1);transform:translateY(40px)}.artifactWall:not(.isEntered) .wallStage{animation:.9s ease-out 6s forwards wallFailsafe}.artifactWall.isEntered .wallStage{opacity:1;transform:none}}@keyframes wallFailsafe{to{opacity:1;transform:none}}.wallCols{align-items:flex-start;gap:var(--artifact-gutter);display:flex}.wallCol{will-change:transform;flex:1 1 0;min-width:0}.wallColTrack{margin:0;padding:0;list-style:none}.wallCol .artifactCaption{padding-left:calc(14px + var(--crop-l,0px));padding-right:calc(14px + var(--crop-r,0px))}.artifactEmbed{line-height:0;display:block;position:relative}.filmEmbed{width:100%;aspect-ratio:var(--film-ar);line-height:0;display:block;position:relative}.filmEmbed>img{object-fit:cover;width:100%;height:100%;display:block}.portImageWrap .imageWrap .img.videoWrap .filmEmbed,.portImageWrap .imageWrap .img .item .filmEmbed{width:100%;height:auto}.portImageWrap .imageWrap .img.wideVideo .item .filmEmbed{margin-top:-25%}.artifactEmbed iframe,.filmEmbed iframe{pointer-events:none;border:0;width:100%;height:100%;position:absolute;inset:0}.filmEmbed[data-vimeo-controls] iframe{pointer-events:auto}@media screen and (max-width:1200px){.artifactEmbed iframe,.filmEmbed iframe,.ytEmbed iframe{zoom:1.25}}.artifactCell[hidden]{display:none}.artifactCell.isGroup .artifactLink+.artifactLink{margin-top:var(--artifact-gutter)}.artifactLink{background:#f2f3f4;line-height:0;text-decoration:none;display:block;position:relative;overflow:hidden}.artifactLink:before{content:"";z-index:1;background:var(--artifact-blue);opacity:0;pointer-events:none;transition:opacity .3s ease-in-out;position:absolute;inset:0}@media (hover:hover){.artifactLink:hover:before{opacity:.5}}.artifactLink:focus-visible:before{opacity:.5}.artifactVideo,.artifactImage{width:100%;height:auto;transition:transform .4s ease-in-out,opacity .3s ease-in-out;display:block}@media (hover:hover){.artifactVideo,.artifactImage{backface-visibility:hidden;transform:translateZ(0)}.artifactLink:hover .artifactImage,.artifactLink:hover .artifactVideo{transform:translateZ(0)scale(1.03)}}.artifactLink:focus-visible .artifactImage,.artifactLink:focus-visible .artifactVideo{transform:translateZ(0)scale(1.03)}.artifactLink:focus-visible{outline:3px solid var(--artifact-blue);outline-offset:2px}.artifactCaption{z-index:2;color:#fff;opacity:0;background:linear-gradient(#04227a00 0%,#04227ad9 100%);flex-direction:column;gap:2px;padding:34px 14px 12px;line-height:1.25;transition:opacity .25s ease-in-out,transform .25s ease-in-out;display:flex;position:absolute;inset:auto 0 0;transform:translateY(6px)}@media (hover:hover){.artifactLink:hover .artifactCaption{opacity:1;transform:translateY(0)}}.artifactLink:focus-visible .artifactCaption{opacity:1;transform:translateY(0)}@media (hover:none){.artifactCaption{display:none}}.artifactProject{letter-spacing:.08em;text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700}.artifactLabel{font-family:Playfair Display,Georgia,serif;font-size:15px;font-style:italic}.portImageWrap [id]{scroll-margin-top:0}@media screen and (max-width:550px){:root{--artifact-gutter:8px}}html.homeRestoring #mainWrapper,html.homeRestoring a.hdrLogo,html.homeRestoring .hdrLogoSolid{visibility:hidden}
.navProgress{z-index:100001;pointer-events:none;background:#ffffffb8;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.navProgressSpinner{border:3px solid #073fe12e;border-top-color:var(--artifact-blue);border-radius:50%;width:38px;height:38px;animation:.7s linear infinite navProgressSpin}@keyframes navProgressSpin{to{transform:rotate(360deg)}}.navProgressLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.navProgressSpinner{border-color:#073fe18c;animation:none}}
.caption .journalDateLink{color:inherit;cursor:pointer;border-bottom:0;text-decoration:none}.portImageWrap img,.artifactImage,.artifactVideo{color:#0000;background-position:50%;background-repeat:no-repeat;background-size:cover}
.about.contactSpecial{margin-top:10px}.hero.about.contactSpecial{display:none}.projectDescription.about.quote.notched{align-items:center;min-height:70vh;padding:clamp(48px,8vw,120px) 0;display:flex;position:relative;overflow:hidden}.projectDescription.about.quote.notched .monogram{opacity:.25;background-position:80%;display:block;background-image:url(https://cdn.bwdb.com/_2026/3d-Monogram.png?w=700&fm=webp&auto=compress)!important}.projectDescription.about.quote.notched .innerContent{text-align:left;width:100%;max-width:1100px;padding:0 clamp(20px,6vw,96px)}.projectDescription.about.quote.notched .innerContent p{letter-spacing:-.03em;text-wrap:pretty;max-width:22em;margin:0 0 .9em;font-family:Montserrat,sans-serif;font-size:clamp(22px,2.9vw,25px);font-weight:400;line-height:1.1}.projectDescription.about.quote.notched .innerContent p:last-child{margin-bottom:0}.projectDescription.about.quote.notched .taglineWrap{margin:0 0 clamp(28px,4vw,56px)}.projectDescription.about.quote.notched .innerContent .word{display:inline-block}.projectDescription.about.quote.notched .innerContent.wordsReady .word{opacity:.7}@media screen and (min-width:1200px){.projectDescription.about.quote.notched .monogram{opacity:1;background-size:50%;background-image:url(https://cdn.bwdb.com/_2026/3d-Monogram.png?w=1254&fm=webp&auto=compress)!important}}@keyframes bwdbMonogramFloat{0%,to{transform:translateY(-12px)}50%{transform:translateY(12px)}}@media screen and (min-width:1200px) and (prefers-reduced-motion:no-preference){.projectDescription.about.quote.notched .monogram{animation:6s ease-in-out infinite bwdbMonogramFloat}}.projectDescription.about.quote a.unLink{color:inherit}
@media (scripting:enabled){.journalEntry:nth-of-type(n+6):not(.isRevealed){display:none}}.fiveColSection .flex{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;flex-wrap:nowrap;justify-content:safe center;gap:10px;position:relative;overflow-x:auto}.fiveColSection .flex::-webkit-scrollbar{display:none}.fiveColSection .flex>.col.tile{scroll-snap-align:start;flex:0 0 calc(25% - 7.5px);margin-bottom:0;margin-right:0}.fiveColSection .flex>.col.tile.tileWide{flex-basis:calc(50% - 5px)}@media screen and (max-width:1200px){.fiveColSection .flex>.col.tile{flex-basis:calc(50% - 5px)}.fiveColSection .flex>.col.tile.tileWide{flex-basis:100%}}.oneColSection.videoWrap .filmEmbed{width:60%;margin-top:10px}@media screen and (max-width:1200px){.oneColSection.videoWrap .filmEmbed{width:90%}}.oneColSection.videoWrap .ytEmbed{width:60%;aspect-ratio:var(--film-ar);margin-top:10px;line-height:0;display:block;position:relative}.oneColSection.videoWrap .ytEmbed iframe{border:0;width:100%;height:100%;position:absolute;inset:0}@media screen and (max-width:1200px){.oneColSection.videoWrap .ytEmbed{width:90%}}.carouselWrap{position:relative}.carouselBtn{z-index:3;cursor:pointer;color:#26251c;background:#ffffffeb;border:0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:none;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 1px 6px #00000047}.carouselWrap.hasOverflow .carouselBtn:not(:disabled){display:flex}.carouselBtn.isPrev{left:6px}.carouselBtn.isNext{right:6px}.carouselWrap .carouselBtn:disabled{display:none}.carouselBtn svg{width:18px;height:18px;display:block}
.contactInfoWrap a.unLink[href^=tel\:]{border-bottom-color:#0000;margin-block:-5px;padding-block:5px}.contactInfoWrap a.unLink[href^=tel\:]:after,.contactInfoWrap a.unLink[href^=tel\:]:before{top:calc(100% - 5px)}.noBreak{white-space:nowrap}.noBreak>a{white-space:normal}

:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--bg:#fff;--surface:#f8f6ef;--muted:#f2f3f4;--muted-avatar:#eee;--text:#3c4043;--accent:#073fe1;--hdr-ink:#c3bfbc;--border:#d3d3d3;--hairline:#f1f1f1;--veil:#ffffffb8;--spinner-track:#073fe12e;--spinner-track-still:#073fe18c;--carousel-btn-bg:#ffffffeb;--carousel-btn-fg:#26251c}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--bg:#0e0e0f;--surface:#1a1a1b;--muted:#1a1a1b;--muted-avatar:#1a1a1b;--text:#e8e8e6;--accent:#6f8dff;--hdr-ink:#f6f6f5;--border:#3a3a3d;--hairline:#232326;--veil:#0e0e0fb8;--spinner-track:#6f8dff38;--spinner-track-still:#6f8dff99;--carousel-btn-bg:#1a1a1beb;--carousel-btn-fg:#e8e8e6}}html{background-color:var(--bg)}body{color:var(--text)}.caption a,p a{color:var(--accent);border-bottom-color:var(--accent)}.unLink:after,.unLink:before{background-color:var(--bg)}.unLink:before{background-color:var(--accent)}.unLink:hover{border-color:var(--accent)}#Contact .unLink:after{background-color:var(--bg)}.fiveColSection .unLink:after,.oneColSection .unLink:after{background-color:var(--surface)}header.main{-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none;background:0 0}header.main #ctaWrap a.hdrContact{pointer-events:auto}a.hdrLogo{z-index:100000;box-sizing:border-box;mix-blend-mode:difference;width:92px;height:30px;padding:1px 0 0 1px;line-height:0;position:fixed;top:13.5px;left:30px}a.hdrLogo svg{width:89px;height:24px}a.hdrLogo svg path{fill:var(--hdr-ink);transition:fill .3s ease-in-out}a.hdrLogo svg{transition:opacity .45s}a.hdrLogo:hover svg,a.hdrLogo:focus-visible svg{opacity:0}.hdrLogoSolid{z-index:100000;box-sizing:border-box;pointer-events:none;opacity:0;width:92px;height:30px;padding:1px 0 0 1px;line-height:0;transition:opacity .45s;position:fixed;top:13.5px;left:30px}.hdrLogoSolid svg{width:89px;height:24px}.hdrLogoSolid svg path{fill:#073fe1}@media (prefers-color-scheme:dark){.hdrLogoSolid svg path{fill:#fff}}@media screen and (max-width:1200px){.hdrLogoSolid{left:20px}}a.hdrLogo:hover+.hdrLogoSolid,a.hdrLogo:focus-visible+.hdrLogoSolid{opacity:1}@media screen and (max-width:1200px){a.hdrLogo{left:20px}}header.main #ctaWrap a.hdrContact{color:#000;background:#fff}@media (prefers-color-scheme:dark){header.main #ctaWrap a.hdrContact{color:#fff;background:#000}}header.main #ctaWrap a.hdrContact:hover,header.main #ctaWrap a.hdrContact:focus-visible{color:#fff;background:#073fe1}a.hdrLogo:focus-visible{outline:none}a.hdrLogo:focus-visible+.hdrLogoSolid,header.main #ctaWrap a.hdrContact:focus-visible{outline:2px solid var(--accent);outline-offset:2px}header.main #ctaWrap a.hdrContact{transition:background-color .45s,color .45s}section.header .innerContent p{color:var(--text)}.oneColSection{background-color:var(--surface);border-bottom-color:var(--hairline)}.oneColSection.csTitleWrap{border-bottom-color:var(--border)!important}.fiveColSection{background-color:var(--surface);border-bottom-color:var(--hairline)}.calendly-inline-widget{background-color:var(--surface)}.quote.offWhite{background-color:var(--surface)!important}.quote.offWhite.csTitleWrap{background-color:var(--bg)!important}.quote.offWhite.topQuote{border-bottom-color:var(--border)!important}.offWhite{background-color:var(--surface)!important}.quote{background-color:var(--surface);border-bottom-color:var(--hairline)}.quote p{color:var(--text)}.icon{background-color:var(--muted-avatar)}.journalHighlight{border-bottom-color:var(--hairline);background-color:var(--surface)!important}.mdBorderBottom,.mobileBorderBottom,.quote.offWhite.csTitleWrap,.quote.offWhite.mdBorderBottom{border-bottom-color:var(--border)!important}.mdBorderBottomItems .item,.mobileBorderBottomItems .item{border-bottom-color:var(--border)}ul.follow li a{color:var(--text)}ul.follow li a:hover{color:var(--accent)}footer p a{color:var(--text);border-color:var(--text)}footer p a:hover{color:var(--accent);border-color:var(--accent)}#Contact .tagline .st0,.homeHero .tagline .st0{fill:var(--text)}.carouselBtn{background-color:var(--carousel-btn-bg);color:var(--carousel-btn-fg)}.artifactLink{background-color:var(--muted)}.artifactLink:focus-visible{outline-color:var(--accent)}.navProgress{background-color:var(--veil)}.navProgressSpinner{border-color:var(--spinner-track);border-top-color:var(--accent)}@media (prefers-reduced-motion:reduce){.navProgressSpinner{border-color:var(--spinner-track-still)}}.calendly-inline-widget,.artifactEmbed,.filmEmbed,.ytEmbed{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){img,video{filter:brightness(.9)}body:not(.staticHome) .col.tile,.icon{box-shadow:inset 0 0 0 100vmax #0000001a}}
