.dn-article{--dn-as-1:#ecfdf5;--dn-as-2:#6ee7b7;--dn-as-3:#059669;--dn-as-4:#065f46;--dn-as-ink:#1a4a52;--dn-as-muted:#334155;--dn-as-soft:#a7f3d0;min-width:0;margin:0}.dn-article>p,.dn-article-body>p{color:var(--dn-as-muted);margin:0 0 1rem;font-size:1rem;line-height:2}.dn-article-shell{max-width:46rem;margin-inline:auto}.dn-article-cover{aspect-ratio:16/9;background:var(--dn-as-1,#ecfdf5);border-radius:16px;margin:0 0 1.25rem;position:relative;overflow:hidden;box-shadow:0 16px 40px -24px #1a4b8c59}.dn-article-cover img{object-fit:cover}.dn-article-meta{color:#5f7a78;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin:0 0 1rem;font-size:.82rem;font-weight:700;display:flex}.dn-article--sprout{--dn-as-1:#ecfdf5;--dn-as-2:#6ee7b7;--dn-as-3:#059669;--dn-as-4:#065f46;--dn-as-soft:#a7f3d0}.dn-article--sky{--dn-as-1:#eff6ff;--dn-as-2:#93c5fd;--dn-as-3:#2563eb;--dn-as-4:#1e3a8a;--dn-as-soft:#bfdbfe}.dn-article--amber{--dn-as-1:#fff7ed;--dn-as-2:#fdba74;--dn-as-3:#f59e0b;--dn-as-4:#92400e;--dn-as-soft:#fed7aa}.dn-article--rose{--dn-as-1:#fff1f2;--dn-as-2:#fda4af;--dn-as-3:#e11d48;--dn-as-4:#9f1239;--dn-as-soft:#fecdd3}.dn-article--violet{--dn-as-1:#fdf4ff;--dn-as-2:#d8b4fe;--dn-as-3:#a855f7;--dn-as-4:#7e22ce;--dn-as-soft:#e9d5ff}.dn-blog-single:has(.dn-article-hero) .dn-blog-single__hero{display:block}.dn-article-hero{background:linear-gradient(135deg, var(--dn-as-1) 0%, var(--dn-as-2) 45%, var(--dn-as-3) 78%, var(--dn-as-4) 100%);border-radius:14px;flex-direction:column;justify-content:flex-end;min-height:11.5rem;margin:0 0 1.35rem;padding:1.15rem 1.1rem 1.25rem;display:flex;position:relative;overflow:hidden}.dn-article-hero:after{content:"";pointer-events:none;background:linear-gradient(#0000000a,#00000061);position:absolute;inset:0}.dn-article-hero>*{z-index:1;min-width:0;position:relative}.dn-article-hero p{margin:0}.dn-article-hero__badge{background:var(--dn-as-3);border-radius:999px;align-self:flex-start;padding:.28rem .85rem;font-weight:800;line-height:1.4;color:#fff!important;margin:0 0 .7rem!important;font-size:.8rem!important;display:inline-flex!important}.dn-article-hero__title{color:#fff!important;margin:0 0 .4rem!important;font-size:clamp(1.2rem,4.6vw,1.85rem)!important;font-weight:900!important;line-height:1.4!important}.dn-article-hero__kicker{color:var(--dn-as-soft)!important;margin:0!important;font-size:.95rem!important;line-height:1.6!important}.dn-article-lead{background:var(--dn-as-1);border-inline-start:5px solid var(--dn-as-3);border-radius:0 12px 12px 0;margin:0 0 1.5rem;padding:1rem 1.1rem}.dn-article-lead p{color:var(--dn-as-ink);margin:0;font-size:1.05rem;line-height:2}.dn-article-heading{border-bottom:3px solid var(--dn-as-3);padding-bottom:.45rem;color:#1e3a5f!important;margin:1.6rem 0 .85rem!important;font-size:clamp(1.15rem,3.6vw,1.55rem)!important;line-height:1.4!important}.dn-article-cards{grid-template-columns:1fr;gap:.85rem;margin:1rem 0 1.4rem;display:grid!important}.dn-article-cards.wp-block-columns{flex-wrap:wrap}.dn-article-cards>.wp-block-column{flex-basis:100%!important;margin:0!important}.dn-article-card{background:var(--dn-as-1);border-top:4px solid var(--dn-as-3);border-radius:12px;height:100%;padding:1.05rem 1rem}.dn-article-card--sky{background:#eff6ff;border-top-color:#3b82f6}.dn-article-card--amber{background:#fff7ed;border-top-color:#f59e0b}.dn-article-card--violet{background:#fdf4ff;border-top-color:#a855f7}.dn-article-card--rose{background:#fff1f2;border-top-color:#e11d48}.dn-article-card p,.dn-article-card h3{margin:0}.dn-article-card__icon{margin:0 0 .45rem!important;font-size:1.65rem!important;line-height:1.2!important}.dn-article-card__title{color:var(--dn-as-4)!important;margin:0 0 .4rem!important;font-size:1.02rem!important;line-height:1.45!important}.dn-article-card--sky .dn-article-card__title{color:#1d4ed8!important}.dn-article-card--amber .dn-article-card__title{color:#92400e!important}.dn-article-card--violet .dn-article-card__title{color:#7e22ce!important}.dn-article-card--rose .dn-article-card__title{color:#9f1239!important}.dn-article-card p:not(.dn-article-card__icon){color:var(--dn-as-muted);font-size:.92rem;line-height:1.8}.dn-article-step{background:linear-gradient(135deg, var(--dn-as-1), color-mix(in srgb, var(--dn-as-2) 35%, #fff));border-inline-start:5px solid var(--dn-as-3);border-radius:14px;flex-direction:column;gap:.35rem;margin:0 0 .75rem;padding:1rem 1.05rem;display:flex}.dn-article-step--sky{background:linear-gradient(135deg,#eff6ff,#dbeafe);border-inline-start-color:#3b82f6}.dn-article-step--amber{background:linear-gradient(135deg,#fff7ed,#ffedd5);border-inline-start-color:#f59e0b}.dn-article-step--violet{background:linear-gradient(135deg,#fdf4ff,#f3e8ff);border-inline-start-color:#a855f7}.dn-article-step--cyan{background:linear-gradient(135deg,#ecfeff,#cffafe);border-inline-start-color:#06b6d4}.dn-article-step--rose{background:linear-gradient(135deg,#fff1f2,#ffe4e6);border-inline-start-color:#e11d48}.dn-article-step__icon{margin:0 0 .15rem!important;font-size:1.7rem!important;line-height:1.2!important}.dn-article-step__title{color:var(--dn-as-4)!important;margin:0 0 .2rem!important;font-size:1.02rem!important}.dn-article-step--sky .dn-article-step__title{color:#1d4ed8!important}.dn-article-step--amber .dn-article-step__title{color:#92400e!important}.dn-article-step--violet .dn-article-step__title{color:#7e22ce!important}.dn-article-step--cyan .dn-article-step__title{color:#0e7490!important}.dn-article-step--rose .dn-article-step__title{color:#9f1239!important}.dn-article-step p:not(.dn-article-step__icon){color:var(--dn-as-muted);margin:0;font-size:.92rem;line-height:1.8}.dn-article-tips-box{background:var(--dn-as-1);border:2px dashed var(--dn-as-3);border-radius:14px;margin:1.1rem 0 1.4rem;padding:1.1rem 1.15rem}.dn-article-tips{color:var(--dn-as-muted);padding-inline-start:1.15rem;font-size:.98rem;line-height:2.15;margin:0!important}.dn-article-quote{background:var(--dn-as-1);border-radius:0 10px 10px 0;border:0!important;border-inline-start:4px solid var(--dn-as-3)!important;margin:1.4rem 0!important;padding:1.05rem 1.15rem!important}.dn-article-quote p{color:var(--dn-as-muted);margin:0;font-size:.98rem;line-height:1.9}.dn-article-close{text-align:center;background:linear-gradient(135deg, var(--dn-as-4), var(--dn-as-3));color:#fff;border-radius:16px;margin:1.75rem 0 0;padding:1.35rem 1.15rem}.dn-article-close p,.dn-article-close h3{margin:0;color:#fff!important}.dn-article-close__icon{margin:0 0 .45rem!important;font-size:2.1rem!important}.dn-article-close__title{margin:0 0 .55rem!important;font-size:1.2rem!important}.dn-article-close p:not(.dn-article-close__icon){font-size:.95rem;line-height:1.9;color:var(--dn-as-soft)!important}.dn-article-band{background:linear-gradient(135deg, var(--dn-as-1), var(--dn-as-2) 50%, var(--dn-as-3));border-radius:14px;min-height:7.5rem;margin:1.35rem 0}.dn-article-band__caption{text-align:center;color:#64748b!important;margin:.55rem 0 0!important;font-size:.86rem!important}@media (min-width:761px){.dn-article-hero{min-height:16rem;padding:1.6rem 1.6rem 1.7rem}.dn-article-cards{grid-template-columns:1fr 1fr;gap:1rem}.dn-article-cards.wp-block-columns{display:grid!important}.dn-article-cards>.wp-block-column{flex-basis:auto!important}.dn-article-step{flex-direction:row;align-items:flex-start;gap:1rem}.dn-article-step__icon{flex-shrink:0;margin:0!important;font-size:2rem!important}.dn-article-close{padding:1.8rem 1.6rem}}.dn-article-editor h2{color:var(--denosha-ink,#212529);margin:1.2rem 0 .6rem;font-size:1.25rem;font-weight:900}.dn-article-editor h3{margin:1rem 0 .5rem;font-size:1.05rem;font-weight:800}.dn-article-editor p{margin:0 0 .85rem}.dn-article-editor ul,.dn-article-editor ol{margin:0 0 .85rem;padding-inline-start:1.25rem}.dn-article-editor blockquote{border-inline-start:4px solid var(--denosha-secondary,#2a9d8f);background:color-mix(in srgb, var(--denosha-secondary) 8%, white);border-radius:0 10px 10px 0;margin:.85rem 0;padding:.75rem 1rem}.dn-article-editor p.is-editor-empty:first-child:before{color:#94a3b8;content:attr(data-placeholder);float:right;pointer-events:none;height:0}
