@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-latin-400-normal.CDDApCn2.woff2)format("woff2"),url(/_astro/ibm-plex-sans-latin-400-normal.CYLoc0-x.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-latin-500-normal.6ng42L7E.woff2)format("woff2"),url(/_astro/ibm-plex-sans-latin-500-normal.BgVn5rGT.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-latin-600-normal.CuJfVYMP.woff2)format("woff2"),url(/_astro/ibm-plex-sans-latin-600-normal.Cu4Hd6ag.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-500-normal.DSY6xOcd.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-500-normal.CB9ihrfo.woff)format("woff")}:root{color-scheme:light;--bg:#f8f6f1;--surface:#fdfcfa;--surface-2:#f0ece5;--fill-hover:#1a16120d;--line:#1a16121f;--line-strong:#1a16123d;--input-border:#1a161280;--fg:#1a1612;--fg-2:#47413c;--muted:#6b635a;--accent:#a8372c;--accent-fg:#fff;--accent-text:#a8372c;--accent-soft:#a8372c14;--success:#256a3e;--warning:#5d4c00;--danger:#7c2b50;--shadow-fly:0 1px 2px #1a16120f, 0 8px 24px -8px #1a16122e;--surface-fly:var(--surface);--font-sans:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--text-xs:.75rem;--text-sm:.875rem;--text-md:.9375rem;--text-base:1.0625rem;--text-lg:1.25rem;--text-xl:1.5rem;--text-2xl:1.875rem;--text-3xl:2.5rem;--leading-body:1.6;--leading-doc:1.5;--leading-cell:1.4;--leading-tight:1.2;--measure:68ch;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--space-16:4rem;--space-24:6rem;--radius-sm:3px;--radius:6px;--ease:cubic-bezier(.2, 0, 0, 1);--dur-fast:.12s;--dur-base:.18s}@media screen and (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--bg:#1a1612;--surface:#221e1a;--surface-2:#2c2722;--fill-hover:#f5f2ed0f;--line:#f5f2ed1a;--line-strong:#f5f2ed33;--input-border:#f5f2ed66;--fg:#f2eee8;--fg-2:#cbc3ba;--muted:#9e978f;--accent:#cf4235;--accent-fg:#fff;--accent-text:#f07f77;--accent-soft:#cf42351f;--success:#79c58e;--warning:#d7bc66;--danger:#e68aaf;--shadow-fly:0 0 0 1px #f5f2ed0a, 0 16px 40px -12px #000000b3;--surface-fly:var(--surface-2)}}@media screen{:root[data-theme=dark]{color-scheme:dark;--bg:#1a1612;--surface:#221e1a;--surface-2:#2c2722;--fill-hover:#f5f2ed0f;--line:#f5f2ed1a;--line-strong:#f5f2ed33;--input-border:#f5f2ed66;--fg:#f2eee8;--fg-2:#cbc3ba;--muted:#9e978f;--accent:#cf4235;--accent-fg:#fff;--accent-text:#f07f77;--accent-soft:#cf42351f;--success:#79c58e;--warning:#d7bc66;--danger:#e68aaf;--shadow-fly:0 0 0 1px #f5f2ed0a, 0 16px 40px -12px #000000b3;--surface-fly:var(--surface-2)}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--header-h,3.5rem) + var(--space-4))}body{background:var(--bg);color:var(--fg);font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-body);font-feature-settings:"kern";text-rendering:optimizelegibility;margin:0}@media screen and (prefers-color-scheme:dark){:root:not([data-theme=light]) body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}:root[data-theme=dark] body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4{line-height:var(--leading-tight);text-wrap:balance;margin:0}h1{font-size:var(--text-3xl);letter-spacing:-.015em;font-weight:500}h2{font-size:var(--text-2xl);letter-spacing:-.01em;font-weight:500}h3{font-size:var(--text-lg);font-weight:600}h4{font-size:var(--text-base);font-weight:600}p{text-wrap:pretty;margin:0}p+p{margin-top:var(--space-4)}strong,b{font-weight:600}.bm-lead{font-size:var(--text-lg);color:var(--fg-2);line-height:1.5}.bm-prose{max-width:var(--measure)}.bm-small{font-size:var(--text-sm)}.bm-note{font-size:var(--text-xs);color:var(--muted);line-height:1.5}.bm-muted{color:var(--muted)}.bm-label{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--muted);line-height:1rem}.bm-num,.bm-table td,.bm-kpi__value{font-variant-numeric:tabular-nums}code,kbd,samp{font-family:var(--font-mono);font-size:.9em}code{border-radius:var(--radius-sm);background:var(--surface-2);padding:.1em .35em}kbd{border:1px solid var(--line-strong);border-radius:var(--radius-sm);min-width:1.5rem;height:1.5rem;font-size:var(--text-xs);border-bottom-width:2px;align-items:center;padding-inline:.375rem;display:inline-flex}a{color:inherit;text-decoration-line:underline;text-decoration-color:var(--accent);text-underline-offset:.2em;transition:text-decoration-thickness var(--dur-fast) var(--ease);text-decoration-thickness:max(1px,.09em)}a:hover{text-decoration-thickness:max(2px,.14em)}::selection{background:var(--accent);color:var(--accent-fg)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.bm-wordmark{font-family:var(--font-mono);letter-spacing:0;color:var(--fg);white-space:nowrap;align-items:center;gap:.45em;font-size:1.125rem;font-weight:500;text-decoration:none;display:inline-flex}.bm-wordmark__mark,.bm-mark{aspect-ratio:361/447;background:currentColor;flex:none;display:inline-block;-webkit-mask:url(/_astro/logo-bitmaker.DqOpmevt.png) 50%/contain no-repeat;mask:url(/_astro/logo-bitmaker.DqOpmevt.png) 50%/contain no-repeat}@media (forced-colors:active){.bm-wordmark__mark,.bm-mark{forced-color-adjust:none;background-color:canvastext}.bm-wordmark .bm-wordmark__mark{background-color:linktext}}.bm-wordmark__mark{height:1.75em}.bm-mark{height:6rem}.bm-wordmark--sm{font-size:.875rem}.bm-wordmark--lg{font-size:1.75rem}.bm-cursor{color:var(--accent);animation:1.1s step-end 4 bm-blink}@keyframes bm-blink{50%{opacity:0}}.bm-doc .bm-cursor,.bm-slide .bm-cursor{animation:none}.bm-wrap{width:100%;max-width:72rem;padding-inline:var(--space-4);margin-inline:auto}@media (width>=40rem){.bm-wrap{padding-inline:var(--space-6)}}.bm-section{padding-block:var(--space-12);border-top:1px solid var(--line)}@media (width>=64rem){.bm-section{padding-block:var(--space-16)}}.bm-header{z-index:10;background:var(--bg);border-bottom:1px solid var(--line);position:sticky;top:0}.bm-header__row{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);min-height:3.5rem;padding-block:var(--space-2);flex-wrap:wrap;display:flex}.bm-nav{align-items:center;gap:var(--space-1);font-size:var(--text-sm);display:flex}.bm-nav a{padding:var(--space-2) var(--space-3);border-radius:var(--radius);color:var(--fg-2);white-space:nowrap;text-decoration:none}.bm-nav a:hover{color:var(--fg);background:var(--fill-hover)}.bm-nav a[aria-current=page]{color:var(--fg);font-weight:500}.bm-btn{justify-content:center;align-items:center;gap:var(--space-2);min-height:2.5rem;padding:0 var(--space-4);border:1px solid var(--line-strong);border-radius:var(--radius);color:var(--fg);font:500 var(--text-sm) / 1 var(--font-sans);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);background:0 0;text-decoration:none;display:inline-flex}.bm-btn:hover{border-color:var(--fg);background:var(--fill-hover)}.bm-btn:active{translate:0 1px}.bm-btn--primary{border-color:var(--accent);background:var(--accent);color:var(--accent-fg)}.bm-btn--primary:hover{border-color:var(--accent);background:color-mix(in oklab, var(--accent) 88%, #1a1612)}.bm-btn--ghost{border-color:#0000}.bm-btn--lg{min-height:2.75rem;padding-inline:var(--space-6);font-size:var(--text-md)}@media (pointer:coarse){.bm-btn{min-height:2.75rem}}.bm-tag{align-items:center;gap:var(--space-1);border:1px solid var(--line-strong);border-radius:var(--radius-sm);font-size:var(--text-xs);color:var(--fg-2);white-space:nowrap;padding:.0625rem .4375rem;line-height:1.125rem;display:inline-flex}.bm-tag--accent{background:var(--accent-soft);color:var(--accent-text);border-color:#0000;font-weight:500}.bm-status{font-size:var(--text-sm);color:var(--fg-2);align-items:center;gap:.4em;display:inline-flex}.bm-status:before{content:"";width:.95em;height:.95em;mask:var(--glyph) center / contain no-repeat;background:currentColor;flex:none}.bm-status--ok:before{color:var(--success);--glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0Zm3.3 4.9L6.9 9.3 4.7 7.1 3.6 8.2l3.3 3.3 5.5-5.5Z'/%3E%3C/svg%3E")}.bm-status--warn:before{color:var(--warning);--glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 .8 15.6 15H.4L8 .8Zm-.8 5v4.4h1.6V5.8H7.2Zm0 5.8v1.6h1.6v-1.6H7.2Z'/%3E%3C/svg%3E")}.bm-status--danger:before{color:var(--danger);--glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.7 0h6.6L16 4.7v6.6L11.3 16H4.7L0 11.3V4.7L4.7 0Zm.9 4.5L4.5 5.6 6.9 8l-2.4 2.4 1.1 1.1L8 9.1l2.4 2.4 1.1-1.1L9.1 8l2.4-2.4-1.1-1.1L8 6.9 5.6 4.5Z'/%3E%3C/svg%3E")}.bm-card{padding:var(--space-6);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.bm-card--recommended{box-shadow:inset 2px 0 0 var(--accent)}.bm-fly{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface-fly);box-shadow:var(--shadow-fly)}.bm-callout{padding:var(--space-4) var(--space-6);border-left:2px solid var(--line-strong);background:var(--surface-2);color:var(--fg-2);font-size:var(--text-md)}.bm-kpi{padding:var(--space-4);border-radius:var(--radius);background:var(--surface-2)}.bm-kpi__label{font-size:var(--text-xs);color:var(--muted)}.bm-kpi__value{margin-top:var(--space-1);font-size:var(--text-xl);font-weight:600;line-height:var(--leading-tight)}.bm-kpi__note{margin-top:var(--space-1);font-size:var(--text-xs);color:var(--fg-2)}.bm-table-wrap{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);overflow-x:auto}.bm-table{border-collapse:collapse;width:100%;font-size:var(--text-sm);line-height:var(--leading-cell)}.bm-table th,.bm-table td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.bm-table thead th{border-bottom-color:var(--line-strong);background:var(--surface-2);color:var(--fg-2);white-space:nowrap;font-weight:500}.bm-table tbody tr:last-child>*{border-bottom:0}.bm-table .bm-num{text-align:right;white-space:nowrap}.bm-table .bm-cell-note{margin-top:var(--space-1);color:var(--fg-2);font-weight:400;display:block}@media (width<=40rem){.bm-table th,.bm-table td{padding-inline:var(--space-3)}}.bm-table tfoot td,.bm-table tfoot th{border-top:1px solid var(--line-strong);border-bottom:0;font-weight:600}.bm-table tr.is-recommended>:first-child{box-shadow:inset 2px 0 0 var(--accent)}.bm-field{gap:var(--space-2);display:grid}.bm-field__label{font-size:var(--text-sm);font-weight:500}.bm-field__hint{font-size:var(--text-xs);color:var(--muted)}.bm-input{width:100%;min-height:2.75rem;padding:var(--space-2) var(--space-3);border:1px solid var(--input-border);border-radius:var(--radius);background:var(--surface);color:var(--fg);font:400 var(--text-md) / 1.4 var(--font-sans)}.bm-input::placeholder{color:var(--muted)}.bm-input:focus-visible{border-color:var(--accent);outline-offset:0}textarea.bm-input{resize:vertical;min-height:7rem}.bm-doc{font-size:var(--text-md);line-height:var(--leading-doc)}.bm-doc h1{font-size:var(--text-2xl)}.bm-doc h2{font-size:var(--text-xl);font-weight:600}.bm-slide{background:var(--bg);width:1920px;height:1080px;color:var(--fg);padding:96px;font-size:28px;line-height:1.45;position:relative;overflow:hidden}.bm-slide h1,.bm-slide h2{letter-spacing:-.015em;font-size:56px;font-weight:500}.bm-slide__folio{font-family:var(--font-mono);color:var(--muted);font-size:20px;position:absolute;bottom:64px;right:96px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.bm-cursor{animation:none}}@page{size:A4;margin:18mm 16mm}@media print{:root{--bg:#fff;--surface:#fff;--surface-2:#f3f0ea;--line:#1a161229;--line-strong:#1a161266;--shadow-fly:none}body{-webkit-font-smoothing:auto;font-size:11pt;line-height:1.45}.bm-header,.bm-noprint{display:none!important}.bm-table{font-size:10.5pt}.bm-table tr,.bm-card,.bm-callout,.bm-kpi{break-inside:avoid}h1,h2,h3{break-after:avoid}.bm-cursor,.bm-wordmark__mark,.bm-mark,.bm-btn--primary,.bm-status:before,.bm-card--recommended,.bm-table tr.is-recommended>:first-child,.bm-tag--accent{-webkit-print-color-adjust:exact;print-color-adjust:exact}.bm-kpi{border:1px solid var(--line)}.bm-cursor{animation:none}.bm-card,.bm-fly{box-shadow:none}.bm-card--recommended{border-left:2px solid var(--accent)}a{text-decoration-color:currentColor}}html{--header-h:0px}.bm-header{position:static}.bm-wordmark__mark{-webkit-mask-image:url(/_astro/logo-bitmaker-192.MrIMdFVB.png);mask-image:url(/_astro/logo-bitmaker-192.MrIMdFVB.png)}.bm-hero{padding-block:var(--space-16) var(--space-12)}@media (width>=64rem){.bm-hero{padding-block:var(--space-24) var(--space-16)}}.bm-hero h1{max-width:24ch}@media (width<=40rem){.bm-hero h1{font-size:var(--text-2xl)}}.bm-hero .bm-lead{max-width:56ch;margin-top:var(--space-6)}.bm-hero__cta{align-items:center;gap:var(--space-3) var(--space-4);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.bm-offers{gap:var(--space-12) var(--space-8);padding-block:var(--space-4) var(--space-16);display:grid}@media (width>=48rem){.bm-offers{grid-template-columns:repeat(2,minmax(0,1fr))}}.bm-offer{min-width:0;padding-top:var(--space-4);border-top:1px solid var(--line-strong)}.bm-offer h2{font-size:var(--text-xl)}.bm-offer p{max-width:var(--measure);margin-top:var(--space-2);color:var(--fg-2)}.bm-offer ul{gap:var(--space-3);max-width:var(--measure);margin:var(--space-4) 0 0;padding-left:1.25em;list-style-type:"–  ";display:grid}.bm-offer li{color:var(--fg-2)}.bm-offer li strong{color:var(--fg);font-weight:500}.bm-offer li::marker{color:var(--muted)}.bm-footer{padding-block:var(--space-6);border-top:1px solid var(--line);font-size:var(--text-sm);color:var(--fg-2)}.bm-legal{padding-block:var(--space-12) var(--space-16);font-size:var(--text-md)}.bm-legal>*{max-width:var(--measure)}.bm-legal h1{font-size:var(--text-2xl)}.bm-legal section{margin-top:var(--space-8)}.bm-legal h2{font-size:var(--text-lg);letter-spacing:0;font-weight:600}.bm-legal p{margin-top:var(--space-2);color:var(--fg-2);overflow-wrap:anywhere}.bm-lost{padding-block:var(--space-16) var(--space-24)}.bm-lost p{margin-top:var(--space-4);color:var(--fg-2)}
