@layer bricks {.brxe-template{width:100%}}@layer bricks {.brxe-button{width:auto}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}@layer bricks {.brxe-code{width:100%}}#about-breadcrumb {display: flex; font-size: 15px; line-height: 1.5; color: #fffdf8; gap: 8px}#about-breadcrumb { flex-wrap: wrap;}#about-breadcrumb a { color: inherit; text-decoration: underline; text-underline-offset: 3px;}#about-breadcrumb a:focus-visible { outline: 2px solid #f1d797; outline-offset: 4px;}#brxe-axgajr {color: #f1d797}#brxe-gsjdgl {color: var(--color-paper); max-width: none}#brxe-jykxzf {color: var(--color-paper); font-size: 17px; border-bottom: 1px solid #d1ad61; margin-top: 10px}#brxe-jykxzf:hover {color: #f1d797; border-bottom: 1px solid #f1d797}#brxe-zbaayg {width: 45%; display: flex; flex-direction: column; align-items: stretch; max-width: 600px; row-gap: 20px; padding-top: 60px; padding-right: 0; padding-bottom: 60px; padding-left: 0}@media (max-width: 991px) {#brxe-zbaayg {width: 100%; padding-top: 40px; padding-right: 0; padding-bottom: 40px; padding-left: 0}}@media (max-width: 767px) {#brxe-zbaayg {width: 100%}}#about-hero-wrap {justify-content: center}#brxe-ftohny:not(.tag), #brxe-ftohny img {object-fit: cover}#brxe-ftohny {width: 100%}#about-hero {background-color: #19291f; min-height: 560px; position: relative; overflow: hidden; isolation: isolate}@media (max-width:767px){ #about-hero::after{background:linear-gradient(180deg,rgba(10,25,22,.92) 0%, rgba(10,25,22,.80) 60%,rgba(10,25,22,.70) 100%)}}@media (min-width:1920px) { body.page-id-627 #brx-content > .dg-section { padding-left:0; padding-right:0; } body.page-id-627 #brx-content .dg-wrap { width:90%; max-width:90%; } }#about-hero-media { position: absolute; inset: 0; z-index: 0;}#about-hero-media img { width: 100%; height: 100%; object-fit: cover; display: block;}#about-hero::after { content: ""; position: absolute; inset: 0; z-index: 1; pointer-events: none; background: linear-gradient(90deg,rgba(10,25,22,.96) 0%,rgba(10,25,22,.84) 24%, rgba(10,25,22,.48) 44%,rgba(10,25,22,.08) 66%,rgba(10,25,22,.02) 100%);}#about-hero-wrap { position: relative; z-index: 2;}body.page-id-627 #book { scroll-margin-top: 180px;}@media (max-width: 991px) {#about-hero {min-height: 440px}}#chapter-links {display: flex; flex-direction: row; flex-wrap: wrap; column-gap: 10px; row-gap: 10px; align-items: center}@media (hover:hover){.chapter-scroll-arrow:hover{background:var(--color-ivory)}}@media (prefers-reduced-motion:reduce){ #chapter-links{scroll-behavior:auto} .chapter-scroll-arrow{transition:none}}#about-chapters div:has(>#chapter-links) { position: relative;}#chapter-links { scroll-behavior: smooth; scrollbar-width: none; -ms-overflow-style: none;}#chapter-links::-webkit-scrollbar { display: none;} .chapter-scroll-arrow { position: absolute; top: 50%; transform: translateY(-50%); display: none; align-items: center; justify-content: center; width: 34px; height: 34px; padding: 0; background: var(--color-paper); border: 1px solid var(--color-rule); border-radius: 999px; color: var(--color-ink); cursor: pointer; z-index: 2; box-shadow: 0 2px 10px var(--color-shadow); transition: background-color var(--dur-short) var(--ease-out);} .chapter-scroll-arrow.is-on { display: flex;} .chapter-scroll-arrow[data-dir="prev"] { left: -4px;} .chapter-scroll-arrow[data-dir="next"] { right: -4px;} .chapter-scroll-arrow svg { width: 16px; height: 16px; display: block;} .chapter-scroll-arrow::after { content: ""; position: absolute; inset: -5px;} .chapnav-has-prev:not(.chapnav-has-next)>#chapter-links { -webkit-mask-image: linear-gradient(to right,transparent,#000 46px); mask-image: linear-gradient(to right,transparent,#000 46px);} .chapnav-has-next:not(.chapnav-has-prev)>#chapter-links { -webkit-mask-image: linear-gradient(to right,#000 calc(100% - 46px),transparent); mask-image: linear-gradient(to right,#000 calc(100% - 46px),transparent);} .chapnav-has-prev.chapnav-has-next>#chapter-links { -webkit-mask-image: linear-gradient(to right,transparent,#000 46px,#000 calc(100% - 46px),transparent); mask-image: linear-gradient(to right,transparent,#000 46px,#000 calc(100% - 46px),transparent);}#about-chapters {background-color: var(--color-ivory); padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}#chapter-links .brxe-button { display: inline-flex; align-items: center; gap: 10px; background: var(--color-paper); color: var(--color-ink); border: 1px solid var(--color-field); border-radius: var(--radius); padding: 10px 20px; font-family: var(--body-font-family); font-size: 16px; font-weight: 600; line-height: 1.4; text-decoration: none; transition: background-color var(--dur-short) var(--ease-out), border-color var(--dur-short) var(--ease-out);}#chapter-links .brxe-button:hover { background: var(--color-ivory); border-color: var(--color-ink);}#chapter-links .brxe-button:focus-visible { outline: 2px solid var(--color-focus); outline-offset: 2px;}#chapter-links .brxe-button:last-child { color: var(--color-gold-ink);}@media (max-width: 1081px) {#about-chapters {padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}}#brxe-myryqi {max-width: 450px}#brxe-mmmhrn {width: calc(45% - 20px); display: flex; flex-direction: column; align-items: stretch}@media (max-width: 991px) {#brxe-mmmhrn {width: 100%}}@media (max-width: 767px) {#brxe-mmmhrn {width: 100%}}#origin-lede {margin-top: 0; max-width: none}#origin-lede em { font-family: var(--heading-font-family); font-style: normal; font-size: 1.15em; color: var(--color-gold-ink);}#brxe-uykmmz {margin-top: 0; max-width: none}#brxe-xskiwl {margin-top: 10px}#brxe-kmrdzw {width: calc(55% - 20px); display: flex; flex-direction: column; align-items: stretch; row-gap: 20px}@media (max-width: 991px) {#brxe-kmrdzw {width: 100%}}@media (max-width: 767px) {#brxe-kmrdzw {width: 100%}}#about-origin {background-color: var(--color-paper)}#brxe-sjlhih {color: #f1d797}#brxe-ygdpne {color: var(--color-paper); max-width: none}#brxe-efrohi {font-size: 17px; line-height: 1.5; color: var(--color-on-dark-muted)}#brxe-qonwug {width: calc(50% - 15px); display: flex; flex-direction: column; align-items: stretch; row-gap: 10px}@media (max-width: 767px) {#brxe-qonwug {width: 100%}}#brxe-vgobyc {font-size: 17px; line-height: 1.5; color: var(--color-on-dark-muted)}#brxe-saolrv {width: calc(50% - 15px); display: flex; flex-direction: column; align-items: stretch; row-gap: 10px}@media (max-width: 767px) {#brxe-saolrv {width: 100%}}#family-record {display: flex; flex-direction: row; column-gap: 30px; row-gap: 30px; flex-wrap: wrap; margin-top: 30px; padding-top: 30px; padding-right: 0; padding-bottom: 0; padding-left: 0; border-top: 1px solid #617086}@media (max-width:767px){#family-record .dg-stat-figure{font-size:54px}}#family-record .dg-stat-figure { font-family: var(--heading-font-family); font-size: 66px; font-weight: 600; line-height: 1; color: #e1bf77;}#family-record .dg-stat-figure sup { font-size: .45em; vertical-align: super; margin-left: 2px;}#brxe-nltupr {width: calc(45% - 35px); display: flex; flex-direction: column; align-items: stretch; height: 100%; position: sticky; top: 200px}@media (max-width: 991px) {#brxe-nltupr {width: 100%; position: static}}@media (max-width: 767px) {#brxe-nltupr {width: 100%}}#brxe-ymelai {margin-top: 0; max-width: none; color: var(--color-on-dark-muted)}#brxe-ymelai a {color: var(--color-on-dark-muted); font-size: inherit}#brxe-barfxc {margin-top: 0; max-width: none; color: var(--color-on-dark-muted)}#brxe-barfxc a {color: var(--color-on-dark-muted); font-size: inherit}@media (max-width:991px){ #about-family #brxe-barfxc { min-width:0; width:100%; } #about-family #brxe-barfxc ul { grid-template-columns:repeat(2,minmax(0,1fr)); column-gap:20px; } #about-family #brxe-barfxc ul li { min-width:0; overflow-wrap:anywhere; }}@media (max-width:478px){ #about-family #brxe-barfxc ul { grid-template-columns:minmax(0,1fr); }}#brxe-barfxc ul { display: grid; grid-template-columns: repeat(3,1fr); column-gap: 28px; row-gap: 10px; margin: 18px 0 0; padding: 0; list-style: none;}#brxe-barfxc ul li { margin: 0; padding-left: 26px; position: relative;}#brxe-barfxc ul li::before { content: ""; position: absolute; left: 0; top: .3em; width: 15px; height: 15px; background-color: var(--color-gold); -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E") no-repeat center / 15px 15px; mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E") no-repeat center / 15px 15px;}#brxe-rfvqdj {width: calc(55% - 35px); display: flex; flex-direction: column; align-items: stretch; row-gap: 20px}@media (max-width: 991px) {#brxe-rfvqdj {width: 100%}}@media (max-width: 767px) {#brxe-rfvqdj {width: 100%}}#brxe-mvfrkw {display: flex; flex-direction: row; column-gap: 70px; align-items: stretch; position: relative}@media (max-width: 991px) {#brxe-mvfrkw {flex-direction: column; row-gap: 30px}}#about-family {background-color: var(--color-ink)}#brxe-dfunwz:not(.tag), #brxe-dfunwz img {object-fit: cover; aspect-ratio: 9/8}#brxe-dfunwz {width: 100%}#brxe-idlypa {width: calc(45% - 35px); display: flex; flex-direction: column; align-items: stretch}@media (max-width: 991px) {#brxe-idlypa {width: 100%}}@media (max-width: 767px) {#brxe-idlypa {width: 100%}}#brxe-ltloan {max-width: none}#name-wordmark {background-color: #e9eee5; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; border: 1px solid #c8d2c1; margin-top: 10px}#brxe-azxcpu {margin-top: 10px; max-width: none}#brxe-pdfipo {color: #243e32; border: 1px solid #243e32; margin-top: 10px; pointer-events: auto}#brxe-pdfipo:hover {color: var(--color-paper)}#brxe-smzphy {width: calc(55% - 35px); display: flex; flex-direction: column; align-items: stretch; row-gap: 20px}@media (max-width: 991px) {#brxe-smzphy {width: 100%}}@media (max-width: 767px) {#brxe-smzphy {width: 100%}}#brxe-htewit {display: flex; flex-direction: row; column-gap: 70px; align-items: flex-start}@media (max-width: 991px) {#brxe-htewit {flex-direction: column; row-gap: 30px}}#about-meaning {background-color: var(--color-paper)}@media (max-width:767px){#name-wordmark .dg-word{font-size:36px}}#name-wordmark { display: flex; flex-direction: row; align-items: center; justify-content: center; flex-wrap: wrap; gap: 20px;}#name-wordmark .dg-word { display: flex; flex-direction: column; align-items: center; gap: 10px; font-family: var(--heading-font-family); font-size: 44px; font-weight: 600; line-height: 1.1; color: #243e32;}#name-wordmark .dg-word small { font-family: var(--body-font-family); font-size: 18px; font-weight: 600; line-height: 1.3; color: var(--color-paper); background: #243e32; padding: 10px 10px;}#name-wordmark .dg-word-plus { font-family: var(--heading-font-family); font-size: 30px; font-weight: 600; color: var(--color-gold-ink); align-self: flex-start; margin-top: 20px;}#brxe-kodqyc {max-width: none}#brxe-zllwmb {margin-bottom: 40px}#brxe-hyqjrz:not(.tag), #brxe-hyqjrz img {object-fit: cover; aspect-ratio: 16/9}#brxe-hyqjrz {width: 100%}#brxe-nwmngf {font-size: 33px}#brxe-lcsrlq {margin-top: 0; max-width: 350px}@media (max-width: 991px) {#brxe-lcsrlq {max-width: 100%}}#brxe-gbwqnf {width: calc(45% - 25px); display: flex; flex-direction: column; align-items: stretch; row-gap: 20px}@media (max-width: 991px) {#brxe-gbwqnf {width: 100%}}@media (max-width: 767px) {#brxe-gbwqnf {width: 100%}}#brxe-eougxz:not(.tag), #brxe-eougxz img {object-fit: cover; aspect-ratio: 1/1}#brxe-eougxz {width: 100%}#brxe-urdkqg {width: calc(35% - 15px); display: flex; flex-direction: column; align-items: stretch}@media (max-width: 767px) {#brxe-urdkqg {width: 100%}}#brxe-atbdxd {font-size: 29px}#brxe-iqumul {margin-top: 0; max-width: none}#brxe-duapvk {width: calc(65% - 15px); display: flex; flex-direction: column; align-items: stretch; row-gap: 10px}@media (max-width: 767px) {#brxe-duapvk {width: 100%}}#brxe-kingbv {display: flex; flex-direction: row; column-gap: 30px; align-items: center}@media (max-width: 767px) {#brxe-kingbv {flex-direction: column; row-gap: 30px}}#brxe-xzutmc:not(.tag), #brxe-xzutmc img {object-fit: cover; aspect-ratio: 1/1}#brxe-xzutmc {width: 100%}#brxe-gurkpx {width: calc(35% - 15px); display: flex; flex-direction: column; align-items: stretch}@media (max-width: 767px) {#brxe-gurkpx {width: 100%}}#brxe-eeamin {font-size: 29px}#brxe-pxidpj {margin-top: 0; max-width: none}#brxe-wbfrpc {width: calc(65% - 15px); display: flex; flex-direction: column; align-items: stretch; row-gap: 10px}@media (max-width: 767px) {#brxe-wbfrpc {width: 100%}}#brxe-vbajwe {display: flex; flex-direction: row; column-gap: 30px; align-items: center; justify-content: flex-start}@media (max-width: 767px) {#brxe-vbajwe {flex-direction: column; row-gap: 30px}}#brxe-umbvmw {width: calc(55% - 25px); display: flex; flex-direction: column; align-items: stretch; row-gap: 30px}@media (max-width: 991px) {#brxe-umbvmw {width: 100%}}@media (max-width: 767px) {#brxe-umbvmw {width: 100%}}#brxe-qyvwgi {display: flex; flex-direction: row; column-gap: 50px; align-items: flex-start}@media (max-width: 991px) {#brxe-qyvwgi {flex-direction: column; row-gap: 30px}}#values-signoff {font-size: 29px; font-weight: 600; line-height: 1.3; text-align: center; color: var(--color-gold-ink); margin-top: 30px}#values-signoff { font-family: var(--heading-font-family);}#about-values {background-color: var(--color-ivory)}#brxe-qzwxdf {max-width: none}#brxe-aduzwc {margin-bottom: 40px}#brxe-kjvkru {margin-top: 0; max-width: none; font-size: 17px; line-height: 1.55; color: var(--color-muted)}#brxe-kjvkru a {font-size: 17px; line-height: 1.55; color: var(--color-muted); font-size: inherit}#brxe-lqgzyv {margin-top: 10px; pointer-events: auto}#brxe-bmscwi {width: calc(33.333% - 27px); display: flex; flex-direction: column; align-items: stretch; row-gap: 10px; padding-top: 20px; padding-right: 0; padding-bottom: 0; padding-left: 0; border-top: 2px solid var(--color-gold)}@media (max-width: 1081px) {#brxe-bmscwi {width: calc(50% - 20px)}}@media (max-width: 991px) {#brxe-bmscwi {width: 100%}}@media (max-width: 767px) {#brxe-bmscwi {width: 100%}}#brxe-cldquz {margin-top: 0; max-width: none; font-size: 17px; line-height: 1.55; color: var(--color-muted)}#brxe-cldquz a {font-size: 17px; line-height: 1.55; color: var(--color-muted); font-size: inherit}#brxe-osoike {margin-top: 10px; pointer-events: auto}#brxe-bdyvxy {width: calc(33.333% - 27px); display: flex; flex-direction: column; align-items: stretch; row-gap: 10px; padding-top: 20px; padding-right: 0; padding-bottom: 0; padding-left: 0; border-top: 2px solid var(--color-gold)}@media (max-width: 1081px) {#brxe-bdyvxy {width: calc(50% - 20px)}}@media (max-width: 991px) {#brxe-bdyvxy {width: 100%}}@media (max-width: 767px) {#brxe-bdyvxy {width: 100%}}#brxe-uihzwz {margin-top: 0; max-width: none; font-size: 17px; line-height: 1.55; color: var(--color-muted)}#brxe-uihzwz a {font-size: 17px; line-height: 1.55; color: var(--color-muted); font-size: inherit}#brxe-xqyoaq {margin-top: 10px; pointer-events: auto}#brxe-rdcgyz {width: calc(33.333% - 27px); display: flex; flex-direction: column; align-items: stretch; row-gap: 10px; padding-top: 20px; padding-right: 0; padding-bottom: 0; padding-left: 0; border-top: 2px solid var(--color-gold)}@media (max-width: 1081px) {#brxe-rdcgyz {width: calc(50% - 20px)}}@media (max-width: 991px) {#brxe-rdcgyz {width: 100%}}@media (max-width: 767px) {#brxe-rdcgyz {width: 100%}}#brxe-avirzf {display: flex; flex-direction: row; column-gap: 40px; align-items: stretch; flex-wrap: wrap; row-gap: 40px}@media (max-width: 991px) {#brxe-avirzf {flex-direction: column; row-gap: 30px}}#about-explore {background-color: var(--color-paper)}