.ql7DUa_master{--lime:#c4f75b;--line:#becac229;color:#f4f7f2;width:min(100% - 2.5rem,94rem);margin:0 auto;padding:7.4rem 0 2rem;position:relative}.ql7DUa_master:before{z-index:-2;content:"";pointer-events:none;background:radial-gradient(circle at 79% 8%,#74be310f,#0000 28%),#060709;position:fixed;inset:0}.ql7DUa_master:after{z-index:-1;content:"";pointer-events:none;opacity:.045;background-image:linear-gradient(#ffffff45 1px,#0000 1px),linear-gradient(90deg,#ffffff45 1px,#0000 1px);background-size:46px 46px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 78%);mask-image:linear-gradient(#000,#0000 78%)}.ql7DUa_eyebrow{color:var(--lime);font:750 .6875rem/1 var(--font-mono);letter-spacing:.25em;text-transform:uppercase;margin:0 0 .8rem}.ql7DUa_hero{border:1px solid var(--line);background:radial-gradient(at 18% 30%,#c4f75b0d,#0000 55%),#080a0cb8;border-radius:.9rem;grid-template-columns:minmax(0,1fr) minmax(0,1.02fr);gap:clamp(1.5rem,3vw,3.5rem);margin-top:.5rem;padding:clamp(2rem,3.5vw,3.4rem) clamp(1.2rem,2.6vw,2.6rem);display:grid;position:relative}.ql7DUa_heroCross,.ql7DUa_hero:before,.ql7DUa_hero:after{content:"";pointer-events:none;background:linear-gradient(var(--lime),var(--lime)) center/1px 100% no-repeat, linear-gradient(var(--lime),var(--lime)) center/100% 1px no-repeat;opacity:.55;width:.9rem;height:.9rem;position:absolute}.ql7DUa_hero:before{top:-.45rem;left:50%}.ql7DUa_hero:after{bottom:-.45rem;left:50%}.ql7DUa_heroCross{top:-.45rem;right:-.45rem}.ql7DUa_heroTextOnly{grid-template-columns:minmax(0,1fr);min-height:auto}.ql7DUa_heroTextOnly .ql7DUa_heroCopy{max-width:78rem;padding-bottom:3.8rem}.ql7DUa_heroCopy{z-index:2;align-self:center;min-width:0}.ql7DUa_crumb{color:#c9d3c8;font:750 .72rem/1 var(--font-mono);letter-spacing:.22em;align-items:center;gap:.55rem;margin:0 0 1.4rem;display:flex}.ql7DUa_crumb i{background:var(--lime);width:.55rem;height:.55rem;box-shadow:0 0 8px #c4f75bcc}.ql7DUa_crumb span,.ql7DUa_crumb b{color:var(--lime);font-weight:750}.ql7DUa_hero h1{max-width:43rem;font:760 var(--kredo-h1-hero)/.92 var(--font-display);letter-spacing:-.065em;margin:0}.ql7DUa_hero h1 strong{color:var(--lime);font-weight:inherit;text-shadow:0 0 34px #c4f75b40;display:block}.ql7DUa_heroLead{color:#b7c1b8;max-width:34rem;margin:1.5rem 0 0;font-size:1.02rem;line-height:1.6}.ql7DUa_searchBox{min-height:3.9rem;color:var(--lime);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#060709d1;border:1px solid #c4f75b8c;border-radius:.6rem;align-items:center;gap:.8rem;margin-top:2rem;padding:0 4rem 0 1.15rem;display:flex;position:relative;box-shadow:0 0 22px #c4f75b1f,inset 0 0 18px #c4f75b0d}.ql7DUa_searchBox input{color:#f4f7f2;background:0 0;border:0;outline:0;align-self:stretch;width:100%;min-width:0;font-size:.9rem}.ql7DUa_searchBox input::placeholder{color:#a1aaa2}.ql7DUa_searchBox:focus-within{border-color:var(--lime);box-shadow:0 0 28px #c4f75b38,inset 0 0 18px #c4f75b0f}.ql7DUa_searchBox input::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.ql7DUa_searchBox button{color:#d3dfd4;cursor:pointer;background:#ffffff0f;border:0;border-radius:.35rem;place-items:center;width:2.45rem;height:2.45rem;display:grid;position:absolute;right:.6rem}.ql7DUa_shortcut{color:#aeb8af;font:700 .6875rem/1 var(--font-mono);background:#ffffff0a;border:1px solid #ffffff2e;border-radius:.3rem;padding:.3rem .45rem;position:absolute;right:.8rem}.ql7DUa_quickTags{flex-wrap:wrap;gap:.55rem;margin-top:1.3rem;display:flex}.ql7DUa_quickTags button{color:#dfe6de;min-height:2.6rem;font:600 .82rem/1 var(--font-inter),sans-serif;cursor:pointer;background:#ffffff06;border:1px solid #ffffff2b;border-radius:.5rem;align-items:center;gap:.5rem;padding:0 .95rem;transition:border-color .2s,background-color .2s;display:inline-flex}.ql7DUa_quickTags button:hover{border-color:#c4f75b8c}.ql7DUa_quickTags button[aria-pressed=true]{border-color:var(--lime);color:#081006;background:var(--lime)}:is(.ql7DUa_quickTags button:focus-visible,.ql7DUa_filterRow button:focus-visible){outline:2px solid var(--lime);outline-offset:2px}.ql7DUa_stats{align-items:stretch;margin:2.4rem 0 0;display:flex}.ql7DUa_statsLabel{color:#8e9a91;font:700 .6875rem/1 var(--font-mono);letter-spacing:.2em;writing-mode:vertical-rl;align-self:center;margin-right:1.2rem;rotate:180deg}.ql7DUa_stats>div{border-left:1px solid var(--line);flex-direction:column-reverse;justify-content:flex-end;gap:.45rem;min-width:7.5rem;padding:0 1.6rem;display:flex}.ql7DUa_stats dt{color:#9aa59b;font:700 .6875rem/1.3 var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.ql7DUa_stats dd{font:760 1.25rem/1 var(--font-display);margin:0}.ql7DUa_heroArticles{flex-direction:column;gap:.9rem;min-width:0;display:flex;position:relative}.ql7DUa_heroCaption{color:#aeb8af;font:700 .6875rem/1 var(--font-mono);letter-spacing:.16em;align-self:flex-end;margin:0}.ql7DUa_heroCaption i{color:#5e6960;margin:0 .55rem;font-style:normal}.ql7DUa_heroArticleList{gap:.85rem;display:grid}.ql7DUa_heroArticle{color:inherit;background:linear-gradient(135deg,#10151a,#08090b 70%);border:1px solid #c4f75b66;border-radius:.75rem;grid-template-columns:auto 10.5rem minmax(0,1fr) auto;align-items:center;gap:1.1rem;padding:.7rem 1.1rem .7rem .8rem;text-decoration:none;transition:border-color .25s,box-shadow .25s,transform .25s;display:grid;position:relative;box-shadow:0 0 18px #c4f75b14}.ql7DUa_heroArticle:after{content:"";border-right:1px solid var(--lime);border-bottom:1px solid var(--lime);opacity:.7;width:.6rem;height:.6rem;position:absolute;bottom:.6rem;right:.6rem}:is(.ql7DUa_heroArticle:hover,.ql7DUa_heroArticle:focus-visible){border-color:var(--lime);outline:none;transform:translateY(-2px);box-shadow:0 0 28px #c4f75b47,inset 0 0 18px #c4f75b0f}.ql7DUa_heroArticleNum{color:var(--lime);font:750 .95rem/1 var(--font-mono);align-self:start;margin-top:.35rem}.ql7DUa_topicVisual{aspect-ratio:1.05;color:#e9f7cf;background:radial-gradient(circle at 55% 45%,#c4f75b3d,#0000 60%),linear-gradient(135deg,#1a2127,#0a0c0e);border:1px solid #ffffff1a;border-radius:.45rem;place-items:center;display:grid;position:relative;overflow:hidden}.ql7DUa_topicVisual img{object-fit:cover;width:100%;height:100%;transition:transform .5s;position:absolute;inset:0}.ql7DUa_heroArticle:hover .ql7DUa_topicVisual img,.ql7DUa_articleCard:hover .ql7DUa_topicVisual img{transform:scale(1.06)}.ql7DUa_heroArticleBody{gap:.5rem;min-width:0;display:grid}.ql7DUa_heroArticleMeta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem .8rem;display:flex}.ql7DUa_heroArticleTag{color:#dfe6de;font:700 .6875rem/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;background:#ffffff0f;border-radius:.35rem;align-items:center;gap:.4rem;padding:.3rem .55rem;display:inline-flex}.ql7DUa_heroArticleTime{color:#9aa59b;font:700 .6875rem/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.4rem;display:inline-flex}.ql7DUa_heroArticle strong{font:740 1.08rem/1.22 var(--font-display);letter-spacing:-.015em}.ql7DUa_heroArticleLead{color:#aeb8af;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.84rem;line-height:1.5;display:-webkit-box;overflow:hidden}.ql7DUa_heroArticleGo{color:#f4f7f2;border:1px solid #c4f75bb3;border-radius:50%;place-items:center;width:2.8rem;height:2.8rem;transition:background-color .2s,color .2s;display:grid}.ql7DUa_heroArticle:hover .ql7DUa_heroArticleGo{color:#071006;background:var(--lime)}.ql7DUa_heroAll{color:#dfe6de;min-height:2.5rem;font:700 .72rem/1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;align-self:flex-end;align-items:center;gap:.6rem;text-decoration:none;display:inline-flex}:is(.ql7DUa_heroAll:hover,.ql7DUa_heroAll:focus-visible){color:var(--lime)}.ql7DUa_heroAll:focus-visible{outline:2px solid var(--lime);outline-offset:3px}@media (max-width:1100px){.ql7DUa_hero{grid-template-columns:1fr}.ql7DUa_heroCaption{align-self:flex-start}}@media (max-width:640px){.ql7DUa_hero{border-radius:.6rem;padding:1.6rem 1rem}.ql7DUa_heroArticle{grid-template-columns:5.5rem minmax(0,1fr);gap:.8rem;padding:.7rem}.ql7DUa_heroArticleNum,.ql7DUa_heroArticleGo,.ql7DUa_heroArticleLead{display:none}.ql7DUa_stats>div{min-width:0;padding:0 .9rem}.ql7DUa_stats dd{font-size:1.05rem}}@media (prefers-reduced-motion:reduce){.ql7DUa_heroArticle,.ql7DUa_topicVisual img,.ql7DUa_quickTags button{transition:none}.ql7DUa_heroArticle:hover{transform:none}}.ql7DUa_tag{color:var(--lime);font:740 .6875rem/1 var(--font-mono);text-transform:uppercase;letter-spacing:.1em}.ql7DUa_endCta{justify-content:space-between;align-items:center;gap:2rem;margin:0 1.6rem;padding:3.5rem 0;display:flex}.ql7DUa_endCta h2{max-width:48rem;font:730 clamp(2rem,3.5vw,3.6rem)/1 var(--font-display);letter-spacing:-.045em;margin:0}.ql7DUa_endCta p:last-child{color:#aab4ac;margin:.8rem 0 0}.ql7DUa_endCta a{color:#081006;background:var(--lime);min-height:3rem;font:750 .7rem/1 var(--font-mono);border-radius:999px;flex:none;align-items:center;gap:.7rem;padding:0 1.3rem;text-decoration:none;display:inline-flex}.ql7DUa_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:760px){.ql7DUa_master{width:min(100% - 1.5rem,94rem);padding-top:5.2rem}.ql7DUa_hero{gap:1.8rem}.ql7DUa_hero h1{font-size:clamp(2.7rem,11vw,4.2rem)}.ql7DUa_heroLead{margin-top:1.1rem;font-size:.95rem;line-height:1.5}.ql7DUa_searchBox{min-height:3.5rem;margin-top:1.35rem}.ql7DUa_quickTags{margin-top:1rem}.ql7DUa_endCta{flex-direction:column;align-items:start;margin:0;padding:3rem 0}}@media (max-width:520px){.ql7DUa_hero{padding:1.35rem .85rem}.ql7DUa_hero h1{font-size:clamp(2.35rem,10.5vw,3.35rem)}.ql7DUa_heroCopy{align-self:start}.ql7DUa_shortcut{display:none}.ql7DUa_quickTags{scrollbar-width:none;flex-wrap:nowrap;margin-right:-.85rem;padding-bottom:.2rem;padding-right:.85rem;overflow-x:auto}.ql7DUa_quickTags::-webkit-scrollbar{display:none}.ql7DUa_quickTags button{flex:none}}@media (pointer:coarse){.ql7DUa_quickTags button{min-height:2.75rem}}.ql7DUa_library{border:1px solid var(--line);background:radial-gradient(at 85% 0,#c4f75b0a,#0000 50%),#080a0cb8;border-radius:.9rem;margin-top:1.6rem;padding:clamp(2rem,3.4vw,3.2rem) clamp(1.2rem,2.6vw,2.6rem) 1.4rem;scroll-margin-top:8rem;position:relative}.ql7DUa_library:before,.ql7DUa_library:after,.ql7DUa_libraryCross{content:"";pointer-events:none;background:linear-gradient(var(--lime),var(--lime)) center/1px 100% no-repeat, linear-gradient(var(--lime),var(--lime)) center/100% 1px no-repeat;opacity:.55;width:.9rem;height:.9rem;position:absolute}.ql7DUa_library:before{top:-.45rem;left:3rem}.ql7DUa_library:after{top:-.45rem;left:50%}.ql7DUa_libraryCross{bottom:3rem;right:-.45rem}.ql7DUa_libraryHead{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem 2rem;margin-bottom:1.6rem;display:flex}.ql7DUa_libraryEyebrow{color:var(--lime);font:750 .72rem/1 var(--font-mono);letter-spacing:.24em;align-items:center;gap:.6rem;margin:0 0 .8rem;display:flex}.ql7DUa_libraryEyebrow:before{content:"";background:var(--lime);width:2px;height:1rem}.ql7DUa_libraryHead h2{font:760 clamp(2.6rem,5vw,4.6rem)/.95 var(--font-display);letter-spacing:-.05em;margin:0}.ql7DUa_libraryHead h2 span{color:var(--lime)}.ql7DUa_libraryAside{justify-items:end;gap:2.4rem;display:grid}.ql7DUa_libraryCaption{color:#aeb8af;font:700 .6875rem/1 var(--font-mono);letter-spacing:.16em;margin:0}.ql7DUa_libraryCaption i{color:#5e6960;margin:0 .5rem;font-style:normal}.ql7DUa_libraryCount{color:#c9d3c8;font:650 .8rem/1 var(--font-mono);margin:0}.ql7DUa_contentGrid{grid-template-columns:minmax(0,1fr) 19rem;align-items:start;gap:1.2rem;display:grid}.ql7DUa_articleColumn{min-width:0}.ql7DUa_filterRow{flex-wrap:wrap;gap:.55rem;margin-bottom:1.1rem;display:flex}.ql7DUa_filterRow button{color:#dfe6de;min-height:2.5rem;font:600 .8rem/1 var(--font-inter),sans-serif;cursor:pointer;background:#ffffff05;border:1px solid #fff3;border-radius:999px;padding:0 1.1rem;transition:border-color .2s}.ql7DUa_filterRow button:hover{border-color:#c4f75b8c}.ql7DUa_filterRow button[aria-pressed=true]{border-color:var(--lime);color:#081006;background:var(--lime);font-weight:700}.ql7DUa_articleGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.ql7DUa_articleCard{isolation:isolate;border:1px solid var(--line);min-width:0;min-height:13.5rem;color:inherit;background:linear-gradient(150deg,#161a1ed9,#090a0cf5);border-radius:.6rem;flex-direction:column;padding:1.25rem 1.3rem 1.1rem;text-decoration:none;transition:border-color .25s,box-shadow .25s,transform .25s;display:flex;position:relative;overflow:hidden}:is(.ql7DUa_articleCard:hover,.ql7DUa_articleCard:focus-visible){border-color:#c4f75b99;outline:none;transform:translateY(-2px);box-shadow:0 0 24px #c4f75b29,inset 0 0 18px #c4f75b0d}.ql7DUa_cardVisual{z-index:-1;aspect-ratio:auto;opacity:.6;border:0;border-radius:0;width:44%;transition:opacity .3s;position:absolute;top:0;bottom:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 55%);mask-image:linear-gradient(90deg,#0000,#000 55%)}.ql7DUa_articleCard:hover .ql7DUa_cardVisual{opacity:.85}.ql7DUa_articleGo{width:2rem;height:2rem;color:var(--lime);background:#06080a99;border:1px solid #ffffff38;border-radius:50%;place-items:center;transition:background-color .2s,color .2s;display:grid;position:absolute;top:1rem;right:1rem}.ql7DUa_articleCard:hover .ql7DUa_articleGo{color:#071006;background:var(--lime)}.ql7DUa_articleTag{color:var(--lime);font:750 .6875rem/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.ql7DUa_articleCard h3{max-width:88%;font:730 1.05rem/1.22 var(--font-display);letter-spacing:-.015em;margin:1rem 0 .6rem}.ql7DUa_articleCard p{color:#a9b3ab;flex:1;max-width:78%;margin:0 0 1rem;font-size:.8rem;line-height:1.55}.ql7DUa_articleDate{color:#aeb8af;font:650 .75rem/1 var(--font-mono);align-items:center;gap:.45rem;display:inline-flex}.ql7DUa_articleDate svg{color:#8e9a91}.ql7DUa_sidebar{align-content:start;gap:.9rem;display:grid}.ql7DUa_sidebarPanel,.ql7DUa_contactPanel{border:1px solid var(--line);background:#0c0e10;border-radius:.6rem;padding:1.3rem 1.3rem 1.2rem;position:relative;overflow:hidden}.ql7DUa_sidebar h3{font:740 1.35rem/1.15 var(--font-display);letter-spacing:-.02em;margin:0 0 .9rem}.ql7DUa_topicList{display:grid}.ql7DUa_topicList button{border:0;border-bottom:1px solid var(--line);color:#d8dfd7;cursor:pointer;text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:.4rem;min-height:2.6rem;padding:0;font-size:.86rem;display:flex}.ql7DUa_topicList button:last-child{border-bottom:0}.ql7DUa_topicList button>span:last-child{color:#9aa59b;font-family:var(--font-mono);align-items:center;gap:.7rem;display:inline-flex}.ql7DUa_topicList button svg{transition:transform .2s,color .2s}.ql7DUa_topicList button:hover svg,.ql7DUa_topicList button[aria-pressed=true] svg{color:var(--lime);transform:translate(3px)}.ql7DUa_topicList button[aria-pressed=true]{color:var(--lime)}.ql7DUa_contactPanel{background:radial-gradient(at 100% 100%,#c4f75b47,#0000 60%),linear-gradient(160deg,#101a12,#0a0d0b 60%);border-color:#c4f75b59;min-height:15rem}.ql7DUa_contactPanel h3{max-width:15rem;font-size:1.55rem}.ql7DUa_contactLead{color:#b9c4b8;max-width:13.5rem;margin:0 0 1.3rem;font-size:.84rem;line-height:1.5}.ql7DUa_contactButton{color:#081006;background:var(--lime);min-height:2.9rem;font:750 .82rem/1 var(--font-mono);border-radius:999px;align-items:center;gap:.7rem;padding:0 1.3rem;text-decoration:none;transition:box-shadow .2s,translate .2s;display:inline-flex;box-shadow:0 0 22px #c4f75b4d}.ql7DUa_contactButton:hover{translate:0 -1px;box-shadow:0 0 30px #c4f75b80}.ql7DUa_contactButton:focus-visible{outline:2px solid var(--lime);outline-offset:3px}.ql7DUa_contactCube{pointer-events:none;background:linear-gradient(135deg,#c4f75b33,#c4f75b05);border:1px solid #c4f75b8c;width:3.6rem;height:3.6rem;position:absolute;bottom:3.2rem;right:1.2rem;transform:rotate(45deg)skew(-10deg,-10deg);box-shadow:0 0 26px #c4f75b4d,inset 0 0 16px #c4f75b33}.ql7DUa_empty{border:1px solid var(--line);color:#aeb7af;border-radius:.6rem;align-content:center;justify-items:start;gap:.5rem;min-height:15rem;padding:2rem;display:grid}.ql7DUa_empty strong{color:#f1f5f1}.ql7DUa_empty button{border:1px solid var(--lime);min-height:2.5rem;color:var(--lime);cursor:pointer;background:0 0;border-radius:.35rem;margin-top:.5rem;padding:0 .9rem}.ql7DUa_libraryFoot{color:#8e9a91;font:700 .6875rem/1 var(--font-mono);letter-spacing:.24em;flex-wrap:wrap;justify-content:space-between;gap:.6rem 1rem;margin-top:1.8rem;display:flex}.ql7DUa_libraryFoot span:first-child{align-items:center;gap:.8rem;display:inline-flex}.ql7DUa_libraryFoot i{background:var(--lime);width:1.6rem;height:1px}.ql7DUa_filterRow button:focus-visible{outline:2px solid var(--lime);outline-offset:3px}.ql7DUa_articleCard:focus-visible{outline:2px solid var(--lime);outline-offset:3px}.ql7DUa_topicList button:focus-visible{outline:2px solid var(--lime);outline-offset:3px}.ql7DUa_empty button:focus-visible{outline:2px solid var(--lime);outline-offset:3px}@media (max-width:1200px){.ql7DUa_articleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1000px){.ql7DUa_contentGrid{grid-template-columns:1fr}.ql7DUa_sidebar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ql7DUa_library{border-radius:.6rem;padding:1.6rem 1rem 1.2rem}.ql7DUa_libraryAside{justify-items:start;gap:.6rem}.ql7DUa_libraryCaption{display:none}.ql7DUa_articleGrid,.ql7DUa_sidebar{grid-template-columns:1fr}.ql7DUa_articleCard p{max-width:none}.ql7DUa_cardVisual,.ql7DUa_libraryFoot span:last-child{display:none}.ql7DUa_filterRow{scrollbar-width:none;flex-wrap:nowrap;margin-right:-1rem;padding-bottom:.2rem;padding-right:1rem;overflow-x:auto}.ql7DUa_filterRow::-webkit-scrollbar{display:none}.ql7DUa_filterRow button{flex:none}}@media (pointer:coarse){.ql7DUa_filterRow button,.ql7DUa_topicList button{min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.ql7DUa_articleCard,.ql7DUa_cardVisual,.ql7DUa_topicList button svg,.ql7DUa_contactButton,.ql7DUa_filterRow button{transition:none}.ql7DUa_articleCard:hover{transform:none}}
