.biography{background-color:#f8f4ff;border-radius:12px;box-shadow:0 8px 20px #0000001a;color:#4a3b6d;font-family:Merriweather,serif;line-height:1.8;margin:0 auto 30px;max-width:900px;padding:40px;transition:box-shadow .3s ease}.biography .container-body .image-container{float:left;margin-right:20px;margin-top:10px;max-width:100%}.biography .container-body .image-container img{border-radius:8px;height:auto;width:300px}.biography .container-body p{color:#4a3b6d;font-size:1.15em;text-align:justify}.biography:hover{box-shadow:0 10px 28px #00000026}.biography h2{color:#6d5ba5;font-size:2.2em;font-weight:600;margin-bottom:30px;text-align:center;text-transform:capitalize}.biography .btn-back{background-color:#ece8ff;border-radius:8px;color:#a89ecf;cursor:pointer;font-family:Merriweather,serif;font-size:1em;padding:5px;text-align:center;text-decoration:none;transition:background-color .3s ease,color .3s ease,transform .3s ease}@media (max-width:768px){.biography{padding:20px}.biography h2{font-size:1.5em}.biography p{font-size:1em}.biography .container-body .image-container{float:none;margin-bottom:20px;margin-right:0}.biography .container-body .image-container img{max-width:250px;width:100%}.biography .container-body{text-align:center}}.app{border-radius:10px;box-shadow:0 8px 20px #0000001a;margin:0 auto;max-width:1200px;padding:20px}@media (max-width:768px){.container{padding:15px}}.head{align-items:center;background-color:#f8f4ff;border-radius:8px;box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:column;justify-content:center;margin-bottom:20px;padding:10px;text-align:center}.head a.btn-title{color:#7a5e9a;font-size:2rem;font-weight:700;letter-spacing:1px;margin-top:10px;text-decoration:none}.head p{color:#8b709e;font-size:1.1rem;padding:10px;text-align:center}.head img{border-radius:8px;box-shadow:0 4px 8px #0000001a;height:auto;max-width:300px;width:100%}.opcoes-btn{display:flex;gap:20px;justify-content:center}.btn-opcao{background-color:#c4a1d7;border-radius:50px;box-shadow:0 2px 5px #00000026;color:#fff;font-size:1rem;padding:10px 20px;text-decoration:none;transition:all .3s ease}.btn-opcao:hover{background-color:#ab7eb5;box-shadow:0 4px 10px #0003;transform:translateY(-2px)}.card-body{color:#4a4a4a;padding:20px}.card-title{color:#4a4a4a;font-size:1.6em;font-weight:600;margin:0 0 10px}.card-text{color:#6c757d;font-size:1em;line-height:1.6;margin:0;max-height:150px;overflow:hidden;transition:max-height .3s ease,opacity .3s ease}.card-text.expanded{max-height:none}.text-muted{color:#9a9a9a;font-size:.9em;font-style:italic;margin-top:10px}@media (max-width:768px){.card-title{font-size:1.4em}.card-text{font-size:.9em}}.poem-list{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;padding:20px}.single-card{background-color:#f8f4ff;border-radius:12px;box-shadow:0 6px 15px #00000014;font-family:Merriweather,serif;max-width:320px;padding:20px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.single-card:hover{box-shadow:0 8px 20px #0000001f;transform:translateY(-5px)}.single-card h5{color:#6d5ba5;font-size:1.5em;font-weight:600;margin-bottom:15px}.single-card p{color:#4a3b6d;font-size:1.1em;line-height:1.6;margin-bottom:20px}.single-card .poem-author{color:#a08cc6;font-size:1em;font-style:italic;margin-bottom:25px}.btn-read{background-color:#6d5ba5;border-radius:25px;color:#fff;display:inline-block;font-size:1em;font-weight:500;padding:10px 25px;text-decoration:none;transition:background-color .3s ease}.btn-read:hover{background-color:#5b4795}@media (max-width:768px){.poem-list{gap:15px}.single-card{max-width:100%;padding:15px}.single-card h5{font-size:1.3em}.single-card p{font-size:1em}.btn-read{padding:8px 20px}}.single-poem{background-color:#fafafa;border-radius:10px;box-shadow:0 8px 24px #0000001a;font-family:Georgia,serif;margin:0 auto;max-width:800px;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.single-poem:hover{box-shadow:0 10px 28px #00000026;transform:translateY(-5px)}.poem-title{color:#4a4a4a;font-size:1.8em;font-weight:600;line-height:1.4;margin-bottom:20px;text-align:center}.poem-full-content{color:#5c5c5c;font-family:Georgia,serif;font-size:1.2em;line-height:1.8;margin-bottom:30px;padding-left:20px;text-align:center;white-space:pre-wrap}.poem-author{color:#9a9a9a;font-size:1.1em;font-style:italic;margin-bottom:20px;text-align:right}.btn-back{background-color:#ece8ff;border:2px solid #a89ecf;border-radius:8px;color:#a89ecf;cursor:pointer;display:inline-block;font-size:1em;padding:10px 20px;text-align:center;text-decoration:none;transition:background-color .3s ease,color .3s ease,transform .3s ease}.btn-back:hover{background-color:#d8b4e2;color:#fff;transform:scale(1.05)}.footer{background-color:#f8f4ff;border-radius:8px;border-top:2px solid #d2c4e2;bottom:0;margin-bottom:20px;padding:20px;position:relative;text-align:center}.footer-content{margin:0 auto;max-width:800px}.footer-text{font-size:14px;margin:5px 0}.footer-link{color:#4a3c6f;margin:0 10px;text-decoration:none}.footer-link:hover{text-decoration:underline}.div-tela{border-radius:8px;box-shadow:0 4px 8px #0000001a;flex-direction:row;height:100vh;margin:auto auto 20px}.div-tela,.div-tela .div-parte1,.div-tela .div-parte2{align-items:center;display:flex;justify-content:center}.div-tela .div-parte1,.div-tela .div-parte2{flex:1 1;flex-direction:column;height:100%}.div-tela .div-parte1{background-color:#f8f4ff}.div-tela .div-parte2{background-color:#f8f6fc}.div-tela .div-parte2 img{border-radius:4px;height:auto;max-width:480px;width:100%}.div-tela .div-parte1 p{color:#4a3b6d;font-size:1.15em;padding-left:15px;text-align:justify}@media (max-width:768px){.div-tela{flex-direction:column;height:auto}.div-tela .div-parte1,.div-tela .div-parte2{height:auto;width:100%}}@media (max-width:480px){.div-tela{padding:10px}.div-tela .div-parte1 img,.div-tela .div-parte2 img{max-width:100%}}
/*# sourceMappingURL=main.64b8b32b.css.map*/