.article-template{font-family:var(--font-body-family, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);color:var(--color-text-muted, #4b5563);line-height:var(--line-height-body, 1.7);max-width:800px;margin:0 auto;padding:var(--spacing-5, 20px) 0}.article-template .article-template__title{color:var(--color-foreground, #111827);font-family:var(--font-body-family);font-size:var(--font-size-h2, 2rem);font-weight:var(--font-weight-extrabold, 800);line-height:var(--line-height-tight, 1.2)}.article-template .article-template__meta{display:flex;gap:15px;font-size:var(--font-size-sm, 14px);color:#9ca3af;margin-bottom:10px;text-transform:uppercase;letter-spacing:.05em;font-weight:var(--font-weight-semibold, 600)}.article-template .article-template__content h2{color:var(--color-foreground, #111827);font-family:var(--font-body-family);font-size:var(--font-size-3xl, 28px);font-weight:var(--font-weight-bold, 700);margin-top:var(--spacing-12, 48px);margin-bottom:var(--spacing-4, 18px);line-height:var(--line-height-tight, 1.3);scroll-margin-top:40px}.article-template .article-template__content h3{color:#374151;font-family:var(--font-body-family);font-size:var(--font-size-xl, 22px);font-weight:var(--font-weight-semibold, 600);margin-top:var(--spacing-10, 36px);margin-bottom:var(--spacing-3, 14px);scroll-margin-top:40px}.article-template .article-template__content p{margin-bottom:var(--spacing-6, 22px);font-size:var(--font-size-base, 16px)}.article-template .intro-text{font-size:var(--font-size-lg, 20px);font-weight:var(--font-weight-medium, 500);color:var(--color-foreground);border-left:4px solid var(--color-primary, #013459);padding-left:var(--spacing-5, 20px);margin:var(--spacing-6, 24px) 0 var(--spacing-10, 36px) 0;line-height:var(--line-height-normal, 1.5)}.article-template .waltergo-toc{background-color:var(--color-bg-muted, #f5f5f5);border:1px solid var(--color-border, #e2e8f0);border-radius:var(--radius-xl, 12px);padding:var(--spacing-6, 24px);margin:var(--spacing-8, 32px) 0}.article-template .waltergo-toc .toc-title{font-weight:var(--font-weight-bold, 700);font-size:var(--font-size-base, 18px);color:var(--color-foreground);margin-bottom:var(--spacing-3, 12px);display:flex;align-items:center;gap:var(--spacing-2, 8px)}.article-template .waltergo-toc ul{list-style:none;padding-left:0;margin:0}.article-template .waltergo-toc li{margin-bottom:10px;font-size:var(--font-size-sm, 15px)}.article-template .waltergo-toc li:last-child{margin-bottom:0}.article-template .waltergo-toc a{color:var(--color-primary, #013459);text-decoration:none;font-weight:var(--font-weight-medium, 500)}.article-template .waltergo-toc a:hover{text-decoration:underline}.article-template .img-placeholder{background:var(--color-bg-muted, #f3f4f6);border:2px dashed #cbd5e1;border-radius:var(--radius-xl);width:100%;aspect-ratio:16/9;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:var(--spacing-10, 40px) 0;color:#6b7280;text-align:center;padding:var(--spacing-6, 24px);box-sizing:border-box}.article-template .img-placeholder .icon{font-size:36px;margin-bottom:var(--spacing-3, 12px)}.article-template .img-placeholder .title{font-size:var(--font-size-base, 18px);font-weight:var(--font-weight-semibold, 600);color:var(--color-foreground)}.article-template .img-placeholder .desc{font-size:var(--font-size-xs, 13px);margin-top:var(--spacing-2, 8px);max-width:85%;line-height:var(--line-height-normal, 1.5)}.article-template .img-placeholder .seo-tip{font-size:var(--font-size-xs, 12px);background:#e2e8f0;color:#475569;padding:4px 10px;border-radius:var(--radius-full, 20px);margin-top:var(--spacing-3, 12px);font-family:monospace}.article-template .highlight-box{background:#0134590d;border-radius:var(--radius-xl);padding:var(--spacing-8, 32px);margin:var(--spacing-12, 44px) 0;border:1px solid rgba(1,52,89,.15)}.article-template .highlight-box h3{margin-top:0;color:var(--color-primary)}.article-template .highlight-box p{color:var(--color-primary);font-size:var(--font-size-sm, 15.5px)}.article-template .cta-box{background:linear-gradient(135deg,var(--color-primary, #013459) 0%,#0f172a 100%);color:#fff;border-radius:var(--radius-xl);padding:var(--spacing-10, 36px);margin:var(--spacing-12, 48px) 0;text-align:center;box-shadow:var(--shadow-lg)}.article-template .cta-box h4{color:#fff;font-size:var(--font-size-xl,22px);font-weight:var(--font-weight-bold,700);margin-top:0;margin-bottom:var(--spacing-3,12px)}.article-template .cta-box p{color:#93c5fd;font-size:var(--font-size-sm,15px);margin-bottom:var(--spacing-6,24px);max-width:600px;margin-left:auto;margin-right:auto}.article-template .cta-box .cta-button{display:inline-block;background:#fff;color:var(--color-primary);font-weight:var(--font-weight-bold,700);font-size:var(--font-size-base,16px);padding:var(--spacing-3,14px) var(--spacing-6,28px);border-radius:var(--radius-full,30px);text-decoration:none;transition:transform .2s,background .2s}.article-template .cta-box .cta-button:hover{background:#f1f5f9;transform:translateY(-2px)}.article-template .conclusion-box{background:var(--color-bg-muted);border-top:4px solid var(--color-primary);padding:var(--spacing-8, 32px);margin-top:var(--spacing-16, 56px);border-radius:0 0 var(--radius-xl) var(--radius-xl)}.article-template .conclusion-box h3{margin-top:0}.article-template .waltergo-faq{margin-top:var(--spacing-16, 56px);border-top:1px solid var(--color-border, #e2e8f0);padding-top:var(--spacing-10, 40px)}.article-template .waltergo-faq h2{margin-bottom:var(--spacing-6, 24px)}.article-template .waltergo-faq .faq-item{border-bottom:1px solid var(--color-border, #e2e8f0);padding:var(--spacing-4, 16px) 0}.article-template .waltergo-faq .faq-item summary{font-weight:var(--font-weight-semibold, 600);font-size:var(--font-size-base, 17px);color:var(--color-foreground);cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;-webkit-user-select:none;user-select:none}.article-template .waltergo-faq .faq-item summary::-webkit-details-marker{display:none}.article-template .waltergo-faq .faq-item summary:after{content:"+";font-size:24px;color:var(--color-primary);font-weight:400}.article-template .waltergo-faq .faq-item[open] summary:after{content:"\2212"}.article-template .waltergo-faq .faq-item p{margin-top:var(--spacing-3,12px);margin-bottom:0;color:var(--color-text-muted);font-size:var(--font-size-sm,15px)}@media(max-width:600px){.article-template{padding:10px}.article-template .article-template__title{font-size:var(--font-size-3xl,28px)}.article-template .article-template__content h2{font-size:var(--font-size-2xl,24px);margin-top:var(--spacing-10,36px)}.article-template .article-template__content h3{font-size:var(--font-size-lg,19px)}.article-template .intro-text{font-size:var(--font-size-base,17px)}.article-template .highlight-box,.article-template .conclusion-box,.article-template .cta-box{padding:var(--spacing-6,22px)}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/waltergo-blog.css.map */
