@import"https://fonts.googleapis.com/css2?family=Domine:wght@400..700";@import"https://fonts.googleapis.com/css2?family=Gantari:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=SUSE+Mono:ital,wght@0,100..800;1,100..800&display=swap";html{scroll-behavior:smooth}*{font-family:"Gantari",sans-serif;color:#000}body{margin:0;padding:0;background:#fdfdfb}.mt-0{margin-top:0 !important}.pt-0{padding-top:0 !important}.mb-0{margin-bottom:0 !important}.pb-0{padding-bottom:0 !important}.monospaced{font-family:"SUSE Mono",sans-serif !important}p{font-size:1rem}@media screen and (max-width: 768px){p{font-size:.8rem}}.container{margin:0 auto;width:1360px;max-width:calc(100% - 80px)}.container .focus{max-width:750px;margin:0 auto}@media screen and (max-width: 768px){.container{width:calc(100% - 30px);max-width:100%;padding:0 15px}}@media screen and (min-width: 769px)and (max-width: 1368px){.container{width:1200px}}.rafaelo{font-family:"Domine",serif;font-weight:bolder;font-size:1.5rem;letter-spacing:-5%;text-decoration:none}@media screen and (max-width: 768px){.rafaelo{font-size:1.4rem}}.rafaelo .dot{color:orange;font-size:2.25rem;line-height:0%}@media screen and (max-width: 768px){.rafaelo .dot{font-size:2.1rem}}a{transition:all ease .3s}a:hover{color:orange;transition:all ease .3s}a:hover .dot{color:#000}header{background-color:#fff;padding:15px;border-bottom:solid 1px #e2e2e2;position:fixed;top:0;width:100%}header .container{display:flex;justify-content:space-between;align-items:center}header .container nav ul{list-style:none;padding:0;margin:0;display:flex}header .container nav ul li a{padding:10px;text-decoration:none}footer{border-top:solid 1px #e2e2e2;padding:15px 0;background-color:#fff}footer .rafaelo{font-size:1.2rem}footer .rafaelo .dot{font-size:1.8rem}footer .container{display:flex;justify-content:space-between}footer .container p{color:#8b949e;margin:0;padding:0;font-size:.8rem}footer .container .socials{display:flex;align-items:center}footer .container .socials h4{font-weight:400;margin:0;color:#8b949e}footer .container .socials ul{display:flex;justify-content:space-between;align-items:center;list-style:none;margin:0;padding:0}footer .container .socials ul li a{margin:0 0 0 10px;color:#8b949e;text-decoration:none}footer .container .socials ul li a:hover{color:orange;transition:all ease .3s}footer .container .socials ul li a img{max-height:20px;filter:brightness(0) saturate(0);opacity:.4;transition:all ease .3s}footer .container .socials ul li a img:hover{opacity:.8;transition:all ease .3s}body{padding-top:70px}body.single{transition:all ease .2s}body.single.reading{background-color:#f5eedc;transition:all ease 20s}body.single.reading .content p,body.single.reading .content ul,body.single.reading .content ol,body.single.reading .content li,body.single.reading .content h2,body.single.reading .content h3,body.single.reading .content h4{transition:all ease 20s;color:#593414}body.single .hero{margin-top:100px}@media screen and (max-width: 768px){body.single .hero{margin-top:30px}}body.single .hero .container p.date{padding:0;margin:0 0 15px 0;color:#8b949e;font-size:.8rem}body.single .hero .container h1{font-family:"Domine",serif;font-size:3.5rem;font-weight:400;line-height:1.2;margin:0;padding:0;letter-spacing:1%}@media screen and (max-width: 768px){body.single .hero .container h1{font-size:2rem}}body.single .hero .container .excerpt{font-size:1rem;font-weight:400;line-height:1.6;margin:30px 0 0 0;padding:0;color:#8b949e}body.single .banner_section .banner{height:400px;border-radius:16px;overflow:hidden;margin:60px auto 0 auto;max-width:1100px}@media screen and (max-width: 768px){body.single .banner_section .banner{height:200px}}body.single .banner_section .banner img{display:block;width:100%;height:100%;object-fit:cover}body.single .content{margin-top:60px}body.single .content a{color:orange}body.single .content a:hover{color:#000}body.single .content p{font-size:1.4rem;line-height:2.4rem;color:#515253;margin-bottom:3rem}body.single .content ul,body.single .content ol{margin-top:0;font-size:1.4rem;line-height:2.4rem;margin-bottom:3rem}body.single .content ul li,body.single .content ol li{color:#515253}body.single .content h2,body.single .content h3,body.single .content h4{font-family:"Domine",serif;margin-bottom:1rem;margin-top:1.5rem;font-weight:500;display:block;line-height:1.6}body.single .content h2{font-size:1.8rem}body.single .content h3{font-size:1.5rem}body.single .content h4{font-size:1.2rem}body.single .content img{max-width:100%;border-radius:16px}body.home .main{padding:80px 0 100px 0}@media screen and (max-width: 768px){body.home .main{padding-bottom:60px;padding-top:15px}}body.home .main .container{max-width:1200px;display:flex;justify-content:space-around;align-items:center}@media screen and (max-width: 768px){body.home .main .container{max-width:100%;flex-direction:column-reverse}}body.home .main .container .content{width:60%;padding:0 50px}@media screen and (max-width: 768px){body.home .main .container .content{width:100%;padding:0}}body.home .main .container .content h1{font-family:"Domine",serif;font-size:2.2rem;font-weight:400;line-height:1.2;margin:0 0 30px 0;padding:0;letter-spacing:1%}body.home .main .container .content p{font-size:1rem;font-weight:400;line-height:1.6;padding:0;color:#8b949e}@media screen and (max-width: 768px){body.home .main .container .content p{font-size:1.2rem}body.home .main .container .content p:last-child{margin-bottom:0}}body.home .main .container .content p .stack{color:orange;padding:2px 8px;background-color:rgba(255,165,0,.1);border-radius:6px}body.home .main .container .image{width:40%;height:600px;border-radius:16px;overflow:hidden;background:#e2e2e2}@media screen and (max-width: 768px){body.home .main .container .image{width:100%;height:400px;margin-bottom:30px}}body.home .main .container .image img{display:block;width:100%;height:100%;object-fit:cover}body.home .last_notes{padding:0 0 100px 0}@media screen and (max-width: 768px){body.home .last_notes{padding:0}}body.home .last_notes .container{border-top:solid 1px #e2e2e2;padding-top:100px}@media screen and (max-width: 768px){body.home .last_notes .container{padding-top:60px}}body.home .last_notes .container h2{font-family:"Domine",serif;font-size:1.8rem;font-weight:400;margin:0 0 30px 0;letter-spacing:1%}body.home .last_notes .container .notes .note{display:grid;grid-template-columns:250px 1fr;gap:30px;align-items:center;text-decoration:none;padding:15px;border-bottom:solid 1px #e2e2e2}@media screen and (max-width: 768px){body.home .last_notes .container .notes .note{display:flex;flex-direction:column;gap:0;padding:0;margin-bottom:60px;padding-bottom:60px}}body.home .last_notes .container .notes .note:hover{background-color:rgba(226,226,226,.5);border-radius:16px;transition:all ease 1s;border-bottom:solid 1px rgba(0,0,0,0)}body.home .last_notes .container .notes .note:last-child{border-bottom:0}body.home .last_notes .container .notes .note .banner{height:150px;border-radius:10px;overflow:hidden;width:100%;margin-right:60px}@media screen and (max-width: 768px){body.home .last_notes .container .notes .note .banner{margin-right:0}}body.home .last_notes .container .notes .note .banner img{display:block;width:100%;height:100%;object-fit:cover}body.home .last_notes .container .notes .note .content h3{font-family:"Domine",serif;font-size:1.4rem;font-weight:600;letter-spacing:1%;text-decoration:none}body.home .last_notes .container .notes .note .content p{font-size:1rem;font-weight:400;line-height:1.6;padding:0;color:#8b949e}@media screen and (max-width: 768px){body.home .last_notes .container .notes .note .content p{margin-bottom:0}}body.notes .last_notes{padding:100px 0}@media screen and (max-width: 768px){body.notes .last_notes{padding:30px 0}}body.notes .last_notes .container h1{font-family:"Domine",serif;font-size:1.8rem;font-weight:400;margin:0 0 60px 0;letter-spacing:1%}body.notes .last_notes .container .notes .note{display:grid;grid-template-columns:250px 1fr;gap:30px;align-items:center;text-decoration:none;padding:15px;border-bottom:solid 1px #e2e2e2}@media screen and (max-width: 768px){body.notes .last_notes .container .notes .note{display:flex;flex-direction:column;gap:0;padding:0;margin-bottom:60px;padding-bottom:60px}body.notes .last_notes .container .notes .note:last-child{margin-bottom:0;padding-bottom:0}}body.notes .last_notes .container .notes .note:hover{background-color:rgba(226,226,226,.5);border-radius:16px;transition:all ease 1s;border-bottom:solid 1px rgba(0,0,0,0)}body.notes .last_notes .container .notes .note:last-child{border-bottom:0}body.notes .last_notes .container .notes .note .banner{height:150px;border-radius:10px;overflow:hidden;width:100%;margin-right:60px}@media screen and (max-width: 768px){body.notes .last_notes .container .notes .note .banner{margin-right:0}}body.notes .last_notes .container .notes .note .banner img{display:block;width:100%;height:100%;object-fit:cover}body.notes .last_notes .container .notes .note .content h3{font-family:"Domine",serif;font-size:1.4rem;font-weight:600;letter-spacing:1%;text-decoration:none;line-height:1.8rem}body.notes .last_notes .container .notes .note .content p{font-size:1rem;font-weight:400;line-height:1.4rem;padding:0;color:#8b949e}@media screen and (max-width: 768px){body.notes .last_notes .container .notes .note .content p{margin-bottom:0}}/*# sourceMappingURL=style.css.map */
