@font-face{font-family:Rund Display;src:url(../../../fonts/RundDisplay-Thin.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Rund Display;src:url(../../../fonts/RundDisplay-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Rund Display;src:url(../../../fonts/RundDisplay-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Rund Display;src:url(../../../fonts/RundDisplay-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Rund Display;src:url(../../../fonts/RundDisplay-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Rund Display;src:url(../../../fonts/RundDisplay-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Rund Display;src:url(../../../fonts/RundDisplay-ExtraBold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Rund Display;src:url(../../../fonts/RundDisplay-Black.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Rund Text;src:url(../../../fonts/RundText-Thin.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Rund Text;src:url(../../../fonts/RundText-ThinItalic.woff2) format("woff2");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Rund Text;src:url(../../../fonts/RundText-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Rund Text;src:url(../../../fonts/RundText-LightItalic.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Rund Text;src:url(../../../fonts/RundText-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Rund Text;src:url(../../../fonts/RundText-Italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Rund Text;src:url(../../../fonts/RundText-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Rund Text;src:url(../../../fonts/RundText-MediumItalic.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Rund Text;src:url(../../../fonts/RundText-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Rund Text;src:url(../../../fonts/RundText-SemiBoldItalic.woff2) format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Rund Text;src:url(../../../fonts/RundText-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Rund Text;src:url(../../../fonts/RundText-BoldItalic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Rund Text;src:url(../../../fonts/RundText-ExtraBold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Rund Text;src:url(../../../fonts/RundText-ExtraBoldItalic.woff2) format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Rund Text;src:url(../../../fonts/RundText-Black.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Rund Text;src:url(../../../fonts/RundText-BlackItalic.woff2) format("woff2");font-weight:900;font-style:italic;font-display:swap}:root{--color-orange: #fc4d16;--color-orange-light: #ff784d;--color-orange-lighter: #fda68a;--color-dark: #09090a;--color-dark-card: #202021;--color-grey: #5f5964;--color-grey-light: #f0edeb;--color-cream: #f9f6f4;--color-white: #ffffff;--color-coral: #fa8374;--color-charcoal: #3d3d3d;--font-display: "Rund Display", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-text: "Rund Text", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--card-width: 358px;--card-height: 677px;--card-radius: 20px;--spacing-xs: 8px;--spacing-sm: 16px;--spacing-md: 24px;--spacing-lg: 32px;--spacing-xl: 48px}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;padding:0;background:var(--color-grey-light);font-family:var(--font-text);font-weight:450;min-height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;user-select:none;-webkit-user-select:none;color:var(--color-dark);line-height:1.4}#app{width:100%;min-height:100vh}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);font-weight:500;margin:0;line-height:1.1}p{margin:0}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#0003;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#0000004d}:focus-visible{outline:2px solid var(--color-orange);outline-offset:2px}button:focus-visible{outline:2px solid var(--color-orange);outline-offset:2px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
