:root{--brand-primary:#682927;--brand-primary-dark:#431A19;--brand-primary-light:#F5E6E5;--brand-secondary:#7E322F;--brand-accent:#6F2C2A;--brand-neutral-dark:#24313B;--brand-neutral-mid:#52616D;--brand-neutral-light:#F1F5F6;--brand-bg:#FFFFFF;--brand-bg-alt:#F1F5F6;--brand-text:#24313B;--brand-text-secondary:#52616D;--brand-text-inverse:#FFFFFF;--brand-border:#D5DDE1;--brand-success:#1B6B44;--brand-warning:#875600;--brand-danger:#A12635;--brand-radius:4px;--font-heading:Arial,sans-serif;--font-body:Arial,sans-serif}body{background:#fff;background:var(--brand-bg);color:#24313b;color:var(--brand-text);font:1rem/1.6 Arial,sans-serif;font:1rem/1.6 var(--font-body)}h1,h2,h3,h4{font-family:Arial,sans-serif;font-family:var(--font-heading);line-height:1.16;font-weight:700;text-wrap:balance}h1{font-size:max(2rem, min(4vw, 3.5rem));letter-spacing:-.025em}h2{font-size:max(1.5rem, min(2.5vw, 2.125rem));margin-bottom:16px}h3{font-size:1.2rem;margin-bottom:8px}h4{font-size:1.1rem}a{color:#682927;color:var(--brand-primary);text-underline-offset:0.18em}p{max-width:75ch;margin-bottom:16px}li+li{margin-top:8px}section{padding-top:64px;padding-bottom:64px}[hidden]{display:none!important}:focus-visible{outline:#682927 solid 3px;outline:3px solid var(--brand-primary);outline-offset:4px}.forge-dark{background-color:#431a19;background-color:var(--brand-primary-dark);color:#fff;color:var(--brand-text-inverse)}.forge-dark a:not(.btn),.forge-dark h1,.forge-dark h2,.forge-dark h3,.forge-dark p,.forge-dark small,.forge-dark span,.forge-dark strong{color:#fff;color:var(--brand-text-inverse)}.forge-dark :focus-visible{outline-color:#fff;outline-color:var(--brand-text-inverse)}.forge-kicker{font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.btn.forge-light,.btn.forge-outline,.btn.forge-primary{border-radius:4px;border-radius:var(--brand-radius);font-weight:700;padding:8px 16px;line-height:1.5}.btn.forge-primary{background:#682927;background:var(--brand-primary);border-color:#682927;border-color:var(--brand-primary);color:#fff;color:var(--brand-text-inverse)}.btn.forge-primary:hover{background:#431a19;background:var(--brand-primary-dark);border-color:#431a19;border-color:var(--brand-primary-dark);color:#fff;color:var(--brand-text-inverse)}.btn.forge-light{background:#fff;background:var(--brand-bg);border-color:#fff;border-color:var(--brand-bg);color:#431a19;color:var(--brand-primary-dark)}.btn.forge-light:hover{background:#f5e6e5;background:var(--brand-primary-light);border-color:#f5e6e5;border-color:var(--brand-primary-light);color:#431a19;color:var(--brand-primary-dark)}.btn.forge-outline{border-color:#682927;border-color:var(--brand-primary);color:#682927;color:var(--brand-primary);background:#fff;background:var(--brand-bg)}.btn.forge-outline:hover{background:#f5e6e5;background:var(--brand-primary-light);color:#431a19;color:var(--brand-primary-dark)}.forge-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.forge-skip{position:absolute;z-index:2000;top:8px;left:8px;transform:translateY(-150%);background:#fff;background:var(--brand-bg);padding:8px 16px}.forge-skip:focus{transform:none}.forge-header,.forge-header nav{background:#431a19;background:var(--brand-primary-dark);color:#fff;color:var(--brand-text-inverse)}.forge-header .nav-link,.forge-header a{color:#fff;color:var(--brand-text-inverse)}.forge-header .nav-link.active,.forge-header a:hover{color:#fff;color:var(--brand-text-inverse);-webkit-text-decoration:underline;text-decoration:underline}.forge-utility{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;font-size:.8rem;padding-top:8px;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.3333333333)}.forge-header .navbar{min-height:64px}.forge-header .navbar-nav{gap:0;font-size:.9rem}.forge-header .navbar-nav li{margin:0}.forge-header .navbar-brand{display:flex;align-items:center;min-width:0}.forge-header .navbar-brand img{width:180px;max-width:49vw;height:40px;-o-object-fit:contain;object-fit:contain;color:#fff;color:var(--brand-text-inverse);font-size:.85rem}.forge-logo-fallback{display:none;font-size:.875rem;line-height:1.15;font-weight:700;white-space:normal;width:180px;max-width:49vw}.forge-header .navbar-brand img[hidden],.forge-header .navbar-brand img[src=""]{display:none}.forge-header .navbar-brand img[hidden]+.forge-logo-fallback,.forge-header .navbar-brand img[src=""]+.forge-logo-fallback{display:block}.forge-nav-cta{margin-left:16px;white-space:nowrap}.forge-benefit{background:#f5e6e5;background:var(--brand-primary-light);border-bottom:1px solid #d5dde1;border-bottom:1px solid var(--brand-border)}.forge-benefit .container{display:flex;align-items:center;gap:8px 16px;flex-wrap:wrap;min-height:48px;padding-top:8px;padding-bottom:8px}.forge-benefit button{color:#431a19;color:var(--brand-primary-dark);border:0;background:0 0;-webkit-text-decoration:underline;text-decoration:underline;padding:4px 8px}.forge-benefit button:last-child{margin-left:auto;-webkit-text-decoration:none;text-decoration:none;font-size:1.25rem}.forge-benefit-dialog{width:min(480px,100% - 32px);max-height:calc(100% - 32px);border:1px solid #d5dde1;border:1px solid var(--brand-border);border-top:6px solid #682927;border-top:6px solid var(--brand-primary);border-radius:4px;border-radius:var(--brand-radius);color:#24313b;color:var(--brand-text);background:#fff;background:var(--brand-bg);padding:0}.forge-benefit-dialog::backdrop{background:rgba(38,24,23,.6588235294)}.forge-benefit-panel{position:relative;padding:32px}.forge-dialog-close{position:absolute;top:8px;right:8px;min-width:36px;min-height:36px;border:0;color:#431a19;color:var(--brand-primary-dark);background:#f5e6e5;background:var(--brand-primary-light);border-radius:4px;border-radius:var(--brand-radius);font-size:1.3rem}.forge-benefit-cap{font-size:1.5rem;font-weight:700;color:#682927;color:var(--brand-primary)}@media (prefers-reduced-motion:reduce){[data-sourcing-benefit-close],[data-sourcing-benefit-modal],[data-sourcing-benefit-open],[data-sourcing-benefit-ticker]{animation:none;transition:none}}.forge-media{margin:0;min-width:0;position:relative;overflow:hidden;aspect-ratio:3/2;border-radius:4px;border-radius:var(--brand-radius);background:#f1f5f6;background:var(--brand-bg-alt)}.forge-media img{display:block;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover}.forge-media:has(img[src=""]){background:repeating-linear-gradient(135deg,#d8dfe2 0 1px,transparent 1px 16px),linear-gradient(135deg,#f1f5f6,#d8dfe2)}.forge-dark .forge-media:has(img[src=""]){background:repeating-linear-gradient(135deg,rgba(255,255,255,.0901960784) 0 1px,transparent 1px 16px),linear-gradient(135deg,#431a19,#682927)}.forge-media img[src=""]{visibility:hidden;color:transparent;font-size:0}.forge-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:auto;border-radius:0}.forge-backdrop::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(39,19,19,.9098039216),rgba(67,26,25,.6823529412))}.forge-grid-three,.forge-grid-two{display:grid;grid-gap:24px;gap:24px}.forge-grid-two{grid-template-columns:repeat(2,minmax(0,1fr))}.forge-grid-three{grid-template-columns:repeat(3,minmax(0,1fr))}.forge-grid-three>article,.forge-grid-two>article{padding:24px;border:1px solid #d5dde1;border:1px solid var(--brand-border);border-radius:4px;border-radius:var(--brand-radius);background:#fff;background:var(--brand-bg)}.forge-grid-three p:last-child,.forge-grid-two p:last-child{margin-bottom:0}.forge-rail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:24px;gap:24px;counter-reset:forge-rail;list-style:none;padding:0;margin:0}.forge-rail li{counter-increment:forge-rail;border-top:2px solid #682927;border-top:2px solid var(--brand-primary);padding:16px 0;margin:0}.forge-rail li::before{content:counter(forge-rail,decimal-leading-zero);display:block;color:#682927;color:var(--brand-primary);font-size:1.5rem;font-weight:700;margin-bottom:8px}.forge-rail p{margin-top:8px}.forge-cta{padding:48px 0 64px;position:relative}.forge-cta .container{position:relative}.forge-cta.gradient-background .container,.forge-cta.single-button .container,.forge-cta.with-background-image .container{text-align:center}.forge-cta-copy p{margin-left:auto;margin-right:auto}.forge-cta.split-with-form .container{display:grid;grid-template-columns:1fr 1fr;align-items:start;grid-gap:32px;gap:32px}.forge-cta.with-form .container{max-width:780px}.forge-cta.with-form .forge-form{margin-top:24px}.forge-cta.gradient-background{background:linear-gradient(115deg,#431a19,#682927);background:linear-gradient(115deg,var(--brand-primary-dark),var(--brand-primary))}.forge-footer{padding:64px 0 32px}.forge-footer-grid{display:grid;grid-template-columns:1.35fr 1fr 1fr 1fr;grid-gap:24px;gap:24px;padding-bottom:24px}.forge-footer h2{font-size:1rem}.forge-footer li,.forge-footer p{font-size:.875rem}.forge-footer ul{padding-left:16px}.forge-footer small{display:block;border-top:1px solid rgba(255,255,255,.3333333333);padding-top:16px}#pop_customize_form .modal-dialog{max-width:540px}#pop_customize_form .modal-title{font-size:1.25rem;color:#24313b;color:var(--brand-text)}#pop_customize_form .modal-body{padding:16px}@media (max-width:1199.98px) and (min-width:992px){.forge-header .navbar-nav{font-size:.78rem}.forge-header .nav-link{padding-left:5px;padding-right:5px}.forge-nav-cta{font-size:.78rem;margin-left:8px}.forge-header .navbar-brand{margin-right:8px}}@media (max-width:991.98px){.forge-nav-cta{margin:8px 0}.forge-footer-grid,.forge-grid-three,.forge-rail{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767.98px){section{padding-top:48px;padding-bottom:48px}.forge-cta.split-with-form .container,.forge-grid-three,.forge-grid-two{grid-template-columns:1fr}}@media (max-width:479.98px){.forge-footer-grid,.forge-rail{grid-template-columns:1fr}.forge-benefit .container{font-size:.85rem;gap:4px}.forge-benefit button{padding-left:4px;padding-right:4px}}