.brand-section-nav[data-astro-cid-lhgqmsf2]{background:#faf7f0;border-bottom:1px solid #b8955838}.brand-section-nav[data-astro-cid-lhgqmsf2]>.wrap[data-astro-cid-lhgqmsf2]{justify-content:space-between;align-items:center;gap:25px;min-height:65px;display:flex}.brand-section-nav[data-astro-cid-lhgqmsf2] a[data-astro-cid-lhgqmsf2]{color:#816e5b;align-items:center;gap:14px;padding:21px 0;font-size:12px;display:inline-flex}.brand-section-nav[data-astro-cid-lhgqmsf2] a[data-astro-cid-lhgqmsf2]>span[data-astro-cid-lhgqmsf2]{letter-spacing:1.5px;color:#9c825f;font-size:8px}.brand-section-nav[data-astro-cid-lhgqmsf2] b[data-astro-cid-lhgqmsf2]{font-weight:400}.brand-section-nav[data-astro-cid-lhgqmsf2] .current[data-astro-cid-lhgqmsf2],.brand-section-nav[data-astro-cid-lhgqmsf2] a[data-astro-cid-lhgqmsf2]:hover{color:#9b202b}.brand-section-nav[data-astro-cid-lhgqmsf2]>div[data-astro-cid-lhgqmsf2]>div[data-astro-cid-lhgqmsf2]{gap:38px;display:flex}.brand-section-nav[data-astro-cid-lhgqmsf2] .current[data-astro-cid-lhgqmsf2] b[data-astro-cid-lhgqmsf2]{box-shadow:0 3px 0 -2px #9b202b}@media (width<=650px){.brand-section-nav[data-astro-cid-lhgqmsf2]>.wrap[data-astro-cid-lhgqmsf2]{gap:15px;min-height:60px}.brand-section-nav[data-astro-cid-lhgqmsf2] a[data-astro-cid-lhgqmsf2]{gap:7px;padding:19px 0;font-size:11px}.brand-section-nav[data-astro-cid-lhgqmsf2] a[data-astro-cid-lhgqmsf2]>span[data-astro-cid-lhgqmsf2]{display:none}.brand-section-nav[data-astro-cid-lhgqmsf2]>div[data-astro-cid-lhgqmsf2]>div[data-astro-cid-lhgqmsf2]{gap:10px}}.b-culture{color:#6a5143;--b-line:#b8955845;background:#faf7f0}.b-culture em{color:#ae874d;font-style:normal}.b-eyebrow{letter-spacing:2px;color:#9a784c;font-size:10px;line-height:1.8}.b-hub-hero{background:radial-gradient(at 77% 44%,#e9d7b448,#0000 60%);overflow:hidden}.b-hub-grid{grid-template-columns:1.1fr 1fr;align-items:center;gap:35px;padding-top:65px;padding-bottom:55px;display:grid}.b-hub-copy h1{font:68px/1.5 var(--serif);color:#702630;letter-spacing:3px;margin:25px 0}.b-hub-intro{font:21px/1.9 var(--serif);color:#95754f}.b-text-link{color:#855d34;border-bottom:1px solid #b8955860;align-items:center;gap:38px;padding:13px 0;font-size:12px;line-height:2;display:inline-flex}.b-text-link:hover{color:#9b202b;border-color:#9b202b}.b-text-link span{font-size:20px}.b-hub-copy>.b-text-link{margin-top:31px}.b-hub-art{isolation:isolate;text-align:center;margin:0;position:relative}.b-hub-art img{mix-blend-mode:multiply;width:100%;max-width:440px;margin:auto;display:block;position:relative}.b-orbit{z-index:-1;border:1px solid #b8955830;border-radius:50%;position:absolute;inset:3% 0 9%;transform:rotate(-20deg)}.b-orbit:after{content:"";border:1px solid #b8955820;border-radius:50%;position:absolute;inset:28px -18px}.b-hub-art figcaption{font:18px/2 var(--serif);letter-spacing:3px;color:#8c613e;margin-top:10px}.b-hub-art figcaption span{letter-spacing:2px;color:#ad916b;margin-top:11px;font:8px/2 sans-serif;display:block}.b-hub-foot{border-top:1px solid var(--b-line);justify-content:space-between;align-items:baseline;gap:25px;padding:24px 0;display:flex}.b-hub-foot>span{font:18px/1.9 var(--serif)}.b-hub-foot>p{color:#9a8268;font-size:12px;line-height:2}.b-entry-section{background:#f0e9dd;padding:76px 0 85px}.b-section-head h2{font:40px/1.6 var(--serif);letter-spacing:1px;color:#6e352e;margin-top:15px}.b-section-head>p:last-child:not(.b-eyebrow){color:#93795e;max-width:740px;margin-top:16px;font-size:14px;line-height:2.1}.b-entries{grid-template-columns:1fr 1fr;gap:26px;margin-top:37px;display:grid}.b-entry{flex-direction:column;min-width:0;padding:37px 39px 25px;transition:transform .25s,box-shadow .25s;display:flex;position:relative}.b-entry:hover{transform:translateY(-4px);box-shadow:0 12px 30px #51242114}.b-entry-top{letter-spacing:1.5px;justify-content:space-between;align-items:center;font-size:9px;display:flex}.b-entry-top>span:last-child{font-size:26px}.b-entry h3{font:39px/1.6 var(--serif);letter-spacing:1px;margin-top:19px}.b-entry-lead{font:24px/1.9 var(--serif);margin-top:21px}.b-entry-strategy{color:#f9efe0;background:radial-gradient(at 100% 0,#a3474544,#0000 65%),#671823}.b-entry-strategy .b-entry-top{color:#d2b181}.b-entry-topics{color:#e1c29b;flex-wrap:wrap;gap:13px 20px;max-width:290px;margin-top:38px;padding-bottom:36px;font-size:11px;line-height:1.8;display:flex}.b-entry-bottom{border-top:1px solid #b8955860;justify-content:space-between;margin-top:auto;padding-top:22px;font-size:12px;line-height:2;display:flex}.b-entry-vis{border:1px solid var(--b-line);color:#6e352e;background:#faf7f0}.b-entry-vis .b-entry-top{color:#9a7a50}.b-vis-signature{margin:26px 0 28px}.b-vis-signature img{mix-blend-mode:multiply;width:185px;height:auto}.b-color-line{width:125px;height:4px;margin-top:19px;display:flex}.b-color-line i{background:#9b202b;flex:1}.b-color-line i:nth-child(2){background:#b89558}.b-color-line i:nth-child(3){background:#e9dfcf}.b-hub-purpose{padding:76px 0}.b-hub-purpose>.wrap{grid-template-columns:1.4fr 1fr;gap:24px 75px;display:grid}.b-hub-purpose .b-eyebrow{grid-column:1/-1}.b-hub-purpose h2{font:33px/1.9 var(--serif);color:#704433}.b-hub-purpose>.wrap>div{align-self:end}.b-hub-purpose p:not(.b-eyebrow){color:#93795e;font-size:14px;line-height:2.1}.b-hub-purpose .b-text-link{margin-top:17px}.b-source-note{border-top:1px solid var(--b-line);color:#927e65;padding-top:23px;padding-bottom:28px;font-size:11px;line-height:2}.b-legacy-links{color:#9a8268;flex-wrap:wrap;justify-content:center;gap:12px 22px;padding:12px 24px 24px;font-size:10px;display:flex}.b-legacy-links>span{display:none}.b-legacy-links>span:target{display:block}.b-breadcrumb{color:#9a8268;flex-wrap:wrap;gap:17px;padding:24px 0;font-size:10px;line-height:2;display:flex}.b-breadcrumb a:hover{color:#9b202b}.b-strategy-hero{background:radial-gradient(at 90% 100%,#eadabd55,#0000 70%)}.b-strategy-hero-grid{grid-template-columns:1.2fr 1fr;align-items:end;gap:70px;padding:40px 0 45px;display:grid}.b-strategy-hero h1{font:57px/1.55 var(--serif);color:#702630;letter-spacing:2px;margin-top:20px}.b-position-intro{border-left:1px solid var(--b-line);padding:15px 0 12px 40px}.b-position-intro>span{letter-spacing:2px;color:#a3865f;font-size:9px}.b-position-intro>p{font:24px/1.9 var(--serif);color:#87613d;margin-top:17px}.b-position-intro>small{color:#9c8465;margin-top:24px;font-size:10px;display:block}.b-hero-rule{border-top:1px solid var(--b-line);justify-content:space-between;gap:24px;padding:24px 0;font-size:12px;line-height:2;display:flex}.b-hero-rule>a{color:#936b3f}.b-hero-rule>a span{padding-left:24px}.b-page-index{border-bottom:1px solid var(--b-line);background:#f3eddf}.b-page-index>.wrap{justify-content:space-between;gap:20px;display:flex}.b-page-index a{white-space:nowrap;padding:22px 0;font-size:12px}.b-page-index a span{color:#ac8c5a;margin-right:13px;font-size:9px}.b-page-index a:hover{color:#9b202b}.b-strategy-section{padding:76px 0}.b-mission-block{grid-template-columns:1.1fr 1fr;gap:70px;margin-top:38px;display:grid}.b-mission-block>div:first-child{background:#f1e8d8;border-left:2px solid #b89558;padding:31px 29px}.b-mission-block h3{font:29px/1.95 var(--serif);color:#79402c;margin-top:22px}.b-mission-details article{border-bottom:1px solid var(--b-line);gap:19px;padding:21px 0;display:flex}.b-mission-details article:first-child{padding-top:0}.b-mission-details article>span{color:#ad8d5c;padding-top:5px;font-size:10px}.b-mission-details h4{font:21px/1.7 var(--serif);color:#78432d}.b-mission-details p{color:#8e745a;margin-top:11px;font-size:13px;line-height:2.1}.b-culture details{font-size:12px;line-height:2}.b-culture summary{cursor:pointer;color:#926638;padding:10px 0;list-style-position:inside}.b-culture details[open]>summary{color:#9b202b}.b-culture details p{color:#816a53;padding:3px 0 8px;font-size:13px;line-height:2.15}.b-vision-block{border-top:1px solid var(--b-line);margin-top:55px;padding-top:40px}.b-vision-block h3{font:29px/1.8 var(--serif);color:#78432d;max-width:780px;margin-top:15px}.b-vision-grid{grid-template-columns:repeat(4,1fr);gap:30px;margin-top:29px;display:grid}.b-vision-grid h4{font:21px/1.7 var(--serif);color:#835632}.b-vision-grid p{color:#937b61;margin-top:12px;font-size:13px;line-height:2.1}.b-section-note{color:#9d886c;margin-top:29px;font-size:11px;line-height:2.1}.b-values-section{background:#eee5d5}.b-values-grid{border-top:1px solid var(--b-line);border-left:1px solid var(--b-line);grid-template-columns:repeat(3,1fr);gap:0;margin-top:35px;display:grid}.b-values-grid article{border-right:1px solid var(--b-line);border-bottom:1px solid var(--b-line);min-width:0;padding:28px 31px 23px}.b-value-index{color:#b18f58;font:italic 26px/1.4 Georgia,serif}.b-values-grid h3{font:28px/1.7 var(--serif);color:#79412d;margin-top:9px}.b-values-grid>article>p{color:#927354;min-height:80px;margin-top:12px;font-size:13px;line-height:2.1}.b-values-grid summary{border-top:1px solid var(--b-line);justify-content:space-between;margin-top:14px;font-size:11px;display:flex}.b-values-grid details[open] summary>span{transform:rotate(45deg)}.b-position-statement{font:27px/1.95 var(--serif);color:#8c5736;border-left:2px solid #b89558;max-width:1000px;margin:32px 0 38px;padding:5px 0 5px 28px}.b-components article{border-top:1px solid var(--b-line);grid-template-columns:45px 230px 1fr;align-items:start;gap:25px;padding:28px 0;display:grid}.b-components article>span{color:#ac8b56;padding-top:8px;font-size:11px}.b-components h3{font:23px/1.7 var(--serif);color:#78432d}.b-components p{color:#8e745a;font-size:14px;line-height:2.1}.b-governance{background:#f3ecdf;margin-top:37px;padding:31px}.b-governance>h3{font:26px/1.8 var(--serif);color:#7c472c}.b-governance ol{grid-template-columns:1fr 1fr;gap:24px 47px;margin-top:27px;padding:0 0 0 22px;display:grid}.b-governance li::marker{color:#ad8c55}.b-governance h4{font:20px/1.8 var(--serif);color:#845632}.b-governance p{color:#937c62;margin-top:6px;font-size:12px;line-height:2.1}.b-proposition-section{color:#f6eada;background:#691b27}.b-proposition-section .b-eyebrow{color:#c8a874}.b-proposition-section .b-section-head h2{color:#f3dfba;font-size:45px}.b-proposition-section .b-section-head>.b-proposition-full{color:#dbc4ab;font:20px/2 var(--serif);max-width:900px;margin-top:23px}.b-audiences{grid-template-columns:repeat(3,1fr);gap:0 35px;margin-top:37px;display:grid}.b-audiences article{border-top:1px solid #bd976b60;min-width:0;padding:27px 0}.b-audiences article>span{letter-spacing:1px;color:#bc9b6b;font-size:9px}.b-audiences h3{font:23px/1.8 var(--serif);color:#f0d5a9;margin-top:8px}.b-audiences p{color:#d3bfa9;margin-top:13px;font-size:12px;line-height:2.1}.b-audiences p.b-audience-need{color:#ebd7bd;min-height:50px}.b-proposition-section .b-section-note{color:#c9ad8a}.b-story-layout{grid-template-columns:1fr 1.05fr;align-items:start;gap:75px;display:grid}.b-story-layout h2{font:33px/1.8 var(--serif);color:#77412e;margin-top:16px}.b-story-aside{font:20px/2 var(--serif);color:#9f7c53;margin-top:25px}.b-story-layout img{mix-blend-mode:multiply;opacity:.62;width:230px;height:auto;margin-top:30px}.b-story-copy>p{color:#876e57;margin-bottom:22px;font-size:14px;line-height:2.25}.b-story-copy>p:last-of-type{font:22px/1.9 var(--serif);color:#8f5b37}.b-story-copy>details{border-top:1px solid var(--b-line);padding-top:12px}.b-next-section{background:#eee6d8;padding:40px 0}.b-next-section>.wrap{justify-content:space-between;align-items:center;gap:35px;display:flex}.b-next-section h2{font:28px/1.8 var(--serif);color:#794830;margin-top:7px}.c-vis-context{color:#957655;margin-bottom:25px;font-size:12px;line-height:2}.c-vis-context a{color:#9b202b;text-decoration:underline}@media (width<=1000px){.b-hub-copy h1{font-size:56px}.b-hub-grid{padding-top:45px}.b-entries{gap:20px}.b-entry{padding:27px 27px 23px}.b-entry-lead{font-size:21px}.b-entry h3{font-size:35px}.b-strategy-hero h1{font-size:46px}.b-strategy-hero-grid{gap:35px}.b-position-intro{padding-left:27px}.b-position-intro>p{font-size:21px}.b-mission-block{grid-template-columns:1fr 1fr;gap:35px}.b-mission-block h3{font-size:25px}.b-vision-grid{grid-template-columns:1fr 1fr;gap:28px}.b-story-layout{gap:35px}.b-components article{grid-template-columns:30px 190px 1fr;gap:20px}.b-audiences{gap:0 25px}.b-audiences h3{font-size:21px}.b-values-grid article{padding:25px}.b-values-grid>article>p{min-height:110px}}@media (width<=650px){.b-eyebrow{letter-spacing:1.6px;font-size:8px}.b-hub-grid{flex-direction:column;align-items:stretch;gap:28px;padding-top:36px;padding-bottom:29px;display:flex}.b-hub-copy h1{letter-spacing:2px;margin:22px 0 18px;font-size:49px}.b-hub-intro{font-size:20px}.b-hub-copy>.b-text-link{margin-top:19px}.b-hub-art{align-self:center;width:90%;max-width:310px}.b-hub-art img{max-width:260px}.b-hub-art figcaption{letter-spacing:2px;font-size:16px}.b-hub-art figcaption span{font-size:7px}.b-hub-foot{padding:21px 0;display:block}.b-hub-foot>span{font-size:17px}.b-hub-foot>p{margin-top:9px;font-size:11px}.b-entry-section{padding:44px 0 47px}.b-section-head h2{margin-top:13px;font-size:31px}.b-section-head>p:last-child:not(.b-eyebrow){margin-top:13px;font-size:12px}.b-entries{grid-template-columns:1fr;gap:22px;margin-top:27px}.b-entry{min-height:365px;padding:26px 25px 22px}.b-entry h3{margin-top:17px;font-size:34px}.b-entry-lead{margin-top:17px;font-size:22px}.b-entry-topics{gap:10px 19px;margin-top:28px;padding-bottom:28px}.b-entry-bottom{font-size:11px}.b-vis-signature{margin:22px 0 25px}.b-vis-signature img{width:160px}.b-hub-purpose{padding:43px 0}.b-hub-purpose>.wrap{display:block}.b-hub-purpose h2{margin-top:18px;font-size:26px}.b-hub-purpose>.wrap>div{margin-top:24px}.b-hub-purpose p:not(.b-eyebrow){font-size:12px}.b-source-note{padding-top:20px;padding-bottom:23px;font-size:10px;line-height:2}.b-breadcrumb{gap:12px;padding:22px 0;font-size:9px}.b-strategy-hero-grid{padding:19px 0 29px;display:block}.b-strategy-hero h1{letter-spacing:1px;margin-top:18px;font-size:40px}.b-position-intro{margin-top:27px;padding:4px 0 4px 19px}.b-position-intro>p{margin-top:9px;font-size:21px}.b-position-intro>small{margin-top:16px;font-size:9px}.b-hero-rule{padding:20px 0;font-size:11px;display:block}.b-hero-rule>a{gap:23px;margin-top:13px;display:inline-flex}.b-page-index>.wrap{grid-template-columns:repeat(3,1fr);gap:0 10px;padding:10px 0;display:grid}.b-page-index a{padding:11px 0;font-size:10px}.b-page-index a span{margin-right:8px;font-size:8px}.b-strategy-section{padding:45px 0}.b-mission-block{margin-top:27px;display:block}.b-mission-block>div:first-child{padding:27px 22px}.b-mission-block h3{margin-top:18px;font-size:24px}.b-mission-details{margin-top:27px}.b-mission-details h4{font-size:21px}.b-mission-details p{font-size:12px}.b-vision-block{margin-top:33px;padding-top:28px}.b-vision-block h3{font-size:25px}.b-vision-grid{grid-template-columns:1fr;gap:23px;margin-top:26px}.b-vision-grid p{margin-top:7px;font-size:12px}.b-vision-grid h4{font-size:21px}.b-section-note{margin-top:24px;font-size:10px}.b-values-grid{grid-template-columns:1fr 1fr;margin-top:28px}.b-values-grid article{padding:22px 17px 18px}.b-value-index{font-size:23px}.b-values-grid h3{font-size:25px}.b-values-grid>article>p{min-height:100px;font-size:12px}.b-culture details p{font-size:12px}.b-values-grid summary{font-size:10px}.b-position-statement{margin:26px 0 29px;padding-left:19px;font-size:22px}.b-components article{grid-template-columns:24px 1fr;gap:5px 15px;padding:23px 0}.b-components article>div{grid-column:2}.b-components h3{font-size:23px}.b-components p{font-size:12px}.b-components article>span{padding-top:7px}.b-governance{margin-top:25px;padding:25px 22px}.b-governance>h3{font-size:24px}.b-governance ol{margin-top:19px;padding-left:16px;display:block}.b-governance li{margin-top:20px;padding-left:3px}.b-governance p{font-size:12px}.b-proposition-section .b-section-head h2{font-size:33px}.b-proposition-section .b-section-head>.b-proposition-full{margin-top:20px;font-size:18px;line-height:2}.b-audiences{grid-template-columns:1fr;gap:0;margin-top:26px}.b-audiences article{padding:23px 0}.b-audiences h3{font-size:23px}.b-audiences p{margin-top:10px;font-size:12px}.b-audiences p.b-audience-need{min-height:0}.b-story-layout{display:block}.b-story-layout h2{font-size:29px}.b-story-aside{margin-top:19px;font-size:18px}.b-story-layout img{display:none}.b-story-copy{margin-top:29px}.b-story-copy>p{margin-bottom:22px;font-size:13px;line-height:2.2}.b-story-copy>p:last-of-type{font-size:21px}.b-next-section{padding:31px 0}.b-next-section>.wrap{display:block}.b-next-section h2{font-size:25px}.b-next-section .b-text-link{margin-top:13px}}@media (prefers-reduced-motion:reduce){.b-entry{transition:none}.b-entry:hover{transform:none}}.b-entries{grid-template-columns:repeat(3,minmax(0,1fr))}.b-entry{padding-inline:28px}.b-entry-lead{font-size:23px}.b-entry-belief{color:#74462e;background:#e5d2b1;border:1px solid #b8955860}.b-entry-belief .b-entry-top{color:#947044}.b-entry-belief .b-entry-topics{color:#886340}.b-entry-topics{padding-bottom:30px}.b-entry h3{font-size:35px}@media (width<=1000px){.b-entries{gap:17px}.b-entry{padding-inline:23px}.b-entry h3{font-size:31px}.b-entry-lead{font-size:20px}.b-entry-top{letter-spacing:.8px;font-size:8px}}@media (width<=650px){.b-entries{grid-template-columns:1fr;gap:22px}.b-entry{padding-inline:25px}.b-entry h3{font-size:34px}.b-entry-lead{font-size:23px}.b-entry-top{letter-spacing:1.5px;font-size:9px}}
