:where(.behmn-page--for-your-organization) .org-hero{padding-block:0;overflow:hidden}:where(.behmn-page--for-your-organization) .org-hero__intro{isolation:isolate;padding-top:calc(var(--header-h) + clamp(56px,8vw,128px));padding-bottom:clamp(56px,7vw,104px);position:relative}:where(.behmn-page--for-your-organization) .org-hero__intro>.wrap{z-index:1;position:relative}:where(.behmn-page--for-your-organization) .org-hero__film{z-index:0;pointer-events:none;background:var(--void)url(/assets/img/approach-hero-poster.jpg) center/cover no-repeat;position:absolute;inset:0;overflow:hidden}:where(.behmn-page--for-your-organization) .org-hero__film video{-o-object-fit:cover;object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .8s;display:block}:where(.behmn-page--for-your-organization) .org-hero__film[data-playback=playing] video,:where(.behmn-page--for-your-organization) .org-hero__film[data-playback=paused] video{opacity:1}:where(.behmn-page--for-your-organization) .org-hero__film:after{content:"";background:linear-gradient(180deg,#0d111740,transparent 25%,#0d11173d 70%,var(--void)),linear-gradient(90deg,#0d1117e6,#0d1117c7 45%,#0d111766 78%,#0d11174d);position:absolute;inset:0}:where(.behmn-page--for-your-organization) .org-hero__title{max-width:20ch}:where(.behmn-page--for-your-organization) .org-hero__if,:where(.behmn-page--for-your-organization) .org-hero__then{display:block}:where(.behmn-page--for-your-organization) .org-hero__if{color:var(--text-2);letter-spacing:-.036em;font-weight:360}:where(.behmn-page--for-your-organization) .org-hero__foot{border-top:1px solid var(--line);grid-template-columns:minmax(0,54ch) auto;justify-content:space-between;align-items:end;gap:28px 48px;margin-top:clamp(36px,4vw,56px);padding-top:clamp(24px,2.4vw,32px);display:grid}:where(.behmn-page--for-your-organization) .org-hero__lead{color:var(--text-2);font-size:var(--fs-lg);text-wrap:pretty;line-height:1.5}:where(.behmn-page--for-your-organization) .org-hero__media{height:clamp(320px,50vw,760px);margin:0;position:relative;overflow:hidden}:where(.behmn-page--for-your-organization) .org-hero__media img{-o-object-fit:cover;object-fit:cover;-o-object-position:55% 42%;object-position:55% 42%;width:100%;height:100%}:where(.behmn-page--for-your-organization) .org-hero__media:after{content:"";pointer-events:none;background:linear-gradient(#0000 90%,#0d111747 100%);position:absolute;inset:0}@media (max-width:900px){:where(.behmn-page--for-your-organization) .org-hero__foot{grid-template-columns:1fr}}@media (max-width:560px){:where(.behmn-page--for-your-organization) .org-hero__if,:where(.behmn-page--for-your-organization) .org-hero__then{display:inline}}@media (max-width:768px){:where(.behmn-page--for-your-organization) .org-hero__film video{display:none}:where(.behmn-page--for-your-organization) .org-hero__film:after{background:linear-gradient(180deg,#0d1117ad,#0d1117d1 68%,var(--void))}:where(.behmn-page--for-your-organization) .org-hero__lead{color:var(--text)}:where(.behmn-page--for-your-organization) .org-hero .label{text-shadow:0 0 3px #0d1117e6,0 1px 14px #0d1117f2}}@media (prefers-reduced-motion:reduce){:where(.behmn-page--for-your-organization) .org-hero__film video{transition:none;display:none}}:where(.behmn-page--for-your-organization) .offerings{padding-top:clamp(64px,7vw,112px);padding-bottom:clamp(24px,3vw,48px)}:where(.behmn-page--for-your-organization) .offering{gap:24px var(--gap);border-top:1px solid var(--line);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;padding:clamp(36px,4vw,56px) 0 clamp(56px,6vw,88px);display:grid}:where(.behmn-page--for-your-organization) .offering:last-child{border-bottom:1px solid var(--line)}:where(.behmn-page--for-your-organization) .offering__title{font-size:var(--fs-3xl);letter-spacing:-.036em;text-wrap:balance;grid-column:1/span 5;font-weight:630;line-height:1}:where(.behmn-page--for-your-organization) .offering--lead .offering__title{font-size:var(--fs-4xl);letter-spacing:-.044em;color:var(--human);font-weight:660;line-height:.94}:where(.behmn-page--for-your-organization) .offering__body{grid-column:7/-1;padding-top:.3em}:where(.behmn-page--for-your-organization) .offering__body p{font-size:var(--fs-lg);color:var(--text-2);text-wrap:pretty;max-width:48ch;line-height:1.52}:where(.behmn-page--for-your-organization) .offering__body strong{font-weight:600}:where(.behmn-page--for-your-organization) .offering__link{min-height:44px;margin-top:22px}:where(.behmn-page--for-your-organization) .offering--media{grid-template-rows:auto 1fr;row-gap:20px}:where(.behmn-page--for-your-organization) .offering--media .offering__media{aspect-ratio:16/11;grid-area:1/1/span 2/span 5}:where(.behmn-page--for-your-organization) .offering--media .offering__title{grid-area:1/7/auto/-1}:where(.behmn-page--for-your-organization) .offering--media .offering__body{grid-area:2/7/auto/-1;padding-top:0}:where(.behmn-page--for-your-organization) .offering__media img{-o-object-position:50% 45%;object-position:50% 45%}@media (max-width:900px){:where(.behmn-page--for-your-organization) .offering{grid-template-columns:1fr;gap:16px}:where(.behmn-page--for-your-organization) .offering__title,:where(.behmn-page--for-your-organization) .offering__body,:where(.behmn-page--for-your-organization) .offering__media,:where(.behmn-page--for-your-organization) .offering--media .offering__title,:where(.behmn-page--for-your-organization) .offering--media .offering__body,:where(.behmn-page--for-your-organization) .offering--media .offering__media{grid-area:auto/1/auto/-1}:where(.behmn-page--for-your-organization) .offering--media .offering__media{order:3;margin-top:12px}:where(.behmn-page--for-your-organization) .offering__body{padding-top:0}}:where(.behmn-page--for-your-organization) .ask{--p:1;--l1:clamp(0,calc((var(--p) - .06)/.16),1);--l2:clamp(0,calc((var(--p) - .26)/.16),1);--l3:clamp(0,calc((var(--p) - .46)/.16),1);position:relative}:where(.behmn-page--for-your-organization) .ask__stage{padding-block:clamp(96px,12vw,184px);position:relative;overflow:hidden}:where(.behmn-page--for-your-organization) .ask__stage>.wrap{container-type:inline-size}:where(.behmn-page--for-your-organization) .ask__text{--step:6cqi;letter-spacing:-.048em;font-size:6.6cqi;font-weight:650;line-height:.98}:where(.behmn-page--for-your-organization) .ask__line{width:fit-content;max-width:100%;display:block}:where(.behmn-page--for-your-organization) .ask__line--1{opacity:calc(.62 + var(--l1)*.38)}:where(.behmn-page--for-your-organization) .ask__line--2{margin-left:var(--step);opacity:calc(.62 + var(--l2)*.38);transform:translateX(calc((var(--l2) - 1)*var(--step)))}:where(.behmn-page--for-your-organization) .ask__line--3{margin-left:calc(var(--step)*2);color:var(--human);opacity:calc(.72 + var(--l3)*.28);transform:translateX(calc((var(--l3) - 1)*var(--step)));text-shadow:0 0 calc(var(--l3)*60px)#ff5cad47;font-weight:690}@media (max-width:700px){:where(.behmn-page--for-your-organization) .ask{--l1:1;--l2:1;--l3:1}:where(.behmn-page--for-your-organization) .ask__text{--step:22px;font-size:clamp(2.25rem,10vw,2.75rem)}:where(.behmn-page--for-your-organization) .ask__line{text-wrap:balance}}@media (prefers-reduced-motion:reduce){:where(.behmn-page--for-your-organization) .ask{height:auto}:where(.behmn-page--for-your-organization) .ask__stage{height:auto;padding-block:var(--section);position:relative}}.no-js :where(.behmn-page--for-your-organization) .ask{height:auto}.no-js :where(.behmn-page--for-your-organization) .ask__stage{height:auto;padding-block:var(--section);position:relative}:where(.behmn-page--for-your-organization) .how{isolation:isolate;position:relative}:where(.behmn-page--for-your-organization) .how:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 18% 48%,#7360a847,#0000 66%),radial-gradient(at 56% 62%,#e8458b26,#0000 62%),radial-gradient(at 94% 45%,#61d8fe1f,#0000 62%);position:absolute;inset:30% 0 0;-webkit-mask-image:linear-gradient(#0000,#000 25% 72%,#0000);mask-image:linear-gradient(#0000,#000 25% 72%,#0000)}:where(.behmn-page--for-your-organization) .how .step__title{color:var(--human)}:where(.behmn-page--for-your-organization) .how .step:before{background:var(--line-2)}:where(.behmn-page--for-your-organization) .how .step:after{background:var(--cyan);width:7px;height:7px;box-shadow:none;top:-3px}:where(.behmn-page--for-your-organization) .how__head{gap:0 var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;margin-bottom:clamp(72px,9vw,136px);display:grid}:where(.behmn-page--for-your-organization) .how__claim{font-size:var(--fs-xl);letter-spacing:-.012em;color:var(--text-2);text-wrap:pretty;grid-column:1/span 7;max-width:44ch;margin-bottom:clamp(28px,3vw,44px);font-weight:480;line-height:1.35}:where(.behmn-page--for-your-organization) .how__claim-belief{color:var(--text)}:where(.behmn-page--for-your-organization) .how__claim-reality{color:var(--human)}:where(.behmn-page--for-your-organization) .how__title{grid-column:1/span 8;max-width:11ch}:where(.behmn-page--for-your-organization) .how__body{color:var(--text-2);font-size:var(--fs-lg);text-wrap:pretty;grid-column:9/-1;line-height:1.5}:where(.behmn-page--for-your-organization) .how__sustain{color:var(--text);font-size:var(--fs-lg);letter-spacing:-.01em;line-height:1.4}@media (max-width:900px){:where(.behmn-page--for-your-organization) .how__claim,:where(.behmn-page--for-your-organization) .how__title,:where(.behmn-page--for-your-organization) .how__body{grid-column:1/-1}:where(.behmn-page--for-your-organization) .how__body{margin-top:28px}:where(.behmn-page--for-your-organization) .how .step__list li{font-size:1rem;line-height:1.6}:where(.behmn-page--for-your-organization) .how:before{background:radial-gradient(at 5% 20%,#7360a847,#0000 68%),radial-gradient(at 70% 55%,#e8458b24,#0000 65%),radial-gradient(at 12% 85%,#61d8fe1a,#0000 58%);inset:22% 0 0}}:where(.behmn-page--for-your-organization) .org-close__title{max-width:14ch}:where(.behmn-page--for-your-organization) .org-close__title span{display:block}:where(.behmn-page--for-your-organization) .org-close__ai{color:var(--text-2);font-weight:520}:where(.behmn-page--for-your-organization) .org-close__human,:where(.behmn-page--for-your-organization) .org-close__every{color:var(--human)}
:where(.behmn-page--for-your-organization) .truth{background:var(--void);padding-block:clamp(64px,7vw,104px)}:where(.behmn-page--for-your-organization) .truth__head{margin-bottom:clamp(40px,4.5vw,64px)}:where(.behmn-page--for-your-organization) .truth__head .label{margin-bottom:24px}:where(.behmn-page--for-your-organization) .truth__title{letter-spacing:-.04em;max-width:24ch;font-size:clamp(2.5rem,1.35rem + 4.6vw,5.5rem);line-height:1.01}:where(.behmn-page--for-your-organization) .truth__title span,:where(.behmn-page--for-your-organization) .truth .evidence{display:block}:where(.behmn-page--for-your-organization) .truth .evidence__item{-moz-column-gap:clamp(32px,5vw,72px);border-color:var(--line-2);grid-template-columns:minmax(176px,.72fr) minmax(0,1.6fr);align-items:start;gap:12px clamp(32px,5vw,72px);padding-block:clamp(24px,2.5vw,36px);display:grid}:where(.behmn-page--for-your-organization) .truth .evidence__value{color:var(--text);grid-area:1/1/span 2;align-self:center;font-size:clamp(3.5rem,6.8vw,6.5rem);line-height:1.02}:where(.behmn-page--for-your-organization) .truth .evidence__item:first-child .evidence__value{color:var(--cyan);font-size:clamp(4.75rem,8.1vw,7.75rem)}:where(.behmn-page--for-your-organization) .truth .evidence__text{letter-spacing:-.012em;grid-column:2;max-width:54ch;font-size:clamp(1.125rem,1rem + .4vw,1.375rem);line-height:1.5}:where(.behmn-page--for-your-organization) .truth .evidence__source{grid-column:2;max-width:66ch;margin:0;padding:0;font-size:.8125rem;line-height:1.45}:where(.behmn-page--for-your-organization) .truth__tip{letter-spacing:-.022em;color:var(--human);grid-template-columns:minmax(176px,.72fr) minmax(0,1.6fr);gap:20px clamp(32px,5vw,72px);margin-top:clamp(36px,4vw,56px);font-size:clamp(2rem,1.2rem + 2.1vw,3rem);font-weight:560;line-height:1.16;display:grid}:where(.behmn-page--for-your-organization) .truth__tip-label{color:var(--text);font-size:var(--fs-md);padding-top:6px;font-weight:600;line-height:1.5}:where(.behmn-page--for-your-organization) .truth__tip-copy{text-wrap:balance;max-width:30ch}@media (max-width:700px){:where(.behmn-page--for-your-organization) .truth__head{margin-bottom:32px}:where(.behmn-page--for-your-organization) .truth__title{font-size:clamp(2.05rem,8vw,3.25rem);line-height:1.07}:where(.behmn-page--for-your-organization) .truth .evidence__item{grid-template-columns:1fr;gap:14px;padding-block:26px}:where(.behmn-page--for-your-organization) .truth .evidence__value{grid-area:auto/1;font-size:3.5rem}:where(.behmn-page--for-your-organization) .truth .evidence__item:first-child .evidence__value{font-size:4.5rem}:where(.behmn-page--for-your-organization) .truth .evidence__text,:where(.behmn-page--for-your-organization) .truth .evidence__source{grid-column:1}:where(.behmn-page--for-your-organization) .truth__tip{grid-template-columns:1fr;gap:12px}:where(.behmn-page--for-your-organization) .truth__tip-label{padding-top:0}}:where(.behmn-page--for-your-organization) .truth .evidence__item--split{padding-block:clamp(32px,3.5vw,48px)}:where(.behmn-page--for-your-organization) .impact__intro{grid-column:1}:where(.behmn-page--for-your-organization) .impact__title{letter-spacing:-.03em;text-wrap:balance;max-width:19ch;font-size:clamp(1.6rem,1rem + 1.4vw,2.25rem);font-weight:600;line-height:1.12}:where(.behmn-page--for-your-organization) .impact__title span{display:block}:where(.behmn-page--for-your-organization) .impact__lead{max-width:31ch;color:var(--text-2);font-size:var(--fs-md);text-wrap:pretty;margin-top:20px;line-height:1.5}:where(.behmn-page--for-your-organization) .impact__chart{grid-column:2;min-width:0;margin:0}:where(.behmn-page--for-your-organization) .impact__chart-title{font-size:var(--fs-sm);color:var(--text-2);margin-bottom:18px;font-weight:540}:where(.behmn-page--for-your-organization) .impact__bar{gap:4px;height:clamp(24px,2.6vw,36px);display:flex}:where(.behmn-page--for-your-organization) .impact__seg{flex:0 0 calc(var(--v)*1% - 2px);border-radius:var(--r-s)}:where(.behmn-page--for-your-organization) .impact__seg--org{background:var(--cyan)}:where(.behmn-page--for-your-organization) .impact__seg--ind{background:var(--human)}.js :where(.behmn-page--for-your-organization) .impact__bar[data-reveal]{opacity:1;clip-path:inset(0 100% 0 0);transition:clip-path 1.2s var(--ease-out);transform:none}.js :where(.behmn-page--for-your-organization) .impact__bar[data-reveal].is-in{clip-path:inset(0)}:where(.behmn-page--for-your-organization) .impact__legend{grid-template-columns:67fr 32fr 1fr;gap:0 4px;margin:24px 0 0;display:grid}:where(.behmn-page--for-your-organization) .impact__item{flex-direction:column;min-width:0;padding-right:20px;display:flex}:where(.behmn-page--for-your-organization) .impact__value{font-family:var(--font-numeral);letter-spacing:-.025em;font-variant-numeric:lining-nums proportional-nums;order:-1;margin:0;font-size:clamp(3rem,4.5vw,4.5rem);font-weight:400;font-stretch:100%;line-height:1.05}:where(.behmn-page--for-your-organization) .impact__item--org .impact__value{color:var(--cyan)}:where(.behmn-page--for-your-organization) .impact__item--ind .impact__value{color:var(--human)}:where(.behmn-page--for-your-organization) .impact__label{font-size:var(--fs-md);letter-spacing:-.016em;margin-top:12px;font-weight:590;line-height:1.25}:where(.behmn-page--for-your-organization) .impact__desc{max-width:27ch;color:var(--text-2);font-size:var(--fs-sm);margin:6px 0 0;line-height:1.45}:where(.behmn-page--for-your-organization) .impact__source{color:var(--text-2);margin-top:24px;font-size:.8125rem;line-height:1.45}:where(.behmn-page--for-your-organization) .impact__note{margin-bottom:6px}:where(.behmn-page--for-your-organization) .impact__source a{color:var(--text-2);-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2)}:where(.behmn-page--for-your-organization) .impact__source a:hover{color:var(--cyan)}:where(.behmn-page--for-your-organization) .impact__source svg{vertical-align:-.14em;width:1em;height:1em;margin-left:.35em;display:inline-block}@media (max-width:1000px){:where(.behmn-page--for-your-organization) .impact__legend{grid-template-columns:1fr 1fr;gap:20px}:where(.behmn-page--for-your-organization) .impact__item{padding-right:0}}@media (max-width:700px){:where(.behmn-page--for-your-organization) .truth .evidence__item--split{gap:26px}:where(.behmn-page--for-your-organization) .impact__chart{grid-column:1}:where(.behmn-page--for-your-organization) .impact__title{max-width:24ch}:where(.behmn-page--for-your-organization) .impact__lead{max-width:40ch;margin-top:14px}:where(.behmn-page--for-your-organization) .impact__legend{margin-top:20px}:where(.behmn-page--for-your-organization) .impact__label{font-size:1rem}:where(.behmn-page--for-your-organization) .impact__desc{font-size:.875rem}}@media (prefers-reduced-motion:reduce){.js :where(.behmn-page--for-your-organization) .impact__bar[data-reveal]{clip-path:none;transition:none}}
/*# sourceMappingURL=b4adc905fa8ec7ee.css.map*/