/*! 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;-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}:root{--typography-8-normal-font-size:8px;--typography-8-normal-text-decoration:none;--typography-8-normal-font-family:"Inter";--typography-8-normal-font-weight:400;--typography-8-normal-font-style:normal;--typography-8-normal-font-stretch:normal;--typography-8-normal-letter-spacing:0;--typography-8-normal-line-height:10px;--typography-8-normal-paragraph-indent:0;--typography-8-normal-paragraph-spacing:0;--typography-8-normal-text-case:none;--typography-8-medium-font-size:8px;--typography-8-medium-text-decoration:none;--typography-8-medium-font-family:"Inter";--typography-8-medium-font-weight:500;--typography-8-medium-font-style:normal;--typography-8-medium-font-stretch:normal;--typography-8-medium-letter-spacing:0;--typography-8-medium-line-height:10px;--typography-8-medium-paragraph-indent:0;--typography-8-medium-paragraph-spacing:0;--typography-8-medium-text-case:none;--typography-8-semibold-font-size:8px;--typography-8-semibold-text-decoration:none;--typography-8-semibold-font-family:"Inter";--typography-8-semibold-font-weight:600;--typography-8-semibold-font-style:normal;--typography-8-semibold-font-stretch:normal;--typography-8-semibold-letter-spacing:0;--typography-8-semibold-line-height:10px;--typography-8-semibold-paragraph-indent:0;--typography-8-semibold-paragraph-spacing:0;--typography-8-semibold-text-case:none;--typography-8-bold-font-size:8px;--typography-8-bold-text-decoration:none;--typography-8-bold-font-family:"Inter";--typography-8-bold-font-weight:700;--typography-8-bold-font-style:normal;--typography-8-bold-font-stretch:normal;--typography-8-bold-letter-spacing:0;--typography-8-bold-line-height:10px;--typography-8-bold-paragraph-indent:0;--typography-8-bold-paragraph-spacing:0;--typography-8-bold-text-case:none;--typography-8-extrabold-font-size:8px;--typography-8-extrabold-text-decoration:none;--typography-8-extrabold-font-family:"Inter";--typography-8-extrabold-font-weight:800;--typography-8-extrabold-font-style:normal;--typography-8-extrabold-font-stretch:normal;--typography-8-extrabold-letter-spacing:0;--typography-8-extrabold-line-height:10px;--typography-8-extrabold-paragraph-indent:0;--typography-8-extrabold-paragraph-spacing:0;--typography-8-extrabold-text-case:none;--typography-10-normal-font-size:10px;--typography-10-normal-text-decoration:none;--typography-10-normal-font-family:"Inter";--typography-10-normal-font-weight:400;--typography-10-normal-font-style:normal;--typography-10-normal-font-stretch:normal;--typography-10-normal-letter-spacing:0;--typography-10-normal-line-height:12px;--typography-10-normal-paragraph-indent:0;--typography-10-normal-paragraph-spacing:0;--typography-10-normal-text-case:none;--typography-10-medium-font-size:10px;--typography-10-medium-text-decoration:none;--typography-10-medium-font-family:"Inter";--typography-10-medium-font-weight:500;--typography-10-medium-font-style:normal;--typography-10-medium-font-stretch:normal;--typography-10-medium-letter-spacing:0;--typography-10-medium-line-height:12px;--typography-10-medium-paragraph-indent:0;--typography-10-medium-paragraph-spacing:0;--typography-10-medium-text-case:none;--typography-10-semibold-font-size:10px;--typography-10-semibold-text-decoration:none;--typography-10-semibold-font-family:"Inter";--typography-10-semibold-font-weight:600;--typography-10-semibold-font-style:normal;--typography-10-semibold-font-stretch:normal;--typography-10-semibold-letter-spacing:0;--typography-10-semibold-line-height:12px;--typography-10-semibold-paragraph-indent:0;--typography-10-semibold-paragraph-spacing:0;--typography-10-semibold-text-case:none;--typography-10-bold-font-size:10px;--typography-10-bold-text-decoration:none;--typography-10-bold-font-family:"Inter";--typography-10-bold-font-weight:700;--typography-10-bold-font-style:normal;--typography-10-bold-font-stretch:normal;--typography-10-bold-letter-spacing:0;--typography-10-bold-line-height:12px;--typography-10-bold-paragraph-indent:0;--typography-10-bold-paragraph-spacing:0;--typography-10-bold-text-case:none;--typography-10-extrabold-font-size:10px;--typography-10-extrabold-text-decoration:none;--typography-10-extrabold-font-family:"Inter";--typography-10-extrabold-font-weight:800;--typography-10-extrabold-font-style:normal;--typography-10-extrabold-font-stretch:normal;--typography-10-extrabold-letter-spacing:0;--typography-10-extrabold-line-height:12px;--typography-10-extrabold-paragraph-indent:0;--typography-10-extrabold-paragraph-spacing:0;--typography-10-extrabold-text-case:none;--typography-12-normal-font-size:12px;--typography-12-normal-text-decoration:none;--typography-12-normal-font-family:"Inter";--typography-12-normal-font-weight:400;--typography-12-normal-font-style:normal;--typography-12-normal-font-stretch:normal;--typography-12-normal-letter-spacing:0;--typography-12-normal-line-height:16px;--typography-12-normal-paragraph-indent:0;--typography-12-normal-paragraph-spacing:0;--typography-12-normal-text-case:none;--typography-12-medium-font-size:12px;--typography-12-medium-text-decoration:none;--typography-12-medium-font-family:"Inter";--typography-12-medium-font-weight:500;--typography-12-medium-font-style:normal;--typography-12-medium-font-stretch:normal;--typography-12-medium-letter-spacing:0;--typography-12-medium-line-height:16px;--typography-12-medium-paragraph-indent:0;--typography-12-medium-paragraph-spacing:0;--typography-12-medium-text-case:none;--typography-12-semibold-font-size:12px;--typography-12-semibold-text-decoration:none;--typography-12-semibold-font-family:"Inter";--typography-12-semibold-font-weight:600;--typography-12-semibold-font-style:normal;--typography-12-semibold-font-stretch:normal;--typography-12-semibold-letter-spacing:0;--typography-12-semibold-line-height:16px;--typography-12-semibold-paragraph-indent:0;--typography-12-semibold-paragraph-spacing:0;--typography-12-semibold-text-case:none;--typography-12-bold-font-size:12px;--typography-12-bold-text-decoration:none;--typography-12-bold-font-family:"Inter";--typography-12-bold-font-weight:700;--typography-12-bold-font-style:normal;--typography-12-bold-font-stretch:normal;--typography-12-bold-letter-spacing:0;--typography-12-bold-line-height:16px;--typography-12-bold-paragraph-indent:0;--typography-12-bold-paragraph-spacing:0;--typography-12-bold-text-case:none;--typography-12-extrabold-font-size:12px;--typography-12-extrabold-text-decoration:none;--typography-12-extrabold-font-family:"Inter";--typography-12-extrabold-font-weight:800;--typography-12-extrabold-font-style:normal;--typography-12-extrabold-font-stretch:normal;--typography-12-extrabold-letter-spacing:0;--typography-12-extrabold-line-height:16px;--typography-12-extrabold-paragraph-indent:0;--typography-12-extrabold-paragraph-spacing:0;--typography-12-extrabold-text-case:none;--typography-14-normal-font-size:14px;--typography-14-normal-text-decoration:none;--typography-14-normal-font-family:"Inter";--typography-14-normal-font-weight:400;--typography-14-normal-font-style:normal;--typography-14-normal-font-stretch:normal;--typography-14-normal-letter-spacing:0;--typography-14-normal-line-height:20px;--typography-14-normal-paragraph-indent:0;--typography-14-normal-paragraph-spacing:0;--typography-14-normal-text-case:none;--typography-14-medium-font-size:14px;--typography-14-medium-text-decoration:none;--typography-14-medium-font-family:"Inter";--typography-14-medium-font-weight:500;--typography-14-medium-font-style:normal;--typography-14-medium-font-stretch:normal;--typography-14-medium-letter-spacing:0;--typography-14-medium-line-height:20px;--typography-14-medium-paragraph-indent:0;--typography-14-medium-paragraph-spacing:0;--typography-14-medium-text-case:none;--typography-14-semibold-font-size:14px;--typography-14-semibold-text-decoration:none;--typography-14-semibold-font-family:"Inter";--typography-14-semibold-font-weight:600;--typography-14-semibold-font-style:normal;--typography-14-semibold-font-stretch:normal;--typography-14-semibold-letter-spacing:0;--typography-14-semibold-line-height:20px;--typography-14-semibold-paragraph-indent:0;--typography-14-semibold-paragraph-spacing:0;--typography-14-semibold-text-case:none;--typography-14-bold-font-size:14px;--typography-14-bold-text-decoration:none;--typography-14-bold-font-family:"Inter";--typography-14-bold-font-weight:700;--typography-14-bold-font-style:normal;--typography-14-bold-font-stretch:normal;--typography-14-bold-letter-spacing:0;--typography-14-bold-line-height:20px;--typography-14-bold-paragraph-indent:0;--typography-14-bold-paragraph-spacing:0;--typography-14-bold-text-case:none;--typography-14-extrabold-font-size:14px;--typography-14-extrabold-text-decoration:none;--typography-14-extrabold-font-family:"Inter";--typography-14-extrabold-font-weight:800;--typography-14-extrabold-font-style:normal;--typography-14-extrabold-font-stretch:normal;--typography-14-extrabold-letter-spacing:0;--typography-14-extrabold-line-height:20px;--typography-14-extrabold-paragraph-indent:0;--typography-14-extrabold-paragraph-spacing:0;--typography-14-extrabold-text-case:none;--typography-16-normal-font-size:16px;--typography-16-normal-text-decoration:none;--typography-16-normal-font-family:"Inter";--typography-16-normal-font-weight:400;--typography-16-normal-font-style:normal;--typography-16-normal-font-stretch:normal;--typography-16-normal-letter-spacing:0;--typography-16-normal-line-height:24px;--typography-16-normal-paragraph-indent:0;--typography-16-normal-paragraph-spacing:0;--typography-16-normal-text-case:none;--typography-16-medium-font-size:16px;--typography-16-medium-text-decoration:none;--typography-16-medium-font-family:"Inter";--typography-16-medium-font-weight:500;--typography-16-medium-font-style:normal;--typography-16-medium-font-stretch:normal;--typography-16-medium-letter-spacing:0;--typography-16-medium-line-height:24px;--typography-16-medium-paragraph-indent:0;--typography-16-medium-paragraph-spacing:0;--typography-16-medium-text-case:none;--typography-16-semibold-font-size:16px;--typography-16-semibold-text-decoration:none;--typography-16-semibold-font-family:"Inter";--typography-16-semibold-font-weight:600;--typography-16-semibold-font-style:normal;--typography-16-semibold-font-stretch:normal;--typography-16-semibold-letter-spacing:0;--typography-16-semibold-line-height:24px;--typography-16-semibold-paragraph-indent:0;--typography-16-semibold-paragraph-spacing:0;--typography-16-semibold-text-case:none;--typography-16-bold-font-size:16px;--typography-16-bold-text-decoration:none;--typography-16-bold-font-family:"Inter";--typography-16-bold-font-weight:700;--typography-16-bold-font-style:normal;--typography-16-bold-font-stretch:normal;--typography-16-bold-letter-spacing:0;--typography-16-bold-line-height:24px;--typography-16-bold-paragraph-indent:0;--typography-16-bold-paragraph-spacing:0;--typography-16-bold-text-case:none;--typography-16-extrabold-font-size:16px;--typography-16-extrabold-text-decoration:none;--typography-16-extrabold-font-family:"Inter";--typography-16-extrabold-font-weight:800;--typography-16-extrabold-font-style:normal;--typography-16-extrabold-font-stretch:normal;--typography-16-extrabold-letter-spacing:0;--typography-16-extrabold-line-height:24px;--typography-16-extrabold-paragraph-indent:0;--typography-16-extrabold-paragraph-spacing:0;--typography-16-extrabold-text-case:none;--typography-18-normal-font-size:18px;--typography-18-normal-text-decoration:none;--typography-18-normal-font-family:"Inter";--typography-18-normal-font-weight:400;--typography-18-normal-font-style:normal;--typography-18-normal-font-stretch:normal;--typography-18-normal-letter-spacing:0;--typography-18-normal-line-height:28px;--typography-18-normal-paragraph-indent:0;--typography-18-normal-paragraph-spacing:0;--typography-18-normal-text-case:none;--typography-18-medium-font-size:18px;--typography-18-medium-text-decoration:none;--typography-18-medium-font-family:"Inter";--typography-18-medium-font-weight:500;--typography-18-medium-font-style:normal;--typography-18-medium-font-stretch:normal;--typography-18-medium-letter-spacing:0;--typography-18-medium-line-height:28px;--typography-18-medium-paragraph-indent:0;--typography-18-medium-paragraph-spacing:0;--typography-18-medium-text-case:none;--typography-18-semibold-font-size:18px;--typography-18-semibold-text-decoration:none;--typography-18-semibold-font-family:"Inter";--typography-18-semibold-font-weight:600;--typography-18-semibold-font-style:normal;--typography-18-semibold-font-stretch:normal;--typography-18-semibold-letter-spacing:0;--typography-18-semibold-line-height:28px;--typography-18-semibold-paragraph-indent:0;--typography-18-semibold-paragraph-spacing:0;--typography-18-semibold-text-case:none;--typography-18-bold-font-size:18px;--typography-18-bold-text-decoration:none;--typography-18-bold-font-family:"Inter";--typography-18-bold-font-weight:700;--typography-18-bold-font-style:normal;--typography-18-bold-font-stretch:normal;--typography-18-bold-letter-spacing:0;--typography-18-bold-line-height:28px;--typography-18-bold-paragraph-indent:0;--typography-18-bold-paragraph-spacing:0;--typography-18-bold-text-case:none;--typography-18-extrabold-font-size:18px;--typography-18-extrabold-text-decoration:none;--typography-18-extrabold-font-family:"Inter";--typography-18-extrabold-font-weight:800;--typography-18-extrabold-font-style:normal;--typography-18-extrabold-font-stretch:normal;--typography-18-extrabold-letter-spacing:0;--typography-18-extrabold-line-height:28px;--typography-18-extrabold-paragraph-indent:0;--typography-18-extrabold-paragraph-spacing:0;--typography-18-extrabold-text-case:none;--typography-20-normal-font-size:20px;--typography-20-normal-text-decoration:none;--typography-20-normal-font-family:"Inter";--typography-20-normal-font-weight:400;--typography-20-normal-font-style:normal;--typography-20-normal-font-stretch:normal;--typography-20-normal-letter-spacing:0;--typography-20-normal-line-height:28px;--typography-20-normal-paragraph-indent:0;--typography-20-normal-paragraph-spacing:0;--typography-20-normal-text-case:none;--typography-20-medium-font-size:20px;--typography-20-medium-text-decoration:none;--typography-20-medium-font-family:"Inter";--typography-20-medium-font-weight:500;--typography-20-medium-font-style:normal;--typography-20-medium-font-stretch:normal;--typography-20-medium-letter-spacing:0;--typography-20-medium-line-height:28px;--typography-20-medium-paragraph-indent:0;--typography-20-medium-paragraph-spacing:0;--typography-20-medium-text-case:none;--typography-20-semibold-font-size:20px;--typography-20-semibold-text-decoration:none;--typography-20-semibold-font-family:"Inter";--typography-20-semibold-font-weight:600;--typography-20-semibold-font-style:normal;--typography-20-semibold-font-stretch:normal;--typography-20-semibold-letter-spacing:0;--typography-20-semibold-line-height:28px;--typography-20-semibold-paragraph-indent:0;--typography-20-semibold-paragraph-spacing:0;--typography-20-semibold-text-case:none;--typography-20-bold-font-size:20px;--typography-20-bold-text-decoration:none;--typography-20-bold-font-family:"Inter";--typography-20-bold-font-weight:700;--typography-20-bold-font-style:normal;--typography-20-bold-font-stretch:normal;--typography-20-bold-letter-spacing:0;--typography-20-bold-line-height:28px;--typography-20-bold-paragraph-indent:0;--typography-20-bold-paragraph-spacing:0;--typography-20-bold-text-case:none;--typography-20-extrabold-font-size:20px;--typography-20-extrabold-text-decoration:none;--typography-20-extrabold-font-family:"Inter";--typography-20-extrabold-font-weight:800;--typography-20-extrabold-font-style:normal;--typography-20-extrabold-font-stretch:normal;--typography-20-extrabold-letter-spacing:0;--typography-20-extrabold-line-height:28px;--typography-20-extrabold-paragraph-indent:0;--typography-20-extrabold-paragraph-spacing:0;--typography-20-extrabold-text-case:none;--typography-24-normal-font-size:24px;--typography-24-normal-text-decoration:none;--typography-24-normal-font-family:"Inter";--typography-24-normal-font-weight:400;--typography-24-normal-font-style:normal;--typography-24-normal-font-stretch:normal;--typography-24-normal-letter-spacing:0;--typography-24-normal-line-height:32px;--typography-24-normal-paragraph-indent:0;--typography-24-normal-paragraph-spacing:0;--typography-24-normal-text-case:none;--typography-24-medium-font-size:24px;--typography-24-medium-text-decoration:none;--typography-24-medium-font-family:"Inter";--typography-24-medium-font-weight:500;--typography-24-medium-font-style:normal;--typography-24-medium-font-stretch:normal;--typography-24-medium-letter-spacing:0;--typography-24-medium-line-height:32px;--typography-24-medium-paragraph-indent:0;--typography-24-medium-paragraph-spacing:0;--typography-24-medium-text-case:none;--typography-24-semibold-font-size:24px;--typography-24-semibold-text-decoration:none;--typography-24-semibold-font-family:"Inter";--typography-24-semibold-font-weight:600;--typography-24-semibold-font-style:normal;--typography-24-semibold-font-stretch:normal;--typography-24-semibold-letter-spacing:0;--typography-24-semibold-line-height:32px;--typography-24-semibold-paragraph-indent:0;--typography-24-semibold-paragraph-spacing:0;--typography-24-semibold-text-case:none;--typography-24-bold-font-size:24px;--typography-24-bold-text-decoration:none;--typography-24-bold-font-family:"Inter";--typography-24-bold-font-weight:700;--typography-24-bold-font-style:normal;--typography-24-bold-font-stretch:normal;--typography-24-bold-letter-spacing:0;--typography-24-bold-line-height:32px;--typography-24-bold-paragraph-indent:0;--typography-24-bold-paragraph-spacing:0;--typography-24-bold-text-case:none;--typography-24-extrabold-font-size:24px;--typography-24-extrabold-text-decoration:none;--typography-24-extrabold-font-family:"Inter";--typography-24-extrabold-font-weight:800;--typography-24-extrabold-font-style:normal;--typography-24-extrabold-font-stretch:normal;--typography-24-extrabold-letter-spacing:0;--typography-24-extrabold-line-height:32px;--typography-24-extrabold-paragraph-indent:0;--typography-24-extrabold-paragraph-spacing:0;--typography-24-extrabold-text-case:none;--typography-30-normal-font-size:30px;--typography-30-normal-text-decoration:none;--typography-30-normal-font-family:"Inter";--typography-30-normal-font-weight:400;--typography-30-normal-font-style:normal;--typography-30-normal-font-stretch:normal;--typography-30-normal-letter-spacing:0;--typography-30-normal-line-height:36px;--typography-30-normal-paragraph-indent:0;--typography-30-normal-paragraph-spacing:0;--typography-30-normal-text-case:none;--typography-30-medium-font-size:30px;--typography-30-medium-text-decoration:none;--typography-30-medium-font-family:"Inter";--typography-30-medium-font-weight:500;--typography-30-medium-font-style:normal;--typography-30-medium-font-stretch:normal;--typography-30-medium-letter-spacing:0;--typography-30-medium-line-height:36px;--typography-30-medium-paragraph-indent:0;--typography-30-medium-paragraph-spacing:0;--typography-30-medium-text-case:none;--typography-30-semibold-font-size:30px;--typography-30-semibold-text-decoration:none;--typography-30-semibold-font-family:"Inter";--typography-30-semibold-font-weight:600;--typography-30-semibold-font-style:normal;--typography-30-semibold-font-stretch:normal;--typography-30-semibold-letter-spacing:0;--typography-30-semibold-line-height:36px;--typography-30-semibold-paragraph-indent:0;--typography-30-semibold-paragraph-spacing:0;--typography-30-semibold-text-case:none;--typography-30-bold-font-size:30px;--typography-30-bold-text-decoration:none;--typography-30-bold-font-family:"Inter";--typography-30-bold-font-weight:700;--typography-30-bold-font-style:normal;--typography-30-bold-font-stretch:normal;--typography-30-bold-letter-spacing:0;--typography-30-bold-line-height:36px;--typography-30-bold-paragraph-indent:0;--typography-30-bold-paragraph-spacing:0;--typography-30-bold-text-case:none;--typography-30-extrabold-font-size:30px;--typography-30-extrabold-text-decoration:none;--typography-30-extrabold-font-family:"Inter";--typography-30-extrabold-font-weight:800;--typography-30-extrabold-font-style:normal;--typography-30-extrabold-font-stretch:normal;--typography-30-extrabold-letter-spacing:0;--typography-30-extrabold-line-height:36px;--typography-30-extrabold-paragraph-indent:0;--typography-30-extrabold-paragraph-spacing:0;--typography-30-extrabold-text-case:none;--typography-36-normal-font-size:36px;--typography-36-normal-text-decoration:none;--typography-36-normal-font-family:"Inter";--typography-36-normal-font-weight:400;--typography-36-normal-font-style:normal;--typography-36-normal-font-stretch:normal;--typography-36-normal-letter-spacing:0;--typography-36-normal-line-height:40px;--typography-36-normal-paragraph-indent:0;--typography-36-normal-paragraph-spacing:0;--typography-36-normal-text-case:none;--typography-36-medium-font-size:36px;--typography-36-medium-text-decoration:none;--typography-36-medium-font-family:"Inter";--typography-36-medium-font-weight:500;--typography-36-medium-font-style:normal;--typography-36-medium-font-stretch:normal;--typography-36-medium-letter-spacing:0;--typography-36-medium-line-height:40px;--typography-36-medium-paragraph-indent:0;--typography-36-medium-paragraph-spacing:0;--typography-36-medium-text-case:none;--typography-36-semibold-font-size:36px;--typography-36-semibold-text-decoration:none;--typography-36-semibold-font-family:"Inter";--typography-36-semibold-font-weight:600;--typography-36-semibold-font-style:normal;--typography-36-semibold-font-stretch:normal;--typography-36-semibold-letter-spacing:0;--typography-36-semibold-line-height:40px;--typography-36-semibold-paragraph-indent:0;--typography-36-semibold-paragraph-spacing:0;--typography-36-semibold-text-case:none;--typography-36-bold-font-size:36px;--typography-36-bold-text-decoration:none;--typography-36-bold-font-family:"Inter";--typography-36-bold-font-weight:700;--typography-36-bold-font-style:normal;--typography-36-bold-font-stretch:normal;--typography-36-bold-letter-spacing:0;--typography-36-bold-line-height:40px;--typography-36-bold-paragraph-indent:0;--typography-36-bold-paragraph-spacing:0;--typography-36-bold-text-case:none;--typography-36-extrabold-font-size:36px;--typography-36-extrabold-text-decoration:none;--typography-36-extrabold-font-family:"Inter";--typography-36-extrabold-font-weight:800;--typography-36-extrabold-font-style:normal;--typography-36-extrabold-font-stretch:normal;--typography-36-extrabold-letter-spacing:0;--typography-36-extrabold-line-height:40px;--typography-36-extrabold-paragraph-indent:0;--typography-36-extrabold-paragraph-spacing:0;--typography-36-extrabold-text-case:none;--typography-48-normal-font-size:48px;--typography-48-normal-text-decoration:none;--typography-48-normal-font-family:"Inter";--typography-48-normal-font-weight:400;--typography-48-normal-font-style:normal;--typography-48-normal-font-stretch:normal;--typography-48-normal-letter-spacing:0;--typography-48-normal-line-height:48px;--typography-48-normal-paragraph-indent:0;--typography-48-normal-paragraph-spacing:0;--typography-48-normal-text-case:none;--typography-48-medium-font-size:48px;--typography-48-medium-text-decoration:none;--typography-48-medium-font-family:"Inter";--typography-48-medium-font-weight:500;--typography-48-medium-font-style:normal;--typography-48-medium-font-stretch:normal;--typography-48-medium-letter-spacing:0;--typography-48-medium-line-height:48px;--typography-48-medium-paragraph-indent:0;--typography-48-medium-paragraph-spacing:0;--typography-48-medium-text-case:none;--typography-48-semibold-font-size:48px;--typography-48-semibold-text-decoration:none;--typography-48-semibold-font-family:"Inter";--typography-48-semibold-font-weight:600;--typography-48-semibold-font-style:normal;--typography-48-semibold-font-stretch:normal;--typography-48-semibold-letter-spacing:0;--typography-48-semibold-line-height:48px;--typography-48-semibold-paragraph-indent:0;--typography-48-semibold-paragraph-spacing:0;--typography-48-semibold-text-case:none;--typography-48-bold-font-size:48px;--typography-48-bold-text-decoration:none;--typography-48-bold-font-family:"Inter";--typography-48-bold-font-weight:700;--typography-48-bold-font-style:normal;--typography-48-bold-font-stretch:normal;--typography-48-bold-letter-spacing:0;--typography-48-bold-line-height:48px;--typography-48-bold-paragraph-indent:0;--typography-48-bold-paragraph-spacing:0;--typography-48-bold-text-case:none;--typography-48-extrabold-font-size:48px;--typography-48-extrabold-text-decoration:none;--typography-48-extrabold-font-family:"Inter";--typography-48-extrabold-font-weight:800;--typography-48-extrabold-font-style:normal;--typography-48-extrabold-font-stretch:normal;--typography-48-extrabold-letter-spacing:0;--typography-48-extrabold-line-height:48px;--typography-48-extrabold-paragraph-indent:0;--typography-48-extrabold-paragraph-spacing:0;--typography-48-extrabold-text-case:none;--typography-60-normal-font-size:60px;--typography-60-normal-text-decoration:none;--typography-60-normal-font-family:"Inter";--typography-60-normal-font-weight:400;--typography-60-normal-font-style:normal;--typography-60-normal-font-stretch:normal;--typography-60-normal-letter-spacing:0;--typography-60-normal-line-height:60px;--typography-60-normal-paragraph-indent:0;--typography-60-normal-paragraph-spacing:0;--typography-60-normal-text-case:none;--typography-60-medium-font-size:60px;--typography-60-medium-text-decoration:none;--typography-60-medium-font-family:"Inter";--typography-60-medium-font-weight:500;--typography-60-medium-font-style:normal;--typography-60-medium-font-stretch:normal;--typography-60-medium-letter-spacing:0;--typography-60-medium-line-height:60px;--typography-60-medium-paragraph-indent:0;--typography-60-medium-paragraph-spacing:0;--typography-60-medium-text-case:none;--typography-60-semibold-font-size:60px;--typography-60-semibold-text-decoration:none;--typography-60-semibold-font-family:"Inter";--typography-60-semibold-font-weight:600;--typography-60-semibold-font-style:normal;--typography-60-semibold-font-stretch:normal;--typography-60-semibold-letter-spacing:0;--typography-60-semibold-line-height:60px;--typography-60-semibold-paragraph-indent:0;--typography-60-semibold-paragraph-spacing:0;--typography-60-semibold-text-case:none;--typography-60-bold-font-size:60px;--typography-60-bold-text-decoration:none;--typography-60-bold-font-family:"Inter";--typography-60-bold-font-weight:700;--typography-60-bold-font-style:normal;--typography-60-bold-font-stretch:normal;--typography-60-bold-letter-spacing:0;--typography-60-bold-line-height:60px;--typography-60-bold-paragraph-indent:0;--typography-60-bold-paragraph-spacing:0;--typography-60-bold-text-case:none;--typography-60-extrabold-font-size:60px;--typography-60-extrabold-text-decoration:none;--typography-60-extrabold-font-family:"Inter";--typography-60-extrabold-font-weight:800;--typography-60-extrabold-font-style:normal;--typography-60-extrabold-font-stretch:normal;--typography-60-extrabold-letter-spacing:0;--typography-60-extrabold-line-height:60px;--typography-60-extrabold-paragraph-indent:0;--typography-60-extrabold-paragraph-spacing:0;--typography-60-extrabold-text-case:none;--typography-display-font-size:20px;--typography-display-text-decoration:none;--typography-display-font-family:"Inter";--typography-display-font-weight:600;--typography-display-font-style:normal;--typography-display-font-stretch:normal;--typography-display-letter-spacing:0;--typography-display-line-height:28px;--typography-display-paragraph-indent:0;--typography-display-paragraph-spacing:0;--typography-display-text-case:none;--typography-headline-font-size:18px;--typography-headline-text-decoration:none;--typography-headline-font-family:"Inter";--typography-headline-font-weight:600;--typography-headline-font-style:normal;--typography-headline-font-stretch:normal;--typography-headline-letter-spacing:0;--typography-headline-line-height:28px;--typography-headline-paragraph-indent:0;--typography-headline-paragraph-spacing:0;--typography-headline-text-case:none;--typography-title-font-size:16px;--typography-title-text-decoration:none;--typography-title-font-family:"Inter";--typography-title-font-weight:500;--typography-title-font-style:normal;--typography-title-font-stretch:normal;--typography-title-letter-spacing:0;--typography-title-line-height:24px;--typography-title-paragraph-indent:0;--typography-title-paragraph-spacing:0;--typography-title-text-case:none;--typography-body-medium-font-size:14px;--typography-body-medium-text-decoration:none;--typography-body-medium-font-family:"Inter";--typography-body-medium-font-weight:500;--typography-body-medium-font-style:normal;--typography-body-medium-font-stretch:normal;--typography-body-medium-letter-spacing:0;--typography-body-medium-line-height:20px;--typography-body-medium-paragraph-indent:0;--typography-body-medium-paragraph-spacing:0;--typography-body-medium-text-case:none;--typography-body-regular-font-size:14px;--typography-body-regular-text-decoration:none;--typography-body-regular-font-family:"Inter";--typography-body-regular-font-weight:400;--typography-body-regular-font-style:normal;--typography-body-regular-font-stretch:normal;--typography-body-regular-letter-spacing:0;--typography-body-regular-line-height:20px;--typography-body-regular-paragraph-indent:0;--typography-body-regular-paragraph-spacing:0;--typography-body-regular-text-case:none;--typography-label-medium-font-size:12px;--typography-label-medium-text-decoration:none;--typography-label-medium-font-family:"Inter";--typography-label-medium-font-weight:500;--typography-label-medium-font-style:normal;--typography-label-medium-font-stretch:normal;--typography-label-medium-letter-spacing:0;--typography-label-medium-line-height:16px;--typography-label-medium-paragraph-indent:0;--typography-label-medium-paragraph-spacing:0;--typography-label-medium-text-case:none;--typography-label-regular-font-size:12px;--typography-label-regular-text-decoration:none;--typography-label-regular-font-family:"Inter";--typography-label-regular-font-weight:400;--typography-label-regular-font-style:normal;--typography-label-regular-font-stretch:normal;--typography-label-regular-letter-spacing:0;--typography-label-regular-line-height:16px;--typography-label-regular-paragraph-indent:0;--typography-label-regular-paragraph-spacing:0;--typography-label-regular-text-case:none}@media screen and (min-width:960px){:root{--typography-display-font-size:24px;--typography-display-text-decoration:none;--typography-display-font-family:"Inter";--typography-display-font-weight:600;--typography-display-font-style:normal;--typography-display-font-stretch:normal;--typography-display-letter-spacing:0;--typography-display-line-height:32px;--typography-display-paragraph-indent:0;--typography-display-paragraph-spacing:0;--typography-display-text-case:none;--typography-headline-font-size:20px;--typography-headline-text-decoration:none;--typography-headline-font-family:"Inter";--typography-headline-font-weight:600;--typography-headline-font-style:normal;--typography-headline-font-stretch:normal;--typography-headline-letter-spacing:0;--typography-headline-line-height:28px;--typography-headline-paragraph-indent:0;--typography-headline-paragraph-spacing:0;--typography-headline-text-case:none;--typography-title-font-size:18px;--typography-title-text-decoration:none;--typography-title-font-family:"Inter";--typography-title-font-weight:500;--typography-title-font-style:normal;--typography-title-font-stretch:normal;--typography-title-letter-spacing:0;--typography-title-line-height:28px;--typography-title-paragraph-indent:0;--typography-title-paragraph-spacing:0;--typography-title-text-case:none;--typography-body-medium-font-size:16px;--typography-body-medium-text-decoration:none;--typography-body-medium-font-family:"Inter";--typography-body-medium-font-weight:500;--typography-body-medium-font-style:normal;--typography-body-medium-font-stretch:normal;--typography-body-medium-letter-spacing:0;--typography-body-medium-line-height:24px;--typography-body-medium-paragraph-indent:0;--typography-body-medium-paragraph-spacing:0;--typography-body-medium-text-case:none;--typography-body-regular-font-size:16px;--typography-body-regular-text-decoration:none;--typography-body-regular-font-family:"Inter";--typography-body-regular-font-weight:400;--typography-body-regular-font-style:normal;--typography-body-regular-font-stretch:normal;--typography-body-regular-letter-spacing:0;--typography-body-regular-line-height:24px;--typography-body-regular-paragraph-indent:0;--typography-body-regular-paragraph-spacing:0;--typography-body-regular-text-case:none;--typography-label-medium-font-size:14px;--typography-label-medium-text-decoration:none;--typography-label-medium-font-family:"Inter";--typography-label-medium-font-weight:500;--typography-label-medium-font-style:normal;--typography-label-medium-font-stretch:normal;--typography-label-medium-letter-spacing:0;--typography-label-medium-line-height:20px;--typography-label-medium-paragraph-indent:0;--typography-label-medium-paragraph-spacing:0;--typography-label-medium-text-case:none;--typography-label-regular-font-size:14px;--typography-label-regular-text-decoration:none;--typography-label-regular-font-family:"Inter";--typography-label-regular-font-weight:400;--typography-label-regular-font-style:normal;--typography-label-regular-font-stretch:normal;--typography-label-regular-letter-spacing:0;--typography-label-regular-line-height:20px;--typography-label-regular-paragraph-indent:0;--typography-label-regular-paragraph-spacing:0;--typography-label-regular-text-case:none}}:root{--alpha-50:4%;--alpha-100:6%;--alpha-200:8%;--alpha-300:16%;--alpha-400:24%;--alpha-500:36%;--alpha-600:48%;--alpha-700:64%;--alpha-800:80%;--alpha-900:92%}.elevation-z0{box-shadow:0 0 0 1px rgba(0,0,0,.05)}.elevation-z1{box-shadow:0 1px 2px rgba(0,0,0,.05)}.elevation-z2{box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.06)}.elevation-z3{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.elevation-z4{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.elevation-z5{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.elevation-z6{box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.thumbnail-border{position:relative;overflow:hidden}.thumbnail-border:after{content:"";pointer-events:none;position:absolute;left:0;top:0;width:100%;height:100%;border:1pt solid rgba(0,0,0,.08)}.thumbnail-border-radius,.thumbnail-border-radius:after{border-radius:4px}:root{--radius-none:0;--radius-round-2:2px;--radius-round-4:4px;--radius-round-6:6px;--radius-round-8:8px;--radius-round-12:12px;--radius-round-16:16px;--radius-round-24:24px;--radius-full:9999px}.typography-8-normal{font-size:var(--typography-8-normal-font-size);-webkit-text-decoration:var(--typography-8-normal-text-decoration);text-decoration:var(--typography-8-normal-text-decoration);font-family:var(--typography-8-normal-font-family),sans-serif;font-weight:var(--typography-8-normal-font-weight);font-style:var(--typography-8-normal-font-style);font-stretch:var(--typography-8-normal-font-stretch);letter-spacing:var(--typography-8-normal-letter-spacing);line-height:var(--typography-8-normal-line-height)}.typography-8-medium{font-size:var(--typography-8-medium-font-size);-webkit-text-decoration:var(--typography-8-medium-text-decoration);text-decoration:var(--typography-8-medium-text-decoration);font-family:var(--typography-8-medium-font-family),sans-serif;font-weight:var(--typography-8-medium-font-weight);font-style:var(--typography-8-medium-font-style);font-stretch:var(--typography-8-medium-font-stretch);letter-spacing:var(--typography-8-medium-letter-spacing);line-height:var(--typography-8-medium-line-height)}.typography-8-semibold{font-size:var(--typography-8-semibold-font-size);-webkit-text-decoration:var(--typography-8-semibold-text-decoration);text-decoration:var(--typography-8-semibold-text-decoration);font-family:var(--typography-8-semibold-font-family),sans-serif;font-weight:var(--typography-8-semibold-font-weight);font-style:var(--typography-8-semibold-font-style);font-stretch:var(--typography-8-semibold-font-stretch);letter-spacing:var(--typography-8-semibold-letter-spacing);line-height:var(--typography-8-semibold-line-height)}.typography-8-bold{font-size:var(--typography-8-bold-font-size);-webkit-text-decoration:var(--typography-8-bold-text-decoration);text-decoration:var(--typography-8-bold-text-decoration);font-family:var(--typography-8-bold-font-family),sans-serif;font-weight:var(--typography-8-bold-font-weight);font-style:var(--typography-8-bold-font-style);font-stretch:var(--typography-8-bold-font-stretch);letter-spacing:var(--typography-8-bold-letter-spacing);line-height:var(--typography-8-bold-line-height)}.typography-8-extrabold{font-size:var(--typography-8-extrabold-font-size);-webkit-text-decoration:var(--typography-8-extrabold-text-decoration);text-decoration:var(--typography-8-extrabold-text-decoration);font-family:var(--typography-8-extrabold-font-family),sans-serif;font-weight:var(--typography-8-extrabold-font-weight);font-style:var(--typography-8-extrabold-font-style);font-stretch:var(--typography-8-extrabold-font-stretch);letter-spacing:var(--typography-8-extrabold-letter-spacing);line-height:var(--typography-8-extrabold-line-height)}.typography-10-normal{font-size:var(--typography-10-normal-font-size);-webkit-text-decoration:var(--typography-10-normal-text-decoration);text-decoration:var(--typography-10-normal-text-decoration);font-family:var(--typography-10-normal-font-family),sans-serif;font-weight:var(--typography-10-normal-font-weight);font-style:var(--typography-10-normal-font-style);font-stretch:var(--typography-10-normal-font-stretch);letter-spacing:var(--typography-10-normal-letter-spacing);line-height:var(--typography-10-normal-line-height)}.typography-10-medium{font-size:var(--typography-10-medium-font-size);-webkit-text-decoration:var(--typography-10-medium-text-decoration);text-decoration:var(--typography-10-medium-text-decoration);font-family:var(--typography-10-medium-font-family),sans-serif;font-weight:var(--typography-10-medium-font-weight);font-style:var(--typography-10-medium-font-style);font-stretch:var(--typography-10-medium-font-stretch);letter-spacing:var(--typography-10-medium-letter-spacing);line-height:var(--typography-10-medium-line-height)}.typography-10-semibold{font-size:var(--typography-10-semibold-font-size);-webkit-text-decoration:var(--typography-10-semibold-text-decoration);text-decoration:var(--typography-10-semibold-text-decoration);font-family:var(--typography-10-semibold-font-family),sans-serif;font-weight:var(--typography-10-semibold-font-weight);font-style:var(--typography-10-semibold-font-style);font-stretch:var(--typography-10-semibold-font-stretch);letter-spacing:var(--typography-10-semibold-letter-spacing);line-height:var(--typography-10-semibold-line-height)}.typography-10-bold{font-size:var(--typography-10-bold-font-size);-webkit-text-decoration:var(--typography-10-bold-text-decoration);text-decoration:var(--typography-10-bold-text-decoration);font-family:var(--typography-10-bold-font-family),sans-serif;font-weight:var(--typography-10-bold-font-weight);font-style:var(--typography-10-bold-font-style);font-stretch:var(--typography-10-bold-font-stretch);letter-spacing:var(--typography-10-bold-letter-spacing);line-height:var(--typography-10-bold-line-height)}.typography-10-extrabold{font-size:var(--typography-10-extrabold-font-size);-webkit-text-decoration:var(--typography-10-extrabold-text-decoration);text-decoration:var(--typography-10-extrabold-text-decoration);font-family:var(--typography-10-extrabold-font-family),sans-serif;font-weight:var(--typography-10-extrabold-font-weight);font-style:var(--typography-10-extrabold-font-style);font-stretch:var(--typography-10-extrabold-font-stretch);letter-spacing:var(--typography-10-extrabold-letter-spacing);line-height:var(--typography-10-extrabold-line-height)}.typography-12-normal{font-size:var(--typography-12-normal-font-size);-webkit-text-decoration:var(--typography-12-normal-text-decoration);text-decoration:var(--typography-12-normal-text-decoration);font-family:var(--typography-12-normal-font-family),sans-serif;font-weight:var(--typography-12-normal-font-weight);font-style:var(--typography-12-normal-font-style);font-stretch:var(--typography-12-normal-font-stretch);letter-spacing:var(--typography-12-normal-letter-spacing);line-height:var(--typography-12-normal-line-height)}.typography-12-medium{font-size:var(--typography-12-medium-font-size);-webkit-text-decoration:var(--typography-12-medium-text-decoration);text-decoration:var(--typography-12-medium-text-decoration);font-family:var(--typography-12-medium-font-family),sans-serif;font-weight:var(--typography-12-medium-font-weight);font-style:var(--typography-12-medium-font-style);font-stretch:var(--typography-12-medium-font-stretch);letter-spacing:var(--typography-12-medium-letter-spacing);line-height:var(--typography-12-medium-line-height)}.typography-12-semibold{font-size:var(--typography-12-semibold-font-size);-webkit-text-decoration:var(--typography-12-semibold-text-decoration);text-decoration:var(--typography-12-semibold-text-decoration);font-family:var(--typography-12-semibold-font-family),sans-serif;font-weight:var(--typography-12-semibold-font-weight);font-style:var(--typography-12-semibold-font-style);font-stretch:var(--typography-12-semibold-font-stretch);letter-spacing:var(--typography-12-semibold-letter-spacing);line-height:var(--typography-12-semibold-line-height)}.typography-12-bold{font-size:var(--typography-12-bold-font-size);-webkit-text-decoration:var(--typography-12-bold-text-decoration);text-decoration:var(--typography-12-bold-text-decoration);font-family:var(--typography-12-bold-font-family),sans-serif;font-weight:var(--typography-12-bold-font-weight);font-style:var(--typography-12-bold-font-style);font-stretch:var(--typography-12-bold-font-stretch);letter-spacing:var(--typography-12-bold-letter-spacing);line-height:var(--typography-12-bold-line-height)}.typography-12-extrabold{font-size:var(--typography-12-extrabold-font-size);-webkit-text-decoration:var(--typography-12-extrabold-text-decoration);text-decoration:var(--typography-12-extrabold-text-decoration);font-family:var(--typography-12-extrabold-font-family),sans-serif;font-weight:var(--typography-12-extrabold-font-weight);font-style:var(--typography-12-extrabold-font-style);font-stretch:var(--typography-12-extrabold-font-stretch);letter-spacing:var(--typography-12-extrabold-letter-spacing);line-height:var(--typography-12-extrabold-line-height)}.typography-14-normal{font-size:var(--typography-14-normal-font-size);-webkit-text-decoration:var(--typography-14-normal-text-decoration);text-decoration:var(--typography-14-normal-text-decoration);font-family:var(--typography-14-normal-font-family),sans-serif;font-weight:var(--typography-14-normal-font-weight);font-style:var(--typography-14-normal-font-style);font-stretch:var(--typography-14-normal-font-stretch);letter-spacing:var(--typography-14-normal-letter-spacing);line-height:var(--typography-14-normal-line-height)}.typography-14-medium{font-size:var(--typography-14-medium-font-size);-webkit-text-decoration:var(--typography-14-medium-text-decoration);text-decoration:var(--typography-14-medium-text-decoration);font-family:var(--typography-14-medium-font-family),sans-serif;font-weight:var(--typography-14-medium-font-weight);font-style:var(--typography-14-medium-font-style);font-stretch:var(--typography-14-medium-font-stretch);letter-spacing:var(--typography-14-medium-letter-spacing);line-height:var(--typography-14-medium-line-height)}.typography-14-semibold{font-size:var(--typography-14-semibold-font-size);-webkit-text-decoration:var(--typography-14-semibold-text-decoration);text-decoration:var(--typography-14-semibold-text-decoration);font-family:var(--typography-14-semibold-font-family),sans-serif;font-weight:var(--typography-14-semibold-font-weight);font-style:var(--typography-14-semibold-font-style);font-stretch:var(--typography-14-semibold-font-stretch);letter-spacing:var(--typography-14-semibold-letter-spacing);line-height:var(--typography-14-semibold-line-height)}.typography-14-bold{font-size:var(--typography-14-bold-font-size);-webkit-text-decoration:var(--typography-14-bold-text-decoration);text-decoration:var(--typography-14-bold-text-decoration);font-family:var(--typography-14-bold-font-family),sans-serif;font-weight:var(--typography-14-bold-font-weight);font-style:var(--typography-14-bold-font-style);font-stretch:var(--typography-14-bold-font-stretch);letter-spacing:var(--typography-14-bold-letter-spacing);line-height:var(--typography-14-bold-line-height)}.typography-14-extrabold{font-size:var(--typography-14-extrabold-font-size);-webkit-text-decoration:var(--typography-14-extrabold-text-decoration);text-decoration:var(--typography-14-extrabold-text-decoration);font-family:var(--typography-14-extrabold-font-family),sans-serif;font-weight:var(--typography-14-extrabold-font-weight);font-style:var(--typography-14-extrabold-font-style);font-stretch:var(--typography-14-extrabold-font-stretch);letter-spacing:var(--typography-14-extrabold-letter-spacing);line-height:var(--typography-14-extrabold-line-height)}.typography-16-normal{font-size:var(--typography-16-normal-font-size);-webkit-text-decoration:var(--typography-16-normal-text-decoration);text-decoration:var(--typography-16-normal-text-decoration);font-family:var(--typography-16-normal-font-family),sans-serif;font-weight:var(--typography-16-normal-font-weight);font-style:var(--typography-16-normal-font-style);font-stretch:var(--typography-16-normal-font-stretch);letter-spacing:var(--typography-16-normal-letter-spacing);line-height:var(--typography-16-normal-line-height)}.typography-16-medium{font-size:var(--typography-16-medium-font-size);-webkit-text-decoration:var(--typography-16-medium-text-decoration);text-decoration:var(--typography-16-medium-text-decoration);font-family:var(--typography-16-medium-font-family),sans-serif;font-weight:var(--typography-16-medium-font-weight);font-style:var(--typography-16-medium-font-style);font-stretch:var(--typography-16-medium-font-stretch);letter-spacing:var(--typography-16-medium-letter-spacing);line-height:var(--typography-16-medium-line-height)}.typography-16-semibold{font-size:var(--typography-16-semibold-font-size);-webkit-text-decoration:var(--typography-16-semibold-text-decoration);text-decoration:var(--typography-16-semibold-text-decoration);font-family:var(--typography-16-semibold-font-family),sans-serif;font-weight:var(--typography-16-semibold-font-weight);font-style:var(--typography-16-semibold-font-style);font-stretch:var(--typography-16-semibold-font-stretch);letter-spacing:var(--typography-16-semibold-letter-spacing);line-height:var(--typography-16-semibold-line-height)}.typography-16-bold{font-size:var(--typography-16-bold-font-size);-webkit-text-decoration:var(--typography-16-bold-text-decoration);text-decoration:var(--typography-16-bold-text-decoration);font-family:var(--typography-16-bold-font-family),sans-serif;font-weight:var(--typography-16-bold-font-weight);font-style:var(--typography-16-bold-font-style);font-stretch:var(--typography-16-bold-font-stretch);letter-spacing:var(--typography-16-bold-letter-spacing);line-height:var(--typography-16-bold-line-height)}.typography-16-extrabold{font-size:var(--typography-16-extrabold-font-size);-webkit-text-decoration:var(--typography-16-extrabold-text-decoration);text-decoration:var(--typography-16-extrabold-text-decoration);font-family:var(--typography-16-extrabold-font-family),sans-serif;font-weight:var(--typography-16-extrabold-font-weight);font-style:var(--typography-16-extrabold-font-style);font-stretch:var(--typography-16-extrabold-font-stretch);letter-spacing:var(--typography-16-extrabold-letter-spacing);line-height:var(--typography-16-extrabold-line-height)}.typography-18-normal{font-size:var(--typography-18-normal-font-size);-webkit-text-decoration:var(--typography-18-normal-text-decoration);text-decoration:var(--typography-18-normal-text-decoration);font-family:var(--typography-18-normal-font-family),sans-serif;font-weight:var(--typography-18-normal-font-weight);font-style:var(--typography-18-normal-font-style);font-stretch:var(--typography-18-normal-font-stretch);letter-spacing:var(--typography-18-normal-letter-spacing);line-height:var(--typography-18-normal-line-height)}.typography-18-medium{font-size:var(--typography-18-medium-font-size);-webkit-text-decoration:var(--typography-18-medium-text-decoration);text-decoration:var(--typography-18-medium-text-decoration);font-family:var(--typography-18-medium-font-family),sans-serif;font-weight:var(--typography-18-medium-font-weight);font-style:var(--typography-18-medium-font-style);font-stretch:var(--typography-18-medium-font-stretch);letter-spacing:var(--typography-18-medium-letter-spacing);line-height:var(--typography-18-medium-line-height)}.typography-18-semibold{font-size:var(--typography-18-semibold-font-size);-webkit-text-decoration:var(--typography-18-semibold-text-decoration);text-decoration:var(--typography-18-semibold-text-decoration);font-family:var(--typography-18-semibold-font-family),sans-serif;font-weight:var(--typography-18-semibold-font-weight);font-style:var(--typography-18-semibold-font-style);font-stretch:var(--typography-18-semibold-font-stretch);letter-spacing:var(--typography-18-semibold-letter-spacing);line-height:var(--typography-18-semibold-line-height)}.typography-18-bold{font-size:var(--typography-18-bold-font-size);-webkit-text-decoration:var(--typography-18-bold-text-decoration);text-decoration:var(--typography-18-bold-text-decoration);font-family:var(--typography-18-bold-font-family),sans-serif;font-weight:var(--typography-18-bold-font-weight);font-style:var(--typography-18-bold-font-style);font-stretch:var(--typography-18-bold-font-stretch);letter-spacing:var(--typography-18-bold-letter-spacing);line-height:var(--typography-18-bold-line-height)}.typography-18-extrabold{font-size:var(--typography-18-extrabold-font-size);-webkit-text-decoration:var(--typography-18-extrabold-text-decoration);text-decoration:var(--typography-18-extrabold-text-decoration);font-family:var(--typography-18-extrabold-font-family),sans-serif;font-weight:var(--typography-18-extrabold-font-weight);font-style:var(--typography-18-extrabold-font-style);font-stretch:var(--typography-18-extrabold-font-stretch);letter-spacing:var(--typography-18-extrabold-letter-spacing);line-height:var(--typography-18-extrabold-line-height)}.typography-20-normal{font-size:var(--typography-20-normal-font-size);-webkit-text-decoration:var(--typography-20-normal-text-decoration);text-decoration:var(--typography-20-normal-text-decoration);font-family:var(--typography-20-normal-font-family),sans-serif;font-weight:var(--typography-20-normal-font-weight);font-style:var(--typography-20-normal-font-style);font-stretch:var(--typography-20-normal-font-stretch);letter-spacing:var(--typography-20-normal-letter-spacing);line-height:var(--typography-20-normal-line-height)}.typography-20-medium{font-size:var(--typography-20-medium-font-size);-webkit-text-decoration:var(--typography-20-medium-text-decoration);text-decoration:var(--typography-20-medium-text-decoration);font-family:var(--typography-20-medium-font-family),sans-serif;font-weight:var(--typography-20-medium-font-weight);font-style:var(--typography-20-medium-font-style);font-stretch:var(--typography-20-medium-font-stretch);letter-spacing:var(--typography-20-medium-letter-spacing);line-height:var(--typography-20-medium-line-height)}.typography-20-semibold{font-size:var(--typography-20-semibold-font-size);-webkit-text-decoration:var(--typography-20-semibold-text-decoration);text-decoration:var(--typography-20-semibold-text-decoration);font-family:var(--typography-20-semibold-font-family),sans-serif;font-weight:var(--typography-20-semibold-font-weight);font-style:var(--typography-20-semibold-font-style);font-stretch:var(--typography-20-semibold-font-stretch);letter-spacing:var(--typography-20-semibold-letter-spacing);line-height:var(--typography-20-semibold-line-height)}.typography-20-bold{font-size:var(--typography-20-bold-font-size);-webkit-text-decoration:var(--typography-20-bold-text-decoration);text-decoration:var(--typography-20-bold-text-decoration);font-family:var(--typography-20-bold-font-family),sans-serif;font-weight:var(--typography-20-bold-font-weight);font-style:var(--typography-20-bold-font-style);font-stretch:var(--typography-20-bold-font-stretch);letter-spacing:var(--typography-20-bold-letter-spacing);line-height:var(--typography-20-bold-line-height)}.typography-20-extrabold{font-size:var(--typography-20-extrabold-font-size);-webkit-text-decoration:var(--typography-20-extrabold-text-decoration);text-decoration:var(--typography-20-extrabold-text-decoration);font-family:var(--typography-20-extrabold-font-family),sans-serif;font-weight:var(--typography-20-extrabold-font-weight);font-style:var(--typography-20-extrabold-font-style);font-stretch:var(--typography-20-extrabold-font-stretch);letter-spacing:var(--typography-20-extrabold-letter-spacing);line-height:var(--typography-20-extrabold-line-height)}.typography-24-normal{font-size:var(--typography-24-normal-font-size);-webkit-text-decoration:var(--typography-24-normal-text-decoration);text-decoration:var(--typography-24-normal-text-decoration);font-family:var(--typography-24-normal-font-family),sans-serif;font-weight:var(--typography-24-normal-font-weight);font-style:var(--typography-24-normal-font-style);font-stretch:var(--typography-24-normal-font-stretch);letter-spacing:var(--typography-24-normal-letter-spacing);line-height:var(--typography-24-normal-line-height)}.typography-24-medium{font-size:var(--typography-24-medium-font-size);-webkit-text-decoration:var(--typography-24-medium-text-decoration);text-decoration:var(--typography-24-medium-text-decoration);font-family:var(--typography-24-medium-font-family),sans-serif;font-weight:var(--typography-24-medium-font-weight);font-style:var(--typography-24-medium-font-style);font-stretch:var(--typography-24-medium-font-stretch);letter-spacing:var(--typography-24-medium-letter-spacing);line-height:var(--typography-24-medium-line-height)}.typography-24-semibold{font-size:var(--typography-24-semibold-font-size);-webkit-text-decoration:var(--typography-24-semibold-text-decoration);text-decoration:var(--typography-24-semibold-text-decoration);font-family:var(--typography-24-semibold-font-family),sans-serif;font-weight:var(--typography-24-semibold-font-weight);font-style:var(--typography-24-semibold-font-style);font-stretch:var(--typography-24-semibold-font-stretch);letter-spacing:var(--typography-24-semibold-letter-spacing);line-height:var(--typography-24-semibold-line-height)}.typography-24-bold{font-size:var(--typography-24-bold-font-size);-webkit-text-decoration:var(--typography-24-bold-text-decoration);text-decoration:var(--typography-24-bold-text-decoration);font-family:var(--typography-24-bold-font-family),sans-serif;font-weight:var(--typography-24-bold-font-weight);font-style:var(--typography-24-bold-font-style);font-stretch:var(--typography-24-bold-font-stretch);letter-spacing:var(--typography-24-bold-letter-spacing);line-height:var(--typography-24-bold-line-height)}.typography-24-extrabold{font-size:var(--typography-24-extrabold-font-size);-webkit-text-decoration:var(--typography-24-extrabold-text-decoration);text-decoration:var(--typography-24-extrabold-text-decoration);font-family:var(--typography-24-extrabold-font-family),sans-serif;font-weight:var(--typography-24-extrabold-font-weight);font-style:var(--typography-24-extrabold-font-style);font-stretch:var(--typography-24-extrabold-font-stretch);letter-spacing:var(--typography-24-extrabold-letter-spacing);line-height:var(--typography-24-extrabold-line-height)}.typography-30-normal{font-size:var(--typography-30-normal-font-size);-webkit-text-decoration:var(--typography-30-normal-text-decoration);text-decoration:var(--typography-30-normal-text-decoration);font-family:var(--typography-30-normal-font-family),sans-serif;font-weight:var(--typography-30-normal-font-weight);font-style:var(--typography-30-normal-font-style);font-stretch:var(--typography-30-normal-font-stretch);letter-spacing:var(--typography-30-normal-letter-spacing);line-height:var(--typography-30-normal-line-height)}.typography-30-medium{font-size:var(--typography-30-medium-font-size);-webkit-text-decoration:var(--typography-30-medium-text-decoration);text-decoration:var(--typography-30-medium-text-decoration);font-family:var(--typography-30-medium-font-family),sans-serif;font-weight:var(--typography-30-medium-font-weight);font-style:var(--typography-30-medium-font-style);font-stretch:var(--typography-30-medium-font-stretch);letter-spacing:var(--typography-30-medium-letter-spacing);line-height:var(--typography-30-medium-line-height)}.typography-30-semibold{font-size:var(--typography-30-semibold-font-size);-webkit-text-decoration:var(--typography-30-semibold-text-decoration);text-decoration:var(--typography-30-semibold-text-decoration);font-family:var(--typography-30-semibold-font-family),sans-serif;font-weight:var(--typography-30-semibold-font-weight);font-style:var(--typography-30-semibold-font-style);font-stretch:var(--typography-30-semibold-font-stretch);letter-spacing:var(--typography-30-semibold-letter-spacing);line-height:var(--typography-30-semibold-line-height)}.typography-30-bold{font-size:var(--typography-30-bold-font-size);-webkit-text-decoration:var(--typography-30-bold-text-decoration);text-decoration:var(--typography-30-bold-text-decoration);font-family:var(--typography-30-bold-font-family),sans-serif;font-weight:var(--typography-30-bold-font-weight);font-style:var(--typography-30-bold-font-style);font-stretch:var(--typography-30-bold-font-stretch);letter-spacing:var(--typography-30-bold-letter-spacing);line-height:var(--typography-30-bold-line-height)}.typography-30-extrabold{font-size:var(--typography-30-extrabold-font-size);-webkit-text-decoration:var(--typography-30-extrabold-text-decoration);text-decoration:var(--typography-30-extrabold-text-decoration);font-family:var(--typography-30-extrabold-font-family),sans-serif;font-weight:var(--typography-30-extrabold-font-weight);font-style:var(--typography-30-extrabold-font-style);font-stretch:var(--typography-30-extrabold-font-stretch);letter-spacing:var(--typography-30-extrabold-letter-spacing);line-height:var(--typography-30-extrabold-line-height)}.typography-36-normal{font-size:var(--typography-36-normal-font-size);-webkit-text-decoration:var(--typography-36-normal-text-decoration);text-decoration:var(--typography-36-normal-text-decoration);font-family:var(--typography-36-normal-font-family),sans-serif;font-weight:var(--typography-36-normal-font-weight);font-style:var(--typography-36-normal-font-style);font-stretch:var(--typography-36-normal-font-stretch);letter-spacing:var(--typography-36-normal-letter-spacing);line-height:var(--typography-36-normal-line-height)}.typography-36-medium{font-size:var(--typography-36-medium-font-size);-webkit-text-decoration:var(--typography-36-medium-text-decoration);text-decoration:var(--typography-36-medium-text-decoration);font-family:var(--typography-36-medium-font-family),sans-serif;font-weight:var(--typography-36-medium-font-weight);font-style:var(--typography-36-medium-font-style);font-stretch:var(--typography-36-medium-font-stretch);letter-spacing:var(--typography-36-medium-letter-spacing);line-height:var(--typography-36-medium-line-height)}.typography-36-semibold{font-size:var(--typography-36-semibold-font-size);-webkit-text-decoration:var(--typography-36-semibold-text-decoration);text-decoration:var(--typography-36-semibold-text-decoration);font-family:var(--typography-36-semibold-font-family),sans-serif;font-weight:var(--typography-36-semibold-font-weight);font-style:var(--typography-36-semibold-font-style);font-stretch:var(--typography-36-semibold-font-stretch);letter-spacing:var(--typography-36-semibold-letter-spacing);line-height:var(--typography-36-semibold-line-height)}.typography-36-bold{font-size:var(--typography-36-bold-font-size);-webkit-text-decoration:var(--typography-36-bold-text-decoration);text-decoration:var(--typography-36-bold-text-decoration);font-family:var(--typography-36-bold-font-family),sans-serif;font-weight:var(--typography-36-bold-font-weight);font-style:var(--typography-36-bold-font-style);font-stretch:var(--typography-36-bold-font-stretch);letter-spacing:var(--typography-36-bold-letter-spacing);line-height:var(--typography-36-bold-line-height)}.typography-36-extrabold{font-size:var(--typography-36-extrabold-font-size);-webkit-text-decoration:var(--typography-36-extrabold-text-decoration);text-decoration:var(--typography-36-extrabold-text-decoration);font-family:var(--typography-36-extrabold-font-family),sans-serif;font-weight:var(--typography-36-extrabold-font-weight);font-style:var(--typography-36-extrabold-font-style);font-stretch:var(--typography-36-extrabold-font-stretch);letter-spacing:var(--typography-36-extrabold-letter-spacing);line-height:var(--typography-36-extrabold-line-height)}.typography-48-normal{font-size:var(--typography-48-normal-font-size);-webkit-text-decoration:var(--typography-48-normal-text-decoration);text-decoration:var(--typography-48-normal-text-decoration);font-family:var(--typography-48-normal-font-family),sans-serif;font-weight:var(--typography-48-normal-font-weight);font-style:var(--typography-48-normal-font-style);font-stretch:var(--typography-48-normal-font-stretch);letter-spacing:var(--typography-48-normal-letter-spacing);line-height:var(--typography-48-normal-line-height)}.typography-48-medium{font-size:var(--typography-48-medium-font-size);-webkit-text-decoration:var(--typography-48-medium-text-decoration);text-decoration:var(--typography-48-medium-text-decoration);font-family:var(--typography-48-medium-font-family),sans-serif;font-weight:var(--typography-48-medium-font-weight);font-style:var(--typography-48-medium-font-style);font-stretch:var(--typography-48-medium-font-stretch);letter-spacing:var(--typography-48-medium-letter-spacing);line-height:var(--typography-48-medium-line-height)}.typography-48-semibold{font-size:var(--typography-48-semibold-font-size);-webkit-text-decoration:var(--typography-48-semibold-text-decoration);text-decoration:var(--typography-48-semibold-text-decoration);font-family:var(--typography-48-semibold-font-family),sans-serif;font-weight:var(--typography-48-semibold-font-weight);font-style:var(--typography-48-semibold-font-style);font-stretch:var(--typography-48-semibold-font-stretch);letter-spacing:var(--typography-48-semibold-letter-spacing);line-height:var(--typography-48-semibold-line-height)}.typography-48-bold{font-size:var(--typography-48-bold-font-size);-webkit-text-decoration:var(--typography-48-bold-text-decoration);text-decoration:var(--typography-48-bold-text-decoration);font-family:var(--typography-48-bold-font-family),sans-serif;font-weight:var(--typography-48-bold-font-weight);font-style:var(--typography-48-bold-font-style);font-stretch:var(--typography-48-bold-font-stretch);letter-spacing:var(--typography-48-bold-letter-spacing);line-height:var(--typography-48-bold-line-height)}.typography-48-extrabold{font-size:var(--typography-48-extrabold-font-size);-webkit-text-decoration:var(--typography-48-extrabold-text-decoration);text-decoration:var(--typography-48-extrabold-text-decoration);font-family:var(--typography-48-extrabold-font-family),sans-serif;font-weight:var(--typography-48-extrabold-font-weight);font-style:var(--typography-48-extrabold-font-style);font-stretch:var(--typography-48-extrabold-font-stretch);letter-spacing:var(--typography-48-extrabold-letter-spacing);line-height:var(--typography-48-extrabold-line-height)}.typography-60-normal{font-size:var(--typography-60-normal-font-size);-webkit-text-decoration:var(--typography-60-normal-text-decoration);text-decoration:var(--typography-60-normal-text-decoration);font-family:var(--typography-60-normal-font-family),sans-serif;font-weight:var(--typography-60-normal-font-weight);font-style:var(--typography-60-normal-font-style);font-stretch:var(--typography-60-normal-font-stretch);letter-spacing:var(--typography-60-normal-letter-spacing);line-height:var(--typography-60-normal-line-height)}.typography-60-medium{font-size:var(--typography-60-medium-font-size);-webkit-text-decoration:var(--typography-60-medium-text-decoration);text-decoration:var(--typography-60-medium-text-decoration);font-family:var(--typography-60-medium-font-family),sans-serif;font-weight:var(--typography-60-medium-font-weight);font-style:var(--typography-60-medium-font-style);font-stretch:var(--typography-60-medium-font-stretch);letter-spacing:var(--typography-60-medium-letter-spacing);line-height:var(--typography-60-medium-line-height)}.typography-60-semibold{font-size:var(--typography-60-semibold-font-size);-webkit-text-decoration:var(--typography-60-semibold-text-decoration);text-decoration:var(--typography-60-semibold-text-decoration);font-family:var(--typography-60-semibold-font-family),sans-serif;font-weight:var(--typography-60-semibold-font-weight);font-style:var(--typography-60-semibold-font-style);font-stretch:var(--typography-60-semibold-font-stretch);letter-spacing:var(--typography-60-semibold-letter-spacing);line-height:var(--typography-60-semibold-line-height)}.typography-60-bold{font-size:var(--typography-60-bold-font-size);-webkit-text-decoration:var(--typography-60-bold-text-decoration);text-decoration:var(--typography-60-bold-text-decoration);font-family:var(--typography-60-bold-font-family),sans-serif;font-weight:var(--typography-60-bold-font-weight);font-style:var(--typography-60-bold-font-style);font-stretch:var(--typography-60-bold-font-stretch);letter-spacing:var(--typography-60-bold-letter-spacing);line-height:var(--typography-60-bold-line-height)}.typography-60-extrabold{font-size:var(--typography-60-extrabold-font-size);-webkit-text-decoration:var(--typography-60-extrabold-text-decoration);text-decoration:var(--typography-60-extrabold-text-decoration);font-family:var(--typography-60-extrabold-font-family),sans-serif;font-weight:var(--typography-60-extrabold-font-weight);font-style:var(--typography-60-extrabold-font-style);font-stretch:var(--typography-60-extrabold-font-stretch);letter-spacing:var(--typography-60-extrabold-letter-spacing);line-height:var(--typography-60-extrabold-line-height)}.typography-display{font-size:var(--typography-display-font-size);-webkit-text-decoration:var(--typography-display-text-decoration);text-decoration:var(--typography-display-text-decoration);font-family:var(--typography-display-font-family),sans-serif;font-weight:var(--typography-display-font-weight);font-style:var(--typography-display-font-style);font-stretch:var(--typography-display-font-stretch);letter-spacing:var(--typography-display-letter-spacing);line-height:var(--typography-display-line-height)}.typography-headline{font-size:var(--typography-headline-font-size);-webkit-text-decoration:var(--typography-headline-text-decoration);text-decoration:var(--typography-headline-text-decoration);font-family:var(--typography-headline-font-family),sans-serif;font-weight:var(--typography-headline-font-weight);font-style:var(--typography-headline-font-style);font-stretch:var(--typography-headline-font-stretch);letter-spacing:var(--typography-headline-letter-spacing);line-height:var(--typography-headline-line-height)}.typography-title{font-size:var(--typography-title-font-size);-webkit-text-decoration:var(--typography-title-text-decoration);text-decoration:var(--typography-title-text-decoration);font-family:var(--typography-title-font-family),sans-serif;font-weight:var(--typography-title-font-weight);font-style:var(--typography-title-font-style);font-stretch:var(--typography-title-font-stretch);letter-spacing:var(--typography-title-letter-spacing);line-height:var(--typography-title-line-height)}.typography-body-medium{font-size:var(--typography-body-medium-font-size);-webkit-text-decoration:var(--typography-body-medium-text-decoration);text-decoration:var(--typography-body-medium-text-decoration);font-family:var(--typography-body-medium-font-family),sans-serif;font-weight:var(--typography-body-medium-font-weight);font-style:var(--typography-body-medium-font-style);font-stretch:var(--typography-body-medium-font-stretch);letter-spacing:var(--typography-body-medium-letter-spacing);line-height:var(--typography-body-medium-line-height)}.typography-body-regular{font-size:var(--typography-body-regular-font-size);-webkit-text-decoration:var(--typography-body-regular-text-decoration);text-decoration:var(--typography-body-regular-text-decoration);font-family:var(--typography-body-regular-font-family),sans-serif;font-weight:var(--typography-body-regular-font-weight);font-style:var(--typography-body-regular-font-style);font-stretch:var(--typography-body-regular-font-stretch);letter-spacing:var(--typography-body-regular-letter-spacing);line-height:var(--typography-body-regular-line-height)}.typography-label-medium{font-size:var(--typography-label-medium-font-size);-webkit-text-decoration:var(--typography-label-medium-text-decoration);text-decoration:var(--typography-label-medium-text-decoration);font-family:var(--typography-label-medium-font-family),sans-serif;font-weight:var(--typography-label-medium-font-weight);font-style:var(--typography-label-medium-font-style);font-stretch:var(--typography-label-medium-font-stretch);letter-spacing:var(--typography-label-medium-letter-spacing);line-height:var(--typography-label-medium-line-height)}.typography-label-regular{font-size:var(--typography-label-regular-font-size);-webkit-text-decoration:var(--typography-label-regular-text-decoration);text-decoration:var(--typography-label-regular-text-decoration);font-family:var(--typography-label-regular-font-family),sans-serif;font-weight:var(--typography-label-regular-font-weight);font-style:var(--typography-label-regular-font-style);font-stretch:var(--typography-label-regular-font-stretch);letter-spacing:var(--typography-label-regular-letter-spacing);line-height:var(--typography-label-regular-line-height)}:root{--modal-z-index:9999}[data-theme=light]{--color-black:#000;--color-white:#fff;--color-whitealpha-50:hsla(0,0%,100%,.04);--color-whitealpha-100:hsla(0,0%,100%,.06);--color-whitealpha-200:hsla(0,0%,100%,.08);--color-whitealpha-300:hsla(0,0%,100%,.16);--color-whitealpha-400:hsla(0,0%,100%,.24);--color-whitealpha-500:hsla(0,0%,100%,.36);--color-whitealpha-600:hsla(0,0%,100%,.48);--color-whitealpha-700:hsla(0,0%,100%,.64);--color-whitealpha-800:hsla(0,0%,100%,.8);--color-whitealpha-900:hsla(0,0%,100%,.92);--color-blackalpha-50:rgba(0,0,0,.04);--color-blackalpha-100:rgba(0,0,0,.06);--color-blackalpha-200:rgba(0,0,0,.08);--color-blackalpha-300:rgba(0,0,0,.16);--color-blackalpha-400:rgba(0,0,0,.24);--color-blackalpha-500:rgba(0,0,0,.36);--color-blackalpha-600:rgba(0,0,0,.48);--color-blackalpha-700:rgba(0,0,0,.64);--color-blackalpha-800:rgba(0,0,0,.8);--color-blackalpha-900:rgba(0,0,0,.92);--color-neutral-50:#f8f8f8;--color-neutral-100:#f0f0f0;--color-neutral-200:#d9d9d9;--color-neutral-300:#bfbfbf;--color-neutral-400:#8c8c8c;--color-neutral-500:#595959;--color-neutral-600:#434343;--color-neutral-700:#262626;--color-neutral-800:#1f1f1f;--color-neutral-900:#141414;--color-gray-50:#f7fafc;--color-gray-100:#edf2f7;--color-gray-200:#e2e8f0;--color-gray-300:#cbd5e0;--color-gray-400:#a0aec0;--color-gray-500:#718096;--color-gray-600:#4a5568;--color-gray-700:#2d3748;--color-gray-800:#1a202c;--color-gray-900:#171923;--color-red-50:#fff5f5;--color-red-100:#fed7d7;--color-red-200:#feb2b2;--color-red-300:#fc8181;--color-red-400:#f56565;--color-red-500:#e53e3e;--color-red-600:#c53030;--color-red-700:#9b2c2c;--color-red-800:#822727;--color-red-900:#63171b;--color-orange-50:#fffaf0;--color-orange-100:#feebcb;--color-orange-200:#fbd38d;--color-orange-300:#f6ad55;--color-orange-400:#ed8936;--color-orange-500:#dd6b20;--color-orange-600:#c05621;--color-orange-700:#9c4221;--color-orange-800:#7b341e;--color-orange-900:#652b19;--color-yellow-50:#fffbe7;--color-yellow-100:#fff3b6;--color-yellow-200:#ffea84;--color-yellow-300:#ffe254;--color-yellow-400:#ffd60a;--color-yellow-500:#efbf00;--color-yellow-600:#a58d12;--color-yellow-700:#796817;--color-yellow-800:#4c441b;--color-yellow-900:#35311d;--color-green-50:#f0fff4;--color-green-100:#c6f6d5;--color-green-200:#9ae6b4;--color-green-300:#68d391;--color-green-400:#48bb78;--color-green-500:#38a169;--color-green-600:#25855a;--color-green-700:#276749;--color-green-800:#22543d;--color-green-900:#1c4532;--color-teal-50:#e6fffa;--color-teal-100:#b2f5ea;--color-teal-200:#81e6d9;--color-teal-300:#4fd1c5;--color-teal-400:#38b2ac;--color-teal-500:#319795;--color-teal-600:#2c7a7b;--color-teal-700:#285e61;--color-teal-800:#234e52;--color-teal-900:#1d4044;--color-blue-50:#ebf8ff;--color-blue-100:#bee3f8;--color-blue-200:#90cdf4;--color-blue-300:#63b3ed;--color-blue-400:#4299e1;--color-blue-500:#3182ce;--color-blue-600:#2b6cb0;--color-blue-700:#2c5282;--color-blue-800:#2a4365;--color-blue-900:#1a365d;--color-cyan-50:#edfdfd;--color-cyan-100:#c4f1f9;--color-cyan-200:#9decf9;--color-cyan-300:#76e4f7;--color-cyan-400:#0bc5ea;--color-cyan-500:#00b5d8;--color-cyan-600:#00a3c4;--color-cyan-700:#0987a0;--color-cyan-800:#086f83;--color-cyan-900:#065666;--color-purple-50:#f0e9ff;--color-purple-100:#e0d2ff;--color-purple-200:#c1a5ff;--color-purple-300:#a379ff;--color-purple-400:#844cff;--color-purple-500:#651fff;--color-purple-600:#501fbc;--color-purple-700:#3b1f79;--color-purple-800:#2d1f4c;--color-purple-900:#261f35;--color-pink-50:#fff5f7;--color-pink-100:#fed7e2;--color-pink-200:#fbb6ce;--color-pink-300:#f687b3;--color-pink-400:#ed64a6;--color-pink-500:#d53f8c;--color-pink-600:#b83280;--color-pink-700:#97266d;--color-pink-800:#702459;--color-pink-900:#521b41}[data-theme=dark]{--color-white:#000;--color-black:#fff;--color-blackalpha-50:hsla(0,0%,100%,.04);--color-blackalpha-100:hsla(0,0%,100%,.06);--color-blackalpha-200:hsla(0,0%,100%,.08);--color-blackalpha-300:hsla(0,0%,100%,.16);--color-blackalpha-400:hsla(0,0%,100%,.24);--color-blackalpha-500:hsla(0,0%,100%,.36);--color-blackalpha-600:hsla(0,0%,100%,.48);--color-blackalpha-700:hsla(0,0%,100%,.64);--color-blackalpha-800:hsla(0,0%,100%,.8);--color-blackalpha-900:hsla(0,0%,100%,.92);--color-whitealpha-50:rgba(0,0,0,.04);--color-whitealpha-100:rgba(0,0,0,.06);--color-whitealpha-200:rgba(0,0,0,.08);--color-whitealpha-300:rgba(0,0,0,.16);--color-whitealpha-400:rgba(0,0,0,.24);--color-whitealpha-500:rgba(0,0,0,.36);--color-whitealpha-600:rgba(0,0,0,.48);--color-whitealpha-700:rgba(0,0,0,.64);--color-whitealpha-800:rgba(0,0,0,.8);--color-whitealpha-900:rgba(0,0,0,.92);--color-neutral-900:#f8f8f8;--color-neutral-800:#f0f0f0;--color-neutral-700:#d9d9d9;--color-neutral-600:#bfbfbf;--color-neutral-500:#8c8c8c;--color-neutral-400:#595959;--color-neutral-300:#434343;--color-neutral-200:#262626;--color-neutral-100:#1f1f1f;--color-neutral-50:#141414;--color-gray-900:#f7fafc;--color-gray-800:#edf2f7;--color-gray-700:#e2e8f0;--color-gray-600:#cbd5e0;--color-gray-500:#a0aec0;--color-gray-400:#718096;--color-gray-300:#4a5568;--color-gray-200:#2d3748;--color-gray-100:#1a202c;--color-gray-50:#171923;--color-red-900:#fff5f5;--color-red-800:#fed7d7;--color-red-700:#feb2b2;--color-red-600:#fc8181;--color-red-500:#f56565;--color-red-400:#e53e3e;--color-red-300:#c53030;--color-red-200:#9b2c2c;--color-red-100:#822727;--color-red-50:#63171b;--color-orange-900:#fffaf0;--color-orange-800:#feebcb;--color-orange-700:#fbd38d;--color-orange-600:#f6ad55;--color-orange-500:#ed8936;--color-orange-400:#dd6b20;--color-orange-300:#c05621;--color-orange-200:#9c4221;--color-orange-100:#7b341e;--color-orange-50:#652b19;--color-yellow-900:#fffbe7;--color-yellow-800:#fff3b6;--color-yellow-700:#ffea84;--color-yellow-600:#ffe254;--color-yellow-500:#ffd60a;--color-yellow-400:#efbf00;--color-yellow-300:#a58d12;--color-yellow-200:#796817;--color-yellow-100:#4c441b;--color-yellow-50:#35311d;--color-green-900:#f0fff4;--color-green-800:#c6f6d5;--color-green-700:#9ae6b4;--color-green-600:#68d391;--color-green-500:#48bb78;--color-green-400:#38a169;--color-green-300:#25855a;--color-green-200:#276749;--color-green-100:#22543d;--color-green-50:#1c4532;--color-teal-900:#e6fffa;--color-teal-800:#b2f5ea;--color-teal-700:#81e6d9;--color-teal-600:#4fd1c5;--color-teal-500:#38b2ac;--color-teal-400:#319795;--color-teal-300:#2c7a7b;--color-teal-200:#285e61;--color-teal-100:#234e52;--color-teal-50:#1d4044;--color-blue-900:#ebf8ff;--color-blue-800:#bee3f8;--color-blue-700:#90cdf4;--color-blue-600:#63b3ed;--color-blue-500:#4299e1;--color-blue-400:#3182ce;--color-blue-300:#2b6cb0;--color-blue-200:#2c5282;--color-blue-100:#2a4365;--color-blue-50:#1a365d;--color-cyan-900:#edfdfd;--color-cyan-800:#c4f1f9;--color-cyan-700:#9decf9;--color-cyan-600:#76e4f7;--color-cyan-500:#0bc5ea;--color-cyan-400:#00b5d8;--color-cyan-300:#00a3c4;--color-cyan-200:#0987a0;--color-cyan-100:#086f83;--color-cyan-50:#065666;--color-purple-900:#f0e9ff;--color-purple-800:#e0d2ff;--color-purple-700:#c1a5ff;--color-purple-600:#a379ff;--color-purple-500:#844cff;--color-purple-400:#651fff;--color-purple-300:#501fbc;--color-purple-200:#3b1f79;--color-purple-100:#2d1f4c;--color-purple-50:#261f35;--color-pink-900:#fff5f7;--color-pink-800:#fed7e2;--color-pink-700:#fbb6ce;--color-pink-600:#f687b3;--color-pink-500:#ed64a6;--color-pink-400:#d53f8c;--color-pink-300:#b83280;--color-pink-200:#97266d;--color-pink-100:#702459;--color-pink-50:#521b41}*,:after,:before{color:inherit;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-family:Inter,sans-serif}:root{--blue-mangarock:#0095e9;--container-width:1048px;--topbar-height:64px}@media(max-width:1048px){:root{--topbar-height:48px}}