.article-module__BvAUuG__article{background:0 0;max-width:800px;margin:40px auto;padding:0 20px}.article-module__BvAUuG__article:before{display:none}.article-module__BvAUuG__articleHeader{z-index:2;border-bottom:none;max-width:720px;margin:0 auto;padding:20px 0 30px;position:relative}.article-module__BvAUuG__categoryTag{background:var(--bg-accent);color:#000;font-family:var(--font-jetbrains-mono),monospace;text-transform:uppercase;border:4px solid #000;margin-bottom:30px;padding:8px 16px;font-size:.9rem;font-weight:800;display:inline-block;transform:rotate(-2deg);box-shadow:6px 6px #000}.article-module__BvAUuG__articleTitle{font-family:var(--font-jetbrains-mono),monospace;text-transform:uppercase;text-shadow:3px 3px 0px var(--bg-primary);margin-bottom:30px;font-size:clamp(2rem,5vw,3.5rem);font-weight:800;line-height:1.1}.article-module__BvAUuG__articleMeta{font-family:var(--font-jetbrains-mono),monospace;text-transform:uppercase;flex-direction:column;gap:8px;font-size:.9rem;font-weight:700;display:flex}.article-module__BvAUuG__author{color:#000}.article-module__BvAUuG__date{color:var(--bg-dark)}.article-module__BvAUuG__originalNote{color:var(--bg-secondary);font-size:.8rem}.article-module__BvAUuG__articleContent{font-family:var(--font-space-grotesk),sans-serif;color:#2c2c2c;max-width:720px;margin:0 auto;padding:20px 0;font-size:1.125rem;line-height:1.8}.article-module__BvAUuG__articleContent h2{font-family:var(--font-jetbrains-mono),monospace;text-transform:uppercase;box-shadow:6px 6px 0px var(--bg-secondary);color:#000;background:#f8f8f8;border:4px solid #000;margin:48px 0 32px;padding:24px;font-size:1.75rem;font-weight:800;transform:rotate(-.5deg)}.article-module__BvAUuG__highlightedText{background:linear-gradient(120deg,#c896ff4d 0%,#b482ff66 100%)!important;transition:background .4s!important}@keyframes article-module__BvAUuG__highlightPulse{0%{transform:scale(1)}50%{transform:scale(1.02)}to{transform:scale(1)}}.article-module__BvAUuG__articleContent h3{font-family:var(--font-space-grotesk),sans-serif;color:#111;border-bottom:3px solid var(--bg-primary);margin:40px 0 20px;padding-bottom:8px;font-size:1.5rem;font-weight:700}.article-module__BvAUuG__articleContent h4{font-family:var(--font-space-grotesk),sans-serif;color:#222;margin:32px 0 16px;font-size:1.25rem;font-weight:600}.article-module__BvAUuG__articleContent h5,.article-module__BvAUuG__articleContent h6{font-family:var(--font-space-grotesk),sans-serif;color:#333;margin:24px 0 12px;font-size:1.1rem;font-weight:600}.article-module__BvAUuG__articleContent p{color:#3a3a3a;margin-bottom:28px;font-weight:400;line-height:1.8}.article-module__BvAUuG__articleContent span[style*=line-through],.article-module__BvAUuG__articleContent s,.article-module__BvAUuG__articleContent del{color:#555!important;opacity:1!important;background:#ddd!important;border-radius:2px!important;padding:4px 8px!important;font-weight:500!important;text-decoration:none!important;display:inline!important}.article-module__BvAUuG__invertedSection span[style*=line-through],.article-module__BvAUuG__invertedSection s,.article-module__BvAUuG__invertedSection del{color:#aaa!important;opacity:1!important;background:#222!important;border-radius:2px!important;padding:4px 8px!important;font-weight:500!important;text-decoration:none!important;display:inline!important}.article-module__BvAUuG__conclusionSection span[style*=line-through],.article-module__BvAUuG__conclusionSection s,.article-module__BvAUuG__conclusionSection del{color:#555!important;opacity:1!important;background:#ddd!important;border-radius:2px!important;padding:4px 8px!important;font-weight:500!important;text-decoration:none!important;display:inline!important}.article-module__BvAUuG__articleContent h2+p,.article-module__BvAUuG__articleContent h3+p{color:#1a1a1a;margin-bottom:32px;font-size:1.375rem;font-weight:600;line-height:1.7}.article-module__BvAUuG__articleContent strong,.article-module__BvAUuG__articleContent b{color:#000;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:gold;border-radius:2px;padding:4px 8px;font-weight:700;display:inline}.article-module__BvAUuG__articleContent em,.article-module__BvAUuG__articleContent i{color:#000;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#00ff9466;border-radius:2px;padding:2px 6px;font-style:italic;display:inline}.article-module__BvAUuG__articleContent ul,.article-module__BvAUuG__articleContent ol{margin:28px 0;padding-left:28px}.article-module__BvAUuG__articleContent ul{list-style:outside}.article-module__BvAUuG__articleContent ol{list-style:decimal}.article-module__BvAUuG__articleContent li{box-shadow:none;color:#2c2c2c;background:0 0;border:none;margin:16px 0;padding:0 0 0 40px;line-height:1.8;list-style:none;position:relative}.article-module__BvAUuG__articleContent ul li:before{content:"✓";background:var(--bg-accent);color:#000;border:3px solid #000;justify-content:center;align-items:center;width:24px;height:24px;font-size:.85rem;font-weight:900;display:flex;position:absolute;top:0;left:0;box-shadow:3px 3px #000}.article-module__BvAUuG__articleContent ol li:before{content:counter(list-counter);counter-increment:list-counter;background:var(--bg-primary);color:#000;width:24px;height:24px;font-size:.75rem;font-weight:900;font-family:var(--font-jetbrains-mono),monospace;border:3px solid #000;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0;box-shadow:3px 3px #000}.article-module__BvAUuG__articleContent ol{counter-reset:list-counter}.article-module__BvAUuG__articleContent ul li{padding-left:40px}.article-module__BvAUuG__articleContent blockquote{color:#1a1a1a;background:#f8f9fa;border:4px solid #000;margin:40px 0;padding:28px 32px;font-size:1.2rem;font-style:italic;font-weight:500;line-height:1.7;position:relative;transform:rotate(-1deg);box-shadow:8px 8px #000}.article-module__BvAUuG__articleContent blockquote:before{content:"“";color:var(--bg-primary);font-family:Georgia,serif;font-size:4rem;line-height:1;position:absolute;top:-10px;left:10px}.article-module__BvAUuG__articleContent code{color:#d63384;font-family:var(--font-jetbrains-mono),monospace;background:#f4f4f4;border:none;border-radius:3px;padding:3px 6px;font-size:.9em;font-weight:700}.article-module__BvAUuG__articleContent pre{background:#2d2d2d;border:none;border-radius:8px;margin:32px 0;padding:24px;overflow-x:auto;box-shadow:0 4px 12px #0000001a}.article-module__BvAUuG__articleContent pre code{color:#f8f8f2;background:0 0;border:none;font-weight:400}.article-module__BvAUuG__articleContent a{color:var(--bg-primary);border-bottom:4px solid var(--bg-primary);background:0 0;padding:2px 6px;font-weight:700;text-decoration:none;transition:all .2s ease-in-out;display:inline-block}.article-module__BvAUuG__articleContent a:hover{color:#fff;box-shadow:4px 4px 0px var(--bg-primary);background:#000;border-bottom-color:#000;transform:translate(-2px,-2px)}.article-module__BvAUuG__invertedSection a{color:var(--bg-accent);border-bottom-color:var(--bg-accent)}.article-module__BvAUuG__invertedSection a:hover{color:#000;background:var(--bg-accent);border-bottom-color:var(--bg-accent);box-shadow:4px 4px #fff}.article-module__BvAUuG__articleContent img{border-radius:8px;max-width:100%;height:auto;margin:32px 0;box-shadow:0 4px 12px #0000001a}.article-module__BvAUuG__articleContent hr{border:none;border-top:6px solid #000;margin:56px 0;position:relative}.article-module__BvAUuG__articleContent hr:after{content:"";background:repeating-linear-gradient(45deg,var(--bg-primary),var(--bg-primary)10px,transparent 10px,transparent 20px);width:100%;height:6px;position:absolute;top:-3px;left:0}.article-module__BvAUuG__invertedSection{color:#fff;border:6px solid var(--bg-accent);box-shadow:12px 12px 0px var(--bg-primary);background:#000;margin:56px 0;padding:48px 40px;transform:rotate(-.5deg)}.article-module__BvAUuG__invertedSection h2{background:var(--bg-accent);color:#000;border-color:#000;margin-top:0;box-shadow:6px 6px #fff}.article-module__BvAUuG__invertedSection p{font-weight:400;color:#fff!important}.article-module__BvAUuG__invertedSection strong,.article-module__BvAUuG__invertedSection b{color:#000;background:var(--bg-accent);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:2px;padding:4px 8px;font-weight:700;line-height:1.9;display:inline}.article-module__BvAUuG__invertedSection em,.article-module__BvAUuG__invertedSection i{color:var(--bg-accent);background:0 0;font-style:italic;font-weight:600;display:inline}.article-module__BvAUuG__comparisonContainer{grid-template-columns:1fr 1fr;gap:32px;margin:48px 0;display:grid}.article-module__BvAUuG__comparisonCard{border:4px solid #000;min-height:300px;padding:32px;box-shadow:8px 8px #000}.article-module__BvAUuG__comparisonCard.article-module__BvAUuG__oldWay{background:#e8e8e8;transform:rotate(-1deg)}.article-module__BvAUuG__comparisonCard.article-module__BvAUuG__newWay{background:var(--bg-accent);transform:rotate(1deg)}.article-module__BvAUuG__comparisonCard h3{font-family:var(--font-jetbrains-mono),monospace;text-transform:uppercase;border-bottom:4px solid #000;margin-bottom:24px;padding-bottom:16px;font-size:1.5rem;font-weight:800}.article-module__BvAUuG__comparisonCard p{margin-bottom:16px;font-size:1.125rem;line-height:1.7}.article-module__BvAUuG__flowchart{box-shadow:8px 8px 0px var(--bg-secondary);background:#f8f8f8;border:4px solid #000;flex-direction:column;gap:24px;margin:48px 0;padding:40px;display:flex}.article-module__BvAUuG__flowchartStep{background:#fff;border:3px solid #000;align-items:center;gap:24px;padding:24px;display:flex;position:relative;box-shadow:5px 5px #000}.article-module__BvAUuG__flowchartStep:after{content:"↓";color:#000;font-size:2rem;font-weight:900;position:absolute;bottom:-32px;left:50%;transform:translate(-50%)}.article-module__BvAUuG__flowchartStep:last-child:after{content:none}.article-module__BvAUuG__stepNumber{background:var(--bg-primary);width:48px;height:48px;font-family:var(--font-jetbrains-mono),monospace;color:#000;border:3px solid #000;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.5rem;font-weight:900;display:flex;box-shadow:4px 4px #000}.article-module__BvAUuG__stepContent h3{font-family:var(--font-jetbrains-mono),monospace;text-transform:uppercase;border:none;margin-bottom:8px;font-size:1.25rem;font-weight:800}.article-module__BvAUuG__stepContent p{color:#3a3a3a;margin:0;font-size:1rem;line-height:1.6}.article-module__BvAUuG__conclusionSection{box-shadow:12px 12px 0px var(--bg-primary);background:linear-gradient(135deg,#f8f8f8 0%,#e8e8e8 100%);border:6px solid #000;margin:72px 0 40px;padding:48px 40px;transform:rotate(.5deg)}.article-module__BvAUuG__conclusionSection h2{background:var(--bg-primary);color:#000;border-color:#000;margin-top:0;box-shadow:6px 6px #000}.article-module__BvAUuG__conclusionSection p{margin-bottom:24px;font-size:1.2rem;font-weight:500;line-height:1.8}.article-module__BvAUuG__conclusionSection p:last-child{margin-bottom:0;font-size:1.3rem;font-weight:700}@media (max-width:768px){.article-module__BvAUuG__article{margin:20px;transform:rotate(0)}.article-module__BvAUuG__articleHeader{padding:30px 20px 20px}.article-module__BvAUuG__articleContent{padding:32px 20px;font-size:1rem}.article-module__BvAUuG__articleContent h2{margin:32px 0 24px;padding:20px;font-size:1.5rem}.article-module__BvAUuG__articleContent h3{font-size:1.3rem}.article-module__BvAUuG__articleContent h4{font-size:1.15rem}.article-module__BvAUuG__articleContent p{margin-bottom:24px;font-size:1rem}.article-module__BvAUuG__articleContent h2+p,.article-module__BvAUuG__articleContent h3+p{font-size:1.1rem}.article-module__BvAUuG__articleTitle{font-size:2rem}.article-module__BvAUuG__articleMeta{font-size:.8rem}.article-module__BvAUuG__comparisonContainer{grid-template-columns:1fr;gap:24px}.article-module__BvAUuG__comparisonCard{min-height:auto;padding:24px}.article-module__BvAUuG__flowchart{padding:24px}.article-module__BvAUuG__flowchartStep{flex-direction:column;align-items:flex-start;padding:20px}.article-module__BvAUuG__stepNumber{width:40px;height:40px;font-size:1.25rem}.article-module__BvAUuG__invertedSection{margin:40px 0;padding:32px 24px;transform:rotate(0)}.article-module__BvAUuG__conclusionSection{margin:48px 0 32px;padding:32px 24px;transform:rotate(0)}.article-module__BvAUuG__conclusionSection p{font-size:1rem}.article-module__BvAUuG__conclusionSection p:last-child{font-size:1.1rem}}
