.bd-page{font-family:var(--font-sans);animation:bd-fade .4s var(--ease-out) both}@keyframes bd-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.bd-page{animation:none}}.bd-top{color:var(--color-graphite);padding:clamp(28px, 5vh, 56px) var(--gutter) clamp(40px, 6vh, 80px);background:#e8e8e6}.bd-eyebrow{z-index:40;padding:34px var(--gutter) 20px;transition:background .4s var(--ease-out);background:#e8e8e6;position:sticky;top:0}body[data-bd-tone=dark] .bd-eyebrow{background:#1d1d1d}body[data-bd-tone=dark] .bd-eyebrow__title{color:var(--color-teal-light)}body[data-bd-tone=dark] .bd-eyebrow__q{color:color-mix(in srgb, var(--color-cream) 55%, transparent)}.bd-eyebrow:before{content:"";z-index:1;width:calc(var(--bd-progress,0) * 100%);background-image:radial-gradient(circle, var(--color-orange) 1.5px, transparent 1.9px);background-position:0;background-repeat:repeat-x;background-size:8px 4px;height:4px;transition:width 80ms linear;position:absolute;bottom:0;left:0}.bd-eyebrow__title{text-indent:var(--rail);font-family:var(--font-serif);font-weight:400;font-size:var(--text-display);letter-spacing:-.01em;color:var(--color-teal);transition:color .4s var(--ease-out);margin:0;line-height:1.07}.bd-eyebrow__lead{font-weight:700}.bd-eyebrow__q{color:var(--color-teal-light)}.bd-eyebrow:after{content:"";background-image:radial-gradient(circle, color-mix(in srgb, var(--color-teal) 55%, transparent) 1.3px, transparent 1.7px);background-position:50%;background-repeat:space no-repeat;background-size:8px 4px;height:4px;position:absolute;bottom:0;left:0;right:0}.bd-manifest{font-family:var(--font-serif);letter-spacing:-.005em;color:var(--color-graphite);margin:0 0 clamp(30px,5vh,52px);font-size:clamp(28px,3vw,46px);font-weight:400;line-height:1.16}.bd-lead{max-width:62ch;color:color-mix(in srgb, var(--color-graphite) 78%, transparent);margin:0 0 clamp(24px,3.5vh,40px);font-size:clamp(16px,1.4vw,19px);line-height:1.5}.bd-postits{flex-wrap:wrap;gap:clamp(18px,2.2vw,36px);padding:10px 0 14px;display:flex}.bd-band{background:#1d1d1d;grid-template-columns:repeat(4,1fr);gap:4px;height:clamp(280px,40vh,460px);display:grid}.bd-band__item{background:#2a2a2a;position:relative;overflow:hidden}.bd-mindset{margin-top:clamp(30px,5vh,64px)}.bd-mindset__lead{max-width:58ch;font-family:var(--font-sans);color:var(--color-teal);margin:0 0 clamp(20px,3vh,34px);font-size:clamp(17px,1.6vw,21px);font-weight:700;line-height:1.45}.bd-mindset__lead b{color:var(--color-orange)}.bd-mindset__refs{flex-wrap:wrap;align-items:flex-end;gap:clamp(16px,2vw,30px);margin:0;padding:0;list-style:none;display:flex}.bd-mindset__refs>li{flex:none}.bd-mindref{width:150px;color:var(--color-graphite);-webkit-tap-highlight-color:transparent;flex-direction:column;gap:8px;text-decoration:none;display:flex}.bd-mindset__refs>li:first-child .bd-mindref{width:clamp(150px,17vw,220px)}.bd-mindset__refs>li:nth-child(2) .bd-mindref{width:clamp(110px,11vw,140px)}.bd-mindset__refs>li:nth-child(3) .bd-mindref{width:clamp(140px,15vw,190px)}.bd-mindset__refs>li:nth-child(4) .bd-mindref{width:clamp(100px,10vw,128px)}.bd-mindset__refs>li:nth-child(5) .bd-mindref{width:clamp(150px,16vw,200px)}.bd-mindref__img{aspect-ratio:3/4;background:color-mix(in srgb, var(--color-graphite) 6%, var(--color-cream));transition:transform .4s var(--ease-out);border-radius:3px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.bd-mindref__logo{object-fit:contain;width:56%;height:56%}.bd-mindset__refs>li:nth-child(2) .bd-mindref__img,.bd-mindset__refs>li:nth-child(4) .bd-mindref__img{aspect-ratio:4/3}.bd-mindset__refs>li:nth-child(3) .bd-mindref__img{aspect-ratio:1}@media (hover:hover){.bd-mindref:hover .bd-mindref__img{transform:translateY(-3px)}.bd-mindref:hover .bd-mindref__s{color:var(--color-orange)}}.bd-mindref__t{font-family:var(--font-serif);font-size:15px;font-weight:700;line-height:1.2}.bd-mindref__s{color:color-mix(in srgb, var(--color-graphite) 60%, transparent);transition:color .2s var(--ease-out);font-size:12.5px}.bd-sectors{color:var(--color-cream);padding:clamp(40px, 6vh, 80px) var(--gutter) clamp(30px, 5vh, 56px);background:#1d1d1d}.bd-lead--dark{max-width:62ch;color:color-mix(in srgb, var(--color-cream) 82%, transparent)}.bd-rel,.bd-comp{color:var(--color-cream);padding:clamp(52px, 8vh, 104px) var(--gutter) clamp(58px, 9vh, 120px);background:#1d1d1d}.bd-sec-head{margin-bottom:clamp(40px,6vh,72px)}.bd-sec-title{max-width:46ch;font-family:var(--font-serif);color:color-mix(in srgb, var(--color-cream) 88%, transparent);margin:0;font-size:clamp(23px,2.5vw,36px);font-weight:400;line-height:1.24}.bd-q{color:var(--color-orange);font-weight:700}.bd-rel__grid{grid-template-columns:repeat(4,1fr);gap:clamp(20px,2.4vw,44px);display:grid}.bd-relcard{flex-direction:column;display:flex;position:relative}.bd-relcard__sig{border:1px solid color-mix(in srgb, var(--color-orange) 60%, transparent);letter-spacing:.08em;text-transform:uppercase;color:var(--color-orange);border-radius:999px;align-self:flex-start;margin-bottom:12px;padding:4px 10px;font-size:11px;font-weight:700}.bd-relcard__title{font-family:var(--font-serif);color:var(--color-teal-light);margin:0 0 14px;font-size:24px;font-weight:700}.is-signature .bd-relcard__title{color:var(--color-orange)}.bd-relcard__desc{color:color-mix(in srgb, var(--color-cream) 74%, transparent);margin:0 0 22px;font-size:16px;line-height:1.52}.bd-relcard__meta{gap:clamp(20px,2vw,32px);margin:0 0 26px;display:flex}.bd-relcard__meta dt{color:var(--color-orange);margin-bottom:4px;font-size:12px;font-weight:700}.bd-relcard__meta dd{color:var(--color-cream);margin:0;font-size:14px}.bd-relcard__monthly{border:1px dashed color-mix(in srgb, var(--color-teal-light) 45%, transparent);font-variant-numeric:tabular-nums;color:var(--color-teal-light);border-radius:8px;margin:0 0 22px;padding:12px 14px;font-size:13px;font-weight:700;line-height:1.4}.bd-relcard__monthly-lbl{color:color-mix(in srgb, var(--color-cream) 62%, transparent);margin-bottom:4px;font-size:12px;font-weight:400;display:block}.bd-relcard__more{--pill-ink:var(--color-cream);--accent:var(--color-teal-light);margin-top:auto}.bd-bridge{background:var(--color-orange);color:var(--color-graphite);padding:clamp(30px, 4.5vh, 52px) var(--gutter);flex-wrap:wrap;align-items:center;gap:clamp(20px,4vw,64px);display:flex;position:relative}.bd-bridge__text{max-width:32ch;font-family:var(--font-serif);color:var(--color-graphite);margin:0;font-size:clamp(20px,2vw,28px);line-height:1.22}.bd-bridge__cta{--pill-ink:var(--color-graphite);--accent:var(--color-graphite)}.bd-bridge__postit{margin-left:auto}.bd-carousel{background:#1d1d1d}.bd-comp__togglebar{top:var(--bd-eyebrow-h,76px);z-index:6;background:#1d1d1d;margin-bottom:clamp(24px,4vh,44px);padding:clamp(10px,1.6vh,18px) 0 clamp(12px,2vh,22px);position:sticky}.bd-comp__toggle{margin-top:0}.bd-comp__list{flex-direction:column;display:flex}.bd-comprow{grid-template-columns:minmax(140px,1fr) 2fr 1.5fr;align-items:start;gap:clamp(18px,2.4vw,48px);padding:clamp(26px,3.6vh,46px) 0;display:grid;position:relative}.bd-comprow+.bd-comprow:before{content:"";background-image:radial-gradient(circle, color-mix(in srgb, var(--color-cream) 22%, transparent) 1.3px, transparent 1.7px);background-position:50%;background-repeat:space no-repeat;background-size:8px 4px;height:4px;position:absolute;top:0;left:0;right:0}.bd-comprow__name{font-family:var(--font-serif);color:var(--color-teal-light);margin:0;font-size:24px;font-weight:700}.bd-comprow__def{font-family:var(--font-serif);color:var(--color-cream);margin:0;font-size:24px;font-weight:400;line-height:1.42}.bd-comprow__arii{color:color-mix(in srgb, var(--color-teal-light) 88%, transparent);margin:0;padding:0;font-size:16px;line-height:1.7;list-style:none}.bd-comprow__arii-item{transition:all .2s var(--ease-out)}.bd-comprow__arii-item.is-removed{opacity:.4;color:#ff6b6b;-webkit-text-decoration:line-through #ff6b6b;text-decoration:line-through #ff6b6b;text-decoration-thickness:2px}.bd-comprow__arii li:before{content:"· ";color:var(--color-orange)}.bd-comprow__arii-item.is-removed:before{color:#ff6b6b}.bd-comp__note{color:color-mix(in srgb, var(--color-cream) 55%, transparent);margin:clamp(30px,4vh,48px) 0 0;font-size:13px}.bd-proof{background:var(--color-cream);color:var(--color-graphite);padding:clamp(52px, 8vh, 104px) var(--gutter) clamp(48px, 7vh, 96px)}.bd-proof__nums{flex-wrap:wrap;justify-content:center;gap:clamp(28px,5vw,72px);margin-bottom:clamp(44px,7vh,88px);display:flex}@media (max-width:920px){.bd-eyebrow{padding-top:var(--chrome-clear)}.bd-eyebrow__title{text-indent:0;font-size:clamp(30px,8.4vw,44px)}.bd-manifest{font-size:clamp(29px,7.6vw,42px)}.bd-sec-title{font-size:clamp(25px,6.2vw,34px)}.bd-lead{font-size:17px}.bd-sectors{padding-top:clamp(28px,4.5vh,48px);padding-bottom:clamp(20px,3.5vh,40px)}.bd-sectors .bd-postits{gap:5px 0;padding:6px 0 8px}.bd-sectors .bd-postits>*{margin-right:-14px}.bd-sectors .bd-postits>:last-child{margin-right:0}.bd-sectors .bd-postits .postit__paper{min-width:0;padding:8px 14px;font-size:13px}.bd-rel__grid{grid-template-columns:1fr;gap:clamp(28px,6vh,44px)}.bd-comprow{grid-template-columns:1fr;gap:10px}.bd-bridge{flex-direction:column;align-items:flex-start}.bd-bridge__postit{margin-left:0}}
