.troia-directory{background:#090b10;color:#f6f7f9;padding:48px 5vw 29px;font:15px/1.55 Inter,Arial,sans-serif}.directory-inner{max-width:1160px;margin:0 auto}.directory-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:36px}.directory-grid img{display:block;width:min(230px,100%);height:auto}.directory-grid p,.directory-fine{color:#bbc3cf;font-size:13px}.directory-grid nav{display:grid;align-content:start}.directory-grid a,.directory-fine a,.preferences-button{color:#e5eaf3;text-decoration:none;padding:5px 0;display:inline-block}.directory-grid a:hover,.directory-fine a:hover,.preferences-button:hover{text-decoration:underline}.directory-grid strong{margin-bottom:6px;color:white}.directory-fine{border-top:1px solid #394452;margin-top:26px;padding-top:14px;display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap}.preferences-button{border:none;background:transparent;cursor:pointer;font:inherit}.consent{border:1px solid var(--line);border-radius:4px;max-width:480px;padding:24px}.consent::backdrop{background:#101827a6}.consent button{cursor:pointer;margin-right:7px;padding:8px 12px}.small-list li{margin:10px 0}

@media(max-width:760px){.directory-grid{grid-template-columns:1fr 1fr;gap:20px}.directory-grid>div:first-child{grid-column:1/-1}.directory-grid a{min-height:44px}}
