.single-post .et_pb_text_inner p{font-size:1rem;line-height:1.75;margin-bottom:1.4em;padding-bottom:0}.single-post .et_pb_text_inner>p:first-child{font-size:1.0625rem;line-height:1.8}.single-post .et_pb_text_inner h1{font-size:clamp(1.75rem,3.5vw,2.375rem)!important;line-height:1.2!important;letter-spacing:-0.01em;margin-top:2.5rem;margin-bottom:0.75rem}.single-post .et_pb_post_title .entry-title,.single-post h1.entry-title{font-size:clamp(1.75rem,4vw,2.5rem)!important;line-height:1.2!important;letter-spacing:-0.015em;margin-bottom:0.5rem}.single-post .et_pb_text_inner h2{font-size:clamp(1.25rem,2.2vw,1.5rem)!important;line-height:1.3!important;letter-spacing:0;margin-top:2.75rem;margin-bottom:0.625rem}.single-post .et_pb_text_inner p+h2{margin-top:2.25rem}.single-post .et_pb_text_inner h3{font-size:clamp(1.0625rem,1.8vw,1.25rem)!important;line-height:1.35!important;letter-spacing:0;margin-top:1.75rem;margin-bottom:0.4rem}.single-post .et_pb_text_inner ul,.single-post .et_pb_text_inner ol{margin-top:0;margin-bottom:1.4em;padding-left:1.5em}.single-post .et_pb_text_inner li{line-height:1.75;margin-bottom:0.45em}.single-post .et_pb_text_inner a{text-decoration-thickness:1px;text-underline-offset:3px}.single-post .et_pb_text_inner strong{font-weight:700}.single-post .smc-faq-section{margin-top:3rem;padding-top:1.75rem;border-top:1px solid rgba(0,0,0,0.1)}.single-post .smc-faq-section h2.smc-faq-heading{font-size:clamp(1.25rem,2.2vw,1.5rem)!important;line-height:1.3!important;letter-spacing:0;margin-top:0;margin-bottom:1.25rem}.single-post .smc-faq-q{font-size:1rem;line-height:1.5;font-weight:600}.single-post .smc-faq-a,.single-post .smc-faq-answer{font-size:0.9375rem;line-height:1.7}.blog .et_pb_post .entry-title a,.archive .et_pb_post .entry-title a,.blog .et_pb_blog_grid_wrapper .et_pb_post h2.entry-title,.archive .et_pb_blog_grid_wrapper .et_pb_post h2.entry-title{font-size:clamp(1.0625rem,2vw,1.3125rem)!important;line-height:1.3!important;letter-spacing:0}.blog .et_pb_post .post-content p,.archive .et_pb_post .post-content p,.blog .et_pb_post .post-content-inner p,.archive .et_pb_post .post-content-inner p{font-size:0.9375rem;line-height:1.7;margin-bottom:0.75em}@media (max-width:1024px){.single-post .et_pb_text_inner p{line-height:1.72}.single-post .et_pb_text_inner h2{margin-top:2.25rem}}@media (max-width:767px){.single-post .et_pb_text_inner p{font-size:0.9375rem;line-height:1.7;margin-bottom:1.25em}.single-post .et_pb_text_inner>p:first-child{font-size:0.9375rem;line-height:1.7}.single-post .et_pb_text_inner h2{margin-top:2rem;margin-bottom:0.5rem}.single-post .et_pb_text_inner h3{margin-top:1.5rem}.single-post .et_pb_text_inner ul,.single-post .et_pb_text_inner ol{padding-left:1.25em}.single-post .smc-faq-section{margin-top:2.5rem;padding-top:1.5rem}}@media (max-width:480px){.single-post .et_pb_text_inner p{font-size:0.9375rem;line-height:1.65;margin-bottom:1.1em}.single-post .et_pb_text_inner h2{margin-top:1.75rem}.single-post .et_pb_text_inner h3{margin-top:1.25rem}}[data-stay="longonly"]{transition:opacity .3s,max-height .3s}[data-stay="shortonly"]{display:none;transition:opacity .3s,max-height .3s}[data-price="short"]{display:none}