/*!
 * Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2023 Fonticons, Inc.
 */.fa{font-family:var(--fa-style-family, "Font Awesome 6 Free");font-weight:var(--fa-style, 900)}.fa,.fa-classic,.fa-sharp,.fas,.fa-solid,.far,.fa-regular,.fab,.fa-brands{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fas,.fa-classic,.fa-solid,.far,.fa-regular{font-family:"Font Awesome 6 Free"}.fab,.fa-brands{font-family:"Font Awesome 6 Brands"}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin, 2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width, 2em) * -1);position:absolute;text-align:center;width:var(--fa-li-width, 2em);line-height:inherit}.fa-border{border-color:var(--fa-border-color, #eee);border-radius:var(--fa-border-radius, .1em);border-style:var(--fa-border-style, solid);border-width:var(--fa-border-width, .08em);padding:var(--fa-border-padding, .2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin, .3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin, .3em)}.fa-beat{-webkit-animation-name:fa-beat;animation-name:fa-beat;-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, ease-in-out);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-bounce{-webkit-animation-name:fa-bounce;animation-name:fa-bounce;-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, cubic-bezier(.28, .84, .42, 1));animation-timing-function:var(--fa-animation-timing, cubic-bezier(.28, .84, .42, 1))}.fa-fade{-webkit-animation-name:fa-fade;animation-name:fa-fade;-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, cubic-bezier(.4, 0, .6, 1));animation-timing-function:var(--fa-animation-timing, cubic-bezier(.4, 0, .6, 1))}.fa-beat-fade{-webkit-animation-name:fa-beat-fade;animation-name:fa-beat-fade;-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, cubic-bezier(.4, 0, .6, 1));animation-timing-function:var(--fa-animation-timing, cubic-bezier(.4, 0, .6, 1))}.fa-flip{-webkit-animation-name:fa-flip;animation-name:fa-flip;-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, ease-in-out);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-shake{-webkit-animation-name:fa-shake;animation-name:fa-shake;-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, linear);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 2s);animation-duration:var(--fa-animation-duration, 2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, linear);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin-reverse{--fa-animation-direction: reverse}.fa-pulse,.fa-spin-pulse{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, steps(8));animation-timing-function:var(--fa-animation-timing, steps(8))}@media (prefers-reduced-motion: reduce){.fa-beat,.fa-bounce,.fa-fade,.fa-beat-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale, 1.25));transform:scale(var(--fa-beat-scale, 1.25))}}@keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale, 1.25));transform:scale(var(--fa-beat-scale, 1.25))}}@-webkit-keyframes fa-bounce{0%{-webkit-transform:scale(1,1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x, 1.1),var(--fa-bounce-start-scale-y, .9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x, 1.1),var(--fa-bounce-start-scale-y, .9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x, .9),var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -.5em));transform:scale(var(--fa-bounce-jump-scale-x, .9),var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x, 1.05),var(--fa-bounce-land-scale-y, .95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x, 1.05),var(--fa-bounce-land-scale-y, .95)) translateY(0)}57%{-webkit-transform:scale(1,1) translateY(var(--fa-bounce-rebound, -.125em));transform:scale(1) translateY(var(--fa-bounce-rebound, -.125em))}64%{-webkit-transform:scale(1,1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1,1) translateY(0);transform:scale(1) translateY(0)}}@keyframes fa-bounce{0%{-webkit-transform:scale(1,1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x, 1.1),var(--fa-bounce-start-scale-y, .9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x, 1.1),var(--fa-bounce-start-scale-y, .9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x, .9),var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -.5em));transform:scale(var(--fa-bounce-jump-scale-x, .9),var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x, 1.05),var(--fa-bounce-land-scale-y, .95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x, 1.05),var(--fa-bounce-land-scale-y, .95)) translateY(0)}57%{-webkit-transform:scale(1,1) translateY(var(--fa-bounce-rebound, -.125em));transform:scale(1) translateY(var(--fa-bounce-rebound, -.125em))}64%{-webkit-transform:scale(1,1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1,1) translateY(0);transform:scale(1) translateY(0)}}@-webkit-keyframes fa-fade{50%{opacity:var(--fa-fade-opacity, .4)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity, .4)}}@-webkit-keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity, .4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale, 1.125));transform:scale(var(--fa-beat-fade-scale, 1.125))}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity, .4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale, 1.125));transform:scale(var(--fa-beat-fade-scale, 1.125))}}@-webkit-keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),var(--fa-flip-angle, -180deg));transform:rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),var(--fa-flip-angle, -180deg))}}@keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),var(--fa-flip-angle, -180deg));transform:rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),var(--fa-flip-angle, -180deg))}}@-webkit-keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0)}}@keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0)}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scale(-1,1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scale(1,-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1,-1);transform:scale(-1)}.fa-rotate-by{-webkit-transform:rotate(var(--fa-rotate-angle, none));transform:rotate(var(--fa-rotate-angle, none))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index, auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse, #fff)}.fa-file-lines:before{content:"\f15c"}.fa-cloud:before{content:"\f0c2"}.fa-lock:before{content:"\f023"}.fa-plug:before{content:"\f1e6"}.fa-chart-simple:before{content:"\e473"}.fa-wand-magic-sparkles:before{content:"\e2ca"}.fa-user:before{content:"\f007"}.fa-globe:before{content:"\f0ac"}.fa-star:before{content:"\f005"}.fa-server:before{content:"\f233"}.fa-gem:before{content:"\f3a5"}.fa-circle-check:before{content:"\f058"}.fa-cloud-arrow-up:before{content:"\f0ee"}.fa-layer-group:before{content:"\f5fd"}.fa-puzzle-piece:before{content:"\f12e"}.fa-code:before{content:"\f121"}.fa-arrow-up-right-from-square:before{content:"\f08e"}.fa-arrow-right:before{content:"\f061"}.fa-cube:before{content:"\f1b2"}.fa-wrench:before{content:"\f0ad"}.fa-terminal:before{content:"\f120"}.fa-trash:before{content:"\f1f8"}.fa-table-cells:before{content:"\f00a"}.fa-circle-info:before{content:"\f05a"}.fa-hard-drive:before{content:"\f0a0"}.fa-bolt:before{content:"\f0e7"}.fa-file:before{content:"\f15b"}.fa-arrow-down:before{content:"\f063"}.fa-link:before{content:"\f0c1"}.fa-magnifying-glass:before{content:"\f002"}.fa-chevron-down:before{content:"\f078"}.fa-rocket:before{content:"\f135"}.fa-arrow-trend-up:before{content:"\e098"}.fa-desktop:before{content:"\f390"}.fa-check:before{content:"\f00c"}.fa-book-open:before{content:"\f518"}.fa-triangle-exclamation:before{content:"\f071"}.sr-only,.fa-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.sr-only-focusable:not(:focus),.fa-sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}:root,:host{--fa-style-family-brands: "Font Awesome 6 Brands";--fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(../../fonts/fa/fa-brands-400.woff2) format("woff2")}.fab,.fa-brands{font-weight:400}.fa-linkedin:before{content:"\f08c"}:root,:host{--fa-style-family-classic: "Font Awesome 6 Free";--fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(../../fonts/fa/fa-regular-400.woff2) format("woff2")}.far,.fa-regular{font-weight:400}:root,:host{--fa-style-family-classic: "Font Awesome 6 Free";--fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(../../fonts/fa/fa-solid-900.woff2) format("woff2")}.fas,.fa-solid{font-weight:900}@font-face{font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url(../../fonts/fa/fa-brands-400.woff2) format("woff2")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url(../../fonts/fa/fa-solid-900.woff2) format("woff2")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url(../../fonts/fa/fa-regular-400.woff2) format("woff2")}@font-face{font-family:FontAwesome;font-display:block;src:url(../../fonts/fa/fa-solid-900.woff2) format("woff2")}@font-face{font-family:FontAwesome;font-display:block;src:url(../../fonts/fa/fa-brands-400.woff2) format("woff2")}@font-face{font-family:FontAwesome;font-display:block;src:url(../../fonts/fa/fa-regular-400.woff2) format("woff2");unicode-range:U+F003,U+F006,U+F014,U+F016-F017,U+F01A-F01B,U+F01D,U+F022,U+F03E,U+F044,U+F046,U+F05C-F05D,U+F06E,U+F070,U+F087-F088,U+F08A,U+F094,U+F096-F097,U+F09D,U+F0A0,U+F0A2,U+F0A4-F0A7,U+F0C5,U+F0C7,U+F0E5-F0E6,U+F0EB,U+F0F6-F0F8,U+F10C,U+F114-F115,U+F118-F11A,U+F11C-F11D,U+F133,U+F147,U+F14E,U+F150-F152,U+F185-F186,U+F18E,U+F190-F192,U+F196,U+F1C1-F1C9,U+F1D9,U+F1DB,U+F1E3,U+F1EA,U+F1F7,U+F1F9,U+F20A,U+F247-F248,U+F24A,U+F24D,U+F255-F25B,U+F25D,U+F271-F274,U+F278,U+F27B,U+F28C,U+F28E,U+F29C,U+F2B5,U+F2B7,U+F2BA,U+F2BC,U+F2BE,U+F2C0-F2C1,U+F2C3,U+F2D0,U+F2D2,U+F2D4,U+F2DC}@font-face{font-family:FontAwesome;font-display:block;src:url(../../fonts/fa/fa-v4compatibility.woff2) format("woff2");unicode-range:U+F041,U+F047,U+F065-F066,U+F07D-F07E,U+F080,U+F08B,U+F08E,U+F090,U+F09A,U+F0AC,U+F0AE,U+F0B2,U+F0D0,U+F0D6,U+F0E4,U+F0EC,U+F10A-F10B,U+F123,U+F13E,U+F148-F149,U+F14C,U+F156,U+F15E,U+F160-F161,U+F163,U+F175-F178,U+F195,U+F1F8,U+F219,U+F27A}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}table{border-collapse:collapse}td,th{text-align:left}:root{--ratio: 1.35;--s-7: calc( var(--s0) / var(--ratio) / var(--ratio) / var(--ratio) / var(--ratio) / var(--ratio) / var(--ratio) / var(--ratio) );--s-6: calc( var(--s0) / var(--ratio) / var(--ratio) / var(--ratio) / var(--ratio) / var(--ratio) / var(--ratio) );--s-5: calc( var(--s0) / var(--ratio) / var(--ratio) / var(--ratio) / var(--ratio) / var(--ratio) );--s-4: calc( var(--s0) / var(--ratio) / var(--ratio) / var(--ratio) / var(--ratio) );--s-3: calc(var(--s0) / var(--ratio) / var(--ratio) / var(--ratio));--s-2: calc(var(--s0) / var(--ratio) / var(--ratio));--s-1: calc(var(--s0) / var(--ratio));--s0: 1rem;--s1: calc(var(--s0) * var(--ratio));--s2: calc(var(--s0) * var(--ratio) * var(--ratio));--s3: calc(var(--s0) * var(--ratio) * var(--ratio) * var(--ratio));--s4: calc( var(--s0) * var(--ratio) * var(--ratio) * var(--ratio) * var(--ratio) );--s5: calc( var(--s0) * var(--ratio) * var(--ratio) * var(--ratio) * var(--ratio) * var(--ratio) );--s6: calc( var(--s0) * var(--ratio) * var(--ratio) * var(--ratio) * var(--ratio) * var(--ratio) * var(--ratio) );--s7: calc( var(--s0) * var(--ratio) * var(--ratio) * var(--ratio) * var(--ratio) * var(--ratio) * var(--ratio) * var(--ratio) )}:root{--bz-dark-blue: #283746;--bz-medium-blue: #395c73;--bz-dark-green: #0d383d;--bz-green: #317d4f;--bz-dark-med-green: #68bd90;--bz-medium-green: #9fd2b4;--bz-light-green: #e0f4e3;--bz-light-grey: #f5f8fa;--bz-gray-light: #c7dbdd;--bz-grey: #9c9c9c;--bz-purple: #787df7;--bz-code-snippet-green: #75ddb1;--bz-code-bg: #0e3c46;--bz-muted-ink: #5d6c7b;--bz-deep-green-2: #0b2f33;--bz-white: #ffffff;--bz-radius-xs: 2px;--bz-radius-sm: 4px;--bz-radius-md: 6px;--bz-radius-lg: 8px;--bz-radius-xl: 12px;--bz-radius-2xl: 16px;--bz-radius-3xl: 18px;--bz-shadow-soft: 0 0 20px #2837461a;--bz-shadow-raised: 0 6px 14px #28374624;--bz-border-hairline: 1px;--bz-border-control: 1.5px;--bz-border-nav: 2px;--bz-focus-ring: var(--bz-green);--bz-transition: all .2s ease-in-out}:root{--color-black: var(--bz-dark-green);--color-dark-blue: var(--bz-dark-blue);--color-dark: var(--bz-dark-blue);--color-darkish: var(--bz-muted-ink);--color-lightish: var(--bz-gray-light);--color-light: var(--bz-light-grey);--color-lightest: #fff;--color-mid: var(--bz-muted-ink);--color-blue: var(--bz-medium-blue);--color-bright: var(--bz-green);--color-bright-complement: var(--bz-light-green);--color-info-bright-dark: var(--bz-dark-green);--color-light-blue: var(--bz-light-grey);--color-green: #59b27d;--color-green-bright: #4bc27d;--color-green-bright-dark: hsl(145, 45%, 49%);--color-indigo: var(--bz-dark-blue);--color-grey: var(--bz-muted-ink);--color-light-grey: #eceff9;--color-red: #ec2c4c;--color-orange: #eb6a39;--color-yellow: #ebcd39;--color-lime: #bac24b;--color-purple: #6563f5;--color-purple-bright: var(--bz-purple);--color-purple-light: #dadaff;--color-purple-dark: #3735c0;--color-brand: var(--bz-dark-med-green);--color-brand-secondary: var(--bz-green);--color-brand-dark: var(--bz-dark-green);--color-transparent: #fff0;--color-tree-depth-0: rgba(147, 157, 168, .3);--color-tree-depth-1: rgba(147, 157, 168, .25);--color-tree-depth-2: rgba(147, 157, 168, .2);--color-tree-depth-3: rgba(147, 157, 168, .15);--color-primary: var(--color-bright);--color-primary-dark: var(--bz-dark-green);--color-secondary: var(--color-light-blue);--color-info: var(--color-blue);--color-info-bright: var(--color-bright);--color-info-dark: var(--bz-dark-blue);--color-info-mid: var(--bz-gray-light);--color-info-light: var(--color-light-blue);--color-info-lightest: var(--bz-light-grey);--color-success: var(--bz-green);--color-success-dark: var(--bz-dark-green);--color-success-light: var(--bz-light-green);--color-error: var(--color-red);--color-error-dark: #92182d;--color-error-light: #ffdee4;--color-error-light-1: #fff7f7;--color-danger: var(--color-red);--color-danger-dark: #92182d;--color-danger-mid: #f99eae;--color-danger-light: #ffdee4;--color-warning: #ebcd39;--color-warning-bright: #ffd400;--color-warning-dark: #ab9628;--color-warning-light: #fffbe5;--color-warning-lightest: #fef9c3;--color-warning-border: #fde047;--color-warning-icon: #b45309;--color-caution: #fdba74;--color-caution-light: #ffedd5;--color-caution-border: #fdba74;--color-danger-lightest: #fee2e2;--color-danger-border: #fca5a5;--color-muted: var(--color-mid);--color-bg: var(--bz-white);--color-bg-secondary: var(--bz-light-grey);--color-bg-hover: var(--bz-light-green);--color-text-tertiary: var(--bz-muted-ink);--color-leaf-500: var(--bz-dark-med-green);--color-brand-mid: var(--bz-dark-med-green);--color-brand-light: var(--bz-medium-green);--color-brand-original-light: var(--bz-light-green);--color-staff: var(--color-purple-bright);--color-white-alpha: rgba(255, 255, 255, .92);--color-info-light-blue-alpha: #3f6e838a;--color-success-light-alpha: #3c76538c;--color-error-light-alpha: #803c488a;--color-muted-light-alpha: #e8ebee40}:root{--font-header: "Merriweather", Georgia, serif;--font-body: "WhitneyHTF Book", "Helvetica Neue", Helvetica, sans-serif;--font-ui: "WhitneyHTF", "Helvetica Neue", Helvetica, sans-serif;--font-mono: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--font-weight: 400;--font-color: var(--color-dark);--line-height: var(--ratio);--font-size: 14px;--font-size-sm: .85rem;--font-size-lg: 1.15rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.4rem;--font-size-3xl: 1.8rem;--font-size-4xl: 2.25rem;--font-size-7xl: 3rem;--line-height-sm: 1.35;--line-height-lg: 1.6rem;--line-height-xl: 1.875rem;--line-height-2xl: calc(var(--line-height) * (var(--ratio) / 1.15));--line-height-3xl: calc(var(--line-height) * (var(--ratio) / 1.2));--line-height-4xl: calc(var(--line-height) * var(--ratio));--line-height-7xl: calc(var(--line-height) * (var(--ratio) * 1.05));--icon-size: 1em;--article-font-size: 1.5rem;--article-line-height: 2.5rem;--article-h2-size: 2.5rem;--article-h2-line: 3.25rem;--article-h3-size: 2rem;--article-h3-line: 2.75rem;--article-h4-size: 1.75rem;--article-h4-line: 2.375rem;--article-h5-size: 1.625rem;--article-h5-line: 2.125rem;--article-h6-size: 1.5625rem;--article-h6-line: 2.125rem;--link-color: var(--bz-green);--link-hover-color: var(--bz-dark-green)}:root{--background-color: white}:root{--control-size: var(--s2);--border-sm: calc(var(--s-7) / var(--ratio));--border-thin: var(--s-7);--border-thick: var(--s-6);--border-radius: var(--bz-radius-md);--border-color: var(--bz-gray-light);--measure: 65ch;--body-measure: 142ch;--article-body-measure: calc(var(--body-measure) / 2.5);--box-shadow: var(--bz-shadow-raised);--box-shadow-1: var(--bz-shadow-soft);--box-shadow-2: var(--bz-shadow-raised)}:root{--z-1: -1;--z0: 0;--z1: 10;--z2: 20}:root{--navbar-height: 85px}@media (max-width: 1279px){:root{--navbar-height: 80px}}:root{--site-max-width: 1360px;--site-gutter: 80px}@media (max-width: 991px){:root{--site-gutter: 64px}}@media (max-width: 767px){:root{--site-gutter: 40px}}@media (max-width: 479px){:root{--site-gutter: 24px}}@media (max-width: 991px){:root{--article-h2-size: 2.25rem;--article-h2-line: 2.75rem}}@media (max-width: 767px){:root{--article-font-size: 1.25rem;--article-line-height: 2rem;--article-h2-size: 2.125rem;--article-h2-line: 2.625rem;--article-h3-size: 1.625rem;--article-h3-line: 2.25rem;--article-h4-size: 1.5rem;--article-h4-line: 2rem;--article-h5-size: 1.375rem;--article-h5-line: 1.875rem;--article-h6-size: 1.3125rem;--article-h6-line: 1.875rem}}@font-face{font-family:Merriweather;src:url(../../fonts/Merriweather-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Merriweather;src:url(../../fonts/Merriweather-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Merriweather;src:url(../../fonts/Merriweather-Italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:WhitneyHTF Book;src:url(../../fonts/WhitneyHTF-Book.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:WhitneyHTF;src:url(../../fonts/WhitneyHTF-Book.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:WhitneyHTF;src:url(../../fonts/WhitneyHTF-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:WhitneyHTF;src:url(../../fonts/WhitneyHTF-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:WhitneyHTF;src:url(../../fonts/WhitneyHTF-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{line-height:var(--s0);font-size:var(--font-size);font-family:var(--font-body);color:var(--font-color);font-weight:var(--font-weight)}body{font-size:1rem;line-height:1.5}a{color:var(--link-color);text-decoration:none;text-underline-position:under}a:hover{color:var(--link-hover-color);text-decoration:underline}article a{text-decoration:underline}a.button{text-decoration:none}p{line-height:1.5;margin:unset}h1,h2,h3,h4,h5,h6{color:inherit;margin:unset}h1,h2,h3{font-family:var(--font-header);font-weight:400;font-style:normal}h1{font-size:3rem;line-height:3.5625rem}h2{font-size:2.5rem;line-height:3.25rem}h3{font-size:1.5625rem;line-height:2.375rem;font-weight:700}h4,h5,h6{font-family:var(--font-ui);font-weight:700}h4{font-size:1.375rem;line-height:2rem;letter-spacing:.03125rem}h5{font-size:1.25rem;line-height:1.5rem}h6{font-size:1.125rem;line-height:1.75rem}@media (max-width: 991px){h1{font-size:2.75rem;line-height:3.25rem}h2{font-size:2.25rem;line-height:2.75rem}}@media (max-width: 767px){h1{font-size:2.5rem;line-height:3rem}h2{font-size:2.125rem;line-height:2.625rem}}.eyebrow{color:var(--link-color);font-family:var(--font-ui);font-size:.875rem;font-weight:600;line-height:.875rem;letter-spacing:.0125rem;text-transform:uppercase}:focus-visible{outline:2px solid var(--bz-focus-ring);outline-offset:2px}ul,menu{padding:unset;margin:unset}li>ul{padding-left:var(--s0)}ul.unstyled{list-style:none}i{color:var(--color-muted)}hr{height:var(--border-thin);background:var(--color-lightish);border:none;margin:inherit}dd{margin-inline-start:0}dt{text-transform:uppercase;font-weight:600;color:var(--color-darkish);font-feature-settings:"c2sc";font-variant:small-caps;letter-spacing:calc(var(--s-7)/2);font-size:.74074rem}pre{margin:0;font-family:var(--font-mono)}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word;word-wrap:break-word}h1,h2,h3,h4,h5,h6{hyphens:none;-webkit-hyphens:none}abbr{cursor:help}.color\:error{color:var(--color-error)}.color\:info{color:var(--color-info)}.color\:link{color:var(--link-color)}.color\:bright{color:var(--color-bright)}.color\:light-grey{color:var(--color-light-grey)}.color\:dark{color:var(--color-dark)}.color\:muted{color:var(--color-muted)}.color\:success{color:var(--color-success)}.color\:warning{color:var(--color-warning)}.color\:warning-dark{color:var(--color-warning-dark)}.color\:transparent{color:transparent}.color\:orange{color:var(--color-orange)}.color\:purple{color:var(--color-purple)}.color\:font-color{color:var(--font-color)}.color\:inherit{color:inherit}.bg\:black{background-color:var(--color-black);--font-color: var(--color-light);color:var(--font-color)}.bg\:dark{background-color:var(--color-dark);--font-color: var(--color-light);color:var(--font-color)}.bg\:light{background-color:var(--color-light)}.bg\:muted{background-color:var(--color-muted)}.bg\:bright{background-color:var(--color-bright)}.bg\:success{background-color:var(--color-success)}.bg\:success-light{background-color:var(--color-success-light)}.bg\:error{background-color:var(--color-error-light)}.bg\:warning{background-color:var(--color-warning-light)}.bg\:primary{background-color:var(--color-primary)}.bg\:white{background-color:#fff}.bg\:transparent{background-color:transparent}.bg\:white-alpha{background-color:var(--color-white-alpha)}.bg\:error{background-color:var(--color-error-light);color:var(--color-error-dark)}.bg\:info-mid{background-color:var(--color-info-mid)}.hover-color\:success,.hover-color\:info,.hover-color\:info-light,.hover-color\:light,.hover-color\:danger{cursor:pointer}.hover-color\:info-light:hover{color:var(--bz-medium-green)}.hover-color\:success:hover{color:var(--color-success)}.hover-color\:light:hover{color:var(--color-light)}.hover-color\:info:hover{color:var(--color-info)}.hover-color\:bright:hover{color:var(--color-bright)}.hover-color\:danger:hover{color:var(--color-error)}.bg\:light-brand,.bg\:brand-light{background-color:var(--color-brand-light)}.box-shadow{box-shadow:var(--bz-shadow-raised)}.box-shadow\:none,.box-shadow\:none:hover{box-shadow:none}.cursor\:pointer{cursor:pointer}.decoration\:none{text-decoration:none}.white-space\:nowrap{white-space:nowrap!important}.text-wrap\:nowrap{text-wrap:nowrap}.font-weight\:500{font-weight:500}.text\:underline{text-decoration:underline!important}.smallcaps{font-variant:small-caps;letter-spacing:.15ch}.grid-column\:span-1{grid-column:span 1}.grid-column\:span-2{grid-column:span 2}.grid-column\:span-3{grid-column:span 3}.flex{display:flex}.flex-direction\:column{flex-direction:column}.flex\:0{flex:0}.flex\:1{flex:1}.flex\:2{flex:2}.flex\:3{flex:3}.flex\:4{flex:4}.flex\:5{flex:5}.flex\:6{flex:6}.flex\:auto{flex:auto}.flex\:none{flex:none}.flex-grow\:0{flex-grow:0!important}.gap\:s0{gap:var(--s0)}.hover-parent:hover .hover-target{opacity:1}.hover-target{opacity:0;transition:opacity .2s ease-in-out}.padding\:0{padding:0}.padding\:s-1{padding:var(--s-1)}.padding\:s-5{padding:var(--s-5)}.padding\:s0{padding:var(--s0)}.padding\:s1{padding:var(--s1)}.padding-top\:0{padding-top:0!important}.padding-left\:s-1{padding-left:var(--s-1)}.padding-left\:s0{padding-left:var(--s0)}.padding-left\:0{padding-left:0}.padding-right\:0{padding-right:0!important}.margin\:auto{margin:auto}.margin\:0{margin:0}.margin-bottom\:0{margin-bottom:0}.margin-bottom\:s0{margin-bottom:var(--s0)}.margin-bottom\:auto{margin-bottom:auto}.margin-bottom\:6{margin-bottom:var(--s6)}.margin-left\:0{margin-left:0}.margin-left\:s-4{margin-left:var(--s-4)}.margin-left\:s-3{margin-left:var(--s-3)}.margin-left\:s3{margin-left:var(--s3)}.margin-left\:s4{margin-left:var(--s4)}.margin-top\:0{margin-top:0}.margin-top\:auto{margin-top:auto}.margin-top\:s0{margin-top:var(--s0)}.margin-top\:s1{margin-top:var(--s1)}.margin-top\:s2{margin-top:var(--s2)}.margin-top\:s-1{margin-top:var(--s-1)}.margin-right\:s-1{margin-right:var(--s-1)}.margin-right\:s-2{margin-right:var(--s-2)}.margin-right\:s-4{margin-right:var(--s-4)}.text-align\:center{text-align:center}.text-align\:left{text-align:left}.text-align\:right{text-align:right}.align-items\:baseline{align-items:baseline}.align-items\:center{align-items:center}.justify-content\:center{justify-content:center}.justify-content\:space-between{justify-content:space-between}.width\:auto{width:auto}.width\:33pct{width:33%}.width\:50pct{width:50%}.width\:80pct{width:80%}.width\:100pct{width:100%}.width\:s1{width:var(--s1)}.width\:s2{width:var(--s2)}.width\:s3{width:var(--s3)}.width\:s4{width:var(--s4)}.width\:s5{width:var(--s5)}.width\:fit-content{width:fit-content!important}.width\:min-content{width:min-content}.width\:max-content{width:max-content}.width\:measure{width:var(--measure)}.width\:measure-2{width:calc(var(--measure)/2)}.width\:50pct-1{width:calc(50% - calc(var(--cluster-space) / 2))}.min-width\:max-content{min-width:max-content}.min-width\:measure{min-width:var(--measure)}.max-width\:100pct{max-width:100%}.max-width\:85pct{max-width:85%}.max-width\:s3{max-width:var(--s3)}.max-width\:s4{max-width:var(--s4)}.max-width\:s5{max-width:var(--s5)}.max-width\:measure{max-width:var(--measure)}.max-width\:measure-0\.5{max-width:calc(.5 * var(--measure))}.max-width\:measure-1\.2{max-width:calc(1.2 * var(--measure))}.max-width\:measure-2{max-width:calc(2 * var(--measure))}.max-width\:min-content{max-width:min-content}.max-width\:fit-content{max-width:fit-content}.max-width\:large{max-width:50rem}.height\:100vh{height:100vh}.height\:100pct{height:100%}.min-height\:100vh{min-height:100vh}.max-height\:100vh{max-height:100vh}.height\:fill-available{height:-webkit-fill-available}.display\:none{display:none!important}.display\:unset{display:unset}.display\:block{display:block}.display\:inline-block{display:inline-block}.display\:inline-flex{display:inline-flex}.visibility\:hidden{visibility:hidden}.position\:absolute{position:absolute}.position\:relative{position:relative}.position\:fixed-full{position:fixed;top:0;left:0;height:100vh;width:100%;overflow:scroll}.position\:sticky{position:sticky}.top\:0{top:0}.border\:all{border:var(--border-thin) solid var(--color-lightish)}.border\:none{border:none}.border\:top{border-top:var(--border-thick) solid var(--color-lightish)}.border\:right{border-right:var(--border-thick) solid var(--color-lightish)}.border\:bottom{border-bottom:var(--border-thick) solid var(--color-lightish)}.border-radius\:0{border-radius:0}.border\:image{border:var(--bz-border-hairline) solid var(--bz-gray-light)}.disabled{cursor:not-allowed;opacity:.6}.overflow-x\:scroll{overflow-x:scroll}.overflow\:scroll{overflow:scroll}@keyframes shake{0%{transform:translate(0)}25%{transform:translate(-10px)}50%{transform:translate(10px)}75%{transform:translate(-10px)}to{transform:translate(0)}}.shake-animation{animation:shake .45s ease-in-out}box-l{display:block;padding:var(--s1);border-width:0;outline:var(--border-thin) solid transparent;outline-offset:calc(var(--border-thin) * -1)}center-l{display:block;box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:var(--measure)}cluster-l{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}cover-l{display:flex;flex-direction:column;min-block-size:100vh;padding:var(--s1)}frame-l{aspect-ratio:16 / 9;overflow:hidden;display:flex;justify-content:center;align-items:center}frame-l>img,frame-l>video{inline-size:100%;block-size:100%;object-fit:cover}grid-l{display:grid;grid-gap:var(--s1);align-content:start;grid-template-columns:100%}icon-l{--align: baseline;align-items:var(--align)}icon-l svg{--size: .75em;height:var(--size);width:var(--size)}icon-l._align\:center{--align: center}icon-l{pointer-events:none}icon-l._size\:1em svg{--size: 1em}icon-l._align\:text{--align: baseline;display:inline-flex;vertical-align:middle}.with-icon{display:inline-flex;align-items:baseline}.with-icon .text{margin-inline-start:var(--s-3)}.with-icon .text.at-start{margin-inline-end:var(--s-3);margin-inline-start:0}imposter-l{border-radius:var(--border-radius);position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);min-width:-webkit-fill-available;z-index:var(--z2)}.with-sidebar,.sidebar{--sidebar-gap: var(--s-1);--sidebar-width: 20rem;--sidebar-inline-size: 50%;--sidebar-align: center;--flex-grow: 999;display:flex;flex-wrap:wrap;gap:var(--sidebar-gap);align-items:var(--sidebar-align);box-sizing:border-box}.with-sidebar>:first-child,.sidebar>:first-child{flex-basis:var(--sidebar-width);flex-grow:1}.with-sidebar>:last-child,.sidebar>:last-child{flex-basis:0;flex-grow:var(--flex-grow);min-inline-size:var(--sidebar-inline-size)}.with-sidebar._gap\:0,.sidebar._gap\:0{--sidebar-gap: 0}.sidebar._gap\:s2{--sidebar-gap: var(--s2)}.sidebar._width\:medium{--sidebar-width: 10rem}.sidebar._align\:stretch{--sidebar-align: stretch}.sidebar.sidebar-with-input{--sidebar-width: 50%}.sidebar.sidebar-with-input>:last-child{min-inline-size:30ch;box-sizing:border-box}.sidebar._align\:flex-start{--sidebar-align: flex-start}.sidebar._sidebar-width\:0{--sidebar-width: 0}.sidebar._sidebar-half{--sidebar-width: auto;--flex-grow: 1}stack-l{display:flex;flex-direction:column;justify-content:flex-start}stack-l>*+*{margin-block-start:var(--s1)}switcher-l{display:flex;flex-wrap:wrap}switcher-l>*{flex-basis:calc((var(--measure) - 100%) * 999);flex-grow:1}sidebar-l{display:flex;flex-wrap:wrap}sidebar-l>*{flex-grow:1}:root{--xl-content-size: 1152px}.docs-section-main-section{width:100%}.docs-section-main-section .overview{background:var(--color-brand-dark)}.docs-section-main-section>*>*{padding-left:var(--s0)}@media (min-width: 1025px){.docs-section-main-section>*>*{padding-left:var(--s5)}}.docs-section-main-section .overview .content{max-width:var(--xl-content-size);color:var(--bz-white);margin-left:var(--s-1)}.docs-section-main-section .overview h1{color:var(--bz-white)}.docs-section-main-section .overview a:not(.cta-button){color:var(--bz-medium-green)}.docs-section-main-section .overview a:not(.cta-button):hover{color:var(--bz-white)}.docs-section-main-section .overview .cta-button{align-self:flex-start;background-color:var(--bz-medium-green);border:var(--bz-border-control) solid var(--bz-medium-green);border-radius:var(--bz-radius-md);color:var(--bz-dark-green);font-family:var(--font-ui);font-size:18px;font-weight:500;line-height:20px;padding:11px 18px 12px;text-decoration:none;transition:var(--bz-transition)}.docs-section-main-section .overview .cta-button:hover{background-color:var(--bz-dark-med-green);border-color:var(--bz-dark-med-green);color:var(--bz-dark-green)}.overview{font-size:var(--font-size-lg);line-height:var(--line-height-xl)}.overview p{line-height:1.75;font-size:var(--font-size-xl)}.docs-section-main-section .overview{padding-top:var(--s5);padding-bottom:var(--s5)}.docs-section-main-section #on-page-cta-form{max-width:var(--xl-content-size)}.docs-main-section{max-width:var(--xl-content-size);padding:var(--s-1)}@media (min-width: 1025px){.docs-main-section{padding-right:var(--s0)}}.article .docs-content,.article .docs-content p,.article .docs-content li{font-family:var(--font-body);font-size:var(--article-font-size);line-height:var(--article-line-height);color:var(--bz-dark-blue)}.article .docs-content h2:not([class]){font-size:var(--article-h2-size);line-height:var(--article-h2-line)}.article .docs-content h3:not([class]){font-size:var(--article-h3-size);line-height:var(--article-h3-line)}.article .docs-content h4:not([class]){font-size:var(--article-h4-size);line-height:var(--article-h4-line)}.article .docs-content h5:not([class]){font-size:var(--article-h5-size);line-height:var(--article-h5-line)}.article .docs-content h6:not([class]){font-size:var(--article-h6-size);line-height:var(--article-h6-line)}.docs-content pre{border-radius:var(--border-radius);padding-inline-start:var(--s1);padding-block-start:var(--s1);padding-block-end:var(--s1);overflow-x:auto;-webkit-overflow-scrolling:touch}.docs-content pre>code{display:inline-block;font-size:var(--font-size);background-color:inherit;word-break:normal;white-space:pre;border-radius:var(--border-radius);line-height:var(--line-height-sm)}.docs-content *:not(pre)>code{background-color:var(--color-light-grey);word-break:break-word;white-space:pre-wrap;border-radius:var(--border-radius);padding:var(--s-7) var(--s-5)}.docs-content table{border-collapse:collapse;width:100%;margin:var(--s1) 0;border:1px solid var(--bz-gray-light);border-radius:var(--border-radius);overflow:hidden}.docs-content table thead{background-color:var(--bz-light-grey)}.docs-content table th,.docs-content table td{border:1px solid var(--bz-gray-light);padding:var(--s-1) var(--s0);text-align:left}.docs-content table th{font-family:var(--font-ui);font-weight:600;color:var(--bz-dark-blue)}.docs-content table tbody tr:hover{background-color:var(--bz-light-grey)}.docs-content table thead tr:first-child th{border-top:none}.docs-content table tbody tr:last-child td{border-bottom:none}.docs-content table th:first-child,.docs-content table td:first-child{border-left:none}.docs-content table th:last-child,.docs-content table td:last-child{border-right:none}.article-title{overflow-wrap:break-word;word-break:break-word;max-width:100%}.title-section{overflow:hidden}.docs-landing{padding-bottom:var(--s3)}.docs-landing-title{font-family:var(--font-header);font-size:48px;line-height:57px;color:var(--bz-dark-blue);margin-block-end:var(--s-1)}.docs-landing-intro{font-size:var(--font-size-lg);line-height:1.6;color:var(--bz-muted-ink);max-width:var(--measure)}.docs-landing-intro p{margin-block-end:var(--s-1)}.docs-landing-grid{padding-bottom:var(--s2)}a.docs-landing-card{display:block;text-decoration:none;color:inherit;border-radius:var(--bz-radius-xl)}box-l.docs-landing-card-inner{box-sizing:border-box;height:100%;border:var(--bz-border-hairline) solid var(--bz-medium-green);border-radius:var(--bz-radius-xl);background:var(--bz-white);transition:var(--bz-transition)}a.docs-landing-card:hover box-l.docs-landing-card-inner{border-color:var(--bz-dark-med-green);box-shadow:var(--bz-shadow-soft)}.docs-landing-card-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--s-1)}.docs-landing-card-title{font-family:var(--font-ui);font-size:var(--font-size-lg);font-weight:600;color:var(--bz-dark-blue);line-height:var(--line-height-sm);margin:0}.docs-landing-card-arrow{flex-shrink:0;color:var(--bz-green);opacity:0;transform:translate(-4px);transition:var(--bz-transition)}a.docs-landing-card:hover .docs-landing-card-arrow{opacity:1;transform:translate(0)}.docs-landing-card-desc{font-size:var(--font-size-sm);line-height:1.5;color:var(--bz-muted-ink);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.docs-landing-card-meta{font-size:var(--font-size-sm);color:var(--bz-muted-ink);margin:0}@media (max-width: 600px){.docs-landing-title{font-size:40px;line-height:48px}}:root{--sidebar-primary-width: 200px;--sidebar-secondary-width: 280px;--sidebar-primary-bg: var(--bz-light-grey);--sidebar-secondary-bg: var(--bz-white);--nav-transition: .2s ease-in-out;--nav-active-bg: var(--bz-light-green);--nav-hover-bg: var(--bz-light-green);--nav-active-indicator: inset 3px 0 0 var(--bz-medium-green);--nest-level: 0;--cumulative-offset: 0}.doc-nav{font-size:var(--font-size-sm);font-family:var(--font-ui)}.sidebar-container,.sidebar-container *{list-style:none}.sidebar-container *::marker{content:none;display:none}.top-doc-nav.container{padding:var(--s-5) var(--s-3)}.doc-nav .with-icon{margin-bottom:var(--s0, 1rem)}.doc-nav .search-container input{flex:1;min-width:0}.doc-nav:has(.top-doc-nav){border-bottom:1px solid var(--bz-gray-light)}.doc-nav .sidebar-container{box-sizing:border-box}.searchform{display:flex;position:relative}.searchbar-wrapper-parent{display:block}.searchbar-wrapper{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));position:relative;min-inline-size:0!important;max-width:var(--xl-content-size)}.searchbar{display:block;grid-row-start:1;grid-column-start:1;border-radius:var(--bz-radius-md);padding:.375rem .75rem .375rem 2.25rem;font-size:1rem;line-height:1.5rem;font-family:var(--font-ui);color:var(--bz-dark-blue);background-color:var(--bz-white);outline:var(--bz-border-control) solid var(--bz-gray-light);outline-offset:calc(-1 * var(--bz-border-control));border:none;transition:outline-color var(--nav-transition)}.search-icon{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);width:1rem;height:1rem;pointer-events:none;z-index:1;fill:var(--bz-muted-ink)}.searchbar::placeholder{color:var(--bz-muted-ink)}.searchbar:focus{outline:2px solid var(--bz-green);outline-offset:-2px}.docs-home-wrapper{display:flex;align-items:center;gap:.5rem}.docs-home-link{display:flex;align-items:center;gap:.5rem;flex-wrap:nowrap;cursor:pointer;color:var(--bz-dark-blue);font-weight:500;transition:color var(--nav-transition);min-width:0}.docs-home-link:hover{color:var(--bz-green)}.docs-home-link svg{flex-shrink:0}.docs-home-link .text{flex-shrink:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.docs-home-link a{color:inherit;text-decoration:none}.docs-home-chevron{display:none;transition:transform .2s ease;color:currentColor;flex-shrink:0}#docs-home-toggle{cursor:pointer}.docs-home-mobile-wrapper{display:none}.docs-home-chevron-mobile{display:block;transition:transform .2s ease;color:currentColor;flex-shrink:0;border-left:none;transform:rotate(90deg)}.searchbar-mobile-wrapper{display:none}.sidebar-container{display:flex;height:calc(100vh - var(--navbar-height));width:100%;position:sticky;top:var(--navbar-height);overflow:hidden}#docs-nav-sidebar{position:sticky;top:var(--navbar-height);height:calc(100vh - var(--navbar-height));display:flex}.nav-item.nav-item--transparent{padding:.5rem 1rem .375rem;cursor:default;pointer-events:none;font-size:.75rem;font-weight:600;letter-spacing:.2px;text-transform:uppercase;color:var(--link-color);margin:0}.nav-item.nav-item--transparent.nav-item--collapsible{cursor:pointer;pointer-events:auto;display:flex;align-items:center;justify-content:space-between;background:none;border:none;text-align:left;width:100%;padding-right:1rem}.nav-item.nav-item--transparent.nav-item--collapsible:hover{background-color:var(--nav-hover-bg)}.nav-item.nav-item--transparent.nav-item--collapsible:focus-visible{outline:2px solid var(--bz-green);outline-offset:-2px}.nav-item.nav-item--transparent .nav-item__label{flex:1}.nav-item.nav-item--transparent .nav-item__arrow{flex-shrink:0;margin-left:.5rem;margin-right:0}.nav-item--transparent:hover{background-color:transparent}.nav-item--transparent.nav-item--nested-subsection{padding:.375rem 1rem .25rem .5rem;font-size:.8125rem;color:var(--bz-muted-ink);margin-top:.375rem}.nav-item--transparent.nav-item--nested-subsection.nav-item--collapsible{padding:.375rem 1rem .25rem .5rem}.nav-subsection__nested>.nav-subsection:first-child>.nav-item--transparent.nav-item--nested-subsection{margin-top:0}.sidebar-nav{display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;padding:1rem 0;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:var(--bz-gray-light) transparent}.sidebar-nav::-webkit-scrollbar{width:6px}.sidebar-nav::-webkit-scrollbar-track{background:transparent}.sidebar-nav::-webkit-scrollbar-thumb{background-color:var(--bz-gray-light);border-radius:3px}.sidebar-nav::-webkit-scrollbar-thumb:hover{background-color:var(--bz-grey)}.sidebar-nav--primary{display:grid;grid-auto-rows:auto;align-content:start;min-width:200px;background-color:var(--sidebar-primary-bg);border-right:1px solid var(--bz-gray-light);gap:.125rem;align-items:flex-start;list-style:none}.sidebar-nav--secondary{width:280px;min-width:280px;background-color:var(--sidebar-secondary-bg);border-right:1px solid var(--bz-gray-light);gap:.25rem}.sidebar-nav--secondary{--nav-hover-bg: var(--bz-light-grey)}.sidebar-nav--secondary:empty{display:none}.sidebar-nav:empty:after{content:"Loading navigation...";display:block;padding:1rem;color:var(--bz-muted-ink);font-size:.875rem}.sidebar-nav__section-title{font-family:var(--font-ui);font-size:14px;font-weight:600;line-height:14px;text-transform:uppercase;letter-spacing:.2px;color:var(--link-color);padding:.75rem 1rem .5rem;margin:0}.nav-section__header{display:flex;align-items:center;padding:.625rem 1rem;cursor:pointer;font-size:.875rem;color:var(--bz-dark-blue);width:100%;box-sizing:border-box;transition:background-color var(--nav-transition);flex-shrink:0;text-decoration:none;min-height:36px;line-height:1.4;list-style:none}.nav-section__header::marker{content:none}.nav-section__header:hover:not(.nav-section__header--active){background-color:var(--nav-hover-bg)}.nav-section__header:focus-visible{outline:2px solid var(--bz-green);outline-offset:-2px}.nav-section__header--active{background-color:var(--nav-active-bg);box-shadow:var(--nav-active-indicator);font-weight:600;color:var(--bz-green)}.nav-section__header--active:before,.nav-section__header--active::marker{content:none;display:none}.nav-section__title{flex:1;text-align:left}.nav-section__content{display:flex;flex-direction:column;padding:.5rem 0 .375rem 1rem}.nav-item{display:flex;align-items:center;justify-content:flex-start;text-decoration:none;color:var(--bz-dark-blue);font-size:.875rem;transition:background-color var(--nav-transition);width:100%;box-sizing:border-box;min-height:28px;line-height:1.4;padding:.375rem 1rem}.nav-item:hover:not(.nav-item--active){background-color:var(--nav-hover-bg)}.nav-item:focus-visible{outline:2px solid var(--bz-green);outline-offset:-2px}.nav-item--active{background-color:var(--nav-active-bg);box-shadow:var(--nav-active-indicator);font-weight:600;color:var(--bz-green)}.nav-item--active:not(.nav-item--nested):before,.nav-item--active::marker{content:none;display:none}.nav-item--overview{margin-bottom:.25rem}.nav-item--subsection{margin-top:0;padding-top:.875rem;padding-right:1rem;width:100%}.nav-item--subsection:first-child{margin-top:0;padding-top:0}.nav-item--nested-subsection{font-size:.8125rem}.nav-item--nested{font-size:.8125rem;padding:.375rem 1rem;margin-left:.375rem;width:100%}.nav-item--accordion{display:flex;align-items:center;justify-content:space-between;padding:.375rem 1rem;cursor:pointer;color:var(--bz-dark-blue);font-size:.875rem;transition:background-color var(--nav-transition);width:100%;box-sizing:border-box;margin-top:.375rem;text-decoration:none}.nav-item--accordion:hover{background-color:var(--nav-hover-bg)}.nav-item--accordion.nav-item--active{background-color:var(--nav-active-bg);box-shadow:var(--nav-active-indicator);font-weight:600;color:var(--bz-green)}.nav-item--accordion-wrapper{display:flex;align-items:center;justify-content:space-between;font-size:.875rem;transition:background-color var(--nav-transition);box-sizing:border-box;margin-top:.375rem;padding:0;padding-right:.25rem;width:100%}.nav-item--accordion-wrapper:hover{background-color:var(--nav-hover-bg)}.nav-item--accordion-wrapper.nav-item--active{background-color:var(--nav-active-bg)}.nav-item--accordion-wrapper.nav-item--active:before,.nav-item--accordion-wrapper.nav-item--active::marker,.nav-item--accordion-wrapper.nav-item--active .nav-item__link:before{content:none;display:none}.nav-item__link{flex:1;display:flex;align-items:center;padding:.375rem .5rem;color:var(--bz-dark-blue);text-decoration:none;min-height:28px;line-height:1.4}.nav-item__link:hover{text-decoration:none}.nav-item--active .nav-item__link{font-weight:600;color:var(--bz-green)}.nav-item__chevron-button{background:none;border:none;padding:.375rem .75rem;cursor:pointer;display:flex;align-items:center;justify-content:center;color:inherit;min-width:32px;min-height:28px}.nav-item__chevron-button:focus-visible{outline:2px solid var(--bz-green);outline-offset:-2px}.nav-item__arrow{flex-shrink:0;color:var(--bz-muted-ink);margin-left:.5rem;transition:transform .2s ease;transform:rotate(-90deg)}.nav-item__arrow--expanded{transform:rotate(0)}.nav-subsection{display:flex;flex-direction:column;position:relative;width:auto;box-sizing:border-box}.nav-subsection[data-level]:not([data-level="0"]){padding-left:.625rem;margin-left:.375rem}.nav-subsection[data-level]:not([data-level="0"]):before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background-color:var(--tree-connector-color);border-radius:1px}.nav-subsection[data-level]:not([data-level="0"]):hover:not(:has(.nav-subsection:hover)):before{background-color:var(--bz-gray-light)}.nav-subsection[data-level]:not([data-level="0"]):has(.nav-item--active):not(:hover):before,.nav-subsection[data-level]:not([data-level="0"]):has(.nav-item--active):has(.nav-subsection:hover):before,.nav-subsection[data-level]:not([data-level="0"]).has-active-child:not(:hover):before,.nav-subsection[data-level]:not([data-level="0"]).has-active-child:has(.nav-subsection:hover):before{background-color:var(--bz-medium-green)}.nav-subsection__pages{display:flex;flex-direction:column;width:100%}.nav-subsection__pages{--tree-offset: -1rem}.nav-subsection[data-level="0"]{--tree-connector-color: var(--color-tree-depth-0)}.nav-subsection[data-level="1"]{--tree-connector-color: var(--color-tree-depth-1)}.nav-subsection[data-level="2"]{--tree-connector-color: var(--color-tree-depth-2)}.nav-subsection[data-level="3"]{--tree-connector-color: var(--color-tree-depth-3)}.nav-subsection__pages .nav-item--nested{position:relative}.nav-subsection__pages .nav-item--nested:before{content:"";position:absolute;left:var(--tree-offset);top:50%;transform:translateY(-50%);width:calc(-1 * var(--tree-offset));height:2px;background-color:var(--tree-connector-color);border-radius:1px;pointer-events:none;z-index:1}.nav-subsection__pages .nav-item--nested:last-child:after{content:"";position:absolute;left:var(--tree-offset);top:50%;bottom:0;width:2px;background-color:var(--sidebar-secondary-bg);pointer-events:none}.nav-subsection__pages[data-continues] .nav-item--nested:last-child:after{display:none}.nav-subsection:hover:not(:has(.nav-subsection:hover))>.nav-subsection__pages .nav-item--nested:not(.nav-item--active):before{background-color:var(--bz-gray-light)}.nav-subsection__pages .nav-item--nested.nav-item--active:before{content:""!important;display:block!important;background-color:var(--bz-medium-green)}.nav-subsection[data-level="0"]:has(>.nav-item--transparent){padding-left:.625rem;margin-left:.375rem}.nav-subsection[data-level="0"]:has(>.nav-item--transparent):before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background-color:var(--tree-connector-color);border-radius:1px}.nav-subsection[data-level="0"]:has(>.nav-item--transparent):hover:not(:has(.nav-subsection:hover)):before{background-color:var(--bz-gray-light)}.nav-subsection[data-level="0"]:has(>.nav-item--transparent):has(.nav-item--active):not(:hover):before,.nav-subsection[data-level="0"]:has(>.nav-item--transparent):has(.nav-item--active):has(.nav-subsection:hover):before{background-color:var(--bz-medium-green)}.nav-subsection__nested{display:flex;flex-direction:column;width:100%;margin-left:0}@media (min-width: 479px){.top-doc-nav.container{padding:var(--s1)}}@media (min-width: 640px){.searchbar{font-size:.875rem;line-height:1.5rem}}@media (min-width: 767px){.top-doc-nav.container{margin:0;padding:var(--s-1) var(--s1)}}@media (max-width: 768px){.nav-section__header{font-size:.8125rem;padding:.375rem .75rem}.nav-item{font-size:.8125rem;padding:.3rem .75rem}.sidebar-nav__section-title{font-size:.6875rem;padding:.375rem .5rem .375rem 1rem}}@media (max-width: 768px) and (hover: none){.nav-section__header,.nav-item{min-height:44px}}@media (max-width: 1024px){.top-doc-nav.container{overflow-x:hidden;background-color:var(--sidebar-primary-bg)}.doc-nav:has(.top-doc-nav){background-color:var(--sidebar-primary-bg);transition:background-color .15s ease}.doc-nav:has(.top-doc-nav):hover{background-color:var(--nav-hover-bg)}.doc-nav:has(.top-doc-nav):active{background-color:var(--nav-active-bg)}.searchbar-wrapper,.searchbar-wrapper-parent{display:none}.docs-header-controls{flex-basis:100%!important;overflow:hidden}.docs-home-wrapper{cursor:pointer;padding:.5rem .75rem;margin:-.5rem -.75rem;background:var(--sidebar-primary-bg);transition:all .15s ease;flex:1;justify-content:space-between}.docs-home-wrapper .docs-home-link-interactive{flex-shrink:0}.docs-home-wrapper #docs-home-toggle{flex:1;display:flex;justify-content:flex-end;align-items:center;min-height:100%;margin-left:0}.docs-home-wrapper .docs-home-link{flex:0 0 auto;min-width:0;border-right:1px solid var(--bz-gray-light);padding-right:.75rem;margin-right:.5rem}.docs-home-chevron{display:block;width:20px;height:20px;padding:.25rem}.docs-home--expanded .docs-home-chevron{display:none}.docs-home-mobile-wrapper{display:flex;align-items:center;gap:.5rem;cursor:pointer;padding:1rem;border-left:1px solid var(--bz-gray-light);border-bottom:1px solid var(--bz-gray-light);margin-bottom:0;transition:all .15s ease}.docs-home-mobile-wrapper:hover{background-color:var(--nav-hover-bg)}.docs-home-mobile-wrapper:active{background-color:var(--nav-active-bg)}.docs-home-mobile{display:flex;border-right:1px solid var(--bz-gray-light);padding-right:.75rem}.docs-home-chevron-mobile{width:20px;height:20px;border-left:none;margin-left:auto;padding:.25rem .25rem .25rem .75rem}.searchbar-mobile-wrapper{display:flex;align-items:center;padding:1rem .75rem 1rem .5rem;border-bottom:1px solid var(--bz-gray-light);position:relative}.searchbar-mobile-wrapper .search-icon{position:absolute;left:1rem;top:50%;transform:translateY(-50%);z-index:1;pointer-events:none;width:20px;height:20px;opacity:.5}.searchbar-mobile-wrapper .searchbar{flex:1;border:1px solid var(--bz-gray-light);border-radius:6px;padding:.5rem .75rem .5rem 2.5rem;font-size:1rem}.docs-nav-wrapper{display:none;position:fixed;inset:0;background:color-mix(in srgb,var(--bz-dark-blue) 50%,transparent);z-index:1000;overflow:hidden}.docs-nav-wrapper.docs-nav--open{display:block;animation:fadeIn .2s ease-out}.docs-nav-drawer{position:absolute;inset:0;width:100%;background:var(--bz-white);box-shadow:none;overflow-x:hidden;overflow-y:auto;animation:slideInFromLeft .2s ease-out}.docs-nav-wrapper .sidebar-container,.sidebar-container{flex-direction:column;height:auto;position:static}#docs-nav-sidebar{position:static;height:auto;flex-direction:column}.sidebar-nav--primary,.sidebar-nav--secondary{width:100%!important;min-width:100%!important;max-height:none}.sidebar-nav--secondary{border-right:none!important;border-top:1px solid var(--bz-gray-light)}}@media (min-width: 1025px){.docs-nav-wrapper{display:block;position:sticky;top:var(--navbar-height);height:calc(100vh - var(--navbar-height));overflow:visible;align-self:flex-start;z-index:10;flex-basis:auto!important;flex-shrink:0;width:max-content}.docs-nav-drawer{position:static;width:auto;height:100%;box-shadow:none;animation:none}.sidebar-container{overflow:visible;width:auto}.sidebar-nav--secondary{position:relative;z-index:5}}@media (min-width: 1280px){.top-doc-nav .search-container{max-width:500px}}@media (min-width: 1281px){.top-doc-nav .search-container{max-width:600px}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slideInFromRight{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion: no-preference){.nav-section__header,.nav-item{transition:background-color var(--nav-transition),border-color .1s ease}.nav-item__arrow{transition:transform .2s ease}.sidebar-nav--secondary{animation:slideInFromRight .2s ease-out}}@media (prefers-reduced-motion: reduce){.docs-nav-wrapper.docs-nav--open{animation:none}.docs-home-chevron,.docs-home-chevron-mobile{transition:none}.docs-nav-drawer,.sidebar-nav--secondary{animation:none}.nav-section__header,.nav-item,.nav-item__arrow{transition:none}}@media (prefers-contrast: more){.nav-section__header,.nav-item{border:1px solid currentColor}.nav-item--active,.nav-section__header--active{border-left-width:4px}}@media print{#docs-nav-sidebar,.sidebar-container{display:none}}.gs-page *,.gs-page *:before,.gs-page *:after{box-sizing:border-box}.gs-page-subtitle{font-size:var(--font-size-lg);color:var(--color-darkish);margin:0;line-height:1.625}.gs-content-wrapper{width:100%}.gs-content-wrapper>.gs-how-it-works:first-child{padding-top:0}.gs-content{font-family:var(--font-body);font-size:var(--article-font-size);color:var(--color-dark);line-height:var(--article-line-height)}.gs-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:var(--border-radius)}.gs-icon--sm{width:1.25rem;height:1.25rem}.gs-icon--sm i{font-size:1rem}.gs-icon--md{width:2rem;height:2rem}.gs-icon--md i{font-size:1rem}.gs-icon--lg{width:2.5rem;height:2.5rem}.gs-icon--lg i{font-size:1.25rem}.gs-icon--xl{width:3rem;height:3rem}.gs-icon--xl i{font-size:1.5rem}.gs-card{background:var(--bz-white);border:var(--bz-border-hairline) solid var(--bz-medium-green);border-radius:var(--bz-radius-xl);padding:var(--s1)}.gs-card--hoverable{transition:var(--bz-transition)}.gs-card--hoverable:hover{border-color:var(--bz-dark-med-green)}.gs-title{color:var(--bz-dark-blue);margin:0}.gs-title--primary{font-family:var(--font-header);font-weight:700;line-height:1.25}.gs-title--secondary{font-weight:600}.gs-title--4xl{font-size:var(--font-size-4xl)}.gs-title--3xl{font-size:var(--font-size-3xl)}.gs-title--2xl{font-size:var(--font-size-2xl)}.gs-title--xl{font-size:var(--font-size-xl)}.gs-title--lg{font-size:var(--font-size-lg)}.gs-title--base{font-size:var(--font-size)}.gs-section-header{display:flex;align-items:center;gap:var(--s0);margin-bottom:var(--s2)}.gs-section-header__badge{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.5rem;background:var(--bz-dark-med-green);color:var(--bz-dark-green);clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);font-family:var(--font-ui);font-size:var(--font-size-lg);font-weight:600;line-height:1;flex-shrink:0}.gs-section-header__title{font-family:var(--font-header);font-size:var(--article-h3-size);font-weight:400;color:var(--bz-dark-blue);margin:0;line-height:var(--article-h3-line)}.gs-how-it-works{position:relative}.gs-divider{height:1px;background:var(--bz-gray-light)}.gs-how-it-works__intro{text-align:left;margin:0 0 var(--s2)}.gs-how-it-works__title{font-family:var(--font-header);font-size:var(--font-size-3xl);font-weight:400;color:var(--bz-dark-blue);margin:0 0 var(--s0);line-height:1.25}.gs-how-it-works__subtitle{font-size:var(--font-size-lg);color:var(--color-darkish);margin:0;line-height:1.625}.gs-columns{display:grid;grid-template-columns:2fr 3fr;gap:var(--s3);align-items:stretch}@media (max-width: 900px){.gs-columns{grid-template-columns:1fr;gap:var(--s3)}}.gs-columns__heading{font-family:var(--font-header);font-size:var(--font-size-xl);font-weight:700;color:var(--bz-dark-blue);margin:0 0 var(--s1);padding-bottom:var(--s-1);border-bottom:var(--bz-border-nav) solid var(--bz-medium-green)}.gs-columns__user,.gs-columns__bonsai{display:flex;flex-direction:column}.gs-columns__note{font-size:var(--font-size-sm);color:var(--bz-muted-ink);font-style:italic;margin-top:auto;padding-top:var(--s1)}.gs-columns__note--bonsai{text-align:left;color:var(--bz-green)}.gs-user-steps{display:flex;flex-direction:column;gap:var(--s1);flex:1;position:relative}.gs-user-step{display:flex;gap:var(--s0);padding:var(--s0);background:var(--bz-white);border:var(--bz-border-hairline) solid var(--bz-medium-green);border-radius:var(--bz-radius-xl);transition:var(--bz-transition);position:relative}.gs-user-step:not(:last-child):after{content:"";position:absolute;left:16%;bottom:calc(-1 * var(--s1));width:1.25rem;height:var(--s1);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2368bd90' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='12' y1='5' x2='12' y2='19'/%3E%3Cpolyline points='19 12 12 19 5 12'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center center;background-size:contain;transform:translate(-50%)}.gs-user-step:hover{border-color:var(--bz-dark-med-green)}.gs-user-step__number{display:flex;align-items:center;justify-content:center;width:26px;height:24px;margin-top:1px;background:var(--bz-dark-med-green);color:var(--bz-dark-green);clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);font-family:var(--font-ui);font-size:16px;font-weight:600;line-height:1;flex-shrink:0}.gs-user-step__content{flex:1}.gs-user-step__icon{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;background:var(--bz-light-green);color:var(--bz-green);border-radius:var(--bz-radius-md);margin-bottom:var(--s-3)}.gs-user-step__icon i{font-size:1rem}.gs-user-step__title{font-family:var(--font-ui);font-size:var(--font-size);font-weight:700;color:var(--bz-dark-blue);margin:0}.gs-user-step__desc{font-size:var(--font-size-sm);color:var(--bz-muted-ink);margin:0}.gs-capability-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--s1);flex:1}@media (max-width: 600px){.gs-capability-grid{grid-template-columns:1fr}}.gs-capability-group{border:var(--bz-border-hairline) solid var(--bz-medium-green);border-radius:var(--bz-radius-xl);background:var(--bz-white)}.gs-capability-group__title{font-family:var(--font-ui);font-size:14px;font-weight:600;line-height:14px;text-transform:uppercase;letter-spacing:.2px;color:var(--bz-green);margin:0;padding:var(--s0) var(--s0) var(--s-1);background:var(--bz-light-grey);border-bottom:var(--bz-border-hairline) solid var(--bz-medium-green);border-radius:var(--bz-radius-xl) var(--bz-radius-xl) 0 0}.gs-capability-group__items{display:flex;flex-wrap:wrap;gap:var(--s-2);padding:var(--s0)}.gs-capability{position:relative;padding:var(--s-3) var(--s-1);background:var(--bz-light-green);border:var(--bz-border-hairline) solid transparent;border-radius:999px;cursor:default;transition:var(--bz-transition)}.gs-capability:hover{border-color:var(--bz-medium-green)}.gs-capability__text{font-size:var(--font-size-sm);color:var(--bz-dark-green);font-weight:500}.gs-capability:after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%) translateY(4px);padding:var(--s-2) var(--s-1);background:var(--bz-dark-green);color:var(--bz-white);font-size:.75rem;line-height:var(--line-height-sm);border-radius:var(--border-radius);max-width:200px;white-space:normal;text-align:center;opacity:0;visibility:hidden;transition:var(--bz-transition);z-index:10;pointer-events:none}.gs-capability:hover:after{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}.gs-converging-paths__options{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--s3)}@media (max-width: 768px){.gs-converging-paths__options{grid-template-columns:1fr}}.gs-path-card{box-sizing:border-box}.gs-path-card__icon{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;background:var(--bz-light-green);color:var(--bz-green);border-radius:var(--bz-radius-md);margin-bottom:var(--s0)}.gs-path-card__icon i{font-size:1.5rem}.gs-path-card--migrate .gs-path-card__icon{background:var(--bz-light-grey);color:var(--bz-dark-blue)}.gs-path-card__title{font-family:var(--font-header);font-size:var(--font-size-xl);font-weight:700;color:var(--bz-dark-blue);margin:0 0 var(--s-2)}.gs-path-card__description{font-size:var(--font-size-lg);color:var(--bz-muted-ink);margin:0 0 var(--s0);line-height:1.625}.gs-path-card__cta{width:100%;max-width:100%;justify-content:center;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none}.gs-path-card__cta:hover,.gs-path-card__cta i{text-decoration:none}.gs-path-card__links{display:flex;flex-direction:column;gap:var(--s-2);margin-bottom:var(--s0)}.gs-path-card__note{font-size:.75rem;color:var(--bz-muted-ink);font-style:italic;margin:0;padding-top:var(--s-1);border-top:var(--bz-border-hairline) solid var(--bz-gray-light)}.gs-path-card__badge{position:absolute;top:calc(-1 * var(--s-2));left:var(--s0);font-size:.625rem;font-weight:600;padding:.125rem var(--s-2);border-radius:999px;text-transform:uppercase;letter-spacing:.2px;line-height:1.2}.gs-path-card__badge--recommended{background:var(--bz-medium-green);color:var(--bz-dark-green)}.gs-path-card__badge--prepare{background:var(--bz-light-grey);color:var(--bz-dark-blue);border:var(--bz-border-hairline) solid var(--bz-gray-light)}.gs-path-card--ready,.gs-path-card--migrate{position:relative;padding-top:var(--s1)}.gs-path-card__steps{display:flex;flex-direction:column;gap:var(--s-2);margin-bottom:var(--s0)}.gs-path-btn{position:relative;display:flex;align-items:center;gap:var(--s-1);padding:var(--s-2) var(--s-1);min-height:2.75rem;border:var(--bz-border-hairline) solid;border-radius:var(--bz-radius-md);text-decoration:none;transition:var(--bz-transition)}.gs-path-btn__text{font-size:var(--font-size-sm);color:var(--bz-dark-blue);font-weight:500}.gs-path-btn__number{display:flex;align-items:center;justify-content:center;width:26px;height:24px;clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);font-family:var(--font-ui);font-size:14px;font-weight:600;line-height:1;flex-shrink:0}.gs-path-btn i{font-size:1rem;flex-shrink:0}.gs-path-btn--forest{background:var(--bz-light-green);border-color:var(--bz-light-green)}.gs-path-btn--forest:hover{border-color:var(--bz-medium-green)}.gs-path-btn--forest .gs-path-btn__number{background:var(--bz-dark-med-green);color:var(--bz-dark-green)}.gs-path-btn--forest i{color:var(--bz-green)}.gs-path-btn--purple{background:var(--bz-light-grey);border-color:var(--bz-gray-light);justify-content:space-between}.gs-path-btn--purple:hover{border-color:var(--bz-medium-green)}.gs-path-btn--purple .gs-path-btn__number{background:var(--bz-dark-med-green);color:var(--bz-dark-green)}.gs-path-btn--purple i{color:var(--bz-green)}.gs-path-btn__badge{position:absolute;top:calc(-1 * var(--s-2));right:var(--s0);font-size:.625rem;font-weight:600;padding:.125rem var(--s-2);border-radius:999px;text-transform:uppercase;letter-spacing:.2px;line-height:1.2}.gs-path-btn__badge--purple{background:var(--bz-dark-blue);color:var(--bz-white)}.gs-path-btn__badge--forest{background:var(--bz-medium-green);color:var(--bz-dark-green)}.gs-path-btn--disabled{cursor:default;pointer-events:none}.gs-path-btn--purple.gs-path-btn--disabled{background:var(--bz-light-grey);border-color:var(--bz-gray-light)}.gs-path-btn--purple.gs-path-btn--disabled .gs-path-btn__text{color:var(--bz-muted-ink)}.gs-path-btn--disabled i{color:var(--bz-grey)}.gs-converging-paths__footnote{text-align:center;font-size:var(--font-size-sm);color:var(--bz-muted-ink);margin-top:var(--s3)}.gs-btn{display:inline-flex;justify-content:center;align-items:center;gap:var(--s-2);padding:11px 18px 12px;font-family:var(--font-ui);font-size:18px;font-weight:500;line-height:20px;text-decoration:none;border:var(--bz-border-control) solid transparent;border-radius:var(--bz-radius-md);cursor:pointer;transition:var(--bz-transition)}.gs-btn:hover{text-decoration:none}.gs-btn--primary{background:var(--bz-medium-green);border-color:var(--bz-medium-green);color:var(--bz-dark-green);margin-top:var(--s-1)}.gs-btn--secondary{background:transparent;border-color:var(--bz-green);color:var(--bz-green);margin-top:var(--s-1)}.gs-btn--primary:hover,.gs-btn--secondary:hover,.gs-btn--purple-light:hover{background:var(--bz-dark-med-green);border-color:var(--bz-dark-med-green);color:var(--bz-dark-green)}.gs-btn i,.gs-btn svg{font-size:1rem}.gs-btn--small{padding:5px 10px 6px;font-size:14px;line-height:16px;margin-inline:var(--s-2)}.gs-btn--large{padding:15px 24px 16px}.gs-btn--purple-light{background:transparent;border-color:var(--bz-green);color:var(--bz-green)}.gs-cta-section{padding:var(--s3) var(--s1);background:var(--bz-dark-green);border-radius:var(--bz-radius-3xl)}.gs-cta-section__content{text-align:center}.gs-cta-section__title{font-family:var(--font-header);font-size:var(--font-size-3xl);font-weight:400;color:var(--bz-white);margin:0 0 var(--s0);line-height:1.25}.gs-cta-section__text{font-size:var(--font-size-lg);color:var(--bz-white);margin:0 0 var(--s1);line-height:1.625}.gs-cta-section__button{display:inline-flex}.gs-flow-nav{background:var(--color-brand-dark);padding:var(--s-1) var(--s1)}.gs-flow-nav__steps{display:flex;align-items:center;justify-content:center;gap:var(--s-2)}.gs-flow-nav__step{display:flex;align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-1);text-decoration:none;border-radius:var(--border-radius);transition:var(--bz-transition)}.gs-flow-nav__step-number{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;background:var(--bz-deep-green-2);color:var(--bz-medium-green);clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);font-size:.75rem;font-weight:600}.gs-flow-nav__step-label{font-size:var(--font-size-sm);font-weight:500;color:var(--color-brand-light)}.gs-flow-nav__step--complete .gs-flow-nav__step-number{background:var(--bz-dark-med-green);color:var(--bz-dark-green)}.gs-flow-nav__step--complete .gs-flow-nav__step-label{color:var(--color-brand-light)}.gs-flow-nav__step--active{background:var(--bz-deep-green-2)}.gs-flow-nav__step--active .gs-flow-nav__step-number{background:var(--bz-medium-green);color:var(--bz-dark-green)}.gs-flow-nav__step--active .gs-flow-nav__step-label{color:var(--color-lightest)}.gs-flow-nav__step:hover:not(.gs-flow-nav__step--active){background:var(--bz-deep-green-2)}.gs-flow-nav__connector{width:2rem;height:2px;background:var(--bz-deep-green-2)}.gs-flow-nav__connector--complete{background:var(--bz-medium-green)}.gs-link{color:var(--bz-green);text-decoration:none;font-weight:500}.gs-link:hover{color:var(--bz-dark-green);text-decoration:underline}.gs-animate{opacity:0;transform:translateY(20px);animation:fadeInUp .5s ease forwards}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}.gs-animate[data-delay="0"]{animation-delay:0ms}.gs-animate[data-delay="50"]{animation-delay:50ms}.gs-animate[data-delay="100"]{animation-delay:.1s}.gs-animate[data-delay="150"]{animation-delay:.15s}.gs-animate[data-delay="200"]{animation-delay:.2s}.gs-animate[data-delay="300"]{animation-delay:.3s}.gs-animate[data-delay="400"]{animation-delay:.4s}.gs-animate[data-delay="500"]{animation-delay:.5s}@media (max-width: 640px){.gs-how-it-works__title{font-size:var(--font-size-2xl)}.gs-how-it-works__subtitle{font-size:var(--font-size)}.gs-capability:after{display:none}.gs-section-header{flex-direction:column;align-items:flex-start;gap:var(--s-2)}.gs-cta-section__title{font-size:var(--font-size-2xl)}.gs-cta-section__text{font-size:var(--font-size)}.gs-btn--large{padding:var(--s-1) var(--s1);font-size:var(--font-size)}.gs-flow-nav__step-label{display:none}.gs-flow-nav__connector{width:1rem}}.gs-tabs{background:var(--bz-white);border:var(--bz-border-hairline) solid var(--bz-medium-green);border-radius:var(--bz-radius-xl);overflow:hidden}.gs-tabs__list{display:flex;background:var(--bz-light-grey);border-bottom:var(--bz-border-hairline) solid var(--bz-medium-green);padding:var(--s-3);gap:var(--s-3);overflow-x:auto}.gs-tabs__trigger{flex:1;min-width:max-content;padding:var(--s-1) var(--s0);font-family:var(--font-ui);font-size:var(--font-size);font-weight:500;color:var(--bz-muted-ink);background:transparent;border:none;border-radius:var(--bz-radius-md);cursor:pointer;transition:var(--bz-transition);white-space:nowrap}.gs-tabs__trigger:hover{color:var(--bz-dark-blue)}.gs-tabs__trigger--active{color:var(--bz-dark-blue);background:var(--bz-white)}.gs-tabs__panel{display:none;padding:var(--s1)}.gs-tabs__panel--active{display:block}.gs-tabs__code{font-family:var(--font-mono);font-size:14px;line-height:20px;color:var(--bz-gray-light);background:var(--bz-code-bg);padding:24px;border-radius:var(--bz-radius-md);margin-bottom:var(--s0);overflow-x:auto}.gs-tabs__actions{display:flex;gap:var(--s-1);flex-wrap:wrap}.gs-tabs__expected{margin-top:var(--s0);margin-bottom:var(--s0)}.gs-tabs__expected-title{font-family:var(--font-ui);font-size:14px;font-weight:600;line-height:14px;letter-spacing:.2px;text-transform:uppercase;color:var(--bz-green);margin-bottom:var(--s-1)}.gs-tabs__code--response{background:var(--bz-deep-green-2)}.gs-tabs--interface{margin-top:var(--s0)}.gs-tabs--interface .gs-tabs__list{background:var(--bz-light-grey);border:none;border-bottom:var(--bz-border-hairline) solid var(--bz-medium-green);border-radius:0;padding:0 var(--s0);gap:var(--s1)}.gs-tabs--interface .gs-tabs__trigger{flex:0 0 auto;display:inline-flex;align-items:center;gap:var(--s-2);padding:14px 0 12px;font-weight:500;border-radius:0;position:relative;border-bottom:var(--bz-border-nav) solid transparent;margin-bottom:-1px}.gs-tabs__trigger-icon{font-size:1rem;flex-shrink:0}.gs-tabs--interface .gs-tabs__trigger--active,.gs-tabs--interface .gs-tabs__trigger--active:hover{background:transparent;color:var(--bz-dark-blue);border-bottom-color:var(--bz-medium-green)}.gs-tabs--interface .gs-tabs__trigger--active .gs-tabs__trigger-icon{color:var(--bz-green)}.gs-tabs--interface .gs-tabs__panel{border-radius:0 0 var(--border-radius) var(--border-radius)}.gs-quickstart-header__title{font-family:var(--font-header);font-size:var(--font-size-4xl);font-weight:400;color:var(--bz-dark-blue);margin:0 0 var(--s-1)}.gs-quickstart-header__subtitle{font-size:var(--font-size-lg);color:var(--color-darkish);margin:0 0 var(--s0);line-height:1.625}.gs-quickstart-header__meta{display:flex;flex-wrap:wrap;gap:var(--s0);font-size:var(--font-size-sm);color:var(--bz-muted-ink)}.gs-quickstart-header__meta-item{display:flex;align-items:center;gap:var(--s-2)}.gs-quickstart-header__meta-item i{font-size:1rem;color:var(--bz-green)}.gs-verify{margin:0 auto}.gs-verify__intro{margin-bottom:var(--s1)}.gs-verify__intro p{font-size:var(--font-size-lg);font-style:italic;color:var(--bz-muted-ink);margin:0}.gs-verify__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--s1);margin-bottom:var(--s2)}@media (max-width: 768px){.gs-verify__grid{grid-template-columns:1fr}}.gs-verify__item-header{display:flex;align-items:flex-start;gap:var(--s-1);margin-bottom:var(--s-1)}.gs-verify__item-icon{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;background:var(--bz-light-green);color:var(--bz-green);border-radius:var(--bz-radius-md);flex-shrink:0}.gs-verify__item-icon i{font-size:1.25rem}.gs-verify__item-title{font-size:var(--article-h4-size);line-height:var(--article-h4-line);font-weight:700;color:var(--bz-dark-blue);margin:0;padding-top:var(--s-3)}.gs-verify__result{display:flex;align-items:center;gap:var(--s-2);padding:var(--s-1);background:var(--color-brand-original-light);border-radius:var(--border-radius);margin-top:var(--s-1)}.gs-verify__result-icon{display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;flex-shrink:0}.gs-verify__result-icon--success{color:var(--bz-green)}.gs-verify__result-icon i{font-size:1rem}.gs-verify__result-text{font-size:var(--font-size-sm);color:var(--bz-dark-green)}.gs-verify__troubleshoot{display:flex;align-items:flex-start;gap:var(--s-2);padding:var(--s-1);background:var(--color-light);border-radius:var(--border-radius);margin-top:var(--s-2)}.gs-verify__troubleshoot-icon{display:flex;align-items:center;justify-content:center;color:var(--color-darkish);flex-shrink:0}.gs-verify__troubleshoot-icon i{font-size:1rem}.gs-verify__troubleshoot-text{font-size:var(--font-size-sm);color:var(--color-dark)}.gs-verify__troubleshoot-details{background:var(--color-light);border-radius:var(--border-radius);margin-top:var(--s-2)}.gs-verify__troubleshoot-summary{display:flex;align-items:center;gap:var(--s-2);padding:var(--s-1);cursor:pointer;font-size:var(--font-size-sm);color:var(--color-dark);font-weight:500;list-style:none}.gs-verify__troubleshoot-summary::-webkit-details-marker{display:none}.gs-verify__troubleshoot-summary:after{content:"+";margin-left:auto;font-size:var(--font-size);font-weight:600;color:var(--color-darkish);transition:var(--bz-transition)}.gs-verify__troubleshoot-details[open] .gs-verify__troubleshoot-summary:after{content:"-"}.gs-verify__troubleshoot-list{font-size:var(--font-size-sm);color:var(--color-darkish);margin:0;padding:0 var(--s-1) var(--s-1) var(--s3);line-height:1.625}.gs-verify__troubleshoot-list li{margin-bottom:var(--s-3)}.gs-callout{display:flex;gap:var(--s0);padding:var(--s1);border-radius:var(--bz-radius-xl);background:var(--bz-light-grey);border:var(--bz-border-hairline) solid var(--bz-gray-light)}.gs-callout--tip{background:var(--bz-light-green);border-color:var(--bz-medium-green)}.gs-callout--note{background:var(--bz-light-grey);border-color:var(--bz-gray-light)}.gs-callout__icon{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;background:var(--bz-white);color:var(--bz-green);border-radius:var(--bz-radius-md);flex-shrink:0}.gs-callout__icon i{font-size:1rem}.gs-callout__content{flex:1}.gs-callout__title{font-size:var(--font-size);font-weight:700;color:var(--bz-dark-blue);margin:0 0 var(--s-2)}.gs-callout__text{font-size:var(--font-size-lg);color:var(--color-dark);margin:0 0 var(--s-1);line-height:1.625}.gs-production{display:flex;flex-direction:column;gap:var(--s2)}.gs-production__header{display:flex;align-items:center;gap:var(--s-1);margin-bottom:var(--s0);flex-wrap:wrap}.gs-production__icon{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:var(--border-radius);flex-shrink:0}.gs-production__icon i{font-size:1.25rem}.gs-production__icon--info{background:var(--color-light);color:var(--color-darkish)}.gs-production__icon--action{background:var(--bz-light-green);color:var(--bz-green)}.gs-production__title{font-size:var(--font-size-lg);font-weight:700;color:var(--bz-dark-blue);margin:0;flex:1}.gs-production__content p{font-size:var(--font-size-lg);color:var(--color-dark);margin:0 0 var(--s0);line-height:1.625}.gs-production__list{font-size:var(--font-size-lg);color:var(--color-dark);margin:0 0 var(--s0);padding-left:var(--s1);line-height:1.625}.gs-production__list li{margin-bottom:var(--s-2)}.gs-production__thresholds{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s0);margin-bottom:var(--s1)}@media (max-width: 768px){.gs-production__thresholds{grid-template-columns:1fr}}.gs-threshold{display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--s0);border-radius:var(--border-radius)}.gs-threshold--warning{background:var(--color-warning-lightest);border:1px solid var(--color-warning-border)}.gs-threshold--caution{background:var(--color-caution-light);border:1px solid var(--color-caution-border)}.gs-threshold--danger{background:var(--color-danger-lightest);border:1px solid var(--color-danger-border)}.gs-threshold__value{font-family:var(--font-ui);font-size:var(--font-size-2xl);font-weight:700;color:var(--bz-dark-blue)}.gs-threshold__label{font-size:var(--font-size-sm);font-weight:500;color:var(--color-darkish);margin-bottom:var(--s-2)}.gs-threshold__action{font-size:.75rem;color:var(--color-darkish)}.gs-production__table{width:100%;border-collapse:collapse;font-size:var(--font-size-sm);margin-bottom:var(--s0)}.gs-production__table th,.gs-production__table td{padding:var(--s-1) var(--s0);text-align:left;border-bottom:1px solid var(--color-lightish)}.gs-production__table th{font-weight:600;color:var(--bz-dark-blue);background:var(--bz-light-grey)}.gs-production__table td{color:var(--color-dark)}.gs-production__table-wrapper{overflow-x:auto;margin-bottom:var(--s0)}.gs-next-steps-full__header{margin-bottom:var(--s2)}.gs-next-steps-full__title{font-family:var(--font-header);font-size:var(--article-h3-size);line-height:var(--article-h3-line);font-weight:400;color:var(--bz-dark-blue);margin:0 0 var(--s-2)}.gs-next-steps-full__subtitle{font-size:var(--font-size-lg);color:var(--bz-muted-ink);margin:0}.gs-next-steps-full__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--s1)}@media (max-width: 1024px){.gs-next-steps-full__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.gs-next-steps-full__grid{grid-template-columns:1fr}}.gs-next-card{display:flex;flex-direction:column;text-decoration:none;padding:0;overflow:hidden}@supports (grid-template-rows: subgrid){.gs-next-steps-full__grid .gs-next-card{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0}.gs-next-steps-full__grid .gs-next-card__link{align-self:end}}.gs-next-card__head{display:flex;align-items:center;gap:var(--s-1);padding:var(--s0) var(--s0) var(--s-1);background:var(--bz-light-grey);border-bottom:var(--bz-border-hairline) solid var(--bz-medium-green)}.gs-next-card__icon{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;background:var(--bz-white);color:var(--bz-dark-blue);border-radius:var(--bz-radius-md);flex-shrink:0;transition:var(--bz-transition)}.gs-next-card__icon--primary,.gs-next-card:hover .gs-next-card__icon{background:var(--bz-light-green);color:var(--bz-green)}.gs-next-card__icon i{font-size:1.1rem}.gs-next-card__title{font-family:var(--font-ui);font-size:var(--font-size-lg);font-weight:700;line-height:1.3;color:var(--bz-dark-blue);margin:0}.gs-next-card__desc{font-size:var(--font-size);color:var(--bz-muted-ink);margin:0;padding:var(--s0) var(--s0) var(--s-1);line-height:1.6;flex:1}.gs-next-card__link{display:inline-flex;align-items:center;gap:var(--s-2);font-size:var(--font-size);font-weight:500;color:var(--bz-green);margin-top:auto;padding:0 var(--s0) var(--s0);transition:var(--bz-transition)}.gs-next-card:hover .gs-next-card__link{color:var(--bz-dark-green)}.gs-next-card__link i{font-size:1rem;transition:var(--bz-transition)}.gs-next-card:hover .gs-next-card__link i{transform:translate(3px)}.gs-interface-steps{margin-bottom:var(--s0)}.gs-interface-steps__intro{font-size:var(--font-size-lg);color:var(--color-dark);margin:0 0 var(--s0);line-height:1.625}.gs-interface-steps__list{font-size:var(--font-size-lg);color:var(--color-dark);margin:0 0 var(--s0);padding-left:var(--s1);line-height:1.625}.gs-interface-steps__list li{margin-bottom:var(--s-2)}.gs-interface-steps__note{font-size:var(--font-size-sm);color:var(--bz-muted-ink);margin:var(--s-1) 0 0;font-style:italic}.gs-onboarding-step{margin-bottom:var(--s0)}.gs-section frame-l{margin-bottom:var(--s2)}.gs-onboarding-step__title{font-size:var(--article-h4-size);line-height:var(--article-h4-line);font-weight:700;color:var(--bz-dark-blue);margin:0 0 var(--s-2)}.gs-onboarding-step__desc{font-size:var(--font-size-lg);color:var(--bz-muted-ink);margin:0 0 var(--s0);line-height:1.625}.gs-onboarding-step__image{width:100%;max-width:100%;aspect-ratio:2 / 1;object-fit:cover;object-position:top center;border-radius:var(--bz-radius-xl);border:var(--bz-border-hairline) solid var(--bz-gray-light)}.gs-image-placeholder{background:var(--bz-light-grey);border:2px dashed var(--bz-gray-light);border-radius:var(--bz-radius-xl);padding:var(--s2);text-align:center;margin:var(--s0) 0}.gs-image-placeholder__text{font-size:var(--font-size-sm);color:var(--bz-muted-ink);font-style:italic;margin:0}.gs-tabs__install{font-size:var(--font-size-sm);color:var(--bz-muted-ink);margin:0 0 var(--s-1);padding:var(--s-2) var(--s-1);background:var(--bz-light-grey);border-radius:var(--bz-radius-md)}.gs-tabs__install code{font-family:var(--font-mono);font-size:14px;background:var(--bz-white);padding:2px 6px;border-radius:var(--bz-radius-sm);color:var(--bz-dark-blue)}.gs-toast{display:flex;align-items:center;gap:var(--s-2);padding:var(--s-1);border-radius:var(--bz-radius-md);margin-top:var(--s-1);margin-bottom:var(--s0)}.gs-toast--success{background:var(--color-brand-original-light)}.gs-toast--info{background:var(--color-light)}.gs-toast--warning{background:var(--color-warning-lightest)}.gs-toast__icon{display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;flex-shrink:0}.gs-toast__icon i{font-size:1rem}.gs-toast__icon--success{color:var(--bz-green)}.gs-toast__icon--info{color:var(--color-darkish)}.gs-toast__icon--warning{color:var(--color-warning-icon)}.gs-toast__text{font-size:var(--font-size-lg);color:var(--color-dark)}.gs-metric-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s1);margin-top:var(--s1);margin-bottom:var(--s1)}@media (max-width: 900px){.gs-metric-cards{grid-template-columns:1fr}}.gs-card.gs-metric-card{border:none;border-left:var(--bz-border-control) solid var(--bz-medium-green);border-radius:0;background:transparent;padding:0 0 0 var(--s1)}.gs-metric-card__header{display:flex;align-items:center;gap:var(--s-1);margin-bottom:var(--s-1)}.gs-metric-card__icon{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;background:var(--bz-light-green);color:var(--bz-green);border-radius:var(--bz-radius-md);flex-shrink:0}.gs-metric-card__icon i{font-size:1rem}.gs-metric-card__title{font-family:var(--font-ui);font-size:var(--font-size-3xl);font-weight:700;line-height:1;color:var(--bz-dark-blue);margin:0}.gs-metric-card__location{font-family:var(--font-ui);font-size:14px;font-weight:600;line-height:14px;letter-spacing:.2px;text-transform:uppercase;color:var(--bz-green);margin:0 0 var(--s-1)}.gs-metric-card__location--link{display:inline-block;text-decoration:none;color:var(--bz-green);transition:var(--bz-transition)}.gs-metric-card__location--link:after{content:" \2192"}.gs-metric-card__location--link:hover{color:var(--bz-dark-green);text-decoration:none}.gs-metric-card__watch{font-size:var(--font-size-lg);color:var(--bz-dark-blue);margin:0 0 var(--s-1);line-height:1.625}.gs-metric-card__action{font-size:var(--font-size);color:var(--bz-muted-ink);margin:0;padding-top:var(--s-1);border-top:var(--bz-border-hairline) solid var(--bz-gray-light);line-height:1.6}.gs-metric-card__action a{color:var(--bz-green);text-decoration:none;font-weight:500}.gs-metric-card__action a:hover{color:var(--bz-dark-green);text-decoration:underline}.gs-admonition-spacer{height:var(--s0)}.gs-verify .admonition{margin-top:var(--s1)}.gs-verify p,.gs-verify ul,.gs-verify ol,.gs-verify li{font-size:var(--font-size-lg);line-height:1.625}.gs-verify h4{font-size:var(--article-h4-size);line-height:var(--article-h4-line);font-weight:700;color:var(--bz-dark-blue);margin-top:var(--s2);margin-bottom:var(--s0)}cluster-l[justify=space-between]{justify-content:space-between}html{scroll-padding-top:var(--navbar-height)}.nav-bg{position:sticky;top:0;z-index:990;transition:background-color .2s ease-in-out}.nav-bg,.nav-bg>center-l{background-color:var(--bz-white)}.nav-bg>center-l{transition:background-color .2s ease-in-out}body:not(.mobile-nav-open) .nav-bg.is-scrolled,body:not(.mobile-nav-open) .nav-bg.is-scrolled>center-l{background-color:var(--bz-dark-green)}body:not(.mobile-nav-open) .nav-bg.is-scrolled .container-nav :is(.brand,.logo-embed,.link-nav,.link-nav:hover,.link-nav.w--current,.link-nav.dd[aria-expanded=true]){color:var(--bz-light-green)}body:not(.mobile-nav-open) .nav-bg.is-scrolled .search-box .bonsai-searchbar{border-color:transparent}body:not(.mobile-nav-open) .nav-bg.is-scrolled .menu-btn :is(.menu-top-line-light,.menu-mid-line-light,.menu-bot-line-light){background-color:var(--bz-light-green)}.navbar{z-index:990;width:100%;position:relative}.navbar>nav.container-nav{z-index:993;position:relative;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;max-width:var(--site-max-width);margin-left:auto;margin-right:auto;padding:20px var(--site-gutter);font-family:var(--font-ui);font-weight:500}.navbar .brand{flex:none;display:flex;align-items:center;color:var(--bz-green);text-decoration:none;position:relative}.navbar .logo-embed{display:flex;align-items:center;color:var(--bz-green);transition:color .2s ease-in-out}.navbar .logo-embed svg{width:100px;height:auto}.navbar .descriptive-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.navbar .nav-menu{position:relative;display:flex;align-items:center}nav.nav-menu .nav-menu-wrapper{display:flex;align-items:center}.nav-link-wrap{position:relative;margin-left:30px}nav .link-nav{display:block;color:var(--bz-dark-blue);font-family:var(--font-ui);font-size:18px;font-weight:500;line-height:20px;white-space:nowrap;text-decoration:none;cursor:pointer;padding:10px 0 9px;border-bottom:var(--bz-border-nav) solid transparent;transition:var(--bz-transition)}nav .link-nav:hover,nav .link-nav.w--current,nav .link-nav[aria-current=page],nav .link-nav.dd[aria-expanded=true]{color:var(--bz-dark-blue);border-bottom-color:var(--bz-medium-green);text-decoration:none}nav .link-nav.dd{display:flex;align-items:center;gap:4px;user-select:none}nav .dd-icon{flex:none;display:flex;align-items:center;justify-content:center;width:14px;height:14px;transition:transform .2s ease-in-out}nav .link-nav.dd[aria-expanded=true] .dd-icon{transform:rotate(180deg)}nav .w-dropdown{position:relative;display:block;text-align:left;z-index:900}nav .w-dropdown-list{position:absolute;top:100%;left:0;display:none}nav .w-dropdown-list.w--open{display:block}nav .nav-dropdown{min-width:240px;margin-top:12px;padding:12px;background-color:var(--bz-white);border:var(--bz-border-hairline) solid var(--bz-gray-light);border-radius:var(--bz-radius-xl);box-shadow:var(--bz-shadow-raised)}nav .nav-dropdown.mega{padding:24px;gap:40px}nav .nav-dropdown.mega.w--open{display:flex}nav .nav-dd-col{display:flex;flex-direction:column;min-width:240px}nav .nav-dd-col+.nav-dd-col{border-left:var(--bz-border-hairline) solid var(--bz-gray-light);padding-left:40px}nav .nav-eyebrow{color:var(--bz-dark-blue);font-family:var(--font-ui);font-size:14px;font-weight:600;line-height:14px;letter-spacing:.2px;text-transform:uppercase;white-space:nowrap;padding:0 0 8px;margin:0 0 12px;border-bottom:var(--bz-border-nav) solid var(--bz-dark-blue)}nav .dd-link{display:flex;align-items:center;gap:12px;margin:2px 0;padding:10px 12px;color:var(--bz-dark-blue);font-size:16px;font-weight:500;line-height:20px;white-space:nowrap;text-decoration:none;border-radius:var(--bz-radius-md);cursor:pointer;transition:var(--bz-transition)}nav .dd-link:hover,nav .dd-link.w--current{background-color:var(--bz-light-green);color:var(--bz-dark-green);text-decoration:none}nav .dd-link .dd-ico{flex:none;width:24px;height:24px}nav .dd-link .dd-logo{flex:none;width:auto;height:18px;margin-left:auto;padding-left:10px}nav .dd-link.dd-sub{margin-left:20px}nav .dd-link.dd-sub:before{content:"\2192";color:var(--bz-green);font-weight:600}.search-box{margin-left:40px}.search-box .bonsai-searchform #bonsai_q,.search-box .bonsai-searchbar{box-sizing:border-box;width:190px;height:40px;margin:0;padding:8px 36px 8px 12px;color:var(--bz-dark-blue);background-color:var(--bz-white);font-family:var(--font-ui);font-size:16px;font-weight:400;border:var(--bz-border-hairline) solid var(--bz-gray-light);border-radius:var(--bz-radius-md);transition:var(--bz-transition)}.search-box .bonsai-searchbar::placeholder{color:var(--bz-muted-ink)}.search-box .bonsai-searchbar:focus{outline:none;border-color:var(--bz-green)}.search-box .bonsai-searchbutton{right:.5rem}.navbar .btn.nav{display:inline-block;margin-left:-14px;padding:11px 18px 12px;color:var(--bz-dark-green);background-color:var(--bz-medium-green);border:var(--bz-border-control) solid var(--bz-medium-green);border-radius:var(--bz-radius-md);font-family:var(--font-ui);font-size:18px;font-weight:500;line-height:20px;text-align:center;white-space:nowrap;text-decoration:none;cursor:pointer;transition:var(--bz-transition)}.navbar .btn.nav:hover{color:var(--bz-dark-green);background-color:var(--bz-dark-med-green);border-color:var(--bz-dark-med-green);text-decoration:none}.navbar .menu-btn{display:none;position:relative;width:40px;height:40px;padding:0;cursor:pointer;background-color:transparent;-webkit-tap-highlight-color:transparent;user-select:none}.navbar .menu-lines{position:relative;width:40px;height:40px}.navbar .menu-top-line-light,.navbar .menu-mid-line-light,.navbar .menu-bot-line-light{position:absolute;left:6px;width:28px;height:2px;border-radius:2px;background-color:var(--bz-dark-blue);transition:transform .3s ease-in-out,opacity .2s ease-in-out}.navbar .menu-top-line-light{top:12px}.navbar .menu-mid-line-light{top:19px}.navbar .menu-bot-line-light{top:26px}.navbar .menu-btn.w--open .menu-top-line-light{transform:translateY(7px) rotate(45deg)}.navbar .menu-btn.w--open .menu-mid-line-light{opacity:0}.navbar .menu-btn.w--open .menu-bot-line-light{transform:translateY(-7px) rotate(-45deg)}.navbar .w-nav-overlay{position:absolute;top:100%;left:0;right:0;width:100%;display:none;overflow:hidden}@media screen and (max-width: 1279px){.navbar.w-nav[data-collapse=medium] .w-nav-menu{display:none}.navbar.w-nav[data-collapse=medium] .w-nav-button{display:block}.navbar .w-nav-overlay>nav.nav-menu{box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;min-height:100%;padding:12px var(--site-gutter) 64px;background-color:var(--bz-light-grey);border-top:var(--bz-border-hairline) solid var(--bz-gray-light)}.navbar .w-nav-overlay .nav-menu-wrapper{flex-direction:column;align-items:flex-start}.navbar .w-nav-overlay .nav-link-wrap{margin:0;width:100%}.navbar .w-nav-overlay .link-nav{margin-top:10px}.navbar .w-nav-overlay .link-nav.dd{display:inline-flex}.navbar .w-nav-overlay .link-nav,.navbar .w-nav-overlay .link-nav:hover,.navbar .w-nav-overlay .link-nav.w--current,.navbar .w-nav-overlay .link-nav.dd[aria-expanded=true]{border-bottom-color:transparent}.navbar .w-nav-overlay .link-nav:hover,.navbar .w-nav-overlay .link-nav.w--current,.navbar .w-nav-overlay .link-nav.dd[aria-expanded=true]{color:var(--bz-green)}.navbar .w-nav-overlay .nav-dropdown,.navbar .w-nav-overlay .nav-dropdown.mega{position:static;display:none;min-width:0;margin:4px 0 8px;padding:0 0 0 16px;background-color:transparent;border:none;border-radius:0;box-shadow:none;gap:0}.navbar .w-nav-overlay .nav-dropdown.w--open,.navbar .w-nav-overlay .nav-dropdown.mega.w--open{display:block}.navbar .w-nav-overlay .nav-dd-col{min-width:0}.navbar .w-nav-overlay .nav-dd-col+.nav-dd-col{border-left:none;padding-left:0}.navbar .w-nav-overlay .nav-eyebrow{margin:16px 0 4px}.navbar .w-nav-overlay .dd-link{padding:10px 12px 10px 0;white-space:normal}.navbar .w-nav-overlay .dd-link:hover,.navbar .w-nav-overlay .dd-link.w--current{background-color:transparent;color:var(--bz-green)}.navbar .w-nav-overlay .search-box{margin:16px 0 6px}.navbar .w-nav-overlay .search-box .bonsai-searchbar{width:100%;max-width:360px}.navbar .w-nav-overlay .search-box .flex,.navbar .w-nav-overlay .search-box .bonsai-searchform,.navbar .w-nav-overlay .search-box .bonsai-searchbar-wrapper{width:100%}.navbar .w-nav-overlay .btn.nav{margin:16px 0 0}}span.highlight-green,span.highlight-red{white-space:normal;display:inline;padding:0 .15em;border-radius:var(--bz-radius-xs);-webkit-box-decoration-break:clone;box-decoration-break:clone}span.highlight-green{background-color:var(--bz-light-green)}span.highlight-red{background-color:var(--color-error-light)}body pre.z-code,body pre[data-lang],body :is(.docs-content,.content) pre{background-color:var(--bz-code-bg);color:var(--bz-gray-light);border-radius:var(--bz-radius-md);padding:24px;font-family:var(--font-mono);font-size:14px;line-height:20px;overflow-x:auto;-webkit-overflow-scrolling:touch}body pre.z-code>code,body pre[data-lang]>code,body :is(.docs-content,.content) pre>code{display:block;font-family:inherit;font-size:inherit;line-height:inherit;background:transparent;color:inherit;padding:0;border:0;border-radius:0;white-space:pre;word-break:normal}body pre mark{display:block;background-color:var(--bz-deep-green-2);color:inherit}.z-code .z-keyword,.z-code .z-storage,.z-code .z-support,.z-code .z-entity.z-name.z-function,.z-code .z-variable.z-function,.z-code .z-string.z-regexp,.z-code .z-constant.z-character.z-escape{color:var(--bz-code-snippet-green)}.z-code .z-string{color:var(--bz-medium-green)}.z-code .z-variable,.z-code .z-entity.z-name.z-tag,.z-code .z-meta.z-mapping.z-key .z-string,.z-code .z-support.z-type.z-property-name{color:var(--bz-white)}.z-code .z-constant,.z-code .z-entity.z-name.z-class,.z-code .z-entity.z-name.z-type,.z-code .z-entity.z-other.z-attribute-name{color:var(--bz-light-green)}.z-code .z-punctuation,.z-code .z-invalid{color:var(--bz-gray-light);background:transparent}.z-code .z-punctuation.z-definition.z-string{color:inherit}.z-code .z-comment,.z-code .z-comment .z-punctuation{color:color-mix(in srgb,var(--bz-gray-light) 72%,var(--bz-code-bg));font-style:italic}body :is(.docs-content,.content) :not(pre)>code{font-family:var(--font-mono);font-size:.875em;background-color:var(--bz-light-grey);color:var(--bz-dark-blue);border:var(--bz-border-hairline) solid var(--bz-gray-light);border-radius:var(--bz-radius-sm);padding:.1em .35em;word-break:break-word;white-space:pre-wrap}body :is(.docs-content,.content) a>code{color:inherit}main.main-section .content{position:relative}main.content{margin-block-start:var(--s2)}ul,ol{display:flex;flex-direction:column;padding-inline-start:1em}box-l.vertical-center{display:flex;flex-direction:column;justify-content:center}._align\:text{display:inline-flex;vertical-align:middle}stack-l>*{margin-block-end:0}a.button{color:var(--bz-dark-blue);text-decoration-color:var(--bz-dark-blue)}.updated-on-str{color:var(--bz-muted-ink);padding:0 var(--s1);font-style:italic}@media screen and (max-width: 991px){.updated-on-str{padding-left:0}}.tag>a{font-weight:550}.meta cluster-l.tags{align-items:center}a.tag.pill{display:inline-flex;align-items:center;padding:4px 12px;border-radius:999px;background-color:var(--bz-light-grey);border:var(--bz-border-hairline) solid var(--bz-gray-light);color:var(--bz-green);font-family:var(--font-ui);font-size:14px;font-weight:500;line-height:20px;text-decoration:none;transition:var(--bz-transition)}a.tag.pill:hover{background-color:var(--bz-light-green);border-color:var(--bz-medium-green);color:var(--bz-dark-green);text-decoration:none}.post-authors{width:100%}.post-author{align-items:center}.post-author .author-photo-circle{text-decoration:none;flex-shrink:0}.post-author-info{display:flex;flex-direction:column;justify-content:center;gap:var(--s-6)}.post-author-name{font-family:var(--font-ui);font-size:18px;line-height:24px;font-weight:600;color:var(--bz-dark-blue);text-decoration:none}.post-author-name:hover{text-decoration:underline}.post-author-title{color:var(--bz-muted-ink);font-size:16px;line-height:24px;margin:0}.post-author-bio{color:var(--bz-muted-ink);font-style:italic;font-size:var(--font-size-sm);line-height:1.4;margin:0;max-width:var(--measure)}.author-photo-circle{width:64px;height:64px;border-radius:50%;background-color:var(--bz-medium-green);display:flex;align-items:center;justify-content:center;overflow:hidden;color:var(--bz-dark-green);font-size:var(--font-size-2xl)}.author-photo-circle img{width:100%;height:100%;object-fit:cover}.author-photo-circle.large{width:96px;height:96px;font-size:var(--font-size-3xl)}.author-photo-circle.small{width:44px;height:44px;font-size:var(--font-size-lg);flex:none}.post-meta-row{margin-block-end:var(--s-1)}.post-meta-row .reading-time{color:var(--bz-muted-ink);font-size:14px;line-height:20px}.post-tags .tag{display:inline-flex;align-items:center;padding:4px 12px;border-radius:999px;background-color:var(--bz-white);border:var(--bz-border-hairline) solid var(--bz-gray-light);font-family:var(--font-ui);font-size:14px;line-height:20px;transition:var(--bz-transition)}.post-tags .tag>a{color:var(--bz-green);font-weight:500;text-decoration:none}.post-tags .tag:hover{background-color:var(--bz-light-green);border-color:var(--bz-medium-green)}.post-tags .tag:hover>a{color:var(--bz-dark-green)}.author-card-link{color:var(--bz-dark-blue);text-decoration:none}.author-card-link:hover{text-decoration:underline}.author-profile{display:flex;flex-direction:column;align-items:center;gap:var(--s0);padding:var(--s1) 0}.author-bio{color:var(--bz-muted-ink);font-style:italic;text-align:center;max-width:var(--measure)}.author-links a{font-weight:550}.site-container{box-sizing:content-box;max-width:var(--body-measure);margin-inline:auto;font-size:var(--font-size)}.site-container>.site-container__inner{box-sizing:border-box;max-width:var(--site-max-width);margin-inline:auto;padding-inline:var(--site-gutter)}.article .site-container>.site-container__inner{font-size:var(--article-font-size)}.home-banner__inner{position:relative;z-index:var(--z2);padding-block:var(--s4) var(--s3)}.home-banner__inner .eyebrow{margin-block-end:var(--s-2)}.home-banner__intro{max-width:40rem;margin-block-start:var(--s-1);color:var(--bz-muted-ink)}.home-banner__intro p{font-size:var(--article-font-size);line-height:var(--article-line-height)}.blog-cta .call-learnings{font-size:var(--font-size-2xl)}.blog-cta .call-learnings>.learning{display:flex;gap:var(--s0);align-items:center}.blog-cta .call-learnings>.learning>svg{width:1.75cap;height:1.75cap;vertical-align:middle;display:inline-block;flex-shrink:0}.blog-cta .call-learnings>.learning>p{vertical-align:middle;display:inline-block;font-size:var(--font-size-lg)}.blog-cta{position:relative;margin:var(--s7) auto 0;background-color:var(--bz-light-green);color:var(--bz-dark-blue);border-radius:var(--bz-radius-3xl)}.blog-cta.light{background-color:var(--bz-light-green)}.blog-cta>box-l{border-radius:var(--bz-radius-3xl)}.blog-cta cluster-l>box-l{background-color:transparent;border-radius:var(--bz-radius-xl);border:solid var(--bz-gray-light) var(--bz-border-hairline)}.blog-cta h2{font-size:40px;line-height:52px}.blog-cta .cta-box cover-l{z-index:1}.cta-button{display:inline-flex;align-items:center;justify-content:center;padding:11px 18px 12px;border:solid var(--bz-medium-green) var(--bz-border-control);border-radius:var(--bz-radius-md);background-color:var(--bz-medium-green);color:var(--bz-dark-green);font-family:var(--font-ui);font-size:18px;font-weight:500;line-height:20px;text-decoration:none;align-self:flex-start;cursor:pointer;transition:var(--bz-transition)}.cta-button:hover{background-color:var(--bz-dark-med-green);border-color:var(--bz-dark-med-green);color:var(--bz-dark-green);text-decoration:none}.cta-illustration{margin-block-start:-80px!important;width:100%;height:auto;max-height:380px;margin-top:-80px;z-index:-1;position:relative}.img-full{object-fit:fill;width:100%;height:auto}.blog-cta .bg-image{z-index:0;position:absolute;right:0;bottom:0}.blog-cta .bg-image>svg{z-index:0;position:absolute;right:0;bottom:0}.blog-cta a{color:var(--bz-dark-green);text-decoration:none}.featured-post{background:var(--bz-white);border-radius:var(--bz-radius-xl);border:solid var(--bz-gray-light) var(--bz-border-hairline);overflow:hidden;transition:var(--bz-transition)}.featured-post a{color:var(--bz-dark-blue)}.featured-post:hover a{text-decoration:underline}.featured-post .date{color:var(--bz-muted-ink)}.featured-post:hover{border-color:var(--bz-medium-green)}.featured-post box-l.side-content{font-size:18px;line-height:28px;border-bottom-right-radius:var(--bz-radius-xl);border-top-right-radius:var(--bz-radius-xl)}.featured-post-icon-label{color:var(--bz-green)}.featured-post frame-l{border-bottom-left-radius:var(--bz-radius-xl);border-top-left-radius:var(--bz-radius-xl)}.posts-list>grid-l stack-l,.posts-list>grid-l stack-l>*:not(a):not(cluster-l){height:100%}.post-card-parent{background:var(--bz-white);border-radius:var(--bz-radius-xl);border:none}box-l.post-card{box-sizing:border-box;height:100%;background-color:var(--bz-white);border:solid var(--bz-gray-light) var(--bz-border-hairline);border-radius:var(--bz-radius-xl);transition:var(--bz-transition)}.post-card>stack-l{height:100%}.post-card frame-l{border-radius:var(--bz-radius-md)}.post-card>*{color:var(--bz-dark-blue)}box-l.post-card:hover{border-color:var(--bz-medium-green)}.post-details{height:100%}.post-details>stack-l{min-block-size:15ex}.post-details .card-title{font-family:var(--font-header);font-size:25px;line-height:38px;font-weight:400}.post-details .description p{font-size:16px;line-height:24px}.post-details .date{color:var(--bz-muted-ink);font-size:16px}.post-card a{color:var(--bz-dark-blue)}.post-card a:hover .card-title{color:var(--bz-green)}box-l.button{font-family:var(--font-ui);font-size:18px;font-weight:500;line-height:20px;padding:11px 18px 12px;border-radius:var(--bz-radius-md);border:solid var(--bz-green) var(--bz-border-control);background-color:transparent;text-align:center;color:var(--bz-green);text-decoration:none;transition:var(--bz-transition)}box-l.button p{font-size:inherit;line-height:inherit}a:hover>box-l.button,box-l.button:hover{background-color:var(--bz-dark-med-green);border-color:var(--bz-dark-med-green);color:var(--bz-dark-green)}box-l.bg-light.button{background-color:var(--bz-medium-green);border-color:var(--bz-medium-green);color:var(--bz-dark-green)}box-l.button.white{padding:var(--s1);background-color:var(--bz-white);border:solid var(--bz-gray-light) var(--bz-border-hairline);border-radius:var(--bz-radius-xl);color:var(--bz-dark-blue);font-size:16px;line-height:24px;font-weight:400}a:hover>box-l.button.white,box-l.button.white:hover{background-color:var(--bz-white);border-color:var(--bz-medium-green);color:var(--bz-dark-blue)}.author-card>center-l:nth-child(2){font-family:var(--font-ui);font-size:18px;font-weight:600}.author-card>center-l:last-child,.tags-item>center-l:last-child{color:var(--bz-muted-ink);font-size:14px}.tags-item a{color:var(--bz-green);font-family:var(--font-ui);font-size:18px;font-weight:500;text-decoration:none}.tags-item a:hover{color:var(--bz-dark-green)}a.all-tags>box-l.button.white{border:solid var(--bz-green) var(--bz-border-control);border-radius:var(--bz-radius-md);padding:11px 18px 12px;color:var(--bz-green);font-weight:500;font-size:18px}a.all-tags:hover>box-l.button.white{background-color:var(--bz-dark-med-green);border-color:var(--bz-dark-med-green);color:var(--bz-dark-green)}box-l.button icon-l.start{margin-inline-start:var(--s0)}.paginator{font-family:var(--font-ui);font-size:18px;margin-block-start:var(--s3)}.paginator a.page-link{color:var(--bz-green);font-weight:500;text-decoration:none}.paginator a.page-link:hover{color:var(--bz-dark-green)}.paginator .page-link.disabled,.paginator .page-numbers{color:var(--bz-muted-ink)}nav.article-navigation{font-family:var(--font-ui)}nav.article-navigation a{color:var(--bz-green);font-weight:500}nav.article-navigation .right>sidebar-l{text-align:right}.admonition{display:block;border-radius:var(--bz-radius-md);border-left:3px solid var(--bz-green);background-color:var(--bz-light-grey)}.admonition .admonition-title{border-bottom:var(--bz-border-hairline) solid var(--bz-gray-light)}.admonition.info,.admonition.tip,.admonition.default{background-color:var(--bz-light-green)}.admonition.info .admonition-title,.admonition.tip .admonition-title,.admonition.default .admonition-title{border-bottom-color:var(--bz-medium-green)}.admonition.note{background-color:var(--bz-light-grey)}.admonition-icon-info,.admonition-icon-tip,.admonition-icon-note,.admonition-icon-default{color:var(--bz-green)}.admonition.todo{border-left-color:var(--color-orange)}.admonition-icon-todo{color:var(--color-orange)}.admonition.warning{border-left-color:var(--color-warning);background-color:var(--color-warning-light)}.admonition.warning .admonition-title{border-bottom-color:var(--color-warning-border)}.admonition-icon-warning{color:var(--color-warning-icon)}footer{background-color:var(--bz-dark-blue);color:var(--bz-white);padding:var(--s2) 0;font-size:16px;line-height:24px}footer h2{color:var(--bz-white)}footer a{color:var(--bz-medium-green);font-family:var(--font-ui);font-size:18px;line-height:28px;text-decoration:none;transition:var(--bz-transition)}footer a:hover{color:var(--bz-white);text-decoration:none}footer p a{font-size:inherit;line-height:inherit}footer .subhead{font-family:var(--font-ui);font-size:18px;line-height:28px;font-weight:700;color:var(--bz-white)}footer .footer-content{padding:var(--s3) 0}.social-links{color:var(--bz-medium-green)}cluster-l.social-links>div{display:flex}.footer-social{width:32px;height:32px;border-radius:999px;background-color:var(--bz-medium-green);color:var(--bz-dark-green);transition:var(--bz-transition)}.footer-social:hover{background-color:var(--bz-white)}footer .footer-social>center-l>div{display:block;margin-inline:0;width:100%;height:100%}footer .footer-social>center-l cover-l{display:flex;flex-direction:column}footer .footer-social svg{color:var(--bz-dark-green)}footer .footer-social a{display:flex;align-items:center;justify-content:center;width:32px;height:32px}.btn{display:inline-block;padding:11px 18px 12px;background-color:var(--bz-medium-green);color:var(--bz-dark-green);border:var(--bz-border-control) solid var(--bz-medium-green);border-radius:var(--bz-radius-md);font-family:var(--font-ui);font-weight:500;cursor:pointer;transition:var(--bz-transition)}.btn:hover{background-color:var(--bz-dark-med-green);border-color:var(--bz-dark-med-green)}.hbspt-form>form>fieldset{max-width:none}.hbspt-form .legal-consent-container{font-size:var(--font-size-sm);margin-bottom:24px}.hbspt-form label,.hbspt-form .input{width:100%;box-sizing:border-box;margin:0!important}.hbspt-form input{box-sizing:border-box}@media screen and (min-width: 1317px){.hbspt-form .form-columns-2,.hbspt-form .form-columns-1{display:flex;width:100%;gap:var(--s1);max-width:none;justify-content:space-between}.hbspt-form .form-columns-2:has(.hs-error-msg),.hbspt-form .form-columns-1:has(.hs-error-msg){padding-bottom:34px}}.hbspt-form .hs-input{width:100%!important;height:48px;border:var(--bz-border-control) solid var(--bz-medium-green);background-color:var(--bz-white)!important;border-radius:var(--bz-radius-md);font-family:var(--font-ui)!important;margin-bottom:24px;padding:8px 16px;font-size:18px;line-height:1;transition:all .2s;margin-left:0!important;margin-right:0!important}.hbspt-form .hs-button{border:var(--bz-border-control) solid var(--bz-medium-green)!important;background-color:var(--bz-medium-green)!important;color:var(--bz-dark-green)!important;text-align:center;border-radius:var(--bz-radius-md);justify-content:center;align-items:center;padding:11px 18px 12px;font-family:var(--font-ui)!important;font-size:18px!important;font-weight:500;line-height:20px!important;transition:all .2s ease-in-out}.hbspt-form .hs-button:hover{border-color:var(--bz-dark-med-green)!important;background-color:var(--bz-dark-med-green)!important;color:var(--bz-dark-green)!important;text-decoration:none;cursor:pointer}.hbspt-form .input textarea{box-sizing:border-box;min-height:96px}.hbspt-form .hs-fieldtype-phonenumber{display:flex;flex-direction:column;position:relative}.hbspt-form .hs-fieldtype-phonenumber label{order:-1}.hbspt-form .hs-fieldtype-phonenumber .input{order:0}.hbspt-form .hs-fieldtype-phonenumber .hs-field-desc{margin-bottom:0;font-size:12px;font-style:italic;line-height:14px;position:relative;bottom:var(--s1);order:1}.hbspt-form :not(.hs-company).hs-form-field{width:100%!important}.hbspt-form .hs-input.error{border:var(--bz-border-control) solid var(--color-red)}.hbspt-form ul.hs-error-msgs{list-style:none;padding:0;position:relative;color:var(--color-red);font-family:var(--font-body);font-size:14px;font-weight:600}.hbspt-form .hs-error-msg{font-weight:600}.submitted-message{background-color:var(--bz-light-green);border-radius:var(--bz-radius-xl);padding:1.25rem;text-align:center}.hs_recaptcha{visibility:hidden;height:0px}.hs-input:focus-visible{outline:none;color:initial;border-color:var(--bz-green)}.waves-illustr{z-index:var(--z1);object-fit:cover;width:100%;height:auto;margin-top:-1px;margin-bottom:-1px;overflow:hidden}.waves-illustr.dark-bg{z-index:0;opacity:.1}.waves-illustr.dark-bg.platform{object-position:50% 0%;max-height:17vw;margin-top:-60px}.waves-illustr.position\:absolute{position:absolute}.waves-illustr.home-hero{z-index:-1;height:32.708vw;margin-top:-136px;margin-bottom:0}.waves-illustr.z-0{z-index:0}.waves-img{object-fit:cover;object-position:50% 50%;width:101%;max-width:none;position:relative;height:100%;margin-top:0;margin-left:-.5%;margin-right:-.5%}.home-banner{position:relative}box-l.pad-tb-only{padding-left:0;padding-right:0}box-l.pad-rl-only{padding-top:0;padding-bottom:0}box-l.no-pad-bottom{padding-bottom:0}.bg.light-green-gradient{background-color:var(--bz-light-grey);width:100%;margin-top:-1px;margin-bottom:-1px;overflow:hidden}stack-l.article>.title-section{background-color:var(--bz-light-grey);border-bottom:var(--bz-border-hairline) solid var(--bz-gray-light)}stack-l.article .title-section .date{color:var(--bz-muted-ink);font-family:var(--font-ui);font-size:14px;font-weight:600;line-height:14px;letter-spacing:.2px;text-transform:uppercase}stack-l.article .title-section .article-title{margin-block-start:var(--s-1)}.banner-section{position:relative}.article,.post p,.post li{font-size:var(--article-font-size);line-height:var(--article-line-height)}center-l.content{z-index:var(--z1)}.content{position:relative}.post h2,.post h3,.post h4{margin-block-start:var(--s3)}.post h1,.post h2{font-family:var(--font-header);font-weight:400;font-size:var(--article-h2-size);line-height:var(--article-h2-line)}.post h3{font-family:var(--font-header);font-weight:700;font-size:var(--article-h3-size);line-height:var(--article-h3-line)}.post h4{font-size:var(--article-h4-size);line-height:var(--article-h4-line)}.post h5{font-size:var(--article-h5-size);line-height:var(--article-h5-line)}.post h6{font-size:var(--article-h6-size);line-height:var(--article-h6-line)}.post img{border-radius:var(--bz-radius-xl)}.post stack-l>blockquote{margin-inline:0;padding-inline-start:var(--s1);border-left:var(--bz-border-nav) solid var(--bz-medium-green);font-family:var(--font-header);font-style:italic}.post stack-l>blockquote p{font-size:22px;line-height:34px}.content li{position:relative}.content li:not(:only-child):not(:last-child):has(>*)>*{margin-block-end:var(--s1)}.content li>*+*{font-size:inherit;margin-block-start:var(--s1)}.z--1{z-index:var(--z-1)}.z-0{z-index:var(--z0)}.z-1{z-index:var(--z1)}.content ol>li>*:first-child:not(pre),.content ol>li>*:first-child:not(pre)>*{display:inline}.content ul>li>*:first-child:not(pre),.content ul>li>*:first-child:not(pre)>*{display:inline}.content ol>li>pre{padding-inline-start:var(--s1)}.content pre{border-radius:var(--border-radius);padding-inline-start:var(--s1);padding-block-start:var(--s1);padding-block-end:var(--s1);overflow-x:auto;-webkit-overflow-scrolling:touch}.content frame-l{border-radius:var(--border-radius)}.content pre>code{display:inline-block;font-size:var(--font-size);background-color:inherit;word-break:normal;white-space:pre;border-radius:var(--border-radius);line-height:var(--line-height-sm)}.content *:not(pre)>code{background-color:var(--color-light-grey);word-break:break-word;white-space:pre-wrap;border-radius:var(--border-radius);padding:var(--s-7) var(--s-5)}.content center-l:has(>blockquote){background-color:var(--bz-light-green);border-radius:var(--bz-radius-3xl);margin-block-start:2rem;margin-block-end:2rem}.content blockquote{margin-inline-start:1rem;margin-inline-end:1rem;margin-block-start:1rem;margin-block-end:1rem}.content blockquote>p{display:block}.content blockquote>box-l.content>p{text-align:center;font-family:var(--font-header);font-size:32px;line-height:52px;letter-spacing:-.3px;padding:0 var(--s-1);font-style:italic}.content blockquote span.quotations{font-family:var(--font-header);font-weight:700;font-size:var(--font-size-7xl);line-height:.8;color:var(--bz-green)}blockquote+center-l.author{font-size:18px;line-height:28px;color:var(--bz-muted-ink);padding-block-end:var(--s1)}.content blockquote span.quotations.quotation-end{position:relative;bottom:-1ex}.content blockquote p:last-child:has(>span.quotations){text-align:right}.content blockquote p:last-child:has(>span.quotations)>span.quotations{display:inline-block}blockquote+center-l.author{text-align:center}blockquote+center-l.author.with-dash:before{content:"-"}.content center-l.koan>box-l.content>p{text-align:center;font-family:var(--font-header);font-size:var(--font-size-2xl);line-height:var(--line-height-3xl);padding:0 var(--s-1);font-style:italic;margin-bottom:25px}.content center-l.koan>box-l>img{width:256px}@media screen and (max-width: 1680px){.article main.content>*:not(.site-container){padding-left:var(--s3);padding-right:var(--s3)}.article .title-section>*{padding-left:var(--s3);padding-right:var(--s3)}.article .article-navigation>*{margin-left:var(--s3);margin-right:var(--s3)}footer .footer-content>*{margin-left:var(--s3);margin-right:var(--s3)}.home-banner:not(.main-section *)>center-l,center-l.content[max="var(--body-measure)"]:not(.main-section *){padding-left:var(--s3);padding-right:var(--s3)}main.main-section .home-banner>*:not(.site-container){margin-left:var(--s3);margin-right:var(--s3)}main.main-section .content>*{margin-left:var(--s3);margin-right:var(--s3)}main.main-section .content .featured-post sidebar-l>cover-l{min-height:100%}main.main-section .content .featured-post sidebar-l>cover-l>a{margin-block:0}}@media screen and (max-width: 991px){footer [data-i="Stack-var(--s3)false"]>*+*{margin-block-start:var(--s1)}footer [data-i="Sidebar-left42ch50%var(--s7)"]{gap:var(--s3)}.content .blockquote blockquote{display:flex;margin-inline:var(--s-1);gap:var(--s-1);margin-block-start:var(--s-1);margin-block-end:var(--s-1)}.content .blockquote blockquote>:last-child{align-self:end}.content blockquote span.quotations{font-size:var(--font-size-3xl);line-height:normal}.content blockquote>p,.content blockquote>box-l.content{text-align:center;display:inline;padding:0;margin:0}.content blockquote>box-l.content>p{padding:0;font-size:24px;line-height:34px}.content center-l.koan>box-l.content>p{font-size:var(--font-size-lg);padding:0}}@media screen and (max-width: 767px){.article main.content>*:not(.site-container),.article .title-section>*,.home-banner:not(.main-section *)>center-l,center-l.content[max="var(--body-measure)"]:not(.main-section *){padding-left:var(--s0);padding-right:var(--s0)}footer .footer-content>*,main.main-section .home-banner>*:not(.site-container),main.main-section .content>*,.article .article-navigation>*{margin-left:var(--s0);margin-right:var(--s0)}}.section-table{margin-block:var(--s1)}.section-table-title{margin-block-end:var(--s-2)}.section-table-card{background:var(--bz-light-grey);border-color:var(--bz-gray-light);border-radius:var(--bz-radius-xl)}.section-table-card table{font-size:var(--font-size-sm);margin-block-end:0;border-collapse:collapse;table-layout:fixed;width:100%}.section-table-card table>thead,.section-table-card table>tbody{table-layout:fixed;width:100%}.section-table-card th,.section-table-card td{border:1px solid var(--bz-gray-light);padding:5px}.section-table-card th{font-family:var(--font-ui);font-weight:600;color:var(--bz-dark-blue)}.section-table-card p{font-size:var(--font-size-sm);color:var(--bz-muted-ink);margin-block-start:var(--s-2);margin-block-end:0}.section-table-color{position:absolute;z-index:-1;margin-top:-100px;margin-left:10%;opacity:.22}.field-map{margin-block:var(--s1)}.field-map-title{margin-block-end:var(--s-2)}.field-map-card{background:var(--bz-light-grey);border-color:var(--bz-gray-light);border-radius:var(--bz-radius-xl)}.field-map-card table{font-size:var(--font-size-sm);margin-block-end:0;border-collapse:collapse;width:100%}.field-map-card th,.field-map-card td{border:1px solid var(--bz-gray-light);padding:5px}.field-map-card tbody tr:nth-child(2n){background:var(--bz-white)}.field-map-card th{font-family:var(--font-ui);font-weight:600;color:var(--bz-dark-blue)}.field-map-card p{font-size:var(--font-size-sm);color:var(--bz-muted-ink);margin-block-start:var(--s-2);margin-block-end:0}
