.bb{--bb-surface:#fff;--bb-ink-dot:#4a566629;--bb-grain:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.8 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");font-family:var(--font-family-body);color:var(--color-text)}@supports (color:lab(0% 0 0)){.bb{--bb-surface:lab(100% 0 0);--bb-ink-dot:lab(36.1113% -1.90672 -10.7627/.16)}}.bb{--bb-main:var(--color-background);--bb-ink:#4a5666;--bb-grain-soft:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.07 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");--bb-grain-mid:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.11 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>")}@supports (color:lab(0% 0 0)){.bb{--bb-ink:lab(36.1113% -1.90672 -10.7627)}}.bb .cv-plain,.bb.cv-plain{background-color:var(--bb-main)}.bb .cv-dots,.bb.cv-dots{background-color:var(--bb-main);background-image:radial-gradient(55% 55% at 50% 45%, color-mix(in oklch, var(--bb-main) 45%, transparent), transparent 75%), radial-gradient(#4a566629 1.25px, transparent 1.6px);background-position:0 0,12px 12px;background-size:100% 100%,24px 24px}@supports (color:lab(0% 0 0)){.bb .cv-dots,.bb.cv-dots{background-image:radial-gradient(55% 55% at 50% 45%, color-mix(in oklch, var(--bb-main) 45%, transparent), transparent 75%), radial-gradient(lab(36.1113% -1.90672 -10.7627/.16) 1.25px, transparent 1.6px)}}.bb .cv-dots-dense,.bb.cv-dots-dense{background-color:var(--bb-main);background-image:radial-gradient(#4a566624 .9px,#0000 1.2px);background-image:radial-gradient(lab(36.1113% -1.90672 -10.7627/.14) .9px,#0000 1.2px);background-size:14px 14px}.bb .cv-dots-large,.bb.cv-dots-large{background-color:var(--bb-main);background-image:radial-gradient(#4a56661a 2.2px,#0000 2.7px);background-image:radial-gradient(lab(36.1113% -1.90672 -10.7627/.1) 2.2px,#0000 2.7px);background-position:18px 18px;background-size:36px 36px}.bb .cv-dots-offset,.bb.cv-dots-offset{background-color:var(--bb-main);background-image:radial-gradient(#4a566626 1.2px,#0000 1.5px),radial-gradient(#4a566626 1.2px,#0000 1.5px);background-image:radial-gradient(lab(36.1113% -1.90672 -10.7627/.15) 1.2px,#0000 1.5px),radial-gradient(lab(36.1113% -1.90672 -10.7627/.15) 1.2px,#0000 1.5px);background-position:0 0,12px 12px;background-size:24px 24px,24px 24px}.bb .cv-dots-violet,.bb.cv-dots-violet{background-color:var(--bb-main);background-image:radial-gradient(color-mix(in oklch, var(--color-primary) 32%, transparent) 1.4px, transparent 1.8px);background-position:12px 12px;background-size:24px 24px}.bb .cv-grid,.bb.cv-grid{background-color:var(--bb-main);background-image:linear-gradient(90deg,#4a566612 1px,#0000 1px),linear-gradient(#4a566612 1px,#0000 1px);background-image:linear-gradient(90deg,lab(36.1113% -1.90672 -10.7627/.07) 1px,#0000 1px),linear-gradient(lab(36.1113% -1.90672 -10.7627/.07) 1px,#0000 1px);background-size:32px 32px}.bb .cv-grid-fade,.bb.cv-grid-fade{background-color:var(--bb-main);background-image:radial-gradient(circle at 50% 30%, transparent 30%, var(--bb-main) 85%), linear-gradient(to right, var(--color-border) 1px, transparent 1px), linear-gradient(to bottom, var(--color-border) 1px, transparent 1px);background-size:100% 100%,56px 56px,56px 56px}.bb .cv-graph,.bb.cv-graph{background-color:var(--bb-main);background-image:linear-gradient(90deg,#2b88c01f 1px,#0000 1px),linear-gradient(#2b88c01f 1px,#0000 1px),linear-gradient(90deg,#2b88c00d 1px,#0000 1px),linear-gradient(#2b88c00d 1px,#0000 1px);background-image:linear-gradient(90deg,lab(53.4733% -12.9734 -37.5242/.12) 1px,#0000 1px),linear-gradient(lab(53.4733% -12.9734 -37.5242/.12) 1px,#0000 1px),linear-gradient(90deg,lab(53.4733% -12.9734 -37.5242/.05) 1px,#0000 1px),linear-gradient(lab(53.4733% -12.9734 -37.5242/.05) 1px,#0000 1px);background-size:40px 40px,40px 40px,8px 8px,8px 8px}.bb .cv-diagonal,.bb.cv-diagonal{background-color:var(--bb-main);background-image:repeating-linear-gradient(45deg,#4a56660f 0 1px,#0000 1px 14px);background-image:repeating-linear-gradient(45deg,lab(36.1113% -1.90672 -10.7627/.06) 0 1px,#0000 1px 14px)}.bb .cv-crosshatch,.bb.cv-crosshatch{background-color:var(--bb-main);background-image:repeating-linear-gradient(45deg,#4a56660b 0 1px,#0000 1px 16px),repeating-linear-gradient(-45deg,#4a56660b 0 1px,#0000 1px 16px);background-image:repeating-linear-gradient(45deg,lab(36.1113% -1.90672 -10.7627/.045) 0 1px,#0000 1px 16px),repeating-linear-gradient(-45deg,lab(36.1113% -1.90672 -10.7627/.045) 0 1px,#0000 1px 16px)}.bb .cv-plus,.bb.cv-plus{background-color:var(--bb-main);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='28' height='28'><path d='M14 10v8M10 14h8' stroke='%23475569' stroke-opacity='0.2' stroke-width='1.4' stroke-linecap='round'/></svg>");background-size:28px 28px}.bb .cv-waves,.bb.cv-waves{background-color:var(--bb-main);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='24'><path d='M0 12 Q 15 4 30 12 T 60 12 T 90 12 T 120 12' fill='none' stroke='%23475569' stroke-opacity='0.13' stroke-width='1.2'/></svg>");background-size:120px 24px}.bb .cv-rings,.bb.cv-rings{background-color:var(--bb-main);background-image:repeating-radial-gradient(circle at 100% 0,#0000 0 26px,#4a56660f 26px 27px),repeating-radial-gradient(circle at 0 100%,#0000 0 26px,#4a56660d 26px 27px);background-image:repeating-radial-gradient(circle at 100% 0,#0000 0 26px,lab(36.1113% -1.90672 -10.7627/.06) 26px 27px),repeating-radial-gradient(circle at 0 100%,#0000 0 26px,lab(36.1113% -1.90672 -10.7627/.05) 26px 27px)}.bb .cv-isometric,.bb.cv-isometric{background-color:var(--bb-main);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='40' height='69.28'><path d='M0 0L40 69.28M40 0L0 69.28M0 34.64H40' fill='none' stroke='%23475569' stroke-opacity='0.08' stroke-width='1'/></svg>");background-size:40px 69.28px}.bb .cv-grain,.bb.cv-grain{background-color:var(--bb-main);background-image:var(--bb-grain-mid);background-size:240px 240px}.bb .cv-linen,.bb.cv-linen{background-color:var(--bb-main);background-image:repeating-linear-gradient(0deg, #62524508 0 1px, transparent 1px 3px), repeating-linear-gradient(90deg, #62524506 0 1px, transparent 1px 3px), var(--bb-grain-soft);background-size:auto,auto,240px 240px}@supports (color:lab(0% 0 0)){.bb .cv-linen,.bb.cv-linen{background-image:repeating-linear-gradient(0deg, lab(36.1245% 5.4511 10.3029/.03) 0 1px, transparent 1px 3px), repeating-linear-gradient(90deg, lab(36.1245% 5.4511 10.3029/.025) 0 1px, transparent 1px 3px), var(--bb-grain-soft)}}.bb .cv-canvas-weave,.bb.cv-canvas-weave{background-color:var(--bb-main);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='8'><path d='M0 2H8M0 6H8' stroke='%23475569' stroke-opacity='0.035' stroke-width='1'/><path d='M2 0V8M6 0V8' stroke='%23475569' stroke-opacity='0.025' stroke-width='1'/></svg>"), var(--bb-grain-soft);background-size:8px 8px,240px 240px}.bb .cv-blooms,.bb.cv-blooms{background-color:var(--bb-main);background-image:radial-gradient(34rem 34rem at -6rem -8rem, var(--color-primary-surface), transparent 70%), radial-gradient(38rem 38rem at calc(100% + 6rem) calc(100% + 8rem), var(--color-secondary-surface), transparent 70%), radial-gradient(#4a566624 1.25px, transparent 1.6px);background-position:0 0,0 0,12px 12px;background-size:100% 100%,100% 100%,24px 24px}@supports (color:lab(0% 0 0)){.bb .cv-blooms,.bb.cv-blooms{background-image:radial-gradient(34rem 34rem at -6rem -8rem, var(--color-primary-surface), transparent 70%), radial-gradient(38rem 38rem at calc(100% + 6rem) calc(100% + 8rem), var(--color-secondary-surface), transparent 70%), radial-gradient(lab(36.1113% -1.90672 -10.7627/.14) 1.25px, transparent 1.6px)}}.bb .cv-aurora,.bb.cv-aurora{background-color:var(--bb-main);background-image:radial-gradient(40rem 26rem at 8% -10%, color-mix(in oklch, var(--color-violet-1) 85%, transparent), transparent 70%), radial-gradient(36rem 24rem at 92% 0%, color-mix(in oklch, var(--color-pink-1) 75%, transparent), transparent 70%), radial-gradient(44rem 28rem at 50% 115%, color-mix(in oklch, var(--color-cyan-1) 80%, transparent), transparent 70%)}.bb .cv-dusk,.bb.cv-dusk{background-color:var(--bb-main);background-image:linear-gradient(180deg, var(--color-violet-0) 0%, transparent 55%), radial-gradient(#4a56661f 1.2px, transparent 1.6px);background-size:100% 100%,24px 24px}@supports (color:lab(0% 0 0)){.bb .cv-dusk,.bb.cv-dusk{background-image:linear-gradient(180deg, var(--color-violet-0) 0%, transparent 55%), radial-gradient(lab(36.1113% -1.90672 -10.7627/.12) 1.2px, transparent 1.6px)}}.bb .cv-confetti,.bb.cv-confetti{background-color:var(--bb-main);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><circle cx='18' cy='22' r='3' fill='%237048e8' fill-opacity='0.35'/><rect x='62' y='14' width='6' height='6' rx='1.5' transform='rotate(20 65 17)' fill='%23e64980' fill-opacity='0.3'/><path d='M112 30l10-6' stroke='%2315aabf' stroke-opacity='0.4' stroke-width='2.5' stroke-linecap='round'/><circle cx='140' cy='70' r='2.5' fill='%23fd7e14' fill-opacity='0.4'/><rect x='30' y='86' width='6' height='6' rx='1.5' transform='rotate(-15 33 89)' fill='%2340c057' fill-opacity='0.35'/><path d='M84 96l8 8' stroke='%23fab005' stroke-opacity='0.5' stroke-width='2.5' stroke-linecap='round'/><circle cx='60' cy='140' r='3' fill='%2315aabf' fill-opacity='0.3'/><path d='M124 132l-8 6' stroke='%237048e8' stroke-opacity='0.35' stroke-width='2.5' stroke-linecap='round'/></svg>");background-size:160px 160px}.bb .cv-shapes,.bb.cv-shapes{background-color:var(--bb-main);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><g fill='none' stroke-width='1.6' stroke-linejoin='round'><path d='M30 50l14-24 14 24z' stroke='%237048e8' stroke-opacity='0.22'/><circle cx='150' cy='40' r='11' stroke='%2315aabf' stroke-opacity='0.25'/><rect x='96' y='110' width='22' height='22' rx='4' transform='rotate(12 107 121)' stroke='%23e64980' stroke-opacity='0.2'/><path d='M170 160l14-24 14 24z' stroke='%23fd7e14' stroke-opacity='0.24'/><circle cx='40' cy='170' r='9' stroke='%2340c057' stroke-opacity='0.25'/></g></svg>");background-size:220px 220px}.bb .cv-doodles,.bb.cv-doodles{background-color:var(--bb-main);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><g fill='none' stroke='%23475569' stroke-opacity='0.1' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'><path d='M24 40h22a6 6 0 0 1 6 6v26a5 5 0 0 0-5-5H24zM80 40H58a6 6 0 0 0-6 6v26a5 5 0 0 1 5-5h23z'/><path d='M150 30l34 34-10 4-28-28zM146 40l28 28M184 64l6 10-10-6'/><path d='M60 150l5 11 12 2-9 8 2 12-10-6-11 6 2-12-9-8 12-2z'/><path d='M170 140a14 14 0 1 0-14 14v6h10v-6a14 14 0 0 0 4-14zM158 166h10'/></g></svg>");background-size:240px 240px}.bb .main-white,.bb.main-white{--bb-main:#fff}@supports (color:lab(0% 0 0)){.bb .main-white,.bb.main-white{--bb-main:lab(100% 0 0)}}.bb .main-paper,.bb.main-paper{--bb-main:var(--color-background)}.bb .main-stone,.bb.main-stone{--bb-main:var(--color-gray-1)}.bb .main-cloud,.bb.main-cloud{--bb-main:#f5f8fc}@supports (color:lab(0% 0 0)){.bb .main-cloud,.bb.main-cloud{--bb-main:lab(97.4434% -.662386 -2.14622)}}.bb .main-mist,.bb.main-mist{--bb-main:#f3f8fc}@supports (color:lab(0% 0 0)){.bb .main-mist,.bb.main-mist{--bb-main:lab(97.2096% -.878483 -2.85897)}}.bb .main-cream,.bb.main-cream{--bb-main:#fffaf0}@supports (color:lab(0% 0 0)){.bb .main-cream,.bb.main-cream{--bb-main:lab(98.4312% .417411 5.34939)}}.bb .main-sand,.bb.main-sand{--bb-main:#fef5e6}@supports (color:lab(0% 0 0)){.bb .main-sand,.bb.main-sand{--bb-main:lab(96.8106% 1.35529 8.35424)}}.bb .main-lavender,.bb.main-lavender{--bb-main:var(--color-violet-0)}.bb .main-sky,.bb.main-sky{--bb-main:var(--color-blue-0)}.bb .main-mint,.bb.main-mint{--bb-main:var(--color-teal-0)}.bb .main-sage,.bb.main-sage{--bb-main:#eefbf3}@supports (color:lab(0% 0 0)){.bb .main-sage,.bb.main-sage{--bb-main:lab(97.4333% -5.12475 2.03753)}}.bb .main-butter,.bb.main-butter{--bb-main:var(--color-yellow-0)}.bb .main-peach,.bb.main-peach{--bb-main:var(--color-orange-0)}.bb .main-blush,.bb.main-blush{--bb-main:var(--color-pink-0)}.bb .desk-linen,.bb.desk-linen{background-color:var(--color-gray-1);background-image:var(--bb-grain-soft);background-size:240px 240px}.bb .desk-white,.bb.desk-white{background-color:#fff;background-color:lab(100% 0 0)}.bb .desk-cream,.bb.desk-cream{background-color:#fffaf0;background-color:lab(98.4312% .417411 5.34939);background-image:var(--bb-grain-soft);background-size:240px 240px}.bb .desk-lavender,.bb.desk-lavender{background-color:var(--color-violet-0)}.bb .desk-mist,.bb.desk-mist{background-color:#f3f8fc;background-color:lab(97.2096% -.878483 -2.85897)}.bb .desk-sage,.bb.desk-sage{background-color:#eefbf3;background-color:lab(97.4333% -5.12475 2.03753)}.bb .desk-original,.bb.desk-original{background-color:var(--color-gray-2);background-image:var(--bb-grain-mid);background-size:240px 240px}.bb .t-page{letter-spacing:-.02em;font-size:1.75rem;font-weight:700;line-height:2.125rem}.bb .t-section{letter-spacing:-.012em;font-size:1.25rem;font-weight:700;line-height:1.625rem}.bb .t-card{letter-spacing:-.006em;font-size:1rem;font-weight:600;line-height:1.375rem}.bb .t-label{font-size:.8125rem;font-weight:600;line-height:1.125rem}.bb .t-body{font-size:.9375rem;line-height:1.5rem}.bb .t-desc{color:var(--color-text-secondary);font-size:.875rem;line-height:1.25rem}.bb .t-sub{color:var(--color-text-secondary);font-size:.8125rem;font-weight:500;line-height:1.125rem}.bb .t-meta{color:var(--color-text-secondary);font-size:.75rem;font-weight:500;line-height:1rem}.bb .t-value{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:700;line-height:2rem}.bb .t-eyebrow{letter-spacing:.14em;text-transform:uppercase;font-size:.65625rem;font-weight:600;line-height:.875rem}.bb .ledge{box-shadow:0 2px 0 0 var(--ledge-color,var(--color-border));transition:transform .25s ease-out,box-shadow .25s ease-out,border-color .15s,background-color .15s,color .15s;transform:translateY(0)}.bb .ledge:hover:not(:disabled){--ledge-color:var(--color-border-strong);border-color:var(--color-border-strong);box-shadow:0 4px 0 0 var(--ledge-color);transform:translateY(-2px)}.bb .ledge:active:not(:disabled),.bb .ledge[data-pressed=true]{box-shadow:0 1px 0 0 var(--ledge-color,var(--color-border));transition-duration:34ms;transform:translateY(1px)}.bb .ledge-primary,.bb .ledge-primary:hover:not(:disabled){--ledge-color:var(--color-primary-shaft);border-color:#0000}.bb .ledge-lg{box-shadow:0 4px 0 0 var(--ledge-color)}.bb .ledge-lg:hover:not(:disabled){box-shadow:0 6px 0 0 var(--ledge-color);transform:translateY(-2px)}.bb .ledge-lg:active:not(:disabled){box-shadow:0 1px 0 0 var(--ledge-color);transform:translateY(3px)}.bb .ledge-danger,.bb .ledge-danger:hover:not(:disabled){--ledge-color:var(--color-error-surface-shaft);border-color:#0000}.bb .ledge-tinted,.bb .ledge-tinted:hover:not(:disabled){--ledge-color:var(--color-primary-surface-shaft);border-color:#0000}.bb .hover-radiate{isolation:isolate;transition:box-shadow .2s;position:relative}.bb .hover-radiate:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(120% 90% at 50% 40%, var(--glow-surface,var(--color-primary-surface)) 0%, transparent 70%);opacity:0;transition:opacity .2s;position:absolute;inset:0}.bb .hover-radiate:hover:before,.bb .hover-radiate:focus-visible:before{opacity:1}.bb .hover-radiate:hover,.bb .hover-radiate:focus-visible{box-shadow:0 8px 24px color-mix(in oklab, var(--glow,var(--color-primary)) 18%, transparent)}.bb .hover-edge{transition:border-color .15s}.bb .hover-edge:hover,.bb .hover-edge:focus-visible{border-color:color-mix(in oklab, var(--glow,var(--color-primary)) 60%, var(--bb-surface))}.bb .bb-page{width:100%;max-width:96rem;padding:2rem var(--bb-inset,2.5rem)}.bb [data-margin=centred] .bb-page{max-width:72rem;margin-inline:auto}@container (width<40rem){.bb .bb-page{padding:1.5rem min(var(--bb-inset,2.5rem), 1.5rem)}}.bb .scroll-region{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--color-border-strong) transparent;-webkit-mask-image:linear-gradient(#0000 0,#000 14px calc(100% - 14px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 14px calc(100% - 14px),#0000 100%)}.bb .skeleton{background:var(--color-gray-2);border-radius:.5rem;animation:1.6s ease-in-out infinite bb-breathe}@keyframes bb-breathe{0%,to{opacity:.6}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.bb .ledge:active:not(:disabled),.bb .ledge[data-pressed=true]{transform:none}.bb .skeleton{animation:none}}
