.bt h1,.bt h2,.bt h3{text-wrap:balance}.bt .s p.lede{font-size:18.5px;line-height:1.55;color:var(--dim);max-width:56ch;margin:0}.bt .hero{position:relative;padding:176px 0 104px;overflow:hidden;isolation:isolate}.bt .hero .glow{position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(60% 70% at 50% 0%,#fab30024,#e08e000d 46%,#fab30000 74%),linear-gradient(180deg,#0d0d0c,#121110 55%,#0d0d0c)}.bt .hero .glow:after{content:"";position:absolute;inset:0;opacity:.22;background-image:linear-gradient(rgba(253,252,249,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(253,252,249,.05) 1px,transparent 1px);background-size:48px 48px;mask-image:radial-gradient(70% 70% at 50% 30%,#000 25%,transparent 100%);-webkit-mask-image:radial-gradient(70% 70% at 50% 30%,#000 25%,transparent 100%)}.bt .hero .wrap{text-align:center;display:flex;flex-direction:column;align-items:center}.bt .hero .eyebrow{justify-content:center}.bt .hero h1{font-family:var(--sans);font-weight:600;font-size:clamp(40px,5vw,68px);line-height:1.04;letter-spacing:-.03em;margin:0 0 24px;max-width:16ch;color:var(--paper)}.bt .hero p.sub{font-size:19px;line-height:1.55;color:var(--dim);max-width:52ch;margin:0 0 34px}.bt .hero .actions{display:flex;flex-wrap:wrap;gap:14px;align-items:center;justify-content:center}.bt .logos{border-block:1px solid var(--line);padding:34px 0}.bt .logos .wrap{display:flex;align-items:center;gap:44px;flex-wrap:wrap}.bt .logos .label{font-family:var(--mono);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--dim2);flex:none}.bt .logos ul{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:44px;flex-wrap:wrap;flex:1;justify-content:space-between}.bt .logos .logo-img{height:22px;width:auto;display:block;filter:brightness(0) invert(1);opacity:.62;transition:opacity .25s ease}.bt .logos .logo-img.tall{height:40px}.bt .logos li:hover .logo-img{opacity:.95}.bt .split{display:grid;grid-template-columns:1fr 1.1fr;gap:56px;align-items:start}.bt .split h2{margin-bottom:0}.bt .split .box{border-left:2px solid var(--y);padding:8px 0 8px 26px;margin-top:6px}.bt .split .box p{margin:0;font-size:19px;line-height:1.55;color:var(--paper)}.bt .split .box p+p{margin-top:14px;color:var(--dim);font-size:17.5px}.bt .origin h2{max-width:26ch}.bt .thennow{display:grid;grid-template-columns:1fr auto 1fr;gap:28px;align-items:stretch;margin-top:52px}.bt .thennow .panel{border:1px solid var(--line);border-radius:8px;padding:30px 30px 32px;background:linear-gradient(180deg,#fdfcf906,#fdfcf900)}.bt .thennow .panel.now{border-color:#fab30066;background:linear-gradient(180deg,#fab3000f,#fdfcf900)}.bt .thennow .tag{font-family:var(--mono);font-weight:500;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--dim2);margin:0 0 16px}.bt .thennow .panel.now .tag{color:var(--y)}.bt .thennow h3{font-family:var(--sans);font-weight:600;font-size:24px;line-height:1.2;letter-spacing:-.015em;margin:0 0 12px;color:var(--paper)}.bt .thennow p{margin:0;font-size:17px;line-height:1.55;color:var(--dim)}.bt .thennow .arrow{display:flex;align-items:center;color:var(--y)}.bt .thennow .arrow svg{width:36px;height:18px;stroke:currentColor;fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.bt .origin .more{margin:26px 0 0;font-family:var(--mono);font-size:12.5px;letter-spacing:.03em}.bt .origin .more a{color:var(--dim2);text-decoration:none;transition:color .2s ease}.bt .origin .more a:hover{color:var(--y)}.bt .break{position:relative;height:clamp(420px,62vh,720px);overflow:hidden;background:#0f1726;border-block:1px solid var(--line)}.bt .break img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center 45%;display:block}.bt section.s.quotes{padding:120px 0;overflow:hidden;isolation:isolate}.bt .quotes .blob{position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(50% 60% at 50% 50%,#fab30012,#fab30000 70%)}.bt .quotes .grid{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:44px}.bt .quote{position:relative;width:calc((100% - 40px) / 3);display:flex;flex-direction:column;gap:26px;padding:28px 26px 26px;border-radius:var(--r);background:#14141380;backdrop-filter:blur(18px) saturate(130%);-webkit-backdrop-filter:blur(18px) saturate(130%);border:1px solid rgba(253,252,249,.14);box-shadow:0 30px 70px #0006,inset 0 1px #fdfcf912}.bt .quote .q{font-family:var(--sans);font-size:24px;line-height:1;color:var(--y);height:14px}.bt .quote p{margin:0;font-size:17.5px;line-height:1.5;color:var(--paper);letter-spacing:-.005em;flex:1}.bt .quote .who{display:flex;align-items:center;gap:14px;padding-top:20px;border-top:1px solid rgba(253,252,249,.08)}.bt .quote .who img{width:44px;height:44px;border-radius:50%;object-fit:cover;display:block;flex:none;border:1px solid rgba(250,179,0,.35)}.bt .quote .who b{display:block;font-size:14.5px;font-weight:500;color:var(--paper)}.bt .quote .who span{display:block;font-family:var(--mono);font-size:11.5px;letter-spacing:.03em;color:var(--dim2);margin-top:3px}@media(max-width:900px){.bt .hero{padding:128px 0 72px}.bt .logos .wrap{gap:24px}.bt .logos ul{justify-content:flex-start;gap:28px}.bt .split,.bt .cta .box{grid-template-columns:1fr;gap:28px}.bt .thennow{grid-template-columns:1fr;gap:16px}.bt .thennow .arrow{justify-content:center;transform:rotate(90deg);height:36px}.bt section.s{padding:80px 0}.bt .quote{width:100%}}
