
/* /_custom/x40.blog/static/src/css/blog.css */
 .website_blog.x40-blog-index{background:#f6f8f6;color:#17211a;font-family:Arial,Helvetica,sans-serif}.website_blog.x40-blog-article-page{font-family:Arial,Helvetica,sans-serif}#top .o_header_mobile .o_main_nav{flex-wrap:nowrap!important}.x40-blog-hero,.x40-blog-hero h1,.x40-blog-hero p,.x40-blog-hero a,.x40-blog-hero span{font-family:Arial,Helvetica,sans-serif}.x40-blog-index #o_wblog_blog_top{background:#fff;color:#17211a;border-bottom:1px solid rgba(18,60,27,.12)}.x40-blog-index #o_wblog_blog_top .container{padding-top:clamp(2.2rem,5vw,4.5rem);padding-bottom:clamp(1.8rem,4vw,3.5rem)}.x40-blog-index .x40-blog-index__title{max-width:900px;font-size:clamp(2.2rem,5vw,4.4rem);line-height:1.03;letter-spacing:-.045em;margin:0;color:#17211a}.x40-blog-index #o_wblog_blog_top+nav.navbar{margin-top:0!important;padding-top:0!important;border-bottom:1px solid rgba(18,60,27,.08)}.x40-blog-index #o_wblog_blog_top+nav.navbar>.container{padding-top:.8rem;padding-bottom:.8rem}.x40-blog-index #o_wblog_blog_top+nav.navbar form[action="/blog"]{display:none!important}.x40-blog-index #o_wblog_blog_top+nav.navbar .nav-link.disabled{display:none}.x40-blog-index .o_wblog_page_cards_bg{background:transparent}.x40-blog-index #o_wblog_index_content>header{padding-top:2.4rem!important}.x40-blog-index #o_wblog_index_content>header h1{font-size:clamp(1.8rem,3.2vw,3rem);letter-spacing:-.035em}.x40-blog-index #o_wblog_posts_loop .row{align-items:stretch}.x40-blog-index .o_wblog_post.card{border:1px solid rgba(18,60,27,.1);border-radius:18px;overflow:hidden;background:#fff;box-shadow:0 12px 35px rgba(7,23,13,.06);transition:transform .2s ease,box-shadow .2s ease}.x40-blog-index .o_wblog_post.card:hover,.x40-blog-index .o_wblog_post.card:focus-within{transform:translateY(-4px);box-shadow:0 18px 44px rgba(7,23,13,.12)}.x40-blog-index .o_wblog_post.card .card-footer{border-top:0;background:transparent}.x40-blog-card__media{position:relative;display:block;aspect-ratio:16/9;overflow:hidden;background:#dfe8e0}.x40-blog-card__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.x40-blog-card__media .o_wblog_post_list_author{position:absolute;inset:auto 0 0;z-index:1;background:linear-gradient(transparent,rgba(3,14,7,.72))}.x40-blog-index .o_wblog_post:hover .x40-blog-card__image{transform:scale(1.025)}.x40-blog-index .o_wblog_normalize_font a,.x40-blog-index .navbar-nav .nav-link{color:#216525}.x40-blog-article-page #o_wblog_post_sidebar a,.x40-blog-article-page .css_editable_mode_hidden a{color:#216525}.x40-blog-index .o_wblog_author_avatar,.x40-blog-article-page .o_wblog_author_avatar{width:56px!important;height:20px!important;max-width:none!important;flex:0 0 auto;box-sizing:border-box;padding:2px 4px;border-radius:4px!important;background:rgba(255,255,255,.94);object-fit:contain!important;object-position:center!important}.x40-blog-index .pagination .page-link{border-radius:999px!important;margin:0 .2rem;border:0;color:#123c1b}.x40-blog-index .pagination .active>.page-link{background:#2faf35;color:#fff}.x40-blog-hero{position:relative;min-height:clamp(360px,52vh,590px);overflow:hidden;background:#07170d;color:#fff}.x40-blog-hero__image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.x40-blog-hero::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(3,14,7,.35),rgba(3,14,7,.82))}.x40-blog-hero__content{position:relative;z-index:1;min-height:inherit;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:4rem 1rem}.x40-blog-hero h1{max-width:980px;font-size:clamp(2rem,5vw,4.5rem);line-height:1.04;text-shadow:0 2px 20px rgba(0,0,0,.35)}.x40-blog-hero .o_wblog_post_subtitle{max-width:780px;font-size:clamp(1rem,2vw,1.3rem);color:rgba(255,255,255,.86)}.x40-blog-hero .o_wblog_post_info{color:rgba(255,255,255,.82)}.x40-blog-next{position:relative;display:block;min-height:300px;overflow:hidden;text-decoration:none;color:#fff;background:#07170d}.x40-blog-next__image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.48;transition:transform .3s ease,opacity .3s ease}.x40-blog-next__content{position:relative;z-index:1;min-height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2rem}.x40-blog-next:hover .x40-blog-next__image{transform:scale(1.025);opacity:.58}.x40-blog-next__label{font-size:.8rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#9bea9e}.x40-blog-next__title{max-width:950px;font-size:clamp(1.6rem,3.5vw,3rem);line-height:1.08}.x40-blog-article .x40-blog-toc{display:block}.x40-blog-article .x40-blog-toc ol{margin:0;padding-left:1.3rem}.x40-blog-article .x40-blog-toc li+li{margin-top:.35rem}.x40-blog-article details.fi>summary.fb{list-style:none;cursor:pointer}.x40-blog-article details.fi>summary.fb::-webkit-details-marker{display:none}.x40-blog-article details.fi>.fd{max-height:0;overflow:hidden}.x40-blog-article details.fi[open]>.fd{max-height:1200px}.x40-blog-article details.fi[open] .fc{transform:rotate(180deg)}.x40-blog-article .x40-blog-update{margin:0 0 1rem;color:#536158;font-size:.9rem;font-weight:650;letter-spacing:.01em}.x40-blog-article .x40-blog-update time{font-weight:750;color:#123c1b}.x40-blog-article .x40-blog-text-justify{text-align:justify}@media(max-width:767.98px){.x40-blog-hero{min-height:390px}}@media(prefers-reduced-motion:reduce){.x40-blog-index .o_wblog_post.card,.x40-blog-card__image,.x40-blog-next__image{transition:none!important}}.x40-blog-article.x40-blog-layout-01 *, .x40-blog-article.x40-blog-layout-01 *::before, .x40-blog-article.x40-blog-layout-01 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-01{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --radius: 12px; --radius-sm: 8px; --ease: .25s ease; font-family:Arial,Helvetica,sans-serif; font-size: 17px; line-height: 1.75; color: var(--gray-dark); max-width: 760px; margin: 0 auto;}.x40-blog-article.x40-blog-layout-01 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-01 a{color: var(--green-dark); text-decoration: none; transition: color var(--ease);}.x40-blog-article.x40-blog-layout-01 a:hover{color: var(--green);}.x40-blog-article.x40-blog-layout-01 p{margin: 0 0 18px; text-align: justify;}.x40-blog-article.x40-blog-layout-01 h2{font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: 700; color: var(--black); line-height: 1.3; margin: 48px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-01 h3{font-family:Arial,Helvetica,sans-serif; font-size: 18px; font-weight: 700; color: var(--black); line-height: 1.35; margin: 32px 0 10px;}.x40-blog-article.x40-blog-layout-01 .co{margin: 28px 0; padding: 20px 24px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark); font-size: 16px; line-height: 1.65;}.x40-blog-article.x40-blog-layout-01 .co p{margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-01 .co a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-01 .hl{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-01 .hl h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 10px;}.x40-blog-article.x40-blog-layout-01 .hl p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-01 .stats{display: grid; grid-template-columns: repeat(3, 1fr); gap: 14px; margin: 32px 0;}.x40-blog-article.x40-blog-layout-01 .stat{padding: 22px 16px; border-radius: var(--radius); border: 1px solid var(--gray-border); text-align: center;}.x40-blog-article.x40-blog-layout-01 .stat-val{font-family:Arial,Helvetica,sans-serif; font-weight: 800; font-size: 28px; color: var(--green-dark); line-height: 1.1; margin-bottom: 4px;}.x40-blog-article.x40-blog-layout-01 .stat p{font-size: 13px; line-height: 1.45; margin: 0; text-align: center;}.x40-blog-article.x40-blog-layout-01 .wa{padding: 22px 26px; border-radius: var(--radius); border: 1px solid #c5a84a; background: rgba(197,168,74,.06); margin: 28px 0;}.x40-blog-article.x40-blog-layout-01 .wa h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: #8a7020; margin: 0 0 8px;}.x40-blog-article.x40-blog-layout-01 .wa p{font-size: 15px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-01 .info{padding: 22px 26px; border-radius: var(--radius); border: 1px solid #4a7ec5; background: rgba(74,126,197,.06); margin: 28px 0;}.x40-blog-article.x40-blog-layout-01 .info h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: #1e4d8c; margin: 0 0 8px;}.x40-blog-article.x40-blog-layout-01 .info p{font-size: 15px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-01 .obs{margin: 28px 0; display: flex; flex-direction: column; gap: 10px;}.x40-blog-article.x40-blog-layout-01 .obs-row{display: flex; align-items: flex-start; gap: 14px; padding: 14px 18px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border);}.x40-blog-article.x40-blog-layout-01 .obs-dot{width: 8px; height: 8px; border-radius: 50%; flex-shrink: 0; background: var(--green-dark); margin-top: 7px;}.x40-blog-article.x40-blog-layout-01 .obs-text{font-size: 15px; line-height: 1.6;}.x40-blog-article.x40-blog-layout-01 .countries{display: flex; flex-direction: column; gap: 12px; margin: 28px 0;}.x40-blog-article.x40-blog-layout-01 .country{display: flex; align-items: flex-start; gap: 16px; padding: 18px 20px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border); background: #fafafa;}.x40-blog-article.x40-blog-layout-01 .country-flag{font-size: 26px; flex-shrink: 0; line-height: 1; margin-top: 2px;}.x40-blog-article.x40-blog-layout-01 .country-body{flex: 1;}.x40-blog-article.x40-blog-layout-01 .country-name{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--black); margin-bottom: 4px;}.x40-blog-article.x40-blog-layout-01 .country-text{font-size: 14px; line-height: 1.6; color: var(--gray-dark); margin: 0;}.x40-blog-article.x40-blog-layout-01 .country-badge{display: inline-block; margin-top: 6px; background: rgba(38,112,35,.1); color: var(--green-dark); font-family:Arial,Helvetica,sans-serif; font-size: 12px; font-weight: 700; padding: 2px 10px; border-radius: 100px;}.x40-blog-article.x40-blog-layout-01 .country-badge.neutral{background: rgba(87,86,86,.1); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-01 .update-badge{display: inline-flex; align-items: center; gap: 7px; font-family:Arial,Helvetica,sans-serif; font-size: 12px; font-weight: 600; color: var(--green-dark); background: rgba(38,112,35,.08); border: 1px solid rgba(38,112,35,.2); padding: 5px 12px; border-radius: 100px; margin-bottom: 22px;}.x40-blog-article.x40-blog-layout-01 .update-badge::before{content: '↻'; font-size: 14px;}.x40-blog-article.x40-blog-layout-01 .sources{margin-top: 48px; padding-top: 24px; border-top: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-01 .sources p{font-size: 14px; line-height: 1.6; margin-bottom: 6px; text-align: left;}.x40-blog-article.x40-blog-layout-01 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-01 .cta h3{font-family:Arial,Helvetica,sans-serif; font-size: 20px; font-weight: 700; color: var(--white); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-01 .cta p{color: rgba(255,255,255,.8); font-size: 16px; margin-bottom: 22px; text-align: center;}.x40-blog-article.x40-blog-layout-01 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-01 .btn{display: inline-flex; align-items: center; gap: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 14px; padding: 10px 24px; border-radius: 100px; border: 2px solid transparent; cursor: pointer; transition: all var(--ease); text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-01 .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-01 .btn--w:hover{background: var(--gray-light); border-color: var(--gray-light); color: var(--green-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-01 .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}.x40-blog-article.x40-blog-layout-01 .btn--ow:hover{background: var(--white); color: var(--gray-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-01 .btn--arr::after{content: '→'; margin-left: 3px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-01 .btn--arr:hover::after{transform: translateX(3px);}@media (max-width: 600px){.x40-blog-article.x40-blog-layout-01 h2{font-size: 20px; margin-top: 36px;}.x40-blog-article.x40-blog-layout-01 .co, .x40-blog-article.x40-blog-layout-01 .hl, .x40-blog-article.x40-blog-layout-01 .wa, .x40-blog-article.x40-blog-layout-01 .info{padding: 18px 20px;}.x40-blog-article.x40-blog-layout-01 .stats{grid-template-columns: 1fr;}.x40-blog-article.x40-blog-layout-01 .stat-val{font-size: 24px;}.x40-blog-article.x40-blog-layout-01 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-01 .cta-b{flex-direction: column; align-items: stretch;}.x40-blog-article.x40-blog-layout-01 .cta-b .btn{justify-content: center;}.x40-blog-article.x40-blog-layout-01 .country{flex-direction: column; gap: 8px;}}.x40-blog-article.x40-blog-layout-02 *, .x40-blog-article.x40-blog-layout-02 *::before, .x40-blog-article.x40-blog-layout-02 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-02{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --radius: 12px; --radius-sm: 8px; --ease: .25s ease; font-family:Arial,Helvetica,sans-serif; font-size: 17px; line-height: 1.75; color: var(--gray-dark); max-width: 760px; margin: 0 auto;}.x40-blog-article.x40-blog-layout-02 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-02 a{color: var(--green-dark); text-decoration: none; transition: color var(--ease);}.x40-blog-article.x40-blog-layout-02 a:hover{color: var(--green);}.x40-blog-article.x40-blog-layout-02 p{margin: 0 0 18px; text-align: justify;}.x40-blog-article.x40-blog-layout-02 h2{font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: 700; color: var(--black); line-height: 1.3; margin: 48px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-02 .co{margin: 28px 0; padding: 20px 24px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark); font-size: 16px; line-height: 1.65;}.x40-blog-article.x40-blog-layout-02 .co p{margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-02 .co a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-02 .hl{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-02 .hl h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 10px;}.x40-blog-article.x40-blog-layout-02 .hl p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-02 .stats{display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin: 32px 0;}.x40-blog-article.x40-blog-layout-02 .stat{padding: 24px 20px; border-radius: var(--radius); border: 1px solid var(--gray-border); text-align: center;}.x40-blog-article.x40-blog-layout-02 .stat-val{font-family:Arial,Helvetica,sans-serif; font-weight: 800; font-size: 32px; color: var(--green-dark); line-height: 1.1; margin-bottom: 6px;}.x40-blog-article.x40-blog-layout-02 .stat-period{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 13px; color: var(--black); margin-bottom: 6px;}.x40-blog-article.x40-blog-layout-02 .stat p{font-size: 14px; line-height: 1.55; margin: 0; text-align: center;}.x40-blog-article.x40-blog-layout-02 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-02 .cta h3{font-family:Arial,Helvetica,sans-serif; font-size: 20px; font-weight: 700; color: var(--white); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-02 .cta p{color: rgba(255,255,255,.8); font-size: 16px; margin-bottom: 22px; text-align: center;}.x40-blog-article.x40-blog-layout-02 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-02 .btn{display: inline-flex; align-items: center; gap: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 14px; padding: 10px 24px; border-radius: 100px; border: 2px solid transparent; cursor: pointer; transition: all var(--ease); text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-02 .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-02 .btn--w:hover{background: var(--gray-light); border-color: var(--gray-light); color: var(--green-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-02 .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}.x40-blog-article.x40-blog-layout-02 .btn--ow:hover{background: var(--white); color: var(--gray-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-02 .btn--arr::after{content: '→'; margin-left: 3px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-02 .btn--arr:hover::after{transform: translateX(3px);}.x40-blog-article.x40-blog-layout-02 .extlink{margin-top: 48px; padding-top: 24px; border-top: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-02 .extlink p{font-size: 15px; text-align: left; margin-bottom: 6px;}@media (max-width: 600px){.x40-blog-article.x40-blog-layout-02 h2{font-size: 20px; margin-top: 36px;}.x40-blog-article.x40-blog-layout-02 .co, .x40-blog-article.x40-blog-layout-02 .hl{padding: 18px 20px;}.x40-blog-article.x40-blog-layout-02 .stats{grid-template-columns: 1fr;}.x40-blog-article.x40-blog-layout-02 .stat-val{font-size: 26px;}.x40-blog-article.x40-blog-layout-02 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-02 .cta-b{flex-direction: column; align-items: stretch;}.x40-blog-article.x40-blog-layout-02 .cta-b .btn{justify-content: center;}}.x40-blog-article.x40-blog-layout-03 *, .x40-blog-article.x40-blog-layout-03 *::before, .x40-blog-article.x40-blog-layout-03 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-03{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --radius: 12px; --radius-sm: 8px; --ease: .25s ease; font-family:Arial,Helvetica,sans-serif; font-size: 17px; line-height: 1.75; color: var(--gray-dark); max-width: 760px; margin: 0 auto;}.x40-blog-article.x40-blog-layout-03 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-03 a{color: var(--green-dark); text-decoration: none; transition: color var(--ease);}.x40-blog-article.x40-blog-layout-03 a:hover{color: var(--green);}.x40-blog-article.x40-blog-layout-03 p{margin: 0 0 18px; text-align: justify;}.x40-blog-article.x40-blog-layout-03 h2{font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: 700; color: var(--black); line-height: 1.3; margin: 48px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-03 .co{margin: 28px 0; padding: 20px 24px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark); font-size: 16px; line-height: 1.65;}.x40-blog-article.x40-blog-layout-03 .co p{margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-03 .co a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-03 .hl{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-03 .hl h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 10px;}.x40-blog-article.x40-blog-layout-03 .hl p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-03 .obs{margin: 28px 0; display: flex; flex-direction: column; gap: 10px;}.x40-blog-article.x40-blog-layout-03 .obs-row{display: flex; align-items: flex-start; gap: 14px; padding: 14px 18px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border);}.x40-blog-article.x40-blog-layout-03 .obs-dot{width: 8px; height: 8px; border-radius: 50%; flex-shrink: 0; background: var(--green-dark); margin-top: 7px;}.x40-blog-article.x40-blog-layout-03 .obs-text{font-size: 15px; line-height: 1.6;}.x40-blog-article.x40-blog-layout-03 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-03 .cta h3{font-family:Arial,Helvetica,sans-serif; font-size: 20px; font-weight: 700; color: var(--white); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-03 .cta p{color: rgba(255,255,255,.8); font-size: 16px; margin-bottom: 22px; text-align: center;}.x40-blog-article.x40-blog-layout-03 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-03 .btn{display: inline-flex; align-items: center; gap: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 14px; padding: 10px 24px; border-radius: 100px; border: 2px solid transparent; cursor: pointer; transition: all var(--ease); text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-03 .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-03 .btn--w:hover{background: var(--gray-light); border-color: var(--gray-light); color: var(--green-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-03 .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}.x40-blog-article.x40-blog-layout-03 .btn--ow:hover{background: var(--white); color: var(--gray-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-03 .btn--arr::after{content: '→'; margin-left: 3px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-03 .btn--arr:hover::after{transform: translateX(3px);}@media (max-width: 600px){.x40-blog-article.x40-blog-layout-03 h2{font-size: 20px; margin-top: 36px;}.x40-blog-article.x40-blog-layout-03 .co, .x40-blog-article.x40-blog-layout-03 .hl{padding: 18px 20px;}.x40-blog-article.x40-blog-layout-03 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-03 .cta-b{flex-direction: column; align-items: stretch;}.x40-blog-article.x40-blog-layout-03 .cta-b .btn{justify-content: center;}}.x40-blog-article.x40-blog-layout-04 *, .x40-blog-article.x40-blog-layout-04 *::before, .x40-blog-article.x40-blog-layout-04 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-04{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --radius: 12px; --radius-sm: 8px; --ease: .25s ease; font-family:Arial,Helvetica,sans-serif; font-size: 17px; line-height: 1.75; color: var(--gray-dark); max-width: 760px; margin: 0 auto;}.x40-blog-article.x40-blog-layout-04 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-04 a{color: var(--green-dark); text-decoration: none; transition: color var(--ease);}.x40-blog-article.x40-blog-layout-04 a:hover{color: var(--green);}.x40-blog-article.x40-blog-layout-04 p{margin: 0 0 18px; text-align: justify;}.x40-blog-article.x40-blog-layout-04 h2{font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: 700; color: var(--black); line-height: 1.3; margin: 48px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-04 h3{font-family:Arial,Helvetica,sans-serif; font-size: 18px; font-weight: 700; color: var(--black); line-height: 1.35; margin: 32px 0 10px;}.x40-blog-article.x40-blog-layout-04 .co{margin: 28px 0; padding: 20px 24px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark); font-size: 16px; line-height: 1.65;}.x40-blog-article.x40-blog-layout-04 .co p{margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-04 .co a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-04 .hl{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-04 .hl h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 10px;}.x40-blog-article.x40-blog-layout-04 .hl p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-04 .obs{margin: 28px 0; display: flex; flex-direction: column; gap: 10px;}.x40-blog-article.x40-blog-layout-04 .obs-row{display: flex; align-items: flex-start; gap: 14px; padding: 14px 18px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border);}.x40-blog-article.x40-blog-layout-04 .obs-dot{width: 8px; height: 8px; border-radius: 50%; flex-shrink: 0; background: var(--green-dark); margin-top: 7px;}.x40-blog-article.x40-blog-layout-04 .obs-text{font-size: 15px; line-height: 1.6;}.x40-blog-article.x40-blog-layout-04 .quote{margin: 32px 0; padding: 24px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-04 .quote p{font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 17px; color: var(--white); font-style: italic; line-height: 1.5; margin: 0; text-align: center;}.x40-blog-article.x40-blog-layout-04 .thanks{margin: 28px 0; display: flex; flex-direction: column; gap: 10px;}.x40-blog-article.x40-blog-layout-04 .thanks-row{display: flex; align-items: flex-start; gap: 14px; padding: 14px 18px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border);}.x40-blog-article.x40-blog-layout-04 .thanks-dot{width: 8px; height: 8px; border-radius: 50%; flex-shrink: 0; background: var(--green-dark); margin-top: 7px;}.x40-blog-article.x40-blog-layout-04 .thanks-text{font-size: 15px; line-height: 1.6;}.x40-blog-article.x40-blog-layout-04 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-04 .cta h3{font-size: 20px; font-weight: 700; color: var(--white); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-04 .cta p{color: rgba(255,255,255,.8); font-size: 16px; margin-bottom: 22px; text-align: center;}.x40-blog-article.x40-blog-layout-04 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-04 .btn{display: inline-flex; align-items: center; gap: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 14px; padding: 10px 24px; border-radius: 100px; border: 2px solid transparent; cursor: pointer; transition: all var(--ease); text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-04 .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-04 .btn--w:hover{background: var(--gray-light); border-color: var(--gray-light); color: var(--green-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-04 .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}.x40-blog-article.x40-blog-layout-04 .btn--ow:hover{background: var(--white); color: var(--gray-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-04 .btn--arr::after{content: '→'; margin-left: 3px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-04 .btn--arr:hover::after{transform: translateX(3px);}@media (max-width: 600px){.x40-blog-article.x40-blog-layout-04 h2{font-size: 20px; margin-top: 36px;}.x40-blog-article.x40-blog-layout-04 .co, .x40-blog-article.x40-blog-layout-04 .hl{padding: 18px 20px;}.x40-blog-article.x40-blog-layout-04 .quote{padding: 20px 22px;}.x40-blog-article.x40-blog-layout-04 .quote p{font-size: 15px;}.x40-blog-article.x40-blog-layout-04 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-04 .cta-b{flex-direction: column; align-items: stretch;}.x40-blog-article.x40-blog-layout-04 .cta-b .btn{justify-content: center;}}.x40-blog-article.x40-blog-layout-05 *, .x40-blog-article.x40-blog-layout-05 *::before, .x40-blog-article.x40-blog-layout-05 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-05{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --red: #9B3B3B; --radius: 12px; --radius-sm: 8px; --ease: .25s ease; font-family:Arial,Helvetica,sans-serif; font-size: 17px; line-height: 1.75; color: var(--gray-dark); max-width: 760px; margin: 0 auto;}.x40-blog-article.x40-blog-layout-05 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-05 a{color: var(--green-dark); text-decoration: none; transition: color var(--ease);}.x40-blog-article.x40-blog-layout-05 a:hover{color: var(--green);}.x40-blog-article.x40-blog-layout-05 p{margin: 0 0 18px; text-align: justify;}.x40-blog-article.x40-blog-layout-05 h2{font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: 700; color: var(--black); line-height: 1.3; margin: 48px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-05 h2 .n{color: var(--green-dark); margin-right: 4px;}.x40-blog-article.x40-blog-layout-05 h3{font-family:Arial,Helvetica,sans-serif; font-size: 18px; font-weight: 700; color: var(--black); line-height: 1.35; margin: 32px 0 10px;}.x40-blog-article.x40-blog-layout-05 .co{margin: 28px 0; padding: 20px 24px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark); font-size: 16px; line-height: 1.65;}.x40-blog-article.x40-blog-layout-05 .co p{margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-05 .co p + p{margin-top: 8px;}.x40-blog-article.x40-blog-layout-05 .co a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-05 .toc{margin: 32px 0; padding: 22px 26px; background: var(--gray-light); border-radius: var(--radius);}.x40-blog-article.x40-blog-layout-05 .toc-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); margin-bottom: 12px;}.x40-blog-article.x40-blog-layout-05 .toc ol{padding-left: 18px; margin: 0; list-style: none; counter-reset: toc;}.x40-blog-article.x40-blog-layout-05 .toc li{counter-increment: toc; padding: 4px 0; font-size: 15px;}.x40-blog-article.x40-blog-layout-05 .toc li::before{content: counter(toc) "."; font-family:Arial,Helvetica,sans-serif; font-weight: 700; color: var(--green-dark); margin-right: 8px; font-size: 14px;}.x40-blog-article.x40-blog-layout-05 .toc a{color: var(--black); font-weight: 500;}.x40-blog-article.x40-blog-layout-05 .toc a:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-05 .hl{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-05 .hl h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-05 .hl h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-05 .hl p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-05 .steps{margin: 28px 0; display: flex; flex-direction: column; gap: 0; text-align: left;}.x40-blog-article.x40-blog-layout-05 .step{display: flex; align-items: flex-start; gap: 16px; padding: 16px 0; border-bottom: 1px solid var(--gray-light); text-align: left;}.x40-blog-article.x40-blog-layout-05 .step:last-child{border-bottom: none;}.x40-blog-article.x40-blog-layout-05 .step > div{text-align: left;}.x40-blog-article.x40-blog-layout-05 .step-num{width: 36px; height: 36px; border-radius: 10px; flex-shrink: 0; margin-top: 2px; display: flex; align-items: center; justify-content: center; font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--white);}.x40-blog-article.x40-blog-layout-05 .step-num--green{background: var(--green-dark);}.x40-blog-article.x40-blog-layout-05 .step-q{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 15px; color: var(--black); margin-bottom: 4px; text-align: left;}.x40-blog-article.x40-blog-layout-05 .step-a{font-size: 15px; line-height: 1.65; margin: 0; text-align: left;}.x40-blog-article.x40-blog-layout-05 .chk{margin: 28px 0;}.x40-blog-article.x40-blog-layout-05 .chk-row{display: flex; gap: 12px; padding: 12px 0; border-bottom: 1px solid var(--gray-light); align-items: flex-start; text-align: left;}.x40-blog-article.x40-blog-layout-05 .chk-row:last-child{border-bottom: none;}.x40-blog-article.x40-blog-layout-05 .chk-dot{width: 24px; height: 24px; border-radius: 50%; flex-shrink: 0; margin-top: 2px; display: flex; align-items: center; justify-content: center; background: rgba(38,112,35,.1); color: var(--green-dark);}.x40-blog-article.x40-blog-layout-05 .chk-dot svg{width: 12px; height: 12px;}.x40-blog-article.x40-blog-layout-05 .chk-row p{font-size: 15px; line-height: 1.6; margin: 0; text-align: left;}.x40-blog-article.x40-blog-layout-05 .tiers{margin: 28px 0; display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 12px;}.x40-blog-article.x40-blog-layout-05 .tier{border-radius: var(--radius); padding: 22px 14px; text-align: center;}.x40-blog-article.x40-blog-layout-05 .tier--1{background: var(--gray-light); border: 1px solid var(--gray-border);}.x40-blog-article.x40-blog-layout-05 .tier--2{background: rgba(38,112,35,.05); border: 1px solid rgba(38,112,35,.2);}.x40-blog-article.x40-blog-layout-05 .tier--3{background: var(--green-dark); border: 1px solid var(--green-dark);}.x40-blog-article.x40-blog-layout-05 .tier-val{font-family:Arial,Helvetica,sans-serif; font-size: 28px; font-weight: 700; line-height: 1.1;}.x40-blog-article.x40-blog-layout-05 .tier--1 .tier-val{color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-05 .tier--2 .tier-val{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-05 .tier--3 .tier-val{color: var(--white);}.x40-blog-article.x40-blog-layout-05 .tier-sub{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 600; margin-top: 4px;}.x40-blog-article.x40-blog-layout-05 .tier--1 .tier-sub{color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-05 .tier--2 .tier-sub{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-05 .tier--3 .tier-sub{color: rgba(255,255,255,.85);}.x40-blog-article.x40-blog-layout-05 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-05 .cta h3{font-size: 20px; font-weight: 700; color: var(--white); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-05 .cta p{color: rgba(255,255,255,.8); font-size: 16px; margin-bottom: 22px; text-align: center;}.x40-blog-article.x40-blog-layout-05 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-05 .btn{display: inline-flex; align-items: center; gap: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 14px; padding: 10px 24px; border-radius: 100px; border: 2px solid transparent; cursor: pointer; transition: all var(--ease); text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-05 .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-05 .btn--w:hover{background: var(--gray-light); border-color: var(--gray-light); color: var(--green-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-05 .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}.x40-blog-article.x40-blog-layout-05 .btn--ow:hover{background: var(--white); color: var(--gray-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-05 .btn--arr::after{content: '→'; margin-left: 3px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-05 .btn--arr:hover::after{transform: translateX(3px);}@media (max-width: 600px){.x40-blog-article.x40-blog-layout-05 h2{font-size: 20px; margin-top: 36px;}.x40-blog-article.x40-blog-layout-05 .co, .x40-blog-article.x40-blog-layout-05 .hl{padding: 18px 20px;}.x40-blog-article.x40-blog-layout-05 .step{flex-direction: column; gap: 8px;}.x40-blog-article.x40-blog-layout-05 .tiers{grid-template-columns: 1fr;}.x40-blog-article.x40-blog-layout-05 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-05 .cta-b{flex-direction: column; align-items: stretch;}.x40-blog-article.x40-blog-layout-05 .cta-b .btn{justify-content: center;}}.x40-blog-article.x40-blog-layout-06 *, .x40-blog-article.x40-blog-layout-06 *::before, .x40-blog-article.x40-blog-layout-06 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-06{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --red: #9B3B3B; --radius: 12px; --radius-sm: 8px; --ease: .25s ease; font-family:Arial,Helvetica,sans-serif; font-size: 17px; line-height: 1.75; color: var(--gray-dark); max-width: 760px; margin: 0 auto;}.x40-blog-article.x40-blog-layout-06 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-06 a{color: var(--green-dark); text-decoration: none; transition: color var(--ease);}.x40-blog-article.x40-blog-layout-06 a:hover{color: var(--green);}.x40-blog-article.x40-blog-layout-06 p{margin: 0 0 18px; text-align: justify;}.x40-blog-article.x40-blog-layout-06 h2{font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: 700; color: var(--black); line-height: 1.3; margin: 48px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-06 h2 .n{color: var(--green-dark); margin-right: 4px;}.x40-blog-article.x40-blog-layout-06 h3{font-family:Arial,Helvetica,sans-serif; font-size: 18px; font-weight: 700; color: var(--black); line-height: 1.35; margin: 32px 0 10px;}.x40-blog-article.x40-blog-layout-06 .co{margin: 28px 0; padding: 20px 24px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark); font-size: 16px; line-height: 1.65;}.x40-blog-article.x40-blog-layout-06 .co p{margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-06 .co p + p{margin-top: 8px;}.x40-blog-article.x40-blog-layout-06 .co a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-06 .toc{margin: 32px 0; padding: 22px 26px; background: var(--gray-light); border-radius: var(--radius);}.x40-blog-article.x40-blog-layout-06 .toc-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); margin-bottom: 12px;}.x40-blog-article.x40-blog-layout-06 .toc ol{padding-left: 18px; margin: 0; list-style: none; counter-reset: toc;}.x40-blog-article.x40-blog-layout-06 .toc li{counter-increment: toc; padding: 4px 0; font-size: 15px;}.x40-blog-article.x40-blog-layout-06 .toc li::before{content: counter(toc) "."; font-family:Arial,Helvetica,sans-serif; font-weight: 700; color: var(--green-dark); margin-right: 8px; font-size: 14px;}.x40-blog-article.x40-blog-layout-06 .toc a{color: var(--black); font-weight: 500;}.x40-blog-article.x40-blog-layout-06 .toc a:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-06 .hl{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-06 .hl h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-06 .hl h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-06 .hl p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-06 .hl p + p{margin-top: 8px;}.x40-blog-article.x40-blog-layout-06 .steps{margin: 28px 0; display: flex; flex-direction: column; gap: 0; text-align: left;}.x40-blog-article.x40-blog-layout-06 .step{display: flex; align-items: flex-start; gap: 16px; padding: 16px 0; border-bottom: 1px solid var(--gray-light); text-align: left;}.x40-blog-article.x40-blog-layout-06 .step:last-child{border-bottom: none;}.x40-blog-article.x40-blog-layout-06 .step > div{text-align: left;}.x40-blog-article.x40-blog-layout-06 .step-num{width: 36px; height: 36px; border-radius: 10px; flex-shrink: 0; margin-top: 2px; display: flex; align-items: center; justify-content: center; font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--white);}.x40-blog-article.x40-blog-layout-06 .step-num--green{background: var(--green-dark);}.x40-blog-article.x40-blog-layout-06 .step-q{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 15px; color: var(--black); margin-bottom: 4px; text-align: left;}.x40-blog-article.x40-blog-layout-06 .step-a{font-size: 15px; line-height: 1.65; margin: 0; text-align: left;}.x40-blog-article.x40-blog-layout-06 .chk{margin: 28px 0;}.x40-blog-article.x40-blog-layout-06 .chk-row{display: flex; gap: 12px; padding: 12px 0; border-bottom: 1px solid var(--gray-light); align-items: flex-start; text-align: left;}.x40-blog-article.x40-blog-layout-06 .chk-row:last-child{border-bottom: none;}.x40-blog-article.x40-blog-layout-06 .chk-dot{width: 24px; height: 24px; border-radius: 50%; flex-shrink: 0; margin-top: 2px; display: flex; align-items: center; justify-content: center; background: rgba(38,112,35,.1); color: var(--green-dark);}.x40-blog-article.x40-blog-layout-06 .chk-dot svg{width: 12px; height: 12px;}.x40-blog-article.x40-blog-layout-06 .chk-row p{font-size: 15px; line-height: 1.6; margin: 0; text-align: left;}.x40-blog-article.x40-blog-layout-06 .ex{margin: 28px 0; display: grid; grid-template-columns: 1fr 1fr; gap: 14px;}.x40-blog-article.x40-blog-layout-06 .ex-box{border-radius: var(--radius); padding: 22px 18px; text-align: center;}.x40-blog-article.x40-blog-layout-06 .ex-box--old{background: var(--gray-light); border: 1px solid var(--gray-border);}.x40-blog-article.x40-blog-layout-06 .ex-box--new{background: rgba(38,112,35,.06); border: 1px solid rgba(38,112,35,.25);}.x40-blog-article.x40-blog-layout-06 .ex-label{font-family:Arial,Helvetica,sans-serif; font-size: 11px; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-06 .ex-box--old .ex-label{color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-06 .ex-box--new .ex-label{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-06 .ex-val{font-family:Arial,Helvetica,sans-serif; font-size: 32px; font-weight: 700; line-height: 1.1;}.x40-blog-article.x40-blog-layout-06 .ex-box--old .ex-val{color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-06 .ex-box--new .ex-val{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-06 .ex-sub{font-family:Arial,Helvetica,sans-serif; font-size: 16px; font-weight: 600; margin-top: 4px;}.x40-blog-article.x40-blog-layout-06 .ex-box--old .ex-sub{color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-06 .ex-box--new .ex-sub{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-06 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-06 .cta h3{font-size: 20px; font-weight: 700; color: var(--white); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-06 .cta p{color: rgba(255,255,255,.8); font-size: 16px; margin-bottom: 22px; text-align: center;}.x40-blog-article.x40-blog-layout-06 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-06 .btn{display: inline-flex; align-items: center; gap: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 14px; padding: 10px 24px; border-radius: 100px; border: 2px solid transparent; cursor: pointer; transition: all var(--ease); text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-06 .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-06 .btn--w:hover{background: var(--gray-light); border-color: var(--gray-light); color: var(--green-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-06 .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}.x40-blog-article.x40-blog-layout-06 .btn--ow:hover{background: var(--white); color: var(--gray-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-06 .btn--arr::after{content: '→'; margin-left: 3px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-06 .btn--arr:hover::after{transform: translateX(3px);}@media (max-width: 600px){.x40-blog-article.x40-blog-layout-06 h2{font-size: 20px; margin-top: 36px;}.x40-blog-article.x40-blog-layout-06 .co, .x40-blog-article.x40-blog-layout-06 .hl{padding: 18px 20px;}.x40-blog-article.x40-blog-layout-06 .step{flex-direction: column; gap: 8px;}.x40-blog-article.x40-blog-layout-06 .ex{grid-template-columns: 1fr;}.x40-blog-article.x40-blog-layout-06 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-06 .cta-b{flex-direction: column; align-items: stretch;}.x40-blog-article.x40-blog-layout-06 .cta-b .btn{justify-content: center;}}.x40-blog-article.x40-blog-layout-07 *, .x40-blog-article.x40-blog-layout-07 *::before, .x40-blog-article.x40-blog-layout-07 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-07{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --red: #9B3B3B; --radius: 12px; --radius-sm: 8px; --ease: .25s ease; font-family:Arial,Helvetica,sans-serif; font-size: 17px; line-height: 1.75; color: var(--gray-dark); max-width: 760px; margin: 0 auto;}.x40-blog-article.x40-blog-layout-07 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-07 a{color: var(--green-dark); text-decoration: none; transition: color var(--ease);}.x40-blog-article.x40-blog-layout-07 a:hover{color: var(--green);}.x40-blog-article.x40-blog-layout-07 p{margin: 0 0 18px; text-align: justify;}.x40-blog-article.x40-blog-layout-07 h2{font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: 700; color: var(--black); line-height: 1.3; margin: 48px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-07 h2 .n{color: var(--green-dark); margin-right: 4px;}.x40-blog-article.x40-blog-layout-07 h3{font-family:Arial,Helvetica,sans-serif; font-size: 18px; font-weight: 700; color: var(--black); line-height: 1.35; margin: 32px 0 10px;}.x40-blog-article.x40-blog-layout-07 .co{margin: 28px 0; padding: 20px 24px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark); font-size: 16px; line-height: 1.65;}.x40-blog-article.x40-blog-layout-07 .co p{margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-07 .co p + p{margin-top: 8px;}.x40-blog-article.x40-blog-layout-07 .co a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-07 .toc{margin: 32px 0; padding: 22px 26px; background: var(--gray-light); border-radius: var(--radius);}.x40-blog-article.x40-blog-layout-07 .toc-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); margin-bottom: 12px;}.x40-blog-article.x40-blog-layout-07 .toc ol{padding-left: 18px; margin: 0; list-style: none; counter-reset: toc;}.x40-blog-article.x40-blog-layout-07 .toc li{counter-increment: toc; padding: 4px 0; font-size: 15px;}.x40-blog-article.x40-blog-layout-07 .toc li::before{content: counter(toc) "."; font-family:Arial,Helvetica,sans-serif; font-weight: 700; color: var(--green-dark); margin-right: 8px; font-size: 14px;}.x40-blog-article.x40-blog-layout-07 .toc a{color: var(--black); font-weight: 500;}.x40-blog-article.x40-blog-layout-07 .toc a:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-07 .hl{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-07 .hl h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-07 .hl h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-07 .hl p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-07 .hl p + p{margin-top: 8px;}.x40-blog-article.x40-blog-layout-07 .steps{margin: 28px 0; display: flex; flex-direction: column; gap: 0; text-align: left;}.x40-blog-article.x40-blog-layout-07 .step{display: flex; align-items: flex-start; gap: 16px; padding: 16px 0; border-bottom: 1px solid var(--gray-light); text-align: left;}.x40-blog-article.x40-blog-layout-07 .step:last-child{border-bottom: none;}.x40-blog-article.x40-blog-layout-07 .step > div{text-align: left;}.x40-blog-article.x40-blog-layout-07 .step-num{width: 36px; height: 36px; border-radius: 10px; flex-shrink: 0; margin-top: 2px; display: flex; align-items: center; justify-content: center; font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--white);}.x40-blog-article.x40-blog-layout-07 .step-num--green{background: var(--green-dark);}.x40-blog-article.x40-blog-layout-07 .step-q{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 15px; color: var(--black); margin-bottom: 4px; text-align: left;}.x40-blog-article.x40-blog-layout-07 .step-a{font-size: 15px; line-height: 1.65; margin: 0; text-align: left;}.x40-blog-article.x40-blog-layout-07 .chk{margin: 28px 0;}.x40-blog-article.x40-blog-layout-07 .chk-row{display: flex; gap: 12px; padding: 12px 0; border-bottom: 1px solid var(--gray-light); align-items: flex-start; text-align: left;}.x40-blog-article.x40-blog-layout-07 .chk-row:last-child{border-bottom: none;}.x40-blog-article.x40-blog-layout-07 .chk-dot{width: 24px; height: 24px; border-radius: 50%; flex-shrink: 0; margin-top: 2px; display: flex; align-items: center; justify-content: center; background: rgba(38,112,35,.1); color: var(--green-dark);}.x40-blog-article.x40-blog-layout-07 .chk-dot svg{width: 12px; height: 12px;}.x40-blog-article.x40-blog-layout-07 .chk-row p{font-size: 15px; line-height: 1.6; margin: 0; text-align: left;}.x40-blog-article.x40-blog-layout-07 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-07 .cta h3{font-size: 20px; font-weight: 700; color: var(--white); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-07 .cta p{color: rgba(255,255,255,.8); font-size: 16px; margin-bottom: 22px; text-align: center;}.x40-blog-article.x40-blog-layout-07 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-07 .btn{display: inline-flex; align-items: center; gap: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 14px; padding: 10px 24px; border-radius: 100px; border: 2px solid transparent; cursor: pointer; transition: all var(--ease); text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-07 .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-07 .btn--w:hover{background: var(--gray-light); border-color: var(--gray-light); color: var(--green-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-07 .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}.x40-blog-article.x40-blog-layout-07 .btn--ow:hover{background: var(--white); color: var(--gray-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-07 .btn--arr::after{content: '→'; margin-left: 3px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-07 .btn--arr:hover::after{transform: translateX(3px);}@media (max-width: 600px){.x40-blog-article.x40-blog-layout-07 h2{font-size: 20px; margin-top: 36px;}.x40-blog-article.x40-blog-layout-07 .co, .x40-blog-article.x40-blog-layout-07 .hl{padding: 18px 20px;}.x40-blog-article.x40-blog-layout-07 .step{flex-direction: column; gap: 8px;}.x40-blog-article.x40-blog-layout-07 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-07 .cta-b{flex-direction: column; align-items: stretch;}.x40-blog-article.x40-blog-layout-07 .cta-b .btn{justify-content: center;}}.x40-blog-article.x40-blog-layout-08 *, .x40-blog-article.x40-blog-layout-08 *::before, .x40-blog-article.x40-blog-layout-08 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-08{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --radius: 12px; --radius-sm: 8px; --ease: .25s ease; font-family:Arial,Helvetica,sans-serif; font-size: 17px; line-height: 1.75; color: var(--gray-dark); max-width: 760px; margin: 0 auto;}.x40-blog-article.x40-blog-layout-08 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-08 a{color: var(--green-dark); text-decoration: none; transition: color var(--ease);}.x40-blog-article.x40-blog-layout-08 a:hover{color: var(--green);}.x40-blog-article.x40-blog-layout-08 p{margin: 0 0 18px; text-align: justify;}.x40-blog-article.x40-blog-layout-08 h2{font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: 700; color: var(--black); line-height: 1.3; margin: 48px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-08 h3{font-family:Arial,Helvetica,sans-serif; font-size: 18px; font-weight: 700; color: var(--black); line-height: 1.35; margin: 32px 0 10px;}.x40-blog-article.x40-blog-layout-08 .co{margin: 28px 0; padding: 20px 24px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark); font-size: 16px; line-height: 1.65;}.x40-blog-article.x40-blog-layout-08 .co p{margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-08 .co a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-08 .hl{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-08 .hl h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 10px;}.x40-blog-article.x40-blog-layout-08 .hl p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-08 .compare{display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin: 32px 0;}.x40-blog-article.x40-blog-layout-08 .compare-item{padding: 24px 20px; border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-08 .compare-item--car{border: 1px solid var(--gray-border); background: var(--white);}.x40-blog-article.x40-blog-layout-08 .compare-item--vae{border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03);}.x40-blog-article.x40-blog-layout-08 .compare-label{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 12px; letter-spacing: .5px; text-transform: uppercase; margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-08 .compare-item--car .compare-label{color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-08 .compare-item--vae .compare-label{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-08 .compare-val{font-family:Arial,Helvetica,sans-serif; font-weight: 800; font-size: 32px; line-height: 1.1; margin-bottom: 4px;}.x40-blog-article.x40-blog-layout-08 .compare-item--car .compare-val{color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-08 .compare-item--vae .compare-val{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-08 .compare-sub{font-size: 13px; margin: 0; text-align: center;}.x40-blog-article.x40-blog-layout-08 .obs{margin: 28px 0; display: flex; flex-direction: column; gap: 10px;}.x40-blog-article.x40-blog-layout-08 .obs-row{display: flex; align-items: flex-start; gap: 14px; padding: 14px 18px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border);}.x40-blog-article.x40-blog-layout-08 .obs-dot{width: 8px; height: 8px; border-radius: 50%; flex-shrink: 0; background: var(--green-dark); margin-top: 7px;}.x40-blog-article.x40-blog-layout-08 .obs-text{font-size: 15px; line-height: 1.6;}.x40-blog-article.x40-blog-layout-08 .sources{margin-top: 48px; padding-top: 24px; border-top: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-08 .sources h2{font-size: 16px; margin-top: 0; margin-bottom: 14px;}.x40-blog-article.x40-blog-layout-08 .sources p{font-size: 13px; line-height: 1.55; margin-bottom: 6px; text-align: left; word-break: break-all;}.x40-blog-article.x40-blog-layout-08 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-08 .cta h3{font-family:Arial,Helvetica,sans-serif; font-size: 20px; font-weight: 700; color: var(--white); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-08 .cta p{color: rgba(255,255,255,.8); font-size: 16px; margin-bottom: 22px; text-align: center;}.x40-blog-article.x40-blog-layout-08 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-08 .btn{display: inline-flex; align-items: center; gap: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 14px; padding: 10px 24px; border-radius: 100px; border: 2px solid transparent; cursor: pointer; transition: all var(--ease); text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-08 .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-08 .btn--w:hover{background: var(--gray-light); border-color: var(--gray-light); color: var(--green-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-08 .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}.x40-blog-article.x40-blog-layout-08 .btn--ow:hover{background: var(--white); color: var(--gray-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-08 .btn--arr::after{content: '→'; margin-left: 3px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-08 .btn--arr:hover::after{transform: translateX(3px);}@media (max-width: 600px){.x40-blog-article.x40-blog-layout-08 h2{font-size: 20px; margin-top: 36px;}.x40-blog-article.x40-blog-layout-08 .co, .x40-blog-article.x40-blog-layout-08 .hl{padding: 18px 20px;}.x40-blog-article.x40-blog-layout-08 .compare{grid-template-columns: 1fr;}.x40-blog-article.x40-blog-layout-08 .compare-val{font-size: 26px;}.x40-blog-article.x40-blog-layout-08 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-08 .cta-b{flex-direction: column; align-items: stretch;}.x40-blog-article.x40-blog-layout-08 .cta-b .btn{justify-content: center;}}.x40-blog-article.x40-blog-layout-09 *, .x40-blog-article.x40-blog-layout-09 *::before, .x40-blog-article.x40-blog-layout-09 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-09{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --radius: 12px; --radius-sm: 8px; --ease: .25s ease; font-family:Arial,Helvetica,sans-serif; font-size: 17px; line-height: 1.75; color: var(--gray-dark); max-width: 760px; margin: 0 auto;}.x40-blog-article.x40-blog-layout-09 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-09 a{color: var(--green-dark); text-decoration: none; transition: color var(--ease);}.x40-blog-article.x40-blog-layout-09 a:hover{color: var(--green);}.x40-blog-article.x40-blog-layout-09 p{margin: 0 0 18px; text-align: justify;}.x40-blog-article.x40-blog-layout-09 h2{font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: 700; color: var(--black); line-height: 1.3; margin: 48px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-09 h3{font-family:Arial,Helvetica,sans-serif; font-size: 18px; font-weight: 700; color: var(--black); line-height: 1.35; margin: 32px 0 10px;}.x40-blog-article.x40-blog-layout-09 .co{margin: 28px 0; padding: 20px 24px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark); font-size: 16px; line-height: 1.65;}.x40-blog-article.x40-blog-layout-09 .co p{margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-09 .co a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-09 .hl{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-09 .hl h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 10px;}.x40-blog-article.x40-blog-layout-09 .hl p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-09 .partners{margin: 28px 0; display: flex; flex-direction: column; gap: 10px;}.x40-blog-article.x40-blog-layout-09 .partner-row{display: flex; align-items: flex-start; gap: 14px; padding: 14px 18px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border);}.x40-blog-article.x40-blog-layout-09 .partner-dot{width: 8px; height: 8px; border-radius: 50%; flex-shrink: 0; background: var(--green-dark); margin-top: 7px;}.x40-blog-article.x40-blog-layout-09 .partner-text{font-size: 15px; line-height: 1.6;}.x40-blog-article.x40-blog-layout-09 .laureates{display: grid; grid-template-columns: 1fr 1fr; gap: 12px; margin: 28px 0;}.x40-blog-article.x40-blog-layout-09 .laureate-card{padding: 20px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border);}.x40-blog-article.x40-blog-layout-09 .laureate-card__tag{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 11px; letter-spacing: .5px; text-transform: uppercase; display: inline-block; padding: 3px 10px; border-radius: 14px; margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-09 .laureate-card__tag--gold{background: rgba(197,168,74,.12); color: #8a7020;}.x40-blog-article.x40-blog-layout-09 .laureate-card__tag--jury{background: rgba(45,80,130,.08); color: #2d5082;}.x40-blog-article.x40-blog-layout-09 .laureate-card h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 16px; font-weight: 700; color: var(--black); margin: 0 0 4px;}.x40-blog-article.x40-blog-layout-09 .laureate-card h3.x40-from-h4 a{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-09 .laureate-card p{font-size: 14px; line-height: 1.5; margin: 0; text-align: left;}.x40-blog-article.x40-blog-layout-09 .press{margin-top: 48px; padding-top: 24px; border-top: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-09 .press p{font-size: 15px; text-align: left; margin-bottom: 6px;}.x40-blog-article.x40-blog-layout-09 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-09 .cta h3{font-size: 20px; font-weight: 700; color: var(--white); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-09 .cta p{color: rgba(255,255,255,.8); font-size: 16px; margin-bottom: 22px; text-align: center;}.x40-blog-article.x40-blog-layout-09 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-09 .btn{display: inline-flex; align-items: center; gap: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 14px; padding: 10px 24px; border-radius: 100px; border: 2px solid transparent; cursor: pointer; transition: all var(--ease); text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-09 .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-09 .btn--w:hover{background: var(--gray-light); border-color: var(--gray-light); color: var(--green-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-09 .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}.x40-blog-article.x40-blog-layout-09 .btn--ow:hover{background: var(--white); color: var(--gray-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-09 .btn--arr::after{content: '→'; margin-left: 3px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-09 .btn--arr:hover::after{transform: translateX(3px);}@media (max-width: 600px){.x40-blog-article.x40-blog-layout-09 h2{font-size: 20px; margin-top: 36px;}.x40-blog-article.x40-blog-layout-09 .co, .x40-blog-article.x40-blog-layout-09 .hl{padding: 18px 20px;}.x40-blog-article.x40-blog-layout-09 .laureates{grid-template-columns: 1fr;}.x40-blog-article.x40-blog-layout-09 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-09 .cta-b{flex-direction: column; align-items: stretch;}.x40-blog-article.x40-blog-layout-09 .cta-b .btn{justify-content: center;}}.x40-blog-article.x40-blog-layout-10 *, .x40-blog-article.x40-blog-layout-10 *::before, .x40-blog-article.x40-blog-layout-10 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-10{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --radius: 12px; --radius-sm: 8px; --ease: .25s ease; font-family:Arial,Helvetica,sans-serif; font-size: 17px; line-height: 1.75; color: var(--gray-dark); max-width: 760px; margin: 0 auto;}.x40-blog-article.x40-blog-layout-10 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-10 a{color: var(--green-dark); text-decoration: none; transition: color var(--ease);}.x40-blog-article.x40-blog-layout-10 a:hover{color: var(--green);}.x40-blog-article.x40-blog-layout-10 p{margin: 0 0 18px; text-align: justify;}.x40-blog-article.x40-blog-layout-10 h2{font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: 700; color: var(--black); line-height: 1.3; margin: 48px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-10 h3{font-family:Arial,Helvetica,sans-serif; font-size: 18px; font-weight: 700; color: var(--black); line-height: 1.35; margin: 32px 0 10px;}.x40-blog-article.x40-blog-layout-10 .co{margin: 28px 0; padding: 20px 24px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark); font-size: 16px; line-height: 1.65;}.x40-blog-article.x40-blog-layout-10 .co p{margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-10 .co p + p{margin-top: 8px;}.x40-blog-article.x40-blog-layout-10 .co a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-10 .hl{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-10 .hl h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-10 .hl h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-10 .hl p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-10 .wa{padding: 22px 26px; border-radius: var(--radius); border: 1px solid #c5a84a; background: rgba(197,168,74,.06); margin: 28px 0;}.x40-blog-article.x40-blog-layout-10 .wa h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: #8a7020; margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-10 .wa h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-10 .wa p{font-size: 15px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-10 .obs{margin: 28px 0; display: flex; flex-direction: column; gap: 10px;}.x40-blog-article.x40-blog-layout-10 .obs-row{display: flex; align-items: flex-start; gap: 14px; padding: 16px 18px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border);}.x40-blog-article.x40-blog-layout-10 .obs-num{width: 28px; height: 28px; border-radius: 8px; flex-shrink: 0; display: flex; align-items: center; justify-content: center; font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 13px; background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-10 .obs-text{font-size: 15px; line-height: 1.6;}.x40-blog-article.x40-blog-layout-10 .obs-text strong{font-weight: 700;}.x40-blog-article.x40-blog-layout-10 .red-box{padding: 22px 26px; border-radius: var(--radius); border: 1px solid #9B3B3B; background: rgba(155,59,59,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-10 .red-box h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: #9B3B3B; margin: 0 0 8px;}.x40-blog-article.x40-blog-layout-10 .red-box p{font-size: 15px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-10 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-10 .cta h3{font-size: 20px; font-weight: 700; color: var(--white); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-10 .cta p{color: rgba(255,255,255,.8); font-size: 16px; margin-bottom: 22px; text-align: center;}.x40-blog-article.x40-blog-layout-10 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-10 .btn{display: inline-flex; align-items: center; gap: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 14px; padding: 10px 24px; border-radius: 100px; border: 2px solid transparent; cursor: pointer; transition: all var(--ease); text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-10 .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-10 .btn--w:hover{background: var(--gray-light); border-color: var(--gray-light); color: var(--green-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-10 .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}.x40-blog-article.x40-blog-layout-10 .btn--ow:hover{background: var(--white); color: var(--gray-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-10 .btn--arr::after{content: '→'; margin-left: 3px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-10 .btn--arr:hover::after{transform: translateX(3px);}@media (max-width: 600px){.x40-blog-article.x40-blog-layout-10 h2{font-size: 20px; margin-top: 36px;}.x40-blog-article.x40-blog-layout-10 .co, .x40-blog-article.x40-blog-layout-10 .hl, .x40-blog-article.x40-blog-layout-10 .wa, .x40-blog-article.x40-blog-layout-10 .red-box{padding: 18px 20px;}.x40-blog-article.x40-blog-layout-10 .obs-row{flex-direction: column; gap: 8px;}.x40-blog-article.x40-blog-layout-10 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-10 .cta-b{flex-direction: column; align-items: stretch;}.x40-blog-article.x40-blog-layout-10 .cta-b .btn{justify-content: center;}}.x40-blog-article.x40-blog-layout-11 *, .x40-blog-article.x40-blog-layout-11 *::before, .x40-blog-article.x40-blog-layout-11 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-11{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --red: #9B3B3B; --radius: 12px; --radius-sm: 8px; --ease: .25s ease; font-family:Arial,Helvetica,sans-serif; font-size: 17px; line-height: 1.75; color: var(--gray-dark); max-width: 760px; margin: 0 auto;}.x40-blog-article.x40-blog-layout-11 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-11 a{color: var(--green-dark); text-decoration: none; transition: color var(--ease);}.x40-blog-article.x40-blog-layout-11 a:hover{color: var(--green);}.x40-blog-article.x40-blog-layout-11 p{margin: 0 0 18px; text-align: justify;}.x40-blog-article.x40-blog-layout-11 h2{font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: 700; color: var(--black); line-height: 1.3; margin: 48px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-11 h2 .n{color: var(--green-dark); margin-right: 4px;}.x40-blog-article.x40-blog-layout-11 h3{font-family:Arial,Helvetica,sans-serif; font-size: 18px; font-weight: 700; color: var(--black); line-height: 1.35; margin: 32px 0 10px;}.x40-blog-article.x40-blog-layout-11 .co{margin: 28px 0; padding: 20px 24px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark); font-size: 16px; line-height: 1.65;}.x40-blog-article.x40-blog-layout-11 .co p{margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-11 .co p + p{margin-top: 8px;}.x40-blog-article.x40-blog-layout-11 .co a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-11 .toc{margin: 32px 0; padding: 22px 26px; background: var(--gray-light); border-radius: var(--radius);}.x40-blog-article.x40-blog-layout-11 .toc-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); margin-bottom: 12px;}.x40-blog-article.x40-blog-layout-11 .toc ol{padding-left: 18px; margin: 0; list-style: none; counter-reset: toc;}.x40-blog-article.x40-blog-layout-11 .toc li{counter-increment: toc; padding: 4px 0; font-size: 15px;}.x40-blog-article.x40-blog-layout-11 .toc li::before{content: counter(toc) "."; font-family:Arial,Helvetica,sans-serif; font-weight: 700; color: var(--green-dark); margin-right: 8px; font-size: 14px;}.x40-blog-article.x40-blog-layout-11 .toc a{color: var(--black); font-weight: 500;}.x40-blog-article.x40-blog-layout-11 .toc a:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-11 .hl{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-11 .hl h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-11 .hl h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-11 .hl p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-11 .wa{padding: 22px 26px; border-radius: var(--radius); border: 1px solid var(--red); background: rgba(155,59,59,.04); margin: 28px 0;}.x40-blog-article.x40-blog-layout-11 .wa h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--red); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-11 .wa h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-11 .wa p{font-size: 15px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-11 .steps{margin: 28px 0; display: flex; flex-direction: column; gap: 0; text-align: left;}.x40-blog-article.x40-blog-layout-11 .step{display: flex; align-items: flex-start; gap: 16px; padding: 16px 0; border-bottom: 1px solid var(--gray-light); text-align: left;}.x40-blog-article.x40-blog-layout-11 .step:last-child{border-bottom: none;}.x40-blog-article.x40-blog-layout-11 .step > div{text-align: left;}.x40-blog-article.x40-blog-layout-11 .step-num{width: 36px; height: 36px; border-radius: 10px; flex-shrink: 0; margin-top: 2px; display: flex; align-items: center; justify-content: center; font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--white);}.x40-blog-article.x40-blog-layout-11 .step-num svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-11 .step-num--red{background: var(--red);}.x40-blog-article.x40-blog-layout-11 .step-num--gray{background: var(--gray-dark);}.x40-blog-article.x40-blog-layout-11 .step-num--green{background: var(--green-dark);}.x40-blog-article.x40-blog-layout-11 .step-q{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 15px; color: var(--black); margin-bottom: 4px; text-align: left;}.x40-blog-article.x40-blog-layout-11 .step-a{font-size: 15px; line-height: 1.65; margin: 0; text-align: left;}.x40-blog-article.x40-blog-layout-11 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-11 .cta h3{font-size: 20px; font-weight: 700; color: var(--white); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-11 .cta p{color: rgba(255,255,255,.8); font-size: 16px; margin-bottom: 22px; text-align: center;}.x40-blog-article.x40-blog-layout-11 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-11 .btn{display: inline-flex; align-items: center; gap: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 14px; padding: 10px 24px; border-radius: 100px; border: 2px solid transparent; cursor: pointer; transition: all var(--ease); text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-11 .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-11 .btn--w:hover{background: var(--gray-light); border-color: var(--gray-light); color: var(--green-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-11 .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}.x40-blog-article.x40-blog-layout-11 .btn--ow:hover{background: var(--white); color: var(--gray-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-11 .btn--arr::after{content: '→'; margin-left: 3px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-11 .btn--arr:hover::after{transform: translateX(3px);}@media (max-width: 600px){.x40-blog-article.x40-blog-layout-11 h2{font-size: 20px; margin-top: 36px;}.x40-blog-article.x40-blog-layout-11 .co, .x40-blog-article.x40-blog-layout-11 .hl, .x40-blog-article.x40-blog-layout-11 .wa{padding: 18px 20px;}.x40-blog-article.x40-blog-layout-11 .step{flex-direction: column; gap: 8px;}.x40-blog-article.x40-blog-layout-11 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-11 .cta-b{flex-direction: column; align-items: stretch;}.x40-blog-article.x40-blog-layout-11 .cta-b .btn{justify-content: center;}}.x40-blog-article.x40-blog-layout-12 *, .x40-blog-article.x40-blog-layout-12 *::before, .x40-blog-article.x40-blog-layout-12 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-12{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --red: #9B3B3B; --radius: 12px; --radius-sm: 8px; --ease: .25s ease; font-family:Arial,Helvetica,sans-serif; font-size: 17px; line-height: 1.75; color: var(--gray-dark); max-width: 760px; margin: 0 auto;}.x40-blog-article.x40-blog-layout-12 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-12 a{color: var(--green-dark); text-decoration: none; transition: color var(--ease);}.x40-blog-article.x40-blog-layout-12 a:hover{color: var(--green);}.x40-blog-article.x40-blog-layout-12 p{margin: 0 0 18px; text-align: justify;}.x40-blog-article.x40-blog-layout-12 h2{font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: 700; color: var(--black); line-height: 1.3; margin: 48px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-12 h2 .n{color: var(--green-dark); margin-right: 4px;}.x40-blog-article.x40-blog-layout-12 h3{font-family:Arial,Helvetica,sans-serif; font-size: 18px; font-weight: 700; color: var(--black); line-height: 1.35; margin: 32px 0 10px;}.x40-blog-article.x40-blog-layout-12 .co{margin: 28px 0; padding: 20px 24px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark); font-size: 16px; line-height: 1.65;}.x40-blog-article.x40-blog-layout-12 .co p{margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-12 .co p + p{margin-top: 8px;}.x40-blog-article.x40-blog-layout-12 .co a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-12 .toc{margin: 32px 0; padding: 22px 26px; background: var(--gray-light); border-radius: var(--radius);}.x40-blog-article.x40-blog-layout-12 .toc-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); margin-bottom: 12px;}.x40-blog-article.x40-blog-layout-12 .toc ol{padding-left: 18px; margin: 0; list-style: none; counter-reset: toc;}.x40-blog-article.x40-blog-layout-12 .toc li{counter-increment: toc; padding: 4px 0; font-size: 15px;}.x40-blog-article.x40-blog-layout-12 .toc li::before{content: counter(toc) "."; font-family:Arial,Helvetica,sans-serif; font-weight: 700; color: var(--green-dark); margin-right: 8px; font-size: 14px;}.x40-blog-article.x40-blog-layout-12 .toc a{color: var(--black); font-weight: 500;}.x40-blog-article.x40-blog-layout-12 .toc a:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-12 .hl{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-12 .hl h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-12 .hl h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-12 .hl p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-12 .hl p + p{margin-top: 8px;}.x40-blog-article.x40-blog-layout-12 .wa{padding: 22px 26px; border-radius: var(--radius); border: 1px solid var(--red); background: rgba(155,59,59,.04); margin: 28px 0;}.x40-blog-article.x40-blog-layout-12 .wa h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--red); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-12 .wa h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-12 .wa p{font-size: 15px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-12 .wa p + p{margin-top: 8px;}.x40-blog-article.x40-blog-layout-12 .steps{margin: 28px 0; display: flex; flex-direction: column; gap: 0; text-align: left;}.x40-blog-article.x40-blog-layout-12 .step{display: flex; align-items: flex-start; gap: 16px; padding: 16px 0; border-bottom: 1px solid var(--gray-light); text-align: left;}.x40-blog-article.x40-blog-layout-12 .step:last-child{border-bottom: none;}.x40-blog-article.x40-blog-layout-12 .step > div{text-align: left;}.x40-blog-article.x40-blog-layout-12 .step-num{width: 36px; height: 36px; border-radius: 10px; flex-shrink: 0; margin-top: 2px; display: flex; align-items: center; justify-content: center; font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--white);}.x40-blog-article.x40-blog-layout-12 .step-num svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-12 .step-num--red{background: var(--red);}.x40-blog-article.x40-blog-layout-12 .step-num--gray{background: var(--gray-dark);}.x40-blog-article.x40-blog-layout-12 .step-num--green{background: var(--green-dark);}.x40-blog-article.x40-blog-layout-12 .step-q{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 15px; color: var(--black); margin-bottom: 4px; text-align: left;}.x40-blog-article.x40-blog-layout-12 .step-a{font-size: 15px; line-height: 1.65; margin: 0; text-align: left;}.x40-blog-article.x40-blog-layout-12 .src{margin: 36px 0 0; padding-top: 20px; border-top: 1px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-12 .src-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 13px; color: var(--gray-dark); text-transform: uppercase; letter-spacing: 1px; margin-bottom: 10px;}.x40-blog-article.x40-blog-layout-12 .src p{font-size: 14px; font-style: italic; color: var(--gray-dark); margin-bottom: 4px; text-align: left;}.x40-blog-article.x40-blog-layout-12 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-12 .cta h3{font-size: 20px; font-weight: 700; color: var(--white); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-12 .cta p{color: rgba(255,255,255,.8); font-size: 16px; margin-bottom: 22px; text-align: center;}.x40-blog-article.x40-blog-layout-12 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-12 .btn{display: inline-flex; align-items: center; gap: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 14px; padding: 10px 24px; border-radius: 100px; border: 2px solid transparent; cursor: pointer; transition: all var(--ease); text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-12 .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-12 .btn--w:hover{background: var(--gray-light); border-color: var(--gray-light); color: var(--green-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-12 .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}.x40-blog-article.x40-blog-layout-12 .btn--ow:hover{background: var(--white); color: var(--gray-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-12 .btn--arr::after{content: '→'; margin-left: 3px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-12 .btn--arr:hover::after{transform: translateX(3px);}@media (max-width: 600px){.x40-blog-article.x40-blog-layout-12 h2{font-size: 20px; margin-top: 36px;}.x40-blog-article.x40-blog-layout-12 .co, .x40-blog-article.x40-blog-layout-12 .hl, .x40-blog-article.x40-blog-layout-12 .wa{padding: 18px 20px;}.x40-blog-article.x40-blog-layout-12 .step{flex-direction: column; gap: 8px;}.x40-blog-article.x40-blog-layout-12 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-12 .cta-b{flex-direction: column; align-items: stretch;}.x40-blog-article.x40-blog-layout-12 .cta-b .btn{justify-content: center;}}.x40-blog-article.x40-blog-layout-13 *, .x40-blog-article.x40-blog-layout-13 *::before, .x40-blog-article.x40-blog-layout-13 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-13{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --radius: 12px; --radius-sm: 8px; --ease: .25s ease; font-family:Arial,Helvetica,sans-serif; font-size: 17px; line-height: 1.75; color: var(--gray-dark); max-width: 760px; margin: 0 auto;}.x40-blog-article.x40-blog-layout-13 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-13 a{color: var(--green-dark); text-decoration: none; transition: color var(--ease);}.x40-blog-article.x40-blog-layout-13 a:hover{color: var(--green);}.x40-blog-article.x40-blog-layout-13 p{margin: 0 0 18px; text-align: justify;}.x40-blog-article.x40-blog-layout-13 h2{font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: 700; color: var(--black); line-height: 1.3; margin: 48px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-13 h3{font-family:Arial,Helvetica,sans-serif; font-size: 18px; font-weight: 700; color: var(--black); line-height: 1.35; margin: 32px 0 10px;}.x40-blog-article.x40-blog-layout-13 .co{margin: 28px 0; padding: 20px 24px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark); font-size: 16px; line-height: 1.65;}.x40-blog-article.x40-blog-layout-13 .co p{margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-13 .co p + p{margin-top: 8px;}.x40-blog-article.x40-blog-layout-13 .co a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-13 .photos{display: grid; grid-template-columns: 1fr 1fr; gap: 12px; margin: 32px 0 8px;}.x40-blog-article.x40-blog-layout-13 .photos img{width: 100%; height: 280px; object-fit: cover; display: block; border-radius: var(--radius-sm);}.x40-blog-article.x40-blog-layout-13 .photos-credit{font-size: 13px; color: #999; margin-bottom: 28px;}.x40-blog-article.x40-blog-layout-13 .hl{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-13 .hl h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-13 .hl h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-13 .hl p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-13 .hl ul{padding-left: 18px; margin: 8px 0 0;}.x40-blog-article.x40-blog-layout-13 .hl li{font-size: 15px; line-height: 1.6; margin-bottom: 4px;}.x40-blog-article.x40-blog-layout-13 .ltag{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 12px; letter-spacing: .5px; text-transform: uppercase; display: inline-block; padding: 5px 14px; border-radius: 20px; margin-bottom: 14px;}.x40-blog-article.x40-blog-layout-13 .ltag--green{background: rgba(38,112,35,.08); color: var(--green-dark);}.x40-blog-article.x40-blog-layout-13 .ltag--gray{background: var(--gray-light); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-13 .ltag--blue{background: rgba(45,80,130,.08); color: #2d5082;}.x40-blog-article.x40-blog-layout-13 .llist{list-style: none; padding: 0; margin: 0 0 32px;}.x40-blog-article.x40-blog-layout-13 .llist li{padding: 12px 0; border-bottom: 1px solid var(--gray-light); font-size: 15px; line-height: 1.6;}.x40-blog-article.x40-blog-layout-13 .llist li:last-child{border-bottom: none;}.x40-blog-article.x40-blog-layout-13 .llist li.lhl{background: rgba(38,112,35,.04); border-left: 3px solid var(--green-dark); padding-left: 16px; margin-left: -16px; margin-right: -16px; padding-right: 16px; border-radius: 0 var(--radius-sm) var(--radius-sm) 0;}.x40-blog-article.x40-blog-layout-13 .sources{margin-top: 48px; padding-top: 24px; border-top: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-13 .sources h2{font-size: 16px; margin-top: 0; margin-bottom: 14px;}.x40-blog-article.x40-blog-layout-13 .sources p{font-size: 14px; line-height: 1.6; margin-bottom: 8px; text-align: left;}.x40-blog-article.x40-blog-layout-13 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-13 .cta h3{font-size: 20px; font-weight: 700; color: var(--white); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-13 .cta p{color: rgba(255,255,255,.8); font-size: 16px; margin-bottom: 22px; text-align: center;}.x40-blog-article.x40-blog-layout-13 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-13 .btn{display: inline-flex; align-items: center; gap: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 14px; padding: 10px 24px; border-radius: 100px; border: 2px solid transparent; cursor: pointer; transition: all var(--ease); text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-13 .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-13 .btn--w:hover{background: var(--gray-light); border-color: var(--gray-light); color: var(--green-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-13 .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}.x40-blog-article.x40-blog-layout-13 .btn--ow:hover{background: var(--white); color: var(--gray-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-13 .btn--arr::after{content: '→'; margin-left: 3px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-13 .btn--arr:hover::after{transform: translateX(3px);}@media (max-width: 600px){.x40-blog-article.x40-blog-layout-13 h2{font-size: 20px; margin-top: 36px;}.x40-blog-article.x40-blog-layout-13 .co, .x40-blog-article.x40-blog-layout-13 .hl{padding: 18px 20px;}.x40-blog-article.x40-blog-layout-13 .photos{grid-template-columns: 1fr;}.x40-blog-article.x40-blog-layout-13 .photos img{height: 200px;}.x40-blog-article.x40-blog-layout-13 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-13 .cta-b{flex-direction: column; align-items: stretch;}.x40-blog-article.x40-blog-layout-13 .cta-b .btn{justify-content: center;}.x40-blog-article.x40-blog-layout-13 .llist li.lhl{margin-left: -8px; margin-right: -8px; padding-left: 12px; padding-right: 12px;}}.x40-blog-article.x40-blog-layout-14 *, .x40-blog-article.x40-blog-layout-14 *::before, .x40-blog-article.x40-blog-layout-14 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-14{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --red: #9B3B3B; --radius: 12px; --radius-sm: 8px; --ease: .25s ease; font-family:Arial,Helvetica,sans-serif; font-size: 17px; line-height: 1.75; color: var(--gray-dark); max-width: 760px; margin: 0 auto;}.x40-blog-article.x40-blog-layout-14 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-14 a{color: var(--green-dark); text-decoration: none; transition: color var(--ease);}.x40-blog-article.x40-blog-layout-14 a:hover{color: var(--green);}.x40-blog-article.x40-blog-layout-14 p{margin: 0 0 18px; text-align: justify;}.x40-blog-article.x40-blog-layout-14 h2{font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: 700; color: var(--black); line-height: 1.3; margin: 48px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-14 h2 .n{color: var(--green-dark); margin-right: 4px;}.x40-blog-article.x40-blog-layout-14 h3{font-family:Arial,Helvetica,sans-serif; font-size: 18px; font-weight: 700; color: var(--black); line-height: 1.35; margin: 32px 0 10px;}.x40-blog-article.x40-blog-layout-14 .co{margin: 28px 0; padding: 20px 24px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark); font-size: 16px; line-height: 1.65;}.x40-blog-article.x40-blog-layout-14 .co p{margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-14 .co p + p{margin-top: 8px;}.x40-blog-article.x40-blog-layout-14 .co a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-14 .toc{margin: 32px 0; padding: 22px 26px; background: var(--gray-light); border-radius: var(--radius);}.x40-blog-article.x40-blog-layout-14 .toc-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); margin-bottom: 12px;}.x40-blog-article.x40-blog-layout-14 .toc ol{padding-left: 18px; margin: 0; list-style: none; counter-reset: toc;}.x40-blog-article.x40-blog-layout-14 .toc li{counter-increment: toc; padding: 4px 0; font-size: 15px;}.x40-blog-article.x40-blog-layout-14 .toc li::before{content: counter(toc) "."; font-family:Arial,Helvetica,sans-serif; font-weight: 700; color: var(--green-dark); margin-right: 8px; font-size: 14px;}.x40-blog-article.x40-blog-layout-14 .toc a{color: var(--black); font-weight: 500;}.x40-blog-article.x40-blog-layout-14 .toc a:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-14 .hl{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-14 .hl h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-14 .hl h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-14 .hl p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-14 .hl p + p{margin-top: 8px;}.x40-blog-article.x40-blog-layout-14 .wa{padding: 22px 26px; border-radius: var(--radius); border: 1px solid var(--red); background: rgba(155,59,59,.04); margin: 28px 0;}.x40-blog-article.x40-blog-layout-14 .wa h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--red); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-14 .wa h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-14 .wa p{font-size: 15px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-14 .steps{margin: 28px 0; display: flex; flex-direction: column; gap: 0; text-align: left;}.x40-blog-article.x40-blog-layout-14 .step{display: flex; align-items: flex-start; gap: 16px; padding: 16px 0; border-bottom: 1px solid var(--gray-light); text-align: left;}.x40-blog-article.x40-blog-layout-14 .step:last-child{border-bottom: none;}.x40-blog-article.x40-blog-layout-14 .step > div{text-align: left;}.x40-blog-article.x40-blog-layout-14 .step-num{width: 36px; height: 36px; border-radius: 10px; flex-shrink: 0; margin-top: 2px; display: flex; align-items: center; justify-content: center; font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--white);}.x40-blog-article.x40-blog-layout-14 .step-num svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-14 .step-num--green{background: var(--green-dark);}.x40-blog-article.x40-blog-layout-14 .step-num--gray{background: var(--gray-dark);}.x40-blog-article.x40-blog-layout-14 .step-q{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 15px; color: var(--black); margin-bottom: 4px; text-align: left;}.x40-blog-article.x40-blog-layout-14 .step-a{font-size: 15px; line-height: 1.65; margin: 0; text-align: left;}.x40-blog-article.x40-blog-layout-14 .faq{margin: 44px 0 36px;}.x40-blog-article.x40-blog-layout-14 .faq-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 20px; color: var(--black); margin-bottom: 18px;}.x40-blog-article.x40-blog-layout-14 .fi{border: 1px solid var(--gray-border); border-radius: var(--radius); margin-bottom: 8px; overflow: hidden; transition: border-color var(--ease);}.x40-blog-article.x40-blog-layout-14 .fi:hover{border-color: var(--green);}.x40-blog-article.x40-blog-layout-14 .fb{width: 100%; background: none; border: none; cursor: pointer; text-align: left; display: flex; justify-content: space-between; align-items: center; gap: 14px; padding: 15px 20px; font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 600; color: var(--black);}.x40-blog-article.x40-blog-layout-14 .fb:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-14 .fc{width: 26px; height: 26px; border-radius: 50%; flex-shrink: 0; background: var(--gray-light); display: flex; align-items: center; justify-content: center; transition: all var(--ease); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-14 .fc svg{width: 11px; height: 11px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-14 .fi.open .fc{background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-14 .fi.open .fc svg{transform: rotate(180deg);}.x40-blog-article.x40-blog-layout-14 .fd{max-height: 0; overflow: hidden; transition: max-height .35s ease;}.x40-blog-article.x40-blog-layout-14 .fi.open .fd{max-height: 320px;}.x40-blog-article.x40-blog-layout-14 .fd-i{padding: 0 20px 16px; font-size: 15px; line-height: 1.7;}.x40-blog-article.x40-blog-layout-14 .fd-i a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-14 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-14 .cta h3{font-size: 20px; font-weight: 700; color: var(--white); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-14 .cta p{color: rgba(255,255,255,.8); font-size: 16px; margin-bottom: 22px; text-align: center;}.x40-blog-article.x40-blog-layout-14 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-14 .btn{display: inline-flex; align-items: center; gap: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 14px; padding: 10px 24px; border-radius: 100px; border: 2px solid transparent; cursor: pointer; transition: all var(--ease); text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-14 .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-14 .btn--w:hover{background: var(--gray-light); border-color: var(--gray-light); color: var(--green-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-14 .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}.x40-blog-article.x40-blog-layout-14 .btn--ow:hover{background: var(--white); color: var(--gray-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-14 .btn--arr::after{content: '→'; margin-left: 3px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-14 .btn--arr:hover::after{transform: translateX(3px);}@media (max-width: 600px){.x40-blog-article.x40-blog-layout-14 h2{font-size: 20px; margin-top: 36px;}.x40-blog-article.x40-blog-layout-14 .co, .x40-blog-article.x40-blog-layout-14 .hl, .x40-blog-article.x40-blog-layout-14 .wa{padding: 18px 20px;}.x40-blog-article.x40-blog-layout-14 .step{flex-direction: column; gap: 8px;}.x40-blog-article.x40-blog-layout-14 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-14 .cta-b{flex-direction: column; align-items: stretch;}.x40-blog-article.x40-blog-layout-14 .cta-b .btn{justify-content: center;}.x40-blog-article.x40-blog-layout-14 .fb{padding: 14px 18px; font-size: 14px;}}.x40-blog-article.x40-blog-layout-15 *, .x40-blog-article.x40-blog-layout-15 *::before, .x40-blog-article.x40-blog-layout-15 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-15{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --red: #9B3B3B; --radius: 12px; --radius-sm: 8px; --ease: .25s ease; font-family:Arial,Helvetica,sans-serif; font-size: 17px; line-height: 1.75; color: var(--gray-dark); max-width: 760px; margin: 0 auto;}.x40-blog-article.x40-blog-layout-15 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-15 a{color: var(--green-dark); text-decoration: none; transition: color var(--ease);}.x40-blog-article.x40-blog-layout-15 a:hover{color: var(--green);}.x40-blog-article.x40-blog-layout-15 p{margin: 0 0 18px; text-align: justify;}.x40-blog-article.x40-blog-layout-15 h2{font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: 700; color: var(--black); line-height: 1.3; margin: 48px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-15 h2 .n{color: var(--green-dark); margin-right: 4px;}.x40-blog-article.x40-blog-layout-15 h3{font-family:Arial,Helvetica,sans-serif; font-size: 18px; font-weight: 700; color: var(--black); line-height: 1.35; margin: 32px 0 10px;}.x40-blog-article.x40-blog-layout-15 .co{margin: 28px 0; padding: 20px 24px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark); font-size: 16px; line-height: 1.65;}.x40-blog-article.x40-blog-layout-15 .co p{margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-15 .co p + p{margin-top: 8px;}.x40-blog-article.x40-blog-layout-15 .co a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-15 .toc{margin: 32px 0; padding: 22px 26px; background: var(--gray-light); border-radius: var(--radius);}.x40-blog-article.x40-blog-layout-15 .toc-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); margin-bottom: 12px;}.x40-blog-article.x40-blog-layout-15 .toc ol{padding-left: 18px; margin: 0; list-style: none; counter-reset: toc;}.x40-blog-article.x40-blog-layout-15 .toc li{counter-increment: toc; padding: 4px 0; font-size: 15px;}.x40-blog-article.x40-blog-layout-15 .toc li::before{content: counter(toc) "."; font-family:Arial,Helvetica,sans-serif; font-weight: 700; color: var(--green-dark); margin-right: 8px; font-size: 14px;}.x40-blog-article.x40-blog-layout-15 .toc a{color: var(--black); font-weight: 500;}.x40-blog-article.x40-blog-layout-15 .toc a:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-15 .hl{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-15 .hl h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-15 .hl h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-15 .hl p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-15 .hl p + p{margin-top: 8px;}.x40-blog-article.x40-blog-layout-15 .wa{padding: 22px 26px; border-radius: var(--radius); border: 1px solid var(--red); background: rgba(155,59,59,.04); margin: 28px 0;}.x40-blog-article.x40-blog-layout-15 .wa h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--red); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-15 .wa h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-15 .wa p{font-size: 15px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-15 .form{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 18px; color: var(--green-dark); background: var(--gray-light); border-radius: var(--radius-sm); padding: 14px 20px; margin: 20px 0; text-align: center; letter-spacing: .5px;}.x40-blog-article.x40-blog-layout-15 .ex{margin: 28px 0; padding: 24px; background: var(--gray-light); border-radius: var(--radius); text-align: left;}.x40-blog-article.x40-blog-layout-15 .ex h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--black); margin: 0 0 12px;}.x40-blog-article.x40-blog-layout-15 .ex-row{display: flex; justify-content: space-between; align-items: center; padding: 10px 0; border-bottom: 1px solid var(--gray-border); font-size: 15px;}.x40-blog-article.x40-blog-layout-15 .ex-row:last-child{border-bottom: none;}.x40-blog-article.x40-blog-layout-15 .ex-row span:first-child{color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-15 .ex-row span:last-child{font-family:Arial,Helvetica,sans-serif; font-weight: 700;}.x40-blog-article.x40-blog-layout-15 .ex-row--old span:last-child{color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-15 .ex-row--new span:last-child{color: var(--green-dark); font-size: 17px;}.x40-blog-article.x40-blog-layout-15 .faq{margin: 44px 0 36px;}.x40-blog-article.x40-blog-layout-15 .faq-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 20px; color: var(--black); margin-bottom: 18px;}.x40-blog-article.x40-blog-layout-15 .fi{border: 1px solid var(--gray-border); border-radius: var(--radius); margin-bottom: 8px; overflow: hidden; transition: border-color var(--ease);}.x40-blog-article.x40-blog-layout-15 .fi:hover{border-color: var(--green);}.x40-blog-article.x40-blog-layout-15 .fb{width: 100%; background: none; border: none; cursor: pointer; text-align: left; display: flex; justify-content: space-between; align-items: center; gap: 14px; padding: 15px 20px; font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 600; color: var(--black);}.x40-blog-article.x40-blog-layout-15 .fb:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-15 .fc{width: 26px; height: 26px; border-radius: 50%; flex-shrink: 0; background: var(--gray-light); display: flex; align-items: center; justify-content: center; transition: all var(--ease); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-15 .fc svg{width: 11px; height: 11px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-15 .fi.open .fc{background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-15 .fi.open .fc svg{transform: rotate(180deg);}.x40-blog-article.x40-blog-layout-15 .fd{max-height: 0; overflow: hidden; transition: max-height .35s ease;}.x40-blog-article.x40-blog-layout-15 .fi.open .fd{max-height: 320px;}.x40-blog-article.x40-blog-layout-15 .fd-i{padding: 0 20px 16px; font-size: 15px; line-height: 1.7;}.x40-blog-article.x40-blog-layout-15 .fd-i a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-15 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-15 .cta h3{font-size: 20px; font-weight: 700; color: var(--white); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-15 .cta p{color: rgba(255,255,255,.8); font-size: 16px; margin-bottom: 22px; text-align: center;}.x40-blog-article.x40-blog-layout-15 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-15 .btn{display: inline-flex; align-items: center; gap: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 14px; padding: 10px 24px; border-radius: 100px; border: 2px solid transparent; cursor: pointer; transition: all var(--ease); text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-15 .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-15 .btn--w:hover{background: var(--gray-light); border-color: var(--gray-light); color: var(--green-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-15 .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}.x40-blog-article.x40-blog-layout-15 .btn--ow:hover{background: var(--white); color: var(--gray-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-15 .btn--arr::after{content: '→'; margin-left: 3px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-15 .btn--arr:hover::after{transform: translateX(3px);}@media (max-width: 600px){.x40-blog-article.x40-blog-layout-15 h2{font-size: 20px; margin-top: 36px;}.x40-blog-article.x40-blog-layout-15 .co, .x40-blog-article.x40-blog-layout-15 .hl, .x40-blog-article.x40-blog-layout-15 .wa, .x40-blog-article.x40-blog-layout-15 .ex{padding: 18px 20px;}.x40-blog-article.x40-blog-layout-15 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-15 .cta-b{flex-direction: column; align-items: stretch;}.x40-blog-article.x40-blog-layout-15 .cta-b .btn{justify-content: center;}.x40-blog-article.x40-blog-layout-15 .fb{padding: 14px 18px; font-size: 14px;}.x40-blog-article.x40-blog-layout-15 .form{font-size: 16px; padding: 12px 16px;}}.x40-blog-article.x40-blog-layout-16 *, .x40-blog-article.x40-blog-layout-16 *::before, .x40-blog-article.x40-blog-layout-16 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-16{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --red: #9B3B3B; --radius: 12px; --radius-sm: 8px; --ease: .25s ease; font-family:Arial,Helvetica,sans-serif; font-size: 17px; line-height: 1.75; color: var(--gray-dark); max-width: 760px; margin: 0 auto;}.x40-blog-article.x40-blog-layout-16 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-16 a{color: var(--green-dark); text-decoration: none; transition: color var(--ease);}.x40-blog-article.x40-blog-layout-16 a:hover{color: var(--green);}.x40-blog-article.x40-blog-layout-16 p{margin: 0 0 18px; text-align: justify;}.x40-blog-article.x40-blog-layout-16 h2{font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: 700; color: var(--black); line-height: 1.3; margin: 48px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-16 h2 .n{color: var(--green-dark); margin-right: 4px;}.x40-blog-article.x40-blog-layout-16 h3{font-family:Arial,Helvetica,sans-serif; font-size: 18px; font-weight: 700; color: var(--black); line-height: 1.35; margin: 32px 0 10px;}.x40-blog-article.x40-blog-layout-16 .co{margin: 28px 0; padding: 20px 24px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark); font-size: 16px; line-height: 1.65;}.x40-blog-article.x40-blog-layout-16 .co p{margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-16 .co p + p{margin-top: 8px;}.x40-blog-article.x40-blog-layout-16 .co a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-16 .toc{margin: 32px 0; padding: 22px 26px; background: var(--gray-light); border-radius: var(--radius);}.x40-blog-article.x40-blog-layout-16 .toc-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); margin-bottom: 12px;}.x40-blog-article.x40-blog-layout-16 .toc ol{padding-left: 18px; margin: 0; list-style: none; counter-reset: toc;}.x40-blog-article.x40-blog-layout-16 .toc li{counter-increment: toc; padding: 4px 0; font-size: 15px;}.x40-blog-article.x40-blog-layout-16 .toc li::before{content: counter(toc) "."; font-family:Arial,Helvetica,sans-serif; font-weight: 700; color: var(--green-dark); margin-right: 8px; font-size: 14px;}.x40-blog-article.x40-blog-layout-16 .toc a{color: var(--black); font-weight: 500;}.x40-blog-article.x40-blog-layout-16 .toc a:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-16 .hl{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-16 .hl h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-16 .hl h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-16 .hl p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-16 .wa{padding: 22px 26px; border-radius: var(--radius); border: 1px solid var(--red); background: rgba(155,59,59,.04); margin: 28px 0;}.x40-blog-article.x40-blog-layout-16 .wa h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--red); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-16 .wa h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-16 .wa p{font-size: 15px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-16 .steps{margin: 28px 0; display: flex; flex-direction: column; gap: 0; text-align: left;}.x40-blog-article.x40-blog-layout-16 .step{display: flex; align-items: flex-start; gap: 16px; padding: 16px 0; border-bottom: 1px solid var(--gray-light); text-align: left;}.x40-blog-article.x40-blog-layout-16 .step:last-child{border-bottom: none;}.x40-blog-article.x40-blog-layout-16 .step > div{text-align: left;}.x40-blog-article.x40-blog-layout-16 .step-num{width: 36px; height: 36px; border-radius: 10px; flex-shrink: 0; margin-top: 2px; display: flex; align-items: center; justify-content: center; font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--white);}.x40-blog-article.x40-blog-layout-16 .step-num svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-16 .step-num--red{background: var(--red);}.x40-blog-article.x40-blog-layout-16 .step-num--gray{background: var(--gray-dark);}.x40-blog-article.x40-blog-layout-16 .step-num--green{background: var(--green-dark);}.x40-blog-article.x40-blog-layout-16 .step-q{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 15px; color: var(--black); margin-bottom: 4px; text-align: left;}.x40-blog-article.x40-blog-layout-16 .step-a{font-size: 15px; line-height: 1.65; margin: 0; text-align: left;}.x40-blog-article.x40-blog-layout-16 .faq{margin: 44px 0 36px;}.x40-blog-article.x40-blog-layout-16 .faq-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 20px; color: var(--black); margin-bottom: 18px;}.x40-blog-article.x40-blog-layout-16 .fi{border: 1px solid var(--gray-border); border-radius: var(--radius); margin-bottom: 8px; overflow: hidden; transition: border-color var(--ease);}.x40-blog-article.x40-blog-layout-16 .fi:hover{border-color: var(--green);}.x40-blog-article.x40-blog-layout-16 .fb{width: 100%; background: none; border: none; cursor: pointer; text-align: left; display: flex; justify-content: space-between; align-items: center; gap: 14px; padding: 15px 20px; font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 600; color: var(--black);}.x40-blog-article.x40-blog-layout-16 .fb:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-16 .fc{width: 26px; height: 26px; border-radius: 50%; flex-shrink: 0; background: var(--gray-light); display: flex; align-items: center; justify-content: center; transition: all var(--ease); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-16 .fc svg{width: 11px; height: 11px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-16 .fi.open .fc{background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-16 .fi.open .fc svg{transform: rotate(180deg);}.x40-blog-article.x40-blog-layout-16 .fd{max-height: 0; overflow: hidden; transition: max-height .35s ease;}.x40-blog-article.x40-blog-layout-16 .fi.open .fd{max-height: 320px;}.x40-blog-article.x40-blog-layout-16 .fd-i{padding: 0 20px 16px; font-size: 15px; line-height: 1.7;}.x40-blog-article.x40-blog-layout-16 .fd-i a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-16 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-16 .cta h3{font-size: 20px; font-weight: 700; color: var(--white); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-16 .cta p{color: rgba(255,255,255,.8); font-size: 16px; margin-bottom: 22px; text-align: center;}.x40-blog-article.x40-blog-layout-16 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-16 .btn{display: inline-flex; align-items: center; gap: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 14px; padding: 10px 24px; border-radius: 100px; border: 2px solid transparent; cursor: pointer; transition: all var(--ease); text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-16 .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-16 .btn--w:hover{background: var(--gray-light); border-color: var(--gray-light); color: var(--green-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-16 .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}.x40-blog-article.x40-blog-layout-16 .btn--ow:hover{background: var(--white); color: var(--gray-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-16 .btn--arr::after{content: '→'; margin-left: 3px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-16 .btn--arr:hover::after{transform: translateX(3px);}@media (max-width: 600px){.x40-blog-article.x40-blog-layout-16 h2{font-size: 20px; margin-top: 36px;}.x40-blog-article.x40-blog-layout-16 .co, .x40-blog-article.x40-blog-layout-16 .hl, .x40-blog-article.x40-blog-layout-16 .wa{padding: 18px 20px;}.x40-blog-article.x40-blog-layout-16 .step{flex-direction: column; gap: 8px;}.x40-blog-article.x40-blog-layout-16 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-16 .cta-b{flex-direction: column; align-items: stretch;}.x40-blog-article.x40-blog-layout-16 .cta-b .btn{justify-content: center;}.x40-blog-article.x40-blog-layout-16 .fb{padding: 14px 18px; font-size: 14px;}}.x40-blog-article.x40-blog-layout-17 *, .x40-blog-article.x40-blog-layout-17 *::before, .x40-blog-article.x40-blog-layout-17 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-17{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --red: #9B3B3B; --radius: 12px; --radius-sm: 8px; --ease: .25s ease; font-family:Arial,Helvetica,sans-serif; font-size: 17px; line-height: 1.75; color: var(--gray-dark); max-width: 760px; margin: 0 auto;}.x40-blog-article.x40-blog-layout-17 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-17 a{color: var(--green-dark); text-decoration: none; transition: color var(--ease);}.x40-blog-article.x40-blog-layout-17 a:hover{color: var(--green);}.x40-blog-article.x40-blog-layout-17 p{margin: 0 0 18px; text-align: justify;}.x40-blog-article.x40-blog-layout-17 h2{font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: 700; color: var(--black); line-height: 1.3; margin: 48px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-17 h2 .n{color: var(--green-dark); margin-right: 4px;}.x40-blog-article.x40-blog-layout-17 h3{font-family:Arial,Helvetica,sans-serif; font-size: 18px; font-weight: 700; color: var(--black); line-height: 1.35; margin: 32px 0 10px;}.x40-blog-article.x40-blog-layout-17 .co{margin: 28px 0; padding: 20px 24px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark); font-size: 16px; line-height: 1.65;}.x40-blog-article.x40-blog-layout-17 .co p{margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-17 .co p + p{margin-top: 8px;}.x40-blog-article.x40-blog-layout-17 .co a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-17 .toc{margin: 32px 0; padding: 22px 26px; background: var(--gray-light); border-radius: var(--radius);}.x40-blog-article.x40-blog-layout-17 .toc-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); margin-bottom: 12px;}.x40-blog-article.x40-blog-layout-17 .toc ol{padding-left: 18px; margin: 0; list-style: none; counter-reset: toc;}.x40-blog-article.x40-blog-layout-17 .toc li{counter-increment: toc; padding: 4px 0; font-size: 15px;}.x40-blog-article.x40-blog-layout-17 .toc li::before{content: counter(toc) "."; font-family:Arial,Helvetica,sans-serif; font-weight: 700; color: var(--green-dark); margin-right: 8px; font-size: 14px;}.x40-blog-article.x40-blog-layout-17 .toc a{color: var(--black); font-weight: 500;}.x40-blog-article.x40-blog-layout-17 .toc a:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-17 .hl{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-17 .hl h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-17 .hl h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-17 .hl p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-17 .wa{padding: 22px 26px; border-radius: var(--radius); border: 1px solid var(--red); background: rgba(155,59,59,.04); margin: 28px 0;}.x40-blog-article.x40-blog-layout-17 .wa h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--red); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-17 .wa h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-17 .wa p{font-size: 15px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-17 .steps{margin: 28px 0; display: flex; flex-direction: column; gap: 0; text-align: left;}.x40-blog-article.x40-blog-layout-17 .step{display: flex; align-items: flex-start; gap: 16px; padding: 16px 0; border-bottom: 1px solid var(--gray-light); text-align: left;}.x40-blog-article.x40-blog-layout-17 .step:last-child{border-bottom: none;}.x40-blog-article.x40-blog-layout-17 .step > div{text-align: left;}.x40-blog-article.x40-blog-layout-17 .step-num{width: 36px; height: 36px; border-radius: 10px; flex-shrink: 0; margin-top: 2px; display: flex; align-items: center; justify-content: center; font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--white);}.x40-blog-article.x40-blog-layout-17 .step-num svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-17 .step-num--red{background: var(--red);}.x40-blog-article.x40-blog-layout-17 .step-num--gray{background: var(--gray-dark);}.x40-blog-article.x40-blog-layout-17 .step-num--green{background: var(--green-dark);}.x40-blog-article.x40-blog-layout-17 .step-q{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 15px; color: var(--black); margin-bottom: 4px; text-align: left;}.x40-blog-article.x40-blog-layout-17 .step-a{font-size: 15px; line-height: 1.65; margin: 0; text-align: left;}.x40-blog-article.x40-blog-layout-17 .faq{margin: 44px 0 36px;}.x40-blog-article.x40-blog-layout-17 .faq-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 20px; color: var(--black); margin-bottom: 18px;}.x40-blog-article.x40-blog-layout-17 .fi{border: 1px solid var(--gray-border); border-radius: var(--radius); margin-bottom: 8px; overflow: hidden; transition: border-color var(--ease);}.x40-blog-article.x40-blog-layout-17 .fi:hover{border-color: var(--green);}.x40-blog-article.x40-blog-layout-17 .fb{width: 100%; background: none; border: none; cursor: pointer; text-align: left; display: flex; justify-content: space-between; align-items: center; gap: 14px; padding: 15px 20px; font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 600; color: var(--black);}.x40-blog-article.x40-blog-layout-17 .fb:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-17 .fc{width: 26px; height: 26px; border-radius: 50%; flex-shrink: 0; background: var(--gray-light); display: flex; align-items: center; justify-content: center; transition: all var(--ease); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-17 .fc svg{width: 11px; height: 11px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-17 .fi.open .fc{background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-17 .fi.open .fc svg{transform: rotate(180deg);}.x40-blog-article.x40-blog-layout-17 .fd{max-height: 0; overflow: hidden; transition: max-height .35s ease;}.x40-blog-article.x40-blog-layout-17 .fi.open .fd{max-height: 320px;}.x40-blog-article.x40-blog-layout-17 .fd-i{padding: 0 20px 16px; font-size: 15px; line-height: 1.7;}.x40-blog-article.x40-blog-layout-17 .fd-i a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-17 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-17 .cta h3{font-size: 20px; font-weight: 700; color: var(--white); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-17 .cta p{color: rgba(255,255,255,.8); font-size: 16px; margin-bottom: 22px; text-align: center;}.x40-blog-article.x40-blog-layout-17 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-17 .btn{display: inline-flex; align-items: center; gap: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 14px; padding: 10px 24px; border-radius: 100px; border: 2px solid transparent; cursor: pointer; transition: all var(--ease); text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-17 .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-17 .btn--w:hover{background: var(--gray-light); border-color: var(--gray-light); color: var(--green-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-17 .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}.x40-blog-article.x40-blog-layout-17 .btn--ow:hover{background: var(--white); color: var(--gray-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-17 .btn--arr::after{content: '→'; margin-left: 3px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-17 .btn--arr:hover::after{transform: translateX(3px);}@media (max-width: 600px){.x40-blog-article.x40-blog-layout-17 h2{font-size: 20px; margin-top: 36px;}.x40-blog-article.x40-blog-layout-17 .co, .x40-blog-article.x40-blog-layout-17 .hl, .x40-blog-article.x40-blog-layout-17 .wa{padding: 18px 20px;}.x40-blog-article.x40-blog-layout-17 .step{flex-direction: column; gap: 8px;}.x40-blog-article.x40-blog-layout-17 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-17 .cta-b{flex-direction: column; align-items: stretch;}.x40-blog-article.x40-blog-layout-17 .cta-b .btn{justify-content: center;}.x40-blog-article.x40-blog-layout-17 .fb{padding: 14px 18px; font-size: 14px;}}.x40-blog-article.x40-blog-layout-18 *, .x40-blog-article.x40-blog-layout-18 *::before, .x40-blog-article.x40-blog-layout-18 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-18{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --red: #9B3B3B; --radius: 12px; --radius-sm: 8px; --ease: .25s ease; font-family:Arial,Helvetica,sans-serif; font-size: 17px; line-height: 1.75; color: var(--gray-dark); max-width: 760px; margin: 0 auto;}.x40-blog-article.x40-blog-layout-18 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-18 a{color: var(--green-dark); text-decoration: none; transition: color var(--ease);}.x40-blog-article.x40-blog-layout-18 a:hover{color: var(--green);}.x40-blog-article.x40-blog-layout-18 p{margin: 0 0 18px; text-align: justify;}.x40-blog-article.x40-blog-layout-18 h2{font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: 700; color: var(--black); line-height: 1.3; margin: 48px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-18 h2 .n{color: var(--green-dark); margin-right: 4px;}.x40-blog-article.x40-blog-layout-18 h3{font-family:Arial,Helvetica,sans-serif; font-size: 18px; font-weight: 700; color: var(--black); line-height: 1.35; margin: 32px 0 10px;}.x40-blog-article.x40-blog-layout-18 .co{margin: 28px 0; padding: 20px 24px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark); font-size: 16px; line-height: 1.65;}.x40-blog-article.x40-blog-layout-18 .co p{margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-18 .co p + p{margin-top: 8px;}.x40-blog-article.x40-blog-layout-18 .co a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-18 .toc{margin: 32px 0; padding: 22px 26px; background: var(--gray-light); border-radius: var(--radius);}.x40-blog-article.x40-blog-layout-18 .toc-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); margin-bottom: 12px;}.x40-blog-article.x40-blog-layout-18 .toc ol{padding-left: 18px; margin: 0; list-style: none; counter-reset: toc;}.x40-blog-article.x40-blog-layout-18 .toc li{counter-increment: toc; padding: 4px 0; font-size: 15px;}.x40-blog-article.x40-blog-layout-18 .toc li::before{content: counter(toc) "."; font-family:Arial,Helvetica,sans-serif; font-weight: 700; color: var(--green-dark); margin-right: 8px; font-size: 14px;}.x40-blog-article.x40-blog-layout-18 .toc a{color: var(--black); font-weight: 500;}.x40-blog-article.x40-blog-layout-18 .toc a:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-18 .hl{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-18 .hl h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-18 .hl h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-18 .hl p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-18 .wa{padding: 22px 26px; border-radius: var(--radius); border: 1px solid var(--red); background: rgba(155,59,59,.04); margin: 28px 0;}.x40-blog-article.x40-blog-layout-18 .wa h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--red); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-18 .wa h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-18 .wa p{font-size: 15px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-18 .steps{margin: 28px 0; display: flex; flex-direction: column; gap: 0; text-align: left;}.x40-blog-article.x40-blog-layout-18 .step{display: flex; align-items: flex-start; gap: 16px; padding: 16px 0; border-bottom: 1px solid var(--gray-light); text-align: left;}.x40-blog-article.x40-blog-layout-18 .step:last-child{border-bottom: none;}.x40-blog-article.x40-blog-layout-18 .step > div{text-align: left;}.x40-blog-article.x40-blog-layout-18 .step-num{width: 36px; height: 36px; border-radius: 10px; flex-shrink: 0; margin-top: 2px; display: flex; align-items: center; justify-content: center; font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--white);}.x40-blog-article.x40-blog-layout-18 .step-num svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-18 .step-num--green{background: var(--green-dark);}.x40-blog-article.x40-blog-layout-18 .step-num--gray{background: var(--gray-dark);}.x40-blog-article.x40-blog-layout-18 .step-q{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 15px; color: var(--black); margin-bottom: 4px; text-align: left;}.x40-blog-article.x40-blog-layout-18 .step-a{font-size: 15px; line-height: 1.65; margin: 0; text-align: left;}.x40-blog-article.x40-blog-layout-18 .cmp{display: grid; grid-template-columns: 1fr 1fr; gap: 20px; margin: 28px 0;}.x40-blog-article.x40-blog-layout-18 .cmp-box{border-radius: var(--radius); padding: 24px; text-align: left; font-size: 15px; line-height: 1.6;}.x40-blog-article.x40-blog-layout-18 .cmp-box--pro{background: rgba(38,112,35,.03); border: 1px solid rgba(38,112,35,.2);}.x40-blog-article.x40-blog-layout-18 .cmp-box--am{background: var(--gray-light); border: 1px solid var(--gray-border);}.x40-blog-article.x40-blog-layout-18 .cmp-tag{display: inline-block; padding: 3px 12px; border-radius: 20px; font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 11px; letter-spacing: .5px; text-transform: uppercase; margin-bottom: 10px;}.x40-blog-article.x40-blog-layout-18 .cmp-box--pro .cmp-tag{background: rgba(38,112,35,.1); color: var(--green-dark);}.x40-blog-article.x40-blog-layout-18 .cmp-box--am .cmp-tag{background: rgba(87,86,86,.1); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-18 .cmp-box h3{margin: 0 0 8px; font-size: 17px;}.x40-blog-article.x40-blog-layout-18 .cmp-box p{margin: 0; font-size: 15px; text-align: left;}.x40-blog-article.x40-blog-layout-18 .faq{margin: 44px 0 36px;}.x40-blog-article.x40-blog-layout-18 .faq-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 20px; color: var(--black); margin-bottom: 18px;}.x40-blog-article.x40-blog-layout-18 .fi{border: 1px solid var(--gray-border); border-radius: var(--radius); margin-bottom: 8px; overflow: hidden; transition: border-color var(--ease);}.x40-blog-article.x40-blog-layout-18 .fi:hover{border-color: var(--green);}.x40-blog-article.x40-blog-layout-18 .fb{width: 100%; background: none; border: none; cursor: pointer; text-align: left; display: flex; justify-content: space-between; align-items: center; gap: 14px; padding: 15px 20px; font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 600; color: var(--black);}.x40-blog-article.x40-blog-layout-18 .fb:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-18 .fc{width: 26px; height: 26px; border-radius: 50%; flex-shrink: 0; background: var(--gray-light); display: flex; align-items: center; justify-content: center; transition: all var(--ease); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-18 .fc svg{width: 11px; height: 11px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-18 .fi.open .fc{background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-18 .fi.open .fc svg{transform: rotate(180deg);}.x40-blog-article.x40-blog-layout-18 .fd{max-height: 0; overflow: hidden; transition: max-height .35s ease;}.x40-blog-article.x40-blog-layout-18 .fi.open .fd{max-height: 320px;}.x40-blog-article.x40-blog-layout-18 .fd-i{padding: 0 20px 16px; font-size: 15px; line-height: 1.7;}.x40-blog-article.x40-blog-layout-18 .fd-i a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-18 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-18 .cta h3{font-size: 20px; font-weight: 700; color: var(--white); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-18 .cta p{color: rgba(255,255,255,.8); font-size: 16px; margin-bottom: 22px; text-align: center;}.x40-blog-article.x40-blog-layout-18 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-18 .btn{display: inline-flex; align-items: center; gap: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 14px; padding: 10px 24px; border-radius: 100px; border: 2px solid transparent; cursor: pointer; transition: all var(--ease); text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-18 .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-18 .btn--w:hover{background: var(--gray-light); border-color: var(--gray-light); color: var(--green-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-18 .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}.x40-blog-article.x40-blog-layout-18 .btn--ow:hover{background: var(--white); color: var(--gray-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-18 .btn--arr::after{content: '→'; margin-left: 3px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-18 .btn--arr:hover::after{transform: translateX(3px);}@media (max-width: 600px){.x40-blog-article.x40-blog-layout-18 h2{font-size: 20px; margin-top: 36px;}.x40-blog-article.x40-blog-layout-18 .co, .x40-blog-article.x40-blog-layout-18 .hl, .x40-blog-article.x40-blog-layout-18 .wa{padding: 18px 20px;}.x40-blog-article.x40-blog-layout-18 .step{flex-direction: column; gap: 8px;}.x40-blog-article.x40-blog-layout-18 .cmp{grid-template-columns: 1fr;}.x40-blog-article.x40-blog-layout-18 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-18 .cta-b{flex-direction: column; align-items: stretch;}.x40-blog-article.x40-blog-layout-18 .cta-b .btn{justify-content: center;}.x40-blog-article.x40-blog-layout-18 .fb{padding: 14px 18px; font-size: 14px;}}.x40-blog-article.x40-blog-layout-19 *, .x40-blog-article.x40-blog-layout-19 *::before, .x40-blog-article.x40-blog-layout-19 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-19{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --red: #9B3B3B; --radius: 12px; --radius-sm: 8px; --ease: .25s ease; font-family:Arial,Helvetica,sans-serif; font-size: 17px; line-height: 1.75; color: var(--gray-dark); max-width: 760px; margin: 0 auto;}.x40-blog-article.x40-blog-layout-19 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-19 a{color: var(--green-dark); text-decoration: none; transition: color var(--ease);}.x40-blog-article.x40-blog-layout-19 a:hover{color: var(--green);}.x40-blog-article.x40-blog-layout-19 p{margin: 0 0 18px; text-align: justify;}.x40-blog-article.x40-blog-layout-19 h2{font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: 700; color: var(--black); line-height: 1.3; margin: 48px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-19 h2 .n{color: var(--green-dark); margin-right: 4px;}.x40-blog-article.x40-blog-layout-19 h3{font-family:Arial,Helvetica,sans-serif; font-size: 18px; font-weight: 700; color: var(--black); line-height: 1.35; margin: 32px 0 10px;}.x40-blog-article.x40-blog-layout-19 .co{margin: 28px 0; padding: 20px 24px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark); font-size: 16px; line-height: 1.65;}.x40-blog-article.x40-blog-layout-19 .co p{margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-19 .co p + p{margin-top: 8px;}.x40-blog-article.x40-blog-layout-19 .co a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-19 .toc{margin: 32px 0; padding: 22px 26px; background: var(--gray-light); border-radius: var(--radius);}.x40-blog-article.x40-blog-layout-19 .toc-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); margin-bottom: 12px;}.x40-blog-article.x40-blog-layout-19 .toc ol{padding-left: 18px; margin: 0; list-style: none; counter-reset: toc;}.x40-blog-article.x40-blog-layout-19 .toc li{counter-increment: toc; padding: 4px 0; font-size: 15px;}.x40-blog-article.x40-blog-layout-19 .toc li::before{content: counter(toc) "."; font-family:Arial,Helvetica,sans-serif; font-weight: 700; color: var(--green-dark); margin-right: 8px; font-size: 14px;}.x40-blog-article.x40-blog-layout-19 .toc a{color: var(--black); font-weight: 500;}.x40-blog-article.x40-blog-layout-19 .toc a:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-19 .hl{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-19 .hl h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-19 .hl h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-19 .hl p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-19 .wa{padding: 22px 26px; border-radius: var(--radius); border: 1px solid var(--red); background: rgba(155,59,59,.04); margin: 28px 0;}.x40-blog-article.x40-blog-layout-19 .wa h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--red); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-19 .wa h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-19 .wa p{font-size: 15px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-19 .steps{margin: 28px 0; display: flex; flex-direction: column; gap: 0; text-align: left;}.x40-blog-article.x40-blog-layout-19 .step{display: flex; align-items: flex-start; gap: 16px; padding: 16px 0; border-bottom: 1px solid var(--gray-light); text-align: left;}.x40-blog-article.x40-blog-layout-19 .step:last-child{border-bottom: none;}.x40-blog-article.x40-blog-layout-19 .step > div{text-align: left;}.x40-blog-article.x40-blog-layout-19 .step-num{width: 36px; height: 36px; border-radius: 10px; flex-shrink: 0; margin-top: 2px; display: flex; align-items: center; justify-content: center; font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--white);}.x40-blog-article.x40-blog-layout-19 .step-num svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-19 .step-num--red{background: var(--red);}.x40-blog-article.x40-blog-layout-19 .step-num--gray{background: var(--gray-dark);}.x40-blog-article.x40-blog-layout-19 .step-num--green{background: var(--green-dark);}.x40-blog-article.x40-blog-layout-19 .step-q{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 15px; color: var(--black); margin-bottom: 4px; text-align: left;}.x40-blog-article.x40-blog-layout-19 .step-a{font-size: 15px; line-height: 1.65; margin: 0; text-align: left;}.x40-blog-article.x40-blog-layout-19 .faq{margin: 44px 0 36px;}.x40-blog-article.x40-blog-layout-19 .faq-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 20px; color: var(--black); margin-bottom: 18px;}.x40-blog-article.x40-blog-layout-19 .fi{border: 1px solid var(--gray-border); border-radius: var(--radius); margin-bottom: 8px; overflow: hidden; transition: border-color var(--ease);}.x40-blog-article.x40-blog-layout-19 .fi:hover{border-color: var(--green);}.x40-blog-article.x40-blog-layout-19 .fb{width: 100%; background: none; border: none; cursor: pointer; text-align: left; display: flex; justify-content: space-between; align-items: center; gap: 14px; padding: 15px 20px; font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 600; color: var(--black);}.x40-blog-article.x40-blog-layout-19 .fb:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-19 .fc{width: 26px; height: 26px; border-radius: 50%; flex-shrink: 0; background: var(--gray-light); display: flex; align-items: center; justify-content: center; transition: all var(--ease); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-19 .fc svg{width: 11px; height: 11px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-19 .fi.open .fc{background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-19 .fi.open .fc svg{transform: rotate(180deg);}.x40-blog-article.x40-blog-layout-19 .fd{max-height: 0; overflow: hidden; transition: max-height .35s ease;}.x40-blog-article.x40-blog-layout-19 .fi.open .fd{max-height: 320px;}.x40-blog-article.x40-blog-layout-19 .fd-i{padding: 0 20px 16px; font-size: 15px; line-height: 1.7;}.x40-blog-article.x40-blog-layout-19 .fd-i a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-19 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-19 .cta h3{font-size: 20px; font-weight: 700; color: var(--white); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-19 .cta p{color: rgba(255,255,255,.8); font-size: 16px; margin-bottom: 22px; text-align: center;}.x40-blog-article.x40-blog-layout-19 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-19 .btn{display: inline-flex; align-items: center; gap: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 14px; padding: 10px 24px; border-radius: 100px; border: 2px solid transparent; cursor: pointer; transition: all var(--ease); text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-19 .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-19 .btn--w:hover{background: var(--gray-light); border-color: var(--gray-light); color: var(--green-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-19 .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}.x40-blog-article.x40-blog-layout-19 .btn--ow:hover{background: var(--white); color: var(--gray-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-19 .btn--arr::after{content: '→'; margin-left: 3px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-19 .btn--arr:hover::after{transform: translateX(3px);}@media (max-width: 600px){.x40-blog-article.x40-blog-layout-19 h2{font-size: 20px; margin-top: 36px;}.x40-blog-article.x40-blog-layout-19 .co, .x40-blog-article.x40-blog-layout-19 .hl, .x40-blog-article.x40-blog-layout-19 .wa{padding: 18px 20px;}.x40-blog-article.x40-blog-layout-19 .step{flex-direction: column; gap: 8px;}.x40-blog-article.x40-blog-layout-19 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-19 .cta-b{flex-direction: column; align-items: stretch;}.x40-blog-article.x40-blog-layout-19 .cta-b .btn{justify-content: center;}.x40-blog-article.x40-blog-layout-19 .fb{padding: 14px 18px; font-size: 14px;}}.x40-blog-article.x40-blog-layout-20 *, .x40-blog-article.x40-blog-layout-20 *::before, .x40-blog-article.x40-blog-layout-20 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-20{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --red: #9B3B3B; --radius: 12px; --radius-sm: 8px; --ease: .25s ease; font-family:Arial,Helvetica,sans-serif; font-size: 17px; line-height: 1.75; color: var(--gray-dark); max-width: 760px; margin: 0 auto;}.x40-blog-article.x40-blog-layout-20 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-20 a{color: var(--green-dark); text-decoration: none; transition: color var(--ease);}.x40-blog-article.x40-blog-layout-20 a:hover{color: var(--green);}.x40-blog-article.x40-blog-layout-20 p{margin: 0 0 18px; text-align: justify;}.x40-blog-article.x40-blog-layout-20 h2{font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: 700; color: var(--black); line-height: 1.3; margin: 48px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-20 h2 .n{color: var(--green-dark); margin-right: 4px;}.x40-blog-article.x40-blog-layout-20 h3{font-family:Arial,Helvetica,sans-serif; font-size: 18px; font-weight: 700; color: var(--black); line-height: 1.35; margin: 32px 0 10px;}.x40-blog-article.x40-blog-layout-20 .co{margin: 28px 0; padding: 20px 24px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark); font-size: 16px; line-height: 1.65;}.x40-blog-article.x40-blog-layout-20 .co p{margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-20 .co p + p{margin-top: 8px;}.x40-blog-article.x40-blog-layout-20 .co a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-20 .toc{margin: 32px 0; padding: 22px 26px; background: var(--gray-light); border-radius: var(--radius);}.x40-blog-article.x40-blog-layout-20 .toc-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); margin-bottom: 12px;}.x40-blog-article.x40-blog-layout-20 .toc ol{padding-left: 18px; margin: 0; list-style: none; counter-reset: toc;}.x40-blog-article.x40-blog-layout-20 .toc li{counter-increment: toc; padding: 4px 0; font-size: 15px;}.x40-blog-article.x40-blog-layout-20 .toc li::before{content: counter(toc) "."; font-family:Arial,Helvetica,sans-serif; font-weight: 700; color: var(--green-dark); margin-right: 8px; font-size: 14px;}.x40-blog-article.x40-blog-layout-20 .toc a{color: var(--black); font-weight: 500;}.x40-blog-article.x40-blog-layout-20 .toc a:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-20 .hl{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-20 .hl h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-20 .hl h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-20 .hl p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-20 .wa{padding: 22px 26px; border-radius: var(--radius); border: 1px solid var(--red); background: rgba(155,59,59,.04); margin: 28px 0;}.x40-blog-article.x40-blog-layout-20 .wa h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--red); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-20 .wa h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-20 .wa p{font-size: 15px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-20 .steps{margin: 28px 0; display: flex; flex-direction: column; gap: 0; text-align: left;}.x40-blog-article.x40-blog-layout-20 .step{display: flex; align-items: flex-start; gap: 16px; padding: 16px 0; border-bottom: 1px solid var(--gray-light); text-align: left;}.x40-blog-article.x40-blog-layout-20 .step:last-child{border-bottom: none;}.x40-blog-article.x40-blog-layout-20 .step > div{text-align: left;}.x40-blog-article.x40-blog-layout-20 .step-num{width: 36px; height: 36px; border-radius: 10px; flex-shrink: 0; margin-top: 2px; display: flex; align-items: center; justify-content: center; font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-20 .step-num svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-20 .step-q{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 15px; color: var(--black); margin-bottom: 4px; text-align: left;}.x40-blog-article.x40-blog-layout-20 .step-a{font-size: 15px; line-height: 1.65; margin: 0; text-align: left;}.x40-blog-article.x40-blog-layout-20 .myths{display: flex; flex-direction: column; gap: 8px; margin: 24px 0;}.x40-blog-article.x40-blog-layout-20 .myth{display: flex; align-items: flex-start; gap: 14px; padding: 16px 18px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border); text-align: left;}.x40-blog-article.x40-blog-layout-20 .myth-ico{width: 28px; height: 28px; border-radius: 50%; flex-shrink: 0; margin-top: 1px; display: flex; align-items: center; justify-content: center;}.x40-blog-article.x40-blog-layout-20 .myth-ico svg{width: 13px; height: 13px;}.x40-blog-article.x40-blog-layout-20 .myth-ico--red{background: rgba(155,59,59,.1); color: var(--red);}.x40-blog-article.x40-blog-layout-20 .myth-ico--green{background: rgba(38,112,35,.1); color: var(--green-dark);}.x40-blog-article.x40-blog-layout-20 .myth p{font-size: 15px; line-height: 1.6; margin: 0;}.x40-blog-article.x40-blog-layout-20 .faq{margin: 44px 0 36px;}.x40-blog-article.x40-blog-layout-20 .faq-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 20px; color: var(--black); margin-bottom: 18px;}.x40-blog-article.x40-blog-layout-20 .fi{border: 1px solid var(--gray-border); border-radius: var(--radius); margin-bottom: 8px; overflow: hidden; transition: border-color var(--ease);}.x40-blog-article.x40-blog-layout-20 .fi:hover{border-color: var(--green);}.x40-blog-article.x40-blog-layout-20 .fb{width: 100%; background: none; border: none; cursor: pointer; text-align: left; display: flex; justify-content: space-between; align-items: center; gap: 14px; padding: 15px 20px; font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 600; color: var(--black);}.x40-blog-article.x40-blog-layout-20 .fb:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-20 .fc{width: 26px; height: 26px; border-radius: 50%; flex-shrink: 0; background: var(--gray-light); display: flex; align-items: center; justify-content: center; transition: all var(--ease); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-20 .fc svg{width: 11px; height: 11px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-20 .fi.open .fc{background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-20 .fi.open .fc svg{transform: rotate(180deg);}.x40-blog-article.x40-blog-layout-20 .fd{max-height: 0; overflow: hidden; transition: max-height .35s ease;}.x40-blog-article.x40-blog-layout-20 .fi.open .fd{max-height: 320px;}.x40-blog-article.x40-blog-layout-20 .fd-i{padding: 0 20px 16px; font-size: 15px; line-height: 1.7;}.x40-blog-article.x40-blog-layout-20 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-20 .cta h3{font-size: 20px; font-weight: 700; color: var(--white); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-20 .cta p{color: rgba(255,255,255,.8); font-size: 16px; margin-bottom: 22px; text-align: center;}.x40-blog-article.x40-blog-layout-20 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-20 .btn{display: inline-flex; align-items: center; gap: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 14px; padding: 10px 24px; border-radius: 100px; border: 2px solid transparent; cursor: pointer; transition: all var(--ease); text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-20 .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-20 .btn--w:hover{background: var(--gray-light); border-color: var(--gray-light); color: var(--green-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-20 .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}.x40-blog-article.x40-blog-layout-20 .btn--ow:hover{background: var(--white); color: var(--gray-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-20 .btn--arr::after{content: '→'; margin-left: 3px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-20 .btn--arr:hover::after{transform: translateX(3px);}@media (max-width: 600px){.x40-blog-article.x40-blog-layout-20 h2{font-size: 20px; margin-top: 36px;}.x40-blog-article.x40-blog-layout-20 .co, .x40-blog-article.x40-blog-layout-20 .hl, .x40-blog-article.x40-blog-layout-20 .wa{padding: 18px 20px;}.x40-blog-article.x40-blog-layout-20 .step{flex-direction: column; gap: 8px;}.x40-blog-article.x40-blog-layout-20 .myth{flex-direction: column; gap: 6px;}.x40-blog-article.x40-blog-layout-20 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-20 .cta-b{flex-direction: column; align-items: stretch;}.x40-blog-article.x40-blog-layout-20 .cta-b .btn{justify-content: center;}.x40-blog-article.x40-blog-layout-20 .fb{padding: 14px 18px; font-size: 14px;}}.x40-blog-article.x40-blog-layout-21 *, .x40-blog-article.x40-blog-layout-21 *::before, .x40-blog-article.x40-blog-layout-21 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-21{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --red: #9B3B3B; --radius: 12px; --radius-sm: 8px; --ease: .25s ease; font-family:Arial,Helvetica,sans-serif; font-size: 17px; line-height: 1.75; color: var(--gray-dark); max-width: 760px; margin: 0 auto;}.x40-blog-article.x40-blog-layout-21 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-21 a{color: var(--green-dark); text-decoration: none; transition: color var(--ease);}.x40-blog-article.x40-blog-layout-21 a:hover{color: var(--green);}.x40-blog-article.x40-blog-layout-21 p{margin: 0 0 18px; text-align: justify;}.x40-blog-article.x40-blog-layout-21 h2{font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: 700; color: var(--black); line-height: 1.3; margin: 48px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-21 h2 .n{color: var(--green-dark); margin-right: 4px;}.x40-blog-article.x40-blog-layout-21 h3{font-family:Arial,Helvetica,sans-serif; font-size: 18px; font-weight: 700; color: var(--black); line-height: 1.35; margin: 32px 0 10px;}.x40-blog-article.x40-blog-layout-21 .co{margin: 28px 0; padding: 20px 24px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark); font-size: 16px; line-height: 1.65;}.x40-blog-article.x40-blog-layout-21 .co p{margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-21 .co p + p{margin-top: 8px;}.x40-blog-article.x40-blog-layout-21 .co a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-21 .toc{margin: 32px 0; padding: 22px 26px; background: var(--gray-light); border-radius: var(--radius);}.x40-blog-article.x40-blog-layout-21 .toc-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); margin-bottom: 12px;}.x40-blog-article.x40-blog-layout-21 .toc ol{padding-left: 18px; margin: 0; list-style: none; counter-reset: toc;}.x40-blog-article.x40-blog-layout-21 .toc li{counter-increment: toc; padding: 4px 0; font-size: 15px;}.x40-blog-article.x40-blog-layout-21 .toc li::before{content: counter(toc) "."; font-family:Arial,Helvetica,sans-serif; font-weight: 700; color: var(--green-dark); margin-right: 8px; font-size: 14px;}.x40-blog-article.x40-blog-layout-21 .toc a{color: var(--black); font-weight: 500;}.x40-blog-article.x40-blog-layout-21 .toc a:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-21 .hl{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-21 .hl h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-21 .hl h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-21 .hl p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-21 .wa{padding: 22px 26px; border-radius: var(--radius); border: 1px solid var(--red); background: rgba(155,59,59,.04); margin: 28px 0;}.x40-blog-article.x40-blog-layout-21 .wa h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--red); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-21 .wa h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-21 .wa p{font-size: 15px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-21 .wa p + p{margin-top: 10px;}.x40-blog-article.x40-blog-layout-21 .cmp{display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin: 28px 0;}.x40-blog-article.x40-blog-layout-21 .cmp-box{border-radius: var(--radius); padding: 24px 22px; text-align: left;}.x40-blog-article.x40-blog-layout-21 .cmp-box--a{background: rgba(38,112,35,.03); border: 1px solid rgba(38,112,35,.25);}.x40-blog-article.x40-blog-layout-21 .cmp-box--b{background: var(--gray-light); border: 1px solid var(--gray-border);}.x40-blog-article.x40-blog-layout-21 .cmp-box--r{background: rgba(155,59,59,.03); border: 1px solid rgba(155,59,59,.2);}.x40-blog-article.x40-blog-layout-21 .cmp-tag{display: inline-block; padding: 3px 14px; border-radius: 20px; font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 11px; letter-spacing: .3px; text-transform: uppercase; margin-bottom: 12px;}.x40-blog-article.x40-blog-layout-21 .cmp-box--a .cmp-tag{background: rgba(38,112,35,.1); color: var(--green-dark);}.x40-blog-article.x40-blog-layout-21 .cmp-box--b .cmp-tag{background: rgba(87,86,86,.1); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-21 .cmp-box--r .cmp-tag{background: rgba(155,59,59,.1); color: var(--red);}.x40-blog-article.x40-blog-layout-21 .cmp-box h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 16px; font-weight: 700; color: var(--black); margin: 0 0 10px;}.x40-blog-article.x40-blog-layout-21 .cmp-box p{font-size: 14px; line-height: 1.55; margin: 0 0 6px;}.x40-blog-article.x40-blog-layout-21 .cmp-box p:last-child{margin-bottom: 0;}.x40-blog-article.x40-blog-layout-21 .cmp-val{font-family:Arial,Helvetica,sans-serif; font-weight: 800; font-size: 28px; line-height: 1; margin: 14px 0 4px;}.x40-blog-article.x40-blog-layout-21 .cmp-box--a .cmp-val{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-21 .cmp-box--b .cmp-val{color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-21 .cmp-box--r .cmp-val{color: var(--red);}.x40-blog-article.x40-blog-layout-21 .cmp-sub{font-size: 13px; color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-21 .myths{display: flex; flex-direction: column; gap: 8px; margin: 24px 0;}.x40-blog-article.x40-blog-layout-21 .myth{display: flex; align-items: flex-start; gap: 14px; padding: 16px 18px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border); text-align: left;}.x40-blog-article.x40-blog-layout-21 .myth-ico{width: 28px; height: 28px; border-radius: 50%; flex-shrink: 0; margin-top: 1px; display: flex; align-items: center; justify-content: center;}.x40-blog-article.x40-blog-layout-21 .myth-ico svg{width: 13px; height: 13px;}.x40-blog-article.x40-blog-layout-21 .myth-ico--red{background: rgba(155,59,59,.1); color: var(--red);}.x40-blog-article.x40-blog-layout-21 .myth-ico--green{background: rgba(38,112,35,.1); color: var(--green-dark);}.x40-blog-article.x40-blog-layout-21 .myth-ico--gray{background: rgba(87,86,86,.07); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-21 .myth p{font-size: 15px; line-height: 1.6; margin: 0;}.x40-blog-article.x40-blog-layout-21 .chk{margin: 24px 0; display: flex; flex-direction: column; gap: 0;}.x40-blog-article.x40-blog-layout-21 .chk-item{display: flex; align-items: flex-start; gap: 12px; padding: 14px 0; border-bottom: 1px solid var(--gray-light); text-align: left;}.x40-blog-article.x40-blog-layout-21 .chk-item:last-child{border-bottom: none;}.x40-blog-article.x40-blog-layout-21 .chk-dot{width: 24px; height: 24px; border-radius: 50%; flex-shrink: 0; margin-top: 2px; display: flex; align-items: center; justify-content: center;}.x40-blog-article.x40-blog-layout-21 .chk-dot svg{width: 12px; height: 12px;}.x40-blog-article.x40-blog-layout-21 .chk-dot--warn{background: rgba(155,59,59,.1); color: var(--red);}.x40-blog-article.x40-blog-layout-21 .chk-dot--green{background: rgba(38,112,35,.1); color: var(--green-dark);}.x40-blog-article.x40-blog-layout-21 .chk-item p{font-size: 15px; line-height: 1.6; margin: 0;}.x40-blog-article.x40-blog-layout-21 .faq{margin: 44px 0 36px;}.x40-blog-article.x40-blog-layout-21 .faq-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 20px; color: var(--black); margin-bottom: 18px;}.x40-blog-article.x40-blog-layout-21 .fi{border: 1px solid var(--gray-border); border-radius: var(--radius); margin-bottom: 8px; overflow: hidden; transition: border-color var(--ease);}.x40-blog-article.x40-blog-layout-21 .fi:hover{border-color: var(--green);}.x40-blog-article.x40-blog-layout-21 .fb{width: 100%; background: none; border: none; cursor: pointer; text-align: left; display: flex; justify-content: space-between; align-items: center; gap: 14px; padding: 15px 20px; font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 600; color: var(--black);}.x40-blog-article.x40-blog-layout-21 .fb:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-21 .fc{width: 26px; height: 26px; border-radius: 50%; flex-shrink: 0; background: var(--gray-light); display: flex; align-items: center; justify-content: center; transition: all var(--ease); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-21 .fc svg{width: 11px; height: 11px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-21 .fi.open .fc{background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-21 .fi.open .fc svg{transform: rotate(180deg);}.x40-blog-article.x40-blog-layout-21 .fd{max-height: 0; overflow: hidden; transition: max-height .35s ease;}.x40-blog-article.x40-blog-layout-21 .fi.open .fd{max-height: 320px;}.x40-blog-article.x40-blog-layout-21 .fd-i{padding: 0 20px 16px; font-size: 15px; line-height: 1.7;}.x40-blog-article.x40-blog-layout-21 .fd-i a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-21 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-21 .cta h3{font-size: 20px; font-weight: 700; color: var(--white); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-21 .cta p{color: rgba(255,255,255,.8); font-size: 16px; margin-bottom: 22px; text-align: center;}.x40-blog-article.x40-blog-layout-21 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-21 .btn{display: inline-flex; align-items: center; gap: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 14px; padding: 10px 24px; border-radius: 100px; border: 2px solid transparent; cursor: pointer; transition: all var(--ease); text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-21 .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-21 .btn--w:hover{background: var(--gray-light); border-color: var(--gray-light); color: var(--green-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-21 .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}.x40-blog-article.x40-blog-layout-21 .btn--ow:hover{background: var(--white); color: var(--gray-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-21 .btn--arr::after{content: '→'; margin-left: 3px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-21 .btn--arr:hover::after{transform: translateX(3px);}@media (max-width: 600px){.x40-blog-article.x40-blog-layout-21 h2{font-size: 20px; margin-top: 36px;}.x40-blog-article.x40-blog-layout-21 .co, .x40-blog-article.x40-blog-layout-21 .hl, .x40-blog-article.x40-blog-layout-21 .wa{padding: 18px 20px;}.x40-blog-article.x40-blog-layout-21 .myth{flex-direction: column; gap: 6px;}.x40-blog-article.x40-blog-layout-21 .cmp{grid-template-columns: 1fr;}.x40-blog-article.x40-blog-layout-21 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-21 .cta-b{flex-direction: column; align-items: stretch;}.x40-blog-article.x40-blog-layout-21 .cta-b .btn{justify-content: center;}.x40-blog-article.x40-blog-layout-21 .fb{padding: 14px 18px; font-size: 14px;}}.x40-blog-article.x40-blog-layout-22 *, .x40-blog-article.x40-blog-layout-22 *::before, .x40-blog-article.x40-blog-layout-22 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-22{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --red: #9B3B3B; --radius: 12px; --radius-sm: 8px; --ease: .25s ease; font-family:Arial,Helvetica,sans-serif; font-size: 17px; line-height: 1.75; color: var(--gray-dark); max-width: 760px; margin: 0 auto;}.x40-blog-article.x40-blog-layout-22 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-22 a{color: var(--green-dark); text-decoration: none; transition: color var(--ease);}.x40-blog-article.x40-blog-layout-22 a:hover{color: var(--green);}.x40-blog-article.x40-blog-layout-22 p{margin: 0 0 18px; text-align: justify;}.x40-blog-article.x40-blog-layout-22 h2{font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: 700; color: var(--black); line-height: 1.3; margin: 48px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-22 h2 .n{color: var(--green-dark); margin-right: 4px;}.x40-blog-article.x40-blog-layout-22 h3{font-family:Arial,Helvetica,sans-serif; font-size: 18px; font-weight: 700; color: var(--black); line-height: 1.35; margin: 32px 0 10px;}.x40-blog-article.x40-blog-layout-22 .co{margin: 28px 0; padding: 20px 24px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark); font-size: 16px; line-height: 1.65;}.x40-blog-article.x40-blog-layout-22 .co p{margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-22 .co p + p{margin-top: 8px;}.x40-blog-article.x40-blog-layout-22 .co a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-22 .toc{margin: 32px 0; padding: 22px 26px; background: var(--gray-light); border-radius: var(--radius);}.x40-blog-article.x40-blog-layout-22 .toc-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); margin-bottom: 12px;}.x40-blog-article.x40-blog-layout-22 .toc ol{padding-left: 18px; margin: 0; list-style: none; counter-reset: toc;}.x40-blog-article.x40-blog-layout-22 .toc li{counter-increment: toc; padding: 4px 0; font-size: 15px;}.x40-blog-article.x40-blog-layout-22 .toc li::before{content: counter(toc) "."; font-family:Arial,Helvetica,sans-serif; font-weight: 700; color: var(--green-dark); margin-right: 8px; font-size: 14px;}.x40-blog-article.x40-blog-layout-22 .toc a{color: var(--black); font-weight: 500;}.x40-blog-article.x40-blog-layout-22 .toc a:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-22 .hl{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-22 .hl h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-22 .hl h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-22 .hl p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-22 .wa{padding: 22px 26px; border-radius: var(--radius); border: 1px solid var(--red); background: rgba(155,59,59,.04); margin: 28px 0;}.x40-blog-article.x40-blog-layout-22 .wa h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--red); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-22 .wa h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-22 .wa p{font-size: 15px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-22 .cmp{display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin: 28px 0;}.x40-blog-article.x40-blog-layout-22 .cmp-box{border-radius: var(--radius); padding: 24px 22px; text-align: left;}.x40-blog-article.x40-blog-layout-22 .cmp-box--a{background: rgba(38,112,35,.03); border: 1px solid rgba(38,112,35,.25);}.x40-blog-article.x40-blog-layout-22 .cmp-box--b{background: var(--gray-light); border: 1px solid var(--gray-border);}.x40-blog-article.x40-blog-layout-22 .cmp-tag{display: inline-block; padding: 3px 14px; border-radius: 20px; font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 11px; letter-spacing: .3px; text-transform: uppercase; margin-bottom: 12px;}.x40-blog-article.x40-blog-layout-22 .cmp-box--a .cmp-tag{background: rgba(38,112,35,.1); color: var(--green-dark);}.x40-blog-article.x40-blog-layout-22 .cmp-box--b .cmp-tag{background: rgba(87,86,86,.1); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-22 .cmp-box h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 16px; font-weight: 700; color: var(--black); margin: 0 0 10px;}.x40-blog-article.x40-blog-layout-22 .cmp-box p{font-size: 14px; line-height: 1.55; margin: 0 0 6px;}.x40-blog-article.x40-blog-layout-22 .cmp-box p:last-child{margin-bottom: 0;}.x40-blog-article.x40-blog-layout-22 .myths{display: flex; flex-direction: column; gap: 8px; margin: 24px 0;}.x40-blog-article.x40-blog-layout-22 .myth{display: flex; align-items: flex-start; gap: 14px; padding: 16px 18px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border); text-align: left;}.x40-blog-article.x40-blog-layout-22 .myth-ico{width: 28px; height: 28px; border-radius: 50%; flex-shrink: 0; margin-top: 1px; display: flex; align-items: center; justify-content: center;}.x40-blog-article.x40-blog-layout-22 .myth-ico svg{width: 13px; height: 13px;}.x40-blog-article.x40-blog-layout-22 .myth-ico--red{background: rgba(155,59,59,.1); color: var(--red);}.x40-blog-article.x40-blog-layout-22 .myth-ico--green{background: rgba(38,112,35,.1); color: var(--green-dark);}.x40-blog-article.x40-blog-layout-22 .myth-ico--gray{background: rgba(87,86,86,.07); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-22 .myth p{font-size: 15px; line-height: 1.6; margin: 0;}.x40-blog-article.x40-blog-layout-22 .chk{margin: 24px 0; display: flex; flex-direction: column; gap: 0;}.x40-blog-article.x40-blog-layout-22 .chk-item{display: flex; align-items: flex-start; gap: 12px; padding: 14px 0; border-bottom: 1px solid var(--gray-light); text-align: left;}.x40-blog-article.x40-blog-layout-22 .chk-item:last-child{border-bottom: none;}.x40-blog-article.x40-blog-layout-22 .chk-dot{width: 24px; height: 24px; border-radius: 50%; flex-shrink: 0; margin-top: 2px; display: flex; align-items: center; justify-content: center;}.x40-blog-article.x40-blog-layout-22 .chk-dot svg{width: 12px; height: 12px;}.x40-blog-article.x40-blog-layout-22 .chk-dot--warn{background: rgba(155,59,59,.1); color: var(--red);}.x40-blog-article.x40-blog-layout-22 .chk-dot--green{background: rgba(38,112,35,.1); color: var(--green-dark);}.x40-blog-article.x40-blog-layout-22 .chk-item p{font-size: 15px; line-height: 1.6; margin: 0;}.x40-blog-article.x40-blog-layout-22 .steps{margin: 28px 0; display: flex; flex-direction: column; gap: 0; text-align: left;}.x40-blog-article.x40-blog-layout-22 .step{display: flex; align-items: flex-start; gap: 16px; padding: 16px 0; border-bottom: 1px solid var(--gray-light); text-align: left;}.x40-blog-article.x40-blog-layout-22 .step:last-child{border-bottom: none;}.x40-blog-article.x40-blog-layout-22 .step > div{text-align: left;}.x40-blog-article.x40-blog-layout-22 .step-num{width: 36px; height: 36px; border-radius: 10px; flex-shrink: 0; margin-top: 2px; display: flex; align-items: center; justify-content: center; font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-22 .step-num svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-22 .step-num--gray{background: var(--gray-dark);}.x40-blog-article.x40-blog-layout-22 .step-num--red{background: var(--red);}.x40-blog-article.x40-blog-layout-22 .step-q{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 15px; color: var(--black); margin-bottom: 4px; text-align: left;}.x40-blog-article.x40-blog-layout-22 .step-a{font-size: 15px; line-height: 1.65; margin: 0; text-align: left;}.x40-blog-article.x40-blog-layout-22 .faq{margin: 44px 0 36px;}.x40-blog-article.x40-blog-layout-22 .faq-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 20px; color: var(--black); margin-bottom: 18px;}.x40-blog-article.x40-blog-layout-22 .fi{border: 1px solid var(--gray-border); border-radius: var(--radius); margin-bottom: 8px; overflow: hidden; transition: border-color var(--ease);}.x40-blog-article.x40-blog-layout-22 .fi:hover{border-color: var(--green);}.x40-blog-article.x40-blog-layout-22 .fb{width: 100%; background: none; border: none; cursor: pointer; text-align: left; display: flex; justify-content: space-between; align-items: center; gap: 14px; padding: 15px 20px; font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 600; color: var(--black);}.x40-blog-article.x40-blog-layout-22 .fb:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-22 .fc{width: 26px; height: 26px; border-radius: 50%; flex-shrink: 0; background: var(--gray-light); display: flex; align-items: center; justify-content: center; transition: all var(--ease); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-22 .fc svg{width: 11px; height: 11px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-22 .fi.open .fc{background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-22 .fi.open .fc svg{transform: rotate(180deg);}.x40-blog-article.x40-blog-layout-22 .fd{max-height: 0; overflow: hidden; transition: max-height .35s ease;}.x40-blog-article.x40-blog-layout-22 .fi.open .fd{max-height: 320px;}.x40-blog-article.x40-blog-layout-22 .fd-i{padding: 0 20px 16px; font-size: 15px; line-height: 1.7;}.x40-blog-article.x40-blog-layout-22 .fd-i a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-22 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-22 .cta h3{font-size: 20px; font-weight: 700; color: var(--white); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-22 .cta p{color: rgba(255,255,255,.8); font-size: 16px; margin-bottom: 22px; text-align: center;}.x40-blog-article.x40-blog-layout-22 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-22 .btn{display: inline-flex; align-items: center; gap: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 14px; padding: 10px 24px; border-radius: 100px; border: 2px solid transparent; cursor: pointer; transition: all var(--ease); text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-22 .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-22 .btn--w:hover{background: var(--gray-light); border-color: var(--gray-light); color: var(--green-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-22 .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}.x40-blog-article.x40-blog-layout-22 .btn--ow:hover{background: var(--white); color: var(--gray-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-22 .btn--arr::after{content: '→'; margin-left: 3px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-22 .btn--arr:hover::after{transform: translateX(3px);}@media (max-width: 600px){.x40-blog-article.x40-blog-layout-22 h2{font-size: 20px; margin-top: 36px;}.x40-blog-article.x40-blog-layout-22 .co, .x40-blog-article.x40-blog-layout-22 .hl, .x40-blog-article.x40-blog-layout-22 .wa{padding: 18px 20px;}.x40-blog-article.x40-blog-layout-22 .step{flex-direction: column; gap: 8px;}.x40-blog-article.x40-blog-layout-22 .myth{flex-direction: column; gap: 6px;}.x40-blog-article.x40-blog-layout-22 .cmp{grid-template-columns: 1fr;}.x40-blog-article.x40-blog-layout-22 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-22 .cta-b{flex-direction: column; align-items: stretch;}.x40-blog-article.x40-blog-layout-22 .cta-b .btn{justify-content: center;}.x40-blog-article.x40-blog-layout-22 .fb{padding: 14px 18px; font-size: 14px;}}.x40-blog-article.x40-blog-layout-23 *, .x40-blog-article.x40-blog-layout-23 *::before, .x40-blog-article.x40-blog-layout-23 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-23{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --red: #9B3B3B; --radius: 12px; --radius-sm: 8px; --ease: .25s ease; font-family:Arial,Helvetica,sans-serif; font-size: 17px; line-height: 1.75; color: var(--gray-dark); max-width: 760px; margin: 0 auto;}.x40-blog-article.x40-blog-layout-23 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-23 a{color: var(--green-dark); text-decoration: none; transition: color var(--ease);}.x40-blog-article.x40-blog-layout-23 a:hover{color: var(--green);}.x40-blog-article.x40-blog-layout-23 p{margin: 0 0 18px; text-align: justify;}.x40-blog-article.x40-blog-layout-23 h2{font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: 700; color: var(--black); line-height: 1.3; margin: 48px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-23 h2 .n{color: var(--green-dark); margin-right: 4px;}.x40-blog-article.x40-blog-layout-23 h3{font-family:Arial,Helvetica,sans-serif; font-size: 18px; font-weight: 700; color: var(--black); line-height: 1.35; margin: 32px 0 10px;}.x40-blog-article.x40-blog-layout-23 .co{margin: 28px 0; padding: 20px 24px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark); font-size: 16px; line-height: 1.65;}.x40-blog-article.x40-blog-layout-23 .co p{margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-23 .co p + p{margin-top: 8px;}.x40-blog-article.x40-blog-layout-23 .co a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-23 .toc{margin: 32px 0; padding: 22px 26px; background: var(--gray-light); border-radius: var(--radius);}.x40-blog-article.x40-blog-layout-23 .toc-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); margin-bottom: 12px;}.x40-blog-article.x40-blog-layout-23 .toc ol{padding-left: 18px; margin: 0; list-style: none; counter-reset: toc;}.x40-blog-article.x40-blog-layout-23 .toc li{counter-increment: toc; padding: 4px 0; font-size: 15px;}.x40-blog-article.x40-blog-layout-23 .toc li::before{content: counter(toc) "."; font-family:Arial,Helvetica,sans-serif; font-weight: 700; color: var(--green-dark); margin-right: 8px; font-size: 14px;}.x40-blog-article.x40-blog-layout-23 .toc a{color: var(--black); font-weight: 500;}.x40-blog-article.x40-blog-layout-23 .toc a:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-23 .hl{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-23 .hl h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-23 .hl h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-23 .hl p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-23 .wa{padding: 22px 26px; border-radius: var(--radius); border: 1px solid var(--red); background: rgba(155,59,59,.04); margin: 28px 0;}.x40-blog-article.x40-blog-layout-23 .wa h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--red); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-23 .wa h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-23 .wa p{font-size: 15px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-23 .formula{margin: 28px 0; padding: 22px 28px; background: var(--gray-light); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-23 .formula p{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 22px; color: var(--black); margin: 0; text-align: center;}.x40-blog-article.x40-blog-layout-23 .formula .fg{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-23 .formula .fs{font-size: 14px; font-weight: 400; color: var(--gray-dark); margin-top: 6px; display: block;}.x40-blog-article.x40-blog-layout-23 .cards{display: grid; grid-template-columns: repeat(3, 1fr); gap: 12px; margin: 24px 0;}.x40-blog-article.x40-blog-layout-23 .cards .card{border-radius: var(--radius-sm); padding: 20px 16px; text-align: center; border: 1px solid var(--gray-border); background: var(--white);}.x40-blog-article.x40-blog-layout-23 .cards .card-val{font-family:Arial,Helvetica,sans-serif; font-weight: 800; font-size: 28px; line-height: 1; margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-23 .cards .card-sub{font-size: 13px; color: var(--gray-dark); line-height: 1.4;}.x40-blog-article.x40-blog-layout-23 .cards .card-res{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 13px; margin-top: 12px; padding: 4px 12px; border-radius: 20px; display: inline-block;}.x40-blog-article.x40-blog-layout-23 .gauge{margin: 28px 0;}.x40-blog-article.x40-blog-layout-23 .gauge-bar{display: flex; height: 32px; border-radius: 8px; overflow: hidden; font-family:Arial,Helvetica,sans-serif; font-size: 12px; font-weight: 700; color: var(--white);}.x40-blog-article.x40-blog-layout-23 .gauge-bar > div{display: flex; align-items: center; justify-content: center;}.x40-blog-article.x40-blog-layout-23 .gauge-leg{display: flex; gap: 16px; margin-top: 8px; font-size: 13px;}.x40-blog-article.x40-blog-layout-23 .gauge-leg span{display: flex; align-items: center; gap: 5px;}.x40-blog-article.x40-blog-layout-23 .gauge-leg span::before{content: ''; width: 10px; height: 10px; border-radius: 3px; display: inline-block;}.x40-blog-article.x40-blog-layout-23 .faq{margin: 44px 0 36px;}.x40-blog-article.x40-blog-layout-23 .faq-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 20px; color: var(--black); margin-bottom: 18px;}.x40-blog-article.x40-blog-layout-23 .fi{border: 1px solid var(--gray-border); border-radius: var(--radius); margin-bottom: 8px; overflow: hidden; transition: border-color var(--ease);}.x40-blog-article.x40-blog-layout-23 .fi:hover{border-color: var(--green);}.x40-blog-article.x40-blog-layout-23 .fb{width: 100%; background: none; border: none; cursor: pointer; text-align: left; display: flex; justify-content: space-between; align-items: center; gap: 14px; padding: 15px 20px; font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 600; color: var(--black);}.x40-blog-article.x40-blog-layout-23 .fb:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-23 .fc{width: 26px; height: 26px; border-radius: 50%; flex-shrink: 0; background: var(--gray-light); display: flex; align-items: center; justify-content: center; transition: all var(--ease); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-23 .fc svg{width: 11px; height: 11px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-23 .fi.open .fc{background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-23 .fi.open .fc svg{transform: rotate(180deg);}.x40-blog-article.x40-blog-layout-23 .fd{max-height: 0; overflow: hidden; transition: max-height .35s ease;}.x40-blog-article.x40-blog-layout-23 .fi.open .fd{max-height: 320px;}.x40-blog-article.x40-blog-layout-23 .fd-i{padding: 0 20px 16px; font-size: 15px; line-height: 1.7;}.x40-blog-article.x40-blog-layout-23 .fd-i a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-23 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-23 .cta h3{font-size: 20px; font-weight: 700; color: var(--white); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-23 .cta p{color: rgba(255,255,255,.8); font-size: 16px; margin-bottom: 22px; text-align: center;}.x40-blog-article.x40-blog-layout-23 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-23 .btn{display: inline-flex; align-items: center; gap: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 14px; padding: 10px 24px; border-radius: 100px; border: 2px solid transparent; cursor: pointer; transition: all var(--ease); text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-23 .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-23 .btn--w:hover{background: var(--gray-light); border-color: var(--gray-light); color: var(--green-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-23 .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}.x40-blog-article.x40-blog-layout-23 .btn--ow:hover{background: var(--white); color: var(--gray-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-23 .btn--arr::after{content: '→'; margin-left: 3px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-23 .btn--arr:hover::after{transform: translateX(3px);}@media (max-width: 600px){.x40-blog-article.x40-blog-layout-23 h2{font-size: 20px; margin-top: 36px;}.x40-blog-article.x40-blog-layout-23 .co, .x40-blog-article.x40-blog-layout-23 .hl, .x40-blog-article.x40-blog-layout-23 .wa{padding: 18px 20px;}.x40-blog-article.x40-blog-layout-23 .cards{grid-template-columns: 1fr;}.x40-blog-article.x40-blog-layout-23 .formula p{font-size: 18px;}.x40-blog-article.x40-blog-layout-23 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-23 .cta-b{flex-direction: column; align-items: stretch;}.x40-blog-article.x40-blog-layout-23 .cta-b .btn{justify-content: center;}.x40-blog-article.x40-blog-layout-23 .fb{padding: 14px 18px; font-size: 14px;}}.x40-blog-article.x40-blog-layout-23 .gauge-leg span::before{background: var(--c);}.x40-blog-article.x40-blog-layout-24 *, .x40-blog-article.x40-blog-layout-24 *::before, .x40-blog-article.x40-blog-layout-24 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-24{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --red: #9B3B3B; --radius: 12px; --radius-sm: 8px; --ease: .25s ease; font-family:Arial,Helvetica,sans-serif; font-size: 17px; line-height: 1.75; color: var(--gray-dark); max-width: 760px; margin: 0 auto;}.x40-blog-article.x40-blog-layout-24 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-24 a{color: var(--green-dark); text-decoration: none; transition: color var(--ease);}.x40-blog-article.x40-blog-layout-24 a:hover{color: var(--green);}.x40-blog-article.x40-blog-layout-24 p{margin: 0 0 18px; text-align: justify;}.x40-blog-article.x40-blog-layout-24 h2{font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: 700; color: var(--black); line-height: 1.3; margin: 48px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-24 h2 .n{color: var(--green-dark); margin-right: 4px;}.x40-blog-article.x40-blog-layout-24 h3{font-family:Arial,Helvetica,sans-serif; font-size: 18px; font-weight: 700; color: var(--black); line-height: 1.35; margin: 32px 0 10px;}.x40-blog-article.x40-blog-layout-24 .co{margin: 28px 0; padding: 20px 24px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark); font-size: 16px; line-height: 1.65;}.x40-blog-article.x40-blog-layout-24 .co p{margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-24 .co p + p{margin-top: 8px;}.x40-blog-article.x40-blog-layout-24 .co a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-24 .toc{margin: 32px 0; padding: 22px 26px; background: var(--gray-light); border-radius: var(--radius);}.x40-blog-article.x40-blog-layout-24 .toc-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); margin-bottom: 12px;}.x40-blog-article.x40-blog-layout-24 .toc ol{padding-left: 18px; margin: 0; list-style: none; counter-reset: toc;}.x40-blog-article.x40-blog-layout-24 .toc li{counter-increment: toc; padding: 4px 0; font-size: 15px;}.x40-blog-article.x40-blog-layout-24 .toc li::before{content: counter(toc) "."; font-family:Arial,Helvetica,sans-serif; font-weight: 700; color: var(--green-dark); margin-right: 8px; font-size: 14px;}.x40-blog-article.x40-blog-layout-24 .toc a{color: var(--black); font-weight: 500;}.x40-blog-article.x40-blog-layout-24 .toc a:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-24 .hl{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-24 .hl h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-24 .hl h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-24 .hl p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-24 .wa{padding: 22px 26px; border-radius: var(--radius); border: 1px solid var(--red); background: rgba(155,59,59,.04); margin: 28px 0;}.x40-blog-article.x40-blog-layout-24 .wa h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--red); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-24 .wa h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-24 .wa p{font-size: 15px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-24 .formula{margin: 28px 0; padding: 22px 28px; background: var(--gray-light); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-24 .formula p{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 22px; color: var(--black); margin: 0; text-align: center;}.x40-blog-article.x40-blog-layout-24 .formula .fg{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-24 .formula .fs{font-size: 14px; font-weight: 400; color: var(--gray-dark); margin-top: 6px; display: block;}.x40-blog-article.x40-blog-layout-24 .steps{margin: 28px 0; display: flex; flex-direction: column; gap: 0; text-align: left;}.x40-blog-article.x40-blog-layout-24 .step{display: flex; align-items: flex-start; gap: 16px; padding: 16px 0; border-bottom: 1px solid var(--gray-light); text-align: left;}.x40-blog-article.x40-blog-layout-24 .step:last-child{border-bottom: none;}.x40-blog-article.x40-blog-layout-24 .step > div{text-align: left;}.x40-blog-article.x40-blog-layout-24 .step-num{width: 36px; height: 36px; border-radius: 10px; flex-shrink: 0; margin-top: 2px; display: flex; align-items: center; justify-content: center; font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-24 .step-num--gray{background: var(--gray-dark);}.x40-blog-article.x40-blog-layout-24 .step-q{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 15px; color: var(--black); margin-bottom: 4px; text-align: left;}.x40-blog-article.x40-blog-layout-24 .step-a{font-size: 15px; line-height: 1.65; margin: 0; text-align: left;}.x40-blog-article.x40-blog-layout-24 .myths{display: flex; flex-direction: column; gap: 8px; margin: 24px 0;}.x40-blog-article.x40-blog-layout-24 .myth{display: flex; align-items: flex-start; gap: 14px; padding: 16px 18px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border); text-align: left;}.x40-blog-article.x40-blog-layout-24 .myth-ico{width: 28px; height: 28px; border-radius: 50%; flex-shrink: 0; margin-top: 1px; display: flex; align-items: center; justify-content: center;}.x40-blog-article.x40-blog-layout-24 .myth-ico svg{width: 13px; height: 13px;}.x40-blog-article.x40-blog-layout-24 .myth-ico--red{background: rgba(155,59,59,.1); color: var(--red);}.x40-blog-article.x40-blog-layout-24 .myth-ico--green{background: rgba(38,112,35,.1); color: var(--green-dark);}.x40-blog-article.x40-blog-layout-24 .myth-ico--gray{background: rgba(87,86,86,.07); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-24 .myth p{font-size: 15px; line-height: 1.6; margin: 0;}.x40-blog-article.x40-blog-layout-24 .cards{display: grid; grid-template-columns: repeat(3, 1fr); gap: 12px; margin: 24px 0;}.x40-blog-article.x40-blog-layout-24 .cards .card{border-radius: var(--radius-sm); padding: 20px 16px; text-align: center; border: 1px solid var(--gray-border); background: var(--white);}.x40-blog-article.x40-blog-layout-24 .cards .card-val{font-family:Arial,Helvetica,sans-serif; font-weight: 800; font-size: 15px; color: var(--black); margin-bottom: 6px;}.x40-blog-article.x40-blog-layout-24 .cards .card-sub{font-size: 13px; color: var(--gray-dark); line-height: 1.4;}.x40-blog-article.x40-blog-layout-24 .cards .card-res{font-family:Arial,Helvetica,sans-serif; font-weight: 800; font-size: 22px; color: var(--green-dark); margin-top: 10px;}.x40-blog-article.x40-blog-layout-24 .faq{margin: 44px 0 36px;}.x40-blog-article.x40-blog-layout-24 .faq-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 20px; color: var(--black); margin-bottom: 18px;}.x40-blog-article.x40-blog-layout-24 .fi{border: 1px solid var(--gray-border); border-radius: var(--radius); margin-bottom: 8px; overflow: hidden; transition: border-color var(--ease);}.x40-blog-article.x40-blog-layout-24 .fi:hover{border-color: var(--green);}.x40-blog-article.x40-blog-layout-24 .fb{width: 100%; background: none; border: none; cursor: pointer; text-align: left; display: flex; justify-content: space-between; align-items: center; gap: 14px; padding: 15px 20px; font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 600; color: var(--black);}.x40-blog-article.x40-blog-layout-24 .fb:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-24 .fc{width: 26px; height: 26px; border-radius: 50%; flex-shrink: 0; background: var(--gray-light); display: flex; align-items: center; justify-content: center; transition: all var(--ease); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-24 .fc svg{width: 11px; height: 11px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-24 .fi.open .fc{background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-24 .fi.open .fc svg{transform: rotate(180deg);}.x40-blog-article.x40-blog-layout-24 .fd{max-height: 0; overflow: hidden; transition: max-height .35s ease;}.x40-blog-article.x40-blog-layout-24 .fi.open .fd{max-height: 320px;}.x40-blog-article.x40-blog-layout-24 .fd-i{padding: 0 20px 16px; font-size: 15px; line-height: 1.7;}.x40-blog-article.x40-blog-layout-24 .fd-i a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-24 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-24 .cta h3{font-size: 20px; font-weight: 700; color: var(--white); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-24 .cta p{color: rgba(255,255,255,.8); font-size: 16px; margin-bottom: 22px; text-align: center;}.x40-blog-article.x40-blog-layout-24 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-24 .btn{display: inline-flex; align-items: center; gap: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 14px; padding: 10px 24px; border-radius: 100px; border: 2px solid transparent; cursor: pointer; transition: all var(--ease); text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-24 .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-24 .btn--w:hover{background: var(--gray-light); border-color: var(--gray-light); color: var(--green-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-24 .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}.x40-blog-article.x40-blog-layout-24 .btn--ow:hover{background: var(--white); color: var(--gray-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-24 .btn--arr::after{content: '→'; margin-left: 3px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-24 .btn--arr:hover::after{transform: translateX(3px);}@media (max-width: 600px){.x40-blog-article.x40-blog-layout-24 h2{font-size: 20px; margin-top: 36px;}.x40-blog-article.x40-blog-layout-24 .co, .x40-blog-article.x40-blog-layout-24 .hl, .x40-blog-article.x40-blog-layout-24 .wa{padding: 18px 20px;}.x40-blog-article.x40-blog-layout-24 .step{flex-direction: column; gap: 8px;}.x40-blog-article.x40-blog-layout-24 .myth{flex-direction: column; gap: 6px;}.x40-blog-article.x40-blog-layout-24 .cards{grid-template-columns: 1fr;}.x40-blog-article.x40-blog-layout-24 .formula p{font-size: 18px;}.x40-blog-article.x40-blog-layout-24 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-24 .cta-b{flex-direction: column; align-items: stretch;}.x40-blog-article.x40-blog-layout-24 .cta-b .btn{justify-content: center;}.x40-blog-article.x40-blog-layout-24 .fb{padding: 14px 18px; font-size: 14px;}}.x40-blog-article.x40-blog-layout-25 *, .x40-blog-article.x40-blog-layout-25 *::before, .x40-blog-article.x40-blog-layout-25 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-25{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --red: #9B3B3B; --radius: 12px; --radius-sm: 8px; --ease: .25s ease; font-family:Arial,Helvetica,sans-serif; font-size: 17px; line-height: 1.75; color: var(--gray-dark); max-width: 760px; margin: 0 auto;}.x40-blog-article.x40-blog-layout-25 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-25 a{color: var(--green-dark); text-decoration: none; transition: color var(--ease);}.x40-blog-article.x40-blog-layout-25 a:hover{color: var(--green);}.x40-blog-article.x40-blog-layout-25 p{margin: 0 0 18px; text-align: justify;}.x40-blog-article.x40-blog-layout-25 h2{font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: 700; color: var(--black); line-height: 1.3; margin: 48px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-25 h2 .n{color: var(--green-dark); margin-right: 4px;}.x40-blog-article.x40-blog-layout-25 h3{font-family:Arial,Helvetica,sans-serif; font-size: 18px; font-weight: 700; color: var(--black); line-height: 1.35; margin: 32px 0 10px;}.x40-blog-article.x40-blog-layout-25 .co{margin: 28px 0; padding: 20px 24px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark); font-size: 16px; line-height: 1.65;}.x40-blog-article.x40-blog-layout-25 .co p{margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-25 .co p + p{margin-top: 8px;}.x40-blog-article.x40-blog-layout-25 .co a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-25 .toc{margin: 32px 0; padding: 22px 26px; background: var(--gray-light); border-radius: var(--radius);}.x40-blog-article.x40-blog-layout-25 .toc-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); margin-bottom: 12px;}.x40-blog-article.x40-blog-layout-25 .toc ol{padding-left: 18px; margin: 0; list-style: none; counter-reset: toc;}.x40-blog-article.x40-blog-layout-25 .toc li{counter-increment: toc; padding: 4px 0; font-size: 15px;}.x40-blog-article.x40-blog-layout-25 .toc li::before{content: counter(toc) "."; font-family:Arial,Helvetica,sans-serif; font-weight: 700; color: var(--green-dark); margin-right: 8px; font-size: 14px;}.x40-blog-article.x40-blog-layout-25 .toc a{color: var(--black); font-weight: 500;}.x40-blog-article.x40-blog-layout-25 .toc a:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-25 .hl{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-25 .hl h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-25 .hl h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-25 .hl p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-25 .wa{padding: 22px 26px; border-radius: var(--radius); border: 1px solid var(--red); background: rgba(155,59,59,.04); margin: 28px 0;}.x40-blog-article.x40-blog-layout-25 .wa h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--red); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-25 .wa h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-25 .wa p{font-size: 15px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-25 .steps{margin: 28px 0; display: flex; flex-direction: column; gap: 0; text-align: left;}.x40-blog-article.x40-blog-layout-25 .step{display: flex; align-items: flex-start; gap: 16px; padding: 16px 0; border-bottom: 1px solid var(--gray-light); text-align: left;}.x40-blog-article.x40-blog-layout-25 .step:last-child{border-bottom: none;}.x40-blog-article.x40-blog-layout-25 .step > div{text-align: left;}.x40-blog-article.x40-blog-layout-25 .step-num{width: 36px; height: 36px; border-radius: 10px; flex-shrink: 0; margin-top: 2px; display: flex; align-items: center; justify-content: center; font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-25 .step-num svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-25 .step-num--gray{background: var(--gray-dark);}.x40-blog-article.x40-blog-layout-25 .step-q{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 15px; color: var(--black); margin-bottom: 4px; text-align: left;}.x40-blog-article.x40-blog-layout-25 .step-a{font-size: 15px; line-height: 1.65; margin: 0; text-align: left;}.x40-blog-article.x40-blog-layout-25 .myths{display: flex; flex-direction: column; gap: 8px; margin: 24px 0;}.x40-blog-article.x40-blog-layout-25 .myth{display: flex; align-items: flex-start; gap: 14px; padding: 16px 18px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border); text-align: left;}.x40-blog-article.x40-blog-layout-25 .myth-ico{width: 28px; height: 28px; border-radius: 50%; flex-shrink: 0; margin-top: 1px; display: flex; align-items: center; justify-content: center;}.x40-blog-article.x40-blog-layout-25 .myth-ico svg{width: 13px; height: 13px;}.x40-blog-article.x40-blog-layout-25 .myth-ico--red{background: rgba(155,59,59,.1); color: var(--red);}.x40-blog-article.x40-blog-layout-25 .myth-ico--green{background: rgba(38,112,35,.1); color: var(--green-dark);}.x40-blog-article.x40-blog-layout-25 .myth-ico--gray{background: rgba(87,86,86,.07); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-25 .myth p{font-size: 15px; line-height: 1.6; margin: 0;}.x40-blog-article.x40-blog-layout-25 .chk{margin: 24px 0; display: flex; flex-direction: column; gap: 0;}.x40-blog-article.x40-blog-layout-25 .chk-item{display: flex; align-items: flex-start; gap: 12px; padding: 14px 0; border-bottom: 1px solid var(--gray-light); text-align: left;}.x40-blog-article.x40-blog-layout-25 .chk-item:last-child{border-bottom: none;}.x40-blog-article.x40-blog-layout-25 .chk-dot{width: 24px; height: 24px; border-radius: 50%; flex-shrink: 0; margin-top: 2px; display: flex; align-items: center; justify-content: center;}.x40-blog-article.x40-blog-layout-25 .chk-dot svg{width: 12px; height: 12px;}.x40-blog-article.x40-blog-layout-25 .chk-dot--warn{background: rgba(155,59,59,.1); color: var(--red);}.x40-blog-article.x40-blog-layout-25 .chk-dot--green{background: rgba(38,112,35,.1); color: var(--green-dark);}.x40-blog-article.x40-blog-layout-25 .chk-item p{font-size: 15px; line-height: 1.6; margin: 0;}.x40-blog-article.x40-blog-layout-25 .faq{margin: 44px 0 36px;}.x40-blog-article.x40-blog-layout-25 .faq-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 20px; color: var(--black); margin-bottom: 18px;}.x40-blog-article.x40-blog-layout-25 .fi{border: 1px solid var(--gray-border); border-radius: var(--radius); margin-bottom: 8px; overflow: hidden; transition: border-color var(--ease);}.x40-blog-article.x40-blog-layout-25 .fi:hover{border-color: var(--green);}.x40-blog-article.x40-blog-layout-25 .fb{width: 100%; background: none; border: none; cursor: pointer; text-align: left; display: flex; justify-content: space-between; align-items: center; gap: 14px; padding: 15px 20px; font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 600; color: var(--black);}.x40-blog-article.x40-blog-layout-25 .fb:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-25 .fc{width: 26px; height: 26px; border-radius: 50%; flex-shrink: 0; background: var(--gray-light); display: flex; align-items: center; justify-content: center; transition: all var(--ease); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-25 .fc svg{width: 11px; height: 11px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-25 .fi.open .fc{background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-25 .fi.open .fc svg{transform: rotate(180deg);}.x40-blog-article.x40-blog-layout-25 .fd{max-height: 0; overflow: hidden; transition: max-height .35s ease;}.x40-blog-article.x40-blog-layout-25 .fi.open .fd{max-height: 320px;}.x40-blog-article.x40-blog-layout-25 .fd-i{padding: 0 20px 16px; font-size: 15px; line-height: 1.7;}.x40-blog-article.x40-blog-layout-25 .fd-i a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-25 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-25 .cta h3{font-size: 20px; font-weight: 700; color: var(--white); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-25 .cta p{color: rgba(255,255,255,.8); font-size: 16px; margin-bottom: 22px; text-align: center;}.x40-blog-article.x40-blog-layout-25 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-25 .btn{display: inline-flex; align-items: center; gap: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 14px; padding: 10px 24px; border-radius: 100px; border: 2px solid transparent; cursor: pointer; transition: all var(--ease); text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-25 .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-25 .btn--w:hover{background: var(--gray-light); border-color: var(--gray-light); color: var(--green-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-25 .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}.x40-blog-article.x40-blog-layout-25 .btn--ow:hover{background: var(--white); color: var(--gray-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-25 .btn--arr::after{content: '→'; margin-left: 3px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-25 .btn--arr:hover::after{transform: translateX(3px);}@media (max-width: 600px){.x40-blog-article.x40-blog-layout-25 h2{font-size: 20px; margin-top: 36px;}.x40-blog-article.x40-blog-layout-25 .co, .x40-blog-article.x40-blog-layout-25 .hl, .x40-blog-article.x40-blog-layout-25 .wa{padding: 18px 20px;}.x40-blog-article.x40-blog-layout-25 .step{flex-direction: column; gap: 8px;}.x40-blog-article.x40-blog-layout-25 .myth{flex-direction: column; gap: 6px;}.x40-blog-article.x40-blog-layout-25 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-25 .cta-b{flex-direction: column; align-items: stretch;}.x40-blog-article.x40-blog-layout-25 .cta-b .btn{justify-content: center;}.x40-blog-article.x40-blog-layout-25 .fb{padding: 14px 18px; font-size: 14px;}}.x40-blog-article.x40-blog-layout-26 *, .x40-blog-article.x40-blog-layout-26 *::before, .x40-blog-article.x40-blog-layout-26 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-26{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --red: #9B3B3B; --radius: 12px; --radius-sm: 8px; --ease: .25s ease; font-family:Arial,Helvetica,sans-serif; font-size: 17px; line-height: 1.75; color: var(--gray-dark); max-width: 760px; margin: 0 auto;}.x40-blog-article.x40-blog-layout-26 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-26 a{color: var(--green-dark); text-decoration: none; transition: color var(--ease);}.x40-blog-article.x40-blog-layout-26 a:hover{color: var(--green);}.x40-blog-article.x40-blog-layout-26 p{margin: 0 0 18px; text-align: justify;}.x40-blog-article.x40-blog-layout-26 h2{font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: 700; color: var(--black); line-height: 1.3; margin: 48px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-26 h2 .n{color: var(--green-dark); margin-right: 4px;}.x40-blog-article.x40-blog-layout-26 h3{font-family:Arial,Helvetica,sans-serif; font-size: 18px; font-weight: 700; color: var(--black); line-height: 1.35; margin: 32px 0 10px;}.x40-blog-article.x40-blog-layout-26 .co{margin: 28px 0; padding: 20px 24px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark); font-size: 16px; line-height: 1.65;}.x40-blog-article.x40-blog-layout-26 .co p{margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-26 .co p + p{margin-top: 8px;}.x40-blog-article.x40-blog-layout-26 .co a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-26 .toc{margin: 32px 0; padding: 22px 26px; background: var(--gray-light); border-radius: var(--radius);}.x40-blog-article.x40-blog-layout-26 .toc-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); margin-bottom: 12px;}.x40-blog-article.x40-blog-layout-26 .toc ol{padding-left: 18px; margin: 0; list-style: none; counter-reset: toc;}.x40-blog-article.x40-blog-layout-26 .toc li{counter-increment: toc; padding: 4px 0; font-size: 15px;}.x40-blog-article.x40-blog-layout-26 .toc li::before{content: counter(toc) "."; font-family:Arial,Helvetica,sans-serif; font-weight: 700; color: var(--green-dark); margin-right: 8px; font-size: 14px;}.x40-blog-article.x40-blog-layout-26 .toc a{color: var(--black); font-weight: 500;}.x40-blog-article.x40-blog-layout-26 .toc a:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-26 .hl{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-26 .hl h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-26 .hl h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-26 .hl p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-26 .wa{padding: 22px 26px; border-radius: var(--radius); border: 1px solid var(--red); background: rgba(155,59,59,.04); margin: 28px 0;}.x40-blog-article.x40-blog-layout-26 .wa h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--red); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-26 .wa h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-26 .wa p{font-size: 15px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-26 .wa p + p{margin-top: 10px;}.x40-blog-article.x40-blog-layout-26 .myths{display: flex; flex-direction: column; gap: 8px; margin: 24px 0;}.x40-blog-article.x40-blog-layout-26 .myth{display: flex; align-items: flex-start; gap: 14px; padding: 16px 18px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border); text-align: left;}.x40-blog-article.x40-blog-layout-26 .myth-ico{width: 28px; height: 28px; border-radius: 50%; flex-shrink: 0; margin-top: 1px; display: flex; align-items: center; justify-content: center;}.x40-blog-article.x40-blog-layout-26 .myth-ico svg{width: 13px; height: 13px;}.x40-blog-article.x40-blog-layout-26 .myth-ico--red{background: rgba(155,59,59,.1); color: var(--red);}.x40-blog-article.x40-blog-layout-26 .myth-ico--green{background: rgba(38,112,35,.1); color: var(--green-dark);}.x40-blog-article.x40-blog-layout-26 .myth-ico--gray{background: rgba(87,86,86,.07); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-26 .myth p{font-size: 15px; line-height: 1.6; margin: 0;}.x40-blog-article.x40-blog-layout-26 .cmp{display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin: 28px 0;}.x40-blog-article.x40-blog-layout-26 .cmp-box{border-radius: var(--radius); padding: 24px 22px; text-align: left;}.x40-blog-article.x40-blog-layout-26 .cmp-box--a{background: rgba(38,112,35,.03); border: 1px solid rgba(38,112,35,.25);}.x40-blog-article.x40-blog-layout-26 .cmp-box--b{background: var(--gray-light); border: 1px solid var(--gray-border);}.x40-blog-article.x40-blog-layout-26 .cmp-tag{display: inline-block; padding: 3px 14px; border-radius: 20px; font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 11px; letter-spacing: .3px; text-transform: uppercase; margin-bottom: 12px;}.x40-blog-article.x40-blog-layout-26 .cmp-box--a .cmp-tag{background: rgba(38,112,35,.1); color: var(--green-dark);}.x40-blog-article.x40-blog-layout-26 .cmp-box--b .cmp-tag{background: rgba(87,86,86,.1); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-26 .cmp-box h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 16px; font-weight: 700; color: var(--black); margin: 0 0 10px;}.x40-blog-article.x40-blog-layout-26 .cmp-box p{font-size: 14px; line-height: 1.55; margin: 0 0 6px;}.x40-blog-article.x40-blog-layout-26 .cmp-box p:last-child{margin-bottom: 0;}.x40-blog-article.x40-blog-layout-26 .cmp-val{font-family:Arial,Helvetica,sans-serif; font-weight: 800; font-size: 28px; line-height: 1; margin: 14px 0 4px;}.x40-blog-article.x40-blog-layout-26 .cmp-box--a .cmp-val{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-26 .cmp-box--b .cmp-val{color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-26 .cmp-sub{font-size: 13px; color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-26 .faq{margin: 44px 0 36px;}.x40-blog-article.x40-blog-layout-26 .faq-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 20px; color: var(--black); margin-bottom: 18px;}.x40-blog-article.x40-blog-layout-26 .fi{border: 1px solid var(--gray-border); border-radius: var(--radius); margin-bottom: 8px; overflow: hidden; transition: border-color var(--ease);}.x40-blog-article.x40-blog-layout-26 .fi:hover{border-color: var(--green);}.x40-blog-article.x40-blog-layout-26 .fb{width: 100%; background: none; border: none; cursor: pointer; text-align: left; display: flex; justify-content: space-between; align-items: center; gap: 14px; padding: 15px 20px; font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 600; color: var(--black);}.x40-blog-article.x40-blog-layout-26 .fb:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-26 .fc{width: 26px; height: 26px; border-radius: 50%; flex-shrink: 0; background: var(--gray-light); display: flex; align-items: center; justify-content: center; transition: all var(--ease); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-26 .fc svg{width: 11px; height: 11px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-26 .fi.open .fc{background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-26 .fi.open .fc svg{transform: rotate(180deg);}.x40-blog-article.x40-blog-layout-26 .fd{max-height: 0; overflow: hidden; transition: max-height .35s ease;}.x40-blog-article.x40-blog-layout-26 .fi.open .fd{max-height: 320px;}.x40-blog-article.x40-blog-layout-26 .fd-i{padding: 0 20px 16px; font-size: 15px; line-height: 1.7;}.x40-blog-article.x40-blog-layout-26 .fd-i a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-26 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-26 .cta h3{font-size: 20px; font-weight: 700; color: var(--white); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-26 .cta p{color: rgba(255,255,255,.8); font-size: 16px; margin-bottom: 22px; text-align: center;}.x40-blog-article.x40-blog-layout-26 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-26 .btn{display: inline-flex; align-items: center; gap: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 14px; padding: 10px 24px; border-radius: 100px; border: 2px solid transparent; cursor: pointer; transition: all var(--ease); text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-26 .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-26 .btn--w:hover{background: var(--gray-light); border-color: var(--gray-light); color: var(--green-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-26 .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}.x40-blog-article.x40-blog-layout-26 .btn--ow:hover{background: var(--white); color: var(--gray-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-26 .btn--arr::after{content: '→'; margin-left: 3px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-26 .btn--arr:hover::after{transform: translateX(3px);}@media (max-width: 600px){.x40-blog-article.x40-blog-layout-26 h2{font-size: 20px; margin-top: 36px;}.x40-blog-article.x40-blog-layout-26 .co, .x40-blog-article.x40-blog-layout-26 .hl, .x40-blog-article.x40-blog-layout-26 .wa{padding: 18px 20px;}.x40-blog-article.x40-blog-layout-26 .myth{flex-direction: column; gap: 6px;}.x40-blog-article.x40-blog-layout-26 .cmp{grid-template-columns: 1fr;}.x40-blog-article.x40-blog-layout-26 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-26 .cta-b{flex-direction: column; align-items: stretch;}.x40-blog-article.x40-blog-layout-26 .cta-b .btn{justify-content: center;}.x40-blog-article.x40-blog-layout-26 .fb{padding: 14px 18px; font-size: 14px;}}.x40-blog-article.x40-blog-layout-27 *, .x40-blog-article.x40-blog-layout-27 *::before, .x40-blog-article.x40-blog-layout-27 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-27{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --red: #9B3B3B; --radius: 12px; --radius-sm: 8px; --ease: .25s ease; font-family:Arial,Helvetica,sans-serif; font-size: 17px; line-height: 1.75; color: var(--gray-dark); max-width: 760px; margin: 0 auto;}.x40-blog-article.x40-blog-layout-27 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-27 a{color: var(--green-dark); text-decoration: none; transition: color var(--ease);}.x40-blog-article.x40-blog-layout-27 a:hover{color: var(--green);}.x40-blog-article.x40-blog-layout-27 p{margin: 0 0 18px; text-align: justify;}.x40-blog-article.x40-blog-layout-27 h2{font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: 700; color: var(--black); line-height: 1.3; margin: 48px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-27 h2 .n{color: var(--green-dark); margin-right: 4px;}.x40-blog-article.x40-blog-layout-27 h3{font-family:Arial,Helvetica,sans-serif; font-size: 18px; font-weight: 700; color: var(--black); line-height: 1.35; margin: 32px 0 10px;}.x40-blog-article.x40-blog-layout-27 .co{margin: 28px 0; padding: 20px 24px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark); font-size: 16px; line-height: 1.65;}.x40-blog-article.x40-blog-layout-27 .co p{margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-27 .co p + p{margin-top: 8px;}.x40-blog-article.x40-blog-layout-27 .co a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-27 .toc{margin: 32px 0; padding: 22px 26px; background: var(--gray-light); border-radius: var(--radius);}.x40-blog-article.x40-blog-layout-27 .toc-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); margin-bottom: 12px;}.x40-blog-article.x40-blog-layout-27 .toc ol{padding-left: 18px; margin: 0; list-style: none; counter-reset: toc;}.x40-blog-article.x40-blog-layout-27 .toc li{counter-increment: toc; padding: 4px 0; font-size: 15px;}.x40-blog-article.x40-blog-layout-27 .toc li::before{content: counter(toc) "."; font-family:Arial,Helvetica,sans-serif; font-weight: 700; color: var(--green-dark); margin-right: 8px; font-size: 14px;}.x40-blog-article.x40-blog-layout-27 .toc a{color: var(--black); font-weight: 500;}.x40-blog-article.x40-blog-layout-27 .toc a:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-27 .hl{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-27 .hl h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-27 .hl h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-27 .hl p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-27 .wa{padding: 22px 26px; border-radius: var(--radius); border: 1px solid var(--red); background: rgba(155,59,59,.04); margin: 28px 0;}.x40-blog-article.x40-blog-layout-27 .wa h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--red); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-27 .wa h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-27 .wa p{font-size: 15px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-27 .wa p + p{margin-top: 10px;}.x40-blog-article.x40-blog-layout-27 .cmp{display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin: 28px 0;}.x40-blog-article.x40-blog-layout-27 .cmp-box{border-radius: var(--radius); padding: 24px 22px; text-align: left;}.x40-blog-article.x40-blog-layout-27 .cmp-box--a{background: rgba(38,112,35,.03); border: 1px solid rgba(38,112,35,.25);}.x40-blog-article.x40-blog-layout-27 .cmp-box--b{background: var(--gray-light); border: 1px solid var(--gray-border);}.x40-blog-article.x40-blog-layout-27 .cmp-tag{display: inline-block; padding: 3px 14px; border-radius: 20px; font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 11px; letter-spacing: .3px; text-transform: uppercase; margin-bottom: 12px;}.x40-blog-article.x40-blog-layout-27 .cmp-box--a .cmp-tag{background: rgba(38,112,35,.1); color: var(--green-dark);}.x40-blog-article.x40-blog-layout-27 .cmp-box--b .cmp-tag{background: rgba(87,86,86,.1); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-27 .cmp-box h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 16px; font-weight: 700; color: var(--black); margin: 0 0 10px;}.x40-blog-article.x40-blog-layout-27 .cmp-box p{font-size: 14px; line-height: 1.55; margin: 0 0 6px;}.x40-blog-article.x40-blog-layout-27 .cmp-box p:last-child{margin-bottom: 0;}.x40-blog-article.x40-blog-layout-27 .steps{margin: 28px 0; display: flex; flex-direction: column; gap: 0; text-align: left;}.x40-blog-article.x40-blog-layout-27 .step{display: flex; align-items: flex-start; gap: 16px; padding: 16px 0; border-bottom: 1px solid var(--gray-light); text-align: left;}.x40-blog-article.x40-blog-layout-27 .step:last-child{border-bottom: none;}.x40-blog-article.x40-blog-layout-27 .step > div{text-align: left;}.x40-blog-article.x40-blog-layout-27 .step-num{width: 36px; height: 36px; border-radius: 10px; flex-shrink: 0; margin-top: 2px; display: flex; align-items: center; justify-content: center; font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-27 .step-num svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-27 .step-num--gray{background: var(--gray-dark);}.x40-blog-article.x40-blog-layout-27 .step-num--red{background: var(--red);}.x40-blog-article.x40-blog-layout-27 .step-q{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 15px; color: var(--black); margin-bottom: 4px; text-align: left;}.x40-blog-article.x40-blog-layout-27 .step-a{font-size: 15px; line-height: 1.65; margin: 0; text-align: left;}.x40-blog-article.x40-blog-layout-27 .myths{display: flex; flex-direction: column; gap: 8px; margin: 24px 0;}.x40-blog-article.x40-blog-layout-27 .myth{display: flex; align-items: flex-start; gap: 14px; padding: 16px 18px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border); text-align: left;}.x40-blog-article.x40-blog-layout-27 .myth-ico{width: 28px; height: 28px; border-radius: 50%; flex-shrink: 0; margin-top: 1px; display: flex; align-items: center; justify-content: center;}.x40-blog-article.x40-blog-layout-27 .myth-ico svg{width: 13px; height: 13px;}.x40-blog-article.x40-blog-layout-27 .myth-ico--red{background: rgba(155,59,59,.1); color: var(--red);}.x40-blog-article.x40-blog-layout-27 .myth-ico--green{background: rgba(38,112,35,.1); color: var(--green-dark);}.x40-blog-article.x40-blog-layout-27 .myth-ico--gray{background: rgba(87,86,86,.07); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-27 .myth p{font-size: 15px; line-height: 1.6; margin: 0;}.x40-blog-article.x40-blog-layout-27 .faq{margin: 44px 0 36px;}.x40-blog-article.x40-blog-layout-27 .faq-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 20px; color: var(--black); margin-bottom: 18px;}.x40-blog-article.x40-blog-layout-27 .fi{border: 1px solid var(--gray-border); border-radius: var(--radius); margin-bottom: 8px; overflow: hidden; transition: border-color var(--ease);}.x40-blog-article.x40-blog-layout-27 .fi:hover{border-color: var(--green);}.x40-blog-article.x40-blog-layout-27 .fb{width: 100%; background: none; border: none; cursor: pointer; text-align: left; display: flex; justify-content: space-between; align-items: center; gap: 14px; padding: 15px 20px; font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 600; color: var(--black);}.x40-blog-article.x40-blog-layout-27 .fb:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-27 .fc{width: 26px; height: 26px; border-radius: 50%; flex-shrink: 0; background: var(--gray-light); display: flex; align-items: center; justify-content: center; transition: all var(--ease); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-27 .fc svg{width: 11px; height: 11px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-27 .fi.open .fc{background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-27 .fi.open .fc svg{transform: rotate(180deg);}.x40-blog-article.x40-blog-layout-27 .fd{max-height: 0; overflow: hidden; transition: max-height .35s ease;}.x40-blog-article.x40-blog-layout-27 .fi.open .fd{max-height: 320px;}.x40-blog-article.x40-blog-layout-27 .fd-i{padding: 0 20px 16px; font-size: 15px; line-height: 1.7;}.x40-blog-article.x40-blog-layout-27 .fd-i a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-27 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-27 .cta h3{font-size: 20px; font-weight: 700; color: var(--white); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-27 .cta p{color: rgba(255,255,255,.8); font-size: 16px; margin-bottom: 22px; text-align: center;}.x40-blog-article.x40-blog-layout-27 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-27 .btn{display: inline-flex; align-items: center; gap: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 14px; padding: 10px 24px; border-radius: 100px; border: 2px solid transparent; cursor: pointer; transition: all var(--ease); text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-27 .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-27 .btn--w:hover{background: var(--gray-light); border-color: var(--gray-light); color: var(--green-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-27 .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}.x40-blog-article.x40-blog-layout-27 .btn--ow:hover{background: var(--white); color: var(--gray-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-27 .btn--arr::after{content: '→'; margin-left: 3px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-27 .btn--arr:hover::after{transform: translateX(3px);}@media (max-width: 600px){.x40-blog-article.x40-blog-layout-27 h2{font-size: 20px; margin-top: 36px;}.x40-blog-article.x40-blog-layout-27 .co, .x40-blog-article.x40-blog-layout-27 .hl, .x40-blog-article.x40-blog-layout-27 .wa{padding: 18px 20px;}.x40-blog-article.x40-blog-layout-27 .step{flex-direction: column; gap: 8px;}.x40-blog-article.x40-blog-layout-27 .myth{flex-direction: column; gap: 6px;}.x40-blog-article.x40-blog-layout-27 .cmp{grid-template-columns: 1fr;}.x40-blog-article.x40-blog-layout-27 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-27 .cta-b{flex-direction: column; align-items: stretch;}.x40-blog-article.x40-blog-layout-27 .cta-b .btn{justify-content: center;}.x40-blog-article.x40-blog-layout-27 .fb{padding: 14px 18px; font-size: 14px;}}.x40-blog-article.x40-blog-layout-28 *, .x40-blog-article.x40-blog-layout-28 *::before, .x40-blog-article.x40-blog-layout-28 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-28{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --red: #9B3B3B; --radius: 12px; --radius-sm: 8px; --ease: .25s ease; font-family:Arial,Helvetica,sans-serif; font-size: 17px; line-height: 1.75; color: var(--gray-dark); max-width: 760px; margin: 0 auto;}.x40-blog-article.x40-blog-layout-28 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-28 a{color: var(--green-dark); text-decoration: none; transition: color var(--ease);}.x40-blog-article.x40-blog-layout-28 a:hover{color: var(--green);}.x40-blog-article.x40-blog-layout-28 p{margin: 0 0 18px; text-align: justify;}.x40-blog-article.x40-blog-layout-28 h2{font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: 700; color: var(--black); line-height: 1.3; margin: 48px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-28 h2 .n{color: var(--green-dark); margin-right: 4px;}.x40-blog-article.x40-blog-layout-28 h3{font-family:Arial,Helvetica,sans-serif; font-size: 18px; font-weight: 700; color: var(--black); line-height: 1.35; margin: 32px 0 10px;}.x40-blog-article.x40-blog-layout-28 .co{margin: 28px 0; padding: 20px 24px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark); font-size: 16px; line-height: 1.65;}.x40-blog-article.x40-blog-layout-28 .co p{margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-28 .co p + p{margin-top: 8px;}.x40-blog-article.x40-blog-layout-28 .co a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-28 .toc{margin: 32px 0; padding: 22px 26px; background: var(--gray-light); border-radius: var(--radius);}.x40-blog-article.x40-blog-layout-28 .toc-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); margin-bottom: 12px;}.x40-blog-article.x40-blog-layout-28 .toc ol{padding-left: 18px; margin: 0; list-style: none; counter-reset: toc;}.x40-blog-article.x40-blog-layout-28 .toc li{counter-increment: toc; padding: 4px 0; font-size: 15px;}.x40-blog-article.x40-blog-layout-28 .toc li::before{content: counter(toc) "."; font-family:Arial,Helvetica,sans-serif; font-weight: 700; color: var(--green-dark); margin-right: 8px; font-size: 14px;}.x40-blog-article.x40-blog-layout-28 .toc a{color: var(--black); font-weight: 500;}.x40-blog-article.x40-blog-layout-28 .toc a:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-28 .hl{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-28 .hl h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-28 .hl h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-28 .hl p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-28 .wa{padding: 22px 26px; border-radius: var(--radius); border: 1px solid var(--red); background: rgba(155,59,59,.04); margin: 28px 0;}.x40-blog-article.x40-blog-layout-28 .wa h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--red); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-28 .wa h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-28 .wa p{font-size: 15px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-28 .wa p + p{margin-top: 10px;}.x40-blog-article.x40-blog-layout-28 .myths{display: flex; flex-direction: column; gap: 8px; margin: 24px 0;}.x40-blog-article.x40-blog-layout-28 .myth{display: flex; align-items: flex-start; gap: 14px; padding: 16px 18px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border); text-align: left;}.x40-blog-article.x40-blog-layout-28 .myth-ico{width: 28px; height: 28px; border-radius: 50%; flex-shrink: 0; margin-top: 1px; display: flex; align-items: center; justify-content: center;}.x40-blog-article.x40-blog-layout-28 .myth-ico svg{width: 13px; height: 13px;}.x40-blog-article.x40-blog-layout-28 .myth-ico--red{background: rgba(155,59,59,.1); color: var(--red);}.x40-blog-article.x40-blog-layout-28 .myth-ico--green{background: rgba(38,112,35,.1); color: var(--green-dark);}.x40-blog-article.x40-blog-layout-28 .myth-ico--gray{background: rgba(87,86,86,.07); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-28 .myth p{font-size: 15px; line-height: 1.6; margin: 0;}.x40-blog-article.x40-blog-layout-28 .cmp{display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin: 28px 0;}.x40-blog-article.x40-blog-layout-28 .cmp-box{border-radius: var(--radius); padding: 24px 22px; text-align: left;}.x40-blog-article.x40-blog-layout-28 .cmp-box--a{background: rgba(38,112,35,.03); border: 1px solid rgba(38,112,35,.25);}.x40-blog-article.x40-blog-layout-28 .cmp-box--b{background: var(--gray-light); border: 1px solid var(--gray-border);}.x40-blog-article.x40-blog-layout-28 .cmp-tag{display: inline-block; padding: 3px 14px; border-radius: 20px; font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 11px; letter-spacing: .3px; text-transform: uppercase; margin-bottom: 12px;}.x40-blog-article.x40-blog-layout-28 .cmp-box--a .cmp-tag{background: rgba(38,112,35,.1); color: var(--green-dark);}.x40-blog-article.x40-blog-layout-28 .cmp-box--b .cmp-tag{background: rgba(87,86,86,.1); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-28 .cmp-box h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 16px; font-weight: 700; color: var(--black); margin: 0 0 10px;}.x40-blog-article.x40-blog-layout-28 .cmp-box p{font-size: 14px; line-height: 1.55; margin: 0 0 6px;}.x40-blog-article.x40-blog-layout-28 .cmp-box p:last-child{margin-bottom: 0;}.x40-blog-article.x40-blog-layout-28 .cmp-val{font-family:Arial,Helvetica,sans-serif; font-weight: 800; font-size: 28px; line-height: 1; margin: 14px 0 4px;}.x40-blog-article.x40-blog-layout-28 .cmp-box--a .cmp-val{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-28 .cmp-box--b .cmp-val{color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-28 .cmp-sub{font-size: 13px; color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-28 .steps{margin: 28px 0; display: flex; flex-direction: column; gap: 0; text-align: left;}.x40-blog-article.x40-blog-layout-28 .step{display: flex; align-items: flex-start; gap: 16px; padding: 16px 0; border-bottom: 1px solid var(--gray-light); text-align: left;}.x40-blog-article.x40-blog-layout-28 .step:last-child{border-bottom: none;}.x40-blog-article.x40-blog-layout-28 .step > div{text-align: left;}.x40-blog-article.x40-blog-layout-28 .step-num{width: 36px; height: 36px; border-radius: 10px; flex-shrink: 0; margin-top: 2px; display: flex; align-items: center; justify-content: center; font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-28 .step-num svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-28 .step-num--gray{background: var(--gray-dark);}.x40-blog-article.x40-blog-layout-28 .step-q{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 15px; color: var(--black); margin-bottom: 4px; text-align: left;}.x40-blog-article.x40-blog-layout-28 .step-a{font-size: 15px; line-height: 1.65; margin: 0; text-align: left;}.x40-blog-article.x40-blog-layout-28 .faq{margin: 44px 0 36px;}.x40-blog-article.x40-blog-layout-28 .faq-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 20px; color: var(--black); margin-bottom: 18px;}.x40-blog-article.x40-blog-layout-28 .fi{border: 1px solid var(--gray-border); border-radius: var(--radius); margin-bottom: 8px; overflow: hidden; transition: border-color var(--ease);}.x40-blog-article.x40-blog-layout-28 .fi:hover{border-color: var(--green);}.x40-blog-article.x40-blog-layout-28 .fb{width: 100%; background: none; border: none; cursor: pointer; text-align: left; display: flex; justify-content: space-between; align-items: center; gap: 14px; padding: 15px 20px; font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 600; color: var(--black);}.x40-blog-article.x40-blog-layout-28 .fb:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-28 .fc{width: 26px; height: 26px; border-radius: 50%; flex-shrink: 0; background: var(--gray-light); display: flex; align-items: center; justify-content: center; transition: all var(--ease); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-28 .fc svg{width: 11px; height: 11px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-28 .fi.open .fc{background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-28 .fi.open .fc svg{transform: rotate(180deg);}.x40-blog-article.x40-blog-layout-28 .fd{max-height: 0; overflow: hidden; transition: max-height .35s ease;}.x40-blog-article.x40-blog-layout-28 .fi.open .fd{max-height: 320px;}.x40-blog-article.x40-blog-layout-28 .fd-i{padding: 0 20px 16px; font-size: 15px; line-height: 1.7;}.x40-blog-article.x40-blog-layout-28 .fd-i a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-28 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-28 .cta h3{font-size: 20px; font-weight: 700; color: var(--white); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-28 .cta p{color: rgba(255,255,255,.8); font-size: 16px; margin-bottom: 22px; text-align: center;}.x40-blog-article.x40-blog-layout-28 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-28 .btn{display: inline-flex; align-items: center; gap: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 14px; padding: 10px 24px; border-radius: 100px; border: 2px solid transparent; cursor: pointer; transition: all var(--ease); text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-28 .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-28 .btn--w:hover{background: var(--gray-light); border-color: var(--gray-light); color: var(--green-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-28 .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}.x40-blog-article.x40-blog-layout-28 .btn--ow:hover{background: var(--white); color: var(--gray-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-28 .btn--arr::after{content: '→'; margin-left: 3px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-28 .btn--arr:hover::after{transform: translateX(3px);}@media (max-width: 600px){.x40-blog-article.x40-blog-layout-28 h2{font-size: 20px; margin-top: 36px;}.x40-blog-article.x40-blog-layout-28 .co, .x40-blog-article.x40-blog-layout-28 .hl, .x40-blog-article.x40-blog-layout-28 .wa{padding: 18px 20px;}.x40-blog-article.x40-blog-layout-28 .step{flex-direction: column; gap: 8px;}.x40-blog-article.x40-blog-layout-28 .myth{flex-direction: column; gap: 6px;}.x40-blog-article.x40-blog-layout-28 .cmp{grid-template-columns: 1fr;}.x40-blog-article.x40-blog-layout-28 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-28 .cta-b{flex-direction: column; align-items: stretch;}.x40-blog-article.x40-blog-layout-28 .cta-b .btn{justify-content: center;}.x40-blog-article.x40-blog-layout-28 .fb{padding: 14px 18px; font-size: 14px;}}.x40-blog-article.x40-blog-layout-29 *, .x40-blog-article.x40-blog-layout-29 *::before, .x40-blog-article.x40-blog-layout-29 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-29{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --red: #9B3B3B; --radius: 12px; --radius-sm: 8px; --ease: .25s ease; font-family:Arial,Helvetica,sans-serif; font-size: 17px; line-height: 1.75; color: var(--gray-dark); max-width: 760px; margin: 0 auto;}.x40-blog-article.x40-blog-layout-29 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-29 a{color: var(--green-dark); text-decoration: none; transition: color var(--ease);}.x40-blog-article.x40-blog-layout-29 a:hover{color: var(--green);}.x40-blog-article.x40-blog-layout-29 p{margin: 0 0 18px; text-align: justify;}.x40-blog-article.x40-blog-layout-29 h2{font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: 700; color: var(--black); line-height: 1.3; margin: 48px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-29 h2 .n{color: var(--green-dark); margin-right: 4px;}.x40-blog-article.x40-blog-layout-29 h3{font-family:Arial,Helvetica,sans-serif; font-size: 18px; font-weight: 700; color: var(--black); line-height: 1.35; margin: 32px 0 10px;}.x40-blog-article.x40-blog-layout-29 .co{margin: 28px 0; padding: 20px 24px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark); font-size: 16px; line-height: 1.65;}.x40-blog-article.x40-blog-layout-29 .co p{margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-29 .co p + p{margin-top: 8px;}.x40-blog-article.x40-blog-layout-29 .co a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-29 .toc{margin: 32px 0; padding: 22px 26px; background: var(--gray-light); border-radius: var(--radius);}.x40-blog-article.x40-blog-layout-29 .toc-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); margin-bottom: 12px;}.x40-blog-article.x40-blog-layout-29 .toc ol{padding-left: 18px; margin: 0; list-style: none; counter-reset: toc;}.x40-blog-article.x40-blog-layout-29 .toc li{counter-increment: toc; padding: 4px 0; font-size: 15px;}.x40-blog-article.x40-blog-layout-29 .toc li::before{content: counter(toc) "."; font-family:Arial,Helvetica,sans-serif; font-weight: 700; color: var(--green-dark); margin-right: 8px; font-size: 14px;}.x40-blog-article.x40-blog-layout-29 .toc a{color: var(--black); font-weight: 500;}.x40-blog-article.x40-blog-layout-29 .toc a:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-29 .hl{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-29 .hl h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-29 .hl h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-29 .hl p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-29 .wa{padding: 22px 26px; border-radius: var(--radius); border: 1px solid var(--red); background: rgba(155,59,59,.04); margin: 28px 0;}.x40-blog-article.x40-blog-layout-29 .wa h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--red); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-29 .wa h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-29 .wa p{font-size: 15px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-29 .wa p + p{margin-top: 10px;}.x40-blog-article.x40-blog-layout-29 .steps{margin: 28px 0; display: flex; flex-direction: column; gap: 0; text-align: left;}.x40-blog-article.x40-blog-layout-29 .step{display: flex; align-items: flex-start; gap: 16px; padding: 16px 0; border-bottom: 1px solid var(--gray-light); text-align: left;}.x40-blog-article.x40-blog-layout-29 .step:last-child{border-bottom: none;}.x40-blog-article.x40-blog-layout-29 .step > div{text-align: left;}.x40-blog-article.x40-blog-layout-29 .step-num{width: 36px; height: 36px; border-radius: 10px; flex-shrink: 0; margin-top: 2px; display: flex; align-items: center; justify-content: center; font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-29 .step-num svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-29 .step-num--red{background: var(--red);}.x40-blog-article.x40-blog-layout-29 .step-num--gray{background: var(--gray-dark);}.x40-blog-article.x40-blog-layout-29 .step-q{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 15px; color: var(--black); margin-bottom: 4px; text-align: left;}.x40-blog-article.x40-blog-layout-29 .step-a{font-size: 15px; line-height: 1.65; margin: 0; text-align: left;}.x40-blog-article.x40-blog-layout-29 .myths{display: flex; flex-direction: column; gap: 8px; margin: 24px 0;}.x40-blog-article.x40-blog-layout-29 .myth{display: flex; align-items: flex-start; gap: 14px; padding: 16px 18px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border); text-align: left;}.x40-blog-article.x40-blog-layout-29 .myth-ico{width: 28px; height: 28px; border-radius: 50%; flex-shrink: 0; margin-top: 1px; display: flex; align-items: center; justify-content: center;}.x40-blog-article.x40-blog-layout-29 .myth-ico svg{width: 13px; height: 13px;}.x40-blog-article.x40-blog-layout-29 .myth-ico--red{background: rgba(155,59,59,.1); color: var(--red);}.x40-blog-article.x40-blog-layout-29 .myth-ico--green{background: rgba(38,112,35,.1); color: var(--green-dark);}.x40-blog-article.x40-blog-layout-29 .myth-ico--gray{background: rgba(87,86,86,.07); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-29 .myth p{font-size: 15px; line-height: 1.6; margin: 0;}.x40-blog-article.x40-blog-layout-29 .chk{margin: 24px 0; display: flex; flex-direction: column; gap: 0;}.x40-blog-article.x40-blog-layout-29 .chk-item{display: flex; align-items: flex-start; gap: 12px; padding: 14px 0; border-bottom: 1px solid var(--gray-light); text-align: left;}.x40-blog-article.x40-blog-layout-29 .chk-item:last-child{border-bottom: none;}.x40-blog-article.x40-blog-layout-29 .chk-dot{width: 24px; height: 24px; border-radius: 50%; flex-shrink: 0; margin-top: 2px; display: flex; align-items: center; justify-content: center;}.x40-blog-article.x40-blog-layout-29 .chk-dot svg{width: 12px; height: 12px;}.x40-blog-article.x40-blog-layout-29 .chk-dot--warn{background: rgba(155,59,59,.1); color: var(--red);}.x40-blog-article.x40-blog-layout-29 .chk-dot--green{background: rgba(38,112,35,.1); color: var(--green-dark);}.x40-blog-article.x40-blog-layout-29 .chk-item p{font-size: 15px; line-height: 1.6; margin: 0;}.x40-blog-article.x40-blog-layout-29 .faq{margin: 44px 0 36px;}.x40-blog-article.x40-blog-layout-29 .faq-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 20px; color: var(--black); margin-bottom: 18px;}.x40-blog-article.x40-blog-layout-29 .fi{border: 1px solid var(--gray-border); border-radius: var(--radius); margin-bottom: 8px; overflow: hidden; transition: border-color var(--ease);}.x40-blog-article.x40-blog-layout-29 .fi:hover{border-color: var(--green);}.x40-blog-article.x40-blog-layout-29 .fb{width: 100%; background: none; border: none; cursor: pointer; text-align: left; display: flex; justify-content: space-between; align-items: center; gap: 14px; padding: 15px 20px; font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 600; color: var(--black);}.x40-blog-article.x40-blog-layout-29 .fb:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-29 .fc{width: 26px; height: 26px; border-radius: 50%; flex-shrink: 0; background: var(--gray-light); display: flex; align-items: center; justify-content: center; transition: all var(--ease); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-29 .fc svg{width: 11px; height: 11px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-29 .fi.open .fc{background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-29 .fi.open .fc svg{transform: rotate(180deg);}.x40-blog-article.x40-blog-layout-29 .fd{max-height: 0; overflow: hidden; transition: max-height .35s ease;}.x40-blog-article.x40-blog-layout-29 .fi.open .fd{max-height: 320px;}.x40-blog-article.x40-blog-layout-29 .fd-i{padding: 0 20px 16px; font-size: 15px; line-height: 1.7;}.x40-blog-article.x40-blog-layout-29 .fd-i a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-29 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-29 .cta h3{font-size: 20px; font-weight: 700; color: var(--white); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-29 .cta p{color: rgba(255,255,255,.8); font-size: 16px; margin-bottom: 22px; text-align: center;}.x40-blog-article.x40-blog-layout-29 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-29 .btn{display: inline-flex; align-items: center; gap: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 14px; padding: 10px 24px; border-radius: 100px; border: 2px solid transparent; cursor: pointer; transition: all var(--ease); text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-29 .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-29 .btn--w:hover{background: var(--gray-light); border-color: var(--gray-light); color: var(--green-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-29 .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}.x40-blog-article.x40-blog-layout-29 .btn--ow:hover{background: var(--white); color: var(--gray-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-29 .btn--arr::after{content: '→'; margin-left: 3px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-29 .btn--arr:hover::after{transform: translateX(3px);}@media (max-width: 600px){.x40-blog-article.x40-blog-layout-29 h2{font-size: 20px; margin-top: 36px;}.x40-blog-article.x40-blog-layout-29 .co, .x40-blog-article.x40-blog-layout-29 .hl, .x40-blog-article.x40-blog-layout-29 .wa{padding: 18px 20px;}.x40-blog-article.x40-blog-layout-29 .step{flex-direction: column; gap: 8px;}.x40-blog-article.x40-blog-layout-29 .myth{flex-direction: column; gap: 6px;}.x40-blog-article.x40-blog-layout-29 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-29 .cta-b{flex-direction: column; align-items: stretch;}.x40-blog-article.x40-blog-layout-29 .cta-b .btn{justify-content: center;}.x40-blog-article.x40-blog-layout-29 .fb{padding: 14px 18px; font-size: 14px;}}.x40-blog-article.x40-blog-layout-30 *, .x40-blog-article.x40-blog-layout-30 *::before, .x40-blog-article.x40-blog-layout-30 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-30{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --red: #9B3B3B; --radius: 12px; --radius-sm: 8px; --ease: .25s ease; font-family:Arial,Helvetica,sans-serif; font-size: 17px; line-height: 1.75; color: var(--gray-dark); max-width: 760px; margin: 0 auto;}.x40-blog-article.x40-blog-layout-30 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-30 a{color: var(--green-dark); text-decoration: none; transition: color var(--ease);}.x40-blog-article.x40-blog-layout-30 a:hover{color: var(--green);}.x40-blog-article.x40-blog-layout-30 p{margin: 0 0 18px; text-align: justify;}.x40-blog-article.x40-blog-layout-30 h2{font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: 700; color: var(--black); line-height: 1.3; margin: 48px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-30 h2 .n{color: var(--green-dark); margin-right: 4px;}.x40-blog-article.x40-blog-layout-30 h3{font-family:Arial,Helvetica,sans-serif; font-size: 18px; font-weight: 700; color: var(--black); line-height: 1.35; margin: 32px 0 10px;}.x40-blog-article.x40-blog-layout-30 .co{margin: 28px 0; padding: 20px 24px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark); font-size: 16px; line-height: 1.65;}.x40-blog-article.x40-blog-layout-30 .co p{margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-30 .co p + p{margin-top: 8px;}.x40-blog-article.x40-blog-layout-30 .co a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-30 .toc{margin: 32px 0; padding: 22px 26px; background: var(--gray-light); border-radius: var(--radius);}.x40-blog-article.x40-blog-layout-30 .toc-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); margin-bottom: 12px;}.x40-blog-article.x40-blog-layout-30 .toc ol{padding-left: 18px; margin: 0; list-style: none; counter-reset: toc;}.x40-blog-article.x40-blog-layout-30 .toc li{counter-increment: toc; padding: 4px 0; font-size: 15px;}.x40-blog-article.x40-blog-layout-30 .toc li::before{content: counter(toc) "."; font-family:Arial,Helvetica,sans-serif; font-weight: 700; color: var(--green-dark); margin-right: 8px; font-size: 14px;}.x40-blog-article.x40-blog-layout-30 .toc a{color: var(--black); font-weight: 500;}.x40-blog-article.x40-blog-layout-30 .toc a:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-30 .hl{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-30 .hl h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-30 .hl h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-30 .hl p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-30 .wa{padding: 22px 26px; border-radius: var(--radius); border: 1px solid var(--red); background: rgba(155,59,59,.04); margin: 28px 0;}.x40-blog-article.x40-blog-layout-30 .wa h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--red); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-30 .wa h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-30 .wa p{font-size: 15px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-30 .steps{margin: 28px 0; display: flex; flex-direction: column; gap: 0; text-align: left;}.x40-blog-article.x40-blog-layout-30 .step{display: flex; align-items: flex-start; gap: 16px; padding: 16px 0; border-bottom: 1px solid var(--gray-light); text-align: left;}.x40-blog-article.x40-blog-layout-30 .step:last-child{border-bottom: none;}.x40-blog-article.x40-blog-layout-30 .step > div{text-align: left;}.x40-blog-article.x40-blog-layout-30 .step-num{width: 36px; height: 36px; border-radius: 10px; flex-shrink: 0; margin-top: 2px; display: flex; align-items: center; justify-content: center; font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-30 .step-q{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 15px; color: var(--black); margin-bottom: 4px; text-align: left;}.x40-blog-article.x40-blog-layout-30 .step-a{font-size: 15px; line-height: 1.65; margin: 0; text-align: left;}.x40-blog-article.x40-blog-layout-30 .chk{margin: 24px 0; display: flex; flex-direction: column; gap: 0;}.x40-blog-article.x40-blog-layout-30 .chk-item{display: flex; align-items: flex-start; gap: 12px; padding: 14px 0; border-bottom: 1px solid var(--gray-light); text-align: left;}.x40-blog-article.x40-blog-layout-30 .chk-item:last-child{border-bottom: none;}.x40-blog-article.x40-blog-layout-30 .chk-dot{width: 24px; height: 24px; border-radius: 50%; flex-shrink: 0; margin-top: 2px; display: flex; align-items: center; justify-content: center; background: rgba(38,112,35,.1); color: var(--green-dark);}.x40-blog-article.x40-blog-layout-30 .chk-dot svg{width: 12px; height: 12px;}.x40-blog-article.x40-blog-layout-30 .chk-item p{font-size: 15px; line-height: 1.6; margin: 0;}.x40-blog-article.x40-blog-layout-30 .faq{margin: 44px 0 36px;}.x40-blog-article.x40-blog-layout-30 .faq-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 20px; color: var(--black); margin-bottom: 18px;}.x40-blog-article.x40-blog-layout-30 .fi{border: 1px solid var(--gray-border); border-radius: var(--radius); margin-bottom: 8px; overflow: hidden; transition: border-color var(--ease);}.x40-blog-article.x40-blog-layout-30 .fi:hover{border-color: var(--green);}.x40-blog-article.x40-blog-layout-30 .fb{width: 100%; background: none; border: none; cursor: pointer; text-align: left; display: flex; justify-content: space-between; align-items: center; gap: 14px; padding: 15px 20px; font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 600; color: var(--black);}.x40-blog-article.x40-blog-layout-30 .fb:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-30 .fc{width: 26px; height: 26px; border-radius: 50%; flex-shrink: 0; background: var(--gray-light); display: flex; align-items: center; justify-content: center; transition: all var(--ease); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-30 .fc svg{width: 11px; height: 11px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-30 .fi.open .fc{background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-30 .fi.open .fc svg{transform: rotate(180deg);}.x40-blog-article.x40-blog-layout-30 .fd{max-height: 0; overflow: hidden; transition: max-height .35s ease;}.x40-blog-article.x40-blog-layout-30 .fi.open .fd{max-height: 320px;}.x40-blog-article.x40-blog-layout-30 .fd-i{padding: 0 20px 16px; font-size: 15px; line-height: 1.7;}.x40-blog-article.x40-blog-layout-30 .fd-i a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-30 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-30 .cta h3{font-size: 20px; font-weight: 700; color: var(--white); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-30 .cta p{color: rgba(255,255,255,.8); font-size: 16px; margin-bottom: 22px; text-align: center;}.x40-blog-article.x40-blog-layout-30 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-30 .btn{display: inline-flex; align-items: center; gap: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 14px; padding: 10px 24px; border-radius: 100px; border: 2px solid transparent; cursor: pointer; transition: all var(--ease); text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-30 .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-30 .btn--w:hover{background: var(--gray-light); border-color: var(--gray-light); color: var(--green-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-30 .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}.x40-blog-article.x40-blog-layout-30 .btn--ow:hover{background: var(--white); color: var(--gray-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-30 .btn--arr::after{content: '→'; margin-left: 3px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-30 .btn--arr:hover::after{transform: translateX(3px);}@media (max-width: 600px){.x40-blog-article.x40-blog-layout-30 h2{font-size: 20px; margin-top: 36px;}.x40-blog-article.x40-blog-layout-30 .co, .x40-blog-article.x40-blog-layout-30 .hl, .x40-blog-article.x40-blog-layout-30 .wa{padding: 18px 20px;}.x40-blog-article.x40-blog-layout-30 .step{flex-direction: column; gap: 8px;}.x40-blog-article.x40-blog-layout-30 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-30 .cta-b{flex-direction: column; align-items: stretch;}.x40-blog-article.x40-blog-layout-30 .cta-b .btn{justify-content: center;}.x40-blog-article.x40-blog-layout-30 .fb{padding: 14px 18px; font-size: 14px;}}.x40-blog-article.x40-blog-layout-31 *, .x40-blog-article.x40-blog-layout-31 *::before, .x40-blog-article.x40-blog-layout-31 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-31{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --red: #9B3B3B; --radius: 12px; --radius-sm: 8px; --ease: .25s ease; font-family:Arial,Helvetica,sans-serif; font-size: 17px; line-height: 1.75; color: var(--gray-dark); max-width: 760px; margin: 0 auto;}.x40-blog-article.x40-blog-layout-31 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-31 a{color: var(--green-dark); text-decoration: none; transition: color var(--ease);}.x40-blog-article.x40-blog-layout-31 a:hover{color: var(--green);}.x40-blog-article.x40-blog-layout-31 p{margin: 0 0 18px; text-align: justify;}.x40-blog-article.x40-blog-layout-31 h2{font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: 700; color: var(--black); line-height: 1.3; margin: 48px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-31 h2 .n{color: var(--green-dark); margin-right: 4px;}.x40-blog-article.x40-blog-layout-31 h3{font-family:Arial,Helvetica,sans-serif; font-size: 18px; font-weight: 700; color: var(--black); line-height: 1.35; margin: 32px 0 10px;}.x40-blog-article.x40-blog-layout-31 .co{margin: 28px 0; padding: 20px 24px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark); font-size: 16px; line-height: 1.65;}.x40-blog-article.x40-blog-layout-31 .co p{margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-31 .co p + p{margin-top: 8px;}.x40-blog-article.x40-blog-layout-31 .co a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-31 .toc{margin: 32px 0; padding: 22px 26px; background: var(--gray-light); border-radius: var(--radius);}.x40-blog-article.x40-blog-layout-31 .toc-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); margin-bottom: 12px;}.x40-blog-article.x40-blog-layout-31 .toc ol{padding-left: 18px; margin: 0; list-style: none; counter-reset: toc;}.x40-blog-article.x40-blog-layout-31 .toc li{counter-increment: toc; padding: 4px 0; font-size: 15px;}.x40-blog-article.x40-blog-layout-31 .toc li::before{content: counter(toc) "."; font-family:Arial,Helvetica,sans-serif; font-weight: 700; color: var(--green-dark); margin-right: 8px; font-size: 14px;}.x40-blog-article.x40-blog-layout-31 .toc a{color: var(--black); font-weight: 500;}.x40-blog-article.x40-blog-layout-31 .toc a:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-31 .hl{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-31 .hl h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-31 .hl h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-31 .hl p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-31 .wa{padding: 22px 26px; border-radius: var(--radius); border: 1px solid var(--red); background: rgba(155,59,59,.04); margin: 28px 0;}.x40-blog-article.x40-blog-layout-31 .wa h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--red); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-31 .wa h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-31 .wa p{font-size: 15px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-31 .wa p + p{margin-top: 10px;}.x40-blog-article.x40-blog-layout-31 .steps{margin: 28px 0; display: flex; flex-direction: column; gap: 0; text-align: left;}.x40-blog-article.x40-blog-layout-31 .step{display: flex; align-items: flex-start; gap: 16px; padding: 16px 0; border-bottom: 1px solid var(--gray-light); text-align: left;}.x40-blog-article.x40-blog-layout-31 .step:last-child{border-bottom: none;}.x40-blog-article.x40-blog-layout-31 .step > div{text-align: left;}.x40-blog-article.x40-blog-layout-31 .step-num{width: 36px; height: 36px; border-radius: 10px; flex-shrink: 0; margin-top: 2px; display: flex; align-items: center; justify-content: center; font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--white);}.x40-blog-article.x40-blog-layout-31 .step-num--red{background: var(--red);}.x40-blog-article.x40-blog-layout-31 .step-num--green{background: var(--green-dark);}.x40-blog-article.x40-blog-layout-31 .step-num svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-31 .step-q{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 15px; color: var(--black); margin-bottom: 4px; text-align: left;}.x40-blog-article.x40-blog-layout-31 .step-a{font-size: 15px; line-height: 1.65; margin: 0; text-align: left;}.x40-blog-article.x40-blog-layout-31 .myths{display: flex; flex-direction: column; gap: 8px; margin: 24px 0;}.x40-blog-article.x40-blog-layout-31 .myth{display: flex; align-items: flex-start; gap: 14px; padding: 16px 18px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border); text-align: left;}.x40-blog-article.x40-blog-layout-31 .myth-ico{width: 28px; height: 28px; border-radius: 50%; flex-shrink: 0; margin-top: 1px; display: flex; align-items: center; justify-content: center;}.x40-blog-article.x40-blog-layout-31 .myth-ico svg{width: 13px; height: 13px;}.x40-blog-article.x40-blog-layout-31 .myth-ico--red{background: rgba(155,59,59,.1); color: var(--red);}.x40-blog-article.x40-blog-layout-31 .myth-ico--green{background: rgba(38,112,35,.1); color: var(--green-dark);}.x40-blog-article.x40-blog-layout-31 .myth p{font-size: 15px; line-height: 1.6; margin: 0;}.x40-blog-article.x40-blog-layout-31 .chk{margin: 24px 0; display: flex; flex-direction: column; gap: 0;}.x40-blog-article.x40-blog-layout-31 .chk-item{display: flex; align-items: flex-start; gap: 12px; padding: 14px 0; border-bottom: 1px solid var(--gray-light); text-align: left;}.x40-blog-article.x40-blog-layout-31 .chk-item:last-child{border-bottom: none;}.x40-blog-article.x40-blog-layout-31 .chk-dot{width: 24px; height: 24px; border-radius: 50%; flex-shrink: 0; margin-top: 2px; display: flex; align-items: center; justify-content: center; background: rgba(38,112,35,.1); color: var(--green-dark);}.x40-blog-article.x40-blog-layout-31 .chk-dot svg{width: 12px; height: 12px;}.x40-blog-article.x40-blog-layout-31 .chk-item p{font-size: 15px; line-height: 1.6; margin: 0;}.x40-blog-article.x40-blog-layout-31 .faq{margin: 44px 0 36px;}.x40-blog-article.x40-blog-layout-31 .faq-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 20px; color: var(--black); margin-bottom: 18px;}.x40-blog-article.x40-blog-layout-31 .fi{border: 1px solid var(--gray-border); border-radius: var(--radius); margin-bottom: 8px; overflow: hidden; transition: border-color var(--ease);}.x40-blog-article.x40-blog-layout-31 .fi:hover{border-color: var(--green);}.x40-blog-article.x40-blog-layout-31 .fb{width: 100%; background: none; border: none; cursor: pointer; text-align: left; display: flex; justify-content: space-between; align-items: center; gap: 14px; padding: 15px 20px; font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 600; color: var(--black);}.x40-blog-article.x40-blog-layout-31 .fb:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-31 .fc{width: 26px; height: 26px; border-radius: 50%; flex-shrink: 0; background: var(--gray-light); display: flex; align-items: center; justify-content: center; transition: all var(--ease); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-31 .fc svg{width: 11px; height: 11px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-31 .fi.open .fc{background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-31 .fi.open .fc svg{transform: rotate(180deg);}.x40-blog-article.x40-blog-layout-31 .fd{max-height: 0; overflow: hidden; transition: max-height .35s ease;}.x40-blog-article.x40-blog-layout-31 .fi.open .fd{max-height: 320px;}.x40-blog-article.x40-blog-layout-31 .fd-i{padding: 0 20px 16px; font-size: 15px; line-height: 1.7;}.x40-blog-article.x40-blog-layout-31 .fd-i a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-31 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-31 .cta h3{font-size: 20px; font-weight: 700; color: var(--white); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-31 .cta p{color: rgba(255,255,255,.8); font-size: 16px; margin-bottom: 22px; text-align: center;}.x40-blog-article.x40-blog-layout-31 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-31 .btn{display: inline-flex; align-items: center; gap: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 14px; padding: 10px 24px; border-radius: 100px; border: 2px solid transparent; cursor: pointer; transition: all var(--ease); text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-31 .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-31 .btn--w:hover{background: var(--gray-light); border-color: var(--gray-light); color: var(--green-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-31 .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}.x40-blog-article.x40-blog-layout-31 .btn--ow:hover{background: var(--white); color: var(--gray-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-31 .btn--arr::after{content: '→'; margin-left: 3px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-31 .btn--arr:hover::after{transform: translateX(3px);}@media (max-width: 600px){.x40-blog-article.x40-blog-layout-31 h2{font-size: 20px; margin-top: 36px;}.x40-blog-article.x40-blog-layout-31 .co, .x40-blog-article.x40-blog-layout-31 .hl, .x40-blog-article.x40-blog-layout-31 .wa{padding: 18px 20px;}.x40-blog-article.x40-blog-layout-31 .step{flex-direction: column; gap: 8px;}.x40-blog-article.x40-blog-layout-31 .myth{flex-direction: column; gap: 6px;}.x40-blog-article.x40-blog-layout-31 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-31 .cta-b{flex-direction: column; align-items: stretch;}.x40-blog-article.x40-blog-layout-31 .cta-b .btn{justify-content: center;}.x40-blog-article.x40-blog-layout-31 .fb{padding: 14px 18px; font-size: 14px;}}.x40-blog-article.x40-blog-layout-32 *, .x40-blog-article.x40-blog-layout-32 *::before, .x40-blog-article.x40-blog-layout-32 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-32{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --red: #9B3B3B; --radius: 12px; --radius-sm: 8px; --ease: .25s ease; font-family:Arial,Helvetica,sans-serif; font-size: 17px; line-height: 1.75; color: var(--gray-dark); max-width: 760px; margin: 0 auto;}.x40-blog-article.x40-blog-layout-32 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-32 a{color: var(--green-dark); text-decoration: none; transition: color var(--ease);}.x40-blog-article.x40-blog-layout-32 a:hover{color: var(--green);}.x40-blog-article.x40-blog-layout-32 p{margin: 0 0 18px; text-align: justify;}.x40-blog-article.x40-blog-layout-32 h2{font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: 700; color: var(--black); line-height: 1.3; margin: 48px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-32 h2 .n{color: var(--green-dark); margin-right: 4px;}.x40-blog-article.x40-blog-layout-32 h3{font-family:Arial,Helvetica,sans-serif; font-size: 18px; font-weight: 700; color: var(--black); line-height: 1.35; margin: 32px 0 10px;}.x40-blog-article.x40-blog-layout-32 .co{margin: 28px 0; padding: 20px 24px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark); font-size: 16px; line-height: 1.65;}.x40-blog-article.x40-blog-layout-32 .co p{margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-32 .co p + p{margin-top: 8px;}.x40-blog-article.x40-blog-layout-32 .co a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-32 .toc{margin: 32px 0; padding: 22px 26px; background: var(--gray-light); border-radius: var(--radius);}.x40-blog-article.x40-blog-layout-32 .toc-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); margin-bottom: 12px;}.x40-blog-article.x40-blog-layout-32 .toc ol{padding-left: 18px; margin: 0; list-style: none; counter-reset: toc;}.x40-blog-article.x40-blog-layout-32 .toc li{counter-increment: toc; padding: 4px 0; font-size: 15px;}.x40-blog-article.x40-blog-layout-32 .toc li::before{content: counter(toc) "."; font-family:Arial,Helvetica,sans-serif; font-weight: 700; color: var(--green-dark); margin-right: 8px; font-size: 14px;}.x40-blog-article.x40-blog-layout-32 .toc a{color: var(--black); font-weight: 500;}.x40-blog-article.x40-blog-layout-32 .toc a:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-32 .hl{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-32 .hl h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-32 .hl h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-32 .hl p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-32 .wa{padding: 22px 26px; border-radius: var(--radius); border: 1px solid var(--red); background: rgba(155,59,59,.04); margin: 28px 0;}.x40-blog-article.x40-blog-layout-32 .wa h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--red); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-32 .wa h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-32 .wa p{font-size: 15px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-32 .cmp{display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin: 28px 0;}.x40-blog-article.x40-blog-layout-32 .cmp-box{border-radius: var(--radius); padding: 24px 22px; text-align: left;}.x40-blog-article.x40-blog-layout-32 .cmp-box--a{background: rgba(38,112,35,.03); border: 1px solid rgba(38,112,35,.25);}.x40-blog-article.x40-blog-layout-32 .cmp-box--b{background: var(--gray-light); border: 1px solid var(--gray-border);}.x40-blog-article.x40-blog-layout-32 .cmp-tag{display: inline-block; padding: 3px 14px; border-radius: 20px; font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 11px; letter-spacing: .3px; text-transform: uppercase; margin-bottom: 12px;}.x40-blog-article.x40-blog-layout-32 .cmp-box--a .cmp-tag{background: rgba(38,112,35,.1); color: var(--green-dark);}.x40-blog-article.x40-blog-layout-32 .cmp-box--b .cmp-tag{background: rgba(87,86,86,.1); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-32 .cmp-box h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 16px; font-weight: 700; color: var(--black); margin: 0 0 10px;}.x40-blog-article.x40-blog-layout-32 .cmp-box p{font-size: 14px; line-height: 1.55; margin: 0 0 6px;}.x40-blog-article.x40-blog-layout-32 .cmp-box p:last-child{margin-bottom: 0;}.x40-blog-article.x40-blog-layout-32 .myths{display: flex; flex-direction: column; gap: 8px; margin: 24px 0;}.x40-blog-article.x40-blog-layout-32 .myth{display: flex; align-items: flex-start; gap: 14px; padding: 16px 18px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border); text-align: left;}.x40-blog-article.x40-blog-layout-32 .myth-ico{width: 28px; height: 28px; border-radius: 50%; flex-shrink: 0; margin-top: 1px; display: flex; align-items: center; justify-content: center;}.x40-blog-article.x40-blog-layout-32 .myth-ico svg{width: 13px; height: 13px;}.x40-blog-article.x40-blog-layout-32 .myth-ico--green{background: rgba(38,112,35,.1); color: var(--green-dark);}.x40-blog-article.x40-blog-layout-32 .myth-ico--red{background: rgba(155,59,59,.1); color: var(--red);}.x40-blog-article.x40-blog-layout-32 .myth-ico--gray{background: rgba(87,86,86,.07); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-32 .myth p{font-size: 15px; line-height: 1.6; margin: 0;}.x40-blog-article.x40-blog-layout-32 .scenarios{margin: 28px 0; display: flex; flex-direction: column; gap: 0;}.x40-blog-article.x40-blog-layout-32 .scen{display: flex; align-items: flex-start; gap: 16px; padding: 18px 0; border-bottom: 1px solid var(--gray-light); text-align: left;}.x40-blog-article.x40-blog-layout-32 .scen:last-child{border-bottom: none;}.x40-blog-article.x40-blog-layout-32 .scen-ico{width: 36px; height: 36px; border-radius: 10px; flex-shrink: 0; margin-top: 2px; display: flex; align-items: center; justify-content: center;}.x40-blog-article.x40-blog-layout-32 .scen-ico svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-32 .scen-ico--green{background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-32 .scen-ico--gray{background: var(--gray-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-32 .scen-ico--red{background: var(--red); color: var(--white);}.x40-blog-article.x40-blog-layout-32 .scen-q{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 15px; color: var(--black); margin-bottom: 4px; text-align: left;}.x40-blog-article.x40-blog-layout-32 .scen-a{font-size: 15px; line-height: 1.65; margin: 0; text-align: left;}.x40-blog-article.x40-blog-layout-32 .faq{margin: 44px 0 36px;}.x40-blog-article.x40-blog-layout-32 .faq-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 20px; color: var(--black); margin-bottom: 18px;}.x40-blog-article.x40-blog-layout-32 .fi{border: 1px solid var(--gray-border); border-radius: var(--radius); margin-bottom: 8px; overflow: hidden; transition: border-color var(--ease);}.x40-blog-article.x40-blog-layout-32 .fi:hover{border-color: var(--green);}.x40-blog-article.x40-blog-layout-32 .fb{width: 100%; background: none; border: none; cursor: pointer; text-align: left; display: flex; justify-content: space-between; align-items: center; gap: 14px; padding: 15px 20px; font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 600; color: var(--black);}.x40-blog-article.x40-blog-layout-32 .fb:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-32 .fc{width: 26px; height: 26px; border-radius: 50%; flex-shrink: 0; background: var(--gray-light); display: flex; align-items: center; justify-content: center; transition: all var(--ease); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-32 .fc svg{width: 11px; height: 11px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-32 .fi.open .fc{background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-32 .fi.open .fc svg{transform: rotate(180deg);}.x40-blog-article.x40-blog-layout-32 .fd{max-height: 0; overflow: hidden; transition: max-height .35s ease;}.x40-blog-article.x40-blog-layout-32 .fi.open .fd{max-height: 320px;}.x40-blog-article.x40-blog-layout-32 .fd-i{padding: 0 20px 16px; font-size: 15px; line-height: 1.7;}.x40-blog-article.x40-blog-layout-32 .fd-i a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-32 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-32 .cta h3{font-size: 20px; font-weight: 700; color: var(--white); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-32 .cta p{color: rgba(255,255,255,.8); font-size: 16px; margin-bottom: 22px; text-align: center;}.x40-blog-article.x40-blog-layout-32 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-32 .btn{display: inline-flex; align-items: center; gap: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 14px; padding: 10px 24px; border-radius: 100px; border: 2px solid transparent; cursor: pointer; transition: all var(--ease); text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-32 .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-32 .btn--w:hover{background: var(--gray-light); border-color: var(--gray-light); color: var(--green-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-32 .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}.x40-blog-article.x40-blog-layout-32 .btn--ow:hover{background: var(--white); color: var(--gray-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-32 .btn--arr::after{content: '→'; margin-left: 3px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-32 .btn--arr:hover::after{transform: translateX(3px);}@media (max-width: 600px){.x40-blog-article.x40-blog-layout-32 h2{font-size: 20px; margin-top: 36px;}.x40-blog-article.x40-blog-layout-32 .co, .x40-blog-article.x40-blog-layout-32 .hl, .x40-blog-article.x40-blog-layout-32 .wa{padding: 18px 20px;}.x40-blog-article.x40-blog-layout-32 .cmp{grid-template-columns: 1fr;}.x40-blog-article.x40-blog-layout-32 .scen{flex-direction: column; gap: 8px;}.x40-blog-article.x40-blog-layout-32 .myth{flex-direction: column; gap: 6px;}.x40-blog-article.x40-blog-layout-32 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-32 .cta-b{flex-direction: column; align-items: stretch;}.x40-blog-article.x40-blog-layout-32 .cta-b .btn{justify-content: center;}.x40-blog-article.x40-blog-layout-32 .fb{padding: 14px 18px; font-size: 14px;}}.x40-blog-article.x40-blog-layout-33 *, .x40-blog-article.x40-blog-layout-33 *::before, .x40-blog-article.x40-blog-layout-33 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-33{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --red: #9B3B3B; --radius: 12px; --radius-sm: 8px; --ease: .25s ease; font-family:Arial,Helvetica,sans-serif; font-size: 17px; line-height: 1.75; color: var(--gray-dark); max-width: 760px; margin: 0 auto;}.x40-blog-article.x40-blog-layout-33 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-33 a{color: var(--green-dark); text-decoration: none; transition: color var(--ease);}.x40-blog-article.x40-blog-layout-33 a:hover{color: var(--green);}.x40-blog-article.x40-blog-layout-33 p{margin: 0 0 18px; text-align: justify;}.x40-blog-article.x40-blog-layout-33 h2{font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: 700; color: var(--black); line-height: 1.3; margin: 48px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-33 h2 .n{color: var(--green-dark); margin-right: 4px;}.x40-blog-article.x40-blog-layout-33 h3{font-family:Arial,Helvetica,sans-serif; font-size: 18px; font-weight: 700; color: var(--black); line-height: 1.35; margin: 32px 0 10px;}.x40-blog-article.x40-blog-layout-33 .co{margin: 28px 0; padding: 20px 24px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark); font-size: 16px; line-height: 1.65;}.x40-blog-article.x40-blog-layout-33 .co p{margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-33 .co p + p{margin-top: 8px;}.x40-blog-article.x40-blog-layout-33 .co a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-33 .toc{margin: 32px 0; padding: 22px 26px; background: var(--gray-light); border-radius: var(--radius);}.x40-blog-article.x40-blog-layout-33 .toc-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); margin-bottom: 12px;}.x40-blog-article.x40-blog-layout-33 .toc ol{padding-left: 18px; margin: 0; list-style: none; counter-reset: toc;}.x40-blog-article.x40-blog-layout-33 .toc li{counter-increment: toc; padding: 4px 0; font-size: 15px;}.x40-blog-article.x40-blog-layout-33 .toc li::before{content: counter(toc) "."; font-family:Arial,Helvetica,sans-serif; font-weight: 700; color: var(--green-dark); margin-right: 8px; font-size: 14px;}.x40-blog-article.x40-blog-layout-33 .toc a{color: var(--black); font-weight: 500;}.x40-blog-article.x40-blog-layout-33 .toc a:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-33 .hl{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-33 .hl h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-33 .hl h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-33 .hl p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-33 .wa{padding: 22px 26px; border-radius: var(--radius); border: 1px solid var(--red); background: rgba(155,59,59,.04); margin: 28px 0;}.x40-blog-article.x40-blog-layout-33 .wa h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--red); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-33 .wa h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-33 .wa p{font-size: 15px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-33 .steps{margin: 28px 0; display: flex; flex-direction: column; gap: 0; text-align: left;}.x40-blog-article.x40-blog-layout-33 .step{display: flex; align-items: flex-start; gap: 16px; padding: 16px 0; border-bottom: 1px solid var(--gray-light); text-align: left;}.x40-blog-article.x40-blog-layout-33 .step:last-child{border-bottom: none;}.x40-blog-article.x40-blog-layout-33 .step > div{text-align: left;}.x40-blog-article.x40-blog-layout-33 .step-num{width: 36px; height: 36px; border-radius: 10px; flex-shrink: 0; margin-top: 2px; display: flex; align-items: center; justify-content: center; font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-33 .step-q{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 15px; color: var(--black); margin-bottom: 4px; text-align: left;}.x40-blog-article.x40-blog-layout-33 .step-a{font-size: 15px; line-height: 1.65; margin: 0; text-align: left;}.x40-blog-article.x40-blog-layout-33 .myths{display: flex; flex-direction: column; gap: 8px; margin: 24px 0;}.x40-blog-article.x40-blog-layout-33 .myth{display: flex; align-items: flex-start; gap: 14px; padding: 16px 18px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border); text-align: left;}.x40-blog-article.x40-blog-layout-33 .myth-ico{width: 28px; height: 28px; border-radius: 50%; flex-shrink: 0; margin-top: 1px; display: flex; align-items: center; justify-content: center;}.x40-blog-article.x40-blog-layout-33 .myth-ico svg{width: 13px; height: 13px;}.x40-blog-article.x40-blog-layout-33 .myth-ico--red{background: rgba(155,59,59,.1); color: var(--red);}.x40-blog-article.x40-blog-layout-33 .myth-ico--green{background: rgba(38,112,35,.1); color: var(--green-dark);}.x40-blog-article.x40-blog-layout-33 .myth p{font-size: 15px; line-height: 1.6; margin: 0;}.x40-blog-article.x40-blog-layout-33 .formula{margin: 32px 0; padding: 24px 28px; background: var(--gray-light); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-33 .formula p{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 600; color: var(--black); margin: 0 0 10px; text-align: center; line-height: 1.6;}.x40-blog-article.x40-blog-layout-33 .formula p:last-child{margin-bottom: 0;}.x40-blog-article.x40-blog-layout-33 .formula .fg{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-33 .cmp{display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin: 28px 0;}.x40-blog-article.x40-blog-layout-33 .cmp-box{border-radius: var(--radius); padding: 24px 22px; text-align: left;}.x40-blog-article.x40-blog-layout-33 .cmp-box--a{background: rgba(38,112,35,.03); border: 1px solid rgba(38,112,35,.25);}.x40-blog-article.x40-blog-layout-33 .cmp-box--b{background: rgba(155,59,59,.04); border: 1px solid var(--red);}.x40-blog-article.x40-blog-layout-33 .cmp-tag{display: inline-block; padding: 3px 14px; border-radius: 20px; font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 11px; letter-spacing: .3px; text-transform: uppercase; margin-bottom: 12px;}.x40-blog-article.x40-blog-layout-33 .cmp-box--a .cmp-tag{background: rgba(38,112,35,.1); color: var(--green-dark);}.x40-blog-article.x40-blog-layout-33 .cmp-box--b .cmp-tag{background: rgba(155,59,59,.1); color: var(--red);}.x40-blog-article.x40-blog-layout-33 .cmp-box h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 16px; font-weight: 700; color: var(--black); margin: 0 0 10px;}.x40-blog-article.x40-blog-layout-33 .cmp-box p{font-size: 14px; line-height: 1.55; margin: 0 0 6px;}.x40-blog-article.x40-blog-layout-33 .cmp-box p:last-child{margin-bottom: 0;}.x40-blog-article.x40-blog-layout-33 .cmp-val{font-family:Arial,Helvetica,sans-serif; font-weight: 800; font-size: 28px; line-height: 1; margin: 14px 0 4px;}.x40-blog-article.x40-blog-layout-33 .cmp-box--a .cmp-val{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-33 .cmp-box--b .cmp-val{color: var(--red);}.x40-blog-article.x40-blog-layout-33 .cmp-sub{font-size: 13px; color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-33 .faq{margin: 44px 0 36px;}.x40-blog-article.x40-blog-layout-33 .faq-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 20px; color: var(--black); margin-bottom: 18px;}.x40-blog-article.x40-blog-layout-33 .fi{border: 1px solid var(--gray-border); border-radius: var(--radius); margin-bottom: 8px; overflow: hidden; transition: border-color var(--ease);}.x40-blog-article.x40-blog-layout-33 .fi:hover{border-color: var(--green);}.x40-blog-article.x40-blog-layout-33 .fb{width: 100%; background: none; border: none; cursor: pointer; text-align: left; display: flex; justify-content: space-between; align-items: center; gap: 14px; padding: 15px 20px; font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 600; color: var(--black);}.x40-blog-article.x40-blog-layout-33 .fb:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-33 .fc{width: 26px; height: 26px; border-radius: 50%; flex-shrink: 0; background: var(--gray-light); display: flex; align-items: center; justify-content: center; transition: all var(--ease); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-33 .fc svg{width: 11px; height: 11px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-33 .fi.open .fc{background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-33 .fi.open .fc svg{transform: rotate(180deg);}.x40-blog-article.x40-blog-layout-33 .fd{max-height: 0; overflow: hidden; transition: max-height .35s ease;}.x40-blog-article.x40-blog-layout-33 .fi.open .fd{max-height: 320px;}.x40-blog-article.x40-blog-layout-33 .fd-i{padding: 0 20px 16px; font-size: 15px; line-height: 1.7;}.x40-blog-article.x40-blog-layout-33 .fd-i a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-33 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-33 .cta h3{font-size: 20px; font-weight: 700; color: var(--white); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-33 .cta p{color: rgba(255,255,255,.8); font-size: 16px; margin-bottom: 22px; text-align: center;}.x40-blog-article.x40-blog-layout-33 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-33 .btn{display: inline-flex; align-items: center; gap: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 14px; padding: 10px 24px; border-radius: 100px; border: 2px solid transparent; cursor: pointer; transition: all var(--ease); text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-33 .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-33 .btn--w:hover{background: var(--gray-light); border-color: var(--gray-light); color: var(--green-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-33 .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}.x40-blog-article.x40-blog-layout-33 .btn--ow:hover{background: var(--white); color: var(--gray-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-33 .btn--arr::after{content: '→'; margin-left: 3px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-33 .btn--arr:hover::after{transform: translateX(3px);}@media (max-width: 600px){.x40-blog-article.x40-blog-layout-33 h2{font-size: 20px; margin-top: 36px;}.x40-blog-article.x40-blog-layout-33 .co, .x40-blog-article.x40-blog-layout-33 .hl, .x40-blog-article.x40-blog-layout-33 .wa{padding: 18px 20px;}.x40-blog-article.x40-blog-layout-33 .step{flex-direction: column; gap: 8px;}.x40-blog-article.x40-blog-layout-33 .myth{flex-direction: column; gap: 6px;}.x40-blog-article.x40-blog-layout-33 .cmp{grid-template-columns: 1fr;}.x40-blog-article.x40-blog-layout-33 .formula{padding: 20px;}.x40-blog-article.x40-blog-layout-33 .formula p{font-size: 14px;}.x40-blog-article.x40-blog-layout-33 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-33 .cta-b{flex-direction: column; align-items: stretch;}.x40-blog-article.x40-blog-layout-33 .cta-b .btn{justify-content: center;}.x40-blog-article.x40-blog-layout-33 .fb{padding: 14px 18px; font-size: 14px;}}.x40-blog-article.x40-blog-layout-34 *, .x40-blog-article.x40-blog-layout-34 *::before, .x40-blog-article.x40-blog-layout-34 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-34{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --red: #9B3B3B; --radius: 12px; --radius-sm: 8px; --ease: .25s ease; font-family:Arial,Helvetica,sans-serif; font-size: 17px; line-height: 1.75; color: var(--gray-dark); max-width: 760px; margin: 0 auto;}.x40-blog-article.x40-blog-layout-34 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-34 a{color: var(--green-dark); text-decoration: none; transition: color var(--ease);}.x40-blog-article.x40-blog-layout-34 a:hover{color: var(--green);}.x40-blog-article.x40-blog-layout-34 p{margin: 0 0 18px; text-align: justify;}.x40-blog-article.x40-blog-layout-34 h2{font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: 700; color: var(--black); line-height: 1.3; margin: 48px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-34 h2 .n{color: var(--green-dark); margin-right: 4px;}.x40-blog-article.x40-blog-layout-34 h3{font-family:Arial,Helvetica,sans-serif; font-size: 18px; font-weight: 700; color: var(--black); line-height: 1.35; margin: 32px 0 10px;}.x40-blog-article.x40-blog-layout-34 .co{margin: 28px 0; padding: 20px 24px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark); font-size: 16px; line-height: 1.65;}.x40-blog-article.x40-blog-layout-34 .co p{margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-34 .co p + p{margin-top: 8px;}.x40-blog-article.x40-blog-layout-34 .co a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-34 .toc{margin: 32px 0; padding: 22px 26px; background: var(--gray-light); border-radius: var(--radius);}.x40-blog-article.x40-blog-layout-34 .toc-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); margin-bottom: 12px;}.x40-blog-article.x40-blog-layout-34 .toc ol{padding-left: 18px; margin: 0; list-style: none; counter-reset: toc;}.x40-blog-article.x40-blog-layout-34 .toc li{counter-increment: toc; padding: 4px 0; font-size: 15px;}.x40-blog-article.x40-blog-layout-34 .toc li::before{content: counter(toc) "."; font-family:Arial,Helvetica,sans-serif; font-weight: 700; color: var(--green-dark); margin-right: 8px; font-size: 14px;}.x40-blog-article.x40-blog-layout-34 .toc a{color: var(--black); font-weight: 500;}.x40-blog-article.x40-blog-layout-34 .toc a:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-34 .hl{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-34 .hl h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-34 .hl h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-34 .hl p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-34 .wa{padding: 22px 26px; border-radius: var(--radius); border: 1px solid var(--red); background: rgba(155,59,59,.04); margin: 28px 0;}.x40-blog-article.x40-blog-layout-34 .wa h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--red); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-34 .wa h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-34 .wa p{font-size: 15px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-34 .cov{margin: 24px 0; display: flex; flex-direction: column; gap: 8px;}.x40-blog-article.x40-blog-layout-34 .cov-item{display: flex; align-items: flex-start; gap: 14px; padding: 16px 18px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border); text-align: left;}.x40-blog-article.x40-blog-layout-34 .cov-tag{display: inline-block; padding: 3px 12px; border-radius: 20px; font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 11px; letter-spacing: .3px; text-transform: uppercase; flex-shrink: 0; margin-top: 3px; white-space: nowrap;}.x40-blog-article.x40-blog-layout-34 .cov-tag--yes{background: rgba(38,112,35,.1); color: var(--green-dark);}.x40-blog-article.x40-blog-layout-34 .cov-tag--var{background: rgba(200,150,0,.12); color: #8a6d00;}.x40-blog-article.x40-blog-layout-34 .cov-tag--no{background: rgba(155,59,59,.1); color: var(--red);}.x40-blog-article.x40-blog-layout-34 .cov-item p{font-size: 15px; line-height: 1.6; margin: 0;}.x40-blog-article.x40-blog-layout-34 .cov-item p strong{display: block; margin-bottom: 2px;}.x40-blog-article.x40-blog-layout-34 .cards{display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 14px; margin: 24px 0;}.x40-blog-article.x40-blog-layout-34 .card{background: var(--white); border: 1px solid var(--gray-border); border-radius: var(--radius-sm); padding: 20px 18px; text-align: left;}.x40-blog-article.x40-blog-layout-34 .card h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 8px;}.x40-blog-article.x40-blog-layout-34 .card p{font-size: 14px; line-height: 1.55; margin: 0;}.x40-blog-article.x40-blog-layout-34 .steps{margin: 28px 0; display: flex; flex-direction: column; gap: 0; text-align: left;}.x40-blog-article.x40-blog-layout-34 .step{display: flex; align-items: flex-start; gap: 16px; padding: 16px 0; border-bottom: 1px solid var(--gray-light); text-align: left;}.x40-blog-article.x40-blog-layout-34 .step:last-child{border-bottom: none;}.x40-blog-article.x40-blog-layout-34 .step > div{text-align: left;}.x40-blog-article.x40-blog-layout-34 .step-num{width: 36px; height: 36px; border-radius: 10px; flex-shrink: 0; margin-top: 2px; display: flex; align-items: center; justify-content: center; font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-34 .step-q{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 15px; color: var(--black); margin-bottom: 4px; text-align: left;}.x40-blog-article.x40-blog-layout-34 .step-a{font-size: 15px; line-height: 1.65; margin: 0; text-align: left;}.x40-blog-article.x40-blog-layout-34 .faq{margin: 44px 0 36px;}.x40-blog-article.x40-blog-layout-34 .faq-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 20px; color: var(--black); margin-bottom: 18px;}.x40-blog-article.x40-blog-layout-34 .fi{border: 1px solid var(--gray-border); border-radius: var(--radius); margin-bottom: 8px; overflow: hidden; transition: border-color var(--ease);}.x40-blog-article.x40-blog-layout-34 .fi:hover{border-color: var(--green);}.x40-blog-article.x40-blog-layout-34 .fb{width: 100%; background: none; border: none; cursor: pointer; text-align: left; display: flex; justify-content: space-between; align-items: center; gap: 14px; padding: 15px 20px; font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 600; color: var(--black);}.x40-blog-article.x40-blog-layout-34 .fb:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-34 .fc{width: 26px; height: 26px; border-radius: 50%; flex-shrink: 0; background: var(--gray-light); display: flex; align-items: center; justify-content: center; transition: all var(--ease); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-34 .fc svg{width: 11px; height: 11px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-34 .fi.open .fc{background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-34 .fi.open .fc svg{transform: rotate(180deg);}.x40-blog-article.x40-blog-layout-34 .fd{max-height: 0; overflow: hidden; transition: max-height .35s ease;}.x40-blog-article.x40-blog-layout-34 .fi.open .fd{max-height: 320px;}.x40-blog-article.x40-blog-layout-34 .fd-i{padding: 0 20px 16px; font-size: 15px; line-height: 1.7;}.x40-blog-article.x40-blog-layout-34 .fd-i a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-34 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-34 .cta h3{font-size: 20px; font-weight: 700; color: var(--white); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-34 .cta p{color: rgba(255,255,255,.8); font-size: 16px; margin-bottom: 22px; text-align: center;}.x40-blog-article.x40-blog-layout-34 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-34 .btn{display: inline-flex; align-items: center; gap: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 14px; padding: 10px 24px; border-radius: 100px; border: 2px solid transparent; cursor: pointer; transition: all var(--ease); text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-34 .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-34 .btn--w:hover{background: var(--gray-light); border-color: var(--gray-light); color: var(--green-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-34 .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}.x40-blog-article.x40-blog-layout-34 .btn--ow:hover{background: var(--white); color: var(--gray-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-34 .btn--arr::after{content: '→'; margin-left: 3px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-34 .btn--arr:hover::after{transform: translateX(3px);}@media (max-width: 600px){.x40-blog-article.x40-blog-layout-34 h2{font-size: 20px; margin-top: 36px;}.x40-blog-article.x40-blog-layout-34 .co, .x40-blog-article.x40-blog-layout-34 .hl, .x40-blog-article.x40-blog-layout-34 .wa{padding: 18px 20px;}.x40-blog-article.x40-blog-layout-34 .step{flex-direction: column; gap: 8px;}.x40-blog-article.x40-blog-layout-34 .cards{grid-template-columns: 1fr;}.x40-blog-article.x40-blog-layout-34 .cov-item{flex-direction: column; gap: 6px;}.x40-blog-article.x40-blog-layout-34 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-34 .cta-b{flex-direction: column; align-items: stretch;}.x40-blog-article.x40-blog-layout-34 .cta-b .btn{justify-content: center;}.x40-blog-article.x40-blog-layout-34 .fb{padding: 14px 18px; font-size: 14px;}}.x40-blog-article.x40-blog-layout-35 *, .x40-blog-article.x40-blog-layout-35 *::before, .x40-blog-article.x40-blog-layout-35 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-35{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --red: #9B3B3B; --radius: 12px; --radius-sm: 8px; --ease: .25s ease; font-family:Arial,Helvetica,sans-serif; font-size: 17px; line-height: 1.75; color: var(--gray-dark); max-width: 760px; margin: 0 auto;}.x40-blog-article.x40-blog-layout-35 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-35 a{color: var(--green-dark); text-decoration: none; transition: color var(--ease);}.x40-blog-article.x40-blog-layout-35 a:hover{color: var(--green);}.x40-blog-article.x40-blog-layout-35 p{margin: 0 0 18px; text-align: justify;}.x40-blog-article.x40-blog-layout-35 h2{font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: 700; color: var(--black); line-height: 1.3; margin: 48px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-35 h2 .n{color: var(--green-dark); margin-right: 4px;}.x40-blog-article.x40-blog-layout-35 h3{font-family:Arial,Helvetica,sans-serif; font-size: 18px; font-weight: 700; color: var(--black); line-height: 1.35; margin: 32px 0 10px;}.x40-blog-article.x40-blog-layout-35 .co{margin: 28px 0; padding: 20px 24px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark); font-size: 16px; line-height: 1.65;}.x40-blog-article.x40-blog-layout-35 .co p{margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-35 .co p + p{margin-top: 8px;}.x40-blog-article.x40-blog-layout-35 .co a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-35 .toc{margin: 32px 0; padding: 22px 26px; background: var(--gray-light); border-radius: var(--radius);}.x40-blog-article.x40-blog-layout-35 .toc-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); margin-bottom: 12px;}.x40-blog-article.x40-blog-layout-35 .toc ol{padding-left: 18px; margin: 0; list-style: none; counter-reset: toc;}.x40-blog-article.x40-blog-layout-35 .toc li{counter-increment: toc; padding: 4px 0; font-size: 15px;}.x40-blog-article.x40-blog-layout-35 .toc li::before{content: counter(toc) "."; font-family:Arial,Helvetica,sans-serif; font-weight: 700; color: var(--green-dark); margin-right: 8px; font-size: 14px;}.x40-blog-article.x40-blog-layout-35 .toc a{color: var(--black); font-weight: 500;}.x40-blog-article.x40-blog-layout-35 .toc a:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-35 .hl{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-35 .hl h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-35 .hl h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-35 .hl p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-35 .wa{padding: 22px 26px; border-radius: var(--radius); border: 1px solid var(--red); background: rgba(155,59,59,.04); margin: 28px 0;}.x40-blog-article.x40-blog-layout-35 .wa h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--red); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-35 .wa h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-35 .wa p{font-size: 15px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-35 .gauge{margin: 28px 0; border-radius: var(--radius); border: 2px solid var(--gray-dark); overflow: hidden;}.x40-blog-article.x40-blog-layout-35 .gauge__bar{height: 12px; display: flex;}.x40-blog-article.x40-blog-layout-35 .gauge__seg{height: 100%;}.x40-blog-article.x40-blog-layout-35 .gauge__seg--red{background: var(--red); flex: 20;}.x40-blog-article.x40-blog-layout-35 .gauge__seg--green{background: var(--green); flex: 60;}.x40-blog-article.x40-blog-layout-35 .gauge__seg--gray{background: var(--gray-dark); flex: 20;}.x40-blog-article.x40-blog-layout-35 .gauge__labels{display: flex; padding: 14px 18px; gap: 16px; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-35 .gauge__label{display: flex; align-items: center; gap: 8px; font-size: 14px; line-height: 1.4;}.x40-blog-article.x40-blog-layout-35 .gauge__dot{width: 10px; height: 10px; border-radius: 50%; flex-shrink: 0;}.x40-blog-article.x40-blog-layout-35 .gauge__dot--red{background: var(--red);}.x40-blog-article.x40-blog-layout-35 .gauge__dot--green{background: var(--green);}.x40-blog-article.x40-blog-layout-35 .gauge__dot--gray{background: var(--gray-dark);}.x40-blog-article.x40-blog-layout-35 .steps{margin: 28px 0; display: flex; flex-direction: column; gap: 0; text-align: left;}.x40-blog-article.x40-blog-layout-35 .step{display: flex; align-items: flex-start; gap: 16px; padding: 16px 0; border-bottom: 1px solid var(--gray-light); text-align: left;}.x40-blog-article.x40-blog-layout-35 .step:last-child{border-bottom: none;}.x40-blog-article.x40-blog-layout-35 .step > div{text-align: left;}.x40-blog-article.x40-blog-layout-35 .step-num{width: 36px; height: 36px; border-radius: 10px; flex-shrink: 0; margin-top: 2px; display: flex; align-items: center; justify-content: center; font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-35 .step-q{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 15px; color: var(--black); margin-bottom: 4px; text-align: left;}.x40-blog-article.x40-blog-layout-35 .step-a{font-size: 15px; line-height: 1.65; margin: 0; text-align: left;}.x40-blog-article.x40-blog-layout-35 .myths{display: flex; flex-direction: column; gap: 8px; margin: 24px 0;}.x40-blog-article.x40-blog-layout-35 .myth{display: flex; align-items: flex-start; gap: 14px; padding: 16px 18px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border); text-align: left;}.x40-blog-article.x40-blog-layout-35 .myth-ico{width: 28px; height: 28px; border-radius: 50%; flex-shrink: 0; margin-top: 1px; display: flex; align-items: center; justify-content: center;}.x40-blog-article.x40-blog-layout-35 .myth-ico svg{width: 13px; height: 13px;}.x40-blog-article.x40-blog-layout-35 .myth-ico--red{background: rgba(155,59,59,.1); color: var(--red);}.x40-blog-article.x40-blog-layout-35 .myth-ico--green{background: rgba(38,112,35,.1); color: var(--green-dark);}.x40-blog-article.x40-blog-layout-35 .myth p{font-size: 15px; line-height: 1.6; margin: 0;}.x40-blog-article.x40-blog-layout-35 .avoids{margin: 24px 0; display: flex; flex-direction: column; gap: 8px;}.x40-blog-article.x40-blog-layout-35 .avoid{display: flex; align-items: flex-start; gap: 14px; padding: 14px 18px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border); text-align: left;}.x40-blog-article.x40-blog-layout-35 .avoid-ico{width: 28px; height: 28px; border-radius: 50%; flex-shrink: 0; margin-top: 1px; display: flex; align-items: center; justify-content: center; background: rgba(155,59,59,.08); color: var(--red);}.x40-blog-article.x40-blog-layout-35 .avoid-ico svg{width: 13px; height: 13px;}.x40-blog-article.x40-blog-layout-35 .avoid p{font-size: 15px; line-height: 1.6; margin: 0; text-align: left;}.x40-blog-article.x40-blog-layout-35 .faq{margin: 44px 0 36px;}.x40-blog-article.x40-blog-layout-35 .faq-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 20px; color: var(--black); margin-bottom: 18px;}.x40-blog-article.x40-blog-layout-35 .fi{border: 1px solid var(--gray-border); border-radius: var(--radius); margin-bottom: 8px; overflow: hidden; transition: border-color var(--ease);}.x40-blog-article.x40-blog-layout-35 .fi:hover{border-color: var(--green);}.x40-blog-article.x40-blog-layout-35 .fb{width: 100%; background: none; border: none; cursor: pointer; text-align: left; display: flex; justify-content: space-between; align-items: center; gap: 14px; padding: 15px 20px; font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 600; color: var(--black);}.x40-blog-article.x40-blog-layout-35 .fb:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-35 .fc{width: 26px; height: 26px; border-radius: 50%; flex-shrink: 0; background: var(--gray-light); display: flex; align-items: center; justify-content: center; transition: all var(--ease); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-35 .fc svg{width: 11px; height: 11px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-35 .fi.open .fc{background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-35 .fi.open .fc svg{transform: rotate(180deg);}.x40-blog-article.x40-blog-layout-35 .fd{max-height: 0; overflow: hidden; transition: max-height .35s ease;}.x40-blog-article.x40-blog-layout-35 .fi.open .fd{max-height: 320px;}.x40-blog-article.x40-blog-layout-35 .fd-i{padding: 0 20px 16px; font-size: 15px; line-height: 1.7;}.x40-blog-article.x40-blog-layout-35 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-35 .cta h3{font-size: 20px; font-weight: 700; color: var(--white); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-35 .cta p{color: rgba(255,255,255,.8); font-size: 16px; margin-bottom: 22px; text-align: center;}.x40-blog-article.x40-blog-layout-35 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-35 .btn{display: inline-flex; align-items: center; gap: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 14px; padding: 10px 24px; border-radius: 100px; border: 2px solid transparent; cursor: pointer; transition: all var(--ease); text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-35 .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-35 .btn--w:hover{background: var(--gray-light); border-color: var(--gray-light); color: var(--green-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-35 .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}.x40-blog-article.x40-blog-layout-35 .btn--ow:hover{background: var(--white); color: var(--gray-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-35 .btn--arr::after{content: '→'; margin-left: 3px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-35 .btn--arr:hover::after{transform: translateX(3px);}@media (max-width: 600px){.x40-blog-article.x40-blog-layout-35 h2{font-size: 20px; margin-top: 36px;}.x40-blog-article.x40-blog-layout-35 .co, .x40-blog-article.x40-blog-layout-35 .hl, .x40-blog-article.x40-blog-layout-35 .wa{padding: 18px 20px;}.x40-blog-article.x40-blog-layout-35 .step{flex-direction: column; gap: 8px;}.x40-blog-article.x40-blog-layout-35 .myth, .x40-blog-article.x40-blog-layout-35 .avoid{flex-direction: column; gap: 6px;}.x40-blog-article.x40-blog-layout-35 .gauge__labels{flex-direction: column; gap: 8px;}.x40-blog-article.x40-blog-layout-35 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-35 .cta-b{flex-direction: column; align-items: stretch;}.x40-blog-article.x40-blog-layout-35 .cta-b .btn{justify-content: center;}.x40-blog-article.x40-blog-layout-35 .fb{padding: 14px 18px; font-size: 14px;}}.x40-blog-article.x40-blog-layout-36 *, .x40-blog-article.x40-blog-layout-36 *::before, .x40-blog-article.x40-blog-layout-36 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-36{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --red: #9B3B3B; --radius: 12px; --radius-sm: 8px; --ease: .25s ease; font-family:Arial,Helvetica,sans-serif; font-size: 17px; line-height: 1.75; color: var(--gray-dark); max-width: 760px; margin: 0 auto;}.x40-blog-article.x40-blog-layout-36 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-36 a{color: var(--green-dark); text-decoration: none; transition: color var(--ease);}.x40-blog-article.x40-blog-layout-36 a:hover{color: var(--green);}.x40-blog-article.x40-blog-layout-36 p{margin: 0 0 18px; text-align: justify;}.x40-blog-article.x40-blog-layout-36 h2{font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: 700; color: var(--black); line-height: 1.3; margin: 48px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-36 h2 .n{color: var(--green-dark); margin-right: 4px;}.x40-blog-article.x40-blog-layout-36 h3{font-family:Arial,Helvetica,sans-serif; font-size: 18px; font-weight: 700; color: var(--black); line-height: 1.35; margin: 32px 0 10px;}.x40-blog-article.x40-blog-layout-36 .co{margin: 28px 0; padding: 20px 24px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark); font-size: 16px; line-height: 1.65;}.x40-blog-article.x40-blog-layout-36 .co p{margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-36 .co p + p{margin-top: 8px;}.x40-blog-article.x40-blog-layout-36 .co a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-36 .toc{margin: 32px 0; padding: 22px 26px; background: var(--gray-light); border-radius: var(--radius);}.x40-blog-article.x40-blog-layout-36 .toc-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); margin-bottom: 12px;}.x40-blog-article.x40-blog-layout-36 .toc ol{padding-left: 18px; margin: 0; list-style: none; counter-reset: toc;}.x40-blog-article.x40-blog-layout-36 .toc li{counter-increment: toc; padding: 4px 0; font-size: 15px;}.x40-blog-article.x40-blog-layout-36 .toc li::before{content: counter(toc) "."; font-family:Arial,Helvetica,sans-serif; font-weight: 700; color: var(--green-dark); margin-right: 8px; font-size: 14px;}.x40-blog-article.x40-blog-layout-36 .toc a{color: var(--black); font-weight: 500;}.x40-blog-article.x40-blog-layout-36 .toc a:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-36 .hl{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-36 .hl h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-36 .hl h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-36 .hl p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-36 .wa{padding: 22px 26px; border-radius: var(--radius); border: 1px solid var(--red); background: rgba(155,59,59,.04); margin: 28px 0;}.x40-blog-article.x40-blog-layout-36 .wa h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--red); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-36 .wa h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-36 .wa p{font-size: 15px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-36 .gauge{margin: 28px 0; border-radius: var(--radius); border: 2px solid var(--gray-dark); overflow: hidden;}.x40-blog-article.x40-blog-layout-36 .gauge__bar{height: 12px; display: flex;}.x40-blog-article.x40-blog-layout-36 .gauge__seg{height: 100%;}.x40-blog-article.x40-blog-layout-36 .gauge__seg--red{background: var(--red); flex: 20;}.x40-blog-article.x40-blog-layout-36 .gauge__seg--green{background: var(--green); flex: 30;}.x40-blog-article.x40-blog-layout-36 .gauge__seg--gray{background: var(--gray-dark); flex: 50;}.x40-blog-article.x40-blog-layout-36 .gauge__labels{display: flex; padding: 14px 18px; gap: 16px; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-36 .gauge__label{display: flex; align-items: center; gap: 8px; font-size: 14px; line-height: 1.4;}.x40-blog-article.x40-blog-layout-36 .gauge__dot{width: 10px; height: 10px; border-radius: 50%; flex-shrink: 0;}.x40-blog-article.x40-blog-layout-36 .gauge__dot--red{background: var(--red);}.x40-blog-article.x40-blog-layout-36 .gauge__dot--green{background: var(--green);}.x40-blog-article.x40-blog-layout-36 .gauge__dot--gray{background: var(--gray-dark);}.x40-blog-article.x40-blog-layout-36 .steps{margin: 28px 0; display: flex; flex-direction: column; gap: 0; text-align: left;}.x40-blog-article.x40-blog-layout-36 .step{display: flex; align-items: flex-start; gap: 16px; padding: 16px 0; border-bottom: 1px solid var(--gray-light); text-align: left;}.x40-blog-article.x40-blog-layout-36 .step:last-child{border-bottom: none;}.x40-blog-article.x40-blog-layout-36 .step > div{text-align: left;}.x40-blog-article.x40-blog-layout-36 .step-num{width: 36px; height: 36px; border-radius: 10px; flex-shrink: 0; margin-top: 2px; display: flex; align-items: center; justify-content: center; font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-36 .step-q{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 15px; color: var(--black); margin-bottom: 4px; text-align: left;}.x40-blog-article.x40-blog-layout-36 .step-a{font-size: 15px; line-height: 1.65; margin: 0; text-align: left;}.x40-blog-article.x40-blog-layout-36 .cps{margin: 24px 0; display: flex; flex-direction: column; gap: 8px;}.x40-blog-article.x40-blog-layout-36 .cp{display: flex; align-items: flex-start; gap: 14px; padding: 14px 18px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border); text-align: left;}.x40-blog-article.x40-blog-layout-36 .cp-ico{width: 28px; height: 28px; border-radius: 50%; flex-shrink: 0; margin-top: 1px; display: flex; align-items: center; justify-content: center; background: rgba(38,112,35,.1); color: var(--green-dark);}.x40-blog-article.x40-blog-layout-36 .cp-ico svg{width: 13px; height: 13px;}.x40-blog-article.x40-blog-layout-36 .cp p{font-size: 15px; line-height: 1.6; margin: 0; text-align: left;}.x40-blog-article.x40-blog-layout-36 .avoids{margin: 24px 0; display: flex; flex-direction: column; gap: 8px;}.x40-blog-article.x40-blog-layout-36 .avoid{display: flex; align-items: flex-start; gap: 14px; padding: 14px 18px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border); text-align: left;}.x40-blog-article.x40-blog-layout-36 .avoid-ico{width: 28px; height: 28px; border-radius: 50%; flex-shrink: 0; margin-top: 1px; display: flex; align-items: center; justify-content: center; background: rgba(155,59,59,.08); color: var(--red);}.x40-blog-article.x40-blog-layout-36 .avoid-ico svg{width: 13px; height: 13px;}.x40-blog-article.x40-blog-layout-36 .avoid p{font-size: 15px; line-height: 1.6; margin: 0; text-align: left;}.x40-blog-article.x40-blog-layout-36 .faq{margin: 44px 0 36px;}.x40-blog-article.x40-blog-layout-36 .faq-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 20px; color: var(--black); margin-bottom: 18px;}.x40-blog-article.x40-blog-layout-36 .fi{border: 1px solid var(--gray-border); border-radius: var(--radius); margin-bottom: 8px; overflow: hidden; transition: border-color var(--ease);}.x40-blog-article.x40-blog-layout-36 .fi:hover{border-color: var(--green);}.x40-blog-article.x40-blog-layout-36 .fb{width: 100%; background: none; border: none; cursor: pointer; text-align: left; display: flex; justify-content: space-between; align-items: center; gap: 14px; padding: 15px 20px; font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 600; color: var(--black);}.x40-blog-article.x40-blog-layout-36 .fb:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-36 .fc{width: 26px; height: 26px; border-radius: 50%; flex-shrink: 0; background: var(--gray-light); display: flex; align-items: center; justify-content: center; transition: all var(--ease); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-36 .fc svg{width: 11px; height: 11px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-36 .fi.open .fc{background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-36 .fi.open .fc svg{transform: rotate(180deg);}.x40-blog-article.x40-blog-layout-36 .fd{max-height: 0; overflow: hidden; transition: max-height .35s ease;}.x40-blog-article.x40-blog-layout-36 .fi.open .fd{max-height: 320px;}.x40-blog-article.x40-blog-layout-36 .fd-i{padding: 0 20px 16px; font-size: 15px; line-height: 1.7;}.x40-blog-article.x40-blog-layout-36 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-36 .cta h3{font-size: 20px; font-weight: 700; color: var(--white); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-36 .cta p{color: rgba(255,255,255,.8); font-size: 16px; margin-bottom: 22px; text-align: center;}.x40-blog-article.x40-blog-layout-36 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-36 .btn{display: inline-flex; align-items: center; gap: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 14px; padding: 10px 24px; border-radius: 100px; border: 2px solid transparent; cursor: pointer; transition: all var(--ease); text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-36 .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-36 .btn--w:hover{background: var(--gray-light); border-color: var(--gray-light); color: var(--green-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-36 .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}.x40-blog-article.x40-blog-layout-36 .btn--ow:hover{background: var(--white); color: var(--gray-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-36 .btn--arr::after{content: '→'; margin-left: 3px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-36 .btn--arr:hover::after{transform: translateX(3px);}@media (max-width: 600px){.x40-blog-article.x40-blog-layout-36 h2{font-size: 20px; margin-top: 36px;}.x40-blog-article.x40-blog-layout-36 .co, .x40-blog-article.x40-blog-layout-36 .hl, .x40-blog-article.x40-blog-layout-36 .wa{padding: 18px 20px;}.x40-blog-article.x40-blog-layout-36 .step{flex-direction: column; gap: 8px;}.x40-blog-article.x40-blog-layout-36 .cp, .x40-blog-article.x40-blog-layout-36 .avoid{flex-direction: column; gap: 6px;}.x40-blog-article.x40-blog-layout-36 .gauge__labels{flex-direction: column; gap: 8px;}.x40-blog-article.x40-blog-layout-36 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-36 .cta-b{flex-direction: column; align-items: stretch;}.x40-blog-article.x40-blog-layout-36 .cta-b .btn{justify-content: center;}.x40-blog-article.x40-blog-layout-36 .fb{padding: 14px 18px; font-size: 14px;}}.x40-blog-article.x40-blog-layout-37 *, .x40-blog-article.x40-blog-layout-37 *::before, .x40-blog-article.x40-blog-layout-37 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-37{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --red: #9B3B3B; --radius: 12px; --radius-sm: 8px; --ease: .25s ease; font-family:Arial,Helvetica,sans-serif; font-size: 17px; line-height: 1.75; color: var(--gray-dark); max-width: 760px; margin: 0 auto;}.x40-blog-article.x40-blog-layout-37 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-37 a{color: var(--green-dark); text-decoration: none; transition: color var(--ease);}.x40-blog-article.x40-blog-layout-37 a:hover{color: var(--green);}.x40-blog-article.x40-blog-layout-37 p{margin: 0 0 18px; text-align: justify;}.x40-blog-article.x40-blog-layout-37 h2{font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: 700; color: var(--black); line-height: 1.3; margin: 48px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-37 h2 .n{color: var(--green-dark); margin-right: 4px;}.x40-blog-article.x40-blog-layout-37 h3{font-family:Arial,Helvetica,sans-serif; font-size: 18px; font-weight: 700; color: var(--black); line-height: 1.35; margin: 32px 0 10px;}.x40-blog-article.x40-blog-layout-37 .co{margin: 28px 0; padding: 20px 24px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark); font-size: 16px; line-height: 1.65;}.x40-blog-article.x40-blog-layout-37 .co p{margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-37 .co p + p{margin-top: 8px;}.x40-blog-article.x40-blog-layout-37 .co a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-37 .toc{margin: 32px 0; padding: 22px 26px; background: var(--gray-light); border-radius: var(--radius);}.x40-blog-article.x40-blog-layout-37 .toc-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); margin-bottom: 12px;}.x40-blog-article.x40-blog-layout-37 .toc ol{padding-left: 18px; margin: 0; list-style: none; counter-reset: toc;}.x40-blog-article.x40-blog-layout-37 .toc li{counter-increment: toc; padding: 4px 0; font-size: 15px;}.x40-blog-article.x40-blog-layout-37 .toc li::before{content: counter(toc) "."; font-family:Arial,Helvetica,sans-serif; font-weight: 700; color: var(--green-dark); margin-right: 8px; font-size: 14px;}.x40-blog-article.x40-blog-layout-37 .toc a{color: var(--black); font-weight: 500;}.x40-blog-article.x40-blog-layout-37 .toc a:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-37 .hl{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-37 .hl h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-37 .hl h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-37 .hl p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-37 .wa{padding: 22px 26px; border-radius: var(--radius); border: 1px solid var(--red); background: rgba(155,59,59,.04); margin: 28px 0;}.x40-blog-article.x40-blog-layout-37 .wa h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--red); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-37 .wa h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-37 .wa p{font-size: 15px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-37 .zones{display: flex; flex-direction: column; gap: 8px; margin: 24px 0;}.x40-blog-article.x40-blog-layout-37 .zone{display: flex; align-items: flex-start; gap: 14px; padding: 16px 18px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border); border-left: 4px solid var(--gray-border); text-align: left;}.x40-blog-article.x40-blog-layout-37 .zone--cold{border-left-color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-37 .zone--freeze{border-left-color: var(--red);}.x40-blog-article.x40-blog-layout-37 .zone--ok{border-left-color: var(--green-dark);}.x40-blog-article.x40-blog-layout-37 .zone--hot{border-left-color: var(--red);}.x40-blog-article.x40-blog-layout-37 .zone-temp{font-family:Arial,Helvetica,sans-serif; font-weight: 800; font-size: 15px; color: var(--black); min-width: 70px; flex-shrink: 0;}.x40-blog-article.x40-blog-layout-37 .zone-desc{font-size: 15px; line-height: 1.55; margin: 0;}.x40-blog-article.x40-blog-layout-37 .tips{display: flex; flex-direction: column; gap: 8px; margin: 24px 0;}.x40-blog-article.x40-blog-layout-37 .tip{display: flex; align-items: flex-start; gap: 14px; padding: 16px 18px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border); text-align: left;}.x40-blog-article.x40-blog-layout-37 .tip-ico{width: 28px; height: 28px; border-radius: 50%; flex-shrink: 0; margin-top: 1px; display: flex; align-items: center; justify-content: center; background: rgba(38,112,35,.1); color: var(--green-dark);}.x40-blog-article.x40-blog-layout-37 .tip-ico svg{width: 13px; height: 13px;}.x40-blog-article.x40-blog-layout-37 .tip-q{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 15px; color: var(--black); margin-bottom: 3px; text-align: left;}.x40-blog-article.x40-blog-layout-37 .tip-a{font-size: 15px; line-height: 1.6; margin: 0; text-align: left;}.x40-blog-article.x40-blog-layout-37 .scenarios{display: flex; flex-direction: column; gap: 14px; margin: 28px 0;}.x40-blog-article.x40-blog-layout-37 .scn{padding: 22px 24px; border-radius: var(--radius); border: 1px solid var(--gray-border); border-left: 4px solid var(--gray-border);}.x40-blog-article.x40-blog-layout-37 .scn--green{border-left-color: var(--green-dark);}.x40-blog-article.x40-blog-layout-37 .scn--gray{border-left-color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-37 .scn--red{border-left-color: var(--red);}.x40-blog-article.x40-blog-layout-37 .scn-if{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 15px; color: var(--black); margin-bottom: 6px; text-align: left;}.x40-blog-article.x40-blog-layout-37 .scn-then{font-size: 15px; line-height: 1.65; margin: 0; text-align: left;}.x40-blog-article.x40-blog-layout-37 .faq{margin: 44px 0 36px;}.x40-blog-article.x40-blog-layout-37 .faq-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 20px; color: var(--black); margin-bottom: 18px;}.x40-blog-article.x40-blog-layout-37 .fi{border: 1px solid var(--gray-border); border-radius: var(--radius); margin-bottom: 8px; overflow: hidden; transition: border-color var(--ease);}.x40-blog-article.x40-blog-layout-37 .fi:hover{border-color: var(--green);}.x40-blog-article.x40-blog-layout-37 .fb{width: 100%; background: none; border: none; cursor: pointer; text-align: left; display: flex; justify-content: space-between; align-items: center; gap: 14px; padding: 15px 20px; font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 600; color: var(--black);}.x40-blog-article.x40-blog-layout-37 .fb:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-37 .fc{width: 26px; height: 26px; border-radius: 50%; flex-shrink: 0; background: var(--gray-light); display: flex; align-items: center; justify-content: center; transition: all var(--ease); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-37 .fc svg{width: 11px; height: 11px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-37 .fi.open .fc{background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-37 .fi.open .fc svg{transform: rotate(180deg);}.x40-blog-article.x40-blog-layout-37 .fd{max-height: 0; overflow: hidden; transition: max-height .35s ease;}.x40-blog-article.x40-blog-layout-37 .fi.open .fd{max-height: 320px;}.x40-blog-article.x40-blog-layout-37 .fd-i{padding: 0 20px 16px; font-size: 15px; line-height: 1.7;}.x40-blog-article.x40-blog-layout-37 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-37 .cta h3{font-size: 20px; font-weight: 700; color: var(--white); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-37 .cta p{color: rgba(255,255,255,.8); font-size: 16px; margin-bottom: 22px; text-align: center;}.x40-blog-article.x40-blog-layout-37 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-37 .btn{display: inline-flex; align-items: center; gap: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 14px; padding: 10px 24px; border-radius: 100px; border: 2px solid transparent; cursor: pointer; transition: all var(--ease); text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-37 .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-37 .btn--w:hover{background: var(--gray-light); border-color: var(--gray-light); color: var(--green-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-37 .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}.x40-blog-article.x40-blog-layout-37 .btn--ow:hover{background: var(--white); color: var(--gray-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-37 .btn--arr::after{content: '→'; margin-left: 3px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-37 .btn--arr:hover::after{transform: translateX(3px);}@media (max-width: 600px){.x40-blog-article.x40-blog-layout-37 h2{font-size: 20px; margin-top: 36px;}.x40-blog-article.x40-blog-layout-37 .co, .x40-blog-article.x40-blog-layout-37 .hl, .x40-blog-article.x40-blog-layout-37 .wa{padding: 18px 20px;}.x40-blog-article.x40-blog-layout-37 .zone, .x40-blog-article.x40-blog-layout-37 .tip{flex-direction: column; gap: 6px;}.x40-blog-article.x40-blog-layout-37 .zone-temp{min-width: 0;}.x40-blog-article.x40-blog-layout-37 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-37 .cta-b{flex-direction: column; align-items: stretch;}.x40-blog-article.x40-blog-layout-37 .cta-b .btn{justify-content: center;}.x40-blog-article.x40-blog-layout-37 .fb{padding: 14px 18px; font-size: 14px;}}.x40-blog-article.x40-blog-layout-38 *, .x40-blog-article.x40-blog-layout-38 *::before, .x40-blog-article.x40-blog-layout-38 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-38{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --red: #9B3B3B; --radius: 12px; --radius-sm: 8px; --ease: .25s ease; font-family:Arial,Helvetica,sans-serif; font-size: 17px; line-height: 1.75; color: var(--gray-dark); max-width: 760px; margin: 0 auto;}.x40-blog-article.x40-blog-layout-38 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-38 a{color: var(--green-dark); text-decoration: none; transition: color var(--ease);}.x40-blog-article.x40-blog-layout-38 a:hover{color: var(--green);}.x40-blog-article.x40-blog-layout-38 p{margin: 0 0 18px; text-align: justify;}.x40-blog-article.x40-blog-layout-38 h2{font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: 700; color: var(--black); line-height: 1.3; margin: 48px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-38 h2 .n{color: var(--green-dark); margin-right: 4px;}.x40-blog-article.x40-blog-layout-38 h3{font-family:Arial,Helvetica,sans-serif; font-size: 18px; font-weight: 700; color: var(--black); line-height: 1.35; margin: 32px 0 10px;}.x40-blog-article.x40-blog-layout-38 .co{margin: 28px 0; padding: 20px 24px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark); font-size: 16px; line-height: 1.65;}.x40-blog-article.x40-blog-layout-38 .co p{margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-38 .co p + p{margin-top: 8px;}.x40-blog-article.x40-blog-layout-38 .co a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-38 .toc{margin: 32px 0; padding: 22px 26px; background: var(--gray-light); border-radius: var(--radius);}.x40-blog-article.x40-blog-layout-38 .toc-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); margin-bottom: 12px;}.x40-blog-article.x40-blog-layout-38 .toc ol{padding-left: 18px; margin: 0; list-style: none; counter-reset: toc;}.x40-blog-article.x40-blog-layout-38 .toc li{counter-increment: toc; padding: 4px 0; font-size: 15px;}.x40-blog-article.x40-blog-layout-38 .toc li::before{content: counter(toc) "."; font-family:Arial,Helvetica,sans-serif; font-weight: 700; color: var(--green-dark); margin-right: 8px; font-size: 14px;}.x40-blog-article.x40-blog-layout-38 .toc a{color: var(--black); font-weight: 500;}.x40-blog-article.x40-blog-layout-38 .toc a:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-38 .hl{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-38 .hl h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-38 .hl h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-38 .hl p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-38 .wa{padding: 22px 26px; border-radius: var(--radius); border: 1px solid var(--red); background: rgba(155,59,59,.04); margin: 28px 0;}.x40-blog-article.x40-blog-layout-38 .wa h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--red); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-38 .wa h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-38 .wa p{font-size: 15px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-38 .steps{margin: 28px 0; display: flex; flex-direction: column; gap: 0; text-align: left;}.x40-blog-article.x40-blog-layout-38 .step{display: flex; align-items: flex-start; gap: 16px; padding: 16px 0; border-bottom: 1px solid var(--gray-light); text-align: left;}.x40-blog-article.x40-blog-layout-38 .step:last-child{border-bottom: none;}.x40-blog-article.x40-blog-layout-38 .step > div{text-align: left;}.x40-blog-article.x40-blog-layout-38 .step-num{width: 36px; height: 36px; border-radius: 10px; flex-shrink: 0; margin-top: 2px; display: flex; align-items: center; justify-content: center; font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-38 .step-q{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 15px; color: var(--black); margin-bottom: 4px; text-align: left;}.x40-blog-article.x40-blog-layout-38 .step-a{font-size: 15px; line-height: 1.65; margin: 0; text-align: left;}.x40-blog-article.x40-blog-layout-38 .brand{margin: 44px 0 18px; padding: 14px 22px; border-radius: var(--radius); background: var(--gray-dark); display: flex; align-items: center; gap: 10px;}.x40-blog-article.x40-blog-layout-38 .brand h2{color: var(--white); margin: 0; padding: 0; border: none; font-size: 20px;}.x40-blog-article.x40-blog-layout-38 .brand .n{color: var(--green);}.x40-blog-article.x40-blog-layout-38 .etable{margin: 20px 0 28px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border); overflow: hidden; font-size: 14px;}.x40-blog-article.x40-blog-layout-38 .etable__head{display: grid; grid-template-columns: 70px 1.2fr 1fr 1.5fr; background: var(--gray-light);}.x40-blog-article.x40-blog-layout-38 .etable__hc{padding: 10px 12px; font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 12px; color: var(--gray-dark); text-transform: uppercase; letter-spacing: .3px; border-right: 1px solid var(--gray-border);}.x40-blog-article.x40-blog-layout-38 .etable__hc:last-child{border-right: none;}.x40-blog-article.x40-blog-layout-38 .etable__row{display: grid; grid-template-columns: 70px 1.2fr 1fr 1.5fr; border-bottom: 1px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-38 .etable__row:last-child{border-bottom: none;}.x40-blog-article.x40-blog-layout-38 .etable__row--bat{background: rgba(38,112,35,.03);}.x40-blog-article.x40-blog-layout-38 .etable__c{padding: 10px 12px; line-height: 1.5; border-right: 1px solid rgba(221,221,221,.5);}.x40-blog-article.x40-blog-layout-38 .etable__c:last-child{border-right: none;}.x40-blog-article.x40-blog-layout-38 .etable__c:first-child{font-family:Arial,Helvetica,sans-serif; font-weight: 700; color: var(--black);}.x40-blog-article.x40-blog-layout-38 .etable__row--bat .etable__c:first-child{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-38 .etable__bat{display: inline-block; font-size: 10px; font-family:Arial,Helvetica,sans-serif; font-weight: 700; text-transform: uppercase; letter-spacing: .4px; color: var(--green-dark); background: rgba(38,112,35,.1); padding: 1px 6px; border-radius: 4px; margin-left: 4px; vertical-align: middle;}.x40-blog-article.x40-blog-layout-38 .faq{margin: 44px 0 36px;}.x40-blog-article.x40-blog-layout-38 .faq-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 20px; color: var(--black); margin-bottom: 18px;}.x40-blog-article.x40-blog-layout-38 .fi{border: 1px solid var(--gray-border); border-radius: var(--radius); margin-bottom: 8px; overflow: hidden; transition: border-color var(--ease);}.x40-blog-article.x40-blog-layout-38 .fi:hover{border-color: var(--green);}.x40-blog-article.x40-blog-layout-38 .fb{width: 100%; background: none; border: none; cursor: pointer; text-align: left; display: flex; justify-content: space-between; align-items: center; gap: 14px; padding: 15px 20px; font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 600; color: var(--black);}.x40-blog-article.x40-blog-layout-38 .fb:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-38 .fc{width: 26px; height: 26px; border-radius: 50%; flex-shrink: 0; background: var(--gray-light); display: flex; align-items: center; justify-content: center; transition: all var(--ease); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-38 .fc svg{width: 11px; height: 11px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-38 .fi.open .fc{background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-38 .fi.open .fc svg{transform: rotate(180deg);}.x40-blog-article.x40-blog-layout-38 .fd{max-height: 0; overflow: hidden; transition: max-height .35s ease;}.x40-blog-article.x40-blog-layout-38 .fi.open .fd{max-height: 400px;}.x40-blog-article.x40-blog-layout-38 .fd-i{padding: 0 20px 16px; font-size: 15px; line-height: 1.7;}.x40-blog-article.x40-blog-layout-38 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-38 .cta h3{font-size: 20px; font-weight: 700; color: var(--white); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-38 .cta p{color: rgba(255,255,255,.8); font-size: 16px; margin-bottom: 22px; text-align: center;}.x40-blog-article.x40-blog-layout-38 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-38 .btn{display: inline-flex; align-items: center; gap: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 14px; padding: 10px 24px; border-radius: 100px; border: 2px solid transparent; cursor: pointer; transition: all var(--ease); text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-38 .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-38 .btn--w:hover{background: var(--gray-light); border-color: var(--gray-light); color: var(--green-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-38 .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}.x40-blog-article.x40-blog-layout-38 .btn--ow:hover{background: var(--white); color: var(--gray-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-38 .btn--arr::after{content: '→'; margin-left: 3px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-38 .btn--arr:hover::after{transform: translateX(3px);}@media (max-width: 600px){.x40-blog-article.x40-blog-layout-38 h2{font-size: 20px; margin-top: 36px;}.x40-blog-article.x40-blog-layout-38 .co, .x40-blog-article.x40-blog-layout-38 .hl, .x40-blog-article.x40-blog-layout-38 .wa{padding: 18px 20px;}.x40-blog-article.x40-blog-layout-38 .step{flex-direction: column; gap: 8px;}.x40-blog-article.x40-blog-layout-38 .brand h2{font-size: 17px;}.x40-blog-article.x40-blog-layout-38 .etable__head, .x40-blog-article.x40-blog-layout-38 .etable__row{grid-template-columns: 60px 1fr;}.x40-blog-article.x40-blog-layout-38 .etable__hc:nth-child(n+3), .x40-blog-article.x40-blog-layout-38 .etable__c:nth-child(n+3){display: none;}.x40-blog-article.x40-blog-layout-38 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-38 .cta-b{flex-direction: column; align-items: stretch;}.x40-blog-article.x40-blog-layout-38 .cta-b .btn{justify-content: center;}.x40-blog-article.x40-blog-layout-38 .fb{padding: 14px 18px; font-size: 14px;}}.x40-blog-article.x40-blog-layout-39 *, .x40-blog-article.x40-blog-layout-39 *::before, .x40-blog-article.x40-blog-layout-39 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-39{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --red: #9B3B3B; --radius: 12px; --radius-sm: 8px; --ease: .25s ease; font-family:Arial,Helvetica,sans-serif; font-size: 17px; line-height: 1.75; color: var(--gray-dark); max-width: 760px; margin: 0 auto;}.x40-blog-article.x40-blog-layout-39 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-39 a{color: var(--green-dark); text-decoration: none; transition: color var(--ease);}.x40-blog-article.x40-blog-layout-39 a:hover{color: var(--green);}.x40-blog-article.x40-blog-layout-39 p{margin: 0 0 18px; text-align: justify;}.x40-blog-article.x40-blog-layout-39 h2{font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: 700; color: var(--black); line-height: 1.3; margin: 48px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-39 h2 .n{color: var(--green-dark); margin-right: 4px;}.x40-blog-article.x40-blog-layout-39 h3{font-family:Arial,Helvetica,sans-serif; font-size: 18px; font-weight: 700; color: var(--black); line-height: 1.35; margin: 32px 0 10px;}.x40-blog-article.x40-blog-layout-39 .co{margin: 28px 0; padding: 20px 24px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark); font-size: 16px; line-height: 1.65;}.x40-blog-article.x40-blog-layout-39 .co p{margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-39 .co p + p{margin-top: 8px;}.x40-blog-article.x40-blog-layout-39 .co a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-39 .toc{margin: 32px 0; padding: 22px 26px; background: var(--gray-light); border-radius: var(--radius);}.x40-blog-article.x40-blog-layout-39 .toc-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); margin-bottom: 12px;}.x40-blog-article.x40-blog-layout-39 .toc ol{padding-left: 18px; margin: 0; list-style: none; counter-reset: toc;}.x40-blog-article.x40-blog-layout-39 .toc li{counter-increment: toc; padding: 4px 0; font-size: 15px;}.x40-blog-article.x40-blog-layout-39 .toc li::before{content: counter(toc) "."; font-family:Arial,Helvetica,sans-serif; font-weight: 700; color: var(--green-dark); margin-right: 8px; font-size: 14px;}.x40-blog-article.x40-blog-layout-39 .toc a{color: var(--black); font-weight: 500;}.x40-blog-article.x40-blog-layout-39 .toc a:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-39 .hl{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-39 .hl h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-39 .hl h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-39 .hl p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-39 .wa{padding: 22px 26px; border-radius: var(--radius); border: 1px solid var(--red); background: rgba(155,59,59,.04); margin: 28px 0;}.x40-blog-article.x40-blog-layout-39 .wa h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--red); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-39 .wa h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-39 .wa p{font-size: 15px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-39 .dtable{margin: 28px 0; border-radius: var(--radius); border: 2px solid var(--gray-dark); overflow: hidden;}.x40-blog-article.x40-blog-layout-39 .dtable__head{display: grid; grid-template-columns: 1.2fr 1.5fr; background: var(--gray-dark);}.x40-blog-article.x40-blog-layout-39 .dtable__hc{padding: 12px 18px; font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 13px; color: var(--white); border-right: 1px solid rgba(255,255,255,.15);}.x40-blog-article.x40-blog-layout-39 .dtable__hc:last-child{border-right: none;}.x40-blog-article.x40-blog-layout-39 .dtable__row{display: grid; grid-template-columns: 1.2fr 1.5fr; border-bottom: 1px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-39 .dtable__row:last-child{border-bottom: none;}.x40-blog-article.x40-blog-layout-39 .dtable__c{padding: 14px 18px; font-size: 15px; line-height: 1.55; border-right: 1px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-39 .dtable__c:last-child{border-right: none;}.x40-blog-article.x40-blog-layout-39 .syms{display: flex; flex-direction: column; gap: 8px; margin: 24px 0;}.x40-blog-article.x40-blog-layout-39 .sym{display: flex; align-items: flex-start; gap: 14px; padding: 16px 18px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border); text-align: left;}.x40-blog-article.x40-blog-layout-39 .sym-ico{width: 28px; height: 28px; border-radius: 50%; flex-shrink: 0; margin-top: 1px; display: flex; align-items: center; justify-content: center;}.x40-blog-article.x40-blog-layout-39 .sym-ico svg{width: 13px; height: 13px;}.x40-blog-article.x40-blog-layout-39 .sym-ico--gray{background: rgba(87,86,86,.08); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-39 .sym-ico--green{background: rgba(38,112,35,.1); color: var(--green-dark);}.x40-blog-article.x40-blog-layout-39 .sym-ico--red{background: rgba(155,59,59,.1); color: var(--red);}.x40-blog-article.x40-blog-layout-39 .sym-q{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 15px; color: var(--black); margin-bottom: 3px; text-align: left;}.x40-blog-article.x40-blog-layout-39 .sym-a{font-size: 15px; line-height: 1.6; margin: 0; text-align: left;}.x40-blog-article.x40-blog-layout-39 .steps{margin: 28px 0; display: flex; flex-direction: column; gap: 0; text-align: left;}.x40-blog-article.x40-blog-layout-39 .step{display: flex; align-items: flex-start; gap: 16px; padding: 18px 0; border-bottom: 1px solid var(--gray-light); text-align: left;}.x40-blog-article.x40-blog-layout-39 .step:last-child{border-bottom: none;}.x40-blog-article.x40-blog-layout-39 .step > div{text-align: left;}.x40-blog-article.x40-blog-layout-39 .step-num{width: 36px; height: 36px; border-radius: 10px; flex-shrink: 0; margin-top: 2px; display: flex; align-items: center; justify-content: center; font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-39 .step-q{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 15px; color: var(--black); margin-bottom: 4px; text-align: left;}.x40-blog-article.x40-blog-layout-39 .step-a{font-size: 15px; line-height: 1.65; margin: 0; text-align: left;}.x40-blog-article.x40-blog-layout-39 .cps{margin: 24px 0; display: flex; flex-direction: column; gap: 8px;}.x40-blog-article.x40-blog-layout-39 .cp{display: flex; align-items: flex-start; gap: 14px; padding: 14px 18px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border); text-align: left;}.x40-blog-article.x40-blog-layout-39 .cp-ico{width: 28px; height: 28px; border-radius: 50%; flex-shrink: 0; margin-top: 1px; display: flex; align-items: center; justify-content: center; background: rgba(38,112,35,.1); color: var(--green-dark);}.x40-blog-article.x40-blog-layout-39 .cp-ico svg{width: 13px; height: 13px;}.x40-blog-article.x40-blog-layout-39 .cp-q{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 15px; color: var(--black); margin-bottom: 3px; text-align: left;}.x40-blog-article.x40-blog-layout-39 .cp-a{font-size: 15px; line-height: 1.6; margin: 0; text-align: left;}.x40-blog-article.x40-blog-layout-39 .scenarios{display: flex; flex-direction: column; gap: 14px; margin: 28px 0;}.x40-blog-article.x40-blog-layout-39 .scn{padding: 22px 24px; border-radius: var(--radius); border: 1px solid var(--gray-border); border-left: 4px solid var(--gray-border);}.x40-blog-article.x40-blog-layout-39 .scn--green{border-left-color: var(--green-dark);}.x40-blog-article.x40-blog-layout-39 .scn--gray{border-left-color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-39 .scn-if{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 15px; color: var(--black); margin-bottom: 6px; text-align: left;}.x40-blog-article.x40-blog-layout-39 .scn-then{font-size: 15px; line-height: 1.65; margin: 0; text-align: left;}.x40-blog-article.x40-blog-layout-39 .faq{margin: 44px 0 36px;}.x40-blog-article.x40-blog-layout-39 .faq-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 20px; color: var(--black); margin-bottom: 18px;}.x40-blog-article.x40-blog-layout-39 .fi{border: 1px solid var(--gray-border); border-radius: var(--radius); margin-bottom: 8px; overflow: hidden; transition: border-color var(--ease);}.x40-blog-article.x40-blog-layout-39 .fi:hover{border-color: var(--green);}.x40-blog-article.x40-blog-layout-39 .fb{width: 100%; background: none; border: none; cursor: pointer; text-align: left; display: flex; justify-content: space-between; align-items: center; gap: 14px; padding: 15px 20px; font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 600; color: var(--black);}.x40-blog-article.x40-blog-layout-39 .fb:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-39 .fc{width: 26px; height: 26px; border-radius: 50%; flex-shrink: 0; background: var(--gray-light); display: flex; align-items: center; justify-content: center; transition: all var(--ease); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-39 .fc svg{width: 11px; height: 11px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-39 .fi.open .fc{background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-39 .fi.open .fc svg{transform: rotate(180deg);}.x40-blog-article.x40-blog-layout-39 .fd{max-height: 0; overflow: hidden; transition: max-height .35s ease;}.x40-blog-article.x40-blog-layout-39 .fi.open .fd{max-height: 320px;}.x40-blog-article.x40-blog-layout-39 .fd-i{padding: 0 20px 16px; font-size: 15px; line-height: 1.7;}.x40-blog-article.x40-blog-layout-39 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-39 .cta h3{font-size: 20px; font-weight: 700; color: var(--white); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-39 .cta p{color: rgba(255,255,255,.8); font-size: 16px; margin-bottom: 22px; text-align: center;}.x40-blog-article.x40-blog-layout-39 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-39 .btn{display: inline-flex; align-items: center; gap: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 14px; padding: 10px 24px; border-radius: 100px; border: 2px solid transparent; cursor: pointer; transition: all var(--ease); text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-39 .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-39 .btn--w:hover{background: var(--gray-light); border-color: var(--gray-light); color: var(--green-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-39 .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}.x40-blog-article.x40-blog-layout-39 .btn--ow:hover{background: var(--white); color: var(--gray-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-39 .btn--arr::after{content: '→'; margin-left: 3px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-39 .btn--arr:hover::after{transform: translateX(3px);}@media (max-width: 600px){.x40-blog-article.x40-blog-layout-39 h2{font-size: 20px; margin-top: 36px;}.x40-blog-article.x40-blog-layout-39 .co, .x40-blog-article.x40-blog-layout-39 .hl, .x40-blog-article.x40-blog-layout-39 .wa{padding: 18px 20px;}.x40-blog-article.x40-blog-layout-39 .step{flex-direction: column; gap: 8px;}.x40-blog-article.x40-blog-layout-39 .sym, .x40-blog-article.x40-blog-layout-39 .cp{flex-direction: column; gap: 6px;}.x40-blog-article.x40-blog-layout-39 .dtable__head, .x40-blog-article.x40-blog-layout-39 .dtable__row{grid-template-columns: 1fr;}.x40-blog-article.x40-blog-layout-39 .dtable__hc, .x40-blog-article.x40-blog-layout-39 .dtable__c{border-right: none; padding: 10px 18px;}.x40-blog-article.x40-blog-layout-39 .dtable__hc{border-bottom: 1px solid rgba(255,255,255,.15);}.x40-blog-article.x40-blog-layout-39 .dtable__c{border-bottom: 1px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-39 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-39 .cta-b{flex-direction: column; align-items: stretch;}.x40-blog-article.x40-blog-layout-39 .cta-b .btn{justify-content: center;}.x40-blog-article.x40-blog-layout-39 .fb{padding: 14px 18px; font-size: 14px;}}.x40-blog-article.x40-blog-layout-40 *, .x40-blog-article.x40-blog-layout-40 *::before, .x40-blog-article.x40-blog-layout-40 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-40{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --red: #9B3B3B; --radius: 12px; --radius-sm: 8px; --ease: .25s ease; font-family:Arial,Helvetica,sans-serif; font-size: 17px; line-height: 1.75; color: var(--gray-dark); max-width: 760px; margin: 0 auto;}.x40-blog-article.x40-blog-layout-40 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-40 a{color: var(--green-dark); text-decoration: none; transition: color var(--ease);}.x40-blog-article.x40-blog-layout-40 a:hover{color: var(--green);}.x40-blog-article.x40-blog-layout-40 p{margin: 0 0 18px; text-align: justify;}.x40-blog-article.x40-blog-layout-40 h2{font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: 700; color: var(--black); line-height: 1.3; margin: 48px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-40 h2 .n{color: var(--green-dark); margin-right: 4px;}.x40-blog-article.x40-blog-layout-40 h3{font-family:Arial,Helvetica,sans-serif; font-size: 18px; font-weight: 700; color: var(--black); line-height: 1.35; margin: 32px 0 10px;}.x40-blog-article.x40-blog-layout-40 .co{margin: 28px 0; padding: 20px 24px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark); font-size: 16px; line-height: 1.65;}.x40-blog-article.x40-blog-layout-40 .co p{margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-40 .co p + p{margin-top: 8px;}.x40-blog-article.x40-blog-layout-40 .co a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-40 .toc{margin: 32px 0; padding: 22px 26px; background: var(--gray-light); border-radius: var(--radius);}.x40-blog-article.x40-blog-layout-40 .toc-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); margin-bottom: 12px;}.x40-blog-article.x40-blog-layout-40 .toc ol{padding-left: 18px; margin: 0; list-style: none; counter-reset: toc;}.x40-blog-article.x40-blog-layout-40 .toc li{counter-increment: toc; padding: 4px 0; font-size: 15px;}.x40-blog-article.x40-blog-layout-40 .toc li::before{content: counter(toc) "."; font-family:Arial,Helvetica,sans-serif; font-weight: 700; color: var(--green-dark); margin-right: 8px; font-size: 14px;}.x40-blog-article.x40-blog-layout-40 .toc a{color: var(--black); font-weight: 500;}.x40-blog-article.x40-blog-layout-40 .toc a:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-40 .hl{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-40 .hl h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-40 .hl h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-40 .hl p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-40 .wa{padding: 22px 26px; border-radius: var(--radius); border: 1px solid var(--red); background: rgba(155,59,59,.04); margin: 28px 0;}.x40-blog-article.x40-blog-layout-40 .wa h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--red); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-40 .wa h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-40 .wa p{font-size: 15px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-40 .cycle{margin: 32px 0; display: flex; gap: 0; border-radius: var(--radius); overflow: hidden; border: 2px solid var(--gray-border);}.x40-blog-article.x40-blog-layout-40 .cyc{flex: 1; padding: 20px 16px; text-align: center; border-right: 1px solid var(--gray-border); position: relative;}.x40-blog-article.x40-blog-layout-40 .cyc:last-child{border-right: none;}.x40-blog-article.x40-blog-layout-40 .cyc-num{font-family:Arial,Helvetica,sans-serif; font-weight: 800; font-size: 22px; color: var(--gray-dark); margin-bottom: 4px;}.x40-blog-article.x40-blog-layout-40 .cyc--active .cyc-num{color: var(--red);}.x40-blog-article.x40-blog-layout-40 .cyc-title{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 13px; letter-spacing: .3px; text-transform: uppercase; color: var(--black); margin-bottom: 6px;}.x40-blog-article.x40-blog-layout-40 .cyc-text{font-size: 13px; line-height: 1.5; color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-40 .cyc::after{content: '→'; position: absolute; right: -8px; top: 50%; transform: translateY(-50%); font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--gray-dark); background: var(--white); padding: 2px; z-index: 1;}.x40-blog-article.x40-blog-layout-40 .cyc:last-child::after{display: none;}.x40-blog-article.x40-blog-layout-40 .vtable{margin: 28px 0; border-radius: var(--radius); border: 2px solid var(--gray-dark); overflow: hidden;}.x40-blog-article.x40-blog-layout-40 .vtable__head{display: grid; grid-template-columns: 1.2fr 1fr 1fr 1.3fr; background: var(--gray-dark);}.x40-blog-article.x40-blog-layout-40 .vtable__hc{padding: 12px 14px; text-align: center; font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 12px; color: var(--white); border-right: 1px solid rgba(255,255,255,.15);}.x40-blog-article.x40-blog-layout-40 .vtable__hc:last-child{border-right: none;}.x40-blog-article.x40-blog-layout-40 .vtable__row{display: grid; grid-template-columns: 1.2fr 1fr 1fr 1.3fr; border-bottom: 1px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-40 .vtable__row:last-child{border-bottom: none;}.x40-blog-article.x40-blog-layout-40 .vtable__c{padding: 12px 14px; text-align: center; font-size: 15px; border-right: 1px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-40 .vtable__c:last-child{border-right: none;}.x40-blog-article.x40-blog-layout-40 .vtable__c--ok{color: var(--green-dark); font-weight: 600;}.x40-blog-article.x40-blog-layout-40 .vtable__c--ko{color: var(--red); font-weight: 700;}.x40-blog-article.x40-blog-layout-40 .signs{margin: 24px 0; display: flex; flex-direction: column; gap: 8px;}.x40-blog-article.x40-blog-layout-40 .sign{display: flex; align-items: flex-start; gap: 14px; padding: 16px 18px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border); text-align: left;}.x40-blog-article.x40-blog-layout-40 .sign-ico{width: 28px; height: 28px; border-radius: 50%; flex-shrink: 0; margin-top: 1px; display: flex; align-items: center; justify-content: center; background: rgba(38,112,35,.1); color: var(--green-dark);}.x40-blog-article.x40-blog-layout-40 .sign-ico svg{width: 13px; height: 13px;}.x40-blog-article.x40-blog-layout-40 .sign-q{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 15px; color: var(--black); margin-bottom: 3px; text-align: left;}.x40-blog-article.x40-blog-layout-40 .sign-a{font-size: 15px; line-height: 1.6; margin: 0; text-align: left;}.x40-blog-article.x40-blog-layout-40 .scenarios{display: flex; flex-direction: column; gap: 14px; margin: 28px 0;}.x40-blog-article.x40-blog-layout-40 .scn{padding: 22px 24px; border-radius: var(--radius); border: 1px solid var(--gray-border); border-left: 4px solid var(--gray-border);}.x40-blog-article.x40-blog-layout-40 .scn--green{border-left-color: var(--green-dark);}.x40-blog-article.x40-blog-layout-40 .scn--gray{border-left-color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-40 .scn-if{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 15px; color: var(--black); margin-bottom: 6px; text-align: left;}.x40-blog-article.x40-blog-layout-40 .scn-then{font-size: 15px; line-height: 1.65; margin: 0; text-align: left;}.x40-blog-article.x40-blog-layout-40 .faq{margin: 44px 0 36px;}.x40-blog-article.x40-blog-layout-40 .faq-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 20px; color: var(--black); margin-bottom: 18px;}.x40-blog-article.x40-blog-layout-40 .fi{border: 1px solid var(--gray-border); border-radius: var(--radius); margin-bottom: 8px; overflow: hidden; transition: border-color var(--ease);}.x40-blog-article.x40-blog-layout-40 .fi:hover{border-color: var(--green);}.x40-blog-article.x40-blog-layout-40 .fb{width: 100%; background: none; border: none; cursor: pointer; text-align: left; display: flex; justify-content: space-between; align-items: center; gap: 14px; padding: 15px 20px; font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 600; color: var(--black);}.x40-blog-article.x40-blog-layout-40 .fb:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-40 .fc{width: 26px; height: 26px; border-radius: 50%; flex-shrink: 0; background: var(--gray-light); display: flex; align-items: center; justify-content: center; transition: all var(--ease); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-40 .fc svg{width: 11px; height: 11px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-40 .fi.open .fc{background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-40 .fi.open .fc svg{transform: rotate(180deg);}.x40-blog-article.x40-blog-layout-40 .fd{max-height: 0; overflow: hidden; transition: max-height .35s ease;}.x40-blog-article.x40-blog-layout-40 .fi.open .fd{max-height: 320px;}.x40-blog-article.x40-blog-layout-40 .fd-i{padding: 0 20px 16px; font-size: 15px; line-height: 1.7;}.x40-blog-article.x40-blog-layout-40 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-40 .cta h3{font-size: 20px; font-weight: 700; color: var(--white); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-40 .cta p{color: rgba(255,255,255,.8); font-size: 16px; margin-bottom: 22px; text-align: center;}.x40-blog-article.x40-blog-layout-40 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-40 .btn{display: inline-flex; align-items: center; gap: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 14px; padding: 10px 24px; border-radius: 100px; border: 2px solid transparent; cursor: pointer; transition: all var(--ease); text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-40 .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-40 .btn--w:hover{background: var(--gray-light); border-color: var(--gray-light); color: var(--green-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-40 .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}.x40-blog-article.x40-blog-layout-40 .btn--ow:hover{background: var(--white); color: var(--gray-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-40 .btn--arr::after{content: '→'; margin-left: 3px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-40 .btn--arr:hover::after{transform: translateX(3px);}@media (max-width: 600px){.x40-blog-article.x40-blog-layout-40 h2{font-size: 20px; margin-top: 36px;}.x40-blog-article.x40-blog-layout-40 .co, .x40-blog-article.x40-blog-layout-40 .hl, .x40-blog-article.x40-blog-layout-40 .wa{padding: 18px 20px;}.x40-blog-article.x40-blog-layout-40 .cycle{flex-direction: column;}.x40-blog-article.x40-blog-layout-40 .cyc{border-right: none; border-bottom: 1px solid var(--gray-border); padding: 16px; text-align: left;}.x40-blog-article.x40-blog-layout-40 .cyc:last-child{border-bottom: none;}.x40-blog-article.x40-blog-layout-40 .cyc::after{display: none;}.x40-blog-article.x40-blog-layout-40 .vtable__head, .x40-blog-article.x40-blog-layout-40 .vtable__row{grid-template-columns: 1fr;}.x40-blog-article.x40-blog-layout-40 .vtable__hc, .x40-blog-article.x40-blog-layout-40 .vtable__c{border-right: none; text-align: left; padding: 8px 16px;}.x40-blog-article.x40-blog-layout-40 .vtable__hc{border-bottom: 1px solid rgba(255,255,255,.15);}.x40-blog-article.x40-blog-layout-40 .vtable__c{border-bottom: 1px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-40 .sign{flex-direction: column; gap: 6px;}.x40-blog-article.x40-blog-layout-40 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-40 .cta-b{flex-direction: column; align-items: stretch;}.x40-blog-article.x40-blog-layout-40 .cta-b .btn{justify-content: center;}.x40-blog-article.x40-blog-layout-40 .fb{padding: 14px 18px; font-size: 14px;}}.x40-blog-article.x40-blog-layout-41 *, .x40-blog-article.x40-blog-layout-41 *::before, .x40-blog-article.x40-blog-layout-41 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-41{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --red: #9B3B3B; --radius: 12px; --radius-sm: 8px; --ease: .25s ease; font-family:Arial,Helvetica,sans-serif; font-size: 17px; line-height: 1.75; color: var(--gray-dark); max-width: 760px; margin: 0 auto;}.x40-blog-article.x40-blog-layout-41 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-41 a{color: var(--green-dark); text-decoration: none; transition: color var(--ease);}.x40-blog-article.x40-blog-layout-41 a:hover{color: var(--green);}.x40-blog-article.x40-blog-layout-41 p{margin: 0 0 18px; text-align: justify;}.x40-blog-article.x40-blog-layout-41 h2{font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: 700; color: var(--black); line-height: 1.3; margin: 48px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-41 h2 .n{color: var(--green-dark); margin-right: 4px;}.x40-blog-article.x40-blog-layout-41 h3{font-family:Arial,Helvetica,sans-serif; font-size: 18px; font-weight: 700; color: var(--black); line-height: 1.35; margin: 32px 0 10px;}.x40-blog-article.x40-blog-layout-41 .co{margin: 28px 0; padding: 20px 24px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark); font-size: 16px; line-height: 1.65;}.x40-blog-article.x40-blog-layout-41 .co p{margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-41 .co p + p{margin-top: 8px;}.x40-blog-article.x40-blog-layout-41 .co a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-41 .toc{margin: 32px 0; padding: 22px 26px; background: var(--gray-light); border-radius: var(--radius);}.x40-blog-article.x40-blog-layout-41 .toc-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); margin-bottom: 12px;}.x40-blog-article.x40-blog-layout-41 .toc ol{padding-left: 18px; margin: 0; list-style: none; counter-reset: toc;}.x40-blog-article.x40-blog-layout-41 .toc li{counter-increment: toc; padding: 4px 0; font-size: 15px;}.x40-blog-article.x40-blog-layout-41 .toc li::before{content: counter(toc) "."; font-family:Arial,Helvetica,sans-serif; font-weight: 700; color: var(--green-dark); margin-right: 8px; font-size: 14px;}.x40-blog-article.x40-blog-layout-41 .toc a{color: var(--black); font-weight: 500;}.x40-blog-article.x40-blog-layout-41 .toc a:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-41 .hl{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-41 .hl h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-41 .hl h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-41 .hl p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-41 .wa{padding: 22px 26px; border-radius: var(--radius); border: 1px solid var(--red); background: rgba(155,59,59,.04); margin: 28px 0;}.x40-blog-article.x40-blog-layout-41 .wa h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--red); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-41 .wa h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-41 .wa p{font-size: 15px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-41 .syms{display: flex; flex-direction: column; gap: 8px; margin: 24px 0;}.x40-blog-article.x40-blog-layout-41 .sym{display: flex; align-items: flex-start; gap: 12px; padding: 14px 18px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border); text-align: left;}.x40-blog-article.x40-blog-layout-41 .sym-ico{width: 28px; height: 28px; border-radius: 50%; flex-shrink: 0; margin-top: 1px; display: flex; align-items: center; justify-content: center; background: rgba(87,86,86,.08); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-41 .sym-ico svg{width: 13px; height: 13px;}.x40-blog-article.x40-blog-layout-41 .sym-q{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); margin-bottom: 2px;}.x40-blog-article.x40-blog-layout-41 .sym-a{font-size: 15px; line-height: 1.55; margin: 0;}.x40-blog-article.x40-blog-layout-41 .steps{margin: 28px 0; display: flex; flex-direction: column; gap: 0; text-align: left;}.x40-blog-article.x40-blog-layout-41 .step{display: flex; align-items: flex-start; gap: 16px; padding: 18px 0; border-bottom: 1px solid var(--gray-light); text-align: left;}.x40-blog-article.x40-blog-layout-41 .step:last-child{border-bottom: none;}.x40-blog-article.x40-blog-layout-41 .step > div{text-align: left;}.x40-blog-article.x40-blog-layout-41 .step-num{width: 36px; height: 36px; border-radius: 10px; flex-shrink: 0; margin-top: 2px; display: flex; align-items: center; justify-content: center; font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-41 .step-q{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 15px; color: var(--black); margin-bottom: 4px; text-align: left;}.x40-blog-article.x40-blog-layout-41 .step-a{font-size: 15px; line-height: 1.65; margin: 0; text-align: left;}.x40-blog-article.x40-blog-layout-41 .cps{margin: 24px 0; display: flex; flex-direction: column; gap: 8px;}.x40-blog-article.x40-blog-layout-41 .cp{display: flex; align-items: flex-start; gap: 14px; padding: 14px 18px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border); text-align: left;}.x40-blog-article.x40-blog-layout-41 .cp-ico{width: 28px; height: 28px; border-radius: 50%; flex-shrink: 0; margin-top: 1px; display: flex; align-items: center; justify-content: center; background: rgba(38,112,35,.1); color: var(--green-dark);}.x40-blog-article.x40-blog-layout-41 .cp-ico svg{width: 13px; height: 13px;}.x40-blog-article.x40-blog-layout-41 .cp-q{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 15px; color: var(--black); margin-bottom: 3px; text-align: left;}.x40-blog-article.x40-blog-layout-41 .cp-a{font-size: 15px; line-height: 1.6; margin: 0; text-align: left;}.x40-blog-article.x40-blog-layout-41 .vtable{margin: 28px 0; border-radius: var(--radius); border: 2px solid var(--gray-dark); overflow: hidden;}.x40-blog-article.x40-blog-layout-41 .vtable__head{display: grid; grid-template-columns: 1fr 1fr 1fr; background: var(--gray-dark);}.x40-blog-article.x40-blog-layout-41 .vtable__hc{padding: 12px 16px; text-align: center; font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 13px; color: var(--white); border-right: 1px solid rgba(255,255,255,.15);}.x40-blog-article.x40-blog-layout-41 .vtable__hc:last-child{border-right: none;}.x40-blog-article.x40-blog-layout-41 .vtable__row{display: grid; grid-template-columns: 1fr 1fr 1fr; border-bottom: 1px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-41 .vtable__row:last-child{border-bottom: none;}.x40-blog-article.x40-blog-layout-41 .vtable__c{padding: 12px 16px; text-align: center; font-size: 15px; border-right: 1px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-41 .vtable__c:last-child{border-right: none;}.x40-blog-article.x40-blog-layout-41 .vtable__c--danger{color: var(--red); font-weight: 700;}.x40-blog-article.x40-blog-layout-41 .scenarios{display: flex; flex-direction: column; gap: 14px; margin: 28px 0;}.x40-blog-article.x40-blog-layout-41 .scn{padding: 22px 24px; border-radius: var(--radius); border: 1px solid var(--gray-border); border-left: 4px solid var(--gray-border);}.x40-blog-article.x40-blog-layout-41 .scn--green{border-left-color: var(--green-dark);}.x40-blog-article.x40-blog-layout-41 .scn--gray{border-left-color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-41 .scn-if{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 15px; color: var(--black); margin-bottom: 6px; text-align: left;}.x40-blog-article.x40-blog-layout-41 .scn-then{font-size: 15px; line-height: 1.65; margin: 0; text-align: left;}.x40-blog-article.x40-blog-layout-41 .faq{margin: 44px 0 36px;}.x40-blog-article.x40-blog-layout-41 .faq-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 20px; color: var(--black); margin-bottom: 18px;}.x40-blog-article.x40-blog-layout-41 .fi{border: 1px solid var(--gray-border); border-radius: var(--radius); margin-bottom: 8px; overflow: hidden; transition: border-color var(--ease);}.x40-blog-article.x40-blog-layout-41 .fi:hover{border-color: var(--green);}.x40-blog-article.x40-blog-layout-41 .fb{width: 100%; background: none; border: none; cursor: pointer; text-align: left; display: flex; justify-content: space-between; align-items: center; gap: 14px; padding: 15px 20px; font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 600; color: var(--black);}.x40-blog-article.x40-blog-layout-41 .fb:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-41 .fc{width: 26px; height: 26px; border-radius: 50%; flex-shrink: 0; background: var(--gray-light); display: flex; align-items: center; justify-content: center; transition: all var(--ease); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-41 .fc svg{width: 11px; height: 11px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-41 .fi.open .fc{background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-41 .fi.open .fc svg{transform: rotate(180deg);}.x40-blog-article.x40-blog-layout-41 .fd{max-height: 0; overflow: hidden; transition: max-height .35s ease;}.x40-blog-article.x40-blog-layout-41 .fi.open .fd{max-height: 320px;}.x40-blog-article.x40-blog-layout-41 .fd-i{padding: 0 20px 16px; font-size: 15px; line-height: 1.7;}.x40-blog-article.x40-blog-layout-41 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-41 .cta h3{font-size: 20px; font-weight: 700; color: var(--white); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-41 .cta p{color: rgba(255,255,255,.8); font-size: 16px; margin-bottom: 22px; text-align: center;}.x40-blog-article.x40-blog-layout-41 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-41 .btn{display: inline-flex; align-items: center; gap: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 14px; padding: 10px 24px; border-radius: 100px; border: 2px solid transparent; cursor: pointer; transition: all var(--ease); text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-41 .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-41 .btn--w:hover{background: var(--gray-light); border-color: var(--gray-light); color: var(--green-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-41 .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}.x40-blog-article.x40-blog-layout-41 .btn--ow:hover{background: var(--white); color: var(--gray-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-41 .btn--arr::after{content: '→'; margin-left: 3px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-41 .btn--arr:hover::after{transform: translateX(3px);}@media (max-width: 600px){.x40-blog-article.x40-blog-layout-41 h2{font-size: 20px; margin-top: 36px;}.x40-blog-article.x40-blog-layout-41 .co, .x40-blog-article.x40-blog-layout-41 .hl, .x40-blog-article.x40-blog-layout-41 .wa{padding: 18px 20px;}.x40-blog-article.x40-blog-layout-41 .step{flex-direction: column; gap: 8px;}.x40-blog-article.x40-blog-layout-41 .cp, .x40-blog-article.x40-blog-layout-41 .sym{flex-direction: column; gap: 6px;}.x40-blog-article.x40-blog-layout-41 .vtable__head, .x40-blog-article.x40-blog-layout-41 .vtable__row{grid-template-columns: 1fr;}.x40-blog-article.x40-blog-layout-41 .vtable__hc, .x40-blog-article.x40-blog-layout-41 .vtable__c{border-right: none; text-align: left; padding: 8px 16px;}.x40-blog-article.x40-blog-layout-41 .vtable__hc{border-bottom: 1px solid rgba(255,255,255,.15);}.x40-blog-article.x40-blog-layout-41 .vtable__c{border-bottom: 1px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-41 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-41 .cta-b{flex-direction: column; align-items: stretch;}.x40-blog-article.x40-blog-layout-41 .cta-b .btn{justify-content: center;}.x40-blog-article.x40-blog-layout-41 .fb{padding: 14px 18px; font-size: 14px;}}.x40-blog-article.x40-blog-layout-42 *, .x40-blog-article.x40-blog-layout-42 *::before, .x40-blog-article.x40-blog-layout-42 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-42{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --red: #9B3B3B; --radius: 12px; --radius-sm: 8px; --ease: .25s ease; font-family:Arial,Helvetica,sans-serif; font-size: 17px; line-height: 1.75; color: var(--gray-dark); max-width: 760px; margin: 0 auto;}.x40-blog-article.x40-blog-layout-42 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-42 a{color: var(--green-dark); text-decoration: none; transition: color var(--ease);}.x40-blog-article.x40-blog-layout-42 a:hover{color: var(--green);}.x40-blog-article.x40-blog-layout-42 p{margin: 0 0 18px; text-align: justify;}.x40-blog-article.x40-blog-layout-42 h2{font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: 700; color: var(--black); line-height: 1.3; margin: 48px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-42 h2 .n{color: var(--green-dark); margin-right: 4px;}.x40-blog-article.x40-blog-layout-42 h3{font-family:Arial,Helvetica,sans-serif; font-size: 18px; font-weight: 700; color: var(--black); line-height: 1.35; margin: 32px 0 10px;}.x40-blog-article.x40-blog-layout-42 .co{margin: 28px 0; padding: 20px 24px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark); font-size: 16px; line-height: 1.65;}.x40-blog-article.x40-blog-layout-42 .co p{margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-42 .co p + p{margin-top: 8px;}.x40-blog-article.x40-blog-layout-42 .co a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-42 .toc{margin: 32px 0; padding: 22px 26px; background: var(--gray-light); border-radius: var(--radius);}.x40-blog-article.x40-blog-layout-42 .toc-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); margin-bottom: 12px;}.x40-blog-article.x40-blog-layout-42 .toc ol{padding-left: 18px; margin: 0; list-style: none; counter-reset: toc;}.x40-blog-article.x40-blog-layout-42 .toc li{counter-increment: toc; padding: 4px 0; font-size: 15px;}.x40-blog-article.x40-blog-layout-42 .toc li::before{content: counter(toc) "."; font-family:Arial,Helvetica,sans-serif; font-weight: 700; color: var(--green-dark); margin-right: 8px; font-size: 14px;}.x40-blog-article.x40-blog-layout-42 .toc a{color: var(--black); font-weight: 500;}.x40-blog-article.x40-blog-layout-42 .toc a:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-42 .hl{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-42 .hl h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-42 .hl h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-42 .hl p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-42 .wa{padding: 22px 26px; border-radius: var(--radius); border: 1px solid var(--red); background: rgba(155,59,59,.04); margin: 28px 0;}.x40-blog-article.x40-blog-layout-42 .wa h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--red); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-42 .wa h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-42 .wa p{font-size: 15px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-42 .steps{margin: 28px 0; display: flex; flex-direction: column; gap: 0; text-align: left;}.x40-blog-article.x40-blog-layout-42 .step{display: flex; align-items: flex-start; gap: 16px; padding: 18px 0; border-bottom: 1px solid var(--gray-light); text-align: left;}.x40-blog-article.x40-blog-layout-42 .step:last-child{border-bottom: none;}.x40-blog-article.x40-blog-layout-42 .step > div{text-align: left;}.x40-blog-article.x40-blog-layout-42 .step-num{width: 36px; height: 36px; border-radius: 10px; flex-shrink: 0; margin-top: 2px; display: flex; align-items: center; justify-content: center; font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-42 .step-q{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 15px; color: var(--black); margin-bottom: 4px; text-align: left;}.x40-blog-article.x40-blog-layout-42 .step-a{font-size: 15px; line-height: 1.65; margin: 0; text-align: left;}.x40-blog-article.x40-blog-layout-42 .vref{margin: 28px 0; border-radius: var(--radius); border: 2px solid var(--gray-dark); overflow: hidden;}.x40-blog-article.x40-blog-layout-42 .vref__head{padding: 14px 22px; background: var(--gray-dark); font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 15px; color: var(--white);}.x40-blog-article.x40-blog-layout-42 .vref__body{padding: 0;}.x40-blog-article.x40-blog-layout-42 .vref__row{display: flex; align-items: center; gap: 14px; padding: 12px 22px; border-bottom: 1px solid var(--gray-light); font-size: 15px; line-height: 1.5;}.x40-blog-article.x40-blog-layout-42 .vref__row:last-child{border-bottom: none;}.x40-blog-article.x40-blog-layout-42 .vref__dot{width: 10px; height: 10px; border-radius: 50%; flex-shrink: 0;}.x40-blog-article.x40-blog-layout-42 .vref__dot--ok{background: var(--green);}.x40-blog-article.x40-blog-layout-42 .vref__dot--mid{background: var(--gray-dark);}.x40-blog-article.x40-blog-layout-42 .vref__dot--low{background: var(--red);}.x40-blog-article.x40-blog-layout-42 .vref__val{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); min-width: 100px; flex-shrink: 0;}.x40-blog-article.x40-blog-layout-42 .vref__txt{color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-42 .limits{display: flex; flex-direction: column; gap: 14px; margin: 28px 0;}.x40-blog-article.x40-blog-layout-42 .lim{padding: 22px 24px; border-radius: var(--radius); border: 1px solid var(--gray-border); border-left: 4px solid var(--gray-border);}.x40-blog-article.x40-blog-layout-42 .lim--ok{border-left-color: var(--green-dark);}.x40-blog-article.x40-blog-layout-42 .lim--ko{border-left-color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-42 .lim-if{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 15px; color: var(--black); margin-bottom: 6px;}.x40-blog-article.x40-blog-layout-42 .lim-then{font-size: 15px; line-height: 1.65; margin: 0; text-align: left;}.x40-blog-article.x40-blog-layout-42 .faq{margin: 44px 0 36px;}.x40-blog-article.x40-blog-layout-42 .faq-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 20px; color: var(--black); margin-bottom: 18px;}.x40-blog-article.x40-blog-layout-42 .fi{border: 1px solid var(--gray-border); border-radius: var(--radius); margin-bottom: 8px; overflow: hidden; transition: border-color var(--ease);}.x40-blog-article.x40-blog-layout-42 .fi:hover{border-color: var(--green);}.x40-blog-article.x40-blog-layout-42 .fb{width: 100%; background: none; border: none; cursor: pointer; text-align: left; display: flex; justify-content: space-between; align-items: center; gap: 14px; padding: 15px 20px; font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 600; color: var(--black);}.x40-blog-article.x40-blog-layout-42 .fb:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-42 .fc{width: 26px; height: 26px; border-radius: 50%; flex-shrink: 0; background: var(--gray-light); display: flex; align-items: center; justify-content: center; transition: all var(--ease); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-42 .fc svg{width: 11px; height: 11px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-42 .fi.open .fc{background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-42 .fi.open .fc svg{transform: rotate(180deg);}.x40-blog-article.x40-blog-layout-42 .fd{max-height: 0; overflow: hidden; transition: max-height .35s ease;}.x40-blog-article.x40-blog-layout-42 .fi.open .fd{max-height: 300px;}.x40-blog-article.x40-blog-layout-42 .fd-i{padding: 0 20px 16px; font-size: 15px; line-height: 1.7;}.x40-blog-article.x40-blog-layout-42 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-42 .cta h3{font-size: 20px; font-weight: 700; color: var(--white); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-42 .cta p{color: rgba(255,255,255,.8); font-size: 16px; margin-bottom: 22px; text-align: center;}.x40-blog-article.x40-blog-layout-42 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-42 .btn{display: inline-flex; align-items: center; gap: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 14px; padding: 10px 24px; border-radius: 100px; border: 2px solid transparent; cursor: pointer; transition: all var(--ease); text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-42 .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-42 .btn--w:hover{background: var(--gray-light); border-color: var(--gray-light); color: var(--green-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-42 .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}.x40-blog-article.x40-blog-layout-42 .btn--ow:hover{background: var(--white); color: var(--gray-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-42 .btn--arr::after{content: '→'; margin-left: 3px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-42 .btn--arr:hover::after{transform: translateX(3px);}@media (max-width: 600px){.x40-blog-article.x40-blog-layout-42 h2{font-size: 20px; margin-top: 36px;}.x40-blog-article.x40-blog-layout-42 .co, .x40-blog-article.x40-blog-layout-42 .hl, .x40-blog-article.x40-blog-layout-42 .wa{padding: 18px 20px;}.x40-blog-article.x40-blog-layout-42 .step{flex-direction: column; gap: 8px;}.x40-blog-article.x40-blog-layout-42 .vref__row{flex-direction: column; align-items: flex-start; gap: 4px; padding: 10px 20px;}.x40-blog-article.x40-blog-layout-42 .vref__val{min-width: 0;}.x40-blog-article.x40-blog-layout-42 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-42 .cta-b{flex-direction: column; align-items: stretch;}.x40-blog-article.x40-blog-layout-42 .cta-b .btn{justify-content: center;}.x40-blog-article.x40-blog-layout-42 .fb{padding: 14px 18px; font-size: 14px;}}.x40-blog-article.x40-blog-layout-43 *, .x40-blog-article.x40-blog-layout-43 *::before, .x40-blog-article.x40-blog-layout-43 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-43{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --red: #9B3B3B; --radius: 12px; --radius-sm: 8px; --ease: .25s ease; font-family:Arial,Helvetica,sans-serif; font-size: 17px; line-height: 1.75; color: var(--gray-dark); max-width: 760px; margin: 0 auto;}.x40-blog-article.x40-blog-layout-43 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-43 a{color: var(--green-dark); text-decoration: none; transition: color var(--ease);}.x40-blog-article.x40-blog-layout-43 a:hover{color: var(--green);}.x40-blog-article.x40-blog-layout-43 p{margin: 0 0 18px; text-align: justify;}.x40-blog-article.x40-blog-layout-43 h2{font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: 700; color: var(--black); line-height: 1.3; margin: 48px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-43 h2 .n{color: var(--green-dark); margin-right: 4px;}.x40-blog-article.x40-blog-layout-43 h3{font-family:Arial,Helvetica,sans-serif; font-size: 18px; font-weight: 700; color: var(--black); line-height: 1.35; margin: 32px 0 10px;}.x40-blog-article.x40-blog-layout-43 .co{margin: 28px 0; padding: 20px 24px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark); font-size: 16px; line-height: 1.65;}.x40-blog-article.x40-blog-layout-43 .co p{margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-43 .co p + p{margin-top: 8px;}.x40-blog-article.x40-blog-layout-43 .co a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-43 .toc{margin: 32px 0; padding: 22px 26px; background: var(--gray-light); border-radius: var(--radius);}.x40-blog-article.x40-blog-layout-43 .toc-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); margin-bottom: 12px;}.x40-blog-article.x40-blog-layout-43 .toc ol{padding-left: 18px; margin: 0; list-style: none; counter-reset: toc;}.x40-blog-article.x40-blog-layout-43 .toc li{counter-increment: toc; padding: 4px 0; font-size: 15px;}.x40-blog-article.x40-blog-layout-43 .toc li::before{content: counter(toc) "."; font-family:Arial,Helvetica,sans-serif; font-weight: 700; color: var(--green-dark); margin-right: 8px; font-size: 14px;}.x40-blog-article.x40-blog-layout-43 .toc a{color: var(--black); font-weight: 500;}.x40-blog-article.x40-blog-layout-43 .toc a:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-43 .danger{margin: 28px 0; padding: 24px 26px; border-radius: var(--radius); background: rgba(155,59,59,.06); border: 2px solid var(--red); border-left: 5px solid var(--red);}.x40-blog-article.x40-blog-layout-43 .danger h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 800; color: var(--red); margin: 0 0 10px; display: flex; align-items: center; gap: 8px; letter-spacing: .5px; text-transform: uppercase;}.x40-blog-article.x40-blog-layout-43 .danger h3.x40-from-h4 svg{width: 18px; height: 18px;}.x40-blog-article.x40-blog-layout-43 .danger p{font-size: 15px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-43 .danger strong{color: var(--red);}.x40-blog-article.x40-blog-layout-43 .wa{padding: 22px 26px; border-radius: var(--radius); border: 1px solid var(--red); background: rgba(155,59,59,.04); margin: 28px 0;}.x40-blog-article.x40-blog-layout-43 .wa h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--red); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-43 .wa h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-43 .wa p{font-size: 15px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-43 .hl{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-43 .hl h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-43 .hl h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-43 .hl p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-43 .steps{margin: 28px 0; display: flex; flex-direction: column; gap: 0;}.x40-blog-article.x40-blog-layout-43 .step{display: flex; gap: 16px; padding: 20px 0; border-bottom: 1px solid var(--gray-light); position: relative;}.x40-blog-article.x40-blog-layout-43 .step:last-child{border-bottom: none;}.x40-blog-article.x40-blog-layout-43 .step-num{width: 36px; height: 36px; border-radius: 10px; flex-shrink: 0; display: flex; align-items: center; justify-content: center; font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--white);}.x40-blog-article.x40-blog-layout-43 .step-num--red{background: var(--gray-dark);}.x40-blog-article.x40-blog-layout-43 .step-num--gray{background: var(--gray-dark);}.x40-blog-article.x40-blog-layout-43 .step-q{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 15px; color: var(--black); margin-bottom: 4px;}.x40-blog-article.x40-blog-layout-43 .step-a{font-size: 15px; line-height: 1.65; margin: 0; text-align: left;}.x40-blog-article.x40-blog-layout-43 .inf-list{margin: 24px 0; display: flex; flex-direction: column; gap: 8px;}.x40-blog-article.x40-blog-layout-43 .inf{display: flex; gap: 12px; padding: 14px 18px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border); align-items: flex-start;}.x40-blog-article.x40-blog-layout-43 .inf-ico{width: 24px; height: 24px; border-radius: 50%; flex-shrink: 0; margin-top: 2px; display: flex; align-items: center; justify-content: center; background: rgba(87,86,86,.1); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-43 .inf-ico svg{width: 11px; height: 11px;}.x40-blog-article.x40-blog-layout-43 .inf p{font-size: 15px; line-height: 1.55; margin: 0; text-align: left;}.x40-blog-article.x40-blog-layout-43 .scenarios{display: flex; flex-direction: column; gap: 14px; margin: 28px 0;}.x40-blog-article.x40-blog-layout-43 .scn{padding: 22px 24px; border-radius: var(--radius); border: 1px solid var(--gray-border); border-left: 4px solid var(--gray-border);}.x40-blog-article.x40-blog-layout-43 .scn--ok{border-left-color: var(--green);}.x40-blog-article.x40-blog-layout-43 .scn--diag{border-left-color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-43 .scn-if{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 15px; color: var(--black); margin-bottom: 6px;}.x40-blog-article.x40-blog-layout-43 .scn-then{font-size: 15px; line-height: 1.65; margin: 0; text-align: left;}.x40-blog-article.x40-blog-layout-43 .recon{margin: 24px 0; display: flex; flex-direction: column; gap: 8px;}.x40-blog-article.x40-blog-layout-43 .recon-row{display: flex; gap: 12px; padding: 14px 18px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border); align-items: flex-start;}.x40-blog-article.x40-blog-layout-43 .recon-ico{width: 24px; height: 24px; border-radius: 50%; flex-shrink: 0; margin-top: 2px; display: flex; align-items: center; justify-content: center;}.x40-blog-article.x40-blog-layout-43 .recon-ico svg{width: 11px; height: 11px;}.x40-blog-article.x40-blog-layout-43 .recon-ico--green{background: rgba(38,112,35,.1); color: var(--green-dark);}.x40-blog-article.x40-blog-layout-43 .recon-ico--yellow{background: rgba(87,86,86,.1); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-43 .recon-ico--red{background: rgba(155,59,59,.1); color: var(--red);}.x40-blog-article.x40-blog-layout-43 .recon-row p{font-size: 15px; line-height: 1.55; margin: 0; text-align: left;}.x40-blog-article.x40-blog-layout-43 .faq{margin: 44px 0 36px;}.x40-blog-article.x40-blog-layout-43 .faq-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 20px; color: var(--black); margin-bottom: 18px;}.x40-blog-article.x40-blog-layout-43 .fi{border: 1px solid var(--gray-border); border-radius: var(--radius); margin-bottom: 8px; overflow: hidden; transition: border-color var(--ease);}.x40-blog-article.x40-blog-layout-43 .fi:hover{border-color: var(--green);}.x40-blog-article.x40-blog-layout-43 .fb{width: 100%; background: none; border: none; cursor: pointer; text-align: left; display: flex; justify-content: space-between; align-items: center; gap: 14px; padding: 15px 20px; font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 600; color: var(--black);}.x40-blog-article.x40-blog-layout-43 .fb:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-43 .fc{width: 26px; height: 26px; border-radius: 50%; flex-shrink: 0; background: var(--gray-light); display: flex; align-items: center; justify-content: center; transition: all var(--ease); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-43 .fc svg{width: 11px; height: 11px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-43 .fi.open .fc{background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-43 .fi.open .fc svg{transform: rotate(180deg);}.x40-blog-article.x40-blog-layout-43 .fd{max-height: 0; overflow: hidden; transition: max-height .35s ease;}.x40-blog-article.x40-blog-layout-43 .fi.open .fd{max-height: 320px;}.x40-blog-article.x40-blog-layout-43 .fd-i{padding: 0 20px 16px; font-size: 15px; line-height: 1.7;}.x40-blog-article.x40-blog-layout-43 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-43 .cta h3{font-size: 20px; font-weight: 700; color: var(--white); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-43 .cta p{color: rgba(255,255,255,.8); font-size: 16px; margin-bottom: 22px; text-align: center;}.x40-blog-article.x40-blog-layout-43 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-43 .btn{display: inline-flex; align-items: center; gap: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 14px; padding: 10px 24px; border-radius: 100px; border: 2px solid transparent; cursor: pointer; transition: all var(--ease); text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-43 .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-43 .btn--w:hover{background: var(--gray-light); border-color: var(--gray-light); color: var(--green-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-43 .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}.x40-blog-article.x40-blog-layout-43 .btn--ow:hover{background: var(--white); color: var(--gray-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-43 .btn--arr::after{content: '→'; margin-left: 3px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-43 .btn--arr:hover::after{transform: translateX(3px);}@media (max-width: 600px){.x40-blog-article.x40-blog-layout-43 h2{font-size: 20px; margin-top: 36px;}.x40-blog-article.x40-blog-layout-43 .co, .x40-blog-article.x40-blog-layout-43 .hl, .x40-blog-article.x40-blog-layout-43 .wa, .x40-blog-article.x40-blog-layout-43 .danger{padding: 18px 20px;}.x40-blog-article.x40-blog-layout-43 .step{flex-direction: column; gap: 8px;}.x40-blog-article.x40-blog-layout-43 .inf{flex-direction: column; gap: 6px;}.x40-blog-article.x40-blog-layout-43 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-43 .cta-b{flex-direction: column; align-items: stretch;}.x40-blog-article.x40-blog-layout-43 .cta-b .btn{justify-content: center;}.x40-blog-article.x40-blog-layout-43 .fb{padding: 14px 18px; font-size: 14px;}}.x40-blog-article.x40-blog-layout-44 *, .x40-blog-article.x40-blog-layout-44 *::before, .x40-blog-article.x40-blog-layout-44 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-44{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --radius: 12px; --radius-sm: 8px; --ease: .25s ease; font-family:Arial,Helvetica,sans-serif; font-size: 17px; line-height: 1.75; color: var(--gray-dark); max-width: 760px; margin: 0 auto;}.x40-blog-article.x40-blog-layout-44 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-44 a{color: var(--green-dark); text-decoration: none; transition: color var(--ease);}.x40-blog-article.x40-blog-layout-44 a:hover{color: var(--green);}.x40-blog-article.x40-blog-layout-44 p{margin: 0 0 18px; text-align: justify;}.x40-blog-article.x40-blog-layout-44 h2{font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: 700; color: var(--black); line-height: 1.3; margin: 48px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-44 h2 .n{color: var(--green-dark); margin-right: 4px;}.x40-blog-article.x40-blog-layout-44 h3{font-family:Arial,Helvetica,sans-serif; font-size: 18px; font-weight: 700; color: var(--black); line-height: 1.35; margin: 32px 0 10px;}.x40-blog-article.x40-blog-layout-44 .co{margin: 28px 0; padding: 20px 24px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark); font-size: 16px; line-height: 1.65;}.x40-blog-article.x40-blog-layout-44 .co p{margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-44 .co p + p{margin-top: 8px;}.x40-blog-article.x40-blog-layout-44 .co a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-44 .toc{margin: 32px 0; padding: 22px 26px; background: var(--gray-light); border-radius: var(--radius);}.x40-blog-article.x40-blog-layout-44 .toc-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); margin-bottom: 12px;}.x40-blog-article.x40-blog-layout-44 .toc ol{padding-left: 18px; margin: 0; list-style: none; counter-reset: toc;}.x40-blog-article.x40-blog-layout-44 .toc li{counter-increment: toc; padding: 4px 0; font-size: 15px;}.x40-blog-article.x40-blog-layout-44 .toc li::before{content: counter(toc) "."; font-family:Arial,Helvetica,sans-serif; font-weight: 700; color: var(--green-dark); margin-right: 8px; font-size: 14px;}.x40-blog-article.x40-blog-layout-44 .toc a{color: var(--black); font-weight: 500;}.x40-blog-article.x40-blog-layout-44 .toc a:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-44 .ch{border: 1px solid var(--gray-border); border-radius: var(--radius); padding: 26px; margin: 24px 0 32px; transition: box-shadow var(--ease);}.x40-blog-article.x40-blog-layout-44 .ch:hover{box-shadow: 0 4px 24px rgba(0,0,0,.08);}.x40-blog-article.x40-blog-layout-44 .ch-head{display: flex; align-items: center; gap: 12px; margin-bottom: 18px;}.x40-blog-article.x40-blog-layout-44 .ch-ico{width: 42px; height: 42px; border-radius: 10px; flex-shrink: 0; display: flex; align-items: center; justify-content: center; background: rgba(38,112,35,.08); color: var(--green-dark);}.x40-blog-article.x40-blog-layout-44 .ch-ico svg{width: 20px; height: 20px;}.x40-blog-article.x40-blog-layout-44 .ch-name{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 19px; color: var(--black);}.x40-blog-article.x40-blog-layout-44 .ch-s{margin-bottom: 14px;}.x40-blog-article.x40-blog-layout-44 .ch-s:last-child{margin-bottom: 0;}.x40-blog-article.x40-blog-layout-44 .ch-l{font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 13px; letter-spacing: .3px; margin-bottom: 5px; display: flex; align-items: center; gap: 5px;}.x40-blog-article.x40-blog-layout-44 .ch-l svg{width: 14px; height: 14px;}.x40-blog-article.x40-blog-layout-44 .ch-l--ok{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-44 .ch-l--ko{color: #9B3B3B;}.x40-blog-article.x40-blog-layout-44 .ch-s p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-44 .hl{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-44 .hl h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-44 .hl h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-44 .hl p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-44 .wa{padding: 22px 26px; border-radius: var(--radius); border: 1px solid #c5a84a; background: rgba(197,168,74,.06); margin: 28px 0;}.x40-blog-article.x40-blog-layout-44 .wa h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: #8a7020; margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-44 .wa h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-44 .wa p{font-size: 15px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-44 .profils{display: flex; flex-direction: column; gap: 14px; margin: 28px 0 32px;}.x40-blog-article.x40-blog-layout-44 .prc{padding: 22px 24px; border-radius: var(--radius); border: 1px solid var(--gray-border); border-left: 4px solid var(--gray-border); transition: box-shadow var(--ease);}.x40-blog-article.x40-blog-layout-44 .prc:hover{box-shadow: 0 2px 16px rgba(0,0,0,.06);}.x40-blog-article.x40-blog-layout-44 .prc--part{border-left-color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-44 .prc--plat{border-left-color: var(--green-dark);}.x40-blog-article.x40-blog-layout-44 .prc--velo{border-left-color: var(--green);}.x40-blog-article.x40-blog-layout-44 .prc-if{font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 15px; color: var(--black); margin-bottom: 8px; line-height: 1.4;}.x40-blog-article.x40-blog-layout-44 .prc-if span{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 11px; letter-spacing: 1.2px; text-transform: uppercase; margin-right: 8px;}.x40-blog-article.x40-blog-layout-44 .prc--part .prc-if span{color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-44 .prc--plat .prc-if span{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-44 .prc--velo .prc-if span{color: var(--green);}.x40-blog-article.x40-blog-layout-44 .prc-then{font-size: 16px; line-height: 1.65; color: var(--gray-dark); padding-left: 0; margin: 0; text-align: left;}.x40-blog-article.x40-blog-layout-44 .faq{margin: 44px 0 36px;}.x40-blog-article.x40-blog-layout-44 .faq-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 20px; color: var(--black); margin-bottom: 18px;}.x40-blog-article.x40-blog-layout-44 .fi{border: 1px solid var(--gray-border); border-radius: var(--radius); margin-bottom: 8px; overflow: hidden; transition: border-color var(--ease);}.x40-blog-article.x40-blog-layout-44 .fi:hover{border-color: var(--green);}.x40-blog-article.x40-blog-layout-44 .fb{width: 100%; background: none; border: none; cursor: pointer; text-align: left; display: flex; justify-content: space-between; align-items: center; gap: 14px; padding: 15px 20px; font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 600; color: var(--black);}.x40-blog-article.x40-blog-layout-44 .fb:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-44 .fc{width: 26px; height: 26px; border-radius: 50%; flex-shrink: 0; background: var(--gray-light); display: flex; align-items: center; justify-content: center; transition: all var(--ease); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-44 .fc svg{width: 11px; height: 11px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-44 .fi.open .fc{background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-44 .fi.open .fc svg{transform: rotate(180deg);}.x40-blog-article.x40-blog-layout-44 .fd{max-height: 0; overflow: hidden; transition: max-height .35s ease;}.x40-blog-article.x40-blog-layout-44 .fi.open .fd{max-height: 260px;}.x40-blog-article.x40-blog-layout-44 .fd-i{padding: 0 20px 16px; font-size: 15px; line-height: 1.7;}.x40-blog-article.x40-blog-layout-44 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-44 .cta h3{font-size: 20px; font-weight: 700; color: var(--white); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-44 .cta p{color: rgba(255,255,255,.8); font-size: 16px; margin-bottom: 22px; text-align: center;}.x40-blog-article.x40-blog-layout-44 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-44 .btn{display: inline-flex; align-items: center; gap: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 14px; padding: 10px 24px; border-radius: 100px; border: 2px solid transparent; cursor: pointer; transition: all var(--ease); text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-44 .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-44 .btn--w:hover{background: var(--gray-light); border-color: var(--gray-light); color: var(--green-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-44 .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}.x40-blog-article.x40-blog-layout-44 .btn--ow:hover{background: var(--white); color: var(--gray-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-44 .btn--arr::after{content: '→'; margin-left: 3px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-44 .btn--arr:hover::after{transform: translateX(3px);}@media (max-width: 600px){.x40-blog-article.x40-blog-layout-44 h2{font-size: 20px; margin-top: 36px;}.x40-blog-article.x40-blog-layout-44 .ch{padding: 20px;}.x40-blog-article.x40-blog-layout-44 .co, .x40-blog-article.x40-blog-layout-44 .hl, .x40-blog-article.x40-blog-layout-44 .wa{padding: 18px 20px;}.x40-blog-article.x40-blog-layout-44 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-44 .cta-b{flex-direction: column; align-items: stretch;}.x40-blog-article.x40-blog-layout-44 .cta-b .btn{justify-content: center;}}.x40-blog-article.x40-blog-layout-45 *, .x40-blog-article.x40-blog-layout-45 *::before, .x40-blog-article.x40-blog-layout-45 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-45{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --radius: 12px; --radius-sm: 8px; --ease: .25s ease; font-family:Arial,Helvetica,sans-serif; font-size: 17px; line-height: 1.75; color: var(--gray-dark); max-width: 760px; margin: 0 auto;}.x40-blog-article.x40-blog-layout-45 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-45 a{color: var(--green-dark); text-decoration: none; transition: color var(--ease);}.x40-blog-article.x40-blog-layout-45 a:hover{color: var(--green);}.x40-blog-article.x40-blog-layout-45 p{margin: 0 0 18px; text-align: justify;}.x40-blog-article.x40-blog-layout-45 h2{font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: 700; color: var(--black); line-height: 1.3; margin: 48px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-45 h2 .n{color: var(--green-dark); margin-right: 4px;}.x40-blog-article.x40-blog-layout-45 h3{font-family:Arial,Helvetica,sans-serif; font-size: 18px; font-weight: 700; color: var(--black); line-height: 1.35; margin: 32px 0 10px;}.x40-blog-article.x40-blog-layout-45 .co{margin: 28px 0; padding: 20px 24px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark); font-size: 16px; line-height: 1.65;}.x40-blog-article.x40-blog-layout-45 .co p{margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-45 .co p + p{margin-top: 8px;}.x40-blog-article.x40-blog-layout-45 .co a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-45 .toc{margin: 32px 0; padding: 22px 26px; background: var(--gray-light); border-radius: var(--radius);}.x40-blog-article.x40-blog-layout-45 .toc-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); margin-bottom: 12px;}.x40-blog-article.x40-blog-layout-45 .toc ol{padding-left: 18px; margin: 0; list-style: none; counter-reset: toc;}.x40-blog-article.x40-blog-layout-45 .toc li{counter-increment: toc; padding: 4px 0; font-size: 15px;}.x40-blog-article.x40-blog-layout-45 .toc li::before{content: counter(toc) "."; font-family:Arial,Helvetica,sans-serif; font-weight: 700; color: var(--green-dark); margin-right: 8px; font-size: 14px;}.x40-blog-article.x40-blog-layout-45 .toc a{color: var(--black); font-weight: 500;}.x40-blog-article.x40-blog-layout-45 .toc a:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-45 .hl{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-45 .hl h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-45 .hl h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-45 .hl p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-45 .vs{margin: 32px 0; border-radius: var(--radius); overflow: hidden; border: 2px solid var(--gray-border);}.x40-blog-article.x40-blog-layout-45 .vs-head{display: grid; grid-template-columns: 1fr 1fr; background: var(--gray-dark);}.x40-blog-article.x40-blog-layout-45 .vs-ht{padding: 14px 20px; text-align: center; font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; letter-spacing: .5px; color: var(--white);}.x40-blog-article.x40-blog-layout-45 .vs-ht:first-child{border-right: 1px solid rgba(255,255,255,.15);}.x40-blog-article.x40-blog-layout-45 .vs-row{display: grid; grid-template-columns: 1fr 1fr; border-bottom: 1px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-45 .vs-row:last-child{border-bottom: none;}.x40-blog-article.x40-blog-layout-45 .vs-label{grid-column: 1 / -1; padding: 12px 20px 4px; font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 13px; letter-spacing: .5px; text-transform: uppercase; color: var(--green-dark); background: rgba(38,112,35,.03);}.x40-blog-article.x40-blog-layout-45 .vs-cell{padding: 10px 20px 14px; font-size: 15px; line-height: 1.55;}.x40-blog-article.x40-blog-layout-45 .vs-cell:first-child{border-right: 1px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-45 .vs-cell--no{color: #9B3B3B;}.x40-blog-article.x40-blog-layout-45 .vs-cell--ok{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-45 .profils{display: flex; flex-direction: column; gap: 14px; margin: 28px 0 32px;}.x40-blog-article.x40-blog-layout-45 .prc{padding: 22px 24px; border-radius: var(--radius); border: 1px solid var(--gray-border); border-left: 4px solid var(--gray-border); transition: box-shadow var(--ease);}.x40-blog-article.x40-blog-layout-45 .prc:hover{box-shadow: 0 2px 16px rgba(0,0,0,.06);}.x40-blog-article.x40-blog-layout-45 .prc--occ{border-left-color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-45 .prc--rec{border-left-color: var(--green-dark);}.x40-blog-article.x40-blog-layout-45 .prc--both{border-left-color: var(--green);}.x40-blog-article.x40-blog-layout-45 .prc-if{font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 15px; color: var(--black); margin-bottom: 8px; line-height: 1.4;}.x40-blog-article.x40-blog-layout-45 .prc-if span{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 11px; letter-spacing: 1.2px; text-transform: uppercase; margin-right: 8px;}.x40-blog-article.x40-blog-layout-45 .prc--occ .prc-if span{color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-45 .prc--rec .prc-if span{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-45 .prc--both .prc-if span{color: var(--green);}.x40-blog-article.x40-blog-layout-45 .prc-then{font-size: 16px; line-height: 1.65; color: var(--gray-dark); margin: 0; text-align: left;}.x40-blog-article.x40-blog-layout-45 .faq{margin: 44px 0 36px;}.x40-blog-article.x40-blog-layout-45 .faq-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 20px; color: var(--black); margin-bottom: 18px;}.x40-blog-article.x40-blog-layout-45 .fi{border: 1px solid var(--gray-border); border-radius: var(--radius); margin-bottom: 8px; overflow: hidden; transition: border-color var(--ease);}.x40-blog-article.x40-blog-layout-45 .fi:hover{border-color: var(--green);}.x40-blog-article.x40-blog-layout-45 .fb{width: 100%; background: none; border: none; cursor: pointer; text-align: left; display: flex; justify-content: space-between; align-items: center; gap: 14px; padding: 15px 20px; font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 600; color: var(--black);}.x40-blog-article.x40-blog-layout-45 .fb:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-45 .fc{width: 26px; height: 26px; border-radius: 50%; flex-shrink: 0; background: var(--gray-light); display: flex; align-items: center; justify-content: center; transition: all var(--ease); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-45 .fc svg{width: 11px; height: 11px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-45 .fi.open .fc{background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-45 .fi.open .fc svg{transform: rotate(180deg);}.x40-blog-article.x40-blog-layout-45 .fd{max-height: 0; overflow: hidden; transition: max-height .35s ease;}.x40-blog-article.x40-blog-layout-45 .fi.open .fd{max-height: 280px;}.x40-blog-article.x40-blog-layout-45 .fd-i{padding: 0 20px 16px; font-size: 15px; line-height: 1.7;}.x40-blog-article.x40-blog-layout-45 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-45 .cta h3{font-size: 20px; font-weight: 700; color: var(--white); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-45 .cta p{color: rgba(255,255,255,.8); font-size: 16px; margin-bottom: 22px; text-align: center;}.x40-blog-article.x40-blog-layout-45 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-45 .btn{display: inline-flex; align-items: center; gap: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 14px; padding: 10px 24px; border-radius: 100px; border: 2px solid transparent; cursor: pointer; transition: all var(--ease); text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-45 .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-45 .btn--w:hover{background: var(--gray-light); border-color: var(--gray-light); color: var(--green-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-45 .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}.x40-blog-article.x40-blog-layout-45 .btn--ow:hover{background: var(--white); color: var(--gray-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-45 .btn--arr::after{content: '→'; margin-left: 3px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-45 .btn--arr:hover::after{transform: translateX(3px);}.x40-blog-article.x40-blog-layout-45 .formula{text-align: center; padding: 28px 24px; background: var(--gray-dark); border-radius: var(--radius); margin: 32px 0;}.x40-blog-article.x40-blog-layout-45 .formula__eq{font-family:Arial,Helvetica,sans-serif; font-weight: 800; font-size: 17px; color: var(--white); letter-spacing: .5px; line-height: 1.5;}.x40-blog-article.x40-blog-layout-45 .formula__eq span{display: inline-block; padding: 0 4px; font-weight: 400; opacity: .6; font-size: 20px;}.x40-blog-article.x40-blog-layout-45 .formula__result{display: inline-block; margin-top: 6px; padding: 4px 16px; background: var(--green-dark); border-radius: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 800; font-size: 17px; color: var(--white);}.x40-blog-article.x40-blog-layout-45 .formula__sub{font-size: 13px; color: rgba(255,255,255,.6); margin-top: 10px; font-family:Arial,Helvetica,sans-serif;}@media (max-width: 600px){.x40-blog-article.x40-blog-layout-45 h2{font-size: 20px; margin-top: 36px;}.x40-blog-article.x40-blog-layout-45 .co, .x40-blog-article.x40-blog-layout-45 .hl{padding: 18px 20px;}.x40-blog-article.x40-blog-layout-45 .vs-head, .x40-blog-article.x40-blog-layout-45 .vs-row{grid-template-columns: 1fr;}.x40-blog-article.x40-blog-layout-45 .vs-ht:first-child{border-right: none; border-bottom: 1px solid rgba(255,255,255,.15);}.x40-blog-article.x40-blog-layout-45 .vs-cell:first-child{border-right: none; border-bottom: 1px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-45 .vs-cell{padding: 8px 20px 12px;}.x40-blog-article.x40-blog-layout-45 .vs-cell::before{content: attr(data-col); display: block; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 11px; letter-spacing: .8px; text-transform: uppercase; color: var(--gray-dark); margin-bottom: 2px;}.x40-blog-article.x40-blog-layout-45 .formula{padding: 24px 18px;}.x40-blog-article.x40-blog-layout-45 .formula__eq{font-size: 15px;}.x40-blog-article.x40-blog-layout-45 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-45 .cta-b{flex-direction: column; align-items: stretch;}.x40-blog-article.x40-blog-layout-45 .cta-b .btn{justify-content: center;}.x40-blog-article.x40-blog-layout-45 .fb{padding: 14px 18px; font-size: 14px;}}.x40-blog-article.x40-blog-layout-46 *, .x40-blog-article.x40-blog-layout-46 *::before, .x40-blog-article.x40-blog-layout-46 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-46{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --radius: 12px; --radius-sm: 8px; --ease: .25s ease; font-family:Arial,Helvetica,sans-serif; font-size: 17px; line-height: 1.75; color: var(--gray-dark); max-width: 760px; margin: 0 auto;}.x40-blog-article.x40-blog-layout-46 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-46 a{color: var(--green-dark); text-decoration: none; transition: color var(--ease);}.x40-blog-article.x40-blog-layout-46 a:hover{color: var(--green);}.x40-blog-article.x40-blog-layout-46 p{margin: 0 0 18px; text-align: justify;}.x40-blog-article.x40-blog-layout-46 h2{font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: 700; color: var(--black); line-height: 1.3; margin: 48px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-46 h2 .n{color: var(--green-dark); margin-right: 4px;}.x40-blog-article.x40-blog-layout-46 h3{font-family:Arial,Helvetica,sans-serif; font-size: 18px; font-weight: 700; color: var(--black); line-height: 1.35; margin: 32px 0 10px;}.x40-blog-article.x40-blog-layout-46 .co{margin: 28px 0; padding: 20px 24px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark); font-size: 16px; line-height: 1.65;}.x40-blog-article.x40-blog-layout-46 .co p{margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-46 .co p + p{margin-top: 8px;}.x40-blog-article.x40-blog-layout-46 .co a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-46 .toc{margin: 32px 0; padding: 22px 26px; background: var(--gray-light); border-radius: var(--radius);}.x40-blog-article.x40-blog-layout-46 .toc-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); margin-bottom: 12px;}.x40-blog-article.x40-blog-layout-46 .toc ol{padding-left: 18px; margin: 0; list-style: none; counter-reset: toc;}.x40-blog-article.x40-blog-layout-46 .toc li{counter-increment: toc; padding: 4px 0; font-size: 15px;}.x40-blog-article.x40-blog-layout-46 .toc li::before{content: counter(toc) "."; font-family:Arial,Helvetica,sans-serif; font-weight: 700; color: var(--green-dark); margin-right: 8px; font-size: 14px;}.x40-blog-article.x40-blog-layout-46 .toc a{color: var(--black); font-weight: 500;}.x40-blog-article.x40-blog-layout-46 .toc a:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-46 .hl{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-46 .hl h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-46 .hl h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-46 .hl p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-46 .wa{padding: 22px 26px; border-radius: var(--radius); border: 1px solid #c5a84a; background: rgba(197,168,74,.06); margin: 28px 0;}.x40-blog-article.x40-blog-layout-46 .wa h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: #8a7020; margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-46 .wa h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-46 .wa p{font-size: 15px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-46 .cps{margin: 24px 0; display: flex; flex-direction: column; gap: 8px;}.x40-blog-article.x40-blog-layout-46 .cp{display: flex; gap: 14px; padding: 16px 20px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border); transition: box-shadow var(--ease);}.x40-blog-article.x40-blog-layout-46 .cp:hover{box-shadow: 0 2px 12px rgba(0,0,0,.05);}.x40-blog-article.x40-blog-layout-46 .cp-ico{width: 28px; height: 28px; border-radius: 50%; flex-shrink: 0; margin-top: 1px; display: flex; align-items: center; justify-content: center;}.x40-blog-article.x40-blog-layout-46 .cp-ico svg{width: 13px; height: 13px;}.x40-blog-article.x40-blog-layout-46 .cp-ico--green{background: rgba(38,112,35,.1); color: var(--green-dark);}.x40-blog-article.x40-blog-layout-46 .cp-q{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 15px; color: var(--black); margin-bottom: 3px;}.x40-blog-article.x40-blog-layout-46 .cp-a{font-size: 15px; line-height: 1.6; margin: 0; text-align: left;}.x40-blog-article.x40-blog-layout-46 .ptag{display: inline-block; padding: 3px 12px; border-radius: 20px; font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 11px; letter-spacing: 1px; text-transform: uppercase; margin-bottom: 14px;}.x40-blog-article.x40-blog-layout-46 .ptag--crit{background: rgba(155,59,59,.1); color: #9B3B3B;}.x40-blog-article.x40-blog-layout-46 .ptag--imp{background: rgba(197,168,74,.15); color: #8a7020;}.x40-blog-article.x40-blog-layout-46 .ptag--std{background: rgba(38,112,35,.08); color: var(--green-dark);}.x40-blog-article.x40-blog-layout-46 .sub{font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 13px; letter-spacing: .5px; color: var(--green-dark); margin: 28px 0 10px; display: flex; align-items: center; gap: 6px;}.x40-blog-article.x40-blog-layout-46 .sub svg{width: 14px; height: 14px;}.x40-blog-article.x40-blog-layout-46 .summary{margin: 36px 0; border-radius: var(--radius); border: 2px solid var(--gray-dark); overflow: hidden;}.x40-blog-article.x40-blog-layout-46 .summary__head{padding: 16px 24px; background: var(--gray-dark); font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 16px; color: var(--white);}.x40-blog-article.x40-blog-layout-46 .summary__body{padding: 0;}.x40-blog-article.x40-blog-layout-46 .summary__row{display: flex; gap: 14px; padding: 14px 24px; border-bottom: 1px solid var(--gray-light); align-items: baseline; font-size: 15px; line-height: 1.55;}.x40-blog-article.x40-blog-layout-46 .summary__row:last-child{border-bottom: none;}.x40-blog-article.x40-blog-layout-46 .summary__label{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--green-dark); min-width: 110px; flex-shrink: 0;}.x40-blog-article.x40-blog-layout-46 .summary__text{color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-46 .faq{margin: 44px 0 36px;}.x40-blog-article.x40-blog-layout-46 .faq-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 20px; color: var(--black); margin-bottom: 18px;}.x40-blog-article.x40-blog-layout-46 .fi{border: 1px solid var(--gray-border); border-radius: var(--radius); margin-bottom: 8px; overflow: hidden; transition: border-color var(--ease);}.x40-blog-article.x40-blog-layout-46 .fi:hover{border-color: var(--green);}.x40-blog-article.x40-blog-layout-46 .fb{width: 100%; background: none; border: none; cursor: pointer; text-align: left; display: flex; justify-content: space-between; align-items: center; gap: 14px; padding: 15px 20px; font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 600; color: var(--black);}.x40-blog-article.x40-blog-layout-46 .fb:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-46 .fc{width: 26px; height: 26px; border-radius: 50%; flex-shrink: 0; background: var(--gray-light); display: flex; align-items: center; justify-content: center; transition: all var(--ease); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-46 .fc svg{width: 11px; height: 11px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-46 .fi.open .fc{background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-46 .fi.open .fc svg{transform: rotate(180deg);}.x40-blog-article.x40-blog-layout-46 .fd{max-height: 0; overflow: hidden; transition: max-height .35s ease;}.x40-blog-article.x40-blog-layout-46 .fi.open .fd{max-height: 260px;}.x40-blog-article.x40-blog-layout-46 .fd-i{padding: 0 20px 16px; font-size: 15px; line-height: 1.7;}.x40-blog-article.x40-blog-layout-46 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-46 .cta h3{font-size: 20px; font-weight: 700; color: var(--white); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-46 .cta p{color: rgba(255,255,255,.8); font-size: 16px; margin-bottom: 22px; text-align: center;}.x40-blog-article.x40-blog-layout-46 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-46 .btn{display: inline-flex; align-items: center; gap: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 14px; padding: 10px 24px; border-radius: 100px; border: 2px solid transparent; cursor: pointer; transition: all var(--ease); text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-46 .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-46 .btn--w:hover{background: var(--gray-light); border-color: var(--gray-light); color: var(--green-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-46 .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}.x40-blog-article.x40-blog-layout-46 .btn--ow:hover{background: var(--white); color: var(--gray-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-46 .btn--arr::after{content: '→'; margin-left: 3px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-46 .btn--arr:hover::after{transform: translateX(3px);}@media (max-width: 600px){.x40-blog-article.x40-blog-layout-46 h2{font-size: 20px; margin-top: 36px;}.x40-blog-article.x40-blog-layout-46 .co, .x40-blog-article.x40-blog-layout-46 .hl, .x40-blog-article.x40-blog-layout-46 .wa{padding: 18px 20px;}.x40-blog-article.x40-blog-layout-46 .cp{flex-direction: column; gap: 6px; padding: 14px 16px;}.x40-blog-article.x40-blog-layout-46 .summary__row{flex-direction: column; gap: 2px; padding: 12px 20px;}.x40-blog-article.x40-blog-layout-46 .summary__label{min-width: 0;}.x40-blog-article.x40-blog-layout-46 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-46 .cta-b{flex-direction: column; align-items: stretch;}.x40-blog-article.x40-blog-layout-46 .cta-b .btn{justify-content: center;}.x40-blog-article.x40-blog-layout-46 .fb{padding: 14px 18px; font-size: 14px;}}.x40-blog-article.x40-blog-layout-47 *, .x40-blog-article.x40-blog-layout-47 *::before, .x40-blog-article.x40-blog-layout-47 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-47{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --radius: 12px; --radius-sm: 8px; --ease: .25s ease; font-family:Arial,Helvetica,sans-serif; font-size: 17px; line-height: 1.75; color: var(--gray-dark); max-width: 760px; margin: 0 auto;}.x40-blog-article.x40-blog-layout-47 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-47 a{color: var(--green-dark); text-decoration: none; transition: color var(--ease);}.x40-blog-article.x40-blog-layout-47 a:hover{color: var(--green);}.x40-blog-article.x40-blog-layout-47 p{margin: 0 0 18px; text-align: justify;}.x40-blog-article.x40-blog-layout-47 h2{font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: 700; color: var(--black); line-height: 1.3; margin: 48px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-47 h2 .n{color: var(--green-dark); margin-right: 4px;}.x40-blog-article.x40-blog-layout-47 h3{font-family:Arial,Helvetica,sans-serif; font-size: 18px; font-weight: 700; color: var(--black); line-height: 1.35; margin: 32px 0 10px;}.x40-blog-article.x40-blog-layout-47 .co{margin: 28px 0; padding: 20px 24px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark); font-size: 16px; line-height: 1.65;}.x40-blog-article.x40-blog-layout-47 .co p{margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-47 .co p + p{margin-top: 8px;}.x40-blog-article.x40-blog-layout-47 .co a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-47 .toc{margin: 32px 0; padding: 22px 26px; background: var(--gray-light); border-radius: var(--radius);}.x40-blog-article.x40-blog-layout-47 .toc-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); margin-bottom: 12px;}.x40-blog-article.x40-blog-layout-47 .toc ol{padding-left: 18px; margin: 0; list-style: none; counter-reset: toc;}.x40-blog-article.x40-blog-layout-47 .toc li{counter-increment: toc; padding: 4px 0; font-size: 15px;}.x40-blog-article.x40-blog-layout-47 .toc li::before{content: counter(toc) "."; font-family:Arial,Helvetica,sans-serif; font-weight: 700; color: var(--green-dark); margin-right: 8px; font-size: 14px;}.x40-blog-article.x40-blog-layout-47 .toc a{color: var(--black); font-weight: 500;}.x40-blog-article.x40-blog-layout-47 .toc a:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-47 .hl{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-47 .hl h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-47 .hl h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-47 .hl p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-47 .wa{padding: 22px 26px; border-radius: var(--radius); border: 1px solid #c5a84a; background: rgba(197,168,74,.06); margin: 28px 0;}.x40-blog-article.x40-blog-layout-47 .wa h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: #8a7020; margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-47 .wa h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-47 .wa p{font-size: 15px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-47 .gauge-ex{margin: 28px 0; padding: 28px; border-radius: var(--radius); background: var(--gray-dark); display: flex; gap: 28px; align-items: center; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-47 .gauge-col{text-align: center; min-width: 140px;}.x40-blog-article.x40-blog-layout-47 .gauge-ring{width: 100px; height: 100px; border-radius: 50%; margin: 0 auto 12px; display: flex; align-items: center; justify-content: center; position: relative;}.x40-blog-article.x40-blog-layout-47 .gauge-ring::before{content: ''; position: absolute; inset: 0; border-radius: 50%; border: 6px solid rgba(255,255,255,.1);}.x40-blog-article.x40-blog-layout-47 .gauge-ring--full::after{content: ''; position: absolute; inset: 0; border-radius: 50%; border: 6px solid var(--green); border-bottom-color: transparent; border-left-color: transparent; transform: rotate(-45deg); clip-path: none;}.x40-blog-article.x40-blog-layout-47 .gauge-pct{font-family:Arial,Helvetica,sans-serif; font-weight: 800; font-size: 28px; color: var(--white); position: relative; z-index: 1;}.x40-blog-article.x40-blog-layout-47 .gauge-label{font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 12px; letter-spacing: 1px; text-transform: uppercase; margin-bottom: 4px;}.x40-blog-article.x40-blog-layout-47 .gauge-col--new .gauge-label{color: var(--green);}.x40-blog-article.x40-blog-layout-47 .gauge-col--old .gauge-label{color: #c5a84a;}.x40-blog-article.x40-blog-layout-47 .gauge-wh{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 18px; color: var(--white);}.x40-blog-article.x40-blog-layout-47 .gauge-sub{font-size: 12px; color: rgba(255,255,255,.5); margin-top: 2px;}.x40-blog-article.x40-blog-layout-47 .gauge-vs{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 18px; color: rgba(255,255,255,.3); padding-bottom: 30px;}.x40-blog-article.x40-blog-layout-47 .checks{display: flex; flex-direction: column; gap: 14px; margin: 24px 0 28px;}.x40-blog-article.x40-blog-layout-47 .chk{padding: 20px 22px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border); border-left: 4px solid var(--green-dark);}.x40-blog-article.x40-blog-layout-47 .chk-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 15px; color: var(--black); margin-bottom: 6px;}.x40-blog-article.x40-blog-layout-47 .chk p{font-size: 15px; line-height: 1.6; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-47 .chk .tag{display: inline-block; padding: 2px 10px; border-radius: 20px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 11px; letter-spacing: .5px; margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-47 .chk .tag--you{background: rgba(38,112,35,.1); color: var(--green-dark);}.x40-blog-article.x40-blog-layout-47 .qst{padding: 20px 22px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border); margin-bottom: 14px;}.x40-blog-article.x40-blog-layout-47 .qst-q{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 16px; color: var(--green-dark); margin-bottom: 8px; display: flex; align-items: center; gap: 8px;}.x40-blog-article.x40-blog-layout-47 .qst-q svg{width: 16px; height: 16px; flex-shrink: 0;}.x40-blog-article.x40-blog-layout-47 .qst p{font-size: 15px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-47 .locks{display: flex; flex-direction: column; gap: 14px; margin: 24px 0 28px;}.x40-blog-article.x40-blog-layout-47 .lck{padding: 20px 22px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border); border-left: 4px solid var(--gray-dark); background: rgba(87,86,86,.02);}.x40-blog-article.x40-blog-layout-47 .lck-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 15px; color: var(--black); margin-bottom: 6px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-47 .lck-t svg{width: 14px; height: 14px; color: var(--gray-dark); flex-shrink: 0;}.x40-blog-article.x40-blog-layout-47 .lck p{font-size: 15px; line-height: 1.6; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-47 .faq{margin: 44px 0 36px;}.x40-blog-article.x40-blog-layout-47 .faq-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 20px; color: var(--black); margin-bottom: 18px;}.x40-blog-article.x40-blog-layout-47 .fi{border: 1px solid var(--gray-border); border-radius: var(--radius); margin-bottom: 8px; overflow: hidden; transition: border-color var(--ease);}.x40-blog-article.x40-blog-layout-47 .fi:hover{border-color: var(--green);}.x40-blog-article.x40-blog-layout-47 .fb{width: 100%; background: none; border: none; cursor: pointer; text-align: left; display: flex; justify-content: space-between; align-items: center; gap: 14px; padding: 15px 20px; font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 600; color: var(--black);}.x40-blog-article.x40-blog-layout-47 .fb:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-47 .fc{width: 26px; height: 26px; border-radius: 50%; flex-shrink: 0; background: var(--gray-light); display: flex; align-items: center; justify-content: center; transition: all var(--ease); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-47 .fc svg{width: 11px; height: 11px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-47 .fi.open .fc{background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-47 .fi.open .fc svg{transform: rotate(180deg);}.x40-blog-article.x40-blog-layout-47 .fd{max-height: 0; overflow: hidden; transition: max-height .35s ease;}.x40-blog-article.x40-blog-layout-47 .fi.open .fd{max-height: 280px;}.x40-blog-article.x40-blog-layout-47 .fd-i{padding: 0 20px 16px; font-size: 15px; line-height: 1.7;}.x40-blog-article.x40-blog-layout-47 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-47 .cta h3{font-size: 20px; font-weight: 700; color: var(--white); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-47 .cta p{color: rgba(255,255,255,.8); font-size: 16px; margin-bottom: 22px; text-align: center;}.x40-blog-article.x40-blog-layout-47 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-47 .btn{display: inline-flex; align-items: center; gap: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 14px; padding: 10px 24px; border-radius: 100px; border: 2px solid transparent; cursor: pointer; transition: all var(--ease); text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-47 .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-47 .btn--w:hover{background: var(--gray-light); border-color: var(--gray-light); color: var(--green-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-47 .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}.x40-blog-article.x40-blog-layout-47 .btn--ow:hover{background: var(--white); color: var(--gray-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-47 .btn--arr::after{content: '→'; margin-left: 3px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-47 .btn--arr:hover::after{transform: translateX(3px);}@media (max-width: 600px){.x40-blog-article.x40-blog-layout-47 h2{font-size: 20px; margin-top: 36px;}.x40-blog-article.x40-blog-layout-47 .co, .x40-blog-article.x40-blog-layout-47 .hl, .x40-blog-article.x40-blog-layout-47 .wa{padding: 18px 20px;}.x40-blog-article.x40-blog-layout-47 .gauge-ex{flex-direction: column; gap: 16px; padding: 24px 20px;}.x40-blog-article.x40-blog-layout-47 .gauge-vs{padding-bottom: 0;}.x40-blog-article.x40-blog-layout-47 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-47 .cta-b{flex-direction: column; align-items: stretch;}.x40-blog-article.x40-blog-layout-47 .cta-b .btn{justify-content: center;}}.x40-blog-article.x40-blog-layout-48 *, .x40-blog-article.x40-blog-layout-48 *::before, .x40-blog-article.x40-blog-layout-48 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-48{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --radius: 12px; --radius-sm: 8px; --ease: .25s ease; font-family:Arial,Helvetica,sans-serif; font-size: 17px; line-height: 1.75; color: var(--gray-dark); max-width: 760px; margin: 0 auto;}.x40-blog-article.x40-blog-layout-48 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-48 a{color: var(--green-dark); text-decoration: none; transition: color var(--ease);}.x40-blog-article.x40-blog-layout-48 a:hover{color: var(--green);}.x40-blog-article.x40-blog-layout-48 p{margin: 0 0 18px; text-align: justify;}.x40-blog-article.x40-blog-layout-48 h2{font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: 700; color: var(--black); line-height: 1.3; margin: 48px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-48 h2 .n{color: var(--green-dark); margin-right: 4px;}.x40-blog-article.x40-blog-layout-48 h3{font-family:Arial,Helvetica,sans-serif; font-size: 18px; font-weight: 700; color: var(--black); line-height: 1.35; margin: 32px 0 10px;}.x40-blog-article.x40-blog-layout-48 .co{margin: 28px 0; padding: 20px 24px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark); font-size: 16px; line-height: 1.65;}.x40-blog-article.x40-blog-layout-48 .co p{margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-48 .co p + p{margin-top: 8px;}.x40-blog-article.x40-blog-layout-48 .co a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-48 .toc{margin: 32px 0; padding: 22px 26px; background: var(--gray-light); border-radius: var(--radius);}.x40-blog-article.x40-blog-layout-48 .toc-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); margin-bottom: 12px;}.x40-blog-article.x40-blog-layout-48 .toc ol{padding-left: 18px; margin: 0; list-style: none; counter-reset: toc;}.x40-blog-article.x40-blog-layout-48 .toc li{counter-increment: toc; padding: 4px 0; font-size: 15px;}.x40-blog-article.x40-blog-layout-48 .toc li::before{content: counter(toc) "."; font-family:Arial,Helvetica,sans-serif; font-weight: 700; color: var(--green-dark); margin-right: 8px; font-size: 14px;}.x40-blog-article.x40-blog-layout-48 .toc a{color: var(--black); font-weight: 500;}.x40-blog-article.x40-blog-layout-48 .toc a:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-48 .formula{text-align: center; padding: 32px 24px; background: var(--gray-dark); border-radius: var(--radius); margin: 32px 0;}.x40-blog-article.x40-blog-layout-48 .formula__eq{font-family:Arial,Helvetica,sans-serif; font-weight: 800; font-size: 18px; color: var(--white); letter-spacing: .5px; line-height: 1.5;}.x40-blog-article.x40-blog-layout-48 .formula__eq span{display: inline-block; padding: 0 4px; font-weight: 400; opacity: .6; font-size: 20px;}.x40-blog-article.x40-blog-layout-48 .formula__result{display: inline-block; margin-top: 6px; padding: 4px 16px; background: var(--green-dark); border-radius: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 800; font-size: 18px; color: var(--white);}.x40-blog-article.x40-blog-layout-48 .formula__sub{font-size: 13px; color: rgba(255,255,255,.6); margin-top: 10px; font-family:Arial,Helvetica,sans-serif;}.x40-blog-article.x40-blog-layout-48 .hl{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-48 .hl h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-48 .hl h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-48 .hl p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-48 .wa{padding: 22px 26px; border-radius: var(--radius); border: 1px solid #c5a84a; background: rgba(197,168,74,.06); margin: 28px 0;}.x40-blog-article.x40-blog-layout-48 .wa h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: #8a7020; margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-48 .wa h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-48 .wa p{font-size: 15px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-48 .gauge{margin: 28px 0; display: flex; flex-direction: column; gap: 10px;}.x40-blog-article.x40-blog-layout-48 .gauge-row{display: flex; align-items: center; gap: 14px; padding: 14px 18px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border);}.x40-blog-article.x40-blog-layout-48 .gauge-dot{width: 10px; height: 10px; border-radius: 50%; flex-shrink: 0;}.x40-blog-article.x40-blog-layout-48 .gauge-dot--ok{background: var(--green);}.x40-blog-article.x40-blog-layout-48 .gauge-dot--mid{background: #d4a017;}.x40-blog-article.x40-blog-layout-48 .gauge-dot--low{background: #9B3B3B;}.x40-blog-article.x40-blog-layout-48 .gauge-label{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); min-width: 130px; flex-shrink: 0;}.x40-blog-article.x40-blog-layout-48 .gauge-text{font-size: 15px; line-height: 1.5;}.x40-blog-article.x40-blog-layout-48 .example{margin: 32px 0; border-radius: var(--radius); border: 2px solid var(--gray-border); overflow: hidden;}.x40-blog-article.x40-blog-layout-48 .example__head{padding: 16px 24px; background: var(--gray-light); font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 16px; color: var(--black);}.x40-blog-article.x40-blog-layout-48 .example__body{padding: 24px;}.x40-blog-article.x40-blog-layout-48 .example__body p{text-align: left;}.x40-blog-article.x40-blog-layout-48 .example__calc{margin: 20px 0; padding: 20px; border-radius: var(--radius-sm); background: var(--gray-light);}.x40-blog-article.x40-blog-layout-48 .example__line{display: flex; justify-content: space-between; align-items: baseline; padding: 6px 0; font-size: 15px; line-height: 1.5; border-bottom: 1px solid var(--gray-border);}.x40-blog-article.x40-blog-layout-48 .example__line:last-child{border-bottom: none;}.x40-blog-article.x40-blog-layout-48 .example__line--total{border-bottom: none; margin-top: 6px; padding-top: 10px; border-top: 2px solid var(--gray-dark);}.x40-blog-article.x40-blog-layout-48 .example__line--total span{font-family:Arial,Helvetica,sans-serif; font-weight: 800; font-size: 17px; color: var(--black);}.x40-blog-article.x40-blog-layout-48 .example__vs{margin-top: 20px; padding: 18px; border-radius: var(--radius-sm); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); display: flex; gap: 16px; align-items: flex-start;}.x40-blog-article.x40-blog-layout-48 .example__vs-icon{width: 36px; height: 36px; border-radius: 8px; flex-shrink: 0; display: flex; align-items: center; justify-content: center; background: rgba(38,112,35,.1); color: var(--green-dark);}.x40-blog-article.x40-blog-layout-48 .example__vs-icon svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-48 .example__vs p{font-size: 15px; line-height: 1.6; margin: 0; text-align: left;}.x40-blog-article.x40-blog-layout-48 .errs{margin: 28px 0; display: flex; flex-direction: column; gap: 12px;}.x40-blog-article.x40-blog-layout-48 .err{padding: 18px 22px; border-radius: var(--radius-sm); border-left: 3px solid #9B3B3B; background: rgba(155,59,59,.03);}.x40-blog-article.x40-blog-layout-48 .err-q{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 15px; color: var(--black); margin-bottom: 4px;}.x40-blog-article.x40-blog-layout-48 .err-a{font-size: 15px; line-height: 1.6; margin: 0; text-align: left;}.x40-blog-article.x40-blog-layout-48 .faq{margin: 44px 0 36px;}.x40-blog-article.x40-blog-layout-48 .faq-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 20px; color: var(--black); margin-bottom: 18px;}.x40-blog-article.x40-blog-layout-48 .fi{border: 1px solid var(--gray-border); border-radius: var(--radius); margin-bottom: 8px; overflow: hidden; transition: border-color var(--ease);}.x40-blog-article.x40-blog-layout-48 .fi:hover{border-color: var(--green);}.x40-blog-article.x40-blog-layout-48 .fb{width: 100%; background: none; border: none; cursor: pointer; text-align: left; display: flex; justify-content: space-between; align-items: center; gap: 14px; padding: 15px 20px; font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 600; color: var(--black);}.x40-blog-article.x40-blog-layout-48 .fb:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-48 .fc{width: 26px; height: 26px; border-radius: 50%; flex-shrink: 0; background: var(--gray-light); display: flex; align-items: center; justify-content: center; transition: all var(--ease); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-48 .fc svg{width: 11px; height: 11px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-48 .fi.open .fc{background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-48 .fi.open .fc svg{transform: rotate(180deg);}.x40-blog-article.x40-blog-layout-48 .fd{max-height: 0; overflow: hidden; transition: max-height .35s ease;}.x40-blog-article.x40-blog-layout-48 .fi.open .fd{max-height: 260px;}.x40-blog-article.x40-blog-layout-48 .fd-i{padding: 0 20px 16px; font-size: 15px; line-height: 1.7;}.x40-blog-article.x40-blog-layout-48 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-48 .cta h3{font-size: 20px; font-weight: 700; color: var(--white); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-48 .cta p{color: rgba(255,255,255,.8); font-size: 16px; margin-bottom: 22px; text-align: center;}.x40-blog-article.x40-blog-layout-48 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-48 .btn{display: inline-flex; align-items: center; gap: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 14px; padding: 10px 24px; border-radius: 100px; border: 2px solid transparent; cursor: pointer; transition: all var(--ease); text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-48 .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-48 .btn--w:hover{background: var(--gray-light); border-color: var(--gray-light); color: var(--green-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-48 .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}.x40-blog-article.x40-blog-layout-48 .btn--ow:hover{background: var(--white); color: var(--gray-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-48 .btn--arr::after{content: '→'; margin-left: 3px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-48 .btn--arr:hover::after{transform: translateX(3px);}@media (max-width: 600px){.x40-blog-article.x40-blog-layout-48 h2{font-size: 20px; margin-top: 36px;}.x40-blog-article.x40-blog-layout-48 .co, .x40-blog-article.x40-blog-layout-48 .hl, .x40-blog-article.x40-blog-layout-48 .wa{padding: 18px 20px;}.x40-blog-article.x40-blog-layout-48 .formula{padding: 26px 18px;}.x40-blog-article.x40-blog-layout-48 .formula__eq{font-size: 15px;}.x40-blog-article.x40-blog-layout-48 .formula__result{font-size: 15px;}.x40-blog-article.x40-blog-layout-48 .gauge-row{flex-direction: column; align-items: flex-start; gap: 4px;}.x40-blog-article.x40-blog-layout-48 .gauge-label{min-width: 0;}.x40-blog-article.x40-blog-layout-48 .example__head{padding: 14px 20px;}.x40-blog-article.x40-blog-layout-48 .example__body{padding: 20px;}.x40-blog-article.x40-blog-layout-48 .example__vs{flex-direction: column; gap: 10px;}.x40-blog-article.x40-blog-layout-48 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-48 .cta-b{flex-direction: column; align-items: stretch;}.x40-blog-article.x40-blog-layout-48 .cta-b .btn{justify-content: center;}.x40-blog-article.x40-blog-layout-48 .fb{padding: 14px 18px; font-size: 14px;}}.x40-blog-article.x40-blog-layout-49 *, .x40-blog-article.x40-blog-layout-49 *::before, .x40-blog-article.x40-blog-layout-49 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-49{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --radius: 12px; --radius-sm: 8px; --ease: .25s ease; font-family:Arial,Helvetica,sans-serif; font-size: 17px; line-height: 1.75; color: var(--gray-dark); max-width: 760px; margin: 0 auto;}.x40-blog-article.x40-blog-layout-49 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-49 a{color: var(--green-dark); text-decoration: none; transition: color var(--ease);}.x40-blog-article.x40-blog-layout-49 a:hover{color: var(--green);}.x40-blog-article.x40-blog-layout-49 p{margin: 0 0 18px; text-align: justify;}.x40-blog-article.x40-blog-layout-49 h2{font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: 700; color: var(--black); line-height: 1.3; margin: 48px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-49 h2 .n{color: var(--green-dark); margin-right: 4px;}.x40-blog-article.x40-blog-layout-49 h3{font-family:Arial,Helvetica,sans-serif; font-size: 18px; font-weight: 700; color: var(--black); line-height: 1.35; margin: 32px 0 10px;}.x40-blog-article.x40-blog-layout-49 .co{margin: 28px 0; padding: 20px 24px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark); font-size: 16px; line-height: 1.65;}.x40-blog-article.x40-blog-layout-49 .co p{margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-49 .co p + p{margin-top: 8px;}.x40-blog-article.x40-blog-layout-49 .co a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-49 .toc{margin: 32px 0; padding: 22px 26px; background: var(--gray-light); border-radius: var(--radius);}.x40-blog-article.x40-blog-layout-49 .toc-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); margin-bottom: 12px;}.x40-blog-article.x40-blog-layout-49 .toc ol{padding-left: 18px; margin: 0; list-style: none; counter-reset: toc;}.x40-blog-article.x40-blog-layout-49 .toc li{counter-increment: toc; padding: 4px 0; font-size: 15px;}.x40-blog-article.x40-blog-layout-49 .toc li::before{content: counter(toc) "."; font-family:Arial,Helvetica,sans-serif; font-weight: 700; color: var(--green-dark); margin-right: 8px; font-size: 14px;}.x40-blog-article.x40-blog-layout-49 .toc a{color: var(--black); font-weight: 500;}.x40-blog-article.x40-blog-layout-49 .toc a:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-49 .checks{display: flex; flex-direction: column; gap: 14px; margin: 24px 0 28px;}.x40-blog-article.x40-blog-layout-49 .chk{padding: 20px 22px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border); border-left: 4px solid var(--green-dark);}.x40-blog-article.x40-blog-layout-49 .chk-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 15px; color: var(--black); margin-bottom: 6px;}.x40-blog-article.x40-blog-layout-49 .chk p{font-size: 15px; line-height: 1.6; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-49 .chk .tag{display: inline-block; padding: 2px 10px; border-radius: 20px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 11px; letter-spacing: .5px; margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-49 .chk .tag--you{background: rgba(38,112,35,.1); color: var(--green-dark);}.x40-blog-article.x40-blog-layout-49 .steps{margin: 28px 0; display: flex; flex-direction: column; gap: 12px;}.x40-blog-article.x40-blog-layout-49 .step{display: flex; gap: 14px; align-items: flex-start; padding: 18px 20px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border); background: var(--white);}.x40-blog-article.x40-blog-layout-49 .step-n{width: 28px; height: 28px; border-radius: 50%; flex-shrink: 0; background: var(--green-dark); color: var(--white); font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; display: flex; align-items: center; justify-content: center; margin-top: 1px;}.x40-blog-article.x40-blog-layout-49 .step-c p{margin: 0; text-align: left; font-size: 15px; line-height: 1.6;}.x40-blog-article.x40-blog-layout-49 .hl{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-49 .hl h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-49 .hl h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-49 .hl p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-49 .wa{padding: 22px 26px; border-radius: var(--radius); border: 1px solid #c5a84a; background: rgba(197,168,74,.06); margin: 28px 0;}.x40-blog-article.x40-blog-layout-49 .wa h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: #8a7020; margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-49 .wa h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-49 .wa p{font-size: 15px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-49 .cards{display: flex; flex-direction: column; gap: 12px; margin: 28px 0;}.x40-blog-article.x40-blog-layout-49 .card{padding: 20px 22px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border);}.x40-blog-article.x40-blog-layout-49 .card-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 15px; color: var(--black); margin-bottom: 6px;}.x40-blog-article.x40-blog-layout-49 .card p{margin: 0; text-align: left; font-size: 15px; line-height: 1.6;}.x40-blog-article.x40-blog-layout-49 .faq{margin: 44px 0 36px;}.x40-blog-article.x40-blog-layout-49 .faq-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 20px; color: var(--black); margin-bottom: 18px;}.x40-blog-article.x40-blog-layout-49 .fi{border: 1px solid var(--gray-border); border-radius: var(--radius); margin-bottom: 8px; overflow: hidden; transition: border-color var(--ease);}.x40-blog-article.x40-blog-layout-49 .fi:hover{border-color: var(--green);}.x40-blog-article.x40-blog-layout-49 .fb{width: 100%; background: none; border: none; cursor: pointer; text-align: left; display: flex; justify-content: space-between; align-items: center; gap: 14px; padding: 15px 20px; font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 600; color: var(--black);}.x40-blog-article.x40-blog-layout-49 .fb:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-49 .fc{width: 26px; height: 26px; border-radius: 50%; flex-shrink: 0; background: var(--gray-light); display: flex; align-items: center; justify-content: center; transition: all var(--ease); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-49 .fc svg{width: 11px; height: 11px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-49 .fi.open .fc{background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-49 .fi.open .fc svg{transform: rotate(180deg);}.x40-blog-article.x40-blog-layout-49 .fd{max-height: 0; overflow: hidden; transition: max-height .35s ease;}.x40-blog-article.x40-blog-layout-49 .fi.open .fd{max-height: 280px;}.x40-blog-article.x40-blog-layout-49 .fd-i{padding: 0 20px 16px; font-size: 15px; line-height: 1.7;}.x40-blog-article.x40-blog-layout-49 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-49 .cta h3{font-size: 20px; font-weight: 700; color: var(--white); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-49 .cta p{color: rgba(255,255,255,.8); font-size: 16px; margin-bottom: 22px; text-align: center;}.x40-blog-article.x40-blog-layout-49 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-49 .btn{display: inline-flex; align-items: center; gap: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 14px; padding: 10px 24px; border-radius: 100px; border: 2px solid transparent; cursor: pointer; transition: all var(--ease); text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-49 .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-49 .btn--w:hover{background: var(--gray-light); border-color: var(--gray-light); color: var(--green-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-49 .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}.x40-blog-article.x40-blog-layout-49 .btn--ow:hover{background: var(--white); color: var(--gray-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-49 .btn--arr::after{content: '→'; margin-left: 3px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-49 .btn--arr:hover::after{transform: translateX(3px);}@media (max-width: 600px){.x40-blog-article.x40-blog-layout-49 h2{font-size: 20px; margin-top: 36px;}.x40-blog-article.x40-blog-layout-49 .co, .x40-blog-article.x40-blog-layout-49 .hl, .x40-blog-article.x40-blog-layout-49 .wa{padding: 18px 20px;}.x40-blog-article.x40-blog-layout-49 .step{padding: 16px 18px;}.x40-blog-article.x40-blog-layout-49 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-49 .cta-b{flex-direction: column; align-items: stretch;}.x40-blog-article.x40-blog-layout-49 .cta-b .btn{justify-content: center;}.x40-blog-article.x40-blog-layout-49 .fb{padding: 14px 18px; font-size: 14px;}}.x40-blog-article.x40-blog-layout-50 *, .x40-blog-article.x40-blog-layout-50 *::before, .x40-blog-article.x40-blog-layout-50 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-50{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --radius: 12px; --radius-sm: 8px; --ease: .25s ease; font-family:Arial,Helvetica,sans-serif; font-size: 17px; line-height: 1.75; color: var(--gray-dark); max-width: 760px; margin: 0 auto;}.x40-blog-article.x40-blog-layout-50 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-50 a{color: var(--green-dark); text-decoration: none; transition: color var(--ease);}.x40-blog-article.x40-blog-layout-50 a:hover{color: var(--green);}.x40-blog-article.x40-blog-layout-50 p{margin: 0 0 18px; text-align: justify;}.x40-blog-article.x40-blog-layout-50 h2{font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: 700; color: var(--black); line-height: 1.3; margin: 48px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-50 h2 .n{color: var(--green-dark); margin-right: 4px;}.x40-blog-article.x40-blog-layout-50 h3{font-family:Arial,Helvetica,sans-serif; font-size: 18px; font-weight: 700; color: var(--black); line-height: 1.35; margin: 32px 0 10px;}.x40-blog-article.x40-blog-layout-50 .co{margin: 28px 0; padding: 20px 24px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark); font-size: 16px; line-height: 1.65;}.x40-blog-article.x40-blog-layout-50 .co p{margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-50 .co p + p{margin-top: 8px;}.x40-blog-article.x40-blog-layout-50 .co a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-50 .toc{margin: 32px 0; padding: 22px 26px; background: var(--gray-light); border-radius: var(--radius);}.x40-blog-article.x40-blog-layout-50 .toc-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); margin-bottom: 12px;}.x40-blog-article.x40-blog-layout-50 .toc ol{padding-left: 18px; margin: 0; list-style: none; counter-reset: toc;}.x40-blog-article.x40-blog-layout-50 .toc li{counter-increment: toc; padding: 4px 0; font-size: 15px;}.x40-blog-article.x40-blog-layout-50 .toc li::before{content: counter(toc) "."; font-family:Arial,Helvetica,sans-serif; font-weight: 700; color: var(--green-dark); margin-right: 8px; font-size: 14px;}.x40-blog-article.x40-blog-layout-50 .toc a{color: var(--black); font-weight: 500;}.x40-blog-article.x40-blog-layout-50 .toc a:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-50 .checks{display: flex; flex-direction: column; gap: 14px; margin: 24px 0 28px;}.x40-blog-article.x40-blog-layout-50 .chk{padding: 20px 22px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border); border-left: 4px solid var(--green-dark);}.x40-blog-article.x40-blog-layout-50 .chk-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 15px; color: var(--black); margin-bottom: 6px;}.x40-blog-article.x40-blog-layout-50 .chk p{font-size: 15px; line-height: 1.6; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-50 .chk .tag{display: inline-block; padding: 2px 10px; border-radius: 20px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 11px; letter-spacing: .5px; margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-50 .chk .tag--you{background: rgba(38,112,35,.1); color: var(--green-dark);}.x40-blog-article.x40-blog-layout-50 .hl{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-50 .hl h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-50 .hl h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-50 .hl p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-50 .wa{padding: 22px 26px; border-radius: var(--radius); border: 1px solid #c5a84a; background: rgba(197,168,74,.06); margin: 28px 0;}.x40-blog-article.x40-blog-layout-50 .wa h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: #8a7020; margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-50 .wa h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-50 .wa p{font-size: 15px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-50 .cards{display: flex; flex-direction: column; gap: 12px; margin: 28px 0;}.x40-blog-article.x40-blog-layout-50 .card{padding: 20px 22px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border);}.x40-blog-article.x40-blog-layout-50 .card-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 15px; color: var(--black); margin-bottom: 6px;}.x40-blog-article.x40-blog-layout-50 .card p{margin: 0; text-align: left; font-size: 15px; line-height: 1.6;}.x40-blog-article.x40-blog-layout-50 .faq{margin: 44px 0 36px;}.x40-blog-article.x40-blog-layout-50 .faq-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 20px; color: var(--black); margin-bottom: 18px;}.x40-blog-article.x40-blog-layout-50 .fi{border: 1px solid var(--gray-border); border-radius: var(--radius); margin-bottom: 8px; overflow: hidden; transition: border-color var(--ease);}.x40-blog-article.x40-blog-layout-50 .fi:hover{border-color: var(--green);}.x40-blog-article.x40-blog-layout-50 .fb{width: 100%; background: none; border: none; cursor: pointer; text-align: left; display: flex; justify-content: space-between; align-items: center; gap: 14px; padding: 15px 20px; font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 600; color: var(--black);}.x40-blog-article.x40-blog-layout-50 .fb:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-50 .fc{width: 26px; height: 26px; border-radius: 50%; flex-shrink: 0; background: var(--gray-light); display: flex; align-items: center; justify-content: center; transition: all var(--ease); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-50 .fc svg{width: 11px; height: 11px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-50 .fi.open .fc{background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-50 .fi.open .fc svg{transform: rotate(180deg);}.x40-blog-article.x40-blog-layout-50 .fd{max-height: 0; overflow: hidden; transition: max-height .35s ease;}.x40-blog-article.x40-blog-layout-50 .fi.open .fd{max-height: 260px;}.x40-blog-article.x40-blog-layout-50 .fd-i{padding: 0 20px 16px; font-size: 15px; line-height: 1.7;}.x40-blog-article.x40-blog-layout-50 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-50 .cta h3{font-size: 20px; font-weight: 700; color: var(--white); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-50 .cta p{color: rgba(255,255,255,.8); font-size: 16px; margin-bottom: 22px; text-align: center;}.x40-blog-article.x40-blog-layout-50 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-50 .btn{display: inline-flex; align-items: center; gap: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 14px; padding: 10px 24px; border-radius: 100px; border: 2px solid transparent; cursor: pointer; transition: all var(--ease); text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-50 .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-50 .btn--w:hover{background: var(--gray-light); border-color: var(--gray-light); color: var(--green-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-50 .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}.x40-blog-article.x40-blog-layout-50 .btn--ow:hover{background: var(--white); color: var(--gray-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-50 .btn--arr::after{content: '→'; margin-left: 3px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-50 .btn--arr:hover::after{transform: translateX(3px);}@media (max-width: 600px){.x40-blog-article.x40-blog-layout-50 h2{font-size: 20px; margin-top: 36px;}.x40-blog-article.x40-blog-layout-50 .co, .x40-blog-article.x40-blog-layout-50 .hl, .x40-blog-article.x40-blog-layout-50 .wa{padding: 18px 20px;}.x40-blog-article.x40-blog-layout-50 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-50 .cta-b{flex-direction: column; align-items: stretch;}.x40-blog-article.x40-blog-layout-50 .cta-b .btn{justify-content: center;}.x40-blog-article.x40-blog-layout-50 .fb{padding: 14px 18px; font-size: 14px;}}.x40-blog-article.x40-blog-layout-51 *, .x40-blog-article.x40-blog-layout-51 *::before, .x40-blog-article.x40-blog-layout-51 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-51{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --radius: 12px; --radius-sm: 8px; --ease: .25s ease; font-family:Arial,Helvetica,sans-serif; font-size: 17px; line-height: 1.75; color: var(--gray-dark); max-width: 760px; margin: 0 auto;}.x40-blog-article.x40-blog-layout-51 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-51 a{color: var(--green-dark); text-decoration: none; transition: color var(--ease);}.x40-blog-article.x40-blog-layout-51 a:hover{color: var(--green);}.x40-blog-article.x40-blog-layout-51 p{margin: 0 0 18px; text-align: justify;}.x40-blog-article.x40-blog-layout-51 h2{font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: 700; color: var(--black); line-height: 1.3; margin: 48px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-51 h2 .n{color: var(--green-dark); margin-right: 4px;}.x40-blog-article.x40-blog-layout-51 h3{font-family:Arial,Helvetica,sans-serif; font-size: 18px; font-weight: 700; color: var(--black); line-height: 1.35; margin: 32px 0 10px;}.x40-blog-article.x40-blog-layout-51 .co{margin: 28px 0; padding: 20px 24px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark); font-size: 16px; line-height: 1.65;}.x40-blog-article.x40-blog-layout-51 .co p{margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-51 .co p + p{margin-top: 8px;}.x40-blog-article.x40-blog-layout-51 .co a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-51 .toc{margin: 32px 0; padding: 22px 26px; background: var(--gray-light); border-radius: var(--radius);}.x40-blog-article.x40-blog-layout-51 .toc-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); margin-bottom: 12px;}.x40-blog-article.x40-blog-layout-51 .toc ol{padding-left: 18px; margin: 0; list-style: none; counter-reset: toc;}.x40-blog-article.x40-blog-layout-51 .toc li{counter-increment: toc; padding: 4px 0; font-size: 15px;}.x40-blog-article.x40-blog-layout-51 .toc li::before{content: counter(toc) "."; font-family:Arial,Helvetica,sans-serif; font-weight: 700; color: var(--green-dark); margin-right: 8px; font-size: 14px;}.x40-blog-article.x40-blog-layout-51 .toc a{color: var(--black); font-weight: 500;}.x40-blog-article.x40-blog-layout-51 .toc a:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-51 .hl{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-51 .hl h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-51 .hl h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-51 .hl p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-51 .wa{padding: 22px 26px; border-radius: var(--radius); border: 1px solid #c5a84a; background: rgba(197,168,74,.06); margin: 28px 0;}.x40-blog-article.x40-blog-layout-51 .wa h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: #8a7020; margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-51 .wa h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-51 .wa p{font-size: 15px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-51 .steps{margin: 28px 0; display: flex; flex-direction: column; gap: 10px;}.x40-blog-article.x40-blog-layout-51 .step-row{display: flex; align-items: flex-start; gap: 14px; padding: 14px 18px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border);}.x40-blog-article.x40-blog-layout-51 .step-num{width: 28px; height: 28px; border-radius: 50%; flex-shrink: 0; display: flex; align-items: center; justify-content: center; background: var(--green-dark); color: var(--white); font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 13px;}.x40-blog-article.x40-blog-layout-51 .step-text{font-size: 15px; line-height: 1.6; padding-top: 3px;}.x40-blog-article.x40-blog-layout-51 .gauge{margin: 28px 0; display: flex; flex-direction: column; gap: 10px;}.x40-blog-article.x40-blog-layout-51 .gauge-row{display: flex; align-items: center; gap: 14px; padding: 14px 18px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border);}.x40-blog-article.x40-blog-layout-51 .gauge-dot{width: 10px; height: 10px; border-radius: 50%; flex-shrink: 0;}.x40-blog-article.x40-blog-layout-51 .gauge-dot--ok{background: var(--green);}.x40-blog-article.x40-blog-layout-51 .gauge-dot--mid{background: #d4a017;}.x40-blog-article.x40-blog-layout-51 .gauge-dot--low{background: #9B3B3B;}.x40-blog-article.x40-blog-layout-51 .gauge-label{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); min-width: 130px; flex-shrink: 0;}.x40-blog-article.x40-blog-layout-51 .gauge-text{font-size: 15px; line-height: 1.5;}.x40-blog-article.x40-blog-layout-51 .errs{margin: 28px 0; display: flex; flex-direction: column; gap: 12px;}.x40-blog-article.x40-blog-layout-51 .err{padding: 18px 22px; border-radius: var(--radius-sm); border-left: 3px solid #9B3B3B; background: rgba(155,59,59,.03);}.x40-blog-article.x40-blog-layout-51 .err-q{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 15px; color: var(--black); margin-bottom: 4px;}.x40-blog-article.x40-blog-layout-51 .err-a{font-size: 15px; line-height: 1.6; margin: 0; text-align: left;}.x40-blog-article.x40-blog-layout-51 .faq{margin: 44px 0 36px;}.x40-blog-article.x40-blog-layout-51 .faq-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 20px; color: var(--black); margin-bottom: 18px;}.x40-blog-article.x40-blog-layout-51 .fi{border: 1px solid var(--gray-border); border-radius: var(--radius); margin-bottom: 8px; overflow: hidden; transition: border-color var(--ease);}.x40-blog-article.x40-blog-layout-51 .fi:hover{border-color: var(--green);}.x40-blog-article.x40-blog-layout-51 .fb{width: 100%; background: none; border: none; cursor: pointer; text-align: left; display: flex; justify-content: space-between; align-items: center; gap: 14px; padding: 15px 20px; font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 600; color: var(--black);}.x40-blog-article.x40-blog-layout-51 .fb:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-51 .fc{width: 26px; height: 26px; border-radius: 50%; flex-shrink: 0; background: var(--gray-light); display: flex; align-items: center; justify-content: center; transition: all var(--ease); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-51 .fc svg{width: 11px; height: 11px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-51 .fi.open .fc{background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-51 .fi.open .fc svg{transform: rotate(180deg);}.x40-blog-article.x40-blog-layout-51 .fd{max-height: 0; overflow: hidden; transition: max-height .35s ease;}.x40-blog-article.x40-blog-layout-51 .fi.open .fd{max-height: 260px;}.x40-blog-article.x40-blog-layout-51 .fd-i{padding: 0 20px 16px; font-size: 15px; line-height: 1.7;}.x40-blog-article.x40-blog-layout-51 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-51 .cta h3{font-size: 20px; font-weight: 700; color: var(--white); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-51 .cta p{color: rgba(255,255,255,.8); font-size: 16px; margin-bottom: 22px; text-align: center;}.x40-blog-article.x40-blog-layout-51 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-51 .btn{display: inline-flex; align-items: center; gap: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 14px; padding: 10px 24px; border-radius: 100px; border: 2px solid transparent; cursor: pointer; transition: all var(--ease); text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-51 .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-51 .btn--w:hover{background: var(--gray-light); border-color: var(--gray-light); color: var(--green-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-51 .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}.x40-blog-article.x40-blog-layout-51 .btn--ow:hover{background: var(--white); color: var(--gray-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-51 .btn--arr::after{content: '→'; margin-left: 3px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-51 .btn--arr:hover::after{transform: translateX(3px);}@media (max-width: 600px){.x40-blog-article.x40-blog-layout-51 h2{font-size: 20px; margin-top: 36px;}.x40-blog-article.x40-blog-layout-51 .co, .x40-blog-article.x40-blog-layout-51 .hl, .x40-blog-article.x40-blog-layout-51 .wa{padding: 18px 20px;}.x40-blog-article.x40-blog-layout-51 .gauge-row{flex-direction: column; align-items: flex-start; gap: 4px;}.x40-blog-article.x40-blog-layout-51 .gauge-label{min-width: 0;}.x40-blog-article.x40-blog-layout-51 .step-row{flex-direction: column; align-items: flex-start; gap: 8px;}.x40-blog-article.x40-blog-layout-51 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-51 .cta-b{flex-direction: column; align-items: stretch;}.x40-blog-article.x40-blog-layout-51 .cta-b .btn{justify-content: center;}.x40-blog-article.x40-blog-layout-51 .fb{padding: 14px 18px; font-size: 14px;}}.x40-blog-article.x40-blog-layout-52 *, .x40-blog-article.x40-blog-layout-52 *::before, .x40-blog-article.x40-blog-layout-52 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-52{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --radius: 12px; --radius-sm: 8px; --ease: .25s ease; font-family:Arial,Helvetica,sans-serif; font-size: 17px; line-height: 1.75; color: var(--gray-dark); max-width: 760px; margin: 0 auto;}.x40-blog-article.x40-blog-layout-52 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-52 a{color: var(--green-dark); text-decoration: none; transition: color var(--ease);}.x40-blog-article.x40-blog-layout-52 a:hover{color: var(--green);}.x40-blog-article.x40-blog-layout-52 p{margin: 0 0 18px; text-align: justify;}.x40-blog-article.x40-blog-layout-52 h2{font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: 700; color: var(--black); line-height: 1.3; margin: 48px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-52 h2 .n{color: var(--green-dark); margin-right: 4px;}.x40-blog-article.x40-blog-layout-52 h3{font-family:Arial,Helvetica,sans-serif; font-size: 18px; font-weight: 700; color: var(--black); line-height: 1.35; margin: 32px 0 10px;}.x40-blog-article.x40-blog-layout-52 .co{margin: 28px 0; padding: 20px 24px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark); font-size: 16px; line-height: 1.65;}.x40-blog-article.x40-blog-layout-52 .co p{margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-52 .co p + p{margin-top: 8px;}.x40-blog-article.x40-blog-layout-52 .co a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-52 .toc{margin: 32px 0; padding: 22px 26px; background: var(--gray-light); border-radius: var(--radius);}.x40-blog-article.x40-blog-layout-52 .toc-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); margin-bottom: 12px;}.x40-blog-article.x40-blog-layout-52 .toc ol{padding-left: 18px; margin: 0; list-style: none; counter-reset: toc;}.x40-blog-article.x40-blog-layout-52 .toc li{counter-increment: toc; padding: 4px 0; font-size: 15px;}.x40-blog-article.x40-blog-layout-52 .toc li::before{content: counter(toc) "."; font-family:Arial,Helvetica,sans-serif; font-weight: 700; color: var(--green-dark); margin-right: 8px; font-size: 14px;}.x40-blog-article.x40-blog-layout-52 .toc a{color: var(--black); font-weight: 500;}.x40-blog-article.x40-blog-layout-52 .toc a:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-52 .formula{text-align: center; padding: 32px 24px; background: var(--gray-dark); border-radius: var(--radius); margin: 32px 0;}.x40-blog-article.x40-blog-layout-52 .formula__eq{font-family:Arial,Helvetica,sans-serif; font-weight: 800; font-size: 18px; color: var(--white); letter-spacing: .5px; line-height: 1.5;}.x40-blog-article.x40-blog-layout-52 .formula__eq span{display: inline-block; padding: 0 4px; font-weight: 400; opacity: .6; font-size: 20px;}.x40-blog-article.x40-blog-layout-52 .formula__result{display: inline-block; margin-top: 6px; padding: 4px 16px; background: var(--green-dark); border-radius: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 800; font-size: 18px; color: var(--white);}.x40-blog-article.x40-blog-layout-52 .formula__sub{font-size: 13px; color: rgba(255,255,255,.6); margin-top: 10px; font-family:Arial,Helvetica,sans-serif;}.x40-blog-article.x40-blog-layout-52 .hl{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-52 .hl h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-52 .hl h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-52 .hl p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-52 .wa{padding: 22px 26px; border-radius: var(--radius); border: 1px solid #c5a84a; background: rgba(197,168,74,.06); margin: 28px 0;}.x40-blog-article.x40-blog-layout-52 .wa h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: #8a7020; margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-52 .wa h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-52 .wa p{font-size: 15px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-52 .compare{margin: 32px 0; border-radius: var(--radius); overflow: hidden; border: 2px solid var(--gray-border);}.x40-blog-article.x40-blog-layout-52 .compare__head{padding: 16px 24px; background: var(--gray-light); font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 16px; color: var(--black);}.x40-blog-article.x40-blog-layout-52 .compare__body{padding: 24px;}.x40-blog-article.x40-blog-layout-52 .compare__body p{text-align: left;}.x40-blog-article.x40-blog-layout-52 .compare__row{display: flex; justify-content: space-between; align-items: center; padding: 14px 18px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-52 .compare__row:last-child{margin-bottom: 0;}.x40-blog-article.x40-blog-layout-52 .compare__label{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 15px; color: var(--black); flex-shrink: 0;}.x40-blog-article.x40-blog-layout-52 .compare__value{font-family:Arial,Helvetica,sans-serif; font-weight: 800; font-size: 16px; text-align: right;}.x40-blog-article.x40-blog-layout-52 .compare__value--green{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-52 .compare__value--red{color: #9B3B3B;}.x40-blog-article.x40-blog-layout-52 .compare__value--mid{color: #8a7020;}.x40-blog-article.x40-blog-layout-52 .gauge{margin: 28px 0; display: flex; flex-direction: column; gap: 10px;}.x40-blog-article.x40-blog-layout-52 .gauge-row{display: flex; align-items: center; gap: 14px; padding: 14px 18px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border);}.x40-blog-article.x40-blog-layout-52 .gauge-dot{width: 10px; height: 10px; border-radius: 50%; flex-shrink: 0;}.x40-blog-article.x40-blog-layout-52 .gauge-dot--ok{background: var(--green);}.x40-blog-article.x40-blog-layout-52 .gauge-dot--mid{background: #d4a017;}.x40-blog-article.x40-blog-layout-52 .gauge-dot--low{background: #9B3B3B;}.x40-blog-article.x40-blog-layout-52 .gauge-label{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); min-width: 130px; flex-shrink: 0;}.x40-blog-article.x40-blog-layout-52 .gauge-text{font-size: 15px; line-height: 1.5;}.x40-blog-article.x40-blog-layout-52 .takeaway{margin: 32px 0; padding: 24px 26px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark);}.x40-blog-article.x40-blog-layout-52 .takeaway h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 12px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-52 .takeaway h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-52 .takeaway p{font-size: 15px; line-height: 1.65; margin-bottom: 8px; text-align: left;}.x40-blog-article.x40-blog-layout-52 .takeaway p:last-child{margin-bottom: 0;}.x40-blog-article.x40-blog-layout-52 .faq{margin: 44px 0 36px;}.x40-blog-article.x40-blog-layout-52 .faq-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 20px; color: var(--black); margin-bottom: 18px;}.x40-blog-article.x40-blog-layout-52 .fi{border: 1px solid var(--gray-border); border-radius: var(--radius); margin-bottom: 8px; overflow: hidden; transition: border-color var(--ease);}.x40-blog-article.x40-blog-layout-52 .fi:hover{border-color: var(--green);}.x40-blog-article.x40-blog-layout-52 .fb{width: 100%; background: none; border: none; cursor: pointer; text-align: left; display: flex; justify-content: space-between; align-items: center; gap: 14px; padding: 15px 20px; font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 600; color: var(--black);}.x40-blog-article.x40-blog-layout-52 .fb:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-52 .fc{width: 26px; height: 26px; border-radius: 50%; flex-shrink: 0; background: var(--gray-light); display: flex; align-items: center; justify-content: center; transition: all var(--ease); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-52 .fc svg{width: 11px; height: 11px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-52 .fi.open .fc{background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-52 .fi.open .fc svg{transform: rotate(180deg);}.x40-blog-article.x40-blog-layout-52 .fd{max-height: 0; overflow: hidden; transition: max-height .35s ease;}.x40-blog-article.x40-blog-layout-52 .fi.open .fd{max-height: 300px;}.x40-blog-article.x40-blog-layout-52 .fd-i{padding: 0 20px 16px; font-size: 15px; line-height: 1.7;}.x40-blog-article.x40-blog-layout-52 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-52 .cta h3{font-size: 20px; font-weight: 700; color: var(--white); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-52 .cta p{color: rgba(255,255,255,.8); font-size: 16px; margin-bottom: 22px; text-align: center;}.x40-blog-article.x40-blog-layout-52 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-52 .btn{display: inline-flex; align-items: center; gap: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 14px; padding: 10px 24px; border-radius: 100px; border: 2px solid transparent; cursor: pointer; transition: all var(--ease); text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-52 .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-52 .btn--w:hover{background: var(--gray-light); border-color: var(--gray-light); color: var(--green-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-52 .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}.x40-blog-article.x40-blog-layout-52 .btn--ow:hover{background: var(--white); color: var(--gray-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-52 .btn--arr::after{content: '→'; margin-left: 3px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-52 .btn--arr:hover::after{transform: translateX(3px);}@media (max-width: 600px){.x40-blog-article.x40-blog-layout-52 h2{font-size: 20px; margin-top: 36px;}.x40-blog-article.x40-blog-layout-52 .co, .x40-blog-article.x40-blog-layout-52 .hl, .x40-blog-article.x40-blog-layout-52 .wa{padding: 18px 20px;}.x40-blog-article.x40-blog-layout-52 .formula{padding: 26px 18px;}.x40-blog-article.x40-blog-layout-52 .formula__eq{font-size: 15px;}.x40-blog-article.x40-blog-layout-52 .formula__result{font-size: 15px;}.x40-blog-article.x40-blog-layout-52 .gauge-row{flex-direction: column; align-items: flex-start; gap: 4px;}.x40-blog-article.x40-blog-layout-52 .gauge-label{min-width: 0;}.x40-blog-article.x40-blog-layout-52 .compare__row{flex-direction: column; align-items: flex-start; gap: 4px;}.x40-blog-article.x40-blog-layout-52 .compare__head{padding: 14px 20px;}.x40-blog-article.x40-blog-layout-52 .compare__body{padding: 20px;}.x40-blog-article.x40-blog-layout-52 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-52 .cta-b{flex-direction: column; align-items: stretch;}.x40-blog-article.x40-blog-layout-52 .cta-b .btn{justify-content: center;}.x40-blog-article.x40-blog-layout-52 .fb{padding: 14px 18px; font-size: 14px;}.x40-blog-article.x40-blog-layout-52 .takeaway{padding: 20px 22px;}}.x40-blog-article.x40-blog-layout-52 *, .x40-blog-article.x40-blog-layout-52 *::before, .x40-blog-article.x40-blog-layout-52 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-52{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --radius: 12px; --radius-sm: 8px; --ease: .25s ease; font-family:Arial,Helvetica,sans-serif; font-size: 17px; line-height: 1.75; color: var(--gray-dark); max-width: 760px; margin: 0 auto;}.x40-blog-article.x40-blog-layout-52 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-52 a{color: var(--green-dark); text-decoration: none; transition: color var(--ease);}.x40-blog-article.x40-blog-layout-52 a:hover{color: var(--green);}.x40-blog-article.x40-blog-layout-52 p{margin: 0 0 18px; text-align: justify;}.x40-blog-article.x40-blog-layout-52 h2{font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: 700; color: var(--black); line-height: 1.3; margin: 48px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-52 h2 .n{color: var(--green-dark); margin-right: 4px;}.x40-blog-article.x40-blog-layout-52 h3{font-family:Arial,Helvetica,sans-serif; font-size: 18px; font-weight: 700; color: var(--black); line-height: 1.35; margin: 32px 0 10px;}.x40-blog-article.x40-blog-layout-52 .co{margin: 28px 0; padding: 20px 24px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark); font-size: 16px; line-height: 1.65;}.x40-blog-article.x40-blog-layout-52 .co p{margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-52 .co p + p{margin-top: 8px;}.x40-blog-article.x40-blog-layout-52 .co a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-52 .toc{margin: 32px 0; padding: 22px 26px; background: var(--gray-light); border-radius: var(--radius);}.x40-blog-article.x40-blog-layout-52 .toc-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); margin-bottom: 12px;}.x40-blog-article.x40-blog-layout-52 .toc ol{padding-left: 18px; margin: 0; list-style: none; counter-reset: toc;}.x40-blog-article.x40-blog-layout-52 .toc li{counter-increment: toc; padding: 4px 0; font-size: 15px;}.x40-blog-article.x40-blog-layout-52 .toc li::before{content: counter(toc) "."; font-family:Arial,Helvetica,sans-serif; font-weight: 700; color: var(--green-dark); margin-right: 8px; font-size: 14px;}.x40-blog-article.x40-blog-layout-52 .toc a{color: var(--black); font-weight: 500;}.x40-blog-article.x40-blog-layout-52 .toc a:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-52 .formula{text-align: center; padding: 32px 24px; background: var(--gray-dark); border-radius: var(--radius); margin: 32px 0;}.x40-blog-article.x40-blog-layout-52 .formula__eq{font-family:Arial,Helvetica,sans-serif; font-weight: 800; font-size: 18px; color: var(--white); letter-spacing: .5px; line-height: 1.5;}.x40-blog-article.x40-blog-layout-52 .formula__eq span{display: inline-block; padding: 0 4px; font-weight: 400; opacity: .6; font-size: 20px;}.x40-blog-article.x40-blog-layout-52 .formula__result{display: inline-block; margin-top: 6px; padding: 4px 16px; background: var(--green-dark); border-radius: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 800; font-size: 18px; color: var(--white);}.x40-blog-article.x40-blog-layout-52 .formula__sub{font-size: 13px; color: rgba(255,255,255,.6); margin-top: 10px; font-family:Arial,Helvetica,sans-serif;}.x40-blog-article.x40-blog-layout-52 .hl{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-52 .hl h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-52 .hl h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-52 .hl p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-52 .wa{padding: 22px 26px; border-radius: var(--radius); border: 1px solid #c5a84a; background: rgba(197,168,74,.06); margin: 28px 0;}.x40-blog-article.x40-blog-layout-52 .wa h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: #8a7020; margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-52 .wa h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-52 .wa p{font-size: 15px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-52 .compare{margin: 32px 0; border-radius: var(--radius); overflow: hidden; border: 2px solid var(--gray-border);}.x40-blog-article.x40-blog-layout-52 .compare__head{padding: 16px 24px; background: var(--gray-light); font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 16px; color: var(--black);}.x40-blog-article.x40-blog-layout-52 .compare__body{padding: 24px;}.x40-blog-article.x40-blog-layout-52 .compare__body p{text-align: left;}.x40-blog-article.x40-blog-layout-52 .compare__row{display: flex; justify-content: space-between; align-items: center; padding: 14px 18px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-52 .compare__row:last-child{margin-bottom: 0;}.x40-blog-article.x40-blog-layout-52 .compare__label{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 15px; color: var(--black); flex-shrink: 0;}.x40-blog-article.x40-blog-layout-52 .compare__value{font-family:Arial,Helvetica,sans-serif; font-weight: 800; font-size: 16px; text-align: right;}.x40-blog-article.x40-blog-layout-52 .compare__value--green{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-52 .compare__value--red{color: #9B3B3B;}.x40-blog-article.x40-blog-layout-52 .compare__value--mid{color: #8a7020;}.x40-blog-article.x40-blog-layout-52 .gauge{margin: 28px 0; display: flex; flex-direction: column; gap: 10px;}.x40-blog-article.x40-blog-layout-52 .gauge-row{display: flex; align-items: center; gap: 14px; padding: 14px 18px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border);}.x40-blog-article.x40-blog-layout-52 .gauge-dot{width: 10px; height: 10px; border-radius: 50%; flex-shrink: 0;}.x40-blog-article.x40-blog-layout-52 .gauge-dot--ok{background: var(--green);}.x40-blog-article.x40-blog-layout-52 .gauge-dot--mid{background: #d4a017;}.x40-blog-article.x40-blog-layout-52 .gauge-dot--low{background: #9B3B3B;}.x40-blog-article.x40-blog-layout-52 .gauge-label{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); min-width: 130px; flex-shrink: 0;}.x40-blog-article.x40-blog-layout-52 .gauge-text{font-size: 15px; line-height: 1.5;}.x40-blog-article.x40-blog-layout-52 .takeaway{margin: 32px 0; padding: 24px 26px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark);}.x40-blog-article.x40-blog-layout-52 .takeaway h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 12px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-52 .takeaway h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-52 .takeaway p{font-size: 15px; line-height: 1.65; margin-bottom: 8px; text-align: left;}.x40-blog-article.x40-blog-layout-52 .takeaway p:last-child{margin-bottom: 0;}.x40-blog-article.x40-blog-layout-52 .faq{margin: 44px 0 36px;}.x40-blog-article.x40-blog-layout-52 .faq-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 20px; color: var(--black); margin-bottom: 18px;}.x40-blog-article.x40-blog-layout-52 .fi{border: 1px solid var(--gray-border); border-radius: var(--radius); margin-bottom: 8px; overflow: hidden; transition: border-color var(--ease);}.x40-blog-article.x40-blog-layout-52 .fi:hover{border-color: var(--green);}.x40-blog-article.x40-blog-layout-52 .fb{width: 100%; background: none; border: none; cursor: pointer; text-align: left; display: flex; justify-content: space-between; align-items: center; gap: 14px; padding: 15px 20px; font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 600; color: var(--black);}.x40-blog-article.x40-blog-layout-52 .fb:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-52 .fc{width: 26px; height: 26px; border-radius: 50%; flex-shrink: 0; background: var(--gray-light); display: flex; align-items: center; justify-content: center; transition: all var(--ease); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-52 .fc svg{width: 11px; height: 11px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-52 .fi.open .fc{background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-52 .fi.open .fc svg{transform: rotate(180deg);}.x40-blog-article.x40-blog-layout-52 .fd{max-height: 0; overflow: hidden; transition: max-height .35s ease;}.x40-blog-article.x40-blog-layout-52 .fi.open .fd{max-height: 300px;}.x40-blog-article.x40-blog-layout-52 .fd-i{padding: 0 20px 16px; font-size: 15px; line-height: 1.7;}.x40-blog-article.x40-blog-layout-52 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-52 .cta h3{font-size: 20px; font-weight: 700; color: var(--white); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-52 .cta p{color: rgba(255,255,255,.8); font-size: 16px; margin-bottom: 22px; text-align: center;}.x40-blog-article.x40-blog-layout-52 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-52 .btn{display: inline-flex; align-items: center; gap: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 14px; padding: 10px 24px; border-radius: 100px; border: 2px solid transparent; cursor: pointer; transition: all var(--ease); text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-52 .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-52 .btn--w:hover{background: var(--gray-light); border-color: var(--gray-light); color: var(--green-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-52 .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}.x40-blog-article.x40-blog-layout-52 .btn--ow:hover{background: var(--white); color: var(--gray-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-52 .btn--arr::after{content: '→'; margin-left: 3px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-52 .btn--arr:hover::after{transform: translateX(3px);}@media (max-width: 600px){.x40-blog-article.x40-blog-layout-52 h2{font-size: 20px; margin-top: 36px;}.x40-blog-article.x40-blog-layout-52 .co, .x40-blog-article.x40-blog-layout-52 .hl, .x40-blog-article.x40-blog-layout-52 .wa{padding: 18px 20px;}.x40-blog-article.x40-blog-layout-52 .formula{padding: 26px 18px;}.x40-blog-article.x40-blog-layout-52 .formula__eq{font-size: 15px;}.x40-blog-article.x40-blog-layout-52 .formula__result{font-size: 15px;}.x40-blog-article.x40-blog-layout-52 .gauge-row{flex-direction: column; align-items: flex-start; gap: 4px;}.x40-blog-article.x40-blog-layout-52 .gauge-label{min-width: 0;}.x40-blog-article.x40-blog-layout-52 .compare__row{flex-direction: column; align-items: flex-start; gap: 4px;}.x40-blog-article.x40-blog-layout-52 .compare__head{padding: 14px 20px;}.x40-blog-article.x40-blog-layout-52 .compare__body{padding: 20px;}.x40-blog-article.x40-blog-layout-52 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-52 .cta-b{flex-direction: column; align-items: stretch;}.x40-blog-article.x40-blog-layout-52 .cta-b .btn{justify-content: center;}.x40-blog-article.x40-blog-layout-52 .fb{padding: 14px 18px; font-size: 14px;}.x40-blog-article.x40-blog-layout-52 .takeaway{padding: 20px 22px;}}.x40-blog-article.x40-blog-layout-53 *, .x40-blog-article.x40-blog-layout-53 *::before, .x40-blog-article.x40-blog-layout-53 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-53{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --radius: 12px; --radius-sm: 8px; --ease: .25s ease; font-family:Arial,Helvetica,sans-serif; font-size: 17px; line-height: 1.75; color: var(--gray-dark); max-width: 760px; margin: 0 auto;}.x40-blog-article.x40-blog-layout-53 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-53 a{color: var(--green-dark); text-decoration: none; transition: color var(--ease);}.x40-blog-article.x40-blog-layout-53 a:hover{color: var(--green);}.x40-blog-article.x40-blog-layout-53 p{margin: 0 0 18px; text-align: justify;}.x40-blog-article.x40-blog-layout-53 h2{font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: 700; color: var(--black); line-height: 1.3; margin: 48px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-53 h2 .n{color: var(--green-dark); margin-right: 4px;}.x40-blog-article.x40-blog-layout-53 h3{font-family:Arial,Helvetica,sans-serif; font-size: 18px; font-weight: 700; color: var(--black); line-height: 1.35; margin: 32px 0 10px;}.x40-blog-article.x40-blog-layout-53 .co{margin: 28px 0; padding: 20px 24px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark); font-size: 16px; line-height: 1.65;}.x40-blog-article.x40-blog-layout-53 .co p{margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-53 .co p + p{margin-top: 8px;}.x40-blog-article.x40-blog-layout-53 .co a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-53 .toc{margin: 32px 0; padding: 22px 26px; background: var(--gray-light); border-radius: var(--radius);}.x40-blog-article.x40-blog-layout-53 .toc-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); margin-bottom: 12px;}.x40-blog-article.x40-blog-layout-53 .toc ol{padding-left: 18px; margin: 0; list-style: none; counter-reset: toc;}.x40-blog-article.x40-blog-layout-53 .toc li{counter-increment: toc; padding: 4px 0; font-size: 15px;}.x40-blog-article.x40-blog-layout-53 .toc li::before{content: counter(toc) "."; font-family:Arial,Helvetica,sans-serif; font-weight: 700; color: var(--green-dark); margin-right: 8px; font-size: 14px;}.x40-blog-article.x40-blog-layout-53 .toc a{color: var(--black); font-weight: 500;}.x40-blog-article.x40-blog-layout-53 .toc a:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-53 .hl{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-53 .hl h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-53 .hl h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-53 .hl p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-53 .wa{padding: 22px 26px; border-radius: var(--radius); border: 1px solid #c5a84a; background: rgba(197,168,74,.06); margin: 28px 0;}.x40-blog-article.x40-blog-layout-53 .wa h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: #8a7020; margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-53 .wa h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-53 .wa p{font-size: 15px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-53 .gauge{margin: 28px 0; display: flex; flex-direction: column; gap: 10px;}.x40-blog-article.x40-blog-layout-53 .gauge-row{display: flex; align-items: center; gap: 14px; padding: 14px 18px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border);}.x40-blog-article.x40-blog-layout-53 .gauge-dot{width: 10px; height: 10px; border-radius: 50%; flex-shrink: 0;}.x40-blog-article.x40-blog-layout-53 .gauge-dot--ok{background: var(--green);}.x40-blog-article.x40-blog-layout-53 .gauge-dot--mid{background: #d4a017;}.x40-blog-article.x40-blog-layout-53 .gauge-dot--low{background: #9B3B3B;}.x40-blog-article.x40-blog-layout-53 .gauge-label{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); min-width: 130px; flex-shrink: 0;}.x40-blog-article.x40-blog-layout-53 .gauge-text{font-size: 15px; line-height: 1.5;}.x40-blog-article.x40-blog-layout-53 .bars{margin: 32px 0; display: flex; flex-direction: column; gap: 14px;}.x40-blog-article.x40-blog-layout-53 .bar-item{display: flex; flex-direction: column; gap: 6px;}.x40-blog-article.x40-blog-layout-53 .bar-head{display: flex; justify-content: space-between; align-items: baseline; font-family:Arial,Helvetica,sans-serif; font-size: 14px; font-weight: 700; color: var(--black);}.x40-blog-article.x40-blog-layout-53 .bar-head span{font-weight: 400; font-size: 13px; color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-53 .bar-track{height: 14px; border-radius: 7px; background: var(--gray-light); overflow: hidden;}.x40-blog-article.x40-blog-layout-53 .bar-fill{height: 100%; border-radius: 7px; transition: width .6s ease;}.x40-blog-article.x40-blog-layout-53 .bar-fill--1{background: #9B3B3B;}.x40-blog-article.x40-blog-layout-53 .bar-fill--2{background: #d4a017;}.x40-blog-article.x40-blog-layout-53 .bar-fill--3{background: var(--green-dark);}.x40-blog-article.x40-blog-layout-53 .bar-fill--4{background: #7a9a7a;}.x40-blog-article.x40-blog-layout-53 .takeaway{margin: 32px 0; padding: 24px 26px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark);}.x40-blog-article.x40-blog-layout-53 .takeaway h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 12px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-53 .takeaway h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-53 .takeaway p{font-size: 15px; line-height: 1.65; margin-bottom: 8px; text-align: left;}.x40-blog-article.x40-blog-layout-53 .takeaway p:last-child{margin-bottom: 0;}.x40-blog-article.x40-blog-layout-53 .faq{margin: 44px 0 36px;}.x40-blog-article.x40-blog-layout-53 .faq-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 20px; color: var(--black); margin-bottom: 18px;}.x40-blog-article.x40-blog-layout-53 .fi{border: 1px solid var(--gray-border); border-radius: var(--radius); margin-bottom: 8px; overflow: hidden; transition: border-color var(--ease);}.x40-blog-article.x40-blog-layout-53 .fi:hover{border-color: var(--green);}.x40-blog-article.x40-blog-layout-53 .fb{width: 100%; background: none; border: none; cursor: pointer; text-align: left; display: flex; justify-content: space-between; align-items: center; gap: 14px; padding: 15px 20px; font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 600; color: var(--black);}.x40-blog-article.x40-blog-layout-53 .fb:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-53 .fc{width: 26px; height: 26px; border-radius: 50%; flex-shrink: 0; background: var(--gray-light); display: flex; align-items: center; justify-content: center; transition: all var(--ease); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-53 .fc svg{width: 11px; height: 11px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-53 .fi.open .fc{background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-53 .fi.open .fc svg{transform: rotate(180deg);}.x40-blog-article.x40-blog-layout-53 .fd{max-height: 0; overflow: hidden; transition: max-height .35s ease;}.x40-blog-article.x40-blog-layout-53 .fi.open .fd{max-height: 300px;}.x40-blog-article.x40-blog-layout-53 .fd-i{padding: 0 20px 16px; font-size: 15px; line-height: 1.7;}.x40-blog-article.x40-blog-layout-53 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-53 .cta h3{font-size: 20px; font-weight: 700; color: var(--white); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-53 .cta p{color: rgba(255,255,255,.8); font-size: 16px; margin-bottom: 22px; text-align: center;}.x40-blog-article.x40-blog-layout-53 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-53 .btn{display: inline-flex; align-items: center; gap: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 14px; padding: 10px 24px; border-radius: 100px; border: 2px solid transparent; cursor: pointer; transition: all var(--ease); text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-53 .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-53 .btn--w:hover{background: var(--gray-light); border-color: var(--gray-light); color: var(--green-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-53 .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}.x40-blog-article.x40-blog-layout-53 .btn--ow:hover{background: var(--white); color: var(--gray-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-53 .btn--arr::after{content: '→'; margin-left: 3px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-53 .btn--arr:hover::after{transform: translateX(3px);}@media (max-width: 600px){.x40-blog-article.x40-blog-layout-53 h2{font-size: 20px; margin-top: 36px;}.x40-blog-article.x40-blog-layout-53 .co, .x40-blog-article.x40-blog-layout-53 .hl, .x40-blog-article.x40-blog-layout-53 .wa{padding: 18px 20px;}.x40-blog-article.x40-blog-layout-53 .gauge-row{flex-direction: column; align-items: flex-start; gap: 4px;}.x40-blog-article.x40-blog-layout-53 .gauge-label{min-width: 0;}.x40-blog-article.x40-blog-layout-53 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-53 .cta-b{flex-direction: column; align-items: stretch;}.x40-blog-article.x40-blog-layout-53 .cta-b .btn{justify-content: center;}.x40-blog-article.x40-blog-layout-53 .fb{padding: 14px 18px; font-size: 14px;}.x40-blog-article.x40-blog-layout-53 .takeaway{padding: 20px 22px;}}.x40-blog-article.x40-blog-layout-54 *, .x40-blog-article.x40-blog-layout-54 *::before, .x40-blog-article.x40-blog-layout-54 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-54{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --radius: 12px; --radius-sm: 8px; --ease: .25s ease; font-family:Arial,Helvetica,sans-serif; font-size: 17px; line-height: 1.75; color: var(--gray-dark); max-width: 760px; margin: 0 auto;}.x40-blog-article.x40-blog-layout-54 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-54 a{color: var(--green-dark); text-decoration: none; transition: color var(--ease);}.x40-blog-article.x40-blog-layout-54 a:hover{color: var(--green);}.x40-blog-article.x40-blog-layout-54 p{margin: 0 0 18px; text-align: justify;}.x40-blog-article.x40-blog-layout-54 h2{font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: 700; color: var(--black); line-height: 1.3; margin: 48px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-54 h2 .n{color: var(--green-dark); margin-right: 4px;}.x40-blog-article.x40-blog-layout-54 h3{font-family:Arial,Helvetica,sans-serif; font-size: 18px; font-weight: 700; color: var(--black); line-height: 1.35; margin: 32px 0 10px;}.x40-blog-article.x40-blog-layout-54 .co{margin: 28px 0; padding: 20px 24px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark); font-size: 16px; line-height: 1.65;}.x40-blog-article.x40-blog-layout-54 .co p{margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-54 .co p + p{margin-top: 8px;}.x40-blog-article.x40-blog-layout-54 .co a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-54 .toc{margin: 32px 0; padding: 22px 26px; background: var(--gray-light); border-radius: var(--radius);}.x40-blog-article.x40-blog-layout-54 .toc-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); margin-bottom: 12px;}.x40-blog-article.x40-blog-layout-54 .toc ol{padding-left: 18px; margin: 0; list-style: none; counter-reset: toc;}.x40-blog-article.x40-blog-layout-54 .toc li{counter-increment: toc; padding: 4px 0; font-size: 15px;}.x40-blog-article.x40-blog-layout-54 .toc li::before{content: counter(toc) "."; font-family:Arial,Helvetica,sans-serif; font-weight: 700; color: var(--green-dark); margin-right: 8px; font-size: 14px;}.x40-blog-article.x40-blog-layout-54 .toc a{color: var(--black); font-weight: 500;}.x40-blog-article.x40-blog-layout-54 .toc a:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-54 .hl{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-54 .hl h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-54 .hl h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-54 .hl p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-54 .wa{padding: 22px 26px; border-radius: var(--radius); border: 1px solid #c5a84a; background: rgba(197,168,74,.06); margin: 28px 0;}.x40-blog-article.x40-blog-layout-54 .wa h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: #8a7020; margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-54 .wa h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-54 .wa p{font-size: 15px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-54 .gauge{margin: 28px 0; display: flex; flex-direction: column; gap: 10px;}.x40-blog-article.x40-blog-layout-54 .gauge-row{display: flex; align-items: center; gap: 14px; padding: 14px 18px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border);}.x40-blog-article.x40-blog-layout-54 .gauge-dot{width: 10px; height: 10px; border-radius: 50%; flex-shrink: 0;}.x40-blog-article.x40-blog-layout-54 .gauge-dot--ok{background: var(--green);}.x40-blog-article.x40-blog-layout-54 .gauge-dot--mid{background: #d4a017;}.x40-blog-article.x40-blog-layout-54 .gauge-dot--low{background: #9B3B3B;}.x40-blog-article.x40-blog-layout-54 .gauge-label{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); min-width: 130px; flex-shrink: 0;}.x40-blog-article.x40-blog-layout-54 .gauge-text{font-size: 15px; line-height: 1.5;}.x40-blog-article.x40-blog-layout-54 .compo{margin: 32px 0; border-radius: var(--radius); overflow: hidden; border: 2px solid var(--gray-border);}.x40-blog-article.x40-blog-layout-54 .compo__head{padding: 16px 24px; background: var(--gray-light); font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 16px; color: var(--black);}.x40-blog-article.x40-blog-layout-54 .compo__body{padding: 24px; display: flex; flex-direction: column; gap: 10px;}.x40-blog-article.x40-blog-layout-54 .compo__row{display: flex; align-items: center; gap: 14px; padding: 12px 16px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border);}.x40-blog-article.x40-blog-layout-54 .compo__icon{width: 36px; height: 36px; border-radius: 8px; flex-shrink: 0; display: flex; align-items: center; justify-content: center; font-family:Arial,Helvetica,sans-serif; font-weight: 800; font-size: 13px; color: var(--white);}.x40-blog-article.x40-blog-layout-54 .compo__icon--li{background: #5b7fbf;}.x40-blog-article.x40-blog-layout-54 .compo__icon--ni{background: #7a9a7a;}.x40-blog-article.x40-blog-layout-54 .compo__icon--mn{background: #b08e5a;}.x40-blog-article.x40-blog-layout-54 .compo__icon--co{background: #9B3B3B;}.x40-blog-article.x40-blog-layout-54 .compo__icon--cu{background: #c87533;}.x40-blog-article.x40-blog-layout-54 .compo__icon--al{background: #8a8a8a;}.x40-blog-article.x40-blog-layout-54 .compo__icon--el{background: var(--gray-dark);}.x40-blog-article.x40-blog-layout-54 .compo__info{flex: 1;}.x40-blog-article.x40-blog-layout-54 .compo__name{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); margin-bottom: 2px;}.x40-blog-article.x40-blog-layout-54 .compo__desc{font-size: 14px; line-height: 1.5; color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-54 .takeaway{margin: 32px 0; padding: 24px 26px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark);}.x40-blog-article.x40-blog-layout-54 .takeaway h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 12px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-54 .takeaway h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-54 .takeaway p{font-size: 15px; line-height: 1.65; margin-bottom: 8px; text-align: left;}.x40-blog-article.x40-blog-layout-54 .takeaway p:last-child{margin-bottom: 0;}.x40-blog-article.x40-blog-layout-54 .faq{margin: 44px 0 36px;}.x40-blog-article.x40-blog-layout-54 .faq-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 20px; color: var(--black); margin-bottom: 18px;}.x40-blog-article.x40-blog-layout-54 .fi{border: 1px solid var(--gray-border); border-radius: var(--radius); margin-bottom: 8px; overflow: hidden; transition: border-color var(--ease);}.x40-blog-article.x40-blog-layout-54 .fi:hover{border-color: var(--green);}.x40-blog-article.x40-blog-layout-54 .fb{width: 100%; background: none; border: none; cursor: pointer; text-align: left; display: flex; justify-content: space-between; align-items: center; gap: 14px; padding: 15px 20px; font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 600; color: var(--black);}.x40-blog-article.x40-blog-layout-54 .fb:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-54 .fc{width: 26px; height: 26px; border-radius: 50%; flex-shrink: 0; background: var(--gray-light); display: flex; align-items: center; justify-content: center; transition: all var(--ease); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-54 .fc svg{width: 11px; height: 11px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-54 .fi.open .fc{background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-54 .fi.open .fc svg{transform: rotate(180deg);}.x40-blog-article.x40-blog-layout-54 .fd{max-height: 0; overflow: hidden; transition: max-height .35s ease;}.x40-blog-article.x40-blog-layout-54 .fi.open .fd{max-height: 300px;}.x40-blog-article.x40-blog-layout-54 .fd-i{padding: 0 20px 16px; font-size: 15px; line-height: 1.7;}.x40-blog-article.x40-blog-layout-54 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-54 .cta h3{font-size: 20px; font-weight: 700; color: var(--white); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-54 .cta p{color: rgba(255,255,255,.8); font-size: 16px; margin-bottom: 22px; text-align: center;}.x40-blog-article.x40-blog-layout-54 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-54 .btn{display: inline-flex; align-items: center; gap: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 14px; padding: 10px 24px; border-radius: 100px; border: 2px solid transparent; cursor: pointer; transition: all var(--ease); text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-54 .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-54 .btn--w:hover{background: var(--gray-light); border-color: var(--gray-light); color: var(--green-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-54 .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}.x40-blog-article.x40-blog-layout-54 .btn--ow:hover{background: var(--white); color: var(--gray-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-54 .btn--arr::after{content: '→'; margin-left: 3px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-54 .btn--arr:hover::after{transform: translateX(3px);}@media (max-width: 600px){.x40-blog-article.x40-blog-layout-54 h2{font-size: 20px; margin-top: 36px;}.x40-blog-article.x40-blog-layout-54 .co, .x40-blog-article.x40-blog-layout-54 .hl, .x40-blog-article.x40-blog-layout-54 .wa{padding: 18px 20px;}.x40-blog-article.x40-blog-layout-54 .gauge-row{flex-direction: column; align-items: flex-start; gap: 4px;}.x40-blog-article.x40-blog-layout-54 .gauge-label{min-width: 0;}.x40-blog-article.x40-blog-layout-54 .compo__head{padding: 14px 20px;}.x40-blog-article.x40-blog-layout-54 .compo__body{padding: 20px;}.x40-blog-article.x40-blog-layout-54 .compo__row{flex-direction: column; align-items: flex-start; gap: 8px;}.x40-blog-article.x40-blog-layout-54 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-54 .cta-b{flex-direction: column; align-items: stretch;}.x40-blog-article.x40-blog-layout-54 .cta-b .btn{justify-content: center;}.x40-blog-article.x40-blog-layout-54 .fb{padding: 14px 18px; font-size: 14px;}.x40-blog-article.x40-blog-layout-54 .takeaway{padding: 20px 22px;}}.x40-blog-article.x40-blog-layout-55 *, .x40-blog-article.x40-blog-layout-55 *::before, .x40-blog-article.x40-blog-layout-55 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-55{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --radius: 12px; --radius-sm: 8px; --ease: .25s ease; font-family:Arial,Helvetica,sans-serif; font-size: 17px; line-height: 1.75; color: var(--gray-dark); max-width: 760px; margin: 0 auto;}.x40-blog-article.x40-blog-layout-55 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-55 a{color: var(--green-dark); text-decoration: none; transition: color var(--ease);}.x40-blog-article.x40-blog-layout-55 a:hover{color: var(--green);}.x40-blog-article.x40-blog-layout-55 p{margin: 0 0 18px; text-align: justify;}.x40-blog-article.x40-blog-layout-55 h2{font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: 700; color: var(--black); line-height: 1.3; margin: 48px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-55 h2 .n{color: var(--green-dark); margin-right: 4px;}.x40-blog-article.x40-blog-layout-55 h3{font-family:Arial,Helvetica,sans-serif; font-size: 18px; font-weight: 700; color: var(--black); line-height: 1.35; margin: 32px 0 10px;}.x40-blog-article.x40-blog-layout-55 .co{margin: 28px 0; padding: 20px 24px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark); font-size: 16px; line-height: 1.65;}.x40-blog-article.x40-blog-layout-55 .co p{margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-55 .co p + p{margin-top: 8px;}.x40-blog-article.x40-blog-layout-55 .co a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-55 .toc{margin: 32px 0; padding: 22px 26px; background: var(--gray-light); border-radius: var(--radius);}.x40-blog-article.x40-blog-layout-55 .toc-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); margin-bottom: 12px;}.x40-blog-article.x40-blog-layout-55 .toc ol{padding-left: 18px; margin: 0; list-style: none; counter-reset: toc;}.x40-blog-article.x40-blog-layout-55 .toc li{counter-increment: toc; padding: 4px 0; font-size: 15px;}.x40-blog-article.x40-blog-layout-55 .toc li::before{content: counter(toc) "."; font-family:Arial,Helvetica,sans-serif; font-weight: 700; color: var(--green-dark); margin-right: 8px; font-size: 14px;}.x40-blog-article.x40-blog-layout-55 .toc a{color: var(--black); font-weight: 500;}.x40-blog-article.x40-blog-layout-55 .toc a:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-55 .hl{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-55 .hl h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-55 .hl h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-55 .hl p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-55 .wa{padding: 22px 26px; border-radius: var(--radius); border: 1px solid #c5a84a; background: rgba(197,168,74,.06); margin: 28px 0;}.x40-blog-article.x40-blog-layout-55 .wa h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: #8a7020; margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-55 .wa h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-55 .wa p{font-size: 15px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-55 .da{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(155,59,59,.35); background: rgba(155,59,59,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-55 .da h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: #9B3B3B; margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-55 .da h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-55 .da p{font-size: 15px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-55 .gauge{margin: 28px 0; display: flex; flex-direction: column; gap: 10px;}.x40-blog-article.x40-blog-layout-55 .gauge-row{display: flex; align-items: center; gap: 14px; padding: 14px 18px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border);}.x40-blog-article.x40-blog-layout-55 .gauge-dot{width: 10px; height: 10px; border-radius: 50%; flex-shrink: 0;}.x40-blog-article.x40-blog-layout-55 .gauge-dot--ok{background: var(--green);}.x40-blog-article.x40-blog-layout-55 .gauge-dot--mid{background: #d4a017;}.x40-blog-article.x40-blog-layout-55 .gauge-dot--low{background: #9B3B3B;}.x40-blog-article.x40-blog-layout-55 .gauge-label{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); min-width: 130px; flex-shrink: 0;}.x40-blog-article.x40-blog-layout-55 .gauge-text{font-size: 15px; line-height: 1.5;}.x40-blog-article.x40-blog-layout-55 .steps{margin: 32px 0; display: flex; flex-direction: column; gap: 0;}.x40-blog-article.x40-blog-layout-55 .step{display: flex; gap: 18px; padding: 20px 0; border-bottom: 1px solid var(--gray-border);}.x40-blog-article.x40-blog-layout-55 .step:last-child{border-bottom: none;}.x40-blog-article.x40-blog-layout-55 .step__num{width: 38px; height: 38px; border-radius: 50%; flex-shrink: 0; display: flex; align-items: center; justify-content: center; font-family:Arial,Helvetica,sans-serif; font-weight: 800; font-size: 15px; color: var(--white); background: var(--green-dark);}.x40-blog-article.x40-blog-layout-55 .step__content{flex: 1;}.x40-blog-article.x40-blog-layout-55 .step__title{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 15px; color: var(--black); margin-bottom: 4px;}.x40-blog-article.x40-blog-layout-55 .step__desc{font-size: 15px; line-height: 1.6; color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-55 .depot{margin: 32px 0; border-radius: var(--radius); overflow: hidden; border: 2px solid var(--gray-border);}.x40-blog-article.x40-blog-layout-55 .depot__head{padding: 16px 24px; background: var(--gray-light); font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 16px; color: var(--black);}.x40-blog-article.x40-blog-layout-55 .depot__body{padding: 24px; display: flex; flex-direction: column; gap: 10px;}.x40-blog-article.x40-blog-layout-55 .depot__row{display: flex; align-items: center; gap: 14px; padding: 12px 16px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border);}.x40-blog-article.x40-blog-layout-55 .depot__icon{width: 36px; height: 36px; border-radius: 8px; flex-shrink: 0; display: flex; align-items: center; justify-content: center; background: rgba(38,112,35,.1); color: var(--green-dark);}.x40-blog-article.x40-blog-layout-55 .depot__icon svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-55 .depot__info{flex: 1;}.x40-blog-article.x40-blog-layout-55 .depot__name{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); margin-bottom: 2px;}.x40-blog-article.x40-blog-layout-55 .depot__desc{font-size: 14px; line-height: 1.5; color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-55 .takeaway{margin: 32px 0; padding: 24px 26px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark);}.x40-blog-article.x40-blog-layout-55 .takeaway h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 12px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-55 .takeaway h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-55 .takeaway p{font-size: 15px; line-height: 1.65; margin-bottom: 8px; text-align: left;}.x40-blog-article.x40-blog-layout-55 .takeaway p:last-child{margin-bottom: 0;}.x40-blog-article.x40-blog-layout-55 .faq{margin: 44px 0 36px;}.x40-blog-article.x40-blog-layout-55 .faq-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 20px; color: var(--black); margin-bottom: 18px;}.x40-blog-article.x40-blog-layout-55 .fi{border: 1px solid var(--gray-border); border-radius: var(--radius); margin-bottom: 8px; overflow: hidden; transition: border-color var(--ease);}.x40-blog-article.x40-blog-layout-55 .fi:hover{border-color: var(--green);}.x40-blog-article.x40-blog-layout-55 .fb{width: 100%; background: none; border: none; cursor: pointer; text-align: left; display: flex; justify-content: space-between; align-items: center; gap: 14px; padding: 15px 20px; font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 600; color: var(--black);}.x40-blog-article.x40-blog-layout-55 .fb:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-55 .fc{width: 26px; height: 26px; border-radius: 50%; flex-shrink: 0; background: var(--gray-light); display: flex; align-items: center; justify-content: center; transition: all var(--ease); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-55 .fc svg{width: 11px; height: 11px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-55 .fi.open .fc{background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-55 .fi.open .fc svg{transform: rotate(180deg);}.x40-blog-article.x40-blog-layout-55 .fd{max-height: 0; overflow: hidden; transition: max-height .35s ease;}.x40-blog-article.x40-blog-layout-55 .fi.open .fd{max-height: 300px;}.x40-blog-article.x40-blog-layout-55 .fd-i{padding: 0 20px 16px; font-size: 15px; line-height: 1.7;}.x40-blog-article.x40-blog-layout-55 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-55 .cta h3{font-size: 20px; font-weight: 700; color: var(--white); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-55 .cta p{color: rgba(255,255,255,.8); font-size: 16px; margin-bottom: 22px; text-align: center;}.x40-blog-article.x40-blog-layout-55 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-55 .btn{display: inline-flex; align-items: center; gap: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 14px; padding: 10px 24px; border-radius: 100px; border: 2px solid transparent; cursor: pointer; transition: all var(--ease); text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-55 .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-55 .btn--w:hover{background: var(--gray-light); border-color: var(--gray-light); color: var(--green-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-55 .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}.x40-blog-article.x40-blog-layout-55 .btn--ow:hover{background: var(--white); color: var(--gray-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-55 .btn--arr::after{content: '→'; margin-left: 3px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-55 .btn--arr:hover::after{transform: translateX(3px);}@media (max-width: 600px){.x40-blog-article.x40-blog-layout-55 h2{font-size: 20px; margin-top: 36px;}.x40-blog-article.x40-blog-layout-55 .co, .x40-blog-article.x40-blog-layout-55 .hl, .x40-blog-article.x40-blog-layout-55 .wa, .x40-blog-article.x40-blog-layout-55 .da{padding: 18px 20px;}.x40-blog-article.x40-blog-layout-55 .gauge-row{flex-direction: column; align-items: flex-start; gap: 4px;}.x40-blog-article.x40-blog-layout-55 .gauge-label{min-width: 0;}.x40-blog-article.x40-blog-layout-55 .depot__head{padding: 14px 20px;}.x40-blog-article.x40-blog-layout-55 .depot__body{padding: 20px;}.x40-blog-article.x40-blog-layout-55 .depot__row{flex-direction: column; align-items: flex-start; gap: 8px;}.x40-blog-article.x40-blog-layout-55 .step{gap: 14px;}.x40-blog-article.x40-blog-layout-55 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-55 .cta-b{flex-direction: column; align-items: stretch;}.x40-blog-article.x40-blog-layout-55 .cta-b .btn{justify-content: center;}.x40-blog-article.x40-blog-layout-55 .fb{padding: 14px 18px; font-size: 14px;}.x40-blog-article.x40-blog-layout-55 .takeaway{padding: 20px 22px;}}.x40-blog-article.x40-blog-layout-56 *, .x40-blog-article.x40-blog-layout-56 *::before, .x40-blog-article.x40-blog-layout-56 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-56{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --radius: 12px; --radius-sm: 8px; --ease: .25s ease; font-family:Arial,Helvetica,sans-serif; font-size: 17px; line-height: 1.75; color: var(--gray-dark); max-width: 760px; margin: 0 auto;}.x40-blog-article.x40-blog-layout-56 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-56 a{color: var(--green-dark); text-decoration: none; transition: color var(--ease);}.x40-blog-article.x40-blog-layout-56 a:hover{color: var(--green);}.x40-blog-article.x40-blog-layout-56 p{margin: 0 0 18px; text-align: justify;}.x40-blog-article.x40-blog-layout-56 h2{font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: 700; color: var(--black); line-height: 1.3; margin: 48px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-56 h2 .n{color: var(--green-dark); margin-right: 4px;}.x40-blog-article.x40-blog-layout-56 h3{font-family:Arial,Helvetica,sans-serif; font-size: 18px; font-weight: 700; color: var(--black); line-height: 1.35; margin: 32px 0 10px;}.x40-blog-article.x40-blog-layout-56 .co{margin: 28px 0; padding: 20px 24px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark); font-size: 16px; line-height: 1.65;}.x40-blog-article.x40-blog-layout-56 .co p{margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-56 .co p + p{margin-top: 8px;}.x40-blog-article.x40-blog-layout-56 .co a{font-weight: 600; text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-56 .toc{margin: 32px 0; padding: 22px 26px; background: var(--gray-light); border-radius: var(--radius);}.x40-blog-article.x40-blog-layout-56 .toc-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); margin-bottom: 12px;}.x40-blog-article.x40-blog-layout-56 .toc ol{padding-left: 18px; margin: 0; list-style: none; counter-reset: toc;}.x40-blog-article.x40-blog-layout-56 .toc li{counter-increment: toc; padding: 4px 0; font-size: 15px;}.x40-blog-article.x40-blog-layout-56 .toc li::before{content: counter(toc) "."; font-family:Arial,Helvetica,sans-serif; font-weight: 700; color: var(--green-dark); margin-right: 8px; font-size: 14px;}.x40-blog-article.x40-blog-layout-56 .toc a{color: var(--black); font-weight: 500;}.x40-blog-article.x40-blog-layout-56 .toc a:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-56 .formula{text-align: center; padding: 32px 24px; background: var(--gray-dark); border-radius: var(--radius); margin: 32px 0;}.x40-blog-article.x40-blog-layout-56 .formula__eq{font-family:Arial,Helvetica,sans-serif; font-weight: 800; font-size: 18px; color: var(--white); letter-spacing: .5px; line-height: 1.5;}.x40-blog-article.x40-blog-layout-56 .formula__eq span{display: inline-block; padding: 0 4px; font-weight: 400; opacity: .6; font-size: 20px;}.x40-blog-article.x40-blog-layout-56 .formula__result{display: inline-block; margin-top: 6px; padding: 4px 16px; background: var(--green-dark); border-radius: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 800; font-size: 18px; color: var(--white);}.x40-blog-article.x40-blog-layout-56 .formula__sub{font-size: 13px; color: rgba(255,255,255,.6); margin-top: 10px; font-family:Arial,Helvetica,sans-serif;}.x40-blog-article.x40-blog-layout-56 .hl{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-56 .hl h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-56 .hl h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-56 .hl p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-56 .wa{padding: 22px 26px; border-radius: var(--radius); border: 1px solid #c5a84a; background: rgba(197,168,74,.06); margin: 28px 0;}.x40-blog-article.x40-blog-layout-56 .wa h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: #8a7020; margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-56 .wa h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-56 .wa p{font-size: 15px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-56 .gauge{margin: 28px 0; display: flex; flex-direction: column; gap: 10px;}.x40-blog-article.x40-blog-layout-56 .gauge-row{display: flex; align-items: center; gap: 14px; padding: 14px 18px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border);}.x40-blog-article.x40-blog-layout-56 .gauge-dot{width: 10px; height: 10px; border-radius: 50%; flex-shrink: 0;}.x40-blog-article.x40-blog-layout-56 .gauge-dot--ok{background: var(--green);}.x40-blog-article.x40-blog-layout-56 .gauge-dot--mid{background: #d4a017;}.x40-blog-article.x40-blog-layout-56 .gauge-dot--low{background: #9B3B3B;}.x40-blog-article.x40-blog-layout-56 .gauge-label{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); min-width: 130px; flex-shrink: 0;}.x40-blog-article.x40-blog-layout-56 .gauge-text{font-size: 15px; line-height: 1.5;}.x40-blog-article.x40-blog-layout-56 .compare{margin: 32px 0; border-radius: var(--radius); overflow: hidden; border: 2px solid var(--gray-border);}.x40-blog-article.x40-blog-layout-56 .compare__head{padding: 16px 24px; background: var(--gray-light); font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 16px; color: var(--black);}.x40-blog-article.x40-blog-layout-56 .compare__body{padding: 24px;}.x40-blog-article.x40-blog-layout-56 .compare__row{display: flex; justify-content: space-between; align-items: center; padding: 14px 18px; border-radius: var(--radius-sm); border: 1px solid var(--gray-border); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-56 .compare__row:last-child{margin-bottom: 0;}.x40-blog-article.x40-blog-layout-56 .compare__label{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 15px; color: var(--black); flex-shrink: 0;}.x40-blog-article.x40-blog-layout-56 .compare__value{font-family:Arial,Helvetica,sans-serif; font-weight: 800; font-size: 16px; text-align: right;}.x40-blog-article.x40-blog-layout-56 .compare__value--green{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-56 .compare__value--red{color: #9B3B3B;}.x40-blog-article.x40-blog-layout-56 .savings{margin: 32px 0; border-radius: var(--radius); overflow: hidden; border: 2px solid var(--gray-border);}.x40-blog-article.x40-blog-layout-56 .savings__head{padding: 16px 24px; background: var(--gray-light); font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 16px; color: var(--black);}.x40-blog-article.x40-blog-layout-56 .savings__body{padding: 0;}.x40-blog-article.x40-blog-layout-56 .savings__row{display: flex; justify-content: space-between; align-items: center; padding: 14px 24px; border-bottom: 1px solid var(--gray-border);}.x40-blog-article.x40-blog-layout-56 .savings__row:last-child{border-bottom: none;}.x40-blog-article.x40-blog-layout-56 .savings__row--highlight{background: rgba(38,112,35,.03);}.x40-blog-article.x40-blog-layout-56 .savings__km{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 15px; color: var(--black);}.x40-blog-article.x40-blog-layout-56 .savings__co2{font-family:Arial,Helvetica,sans-serif; font-weight: 800; font-size: 15px; color: var(--green-dark); text-align: right;}.x40-blog-article.x40-blog-layout-56 .takeaway{margin: 32px 0; padding: 24px 26px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark);}.x40-blog-article.x40-blog-layout-56 .takeaway h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 12px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-56 .takeaway h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-56 .takeaway p{font-size: 15px; line-height: 1.65; margin-bottom: 8px; text-align: left;}.x40-blog-article.x40-blog-layout-56 .takeaway p:last-child{margin-bottom: 0;}.x40-blog-article.x40-blog-layout-56 .faq{margin: 44px 0 36px;}.x40-blog-article.x40-blog-layout-56 .faq-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 20px; color: var(--black); margin-bottom: 18px;}.x40-blog-article.x40-blog-layout-56 .fi{border: 1px solid var(--gray-border); border-radius: var(--radius); margin-bottom: 8px; overflow: hidden; transition: border-color var(--ease);}.x40-blog-article.x40-blog-layout-56 .fi:hover{border-color: var(--green);}.x40-blog-article.x40-blog-layout-56 .fb{width: 100%; background: none; border: none; cursor: pointer; text-align: left; display: flex; justify-content: space-between; align-items: center; gap: 14px; padding: 15px 20px; font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 600; color: var(--black);}.x40-blog-article.x40-blog-layout-56 .fb:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-56 .fc{width: 26px; height: 26px; border-radius: 50%; flex-shrink: 0; background: var(--gray-light); display: flex; align-items: center; justify-content: center; transition: all var(--ease); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-56 .fc svg{width: 11px; height: 11px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-56 .fi.open .fc{background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-56 .fi.open .fc svg{transform: rotate(180deg);}.x40-blog-article.x40-blog-layout-56 .fd{max-height: 0; overflow: hidden; transition: max-height .35s ease;}.x40-blog-article.x40-blog-layout-56 .fi.open .fd{max-height: 300px;}.x40-blog-article.x40-blog-layout-56 .fd-i{padding: 0 20px 16px; font-size: 15px; line-height: 1.7;}.x40-blog-article.x40-blog-layout-56 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-56 .cta h3{font-size: 20px; font-weight: 700; color: var(--white); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-56 .cta p{color: rgba(255,255,255,.8); font-size: 16px; margin-bottom: 22px; text-align: center;}.x40-blog-article.x40-blog-layout-56 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-56 .btn{display: inline-flex; align-items: center; gap: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 600; font-size: 14px; padding: 10px 24px; border-radius: 100px; border: 2px solid transparent; cursor: pointer; transition: all var(--ease); text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-56 .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-56 .btn--w:hover{background: var(--gray-light); border-color: var(--gray-light); color: var(--green-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-56 .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}.x40-blog-article.x40-blog-layout-56 .btn--ow:hover{background: var(--white); color: var(--gray-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-56 .btn--arr::after{content: '→'; margin-left: 3px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-56 .btn--arr:hover::after{transform: translateX(3px);}@media (max-width: 600px){.x40-blog-article.x40-blog-layout-56 h2{font-size: 20px; margin-top: 36px;}.x40-blog-article.x40-blog-layout-56 .co, .x40-blog-article.x40-blog-layout-56 .hl, .x40-blog-article.x40-blog-layout-56 .wa{padding: 18px 20px;}.x40-blog-article.x40-blog-layout-56 .formula{padding: 26px 18px;}.x40-blog-article.x40-blog-layout-56 .formula__eq{font-size: 15px;}.x40-blog-article.x40-blog-layout-56 .formula__result{font-size: 15px;}.x40-blog-article.x40-blog-layout-56 .gauge-row{flex-direction: column; align-items: flex-start; gap: 4px;}.x40-blog-article.x40-blog-layout-56 .gauge-label{min-width: 0;}.x40-blog-article.x40-blog-layout-56 .compare__row{flex-direction: column; align-items: flex-start; gap: 4px;}.x40-blog-article.x40-blog-layout-56 .compare__head{padding: 14px 20px;}.x40-blog-article.x40-blog-layout-56 .compare__body{padding: 20px;}.x40-blog-article.x40-blog-layout-56 .savings__row{padding: 12px 20px;}.x40-blog-article.x40-blog-layout-56 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-56 .cta-b{flex-direction: column; align-items: stretch;}.x40-blog-article.x40-blog-layout-56 .cta-b .btn{justify-content: center;}.x40-blog-article.x40-blog-layout-56 .fb{padding: 14px 18px; font-size: 14px;}.x40-blog-article.x40-blog-layout-56 .takeaway{padding: 20px 22px;}}.x40-blog-article.x40-blog-layout-57 *, .x40-blog-article.x40-blog-layout-57 *::before, .x40-blog-article.x40-blog-layout-57 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-57{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --gold: #B68A2C; --gold-light: rgba(182,138,44,.08); --radius: 12px; --radius-sm: 8px; --ease: .25s ease; font-family:Arial,Helvetica,sans-serif; font-size: 17px; line-height: 1.75; color: var(--gray-dark); max-width: 780px; margin: 0 auto; text-align: left;}.x40-blog-article.x40-blog-layout-57 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-57 a{color: var(--green-dark); text-decoration: none; transition: color var(--ease);}.x40-blog-article.x40-blog-layout-57 a:hover{color: var(--green);}.x40-blog-article.x40-blog-layout-57 h1{font-family:Arial,Helvetica,sans-serif; font-size: 34px; line-height: 1.18; font-weight: 800; color: var(--black); margin: 0 0 12px; text-align: left;}.x40-blog-article.x40-blog-layout-57 .subtitle{font-family:Arial,Helvetica,sans-serif; font-size: 19px; line-height: 1.45; font-weight: 600; color: var(--green-dark); margin: 0 0 28px; text-align: left;}.x40-blog-article.x40-blog-layout-57 p{margin: 0 0 18px; text-align: justify;}.x40-blog-article.x40-blog-layout-57 h2{font-family:Arial,Helvetica,sans-serif; font-size: 23px; font-weight: 700; color: var(--black); line-height: 1.3; margin: 48px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-57 h2 .n{color: var(--green-dark); margin-right: 4px;}.x40-blog-article.x40-blog-layout-57 .hero{margin: 0 0 34px; padding: 30px; border-radius: var(--radius); background: linear-gradient(135deg, rgba(38,112,35,.08), rgba(182,138,44,.08)); border: 1px solid rgba(38,112,35,.18);}.x40-blog-article.x40-blog-layout-57 .hero p{font-size: 16px; line-height: 1.7; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-57 .badge{display: inline-flex; align-items: center; gap: 8px; font-family:Arial,Helvetica,sans-serif; font-size: 13px; font-weight: 700; color: var(--gold); background: var(--gold-light); border: 1px solid rgba(182,138,44,.25); border-radius: 999px; padding: 7px 14px; margin-bottom: 16px;}.x40-blog-article.x40-blog-layout-57 .badge svg{width: 15px; height: 15px;}.x40-blog-article.x40-blog-layout-57 .cta-top{margin-top: 22px; display: flex; gap: 10px; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-57 .toc{margin: 32px 0; padding: 22px 26px; background: var(--gray-light); border-radius: var(--radius);}.x40-blog-article.x40-blog-layout-57 .toc-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; color: var(--black); margin-bottom: 12px;}.x40-blog-article.x40-blog-layout-57 .toc ol{padding-left: 18px; margin: 0; list-style: none; counter-reset: toc;}.x40-blog-article.x40-blog-layout-57 .toc li{counter-increment: toc; padding: 4px 0; font-size: 15px;}.x40-blog-article.x40-blog-layout-57 .toc li::before{content: counter(toc) "."; font-family:Arial,Helvetica,sans-serif; font-weight: 700; color: var(--green-dark); margin-right: 8px; font-size: 14px;}.x40-blog-article.x40-blog-layout-57 .toc a{color: var(--black); font-weight: 500;}.x40-blog-article.x40-blog-layout-57 .co{margin: 28px 0; padding: 20px 24px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark); font-size: 16px; line-height: 1.65;}.x40-blog-article.x40-blog-layout-57 .co p{margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-57 .co p + p{margin-top: 8px;}.x40-blog-article.x40-blog-layout-57 .hl{padding: 22px 26px; border-radius: var(--radius); border: 1px solid rgba(38,112,35,.2); background: rgba(38,112,35,.03); margin: 28px 0;}.x40-blog-article.x40-blog-layout-57 .hl h3.x40-from-h4, .x40-blog-article.x40-blog-layout-57 .takeaway h3.x40-from-h4{font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 700; color: var(--green-dark); margin: 0 0 8px; display: flex; align-items: center; gap: 7px;}.x40-blog-article.x40-blog-layout-57 .hl h3.x40-from-h4 svg, .x40-blog-article.x40-blog-layout-57 .takeaway h3.x40-from-h4 svg{width: 16px; height: 16px;}.x40-blog-article.x40-blog-layout-57 .hl p{font-size: 16px; line-height: 1.65; margin-bottom: 0; text-align: left;}.x40-blog-article.x40-blog-layout-57 .prize{margin: 32px 0; padding: 24px 26px; border-radius: var(--radius); border: 1px solid rgba(182,138,44,.28); background: var(--gold-light);}.x40-blog-article.x40-blog-layout-57 .prize__label{font-family:Arial,Helvetica,sans-serif; font-size: 13px; font-weight: 700; color: var(--gold); text-transform: uppercase; letter-spacing: .03em; margin-bottom: 6px;}.x40-blog-article.x40-blog-layout-57 .prize__title{font-family:Arial,Helvetica,sans-serif; font-size: 21px; font-weight: 800; line-height: 1.25; color: var(--black); margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-57 .prize__text{font-size: 15px; line-height: 1.65; text-align: left; margin-bottom: 0;}.x40-blog-article.x40-blog-layout-57 .winners{margin: 32px 0; border-radius: var(--radius); overflow: hidden; border: 1px solid var(--gray-border);}.x40-blog-article.x40-blog-layout-57 .winner{display: grid; grid-template-columns: 1.1fr 1fr; gap: 14px; padding: 14px 18px; border-bottom: 1px solid var(--gray-border); align-items: center;}.x40-blog-article.x40-blog-layout-57 .winner:last-child{border-bottom: none;}.x40-blog-article.x40-blog-layout-57 .winner__name{font-family:Arial,Helvetica,sans-serif; font-weight: 700; color: var(--black); font-size: 15px;}.x40-blog-article.x40-blog-layout-57 .winner__award{font-size: 14px; line-height: 1.45; color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-57 .takeaway{margin: 32px 0; padding: 24px 26px; background: var(--gray-light); border-radius: var(--radius); border-left: 3px solid var(--green-dark);}.x40-blog-article.x40-blog-layout-57 .takeaway p{font-size: 15px; line-height: 1.65; margin-bottom: 8px; text-align: left;}.x40-blog-article.x40-blog-layout-57 .takeaway p:last-child{margin-bottom: 0;}.x40-blog-article.x40-blog-layout-57 .btn{display: inline-flex; align-items: center; justify-content: center; gap: 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 14px; padding: 11px 24px; border-radius: 100px; border: 2px solid transparent; cursor: pointer; transition: all var(--ease); text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-57 .btn--g{background: var(--green-dark); color: var(--white); border-color: var(--green-dark);}.x40-blog-article.x40-blog-layout-57 .btn--g:hover{background: var(--green); border-color: var(--green); color: var(--white); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-57 .btn--o{background: transparent; color: var(--green-dark); border-color: var(--green-dark);}.x40-blog-article.x40-blog-layout-57 .btn--o:hover{background: var(--green-dark); color: var(--white); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-57 .btn--arr::after{content: '→'; margin-left: 3px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-57 .btn--arr:hover::after{transform: translateX(3px);}.x40-blog-article.x40-blog-layout-57 .faq{margin: 44px 0 36px;}.x40-blog-article.x40-blog-layout-57 .faq-t{font-family:Arial,Helvetica,sans-serif; font-weight: 700; font-size: 20px; color: var(--black); margin-bottom: 18px;}.x40-blog-article.x40-blog-layout-57 .fi{border: 1px solid var(--gray-border); border-radius: var(--radius); margin-bottom: 8px; overflow: hidden; transition: border-color var(--ease);}.x40-blog-article.x40-blog-layout-57 .fi:hover{border-color: var(--green);}.x40-blog-article.x40-blog-layout-57 .fb{width: 100%; background: none; border: none; cursor: pointer; text-align: left; display: flex; justify-content: space-between; align-items: center; gap: 14px; padding: 15px 20px; font-family:Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 600; color: var(--black);}.x40-blog-article.x40-blog-layout-57 .fb:hover{color: var(--green-dark);}.x40-blog-article.x40-blog-layout-57 .fc{width: 26px; height: 26px; border-radius: 50%; flex-shrink: 0; background: var(--gray-light); display: flex; align-items: center; justify-content: center; transition: all var(--ease); color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-57 .fc svg{width: 11px; height: 11px; transition: transform var(--ease);}.x40-blog-article.x40-blog-layout-57 .fi.open .fc{background: var(--green-dark); color: var(--white);}.x40-blog-article.x40-blog-layout-57 .fi.open .fc svg{transform: rotate(180deg);}.x40-blog-article.x40-blog-layout-57 .fd{max-height: 0; overflow: hidden; transition: max-height .35s ease;}.x40-blog-article.x40-blog-layout-57 .fi.open .fd{max-height: 340px;}.x40-blog-article.x40-blog-layout-57 .fd-i{padding: 0 20px 16px; font-size: 15px; line-height: 1.7;}.x40-blog-article.x40-blog-layout-57 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-57 .cta h3{font-family:Arial,Helvetica,sans-serif; font-size: 21px; font-weight: 700; color: var(--white); margin: 0 0 8px;}.x40-blog-article.x40-blog-layout-57 .cta p{color: rgba(255,255,255,.82); font-size: 16px; margin-bottom: 22px; text-align: center;}.x40-blog-article.x40-blog-layout-57 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-57 .cta .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-57 .cta .btn--w:hover{background: var(--gray-light); border-color: var(--gray-light); color: var(--green-dark); transform: translateY(-1px);}.x40-blog-article.x40-blog-layout-57 .cta .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}.x40-blog-article.x40-blog-layout-57 .cta .btn--ow:hover{background: var(--white); color: var(--gray-dark); transform: translateY(-1px);}@media (max-width: 600px){.x40-blog-article.x40-blog-layout-57{font-size: 16px;}.x40-blog-article.x40-blog-layout-57 h1{font-size: 27px;}.x40-blog-article.x40-blog-layout-57 .subtitle{font-size: 17px;}.x40-blog-article.x40-blog-layout-57 h2{font-size: 20px; margin-top: 36px;}.x40-blog-article.x40-blog-layout-57 .hero, .x40-blog-article.x40-blog-layout-57 .co, .x40-blog-article.x40-blog-layout-57 .hl, .x40-blog-article.x40-blog-layout-57 .takeaway, .x40-blog-article.x40-blog-layout-57 .prize{padding: 20px;}.x40-blog-article.x40-blog-layout-57 .winner{grid-template-columns: 1fr; gap: 4px;}.x40-blog-article.x40-blog-layout-57 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-57 .cta-b, .x40-blog-article.x40-blog-layout-57 .cta-top{flex-direction: column; align-items: stretch;}.x40-blog-article.x40-blog-layout-57 .btn{width: 100%;}.x40-blog-article.x40-blog-layout-57 .fb{padding: 14px 18px; font-size: 14px;}}.x40-blog-article.x40-blog-layout-58{--green-dark: #267023; --green: #3AAA35; --gray-dark: #575656; --gray-light: #EEEEEE; --gray-border: #DDDDDD; --white: #FFFFFF; --black: #1a1a1a; --red: #b73535; --blue: #1e4d8c; --purple: #5b4aa0; --gold: #8a7020; --orange: #c55f12; --radius: 12px; --radius-sm: 8px; max-width: 820px; margin: 0 auto; font-family: Arial, sans-serif; font-size: 17px; line-height: 1.72; color: var(--gray-dark);}.x40-blog-article.x40-blog-layout-58 *, .x40-blog-article.x40-blog-layout-58 *::before, .x40-blog-article.x40-blog-layout-58 *::after{box-sizing: border-box;}.x40-blog-article.x40-blog-layout-58 h1, .x40-blog-article.x40-blog-layout-58 h2, .x40-blog-article.x40-blog-layout-58 h3, .x40-blog-article.x40-blog-layout-58 h3.x40-from-h4{font-family: Arial, sans-serif; color: var(--black); line-height: 1.28;}.x40-blog-article.x40-blog-layout-58 h1{font-size: 34px; font-weight: 800; margin: 14px 0 18px; letter-spacing: -0.02em;}.x40-blog-article.x40-blog-layout-58 h2{font-size: 25px; font-weight: 800; margin: 52px 0 16px; padding-bottom: 10px; border-bottom: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-58 h3{font-size: 20px; font-weight: 800; margin: 34px 0 12px;}.x40-blog-article.x40-blog-layout-58 h3.x40-from-h4{font-size: 15px; font-weight: 800; margin: 0 0 10px;}.x40-blog-article.x40-blog-layout-58 p{margin: 0 0 18px; text-align: left;}.x40-blog-article.x40-blog-layout-58 strong{color: var(--black);}.x40-blog-article.x40-blog-layout-58 a{color: var(--green-dark); text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article.x40-blog-layout-58 .update-badge{display: inline-block; font-size: 12px; font-weight: 800; color: var(--green-dark); background: rgba(38,112,35,.08); border: 1px solid rgba(38,112,35,.2); padding: 6px 12px; border-radius: 999px; margin-bottom: 16px;}.x40-blog-article.x40-blog-layout-58 .hero{padding: 30px 0 8px;}.x40-blog-article.x40-blog-layout-58 .lead{font-size: 19px; line-height: 1.72; color: var(--black); margin-bottom: 18px;}.x40-blog-article.x40-blog-layout-58 .note{font-size: 15px; line-height: 1.65; background: #fafafa; border: 1px solid var(--gray-border); border-radius: var(--radius); padding: 16px 18px; margin: 24px 0;}.x40-blog-article.x40-blog-layout-58 .toc{margin: 30px 0; padding: 20px 22px; border: 1px solid var(--gray-border); border-radius: var(--radius); background: var(--white);}.x40-blog-article.x40-blog-layout-58 .toc-title{font-size: 14px; font-weight: 800; color: var(--black); margin-bottom: 10px; text-transform: uppercase; letter-spacing: .02em;}.x40-blog-article.x40-blog-layout-58 .toc-grid{display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 8px 18px;}.x40-blog-article.x40-blog-layout-58 .toc a{display: block; font-size: 14px; line-height: 1.45; color: var(--green-dark); text-decoration: none; padding: 6px 0; border-bottom: 1px solid #f0f0f0;}.x40-blog-article.x40-blog-layout-58 .kpi-grid{display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; margin: 30px 0;}.x40-blog-article.x40-blog-layout-58 .kpi{border: 1px solid var(--gray-border); border-radius: var(--radius); background: var(--white); padding: 20px 14px; text-align: center;}.x40-blog-article.x40-blog-layout-58 .kpi-value{font-size: 27px; line-height: 1.08; font-weight: 900; color: var(--green-dark); margin-bottom: 6px; letter-spacing: -0.02em;}.x40-blog-article.x40-blog-layout-58 .kpi-value.red{color: var(--red);}.x40-blog-article.x40-blog-layout-58 .kpi-value.blue{color: var(--blue);}.x40-blog-article.x40-blog-layout-58 .kpi-value.purple{color: var(--purple);}.x40-blog-article.x40-blog-layout-58 .kpi-value.orange{color: var(--orange);}.x40-blog-article.x40-blog-layout-58 .kpi-label{font-size: 13px; line-height: 1.45; margin: 0; text-align: center;}.x40-blog-article.x40-blog-layout-58 .box, .x40-blog-article.x40-blog-layout-58 .box-green, .x40-blog-article.x40-blog-layout-58 .box-blue, .x40-blog-article.x40-blog-layout-58 .box-gold, .x40-blog-article.x40-blog-layout-58 .box-red, .x40-blog-article.x40-blog-layout-58 .box-purple{margin: 28px 0; padding: 22px 24px; border-radius: var(--radius);}.x40-blog-article.x40-blog-layout-58 .box{background: var(--gray-light); border-left: 4px solid var(--green-dark);}.x40-blog-article.x40-blog-layout-58 .box-green{border: 1px solid rgba(38,112,35,.22); background: rgba(38,112,35,.035);}.x40-blog-article.x40-blog-layout-58 .box-blue{border: 1px solid rgba(30,77,140,.22); background: rgba(30,77,140,.055);}.x40-blog-article.x40-blog-layout-58 .box-gold{border: 1px solid rgba(138,112,32,.28); background: rgba(197,168,74,.075);}.x40-blog-article.x40-blog-layout-58 .box-red{border: 1px solid rgba(183,53,53,.25); background: rgba(183,53,53,.055);}.x40-blog-article.x40-blog-layout-58 .box-purple{border: 1px solid rgba(91,74,160,.24); background: rgba(91,74,160,.055);}.x40-blog-article.x40-blog-layout-58 .box p, .x40-blog-article.x40-blog-layout-58 .box-green p, .x40-blog-article.x40-blog-layout-58 .box-blue p, .x40-blog-article.x40-blog-layout-58 .box-gold p, .x40-blog-article.x40-blog-layout-58 .box-red p, .x40-blog-article.x40-blog-layout-58 .box-purple p{font-size: 15px; line-height: 1.65; margin-bottom: 0;}.x40-blog-article.x40-blog-layout-58 .cards{display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; margin: 28px 0;}.x40-blog-article.x40-blog-layout-58 .card{border: 1px solid var(--gray-border); border-radius: var(--radius-sm); padding: 16px 18px; background: #fafafa;}.x40-blog-article.x40-blog-layout-58 .card strong{display: block; font-size: 15px; margin-bottom: 5px;}.x40-blog-article.x40-blog-layout-58 .card span{display: block; font-size: 14px; line-height: 1.55;}.x40-blog-article.x40-blog-layout-58 .chart-box{margin: 32px 0; padding: 22px; border: 1px solid var(--gray-border); border-radius: var(--radius); background: #fafafa;}.x40-blog-article.x40-blog-layout-58 .chart-title{font-size: 16px; font-weight: 800; color: var(--black); margin-bottom: 6px;}.x40-blog-article.x40-blog-layout-58 .chart-note, .x40-blog-article.x40-blog-layout-58 .svg-caption{font-size: 13px; line-height: 1.55; color: var(--gray-dark); margin-bottom: 16px;}.x40-blog-article.x40-blog-layout-58 .svg-chart{width: 100%; height: auto; display: block; overflow: visible;}.x40-blog-article.x40-blog-layout-58 .bars{display: flex; flex-direction: column; gap: 10px;}.x40-blog-article.x40-blog-layout-58 .bar-row{display: grid; grid-template-columns: 78px 1fr 92px; gap: 10px; align-items: center; font-size: 13px;}.x40-blog-article.x40-blog-layout-58 .bar-label{font-weight: 800; color: var(--black);}.x40-blog-article.x40-blog-layout-58 .bar-track{height: 13px; background: #e7e7e7; border-radius: 999px; overflow: hidden;}.x40-blog-article.x40-blog-layout-58 .bar-fill{height: 100%; border-radius: 999px; background: var(--green-dark);}.x40-blog-article.x40-blog-layout-58 .bar-fill.red{background: var(--red);}.x40-blog-article.x40-blog-layout-58 .bar-fill.blue{background: var(--blue);}.x40-blog-article.x40-blog-layout-58 .bar-fill.purple{background: var(--purple);}.x40-blog-article.x40-blog-layout-58 .bar-fill.orange{background: var(--orange);}.x40-blog-article.x40-blog-layout-58 .bar-value{text-align: right; font-weight: 800; color: var(--black);}.x40-blog-article.x40-blog-layout-58 .sources{margin-top: 52px; padding-top: 26px; border-top: 2px solid var(--gray-light);}.x40-blog-article.x40-blog-layout-58 .sources h2{margin-top: 0;}.x40-blog-article.x40-blog-layout-58 .source-list{margin: 0; padding-left: 19px;}.x40-blog-article.x40-blog-layout-58 .source-list li{font-size: 14px; line-height: 1.58; margin-bottom: 8px;}.x40-blog-article.x40-blog-layout-58 .sources-note{font-size: 13px; line-height: 1.55; margin-top: 14px;}.x40-blog-article.x40-blog-layout-58 .faq{margin: 28px 0;}.x40-blog-article.x40-blog-layout-58 details{border: 1px solid var(--gray-border); border-radius: var(--radius-sm); background: #fff; padding: 14px 16px; margin-bottom: 10px;}.x40-blog-article.x40-blog-layout-58 summary{cursor: pointer; font-weight: 800; color: var(--black);}.x40-blog-article.x40-blog-layout-58 details p{font-size: 15px; line-height: 1.6; margin: 12px 0 0;}.x40-blog-article.x40-blog-layout-58 .cta{margin: 44px 0 0; padding: 32px 28px; background: var(--gray-dark); border-radius: var(--radius); text-align: center;}.x40-blog-article.x40-blog-layout-58 .cta h3{color: var(--white); font-size: 21px; margin: 0 0 8px;}.x40-blog-article.x40-blog-layout-58 .cta p{color: rgba(255,255,255,.82); font-size: 16px; text-align: center; margin-bottom: 22px;}.x40-blog-article.x40-blog-layout-58 .cta-b{display: flex; gap: 10px; justify-content: center; flex-wrap: wrap;}.x40-blog-article.x40-blog-layout-58 .btn{display: inline-flex; align-items: center; justify-content: center; font-weight: 800; font-size: 14px; padding: 10px 24px; border-radius: 999px; border: 2px solid transparent; text-decoration: none; white-space: nowrap;}.x40-blog-article.x40-blog-layout-58 .btn--w{background: var(--white); color: var(--green-dark); border-color: var(--white);}.x40-blog-article.x40-blog-layout-58 .btn--ow{background: transparent; color: var(--white); border-color: var(--white);}@media (max-width: 700px){.x40-blog-article.x40-blog-layout-58{font-size: 16px; max-width: 100%;}.x40-blog-article.x40-blog-layout-58 h1{font-size: 28px;}.x40-blog-article.x40-blog-layout-58 h2{font-size: 22px; margin-top: 40px;}.x40-blog-article.x40-blog-layout-58 h3{font-size: 18px;}.x40-blog-article.x40-blog-layout-58 .kpi-grid, .x40-blog-article.x40-blog-layout-58 .cards, .x40-blog-article.x40-blog-layout-58 .toc-grid{grid-template-columns: 1fr;}.x40-blog-article.x40-blog-layout-58 .kpi-value{font-size: 26px;}.x40-blog-article.x40-blog-layout-58 .bar-row{grid-template-columns: 62px 1fr 78px; gap: 8px;}.x40-blog-article.x40-blog-layout-58 .box, .x40-blog-article.x40-blog-layout-58 .box-green, .x40-blog-article.x40-blog-layout-58 .box-blue, .x40-blog-article.x40-blog-layout-58 .box-gold, .x40-blog-article.x40-blog-layout-58 .box-red, .x40-blog-article.x40-blog-layout-58 .box-purple, .x40-blog-article.x40-blog-layout-58 .chart-box{padding: 18px;}.x40-blog-article.x40-blog-layout-58 .cta{padding: 26px 20px;}.x40-blog-article.x40-blog-layout-58 .cta-b{flex-direction: column; align-items: stretch;}}.x40-blog-article .x40-blog-u-001{font-weight:600; text-decoration:underline; text-underline-offset:2px;}.x40-blog-article .x40-blog-u-002{margin-top:12px;}.x40-blog-article .x40-blog-u-003{margin-top:10px;}.x40-blog-article .x40-blog-u-004{font-weight:600;text-decoration:underline;text-underline-offset:2px;}.x40-blog-article .x40-blog-u-005{color: var(--gray-dark);}.x40-blog-article .x40-blog-u-006{background: rgba(155,59,59,.1); color: var(--red);}.x40-blog-article .x40-blog-u-007{color: var(--green-dark);}.x40-blog-article .x40-blog-u-008{background: rgba(38,112,35,.1); color: var(--green-dark);}.x40-blog-article .x40-blog-u-009{color: var(--black);}.x40-blog-article .x40-blog-u-010{background: rgba(87,86,86,.08); color: var(--gray-dark);}.x40-blog-article .x40-blog-u-011{width:30%;background:var(--red);}.x40-blog-article .x40-blog-u-012{width:40%;background:var(--green);}.x40-blog-article .x40-blog-u-013{width:30%;background:var(--green-dark);}.x40-blog-article .x40-blog-u-014{--c:var(--red);}.x40-blog-article .x40-blog-u-015{--c:var(--green);}.x40-blog-article .x40-blog-u-016{--c:var(--green-dark);}.x40-blog-article .x40-blog-u-017{width:16px;height:16px}.x40-blog-article .x40-blog-u-018{border-left-color: var(--gray-dark); margin: 28px 0;}.x40-blog-article .x40-blog-u-019{color: var(--green-dark); text-decoration: underline; text-underline-offset: 2px;}.x40-blog-article .x40-blog-u-020{margin-top: 10px;}.x40-blog-article .x40-blog-u-021{margin-top: 14px;}.x40-blog-article .x40-blog-u-022{border-color: rgba(38,112,35,.35); margin-top: 12px;}.x40-blog-article .x40-blog-u-023{background: rgba(38,112,35,.15);}.x40-blog-article .x40-blog-u-024{border-color: rgba(38,112,35,.3); background: rgba(38,112,35,.03);}.x40-blog-article .x40-blog-u-025{width: 85%;}.x40-blog-article .x40-blog-u-026{width: 60%;}.x40-blog-article .x40-blog-u-027{width: 50%;}.x40-blog-article .x40-blog-u-028{width: 35%;}.x40-blog-article .x40-blog-u-029{width:100%;}.x40-blog-article .x40-blog-u-030{width:60.1%;}.x40-blog-article .x40-blog-u-031{width:6.9%;}.x40-blog-article .x40-blog-u-032{width:53.4%;}.x40-blog-article .x40-blog-u-033{width:69.8%;}.x40-blog-article .x40-blog-u-034{width:89.3%;}.x40-blog-article .x40-blog-u-035{width:91.1%;}.x40-blog-article .x40-blog-u-036{width:80.5%;}.x40-blog-article .x40-blog-u-037{width:68.7%;}.x40-blog-article .x40-blog-u-038{width:31.9%;}.x40-blog-article .x40-blog-u-039{width:50.7%;}.x40-blog-article .x40-blog-u-040{width:40.6%;}.x40-blog-article .x40-blog-u-041{width:59.4%;}.x40-blog-article .x40-blog-u-042{width:69.5%;}.x40-blog-article .x40-blog-u-043{width:73.4%;}.x40-blog-article .x40-blog-u-044{width:86.7%;}.x40-blog-article .x40-blog-u-045{width:88.3%;}.x40-blog-article .x40-blog-u-046{width:76.8%;}.x40-blog-article .x40-blog-u-047{width:79.4%;}.x40-blog-article.x40-blog-layout-54 .compo__icon--li{background:#476ca6}.x40-blog-article.x40-blog-layout-54 .compo__icon--ni{background:#526f52}.x40-blog-article.x40-blog-layout-54 .compo__icon--mn{background:#7d6338}.x40-blog-article.x40-blog-layout-54 .compo__icon--cu{background:#985321}.x40-blog-article.x40-blog-layout-54 .compo__icon--al{background:#666}