h1[data-v-ed17d34d]{font-size:2.6rem;font-weight:500;position:relative;top:-10px}h2[data-v-ed17d34d]{font-size:1.2rem}.logo[data-v-ed17d34d]{display:block;width:64px}.logo-claim[data-v-ed17d34d]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:0}nav[data-v-536599f6]{align-items:center;display:flex;flex-direction:row;font-size:12px;justify-content:center;margin-bottom:1rem;width:100%}nav a.router-link-exact-active[data-v-536599f6]{color:var(--color-text)}nav a.router-link-exact-active[data-v-536599f6]:hover{background-color:transparent}nav a[data-v-536599f6]{border-left:1px solid var(--color-border);display:inline-block;padding:0 1rem}nav a[data-v-536599f6]:first-of-type{border:0}@media(min-width:1024px){nav[data-v-536599f6]{font-size:1rem;padding:1rem 0}}.footer.rte p{align-items:center;display:flex;flex-direction:row;gap:.5rem;justify-content:center;padding:1rem 2rem;width:100%}:root{--booklink-white:#fff;--booklink-white-soft:#f8f8f8;--booklink-white-mute:#f2f2f2;--booklink-black:#181818;--booklink-black-soft:#222;--booklink-black-mute:#282828;--booklink-green:#00bd7e;--booklink-indigo:#2c3e50;--booklink-divider-light-1:rgba(60,60,60,.29);--booklink-divider-light-2:rgba(60,60,60,.12);--booklink-divider-dark-1:rgba(84,84,84,.65);--booklink-divider-dark-2:rgba(84,84,84,.48);--booklink-text-light-1:var(--booklink-indigo);--booklink-text-light-2:rgba(60,60,60,.66);--booklink-text-dark-1:var(--booklink-white);--booklink-text-dark-2:hsla(0,0%,92%,.64);--color-primary:var(--booklink-green);--color-primary-hover:#00a56e;--color-secondary:var(--booklink-indigo);--color-secondary-hover:#1e2b3c;--color-background:var(--booklink-white);--color-background-soft:var(--booklink-white-soft);--color-background-mute:var(--booklink-white-mute);--color-border:var(--booklink-divider-light-2);--color-border-hover:var(--booklink-divider-light-1);--color-border-primary:var(--booklink-green);--color-heading:var(--booklink-text-light-1);--color-text:var(--booklink-text-light-1);--section-gap:160px}@media(prefers-color-scheme:dark){:root{--color-primary:var(--booklink-green);--color-primary-hover:#00a56e;--color-secondary:var(--booklink-indigo);--color-secondary-hover:#1e2b3c;--color-background:var(--booklink-black);--color-background-soft:var(--booklink-black-soft);--color-background-mute:var(--booklink-black-mute);--color-border:var(--booklink-divider-dark-2);--color-border-hover:var(--booklink-divider-dark-1);--color-border-primary:var(--booklink-green);--color-heading:var(--booklink-text-dark-1);--color-text:var(--booklink-text-dark-2)}}*,:after,:before{box-sizing:border-box;font-weight:400;margin:0}body{background:var(--color-background);color:var(--color-text);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:100%;line-height:1.6;min-height:100vh;text-rendering:optimizeLegibility;transition:color .5s,background-color .5s;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;margin:0;padding:0}.green,a{color:#00bd7e;text-decoration:none;transition:.4s}@media(hover:hover){a:hover{background-color:#00bd7e33}}fieldset{border:none;margin:0;padding:0}input{background-color:var(--color-background);border:1px solid var(--color-primary);border-radius:.25rem;color:var(--color-text);width:100%}button,input{font-size:1rem;line-height:1.5;padding:.5rem 1rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}button{background-color:var(--color-primary);border:1px solid var(--color-border);border-radius:.25rem;color:var(--color-background);cursor:pointer;display:inline-block}button::hover{background-color:var(--color-primary-hover)}button.secondary{background-color:var(--color-background);color:var(--color-primary)}button.secondary::hover{background-color:var(--color-background-hover)}button svg{height:1.5em;width:1.5em}button.icon{line-height:.5;padding:.5rem}.form-group{align-items:center;border:none;display:flex;flex-direction:row;justify-content:center;margin-bottom:1rem;padding:2px;width:100%}.form-group p:first-child label input{border-radius:.25em 0 0 .25em}.form-group p+p button{border-radius:0 .25em .25em 0;padding:.5rem 2rem}.rte h1{color:var(--color-heading);font-size:1.25em;font-weight:500;margin-bottom:.4rem}.rte p,.rte ul{margin-bottom:1rem}.rte ul li{margin-bottom:.5rem;margin-left:1rem}.page{font-weight:400;margin:0 auto;max-width:480px;min-height:100vh;padding:1rem 2rem}@media(min-width:1024px){.page{align-items:center;display:grid;grid-template-columns:1fr 1fr;justify-items:center;max-width:1280px}}
