a[data-v-4e924cc8]{align-items:center;display:flex;justify-content:center;margin:calc(clamp(0rem,calc(1.12vw - .25rem),1rem)/ 2 + .25rem);margin:calc(var(--size)/ 2 + .25rem)}a[data-v-4e924cc8]:focus,a[data-v-4e924cc8]:hover{transform:translateY(-1px)}a[data-v-4e924cc8]:active{transform:translateY(1px)}[data-v-4e924cc8] img{--picture-size:calc(var(--size)/2 + 1.5rem);height:var(--picture-size);width:var(--picture-size)}header[data-v-da1c3212]{align-items:center;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:hsla(2,7%,85%,.6);background:hsla(var(--color-surface-stronger-raw),.6);border:1px solid rgba(9,6,6,.15);border:var(--border-glass);border-radius:999px;display:flex;justify-content:space-between;left:.5rem;padding:0 .75rem;position:fixed;right:.5rem;top:.5rem}@media (min-width:600px){header[data-v-da1c3212]{-webkit-backdrop-filter:unset;backdrop-filter:unset;background:0 0;border:none}}.social[data-v-da1c3212],.text-logo[data-v-da1c3212]{margin:calc(clamp(0rem,calc(1.12vw - .25rem),1rem)*2 + .5rem);margin:calc(var(--size)*2 + .5rem)}@media (min-width:600px){.social[data-v-da1c3212],.text-logo[data-v-da1c3212]{position:fixed}}.text-logo[data-v-da1c3212]{word-wrap:normal;font-family:"Crimson Pro";font-family:var(--font-serif);font-size:calc(clamp(0rem,calc(1.12vw - .25rem),1rem)/ 1.2*1.2*1.2*1.2 + 1.44rem);font-size:var(--text-md);font-weight:400;left:0;top:0;white-space:nowrap}@media (min-width:600px){.text-logo[data-v-da1c3212]{text-shadow:-1px -1px 0 #c4bbbb,1px -1px 0 #c4bbbb,-1px 1px 0 #c4bbbb,1px 1px 0 #c4bbbb;text-shadow:-1px -1px 0 var(--color-surface),1px -1px 0 var(--color-surface),-1px 1px 0 var(--color-surface),1px 1px 0 var(--color-surface)}}@media (min-width:1000px){.text-logo[data-v-da1c3212]{font-weight:500}}.social[data-v-da1c3212]{display:flex;right:0;top:0}@media (min-width:600px){.social[data-v-da1c3212]{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:hsla(2,7%,70%,.6);background:hsla(var(--color-surface-bland-raw),.6);border:1px solid rgba(9,6,6,.15);border:var(--border-glass);border-radius:999px;flex-direction:column;left:0;padding:.75rem .25rem;right:unset;top:50vh;transform:translateY(-55%)}}section[data-v-52ac3400]{--margin-y:calc(var(--size)*2 + 0.5rem);--margin-x:calc(var(--size)*2 + 0.5rem);align-items:center;display:flex;flex-direction:column;justify-content:center;margin:var(--margin-y) var(--margin-x);min-height:90vh;position:relative}@media (min-width:600px){section[data-v-52ac3400]{margin:var(--margin-y) var(--margin-x) var(--margin-y) calc(var(--size)*4 + 4rem)}}.image[data-v-52ac3400]{--image-size:calc(var(--size)*2 + 6rem);border-radius:999px;height:var(--image-size);margin-bottom:calc(clamp(0rem,calc(1.12vw - .25rem),1rem) + 1rem);margin-bottom:calc(var(--size) + 1rem);overflow:hidden;width:var(--image-size)}.background[data-v-52ac3400]{bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.text-title[data-v-52ac3400]{font-family:"Crimson Pro";font-family:var(--font-serif);font-size:calc(clamp(0rem,calc(1.12vw - .25rem),1rem)/ 1.2*1.2*1.2*1.2*1.2*1.2 + 2.0736rem);font-size:var(--text-xl);font-weight:500;letter-spacing:clamp(.15rem,.3vw,.3rem);line-height:1.1;text-align:center}@media (min-width:1000px){.text-title[data-v-52ac3400]{font-size:calc(clamp(0rem,calc(1.12vw - .25rem),1rem)/ 1.2*1.2*1.2*1.2*1.2*1.2*1.2 + 2.48832rem);font-size:var(--text-2xl);font-weight:600}}.text-subtitle[data-v-52ac3400]{font-family:"Work Sans";font-family:var(--font-sans-serif);font-size:calc(clamp(0rem,calc(1.12vw - .25rem),1rem)/ 1.2*1.2 + 1rem);font-size:var(--text-sm);font-weight:300;text-align:center}@media (color-index:48),(min-width:1000px){.text-subtitle[data-v-52ac3400]{font-weight:400}}@media (min-width:1000px),(prefers-color-scheme:dark){.text-subtitle[data-v-52ac3400]{font-weight:400}}.text-icon[data-v-52ac3400]{font-family:"Work Sans";font-family:var(--font-sans-serif);font-size:calc(clamp(0rem,calc(1.12vw - .25rem),1rem)/ 1.2*1.2*1.2*1.2*1.2*1.2 + 2.0736rem);font-size:var(--text-xl);font-weight:300;padding:1rem;text-decoration:none}[data-v-9e3cbc30] .background img{height:100%;position:absolute;right:0;top:25%}:root{background:#c4bbbb;background:var(--color-surface);color:#161313;color:var(--color-font)}:root{--size:clamp(0rem,calc(1.12vw - 0.25rem),1rem);--text-base-size:calc(var(--size) + 1rem);--text-scale-ratio:1.2;--text-xs:calc(var(--text-base-size)/var(--text-scale-ratio));--text-sm:calc(var(--text-xs)*var(--text-scale-ratio));--text-md:calc(var(--text-sm)*var(--text-scale-ratio)*var(--text-scale-ratio));--text-lg:calc(var(--text-md)*var(--text-scale-ratio));--text-xl:calc(var(--text-lg)*var(--text-scale-ratio));--text-2xl:calc(var(--text-xl)*var(--text-scale-ratio));--text-3xl:calc(var(--text-2xl)*var(--text-scale-ratio));--font-serif:"Crimson Pro";--font-sans-serif:"Work Sans";--primary-hue:2;--color-primary-stronger-raw:var(--primary-hue),77%,55%;--color-primary-strong-raw:var(--primary-hue),86%,58%;--color-primary-raw:var(--primary-hue),80%,60%;--color-primary-bland-raw:var(--primary-hue),74%,65%;--color-primary-blander-raw:var(--primary-hue),68%,68%;--color-font-on-primary-raw:var(--primary-hue),85%,98%;--color-font-primary-raw:var(--primary-hue),94%,27%;--color-font-stronger-raw:var(--primary-hue),20%,3%;--color-font-strong-raw:var(--primary-hue),10%,5%;--color-font-raw:var(--primary-hue),8%,8%;--color-font-bland-raw:var(--primary-hue),4%,13%;--color-font-blander-raw:var(--primary-hue),3%,20%;--color-surface-stronger-raw:var(--primary-hue),7%,85%;--color-surface-strong-raw:var(--primary-hue),7%,80%;--color-surface-raw:var(--primary-hue),7%,75%;--color-surface-bland-raw:var(--primary-hue),7%,70%;--color-surface-blander-raw:var(--primary-hue),7%,65%}@media (color-index:48){:root{--color-primary-stronger-raw:var(--primary-hue),49%,45%;--color-primary-strong-raw:var(--primary-hue),46%,50%;--color-primary-raw:var(--primary-hue),44%,52%;--color-primary-bland-raw:var(--primary-hue),42%,54%;--color-primary-blander-raw:var(--primary-hue),38%,58%;--color-font-on-primary-raw:var(--primary-hue),45%,92%;--color-font-primary-raw:var(--primary-hue),90%,75%;--color-font-stronger-raw:var(--primary-hue),20%,98%;--color-font-strong-raw:var(--primary-hue),10%,95%;--color-font-raw:var(--primary-hue),8%,90%;--color-font-bland-raw:var(--primary-hue),4%,84%;--color-font-blander-raw:var(--primary-hue),3%,75%;--color-surface-stronger-raw:var(--primary-hue),9%,8%;--color-surface-strong-raw:var(--primary-hue),8%,11%;--color-surface-raw:var(--primary-hue),7%,13%;--color-surface-bland-raw:var(--primary-hue),7%,15%;--color-surface-blander-raw:var(--primary-hue),7%,17%}}@media (prefers-color-scheme:dark){:root{--color-primary-stronger-raw:var(--primary-hue),49%,45%;--color-primary-strong-raw:var(--primary-hue),46%,50%;--color-primary-raw:var(--primary-hue),44%,52%;--color-primary-bland-raw:var(--primary-hue),42%,54%;--color-primary-blander-raw:var(--primary-hue),38%,58%;--color-font-on-primary-raw:var(--primary-hue),45%,92%;--color-font-primary-raw:var(--primary-hue),90%,75%;--color-font-stronger-raw:var(--primary-hue),20%,98%;--color-font-strong-raw:var(--primary-hue),10%,95%;--color-font-raw:var(--primary-hue),8%,90%;--color-font-bland-raw:var(--primary-hue),4%,84%;--color-font-blander-raw:var(--primary-hue),3%,75%;--color-surface-stronger-raw:var(--primary-hue),9%,8%;--color-surface-strong-raw:var(--primary-hue),8%,11%;--color-surface-raw:var(--primary-hue),7%,13%;--color-surface-bland-raw:var(--primary-hue),7%,15%;--color-surface-blander-raw:var(--primary-hue),7%,17%}}:root{--color-primary-stronger:hsl(var(--color-primary-stronger-raw));--color-primary-strong:hsl(var(--color-primary-strong-raw));--color-primary:hsl(var(--color-primary-raw));--color-primary-bland:hsl(var(--color-primary-bland-raw));--color-primary-blander:hsl(var(--color-primary-blander-raw));--color-font-on-primary:hsl(var(--color-font-on-primary-raw));--color-font-primary:hsl(var(--color-font-primary-raw));--color-font-stronger:hsl(var(--color-font-stronger-raw));--color-font-strong:hsl(var(--color-font-strong-raw));--color-font:hsl(var(--color-font-raw));--color-font-bland:hsl(var(--color-font-bland-raw));--color-font-blander:hsl(var(--color-font-blander-raw));--color-surface-stronger:hsl(var(--color-surface-stronger-raw));--color-surface-strong:hsl(var(--color-surface-strong-raw));--color-surface:hsl(var(--color-surface-raw));--color-surface-bland:hsl(var(--color-surface-bland-raw));--color-surface-blander:hsl(var(--color-surface-blander-raw));--border-glass:1px hsla(var(--color-font-stronger-raw),0.15) solid;--shadow-stronger:0 20px 25px -5px rgba(0,0,0,0.11),0 10px 10px -5px rgba(0,0,0,0.09);--shadow-strong:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -2px rgba(0,0,0,0.07);--shadow:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06);--shadow-bland:0 1px 3px 0 rgba(0,0,0,0.08),0 1px 2px 0 rgba(0,0,0,0.06);--shadow-blander:0 1px 2px 0 rgba(0,0,0,0.05);--shadow-inner:inset 0 20px 25px rgba(0,0,0,0.11)}@media (color-index:48){:root{--shadow-stronger:0 20px 25px -5px rgba(0,0,0,0.58),0 10px 10px -5px rgba(0,0,0,0.45);--shadow-strong:0 10px 15px -3px rgba(0,0,0,0.54),0 4px 6px -2px rgba(0,0,0,0.35);--shadow:0 4px 6px -1px rgba(0,0,0,0.5),0 2px 4px -1px rgba(0,0,0,0.3);--shadow-bland:0 1px 3px 0 rgba(0,0,0,0.45),0 1px 2px 0 rgba(0,0,0,0.25);--shadow-blander:0 1px 2px 0 rgba(0,0,0,0.35)}}@media (prefers-color-scheme:dark){:root{--shadow-stronger:0 20px 25px -5px rgba(0,0,0,0.58),0 10px 10px -5px rgba(0,0,0,0.45);--shadow-strong:0 10px 15px -3px rgba(0,0,0,0.54),0 4px 6px -2px rgba(0,0,0,0.35);--shadow:0 4px 6px -1px rgba(0,0,0,0.5),0 2px 4px -1px rgba(0,0,0,0.3);--shadow-bland:0 1px 3px 0 rgba(0,0,0,0.45),0 1px 2px 0 rgba(0,0,0,0.25);--shadow-blander:0 1px 2px 0 rgba(0,0,0,0.35)}}*,:after,:before{box-sizing:border-box}:after,:before{text-decoration:inherit;vertical-align:inherit}html{-webkit-tap-highlight-color:transparent;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;cursor:default;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;word-break:break-word}body{margin:0}h1{font-size:2em;margin:.67em 0}dl dl,dl ol,dl ul,ol dl,ol ol,ol ul,ul dl,ul ol,ul ul{margin:0}hr{color:inherit;height:0;overflow:visible}main{display:block}nav ol,nav ul{list-style:none;padding:0}nav li:before{content:"\200B"}pre{-ms-overflow-style:scrollbar;font-family:monospace,monospace;font-size:1em;overflow:auto}a{background-color:transparent}abbr[title]{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%}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}iframe,img{border-style:none}svg:not([fill]){fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,select{margin:0}button{overflow:visible;text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}fieldset{border:1px solid #a0a0a0;padding:.35em .75em .625em}input{overflow:visible}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto;resize:vertical}[type=checkbox],[type=radio]{padding:0}[type=search]{-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}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details,dialog{display:block}dialog{background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}template{display:none}[tabindex],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation}[hidden]{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true],[disabled]{cursor:not-allowed}[aria-hidden=false][hidden]{display:inline;display:initial}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);position:absolute}button,input,select,textarea{background-color:transparent;border:1px solid WindowFrame;color:inherit;font:inherit;letter-spacing:inherit;padding:.25em .375em}select{-moz-appearance:none;-webkit-appearance:none;background:no-repeat 100%/1em;border-radius:0;padding-right:1em}select:not([multiple]):not([size]){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='4'%3E%3Cpath d='M4 0h6L7 4'/%3E%3C/svg%3E")}[type=color],[type=range]{border-width:0;padding:0}::-ms-expand{display:none}:-ms-input-placeholder{color:rgba(0,0,0,.54)}html{font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,"Segoe UI",Roboto,Ubuntu,Cantarell,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}code,kbd,pre,samp{font-family:Menlo,Consolas,"Roboto Mono","Ubuntu Monospace","Noto Mono","Oxygen Mono","Liberation Mono",monospace,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}a:first-letter,button:first-letter,p:first-letter{text-transform:uppercase}a{color:#860804;color:var(--color-font-primary)}a:focus,a:hover{filter:brightness(.9)}@media (color-index:48){a:focus,a:hover{filter:brightness(1.1)}}@media (prefers-color-scheme:dark){a:focus,a:hover{filter:brightness(1.1)}}a.focus-visible,button.focus-visible{outline:2px solid #e53a34;outline:2px var(--color-primary-stronger) solid;outline-offset:.5rem}a:focus-visible,button:focus-visible{outline:2px solid #e53a34;outline:2px var(--color-primary-stronger) solid;outline-offset:.5rem}html{color:#161313;color:var(--color-font);font-family:"Work Sans";font-family:var(--font-sans-serif)}@media (color-index:48){html{font-weight:500}}@media (prefers-color-scheme:dark){html{font-weight:500}}h1,h2,h3,h4,h5,h6,input,p,span,textarea{cursor:text;margin:0}h1,h2,h3,h4,h5,h6{font-size:1rem;margin:0;padding:0}body{background:var(--surface)}