.brand-page{min-height:100vh;width:100%;background-color:#fff}html[data-theme=dark] .brand-page{background-color:#000}.brand-header{position:relative;pointer-events:none;height:0}.brand-header>*{pointer-events:auto}.brand-header-left{position:fixed;top:16px;left:20px;z-index:100;font-family:forma-djr-mono,SF Mono,Monaco,Inconsolata,Fira Mono,monospace;font-size:43.781px;font-weight:300;line-height:41.628px;color:#fff;mix-blend-mode:difference;text-transform:none}.brand-header-right{left:50vw;text-align:left;text-transform:uppercase}.brand-close,.brand-header-right{position:fixed;top:16px;right:20px;z-index:100;font-family:forma-djr-mono,SF Mono,Monaco,Inconsolata,Fira Mono,monospace;font-size:43.781px;font-weight:300;line-height:41.628px;color:#fff;mix-blend-mode:difference}.brand-close{cursor:pointer;display:inline-block}.brand-close,.brand-close:hover{text-decoration:none}.brand-content{padding:20px}.brand-images{display:flex;flex-direction:column;gap:20px}.brand-image-block{position:relative;width:100%}.brand-image-block.alignment-left{margin-right:auto;margin-left:0}.brand-image-block.alignment-center{margin-left:auto;margin-right:auto}.brand-image-block.alignment-right{margin-left:auto;margin-right:0}.brand-image-block.size-small{max-width:calc((100% - 20px) * .4)}.brand-image-block.size-large{max-width:calc((100% - 20px) * .6)}.brand-image-inner{display:flex;gap:20px;align-items:flex-start}.brand-image-block.alignment-center .brand-image-inner,.brand-image-block.alignment-left .brand-image-inner{flex-direction:row}.brand-image-block.alignment-right .brand-image-inner{flex-direction:row-reverse}.brand-image-block img{width:100%;height:auto;display:block;min-width:0;flex:1 1}.brand-image-caption{flex-shrink:0;max-width:100%}.brand-bio{margin-top:150px}@media (max-width:767px){.brand-header-left{top:7px;left:10px}.brand-header-right{top:7px;right:10px;left:50vw}.brand-close{top:7px;right:10px}.brand-content{padding:10px}.brand-images{gap:10px}.brand-image-block.size-small{max-width:60%}.brand-image-block.size-large{max-width:100%}.brand-image-inner{gap:10px}.brand-content .brand-bio{margin-top:10px}}