:where(html){line-height:1.15}:where(h1){font-size:2em;-webkit-margin-after:.67em;margin-block-end:.67em;-webkit-margin-before:.67em;margin-block-start:.67em}:where(dl,ol,ul) :where(dl,ol,ul){-webkit-margin-after:0;margin-block-end:0;-webkit-margin-before:0;margin-block-start:0}:where(hr){box-sizing:content-box;color:inherit;height:0}:where(pre){font-family:monospace,monospace;font-size:1em}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(table){border-color:currentColor;text-indent:0}:where(button,input,select){margin:0}:where(button){text-transform:none}:where(button,input:is([type="button" i],[type="reset" i],[type="submit" i])){-webkit-appearance:button}:where(progress){vertical-align:baseline}:where(select){text-transform:none}:where(textarea){margin:0}:where(input[type="search" i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(button,input:is([type="button" i],[type="color" i],[type="reset" i],[type="submit" i]))::-moz-focus-inner{border-style:none;padding:0}:where(button,input:is([type="button" i],[type="color" i],[type="reset" i],[type="submit" i]))::-moz-focusring{outline:1px dotted ButtonText}:where(:-moz-ui-invalid){box-shadow:none}:where(dialog){background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(summary){display:list-item}*,*:before,*:after{box-sizing:border-box}a{text-decoration:none}a,a:active,a:hover,a:visited{color:currentColor;outline:0}span{display:inline-block}html{--padding: 5rem}@media (max-width: 812px){html{--padding: 2rem}}@font-face{font-family:PPNeueMontreal;src:url(/assets/fonts/PPNeueMontreal/PPNeueMontreal-Bold.woff2) format("woff2"),url(/assets/fonts/PPNeueMontreal/PPNeueMontreal-Bold.woff) format("woff"),url(/assets/fonts/PPNeueMontreal-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:PPNeueMontreal;src:url(/assets/fonts/PPNeueMontreal/PPNeueMontreal-Medium.woff2) format("woff2"),url(/assets/fonts/PPNeueMontreal/PPNeueMontreal-Medium.woff) format("woff"),url(/assets/fonts/PPNeueMontreal-Medium.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:PPNeueMontreal;src:url(/assets/fonts/PPNeueMontreal/PPNeueMontreal-Book.woff2) format("woff2"),url(/assets/fonts/PPNeueMontreal/PPNeueMontreal-Book.woff) format("woff"),url(/assets/fonts/PPNeueMontreal-Book.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:PPNeueMontreal;src:url(/assets/fonts/PPNeueMontreal/PPNeueMontreal-Thin.woff2) format("woff2"),url(/assets/fonts/PPNeueMontreal/PPNeueMontreal-Thin.woff) format("woff"),url(/assets/fonts/PPNeueMontreal-Thin.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PPSupplyMono;src:url(/assets/fonts/PPSupplyMono/PPSupplyMono-Regular.woff2) format("woff2"),url(/assets/fonts/PPSupplyMono/PPSupplyMono-Regular.woff) format("woff"),url(/assets/fonts/PPSupplyMono-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PPSupplyMono;src:url(/assets/fonts/PPSupplyMono/PPSupplyMono-Ultralight.woff2) format("woff2"),url(/assets/fonts/PPSupplyMono/PPSupplyMono-Ultralight.woff) format("woff"),url(/assets/fonts/PPSupplyMono-Ultralight.otf) format("opentype");font-weight:200;font-style:normal;font-display:swap}html{font-size:10px}.font-hero{font-family:PPNeueMontreal,-apple-system,BlinkMacSystemFont,Inter var,Inter,Segoe UI,Helvetica Neue,Helvetica,Arial,Roboto,Ubuntu,sans-serif;font-weight:500;font-size:4rem;line-height:4.1rem;letter-spacing:-.1rem}@media (max-width: 812px){.font-hero{font-size:3rem;line-height:3.2rem}}.font-title{font-family:PPNeueMontreal,-apple-system,BlinkMacSystemFont,Inter var,Inter,Segoe UI,Helvetica Neue,Helvetica,Arial,Roboto,Ubuntu,sans-serif;font-weight:500;font-size:2rem;line-height:2.1rem}.font-subtitle{font-family:PPNeueMontreal,-apple-system,BlinkMacSystemFont,Inter var,Inter,Segoe UI,Helvetica Neue,Helvetica,Arial,Roboto,Ubuntu,sans-serif;font-size:1.4rem;line-height:1.6rem}.font-body{font-family:PPNeueMontreal,-apple-system,BlinkMacSystemFont,Inter var,Inter,Segoe UI,Helvetica Neue,Helvetica,Arial,Roboto,Ubuntu,sans-serif;font-weight:500;font-size:1.1rem;line-height:1.1rem}.font-mono{font-family:PPSupplyMono,SFMono-Regular,Jetbrains Mono,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Lucida Console,monospace;font-weight:200;font-size:1.2rem;line-height:1.25rem}body{font-family:PPNeueMontreal,-apple-system,BlinkMacSystemFont,Inter var,Inter,Segoe UI,Helvetica Neue,Helvetica,Arial,Roboto,Ubuntu,sans-serif;font-weight:500;font-size:1.1rem;line-height:1.1rem}.t-no-select{-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.t-no-select:focus{outline:none}.t-no-scroll{-webkit-overflow-scrolling:touch;overflow:hidden;overscroll-behavior:none;-ms-overflow-style:none;scrollbar-width:none}.t-no-scroll::-webkit-scrollbar,.t-no-scroll::-webkit-scrollbar-track,.t-no-scroll::-webkit-scrollbar-thumb{-webkit-appearance:none;appearance:none;width:0;height:0;background:transparent;display:none}.t-hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.t-hide-scrollbar::-webkit-scrollbar,.t-hide-scrollbar::-webkit-scrollbar-track,.t-hide-scrollbar::-webkit-scrollbar-thumb{-webkit-appearance:none;appearance:none;width:0;height:0;background:transparent;display:none}.t-fixed-full-screen{position:fixed;top:0;left:0;right:0;bottom:0;margin:0;padding:0;border:0;overflow:hidden;overscroll-behavior:none;touch-action:none}.t-is-active{display:none;pointer-events:none}.t-is-active.x{display:block;pointer-events:auto}.t-foreground-mask{position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--color-x0);transform-origin:bottom center;height:100%;width:100%;z-index:10;pointer-events:none}.t-width-limit,.t-width-limit>.c-content{width:130rem;max-width:100%;margin:0 auto}html,body,#x{-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;position:fixed;top:0;left:0;right:0;bottom:0;margin:0;padding:0;border:0;overflow:hidden;overscroll-behavior:none;touch-action:none;background-color:var(--color-x0);color:var(--color-x1)}html:focus,body:focus,#x:focus{outline:none}html{display:none;pointer-events:none}html.x{display:block;pointer-events:auto}html.n #x{display:none}div{overflow:hidden}.c{display:none;pointer-events:none}.c.x{display:block;pointer-events:auto}#x{z-index:1}#_{z-index:-1;opacity:0;display:none;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);text-align:center;width:30rem;max-width:calc(100vw - (2 * var(--padding)));font-family:PPNeueMontreal,-apple-system,BlinkMacSystemFont,Inter var,Inter,Segoe UI,Helvetica Neue,Helvetica,Arial,Roboto,Ubuntu,sans-serif;font-weight:500;font-size:1.1rem;line-height:1.1rem}#c-c{z-index:999}#c-c-i{pointer-events:none;position:absolute;top:0;left:0;transform:translate3d(-50%,-50%,0);height:2rem;width:2rem;border-radius:2rem;border:1px solid var(--color-x1);background-color:transparent;display:none}.cfx{pointer-events:auto}#c-l{position:fixed;top:0;left:0;right:0;bottom:0;margin:0;padding:0;border:0;overflow:hidden;overscroll-behavior:none;touch-action:none;background-color:transparent}#c-l>.c-background{position:fixed;top:0;left:0;right:0;bottom:0;margin:0;padding:0;border:0;overflow:hidden;overscroll-behavior:none;touch-action:none;background-color:var(--color-x0)}#c-l-p{background-color:var(--color-x1);position:fixed;top:var(--padding);left:50vw;width:20rem;max-width:50vw;height:1px}@media (max-width: 812px){#c-l-p{left:var(--padding);right:var(--padding);width:unset;max-width:unset}}#c-f{position:fixed;bottom:0;left:0;right:0;padding-bottom:var(--padding);padding-left:var(--padding);padding-right:var(--padding)}#c-f,#c-f>.c-content{width:130rem;max-width:100%;margin:0 auto}#c-f-t{width:50%;height:50%}#c-f-t{float:right;text-align:right;display:block;position:relative;height:-moz-fit-content;height:fit-content}@media (max-width: 812px){#c-f-t{width:100%}}#c-f-t .c-f-t-w{width:-moz-max-content;width:max-content}#c-f-t .c-f-t-g{width:-moz-max-content;width:max-content;display:inline-block}#c-f-t .c-f-t-g-i{display:inline-block;margin:0 .5rem}#c-a{position:fixed;top:0;left:0;right:0;padding:var(--padding);height:100%}#c-a,#c-a>.c-content{width:130rem;max-width:100%;margin:0 auto}#c-a>.c-content{width:50%;float:right}@media (max-width: 812px){#c-a>.c-content{width:100%;float:none}}#c-a-l img{max-width:10rem;transform:translate3d(-5px,0,0);mix-blend-mode:difference}#c-a-d{font-family:PPNeueMontreal,-apple-system,BlinkMacSystemFont,Inter var,Inter,Segoe UI,Helvetica Neue,Helvetica,Arial,Roboto,Ubuntu,sans-serif;font-weight:500;font-size:4rem;line-height:4.1rem;letter-spacing:-.1rem;width:100%;margin:5rem 0}@media (max-width: 812px){#c-a-d{font-size:3rem;line-height:3.2rem}}#c-a-s{position:relative}.c-a-s-i{padding:.25rem 0;position:relative;width:-moz-fit-content;width:fit-content;font-family:PPNeueMontreal,-apple-system,BlinkMacSystemFont,Inter var,Inter,Segoe UI,Helvetica Neue,Helvetica,Arial,Roboto,Ubuntu,sans-serif;font-size:1.4rem;line-height:1.6rem}.c-a-s-i .c-a-s-i-underline{position:absolute;bottom:0;right:0;left:0;height:1px;width:100%;background-color:var(--color-x1);transform-origin:center left}
