@charset "UTF-8";:root{--add-font-sans:"";--add-font-serif:"";--add-font-mono:"";--set-font-size-xs:12rem;--set-font-size-sm: calc(12rem + .25vw) ;--set-font-size-base: calc(12rem + .5vw) ;--set-font-size-md: calc(12rem + 1vw) ;--set-font-size-lg: calc(12rem + 1.5vw) ;--set-font-size-xl: calc(12rem + 2vw) ;--set-font-size-h1: calc(14rem + 2vw) ;--set-font-size-h2: calc(14rem + 1.5vw) ;--set-font-size-h3: calc(14rem + 1.25vw) ;--set-font-size-h4: calc(14rem + 1vw) ;--set-font-size-h5: calc(14rem + .75vw) ;--set-font-size-h6: calc(14rem + .5vw) ;--set-font-line-height:1.7;--set-font-weight-light:300;--set-font-weight-base:400;--set-font-weight-heavy:700;--set-font-letter-spacing:.5rem;--set-font-serif:var(--add-font-serif),Georgia,Cambria,"Times New Roman",Times,serif;--set-font-sans:var(--add-font-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--set-font-mono:var(--add-font-mono),Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--set-font-html:var(--set-font-serif);--set-font-body:var(--set-font-serif);--set-font-heading:var(--set-font-sans);--set-font-code:var(--set-font-mono);--set-color-base-black:#100f0f;--set-color-base-950:#1c1b1a;--set-color-base-900:#282726;--set-color-base-850:#343331;--set-color-base-800:#403e3c;--set-color-base-700:#575653;--set-color-base-600:#6f6e69;--set-color-base-500:#878580;--set-color-base-300:#b7b5ac;--set-color-base-200:#cecdc3;--set-color-base-150:#dad8ce;--set-color-base-100:#e6e4d9;--set-color-base-50:#f2f0e5;--set-color-base-white:#fffcf0;--set-color-dark-red:#af3029;--set-color-dark-orange:#bc5215;--set-color-dark-yellow:#ad8301;--set-color-dark-green:#66800b;--set-color-dark-cyan:#24837b;--set-color-dark-blue:#205ea6;--set-color-dark-purple:#5e409d;--set-color-dark-magenta:#a02f6f;--set-color-light-red:#d14d41;--set-color-light-orange:#da702c;--set-color-light-yellow:#d0a215;--set-color-light-green:#879a39;--set-color-light-cyan:#3aa99f;--set-color-light-blue:#4385be;--set-color-light-purple:#8b7ec8;--set-color-light-magenta:#ce5d97;--set-color-base:light-dark(var(--set-color-base-white),var(--set-color-base-black));--set-color-base-inverse:light-dark(var(--set-color-base-black),var(--set-color-base-white));--set-color-text:light-dark(var(--set-color-base-black),var(--set-color-base-white));--set-color-red:light-dark(var(--set-color-dark-red),var(--set-color-light-red));--set-color-orange:light-dark(var(--set-color-dark-orange),var(--set-color-light-orange));--set-color-yellow:light-dark(var(--set-color-dark-yellow),var(--set-color-light-yellow));--set-color-green:light-dark(var(--set-color-dark-green),var(--set-color-light-green));--set-color-cyan:light-dark(var(--set-color-dark-cyan),var(--set-color-light-cyan));--set-color-blue:light-dark(var(--set-color-dark-blue),var(--set-color-light-blue));--set-color-purple:light-dark(var(--set-color-dark-purple),var(--set-color-light-purple));--set-color-magenta:light-dark(var(--set-color-dark-magenta),var(--set-color-light-magenta));--set-color-white:#fff;--set-color-black:#000;--set-color-primary:var(--set-color-purple);--set-color-secondary:var(--set-color-cyan);--set-color-success:var(--set-color-dark-green);--set-color-error:var(--set-color-dark-red);--set-color-info:var(--set-color-dark-blue);--set-color-warning:var(--set-color-dark-orange);--set-color-body-bg:light-dark(var(--set-color-base-white),var(--set-color-base-black));--set-color-body-text:light-dark(var(--set-color-base-black),var(--set-color-base-white));--set-color-text-gray:var(--set-color-base-800);--set-color-border-color:var(--set-color-base-300);--set-color-shadow-color:var(--set-color-base-600);--set-bp-min-xs:320px;--set-bp-min-sm:480px;--set-bp-min-md:768px;--set-bp-min-lg:992px;--set-bp-min-xl:1200px;--set-bp-max-xs:319.98px;--set-bp-max-sm:479.98px;--set-bp-max-md:767.98px;--set-bp-max-lg:991.98px;--set-bp-max-xl:1199.98px}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}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;-webkit-text-decoration:underline dotted;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}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-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}[hidden],template{display:none}*,:after,:before{box-sizing:border-box}a{text-decoration:none}a,button{color:inherit;cursor:pointer}button{background-color:transparent;border-width:0;padding:0}figure{margin:0}input::-moz-focus-inner{border:0;margin:0;padding:0}dd,ol,ul{list-style:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}p{margin:0}cite{font-style:normal}fieldset{border-width:0;margin:0;padding:0}html{font-size:1px}:root{--highlight-color:light-dark(hotpink,lime);color-scheme:light dark}:root:has(input[name=color-scheme][value="light dark"]:checked){color-scheme:light dark}:root:has(input[name=color-scheme][value=light]:checked){color-scheme:light}:root:has(input[name=color-scheme][value=dark]:checked){color-scheme:dark}body{background-color:var(--set-color-base);color:var(--set-color-text);min-height:100%;overflow-x:hidden;position:relative}mark{background:var(--highlight-color)}p{font-weight:400}img{max-width:100%}strong{font-weight:700}ol,ul{margin-bottom:1rem;padding-left:1em}ol li,ul li{margin-bottom:.5em}dd,ol,ul{list-style:initial}h1,h2,h3,h4,h5,h6{font-family:var(--set-font-heading);font-size:var(--set-font-size-h1);font-weight:var(--set-font-weight-heavy);line-height:1.2;margin-bottom:.25em}h2{font-size:var(--set-font-size-h2)}h3{font-size:var(--set-font-size-h3)}h4{font-size:var(--set-font-size-h4)}h5{font-size:var(--set-font-size-h5)}h6{font-size:var(--set-font-size-h6)}ol li ol,ol li ul,ul li ol,ul li ul{padding-left:1em}dl dt{font-weight:700}dl dd{padding-left:1em}blockquote{--bq-font:var(--set-font-serif);font-family:var(--bq-font);margin-left:1em;padding-left:1.5em;position:relative}blockquote:before{background:light-dark(var(--set-color-base-200),var(--set-color-base-900));bottom:0;content:"";left:-1em;position:absolute;top:0;width:1em}blockquote>:first-child{margin-top:0;text-indent:-1em}blockquote>:first-child:before{color:var(--border);content:" “ ";font-size:var(--font-large);font-weight:700}blockquote>:last-child{margin-bottom:0}cite{--cite-font:var(--set-font-sans);display:inline-block;font-family:var(--cite-font);font-style:italic;padding-left:1em}hr{border-top:var(--border-width) dashed var(--set-color-base-inverse);border-color:light-dark(var(--set-color-base-200),var(--set-color-base-950));width:100%}pre{font-family:var(--add-font-mono),Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}a:link,a:visited{--link-color:var(--set-color-text);--link-style-color:var(--set-color-cyan);border-bottom:2px solid var(--link-style-color);color:var(--link-color);display:inline-block;text-decoration:none}a:active,a:focus,a:hover{color:var(--link-style-color)}a[href*="://"]:after{content:"↗";display:inline-block;font-size:.7em;font-weight:400;padding-left:4rem}table{border-collapse:collapse;text-align:left}table,td,th{border-top:1px solid light-dark(var(--set-color-base-500),var(--set-color-base-700))}thead th{border-bottom:2px solid light-dark(var(--set-color-base-500),var(--set-color-base-700))}caption{font-size:var(--set-font-size-xs)}form{--form-font-family:var(--set-font-sans);--form-font-size:16px;--form-color-base:light-dark(var(--set-color-base-50),var(--set-color-base-950));--form-color-text:var(--set-color-inverse);--form-color-base-shade:var(--set-color-base-600);--form-color-base-light:light-dark(var(--set-color-base-100),var(--set-color-base-900));--form-color-base-tint:light-dark(var(--set-color-base-100),var(--set-color-base-950));--form-color-focus:light-dark(var(--set-color-base-950),var(--set-color-base-50));--form-color-error:var(--set-color-red);--form-color-success:var(--set-color-success);--input-bg:var(--form-color-base-tint);--input-border-color:var(--form-color-base);--placeholder-color:var(--form-color-base-shade);font-family:var(--form-font-family);font-size:var(--form-font-size)}.bsln-button,[type=button],[type=reset],[type=submit],a.bsln-button,button{--btn-font:var(--set-font-sans);--btn-color:var(--set-color-base-inverse);--btn-bg:light-dark(var(--set-color-base-200),var(--set-color-base-900));--btn-border:1px solid var(--set-color-base-inverse);background:var(--btn-bg);border:var(--btn-border);color:var(--btn-color);font-family:var(--btn-font);padding:.25em .5em}.bsln-button:active,.bsln-button:focus,.bsln-button:hover,[type=button]:active,[type=button]:focus,[type=button]:hover,[type=reset]:active,[type=reset]:focus,[type=reset]:hover,[type=submit]:active,[type=submit]:focus,[type=submit]:hover,button:active,button:focus,button:hover{cursor:pointer;filter:saturate(1.5);opacity:.8}.bsln-button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled,button:disabled{cursor:not-allowed;filter:grayscale(100%);opacity:.5}html{font-family:var(--set-font-html)}body{font-family:var(--set-font-body);font-size:var(--set-font-size-base);font-weight:var(--set-font-weight-base);letter-spacing:var(--set-font-letter-spacing);line-height:var(--set-font-line-height)}[data-hidden]{clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(1px 1px 1px 1px);clip-path:inset(1px 1px 1px 1px);height:1px;overflow:hidden;pointer-events:none;position:absolute;width:1px}.bsln-button,a.bsln-button{--btn-font:var(--set-font-sans);--btn-color:var(--set-color-base-inverse);--btn-bg:light-dark(var(--set-color-base-200),var(--set-color-base-900));--btn-border:1px solid light-dark(var(--set-color-base-100),var(--set-color-base-950));--btn-border-radius:.2em;--btn-border-width:1rem 1rem calc(.2em + .5rem) 1rem;--btn-padding: calc(.25em + .1vw) calc(.5em + .1vw) ;--btn-margin:.25em;background:var(--btn-bg);border-radius:var(--btn-border-radius);color:var(--btn-color);display:inline-block;line-height:normal;margin:var(--btn-margin);padding:var(--btn-padding)}.bsln-button:after,a.bsln-button:after{display:none}.bsln-button:first-child,a.bsln-button:first-child{margin-left:0}.bsln-button:last-child,a.bsln-button:last-child{margin-right:0}.bsln-button:active,.bsln-button:focus,.bsln-button:hover,a.bsln-button:active,a.bsln-button:focus,a.bsln-button:hover{cursor:pointer;filter:saturate(1.5);opacity:.8}.bsln-button--primary,a.bsln-button--primary{--btn-color:var(--set-color-base-white);--btn-bg:var(--set-color-primary)}.bsln-button--secondary,a.bsln-button--secondary{--btn-color:var(--set-color-base-white);--btn-bg:var(--set-color-secondary)}.bsln-button--inverse,a.bsln-button--inverse{--btn-color:var(--set-color-base);--btn-bg:var(--set-color-base-inverse)}.bsln-button--outlined,a.bsln-button--outlined{--btn-bg:transparent;--btn-border:1rem solid var(--set-color-base-inverse);--btn-border-width:2rem}.bsln-button--xl,a.bsln-button--xl{--btn-padding: calc(.5em + .1vw) calc(1em + .1vw) ;font-size:var(--set-font-size-xl)}.bsln-button--lg,a.bsln-button--lg{--btn-padding: calc(.3em + .1vw) calc(.7em + .1vw) ;font-size:var(--set-font-size-lg)}.bsln-button--sm,a.bsln-button--sm{--btn-padding: calc(.07em + .1vw) calc(.2em + .1vw) ;font-size:var(--set-font-size-sm)}.bsln-button--xs,a.bsln-button--xs{--btn-padding: calc(.01em + .1vw) calc(.1em + .1vw) ;font-size:var(--set-font-size-xs)}.bsln-button--disabled,.bsln-button--disabled:active,.bsln-button--disabled:focus,.bsln-button--disabled:hover,a.bsln-button--disabled,a.bsln-button--disabled:active,a.bsln-button--disabled:focus,a.bsln-button--disabled:hover{cursor:default;filter:grayscale(100%);opacity:.5}.bsln-button-group{display:flex;flex-direction:row;white-space:nowrap}@media (max-width:479.98px){.bsln-button-group{flex-direction:column}}.bsln-button-group .bsln-button,.bsln-button-group a.bsln-button{display:inline-block;margin:0}@media (max-width:479.98px){.bsln-button-group .bsln-button,.bsln-button-group a.bsln-button{--btn-margin:.05em 0;border:var(--btn-border);margin:var(--btn-margin)}}.bsln-button-group .bsln-button:not(:first-child),.bsln-button-group a.bsln-button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}@media (max-width:479.98px){.bsln-button-group .bsln-button:not(:first-child),.bsln-button-group a.bsln-button:not(:first-child){border:var(--btn-border);border-radius:var(--btn-border-radius);border-width:var(--btn-border-width)}}.bsln-button-group .bsln-button:not(:last-child),.bsln-button-group a.bsln-button:not(:last-child){border-bottom-right-radius:0;border-right:0;border-top-right-radius:0}@media (max-width:479.98px){.bsln-button-group .bsln-button:not(:last-child),.bsln-button-group a.bsln-button:not(:last-child){border:var(--btn-border);border-radius:var(--btn-border-radius);border-width:var(--btn-border-width)}}.bsln-form-container{background:var(--set-color-base);border:1px solid light-dark(var(--set-color-base-150),var(--set-color-base-900));margin:0 auto;padding:1em;width:100%}.bsln-checkbox-container,.bsln-input-container,.bsln-radio-container,.bsln-select-container,.bsln-textarea-container{display:inline-block;margin:0;position:relative;vertical-align:middle;width:100%}.bsln-checkbox-container .bsln-input,.bsln-input-container .bsln-input,.bsln-radio-container .bsln-input,.bsln-select-container .bsln-input,.bsln-select-container .bsln-select,.bsln-textarea-container .bsln-input,.bsln-textarea-container .bsln-textarea{background:var(--form-color-base);border-color:var(--input-border-color);border-radius:4px 4px 0 0;border-style:solid;border-width:0 0 2px;box-sizing:border-box;font-size:100%;height:50px;line-height:26px;margin-top:0;order:2;padding:18px 10px 2px;vertical-align:baseline;width:100%}.bsln-checkbox-container .bsln-input::-moz-placeholder,.bsln-input-container .bsln-input::-moz-placeholder,.bsln-radio-container .bsln-input::-moz-placeholder,.bsln-select-container .bsln-input::-moz-placeholder,.bsln-select-container .bsln-select::-moz-placeholder,.bsln-textarea-container .bsln-input::-moz-placeholder,.bsln-textarea-container .bsln-textarea::-moz-placeholder{color:var(--placeholder-color);opacity:0}.bsln-checkbox-container .bsln-input::placeholder,.bsln-input-container .bsln-input::placeholder,.bsln-radio-container .bsln-input::placeholder,.bsln-select-container .bsln-input::placeholder,.bsln-select-container .bsln-select::placeholder,.bsln-textarea-container .bsln-input::placeholder,.bsln-textarea-container .bsln-textarea::placeholder{color:var(--placeholder-color);opacity:0}.bsln-checkbox-container .bsln-label,.bsln-input-container .bsln-label,.bsln-radio-container .bsln-label,.bsln-select-container .bsln-label,.bsln-textarea-container .bsln-label{-webkit-font-smoothing:antialiased;background:transparent;bottom:100%;color:var(--form-color-text);left:0;max-width:100%;order:1;overflow:hidden;padding-left:3px;padding-right:0;pointer-events:none;position:absolute;right:auto;text-overflow:ellipsis;transform:translate3d(10px,38px,0) scale(1);transform-origin:left top;transition:transform .4s cubic-bezier(.25,.8,.25,1);white-space:nowrap;z-index:1}.bsln-checkbox-container .bsln-validation-error,.bsln-input-container .bsln-validation-error,.bsln-radio-container .bsln-validation-error,.bsln-select-container .bsln-validation-error,.bsln-textarea-container .bsln-validation-error{color:var(--form-color-error);display:none;font-style:italic}.bsln-checkbox-container input:disabled,.bsln-input-container input:disabled,.bsln-radio-container input:disabled,.bsln-select-container input:disabled,.bsln-select-container select.bsln-error:disabled,.bsln-select-container select:disabled:focus,.bsln-textarea-container input:disabled,.bsln-textarea-container textarea.bsln-error:disabled,.bsln-textarea-container textarea:disabled:focus{border-color:var(--form-color-base-shade)}.bsln-checkbox-container input:disabled+.bsln-label,.bsln-input-container input:disabled+.bsln-label,.bsln-radio-container input:disabled+.bsln-label,.bsln-select-container input:disabled+.bsln-label,.bsln-select-container select.bsln-error:disabled+.bsln-label,.bsln-select-container select:disabled:focus+.bsln-label,.bsln-textarea-container input:disabled+.bsln-label,.bsln-textarea-container textarea.bsln-error:disabled+.bsln-label,.bsln-textarea-container textarea:disabled:focus+.bsln-label{color:var(--form-color-base-shade)}.bsln-checkbox-container input:focus,.bsln-input-container input:focus,.bsln-radio-container input:focus,.bsln-select-container input:focus,.bsln-select-container select:focus,.bsln-textarea-container input:focus,.bsln-textarea-container textarea.bsln-error:focus,.bsln-textarea-container textarea:focus{background:var(--form-color-base-light);border-color:var(--form-color-focus);border-width:0 0 2px;outline:none}.bsln-checkbox-container input:focus::-moz-placeholder,.bsln-input-container input:focus::-moz-placeholder,.bsln-radio-container input:focus::-moz-placeholder,.bsln-select-container input:focus::-moz-placeholder,.bsln-select-container select:focus::-moz-placeholder,.bsln-textarea-container input:focus::-moz-placeholder,.bsln-textarea-container textarea.bsln-error:focus::-moz-placeholder,.bsln-textarea-container textarea:focus::-moz-placeholder{opacity:1}.bsln-checkbox-container input:focus::placeholder,.bsln-input-container input:focus::placeholder,.bsln-radio-container input:focus::placeholder,.bsln-select-container input:focus::placeholder,.bsln-select-container select:focus::placeholder,.bsln-textarea-container input:focus::placeholder,.bsln-textarea-container textarea.bsln-error:focus::placeholder,.bsln-textarea-container textarea:focus::placeholder{opacity:1}.bsln-checkbox-container input:focus+.bsln-label,.bsln-checkbox-container input:valid+.bsln-label,.bsln-input-container input:focus+.bsln-label,.bsln-input-container input:valid+.bsln-label,.bsln-radio-container input:focus+.bsln-label,.bsln-radio-container input:valid+.bsln-label,.bsln-select-container input:focus+.bsln-label,.bsln-select-container input:valid+.bsln-label,.bsln-select-container select.bsln-error:valid+.bsln-label,.bsln-select-container select:focus+.bsln-label,.bsln-textarea-container input:focus+.bsln-label,.bsln-textarea-container input:valid+.bsln-label,.bsln-textarea-container textarea.bsln-error:valid+.bsln-label,.bsln-textarea-container textarea:focus+.bsln-label{color:var(--form-color-focus)!important;transform:translate3d(8px,30px,0) scale(.75)}.bsln-checkbox-container input.bsln-error,.bsln-input-container input.bsln-error,.bsln-radio-container input.bsln-error,.bsln-select-container input.bsln-error,.bsln-select-container select.bsln-error,.bsln-textarea-container input.bsln-error,.bsln-textarea-container textarea.bsln-error,.bsln-textarea-container textarea.bsln-error:focus{border-color:var(--form-color-error)}.bsln-checkbox-container input.bsln-error:focus,.bsln-checkbox-container input.bsln-error:valid,.bsln-input-container input.bsln-error:focus,.bsln-input-container input.bsln-error:valid,.bsln-radio-container input.bsln-error:focus,.bsln-radio-container input.bsln-error:valid,.bsln-select-container input.bsln-error:focus,.bsln-select-container input.bsln-error:valid,.bsln-select-container select.bsln-error:focus,.bsln-select-container select.bsln-error:valid,.bsln-textarea-container input.bsln-error:focus,.bsln-textarea-container input.bsln-error:valid,.bsln-textarea-container textarea.bsln-error:focus,.bsln-textarea-container textarea.bsln-error:valid{outline-color:var(--form-color-error-tint)}.bsln-checkbox-container input.bsln-error+.bsln-label,.bsln-input-container input.bsln-error+.bsln-label,.bsln-radio-container input.bsln-error+.bsln-label,.bsln-select-container input.bsln-error+.bsln-label,.bsln-select-container select.bsln-error+.bsln-label,.bsln-textarea-container input.bsln-error+.bsln-label,.bsln-textarea-container textarea.bsln-error+.bsln-label{color:var(--form-color-error)!important}.bsln-checkbox-container input.bsln-error~.bsln-validation-error,.bsln-input-container input.bsln-error~.bsln-validation-error,.bsln-radio-container input.bsln-error~.bsln-validation-error,.bsln-select-container input.bsln-error~.bsln-validation-error,.bsln-select-container select.bsln-error~.bsln-validation-error,.bsln-textarea-container input.bsln-error~.bsln-validation-error,.bsln-textarea-container textarea.bsln-error~.bsln-validation-error{display:inline-block}.bsln-select-container select:disabled{border-color:#0003}.bsln-select-container select:disabled+.bsln-label{color:#0006}.bsln-select-container select:focus+.bsln-label,.bsln-select-container select:valid+.bsln-label{color:var(--form-color-focus)!important;transform:translate3d(8px,30px,0) scale(.75)}.bsln-select-container select.bsln-error+.bsln-label{color:var(--form-color-error)!important}.bsln-textarea-container .bsln-label{padding-left:10px}.bsln-textarea-container .bsln-textarea{border:none;border-bottom:2px solid var(--form-color-base);height:auto;padding-left:10px}.bsln-textarea-container textarea{overflow:auto;resize:vertical}.bsln-textarea-container textarea:disabled{border-color:#0003}.bsln-textarea-container textarea:disabled+.bsln-label{color:#0006}.bsln-textarea-container textarea.bsln-error:focus,.bsln-textarea-container textarea:focus{border-bottom:2px solid var(--form-color-focus)}.bsln-textarea-container textarea:focus+.bsln-label,.bsln-textarea-container textarea:valid+.bsln-label{color:var(--form-color-focus)!important;transform:translate3d(2px,30px,0) scale(.75)}.bsln-textarea-container textarea.bsln-error,.bsln-textarea-container textarea.bsln-error:focus{border-bottom:2px solid var(--form-color-error)}.bsln-textarea-container textarea.bsln-error+.bsln-label{color:var(--form-color-error)!important}.bsln-fieldset{margin:0;padding:1em .5em 0}.bsln-fieldset,.bsln-legend{border:1px solid var(--form-color-base-light)}.bsln-legend{color:var(--form-color-base-inverse);font-size:.8em;padding:.25em .5em}.bsln-checkbox-container,.bsln-radio-container{padding-bottom:.5em}.bsln-checkbox-container .bsln-checkbox,.bsln-checkbox-container .bsln-radio,.bsln-radio-container .bsln-checkbox,.bsln-radio-container .bsln-radio{cursor:pointer;height:18px;left:0;opacity:0!important;outline:0;position:absolute;top:0;width:18px;z-index:-1;z-index:3}.bsln-checkbox-container .bsln-label,.bsln-radio-container .bsln-label{padding-left:1.85714em;position:relative}.bsln-checkbox-container .bsln-label:before,.bsln-radio-container .bsln-label:before{background:#fff;border:1px solid var(--form-color-base-light);border-radius:.25em;content:"";height:17px;left:0;position:absolute;top:0;width:17px}.bsln-checkbox-container .bsln-label:after,.bsln-radio-container .bsln-label:after{color:var(--form-color-focus);content:"✓";font-size:14rem;font-weight:700;height:17px;left:0;position:absolute;text-align:center;top:0;transform:scale(0);width:17px}.bsln-checkbox-container .bsln-select-container select[type=checkbox].bsln-error:checked+label:before,.bsln-checkbox-container .bsln-select-container select[type=checkbox]:checked:focus+label:before,.bsln-checkbox-container .bsln-select-container select[type=radio].bsln-error:checked+label:before,.bsln-checkbox-container .bsln-select-container select[type=radio]:checked:focus+label:before,.bsln-checkbox-container .bsln-textarea-container textarea[type=checkbox].bsln-error:checked+label:before,.bsln-checkbox-container .bsln-textarea-container textarea[type=checkbox]:checked:focus+label:before,.bsln-checkbox-container .bsln-textarea-container textarea[type=radio].bsln-error:checked+label:before,.bsln-checkbox-container .bsln-textarea-container textarea[type=radio]:checked:focus+label:before,.bsln-checkbox-container input[type=checkbox]:checked+label:before,.bsln-checkbox-container input[type=radio]:checked+label:before,.bsln-radio-container .bsln-select-container select[type=checkbox].bsln-error:checked+label:before,.bsln-radio-container .bsln-select-container select[type=checkbox]:checked:focus+label:before,.bsln-radio-container .bsln-select-container select[type=radio].bsln-error:checked+label:before,.bsln-radio-container .bsln-select-container select[type=radio]:checked:focus+label:before,.bsln-radio-container .bsln-textarea-container textarea[type=checkbox].bsln-error:checked+label:before,.bsln-radio-container .bsln-textarea-container textarea[type=checkbox]:checked:focus+label:before,.bsln-radio-container .bsln-textarea-container textarea[type=radio].bsln-error:checked+label:before,.bsln-radio-container .bsln-textarea-container textarea[type=radio]:checked:focus+label:before,.bsln-radio-container input[type=checkbox]:checked+label:before,.bsln-radio-container input[type=radio]:checked+label:before,.bsln-select-container .bsln-checkbox-container select[type=checkbox].bsln-error:checked+label:before,.bsln-select-container .bsln-checkbox-container select[type=checkbox]:checked:focus+label:before,.bsln-select-container .bsln-checkbox-container select[type=radio].bsln-error:checked+label:before,.bsln-select-container .bsln-checkbox-container select[type=radio]:checked:focus+label:before,.bsln-select-container .bsln-radio-container select[type=checkbox].bsln-error:checked+label:before,.bsln-select-container .bsln-radio-container select[type=checkbox]:checked:focus+label:before,.bsln-select-container .bsln-radio-container select[type=radio].bsln-error:checked+label:before,.bsln-select-container .bsln-radio-container select[type=radio]:checked:focus+label:before,.bsln-textarea-container .bsln-checkbox-container textarea[type=checkbox].bsln-error:checked+label:before,.bsln-textarea-container .bsln-checkbox-container textarea[type=checkbox]:checked:focus+label:before,.bsln-textarea-container .bsln-checkbox-container textarea[type=radio].bsln-error:checked+label:before,.bsln-textarea-container .bsln-checkbox-container textarea[type=radio]:checked:focus+label:before,.bsln-textarea-container .bsln-radio-container textarea[type=checkbox].bsln-error:checked+label:before,.bsln-textarea-container .bsln-radio-container textarea[type=checkbox]:checked:focus+label:before,.bsln-textarea-container .bsln-radio-container textarea[type=radio].bsln-error:checked+label:before,.bsln-textarea-container .bsln-radio-container textarea[type=radio]:checked:focus+label:before{background:var(--form-color-base-tint)}.bsln-checkbox-container .bsln-select-container select[type=checkbox].bsln-error:checked+label:after,.bsln-checkbox-container .bsln-select-container select[type=checkbox]:checked:focus+label:after,.bsln-checkbox-container .bsln-select-container select[type=radio].bsln-error:checked+label:after,.bsln-checkbox-container .bsln-select-container select[type=radio]:checked:focus+label:after,.bsln-checkbox-container .bsln-textarea-container textarea[type=checkbox].bsln-error:checked+label:after,.bsln-checkbox-container .bsln-textarea-container textarea[type=checkbox]:checked:focus+label:after,.bsln-checkbox-container .bsln-textarea-container textarea[type=radio].bsln-error:checked+label:after,.bsln-checkbox-container .bsln-textarea-container textarea[type=radio]:checked:focus+label:after,.bsln-checkbox-container input[type=checkbox]:checked+label:after,.bsln-checkbox-container input[type=radio]:checked+label:after,.bsln-radio-container .bsln-select-container select[type=checkbox].bsln-error:checked+label:after,.bsln-radio-container .bsln-select-container select[type=checkbox]:checked:focus+label:after,.bsln-radio-container .bsln-select-container select[type=radio].bsln-error:checked+label:after,.bsln-radio-container .bsln-select-container select[type=radio]:checked:focus+label:after,.bsln-radio-container .bsln-textarea-container textarea[type=checkbox].bsln-error:checked+label:after,.bsln-radio-container .bsln-textarea-container textarea[type=checkbox]:checked:focus+label:after,.bsln-radio-container .bsln-textarea-container textarea[type=radio].bsln-error:checked+label:after,.bsln-radio-container .bsln-textarea-container textarea[type=radio]:checked:focus+label:after,.bsln-radio-container input[type=checkbox]:checked+label:after,.bsln-radio-container input[type=radio]:checked+label:after,.bsln-select-container .bsln-checkbox-container select[type=checkbox].bsln-error:checked+label:after,.bsln-select-container .bsln-checkbox-container select[type=checkbox]:checked:focus+label:after,.bsln-select-container .bsln-checkbox-container select[type=radio].bsln-error:checked+label:after,.bsln-select-container .bsln-checkbox-container select[type=radio]:checked:focus+label:after,.bsln-select-container .bsln-radio-container select[type=checkbox].bsln-error:checked+label:after,.bsln-select-container .bsln-radio-container select[type=checkbox]:checked:focus+label:after,.bsln-select-container .bsln-radio-container select[type=radio].bsln-error:checked+label:after,.bsln-select-container .bsln-radio-container select[type=radio]:checked:focus+label:after,.bsln-textarea-container .bsln-checkbox-container textarea[type=checkbox].bsln-error:checked+label:after,.bsln-textarea-container .bsln-checkbox-container textarea[type=checkbox]:checked:focus+label:after,.bsln-textarea-container .bsln-checkbox-container textarea[type=radio].bsln-error:checked+label:after,.bsln-textarea-container .bsln-checkbox-container textarea[type=radio]:checked:focus+label:after,.bsln-textarea-container .bsln-radio-container textarea[type=checkbox].bsln-error:checked+label:after,.bsln-textarea-container .bsln-radio-container textarea[type=checkbox]:checked:focus+label:after,.bsln-textarea-container .bsln-radio-container textarea[type=radio].bsln-error:checked+label:after,.bsln-textarea-container .bsln-radio-container textarea[type=radio]:checked:focus+label:after{animation:radioAndCheckboxAnimation .25s;transform:scale(1)}@keyframes radioAndCheckboxAnimation{0%{transform:scale(0)}50%{transform:scale(1.5)}to{transform:scale(1)}}.bsln-checkbox-container .bsln-select-container select.bsln-error:valid+.bsln-label,.bsln-checkbox-container .bsln-select-container select:focus+.bsln-label,.bsln-checkbox-container .bsln-textarea-container textarea.bsln-error:valid+.bsln-label,.bsln-checkbox-container .bsln-textarea-container textarea:focus+.bsln-label,.bsln-checkbox-container input:focus+.bsln-label,.bsln-checkbox-container input:valid+.bsln-label,.bsln-radio-container .bsln-select-container select.bsln-error:valid+.bsln-label,.bsln-radio-container .bsln-select-container select:focus+.bsln-label,.bsln-radio-container .bsln-textarea-container textarea.bsln-error:valid+.bsln-label,.bsln-radio-container .bsln-textarea-container textarea:focus+.bsln-label,.bsln-radio-container input:focus+.bsln-label,.bsln-radio-container input:valid+.bsln-label,.bsln-select-container .bsln-checkbox-container select.bsln-error:valid+.bsln-label,.bsln-select-container .bsln-checkbox-container select:focus+.bsln-label,.bsln-select-container .bsln-radio-container select.bsln-error:valid+.bsln-label,.bsln-select-container .bsln-radio-container select:focus+.bsln-label,.bsln-textarea-container .bsln-checkbox-container textarea.bsln-error:valid+.bsln-label,.bsln-textarea-container .bsln-checkbox-container textarea:focus+.bsln-label,.bsln-textarea-container .bsln-radio-container textarea.bsln-error:valid+.bsln-label,.bsln-textarea-container .bsln-radio-container textarea:focus+.bsln-label{color:var(--form-color-focus)!important;transform:translateZ(0) scale(1)}.bsln-radio-container .bsln-label:before{border-radius:50%}.bsln-radio-container .bsln-label:after{content:"⚫";font-size:14rem;height:17px;left:0;top:-2rem;width:17px}.bsln-input-group{display:flex}.bsln-input-group .bsln-checkbox-container:first-child .bsln-select-container select.bsln-error,.bsln-input-group .bsln-checkbox-container:first-child .bsln-select-container select:focus,.bsln-input-group .bsln-checkbox-container:first-child .bsln-textarea-container textarea.bsln-error,.bsln-input-group .bsln-checkbox-container:first-child .bsln-textarea-container textarea:focus,.bsln-input-group .bsln-checkbox-container:first-child input,.bsln-input-group .bsln-input-container:first-child .bsln-select-container select.bsln-error,.bsln-input-group .bsln-input-container:first-child .bsln-select-container select:focus,.bsln-input-group .bsln-input-container:first-child .bsln-textarea-container textarea.bsln-error,.bsln-input-group .bsln-input-container:first-child .bsln-textarea-container textarea:focus,.bsln-input-group .bsln-input-container:first-child input,.bsln-input-group .bsln-radio-container:first-child .bsln-select-container select.bsln-error,.bsln-input-group .bsln-radio-container:first-child .bsln-select-container select:focus,.bsln-input-group .bsln-radio-container:first-child .bsln-textarea-container textarea.bsln-error,.bsln-input-group .bsln-radio-container:first-child .bsln-textarea-container textarea:focus,.bsln-input-group .bsln-radio-container:first-child input,.bsln-input-group .bsln-select-container:first-child .bsln-textarea-container textarea.bsln-error,.bsln-input-group .bsln-select-container:first-child .bsln-textarea-container textarea:focus,.bsln-input-group .bsln-select-container:first-child input,.bsln-input-group .bsln-select-container:first-child select.bsln-error,.bsln-input-group .bsln-select-container:first-child select:focus,.bsln-input-group .bsln-textarea-container:first-child .bsln-select-container select.bsln-error,.bsln-input-group .bsln-textarea-container:first-child .bsln-select-container select:focus,.bsln-input-group .bsln-textarea-container:first-child input,.bsln-input-group .bsln-textarea-container:first-child textarea.bsln-error,.bsln-input-group .bsln-textarea-container:first-child textarea:focus,.bsln-select-container .bsln-input-group .bsln-checkbox-container:first-child select.bsln-error,.bsln-select-container .bsln-input-group .bsln-checkbox-container:first-child select:focus,.bsln-select-container .bsln-input-group .bsln-input-container:first-child select.bsln-error,.bsln-select-container .bsln-input-group .bsln-input-container:first-child select:focus,.bsln-select-container .bsln-input-group .bsln-radio-container:first-child select.bsln-error,.bsln-select-container .bsln-input-group .bsln-radio-container:first-child select:focus,.bsln-select-container .bsln-input-group .bsln-textarea-container:first-child select.bsln-error,.bsln-select-container .bsln-input-group .bsln-textarea-container:first-child select:focus,.bsln-textarea-container .bsln-input-group .bsln-checkbox-container:first-child textarea.bsln-error,.bsln-textarea-container .bsln-input-group .bsln-checkbox-container:first-child textarea:focus,.bsln-textarea-container .bsln-input-group .bsln-input-container:first-child textarea.bsln-error,.bsln-textarea-container .bsln-input-group .bsln-input-container:first-child textarea:focus,.bsln-textarea-container .bsln-input-group .bsln-radio-container:first-child textarea.bsln-error,.bsln-textarea-container .bsln-input-group .bsln-radio-container:first-child textarea:focus,.bsln-textarea-container .bsln-input-group .bsln-select-container:first-child textarea.bsln-error,.bsln-textarea-container .bsln-input-group .bsln-select-container:first-child textarea:focus{border-radius:4px 0 0}.bsln-input-group .bsln-checkbox-container:last-child .bsln-select-container select.bsln-error,.bsln-input-group .bsln-checkbox-container:last-child .bsln-select-container select:focus,.bsln-input-group .bsln-checkbox-container:last-child .bsln-textarea-container textarea.bsln-error,.bsln-input-group .bsln-checkbox-container:last-child .bsln-textarea-container textarea:focus,.bsln-input-group .bsln-checkbox-container:last-child input,.bsln-input-group .bsln-input-container:last-child .bsln-select-container select.bsln-error,.bsln-input-group .bsln-input-container:last-child .bsln-select-container select:focus,.bsln-input-group .bsln-input-container:last-child .bsln-textarea-container textarea.bsln-error,.bsln-input-group .bsln-input-container:last-child .bsln-textarea-container textarea:focus,.bsln-input-group .bsln-input-container:last-child input,.bsln-input-group .bsln-radio-container:last-child .bsln-select-container select.bsln-error,.bsln-input-group .bsln-radio-container:last-child .bsln-select-container select:focus,.bsln-input-group .bsln-radio-container:last-child .bsln-textarea-container textarea.bsln-error,.bsln-input-group .bsln-radio-container:last-child .bsln-textarea-container textarea:focus,.bsln-input-group .bsln-radio-container:last-child input,.bsln-input-group .bsln-select-container:last-child .bsln-textarea-container textarea.bsln-error,.bsln-input-group .bsln-select-container:last-child .bsln-textarea-container textarea:focus,.bsln-input-group .bsln-select-container:last-child input,.bsln-input-group .bsln-select-container:last-child select.bsln-error,.bsln-input-group .bsln-select-container:last-child select:focus,.bsln-input-group .bsln-textarea-container:last-child .bsln-select-container select.bsln-error,.bsln-input-group .bsln-textarea-container:last-child .bsln-select-container select:focus,.bsln-input-group .bsln-textarea-container:last-child input,.bsln-input-group .bsln-textarea-container:last-child textarea.bsln-error,.bsln-input-group .bsln-textarea-container:last-child textarea:focus,.bsln-select-container .bsln-input-group .bsln-checkbox-container:last-child select.bsln-error,.bsln-select-container .bsln-input-group .bsln-checkbox-container:last-child select:focus,.bsln-select-container .bsln-input-group .bsln-input-container:last-child select.bsln-error,.bsln-select-container .bsln-input-group .bsln-input-container:last-child select:focus,.bsln-select-container .bsln-input-group .bsln-radio-container:last-child select.bsln-error,.bsln-select-container .bsln-input-group .bsln-radio-container:last-child select:focus,.bsln-select-container .bsln-input-group .bsln-textarea-container:last-child select.bsln-error,.bsln-select-container .bsln-input-group .bsln-textarea-container:last-child select:focus,.bsln-textarea-container .bsln-input-group .bsln-checkbox-container:last-child textarea.bsln-error,.bsln-textarea-container .bsln-input-group .bsln-checkbox-container:last-child textarea:focus,.bsln-textarea-container .bsln-input-group .bsln-input-container:last-child textarea.bsln-error,.bsln-textarea-container .bsln-input-group .bsln-input-container:last-child textarea:focus,.bsln-textarea-container .bsln-input-group .bsln-radio-container:last-child textarea.bsln-error,.bsln-textarea-container .bsln-input-group .bsln-radio-container:last-child textarea:focus,.bsln-textarea-container .bsln-input-group .bsln-select-container:last-child textarea.bsln-error,.bsln-textarea-container .bsln-input-group .bsln-select-container:last-child textarea:focus{border-radius:0 4px 0 0}@supports (-ms-accelerator:true){.bsln-input::-moz-placeholder,.bsln-select-container .bsln-select::-moz-placeholder,.bsln-textarea-container .bsln-textarea::-moz-placeholder{color:transparent}.bsln-input::placeholder,.bsln-select-container .bsln-select::placeholder,.bsln-textarea-container .bsln-textarea::placeholder{color:transparent}}:-ms-input-placeholder{color:transparent}.bsln-card{--card-bg-body:light-dark(var(--set-color-base-100),var(--set-color-base-950));--card-bg-header:light-dark(var(--set-color-base-200),var(--set-color-base-900));--card-bg-footer:light-dark(var(--set-color-base-200),var(--set-color-base-900));--card-border-radius:4rem;--card-border-color:light-dark(var(--set-color-base-100),var(--set-color-base-950));--card-font-body:var(--set-font-serif);--card-font-header:var(--set-font-serif);--card-font-title:var(--set-font-serif);--card-font-info:var(--set-font-mono);--card-font-footer:var(--set-font-serif);--card-box-shadow:0 0 5px rgba(0,0,0,.05),0 0 20px rgba(0,0,0,.1);background:var(--card-bg-body);border-radius:var(--card-border-radius);box-shadow:var(--card-box-shadow);display:flex;flex-direction:column;flex-wrap:wrap;overflow:hidden;width:100%}.bsln-card__header{align-items:center;background:var(--card-bg-header);border-radius:var(--card-border-radius) var(--card-border-radius) 0 0;display:flex;font-family:var(--card-font-header);justify-content:space-between;min-height:50px;padding:10rem;width:100%}.bsln-card__header+.bsln-card__img{border-radius:0}.bsln-card__title{font-family:var(--card-font-title);font-weight:700}.bsln-card__info{font-family:var(--card-font-info)}.bsln-card__body{background:var(--card-bg-body);font-family:var(--card-font-body);padding:10rem;width:100%}.bsln-card__footer{background:var(--card-bg-footer);border-radius:0 0 var(--card-border-radius) var(--card-border-radius);display:flex;font-family:var(--card-font-footer);min-height:50px;padding:10rem;width:100%}.bsln-card__img{border-radius:var(--card-border-radius) var(--card-border-radius) 0 0;display:block;height:auto;width:100%}.bsln-card__img-title{background-size:cover;color:#fff;position:relative;text-shadow:2px 2px 0 rgba(0,0,0,.1);z-index:0}.bsln-card__img-title:after{background:linear-gradient(0deg,#00000087 30%,#ffffff45);content:"";display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.bsln-card__img-title div{position:relative;z-index:2}.bsln-card--hr{flex-direction:row;flex-wrap:nowrap}.bsln-card--hr .bsln-card__header{border-radius:var(--card-border-radius) 0 0 var(--card-border-radius);flex-direction:column;min-height:auto}.bsln-card--hr .bsln-card__footer{border-radius:0 var(--card-border-radius) var(--card-border-radius) 0;flex-direction:column;min-height:auto}.bsln-card--hr .bsln-card__footer a{display:block}.bsln-card-list{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -1rem;padding:0}.bsln-card-list__item{display:flex;list-style-type:none;margin:0;padding:1rem 1rem 0}@media (min-width:40rem){.bsln-card-list__item{padding-bottom:1rem;width:50%}}@media (min-width:56rem){.bsln-card-list__item{width:33.3333%}}.bsln-table{--row-color:light-dark(var(--set-color-base-100),var(--set-color-base-950));--bg-color:var(--set-color-base);--color:light-dark(var(--set-color-base-black),var(--set-color-base-white));--thead-color:light-dark(var(--set-color-base-200),var(--set-color-base-900));background:var(--bg-color);color:var(--color);font-family:var(--set-font-sans);width:100%}.bsln-table thead{background:var(--thead-color)}.bsln-table a{color:inherit}.bsln-table--row-even tbody tr:nth-child(2n),.bsln-table--row-odd tbody tr:nth-child(odd){background:var(--row-color)}.bsln-table--caption-bottom caption{caption-side:bottom}blockquote a{display:inline!important}blockquote a:after{display:none!important}.bsln-warning-browser{--warning-bg:var(--set-color-red);--warning-font:var(--set-font-sans);--warning-color:var(--set-color-white);--warning-padding:.5em;background:var(--warning-bg);color:var(--warning-color);display:block;font-family:var(--warning-font);padding:var(--warning-padding)}@supports (display:grid){.bsln-warning-browser{display:none}}code{--code-bg:light-dark(var(--set-color-base-100),var(--set-color-base-950));--code-font-color:var(--set-color-base-inverse);--code-font-weight:700;--code-display:inline-block;--code-padding:0 5rem;--code-border-radius:4rem;background:var(--code-bg);border-radius:var(--code-border-radius);color:var(--code-font-color);display:var(--code-display);font-weight:var(--code-font-weight);padding:var(--code-padding)}pre{--pre-bg:light-dark(var(--set-color-base-100),var(--set-color-base-950));--pre-color:var(--set-color-base-inverse);--pre-padding:0 5rem;--pre-border-radius:4rem;word-wrap:break-word;background:var(--pre-bg);border-radius:var(--pre-border-radius);color:var(--pre-color);display:block;padding:var(--pre-padding);white-space:pre-wrap}.p-a-1{padding:16rem}.p-t-1{padding-top:16rem}.p-b-1{padding-bottom:16rem}.p-l-1{padding-left:16rem}.p-r-1,.p-x-1{padding-right:16rem}.p-x-1{padding-left:16rem}.p-y-1{padding-bottom:16rem;padding-top:16rem}.p-a-2{padding:32rem}.p-t-2{padding-top:32rem}.p-b-2{padding-bottom:32rem}.p-l-2{padding-left:32rem}.p-r-2,.p-x-2{padding-right:32rem}.p-x-2{padding-left:32rem}.p-y-2{padding-bottom:32rem;padding-top:32rem}.p-a-3{padding:48rem}.p-t-3{padding-top:48rem}.p-b-3{padding-bottom:48rem}.p-l-3{padding-left:48rem}.p-r-3,.p-x-3{padding-right:48rem}.p-x-3{padding-left:48rem}.p-y-3{padding-bottom:48rem;padding-top:48rem}.p-a-4{padding:64rem}.p-t-4{padding-top:64rem}.p-b-4{padding-bottom:64rem}.p-l-4{padding-left:64rem}.p-r-4,.p-x-4{padding-right:64rem}.p-x-4{padding-left:64rem}.p-y-4{padding-bottom:64rem;padding-top:64rem}.p-a-5{padding:80rem}.p-t-5{padding-top:80rem}.p-b-5{padding-bottom:80rem}.p-l-5{padding-left:80rem}.p-r-5,.p-x-5{padding-right:80rem}.p-x-5{padding-left:80rem}.p-y-5{padding-bottom:80rem;padding-top:80rem}.p-a-6{padding:96rem}.p-t-6{padding-top:96rem}.p-b-6{padding-bottom:96rem}.p-l-6{padding-left:96rem}.p-r-6,.p-x-6{padding-right:96rem}.p-x-6{padding-left:96rem}.p-y-6{padding-bottom:96rem;padding-top:96rem}.p-a-7{padding:112rem}.p-t-7{padding-top:112rem}.p-b-7{padding-bottom:112rem}.p-l-7{padding-left:112rem}.p-r-7,.p-x-7{padding-right:112rem}.p-x-7{padding-left:112rem}.p-y-7{padding-bottom:112rem;padding-top:112rem}.p-a-8{padding:128rem}.p-t-8{padding-top:128rem}.p-b-8{padding-bottom:128rem}.p-l-8{padding-left:128rem}.p-r-8,.p-x-8{padding-right:128rem}.p-x-8{padding-left:128rem}.p-y-8{padding-bottom:128rem;padding-top:128rem}.p-a-9{padding:144rem}.p-t-9{padding-top:144rem}.p-b-9{padding-bottom:144rem}.p-l-9{padding-left:144rem}.p-r-9,.p-x-9{padding-right:144rem}.p-x-9{padding-left:144rem}.p-y-9{padding-bottom:144rem;padding-top:144rem}.p-a-10{padding:160rem}.p-t-10{padding-top:160rem}.p-b-10{padding-bottom:160rem}.p-l-10{padding-left:160rem}.p-r-10,.p-x-10{padding-right:160rem}.p-x-10{padding-left:160rem}.p-y-10{padding-bottom:160rem;padding-top:160rem}.m-a-1{margin:16rem}.m-t-1{margin-top:16rem}.m-b-1{margin-bottom:16rem}.m-l-1{margin-left:16rem}.m-r-1,.m-x-1{margin-right:16rem}.m-x-1{margin-left:16rem}.m-y-1{margin-bottom:16rem;margin-top:16rem}.m-a-2{margin:32rem}.m-t-2{margin-top:32rem}.m-b-2{margin-bottom:32rem}.m-l-2{margin-left:32rem}.m-r-2,.m-x-2{margin-right:32rem}.m-x-2{margin-left:32rem}.m-y-2{margin-bottom:32rem;margin-top:32rem}.m-a-3{margin:48rem}.m-t-3{margin-top:48rem}.m-b-3{margin-bottom:48rem}.m-l-3{margin-left:48rem}.m-r-3,.m-x-3{margin-right:48rem}.m-x-3{margin-left:48rem}.m-y-3{margin-bottom:48rem;margin-top:48rem}.m-a-4{margin:64rem}.m-t-4{margin-top:64rem}.m-b-4{margin-bottom:64rem}.m-l-4{margin-left:64rem}.m-r-4,.m-x-4{margin-right:64rem}.m-x-4{margin-left:64rem}.m-y-4{margin-bottom:64rem;margin-top:64rem}.m-a-5{margin:80rem}.m-t-5{margin-top:80rem}.m-b-5{margin-bottom:80rem}.m-l-5{margin-left:80rem}.m-r-5,.m-x-5{margin-right:80rem}.m-x-5{margin-left:80rem}.m-y-5{margin-bottom:80rem;margin-top:80rem}.m-a-6{margin:96rem}.m-t-6{margin-top:96rem}.m-b-6{margin-bottom:96rem}.m-l-6{margin-left:96rem}.m-r-6,.m-x-6{margin-right:96rem}.m-x-6{margin-left:96rem}.m-y-6{margin-bottom:96rem;margin-top:96rem}.m-a-7{margin:112rem}.m-t-7{margin-top:112rem}.m-b-7{margin-bottom:112rem}.m-l-7{margin-left:112rem}.m-r-7,.m-x-7{margin-right:112rem}.m-x-7{margin-left:112rem}.m-y-7{margin-bottom:112rem;margin-top:112rem}.m-a-8{margin:128rem}.m-t-8{margin-top:128rem}.m-b-8{margin-bottom:128rem}.m-l-8{margin-left:128rem}.m-r-8,.m-x-8{margin-right:128rem}.m-x-8{margin-left:128rem}.m-y-8{margin-bottom:128rem;margin-top:128rem}.m-a-9{margin:144rem}.m-t-9{margin-top:144rem}.m-b-9{margin-bottom:144rem}.m-l-9{margin-left:144rem}.m-r-9,.m-x-9{margin-right:144rem}.m-x-9{margin-left:144rem}.m-y-9{margin-bottom:144rem;margin-top:144rem}.m-a-10{margin:160rem}.m-t-10{margin-top:160rem}.m-b-10{margin-bottom:160rem}.m-l-10{margin-left:160rem}.m-r-10,.m-x-10{margin-right:160rem}.m-x-10{margin-left:160rem}.m-y-10{margin-bottom:160rem;margin-top:160rem}.p-a-0{padding:0}.p-t-0{padding-top:0}.p-b-0{padding-bottom:0}.p-l-0{padding-left:0}.p-r-0{padding-right:0}.m-a-0{margin:0}.m-t-0{margin-top:0}.m-b-0{margin-bottom:0}.m-l-0{margin-left:0}.m-r-0{margin-right:0}@media (max-width:319.98px){.display-block-xs{display:block;margin-left:0;margin-right:0;width:100%}}@media (max-width:479.98px){.display-block-sm{display:block;margin-left:0;margin-right:0;width:100%}}@media (max-width:767.98px){.display-block-md{display:block;margin-left:0;margin-right:0;width:100%}}@media (max-width:991.98px){.display-block-lg{display:block;margin-left:0;margin-right:0;width:100%}}@media (max-width:1199.98px){.display-block-xl{display:block;margin-left:0;margin-right:0;width:100%}}.bsln-bg{background:transparent}.bsln-bg--base{background-color:light-dark(var(--set-color-base-white),var(--set-color-base-black))}.bsln-bg--base-inverse,.bsln-bg--text{background-color:light-dark(var(--set-color-base-black),var(--set-color-base-white))}.bsln-bg--red{background-color:light-dark(var(--set-color-dark-red),var(--set-color-light-red))}.bsln-bg--orange{background-color:light-dark(var(--set-color-dark-orange),var(--set-color-light-orange))}.bsln-bg--yellow{background-color:light-dark(var(--set-color-dark-yellow),var(--set-color-light-yellow))}.bsln-bg--green{background-color:light-dark(var(--set-color-dark-green),var(--set-color-light-green))}.bsln-bg--cyan{background-color:light-dark(var(--set-color-dark-cyan),var(--set-color-light-cyan))}.bsln-bg--blue{background-color:light-dark(var(--set-color-dark-blue),var(--set-color-light-blue))}.bsln-bg--purple{background-color:light-dark(var(--set-color-dark-purple),var(--set-color-light-purple))}.bsln-bg--magenta{background-color:light-dark(var(--set-color-dark-magenta),var(--set-color-light-magenta))}.bsln-bg--white{background-color:#fff}.bsln-bg--black{background-color:#000}.bsln-bg--primary{background-color:var(--set-color-purple)}.bsln-bg--secondary{background-color:var(--set-color-cyan)}.bsln-text--base{color:light-dark(var(--set-color-base-white),var(--set-color-base-black))}.bsln-text--base-inverse,.bsln-text--text{color:light-dark(var(--set-color-base-black),var(--set-color-base-white))}.bsln-text--red{color:light-dark(var(--set-color-dark-red),var(--set-color-light-red))}.bsln-text--orange{color:light-dark(var(--set-color-dark-orange),var(--set-color-light-orange))}.bsln-text--yellow{color:light-dark(var(--set-color-dark-yellow),var(--set-color-light-yellow))}.bsln-text--green{color:light-dark(var(--set-color-dark-green),var(--set-color-light-green))}.bsln-text--cyan{color:light-dark(var(--set-color-dark-cyan),var(--set-color-light-cyan))}.bsln-text--blue{color:light-dark(var(--set-color-dark-blue),var(--set-color-light-blue))}.bsln-text--purple{color:light-dark(var(--set-color-dark-purple),var(--set-color-light-purple))}.bsln-text--magenta{color:light-dark(var(--set-color-dark-magenta),var(--set-color-light-magenta))}.bsln-text--white{color:#fff}.bsln-text--black{color:#000}.bsln-text--primary{color:var(--set-color-purple)}.bsln-text--secondary{color:var(--set-color-cyan)}.font-family--serif{font-family:var(--set-font-serif)}.font-family--sans{font-family:var(--set-font-sans)}.font-family--mono{font-family:var(--set-font-mono)}.font-size--xs{font-size:var(--set-font-size-xs)}.font-size--sm{font-size:var(--set-font-size-sm)}.font-size--base{font-size:var(--set-font-size-base)}.font-size--md{font-size:var(--set-font-size-md)}.font-size--lg{font-size:var(--set-font-size-lg)}.font-size--xl{font-size:var(--set-font-size-xl)}.text-align--left{text-align:left}.text-align--center{text-align:center}.text-align--right{text-align:right}.display-block{display:block;margin-left:0;margin-right:0;width:100%}.display-inline-block{display:inline-block}.display-inline{display:inline}.display-flex{display:flex}/*!
* VARIABLE
* A design system based on css custom props
*
* Copyright 2019-2023, Anton Simanov
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
*/a,a:link,a:visited{--link-style-color: var(--set-color-purple);-webkit-transform:translate3d(0,0,0);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;text-decoration-skip-ink:auto}ul{li{a{display:inline!important}}}h1,h2,h3,h4,h5,h6{text-wrap:pretty}pre>code{all:unset}.astro-code,.astro-code code{--code-bg: #0d1117;--code-font-weight: 400;--code-display: inherit}::selection{background:#205ea6}:root{--step-s: clamp(16.875rem,16.85rem + .125vi,16rem);--step-0: clamp(16rem,16.9625rem + .1875vi,16.1875rem);--step-1: clamp(16.125rem,16.025rem + .5vi,16.625rem);--step-2: clamp(16.25rem,16.16rem + .75vi,32rem);--step-5: clamp(16.75rem,16.16rem + 3.25vi,80rem);--line-height-1: 1.6;--line-height-2: 1.5;--line-height-3: 1.4;--page-max-inline: 1920;--page-margin-mid: calc(((100/1920)*100)*1dvi);--page-margin-min: 20rem ;--page-margin-max: 100rem ;--page-margin: clamp(var(--page-margin-min),var(--page-margin-mid),var(--page-margin-max));--page-max: calc((var(--page-max-inline)/16)*16rem)}.container{padding:0;max-width:100%}.App{max-inline-size:var(--page-max);padding:0 var(--page-margin);margin:0 auto;position:relative;overflow:hidden;container:app / inline-size}.Article{margin:0 0 2.25rem}.Article:last-child{margin-block-end:0}.Aside{width:100%;container:aside/inline-size}.Main{inline-size:100%;margin:0 auto 2.25rem;container:main/inline-size;margin-bottom:2em;&:last-child{margin-block-end:0}}.Layout{margin:0 auto;display:block}@container app (inline-size>=800rem){.Layout{grid-column-gap:0;grid-template-rows:auto 1fr;grid-template-columns:calc(60% - var(--page-margin))var(--page-margin)auto;align-items:start;max-inline-size:none;display:grid}.Layout>*{min-inline-size:0}.Layout .Masthead{margin-block-end:2.25rem;grid-area:1/3/auto/4;inline-size:auto}.Layout .Aside{grid-area:2/3/3/4;max-inline-size:100%;margin-block-end:0}.Layout .Main{grid-area:1/1/3/2;max-inline-size:100%;margin-block-end:0;padding-block-start:6.25rem}}@container app (inline-size>=1240rem){.Layout{grid-template-columns:auto var(--page-margin)calc(40% - var(--page-margin))}}.navigation[data-astro-cid-dmqpwcec]{display:flex;flex-direction:column;width:100%;justify-content:space-between;a{border-width:2rem;font-family:var(--set-font-mono)}}.navigation__color-scheme[data-astro-cid-dmqpwcec],.navigation__container[data-astro-cid-dmqpwcec]{width:100%}.navigation__title[data-astro-cid-dmqpwcec]{display:block;img{width:80px;height:auto}}.navigation__content[data-astro-cid-dmqpwcec]{display:flex;flex-direction:row;justify-content:space-between;width:100%;ul{display:flex;flex-direction:row;list-style-type:none;width:100%;padding:0;justify-content:space-between}}footer[data-astro-cid-sz7xmlte]{width:100%;ul{list-style-type:none;display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:0;li{a{border:none;&:after{display:none}}}}}
