:root{--color-background:#151515;--color-text:#fff;--color-focus:#087bb5;--color-error:#c32d38;--color-text-muted:#ffffff80;--grid-gutter-width:12px;--grid-margin-width:12px;--grid-column-width:calc((100vw - (2 * var(--grid-margin-width)) - (7 * var(--grid-gutter-width))) / 8)}@media (width>=744px){:root{--grid-margin-width:24px}}html{box-sizing:border-box;-webkit-text-size-adjust:100%}*,:before,:after{box-sizing:inherit}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;color:var(--color-text);background-color:var(--color-background);font-family:Clarkson,Helvetica,sans-serif;font-style:normal;font-weight:400;line-height:1.5}b,strong{font-weight:500}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:none;padding:0}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ul[role=list],ol[role=list]{margin:0;padding:0;list-style:none}a:not([class]){text-decoration-skip-ink:auto}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}@font-face{font-family:Clarkson;src:url(https://media-www.sqspcdn.com/fonts/clarkson-300.woff2)format("woff2"),url(https://media-www.sqspcdn.com/fonts/clarkson-300.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Clarkson;src:url(https://media-www.sqspcdn.com/fonts/clarkson-400.woff2)format("woff2"),url(https://media-www.sqspcdn.com/fonts/clarkson-400.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Clarkson;src:url(https://media-www.sqspcdn.com/fonts/clarkson-500.woff2)format("woff2"),url(https://media-www.sqspcdn.com/fonts/clarkson-500.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Clarkson Serif;src:url(https://media-www.sqspcdn.com/fonts/clarkson-serif-300.woff2)format("woff2"),url(https://media-www.sqspcdn.com/fonts/clarkson-serif-300.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Clarkson Serif;src:url(https://media-www.sqspcdn.com/fonts/clarkson-serif-400.woff2)format("woff2"),url(https://media-www.sqspcdn.com/fonts/clarkson-serif-400.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Clarkson Serif;src:url(https://media-www.sqspcdn.com/fonts/clarkson-serif-500.woff2)format("woff2"),url(https://media-www.sqspcdn.com/fonts/clarkson-serif-500.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Clarkson Serif;src:url(https://media-www.sqspcdn.com/fonts/clarkson-serif-300-italic.woff2)format("woff2"),url(https://media-www.sqspcdn.com/fonts/clarkson-serif-300-italic.woff)format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Clarkson Serif;src:url(https://media-www.sqspcdn.com/fonts/clarkson-serif-400-italic.woff2)format("woff2"),url(https://media-www.sqspcdn.com/fonts/clarkson-serif-400-italic.woff)format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Clarkson Serif;src:url(https://media-www.sqspcdn.com/fonts/clarkson-serif-500-italic.woff2)format("woff2"),url(https://media-www.sqspcdn.com/fonts/clarkson-serif-500-italic.woff)format("woff");font-weight:500;font-style:italic;font-display:swap}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@property --laser-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes laserSpin{to{--laser-angle:360deg}}@keyframes formaFadeIn{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes formaFadeOut{0%{opacity:1}to{opacity:0}}@keyframes formaRiseIn{0%{opacity:0;visibility:hidden;transform:translateY(25px)}to{opacity:1;visibility:visible;transform:translateY(0)}}@keyframes formaRiseOut{0%{transform:translateY(0)}to{transform:translateY(25px)}}@keyframes formaSpin{to{transform:rotate(360deg)}}
