@charset "UTF-8";:root{--blog-primary-color:#ef900d;--blog-secondary-color:#ff6b35;--blog-text-dark:#2d3748;--blog-text-light:#718096;--blog-text-lighter:#a0aec0;--blog-white:#fff;--blog-bg-light:#f7fafc;--blog-border-light:#e2e8f0;--blog-radius-small:6px;--blog-radius-medium:12px;--blog-radius-large:16px;--blog-shadow-light:0 4px 6px rgba(0,0,0,.05);--blog-shadow-hover:0 10px 15px rgba(0,0,0,.1);--blog-transition:all .3s cubic-bezier(.4,0,.2,1)}.reading-progress{position:fixed;top:0;left:0;width:0;height:3px;background:linear-gradient(90deg,var(--blog-primary-color),#ff6b35);z-index:1000;transition:width .1s ease}.article-header{padding:60px 0}.article-header__content{max-width:800px;margin:0 auto}.article-title{font-size:2.8rem;font-weight:700;color:var(--blog-text-dark);margin:24px 0;line-height:1.2;letter-spacing:-.02em}@media screen and (max-width:768px){.article-title{font-size:2rem}}.article-content{margin-bottom:80px}.content-wrapper{max-width:800px;margin:0 auto;font-size:16px;line-height:1.8;color:var(--blog-text-dark)}.content-wrapper h2{font-size:2rem;font-weight:700;color:var(--blog-text-dark);margin:60px 0 24px;padding-bottom:16px;border-bottom:3px solid var(--blog-primary-color);position:relative}.content-wrapper h2:before{content:'';position:absolute;left:0;bottom:-3px;width:60px;height:3px;background:var(--blog-primary-color)}.content-wrapper h3{font-size:1.6rem;font-weight:600;color:var(--blog-text-dark);margin:40px 0 16px}.content-wrapper h4{font-size:2rem;font-weight:600;color:var(--blog-text-dark);margin:24px 0 12px}.content-wrapper p{margin-bottom:24px;text-align:justify}.content-wrapper ul,.content-wrapper ol{margin:24px 0;padding-left:32px}.content-wrapper li{margin-bottom:12px;line-height:1.7}.content-wrapper ul li{list-style-type:disc}.content-wrapper ol li{list-style-type:decimal}.content-wrapper .wp-block-image{margin-bottom:24px}.article-footer{border-top:1px solid var(--blog-border-light);padding:40px 0;margin-bottom:60px}.article-tags{margin-bottom:32px}.tags-label,.share-label{font-weight:600;color:var(--blog-text-dark);margin-right:16px;font-size:1.4rem}.tags-list,.share-buttons{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.tag{padding:8px 16px;background:var(--blog-bg-light);color:var(--blog-text-dark);text-decoration:none;border-radius:var(--blog-radius-small);font-size:1.3rem;transition:var(--blog-transition)}.tag:hover{background:var(--blog-primary-color);color:#fff}.article-share{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.share-btn{display:flex;align-items:center;gap:8px;padding:12px 20px;border:none;border-radius:var(--blog-radius-medium);font-size:1.4rem;font-weight:500;cursor:pointer;transition:var(--blog-transition);text-decoration:none}.share-btn.twitter{background:#1da1f2;color:#fff}.share-btn.facebook{background:#1877f2;color:#fff}.share-btn.line{background:#00c300;color:#fff}.share-btn:hover{transform:translateY(-2px);opacity:.9}.related-articles{background:var(--blog-bg-light);padding:80px 0}.section-title{font-size:3.2rem;font-weight:700;text-align:center;margin-bottom:48px;color:var(--blog-text-dark)}.related-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:32px}.related-card{background:var(--blog-white);border-radius:var(--blog-radius-large);overflow:hidden;box-shadow:var(--blog-shadow-light);transition:var(--blog-transition)}.related-card:hover{transform:translateY(-4px);box-shadow:var(--blog-shadow-hover)}.related-image{position:relative;overflow:hidden}.related-image img{width:100%;height:200px;object-fit:cover}.related-content{padding:24px}.related-meta{display:flex;align-items:center;gap:12px;margin-bottom:12px}.related-meta time{color:var(--blog-text-light);font-size:1.2rem}.related-category{font-size:1.1rem;padding:4px 8px}.related-title{font-size:1.8rem;font-weight:600;color:var(--blog-text-dark);margin-bottom:8px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.related-excerpt{font-size:1.4rem;color:var(--blog-text-light);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.back-to-blog{padding:40px 0;text-align:center}.back-btn{display:inline-flex;align-items:center;gap:12px;background:var(--blog-white);color:var(--blog-primary-color);border:2px solid var(--blog-primary-color)}.back-btn:hover{background:var(--blog-primary-color);color:#fff}@media screen and (max-width:768px){.article-header{padding:60px 10px}.article-content{padding:0 10px}.content-wrapper h2{font-size:1.6rem}.content-wrapper h3{font-size:1.2rem}.content-grid{grid-template-columns:1fr}.process-steps{grid-template-columns:1fr}.future-trends{grid-template-columns:1fr}.related-grid{grid-template-columns:1fr}.article-share{flex-direction:column;align-items:flex-start;gap:12px}.share-buttons{width:100%;justify-content:space-between}.share-btn{flex:1;justify-content:center;min-width:0}}@media (prefers-reduced-motion:reduce){.reading-progress{transition:none}}@media print{.article-actions,.article-share,.back-to-blog,.reading-progress{display:none}.content-wrapper{font-size:12pt;line-height:1.6}.article-title{font-size:24pt}}.p-post__footer{margin:3em auto;padding-bottom:0;max-width:800px}.p-post-nav__list{display:flex;gap:min(1em,3cqw);align-items:center;justify-content:space-between}.p-post-nav__item{flex:1;max-width:220px}.p-post-nav__link{display:flex;gap:1em;align-items:center;justify-content:center;width:100%;min-width:unset;padding-right:1.5em;padding-left:.5em;text-align:center}.p-post-nav__link:where(.is-next){padding-right:1em;padding-left:1em}.p-post-nav__link:after{display:none}.p-post-nav__item a{display:block;padding:1em 0;color:#fff;background-color:#ef900f}@media screen and (max-width:768px){.p-post-nav{padding:0 10px}.p-post-nav__link{gap:.5em;padding-right:.5em;padding-left:.5em;font-size:var(--font-size-sm)}.p-post-nav__item{font-size:16px}}