@import"https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&family=Unbounded:wght@400;600;700&display=swap";.app-shell[data-v-0b4e9ba2]{min-height:100svh;min-height:100dvh}:root{color:#132033;background:#fdfdfe;font-family:Manrope,sans-serif;color-scheme:light}*{box-sizing:border-box}html,body,#app{margin:0;min-height:100svh;min-height:100dvh}html{background:#fdfdfe}body{background:#fdfdfe;color:#132033;font-family:Manrope,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:inherit;text-decoration:none}button,a{font:inherit}.app-layout-main{display:grid;gap:1.25rem}.app-view-page-header{display:grid;gap:.5rem}.app-view-page-header,.app-view-page-content{min-width:0}.app-view-page-header .eyebrow{margin:0;color:#1320338f;font-size:.74rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.app-view-page-header .title,.app-view-page-header .subtitle{margin:0}.app-view-page-header .title{font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,serif;font-size:clamp(2.4rem,5vw,4rem);line-height:.94;letter-spacing:-.05em}.app-view-page-header .subtitle{max-width:42rem;color:#132033b8;line-height:1.6}.app-view-page-content-shell{position:relative}.app-view-page-content{display:grid;gap:1.25rem}.app-view-page-content-split{align-items:start}.app-view-page-content-shell-loading{min-height:18rem}.app-view-page-overlay-enter-active,.app-view-page-overlay-leave-active{transition:opacity .3s ease}.app-view-page-overlay-enter-from,.app-view-page-overlay-leave-to{opacity:0}.app-view-page-content-enter-active,.app-view-page-content-leave-active{transition:opacity .22s ease}.app-view-page-content-enter-from,.app-view-page-content-leave-to{opacity:0}.app-view-page-content-shell>.editor,.app-view-page-content-shell>.form,.app-view-page-content>.editor,.app-view-page-content>.form{min-width:0}@media(min-width:961px){.app-view-page-content-split{grid-template-columns:minmax(0,1.55fr) minmax(18rem,1fr)}.app-view-page-content-split>.form{position:sticky;top:0;align-self:start}}@media(max-width:960px){.app-view-page-content-split{grid-template-columns:minmax(0,1fr)}}@media(max-width:768px){.app-view-page-content-shell-loading{min-height:14rem}}
