@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,700;1,400&family=DM+Sans:wght@300;400;500&display=swap');.bloggrid .et_pb_salvattore_content{display:flex}.bloggrid article{margin-bottom:20px;flex:1 0 auto;display:flex;flex-direction:column}.bloggrid .post-content{flex:10 auto;display:flex;flex-direction:column;justify-content:space-between}.btn-inline .et_pb_button_module_wrapper{display:inline-block;margin:0 5px}.btn-inline{text-align:center!important}#ed-reading-bar{position:fixed;top:32px;left:0;height:4px;width:0%;background:#d4a853;z-index:99999;transition:width 0.1s linear}.ed-hero{background:#2d1e0a!important}.ed-hero .et_pb_column:first-child{background:#2d1e0a!important;padding:64px 52px!important;display:flex!important;flex-direction:column!important;justify-content:center!important}.ed-hero .et_pb_post_meta .et_pb_post_category,.ed-hero .et_pb_post_meta .et_pb_post_category a{font-family:'DM Sans',sans-serif!important;font-size:11px!important;letter-spacing:3px!important;text-transform:uppercase!important;color:#d4a853!important;font-weight:500!important;text-decoration:none!important;display:flex!important;align-items:center!important;gap:12px!important}.ed-hero .et_pb_post_meta .et_pb_post_category::before{content:''!important;display:inline-block!important;width:32px!important;height:1px!important;background:#d4a853!important;flex-shrink:0!important}.ed-hero h1.entry-title,.ed-hero .et_pb_title_container h1{font-family:'Playfair Display',serif!important;font-size:clamp(28px,3.5vw,44px)!important;color:#faf8f4!important;font-weight:700!important;line-height:1.15!important;margin:16px 0 20px!important;text-transform:lowercase!important}.ed-hero h1.entry-title::first-letter,.ed-hero .et_pb_title_container h1::first-letter{text-transform:uppercase!important}.ed-hero .et_pb_post_meta{font-family:'DM Sans',sans-serif!important;font-size:13px!important;color:rgba(250,248,244,0.5)!important;margin-top:8px!important}.ed-hero .et_pb_post_meta a{color:rgba(250,248,244,0.85)!important;font-weight:500!important;text-decoration:none!important}.ed-hero .et_pb_text p{font-family:'DM Sans',sans-serif!important;font-size:14px!important;line-height:1.6!important;color:rgba(250,248,244,0.7)!important;font-weight:400!important;margin:20px 0 0!important;padding-top:20px!important;border-top:1px solid rgba(212,168,83,0.3)!important;max-width:85%}.ed-hero .et_pb_column:last-child{padding:0!important;overflow:hidden!important}.ed-hero .et_pb_column:last-child img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;display:block!important}.ed-content{background:#faf8f4!important;padding:40px 44px!important}.ed-content .et_pb_post_content>p:first-of-type,.ed-content .et_pb_post_content p{font-family:'DM Sans',sans-serif!important;font-size:17px!important;line-height:1.85!important;color:#4a3728!important;font-style:normal!important;border-left:none!important;padding-left:0!important;margin-bottom:24px!important}.ed-content .et_pb_post_content h2{font-family:'Playfair Display',serif!important;font-size:26px!important;color:#1a1208!important;font-weight:700!important;margin:48px 0 6px!important;padding-bottom:12px!important;border-bottom:1px solid #e8e0d0!important;text-transform:lowercase!important}.ed-content .et_pb_post_content h2::first-letter{text-transform:uppercase!important}.ed-content .et_pb_post_content h3{font-family:'DM Sans',sans-serif!important;font-size:20px!important;color:#2d1e0a!important;font-weight:500!important;margin:36px 0 12px!important;text-transform:lowercase!important}.ed-content .et_pb_post_content h3::first-letter{text-transform:uppercase!important}.ed-content .et_pb_post_content ul,.ed-content .et_pb_post_content ol{padding-left:24px!important;margin:20px 0 28px!important}.ed-content .et_pb_post_content ul li,.ed-content .et_pb_post_content ol li{font-family:'DM Sans',sans-serif!important;font-size:17px!important;line-height:1.75!important;color:#4a3728!important;margin-bottom:12px!important;padding-left:8px!important}.ed-content .et_pb_post_content ul li::marker{color:#d4a853!important;font-size:20px!important}.ed-content .et_pb_post_content ol li::marker{color:#d4a853!important;font-weight:700!important}.ed-content .et_pb_post_content blockquote{background:#2d1e0a!important;border-radius:4px!important;padding:32px 40px!important;margin:40px 0!important}.ed-content .et_pb_post_content blockquote p{font-family:'Playfair Display',serif!important;font-size:20px!important;color:#faf8f4!important;font-style:italic!important}.ed-content .et_pb_post_content blockquote cite{display:block!important;margin-top:14px!important;font-size:11px!important;letter-spacing:2px!important;text-transform:uppercase!important;color:#d4a853!important}.ed-content .et_pb_post_content a{color:#7a4f1e!important;text-decoration:underline!important;text-underline-offset:3px!important;transition:color 0.2s ease!important}.ed-content .et_pb_post_content a:hover{color:#d4a853!important;text-decoration:underline!important}.ed-content .et_pb_post_content img{border-radius:4px!important;margin:28px 0 8px!important;max-width:100%!important;height:auto!important}.ed-sidebar{background:#f4f0e8!important;border-left:1px solid #e8e0d0!important;padding:40px 28px!important}.ed-sidebar .widget-title,.ed-sidebar h3{font-family:'Playfair Display',serif!important;font-size:18px!important;color:#1a1208!important;margin-bottom:16px!important;padding-bottom:10px!important;border-bottom:1px solid #e0d8c8!important}.ed-sidebar ul{list-style:none!important;padding:0!important}.ed-sidebar ul li{padding:12px 0!important;border-bottom:0.5px solid #e0d8c8!important}.ed-sidebar ul li a{font-family:'DM Sans',sans-serif!important;font-size:14px!important;color:#2d1e0a!important;text-decoration:none!important}.ed-sidebar ul li a:hover{color:#d4a853!important}@media (max-width:980px){.ed-hero .et_pb_column:first-child{padding:48px 32px!important}.ed-sidebar{border-left:none!important;border-top:1px solid #e8e0d0!important}}@media (max-width:767px){.ed-hero .et_pb_column:last-child{display:none!important}.ed-hero .et_pb_column:first-child{padding:36px 20px!important}.ed-hero h1.entry-title,.ed-hero .et_pb_title_container h1{font-size:26px!important}.ed-hero .et_pb_text{display:block!important}.ed-hero .et_pb_text p{font-size:13px!important;line-height:1.5!important}.ed-content{padding:28px 20px!important}.ed-content .et_pb_post_content p,.ed-content .et_pb_post_content>p:first-of-type{font-size:16px!important}.ed-content .et_pb_post_content ul li,.ed-content .et_pb_post_content ol li{font-size:16px!important}.ed-sidebar{display:block!important;padding:40px 20px!important;background:#fdfcf9!important}#ed-reading-bar{top:0!important}}.hero-img img{width:100%!important;height:100%!important;max-height:500px!important;object-fit:cover!important;object-position:center center!important;display:block!important}.hero-img .et_pb_image_wrap{display:block!important;height:100%!important;max-height:500px!important;overflow:hidden!important}