@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}.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}.unLinkWrap{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:1px solid #d3d3d3;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:#073fe1;transition:all .3s ease-in-out}header.main #logo:hover path{fill:#073fe1}header.main #ctaWrap{font-weight:500}header.main #ctaWrap a{color:#073fe1;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}.homeFeature{margin-top:0}header.main #ctaWrap a#logo{float:none;background-position:50%;background-repeat:no-repeat;background-size:contain;padding:0;transition:all .3s ease-in-out;position:absolute;top:8px;left:0;right:0;margin:.5rem auto!important}header.main #ctaWrap a#logo svg{width:89px;height:24px}header.main #ctaWrap a#logo:hover svg path{fill:#073fe1!important}header.main .unLink:after,header.main .unLink:before{background:0 0}header.main a.normal .unLink:before{background:#073fe1}header.main a.normal .unLink:after{background:0 0}header.main a.normal:hover .unLink:hover:before{transform-origin:0;transform:scaleX(1)}header.main #ctaWrap a.normal .unLinkWrap:hover{color:#073fe1}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,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{color:#073fe1;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:30px}.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,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:5px 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,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:#fff!important;border-bottom:none!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,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:5px;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:#f1f1f1;padding:9px 10px;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:hover{color:#fff;background:#073fe1;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:59px;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}.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 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}header.main #ctaWrap a.leftNavItem{float:right}header.main #ctaWrap a#logo{margin-left:1rem!important}.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 3%}.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:59px;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%}}
:root{--artifact-blue:#073fe1;--artifact-gutter:10px;--artifact-columns:2}@media screen and (min-width:551px){:root{--artifact-columns:3}}@media screen and (min-width:1201px){:root{--artifact-columns:4}}.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}.artifactFilter{display:none}.artifactFilter.isShown{scrollbar-width:none;-webkit-overflow-scrolling:touch;align-items:center;gap:4px;margin:0;padding:10px 0 20px;display:flex;overflow-x:auto}.artifactFilter::-webkit-scrollbar{display:none}.artifactPill{appearance:none;color:#6b6f73;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:0;flex:none;padding:8px 16px;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;line-height:1.125;transition:background-color .2s ease-in-out,color .2s ease-in-out}.artifactPill:hover:not(:disabled):not(.isActive){color:#1a1c1e;background:#0000000a}.artifactPill.isActive{background:var(--artifact-blue);color:#fff}.artifactPill:disabled{opacity:.35;cursor:default}.artifactPill:focus-visible{outline:2px solid var(--artifact-blue);outline-offset:2px}.artifactList{column-count:var(--artifact-columns);column-gap:var(--artifact-gutter);margin:0;padding:0;list-style:none}.artifactCell{opacity:0;break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid;margin:0 0 var(--artifact-gutter);transition:opacity .6s ease-out,transform .6s ease-out;display:block;transform:translateY(12px)}.artifactCell.isRevealed{opacity:1;transform:none}.artifactCell[hidden]{display:none}@media (prefers-reduced-motion:reduce){.artifactCell{opacity:1;transition:none;transform:none}}.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}.artifactLink:hover:before,.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}.artifactLink:hover .artifactImage,.artifactLink:hover .artifactVideo,.artifactLink:focus-visible .artifactImage,.artifactLink:focus-visible .artifactVideo{transform: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)}.artifactLink:hover .artifactCaption,.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}.artifactEmpty{color:#6b6f73;padding:0 20px 60px;font-family:Montserrat,sans-serif}.portImageWrap [id]{scroll-margin-top:80px}@media screen and (max-width:1200px){.portImageWrap [id]{scroll-margin-top:100px}}@media screen and (max-width:550px){:root{--artifact-gutter:8px}}
body.page-id-2288 header.main{display:none}body.page-id-2288 .sectionWrap{margin-top:0}.cf,.cf *,.cf :before,.cf :after{box-sizing:border-box}.cf{grid-template:"intro panel"".panel"1fr"foot panel"/minmax(300px,460px) 1fr;gap:0 60px;min-height:calc(100vh - 20px);padding:0 20px;display:grid}.cfIntro{grid-area:intro;min-width:0;padding-top:60px}.cfPanel{grid-area:panel;min-width:0;padding-top:60px}.cfEyebrow{letter-spacing:.1em;text-transform:uppercase;color:#073fe1;margin:0 0 14px;font-size:13px;font-weight:700}.cfHeadline{letter-spacing:-.015em;color:#1a1c1e;margin:0 0 18px;font-size:36px;font-weight:500;line-height:1.08}.cfHeadline .italic{display:inline-block}.cfLede{color:#5f6368;max-width:44ch;margin:0 0 14px;font-size:17px;line-height:1.55}.cfLede a{color:#073fe1}.cfProgress{align-items:center;gap:20px;margin-bottom:30px;display:flex}.cfTrack{background:#e3e5e8;flex:auto;height:2px}.cfFill{background:#073fe1;height:2px;transition:width .35s ease-in-out}.cfCount{letter-spacing:.12em;text-transform:uppercase;color:#5f6368;flex:none;margin:0;font-size:11px;font-weight:600}.cfStep{border:0;min-width:0;margin:0;padding:0}.cfQuestion{color:#1a1c1e;margin:0 0 26px;padding:0;font-size:30px;font-weight:500;line-height:1.2}.cfRow{flex-wrap:wrap;gap:24px 30px;margin-bottom:40px;display:flex}.cfRow:last-of-type{margin-bottom:0}.cfRow>.cfField{flex:220px;min-width:0}.cfRowSingle>.cfField{flex-basis:100%}.cfField{flex-direction:column;margin:0;display:flex}.cfLabel{letter-spacing:.02em;color:#5f6368;margin-bottom:6px;font-size:13px;font-weight:600}.cfHint{color:#5f6368;font-weight:400}.cfInput{appearance:none;color:#1a1c1e;background:0 0;border:0;border-bottom:1px solid #cdd1d5;border-radius:0;width:100%;padding:8px 0 10px;font-family:Montserrat,sans-serif;font-size:17px;transition:border-color .2s ease-in-out}.cfInput:focus{border-bottom-width:2px;border-bottom-color:#073fe1;outline:none;padding-bottom:9px}.cfInput.cfInvalid{border-bottom-color:#c5221f}textarea.cfInput{resize:vertical;line-height:1.5}.cfFieldError{color:#c5221f;margin-top:6px;font-size:13px}.cfHoneypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.cfTurnstile{margin-top:28px}.cfActions{align-items:center;gap:18px;display:flex}.cfSubmit{appearance:none;color:#fff;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#073fe1;border:0;border-radius:0;padding:14px 34px;font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;transition:background-color .2s ease-in-out,opacity .2s ease-in-out}.cfSubmit:hover:not(:disabled){background:#0535b8}.cfSubmit:disabled{opacity:.4;cursor:default}.cfBack{appearance:none;letter-spacing:.06em;text-transform:uppercase;color:#5f6368;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:14px 0;font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;text-decoration:underline}.cfBack:hover{color:#073fe1}.cfSubmit:focus-visible,.cfBack:focus-visible{outline-offset:3px;outline:2px solid #073fe1}.cfAsideFoot{grid-area:foot;align-self:end;padding:26px 0 40px}.cfAsideBrand{margin:0 0 10px;line-height:0}.cfAsideMark{width:74px;height:auto;display:block}.cfAsideMark path{fill:#1a1c1e;transition:fill .3s ease-in-out}.cfAsideBrand a:hover .cfAsideMark path,.cfAsideBrand a:focus-visible .cfAsideMark path{fill:#073fe1}.cfAsideBrand a{color:#1a1c1e;border-bottom:0;text-decoration:none}.cfAsideBrand a:hover{color:#073fe1}.cfAsideLegal{color:#5f6368;margin:0 0 16px;font-size:12px;line-height:1.6}.cfAsideLegal a{color:#5f6368;border-bottom-color:currentColor}.cfNotice{color:#3c4043;background:#f2f3f4;margin:20px 0 0;padding:12px 14px;font-size:14px}.cfError{color:#c5221f;min-height:1.4em;margin:14px 0 0;font-size:14px}@media screen and (max-width:1200px){.cf{gap:0 40px;padding:0 15px}.cfHeadline{font-size:40px}}@media screen and (max-width:860px){.cf{grid-template:"intro""panel""foot"/1fr;gap:0;min-height:0}.cfIntro{padding-top:30px}.cfPanel{padding-top:34px}.cfAsideFoot{margin-top:40px}.cfHeadline{font-size:34px}.cfQuestion{font-size:24px}}@media screen and (max-width:550px){.cfRow>.cfField{flex:100%}.cfRow{margin-bottom:28px}}
.logoIntro{z-index:100000;opacity:0;pointer-events:none;background:#fff;justify-content:center;align-items:center;transition:opacity .7s ease-in-out;display:flex;position:fixed;inset:0}html.introPlaying .logoIntro{opacity:1;pointer-events:auto}html.introPlaying:not(.introOut) header.main{visibility:hidden}html.introPlaying .logoIntro.is-out{opacity:0}.logoIntroMark{width:min(78vw,1100px)}.logoIntroMark svg .st0,.logoIntroMark svg>:not(defs){fill:#073fe1}.logoIntroMark svg{width:100%;height:auto;display:block;overflow:visible}.logoIntroMark svg>:not(defs){opacity:1;transition:opacity .9s ease-in-out,transform 1.6s cubic-bezier(.65,0,.35,1)}.logoIntro.is-collapse .logoIntroMark svg>:not(defs):not(.introKeep),.logoIntro.is-out .logoIntroMark svg>:not(defs):not(.introKeep){opacity:0}.logoIntro.is-collapse .introKeep,.logoIntro.is-out .introKeep{transform:translateX(var(--dx,0))}.logoIntro .logoIntroMark{opacity:0;transition:opacity .8s ease-in-out}.logoIntro.is-in .logoIntroMark,.logoIntro.is-collapse .logoIntroMark,.logoIntro.is-out .logoIntroMark{opacity:1}@media (prefers-reduced-motion:reduce){.logoIntro{display:none!important}}
.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}
.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)}

