.uks-dir{padding:36px 0;color:#103b3e}.uks-dir h2{font:500 32px/1.2 Oswald,sans-serif;margin:0 0 12px}.uks-dir p{color:#61797a;line-height:1.7}.uks-dir-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.uks-dir-card{display:flex;flex-direction:column;gap:12px;padding:24px;background:#fff;border:1px solid #dbe8e3;border-radius:18px;color:#103b3e;text-decoration:none;transition:background .2s}.uks-dir-card:hover{background:#e6f4ee;border-color:#78b7a8}.uks-dir-card strong{font:500 24px Oswald,sans-serif}.uks-dir-card small{color:#61797a}.uks-dir-card span{font-size:11px;color:#007e79}.uks-dir details{margin:16px 0}.uks-dir summary{cursor:pointer;color:#007e79;padding:10px 0}.uks-browse{padding:40px 4.5vw 70px;background:#f4f7f5}.uks-dir-hero{background:#08383c;color:white;border-radius:26px;padding:36px;margin:24px 0}.uks-dir-hero h1{font:500 44px Oswald,sans-serif;margin:0 0 12px}.uks-dir-hero p{color:#c0d7d2;margin:0}.uks-dir-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0}.uks-dir-tabs a{padding:10px 14px;background:white;border:1px solid #d9e6e1;border-radius:10px;font-size:12px;text-decoration:none}.uks-dir-tabs a[aria-current=page]{background:#007e79;color:white}.uks-brand-tools{display:flex;gap:18px;align-items:end;justify-content:space-between;margin:24px 0}.uks-brand-tools label{display:grid;gap:8px;font-size:12px;width:min(420px,100%)}.uks-brand-tools input{padding:14px;border:1px solid #cbdfd6;border-radius:12px;font:inherit;background:white}.uks-brand-all{background:#007e79;color:white;padding:15px 22px;border-radius:12px;text-decoration:none;font-size:13px}.uks-brand-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.uks-brand-grid a{background:white;padding:22px;border:1px solid #dbe8e3;border-radius:16px;display:flex;flex-direction:column;gap:16px;text-decoration:none}.uks-brand-grid strong{font-size:18px;color:#123f41;overflow-wrap:anywhere}.uks-brand-grid span{font-size:12px;color:#69817d}.uks-brand-grid a:hover{border-color:#008b7f;background:#edf7f1}.uks-brand-more{margin:24px 0;padding:13px 20px;border:1px solid #b6d1c6;border-radius:12px;background:white;color:#08665f;cursor:pointer}.uks-brand-more[hidden]{display:none}.uks-brand-status{font-size:12px;color:#61797a}.uks-quick-title{font:500 27px Oswald,sans-serif;margin:34px 0 14px}@media(max-width:850px){.uks-dir-grid,.uks-brand-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:500px){.uks-dir-card{padding:16px}.uks-dir-card strong{font-size:20px}.uks-dir-hero{padding:26px}.uks-dir-hero h1{font-size:34px}.uks-brand-tools{display:block}.uks-brand-all{display:block;margin-top:16px;text-align:center}.uks-brand-grid a{padding:16px}.uks-brand-grid strong{font-size:15px}}