:root{--bh-bg: #000000;--bh-fg: #ffffff;--bh-muted: #a3a3a3;--bh-dim: #6b6b6b;--bh-border: #2a2a2a;--bh-border-strong: #404040;--bh-surface: #0a0a0a;--bh-surface-2: #111111;--bh-grid-line: rgba(255, 255, 255, .05);--bh-focus: #ffffff;--bh-font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bh-font-sans: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--bh-fs-xs: .75rem;--bh-fs-sm: .875rem;--bh-fs-base: 1rem;--bh-fs-md: 1.125rem;--bh-fs-lg: 1.25rem;--bh-fs-xl: 1.5rem;--bh-fs-2xl: 2rem;--bh-fs-hero: clamp(2.5rem, 5.5vw + 1rem, 4.25rem);--bh-lh-tight: 1.12;--bh-lh-snug: 1.35;--bh-lh-body: 1.6;--bh-track-tight: -.035em;--bh-track-wide: .1em;--bh-1: 8px;--bh-2: 16px;--bh-3: 24px;--bh-4: 32px;--bh-5: 40px;--bh-6: 48px;--bh-8: 64px;--bh-10: 80px;--bh-page-max: 1120px;--bh-gutter: clamp(16px, 4vw, 32px);--bh-status-h: 40px;--bh-col-gap: 0;--bh-tap: 44px;--bh-ease: cubic-bezier(.2, .8, .2, 1);--bh-dur: .16s}*,*:before,*:after{box-sizing:border-box}html{color-scheme:dark;background:var(--bh-bg)}body.bh-body{margin:0;min-height:0;background-color:var(--bh-bg);color:var(--bh-fg);font-family:var(--bh-font-sans);font-size:var(--bh-fs-base);line-height:var(--bh-lh-body);background-image:linear-gradient(var(--bh-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--bh-grid-line) 1px,transparent 1px);background-size:24px 24px;background-attachment:scroll;overflow-x:hidden}img,svg{display:block;max-width:100%;height:auto}a{color:var(--bh-fg);text-decoration-thickness:1px;text-underline-offset:.2em}a:hover{color:var(--bh-muted)}:focus-visible{outline:2px solid var(--bh-focus);outline-offset:3px}.bh-skip{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.bh-skip:focus{position:fixed;left:var(--bh-gutter);top:calc(var(--bh-status-h) + 8px);z-index:100;width:auto;height:auto;padding:12px 16px;min-height:var(--bh-tap);background:var(--bh-bg);border:1px solid var(--bh-fg);font-family:var(--bh-font-mono);font-size:var(--bh-fs-sm)}.bh-container{width:min(100% - (var(--bh-gutter) * 2),var(--bh-page-max));margin-inline:auto}.bh-eyebrow{font-family:var(--bh-font-mono);font-size:var(--bh-fs-xs);letter-spacing:var(--bh-track-wide);text-transform:uppercase;color:var(--bh-muted);margin:0 0 var(--bh-2)}.bh-muted{color:var(--bh-muted)}.bh-mono{font-family:var(--bh-font-mono)}.bh-section{padding:var(--bh-8) 0;border-bottom:1px solid var(--bh-border)}.bh-section:last-of-type{border-bottom:none}.bh-section__title{font-size:var(--bh-fs-xl);font-weight:400;letter-spacing:var(--bh-track-tight);margin:0 0 var(--bh-1);line-height:var(--bh-lh-tight)}.bh-section__lede{margin:0 0 var(--bh-5);color:var(--bh-muted);max-width:52ch;font-size:var(--bh-fs-sm)}.bh-status{position:sticky;top:0;z-index:50;height:var(--bh-status-h);display:flex;align-items:center;border-bottom:1px solid var(--bh-border);background:#000000f0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:var(--bh-font-mono);font-size:var(--bh-fs-xs);letter-spacing:var(--bh-track-wide);text-transform:uppercase}.bh-status__inner{display:flex;gap:var(--bh-2);align-items:center;width:min(100% - (var(--bh-gutter) * 2),var(--bh-page-max));margin-inline:auto}.bh-status__dot{width:6px;height:6px;border-radius:50%;background:var(--bh-fg);flex-shrink:0}.bh-status__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bh-hero{padding:var(--bh-10) 0 var(--bh-8);border-bottom:1px solid var(--bh-border)}.bh-hero__title{font-family:var(--bh-font-sans);font-size:var(--bh-fs-hero);font-weight:800;line-height:var(--bh-lh-tight);letter-spacing:var(--bh-track-tight);margin:0 0 var(--bh-3);max-width:18ch}.bh-hero__sub{font-size:var(--bh-fs-md);font-weight:400;color:var(--bh-muted);max-width:48ch;margin:0 0 var(--bh-5);line-height:var(--bh-lh-body)}.bh-hero__actions{display:flex;flex-wrap:wrap;gap:var(--bh-2)}.bh-btn{display:inline-flex;align-items:center;justify-content:center;min-height:var(--bh-tap);padding:0 var(--bh-3);border:1px solid var(--bh-fg);background:transparent;color:var(--bh-fg);font-family:var(--bh-font-mono);font-size:var(--bh-fs-xs);letter-spacing:var(--bh-track-wide);text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background var(--bh-dur) var(--bh-ease),color var(--bh-dur) var(--bh-ease)}.bh-btn:hover{background:var(--bh-fg);color:var(--bh-bg);text-decoration:none}.bh-btn[aria-disabled=true],.bh-btn:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.bh-btn--ghost{border-color:var(--bh-border-strong)}.bh-flow__track{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:stretch;gap:0;border:1px solid var(--bh-border);background:var(--bh-surface)}.bh-flow__step{padding:var(--bh-4);min-height:140px;display:flex;flex-direction:column;gap:var(--bh-2)}.bh-flow__num{font-family:var(--bh-font-mono);font-size:var(--bh-fs-xs);letter-spacing:var(--bh-track-wide);color:var(--bh-muted);margin:0}.bh-flow__label{font-size:var(--bh-fs-lg);font-weight:400;letter-spacing:var(--bh-track-tight);margin:0;line-height:var(--bh-lh-snug)}.bh-flow__body{margin:0;color:var(--bh-muted);font-size:var(--bh-fs-sm)}.bh-flow__connector{width:24px;display:flex;align-items:center;justify-content:center;border-left:1px solid var(--bh-border);border-right:1px solid var(--bh-border);color:var(--bh-dim);background:var(--bh-bg)}.bh-flow__connector svg{width:16px;height:16px}.bh-pillars__grid{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--bh-border)}.bh-pillar{padding:var(--bh-4);background:var(--bh-surface);border-right:1px solid var(--bh-border)}.bh-pillar:last-child{border-right:none}.bh-pillar__index{font-family:var(--bh-font-mono);font-size:var(--bh-fs-xs);color:var(--bh-muted);letter-spacing:var(--bh-track-wide);margin:0 0 var(--bh-2)}.bh-pillar__title{font-size:var(--bh-fs-sm);font-family:var(--bh-font-mono);letter-spacing:var(--bh-track-wide);text-transform:uppercase;font-weight:400;margin:0 0 var(--bh-2)}.bh-pillar__headline{font-size:var(--bh-fs-lg);font-weight:400;letter-spacing:var(--bh-track-tight);margin:0 0 var(--bh-2);line-height:var(--bh-lh-snug)}.bh-pillar__body{margin:0;color:var(--bh-muted);font-size:var(--bh-fs-sm)}.bh-pillar__outcome{margin:0 0 var(--bh-2);color:var(--bh-fg);font-size:var(--bh-fs-sm)}.bh-card{border:1px solid var(--bh-border);background:var(--bh-surface-2);padding:var(--bh-5);display:flex;flex-direction:column;gap:var(--bh-2);max-width:720px}.bh-card__label{font-family:var(--bh-font-mono);font-size:var(--bh-fs-xs);letter-spacing:var(--bh-track-wide);text-transform:uppercase;color:var(--bh-muted);margin:0}.bh-card__name{font-size:var(--bh-fs-xl);font-weight:400;letter-spacing:var(--bh-track-tight);margin:0}.bh-card__sub{margin:0;font-weight:400;color:var(--bh-fg)}.bh-card__desc{margin:0;color:var(--bh-muted);font-size:var(--bh-fs-sm)}.bh-card__meta{list-style:none;margin:var(--bh-2) 0 0;padding:0;font-family:var(--bh-font-mono);font-size:var(--bh-fs-xs);color:var(--bh-muted);display:grid;gap:var(--bh-2)}.bh-card__meta li{border-top:1px solid var(--bh-border);padding-top:var(--bh-2)}.bh-card__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--bh-2);margin-top:var(--bh-2);padding-top:var(--bh-3);border-top:1px solid var(--bh-border)}.bh-card__price{font-family:var(--bh-font-mono);font-size:var(--bh-fs-xs);letter-spacing:var(--bh-track-wide);text-transform:uppercase}.bh-proof__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:0;border:1px solid var(--bh-border)}.bh-proof__item{padding:var(--bh-4);border-right:1px solid var(--bh-border);border-bottom:1px solid var(--bh-border);background:var(--bh-surface)}.bh-proof__item:nth-child(2n){border-right:none}.bh-proof__item:nth-last-child(-n+2){border-bottom:none}.bh-proof__stat{font-family:var(--bh-font-mono);font-size:var(--bh-fs-lg);font-weight:400;letter-spacing:var(--bh-track-tight);margin:0 0 var(--bh-2)}.bh-proof__note{margin:0;color:var(--bh-muted);font-size:var(--bh-fs-sm)}.bh-proof__src{margin:var(--bh-2) 0 0;font-family:var(--bh-font-mono);font-size:var(--bh-fs-xs);color:var(--bh-dim)}.bh-faq details{border:1px solid var(--bh-border);border-bottom:none;background:var(--bh-surface)}.bh-faq details:last-child{border-bottom:1px solid var(--bh-border)}.bh-faq summary{list-style:none;cursor:pointer;min-height:var(--bh-tap);display:flex;align-items:center;justify-content:space-between;gap:var(--bh-2);padding:var(--bh-2) var(--bh-3);font-weight:400;font-size:var(--bh-fs-md)}.bh-faq summary::-webkit-details-marker{display:none}.bh-faq summary:after{content:"+";font-family:var(--bh-font-mono);color:var(--bh-muted)}.bh-faq details[open] summary:after{content:"\2212"}.bh-faq__a{margin:0;padding:0 var(--bh-3) var(--bh-3);color:var(--bh-muted);font-size:var(--bh-fs-sm);max-width:68ch}.bh-faq__badge{display:inline-block;margin-left:8px;font-family:var(--bh-font-mono);font-size:10px;letter-spacing:var(--bh-track-wide);text-transform:uppercase;color:var(--bh-dim);border:1px solid var(--bh-border);padding:2px 6px;vertical-align:middle}.bh-footer{border-top:1px solid var(--bh-border);padding:var(--bh-5) 0;font-family:var(--bh-font-mono);font-size:var(--bh-fs-xs);color:var(--bh-muted);letter-spacing:var(--bh-track-wide)}.bh-footer__inner{display:flex;flex-direction:column;gap:var(--bh-2)}.bh-footer__links{display:flex;flex-wrap:wrap;gap:var(--bh-3)}.bh-footer a{color:var(--bh-muted);min-height:var(--bh-tap);display:inline-flex;align-items:center}.bh-staging-banner{margin-top:var(--bh-4);padding:var(--bh-2) var(--bh-3);border:1px dashed var(--bh-border-strong);font-family:var(--bh-font-mono);font-size:var(--bh-fs-xs);color:var(--bh-muted);letter-spacing:var(--bh-track-wide);text-transform:uppercase}.bh-staging-toggle{position:fixed;right:12px;bottom:12px;z-index:90;display:flex;gap:4px;padding:8px;background:#000;border:1px solid var(--bh-border-strong);font-family:var(--bh-font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.bh-staging-toggle button{min-width:44px;min-height:44px;border:1px solid var(--bh-border);background:transparent;color:var(--bh-muted);font:inherit;cursor:pointer}.bh-staging-toggle button[aria-pressed=true]{border-color:var(--bh-fg);color:var(--bh-fg)}.bh-staging-toggle__label{color:var(--bh-dim);align-self:center;padding:0 6px}@media(max-width:900px){.bh-flow__track{grid-template-columns:1fr}.bh-flow__connector{width:100%;height:24px;border-left:none;border-right:none;border-top:1px solid var(--bh-border);border-bottom:1px solid var(--bh-border)}.bh-flow__connector svg{transform:rotate(90deg)}.bh-pillars__grid{grid-template-columns:1fr}.bh-pillar{border-right:none;border-bottom:1px solid var(--bh-border)}.bh-pillar:last-child{border-bottom:none}.bh-proof__grid{grid-template-columns:1fr}.bh-proof__item{border-right:none;border-bottom:1px solid var(--bh-border)}.bh-proof__item:last-child{border-bottom:none}.bh-status__text{white-space:normal}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/blockheight-mono.css.map */
