.article-page{background:var(--bg);color:var(--txt);overflow-x:hidden}.article-hero{padding:165px 0 90px;background:radial-gradient(circle at 78% 28%,color-mix(in srgb,var(--orange) 18%,transparent),transparent 25%),var(--bg)}.article-breadcrumb{display:flex;gap:9px;color:#919a92;font:11px var(--f-m);letter-spacing:.1em}.article-breadcrumb a{color:var(--orange);text-decoration:none}.article-meta{display:flex;gap:14px;align-items:center;margin-top:65px;color:var(--orange);font:11px var(--f-m);letter-spacing:.14em}.article-meta i{width:40px;height:1px;background:var(--orange)}.article-hero h1{max-width:12ch;margin:28px 0;font-size:clamp(4.8rem,8.5vw,9rem);line-height:.8;letter-spacing:-.06em}.article-deck{max-width:68ch;color:#b4bbb5;font-size:1.12rem;line-height:1.75}.article-layout{display:grid;grid-template-columns:280px minmax(0,760px);gap:90px;justify-content:center;padding-block:105px}.article-aside{position:sticky;top:110px;align-self:start}.article-aside small{color:#7f8981;font:10px var(--f-m);letter-spacing:.14em}.article-aside nav{display:grid;margin-top:15px}.article-aside a{display:grid;grid-template-columns:35px 1fr;gap:8px;padding:13px 0;border-bottom:1px solid #303632;color:#c8cdc8;text-decoration:none;line-height:1.35}.article-aside a span{color:var(--orange);font:10px var(--f-m);letter-spacing:.08em}.article-note{margin-top:30px;padding:18px;border:1px solid #343a35;color:#aab1ab;font-size:.88rem;line-height:1.65}.article-body section{padding:0 0 72px;margin-bottom:72px;border-bottom:1px solid #303632;scroll-margin-top:115px}.article-body h2{max-width:15ch;margin:0 0 30px;font-size:clamp(2.8rem,4.7vw,5rem);line-height:.9;letter-spacing:-.035em}.article-body p{color:#c0c6c1;font-size:1.08rem;line-height:1.86}.article-body p+p{margin-top:1.35em}.section-label{display:inline-flex;margin-bottom:22px;color:var(--orange);font:10px var(--f-m);letter-spacing:.16em;text-transform:uppercase}.article-points{display:grid;gap:10px;margin:34px 0 0;padding:0;list-style:none}.article-points li{position:relative;padding:17px 20px 17px 46px;background:var(--bg-2);border:1px solid #2b312d;color:#e9ece9;line-height:1.55}.article-points li:before{content:"";position:absolute;left:18px;top:24px;width:10px;height:2px;background:var(--orange)}.article-section--example,.article-section--important,.article-section--checklist{padding:42px!important;border:1px solid #363c38!important;background:linear-gradient(135deg,var(--bg-2),var(--bg));box-shadow:0 28px 70px rgba(0,0,0,.25)}.article-section--important{border-color:#74351f!important;background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--orange) 16%,transparent),transparent 45%),var(--bg-2)}.article-sources{padding:90px 0;background:#e9e6dd;color:#111}.article-sources h2{max-width:14ch;font-size:clamp(3rem,6vw,5.5rem);line-height:.9}.article-sources p{max-width:68ch;font-size:1.05rem;line-height:1.75}.source-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:35px 0}.article-sources .source-grid a{display:flex;justify-content:space-between;gap:20px;padding:20px;border:1px solid #bab7ae;color:#111;text-decoration:none}.article-sources .source-grid a:hover{background:var(--orange);border-color:var(--orange)}.article-sources small{display:block;max-width:85ch;color:#666b66;line-height:1.6}.article-next{padding:90px 0 140px;background:var(--bg-2)}.article-next>.wrap{display:grid;grid-template-columns:1fr auto;gap:35px;align-items:center}.article-next h2{margin:0;font-size:clamp(3.3rem,5vw,5.7rem)}.article-next a{padding:20px 24px;background:var(--orange);color:var(--on-accent);text-decoration:none;font-weight:800}
@media(max-width:800px){.article-hero{padding:135px 0 70px}.article-meta,.article-breadcrumb{font-size:12px}.article-hero h1{font-size:clamp(3.35rem,14vw,5.4rem);overflow-wrap:normal;hyphens:auto;line-height:.86}.article-deck{font-size:1.04rem;line-height:1.7}.article-layout{grid-template-columns:1fr;padding-block:75px;gap:45px}.article-aside{position:static}.article-body section{padding-bottom:52px;margin-bottom:52px}.article-body h2{font-size:clamp(2.55rem,11.5vw,4rem)}.article-body p{font-size:1rem;line-height:1.78}.article-section--example,.article-section--important,.article-section--checklist{padding:25px 20px!important;margin-inline:-4px}.source-grid{grid-template-columns:1fr}.article-next>.wrap{grid-template-columns:1fr}.article-next{padding-bottom:145px}.article-layout,.article-aside,.article-aside nav,.article-body{min-width:0;max-width:100%}.article-page .s4-footer{max-width:100vw;overflow:hidden}.article-page .s4-footer *{min-width:0}}
@media(max-width:800px){.article-hero h1,.article-body h2{max-width:100%;overflow-wrap:anywhere;word-break:normal}.article-layout{grid-template-columns:minmax(0,1fr);gap:45px}.article-aside{position:static}}

/* Conversion modules shared by every journal dossier. */
.article-inline-cta{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.92fr);gap:28px;align-items:center;margin:-22px 0 78px;padding:28px;border:1px solid color-mix(in srgb,var(--orange) 50%,#303632);background:linear-gradient(135deg,color-mix(in srgb,var(--orange) 11%,var(--bg-2)),var(--bg-2));box-shadow:0 26px 60px rgba(0,0,0,.24);overflow:hidden}.article-inline-cta:after{content:"";position:absolute;right:-72px;top:-92px;width:210px;height:210px;border:1px solid color-mix(in srgb,var(--orange) 26%,transparent);border-radius:50%;box-shadow:0 0 0 30px color-mix(in srgb,var(--orange) 5%,transparent)}.article-inline-cta>div:first-child{position:relative;z-index:1}.article-inline-cta>div:first-child>small{display:block;color:var(--orange);font:.62rem var(--f-m);letter-spacing:.15em}.article-inline-cta>div:first-child>strong{display:block;margin-top:9px;font:800 1.8rem/1 var(--f-d);text-transform:uppercase}.article-inline-cta>div:first-child>span{display:block;margin-top:10px;color:var(--dim);font-size:.88rem;line-height:1.55}.article-inline-actions{position:relative;z-index:2;display:grid;grid-template-columns:1fr 1fr;gap:8px}.article-inline-actions>a{display:grid;grid-template-columns:35px 1fr;gap:10px;align-items:center;min-height:72px;padding:12px;border:1px solid color-mix(in srgb,var(--txt) 17%,transparent);color:var(--txt);text-decoration:none}.article-inline-actions>a>i{display:grid;place-items:center;width:34px;aspect-ratio:1;border-radius:50%;background:var(--orange);color:var(--on-accent);font:800 .62rem var(--f-m);font-style:normal}.article-inline-actions small,.article-inline-actions b{display:block}.article-inline-actions small{color:var(--dim);font:.54rem var(--f-m);text-transform:uppercase}.article-inline-actions b{margin-top:4px;font:800 .77rem var(--f-d);text-transform:uppercase}.article-inline-actions .article-whatsapp{background:var(--orange);border-color:var(--orange);color:var(--on-accent)}.article-inline-actions .article-whatsapp>i{background:var(--on-accent);color:var(--orange)}.article-inline-actions .article-whatsapp small{color:color-mix(in srgb,var(--on-accent) 68%,transparent)}
.article-conversion{position:relative;isolation:isolate;padding:110px 0;background:radial-gradient(circle at 13% 80%,var(--orange-soft),transparent 30%),var(--bg);overflow:hidden}.article-conversion:before{content:"KONTAKT";position:absolute;z-index:-1;right:-.03em;bottom:-.12em;color:color-mix(in srgb,var(--txt) 3%,transparent);font:900 clamp(11rem,25vw,28rem)/.75 var(--f-d);letter-spacing:-.07em}.article-conversion-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(330px,.62fr);gap:clamp(45px,7vw,100px);align-items:center}.article-conversion-copy h2{max-width:11ch;margin:20px 0 28px;font-size:clamp(3.6rem,6.5vw,7rem);line-height:.84;letter-spacing:-.05em}.article-conversion-copy h2 em{display:block;color:var(--orange);font-style:normal}.article-conversion-copy>p:not(.kicker){max-width:65ch;color:var(--dim);font-size:1.02rem;line-height:1.72}.article-conversion-proof{display:grid;grid-template-columns:repeat(3,1fr);margin-top:34px;border:1px solid color-mix(in srgb,var(--txt) 14%,transparent)}.article-conversion-proof span{padding:17px;border-right:1px solid color-mix(in srgb,var(--txt) 14%,transparent)}.article-conversion-proof span:last-child{border:0}.article-conversion-proof strong,.article-conversion-proof small{display:block}.article-conversion-proof strong{color:var(--orange);font:900 1.7rem var(--f-d)}.article-conversion-proof small{margin-top:3px;color:var(--dim);font:.52rem/1.35 var(--f-m);text-transform:uppercase}.article-conversion-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:26px}.article-conversion-actions a{display:flex;align-items:center;justify-content:center;min-height:58px;padding:0 22px;text-decoration:none;font:800 .72rem var(--f-m)}.article-conversion-primary{gap:28px;background:var(--orange);color:var(--on-accent)}.article-conversion-primary i{font-size:1.1rem;font-style:normal}.article-conversion-secondary{border:1px solid color-mix(in srgb,var(--txt) 20%,transparent);color:var(--txt)}.article-author{position:relative;overflow:hidden;border:1px solid color-mix(in srgb,var(--txt) 17%,transparent);background:var(--bg-2);box-shadow:0 36px 80px rgba(0,0,0,.34);transform:perspective(1000px) rotateY(-3deg)}.article-author-photo{height:270px;overflow:hidden}.article-author-photo img{width:100%;height:100%;object-fit:cover;object-position:center 22%;filter:saturate(.84) contrast(1.03)}.article-author-copy{padding:27px}.article-author-copy>small{color:var(--orange);font:.58rem var(--f-m);letter-spacing:.12em}.article-author-copy h3{margin:10px 0 12px;font-size:2rem}.article-author-copy p{color:var(--dim);font-size:.86rem;line-height:1.6}.article-author-copy a{color:var(--orange);font:700 .68rem var(--f-m);text-decoration:none}.article-mobile-cta i{margin-right:7px;font-style:normal}.article-mobile-cta a span{display:inline-block}
@media(max-width:900px){.article-inline-cta,.article-conversion-grid{grid-template-columns:1fr}.article-inline-cta{gap:22px}.article-author{max-width:560px;transform:none}.article-conversion-proof{max-width:680px}}
@media(max-width:640px){.article-inline-cta{margin:-10px -4px 58px;padding:22px 18px}.article-inline-cta>div:first-child>strong{font-size:1.55rem}.article-inline-actions{grid-template-columns:1fr}.article-inline-actions>a{min-height:64px}.article-conversion{padding:78px 0 125px}.article-conversion-grid{gap:38px}.article-conversion-copy h2{font-size:clamp(3.25rem,15.5vw,5rem)}.article-conversion-proof{grid-template-columns:1fr}.article-conversion-proof span{display:grid;grid-template-columns:75px 1fr;align-items:center;border-right:0;border-bottom:1px solid color-mix(in srgb,var(--txt) 14%,transparent)}.article-conversion-proof span:last-child{border-bottom:0}.article-conversion-proof small{margin:0}.article-conversion-actions{display:grid}.article-conversion-actions a{width:100%}.article-author-photo{height:235px}.article-mobile-cta{z-index:250}.article-mobile-cta a{display:flex;align-items:center}.article-mobile-cta .btn-fire{box-shadow:0 8px 24px color-mix(in srgb,var(--orange) 32%,transparent)}}
