.bk-hero{padding:calc(64px + clamp(40px,6vw,88px)) 0 clamp(56px,7vw,104px);overflow-x:clip}.bk-hero-eyebrow{margin-bottom:clamp(18px,2.2vw,30px)}.bk-hero-title{color:#dfe5ff;max-width:12.5em}.bk-hero-line{display:block}.bk-recorded{display:inline-block;position:relative}.bk-recorded:after{content:"";background:var(--cyan);height:.07em;min-height:3px;box-shadow:0 0 18px color-mix(in oklab,var(--cyan)55%,transparent);transform-origin:0;animation:bk-draw var(--t-keep)var(--ease-keep)1.3s forwards;position:absolute;bottom:.01em;left:.02em;right:.02em;transform:scaleX(0)}.bk-recorded-tag{border:1px solid color-mix(in oklab,var(--cyan)55%,transparent);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--cyan);white-space:nowrap;opacity:0;animation:bk-fade-in var(--t-settle)var(--ease-settle)1.75s forwards;border-radius:4px;padding:.3em .6em;font-size:max(11px,.12em);font-weight:500;line-height:1;position:absolute;top:.12em;left:calc(100% + .32em)}.bk-hero-lower{grid-template-columns:minmax(260px,.72fr) minmax(0,2fr);align-items:start;gap:clamp(28px,4vw,64px);margin-top:clamp(32px,4vw,56px);display:grid}.bk-hero-copy{flex-direction:column;gap:28px;padding-top:8px;display:flex}.bk-hero-actions{flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}.bk-down:after{content:" ↓"}.bk-hero-stage{width:calc(100% + var(--gutter) + max(0px,(100vw - var(--max))/2) - 8px);min-width:0}.bk-hero .bk-scene-pause{right:calc(var(--gutter) + max(0px,(100vw - var(--max))/2) + 4px)}.bk-proof{border-top:1px solid var(--line);color:var(--mute);flex-wrap:wrap;gap:10px 34px;margin-top:clamp(56px,6vw,88px);padding-top:22px;font-size:14px;display:flex}.bk-proof li{align-items:center;gap:8px;display:flex}.bk-proof li:before{content:"";background:var(--cyan);border-radius:50%;width:5px;height:5px}.bk-hero-eyebrow,.bk-hero-line,.bk-hero-copy,.bk-hero-stage,.bk-proof{animation:bk-rise .9s var(--ease-settle)both}.bk-hero-line:first-child{animation-delay:80ms}.bk-hero-line:nth-child(2){animation-delay:.18s}.bk-hero-copy{animation-delay:.38s}.bk-hero-stage{animation-delay:.48s}.bk-proof{animation-delay:.7s}@media (max-width:960px){.bk-hero-lower{grid-template-columns:1fr}.bk-hero-stage{width:100%}.bk-hero .bk-scene-pause{right:4px}}@media (max-width:600px){.bk-recorded-tag{display:none}}.bk-how{padding:clamp(72px,9vw,136px) 0}.bk-how-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.55fr);gap:clamp(32px,5vw,80px);display:grid}.bk-how-sticky{order:2;align-self:start;position:sticky;top:calc(64px + max(24px,50vh - 302px))}.bk-how-steps{order:1}.bk-how-title{max-width:8em;margin-top:16px}.bk-how-step{opacity:.28;min-height:78vh;transition:opacity var(--t-settle)var(--ease-settle);flex-direction:column;justify-content:center;gap:16px;display:flex}.bk-how-step.on{opacity:1}.bk-how-step:first-of-type{min-height:60vh}.bk-how-step:last-child{min-height:100vh}.bk-how-n{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--accent-text);font-size:12px}.bk-how-lead{font-family:var(--display);font-variation-settings:"wdth" 94;letter-spacing:-.02em;max-width:17em;color:var(--fg);text-wrap:balance;font-size:clamp(24px,2.3vw,32px);font-weight:500;line-height:1.12}.bk-how-dots{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mute);gap:18px;margin-top:28px;font-size:11px;display:flex}.bk-how-dots li{transition:color var(--t-settle);flex:1;padding-top:10px;position:relative}.bk-how-dots li:before{content:"";background:var(--line);height:2px;transition:background-color var(--t-settle);position:absolute;top:0;left:0;right:0}.bk-how-dots li.on{color:var(--fg)}.bk-how-dots li.on:before{background:var(--accent-text)}@media (max-width:900px){.bk-how-grid{grid-template-columns:1fr}.bk-how-sticky{z-index:2;background-color:var(--ground);transition:background-color var(--t-page)var(--ease-page);order:0;padding:12px 0 8px;top:64px}.bk-how-sticky:after{content:"";background:linear-gradient(var(--ground),transparent);pointer-events:none;height:28px;position:absolute;top:100%;left:0;right:0}.bk-how-steps{order:1}.bk-how-dots{gap:8px;margin-top:10px;font-size:10px}.bk-how-step,.bk-how-step:first-of-type{min-height:70vh}.bk-how-step:last-child{min-height:90vh}}.bk-problem{border-top:1px solid var(--night-line);padding:clamp(72px,9vw,140px) 0}.bk-problem-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:center;gap:clamp(36px,6vw,96px);display:grid}.bk-problem-title{max-width:9em;margin-top:16px}.bk-asks{padding:clamp(80px,10vw,150px) 0}.bk-asks-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:clamp(36px,6vw,96px);display:grid}.bk-asks-copy{flex-direction:column;gap:20px;display:flex}.bk-asks-copy .bk-ruled{margin-top:8px}@media (max-width:900px){.bk-problem-grid,.bk-asks-grid{grid-template-columns:1fr}.bk-asks-scene{order:2}}.bk-works{border-top:1px solid var(--paper-line);padding:clamp(72px,9vw,136px) 0}.bk-works-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(36px,6vw,96px);display:grid}.bk-works-copy{flex-direction:column;gap:18px;display:flex}.bk-works-more{align-self:flex-start;margin-top:6px}.bk-works-copy code{background:var(--paper-chip);color:var(--cyan-deep);border-radius:4px;padding:1px 6px}.bk-pricing{border-top:1px solid var(--paper-line);padding:clamp(72px,9vw,136px) 0}.bk-pricing-title{max-width:13em;margin:16px 0 18px}.bk-objections{border-top:1px solid var(--paper-line);padding:clamp(72px,9vw,136px) 0}.bk-qa{border-top:1px solid var(--ink);margin-top:clamp(32px,4vw,56px)}.bk-qa>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:16px clamp(24px,5vw,80px);padding:28px 0;display:grid}.bk-qa dt{font-family:var(--display);letter-spacing:-.02em;font-variation-settings:"wdth" 94;color:var(--fg);text-wrap:balance;font-size:clamp(22px,2vw,28px);font-weight:500;line-height:1.15}.bk-qa dd{color:color-mix(in oklab,var(--fg)82%,transparent);text-wrap:pretty;font-size:clamp(16px,1.2vw,18px);line-height:1.6}@media (max-width:900px){.bk-works-grid,.bk-qa>div{grid-template-columns:1fr}}
