article{max-width:800px;margin:0 auto;line-height:1.7;font-size:1.5rem;color:#222;padding:1em}.blog-single h1.entry-title{font-size:2.2rem!important;color:#8cc43c!important;margin-bottom:1em!important}article h1{font-size:2rem;margin-bottom:1em;color:#8cc43c}article h2{margin-top:2em;margin-bottom:.7em;font-size:1.875rem;color:#8cc43c}article h3{margin-top:1.5em;margin-bottom:.5em;font-size:1.5rem;color:#333}article .cta{background:#f0f8e8;border-left:4px solid #8cc43c;padding:1em 1.2em;margin:1.5em 0;border-radius:4px}article .cta strong{color:#5a9a1a}article .cta a{color:#5a9a1a!important}article .cta a:hover{color:#3d7010!important}article p{margin-bottom:1.2em}article ul{margin:1em 0 1.5em 1.2em;padding-left:1em}article li{margin-bottom:.5em}article ul.check{list-style:none;padding-left:0;margin-left:0}article ul.check li{padding-left:1.6em;position:relative}article ul.check li::before{content:"✓";position:absolute;left:0;color:#8cc43c;font-weight:700;font-size:1.2em}article table{width:100%;border-collapse:collapse;margin:1.5em 0;font-size:inherit}article th{background:#8cc43c;color:#fff;font-weight:600;text-align:left;padding:.6em .8em}article td{padding:.5em .8em;border-bottom:1px solid #e0e0e0}article tr:nth-child(2n){background:#f7f7f7}article tr:hover{background:#eef7e3}article a{color:#1067a1!important;text-decoration:underline!important;text-underline-offset:2px}article a:hover{color:#0a4d75!important;text-decoration:underline!important}article a:visited{color:#7b4fa2!important;text-decoration:underline!important}@media (max-width:480px){article{font-size:1.375rem;padding:.5em}article h1{font-size:1.875rem}article h2{font-size:1.5rem}article h3{font-size:1.375rem}article li,article p{line-height:1.6}}article .faq-schema-section{margin-top:2.5em}article .faq-schema-section>h2{margin-bottom:.8em}article details.faq-item{border:1px solid #e0e0e0;border-radius:4px;margin:0 0 12px;background:#fff;transition:border-color .2s ease}article details.faq-item[open]{border-color:#8cc43c;box-shadow:0 1px 6px rgba(140,196,60,.12)}article details.faq-item summary.faq-question{list-style:none;cursor:pointer;padding:16px 52px 16px 20px;font-weight:700;font-size:1.5rem;color:#8cc43c;position:relative;user-select:none;outline:0;line-height:1.4}article details.faq-item summary.faq-question::-webkit-details-marker{display:none}article details.faq-item summary.faq-question::marker{content:""}article details.faq-item summary.faq-question::after{content:"";position:absolute;right:20px;top:50%;width:11px;height:11px;border-right:2px solid #8cc43c;border-bottom:2px solid #8cc43c;transform:translateY(-70%) rotate(45deg);transition:transform .2s ease}article details.faq-item[open] summary.faq-question::after{transform:translateY(-30%) rotate(-135deg)}article details.faq-item summary.faq-question:focus-visible,article details.faq-item summary.faq-question:hover{color:#5a9a1a}article details.faq-item summary.faq-question:focus-visible{outline:2px solid #8cc43c;outline-offset:-2px;border-radius:4px}article details.faq-item .faq-answer{padding:0 20px 16px 20px;line-height:1.7}article details.faq-item .faq-answer p{margin:0 0 .8em}article details.faq-item .faq-answer p:last-child{margin-bottom:0}@media (max-width:480px){article details.faq-item summary.faq-question{font-size:1.375rem;padding:13px 42px 13px 15px}article details.faq-item .faq-answer{padding:0 15px 14px 15px;line-height:1.6}}