.Home_container__bCOhY{padding:0 2rem}.Home_qrcontainer__tW4mq{width:12em}.Home_main__nLjiQ{min-height:50vh;padding:4rem 0;flex:1 1;flex-direction:column;text-align:center}.Home_footer____T7K,.Home_main__nLjiQ{display:flex;justify-content:center;align-items:center}.Home_footer____T7K{flex:1 1;padding:2rem 0;border-top:1px solid #eaeaea}.Home_footer____T7K a{display:flex;justify-content:center;align-items:center;flex-grow:1}.Home_title__T09hD a{color:#0070f3;text-decoration:none}.Home_title__T09hD a:active,.Home_title__T09hD a:focus,.Home_title__T09hD a:hover{text-decoration:underline}.Home_title__T09hD{margin:0;line-height:1.15;font-size:4rem}.Home_description__41Owk,.Home_title__T09hD{text-align:center}.Home_description__41Owk{margin:4rem 0;line-height:1.5;font-size:1.5rem}.Home_code__suPER{background:#fafafa;border-radius:5px;padding:.75rem;font-size:1.1rem;font-family:Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace}.Home_grid__GxQ85{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;max-width:800px}.Home_card___LpL1{margin:1rem;padding:1.5rem;text-align:left;color:inherit;text-decoration:none;border:1px solid #eaeaea;border-radius:10px;transition:color .15s ease,border-color .15s ease;max-width:300px}.Home_card___LpL1:active,.Home_card___LpL1:focus,.Home_card___LpL1:hover{color:#0070f3;border-color:#0070f3}.Home_card___LpL1 h2{margin:0 0 1rem;font-size:1.5rem}.Home_card___LpL1 p{margin:0;font-size:1.25rem;line-height:1.5}.Home_logo__27_tb{height:1em;margin-left:.5rem}@media (max-width:600px){.Home_grid__GxQ85{width:100%;flex-direction:column}.Home_qrcontainer__tW4mq{width:100%}}@media (prefers-color-scheme:dark){.Home_card___LpL1,.Home_footer____T7K{border-color:#222}.Home_code__suPER{background:#111}.Home_logo__27_tb img{filter:invert(1)}}body,html{padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}html{scroll-behavior:smooth}a{color:inherit;text-decoration:none}*{box-sizing:border-box}.story-avatar-container{margin-right:2em}.story-avatar{width:2em;height:auto;border-radius:50%;margin-right:5em}.story-location{color:#222;font-size:14px}@media (prefers-color-scheme:dark){html{color-scheme:#fff}body{color:#000;background:#fff}}.App-hamburger{display:flex}nav{background-color:#fff;text-align:start;border-bottom-left-radius:15px;border-top-left-radius:15px;background-color:#1fb79b;box-shadow:0 0 50px #ccc;z-index:5}.nav-menu{display:flex;position:fixed;top:80px;right:-100%;width:140px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;transition:.85s}.nav-menu.active{right:0;transition:.35s}.header-top-container{display:flex;justify-content:space-between;align-items:center;padding-left:2em;padding-right:2em;margin-top:1.5em}nav ul{display:flex;flex-direction:column;list-style:none;padding:0}nav ul li{padding:10px}nav ul li a{text-decoration:none;color:#f5f5f5;font-size:18px}.navbar{margin-bottom:3em}.story-box{display:flex;padding:10px;margin-bottom:1.5em;width:100%;align-items:center;flex-wrap:nowrap}.story-text-container{display:flex;flex-direction:column;text-align:start}.stories-container{width:45%;border:1px solid #222}.button-green{text-align:center;vertical-align:middle;background-color:#1fb79b;color:#fff;padding:14px 107px;border-radius:15px;margin-bottom:1em;margin-top:1em;border:none}.green-link{color:#1fb79b;text-decoration:underline}.form-container{display:flex;flex-direction:column;text-align:center}.form-input{font-size:16px;font-weight:bolder;width:56px;height:56px;border-radius:10px;border:1px solid #ececec;text-align:center}.form-input:not(:last-of-type){margin-right:16px}.form-class{flex-direction:column}.form-class,.form-inputs{display:flex;justify-content:center}.form-inputs{flex-direction:row}.button-container{margin-top:1em}.button-container>button{border:none;color:#fff;background-color:#1fb79b;border-radius:1em;padding:14px 107px}.story-avatar-img{border-radius:50%}.form-save-story{display:flex;flex-direction:column;margin-bottom:1em}.form-save-story>input,.form-save-story>textarea{border:1px solid #1fb79b;border-radius:14px;padding:1em;margin-bottom:1em}.form-save-story>label{text-align:start;margin-bottom:1em}.green-text{color:#1fb79b;font-weight:700}@media (max-width:375px){.story-text-container{max-width:15em}.form-save-story{max-width:20em;margin:0 auto}}