.hero[data-astro-cid-ge2uvauf]{background:var(--bb-paper);position:relative;overflow:hidden}.glow[data-astro-cid-ge2uvauf]{border-radius:var(--bb-radius-5);pointer-events:none;position:absolute}.glow-coral[data-astro-cid-ge2uvauf]{background:radial-gradient(circle, color-mix(in srgb, var(--bb-coral) 16%, transparent) 0%, transparent 62%);width:900px;height:900px;top:-420px;right:-260px}.glow-moss[data-astro-cid-ge2uvauf]{background:radial-gradient(circle, color-mix(in srgb, var(--bb-moss) 12%, transparent) 0%, transparent 65%);width:700px;height:700px;bottom:-420px;left:-300px}.hero-inner[data-astro-cid-ge2uvauf]{max-width:1200px;padding:var(--bb-space-10) var(--bb-space-6);gap:var(--bb-space-9);grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:center;margin-inline:auto;display:grid;position:relative}.copy[data-astro-cid-ge2uvauf]{gap:var(--bb-space-6);flex-direction:column;display:flex}.eyebrow[data-astro-cid-ge2uvauf]{font-family:JetBrains Mono Variable,monospace;font-size:var(--bb-fs-label);line-height:var(--bb-lh-label);letter-spacing:.16em;text-transform:uppercase;color:var(--bb-moss)}.lead[data-astro-cid-ge2uvauf]{font-size:var(--bb-fs-lead);line-height:var(--bb-lh-lead);color:var(--bb-text-body);text-wrap:pretty;max-width:48ch}.ctas[data-astro-cid-ge2uvauf]{gap:var(--bb-space-3);flex-wrap:wrap;display:flex}.cta[data-astro-cid-ge2uvauf]{font-size:var(--bb-fs-body);line-height:var(--bb-lh-body);border-radius:var(--bb-radius-2);white-space:nowrap;text-align:center;color:var(--bb-forest);font-weight:600;text-decoration:none}.cta-primary[data-astro-cid-ge2uvauf]{background:var(--bb-forest);color:var(--bb-paper);padding:var(--bb-space-4) var(--bb-space-6)}.cta-primary[data-astro-cid-ge2uvauf]:hover{background:var(--bb-moss);color:var(--bb-paper)}.cta-secondary[data-astro-cid-ge2uvauf]{background:var(--bb-white);border:1px solid var(--bb-border);transition:border-color var(--bb-dur) var(--bb-ease);padding:15px 23px}.cta-secondary[data-astro-cid-ge2uvauf]:hover{border-color:var(--bb-forest);color:var(--bb-forest)}.fine[data-astro-cid-ge2uvauf]{font-family:JetBrains Mono Variable,monospace;font-size:var(--bb-fs-label);line-height:var(--bb-lh-lead);color:var(--bb-text-body)}.mockup[data-astro-cid-ge2uvauf]{background:var(--bb-white);border:1px solid var(--bb-border);border-radius:var(--bb-radius-3);box-shadow:var(--bb-shadow-float);overflow:hidden}.mk-bar[data-astro-cid-ge2uvauf]{align-items:center;gap:var(--bb-space-2);padding:var(--bb-space-3) var(--bb-space-4);background:var(--bb-paper-2);border-bottom:1px solid var(--bb-border);display:flex}.mk-dot[data-astro-cid-ge2uvauf]{border-radius:var(--bb-radius-5);background:var(--bb-border);width:8px;height:8px}.mk-title[data-astro-cid-ge2uvauf]{margin-left:var(--bb-space-2);font-family:JetBrains Mono Variable,monospace;font-size:var(--bb-fs-label);color:var(--bb-text-body);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mk-body[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1fr) 232px;display:grid}.mk-canvas[data-astro-cid-ge2uvauf]{padding:var(--bb-space-6);gap:var(--bb-space-3);background:var(--bb-paper);flex-direction:column;min-width:0;display:flex}.mk-line[data-astro-cid-ge2uvauf]{border-radius:var(--bb-radius-1)}.mk-heading[data-astro-cid-ge2uvauf]{background:var(--bb-forest);width:62%;height:16px}.mk-text[data-astro-cid-ge2uvauf]{height:8px;width:var(--w);background:var(--bb-border-2)}.mk-row[data-astro-cid-ge2uvauf]{gap:var(--bb-space-3);margin-top:var(--bb-space-3);border:1.5px dashed var(--bb-coral);border-radius:var(--bb-radius-2);padding:var(--bb-space-3);grid-template-columns:1.5fr 1fr;display:grid;position:relative}.mk-badge[data-astro-cid-ge2uvauf]{top:-12px;left:var(--bb-space-3);font-family:JetBrains Mono Variable,monospace;font-size:var(--bb-fs-label);letter-spacing:.08em;background:var(--bb-coral);color:var(--bb-ink);padding:var(--bb-space-1) var(--bb-space-2);border-radius:var(--bb-radius-1);line-height:1;position:absolute}.mk-col[data-astro-cid-ge2uvauf]{border-radius:var(--bb-radius-2);height:104px}.mk-col-moss[data-astro-cid-ge2uvauf]{background:var(--bb-moss)}.mk-col-mint[data-astro-cid-ge2uvauf]{background:var(--bb-mint)}.mk-handle[data-astro-cid-ge2uvauf]{border-radius:var(--bb-radius-5);background:var(--bb-coral);width:6px;height:32px;position:absolute;top:50%;left:60.5%;transform:translate(-50%,-50%)}.mk-buttons[data-astro-cid-ge2uvauf]{gap:var(--bb-space-2);margin-top:var(--bb-space-1);display:flex}.mk-btn[data-astro-cid-ge2uvauf]{border-radius:var(--bb-radius-1);flex:0 96px;min-width:0;height:32px}.mk-btn-solid[data-astro-cid-ge2uvauf]{background:var(--bb-forest)}.mk-btn-outline[data-astro-cid-ge2uvauf]{background:var(--bb-white);border:1px solid var(--bb-border)}.mk-panel[data-astro-cid-ge2uvauf]{padding:var(--bb-space-4);background:var(--bb-paper-2);border-left:1px solid var(--bb-border);gap:var(--bb-space-4);flex-direction:column;display:flex}.mk-devices[data-astro-cid-ge2uvauf]{gap:var(--bb-space-1);display:flex}.mk-device[data-astro-cid-ge2uvauf]{border-radius:var(--bb-radius-1);background:var(--bb-border-2);height:28px;color:var(--bb-text-body);flex:1;justify-content:center;align-items:center;display:flex}.mk-device-on[data-astro-cid-ge2uvauf]{background:var(--bb-forest);color:var(--bb-paper)}.mk-group[data-astro-cid-ge2uvauf]{gap:var(--bb-space-2);flex-direction:column;display:flex}.mk-label[data-astro-cid-ge2uvauf]{font-family:JetBrains Mono Variable,monospace;font-size:var(--bb-fs-label);letter-spacing:.08em;color:var(--bb-text-body)}.mk-spacing[data-astro-cid-ge2uvauf]{gap:var(--bb-space-1);grid-template-columns:repeat(4,1fr);display:grid}.mk-spacing[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{padding:var(--bb-space-1) 0;text-align:center;border-radius:var(--bb-radius-1);background:var(--bb-white);border:1px solid var(--bb-border);font-family:JetBrains Mono Variable,monospace;font-size:var(--bb-fs-label);color:var(--bb-ink)}.mk-spacing[data-astro-cid-ge2uvauf] .mk-spacing-on[data-astro-cid-ge2uvauf]{background:var(--bb-mint);border-color:var(--bb-moss);color:var(--bb-forest)}.mk-swatches[data-astro-cid-ge2uvauf]{gap:var(--bb-space-1);display:flex}.mk-swatch[data-astro-cid-ge2uvauf]{border-radius:var(--bb-radius-1);width:24px;height:24px}.mk-swatch-forest[data-astro-cid-ge2uvauf]{background:var(--bb-forest);box-shadow:0 0 0 2px var(--bb-paper-2), 0 0 0 3.5px var(--bb-forest)}.mk-swatch-moss[data-astro-cid-ge2uvauf]{background:var(--bb-moss)}.mk-swatch-coral[data-astro-cid-ge2uvauf]{background:var(--bb-coral)}.mk-swatch-pollen[data-astro-cid-ge2uvauf]{background:var(--bb-pollen)}.mk-swatch-mint[data-astro-cid-ge2uvauf]{background:var(--bb-mint)}.mk-vis[data-astro-cid-ge2uvauf]{font-size:var(--bb-fs-caption);line-height:var(--bb-lh-caption);color:var(--bb-ink);justify-content:space-between;align-items:center;display:flex}.mk-track[data-astro-cid-ge2uvauf]{border-radius:var(--bb-radius-5);background:var(--bb-white);border:1.5px solid var(--bb-text-body);flex-shrink:0;width:32px;height:18px;position:relative}.mk-knob[data-astro-cid-ge2uvauf]{border-radius:var(--bb-radius-5);background:var(--bb-text-body);width:12px;height:12px;position:absolute;top:1.5px;left:2px}.mk-track-on[data-astro-cid-ge2uvauf]{background:var(--bb-moss);border:0}.mk-track-on[data-astro-cid-ge2uvauf] .mk-knob[data-astro-cid-ge2uvauf]{background:var(--bb-white);width:14px;height:14px;top:2px;left:auto;right:2px}@media (width<=767px){.glow-coral[data-astro-cid-ge2uvauf]{width:460px;height:460px;top:-240px;right:-200px}.glow-moss[data-astro-cid-ge2uvauf],.mockup[data-astro-cid-ge2uvauf]{display:none}.hero-inner[data-astro-cid-ge2uvauf]{padding:var(--bb-space-8) var(--bb-space-5);grid-template-columns:minmax(0,1fr)}.copy[data-astro-cid-ge2uvauf]{gap:var(--bb-space-4)}h1[data-astro-cid-ge2uvauf]{line-height:var(--bb-lh-h1-m)}.ctas[data-astro-cid-ge2uvauf]{gap:var(--bb-space-2);flex-direction:column}.cta[data-astro-cid-ge2uvauf]{white-space:normal;min-height:44px}}.facts[data-astro-cid-7jf4nakd]{background:var(--bb-forest)}.facts-inner[data-astro-cid-7jf4nakd]{max-width:1200px;padding:var(--bb-space-7) var(--bb-space-6);gap:var(--bb-space-6);grid-template-columns:repeat(5,minmax(0,1fr));margin:0 auto;display:grid}.fact[data-astro-cid-7jf4nakd]{gap:var(--bb-space-1);padding-left:var(--bb-space-4);border-left:1px solid var(--bb-moss);flex-direction:column;display:flex}dt[data-astro-cid-7jf4nakd]{font-family:JetBrains Mono Variable,monospace;font-size:var(--bb-fs-label);line-height:var(--bb-lh-label);letter-spacing:.1em;text-transform:uppercase;color:var(--bb-mint)}dd[data-astro-cid-7jf4nakd]{font-family:Bricolage Grotesque Variable,sans-serif;font-size:var(--bb-fs-h4);line-height:var(--bb-lh-h4);letter-spacing:-.02em;color:var(--bb-paper);margin:0;font-weight:600}@media (width<=767px){.facts-inner[data-astro-cid-7jf4nakd]{padding:var(--bb-space-6) var(--bb-space-5);gap:var(--bb-space-4);grid-template-columns:repeat(2,minmax(0,1fr))}}.lib[data-astro-cid-7g5qp72k]{background:var(--bb-paper)}.lib-inner[data-astro-cid-7g5qp72k]{max-width:1200px;padding:var(--bb-space-10) var(--bb-space-6);margin-inline:auto}.lib-head[data-astro-cid-7g5qp72k]{justify-content:space-between;align-items:flex-end;gap:var(--bb-space-8);margin-bottom:var(--bb-space-7);display:flex}.lib-copy[data-astro-cid-7g5qp72k]{gap:var(--bb-space-3);flex-direction:column;min-width:0;display:flex}.view-all[data-astro-cid-7g5qp72k]{font-size:var(--bb-fs-body);line-height:var(--bb-lh-body);color:var(--bb-moss);border-bottom:1px solid var(--bb-moss);padding-bottom:var(--bb-space-1);white-space:nowrap;flex:none;align-self:flex-end;font-weight:600;text-decoration:none}.view-all[data-astro-cid-7g5qp72k]:hover{color:var(--bb-moss-hover);border-bottom-color:var(--bb-moss-hover)}.eyebrow[data-astro-cid-7g5qp72k]{font-family:JetBrains Mono Variable,monospace;font-size:var(--bb-fs-label);line-height:var(--bb-lh-label);letter-spacing:.16em;text-transform:uppercase;color:var(--bb-moss)}.lead[data-astro-cid-7g5qp72k]{font-size:var(--bb-fs-lead);line-height:var(--bb-lh-lead);color:var(--bb-text-body);text-wrap:pretty;max-width:52ch}.tabs[data-astro-cid-7g5qp72k]{gap:var(--bb-space-2);margin-bottom:var(--bb-space-6);flex-wrap:wrap;display:flex}.tabs[data-astro-cid-7g5qp72k][hidden]{display:none}.tab[data-astro-cid-7g5qp72k]{font-size:var(--bb-fs-small);line-height:var(--bb-lh-small);padding:var(--bb-space-2) var(--bb-space-4);border-radius:var(--bb-radius-5);white-space:nowrap;color:var(--bb-ink);background:var(--bb-white);border:1px solid var(--bb-border);transition:background-color var(--bb-dur) var(--bb-ease), border-color var(--bb-dur) var(--bb-ease);font-weight:500}.tab[data-astro-cid-7g5qp72k]:hover{border-color:var(--bb-forest)}.tab[data-astro-cid-7g5qp72k][aria-selected=true]{background:var(--bb-forest);color:var(--bb-paper);border-color:var(--bb-forest);font-weight:600}.grid[data-astro-cid-7g5qp72k]{gap:var(--bb-space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.grid[data-astro-cid-7g5qp72k].is-collapsed>.card:nth-child(n+13){display:none}.more[data-astro-cid-7g5qp72k]{justify-content:center;display:flex}.show-all[data-astro-cid-7g5qp72k]{margin-top:var(--bb-space-7);font-size:var(--bb-fs-body);line-height:var(--bb-lh-body);color:var(--bb-forest);background:var(--bb-white);border:1px solid var(--bb-border);border-radius:var(--bb-radius-2);min-height:44px;transition:border-color var(--bb-dur) var(--bb-ease);padding:11px 23px;font-weight:600}.show-all[data-astro-cid-7g5qp72k]:hover{border-color:var(--bb-forest)}.show-all[data-astro-cid-7g5qp72k][hidden]{display:none}@media (width<=767px){.lib-inner[data-astro-cid-7g5qp72k]{padding:var(--bb-space-9) var(--bb-space-5)}.lib-head[data-astro-cid-7g5qp72k]{align-items:stretch;gap:var(--bb-space-4);margin-bottom:var(--bb-space-6);flex-direction:column}.view-all[data-astro-cid-7g5qp72k]{white-space:normal;align-self:flex-start;align-items:center;min-height:44px;display:inline-flex}h2[data-astro-cid-7g5qp72k]{line-height:var(--bb-lh-h2-m)}.tabs[data-astro-cid-7g5qp72k]{margin:0 calc(-1 * var(--bb-space-5)) var(--bb-space-4);padding:var(--bb-space-1) var(--bb-space-5);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.tab[data-astro-cid-7g5qp72k]{flex-shrink:0;align-items:center;min-height:44px;display:flex}.grid[data-astro-cid-7g5qp72k]{gap:var(--bb-space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.grid[data-astro-cid-7g5qp72k].is-collapsed>.card:nth-child(n+7){display:none}.show-all[data-astro-cid-7g5qp72k]{margin-top:var(--bb-space-6);width:100%}}.dc[data-astro-cid-zexyyib2]{background:var(--bb-paper-2);border-top:1px solid var(--bb-border);border-bottom:1px solid var(--bb-border)}.dc-inner[data-astro-cid-zexyyib2]{max-width:1200px;padding:var(--bb-space-10) var(--bb-space-6);gap:var(--bb-space-8);flex-direction:column;margin-inline:auto;display:flex}.dc-head[data-astro-cid-zexyyib2]{gap:var(--bb-space-3);flex-direction:column;max-width:680px;display:flex}.eyebrow[data-astro-cid-zexyyib2]{font-family:JetBrains Mono Variable,monospace;font-size:var(--bb-fs-label);line-height:var(--bb-lh-label);letter-spacing:.16em;text-transform:uppercase;color:var(--bb-moss)}.lead[data-astro-cid-zexyyib2]{font-size:var(--bb-fs-lead);line-height:var(--bb-lh-lead);color:var(--bb-text-body);text-wrap:pretty;max-width:52ch}.controls[data-astro-cid-zexyyib2]{gap:var(--bb-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.control[data-astro-cid-zexyyib2]{background:var(--bb-white);border:1px solid var(--bb-border);border-radius:var(--bb-radius-3);padding:var(--bb-space-6);gap:var(--bb-space-3);flex-direction:column;display:flex}.icon[data-astro-cid-zexyyib2]{border-radius:var(--bb-radius-2);background:var(--bb-mint);width:40px;height:40px;color:var(--bb-moss);flex-shrink:0;justify-content:center;align-items:center;display:flex}.icon-dark[data-astro-cid-zexyyib2]{background:var(--bb-moss);color:var(--bb-pollen)}h3[data-astro-cid-zexyyib2]{font-size:var(--bb-fs-h5);line-height:var(--bb-lh-h5);letter-spacing:-.01em;font-weight:600}.control[data-astro-cid-zexyyib2] p[data-astro-cid-zexyyib2],.block-control[data-astro-cid-zexyyib2] p[data-astro-cid-zexyyib2]{font-size:var(--bb-fs-small);line-height:var(--bb-lh-small);color:var(--bb-text-body)}.block-controls[data-astro-cid-zexyyib2]{gap:var(--bb-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.block-control[data-astro-cid-zexyyib2]{background:var(--bb-forest);border-radius:var(--bb-radius-3);padding:var(--bb-space-6);gap:var(--bb-space-6);align-items:flex-start;display:flex}.block-control-copy[data-astro-cid-zexyyib2]{gap:var(--bb-space-2);flex-direction:column;min-width:0;display:flex}.block-label[data-astro-cid-zexyyib2]{font-family:JetBrains Mono Variable,monospace;font-size:var(--bb-fs-label);line-height:var(--bb-lh-label);letter-spacing:.1em;text-transform:uppercase;color:var(--bb-mint)}.block-control[data-astro-cid-zexyyib2] h3[data-astro-cid-zexyyib2]{color:var(--bb-paper)}.block-control[data-astro-cid-zexyyib2] p[data-astro-cid-zexyyib2]{color:var(--bb-mint)}@media (width<=767px){.dc-inner[data-astro-cid-zexyyib2]{padding:var(--bb-space-9) var(--bb-space-5);gap:var(--bb-space-6)}h2[data-astro-cid-zexyyib2]{line-height:var(--bb-lh-h2-m)}.lead[data-astro-cid-zexyyib2]{max-width:none}.controls[data-astro-cid-zexyyib2]{gap:var(--bb-space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.control[data-astro-cid-zexyyib2],.block-control[data-astro-cid-zexyyib2]{padding:var(--bb-space-4);gap:var(--bb-space-2)}.control[data-astro-cid-zexyyib2] .icon[data-astro-cid-zexyyib2]{width:32px;height:32px}.control[data-astro-cid-zexyyib2] .icon[data-astro-cid-zexyyib2] svg[data-astro-cid-zexyyib2]{width:16px;height:16px}h3[data-astro-cid-zexyyib2]{font-size:var(--bb-fs-body);line-height:var(--bb-lh-h6)}.block-controls[data-astro-cid-zexyyib2]{gap:var(--bb-space-3);grid-template-columns:minmax(0,1fr)}.block-control[data-astro-cid-zexyyib2]{gap:var(--bb-space-4)}}.dd-paper[data-astro-cid-m2f423b4]{background:var(--bb-paper)}.dd-paper-2[data-astro-cid-m2f423b4]{background:var(--bb-paper-2);border-top:1px solid var(--bb-border)}.dd-inner[data-astro-cid-m2f423b4]{max-width:1200px;padding:var(--bb-space-10) var(--bb-space-6);gap:var(--bb-space-9);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;margin-inline:auto;display:grid}.dd-media-left[data-astro-cid-m2f423b4] .art[data-astro-cid-m2f423b4]{grid-area:1/1}.dd-copy[data-astro-cid-m2f423b4]{gap:var(--bb-space-4);flex-direction:column;min-width:0;display:flex}.eyebrow[data-astro-cid-m2f423b4]{font-family:JetBrains Mono Variable,monospace;font-size:var(--bb-fs-label);line-height:var(--bb-lh-label);letter-spacing:.16em;text-transform:uppercase;color:var(--bb-moss)}.lead[data-astro-cid-m2f423b4]{font-size:var(--bb-fs-lead);line-height:var(--bb-lh-lead);color:var(--bb-text-body);text-wrap:pretty;max-width:46ch}.ticks[data-astro-cid-m2f423b4]{gap:var(--bb-space-2);font-size:var(--bb-fs-body);line-height:var(--bb-lh-body);color:var(--bb-ink);flex-direction:column;padding:0;list-style:none;display:flex}.ticks[data-astro-cid-m2f423b4] li[data-astro-cid-m2f423b4]{gap:var(--bb-space-2);align-items:center;display:flex}.ticks[data-astro-cid-m2f423b4] svg[data-astro-cid-m2f423b4]{color:var(--bb-moss);flex-shrink:0}.art[data-astro-cid-m2f423b4]{background:var(--bb-white);border:1px solid var(--bb-border);border-radius:var(--bb-radius-3);min-width:0;box-shadow:var(--bb-shadow-float)}.art-panel[data-astro-cid-m2f423b4]{padding:var(--bb-space-6);gap:var(--bb-space-6);flex-direction:column;display:flex}.rs-tabs[data-astro-cid-m2f423b4]{gap:var(--bb-space-1);padding:var(--bb-space-1);background:var(--bb-paper-2);border-radius:var(--bb-radius-2);display:flex}.rs-tab[data-astro-cid-m2f423b4]{padding:var(--bb-space-2) 0;text-align:center;border-radius:var(--bb-radius-1);font-size:var(--bb-fs-caption);line-height:var(--bb-lh-caption);color:var(--bb-text-body);flex:1;font-weight:600}.rs-tab-on[data-astro-cid-m2f423b4]{background:var(--bb-forest);color:var(--bb-paper)}.rs-group[data-astro-cid-m2f423b4],.st-group[data-astro-cid-m2f423b4]{gap:var(--bb-space-2);flex-direction:column;min-width:0;display:flex}.rs-group-vis[data-astro-cid-m2f423b4]{gap:var(--bb-space-3)}.rs-label[data-astro-cid-m2f423b4]{justify-content:space-between;gap:var(--bb-space-2);font-family:JetBrains Mono Variable,monospace;font-size:var(--bb-fs-label);line-height:var(--bb-lh-label);letter-spacing:.08em;color:var(--bb-text-body);display:flex}.rs-value[data-astro-cid-m2f423b4]{color:var(--bb-moss)}.rs-boxes[data-astro-cid-m2f423b4]{gap:var(--bb-space-2);grid-template-columns:repeat(4,1fr);display:grid}.rs-boxes[data-astro-cid-m2f423b4] span[data-astro-cid-m2f423b4]{border-radius:var(--bb-radius-1);background:var(--bb-paper-2);border:1px solid var(--bb-border);height:32px}.rs-boxes[data-astro-cid-m2f423b4] .rs-box-on[data-astro-cid-m2f423b4]{background:var(--bb-mint);border-color:var(--bb-moss)}.rs-vis[data-astro-cid-m2f423b4]{justify-content:space-between;align-items:center;gap:var(--bb-space-3);padding:var(--bb-space-2) var(--bb-space-3);border-radius:var(--bb-radius-2);background:var(--bb-paper);border:1px solid var(--bb-border-2);font-size:var(--bb-fs-small);line-height:var(--bb-lh-small);color:var(--bb-ink);display:flex}.track[data-astro-cid-m2f423b4]{border-radius:var(--bb-radius-5);background:var(--bb-white);border:1.5px solid var(--bb-text-body);flex-shrink:0;width:32px;height:18px;position:relative}.knob[data-astro-cid-m2f423b4]{border-radius:var(--bb-radius-5);background:var(--bb-text-body);width:12px;height:12px;position:absolute;top:1.5px;left:2px}.track-on[data-astro-cid-m2f423b4]{background:var(--bb-moss);border:0}.track-on[data-astro-cid-m2f423b4] .knob[data-astro-cid-m2f423b4]{background:var(--bb-white);width:14px;height:14px;top:2px;left:auto;right:2px}.art-row[data-astro-cid-m2f423b4]{overflow:hidden}.rw-stage[data-astro-cid-m2f423b4]{background:var(--bb-forest);height:192px;position:relative}.rw-cols[data-astro-cid-m2f423b4]{inset:var(--bb-space-6);gap:var(--bb-space-3);grid-template-columns:1.6fr 1fr;display:grid;position:absolute}.rw-col[data-astro-cid-m2f423b4]{border-radius:var(--bb-radius-2)}.rw-col-pollen[data-astro-cid-m2f423b4]{border:1.5px dashed var(--bb-pollen)}.rw-col-moss[data-astro-cid-m2f423b4]{border:1.5px dashed var(--bb-moss)}.rw-handle[data-astro-cid-m2f423b4]{border-radius:var(--bb-radius-5);background:var(--bb-pollen);width:8px;height:56px;position:absolute;top:50%;left:61%;transform:translate(-50%,-50%)}.rw-body[data-astro-cid-m2f423b4]{padding:var(--bb-space-6);gap:var(--bb-space-4);flex-direction:column;display:flex}.rw-chips[data-astro-cid-m2f423b4]{gap:var(--bb-space-2);flex-wrap:wrap;display:flex}.chip[data-astro-cid-m2f423b4]{font-family:JetBrains Mono Variable,monospace;font-size:var(--bb-fs-label);line-height:var(--bb-lh-label);background:var(--bb-paper-2);color:var(--bb-ink);padding:var(--bb-space-1) var(--bb-space-2);border-radius:var(--bb-radius-1)}.rw-dividers[data-astro-cid-m2f423b4]{gap:var(--bb-space-2);grid-template-columns:repeat(4,1fr);display:grid}.rw-divider[data-astro-cid-m2f423b4]{height:40px;padding:0 var(--bb-space-3);border-radius:var(--bb-radius-1);background:var(--bb-paper);border:1px solid var(--bb-border-2);align-items:center;display:flex}.rw-divider-on[data-astro-cid-m2f423b4]{background:var(--bb-mint);border-color:var(--bb-moss)}.rw-line[data-astro-cid-m2f423b4]{border-top:2px solid var(--bb-forest);flex:1}.rw-line-dashed[data-astro-cid-m2f423b4]{border-top-style:dashed}.rw-line-double[data-astro-cid-m2f423b4]{border-top:4px double var(--bb-forest)}.rw-line-dotted[data-astro-cid-m2f423b4]{border-top:3px dotted var(--bb-forest)}.st-type[data-astro-cid-m2f423b4]{gap:var(--bb-space-2);grid-template-columns:repeat(3,1fr);display:grid}.st-field[data-astro-cid-m2f423b4]{justify-content:space-between;gap:var(--bb-space-2);padding:var(--bb-space-2) var(--bb-space-3);border:1px solid var(--bb-border);border-radius:var(--bb-radius-1);font-size:var(--bb-fs-caption);line-height:var(--bb-lh-caption);color:var(--bb-text-body);display:flex}.st-field[data-astro-cid-m2f423b4] b[data-astro-cid-m2f423b4]{color:var(--bb-ink);font-weight:600}.st-swatches[data-astro-cid-m2f423b4]{gap:var(--bb-space-2);display:flex}.st-swatch[data-astro-cid-m2f423b4]{border-radius:var(--bb-radius-1);width:32px;height:32px}.st-swatch-forest[data-astro-cid-m2f423b4]{background:var(--bb-forest)}.st-swatch-moss[data-astro-cid-m2f423b4]{background:var(--bb-moss);box-shadow:0 0 0 2px var(--bb-white), 0 0 0 3.5px var(--bb-moss)}.st-swatch-coral[data-astro-cid-m2f423b4]{background:var(--bb-coral)}.st-swatch-pollen[data-astro-cid-m2f423b4]{background:var(--bb-pollen)}.st-swatch-mint[data-astro-cid-m2f423b4]{background:var(--bb-mint)}.st-swatch-paper-2[data-astro-cid-m2f423b4]{background:var(--bb-paper-2);border:1px solid var(--bb-border)}.st-pair[data-astro-cid-m2f423b4]{gap:var(--bb-space-4);grid-template-columns:1fr 1fr;display:grid}.st-row[data-astro-cid-m2f423b4]{gap:var(--bb-space-2);display:flex}.st-border[data-astro-cid-m2f423b4],.st-shadow[data-astro-cid-m2f423b4]{flex:1;height:48px}.st-border-thin[data-astro-cid-m2f423b4]{border-radius:var(--bb-radius-1);border:1px solid var(--bb-forest)}.st-border-thick[data-astro-cid-m2f423b4]{border-radius:var(--bb-radius-3);border:2px solid var(--bb-forest)}.st-shadow[data-astro-cid-m2f423b4]{border-radius:var(--bb-radius-2);background:var(--bb-white);border:1px solid var(--bb-border-2)}.st-shadow-rest[data-astro-cid-m2f423b4]{box-shadow:var(--bb-shadow-rest)}.st-shadow-hover[data-astro-cid-m2f423b4]{box-shadow:var(--bb-shadow-hover)}.st-shadow-float[data-astro-cid-m2f423b4]{box-shadow:var(--bb-shadow-float)}@media (width<=767px){.dd-inner[data-astro-cid-m2f423b4]{padding:var(--bb-space-9) var(--bb-space-5);gap:var(--bb-space-6);grid-template-columns:minmax(0,1fr)}.dd-media-left[data-astro-cid-m2f423b4] .art[data-astro-cid-m2f423b4]{grid-area:auto}h3[data-astro-cid-m2f423b4]{line-height:var(--bb-lh-h4);letter-spacing:-.02em}.lead[data-astro-cid-m2f423b4]{max-width:none}.art-row[data-astro-cid-m2f423b4],.art-styling[data-astro-cid-m2f423b4]{display:none}.art-panel[data-astro-cid-m2f423b4]{padding:var(--bb-space-4);gap:var(--bb-space-4);box-shadow:var(--bb-shadow-hover)}}.faq[data-astro-cid-hemr5th4]{background:var(--bb-paper-2);border-top:1px solid var(--bb-border)}.faq-inner[data-astro-cid-hemr5th4]{max-width:1200px;padding:var(--bb-space-10) var(--bb-space-6);gap:var(--bb-space-9);grid-template-columns:384px minmax(0,1fr);align-items:start;margin-inline:auto;display:grid}.faq-head[data-astro-cid-hemr5th4]{gap:var(--bb-space-3);flex-direction:column;display:flex}.eyebrow[data-astro-cid-hemr5th4]{font-family:JetBrains Mono Variable,monospace;font-size:var(--bb-fs-label);line-height:var(--bb-lh-label);letter-spacing:.16em;text-transform:uppercase;color:var(--bb-moss)}.stuck[data-astro-cid-hemr5th4]{font-size:var(--bb-fs-body);line-height:var(--bb-lh-body);color:var(--bb-text-body)}.stuck[data-astro-cid-hemr5th4] a[data-astro-cid-hemr5th4],.faq-a[data-astro-cid-hemr5th4] a[data-astro-cid-hemr5th4]{text-underline-offset:.18em;font-weight:600;text-decoration:underline}.faq-panel[data-astro-cid-hemr5th4]{background:var(--bb-white);border:1px solid var(--bb-border);border-radius:var(--bb-radius-3);overflow:hidden}.faq-row[data-astro-cid-hemr5th4]+.faq-row[data-astro-cid-hemr5th4]{border-top:1px solid var(--bb-border-2)}.faq-q[data-astro-cid-hemr5th4]{font-size:var(--bb-fs-h6);line-height:var(--bb-lh-h6);letter-spacing:normal;font-weight:600}.faq-q[data-astro-cid-hemr5th4] button[data-astro-cid-hemr5th4]{width:100%;min-height:44px;padding:var(--bb-space-6);justify-content:space-between;align-items:center;gap:var(--bb-space-6);text-align:left;font-family:inherit;font-weight:inherit;color:var(--bb-forest);display:flex}.faq-q[data-astro-cid-hemr5th4] button[data-astro-cid-hemr5th4]:focus-visible{outline-offset:-4px}.sign[data-astro-cid-hemr5th4]{width:24px;height:24px;font-family:Schibsted Grotesk Variable,sans-serif;font-size:var(--bb-fs-h5);color:var(--bb-moss);flex-shrink:0;justify-content:center;align-items:center;font-weight:400;line-height:1;display:flex}.faq-a[data-astro-cid-hemr5th4]{padding:0 var(--bb-space-6) var(--bb-space-6);align-items:flex-start;gap:var(--bb-space-3);max-width:66ch;font-size:var(--bb-fs-body);line-height:var(--bb-lh-body);color:var(--bb-text-body);flex-direction:column;display:flex}.faq-a[data-astro-cid-hemr5th4][hidden]{display:none}@media (width<=767px){.faq-inner[data-astro-cid-hemr5th4]{padding:var(--bb-space-9) var(--bb-space-5);gap:var(--bb-space-6);grid-template-columns:minmax(0,1fr)}h2[data-astro-cid-hemr5th4]{line-height:var(--bb-lh-h2-m)}.stuck[data-astro-cid-hemr5th4] a[data-astro-cid-hemr5th4],.faq-a[data-astro-cid-hemr5th4] a[data-astro-cid-hemr5th4]{padding-block:10px;display:inline-block}.faq-a[data-astro-cid-hemr5th4]{gap:0}}.band-wrap[data-astro-cid-pa6bsvv7]{background:var(--bb-paper);padding:var(--bb-space-10) var(--bb-space-6)}.band[data-astro-cid-pa6bsvv7]{border-radius:var(--bb-radius-4);background:var(--bb-forest);max-width:1200px;padding:var(--bb-space-10) var(--bb-space-9);margin-inline:auto;position:relative;overflow:hidden}.glow[data-astro-cid-pa6bsvv7]{border-radius:var(--bb-radius-5);pointer-events:none;position:absolute}.glow-coral[data-astro-cid-pa6bsvv7]{background:radial-gradient(circle, color-mix(in srgb, var(--bb-coral) 36%, transparent) 0%, transparent 62%);width:700px;height:700px;top:-360px;right:-180px}.glow-pollen[data-astro-cid-pa6bsvv7]{background:radial-gradient(circle, color-mix(in srgb, var(--bb-pollen) 22%, transparent) 0%, transparent 65%);width:520px;height:520px;bottom:-320px;left:-200px}.band-copy[data-astro-cid-pa6bsvv7]{gap:var(--bb-space-6);text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}h2[data-astro-cid-pa6bsvv7]{font-size:var(--bb-fs-h1);line-height:var(--bb-lh-h1);color:var(--bb-paper);text-wrap:balance;max-width:18ch}p[data-astro-cid-pa6bsvv7]{font-size:var(--bb-fs-lead);line-height:var(--bb-lh-lead);color:var(--bb-mint);max-width:52ch}.ctas[data-astro-cid-pa6bsvv7]{justify-content:center;gap:var(--bb-space-3);flex-wrap:wrap;display:flex}.cta[data-astro-cid-pa6bsvv7]{font-size:var(--bb-fs-body);line-height:var(--bb-lh-body);border-radius:var(--bb-radius-2);white-space:nowrap;text-align:center;font-weight:600;text-decoration:none}.cta-primary[data-astro-cid-pa6bsvv7]{background:var(--bb-coral);color:var(--bb-ink);padding:var(--bb-space-4) var(--bb-space-6)}.cta-primary[data-astro-cid-pa6bsvv7]:hover{background:var(--bb-pollen);color:var(--bb-ink)}.cta-secondary[data-astro-cid-pa6bsvv7]{color:var(--bb-paper);border:1px solid var(--bb-moss);transition:border-color var(--bb-dur) var(--bb-ease);padding:15px 23px}.cta-secondary[data-astro-cid-pa6bsvv7]:hover{border-color:var(--bb-mint);color:var(--bb-paper)}@media (width<=767px){.band-wrap[data-astro-cid-pa6bsvv7]{padding:var(--bb-space-8) var(--bb-space-5)}.band[data-astro-cid-pa6bsvv7]{padding:var(--bb-space-8) var(--bb-space-6)}.glow-coral[data-astro-cid-pa6bsvv7]{width:420px;height:420px;top:-220px;right:-160px}.glow-pollen[data-astro-cid-pa6bsvv7]{display:none}.band-copy[data-astro-cid-pa6bsvv7]{gap:var(--bb-space-4)}h2[data-astro-cid-pa6bsvv7]{font-size:var(--bb-fs-h2);line-height:var(--bb-lh-h2-m);letter-spacing:-.025em}.ctas[data-astro-cid-pa6bsvv7]{align-self:stretch;gap:var(--bb-space-2);flex-direction:column}.cta[data-astro-cid-pa6bsvv7]{white-space:normal;min-height:44px}}
