@import url("https://fonts.googleapis.com/css2?family=Josefin+Sans&family=Passion+One:wght@400;700&family=Special+Elite&display=swap");@import url("https://fonts.googleapis.com/css2?family=Square+Peg&display=swap");@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap");*{box-sizing:border-box}#stylish-home-text{border-right:2px solid #000;padding-right:.5px;width:-moz-fit-content;width:fit-content;font-family:Open Sans;font-weight:500}.centered{text-align:center}@media print{body,html{display:none}}html{-webkit-user-select:none;-moz-user-select:none;user-select:none}.top-logo{position:-webkit-sticky;position:sticky;top:10px;display:flex;justify-content:space-between;z-index:50;padding:0 10px}.logo-border{background-color:var(--sec-color);padding:2px;border-radius:12px;height:70px}.footer-logo{width:45px;height:45px;border-radius:8px}.footer-logo,.protected-logo{padding:2px;background-color:#3b0000;margin:auto}.protected-logo{border-radius:14.5px;width:90px;height:90px}:root{--main-color:#f6ead2;--sec-color:#3b0000;--white:#fff}body{font-family:Josefin Sans,sans-serif;font-size:18px;margin:0;color:var(--sec-color);background-color:var(--main-color);max-width:100vw}h1,h2,h3,h4,h5,h6{font-family:Open Sans,cursive;font-weight:900;margin:0}h1{font-size:56px}h2{font-size:46px}h3{font-size:36px}h4{font-size:30px}a{color:var(--sec-color);text-underline-offset:5px;text-decoration:underline;line-height:1.7em}p{line-height:24.5px}.secret-font{font-family:Special Elite,cursive!important}img{max-width:100%}.container{max-width:700px;padding:0 10px;margin:1.5rem auto}.white-font{color:#e6e6e6}.header{width:-moz-fit-content;width:fit-content;margin:0 5px 0 auto;position:fixed;top:15px;right:10px}.header-logout{background-color:var(--white);border:1px solid #ebebeb;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);border-radius:10px;padding:12px 14px}.header-logout-link{text-decoration:none;color:var(--main-color)}.menu-item{margin:auto 4px;display:flex;padding:10px 27px;background-color:var(--sec-color);border-radius:14px;color:var(--main-color)}.menu-item a{text-decoration:none;color:var(--main-color)}button{position:relative;display:inline-block;cursor:pointer;outline:none;border:0;vertical-align:middle;text-decoration:underline;text-underline-offset:5px;background:transparent;padding:0;margin:5px 0;font-size:inherit;font-family:inherit}hr{border-top:3px solid var(--sec-color);width:40%;margin:10px auto 15px 0}#gallery-control{display:none;text-align:center;button{padding:20px}}.footer-secret{border-top:2px solid var(--sec-color);padding:25px 15px;font-size:15px;text-align:center}.footer-secret span{font-size:12px}.footer-list-link ul{list-style-type:none;padding:20px 2px;width:-moz-fit-content;width:fit-content;margin:auto}.footer-list-link ul li{display:inline-block;padding:10px}.secret-message-open-public{padding:5%}.secret-message-open-public p{line-height:24px}.simple-page{margin:1px 22px;padding:16vh 0 0;h1{min-height:200px}}.links a{display:block;margin-top:10px;padding-top:5px}.agcard{width:90vw;max-width:480px;margin:10px auto;padding:15px 18px;background-color:var(--sec-color);border-radius:6px;color:var(--main-color);min-height:260px;box-shadow:0 13px 27px -5px hsla(0,0%,74%,.432),0 8px 16px -8px rgba(0,0,0,.3)}.agcardtd{display:flex;justify-content:space-between}.agcardtdfmcss{height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;margin:10px auto auto}.agcard-pf{border-radius:10% 50% 50% 50%;padding-left:2px}.agcarddes{font-size:13px}.agcarddes,.agcarddesun{font-family:Josefin Sans,sans-serif}.agcarddesun{display:block;margin-bottom:2px;font-size:11.5px}.agcarddesdiv{width:94%;margin:auto}.dashboard-reflections{padding:40px 10px}.reflections-list{list-style-type:none;padding-left:0;-webkit-padding-start:0;padding-inline-start:0;display:flex;justify-content:space-between;flex-wrap:wrap}.reflections-list li{border-radius:6px;margin:10px;max-width:100px;min-width:90%;padding:20px 16px;box-shadow:0 4px 8px 0 rgba(110,44,0,.19),0 6px 20px 0 rgba(110,44,0,.19)}#full-content-reflections{display:none}.blog-content{background-color:var(--main-color);border-radius:3px;margin:10px 4vw;padding:30px calc(3vw + 5px);color:var(--sec-color);border:2px solid var(--sec-color)}.blog-content,.blog-content h1,.blog-content h2,.blog-content h3,.blog-content h4,.blog-content h5,.blog-content h6{font-family:Square Peg,cursive}.article-blog-content{padding:20px 10px;font-size:1.6em;letter-spacing:2.5px;text-indent:20px;white-space:pre-wrap}.article-blog-content,.article-blog-content h2,.article-blog-content li,.article-blog-content p{line-height:43px!important}.signature-blog-content{padding:5px 10px;font-size:1.3em;letter-spacing:2px}.init-blog-content{margin:30px 4vw 15px;font-size:12px}.end-blog-content{margin:15px 4vw 40px;font-size:13px}.private-blog-content{display:flex;justify-content:space-between}.submitopinionform textarea{width:100%;height:150px;padding:12px 20px;box-sizing:border-box;border:2px solid #ccc;border-radius:4px;background-color:#f8f8f8;font-size:16px;resize:none}.submitButton button{border:0;border-radius:.5rem;box-sizing:border-box;color:var(--main-color);font-weight:600;line-height:1.25rem;padding:.75rem 1rem;text-align:center;-webkit-text-decoration:none #d1d5db solid;text-decoration:none #d1d5db solid;text-decoration-thickness:auto;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);cursor:pointer;-moz-user-select:none;user-select:none;-webkit-user-select:none;touch-action:manipulation}.submitButton button,.submitButton button:hover{background-color:var(--sec-color)}.submitButton button:focus{outline:2px solid transparent;outline-offset:2px}.submitButton button:focus-visible{box-shadow:none}label{display:block}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],select{width:100%;display:block;font-family:Open Sans;font-size:17px;background-color:var(--main-color);max-width:400px;padding:12px 20px;margin:8px 3px;display:inline-block;border:.1px solid var(--sec-color);border-radius:4px;box-sizing:border-box}textarea{width:600px;max-width:95%;height:150px;margin:5px;padding:12px 20px;box-sizing:border-box;border:2px solid #ccc;border-radius:4px;background-color:#f8f8f8;font-size:16px;resize:none}#article{padding-top:15px}.divider{border-top:2px dashed var(--sec-color);height:1px;width:90%}.firebaseui-container{background-color:var(--main-color)!important;border-radius:5px!important}.firebaseui-button{background-color:var(--sec-color)!important;color:var(--white)!important}.questionPresentation{text-align:center;display:flex;flex-direction:column;justify-content:space-evenly;min-height:90vh;align-items:center;& .questionLevel button{padding:20px}& .questionLevel div{padding:40px}& .question{padding:15px;font-size:2rem;line-height:2.2rem}}.postal-card-page{text-align:center;& h1{padding:9rem 0;font-size:6rem}& p{font-size:3.5rem;font-family:Open Sans;line-height:normal}padding-bottom:40px}.wavy-line{margin:auto;--s:20px;--b:10px;--m:0.4;background:var(--sec-color);--R:calc(var(--s)*sqrt(var(--m)*var(--m) + 1) + var(--b)/2);width:calc(2*var(--R));min-height:250px;--_g:#0000 calc(99% - var(--b)),#000 calc(101% - var(--b)) 99%,#0000 101%;-webkit-mask:radial-gradient(var(--R) at top 50% right calc(-1*var(--m)*var(--s)),var(--_g)) calc(50% - var(--s)/2 - var(--b)/2) calc(50% - 2*var(--s))/calc(var(--s) + var(--b)) calc(4*var(--s)) repeat-y,radial-gradient(var(--R) at top 50% left calc(-1*var(--m)*var(--s)),var(--_g)) calc(50% + var(--s)/2 + var(--b)/2) 50%/calc(var(--s) + var(--b)) calc(4*var(--s)) repeat-y;mask:radial-gradient(var(--R) at top 50% right calc(-1*var(--m)*var(--s)),var(--_g)) calc(50% - var(--s)/2 - var(--b)/2) calc(50% - 2*var(--s))/calc(var(--s) + var(--b)) calc(4*var(--s)) repeat-y,radial-gradient(var(--R) at top 50% left calc(-1*var(--m)*var(--s)),var(--_g)) calc(50% + var(--s)/2 + var(--b)/2) 50%/calc(var(--s) + var(--b)) calc(4*var(--s)) repeat-y}