/* Wiedza Lokarty + article templates */
.wz-page,.wza-page,.wzar-page{--wz-gold:var(--lokarta-gold,#C9A77A);--wz-bronze:var(--lokarta-bronze,#7D6132);--wz-dark:#0d0f12;--wz-panel:#171a1f;--wz-cream:#f3f1ec;--wz-line:rgba(13,15,18,.12);overflow:hidden}.wz-page em,.wza-page em{font-style:normal;color:var(--wz-gold)}.wz-page h1,.wz-page h2,.wz-page h3,.wza-page h1,.wza-page h2,.wza-page h3,.wzar-page h1,.wzar-page h2{letter-spacing:-.035em}.wz-grid-pattern,.wza-grid-pattern{opacity:.12}.wz-hero{position:relative;padding:clamp(92px,10vw,150px) 0 82px;overflow:hidden}.wz-hero-grid{display:grid;grid-template-columns:.92fr 1.08fr;gap:clamp(38px,6vw,92px);align-items:center}.wz-hero-copy{position:relative;z-index:2}.wz-hero-copy h1{font-size:clamp(46px,5.8vw,84px);line-height:.98;max-width:780px;margin:22px 0 24px}.wz-hero-lead{font-size:clamp(16px,1.45vw,21px);line-height:1.65;color:rgba(243,241,236,.7);max-width:680px}.wz-actions{margin-top:30px}.wz-hero-proof{margin-top:34px;display:flex;gap:14px;align-items:center;max-width:620px;border-top:1px solid rgba(255,255,255,.12);padding-top:20px}.wz-hero-proof>span{width:44px;height:44px;border:1px solid rgba(201,167,122,.35);display:grid;place-items:center;color:var(--wz-gold)}.wz-hero-proof svg{width:22px;fill:none;stroke:currentColor;stroke-width:1.5}.wz-hero-proof small{display:block;font-size:8px;letter-spacing:.16em;color:var(--wz-gold);margin-bottom:4px}.wz-hero-proof b{font-size:12px;line-height:1.45}.wz-hero-visual{position:relative;z-index:2;perspective:1100px}.wz-answer-board{background:#15181d;border:1px solid rgba(201,167,122,.28);box-shadow:0 36px 90px rgba(0,0,0,.34);transform-style:preserve-3d;transition:transform .35s ease}.wz-board-head{display:flex;justify-content:space-between;gap:20px;padding:20px 22px;border-bottom:1px solid rgba(255,255,255,.09)}.wz-board-head small{display:block;font-size:7px;letter-spacing:.16em;color:rgba(243,241,236,.42)}.wz-board-head b{font-size:12px}.wz-board-head>span{font-size:8px;letter-spacing:.16em;color:var(--wz-gold);align-self:center}.wz-query-row{margin:22px;display:flex;gap:12px;align-items:center;border:1px solid rgba(255,255,255,.1);padding:14px;background:rgba(255,255,255,.025)}.wz-query-row>span{color:var(--wz-gold);width:28px;height:28px}.wz-query-row svg{width:20px;fill:none;stroke:currentColor;stroke-width:1.6}.wz-query-row p{font-size:12px;color:#fff}.wz-answer-flow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:7px;align-items:center;padding:0 22px}.wz-answer-flow article{min-height:120px;padding:16px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.02)}.wz-answer-flow article.is-active{border-color:rgba(201,167,122,.55);background:linear-gradient(180deg,rgba(201,167,122,.11),rgba(255,255,255,.02))}.wz-answer-flow article>span{font-size:9px;color:var(--wz-gold)}.wz-answer-flow small{display:block;font-size:7px;letter-spacing:.14em;color:rgba(243,241,236,.42);margin:22px 0 4px}.wz-answer-flow b{display:block;font-size:10px;line-height:1.45}.wz-answer-flow>i{font-style:normal;color:var(--wz-gold);opacity:.5}.wz-board-preview{margin:20px 22px;border:1px solid rgba(255,255,255,.08);padding:15px 16px;display:grid;grid-template-columns:1fr .7fr;gap:18px;align-items:end}.wz-board-preview small{display:block;font-size:7px;letter-spacing:.15em;color:var(--wz-gold);margin-bottom:5px}.wz-board-preview strong{font-size:10px;line-height:1.5}.wz-preview-lines{display:grid;gap:6px}.wz-preview-lines i{display:block;height:5px;background:rgba(255,255,255,.1)}.wz-preview-lines i:nth-child(2){width:82%}.wz-preview-lines i:nth-child(3){width:60%}.wz-preview-lines i:nth-child(4){width:73%;background:rgba(201,167,122,.3)}.wz-board-foot{display:flex;justify-content:space-between;gap:15px;padding:14px 22px;border-top:1px solid rgba(255,255,255,.08);font-size:8px;letter-spacing:.11em;color:rgba(243,241,236,.5)}.wz-board-foot span{display:flex;gap:7px;align-items:center}.wz-board-foot i{width:7px;height:7px;border-radius:50%;background:var(--wz-gold);box-shadow:0 0 0 4px rgba(201,167,122,.08)}.wz-orbit{position:absolute;border:1px solid rgba(201,167,122,.1);border-radius:50%;pointer-events:none}.wz-orbit-a{width:460px;height:460px;right:-140px;top:10%}.wz-orbit-b{width:280px;height:280px;left:-110px;bottom:-80px}.wz-split{display:grid;grid-template-columns:.86fr 1.14fr;gap:clamp(40px,6vw,90px);align-items:center}.wz-split-copy h2{font-size:clamp(38px,4vw,62px);line-height:1.03;margin:18px 0}.wz-split-copy>p{font-size:15px;line-height:1.75;color:#66615d}.wz-intent-board{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:8px;align-items:stretch}.wz-intent-board article{border:1px solid var(--wz-line);padding:24px 18px;background:#fff;min-height:220px}.wz-intent-board article>span{width:42px;height:42px;border:1px solid rgba(125,97,50,.25);display:grid;place-items:center;color:var(--wz-bronze);font-size:20px}.wz-intent-board svg{width:21px;fill:none;stroke:currentColor;stroke-width:1.5}.wz-intent-board small{display:block;font-size:7px;letter-spacing:.14em;color:#8e7a62;margin-top:38px}.wz-intent-board b{display:block;font-size:15px;margin:5px 0 9px}.wz-intent-board em{font-size:10px!important;color:#777!important;line-height:1.55}.wz-intent-board>i{align-self:center;font-style:normal;color:rgba(125,97,50,.45)}.wz-topic-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:48px}.wz-topic-card{min-height:330px;padding:26px 24px;border:1px solid rgba(13,15,18,.11);background:#fff;display:flex;flex-direction:column;transition:transform .25s ease,border-color .25s ease}.wz-topic-card:hover{transform:translateY(-4px);border-color:rgba(125,97,50,.36)}.wz-topic-top{display:flex;justify-content:space-between;align-items:center}.wz-topic-top>span{width:48px;height:48px;color:var(--wz-bronze);display:grid;place-items:center;border:1px solid rgba(125,97,50,.24)}.wz-topic-top svg{width:23px;fill:none;stroke:currentColor;stroke-width:1.5}.wz-topic-top small{font-size:32px;color:rgba(13,15,18,.08);font-weight:700}.wz-topic-card h3{font-size:27px;line-height:1.05;margin:46px 0 12px}.wz-topic-card>p{font-size:12px;line-height:1.65;color:#6a6661}.wz-topic-links{margin-top:auto;padding-top:22px;border-top:1px solid rgba(13,15,18,.08);display:flex;justify-content:space-between;gap:14px;align-items:center}.wz-topic-links a,.wz-topic-links span{font-size:8px;letter-spacing:.08em;text-decoration:none;color:#18191d}.wz-topic-links a{display:flex;gap:7px;align-items:center;font-weight:700}.wz-topic-links a svg{width:14px;fill:none;stroke:currentColor;stroke-width:1.6}.wz-topic-links .is-owner{color:#8c765a}.section-heading-dark h2,.section-heading-dark p{color:#fff}.section-heading-dark>p{color:rgba(243,241,236,.54)!important}.wz-featured-post{display:grid;grid-template-columns:1.05fr .95fr;border:1px solid rgba(255,255,255,.11);margin-top:46px;background:#15181d}.wz-featured-media{min-height:430px;background:#20242a;display:block;overflow:hidden}.wz-featured-media img{width:100%;height:100%;object-fit:cover}.wz-media-placeholder,.wz-card-media>span{width:100%;height:100%;min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(circle at 50% 40%,rgba(201,167,122,.12),transparent 38%),linear-gradient(135deg,#1a1d22,#111317);color:#fff}.wz-media-placeholder b,.wz-card-media>span b{font-size:54px;color:var(--wz-gold);font-weight:500}.wz-media-placeholder small,.wz-card-media>span small{font-size:8px;letter-spacing:.18em;color:rgba(243,241,236,.5)}.wz-featured-copy{padding:clamp(28px,4vw,56px);display:flex;flex-direction:column;justify-content:center}.wz-post-meta{display:flex;gap:12px;align-items:center;font-size:7px;letter-spacing:.12em;color:rgba(243,241,236,.43);text-transform:uppercase}.wz-post-meta span{color:var(--wz-gold)}.wz-featured-copy h3{font-size:clamp(32px,3.5vw,52px);line-height:1.02;margin:18px 0}.wz-featured-copy h3 a,.wz-card-body h3 a,.wz-important-grid h3 a,.wz-report-grid h3 a,.wzar-grid h2 a{color:inherit;text-decoration:none}.wz-featured-copy>p{font-size:13px;line-height:1.7;color:rgba(243,241,236,.58);max-width:600px}.wz-read-link{display:inline-flex;align-items:center;gap:8px;color:inherit;text-decoration:none;font-size:9px;font-weight:700;letter-spacing:.08em;margin-top:24px}.wz-read-link svg{width:15px;fill:none;stroke:currentColor;stroke-width:1.7}.wz-post-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:14px}.wz-post-card{border:1px solid rgba(255,255,255,.11);background:#15181d;color:#fff;min-width:0}.section-light .wz-post-card,.wzar-grid .wz-post-card{border-color:rgba(13,15,18,.11);background:#fff;color:#15171b}.wz-card-media{height:210px;display:block;overflow:hidden;background:#20242a}.wz-card-media img{width:100%;height:100%;object-fit:cover}.wz-card-body{padding:22px}.wz-card-body h3,.wzar-grid h2{font-size:22px;line-height:1.13;margin:14px 0 10px}.wz-card-body>p{font-size:11px;line-height:1.65;color:rgba(243,241,236,.54)}.section-light .wz-card-body>p,.wzar-grid .wz-card-body>p{color:#706b65}.section-light .wz-post-meta,.wzar-grid .wz-post-meta{color:#8f8982}.wz-empty-state{border:1px solid rgba(255,255,255,.11);padding:36px;display:flex;gap:24px;align-items:center;background:rgba(255,255,255,.02);margin-top:46px}.section-light .wz-empty-state{border-color:rgba(13,15,18,.12);background:#fff}.wz-empty-mark{width:72px;height:72px;border:1px solid rgba(201,167,122,.45);display:grid;place-items:center;color:var(--wz-gold);font-size:28px;flex:0 0 auto}.wz-empty-state small{font-size:8px;letter-spacing:.15em;color:var(--wz-gold)}.wz-empty-state h3{font-size:26px;margin:4px 0 8px}.wz-empty-state p{font-size:12px;line-height:1.6;color:rgba(243,241,236,.52)}.section-light .wz-empty-state p{color:#716c66}.wz-important-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:44px}.wz-important-grid article{border:1px solid rgba(13,15,18,.11);padding:25px;background:#fff;display:flex;gap:16px}.wz-important-grid article>span{width:42px;height:42px;border:1px solid rgba(125,97,50,.25);display:grid;place-items:center;color:var(--wz-bronze);flex:0 0 auto}.wz-important-grid svg{width:20px;fill:none;stroke:currentColor;stroke-width:1.5}.wz-important-grid small{font-size:7px;letter-spacing:.11em;color:#8d877f}.wz-important-grid h3{font-size:20px;margin:6px 0 8px}.wz-important-grid p{font-size:10px;line-height:1.6;color:#716c66}.wz-standard-board{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid rgba(13,15,18,.11);margin-top:46px;background:#fff}.wz-standard-board article{min-height:200px;padding:22px;border-right:1px solid rgba(13,15,18,.09);border-bottom:1px solid rgba(13,15,18,.09);display:flex;gap:14px}.wz-standard-board article:nth-child(4n){border-right:0}.wz-standard-board article>span{font-size:10px;color:var(--wz-bronze)}.wz-standard-board b{font-size:13px}.wz-standard-board p{font-size:10px;line-height:1.6;color:#77716b;margin-top:9px}.wz-architecture-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;align-items:center}.wz-architecture-copy h2{font-size:clamp(38px,4vw,62px);line-height:1.02;margin:18px 0}.wz-architecture-copy>p{font-size:14px;line-height:1.75;color:#69645f;margin-bottom:24px}.wz-architecture-flow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center}.wz-architecture-flow article{min-height:180px;background:#fff;border:1px solid rgba(13,15,18,.1);padding:18px;display:flex;flex-direction:column}.wz-architecture-flow article>span{width:38px;height:38px;color:var(--wz-bronze);display:grid;place-items:center;border:1px solid rgba(125,97,50,.25)}.wz-architecture-flow svg{width:19px;fill:none;stroke:currentColor;stroke-width:1.5}.wz-architecture-flow small{font-size:7px;color:#9c8a74;margin-top:34px}.wz-architecture-flow b{font-size:10px;margin:3px 0}.wz-architecture-flow p{font-size:9px;color:#777}.wz-architecture-flow>i{font-style:normal;color:rgba(125,97,50,.5);padding:0 7px}.wz-report-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:46px}.wz-report-grid article{border:1px solid rgba(255,255,255,.11);padding:28px;background:rgba(255,255,255,.025)}.wz-report-tag{display:inline-block;font-size:7px;letter-spacing:.14em;color:var(--wz-gold);border:1px solid rgba(201,167,122,.28);padding:6px 8px}.wz-report-grid h3{font-size:25px;margin:28px 0 10px}.wz-report-grid p{font-size:11px;line-height:1.65;color:rgba(243,241,236,.54)}.wz-report-empty{margin-top:46px;border:1px dashed rgba(201,167,122,.3);padding:28px;display:flex;gap:18px;align-items:center;background:rgba(255,255,255,.02)}.wz-report-empty>span{width:54px;height:54px;color:var(--wz-gold);display:grid;place-items:center;border:1px solid rgba(201,167,122,.25)}.wz-report-empty svg{width:26px;fill:none;stroke:currentColor;stroke-width:1.5}.wz-report-empty small{font-size:7px;letter-spacing:.14em;color:var(--wz-gold)}.wz-report-empty b{display:block;font-size:16px;margin:5px 0}.wz-report-empty p{font-size:10px;color:rgba(243,241,236,.5)}.wz-faq-list{max-width:980px;margin:42px auto 0;border-top:1px solid rgba(13,15,18,.12)}.wz-faq-list details{border-bottom:1px solid rgba(13,15,18,.12);padding:0}.wz-faq-list summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:20px;padding:21px 0;font-size:15px;font-weight:700}.wz-faq-list summary::-webkit-details-marker{display:none}.wz-faq-list summary span{font-size:20px;color:var(--wz-bronze);transition:transform .2s}.wz-faq-list details[open] summary span{transform:rotate(45deg)}.wz-faq-list details p{padding:0 50px 22px 0;font-size:12px;line-height:1.7;color:#6c6761}.wz-final-card{display:grid;grid-template-columns:1.05fr .95fr;border:1px solid rgba(13,15,18,.11);background:#fff}.wz-final-copy{padding:clamp(30px,4vw,58px)}.wz-final-copy h2{font-size:clamp(34px,4vw,58px);line-height:1.03;margin:18px 0}.wz-final-copy>p{font-size:13px;line-height:1.7;color:#6d6862;max-width:650px}.wz-final-visual{min-height:330px;background:#17191d;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;padding:32px}.wz-final-core{width:125px;height:125px;border:1px solid rgba(201,167,122,.5);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 0 0 18px rgba(201,167,122,.035)}.wz-final-core b{font-size:34px;color:var(--wz-gold);font-weight:500}.wz-final-core small{font-size:7px;letter-spacing:.17em;color:rgba(243,241,236,.52)}.wz-final-flow{display:flex;align-items:center;gap:7px;flex-wrap:wrap;justify-content:center;margin-top:28px}.wz-final-flow span{font-size:7px;letter-spacing:.12em;border:1px solid rgba(255,255,255,.12);padding:7px}.wz-final-flow i{font-style:normal;color:var(--wz-gold)}
/* Article */
.wza-progress{position:fixed;top:0;left:0;right:0;height:3px;z-index:9999;background:transparent}.wza-progress span{display:block;width:0;height:100%;background:var(--wz-gold)}.wza-hero{position:relative;padding:112px 0 68px}.wza-hero-grid{display:grid;grid-template-columns:1fr .38fr;gap:70px;align-items:end}.wza-kicker{display:flex;gap:9px;align-items:center;font-size:8px;letter-spacing:.13em;color:rgba(243,241,236,.48)}.wza-kicker a{color:var(--wz-gold);text-decoration:none}.wza-head-copy h1{font-size:clamp(46px,6vw,82px);line-height:.98;max-width:1000px;margin:20px 0 25px}.wza-direct-answer{max-width:780px;font-size:clamp(16px,1.5vw,21px);line-height:1.65;color:rgba(243,241,236,.72)}.wza-meta-row{display:flex;flex-wrap:wrap;gap:0;margin-top:35px;border-top:1px solid rgba(255,255,255,.1);border-left:1px solid rgba(255,255,255,.1);max-width:840px}.wza-meta-row>div{min-width:160px;padding:12px 15px;border-right:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1)}.wza-meta-row small{display:block;font-size:6px;letter-spacing:.14em;color:rgba(243,241,236,.4);margin-bottom:4px}.wza-meta-row b{font-size:9px}.wza-article-standard{border:1px solid rgba(201,167,122,.28);background:#15181d;padding:22px}.wza-article-standard>small{font-size:7px;letter-spacing:.15em;color:var(--wz-gold)}.wza-article-standard>div{display:flex;gap:11px;align-items:center;padding:15px 0;border-bottom:1px solid rgba(255,255,255,.08)}.wza-article-standard>div:last-child{border-bottom:0}.wza-article-standard span{font-size:8px;color:var(--wz-gold)}.wza-article-standard b{font-size:10px;display:block}.wza-article-standard em{font-size:8px!important;color:rgba(243,241,236,.42)!important}.wza-body-section{padding:68px 0 90px}.wza-layout{display:grid;grid-template-columns:270px minmax(0,800px);gap:70px;justify-content:center;align-items:start}.wza-sidebar{position:sticky;top:100px;display:grid;gap:16px}.wza-toc,.wza-owner{border:1px solid rgba(13,15,18,.11);padding:20px;background:#fff}.wza-toc>small,.wza-owner>small{font-size:7px;letter-spacing:.14em;color:var(--wz-bronze)}.wza-toc nav{display:grid;gap:9px;margin-top:16px}.wza-toc nav a{font-size:10px;line-height:1.35;text-decoration:none;color:#56524d;border-left:2px solid rgba(13,15,18,.1);padding-left:10px}.wza-toc nav a.is-active{border-left-color:var(--wz-bronze);color:#15171b;font-weight:700}.wza-toc>p{font-size:9px;line-height:1.5;color:#888;margin-top:14px}.wza-owner b{display:block;font-size:15px;margin:6px 0 14px}.wza-owner a{font-size:9px;text-decoration:none;color:#17191d;display:flex;gap:7px;align-items:center;font-weight:700}.wza-owner svg{width:14px;fill:none;stroke:currentColor;stroke-width:1.6}.wza-content{font-size:16px;line-height:1.82;color:#34322f;min-width:0}.wza-content>*:first-child{margin-top:0}.wza-content h2{font-size:clamp(30px,3.2vw,45px);line-height:1.08;margin:64px 0 20px;color:#111317}.wza-content h3{font-size:26px;line-height:1.15;margin:42px 0 15px;color:#111317}.wza-content p{margin:0 0 22px}.wza-content a{color:#7d6132;text-underline-offset:3px}.wza-content ul,.wza-content ol{padding-left:24px;margin:0 0 25px}.wza-content li{margin:8px 0}.wza-content blockquote{margin:36px 0;border-left:3px solid var(--wz-gold);padding:20px 24px;background:#f7f4ed;font-size:18px}.wza-content figure{margin:36px 0}.wza-content img{max-width:100%;height:auto}.wza-featured-image{margin:0 0 45px!important}.wza-featured-image img{width:100%}.wza-answer-box{border:1px solid rgba(125,97,50,.28);background:#f7f4ed;padding:24px 26px;margin-bottom:38px}.wza-answer-box small{font-size:7px;letter-spacing:.15em;color:var(--wz-bronze)}.wza-answer-box p{font-size:18px;line-height:1.55;margin:8px 0 0;color:#24221f}.wza-next-card{display:grid;grid-template-columns:1fr .75fr;gap:40px;align-items:center;background:#fff;border:1px solid rgba(13,15,18,.11);padding:clamp(28px,4vw,55px)}.wza-next-card h2{font-size:clamp(34px,4vw,58px);line-height:1.02;margin:18px 0}.wza-next-card>div>p{font-size:13px;line-height:1.7;color:#6d6862;max-width:670px}.wza-path{display:flex;gap:7px;align-items:center;justify-content:center;flex-wrap:wrap;background:#17191d;color:#fff;min-height:240px;padding:26px}.wza-path span{font-size:7px;letter-spacing:.12em;border:1px solid rgba(255,255,255,.12);padding:8px}.wza-path i{font-style:normal;color:var(--wz-gold)}.wza-related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:45px}.wza-related-grid article{border:1px solid rgba(255,255,255,.11);padding:25px;background:rgba(255,255,255,.025)}.wza-related-grid small{font-size:7px;letter-spacing:.11em;color:var(--wz-gold)}.wza-related-grid h3{font-size:24px;line-height:1.1;margin:20px 0 10px}.wza-related-grid h3 a{color:#fff;text-decoration:none}.wza-related-grid p{font-size:11px;line-height:1.6;color:rgba(243,241,236,.54)}.wza-related-grid>a,.wza-related-grid article>a{display:flex;gap:7px;align-items:center;color:#fff;text-decoration:none;font-size:9px;font-weight:700;margin-top:20px}.wza-related-grid svg{width:14px;fill:none;stroke:currentColor;stroke-width:1.6}
/* Archive */
.wzar-hero{position:relative;padding:118px 0 65px}.wzar-hero h1{font-size:clamp(46px,6vw,80px);line-height:.98;margin:18px 0;max-width:900px}.wzar-desc{max-width:700px;color:rgba(243,241,236,.65);font-size:15px;line-height:1.7}.wzar-back{display:inline-block;margin-top:25px;color:var(--wz-gold);font-size:9px;text-decoration:none;letter-spacing:.08em}.wzar-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.wzar-pagination{margin-top:45px}.wzar-pagination .nav-links{display:flex;gap:7px}.wzar-pagination a,.wzar-pagination span{padding:9px 12px;border:1px solid rgba(13,15,18,.12);text-decoration:none;color:#17191d;font-size:10px}.wzar-pagination .current{background:#17191d;color:#fff}
@media(max-width:1120px){.wz-hero-grid,.wz-split,.wz-architecture-grid,.wza-hero-grid,.wza-next-card{grid-template-columns:1fr}.wz-hero-visual{max-width:820px}.wz-topic-grid,.wz-post-grid,.wz-important-grid,.wz-report-grid,.wza-related-grid,.wzar-grid{grid-template-columns:repeat(2,1fr)}.wz-standard-board{grid-template-columns:repeat(2,1fr)}.wz-standard-board article:nth-child(4n){border-right:1px solid rgba(13,15,18,.09)}.wz-standard-board article:nth-child(2n){border-right:0}.wza-layout{grid-template-columns:220px minmax(0,760px);gap:40px}.wza-hero-side{max-width:500px}.wz-architecture-flow{max-width:850px}.wza-path{min-height:180px}}
@media(max-width:780px){.wz-hero{padding-top:85px}.wz-hero-copy h1,.wza-head-copy h1{font-size:clamp(40px,12vw,58px)}.wz-answer-flow,.wz-intent-board,.wz-architecture-flow{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px}.wz-answer-flow article,.wz-intent-board article,.wz-architecture-flow article{min-width:190px;scroll-snap-align:start}.wz-answer-flow>i,.wz-intent-board>i,.wz-architecture-flow>i{align-self:center;min-width:18px}.wz-board-preview{grid-template-columns:1fr}.wz-board-foot{flex-direction:column}.wz-topic-grid,.wz-post-grid,.wz-important-grid,.wz-report-grid,.wza-related-grid,.wzar-grid{grid-template-columns:1fr}.wz-featured-post{grid-template-columns:1fr}.wz-featured-media{min-height:260px}.wz-standard-board{grid-template-columns:1fr}.wz-standard-board article,.wz-standard-board article:nth-child(2n),.wz-standard-board article:nth-child(4n){border-right:0}.wz-architecture-copy{margin-bottom:12px}.wza-layout{grid-template-columns:1fr}.wza-sidebar{position:static;order:0}.wza-toc{display:none}.wza-content{font-size:15px}.wza-meta-row>div{min-width:50%;flex:1}.wza-next-card{padding:25px}.wz-empty-state,.wz-report-empty{align-items:flex-start}.wz-final-card{grid-template-columns:1fr}.wza-related-grid article{min-height:0}}
@media(max-width:520px){.wz-answer-board{margin:0 -4px}.wz-query-row{margin:15px}.wz-answer-flow{padding:0 15px}.wz-board-preview{margin:15px}.wz-board-foot{padding:12px 15px}.wz-topic-card{min-height:290px}.wz-topic-links{align-items:flex-start;flex-direction:column}.wz-featured-copy{padding:25px 20px}.wz-card-media{height:190px}.wz-standard-board article{min-height:155px}.wz-empty-state,.wz-report-empty{padding:22px;flex-direction:column}.wza-hero{padding-top:92px}.wza-meta-row>div{min-width:100%}.wza-content h2{margin-top:50px}.wza-answer-box{padding:20px}.wz-faq-list summary{font-size:13px}.wz-final-visual{min-height:270px}}
@media(prefers-reduced-motion:reduce){.wz-answer-board{transition:none!important}.wza-progress span{transition:none!important}}
