@font-face{font-family:Barlow Condensed;src:url(/assets/concepts/barlow-condensed.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Barlow Condensed;src:url(/assets/concepts/barlow-condensed-800.woff2) format("woff2");font-style:normal;font-weight:800;font-display:swap}@font-face{font-family:Fraunces;src:url(/assets/concepts/fraunces.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Manrope;src:url(/assets/concepts/manrope.woff2) format("woff2");font-style:normal;font-weight:200 800;font-display:swap}:root{--font-body: Manrope, Arial, sans-serif;--font-display: "Barlow Condensed", "Arial Narrow", sans-serif;--font-editorial: Fraunces, Georgia, serif;font-family:var(--font-body);color-scheme:light}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button,a,input,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer;touch-action:manipulation}a{color:inherit}img{max-width:100%}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #db007c;outline-offset:4px}html{scroll-behavior:smooth}section[id]{scroll-margin-top:24px}::selection{background:#e6d7f3;color:#306}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}main[tabindex="-1"]:focus,section[tabindex="-1"]:focus{outline:none}
