.products-menu{position:relative;display:flex;align-items:center}
.products-trigger{display:flex;align-items:center;gap:7px;padding:0;border:0;background:none;color:#173d4b;font:700 .88rem 'DM Sans',sans-serif;cursor:pointer}
.products-trigger:focus-visible{outline:2px solid #0f85dd;outline-offset:7px;border-radius:3px}
.products-dropdown{position:absolute;top:100%;left:-24px;width:284px;padding:12px;margin-top:20px;border:1px solid #ffffffb0;border-radius:22px;background:#fffaf3;box-shadow:0 18px 55px #102d3a24;z-index:30}
.products-dropdown:before{content:'';position:absolute;left:0;right:0;top:-24px;height:24px}
.products-dropdown[hidden]{display:none}
.site-header nav .dropdown-app{display:flex;align-items:center;gap:13px;padding:12px;border-radius:13px;text-decoration:none;color:#102d3a}
.dropdown-app img,.dropdown-monogram{width:42px;height:42px;flex-shrink:0;border-radius:11px;background:#fff}
.dropdown-app>span:not(.dropdown-monogram):not(.dropdown-arrow){display:grid;gap:4px}
.dropdown-app strong{font-size:.95rem}.dropdown-app small{font-size:.7rem;color:#6b777b;font-weight:500}
.dropdown-arrow{margin-left:auto;font-size:1.2rem}
.dropdown-app[href]:hover,.dropdown-app[href]:focus-visible{background:#f8e9d9;outline:none}
.dropdown-monogram{display:grid;place-items:center;background:#eae9e4;color:#788185;font-size:1rem;font-weight:700}
.dropdown-app.is-planned{color:#68777d}
