@font-face{font-family:"Peaches and Cream Regular W00";src:url("https://db.onlinewebfonts.com/t/ca42b7ce0d708ee0817789585c449739.eot");src:url("https://db.onlinewebfonts.com/t/ca42b7ce0d708ee0817789585c449739.eot?#iefix") format("embedded-opentype"),url("https://db.onlinewebfonts.com/t/ca42b7ce0d708ee0817789585c449739.woff2") format("woff2"),url("https://db.onlinewebfonts.com/t/ca42b7ce0d708ee0817789585c449739.woff") format("woff"),url("https://db.onlinewebfonts.com/t/ca42b7ce0d708ee0817789585c449739.ttf") format("truetype"),url("https://db.onlinewebfonts.com/t/ca42b7ce0d708ee0817789585c449739.svg#Peaches and Cream Regular W00") format("svg")}@font-face{font-family:"Trend Sans W00 One";src:url("https://db.onlinewebfonts.com/t/a66cb603087c3d635836b1e7829a912e.eot");src:url("https://db.onlinewebfonts.com/t/a66cb603087c3d635836b1e7829a912e.eot?#iefix") format("embedded-opentype"),url("https://db.onlinewebfonts.com/t/a66cb603087c3d635836b1e7829a912e.woff2") format("woff2"),url("https://db.onlinewebfonts.com/t/a66cb603087c3d635836b1e7829a912e.woff") format("woff"),url("https://db.onlinewebfonts.com/t/a66cb603087c3d635836b1e7829a912e.ttf") format("truetype"),url("https://db.onlinewebfonts.com/t/a66cb603087c3d635836b1e7829a912e.svg#Trend Sans W00 One") format("svg")}html{font-size:16px}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.6;color:#fff;background-color:#1a1a1a;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;color:#fff;margin-top:1.5rem;margin-bottom:1rem;font-weight:600;line-height:1.3}h1{font-size:2.5rem;font-family:"Peaches and Cream Regular W00",Georgia,serif;font-weight:400}h2{font-size:1.5rem;font-family:"Trend Sans W00 One",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#ffc107;font-weight:400;text-shadow:2px 2px 0px rgba(0,0,0,.3),4px 4px 0px rgba(0,0,0,.2),6px 6px 0px rgba(0,0,0,.1),8px 8px 0px rgba(0,0,0,.05)}h3{margin-top:1rem;margin-bottom:0rem}h4{font-size:1.25rem}p{margin-bottom:1rem}a{color:#a40606;text-decoration:none;transition:all .3s ease-in-out}a:hover{color:#fff;text-decoration:underline}strong{font-weight:600}em{font-style:italic}ul,ol{margin-bottom:1rem;padding-left:1.5rem}ul li,ol li{margin-bottom:.5rem}img{max-width:100%;height:auto;display:block}blockquote{border-left:4px solid #a40606;padding-left:1rem;margin-left:0;color:#ccc;font-style:italic}code,pre{font-family:"Courier New",monospace;background-color:#f5f5f5;padding:.25rem .5rem;border-radius:4px}pre{padding:1rem;overflow-x:auto;margin-bottom:1rem}pre code{background-color:rgba(0,0,0,0);padding:0}.container{max-width:1200px;margin:0 auto;padding:0 1rem}.hidden{display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}@font-face{font-family:"Peaches and Cream Regular W00";src:url("https://db.onlinewebfonts.com/t/ca42b7ce0d708ee0817789585c449739.eot");src:url("https://db.onlinewebfonts.com/t/ca42b7ce0d708ee0817789585c449739.eot?#iefix") format("embedded-opentype"),url("https://db.onlinewebfonts.com/t/ca42b7ce0d708ee0817789585c449739.woff2") format("woff2"),url("https://db.onlinewebfonts.com/t/ca42b7ce0d708ee0817789585c449739.woff") format("woff"),url("https://db.onlinewebfonts.com/t/ca42b7ce0d708ee0817789585c449739.ttf") format("truetype"),url("https://db.onlinewebfonts.com/t/ca42b7ce0d708ee0817789585c449739.svg#Peaches and Cream Regular W00") format("svg")}@font-face{font-family:"Trend Sans W00 One";src:url("https://db.onlinewebfonts.com/t/a66cb603087c3d635836b1e7829a912e.eot");src:url("https://db.onlinewebfonts.com/t/a66cb603087c3d635836b1e7829a912e.eot?#iefix") format("embedded-opentype"),url("https://db.onlinewebfonts.com/t/a66cb603087c3d635836b1e7829a912e.woff2") format("woff2"),url("https://db.onlinewebfonts.com/t/a66cb603087c3d635836b1e7829a912e.woff") format("woff"),url("https://db.onlinewebfonts.com/t/a66cb603087c3d635836b1e7829a912e.ttf") format("truetype"),url("https://db.onlinewebfonts.com/t/a66cb603087c3d635836b1e7829a912e.svg#Trend Sans W00 One") format("svg")}header{background-color:#000;padding:2rem 1rem;margin-bottom:0;box-shadow:0 2px 8px rgba(0,0,0,.3)}.header-container{max-width:1200px;margin:0 auto;display:flex;align-items:center;gap:2rem}.header-portrait{flex-shrink:0;width:150px;height:200px;overflow:hidden;border-radius:8px;box-shadow:0 4px 12px hsla(0,0%,100%,.1)}.header-portrait img{width:100%;height:100%;object-fit:cover}@media(max-width: 768px){.header-portrait{width:100px;height:130px}}@media(max-width: 576px){.header-portrait{display:none}}.header-content{flex:1;text-align:left}.header-content h1{font-family:"Peaches and Cream Regular W00",Georgia,serif;font-size:6rem;font-weight:400;font-style:italic;color:#a40606;margin:0 0 .5rem 0;text-shadow:rgba(0,0,0,0) 0px 0px 0px,rgba(0,0,0,0) 0px 0px 0px}.header-content .tagline{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;font-size:1.2rem;color:#ffc107;margin:0;text-shadow:none}@media(max-width: 768px){.header-content h1{font-size:2.5rem}.header-content .tagline{font-size:1rem}}@media(max-width: 576px){.header-content{text-align:center}.header-content h1{font-size:2.5rem}.header-content .tagline{font-size:.95rem}}nav{background-color:#000;position:sticky;top:0;z-index:1000;box-shadow:0 2px 8px rgba(0,0,0,.1)}nav ul{list-style:none;margin:0;padding:0;display:flex;justify-content:center;flex-wrap:wrap;gap:0}nav li{margin:0}nav li a{display:block;padding:1rem 1.5rem;color:#fff;text-decoration:none;transition:background-color .3s ease,color .3s ease;font-weight:600}nav li a:hover{background-color:#a40606;color:#1a1a1a;text-decoration:none}nav li a.active{color:#a40606}@media(max-width: 768px){nav ul{flex-wrap:wrap;gap:0}nav li a{padding:.75rem 1rem;font-size:.95rem}}body{background:url("/assets/images/background.jpg") center/cover fixed;background-color:#1a1a1a}main{min-height:calc(100vh - 200px);padding:2rem 0}.page-content{max-width:1200px;margin:0 auto;padding:2rem;background-color:rgba(26,26,26,.8);border-radius:16px;box-shadow:0 8px 24px rgba(0,0,0,.7);margin:2rem auto}.page-content h1:first-of-type{font-family:"Trend Sans W00 One",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#a40606;text-shadow:2px 2px 0px rgba(0,0,0,.3),4px 4px 0px rgba(0,0,0,.2),6px 6px 0px rgba(0,0,0,.1),8px 8px 0px rgba(0,0,0,.05)}.page-content a{color:#a40606}.page-content a:hover{text-decoration:underline}@media(max-width: 768px){.page-content{padding:1.5rem;margin:1rem auto}}.page-content table td:first-child,.page-content table th:first-child{width:100px}footer{background-color:#000;color:#fff;padding:2rem 1rem;margin-top:4rem;text-align:center;font-size:.9rem}footer p{margin:.5rem 0}footer a{color:#a40606}footer a:hover{text-decoration:underline}.hero{background:linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)),url("/assets/images/background.jpg") center/cover no-repeat;background-attachment:fixed;color:#fff;padding:8rem 1rem;text-align:center;margin:2rem 0}.hero h2{font-size:1.5rem;color:#fff}.hero p{font-size:1.2rem}@media(max-width: 768px){.hero{padding:4rem 1rem}.hero h2{font-size:1.8rem}.hero p{font-size:1rem}}.row{display:flex;flex-wrap:wrap;margin:-0.5rem}.row [class*=col-]{padding:.5rem}.col-1{flex:0 0 calc(8.3333333333%*1);max-width:calc(8.3333333333%*1)}@media(max-width: 768px){.col-md-1{flex:0 0 calc(8.3333333333%*1);max-width:calc(8.3333333333%*1)}}@media(max-width: 576px){.col-sm-1{flex:0 0 calc(8.3333333333%*1);max-width:calc(8.3333333333%*1)}.col-1{flex:0 0 100%;max-width:100%}}.col-2{flex:0 0 calc(8.3333333333%*2);max-width:calc(8.3333333333%*2)}@media(max-width: 768px){.col-md-2{flex:0 0 calc(8.3333333333%*2);max-width:calc(8.3333333333%*2)}}@media(max-width: 576px){.col-sm-2{flex:0 0 calc(8.3333333333%*2);max-width:calc(8.3333333333%*2)}.col-2{flex:0 0 100%;max-width:100%}}.col-3{flex:0 0 calc(8.3333333333%*3);max-width:calc(8.3333333333%*3)}@media(max-width: 768px){.col-md-3{flex:0 0 calc(8.3333333333%*3);max-width:calc(8.3333333333%*3)}}@media(max-width: 576px){.col-sm-3{flex:0 0 calc(8.3333333333%*3);max-width:calc(8.3333333333%*3)}.col-3{flex:0 0 100%;max-width:100%}}.col-4{flex:0 0 calc(8.3333333333%*4);max-width:calc(8.3333333333%*4)}@media(max-width: 768px){.col-md-4{flex:0 0 calc(8.3333333333%*4);max-width:calc(8.3333333333%*4)}}@media(max-width: 576px){.col-sm-4{flex:0 0 calc(8.3333333333%*4);max-width:calc(8.3333333333%*4)}.col-4{flex:0 0 100%;max-width:100%}}.col-5{flex:0 0 calc(8.3333333333%*5);max-width:calc(8.3333333333%*5)}@media(max-width: 768px){.col-md-5{flex:0 0 calc(8.3333333333%*5);max-width:calc(8.3333333333%*5)}}@media(max-width: 576px){.col-sm-5{flex:0 0 calc(8.3333333333%*5);max-width:calc(8.3333333333%*5)}.col-5{flex:0 0 100%;max-width:100%}}.col-6{flex:0 0 calc(8.3333333333%*6);max-width:calc(8.3333333333%*6)}@media(max-width: 768px){.col-md-6{flex:0 0 calc(8.3333333333%*6);max-width:calc(8.3333333333%*6)}}@media(max-width: 576px){.col-sm-6{flex:0 0 calc(8.3333333333%*6);max-width:calc(8.3333333333%*6)}.col-6{flex:0 0 100%;max-width:100%}}.col-7{flex:0 0 calc(8.3333333333%*7);max-width:calc(8.3333333333%*7)}@media(max-width: 768px){.col-md-7{flex:0 0 calc(8.3333333333%*7);max-width:calc(8.3333333333%*7)}}@media(max-width: 576px){.col-sm-7{flex:0 0 calc(8.3333333333%*7);max-width:calc(8.3333333333%*7)}.col-7{flex:0 0 100%;max-width:100%}}.col-8{flex:0 0 calc(8.3333333333%*8);max-width:calc(8.3333333333%*8)}@media(max-width: 768px){.col-md-8{flex:0 0 calc(8.3333333333%*8);max-width:calc(8.3333333333%*8)}}@media(max-width: 576px){.col-sm-8{flex:0 0 calc(8.3333333333%*8);max-width:calc(8.3333333333%*8)}.col-8{flex:0 0 100%;max-width:100%}}.col-9{flex:0 0 calc(8.3333333333%*9);max-width:calc(8.3333333333%*9)}@media(max-width: 768px){.col-md-9{flex:0 0 calc(8.3333333333%*9);max-width:calc(8.3333333333%*9)}}@media(max-width: 576px){.col-sm-9{flex:0 0 calc(8.3333333333%*9);max-width:calc(8.3333333333%*9)}.col-9{flex:0 0 100%;max-width:100%}}.col-10{flex:0 0 calc(8.3333333333%*10);max-width:calc(8.3333333333%*10)}@media(max-width: 768px){.col-md-10{flex:0 0 calc(8.3333333333%*10);max-width:calc(8.3333333333%*10)}}@media(max-width: 576px){.col-sm-10{flex:0 0 calc(8.3333333333%*10);max-width:calc(8.3333333333%*10)}.col-10{flex:0 0 100%;max-width:100%}}.col-11{flex:0 0 calc(8.3333333333%*11);max-width:calc(8.3333333333%*11)}@media(max-width: 768px){.col-md-11{flex:0 0 calc(8.3333333333%*11);max-width:calc(8.3333333333%*11)}}@media(max-width: 576px){.col-sm-11{flex:0 0 calc(8.3333333333%*11);max-width:calc(8.3333333333%*11)}.col-11{flex:0 0 100%;max-width:100%}}.col-12{flex:0 0 calc(8.3333333333%*12);max-width:calc(8.3333333333%*12)}@media(max-width: 768px){.col-md-12{flex:0 0 calc(8.3333333333%*12);max-width:calc(8.3333333333%*12)}}@media(max-width: 576px){.col-sm-12{flex:0 0 calc(8.3333333333%*12);max-width:calc(8.3333333333%*12)}.col-12{flex:0 0 100%;max-width:100%}}.btn{display:inline-block;padding:.75rem 1.5rem;border:2px solid #a40606;background-color:rgba(0,0,0,0);color:#a40606;text-decoration:none;border-radius:4px;transition:all .3s ease-in-out;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;font-size:1rem}.btn:hover{background-color:#a40606;color:#fff}.btn.btn-primary{background-color:#a40606;color:#fff;border-color:#a40606}.btn.btn-primary:hover{background-color:#c00;border-color:#c00}.btn.btn-accent{border-color:#a40606;color:#a40606}.btn.btn-accent:hover{background-color:#a40606;color:#1a1a1a}.post-with-sidebar h1{font-family:"Trend Sans W00 One",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#a40606;text-shadow:2px 2px 0px rgba(0,0,0,.3),4px 4px 0px rgba(0,0,0,.2),6px 6px 0px rgba(0,0,0,.1),8px 8px 0px rgba(0,0,0,.05)}.post-wrapper{display:grid;grid-template-columns:300px 1fr;gap:2rem;align-items:start}.sidebar{position:sticky;top:2rem}.sidebar-images{display:flex;flex-direction:column;gap:1.5rem}.sidebar-image{overflow:hidden;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.4)}.sidebar-image img{width:100%;height:auto;display:block;object-fit:cover;transition:transform .3s ease}.sidebar-image:hover img{transform:scale(1.05)}@media(max-width: 768px){.post-wrapper{grid-template-columns:1fr;gap:1.5rem}.sidebar{position:static}.sidebar-images{display:grid;grid-template-columns:repeat(2, 1fr);gap:1rem}.sidebar-image{max-height:250px}.sidebar-image img{height:100%}}@media(max-width: 576px){.post-wrapper{grid-template-columns:1fr}.sidebar-images{grid-template-columns:1fr}.sidebar-image{max-height:none}.sidebar-image img{height:auto}}/*# sourceMappingURL=styles.css.map */