body.app-ui.articles-page #page-content{margin:24px auto;padding:24px;color:#10243a}body.app-ui.articles-page .guide-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:18px 0 24px}.guide-heading h1{margin:0;font-size:28px}.guide-heading p{margin:6px 0 0;color:#586d83}.guide-heading>span{white-space:nowrap;color:#586d83;font-size:13px}.guide-filter{display:flex;align-items:end;gap:16px;background:#eaf3fc;border:1px solid #d8e4ef;padding:16px;border-radius:12px;margin-bottom:24px}.guide-filter label{display:flex;flex-direction:column;gap:6px;font-size:12px;color:#53677c;min-width:0}.guide-filter label:first-child{flex:1}.guide-filter input{width:100%;min-width:0}.guide-filter button{background:#1565c0!important;color:white!important;min-height:40px;white-space:nowrap;padding:8px 18px!important}.guide-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.guide-card{display:flex;flex-direction:column;min-width:0;background:#fff;border:1px solid #d8e4ef;border-radius:12px;padding:22px;color:#10243a!important;text-decoration:none}.guide-card:hover{border-color:#1565c0;box-shadow:0 3px 12px #1565c010}.guide-card small{font-size:12px;color:#1565c0}.guide-card h2{font-size:18px;line-height:1.55;margin:8px 0}.guide-card p{font-size:14px;line-height:1.8;color:#53677c;margin:0 0 16px;overflow-wrap:anywhere}.guide-card>span{font-size:13px;color:#1565c0;margin-top:auto}.guide-pagination{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:24px;font-size:13px}.guide-pagination a,.guide-pagination span[aria-disabled]{padding:8px 16px;border:1px solid #d8e4ef;border-radius:8px;background:white}.guide-pagination span[aria-disabled]{color:#8694a5}.guide-empty{grid-column:1/-1;padding:24px;color:#586d83}@media(max-width:600px){body.app-ui.articles-page #page-content{margin:12px auto;padding:12px}.guide-heading h1{font-size:22px}.guide-heading p{font-size:12px}.guide-filter{flex-wrap:wrap;gap:12px;padding:12px}.guide-filter label:first-child{flex-basis:100%}.guide-filter label:nth-child(2){flex:1}.guide-grid{grid-template-columns:1fr;gap:12px}.guide-card{padding:16px}.guide-card h2{font-size:17px}.guide-pagination{gap:12px}}
