@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");@media print{body,html{display:none}}html{-webkit-user-select:none;-moz-user-select:none;user-select:none}.top-logo{width:-moz-fit-content;width:fit-content;margin:20px auto 0;padding:15px 11px;background-color:#fff;position:-webkit-sticky;position:sticky;top:10px;border-radius:10px;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);z-index:50}:root{--main-color:#000;--sec-color:#e6e6e6;--white:#fff}body{font-family:Josefin Sans,sans-serif;font-size:18px;margin:0;color:#e7e0e0;background-color:#08314d;max-width:100vw}h1,h2,h3,h4,h5,h6{font-family:Passion One,cursive;margin:0}h1{font-size:56px}h2{font-size:46px}h3{font-size:36px}h4{font-size:30px}a{color:#fff}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)}.top-logo div{display:flex}.menu-item{margin:auto 4px}.menu-item a{text-decoration:none;color:#0c044f}.menu-item button{margin:2px}button{position:relative;display:inline-block;cursor:pointer;outline:none;border:0;vertical-align:middle;text-decoration:none;background:transparent;padding:0;margin:20px 0;font-size:inherit;font-family:inherit}button.learn-more{width:12rem;height:auto}button.learn-more .circle{transition:all .45s cubic-bezier(.65,0,.076,1);position:relative;display:block;margin:0;width:3rem;height:3rem;background:#e6e6e6;border-radius:1.625rem}button.learn-more .circle .icon{transition:all .45s cubic-bezier(.65,0,.076,1);position:absolute;top:0;bottom:0;margin:auto;background:#000}button.learn-more .circle .icon.arrow{transition:all .45s cubic-bezier(.65,0,.076,1);left:.625rem;width:1.125rem;height:.125rem;background:none}button.learn-more .circle .icon.arrow:before{position:absolute;content:"";top:-.29rem;right:.0625rem;width:.625rem;height:.625rem;border-top:.125rem solid #000;border-right:.125rem solid #000;transform:rotate(45deg)}button.learn-more .button-text{transition:all .45s cubic-bezier(.65,0,.076,1);position:absolute;top:0;left:0;right:0;bottom:0;padding:.75rem 0;margin:0 0 0 1.85rem;color:#e6e6e6;font-weight:700;line-height:1.6;text-align:center;text-transform:uppercase}button:hover .circle{width:100%}button:hover .circle .icon.arrow{background:#000;transform:translate(1rem)}button:hover .button-text{color:#000}.footer-secret{border-top:2px solid #fff;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}.homepage-div{padding:10% 25px;max-width:600px;margin:auto}.homepage-protected{margin:1px 12px;padding:16vh 0 0;text-align:center}.agcard{width:90vw;max-width:480px;margin:10px auto;padding:15px 18px;background-color:#e6e6e6;border-radius:6px;color:#1a1a1a;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 li{padding-top:15px}.blog-content{background-color:var(--sec-color);border-radius:3px;margin:10px 4vw;padding:30px calc(3vw + 5px);color:var(--main-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:60px 10px;font-size:1.6em;letter-spacing:2.5px;text-indent:20px}.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{background-color:#fff;border:0;border-radius:.5rem;box-sizing:border-box;color:#111827;font-size:2rem;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:hover{background-color:#f9fafb}.submitButton button:focus{outline:2px solid transparent;outline-offset:2px}.submitButton button:focus-visible{box-shadow:none}.submitform input,.submitform textarea{width:600px;max-width:95%;padding:12px 20px;margin:5px;box-sizing:border-box;border:2px solid #ccc;border-radius:4px;background-color:#f8f8f8;font-size:16px;resize:none}.submitform textarea{height:150px}#article{padding-top:15px}.divider{border-top:2px dashed #fff;height:1px;width:90%}.div-know-more{border:4px solid #e7e0e0;min-width:90%;width:60vw;border-radius:3px;padding:20px;font-size:15px}.div-know-more h2{font-size:30px;margin-bottom:19px}.div-know-more p{margin:2px}