.faq-section{margin:3rem 0 1rem 0;color:#fff}.faq-section>h2{font-size:1.85rem;font-weight:700;color:#fff;margin:0 0 1.5rem 0;padding-bottom:0.4rem;line-height:1.3}.faq-item{border-bottom:1px solid rgba(215,191,141,0.25);margin:0;padding:0}.faq-item:first-of-type{border-top:1px solid rgba(215,191,141,0.25)}.faq-question{width:100%;text-align:left;background:transparent!important;border:none!important;box-shadow:none!important;outline:none;padding:1.15rem 2.75rem 1.15rem 0!important;margin:0!important;cursor:pointer;font-size:1.1rem;font-weight:600;color:#fff!important;font-family:inherit;position:relative;display:block;transition:color 0.2s ease;line-height:1.4;border-radius:0!important}.faq-question:hover{color:#d7bf8d!important}.faq-question::after{content:"+";position:absolute;right:0.5rem;top:50%;transform:translateY(-50%);font-size:1.75rem;font-weight:300;color:#d7bf8d;line-height:1;transition:transform 0.3s ease}.faq-item.active .faq-question::after{content:"−"}.faq-answer{max-height:0;overflow:hidden;transition:max-height 0.4s ease,padding 0.4s ease;padding:0}.faq-item.active .faq-answer{max-height:1000px;padding:0 0 1.25rem 0}.faq-answer p{margin:0;color:#d8d8d8;font-size:1rem;line-height:1.7}.faq-answer p+p{margin-top:0.75rem}.faq-answer strong{color:#fff;font-weight:600}.faq-answer em{font-style:italic;color:#d7bf8d}.faq-answer a{color:#d7bf8d!important;text-decoration:underline;text-underline-offset:3px;font-weight:600}.faq-answer a:hover{color:#e0cba0!important}@media (max-width:640px){.faq-question{font-size:1rem;padding-right:2.25rem!important}.faq-section>h2{font-size:1.4rem}}.op-ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}body .et_pb_text .op-ctas a.op-btn{text-decoration:none!important}body .et_pb_text .op-ctas a.op-btn{text-decoration:none!important}.op-ctas .op-btn{display:inline-block;padding:.8em 1.6em;background:#d7bf8d;color:#0f0f0f!important;font-weight:700;font-size:14px;letter-spacing:.08em;text-transform:uppercase;border:1px solid #d7bf8d;border-radius:3px;text-decoration:none!important;text-align:center;transition:background .2s}.op-ctas .op-btn:hover{background:#e0cba0}.op-ctas .op-btn--ghost{background:transparent;color:#d7bf8d!important}.op-ctas .op-btn--ghost:hover{background:rgba(215,191,141,.1)}@media (max-width:480px){.op-ctas{flex-wrap:nowrap;gap:8px}.op-ctas .op-btn{flex:1;padding:.8em .6em;font-size:12px;letter-spacing:.05em}}.op-teaser__features,.op-teaser__features li{list-style:none!important;padding-left:0}.op-teaser__features li{padding-left:1.5rem}body.home .et_pb_blog_0 .post-content-inner p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}body.home .et_pb_blog_0 article.et_pb_post{transition:border-color .2s}body.home .et_pb_blog_0 article.et_pb_post:hover{border-color:rgba(215,191,141,.6)!important}@media (min-width:981px){body.home .et_pb_row_0{display:flex;align-items:center}}@media (max-width:767px){body.home .et_pb_section_0{display:flex;flex-direction:column}body.home .et_pb_section_0>.et_pb_row_0{display:contents}body.home .et_pb_section_0>.et_pb_row_0>.et_pb_column{width:90%!important;margin:0 auto!important}body.home .et_pb_row_0>.et_pb_column_0{order:1;padding-top:24px}body.home .et_pb_section_0>.et_pb_row_2{order:2;padding-top:8px!important}body.home .et_pb_section_0>.et_pb_row_1{order:3;display:grid!important;grid-template-columns:1fr 1fr;gap:12px;padding:8px 0 16px!important}body.home .et_pb_section_0>.et_pb_row_1>.et_pb_column{width:100%!important;margin:0!important}body.home .et_pb_section_0>.et_pb_row_3{order:4;padding-top:8px!important}body.home .et_pb_row_0>.et_pb_column_1{order:5;padding-bottom:24px}body.home .et_pb_section_0>.et_pb_row_4{order:6}body.home .et_pb_text_0 h1{font-size:28px!important;line-height:1.2!important}body.home .et_pb_row_1 .et_pb_image{margin-bottom:8px!important}body.home .et_pb_row_1 .et_pb_button{font-size:13px!important;padding:6px 10px!important;width:100%}body.home .et_pb_blog_0 .post-content-inner p{-webkit-line-clamp:2}}.single-post .et_pb_code_0_tb_body{display:none}.single-post .et-l--post .et_pb_row{padding:16px 0!important}@media (min-width:981px){.single-post .et-l--post .et_pb_section{width:100%!important;max-width:none!important}.single-post .et_pb_post_content_0_tb_body{width:100%!important;max-width:none!important}.single-post .et-l--post .et_pb_row{width:100%!important;max-width:none!important}.single-post .et_pb_title_featured_container,.single-post .et_pb_title_featured_container .et_pb_image_wrap,.single-post .et_pb_title_featured_container img{width:100%!important;max-width:none!important;height:auto!important}.single-post .et_pb_post_title_0_tb_body .entry-title{font-size:38px!important;line-height:1.2!important}.single-post .et-l--post p{font-size:17px!important;line-height:1.75!important}}@media (max-width:980px){.single-post .et_pb_post_title_0_tb_body .et_pb_title_container{padding:0 20px}}.single-post .et-l--post h2{padding-bottom:.35em!important}.single-post .et-l--post h3{font-size:21px!important;line-height:1.3!important;margin-top:1.2em;padding-bottom:.3em!important}.single-post .et-l--post h2+h3{margin-top:.4em}.lead{font-size:19px!important;color:#e5e5e5}.kicker{display:block;font-size:12px;letter-spacing:.28em;text-transform:uppercase;color:#d7bf8d;font-weight:700;margin-bottom:.8em}.factbox{margin:1.5em 0;padding:1.5em 1.75em;background:#0f0f0f;border:1px solid rgba(215,191,141,.25);border-radius:4px}.factbox__label{display:block;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:#d7bf8d;font-weight:700;margin-bottom:1em}.factbox__list{list-style:none!important;margin:0!important;padding:0!important;display:grid;grid-template-columns:1fr 1fr;gap:1em 1.5em}.factbox__list li{padding:0!important}.factbox__list li strong{display:block;color:#fff}.et_pb_column_1_2 .factbox__list{grid-template-columns:1fr}@media (max-width:640px){.factbox__list{grid-template-columns:1fr}}.quote{margin:1.5em 0;padding:1.5em 1.75em;background:rgba(215,191,141,.08);border-left:3px solid #d7bf8d;border-radius:4px}.quote p{font-style:italic;color:#fff;font-size:19px!important;line-height:1.6!important;padding-bottom:.5em!important}.quote p:last-child:not(:first-child),.quote cite{font-style:normal;font-size:12px!important;letter-spacing:.18em;text-transform:uppercase;color:#d7bf8d;font-weight:700;padding:0!important}.wprm-recipe a.wprm-recipe-link{background:transparent!important;color:#d7bf8d!important;border:1px solid #d7bf8d!important;border-radius:3px!important;font-size:13px!important;letter-spacing:.08em;text-transform:uppercase;padding:.6em 1.2em!important}.wprm-recipe a.wprm-recipe-link:hover{background:#d7bf8d!important;color:#0f0f0f!important}.wprm-recipe .wprm-recipe-meta-container-pill{background:transparent!important;border:1px solid rgba(215,191,141,.4);border-radius:3px!important}.wprm-recipe .wprm-recipe-meta-container-pill .wprm-recipe-details-label{color:#b8b8b8!important}.wprm-recipe .wprm-recipe-jump-to-section-container{justify-content:flex-start!important;gap:12px}.wprm-recipe .wprm-recipe-jump-to-section{background:#0f0f0f!important;border:1px solid rgba(215,191,141,.3)!important;border-radius:4px!important;color:#fff!important}.wprm-recipe .wprm-recipe-jump-to-section:hover{border-color:#d7bf8d!important}.wprm-recipe .wprm-toggle:not(.wprm-toggle-active){background:transparent!important;color:#d8d8d8!important;border-color:rgba(215,191,141,.4)!important}.wprm-recipe .wprm-toggle-active{color:#0f0f0f!important}.wprm-recipe .wprm-call-to-action{background:#0f0f0f!important;border:1px solid rgba(215,191,141,.4);color:#d8d8d8!important}.wprm-recipe .wprm-call-to-action-header{font-family:inherit!important;color:#d7bf8d!important}