:root{--bu-texture-paper:url(/wp-content/themes/bearup-core/assets/backgrounds/webp/bearup-texture-base-light-2048-v1.webp);--bu-texture-paper:image-set(
    url(/wp-content/themes/bearup-core/assets/backgrounds/avif/bearup-texture-base-light-1024-v1.avif) type("image/avif") 1x,
    url(/wp-content/themes/bearup-core/assets/backgrounds/webp/bearup-texture-base-light-1024-v1.webp) type("image/webp") 1x,
    url(/wp-content/themes/bearup-core/assets/backgrounds/avif/bearup-texture-base-light-2048-v1.avif) type("image/avif") 2x,
    url(/wp-content/themes/bearup-core/assets/backgrounds/webp/bearup-texture-base-light-2048-v1.webp) type("image/webp") 2x
  );--bu-texture-dark:url(/wp-content/themes/bearup-core/assets/backgrounds/webp/bearup-texture-base-dark-2048-v1.webp);--bu-texture-dark:image-set(
    url(/wp-content/themes/bearup-core/assets/backgrounds/avif/bearup-texture-base-dark-1024-v1.avif) type("image/avif") 1x,
    url(/wp-content/themes/bearup-core/assets/backgrounds/webp/bearup-texture-base-dark-1024-v1.webp) type("image/webp") 1x,
    url(/wp-content/themes/bearup-core/assets/backgrounds/avif/bearup-texture-base-dark-2048-v1.avif) type("image/avif") 2x,
    url(/wp-content/themes/bearup-core/assets/backgrounds/webp/bearup-texture-base-dark-2048-v1.webp) type("image/webp") 2x
  );--bu-section-start-inset:var(--bu-editorial-inset, clamp(var(--space-md, 2rem), 5vw, var(--space-xl, 6rem)));--bu-hero-content-inset:var(--bu-editorial-inset, clamp(var(--space-md, 2rem), 5vw, var(--space-xl, 6rem)));--bu-hero-image-position:center right;--bu-content-wide-inset:clamp(var(--space-lg, 4rem), 8vw, 10rem);--bu-color-paper-document:#F6EEDC;--bu-color-editorial-canvas:#F4F1E9}.bu-section{background-color:var(--bu-surface-paper,#F3E8D2);color:var(--bu-color-text-light,#171411)}.bu-section--dark,.bu-hero{background-color:var(--bu-surface-dark,#050505);color:var(--bu-color-text-dark,#F3E8D2)}.bu-section--paper{background-color:var(--bu-surface-paper,#F3E8D2);color:var(--bu-color-text-light,#171411)}.bu-section--paper-soft{background-color:var(--bu-surface-paper-soft,#EFE2C8);color:var(--bu-color-text-light,#171411)}.bu-section--charcoal{background-color:var(--bu-surface-dark-soft,#1A1815);color:var(--bu-color-text-dark,#F3E8D2)}.bu-section--paper-texture{background-color:var(--bu-surface-paper,#F3E8D2);background-image:var(--bu-texture-paper,none);background-size:cover;background-position:center;background-repeat:repeat}.bu-section--dark-texture{background-color:var(--bu-surface-dark,#050505);background-image:var(--bu-texture-dark,none);background-size:cover;background-position:center;background-repeat:repeat}.bu-section--paper-texture,.bu-section--paper,.bu-section--paper-soft{position:relative}.bu-section--paper-texture .bu-container,.bu-section--paper .bu-container,.bu-section--paper-soft .bu-container{position:relative;z-index:1}.bu-section--paper-texture,.bu-section--paper-soft{color:var(--bu-color-text-light,#171411)}.bu-section--dark-texture,.bu-section--dark,.bu-section--charcoal{color:var(--bu-color-text-dark,#F3E8D2)}.bu-section [class*="__intro"]{margin-bottom:var(--bu-section-intro-gap,4rem)}.bu-section [class*="__footer"]{margin-top:var(--bu-section-footer-gap,3rem)}.bu-section--paper .bu-eyebrow,.bu-section--paper .bu-section__eyebrow,.bu-section--paper [class*="__eyebrow"],.bu-section--paper-soft .bu-eyebrow,.bu-section--paper-soft .bu-section__eyebrow,.bu-section--paper-soft [class*="__eyebrow"],.bu-section--paper-texture .bu-eyebrow,.bu-section--paper-texture .bu-section__eyebrow,.bu-section--paper-texture [class*="__eyebrow"]{color:var(--bu-color-gold-dark,#8E622B)}.bu-section--dark [class*="__lead"],.bu-section--charcoal [class*="__lead"],.bu-hero [class*="__lead"]{color:var(--bu-color-text-muted-dark,rgb(243 232 210 / .72))}.bu-section--paper [class*="__lead"],.bu-section--paper-soft [class*="__lead"],.bu-section:not(.bu-section--dark):not(.bu-section--charcoal):not(.bu-hero) [class*="__lead"]{color:var(--bu-color-text-muted-light,rgb(23 20 17 / .72))}.bu-section--paper-texture [class*="__intro"],.bu-section--paper [class*="__intro"],.bu-section--paper-soft [class*="__intro"]{max-width:820px}.bu-section--paper-texture [class*="__eyebrow"],.bu-section--paper [class*="__eyebrow"],.bu-section--paper-soft [class*="__eyebrow"]{margin-bottom:1rem}.bu-section--paper-texture [class*="__title"],.bu-section--paper [class*="__title"],.bu-section--paper-soft [class*="__title"]{color:var(--bu-color-ink,#11100E);max-width:760px}.bu-section--paper-texture [class*="__lead"],.bu-section--paper [class*="__lead"],.bu-section--paper-soft [class*="__lead"]{color:var(--bu-color-text-muted-light,rgb(23 20 17 / .72));max-width:680px}.bu-hero{position:relative;overflow:hidden;min-height:min(760px, 86vh);display:flex;align-items:center}.bu-hero__container{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,0.9fr) minmax(0,1.1fr);gap:clamp(2rem, 5vw, 5rem);align-items:center;padding-top:3rem;padding-bottom:4rem}.bu-hero__content{max-width:660px}.bu-hero__eyebrow{margin:0 0 var(--space-sm,1rem);font-size:var(--font-size-xs,.875rem);letter-spacing:.08em;text-transform:uppercase}.bu-hero__title{max-width:640px;margin:0 0 1.5rem;font-size:clamp(3rem, 4.2vw, 4.25rem);line-height:var(--bu-hero-title-line-height,1.03)}.bu-hero__lead{max-width:560px;margin-top:var(--space-md,2rem);margin-bottom:2rem;color:var(--bu-color-text-muted-dark,rgb(243 232 210 / .72));font-size:var(--font-size-base,1.125rem);line-height:var(--line-height-body,1.7)}.bu-hero__actions{margin-top:var(--space-md,2rem);display:flex;flex-wrap:wrap;gap:var(--space-sm,1rem)}.bu-hero__actions .wp-block-buttons{display:flex;flex-wrap:wrap;gap:var(--space-sm,1rem)}.bu-hero__media{position:relative;min-height:360px;display:flex;align-items:center;justify-content:center}.bu-hero__media img{display:block;width:100%;max-width:360px;height:auto}.bu-hero--image{background-position:var(--bu-hero-image-position,center right);background-size:cover;background-repeat:no-repeat}.bu-hero--image::before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgb(5 5 5 / .96) 0%,rgb(5 5 5 / .88) 34%,rgb(5 5 5 / .52) 62%,rgb(5 5 5 / .22) 100%);pointer-events:none}.bu-hero--image .bu-hero__media{display:none}.bu-hero--image .bu-hero__container{grid-template-columns:minmax(0,0.85fr) minmax(0,1.15fr)}.bu-hero--image .bu-hero__content{box-sizing:border-box;max-width:calc(760px + var(--bu-hero-content-inset));padding-left:var(--bu-hero-content-inset)}.bu-posts-index-hero__media{position:absolute;inset:0;z-index:0;display:block;width:100%;height:100%;overflow:hidden}.bu-posts-index-hero__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--bu-asset-position-x,50%) var(--bu-asset-position-y,50%)}@media (max-width:900px){.bu-posts-index-hero__media img{object-position:var(--bu-asset-position-mobile-x,var(--bu-asset-position-x,50%)) var(--bu-asset-position-mobile-y,var(--bu-asset-position-y,50%))}}.bu-posts-index-hero{--bu-posts-index-hero-content-inset:var(--bu-hero-content-inset)}.bu-posts-index-hero.bu-hero--image .bu-hero__content{padding-left:var(--bu-posts-index-hero-content-inset)}.bu-hero--content-start .bu-hero__container{box-sizing:border-box;min-height:100%;align-self:stretch;align-items:center}@media (min-width:901px){.bu-hero--content-start .bu-hero__content{transform:translateY(-2rem)}}.bu-posts-index-hero:not(.bu-posts-index-hero--has-media) .bu-hero__container{grid-template-columns:1fr}.bu-posts-index-hero:not(.bu-posts-index-hero--has-media) .bu-hero__content{max-width:760px}.blog #primary,.blog .site-main{background-color:var(--bu-color-paper-document,#F6EEDC)}.blog .bu-posts-index-hero{padding-bottom:0}.blog .bu-posts-index-hero .bu-hero__container{padding-bottom:0}.blog .bu-hero--content-start .bu-hero__container{padding-bottom:4rem}.bu-content__wrapper{max-width:var(--bu-container-narrow,820px)}.bu-content__eyebrow,.bu-problems__eyebrow,.bu-process__eyebrow,.bu-capability-grid__eyebrow,.bu-articles__eyebrow,.bu-newsletter__eyebrow,.bu-contact__eyebrow{margin:0 0 var(--space-sm,1rem);font-size:var(--font-size-xs,.875rem);letter-spacing:.08em;text-transform:uppercase}.bu-content__title,.bu-problems__title,.bu-process__title,.bu-capability-grid__title,.bu-articles__title,.bu-newsletter__title,.bu-contact__title{margin:0;max-width:820px}.bu-content__body,.bu-problems__lead,.bu-process__lead,.bu-capability-grid__lead,.bu-articles__lead,.bu-newsletter__lead,.bu-contact__lead{max-width:760px;margin-top:var(--space-sm,1rem);margin-bottom:0;line-height:var(--line-height-body,1.7)}.bu-content__text{line-height:var(--line-height-body,1.7)}.bu-content__text>*:first-child{margin-top:0}.bu-content__text>*:last-child{margin-bottom:0}.bu-content__actions{margin-top:var(--space-md,2rem)}.home:not(.blog) .bu-problems__intro,.home:not(.blog) .bu-process__intro,.home:not(.blog) .bu-capability-grid__intro,.home:not(.blog) .bu-articles__intro,.home:not(.blog) .bu-newsletter__content,.home:not(.blog) .bu-contact__intro{box-sizing:border-box;max-width:calc(820px + var(--bu-section-start-inset));padding-left:var(--bu-section-start-inset)}.home:not(.blog) .bu-capability-grid__intro{max-width:calc(860px + var(--bu-section-start-inset))}.home:not(.blog) .bu-problems__title,.home:not(.blog) .bu-process__title,.home:not(.blog) .bu-capability-grid__title,.home:not(.blog) .bu-articles__title,.home:not(.blog) .bu-newsletter__title,.home:not(.blog) .bu-contact__title{max-width:760px}.home:not(.blog) .bu-problems__lead,.home:not(.blog) .bu-process__lead,.home:not(.blog) .bu-capability-grid__lead,.home:not(.blog) .bu-articles__lead,.home:not(.blog) .bu-newsletter__lead,.home:not(.blog) .bu-contact__lead{max-width:62ch}.home:not(.blog) .bu-hero--image .bu-hero__content{max-width:calc(var(--bu-reading-column, 760px) + var(--bu-editorial-inset));padding-left:var(--bu-editorial-inset)}.home:not(.blog) .bu-hero__content>*,.home:not(.blog) .bu-problems__intro>*,.home:not(.blog) .bu-process__intro>*,.home:not(.blog) .bu-capability-grid__intro>*,.home:not(.blog) .bu-articles__intro>*,.home:not(.blog) .bu-newsletter__content>*,.home:not(.blog) .bu-contact__intro>*{margin-left:0!important;margin-right:auto!important}.home:not(.blog) main .bu-contact__container{box-sizing:border-box;width:100%;max-width:var(--bu-container-max,var(--container-lg,1280px));margin-inline:auto;padding-inline:calc(var(--bu-container-padding, 32px) / 2)}.home:not(.blog) main .bu-contact__container>*{box-sizing:border-box;width:min(var(--bu-reading-column,760px),calc(100% - var(--bu-editorial-inset)));max-width:var(--bu-reading-column,760px);margin-left:var(--bu-editorial-inset)!important;margin-right:auto!important}.bu-faq{position:relative}.bu-faq .bu-faq__container{position:relative;z-index:1;box-sizing:border-box;width:min(calc(100% - (2 * var(--bu-container-padding, 32px))), var(--bu-reading-column, 760px))!important;max-width:var(--bu-reading-column,760px)!important;margin-inline:auto!important;padding-inline:0}.bu-faq .bu-faq__eyebrow{margin:0 0 var(--space-sm,1rem);color:var(--bu-color-gold-dark,#8E622B);font-family:var(--bu-font-body,var(--font-base,sans-serif));font-size:var(--bu-font-size-xs,.8125rem);font-weight:700;line-height:1.3;letter-spacing:var(--bu-letter-spacing-label,.12em);text-transform:uppercase}.bu-faq .bu-faq__title{margin:0 0 var(--space-sm,1rem);color:var(--bu-color-ink,#11100E);font-family:var(--bu-font-display,sans-serif);font-size:clamp(2rem, 1.65rem + 1vw, 2.25rem);font-weight:700;line-height:1.2;letter-spacing:var(--bu-letter-spacing-display,.02em)}.bu-faq .bu-faq__lead{max-width:65ch;margin:0 0 var(--space-lg,4rem);color:var(--bu-color-text-muted-light,rgb(23 20 17 / .72));font-family:var(--bu-font-body,var(--font-base,sans-serif));font-size:var(--bu-font-size-md,1.125rem);line-height:1.7}.bu-faq .bu-faq__items{border-top:1px solid var(--bu-color-line-light,rgb(17 16 14 / .16))}.bu-faq .bu-faq__items details{margin:0;border-bottom:1px solid var(--bu-color-line-light,rgb(17 16 14 / .16))}.bu-faq .bu-faq__items summary{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md,2rem);box-sizing:border-box;width:100%;min-height:4rem;padding:1.1rem 0;color:var(--bu-color-ink,#11100E);font-family:var(--bu-font-body,var(--font-base,sans-serif));font-size:var(--bu-font-size-md,1.125rem);font-weight:700;line-height:1.5;text-wrap:pretty;list-style:none;cursor:pointer}.bu-faq .bu-faq__items summary::-webkit-details-marker{display:none}.bu-faq .bu-faq__items summary::after{flex:0 0 auto;width:.65rem;height:.65rem;margin-right:.2rem;border-right:2px solid var(--bu-color-gold-dark,#8E622B);border-bottom:2px solid var(--bu-color-gold-dark,#8E622B);content:"";transform:rotate(45deg) translateY(-.15rem);transition:transform var(--bu-transition-normal,180ms ease)}.bu-faq .bu-faq__items details[open] summary::after{transform:rotate(225deg) translate(-.15rem,-.15rem)}.bu-faq .bu-faq__items summary:hover{color:var(--bu-color-gold-dark,#8E622B)}.bu-faq .bu-faq__items summary:focus-visible{outline:2px solid var(--bu-color-gold-dark,#8E622B);outline-offset:-2px}.bu-faq .bu-faq__items details[open] summary{color:var(--bu-color-gold-dark,#8E622B)}.bu-faq .bu-faq__items details>p{max-width:65ch;margin:0;padding:0 2.25rem 1.25rem 0;color:var(--bu-color-text-light,#171411);font-family:var(--bu-font-body,var(--font-base,sans-serif));font-size:var(--bu-font-size-base,1rem);line-height:1.7}.bu-faq .bu-faq__items details>p+p{padding-top:.4rem}.bu-content--split .bu-content__grid{align-items:center;gap:clamp(var(--space-lg, 4rem), 6vw, var(--space-xl, 6rem))}.bu-content--split .bu-content__body{box-sizing:border-box;max-width:680px;margin-top:0;padding-left:var(--bu-section-start-inset);display:flex;flex-direction:column;gap:0}.bu-content--split .bu-content__eyebrow{margin:0 0 .85rem;color:var(--bu-color-gold-dark,#8E622B);font-family:var(--bu-font-body,var(--font-base,sans-serif));font-size:var(--bu-font-size-xs,.8125rem);font-weight:700;line-height:1.3;letter-spacing:var(--bu-letter-spacing-label,.12em);text-transform:uppercase}.bu-content--split .bu-content__title{max-width:620px;margin:0 0 1rem;color:var(--bu-color-ink,#11100E);font-family:var(--bu-font-display,sans-serif);font-size:clamp(2rem, 2.6vw, 2.75rem);font-weight:600;line-height:1.08;letter-spacing:var(--bu-letter-spacing-display,.02em)}.bu-content--split .bu-content__lead{max-width:52ch;margin:0 0 clamp(var(--space-sm, 1rem), 2vw, var(--space-md, 2rem));color:var(--bu-color-text-light,#171411);font-family:var(--bu-font-body,var(--font-base,sans-serif));font-size:var(--bu-font-size-md,1.125rem);font-weight:500;line-height:1.65}.bu-content--split .bu-content__text{max-width:58ch;color:var(--bu-color-text-light,#171411);font-family:var(--bu-font-body,var(--font-base,sans-serif));font-size:var(--bu-font-size-base,1rem);line-height:1.75}.bu-content--split .bu-content__text>*{margin-top:0}.bu-content--split .bu-content__text>*+*{margin-top:var(--space-sm,1rem)}.bu-content--split .bu-content__text>*:last-child{margin-bottom:0}.bu-content--split .bu-content__actions{margin-top:var(--space-md,2rem)}.bu-content--split .bu-content__media{display:flex;align-items:center;justify-content:flex-start}.bu-content--split .bu-content__media img{display:block;width:100%;max-width:420px;height:auto}.bu-content--split.bu-section--paper-texture .bu-content__media img{filter:sepia(.2) saturate(.75) brightness(.82) contrast(1.18);mix-blend-mode:multiply;opacity:.58}.bu-content--wide{--bu-content-wide-text-inset:clamp(2rem, 4vw, 4rem);background-color:var(--bu-color-paper-document,#F6EEDC)}.bu-content--wide .bu-content__container{padding-left:calc((var(--bu-container-padding,32px) / 2)+var(--bu-content-wide-inset,8rem))}.bu-content--wide .bu-content__body{box-sizing:border-box;max-width:860px;margin-top:0;padding-left:0;display:flex;flex-direction:column;align-items:flex-start;gap:0}.bu-content--wide .bu-content__body.is-layout-constrained>.bu-content__eyebrow,.bu-content--wide .bu-content__body.is-layout-constrained>.bu-content__title,.bu-content--wide .bu-content__body.is-layout-constrained>.bu-content__lead,.bu-content--wide .bu-content__body.is-layout-constrained>.bu-content__text,.bu-content--wide .bu-content__body.is-layout-constrained>.bu-content__actions{margin-left:var(--bu-content-wide-text-inset)!important;margin-right:auto!important}.bu-content--wide .bu-content__eyebrow{width:calc(100% - var(--bu-content-wide-text-inset));margin:0 0 .85rem;margin-left:var(--bu-content-wide-text-inset);margin-right:auto;text-align:left;align-self:flex-start}.bu-content--wide .bu-content__eyebrow.has-text-align-center,.bu-content--wide .bu-content__eyebrow.has-text-align-right{text-align:left}.bu-content--wide .bu-content__title{box-sizing:border-box;width:calc(100% - var(--bu-content-wide-text-inset));max-width:820px;margin:0 0 var(--space-md,2rem);margin-left:var(--bu-content-wide-text-inset);margin-right:auto;padding-left:0;color:var(--bu-color-ink,#11100E);font-family:var(--bu-font-display,sans-serif);font-size:clamp(2.25rem, 3vw, 3.25rem);font-weight:600;line-height:1.08;letter-spacing:var(--bu-letter-spacing-display,.02em);text-transform:uppercase;text-align:left;align-self:flex-start}.bu-content--wide .bu-content__title.has-text-align-center,.bu-content--wide .bu-content__title.has-text-align-right{text-align:left}.bu-content--wide .bu-content__title.alignwide,.bu-content--wide .bu-content__title.alignfull{width:calc(100% - var(--bu-content-wide-text-inset));margin-left:var(--bu-content-wide-text-inset)!important;margin-right:auto!important;padding-left:0}.bu-content--wide .bu-content__lead{width:calc(100% - var(--bu-content-wide-text-inset));max-width:68ch;margin:0 0 var(--space-md,2rem);margin-left:var(--bu-content-wide-text-inset);margin-right:auto;color:var(--bu-color-text-muted-light,rgb(23 20 17 / .72));font-family:var(--bu-font-body,var(--font-base,sans-serif));font-size:var(--bu-font-size-md,1.125rem);line-height:1.7}.bu-content--wide .bu-content__text{width:calc(100% - var(--bu-content-wide-text-inset));max-width:74ch;margin-left:var(--bu-content-wide-text-inset);margin-right:auto;color:var(--bu-color-text-light,#171411);font-family:var(--bu-font-body,var(--font-base,sans-serif));font-size:var(--bu-font-size-base,1rem);line-height:1.8}.bu-content--wide .bu-content__text>*{margin-top:0;margin-bottom:0}.bu-content--wide .bu-content__text>*+*{margin-top:1.15rem}.bu-content--wide .bu-content__text h2,.bu-content--wide .bu-content__text h3,.bu-content--wide .bu-content__text h4{max-width:760px;margin-top:var(--space-md,2rem);margin-bottom:var(--space-sm,1rem);color:var(--bu-color-ink,#11100E);font-family:var(--bu-font-display,sans-serif);line-height:1.15}.bu-content--wide .bu-content__text h2{font-size:clamp(1.75rem, 2.4vw, 2.5rem)}.bu-content--wide .bu-content__text h3{font-size:var(--bu-font-size-heading-3,clamp(1.625rem, 1.35rem + 0.75vw, 2.125rem));line-height:var(--bu-line-height-heading-3,1.18)}.bu-content--wide .bu-content__text h4{font-size:var(--bu-font-size-lg,1.375rem)}.bu-content--wide .bu-content__text ul,.bu-content--wide .bu-content__text ol{padding-left:1.35em}.bu-content--wide .bu-content__text li+li{margin-top:.45rem}.bu-content--wide .bu-content__text a{color:var(--bu-color-gold-dark,#8E622B);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.bu-content--wide .bu-content__text a:hover{color:var(--bu-color-gold-dark,#8E622B)}.bu-content--wide .bu-content__actions{margin-top:var(--space-md,2rem);margin-left:var(--bu-content-wide-text-inset)}.bu-contact-split{background-color:var(--bu-color-paper-document,#F6EEDC);background-image:var(--bu-texture-paper);background-repeat:repeat;background-size:auto}.bu-contact-split .bu-contact-split__grid{align-items:start;gap:clamp(var(--space-lg, 4rem), 6vw, var(--space-xl, 6rem))}.bu-contact-split .bu-contact-split__body{box-sizing:border-box;max-width:620px;padding-left:var(--bu-section-start-inset);display:flex;flex-direction:column;align-items:flex-start;gap:0}.bu-contact-split .bu-contact-split__eyebrow{margin:0 0 .85rem;color:var(--bu-color-gold-dark,#8E622B);font-family:var(--bu-font-body,var(--font-base,sans-serif));font-size:var(--bu-font-size-xs,.8125rem);font-weight:700;line-height:1.3;letter-spacing:var(--bu-letter-spacing-label,.12em);text-transform:uppercase}.bu-contact-split .bu-contact-split__title{max-width:620px;margin:0 0 var(--space-md,2rem);color:var(--bu-color-ink,#11100E);font-family:var(--bu-font-display,sans-serif);font-size:clamp(2.5rem, 4vw, 4rem);font-weight:600;line-height:1.05;letter-spacing:var(--bu-letter-spacing-display,.02em);text-transform:uppercase}.bu-contact-split .bu-contact-split__lead{max-width:52ch;margin:0 0 var(--space-lg,4rem);color:var(--bu-color-text-muted-light,rgb(23 20 17 / .72));font-family:var(--bu-font-body,var(--font-base,sans-serif));font-size:var(--bu-font-size-md,1.125rem);line-height:1.7}.bu-contact-split .bu-contact-split__details{display:grid;gap:var(--space-md,2rem);width:100%;max-width:560px}.bu-contact-split .bu-contact-split__detail{padding-top:var(--space-sm,1rem);border-top:1px solid rgb(17 16 14 / .16)}.bu-contact-split .bu-contact-split__detail:first-child{padding-top:0;border-top:0}.bu-contact-split .bu-contact-split__detail-label{display:block;margin:0 0 .5rem;color:var(--bu-color-gold-dark,#8E622B);font-family:var(--bu-font-display,sans-serif);font-size:clamp(1.35rem, 2vw, 1.75rem);font-weight:600;line-height:1.15}.bu-contact-split .bu-contact-split__detail-text{margin:0;color:var(--bu-color-text-light,#171411);font-family:var(--bu-font-body,var(--font-base,sans-serif));font-size:var(--bu-font-size-md,1.125rem);line-height:1.7}.bu-contact-split .bu-contact-split__detail-text a{color:var(--bu-color-gold-dark,#8E622B);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.bu-contact-split .bu-contact-split__detail-text a:hover{color:var(--bu-color-gold-dark,#8E622B)}.bu-contact-split .bu-contact-split__form{box-sizing:border-box;width:100%;max-width:620px;margin-left:auto;padding:clamp(var(--space-md, 2rem), 4vw, var(--space-lg, 4rem));background-color:rgb(5 5 5 / .92);background-image:var(--bu-texture-dark);background-repeat:repeat;background-size:auto;border:1px solid var(--bu-color-line-dark,rgb(243 232 210 / .18));border-radius:var(--bu-radius-md,1rem);box-shadow:0 24px 64px rgb(17 16 14 / .24);color:var(--bu-color-text-dark,#F3E8D2)}.bu-contact-split .fluentform label,.bu-newsletter .bu-newsletter-form label{color:var(--bu-color-text-dark,#F3E8D2);font-family:var(--bu-font-body,var(--font-base,sans-serif));font-size:var(--bu-font-size-sm,.9375rem);font-weight:700;line-height:1.45}.bu-contact-split .fluentform .ff-el-is-required.asterisk-right label::after,.bu-contact-split .fluentform label .required,.bu-newsletter .bu-newsletter-form label .required{color:#ff7a70}.bu-contact-split .fluentform input[type="text"],.bu-contact-split .fluentform input[type="email"],.bu-contact-split .fluentform input[type="tel"],.bu-contact-split .fluentform input[type="url"],.bu-contact-split .fluentform input[type="number"],.bu-contact-split .fluentform select,.bu-contact-split .fluentform textarea,.bu-newsletter .bu-newsletter-form input[type="text"],.bu-newsletter .bu-newsletter-form input[type="email"],.bu-newsletter .bu-newsletter-form input[type="tel"],.bu-newsletter .bu-newsletter-form input[type="url"],.bu-newsletter .bu-newsletter-form input[type="number"],.bu-newsletter .bu-newsletter-form select,.bu-newsletter .bu-newsletter-form textarea{min-height:3.25rem;padding:.875rem 1rem;border:1px solid rgb(243 232 210 / .28);border-radius:var(--bu-radius-sm,.5rem);background:#f7f7f7;color:var(--bu-color-ink,#11100E);font-family:var(--bu-font-body,var(--font-base,sans-serif));font-size:1rem;line-height:1.45}.bu-contact-split .fluentform textarea,.bu-newsletter .bu-newsletter-form textarea{min-height:7.5rem;resize:vertical}.bu-contact-split .fluentform input[type="text"]:focus,.bu-contact-split .fluentform input[type="email"]:focus,.bu-contact-split .fluentform input[type="tel"]:focus,.bu-contact-split .fluentform input[type="url"]:focus,.bu-contact-split .fluentform input[type="number"]:focus,.bu-contact-split .fluentform select:focus,.bu-contact-split .fluentform textarea:focus,.bu-newsletter .bu-newsletter-form input[type="text"]:focus,.bu-newsletter .bu-newsletter-form input[type="email"]:focus,.bu-newsletter .bu-newsletter-form input[type="tel"]:focus,.bu-newsletter .bu-newsletter-form input[type="url"]:focus,.bu-newsletter .bu-newsletter-form input[type="number"]:focus,.bu-newsletter .bu-newsletter-form select:focus,.bu-newsletter .bu-newsletter-form textarea:focus{border-color:var(--bu-color-gold,#B9853D);outline:2px solid var(--bu-color-gold-light,#D4A85E);outline-offset:3px}.bu-contact-split .fluentform input[type="checkbox"],.bu-newsletter .bu-newsletter-form input[type="checkbox"]{width:1.125rem;min-width:1.125rem;height:1.125rem;min-height:0;padding:0;accent-color:var(--bu-color-gold,#B9853D)}.bu-contact-split .fluentform .ff-el-form-check-label,.bu-newsletter .bu-newsletter-form .ff-el-form-check-label,.bu-newsletter .bu-newsletter-form .wp-block-checkbox,.bu-newsletter .bu-newsletter-form p{color:var(--bu-color-text-dark,#F3E8D2)}.bu-contact-split .fluentform .ff-btn-submit,.bu-contact-split .fluentform button[type="submit"],.bu-contact-split .fluentform input[type="submit"],.bu-newsletter .bu-newsletter-form button[type="submit"],.bu-newsletter .bu-newsletter-form input[type="submit"]{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:9.5rem;min-height:3.5rem;padding:.85rem 1.35rem;border:1px solid var(--bu-color-gold,#B9853D);border-radius:var(--bu-radius-sm,.5rem);background:var(--bu-color-gold,#B9853D);color:var(--bu-color-ink,#11100E);font-family:var(--bu-font-body,var(--font-base,sans-serif));font-size:var(--bu-font-size-sm,.9375rem);font-weight:700;line-height:1.2;text-decoration:none;cursor:pointer;transition:background-color var(--bu-transition-normal,180ms ease),border-color var(--bu-transition-normal,180ms ease),transform var(--bu-transition-normal,180ms ease)}.bu-contact-split .fluentform .ff-btn-submit:hover,.bu-contact-split .fluentform button[type="submit"]:hover,.bu-contact-split .fluentform input[type="submit"]:hover,.bu-newsletter .bu-newsletter-form button[type="submit"]:hover,.bu-newsletter .bu-newsletter-form input[type="submit"]:hover{background:var(--bu-color-gold-light,#D4A85E);border-color:var(--bu-color-gold-light,#D4A85E);transform:translateY(-1px)}.bu-contact-split .fluentform .ff-btn-submit:focus-visible,.bu-contact-split .fluentform button[type="submit"]:focus-visible,.bu-contact-split .fluentform input[type="submit"]:focus-visible,.bu-newsletter .bu-newsletter-form button[type="submit"]:focus-visible,.bu-newsletter .bu-newsletter-form input[type="submit"]:focus-visible{outline:2px solid var(--bu-color-gold-light,#D4A85E);outline-offset:3px}.bu-problem-card,.bu-capability-card,.bu-article-card{min-height:100%;padding:var(--space-md,2rem);display:flex;flex-direction:column;gap:var(--space-sm,1rem);border:1px solid var(--bu-color-border,rgb(0 0 0 / .10));background:var(--bu-color-surface,#ffffff)}.bu-capability-card__title,.bu-process-step__title{margin-top:0;margin-bottom:var(--space-sm,1rem);font-size:var(--bu-font-size-component-title,clamp(1.375rem, 1.2rem + 0.35vw, 1.625rem));line-height:1.2}.bu-problem-card__text,.bu-capability-card__text,.bu-article-card__excerpt,.bu-process-step__text{margin:0;font-size:var(--font-size-sm,1rem);line-height:var(--line-height-body,1.7)}.bu-capability-card__actions{margin-top:auto;padding-top:var(--space-md,2rem)}.bu-article-card__meta{margin-top:0;margin-bottom:var(--space-sm,1rem);color:var(--bu-color-text-soft,#4b5563);font-size:var(--font-size-xs,.875rem);letter-spacing:.04em;text-transform:uppercase}.bu-library-intro{background-color:var(--bu-color-paper-document,#F6EEDC)}.bu-library-intro .bu-library-intro__body{box-sizing:border-box;max-width:880px;padding-left:var(--bu-section-start-inset);display:flex;flex-direction:column;align-items:flex-start;gap:0}.bu-library-intro .bu-library-intro__eyebrow{margin:0 0 .85rem;color:var(--bu-color-gold-dark,#8E622B);font-family:var(--bu-font-body,var(--font-base,sans-serif));font-size:var(--bu-font-size-xs,.8125rem);font-weight:700;line-height:1.3;letter-spacing:var(--bu-letter-spacing-label,.12em);text-transform:uppercase}.bu-library-intro .bu-library-intro__title{max-width:820px;margin:0 0 var(--space-md,2rem);color:var(--bu-color-ink,#11100E);font-family:var(--bu-font-display,sans-serif);font-size:clamp(2.5rem, 4vw, 4rem);font-weight:600;line-height:1.05;letter-spacing:var(--bu-letter-spacing-display,.02em);text-transform:uppercase}.bu-library-intro .bu-library-intro__lead{max-width:64ch;margin:0 0 var(--space-md,2rem);color:var(--bu-color-text-light,#171411);font-family:var(--bu-font-body,var(--font-base,sans-serif));font-size:var(--bu-font-size-md,1.125rem);line-height:1.7}.bu-library-intro .bu-library-intro__text{max-width:72ch;color:var(--bu-color-text-muted-light,rgb(23 20 17 / .72));font-family:var(--bu-font-body,var(--font-base,sans-serif));font-size:var(--bu-font-size-base,1rem);line-height:1.75}.bu-library-intro .bu-library-intro__text>*{margin-top:0;margin-bottom:0}.bu-library-intro .bu-library-intro__text>*+*{margin-top:var(--space-sm,1rem)}.bu-problems.bu-section--dark,.bu-problems.bu-section--dark-texture{position:relative}.bu-problems__intro{max-width:820px}.bu-problems__title{max-width:760px}.bu-problems__lead{max-width:680px}.bu-problems__grid{gap:var(--space-md,2rem);margin-top:3rem}.bu-problem-card{min-height:220px;justify-content:flex-start}.bu-problem-card__title{color:var(--bu-color-text-dark,#F3E8D2)}.bu-problem-card__text{color:var(--bu-color-text-muted-dark,rgb(243 232 210 / .72))}.bu-process__intro{max-width:820px}.bu-process__title{max-width:760px}.bu-process__lead{max-width:680px}.bu-process__grid{gap:var(--space-md,2rem)}.bu-process-step{min-height:100%;padding-top:var(--space-sm,1rem);padding-right:var(--space-md,2rem);border-top:1px solid var(--bu-color-border,rgb(0 0 0 / .10))}.bu-capability-grid__intro{box-sizing:border-box;max-width:calc(860px + var(--bu-section-start-inset));padding-left:var(--bu-section-start-inset)}.bu-capability-grid__intro>*{margin-inline-start:0;margin-inline-end:auto}.bu-capability-grid__title{max-width:820px}.bu-capability-grid__lead{max-width:680px}.bu-capability-grid__grid{gap:var(--space-md,2rem);margin-top:3.5rem}@media (min-width:1025px){.home:not(.blog) .bu-capability-grid__grid.bu-grid-3{grid-template-columns:repeat(3,minmax(0,1fr));max-width:min(100%, 960px);margin-inline:auto}}.bu-capability-card{min-height:280px}.bu-capability-card__actions{margin-top:auto;padding-top:1.5rem}.bu-articles__intro{max-width:820px}.bu-articles__grid{gap:var(--space-md,2rem)}.bu-articles__footer{display:flex;justify-content:flex-start}.bu-problems__title,.bu-process__title,.bu-capability-grid__title,.bu-articles__title,.bu-newsletter__title,.bu-contact__title{font-size:clamp(2rem, 3vw, 3rem);line-height:1.08}.bu-problems__lead,.bu-process__lead,.bu-capability-grid__lead,.bu-articles__lead,.bu-newsletter__lead,.bu-contact__lead{font-size:var(--font-size-base,1.125rem)}.bu-newsletter{background-color:var(--bu-color-paper-document,#F6EEDC)}.bu-newsletter__content{max-width:680px}.bu-newsletter__grid{align-items:center}.bu-newsletter .wp-block-column.bu-newsletter-form{box-sizing:border-box;overflow:hidden;width:100%;max-width:620px;min-height:0;margin-left:auto;padding:clamp(var(--space-md, 2rem), 4vw, var(--space-lg, 4rem));background-color:rgb(5 5 5 / .92);background-image:var(--bu-texture-dark);background-repeat:repeat;background-size:auto;border:1px solid var(--bu-color-line-dark,rgb(243 232 210 / .18));border-radius:var(--bu-radius-md,1rem);box-shadow:0 24px 64px rgb(17 16 14 / .2);color:var(--bu-color-text-dark,#F3E8D2)}.bu-newsletter .ml-form-embedContainer.bu-newsletter-form{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;color:var(--bu-color-text-dark,#F3E8D2)}.bu-newsletter .ml-form-embedWrapper,.bu-newsletter .bu-newsletter-form__wrapper,.bu-newsletter .ml-form-embedBody,.bu-newsletter .ml-form-successBody,.bu-newsletter .bu-newsletter-form__body,.bu-newsletter .bu-newsletter-form__success{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.bu-newsletter .ml-form-align-center,.bu-newsletter .bu-newsletter-form__align{text-align:left!important}.bu-newsletter .ml-form-embedContent,.bu-newsletter .bu-newsletter-form__intro{display:none!important}.bu-newsletter form.ml-block-form,.bu-newsletter .bu-newsletter-form__form{display:grid!important;width:100%!important;max-width:46rem!important;gap:clamp(1.5rem, 3vw, 2.25rem)!important;margin:0 auto!important}.bu-newsletter .ml-form-formContent,.bu-newsletter .ml-form-fieldRow,.bu-newsletter .ml-field-group,.bu-newsletter .bu-newsletter-form__fields,.bu-newsletter .bu-newsletter-form__field-row,.bu-newsletter .bu-newsletter-form__field-group,.bu-newsletter .ml-form-checkboxRow,.bu-newsletter .bu-newsletter-form__consent,.bu-newsletter .ml-form-embedSubmit,.bu-newsletter .bu-newsletter-form__submit{width:100%!important;margin:0!important;padding:0!important;float:none!important}.bu-newsletter .bu-newsletter-form input[type="email"],.bu-newsletter .bu-newsletter-form__input{width:100%!important;min-height:clamp(3.75rem, 4.5vw, 4.25rem)!important;padding:1rem 1.25rem!important;box-sizing:border-box!important;background:#f7f7f7!important;color:var(--bu-color-ink,#11100E)!important;border:1px solid rgb(243 232 210 / .28)!important;border-radius:var(--bu-radius-sm,.5rem)!important;box-shadow:none!important;font-family:var(--bu-font-body,var(--font-base,sans-serif))!important;font-size:clamp(1rem, 1.1vw, 1.125rem)!important;line-height:1.4!important;font-weight:400!important}.bu-newsletter .bu-newsletter-form input[type="email"]::placeholder,.bu-newsletter .bu-newsletter-form__input::placeholder{color:rgb(17 16 14 / .62)!important}.bu-newsletter .bu-newsletter-form input[type="email"]:focus,.bu-newsletter .bu-newsletter-form__input:focus{border-color:var(--bu-color-gold,#B9853D)!important;outline:3px solid rgb(212 168 94 / .72)!important;outline-offset:4px!important}.bu-newsletter .ml-form-checkboxRow label,.bu-newsletter .bu-newsletter-form__consent-label{display:grid!important;grid-template-columns:1.35rem minmax(0,1fr)!important;gap:1rem!important;align-items:start!important;width:100%!important;max-width:42rem!important;min-height:0!important;margin:0!important;padding:0!important;color:rgb(243 232 210 / .82)!important;font-family:var(--bu-font-body,var(--font-base,sans-serif))!important}.bu-newsletter .ml-form-checkboxRow input[type="checkbox"],.bu-newsletter .bu-newsletter-form__checkbox{position:static!important;z-index:auto!important;opacity:1!important;appearance:none!important;width:1.35rem!important;min-width:1.35rem!important;height:1.35rem!important;min-height:0!important;margin:.28rem 0 0!important;padding:0!important;background:#f7f7f7!important;border:1px solid rgb(243 232 210 / .38)!important;border-radius:0.35rem!important;cursor:pointer!important}.bu-newsletter .ml-form-checkboxRow .label-description::before,.bu-newsletter .ml-form-checkboxRow .label-description::after{display:none!important;content:none!important}.bu-newsletter .ml-form-checkboxRow input[type="checkbox"]:checked,.bu-newsletter .bu-newsletter-form__checkbox:checked{background-color:var(--bu-color-gold,#B9853D)!important;border-color:var(--bu-color-gold,#B9853D)!important;background-image:linear-gradient(45deg,transparent 58%,var(--bu-color-ink,#11100E) 58%),linear-gradient(-45deg,transparent 58%,var(--bu-color-ink,#11100E) 58%)!important;background-size:.42rem .2rem,.72rem 0.2rem!important;background-position:.25rem .68rem,.5rem 0.58rem!important;background-repeat:no-repeat!important}.bu-newsletter .ml-form-checkboxRow input[type="checkbox"]:focus-visible,.bu-newsletter .bu-newsletter-form__checkbox:focus-visible{outline:3px solid rgb(212 168 94 / .72)!important;outline-offset:4px!important}.bu-newsletter .ml-form-checkboxRow .label-description,.bu-newsletter .ml-form-checkboxRow label p,.bu-newsletter .bu-newsletter-form__consent-text,.bu-newsletter .bu-newsletter-form__consent-text p{margin:0!important;padding:0!important;color:rgb(243 232 210 / .82)!important;font-family:var(--bu-font-body,var(--font-base,sans-serif))!important;font-size:clamp(0.9375rem, 1vw, 1rem)!important;font-weight:400!important;line-height:1.55!important;text-align:left!important}.bu-newsletter .ml-form-checkboxRow label a,.bu-newsletter .bu-newsletter-form__consent-text a{color:var(--bu-color-gold-light,#D4A85E)!important;text-decoration:underline!important;text-underline-offset:0.18em!important}.bu-newsletter .ml-form-embedSubmit,.bu-newsletter .bu-newsletter-form__submit{display:flex!important;align-items:center!important;justify-content:flex-start!important}.bu-newsletter .ml-form-embedSubmit button[type="submit"]:not(.loading),.bu-newsletter .bu-newsletter-form__button:not(.loading):not(.bu-newsletter-form__button--loading){display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:9.5rem!important;min-height:clamp(3.5rem, 4vw, 4rem)!important;padding:.95rem 1.8rem!important;background:var(--bu-color-gold,#B9853D)!important;color:var(--bu-color-ink,#11100E)!important;border:1px solid var(--bu-color-gold,#B9853D)!important;border-radius:var(--bu-radius-sm,.5rem)!important;box-shadow:none!important;font-family:var(--bu-font-body,var(--font-base,sans-serif))!important;font-size:clamp(1rem, 1.1vw, 1.125rem)!important;font-weight:800!important;line-height:1!important;letter-spacing:0!important;text-transform:none!important;cursor:pointer!important;transition:background-color var(--bu-transition-normal,180ms ease),border-color var(--bu-transition-normal,180ms ease),transform var(--bu-transition-normal,180ms ease)}.bu-newsletter .ml-form-embedSubmit button[type="submit"]:not(.loading):hover,.bu-newsletter .bu-newsletter-form__button:not(.loading):not(.bu-newsletter-form__button--loading):hover{background:var(--bu-color-gold-light,#D4A85E)!important;border-color:var(--bu-color-gold-light,#D4A85E)!important;color:var(--bu-color-ink,#11100E)!important;transform:translateY(-1px)}.bu-newsletter .ml-form-embedSubmit button[type="submit"]:not(.loading):focus-visible,.bu-newsletter .bu-newsletter-form__button:not(.loading):not(.bu-newsletter-form__button--loading):focus-visible{outline:3px solid rgb(243 232 210 / .75)!important;outline-offset:4px!important}.bu-newsletter .ml-form-embedSubmit button.loading,.bu-newsletter .bu-newsletter-form__button--loading{display:none!important}.bu-newsletter .ml-form-embedSubmitLoad::after{border-color:var(--bu-color-ink,#11100E) var(--bu-color-ink,#11100E) var(--bu-color-ink,#11100E) transparent!important}.bu-newsletter .ml-form-successContent,.bu-newsletter .bu-newsletter-form__success-content{max-width:42rem;margin:0 auto!important;color:var(--bu-color-text-dark,#F3E8D2)!important}.bu-newsletter .ml-form-successContent h4,.bu-newsletter .bu-newsletter-form__success-title{margin:0 0 var(--space-sm,1rem)!important;color:var(--bu-color-text-dark,#F3E8D2)!important;font-family:var(--bu-font-display,sans-serif)!important;font-size:clamp(2rem, 4vw, 3rem)!important;font-weight:600!important;line-height:1!important;text-transform:uppercase!important}.bu-newsletter .ml-form-successContent p,.bu-newsletter .bu-newsletter-form__success-text{color:rgb(243 232 210 / .82)!important;font-family:var(--bu-font-body,var(--font-base,sans-serif))!important;font-size:1rem!important;line-height:1.55!important}.bu-newsletter .ml-error input,.bu-newsletter .ml-error textarea,.bu-newsletter .ml-error select{border-color:#ff7a70!important}.bu-newsletter .ml-error .label-description,.bu-newsletter .ml-error .label-description p,.bu-newsletter .ml-error label:first-child{color:#ffb0aa!important}.bu-contact__intro{max-width:820px}.bu-contact__grid{align-items:start}.bu-contact__subtitle{margin-top:0;margin-bottom:var(--space-sm,1rem)}.bu-contact__text{margin-top:0;margin-bottom:var(--space-md,2rem);line-height:var(--line-height-body,1.7)}.bu-shop-hero{position:relative;padding:180px 24px 160px;background:linear-gradient(rgb(17 17 17 / .72),rgb(17 17 17 / .72));background-size:cover;background-position:center}.bu-shop-hero__content{max-width:820px}.bu-shop-hero__eyebrow{margin-bottom:24px;color:var(--bearup-gold);font-size:14px;letter-spacing:.12em;text-transform:uppercase}.bu-shop-hero__title{margin-bottom:32px;color:var(--bearup-text-light)}.bu-shop-hero__lead{max-width:720px;margin-bottom:48px;color:var(--bearup-text-light);font-size:var(--text-lead);line-height:1.9}.bu-category-grid{background:var(--bearup-surface)}.bu-category-row{gap:40px;margin-top:48px}.bu-category-card{height:100%;display:flex;flex-direction:column}.bu-category-card figure{overflow:hidden;margin-bottom:28px}.bu-category-card img{transition:transform 0.5s ease,opacity 0.5s ease}.bu-category-card:hover img{transform:scale(1.03)}.bu-category-card__eyebrow{margin-bottom:16px;color:var(--bu-color-gold-dark,#8E622B);font-size:13px;letter-spacing:.08em;text-transform:uppercase}.bu-category-card h3{margin-bottom:18px}.bu-category-card p{line-height:1.8}.bu-featured-products{background:var(--bearup-surface-soft)}.bu-featured-products__content{max-width:1280px}.bu-featured-products__intro{max-width:720px;margin-bottom:72px;font-size:var(--text-lead);line-height:1.9}.bu-products-grid{gap:32px}.bu-product-card{height:100%;display:flex;flex-direction:column}.bu-product-card figure{overflow:hidden;margin-bottom:28px}.bu-product-card img{transition:transform 0.5s ease,opacity 0.5s ease}.bu-product-card:hover img{transform:scale(1.03)}.bu-product-card__category{margin-bottom:16px;color:var(--bu-color-gold-dark,#8E622B);font-size:13px;letter-spacing:.08em;text-transform:uppercase}.bu-product-card h3{margin-bottom:18px}.bu-product-card p{line-height:1.8}.bu-product-card__price{margin-top:auto;padding-top:24px;color:#111;font-weight:700}.bu-editorial-intro{background:var(--bearup-bg)}.bu-editorial-intro__content{max-width:760px}.bu-editorial-intro__eyebrow{margin-bottom:24px;color:var(--bu-color-gold-dark,#8E622B);font-size:14px;letter-spacing:.12em;text-transform:uppercase}.bu-editorial-intro__title{margin-bottom:40px}.bu-editorial-intro__lead{margin-bottom:40px;font-size:var(--text-lead);line-height:1.9}.bu-editorial-intro p{line-height:1.9}.bu-shop-usp{background:var(--bearup-surface-soft)}.bu-shop-usp__content{max-width:1280px}.bu-shop-usp-grid{gap:40px;margin-top:64px}.bu-shop-usp-card{padding-right:24px}.bu-shop-usp-card__number{margin-bottom:24px;color:var(--bearup-gold);font-size:14px;font-weight:700;letter-spacing:.08em}.bu-shop-usp-card h3{margin-bottom:24px}.bu-shop-usp-card p{line-height:1.9}.bu-split-story{background:var(--bearup-surface)}.bu-split-story-grid{gap:80px;align-items:center}.bu-split-story__image img{width:100%}.bu-split-story__content{max-width:620px}.bu-split-story__eyebrow{margin-bottom:24px;color:var(--bu-color-gold-dark,#8E622B);font-size:14px;letter-spacing:.12em;text-transform:uppercase}.bu-split-story__lead{margin-bottom:40px;font-size:var(--text-lead);line-height:1.9}.bu-split-story p{line-height:1.9}.bu-collection-banner{position:relative;min-height:72vh;display:flex;align-items:center;background:linear-gradient(rgb(17 17 17 / .5),rgb(17 17 17 / .5));background-size:cover;background-position:center}.bu-collection-banner__overlay{width:100%;padding:140px 24px}.bu-collection-banner__content{max-width:760px}.bu-collection-banner__eyebrow{margin-bottom:24px;color:var(--bearup-gold);font-size:14px;letter-spacing:.12em;text-transform:uppercase}.bu-collection-banner__title{margin-bottom:32px;color:var(--bearup-text-light)}.bu-collection-banner__lead{max-width:680px;margin-bottom:48px;color:var(--bearup-text-light);font-size:var(--text-lead);line-height:1.9}.bu-featured-article{background-color:var(--bu-color-paper-document,#F6EEDC)}.bu-featured-article .bu-featured-article__card{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,0.82fr);align-items:center;overflow:hidden;border:1px solid rgb(185 133 61 / .26);border-radius:var(--bu-radius-lg,1.5rem);box-shadow:0 24px 64px rgb(5 5 5 / .24)}.bu-featured-article--no-media .bu-featured-article__card{grid-template-columns:minmax(0,1fr)}.bu-featured-article .bu-featured-article__content{box-sizing:border-box;padding:clamp(var(--space-md, 2rem), 4vw, 4.5rem);display:flex;flex-direction:column;align-items:flex-start;gap:0;background:linear-gradient(180deg,rgb(5 5 5 / .96) 0%,rgb(17 16 14 / .94) 100%)}.bu-featured-article .bu-featured-article__eyebrow{margin:0 0 .85rem;color:var(--bu-color-gold,#B9853D);font-family:var(--bu-font-body,var(--font-base,sans-serif));font-size:var(--bu-font-size-xs,.8125rem);font-weight:700;line-height:1.3;letter-spacing:var(--bu-letter-spacing-label,.12em);text-transform:uppercase}.bu-featured-article .bu-featured-article__title{max-width:680px;margin:0 0 var(--space-md,2rem);color:var(--bu-color-paper,#F3E8D2);font-family:var(--bu-font-display,sans-serif);font-size:clamp(2.125rem, 3vw, 3.35rem);font-weight:600;line-height:1.08;letter-spacing:var(--bu-letter-spacing-display,.02em);text-transform:uppercase}.bu-featured-article .bu-featured-article__excerpt{max-width:60ch;margin:0 0 var(--space-md,2rem);color:rgb(243 232 210 / .78);font-family:var(--bu-font-body,var(--font-base,sans-serif));font-size:var(--bu-font-size-md,1.125rem);line-height:1.75}.bu-featured-article .bu-featured-article__meta{margin:0 0 var(--space-md,2rem);color:rgb(243 232 210 / .58);font-family:var(--bu-font-body,var(--font-base,sans-serif));font-size:var(--bu-font-size-sm,.9375rem);line-height:1.5}.bu-featured-article .bu-featured-article__actions{margin-top:var(--space-sm,1rem)}.bu-featured-article .bu-featured-article__media{min-height:320px;background:linear-gradient(135deg,rgb(185 133 61 / .18) 0%,rgb(5 5 5 / .08) 100%)}.bu-featured-article .bu-featured-article__picture{display:block;width:100%;height:100%}.bu-featured-article .bu-featured-article__media>*,.bu-featured-article .bu-featured-article__media>*>*,.bu-featured-article .bu-featured-article__media>*>*>*{display:block;width:100%;height:100%}.bu-featured-article .bu-featured-article__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--bu-asset-position-x,50%) var(--bu-asset-position-y,50%)}.bu-topic-nav{position:relative;background-color:var(--bu-color-paper-document,#F6EEDC);border-bottom:1px solid var(--bu-color-line-light,rgb(17 16 14 / .16))}.bu-topic-nav::before{content:"";position:absolute;inset:0;pointer-events:none;background-image:var(--bu-texture-paper,none);background-position:center;background-repeat:repeat;background-size:1024px 1024px;opacity:.18}.bu-topic-nav .bu-topic-nav__container{position:relative;z-index:1}.blog .bu-topic-nav{padding-top:clamp(var(--space-lg, 4rem), 7vw, var(--space-xl, 6rem));padding-bottom:clamp(var(--space-md, 2rem), 4vw, var(--space-lg, 4rem))}.bu-topic-nav .bu-topic-nav__intro{box-sizing:border-box;max-width:820px;margin-bottom:clamp(var(--space-md, 2rem), 4vw, var(--space-lg, 4rem));padding-left:var(--bu-section-start-inset);display:flex;flex-direction:column;align-items:flex-start;gap:0}.bu-topic-nav .bu-topic-nav__eyebrow{margin:0 0 .85rem;color:var(--bu-color-gold,#B9853D);font-family:var(--bu-font-body,var(--font-base,sans-serif));font-size:var(--bu-font-size-xs,.8125rem);font-weight:700;line-height:1.3;letter-spacing:var(--bu-letter-spacing-label,.12em);text-transform:uppercase}.bu-topic-nav .bu-topic-nav__title{max-width:760px;margin:0 0 var(--space-sm,1rem);color:var(--bu-color-ink,#11100E);font-family:var(--bu-font-display,sans-serif);font-size:clamp(2.25rem, 3.4vw, 3.5rem);font-weight:600;line-height:1.06;letter-spacing:var(--bu-letter-spacing-display,.02em);text-transform:uppercase}.bu-topic-nav .bu-topic-nav__lead{max-width:64ch;margin:0;color:var(--bu-color-text-muted-light,rgb(23 20 17 / .72));font-family:var(--bu-font-body,var(--font-base,sans-serif));font-size:var(--bu-font-size-md,1.125rem);line-height:1.7}.bu-topic-nav .bu-topic-nav__grid{gap:var(--space-md,2rem)}.bu-topic-nav .bu-topic-nav__item{box-sizing:border-box;min-height:220px;padding:clamp(var(--space-md, 2rem), 3vw, var(--space-lg, 4rem));display:flex;flex-direction:column;justify-content:flex-end;align-items:center;color:var(--bu-color-paper,#F3E8D2);background:linear-gradient(180deg,rgb(5 5 5 / .92) 0%,rgb(17 16 14 / .96) 100%);border:1px solid rgb(185 133 61 / .24);border-radius:var(--bu-radius-md,1rem);box-shadow:0 18px 48px rgb(5 5 5 / .16);text-decoration:none;text-align:center}.bu-topic-nav .bu-topic-nav__item-title{margin:0 0 .65rem;color:var(--bu-color-paper,#F3E8D2);font-family:var(--bu-font-display,sans-serif);font-size:clamp(1.5rem, 2vw, 2rem);font-weight:600;line-height:1.1;letter-spacing:var(--bu-letter-spacing-display,.02em);text-transform:uppercase}.bu-topic-nav .bu-topic-nav__item-text{margin:0;color:rgb(243 232 210 / .72);font-family:var(--bu-font-body,var(--font-base,sans-serif));font-size:var(--bu-font-size-sm,.9375rem);line-height:1.65}.bu-topic-nav .bu-topic-nav__item:hover{border-color:rgb(185 133 61 / .5)}.bu-topic-nav .bu-topic-nav__item:focus-visible{outline:2px solid var(--bu-color-gold,#B9853D);outline-offset:4px}.bu-topic-nav .bu-topic-nav__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-md,2rem)}.bu-article-grid{background-color:var(--bu-color-paper-document,#F6EEDC)}.blog .bu-archive{padding-top:clamp(var(--space-md, 2rem), 4vw, var(--space-lg, 4rem));padding-bottom:clamp(var(--space-md, 2rem), 4vw, var(--space-lg, 4rem));background-color:var(--bu-color-paper-document,#F6EEDC)}.bu-article-grid .bu-article-grid__intro{box-sizing:border-box;max-width:860px;margin-bottom:clamp(var(--space-md, 2rem), 4vw, var(--space-lg, 4rem));padding-left:var(--bu-section-start-inset);display:flex;flex-direction:column;align-items:flex-start;gap:0}.bu-article-grid .bu-article-grid__eyebrow{margin:0 0 .85rem;color:var(--bu-color-gold-dark,#8E622B);font-family:var(--bu-font-body,var(--font-base,sans-serif));font-size:var(--bu-font-size-xs,.8125rem);font-weight:700;line-height:1.3;letter-spacing:var(--bu-letter-spacing-label,.12em);text-transform:uppercase}.bu-article-grid .bu-article-grid__title{max-width:820px;margin:0 0 var(--space-sm,1rem);color:var(--bu-color-ink,#11100E);font-family:var(--bu-font-display,sans-serif);font-size:clamp(2.25rem, 3.4vw, 3.5rem);font-weight:600;line-height:1.06;letter-spacing:var(--bu-letter-spacing-display,.02em);text-transform:uppercase}.bu-article-grid .bu-article-grid__lead{max-width:68ch;margin:0;color:var(--bu-color-text-muted-light,rgb(23 20 17 / .72));font-family:var(--bu-font-body,var(--font-base,sans-serif));font-size:var(--bu-font-size-md,1.125rem);line-height:1.7}.bu-article-grid .bu-article-grid__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-md,2rem)}.bu-article-grid .bu-article-card{box-sizing:border-box;min-height:360px;padding:clamp(var(--space-md, 2rem), 3vw, var(--space-lg, 4rem));display:flex;flex-direction:column;align-items:flex-start;background-color:rgb(243 232 210 / .72);border:1px solid rgb(17 16 14 / .14);border-radius:var(--bu-radius-md,1rem);box-shadow:0 18px 48px rgb(17 16 14 / .08)}.bu-article-grid .bu-article-card__media{width:100%;aspect-ratio:16 / 9;margin-bottom:var(--space-md,2rem);overflow:hidden;background-color:rgb(17 16 14 / .08);border-radius:var(--bu-radius-sm,.5rem)}.bu-article-grid .bu-article-card__media img{display:block;width:100%;height:100%;object-fit:cover}.blog .bu-article-grid .bu-article-card__body{width:100%}.bu-article-grid .bu-article-card__body{display:flex;flex-direction:column;align-items:flex-start;flex:1;gap:0}.bu-article-grid .bu-article-card__meta{margin:0 0 var(--space-sm,1rem);color:var(--bu-color-gold-dark,#8E622B);font-family:var(--bu-font-body,var(--font-base,sans-serif));font-size:var(--bu-font-size-xs,.8125rem);font-weight:700;line-height:1.3;letter-spacing:var(--bu-letter-spacing-label,.12em);text-transform:uppercase}.bu-article-grid .bu-article-card__title{margin:0 0 var(--space-sm,1rem);color:var(--bu-color-ink,#11100E);font-family:var(--bu-font-display,sans-serif);font-size:clamp(1.75rem, 2.2vw, 2.5rem);font-weight:600;line-height:1.08;letter-spacing:var(--bu-letter-spacing-display,.02em);text-transform:uppercase}.bu-article-grid .bu-article-card__excerpt{margin:0 0 var(--space-md,2rem);color:var(--bu-color-text-muted-light,rgb(23 20 17 / .72));font-family:var(--bu-font-body,var(--font-base,sans-serif));font-size:var(--bu-font-size-base,1rem);line-height:1.7}.blog .bu-article-grid .bu-article-card__link{align-self:flex-end;text-align:right}.bu-article-grid .bu-article-card__link{margin-top:auto;color:var(--bu-color-gold-dark,#8E622B);font-family:var(--bu-font-body,var(--font-base,sans-serif));font-size:var(--bu-font-size-xs,.8125rem);font-weight:800;line-height:1.2;letter-spacing:var(--bu-letter-spacing-label,.12em);text-transform:uppercase;text-decoration:none}.bu-article-grid .bu-article-card__link:hover{color:var(--bu-color-gold-dark,#8E622B);text-decoration:underline;text-underline-offset:.25em}.bu-article-grid .bu-article-card__link:focus-visible{outline:2px solid var(--bu-color-gold,#B9853D);outline-offset:4px}.bu-featured-article__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--bu-space-md,2rem);align-items:stretch}@media (max-width:767px){.bu-featured-article__grid{grid-template-columns:1fr}}.bu-article-content{background-color:var(--bu-color-paper-document,#F6EEDC)}.bu-article-content .bu-article-content__body{box-sizing:border-box;max-width:880px;margin-inline:auto;padding-left:var(--bu-section-start-inset);display:flex;flex-direction:column;align-items:flex-start;gap:0}.bu-article-content .bu-article-content__eyebrow{margin:0 0 .85rem;color:var(--bu-color-gold-dark,#8E622B);font-family:var(--bu-font-body,sans-serif);font-size:var(--bu-font-size-xs,.8125rem);font-weight:700;line-height:1.3;letter-spacing:.12em;text-transform:uppercase}.bu-article-content .bu-article-content__title{max-width:820px;margin:0 0 var(--space-sm,1rem);color:var(--bu-color-ink,#11100E);font-family:var(--bu-font-display,sans-serif);font-size:clamp(2.5rem, 4vw, 4.5rem);font-weight:600;line-height:1.05;letter-spacing:.02em;text-transform:uppercase}.bu-article-content .bu-article-content__meta{margin:0 0 var(--space-lg,4rem);color:rgb(23 20 17 / .55);font-family:var(--bu-font-body,sans-serif);font-size:var(--bu-font-size-sm,.9375rem);line-height:1.5}.bu-article-content .bu-article-content__lead{max-width:60ch;margin:0 0 var(--space-xl,6rem);color:var(--bu-color-text-light,#171411);font-family:var(--bu-font-body,sans-serif);font-size:clamp(1.25rem, 2vw, 1.5rem);font-weight:600;line-height:1.7}.bu-article-content .bu-article-content__text{max-width:72ch;color:var(--bu-color-text-light,#171411);font-family:var(--bu-font-body,sans-serif);font-size:var(--bu-font-size-base,1rem);line-height:1.9}.bu-article-content .bu-article-content__text>*{margin-top:0}.bu-article-content .bu-article-content__text>*+*{margin-top:1.5rem}.bu-article-content .bu-article-content__text h2{margin-top:4rem;margin-bottom:1.5rem;color:var(--bu-color-ink,#11100E);font-family:var(--bu-font-display,sans-serif);font-size:clamp(2rem, 3vw, 3rem);font-weight:600;line-height:1.1}.bu-article-content .bu-article-content__text h3{margin-top:3rem;margin-bottom:1rem;color:var(--bu-color-ink,#11100E);font-family:var(--bu-font-display,sans-serif);font-size:var(--bu-font-size-heading-3,clamp(1.625rem, 1.35rem + 0.75vw, 2.125rem));font-weight:600;line-height:var(--bu-line-height-heading-3,1.18)}.bu-article-content .bu-article-content__text ul,.bu-article-content .bu-article-content__text ol{padding-left:1.5rem}.bu-article-content .bu-article-content__text li+li{margin-top:.75rem}.bu-article-content .bu-article-content__text blockquote{margin:3rem 0;padding:.5rem 0 .5rem 1.5rem;border-left:3px solid var(--bu-color-gold,#B9853D);color:rgb(23 20 17 / .82);font-size:1.125rem;font-style:italic;line-height:1.8}.bu-article-content .bu-article-content__text blockquote p:last-child{margin-bottom:0}.bu-article-content .bu-article-content__text a{color:var(--bu-color-gold-dark,#8E622B);text-decoration-thickness:1px;text-underline-offset:.15em}.bu-article-content .bu-article-content__text a:hover{text-decoration-thickness:2px}.bu-article-content .bu-article-content__text figure{margin:3rem 0}.bu-article-content .bu-article-content__text img{display:block;width:100%;height:auto;border-radius:var(--bu-radius-md,1rem)}.bu-article-content .bu-article-content__text figcaption{margin-top:.75rem;color:rgb(23 20 17 / .55);font-size:.875rem;line-height:1.5}.bu-article-content .bu-article-content__text .wp-block-table{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.bu-article-content .bu-article-content__text .wp-block-table table{width:100%;border-collapse:collapse}.bu-article-content .bu-article-content__text .wp-block-table th,.bu-article-content .bu-article-content__text .wp-block-table td{overflow-wrap:normal;word-break:normal;hyphens:auto}@media (max-width:768px){.bu-article-content .bu-article-content__text .wp-block-table table{min-width:42rem}}.bu-article-content .bu-article-content__text hr{margin:4rem 0;border:0;border-top:1px solid rgb(185 133 61 / .25)}.bu-single,.bu-document{background-color:var(--bu-color-editorial-canvas,#F4F1E9)}.bu-single__body,.bu-document__body{position:relative;isolation:isolate;background-color:var(--bu-color-editorial-canvas,#F4F1E9)}.bu-single__body::before,.bu-document__body::before{content:"";position:absolute;z-index:0;inset:0;pointer-events:none;background-image:var(--bu-texture-paper,none);background-position:center top;background-repeat:repeat;background-size:1024px 1024px;opacity:.07}.bu-single__body>.bu-container,.bu-document__body>.bu-container{position:relative;z-index:1}.bu-article-entry{position:relative;isolation:isolate;display:flex;align-items:center;overflow:hidden;min-height:min(760px, 86vh);padding-block:clamp(5rem, 10vw, 9rem);background:radial-gradient(circle at 76% 24%,rgb(185 133 61 / .16),transparent 32%),linear-gradient(145deg,var(--bu-color-night,#050505),var(--bu-color-charcoal,#171411));color:var(--bu-color-paper,#F3E8D2)}.bu-article-entry--hero::after{position:absolute;z-index:-1;inset:0;content:"";background:linear-gradient(90deg,rgb(5 5 5 / .96) 0%,rgb(5 5 5 / .86) 38%,rgb(5 5 5 / .34) 68%,rgb(5 5 5 / .2) 100%)}.bu-article-entry--neutral{min-height:min(760px, 86vh)}.bu-article-entry__media{position:absolute;z-index:-2;inset:0;display:block;width:100%;height:100%}.bu-article-entry__image{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--bu-asset-position-x,50%) var(--bu-asset-position-y,50%)}.bu-article-entry__container{position:relative;z-index:1;width:100%}.bu-article-entry__content{width:100%;max-width:var(--bu-container-narrow,820px);margin-inline-start:calc((100% - min(100%, var(--bu-container-narrow, 820px))) / 2);margin-inline-end:auto}.bu-article-entry__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem;margin:0 0 var(--space-sm,1rem);color:rgb(243 232 210 / .72);font-family:var(--bu-font-body,sans-serif);font-size:var(--bu-font-size-sm,.875rem);font-weight:700;line-height:1.4;letter-spacing:var(--bu-letter-spacing-label,.12em);text-transform:uppercase}.bu-article-entry__category{color:var(--bu-color-gold,#B9853D);text-decoration:none}.bu-article-entry__category:hover{color:var(--bu-color-gold-light,#D7AF70);text-decoration:underline;text-underline-offset:.2em}.bu-article-entry__category:focus-visible{outline:2px solid currentColor;outline-offset:4px}.bu-article-entry__tags{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:var(--space-md,2rem)}.bu-article-entry__tags-label{flex:0 0 auto;color:var(--bu-color-gold-light,#D4A85E);font-family:var(--bu-font-body,sans-serif);font-size:var(--bu-font-size-xs,.8125rem);font-weight:700;line-height:1.3;letter-spacing:var(--bu-letter-spacing-label,.12em);text-transform:uppercase}.bu-article-entry__tags-list{display:flex;flex-wrap:wrap;max-inline-size:100%;gap:.5rem;margin:0;padding:0;list-style:none}.bu-article-entry__tag{display:inline-flex;align-items:center;min-height:2.75rem;padding:.55rem .8rem;border:1px solid var(--bu-color-line-dark,rgb(243 232 210 / .28));border-radius:var(--bu-radius-sm,.5rem);color:var(--bu-color-text-dark,#F3E8D2);font-family:var(--bu-font-body,sans-serif);font-size:var(--bu-font-size-xs,.8125rem);font-weight:700;line-height:1.25;letter-spacing:.04em;text-decoration:none;transition:color var(--bu-transition-normal,180ms ease),background-color var(--bu-transition-normal,180ms ease),border-color var(--bu-transition-normal,180ms ease)}.bu-article-entry__tag:hover{border-color:var(--bu-color-gold-light,#D4A85E);background-color:rgb(212 168 94 / .14);color:var(--bu-color-gold-light,#D4A85E)}.bu-article-entry__tag:focus-visible{outline:2px solid var(--bu-color-gold-light,#D4A85E);outline-offset:3px}.bu-single__title{max-width:var(--bu-container-narrow,820px);margin:0;color:var(--bu-color-paper,#F3E8D2);font-size:clamp(2.5rem, 4vw, 4.5rem);line-height:var(--bu-hero-title-line-height,1.03);text-transform:uppercase;text-wrap:balance}.bu-article-entry__lead{max-width:62ch;margin:var(--space-md,2rem) 0 0;color:rgb(243 232 210 / .82);font-size:var(--bu-font-size-md,1.125rem);line-height:1.7}.bu-single__content{width:100%;max-width:var(--bu-reading-column,760px);margin-inline-start:calc((100% - min(100%, var(--bu-container-narrow, 820px))) / 2);margin-inline-end:auto;font-size:var(--bu-font-size-base,1rem);line-height:1.85}.bu-single__content>*+*{margin-top:1.5rem}.bu-single__content a:not(.wp-block-button__link){color:var(--bu-color-gold-dark,#8E622B);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.bu-single__content a:not(.wp-block-button__link):hover{color:var(--bu-color-gold-dark,#8E622B);text-decoration-thickness:2px}.bu-single__content a:not(.wp-block-button__link):focus-visible{outline:2px solid var(--bu-color-gold,#B9853D);outline-offset:4px}.bu-single__content h2,.bu-single__content h3{color:var(--bu-color-ink,#11100E);text-wrap:balance}.bu-single__content h2{margin-top:4rem;margin-bottom:1.5rem;font-size:clamp(2rem, 3vw, 3rem);line-height:1.1}.bu-single__content h3{margin-top:3rem;margin-bottom:1rem;font-size:var(--bu-font-size-heading-3,clamp(1.625rem, 1.35rem + 0.75vw, 2.125rem));line-height:var(--bu-line-height-heading-3,1.18)}.bu-single__content ul,.bu-single__content ol{padding-left:1.5rem}.bu-single__content li+li{margin-top:.75rem}.bu-single__content blockquote{margin:3rem 0;padding:.5rem 0 .5rem 1.5rem;border-left:3px solid var(--bu-color-gold,#B9853D);color:rgb(23 20 17 / .82);font-size:1.125rem;font-style:italic;line-height:1.8}.bu-single__content blockquote p:last-child{margin-bottom:0}.bu-single__content blockquote cite{display:block;margin-top:1.5rem;color:rgb(23 20 17 / .68);font-size:.875rem;font-style:normal;line-height:1.5}.bu-single__content figure{margin:3rem 0}.bu-single__content img{display:block;max-width:100%;height:auto;border-radius:var(--bu-radius-md,1rem)}.bu-single__content figcaption{margin-top:.75rem;color:rgb(23 20 17 / .55);font-size:.875rem;line-height:1.5}:is(.bu-single__content,.bu-document) #ez-toc-container{display:block;box-sizing:border-box;position:relative;isolation:isolate;width:100%;max-width:none;margin:clamp(2rem, 4vw, 3rem) 0;padding:clamp(1.125rem, 2.5vw, 1.75rem);border:1px solid rgb(142 98 43 / .2);border-left:3px solid var(--bu-color-gold-dark,#8E622B);border-radius:4px;background-color:var(--bu-color-paper-document,#F6EEDC);background-image:linear-gradient(rgb(246 238 220 / .9),rgb(246 238 220 / .9)),var(--bu-texture-paper,none);background-position:center;background-repeat:repeat;background-size:auto,1024px 1024px;color:var(--bu-color-ink,#11100E)}:is(.bu-single__content,.bu-document) #ez-toc-container .ez-toc-title-container{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm,1rem)}:is(.bu-single__content,.bu-document) #ez-toc-container .ez-toc-title{margin:0;color:var(--bu-color-ink,#11100E);font-family:var(--bu-font-display,sans-serif);font-size:clamp(1.25rem, 1.15rem + 0.35vw, 1.375rem);font-weight:600;line-height:1.15;letter-spacing:.04em;text-transform:uppercase}:is(.bu-single__content,.bu-document) #ez-toc-container .ez-toc-title-toggle{flex:0 0 auto;margin-left:auto}:is(.bu-single__content,.bu-document) #ez-toc-container .ez-toc-toggle{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;min-width:44px;min-height:44px;margin:0;padding:0;border:1px solid rgb(142 98 43 / .28);border-radius:var(--bu-radius-sm,6px);background:rgb(246 238 220 / .6);color:var(--bu-color-gold-dark,#8E622B);box-shadow:none;text-decoration:none}:is(.bu-single__content,.bu-document) #ez-toc-container .ez-toc-toggle .ez-toc-js-icon-con,:is(.bu-single__content,.bu-document) #ez-toc-container .ez-toc-toggle .ez-toc-js-icon-con>span,:is(.bu-single__content,.bu-document) #ez-toc-container .ez-toc-toggle .ez-toc-icon-toggle-span{display:flex;align-items:center;justify-content:center;width:100%}:is(.bu-single__content,.bu-document) #ez-toc-container .ez-toc-toggle .ez-toc-js-icon-con{right:auto;left:auto;float:none;flex:1 1 auto;min-width:0}:is(.bu-single__content,.bu-document) #ez-toc-container .ez-toc-toggle .ez-toc-icon-toggle-span{position:relative}:is(.bu-single__content,.bu-document) #ez-toc-container .ez-toc-toggle .arrow-unsorted-368013{position:absolute;right:0;top:50%;transform:translateY(-50%)}:is(.bu-single__content,.bu-document) #ez-toc-container .ez-toc-toggle:hover,:is(.bu-single__content,.bu-document) #ez-toc-container .ez-toc-toggle:focus{border-color:var(--bu-color-gold-dark,#8E622B);background:rgb(239 226 200 / .7);color:var(--bu-color-gold-dark,#8E622B)}:is(.bu-single__content,.bu-document) #ez-toc-container .ez-toc-toggle:active{border-color:var(--bu-color-gold-dark,#8E622B);background:rgb(232 215 183 / .82);color:var(--bu-color-gold-dark,#8E622B)}:is(.bu-single__content,.bu-document) #ez-toc-container .ez-toc-toggle:focus-visible{outline:2px solid var(--bu-color-gold-dark,#8E622B);outline-offset:3px;background:rgb(239 226 200 / .7);color:var(--bu-color-gold-dark,#8E622B)}:is(.bu-single__content,.bu-document) #ez-toc-container .ez-toc-toggle svg path{fill:currentColor}:is(.bu-single__content,.bu-document) #ez-toc-container nav{margin-top:clamp(0.875rem, 2vw, 1.125rem);padding-top:clamp(0.875rem, 2vw, 1.125rem);border-top:1px solid rgb(142 98 43 / .18)}:is(.bu-single__content,.bu-document) #ez-toc-container .ez-toc-list{margin:0;padding:0}:is(.bu-single__content,.bu-document) #ez-toc-container .ez-toc-list li{overflow:visible;color:var(--bu-color-ink,#11100E);line-height:1.45}:is(.bu-single__content,.bu-document) #ez-toc-container .ez-toc-list li+li{margin-top:.125rem}:is(.bu-single__content,.bu-document) #ez-toc-container a.ez-toc-link{display:flex;align-items:center;box-sizing:border-box;width:100%;min-height:40px;padding:.35rem 0;color:var(--bu-color-ink,#11100E);font-size:1rem;font-weight:500;line-height:1.45;text-decoration:none;text-underline-offset:.2em}:is(.bu-single__content,.bu-document) #ez-toc-container .ez-toc-list-level-1>li>a.ez-toc-link{font-weight:600}:is(.bu-single__content,.bu-document) #ez-toc-container .ez-toc-list ul{margin:.125rem 0 0 .625rem;padding-left:1rem;border-left:1px solid rgb(142 98 43 / .24)}:is(.bu-single__content,.bu-document) #ez-toc-container .ez-toc-list ul a.ez-toc-link{min-height:38px;color:rgb(17 16 14 / .78);font-size:.9375rem;font-weight:400}:is(.bu-single__content,.bu-document) #ez-toc-container.counter-hierarchy nav li::before,:is(.bu-single__content,.bu-document) #ez-toc-container.counter-hierarchy nav a::before,:is(.bu-single__content,.bu-document) #ez-toc-container.counter-decimal nav li::before,:is(.bu-single__content,.bu-document) #ez-toc-container.counter-decimal nav a::before{content:none!important}:is(.bu-single__content,.bu-document) #ez-toc-container a.ez-toc-link:hover{color:var(--bu-color-gold-dark,#8E622B);text-decoration:underline}:is(.bu-single__content,.bu-document) #ez-toc-container a.ez-toc-link:focus-visible{outline:2px solid var(--bu-color-gold-dark,#8E622B);outline-offset:3px}@media (max-width:767.98px){:is(.bu-single__content,.bu-document) #ez-toc-container{margin:2rem 0;padding:1rem 1rem 1.25rem}:is(.bu-single__content,.bu-document) #ez-toc-container .ez-toc-list ul{margin-left:.375rem;padding-left:.875rem}:is(.bu-single__content,.bu-document) #ez-toc-container a.ez-toc-link{min-height:44px;padding-block:.45rem;font-size:1rem}:is(.bu-single__content,.bu-document) #ez-toc-container .ez-toc-list ul a.ez-toc-link{min-height:44px;font-size:.9375rem}}.bu-document #ez-toc-container{width:min(calc(100% - var(--bu-editorial-inset, 0px)), var(--bu-reading-column, 700px));max-width:none;margin:0 0 clamp(2rem, 4vw, 3rem) var(--bu-editorial-inset,0)}.bu-document{background-color:var(--bu-color-editorial-canvas,#F4F1E9);color:var(--bu-color-text-light,#171411)}.bu-document__hero{box-sizing:border-box;position:relative;isolation:isolate;overflow:hidden;background:var(--bu-color-night,#050505);color:var(--bu-color-text-dark,#F3E8D2)}.bu-document__hero::after{position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,rgb(5 5 5 / .96) 0%,rgb(5 5 5 / .88) 32%,rgb(5 5 5 / .48) 58%,rgb(5 5 5 / .18) 100%),linear-gradient(0deg,rgb(5 5 5 / .54) 0%,transparent 52%);content:""}.bu-document__hero-media,.bu-document__hero-image{position:absolute;z-index:-2;inset:0;width:100%;height:100%}.bu-document__hero-image{object-fit:cover;object-position:var(--bu-asset-position-x,50%) var(--bu-asset-position-y,50%)}.bu-document__eyebrow{color:var(--bu-color-gold-light,#D4A85E);font-weight:700}.bu-document__title{text-wrap:balance}.bu-document__summary{text-wrap:pretty}.bu-document__updated{display:flex;flex-wrap:wrap;gap:.35em;margin:var(--space-md,2rem) 0 0;color:var(--bu-color-text-muted-dark,rgb(243 232 210 / .72));font-size:var(--bu-font-size-sm,.9375rem);line-height:1.5}.bu-document__updated span{color:var(--bu-color-gold-light,#D4A85E);font-weight:700}.bu-document__body{background-color:var(--bu-color-editorial-canvas,#F4F1E9)}.bu-document__container{display:flex;flex-direction:column}.bu-document__content,.bu-document__lead,.bu-document__toc,.bu-document__footer{box-sizing:border-box;width:min(calc(100% - var(--bu-editorial-inset, 0px)), var(--bu-reading-column, 700px));margin-left:var(--bu-editorial-inset,0)}.bu-document__content{color:var(--bu-color-text-light,#171411);font-family:var(--bu-font-body,sans-serif);font-size:var(--bu-font-size-base,1rem);line-height:1.8}.bu-document__content>.bu-content--wide>.bu-content__container,.bu-document__content>.bu-content--wide .bu-content__body{box-sizing:border-box;width:100%;max-width:none;margin-inline:0;padding-inline:0}.bu-document__content>.bu-content--wide{background-color:#fff0}.bu-document__content>.bu-content--wide .bu-content__body.is-layout-constrained>*{margin-left:0!important;margin-right:auto!important}.bu-document__lead{margin-bottom:clamp(2rem, 4vw, 3rem);color:var(--bu-color-ink,#11100E);font-family:var(--bu-font-body,sans-serif);font-size:var(--bu-font-size-base,1rem);font-weight:700;line-height:1.7}.bu-document__lead>:first-child{margin-top:0}.bu-document__lead>:last-child{margin-bottom:0}.bu-document__content>:first-child{margin-top:0}.bu-document__content>:last-child{margin-bottom:0}.bu-document__content>*+*{margin-top:1.2rem}.bu-document__content h2,.bu-document__content h3{margin-bottom:var(--space-sm,1rem);scroll-margin-top:2rem;color:var(--bu-color-ink,#11100E);font-family:var(--bu-font-display,sans-serif);font-weight:600;letter-spacing:var(--bu-letter-spacing-display,.02em);line-height:var(--bu-line-height-heading,1.15);text-wrap:balance}.bu-document__content h2{margin-top:clamp(3rem, 6vw, 5rem);font-size:clamp(2rem, 3vw, 3rem);text-transform:uppercase}.bu-document__content h3{margin-top:clamp(2.25rem, 4vw, 3.5rem);font-size:var(--bu-font-size-heading-3,clamp(1.625rem, 1.35rem + 0.75vw, 2.125rem))}.bu-document__content ul,.bu-document__content ol{padding-left:1.35em}.bu-document__content li+li{margin-top:.55rem}.bu-document__content a,.bu-document__lead a,.bu-document__footer a,.bu-document__toc a{color:var(--bu-color-gold-dark,#8E622B);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:color 160ms ease,text-decoration-thickness 160ms ease,background-color 160ms ease}.bu-document__content a:hover,.bu-document__lead a:hover,.bu-document__footer a:hover,.bu-document__toc a:hover{color:var(--bu-color-ink,#11100E);text-decoration-thickness:2px}.bu-document__content a:focus-visible,.bu-document__lead a:focus-visible,.bu-document__footer a:focus-visible,.bu-document__toc a:focus-visible{outline:2px solid var(--bu-color-gold-dark,#8E622B);outline-offset:3px}.bu-document__toc{display:block;box-sizing:border-box;position:relative;isolation:isolate;margin:0 0 clamp(2rem, 4vw, 3rem) var(--bu-editorial-inset,0);padding:clamp(1.125rem, 2.5vw, 1.75rem);border:1px solid rgb(142 98 43 / .2);border-left:3px solid var(--bu-color-gold-dark,#8E622B);border-radius:4px;background-color:var(--bu-color-paper-document,#F6EEDC);background-image:linear-gradient(rgb(246 238 220 / .9),rgb(246 238 220 / .9)),var(--bu-texture-paper,none);background-position:center;background-repeat:repeat;background-size:auto,1024px 1024px;color:var(--bu-color-ink,#11100E)}.bu-document__toc-title,.bu-document__footer-title{margin:0;color:var(--bu-color-ink,#11100E);font-family:var(--bu-font-display,sans-serif);font-size:clamp(1.25rem, 1.15rem + 0.35vw, 1.375rem);font-weight:600;line-height:1.15;letter-spacing:.04em;text-transform:uppercase}.bu-document__toc-list{margin:clamp(0.875rem, 2vw, 1.125rem) 0 0;padding:clamp(0.875rem, 2vw, 1.125rem) 0 0;list-style:none;border-top:1px solid rgb(142 98 43 / .18)}.bu-document__toc-item+.bu-document__toc-item{margin-top:.125rem}.bu-document__toc-item--level-3{margin-left:.625rem;padding-left:1rem;border-left:1px solid rgb(142 98 43 / .24)}.bu-document__toc a{display:flex;align-items:center;box-sizing:border-box;width:100%;min-height:40px;padding:.35rem 0;color:var(--bu-color-ink,#11100E);font-size:1rem;font-weight:600;line-height:1.45;text-decoration:none;text-underline-offset:.2em}.bu-document__toc-item--level-3 a{min-height:38px;color:rgb(17 16 14 / .78);font-size:.9375rem;font-weight:400}.bu-document__toc a:hover{color:var(--bu-color-gold-dark,#8E622B);text-decoration:underline}.bu-document__toc a:focus-visible{outline:2px solid var(--bu-color-gold-dark,#8E622B);outline-offset:3px}@media (max-width:767.98px){.bu-document__toc{padding:1rem 1rem 1.25rem}.bu-document__toc-item--level-3{margin-left:.375rem;padding-left:.875rem}.bu-document__toc a,.bu-document__toc-item--level-3 a{min-height:44px;padding-block:.45rem}}.bu-toc-disclosure__header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm,1rem)}.bu-toc-disclosure__header .bu-document__toc-title{flex:1 1 auto}.bu-toc-disclosure__toggle{appearance:none;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:.45rem;min-height:44px;margin:0;padding:.55rem .7rem;border:1px solid rgb(142 98 43 / .28);border-radius:var(--bu-radius-sm,6px);background:rgb(246 238 220 / .6);color:var(--bu-color-gold-dark,#8E622B);box-shadow:none;cursor:pointer;font-family:var(--bu-font-body,sans-serif);font-size:.875rem;font-weight:700;line-height:1;white-space:nowrap;transition:background-color 160ms ease,border-color 160ms ease,color 160ms ease}.bu-toc-disclosure__toggle:hover,.bu-toc-disclosure__toggle:focus{border-color:var(--bu-color-gold-dark,#8E622B);background:rgb(239 226 200 / .7);color:var(--bu-color-gold-dark,#8E622B)}.bu-toc-disclosure__toggle:active{border-color:var(--bu-color-gold-dark,#8E622B);background:rgb(232 215 183 / .82);color:var(--bu-color-gold-dark,#8E622B)}.bu-toc-disclosure__toggle:focus-visible{outline:2px solid var(--bu-color-gold-dark,#8E622B);outline-offset:3px;background:rgb(239 226 200 / .7);color:var(--bu-color-gold-dark,#8E622B)}.bu-toc-disclosure__toggle svg{width:1rem;height:1rem;transition:transform 160ms ease}.bu-toc-disclosure__toggle[aria-expanded="true"] svg{transform:rotate(180deg)}.bu-toc-disclosure [hidden]{display:none!important}@media (prefers-reduced-motion:reduce){.bu-toc-disclosure__toggle,.bu-toc-disclosure__toggle svg{transition:none}}@media (max-width:767.98px){.bu-toc-disclosure__toggle{padding-inline:.65rem}}.bu-document__footer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-md,2rem);margin-top:clamp(4rem, 8vw, 7rem);padding-top:var(--space-md,2rem);border-top:1px solid var(--bu-color-line-light,rgb(17 16 14 / .16))}.bu-document__related-list{margin:var(--space-sm,1rem) 0 0;padding:0;list-style:none}.bu-document__related-list li+li,.bu-document__contact a{margin-top:.65rem}.bu-document__contact a{display:inline-block}@media print{.bu-document,.bu-document__body{background:#fff!important;color:#000}.bu-document__body::before{content:none}}.bu-related-articles{position:relative;background-color:var(--bu-color-paper-document,#F6EEDC);border-top:1px solid var(--bu-color-line-light,rgb(17 16 14 / .16))}.bu-related-articles::before{content:"";position:absolute;inset:0;pointer-events:none;background-image:var(--bu-texture-paper,none);background-position:center;background-repeat:repeat;background-size:1024px 1024px;opacity:.18}.bu-related-articles .bu-related-articles__container{position:relative;z-index:1;display:flex;flex-direction:column}.bu-related-articles .bu-related-articles__intro{box-sizing:border-box;width:min(100%, var(--bu-reading-column, 700px));max-width:none;margin-left:max(0,calc((100% - var(--bu-container-narrow, 820px)) / 2));margin-bottom:clamp(2.5rem, 4vw, 3.5rem)}.bu-related-articles .bu-related-articles__eyebrow{margin:0 0 .85rem;color:var(--bu-color-gold-dark,#8E622B);font-family:var(--bu-font-body,sans-serif);font-size:var(--bu-font-size-xs,.8125rem);font-weight:700;line-height:1.3;letter-spacing:.12em;text-transform:uppercase}.bu-related-articles .bu-related-articles__title{margin:0;color:var(--bu-color-ink,#11100E);font-family:var(--bu-font-display,sans-serif);font-size:clamp(2.25rem, 3.2vw, 3rem);font-weight:600;line-height:1.05;letter-spacing:var(--bu-letter-spacing-display,.02em);text-wrap:balance;text-transform:uppercase}.bu-related-articles .bu-related-articles__grid{align-items:stretch}@media (min-width:769px){.bu-related-articles .bu-article-card__excerpt{flex-grow:0;margin-bottom:1rem}.bu-related-articles .bu-article-card__link{margin-top:0}.bu-related-articles--count-1 .bu-related-articles__grid{grid-template-columns:minmax(0,1fr);max-width:420px}.bu-related-articles--count-2 .bu-related-articles__grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:820px}}.bu-related-articles .bu-article-card{border-color:var(--bu-color-line-light,rgb(17 16 14 / .16));background:var(--bu-surface-paper,#F3E8D2)}.bu-related-articles .bu-article-card__title,.bu-related-articles .bu-article-card__excerpt{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.bu-related-articles .bu-article-card__title{-webkit-line-clamp:3}.bu-related-articles .bu-article-card__excerpt{-webkit-line-clamp:5}.bu-archive-header{max-width:72rem;margin:0 auto var(--space-xl,6rem)}.bu-archive-header__eyebrow{margin:0 0 1rem;color:var(--bu-color-gold-dark,#8E622B);font-family:var(--bu-font-body);font-size:var(--bu-font-size-sm);font-weight:700;line-height:1.3;letter-spacing:.12em;text-transform:uppercase}.bu-archive-header__title{margin:0 0 var(--space-md,2rem);color:var(--bu-color-ink);font-family:var(--bu-font-display);font-size:clamp(2.5rem, 4vw, 4.5rem);font-weight:600;line-height:1.05;text-transform:uppercase;text-wrap:balance;overflow-wrap:anywhere}.bu-archive-header__lead{max-width:60ch;margin:0;color:rgb(17 16 14 / .78);font-family:var(--bu-font-body);font-size:var(--bu-font-size-md,1.125rem);line-height:1.75}.bu-archive--taxonomy .bu-archive-header{box-sizing:border-box;width:min(100%, 60rem);max-width:none;margin:0 0 var(--space-xl,6rem) var(--bu-editorial-inset)}.bu-archive--tag .bu-archive-header{margin-bottom:clamp(3rem, 5vw, 4.5rem)}.bu-archive--tag .bu-archive-header--no-description{margin-bottom:clamp(2.5rem, 4vw, 3.5rem)}.bu-archive--tag .bu-archive-header__title{font-size:clamp(2.25rem, 3.5vw, 3.75rem);margin-bottom:var(--space-sm,1rem)}.bu-archive--tag .bu-archive-header__lead{font-size:var(--bu-font-size-sm,1rem);line-height:1.65}.bu-archive .bu-article-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(var(--space-md, 2rem), 3vw, var(--space-lg, 4rem));margin-bottom:var(--space-xl,6rem)}.bu-archive--sparse .bu-article-grid{max-width:820px;grid-template-columns:repeat(2,minmax(0,1fr));background-color:#fff0}.blog .bu-archive .bu-article-grid{margin-bottom:clamp(var(--space-md, 2rem), 4vw, var(--space-lg, 4rem))}@media (max-width:1024px){.bu-archive .bu-article-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.bu-archive--taxonomy .bu-archive-header{width:100%;margin-left:0}.bu-archive .bu-article-grid{grid-template-columns:1fr}}.bu-pagination{display:flex;justify-content:center;margin-top:var(--space-xl,6rem)}.blog .bu-pagination{margin-top:0;padding-top:clamp(var(--space-sm, 1rem), 2vw, var(--space-md, 2rem))}.bu-pagination .nav-links{display:flex;align-items:center;gap:.75rem}.bu-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:3rem;height:3rem;padding:0 1rem;border:1px solid rgb(17 16 14 / .14);border-radius:999px;color:var(--bu-color-ink);text-decoration:none;font-weight:600;transition:all .2s ease}.bu-pagination a.page-numbers:hover{border-color:var(--bu-color-gold-dark);color:var(--bu-color-gold-dark)}.bu-pagination .page-numbers:focus,.bu-pagination .page-numbers.current{padding-inline:0;background:var(--bu-color-gold);border-color:var(--bu-color-gold);color:var(--bu-color-night)}.blog .bu-pagination .page-numbers{background-color:rgb(243 232 210 / .64)}.blog .bu-pagination a.page-numbers:hover{background-color:rgb(185 133 61 / .1)}.blog .bu-pagination a.page-numbers:focus-visible{outline:2px solid var(--bu-color-gold,#B9853D);outline-offset:4px}.blog .bu-pagination .page-numbers.current{box-shadow:0 10px 24px rgb(185 133 61 / .22)}.blog .bu-pagination .prev,.blog .bu-pagination .next{padding-inline:1.25rem}@media (max-width:900px){.bu-hero--aligned,.bu-article-entry{--bu-hero-flow-inset:0px;--bu-hero-flow-max-inline-size:42rem}.bu-hero--aligned .bu-hero__content,.bu-article-entry .bu-article-entry__content{box-sizing:border-box;width:100%;max-inline-size:min(100%, var(--bu-hero-flow-max-inline-size));margin-inline-start:0;margin-inline-end:auto;padding-inline-start:var(--bu-hero-flow-inset)}.bu-hero--aligned .bu-hero__content>:is(.bu-hero__eyebrow,.bu-hero__title,.bu-hero__lead,.bu-hero__actions),.bu-article-entry .bu-article-entry__content>:is(.bu-article-entry__meta,.bu-article-entry__title,.bu-article-entry__lead,.bu-article-entry__tags){box-sizing:border-box;width:100%;max-inline-size:var(--bu-hero-flow-max-inline-size);margin-inline-start:0;margin-inline-end:0}.bu-hero{min-height:auto;padding-block:6rem}.bu-hero__container,.bu-hero--image .bu-hero__container{grid-template-columns:1fr}.bu-hero__content{max-width:100%}.bu-hero--image .bu-hero__content{max-width:100%;padding-left:0}.bu-hero__media{min-height:auto}.bu-hero__media img{max-width:100%}.bu-hero--image{background-position:var(--bu-hero-image-position-mobile,var(--bu-hero-image-position,center))}.bu-hero--image::before{background:linear-gradient(180deg,rgb(5 5 5 / .94) 0%,rgb(5 5 5 / .82) 50%,rgb(5 5 5 / .72) 100%)}.bu-article-entry{min-height:auto;padding-block:clamp(5rem, 13vw, 7rem)}.bu-article-entry--neutral{min-height:auto}.bu-article-entry--hero::after{background:linear-gradient(180deg,rgb(5 5 5 / .9) 0%,rgb(5 5 5 / .76) 58%,rgb(5 5 5 / .9) 100%)}.bu-article-entry__image{object-position:var(--bu-asset-position-mobile-x,var(--bu-asset-position-x,50%)) var(--bu-asset-position-mobile-y,var(--bu-asset-position-y,50%))}.bu-content--split .bu-content__grid{grid-template-columns:1fr;gap:clamp(var(--space-md, 2rem), 4vw, var(--space-lg, 4rem))}.bu-content--split .bu-content__body{max-width:100%;padding-left:0}.bu-content--split .bu-content__title{max-width:100%}.bu-content--split .bu-content__lead,.bu-content--split .bu-content__text{max-width:64ch}.bu-content--split .bu-content__media{justify-content:flex-start}.bu-content--split .bu-content__media img{max-width:360px}.bu-content--wide{--bu-content-wide-text-inset:0}.bu-content--wide .bu-content__container{padding-left:calc(var(--bu-container-padding, 32px) / 2)}.bu-content--wide .bu-content__body{max-width:100%;padding-left:0}.bu-content--wide .bu-content__title{max-width:100%}.bu-content--wide .bu-content__lead,.bu-content--wide .bu-content__text{max-width:68ch}.home:not(.blog) .bu-problems__intro,.home:not(.blog) .bu-process__intro,.home:not(.blog) .bu-capability-grid__intro,.home:not(.blog) .bu-articles__intro,.home:not(.blog) .bu-newsletter__content,.home:not(.blog) .bu-contact__intro{max-width:100%;padding-left:0}.bu-contact-split .bu-contact-split__grid{grid-template-columns:1fr;gap:var(--space-lg,4rem)}.bu-contact-split .bu-contact-split__body{max-width:100%;padding-left:0}.bu-contact-split .bu-contact-split__lead{max-width:64ch}.bu-contact-split .bu-contact-split__form{max-width:100%;margin-left:0}.bu-library-intro .bu-library-intro__body{max-width:100%;padding-left:0}.bu-library-intro .bu-library-intro__title{max-width:100%}.bu-library-intro .bu-library-intro__lead,.bu-library-intro .bu-library-intro__text{max-width:68ch}.bu-featured-article .bu-featured-article__card{grid-template-columns:1fr}.bu-featured-article .bu-featured-article__media{min-height:280px;order:-1}.bu-topic-nav .bu-topic-nav__intro{max-width:100%;padding-left:0}.bu-topic-nav .bu-topic-nav__title{max-width:100%}.bu-topic-nav .bu-topic-nav__lead{max-width:68ch}.bu-topic-nav .bu-topic-nav__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bu-article-grid .bu-article-grid__intro{max-width:100%;padding-left:0}.bu-article-grid .bu-article-grid__title{max-width:100%}.bu-article-grid .bu-article-grid__lead{max-width:68ch}.bu-article-grid .bu-article-grid__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bu-article-content .bu-article-content__body{max-width:100%}.bu-article-content .bu-article-content__text{max-width:68ch}}@media (max-width:768px){.bu-hero__container{gap:var(--space-lg,4rem)}.bu-hero__title{font-size:clamp(2.5rem, 12vw, 4rem)}.bu-shop-hero__lead,.bu-editorial-intro__lead,.bu-split-story__lead,.bu-collection-banner__lead{font-size:18px}.bu-category-row{gap:24px;margin-top:24px}.bu-products-grid{gap:24px}.bu-shop-usp-grid{gap:32px;margin-top:40px}.bu-split-story-grid{gap:48px}.bu-collection-banner{min-height:auto}.bu-collection-banner__overlay{padding:120px 24px 96px}.bu-content--wide .bu-content__container{padding-left:calc(var(--bu-container-padding-mobile, 24px) / 2)}.bu-pagination{flex-direction:column;gap:var(--space-md,2rem)}.bu-pagination .nav-links{flex-wrap:wrap;justify-content:center}}@media (max-width:640px){.bu-hero{padding-block:5rem}.bu-hero__container{padding-right:var(--space-md,2rem);padding-left:var(--space-md,2rem)}.bu-hero--image .bu-hero__content{padding-left:0;padding-right:0}.bu-posts-index-hero.bu-hero--image .bu-hero__content{padding-left:0}.bu-section [class*="__intro"]{margin-bottom:var(--bu-section-intro-gap-mobile,2.5rem)}.bu-section [class*="__footer"]{margin-top:var(--bu-section-footer-gap-mobile,2rem)}.bu-content--split .bu-content__grid{gap:var(--space-md,2rem)}.bu-content--split.bu-section--paper-texture .bu-content__grid{gap:clamp(1.25rem, 5vw, 1.5rem)}.bu-content--split.bu-section--paper-texture .bu-content__media{justify-content:flex-end}.bu-content--split.bu-section--paper-texture .bu-content__media figure{margin-left:auto;margin-right:clamp(var(--space-sm, 1rem), 6vw, var(--space-md, 2rem))}.bu-content--split .bu-content__media img{max-width:280px}.bu-content--split.bu-section--paper-texture .bu-content__media img{max-width:clamp(10rem, 45vw, 12rem)}.bu-content--split .bu-content__title{font-size:clamp(1.75rem, 9vw, 2.25rem);line-height:1.1}.bu-content--wide .bu-content__title{font-size:clamp(2rem, 10vw, 2.5rem);line-height:1.1}.bu-content--wide .bu-content__lead,.bu-content--wide .bu-content__text{max-width:100%;font-size:var(--bu-font-size-sm,.9375rem);line-height:1.75}.bu-contact-split .bu-contact-split__title{font-size:clamp(2rem, 10vw, 2.5rem);line-height:1.1}.bu-contact-split .bu-contact-split__form,.bu-newsletter .wp-block-column.bu-newsletter-form{padding:var(--space-md,2rem);border-radius:var(--bu-radius-md,1rem)}.bu-contact-split .fluentform input[type="text"],.bu-contact-split .fluentform input[type="email"],.bu-contact-split .fluentform input[type="tel"],.bu-contact-split .fluentform input[type="url"],.bu-contact-split .fluentform input[type="number"],.bu-contact-split .fluentform select{min-height:46px}.bu-contact-split .fluentform textarea{min-height:120px}.bu-contact-split .fluentform .ff-btn-submit,.bu-contact-split .fluentform button[type="submit"],.bu-contact-split .fluentform input[type="submit"],.bu-newsletter .ml-form-embedSubmit button[type="submit"]:not(.loading),.bu-newsletter .bu-newsletter-form__button:not(.loading):not(.bu-newsletter-form__button--loading){width:100%}.bu-library-intro .bu-library-intro__title{font-size:clamp(2rem, 10vw, 2.5rem);line-height:1.1}.bu-library-intro .bu-library-intro__lead,.bu-library-intro .bu-library-intro__text{font-size:var(--bu-font-size-sm,.9375rem);line-height:1.75}.bu-featured-article .bu-featured-article__content{padding:var(--space-md,2rem)}.bu-featured-article .bu-featured-article__title{font-size:clamp(2rem, 10vw, 2.5rem);line-height:1.1}.bu-featured-article .bu-featured-article__excerpt{font-size:var(--bu-font-size-sm,.9375rem);line-height:1.75}.bu-featured-article .bu-featured-article__media{min-height:220px}.bu-topic-nav .bu-topic-nav__title{font-size:clamp(2rem, 10vw, 2.5rem);line-height:1.1}.bu-topic-nav .bu-topic-nav__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-sm,1rem)}.bu-topic-nav .bu-topic-nav__item{min-height:clamp(8rem, 36vw, 9rem);padding:clamp(0.875rem, 4vw, 1.25rem);justify-content:center}.bu-topic-nav .bu-topic-nav__item-title{margin-bottom:.4rem;font-size:clamp(1.25rem, 5.5vw, 1.5rem)}.bu-topic-nav .bu-topic-nav__item-text{font-size:var(--bu-font-size-xs,.8125rem);line-height:1.4}.bu-article-grid .bu-article-grid__title{font-size:clamp(2rem, 10vw, 2.5rem);line-height:1.1}.bu-article-grid .bu-article-grid__grid{grid-template-columns:1fr}.bu-article-grid .bu-article-card{min-height:auto;padding:var(--space-md,2rem)}.bu-article-grid .bu-article-card__title{font-size:clamp(1.5rem, 7vw, 1.75rem)}.bu-article-content .bu-article-content__title{font-size:clamp(2rem, 10vw, 2.5rem);line-height:1.1}.bu-article-content .bu-article-content__lead,.bu-article-content .bu-article-content__text,.bu-single__content{font-size:var(--bu-font-size-base,1rem);line-height:1.75}.bu-related-articles .bu-related-articles__title{font-size:clamp(2rem, 10vw, 2.5rem);line-height:1.1}}@media (max-width:900px){.home:not(.blog) .bu-hero--image .bu-hero__content{max-width:100%;padding-left:0;padding-right:0}.home:not(.blog) main .bu-contact__container>*{width:100%;margin-left:0!important}}@media (max-width:767px){.home:not(.blog) .bu-hero__title{font-size:clamp(2.5rem, 11vw, 3.25rem)}.home:not(.blog) .bu-hero--image::before{background:linear-gradient(180deg,rgb(5 5 5 / .96) 0%,rgb(5 5 5 / .86) 50%,rgb(5 5 5 / .8) 100%)}.bu-section--paper-texture::before{position:absolute;inset:0;z-index:0;background:rgb(246 238 220 / .12);content:"";pointer-events:none}.bu-capability-grid.bu-section--dark{position:relative}.bu-capability-grid.bu-section--dark::before{position:absolute;inset:0;z-index:0;background:rgb(5 5 5 / .12);content:"";pointer-events:none}.bu-capability-grid.bu-section--dark>.bu-container{position:relative;z-index:1}.bu-capability-card{padding:1.5rem;gap:.75rem}.bu-capability-card__actions{padding-top:.75rem}.home:not(.blog) main .bu-contact__container{box-sizing:border-box;width:calc(100% - var(--bu-container-padding-mobile, 24px));margin-inline:auto;padding-inline:calc(var(--bu-container-padding-mobile, 24px) / 2)}.bu-single__body>.bu-container,.bu-article-entry>.bu-article-entry__container,.bu-related-articles>.bu-related-articles__container{padding-inline:var(--bu-container-padding-mobile,24px)}.bu-single__body::before,.bu-document__body::before{opacity:.05}.bu-article-entry{min-height:auto}.bu-article-entry__meta{font-size:var(--bu-font-size-xs,.8125rem)}.bu-article-entry__lead{font-size:var(--bu-font-size-base,1rem);line-height:1.65}.bu-related-articles .bu-related-articles__intro{margin-bottom:var(--space-md,2rem)}.bu-related-articles .bu-related-articles__grid{gap:var(--space-sm,1rem)}.bu-related-articles .bu-article-card{display:grid;grid-template-columns:minmax(5.5rem,30%) minmax(0,1fr);align-items:stretch;gap:var(--space-sm,1rem);min-height:0;height:auto;padding:var(--space-sm,1rem)}.bu-related-articles .bu-article-card__media{align-self:start;width:100%;height:auto;min-height:0;margin:0;aspect-ratio:4 / 5;border-radius:var(--bu-radius-sm,.5rem)}.bu-related-articles .bu-article-card__media img{width:100%;height:100%;aspect-ratio:auto;object-fit:cover}.bu-related-articles .bu-article-card__body{min-width:0}.bu-related-articles .bu-article-card__body:first-child{grid-column:1 / -1}.bu-related-articles .bu-article-card__title{display:-webkit-box;overflow:hidden;margin:0 0 .75rem;font-size:clamp(1.25rem, 5.5vw, 1.5rem);line-height:1.08;text-wrap:pretty;-webkit-box-orient:vertical;-webkit-line-clamp:4}.bu-related-articles .bu-article-card__excerpt{display:none}.bu-related-articles .bu-article-card__link{font-size:var(--bu-font-size-xs,.8125rem);line-height:1.3}.bu-document__hero::after{background:linear-gradient(90deg,rgb(5 5 5 / .94) 0%,rgb(5 5 5 / .78) 72%,rgb(5 5 5 / .52) 100%),linear-gradient(0deg,rgb(5 5 5 / .68) 0%,transparent 58%)}.bu-document__hero-image{object-position:var(--bu-asset-position-mobile-x,50%) var(--bu-asset-position-mobile-y,50%)}.bu-document__container{padding-inline:var(--bu-container-padding-mobile,24px)}.bu-document__header,.bu-document__content,.bu-document__lead,.bu-document__toc,.bu-document__footer{width:100%;margin-left:0}.bu-document #ez-toc-container{width:100%;margin-left:0}.bu-why__container,.bu-product-journey__container,.bu-document__content{box-sizing:border-box;width:calc(100% - (2 * var(--bu-container-padding-mobile, 24px)));margin-inline:auto}.bu-faq .bu-faq__container{width:calc(100% - (2 * var(--bu-container-padding-mobile, 24px)))!important;max-width:none!important;margin-inline:auto!important;padding-inline:0}.bu-faq .bu-faq__lead{margin-bottom:var(--space-md,2rem);font-size:var(--bu-font-size-base,1rem);line-height:1.7}.bu-faq .bu-faq__items summary{min-height:3.5rem;padding-block:1rem;font-size:var(--bu-font-size-base,1rem);line-height:1.5}.bu-faq .bu-faq__items details>p{padding-right:1rem;font-size:var(--bu-font-size-base,1rem);line-height:1.7}.bu-document__footer{grid-template-columns:1fr}}@media (max-width:480px){.bu-single__title{font-size:clamp(2.0625rem, 10.25vw, 2.5rem)}}