.maslinker-tree{--maslinker-tree-line:#9aa0a6;--maslinker-tree-text:#1d2327;--maslinker-tree-link:#0f766e;--maslinker-tree-link-hover:#c2410c;max-width:48rem;margin:1.5em 0;padding:0;color:var(--maslinker-tree-text);font-size:1rem;line-height:1.7;text-align:right}.maslinker-tree ul{list-style:none;margin:0;padding:0 1.1rem 0 0;border-inline-start:1px solid var(--maslinker-tree-line)}.maslinker-tree__root{border-inline-start:0;padding:0}.maslinker-tree li{position:relative;margin:0;padding:.12rem .9rem .12rem 0}.maslinker-tree li::before{content:"";position:absolute;top:.95em;inset-inline-start:0;width:.9rem;border-top:1px solid var(--maslinker-tree-line)}.maslinker-tree li:last-child{border-inline-start:1px solid #fff0;margin-inline-start:-1px}.maslinker-tree li:last-child::after{content:"";position:absolute;top:.95em;bottom:0;inset-inline-start:-1px;width:1px;background:currentColor;color:#fff}.maslinker-tree__summary{display:inline-flex;flex-direction:row;align-items:center;gap:.35rem;cursor:pointer;list-style:none;font-weight:700;color:inherit}.maslinker-tree__summary::-webkit-details-marker,.maslinker-tree__summary::marker{display:none;content:""}.maslinker-tree__summary::before{content:"+";display:inline-block;width:1em;flex-shrink:0;text-align:center;font-weight:700;line-height:1}.maslinker-tree__brand[open]>.maslinker-tree__summary::before,.maslinker-tree__city[open]>.maslinker-tree__summary::before{content:"\2212"}.maslinker-tree__summary--brand{font-size:1.05rem}.maslinker-tree__link{display:inline-block;padding:0 0 2px;border:0;border-radius:0;background-color:#fff0;background-image:linear-gradient(var(--maslinker-tree-link-hover),var(--maslinker-tree-link-hover));background-position:100% 100%;background-repeat:no-repeat;background-size:0 2px;color:var(--maslinker-tree-link);text-decoration:none;font-size:inherit;transition:color 0.2s ease,background-size 0.28s ease}.maslinker-tree__link:hover,.maslinker-tree__link:focus-visible{background-color:#fff0;background-size:100% 2px;color:var(--maslinker-tree-link-hover);text-decoration:none}