.app-shell[data-v-7648de4f]{min-height:100vh;background:#f2f2f2;color:#1f1f1f;font-family:var(--font-body)}.app-shell__header[data-v-7648de4f]{position:sticky;top:0;z-index:10;background:#fff;border-bottom:1px solid #e5e5e5}.nav[data-v-7648de4f]{display:flex;align-items:center;gap:.75rem;max-width:1200px;margin:0 auto;padding:.4rem 1.5rem}.nav__brand[data-v-7648de4f]{color:inherit;font-weight:700;letter-spacing:.02em;text-decoration:none;padding:.5rem .75rem;border-radius:.5rem;transition:background-color .2s ease}.nav__brand[data-v-7648de4f]:hover,.nav__brand[data-v-7648de4f]:focus-visible{background:#f4f4f5;outline:none}.nav__back-link[data-v-7648de4f]{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .7rem;border:1px solid #d6dafe;border-radius:.5rem;background:#eef2ff;color:#1d4ed8;font-weight:700;text-decoration:none}.nav__back-link[data-v-7648de4f]:hover,.nav__back-link[data-v-7648de4f]:focus-visible{border-color:#93c5fd;outline:none}.nav__back-icon[data-v-7648de4f]{font-size:1rem;line-height:1}body{margin:0}@font-face{font-family:Inter;src:local("Inter"),local("Inter Variable"),url(/fonts/Inter/Inter-VariableFont_opsz,wght.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:local("Inter Italic"),local("Inter Variable Italic"),url(/fonts/Inter/Inter-Italic-VariableFont_opsz,wght.ttf) format("truetype");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:local("Montserrat"),local("Montserrat Variable"),url(/fonts/Montserrat/Montserrat-VariableFont_wght.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:local("Montserrat Italic"),local("Montserrat Variable Italic"),url(/fonts/Montserrat/Montserrat-Italic-VariableFont_wght.ttf) format("truetype");font-weight:100 900;font-style:italic;font-display:swap}:root{--font-body: "Inter", "Segoe UI", "Helvetica Neue", Arial, system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--font-heading: "Montserrat", "Inter", "Segoe UI", "Helvetica Neue", Arial, system-ui, -apple-system, BlinkMacSystemFont, sans-serif}body{font-family:var(--font-body)}button,input,textarea,select{font-family:inherit}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading)}:where(.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6){font-family:var(--font-heading)}
