.be{--be-charcoal: #222524;--be-ecru: #f7f5f0;--be-oatmeal: #ebe8e0;--be-white: #ffffff;--be-green: #5f8d54;--be-green-dark: #3f5f3b;--be-green-tint: #e3ebdf;--be-terracotta: #d18a70;--be-ink: #14231f;--be-ink-text: #f7f5f0;--be-ink-secondary: #b9c2bd;--be-ink-line: #2c3d38;--be-text-secondary: #595c5a;--be-text-meta: #767876;--be-line: #d9d5ca;--be-line-strong: #bdb8ab;--be-font-display: var(--font-heading--family), Newsreader, Georgia, "Times New Roman", serif;--be-font-fine: Georgia, "Times New Roman", serif;--be-font-sans: var(--font-body--family), Inter, system-ui, -apple-system, "Segoe UI", sans-serif;--be-font-mono: ui-monospace, Menlo, monospace;--be-gutter: clamp(20px, 4vw, 48px);--be-reading: 672px;--be-ease: cubic-bezier(.22, .61, .36, 1);display:flow-root;background:var(--be-ecru);color:var(--be-charcoal);font-family:var(--be-font-sans);font-size:16px;line-height:1.6}.be *,.be *:before,.be *:after{box-sizing:border-box}.be a{color:var(--be-charcoal)}.be a:focus-visible,.be button:focus-visible,.be input:focus-visible{outline:2px solid var(--be-green);outline-offset:2px}.be :where(p,h1,h2,h3,ol,ul,figure,blockquote){margin:0}.be img{display:block;max-width:100%}.be .visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.be-eyebrow{display:block;font-size:12px;line-height:1.4;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:var(--be-green-dark)}.be-meta{font-size:14px;color:var(--be-text-secondary);font-variant-numeric:tabular-nums}.be-dot{color:var(--be-text-meta)}.be-link-arrow{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:15px;font-weight:500;color:var(--be-charcoal);text-decoration:none;border-bottom:1px solid var(--be-terracotta)}.be-link-arrow svg{width:16px;height:16px;flex:none}.be-chip{flex:none;display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border-radius:100px;background:var(--be-white);box-shadow:inset 0 0 0 1px var(--be-line);color:var(--be-charcoal);font-size:15px;font-weight:500;white-space:nowrap;text-decoration:none;transition:background .24s var(--be-ease),color .24s var(--be-ease),box-shadow .24s var(--be-ease)}.be-chip:hover{box-shadow:inset 0 0 0 1px var(--be-terracotta)}.be-chip[aria-current=page]{background:var(--be-charcoal);color:var(--be-ecru);box-shadow:none}.be-chip--small{padding:0 16px;font-size:14px}.be-card{display:grid;gap:14px;align-content:start;color:var(--be-charcoal);text-decoration:none}.be-card__media{aspect-ratio:3 / 2;overflow:hidden;background:var(--be-oatmeal)}.be-card__media img{width:100%;height:100%;object-fit:cover}.be-card__title{font-family:var(--be-font-display);font-weight:500;font-size:22px;line-height:1.2;margin:8px 0 0;text-wrap:balance;transition:color .24s var(--be-ease)}.be-card:hover .be-card__title{color:var(--be-green-dark)}.be-card__dek{font-size:16px;line-height:1.55;color:var(--be-text-secondary);margin:8px 0 0;max-width:48ch;text-wrap:pretty}.be-card .be-meta{margin-top:10px}.be-card--pair .be-card__title{font-size:clamp(24px,6vw,30px);line-height:1.15}.be-card--hero{grid-template-columns:repeat(auto-fit,minmax(min(100%,480px),1fr));gap:clamp(18px,3vw,48px);align-items:center}.be-card--hero .be-card__media{aspect-ratio:4 / 3}.be-card--hero .be-card__title{font-size:clamp(30px,7.6vw,48px);line-height:1.08;margin-top:10px}.be-card--hero .be-card__dek{font-size:17px;margin-top:12px;max-width:44ch}.be-card--hero .be-meta{margin-top:14px}.be-card--hero .be-link-arrow{margin-top:8px}.be-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:40px 28px}.be-grid--pair{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:40px 32px}.be-grid--ruled{margin-top:clamp(40px,5vw,64px);padding-top:clamp(32px,4vw,48px);border-top:1px solid var(--be-line)}.be-listing{max-width:1440px;margin:0 auto;padding:clamp(36px,6vw,72px) var(--be-gutter) 0}.be-listing__title{font-family:var(--be-font-display);font-weight:500;font-size:clamp(40px,10vw,64px);line-height:1.04;letter-spacing:-.012em;margin:0}.be-listing__intro{font-size:clamp(17px,4.4vw,19px);line-height:1.55;color:var(--be-text-secondary);margin:12px 0 0;max-width:52ch;text-wrap:pretty}.be-chips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin:28px calc(-1 * var(--be-gutter)) 0;padding:0 var(--be-gutter) 20px;border-bottom:1px solid var(--be-line)}.be-chips::-webkit-scrollbar{display:none}.be-posts{padding-top:clamp(28px,4vw,48px)}.be-count{margin-top:clamp(40px,5vw,56px);padding-top:20px;border-top:1px solid var(--be-line)}.be-empty{padding:48px 0;color:var(--be-text-secondary)}.be-article__header{max-width:880px;margin:0 auto;padding:clamp(32px,6vw,72px) var(--be-gutter) clamp(28px,4vw,40px)}.be-article__header .be-eyebrow{display:inline-flex;align-items:center;min-height:32px;text-decoration:none;color:var(--be-green-dark)}.be-article__title{font-family:var(--be-font-display);font-weight:500;font-size:clamp(36px,9.2vw,60px);line-height:1.06;letter-spacing:-.012em;margin:10px 0 0;text-wrap:balance}.be-article__dek{font-size:clamp(18px,4.6vw,21px);line-height:1.5;color:var(--be-text-secondary);margin:16px 0 0;max-width:40ch;text-wrap:pretty}.be-article__meta{margin-top:24px;padding-top:18px;border-top:1px solid var(--be-line);display:grid;gap:8px}.be-article__byline,.be-article__meta .be-meta{display:flex;flex-wrap:wrap;gap:4px 8px}.be-article__byline{font-size:15px;line-height:1.45}.be-article__byline strong{font-weight:600}.be-article__credential{color:var(--be-text-secondary)}.be-article__hero{max-width:1240px;margin:0 auto;padding:0 clamp(0px,4vw,48px)}.be-article__hero-media{aspect-ratio:4 / 3;max-height:620px;width:100%;overflow:hidden;background:var(--be-oatmeal)}.be-article__hero-media img{width:100%;height:100%;object-fit:cover}.be-column{max-width:var(--be-reading);margin:0 auto;padding:0 20px;box-sizing:content-box!important}.be-takeaways{padding-top:clamp(28px,5vw,48px)}.be-takeaways__box{background:var(--be-green-tint);border-radius:4px;padding:clamp(22px,5vw,32px)}.be-takeaways h2{font-family:var(--be-font-display);font-weight:500;font-size:22px;line-height:1.2;margin:0}.be-takeaways ol{list-style:none;margin:18px 0 0;padding:0;display:grid;gap:16px}.be-takeaways li{display:grid;grid-template-columns:32px minmax(0,1fr);gap:12px;align-items:baseline;font-size:16px;line-height:1.55;text-wrap:pretty}.be-takeaways__n{font-family:var(--be-font-mono);font-size:13px;font-weight:600;color:var(--be-green-dark);font-variant-numeric:tabular-nums}.be-body{padding-top:clamp(36px,6vw,56px);font-family:var(--be-font-fine);font-size:clamp(17px,4.4vw,19px);line-height:1.7}.be-body>:first-child{margin-top:0}.be-body p,.be-body ul,.be-body ol{margin:16px 0 0}.be-body li+li{margin-top:8px}.be-body h2{font-family:var(--be-font-display);font-weight:500;font-size:clamp(26px,6.6vw,32px);line-height:1.15;margin:44px 0 0}.be-body h3{font-family:var(--be-font-display);font-weight:500;font-size:clamp(21px,5vw,24px);line-height:1.2;margin:32px 0 0}.be-body a{color:var(--be-charcoal);text-decoration-color:var(--be-terracotta);text-underline-offset:3px}.be-body img{height:auto}.be-term{cursor:help;text-decoration:underline dotted var(--be-terracotta);text-decoration-thickness:1.5px;text-underline-offset:4px;border-radius:2px}.be-term:focus-visible{outline:2px solid var(--be-green);outline-offset:2px}.be-term[aria-expanded=true]{background:var(--be-oatmeal)}.be-term-card{position:absolute;z-index:50;max-width:min(320px,calc(100vw - 40px));padding:12px 14px;background:#fff;color:#222524;box-shadow:0 0 0 1px #d9d5ca,0 8px 24px #2225241f;border-radius:10px;font-family:var(--font-body--family),Inter,system-ui,-apple-system,"Segoe UI",sans-serif;font-size:15px;text-align:left;line-height:1.5;opacity:0;transform:translateY(4px);transition:opacity .16s cubic-bezier(.22,.61,.36,1),transform .16s cubic-bezier(.22,.61,.36,1);pointer-events:none}.be-term-card.is-open{opacity:1;transform:none;pointer-events:auto}.be-term-card__term{display:block;font-weight:600;margin-bottom:2px}@media(prefers-reduced-motion:reduce){.be-term-card{transition:none;transform:none}}.be sup{font-size:.62em;line-height:0;vertical-align:.9em;margin-left:1px}.be sup a{font-family:var(--be-font-sans);font-weight:600;color:var(--be-green-dark);text-decoration:none;padding:0 2px}.be-figure{margin:36px 0 0;font-family:var(--be-font-sans)}.be-figure>:not(figcaption){background:var(--be-white);border:1px solid var(--be-line);border-radius:4px;padding:clamp(20px,5vw,28px)}.be-figure>img{width:100%;height:auto}.be-figure figcaption{font-size:14px;line-height:1.5;color:var(--be-text-secondary);margin-top:12px}.be-figure figcaption strong{font-weight:600;color:var(--be-charcoal)}.be-figure figcaption sup,.be-evidence sup{font-size:.7em;vertical-align:.7em}.be-evidence{margin:36px -20px 0;background:var(--be-ink);color:var(--be-ink-text);padding:clamp(28px,6vw,40px) clamp(20px,5vw,40px);font-family:var(--be-font-sans);font-size:16px;line-height:1.6}.be-body .be-evidence+*{margin-top:48px}.be-body .be-evidence p{margin:6px 0 0;text-wrap:pretty}.be-body .be-evidence .be-evidence__eyebrow{margin:0;font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:var(--be-ink-secondary)}.be-body .be-evidence h3{font-family:var(--be-font-display);font-weight:500;font-size:clamp(24px,6vw,28px);line-height:1.2;margin:10px 0 24px;color:var(--be-ink-text)}.be-evidence__row{border-top:1px solid var(--be-ink-line);padding-top:16px}.be-evidence__row+.be-evidence__row{margin-top:20px}.be-body .be-evidence .be-evidence__label{margin:0;font-size:14px;font-weight:600;color:var(--be-ink-text)}.be-evidence__row+.be-evidence__row .be-evidence__label{color:var(--be-ink-secondary)}.be-evidence a,.be-evidence sup a{color:var(--be-ink-text)}.be-body .be-snapshot{margin:36px 0 0;background:var(--be-white);border:1px solid var(--be-line);border-radius:4px;padding:20px 20px 4px;font-family:var(--be-font-sans);font-size:16px;line-height:1.55}.be-body .be-snapshot+*{margin-top:36px}.be-body .be-snapshot p{margin:0}.be-body .be-snapshot .be-snapshot__eyebrow{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--be-green-dark)}.be-snapshot__eyebrow span{font-size:13px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--be-text-secondary)}.be-body .be-snapshot h3{margin:12px 0 0;font-size:clamp(20px,5vw,22px);line-height:1.25}.be-body .be-snapshot .be-snapshot__facts{margin:16px 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--be-line);border:1px solid var(--be-line);border-radius:4px;overflow:hidden}.be-body .be-snapshot__facts li{margin:0;background:var(--be-ecru);padding:10px 10px 12px;display:flex;flex-direction:column;gap:2px;font-size:15px;font-weight:500;line-height:1.3;font-variant-numeric:tabular-nums;min-width:0;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.be-snapshot__facts li span{font-size:12px;font-weight:400;color:var(--be-text-secondary)}.be-body .be-snapshot .be-snapshot__result{margin-top:16px}.be-snapshot__result strong{font-weight:600}.be-snapshot details{margin-top:4px}.be-snapshot summary{list-style:none;cursor:pointer;min-height:48px;display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:600}.be-snapshot summary::-webkit-details-marker{display:none}.be-snapshot summary span{text-decoration:underline;text-decoration-color:var(--be-terracotta);text-decoration-thickness:2px;text-underline-offset:5px;transition:text-decoration-color .32s var(--be-ease)}.be-snapshot summary:hover span{text-decoration-color:var(--be-charcoal)}.be-snapshot summary:after{content:"";width:7px;height:7px;margin-top:-4px;border-right:2px solid var(--be-charcoal);border-bottom:2px solid var(--be-charcoal);transform:rotate(45deg);transition:transform .32s var(--be-ease),margin .32s var(--be-ease)}.be-snapshot details[open] summary:after{margin-top:4px;transform:rotate(-135deg)}.be-snapshot__when-open,.be-snapshot details[open] .be-snapshot__when-closed{display:none}.be-snapshot details[open] .be-snapshot__when-open{display:inline}.be-snapshot summary:focus-visible{outline:2px solid var(--be-charcoal);outline-offset:2px}.be-snapshot__details{border-top:1px solid var(--be-line);padding:16px 0 20px}.be-body .be-snapshot .be-snapshot__label{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--be-text-secondary)}.be-body .be-snapshot .be-snapshot__label:not(:first-child){margin-top:14px}.be-body .be-snapshot .be-snapshot__label+p{margin-top:4px}.be-body .be-snapshot .be-snapshot__source{margin-top:16px;font-size:13px;line-height:1.5;color:var(--be-text-secondary);overflow-wrap:anywhere}.be-body .be-ladder{margin:36px 0 0;font-family:var(--be-font-sans);font-size:16px;line-height:1.5}.be-body .be-ladder+*{margin-top:36px}.be-ladder__box{background:var(--be-white);border:1px solid var(--be-line);border-radius:4px;padding:20px 16px 4px}.be-body .be-ladder p{margin:0}.be-body .be-ladder .be-ladder__eyebrow{padding:0 4px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--be-green-dark)}.be-body .be-ladder h3{margin:8px 0 0;padding:0 4px;font-size:clamp(22px,5.5vw,26px)}.be-body .be-ladder .be-ladder__intro{margin:8px 0 16px;padding:0 4px;font-size:15px;color:var(--be-text-secondary)}.be-ladder details{border-top:1px solid var(--be-line)}.be-ladder summary{list-style:none;cursor:pointer;min-height:64px;padding:14px 4px;display:flex;align-items:center;gap:14px}.be-ladder summary::-webkit-details-marker{display:none}.be-ladder summary:after{content:"";flex:none;width:7px;height:7px;margin:-4px 4px 0 0;border-right:2px solid var(--be-terracotta);border-bottom:2px solid var(--be-terracotta);transform:rotate(45deg);transition:transform .32s var(--be-ease),margin .32s var(--be-ease)}.be-ladder details[open] summary:after{margin-top:4px;transform:rotate(-135deg)}.be-ladder summary:focus-visible{outline:2px solid var(--be-charcoal);outline-offset:2px}.be-ladder summary:hover strong{text-decoration:underline;text-decoration-color:var(--be-terracotta);text-decoration-thickness:2px;text-underline-offset:4px}.be-ladder__meter{flex:none;display:flex;align-items:flex-end;gap:3px;height:24px}.be-ladder__meter i{display:block;width:5px;border-radius:1px;background:var(--be-line)}.be-ladder__meter i:nth-child(1){height:9px}.be-ladder__meter i:nth-child(2){height:14px}.be-ladder__meter i:nth-child(3){height:19px}.be-ladder__meter i:nth-child(4){height:24px}.be-ladder__level-1 .be-ladder__meter i:nth-child(-n+1),.be-ladder__level-2 .be-ladder__meter i:nth-child(-n+2),.be-ladder__level-3 .be-ladder__meter i:nth-child(-n+3),.be-ladder__level-4 .be-ladder__meter i:nth-child(-n+4){background:var(--be-green-dark)}.be-ladder__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.be-ladder__text strong{font-weight:600}.be-ladder__text span{font-size:14px;color:var(--be-text-secondary)}.be-ladder__text .be-ladder__count{font-size:13px;font-variant-numeric:tabular-nums}.be-body .be-ladder ul{margin:0;padding:0 4px 16px 40px;list-style:none;font-size:15px;line-height:1.45}.be-body .be-ladder li+li{margin-top:10px}.be-ladder li strong{font-weight:600}.be-ladder figcaption{font-size:14px;line-height:1.5;color:var(--be-text-secondary);margin-top:12px}.be-ladder figcaption strong{font-weight:600;color:var(--be-charcoal)}.be-snapshot sup,.be-ladder sup{font-size:.7em;vertical-align:.7em}@supports (interpolate-size: allow-keywords){.be-snapshot details,.be-ladder details{interpolate-size:allow-keywords}.be-snapshot details::details-content,.be-ladder details::details-content{block-size:0;overflow:hidden;transition:block-size .48s cubic-bezier(.65,0,.35,1),content-visibility .48s allow-discrete}.be-snapshot details[open]::details-content,.be-ladder details[open]::details-content{block-size:auto}}.be-gloss{max-width:calc(var(--be-reading) + 2 * var(--be-gutter));padding-bottom:clamp(64px,9vw,112px)}.be-gloss__eyebrow{margin:0 0 12px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.be .be-gloss__eyebrow a{color:var(--be-green-dark);text-decoration:none}.be .be-gloss__eyebrow a:hover{text-decoration:underline;text-decoration-color:var(--be-terracotta);text-decoration-thickness:2px;text-underline-offset:4px}.be-gloss__content{margin-top:16px;font-size:17px;line-height:1.6}.be-gloss__search{margin-top:28px;display:flex;flex-direction:column;gap:8px}.be-gloss__search[hidden]{display:none}.be-gloss__search label{font-size:14px;font-weight:600}.be-gloss__search input{height:48px;padding:0 14px;background:var(--be-white);border:1px solid var(--be-text-secondary);border-radius:4px;font:inherit;font-size:16px;color:var(--be-charcoal)}.be-gloss__search input:focus-visible{outline:2px solid var(--be-charcoal);outline-offset:2px}.be-gloss__count{margin:0;font-size:13px;color:var(--be-text-secondary);font-variant-numeric:tabular-nums}.be-gloss__letters{margin:24px 0 8px;display:flex;flex-wrap:wrap;gap:4px}.be .be-gloss__letters a{min-width:44px;min-height:44px;display:grid;place-items:center;border:1px solid var(--be-line);border-radius:4px;font-family:var(--be-font-display);font-size:18px;font-weight:500;color:var(--be-charcoal);text-decoration:none;transition:border-color .32s var(--be-ease)}.be .be-gloss__letters a:hover{border-color:var(--be-terracotta)}.be-gloss__group{margin-top:32px;scroll-margin-top:96px}.be-gloss__group[hidden],.be-gloss__term[hidden],.be-gloss__letters[hidden]{display:none}.be-gloss__letter{margin:0 0 4px;font-family:var(--be-font-display);font-weight:500;font-size:28px;line-height:1.2;color:var(--be-green-dark)}.be-gloss__term{border-top:1px solid var(--be-line);padding:16px 0;scroll-margin-top:96px}.be-gloss__term:target{background:var(--be-oatmeal);margin:0 -12px;padding:16px 12px}.be-gloss__term h3{margin:0;font-family:var(--be-font-display);font-weight:500;font-size:21px;line-height:1.3}.be-gloss__term p{margin:6px 0 0;font-size:16px;line-height:1.6;max-width:64ch}.be-gloss__term .be-gloss__used{font-size:14px;line-height:1.5;color:var(--be-text-secondary)}.be .be-gloss__used a{color:var(--be-charcoal);text-decoration-color:var(--be-terracotta);text-decoration-thickness:2px;text-underline-offset:4px}.be-gloss__empty{margin:24px 0 0;font-size:16px}.be .be-body sup a,.be .be-body sup a:hover,.be .be-body sup a:focus-visible{text-decoration:none}.be .be-body sup a:hover{color:var(--be-green)}.be .be-body .be-evidence sup a:hover,.be .be-body .be-evidence a:hover{color:var(--be-ink-secondary)}.be .be-body p>a:hover{color:var(--be-charcoal);text-decoration-color:var(--be-terracotta)}.be-filed{margin-top:40px;padding-top:20px;border-top:1px solid var(--be-line);display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-family:var(--be-font-sans)}.be-filed__label{font-size:14px;color:var(--be-text-secondary);margin-right:4px}.be-refs{padding-top:clamp(40px,6vw,56px);scroll-margin-top:80px}.be-refs__box{border-top:1px solid var(--be-charcoal);border-bottom:1px solid var(--be-line)}.be-refs summary{list-style:none;cursor:pointer;min-height:60px;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 0}.be-refs summary::-webkit-details-marker{display:none}.be-refs__label{font-family:var(--be-font-display);font-weight:500;font-size:22px}.be-refs__count{font-family:var(--be-font-sans);font-size:15px;font-weight:400;color:var(--be-text-secondary)}.be-refs__toggle{flex:none;width:44px;height:44px;border-radius:50%;border:1px solid var(--be-line-strong);display:grid;place-items:center;font-size:20px;line-height:1;transition:transform .32s var(--be-ease),border-color .32s var(--be-ease)}.be-refs details[open] .be-refs__toggle{transform:rotate(45deg);border-color:var(--be-terracotta)}@supports (interpolate-size: allow-keywords){.be-refs details{interpolate-size:allow-keywords}.be-refs details::details-content{block-size:0;overflow:hidden;transition:block-size .48s cubic-bezier(.65,0,.35,1),content-visibility .48s allow-discrete}.be-refs details[open]::details-content{block-size:auto}}.be-refs ol{list-style:none;margin:0;padding:0 0 20px}.be-refs li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;padding:12px 8px;margin:0 -8px;border-radius:4px;font-size:15px;line-height:1.5;scroll-margin-top:80px;transition:background .6s var(--be-ease)}.be-refs li.is-highlighted{background:var(--be-green-tint)}.be-refs__n{font-weight:600;color:var(--be-green-dark);font-variant-numeric:tabular-nums}.be-refs__text{overflow-wrap:anywhere}.be-fit{padding-top:clamp(40px,6vw,56px)}.be-fit .be-eyebrow{color:var(--be-text-secondary)}.be-fit__card{margin-top:14px;display:grid;grid-template-columns:96px minmax(0,1fr);gap:18px;align-items:start;padding:18px;border:1px solid var(--be-line);border-radius:4px;background:var(--be-white)}.be-fit__media{width:96px;height:96px;background:var(--be-ecru);overflow:hidden}.be-fit__media img{width:100%;height:100%;object-fit:cover}.be-fit__title{font-family:var(--be-font-display);font-weight:500;font-size:19px;line-height:1.25;margin:0}.be-fit__claim{font-size:15px;line-height:1.5;color:var(--be-text-secondary);margin:6px 0 0;text-wrap:pretty}.be-fit__details{font-size:13px;color:var(--be-text-meta);margin-top:8px;font-variant-numeric:tabular-nums}.be-fit .be-link-arrow{margin-top:4px}.be-disclaimer{font-size:13px;font-weight:600;line-height:1.5;margin:16px 0 0;padding:14px 16px;border:1px solid var(--be-line-strong);border-radius:4px}.be-newsletter{margin-top:clamp(56px,8vw,88px);background:var(--be-oatmeal);border-top:1px solid var(--be-line);border-bottom:1px solid var(--be-line)}.be-newsletter__inner{max-width:var(--be-reading);margin:0 auto;padding:clamp(44px,7vw,64px) 20px;box-sizing:content-box!important}.be-newsletter h2{font-family:var(--be-font-display);font-weight:500;font-size:clamp(28px,7vw,36px);line-height:1.12;margin:0;text-wrap:balance}.be-newsletter__body{font-size:16px;color:var(--be-text-secondary);margin:12px 0 0;max-width:46ch}.be-newsletter__form{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.be-newsletter__field{flex:1 1 240px;min-width:0;display:grid}.be-newsletter input[type=email]{height:52px;width:100%;background:var(--be-white);border:1px solid var(--be-line-strong);border-radius:4px;padding:0 16px;font:inherit;font-size:16px;color:var(--be-charcoal)}.be-button{flex:1 1 140px;height:52px;display:grid;place-items:center;padding:0 24px;border:0;border-radius:14px;background:var(--be-green);color:var(--be-white);font:inherit;font-size:15px;font-weight:500;cursor:pointer;transition:background .24s var(--be-ease)}.be-button:hover{background:var(--be-green-dark)}.be-newsletter__success{display:flex;gap:10px;align-items:center;margin-top:24px;min-height:52px;font-size:16px;font-weight:500}.be-newsletter__success svg{width:18px;height:18px;flex:none}.be-newsletter__error{margin:10px 0 0;font-size:14px;color:var(--be-charcoal)}.be-more{max-width:1240px;margin:0 auto;padding:clamp(48px,7vw,80px) var(--be-gutter) clamp(56px,8vw,96px)}.be-more__head{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.be-more h2{font-family:var(--be-font-display);font-weight:500;font-size:clamp(28px,7vw,36px);line-height:1.12;margin:0}.be-more .be-grid{gap:36px 28px;margin-top:28px}.be-newsletter--listing{margin-top:clamp(48px,7vw,80px)}@media(prefers-reduced-motion:reduce){.be *,.be *:before,.be *:after,.be details::details-content{transition:none!important;scroll-behavior:auto!important}}.be .be-outbound:after{content:"\2197";display:inline-block;margin-left:.15em;font-size:.75em;line-height:1;text-decoration:none;vertical-align:.15em}.be-body .be-fact{margin:36px 0 0;padding:18px 20px 20px;background:var(--be-oatmeal);border-radius:4px;font-family:var(--be-font-sans);font-size:16px;line-height:1.55}.be-body .be-fact+*{margin-top:36px}.be-body .be-fact p{margin:0}.be-body .be-fact .be-fact__eyebrow{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--be-green-dark)}.be-fact__eyebrow:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--be-terracotta)}.be-body .be-fact strong{font-family:var(--be-font-display);font-size:clamp(19px,4.8vw,21px);font-weight:600;line-height:1.3;display:block;margin-bottom:6px}.be-body .be-bars{margin:36px 0 0;font-family:var(--be-font-sans);font-size:16px;line-height:1.45}.be-body .be-bars+*{margin-top:36px}.be-bars__box{background:var(--be-white);border:1px solid var(--be-line);border-radius:4px;padding:20px 20px 22px}.be-body .be-bars p{margin:0}.be-body .be-bars .be-bars__eyebrow{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--be-green-dark)}.be-body .be-bars h3{margin:8px 0 16px;font-size:clamp(20px,5vw,22px);line-height:1.25}.be-body .be-bars__list{margin:0;padding:0;list-style:none;display:grid;gap:16px}.be-body .be-bars__list li{margin:0;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label value" "track track";gap:6px 12px;align-items:baseline}.be-bars__label{grid-area:label;font-size:15px}.be-bars__label small{display:block;font-size:13px;color:var(--be-text-secondary)}.be-bars__value{grid-area:value;font-family:var(--be-font-display);font-size:22px;font-weight:600;font-variant-numeric:tabular-nums}.be-bars__track{grid-area:track;height:10px;border-radius:5px;background:var(--be-oatmeal);overflow:hidden}.be-bars__fill{display:block;height:100%;width:0;border-radius:5px;background:var(--be-green);transition:width .9s var(--be-ease)}.be-body .be-bars figcaption{margin-top:10px;font-size:14px;color:var(--be-text-secondary)}@media(prefers-reduced-motion:reduce){.be-bars__fill{transition:none}}.be-body .be-check{margin:36px 0 0;background:var(--be-white);border:1px solid var(--be-line);border-radius:4px;padding:20px 20px 22px;font-family:var(--be-font-sans);font-size:16px;line-height:1.5}.be-body .be-check+*{margin-top:36px}.be-body .be-check p{margin:0}.be-body .be-check .be-check__eyebrow{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--be-green-dark)}.be-body .be-check h3{margin:8px 0 6px;font-size:clamp(20px,5vw,22px);line-height:1.25}.be-body .be-check .be-check__intro{font-size:15px;color:var(--be-text-secondary)}.be-body .be-check__list{margin:16px 0 0;padding:0;list-style:none;display:grid;gap:8px}.be-body .be-check__list li{margin:0}.be-check__item{display:flex;align-items:center;gap:12px;width:100%;min-height:48px;padding:10px 14px;background:var(--be-ecru);border:1px solid var(--be-line);border-radius:4px;font:inherit;font-size:15px;color:var(--be-charcoal);text-align:left;cursor:pointer;transition:border-color .2s var(--be-ease),background-color .2s var(--be-ease)}.be-check__item:before{content:"";flex:none;width:20px;height:20px;border:1.5px solid var(--be-line-strong);border-radius:4px;background:var(--be-white) center / 12px no-repeat}.be-check__item:hover{border-color:var(--be-terracotta)}.be-check__item:focus-visible{outline:2px solid var(--be-charcoal);outline-offset:2px}.be-check__item[aria-pressed=true]{background:var(--be-green-tint);border-color:var(--be-green)}.be-check__item[aria-pressed=true]:before{border-color:var(--be-green-dark);background-color:var(--be-green-dark);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 6.2l2.6 2.6L10 3.4' fill='none' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.be-check__result{margin-top:18px;padding-top:16px;border-top:1px solid var(--be-line)}.be-body .be-check__result p+p,.be-body .be-check__result p+ul{margin-top:8px}.be-body .be-check__result ul{margin:0;padding-left:20px;font-size:15px}.be-body .be-check__result li{margin:4px 0 0}.be-check__summary{font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/2/assets/barrier-edit.css.map */
