.page-blog{background:#FFFFFF;color:#333333;font-family:'Segoe UI',Roboto,Helvetica,Arial,sans-serif;line-height:1.6;overflow-x:hidden}.page-blog__hero-section{max-width:1200px;margin:0 auto;padding:10px 16px 16px;display:flex;flex-direction:column;align-items:center;gap:24px}.page-blog__hero-image-wrap{order:0;width:100%;max-width:1200px;margin:0 auto}.page-blog__hero-image{width:100%;height:auto;display:block;border-radius:24px;box-shadow:0 16px 40px rgba(1,116,57,.18)}.page-blog__hero-content{order:1;width:100%;max-width:900px;text-align:center;padding:0 8px}.page-blog__main-title{font-size:clamp(1.35rem,2.6vw + .6rem,2.4rem);font-weight:800;line-height:1.3;color:#017439;letter-spacing:-.5px;margin-bottom:12px}.page-blog__hero-description{font-size:clamp(.95rem,1vw + .3rem,1.05rem);color:#34495e;margin:0 auto 20px;max-width:720px}.page-blog__hero-actions{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;width:100%}.page-blog__btn{display:inline-flex;align-items:center;justify-content:center;text-align:center;min-height:48px;padding:12px 30px;border-radius:50px;font-weight:800;font-size:1rem;line-height:1.2;color:#FFFF00;text-decoration:none;border:2px solid transparent;box-sizing:border-box;transition:transform .2s ease,box-shadow .2s ease;white-space:normal;word-wrap:break-word}.page-blog__btn--register{background:#C30808;border-color:#C30808}.page-blog__btn--login{background:#C30808;border-color:#C30808;color:#FFFF00}.page-blog__btn--download{background:#017439;border-color:#017439;color:#fff}@media(min-width:769px){.page-blog__btn:hover{transform:translateY(-3px);box-shadow:0 8px 24px rgba(195,8,8,.3)}}.page-blog__btn--register:hover,.page-blog__btn--login:hover{color:#fff;background:#a00606;border-color:#a00606}.page-blog__btn--download:hover{background:#015d2e}.page-blog__section-title{color:#017439;font-size:clamp(1.45rem,2vw + .5rem,2.05rem);font-weight:800;text-align:center;margin:0 0 8px}.page-blog__featured-section,.page-blog__logo-section,.page-blog__article-section,.page-blog__categories-section,.page-blog__guide-section,.page-blog__faq-section,.page-blog__cta-section{margin:0 auto;padding:40px 16px}.page-blog__featured-section{max-width:1200px}.page-blog__featured-grid{display:flex;flex-direction:column;gap:28px;align-items:center}.page-blog__featured-card{width:100%;max-width:860px;background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.06);border:1px solid #e5f2e9}.page-blog__featured-card--primary{display:flex;flex-direction:column}@media(min-width:768px){.page-blog__featured-card--primary{flex-direction:row;max-width:100%}}.page-blog__featured-card--primary .page-blog__featured-image{width:100%;max-height:260px;object-fit:cover}@media(min-width:768px){.page-blog__featured-card--primary .page-blog__featured-image{width:50%;max-width:50%;max-height:none}}.page-blog__featured-card--primary .page-blog__featured-body{flex:1;text-align:left;padding:20px 20px 8px}@media(min-width:768px){.page-blog__featured-card--primary .page-blog__featured-body{padding:24px}}.page-blog__featured-image{width:100%;max-width:100%;height:auto;display:block}.page-blog__featured-list{width:100%;max-width:860px;display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media(min-width:768px){.page-blog__featured-card--primary,.page-blog__featured-list{max-width:1200px;margin:0 auto}.page-blog__featured-list{grid-template-columns:repeat(2,1fr)}}@media(min-width:1200px){.page-blog__featured-list{grid-template-columns:repeat(2,1fr)}}.page-blog__featured-item{background:#fff;border-radius:16px;display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid #e5f2e9}.page-blog__item-thumb{width:100%;height:auto;aspect-ratio:2/1;object-fit:cover;border-radius:12px}.page-blog__featured-item .page-blog__item-content{padding:4px 4px 0}.page-blog__card-title a{color:#262626;text-decoration:none;font-weight:700;font-size:clamp(.98rem,1vw + .3rem,1.12rem);line-height:1.45;display:inline-block}.page-blog__card-title a:hover{color:#017439}.page-blog__card-excerpt,.page-blog__item-content>p{font-size:.9rem;color:#5a6c7d}.page-blog__item-content{width:100%}.page-blog__item-meta{color:#017439;font-size:.78rem;font-weight:500;margin-top:2px}.page-blog__logo-section{max-width:1200px}.page-blog__section-title{margin-bottom:24px}.page-blog__logo-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px 16px;justify-items:center;align-items:center;grid-auto-flow:row}.page-blog__logo-item{background:#fff;border:1px solid #e5f2e9;border-radius:18px;padding:18px 14px;display:flex;justify-content:center;align-items:center;width:100%;box-sizing:border-box}.page-blog__logo-image{object-fit:contain;width:100%;max-width:100%;aspect-ratio:2/1}.page-blog__logo-item:nth-child(5){grid-column:2;grid-row:2}.page-blog__logo-item:nth-child(6){grid-column:3;grid-row:2}.page-blog__article-section{max-width:1200px}.page-blog__article-grid{display:grid;grid-template-columns:1fr;gap:28px}@media(min-width:768px){.page-blog__article-grid{grid-template-columns:repeat(2,1fr);gap:30px}}@media(min-width:1200px){.page-blog__article-grid{grid-template-columns:repeat(3,1fr);gap:24px}}.page-blog__article-card{background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 4px 18px rgba(0,0,0,.06);border:1px solid #e5f2e9;display:flex;flex-direction:column;width:100%}.page-blog__article-image{width:100%;height:auto;object-fit:cover}.page-blog__article-image{aspect-ratio:16/9}.page-blog__article-content{padding:18px 16px;flex:1;text-align:left}.page-blog__article-title a{text-decoration:none;color:#262626;font-weight:800;font-size:1.08rem;display:block;line-height:1.45}.page-blog__article-title a:hover{color:#017439}.page-blog__article-meta{font-size:.75rem;color:#017439;margin-bottom:8px}.page-blog__article-excerpt{font-size:.9rem;color:#5a6c7d}.page-blog__pagination{margin-top:40px;text-align:center}.page-blog__pagination-links{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px}.page-blog__pagination-link,.page-blog__pagination-current{display:inline-flex;align-items:center;justify-content:center;min-width:38px;padding:6px 14px;border-radius:50px;font-weight:600;text-decoration:none;border:2px solid #017439;color:#017439;background:#fff}.page-blog__pagination-link:hover{background:#017439;color:#fff}.page-blog__pagination-current{background:#017439;color:#fff;border-color:#017439}.page-blog__categories-section{background:#f2f9f5;max-width:none}.page-blog__categories-section .page-blog__section-title{color:#262626}.page-blog__categories-grid{display:grid;grid-template-columns:1fr;gap:20px;max-width:1200px;margin:0 auto}@media(min-width:768px){.page-blog__categories-grid{grid-template-columns:repeat(2,1fr)}@media(min-width:1024px){.page-blog__categories-grid{gap:24px}}.page-blog__category-card{background:#fff;border-radius:16px;padding:28px 24px;text-align:center}.page-blog__category-title a{color:#017439;text-decoration:none;font-size:1.15rem;font-weight:800}.page-blog__category-title a:hover{text-decoration:underline}@media(min-width:1024px){.page-blog__category-card{padding:36px 28px}}.page-blog__guide-section{background:linear-gradient(to bottom,rgba(1,116,57,.08),rgba(255,255,255,0))}.page-blog__guide-inner{max-width:1000px;margin:0 auto}.page-blog__guide-figure{margin:0 0 28px}.page-blog__guide-image{width:100%;height:auto;object-fit:cover;border-radius:18px}@media(min-width:768px){.page-blog__guide-image{aspect-ratio:2/1}}.page-blog__guide-content{background:#fff;border-radius:20px;padding:24px 20px}.page-blog__guide-subtitle{color:#017439;font-weight:800;margin-top:0}@media(min-width:768px){.page-blog__guide-content{padding:36px 30px}}@media(min-width:1200px){.page-blog__guide-inner{display:grid;grid-template-columns:1.1fr .9fr;gap:16px}}@media(min-width:1200px){.page-blog__guide-figure,.page-blog__guide-content{margin:0}.page-blog__guide-figure{order:1}.page-blog__guide-content{align-self:center}}.page-blog__guide-item{margin-bottom:10px}.page-blog__guide-list a{color:#017439;font-weight:800;text-decoration:underline}.page-blog__guide-list a:hover{color:#C30808}@media(min-width:1200px){.page-blog__guide-content{padding:26px 22px}}@media(max-width:1024px){.page-blog__logo-grid{grid-template-columns:repeat(3,1fr)}.page-blog__logo-item:nth-child(4){grid-column:2;grid-row:auto}.page-blog__logo-item:nth-child(5){grid-column:1}.page-blog__logo-item:nth-child(6){grid-column:3}.page-blog__logo-item:last-child{grid-column:2;grid-row:auto}.page-blog__logo-item:nth-child(5).page-blog__logo-item:nth-child(6){grid-column:auto}}@media(max-width:768px){.page-blog{padding-top:0;margin-top:0}.page-blog__hero-section,.page-blog__featured-section,.page-blog__logo-section,.page-blog__article-section,.page-blog__categories-section,.page-blog__guide-section,.page-blog__faq-section,.page-blog__cta-section{padding-left:12px;padding-right:12px;box-sizing:border-box}.page-blog__featured-grid,.page-blog__article-card,.page-blog__category-card,.page-blog__cta-card{width:100%;max-width:100%}.page-blog__hero-image,.page-blog__featured-image,.page-blog__item-thumb,.page-blog__article-image,.page-blog__guide-image,.page-blog__logo-image,.page-blog__cta-image{max-width:100%!important;height:auto!important}.page-blog__hero-image{aspect-ratio:auto}.page-blog__featured-section,.page-blog__logo-section,.page-blog__article-section,.page-blog__guide-section{padding-top:32px}.page-blog__main-title{font-size:1.32rem;font-weight:800;letter-spacing:-.3px}.page-blog__hero-description{font-size:.95rem}.page-blog__featured-grid{flex-direction:column;gap:20px;align-items:stretch}.page-blog__featured-card--primary,.page-blog__featured-card--primary .page-blog__featured-body{width:100%;max-width:100%;flex-direction:column}.page-blog__featured-card--primary .page-blog__featured-image{width:100%;max-width:100%;max-height:220px}.page-blog__featured-card--primary .page-blog__card-title a,.page-blog__article-title a,.page-blog__card-title a{font-size:1rem}.page-blog__featured-list{grid-template-columns:1fr;width:100%;max-width:100%}.page-blog__logo-grid{grid-template-columns:repeat(2,1fr);gap:12px;width:100%}.page-blog__logo-item,.page-blog__logo-item:nth-child(n){grid-column:auto!important;grid-row:auto!important}.page-blog__article-grid{grid-template-columns:1fr}.page-blog__categories-grid{grid-template-columns:1fr;gap:16px}.page-blog__guide-inner{display:block}.page-blog__guide-figure,.page-blog__guide-content{width:100%;max-width:100%}.page-blog__guide-content{padding:16px}.page-blog__hero-actions{flex-direction:column;align-items:stretch}.page-blog__btn{width:100%;max-width:100%;box-sizing:border-box;white-space:normal}.page-blog__cta-card{display:flex;flex-direction:column;width:100%;box-sizing:border-box}.page-blog__cta-content{padding:20px;width:100%}.page-blog__cta-actions{flex-direction:column}.page-blog__cta-image{width:100%;max-width:100%;height:auto;display:block}.page-blog__faq-title{font-size:1.2rem}}.page-blog__faq-section{background:#f2f9f5}.page-blog__faq-inner{max-width:1000px;margin:0 auto;background:#fff;border-radius:28px;padding:24px 20px;box-shadow:0 6px 24px rgba(1,116,57,.06)}@media(min-width:768px){.page-blog__faq-inner{padding:40px}}.page-blog__faq-title{color:#017439;font-weight:800;text-align:center;margin:0 0 20px;font-size:1.4rem}.page-blog__faq-item{border-bottom:1px solid #dfece3;padding:12px 0}.page-blog__faq-item:last-of-type{border-bottom:0}.page-blog__faq-question{position:relative;list-style:none;padding-right:40px;font-size:1.03rem;font-weight:800;color:#262626;cursor:pointer;line-height:1.5}.page-blog__faq-question::-webkit-details-marker{display:none}.page-blog__faq-question::after{content:'+';position:absolute;right:8px;top:0;bottom:0;display:flex;align-items:center;justify-content:center;width:26px;height:26px;margin:auto;border-radius:50%;background:#017439;color:#fff;font-weight:700;font-size:1.1rem}.page-blog__faq-item[open] .page-blog__faq-question::after{content:'−';background:#C30808}.page-blog__faq-answer{color:#4a5f6b;font-size:.98rem;margin-top:14px;padding-left:2px}.page-blog__faq-answer p{margin-bottom:12px}.page-blog__cta-section{padding-top:0}.page-blog__cta-card{max-width:1100px;margin:0 auto;background:linear-gradient(145deg,#017439 0%,#01592c 100%);color:#FFFFFF;border-radius:28px;display:flex;align-items:center;overflow:hidden;box-shadow:0 20px 50px rgba(1,116,57,.25)}.page-blog__cta-content{padding:36px 36px 32px;text-align:center;width:100%;box-sizing:border-box}@media(min-width:768px){.page-blog__cta-content{text-align:left;width:60%;padding-left:50px}}.page-blog__cta-title{font-weight:800;color:#FFFFFF;font-size:1.6rem;margin-bottom:14px;line-height:1.4}@media(min-width:768px){.page-blog__cta-title{max-width:560px}}.page-blog__cta-text{color:#e5f2e9;line-height:1.7;margin-bottom:28px;font-size:1rem}.page-blog__cta-actions{display:flex;flex-direction:column;gap:16px}@media(min-width:768px){.page-blog__cta-actions{flex-direction:row}}.page-blog__cta-actions .page-blog__btn--register{background:#FFFFFF;border-color:#FFFFFF;color:#017439}.page-blog__cta-actions .page-blog__btn--register:hover{background:#f0f0f0;border-color:#f0f0f0;color:#016b3a;box-shadow:0 8px 24px rgba(0,0,0,.12)}.page-blog__cta-image{display:block;max-width:260px;width:100%;height:auto;flex:0 0 45%}@media(max-width:768px){.page-blog__cta-card{flex-direction:column;width:100%}.page-blog__cta-content,.page-blog__cta-image{width:100%}.page-blog__cta-image{flex:none}.page-blog__cta-image{aspect-ratio:16/10;max-height:260px;object-fit:cover;width:100}}}