.st-main{background:#080b08;color:#eef2e8;min-height:65vh}.st-wrap{padding-top:34px;padding-bottom:80px}.st-main a:hover{color:#c7ff70}.st-breadcrumb{display:flex;gap:12px;flex-wrap:wrap;font-size:13px;color:#a6b299;margin-bottom:50px}.st-heading{max-width:900px;margin-bottom:45px}.st-kicker{font:11px/1.7 Consolas,monospace;letter-spacing:1px;color:#bbd69f;text-transform:uppercase}.st-heading h1{color:#f2f5ed;font-size:clamp(36px,5vw,65px);line-height:1.1;letter-spacing:-2px;margin:17px 0 25px}.st-heading p{font-size:19px;line-height:1.8;color:#adb6a5;max-width:800px}.st-topics{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.st-topic{display:flex;flex-direction:column;background:#10160e;border:1px solid #647a493f;padding:30px}.st-topic:hover{text-decoration:none;border-color:#bbd69f}.st-topic .st-kicker{display:flex;justify-content:space-between}.st-topic h2{font-size:27px;line-height:1.15;color:#edf2e7;margin:25px 0 18px}.st-topic p{font-size:16px;color:#acb6a1;line-height:1.8}.st-count{font-size:13px;color:#b6cc9d}.st-topic .st-count{margin-top:auto;padding-top:15px}.st-filter{display:flex;align-items:center;gap:18px;flex-wrap:wrap;padding:25px 0;margin-bottom:20px;border-top:1px solid #ffffff20;border-bottom:1px solid #ffffff20}.st-filter label,.st-filter a{font-size:14px}.st-filter select{background:#12190f;color:#edf2e7;border:1px solid #657357;min-height:48px;padding:10px 16px;max-width:100%}.st-articles{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:24px}.st-card{background:#10160e;border:1px solid #ffffff20;overflow:hidden}.st-card img{display:block;width:100%;aspect-ratio:1200/630;object-fit:contain;background:#172014}.st-card-copy{padding:26px}.st-card h2{font-size:25px;line-height:1.3;color:#edf2e7;margin:17px 0}.st-card p{font-size:16px;color:#acb6a1}.st-card-meta{display:flex;flex-wrap:wrap;gap:14px;font-size:12px;color:#9ead90;margin:20px 0}.st-read,.st-endlink{color:#d1ebac;font-size:15px}.st-endlink{margin-top:35px}.st-pagination{display:flex;gap:12px;flex-wrap:wrap;margin-top:40px}.st-pagination .page-numbers{padding:8px 15px;border:1px solid #657357}.st-pagination .current{background:#c7ff70;color:#17210c}.st-empty{padding:45px;background:#10160e;border:1px solid #ffffff20}.st-empty h2{color:#edf2e7}.st-empty p{color:#acb6a1}.siesia-tech .sb-topic-grid{grid-template-columns:repeat(3,1fr)}.siesia-tech .sb-topic:nth-child(3){border-right:0}.siesia-tech .sb-topic:nth-child(4){padding-left:0}.siesia-tech .sb-topic:nth-child(n+4){border-top:1px solid #ffffff24}.siesia-tech .sb-topic:nth-child(5){border-right:1px solid #ffffff24}.st-more{display:inline-block;margin-top:28px;font-size:15px;color:#c7ff70!important}.sl-footer nav{flex-wrap:wrap;max-width:660px}
.st-prose{max-width:780px;color:#b8c1af;font-size:18px;line-height:1.9}.st-prose h2{font-size:29px;line-height:1.25;color:#f1f4ec;margin:40px 0 20px}.st-prose a{color:#c7ff70;text-decoration:underline;text-underline-offset:4px}.st-prose p{margin-bottom:24px}
@media(max-width:950px){.st-topics,.st-articles{grid-template-columns:1fr 1fr}.st-filter{gap:12px}.siesia-tech .sb-topic-grid{grid-template-columns:1fr 1fr}.siesia-tech .sb-topic:nth-child(odd){padding-left:0;border-right:1px solid #ffffff24}.siesia-tech .sb-topic:nth-child(even){padding-left:26px;border-right:0}.siesia-tech .sb-topic:nth-child(n+3){border-top:1px solid #ffffff24}}
@media(max-width:600px){.st-wrap{padding-top:25px;padding-bottom:50px}.st-breadcrumb{margin-bottom:32px}.st-heading h1{font-size:38px;letter-spacing:-1.3px}.st-heading p{font-size:17px}.st-topics,.st-articles{grid-template-columns:1fr}.st-topic{padding:26px}.st-filter select{width:100%;font-size:16px}.st-filter label{width:100%}.st-empty{padding:27px}.st-card h2{font-size:25px}.siesia-tech .sb-topic:nth-child(even){padding-left:15px}}
