.arb-platform-subscription{position:relative;isolation:isolate;box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1.06fr) minmax(22rem,.94fr);gap:clamp(var(--space-lg),3vw,var(--space-2xl));width:100%;min-height:24rem;padding:clamp(var(--space-lg),3vw,var(--space-2xl));overflow:hidden;border-radius:var(--radius-xl);background:var(--color-bg-surface-dark);color:var(--color-text-inverse);font-family:var(--font-family-body)}.arb-platform-subscription *,.arb-platform-subscription :after,.arb-platform-subscription :before{box-sizing:border-box}.arb-platform-subscription:after,.arb-platform-subscription:before{position:absolute;z-index:-1;width:34rem;height:34rem;border:1px solid color-mix(in srgb,var(--color-brand-primary) 15%,transparent);border-radius:50%;content:"";pointer-events:none}.arb-platform-subscription:before{top:-24rem;right:15%}.arb-platform-subscription:after{right:-18rem;bottom:-25rem}.arb-platform-subscription__offer,.arb-platform-subscription__summary{min-width:0}.arb-platform-subscription__summary{display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-xl)}.arb-platform-subscription__description,.arb-platform-subscription__note,.arb-platform-subscription__services,.arb-platform-subscription__summary h2{margin:0}.arb-platform-subscription__summary h2{max-width:22ch;color:var(--color-text-inverse);font:var(--font-weight-bold) var(--font-size-h2) /var(--line-height-h2) var(--font-family-heading);letter-spacing:-.03em;text-wrap:balance}.arb-platform-subscription__services{display:flex;flex-wrap:wrap;gap:var(--space-xs);padding:0;list-style:none}.arb-platform-subscription__services li{padding:var(--space-xs) var(--space-sm);border:1px solid color-mix(in srgb,var(--color-text-inverse) 18%,transparent);border-radius:var(--radius-pill);color:var(--color-text-inverse-muted);font-size:var(--font-size-caption);line-height:var(--line-height-caption)}.arb-platform-subscription__offer{position:relative;display:flex;flex-direction:column;gap:var(--space-md);padding:clamp(var(--space-md),2vw,var(--space-lg));border:1px solid color-mix(in srgb,var(--color-text-inverse) 15%,transparent);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--color-text-inverse) 6%,transparent)}.arb-platform-subscription__description{max-width:42ch;color:var(--color-text-inverse-muted);font-size:var(--font-size-body);line-height:var(--line-height-body)}.arb-platform-subscription__offer--without-description{justify-content:center}.arb-platform-subscription__offer--without-description .arb-platform-subscription__price{margin-top:0}.arb-platform-subscription__price{display:flex;flex-wrap:nowrap;gap:var(--space-xs);align-items:baseline;margin-top:auto;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.arb-platform-subscription__price s{width:fit-content;color:color-mix(in srgb,var(--color-text-inverse) 78%,transparent);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);line-height:var(--line-height-small);text-decoration-thickness:1px}.arb-platform-subscription__price-row{display:flex;flex-wrap:nowrap;gap:var(--space-2xs);align-items:baseline}.arb-platform-subscription__price-row strong{color:var(--color-text-inverse);font:var(--font-weight-semibold) var(--font-size-h1) /var(--line-height-h1) var(--font-family-heading);letter-spacing:-.03em}.arb-platform-subscription__price-row span{color:var(--color-text-inverse-muted);font-size:var(--font-size-small);line-height:var(--line-height-small)}.arb-platform-subscription__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-sm)}.arb-platform-subscription__action.arb-button{width:100%;min-height:3rem;justify-content:space-between}.arb-platform-subscription__note{color:var(--color-text-inverse-muted);font-size:var(--font-size-caption);line-height:var(--line-height-caption)}@media (hover:hover){.arb-platform-subscription__services li{transition:border-color .16s ease-out,color .16s ease-out}.arb-platform-subscription__services li:hover{border-color:color-mix(in srgb,var(--color-brand-primary) 55%,transparent);color:var(--color-text-inverse)}}@media (max-width:800px){.arb-platform-subscription{grid-template-columns:1fr;min-height:0}.arb-platform-subscription__summary{gap:var(--space-xl)}}@media (max-width:520px){.arb-platform-subscription,.arb-platform-subscription__offer{gap:var(--space-md);padding:var(--space-md)}.arb-platform-subscription__services li{width:100%;border-radius:var(--radius-md)}.arb-platform-subscription__actions{grid-template-columns:1fr}.arb-platform-subscription__price-row strong{font-size:clamp(1.75rem,8vw,var(--font-size-h2));line-height:1.2}}@media (prefers-reduced-motion:reduce){.arb-platform-subscription__services li{transition:none}}.arb-sources,.arb-sources *{box-sizing:border-box}.arb-sources{width:100%;min-width:0;color:var(--color-text-primary);font-family:var(--font-family-body)}.arb-sources__header{display:grid;grid-template-columns:minmax(0,.9fr) minmax(20rem,1fr);gap:clamp(var(--space-xl),5vw,var(--space-3xl));align-items:start;margin-bottom:var(--space-2xl)}.arb-sources__header--labeled{grid-template-columns:minmax(8rem,.32fr) minmax(0,1fr);gap:var(--space-2xl)}.arb-sources__header h2,.arb-sources__header p,.arb-sources__items{margin:0}.arb-sources__intro{min-width:0}.arb-sources__label{padding-top:.45rem;color:var(--color-text-secondary);font:var(--font-weight-medium) var(--font-size-overline) /var(--line-height-overline) var(--font-family-body);letter-spacing:.1em;text-transform:uppercase}.arb-sources__header h2{max-width:25ch;color:var(--color-text-heading);font:var(--font-weight-bold) var(--font-size-h2) /var(--line-height-h2) var(--font-family-heading);letter-spacing:-.03em;text-wrap:balance}.arb-sources__header p{max-width:58ch;color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-body) /var(--line-height-body) var(--font-family-body)}.arb-sources__header--labeled .arb-sources__intro>p{max-width:68ch;margin-top:var(--space-lg);line-height:1.625}.arb-sources__items{width:100%;padding:0;list-style:none}.arb-sources__copy,.arb-sources__entry,.arb-sources__items li{min-width:0}.arb-sources__entry{color:inherit}.arb-sources__mark{display:grid;flex:0 0 auto;width:3.75rem;height:3.75rem;overflow:hidden;padding:.375rem;border-radius:var(--radius-md);background:var(--color-bg-surface);color:var(--color-text-heading);font:var(--font-weight-bold) var(--font-size-small) /1 var(--font-family-heading);letter-spacing:-.02em;place-items:center}.arb-sources__mark img{display:block;width:100%;height:100%;object-fit:contain}.arb-sources__copy{display:grid;gap:var(--space-2xs)}.arb-sources__name{color:var(--color-text-heading);font:var(--font-weight-semibold) var(--font-size-small) /var(--line-height-small) var(--font-family-body);overflow-wrap:anywhere}.arb-sources__category{color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-caption) /var(--line-height-caption) var(--font-family-body)}.arb-sources__case-flow{display:grid;grid-template-columns:minmax(0,1.55fr) clamp(3.75rem,6vw,6rem) minmax(18rem,.65fr);min-width:0;align-items:stretch}.arb-sources__case-sources{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-sm) var(--space-lg);align-content:center;padding-block:var(--space-md)}.arb-sources__case-sources li{display:flex;min-width:0}.arb-sources--casefile .arb-sources__entry{display:flex;min-width:0;align-items:center;gap:var(--space-sm);padding-block:var(--space-xs)}.arb-sources--casefile .arb-sources__mark{width:3.25rem;height:3.25rem;border:0;background:transparent}.arb-sources__brace{display:grid;min-width:0;color:var(--color-border-strong);place-items:stretch}.arb-sources__brace svg{display:block;width:100%;height:100%;overflow:visible}.arb-sources__brace path{vector-effect:non-scaling-stroke;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}.arb-sources__brace .arb-sources__brace-route,.arb-sources__brace circle{stroke:var(--color-text-heading)}.arb-sources__brace circle{fill:var(--color-brand-primary);stroke-width:1;vector-effect:non-scaling-stroke}.arb-sources__brace-horizontal{display:none!important}.arb-sources__outcome{display:grid;min-width:0;align-content:space-between;overflow:hidden;border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-bg-surface-secondary)}.arb-sources__outcome-copy{display:grid;gap:var(--space-sm);padding:clamp(var(--space-lg),3vw,var(--space-xl))}.arb-sources__outcome-copy h3,.arb-sources__outcome-copy p{margin:0}.arb-sources__outcome-copy h3{max-width:15ch;color:var(--color-text-heading);font:var(--font-weight-bold) var(--font-size-h3) /var(--line-height-h3) var(--font-family-heading);letter-spacing:-.03em;text-wrap:balance}.arb-sources__outcome-copy p{max-width:35ch;color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-small) /var(--line-height-small) var(--font-family-body)}.arb-sources__outcome-image{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;mix-blend-mode:multiply}.arb-sources--grid .arb-sources__items{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border:1px solid var(--color-border-strong);background:var(--color-bg-surface)}.arb-sources--grid .arb-sources__items li{display:flex;border-right:1px solid var(--color-border-default);border-bottom:1px solid var(--color-border-default);background:var(--color-bg-surface)}.arb-sources--grid .arb-sources__entry{display:flex;flex:1 1 auto;gap:var(--space-md);align-items:center;min-height:7.5rem;padding:var(--space-lg);background:var(--color-bg-surface)}.arb-sources__viewport{width:100%;overflow-x:auto;background:var(--color-bg-surface);scrollbar-width:none}.arb-sources__viewport::-webkit-scrollbar{display:none}.arb-sources__track{display:flex;width:max-content;will-change:transform;animation:arb-sources-ticker var(--arb-sources-duration,40s) linear infinite}.arb-sources__ticker-group{display:flex;flex:none;gap:clamp(var(--space-xl),5vw,5rem);padding-right:clamp(var(--space-xl),5vw,5rem)}.arb-sources--ticker .arb-sources__entry{display:flex;flex:0 0 auto;gap:var(--space-md);align-items:center;min-height:5rem;padding:0}.arb-sources--ticker .arb-sources__viewport:focus-within .arb-sources__track,.arb-sources--ticker .arb-sources__viewport:hover .arb-sources__track,.arb-sources[data-paused=true] .arb-sources__track{animation-play-state:paused}.arb-sources--ticker .arb-sources__viewport:focus-within .arb-sources__track{animation:none;transform:none;will-change:auto}@keyframes arb-sources-ticker{to{transform:translateX(-50%)}}@media (max-width:1100px){.arb-sources--grid .arb-sources__items{grid-template-columns:repeat(3,minmax(0,1fr))}.arb-sources__case-flow{grid-template-columns:minmax(0,1.35fr) clamp(3.5rem,5vw,4.5rem) minmax(17rem,.65fr)}.arb-sources__case-sources{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.arb-sources__header{grid-template-columns:1fr;gap:var(--space-md)}.arb-sources__label{padding-top:0}.arb-sources--grid .arb-sources__items{grid-template-columns:repeat(2,minmax(0,1fr))}.arb-sources__case-flow{grid-template-columns:1fr}.arb-sources__case-sources{grid-template-columns:repeat(3,minmax(0,1fr));padding-block:0}.arb-sources__brace{height:4.5rem;padding-inline:8%}.arb-sources__brace-vertical{display:none!important}.arb-sources__brace-horizontal{display:block!important}.arb-sources__outcome{grid-template-columns:minmax(0,.8fr) minmax(14rem,1fr);align-items:center}}@media (max-width:560px){.arb-sources__header{align-items:start;margin-bottom:var(--space-xl)}.arb-sources__header h2{font-size:var(--font-size-h3);line-height:var(--line-height-h3)}.arb-sources--grid .arb-sources__items{grid-template-columns:1fr}.arb-sources--grid .arb-sources__entry{min-height:6.5rem;padding:var(--space-md)}.arb-sources--ticker .arb-sources__entry{min-height:4.5rem}.arb-sources__case-sources{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-xs) var(--space-md)}.arb-sources--casefile .arb-sources__entry{gap:var(--space-xs)}.arb-sources--casefile .arb-sources__mark{width:2.75rem;height:2.75rem}.arb-sources__outcome{grid-template-columns:1fr}.arb-sources__outcome-copy h3{font-size:var(--font-size-h4);line-height:var(--line-height-h4)}}@media (max-width:400px){.arb-sources__case-sources{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.arb-sources__track{animation:none}.arb-sources__ticker-group--duplicate{display:none}}.arb-footer,.arb-footer *{box-sizing:border-box}.arb-footer{width:100%;border-top:1px solid var(--color-border-strong);background:var(--color-bg-surface);color:var(--color-text-primary);font-family:var(--font-family-body)}.arb-footer__inner{width:min(100%,96rem);margin-inline:auto;padding-inline:clamp(var(--space-lg),4vw,var(--space-3xl))}.arb-footer__main{display:grid;grid-template-columns:minmax(15rem,1.35fr) repeat(var(--arb-footer-group-count),minmax(8rem,1fr));gap:clamp(var(--space-xl),4vw,var(--space-3xl));padding-block:var(--space-3xl)}.arb-footer__brand{display:grid;gap:var(--space-lg);align-content:start;min-width:0}.arb-footer__logo-link{display:inline-flex;width:fit-content;border-radius:var(--radius-xs)}.arb-footer__logo{display:block;width:clamp(11rem,18vw,15rem);height:auto}.arb-footer__cta h2,.arb-footer__cta p,.arb-footer__description,.arb-footer__group h2,.arb-footer__group ul,.arb-footer__legal ul,.arb-footer__status{margin:0}.arb-footer__description{max-width:30ch;color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-small) /var(--line-height-small) var(--font-family-body)}.arb-footer__status{display:inline-flex;gap:var(--space-xs);align-items:center;width:fit-content;color:var(--color-text-secondary);font:var(--font-weight-medium) var(--font-size-caption) /var(--line-height-caption) var(--font-family-body)}.arb-footer__status-dot{width:.75rem;height:.75rem;border:.25rem solid var(--color-success-bg);border-radius:var(--radius-pill);background:var(--color-success-main)}.arb-footer__navigation{display:grid;grid-column:2/-1;grid-template-columns:repeat(var(--arb-footer-group-count),minmax(8rem,1fr));gap:clamp(var(--space-lg),3vw,var(--space-2xl));min-width:0}.arb-footer__group{min-width:0}.arb-footer__group h2{margin-bottom:var(--space-md);color:var(--color-text-secondary);font:var(--font-weight-semibold) var(--font-size-caption) /var(--line-height-caption) var(--font-family-body);letter-spacing:.02em}.arb-footer__group ul,.arb-footer__legal ul{padding:0;list-style:none}.arb-footer__group ul{display:grid;gap:var(--space-xs)}.arb-footer__group li{min-width:0}.arb-footer__link,.arb-footer__meta-link{display:inline-flex;align-items:center;max-width:100%;border-radius:.125rem;color:inherit;overflow-wrap:anywhere;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:.22em;transition:color .15s ease-out,text-decoration-color .15s ease-out}.arb-footer__link{min-height:2rem;color:var(--color-text-primary);font:var(--font-weight-regular) var(--font-size-small) /var(--line-height-small) var(--font-family-body)}.arb-footer__meta-link{min-height:2rem}.arb-footer__action:focus-visible,.arb-footer__link:focus-visible,.arb-footer__logo-link:focus-visible,.arb-footer__meta-link:focus-visible{outline:2px solid var(--color-bg-surface-dark);outline-offset:3px}.arb-footer__external-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.arb-footer__bottom{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:var(--space-xl);align-items:center;min-height:4.5rem;padding-block:var(--space-md);border-top:1px solid var(--color-border-default);color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-caption) /var(--line-height-caption) var(--font-family-body)}.arb-footer__bottom small{font:inherit}.arb-footer__legal ul{display:flex;gap:var(--space-lg);align-items:center;flex-wrap:wrap}.arb-footer__language{color:var(--color-text-primary);font-weight:var(--font-weight-semibold);font-feature-settings:"smcp","c2sc";font-variant-caps:all-small-caps;letter-spacing:.04em}.arb-footer--cta{border-top-color:var(--color-bg-surface-dark);background:var(--color-bg-surface-dark);color:var(--color-text-inverse)}.arb-footer__cta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-2xl);align-items:end;padding-block:var(--space-3xl);border-bottom:1px solid rgb(255 255 255/18%)}.arb-footer__cta-copy{display:grid;gap:var(--space-md)}.arb-footer__cta h2{max-width:25ch;color:var(--color-text-inverse);font:var(--font-weight-bold) var(--font-size-h2) /var(--line-height-h2) var(--font-family-heading);letter-spacing:-.03em;text-wrap:balance}.arb-footer__cta p{max-width:56ch;color:var(--color-text-inverse-muted);font:var(--font-weight-regular) var(--font-size-body) /var(--line-height-body) var(--font-family-body)}.arb-footer__actions{display:flex;gap:var(--space-sm);align-items:center;flex-wrap:wrap;justify-content:flex-end}.arb-footer__action{display:inline-flex;align-items:center;justify-content:center;min-width:9rem;min-height:var(--button-size-large-height);padding-inline:var(--button-size-large-padding-x);border:1px solid transparent;border-radius:var(--button-radius);font:var(--font-weight-medium) var(--font-size-body) /var(--line-height-body) var(--font-family-body);text-decoration:none;transition:background-color .16s ease-out,border-color .16s ease-out,color .16s ease-out}.arb-footer__action--primary{background:var(--color-brand-primary);color:var(--color-brand-on-primary)}.arb-footer__action--secondary{border-color:rgb(255 255 255/42%);color:var(--color-text-inverse)}.arb-footer--cta .arb-footer__main{padding-block:var(--space-2xl)}.arb-footer--cta .arb-footer__bottom,.arb-footer--cta .arb-footer__description,.arb-footer--cta .arb-footer__group h2,.arb-footer--cta .arb-footer__status{color:var(--color-text-inverse-muted)}.arb-footer--cta .arb-footer__language,.arb-footer--cta .arb-footer__link{color:var(--color-text-inverse)}.arb-footer--cta .arb-footer__bottom{border-top-color:rgb(255 255 255/18%)}.arb-footer--cta .arb-footer__action:focus-visible,.arb-footer--cta .arb-footer__link:focus-visible,.arb-footer--cta .arb-footer__logo-link:focus-visible,.arb-footer--cta .arb-footer__meta-link:focus-visible{outline-color:var(--color-brand-primary)}@media (hover:hover){.arb-footer__link:hover,.arb-footer__meta-link:hover{color:var(--color-text-link);text-decoration-color:currentColor}.arb-footer__action--primary:hover{background:var(--color-brand-primary-hover)}.arb-footer__action--secondary:hover{border-color:var(--color-text-inverse);background:rgb(255 255 255/8%)}.arb-footer--cta .arb-footer__link:hover,.arb-footer--cta .arb-footer__meta-link:hover{color:var(--color-brand-primary)}}.arb-footer__action--primary:active{background:var(--color-brand-primary-active)}.arb-footer__action--secondary:active{background:rgb(255 255 255/14%)}@media (max-width:1120px){.arb-footer__main{grid-template-columns:minmax(14rem,1fr) repeat(2,minmax(9rem,1fr))}.arb-footer__brand{grid-row:span 2}.arb-footer__navigation{grid-template-columns:repeat(2,minmax(9rem,1fr))}}@media (max-width:820px){.arb-footer__cta,.arb-footer__main{grid-template-columns:1fr}.arb-footer__main{gap:var(--space-2xl)}.arb-footer__brand{grid-row:auto}.arb-footer__navigation{grid-column:1}.arb-footer__actions{justify-content:flex-start}.arb-footer__cta{align-items:start}}@media (max-width:620px){.arb-footer__inner{padding-inline:var(--space-md)}.arb-footer__cta,.arb-footer__main{padding-block:var(--space-2xl)}.arb-footer__navigation{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-xl) var(--space-lg)}.arb-footer__link,.arb-footer__meta-link{min-height:2.75rem}.arb-footer__group .arb-footer__link{width:100%;min-width:0}.arb-footer__legal ul{flex-direction:column;gap:0;align-items:flex-start}.arb-footer__bottom{grid-template-columns:1fr auto;gap:var(--space-md)}.arb-footer__legal{grid-column:1/-1;grid-row:1}.arb-footer__actions{display:grid;grid-template-columns:1fr;width:100%}.arb-footer__action{width:100%}}@media (prefers-reduced-motion:reduce){.arb-footer__action,.arb-footer__link,.arb-footer__meta-link{transition:none}}.arb-header,.arb-header *{box-sizing:border-box}.arb-header{position:relative;z-index:50;width:100%;background:var(--color-bg-surface);color:var(--color-text-primary);font-family:var(--font-family-body)}.arb-header--sticky{position:sticky;top:0;transition:transform .22s cubic-bezier(.22,1,.36,1)}.arb-header--hidden{transform:translateY(calc(-100% - 1px))}.arb-header--menu-open,.arb-header--profile-open,.arb-header--services-open,.arb-header:focus-within{transform:translateY(0)}.arb-header__inner{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-xl);align-items:center;width:min(100%,96rem);min-height:4.75rem;margin-inline:auto;padding-inline:clamp(var(--space-lg),4vw,var(--space-3xl))}.arb-header--with-center .arb-header__inner{grid-template-columns:auto minmax(8.5rem,22rem) minmax(0,1fr);gap:clamp(var(--space-md),2vw,var(--space-xl))}.arb-header__center{position:relative;z-index:1;min-width:0}.arb-header__brand{display:inline-flex;width:fit-content;min-height:2.75rem;align-items:center;border-radius:var(--radius-xs)}.arb-header__logo{display:block;width:clamp(10.5rem,15vw,12.5rem);height:auto}.arb-header__logo--mark{display:none}.arb-header__navigation{min-width:0}.arb-header__navigation-list,.arb-header__services-grid{padding:0;margin:0;list-style:none}.arb-header__navigation-list{display:flex;gap:var(--space-2xs);align-items:center;justify-content:flex-end}.arb-header__services-item{position:static}.arb-header__account-link,.arb-header__menu-trigger,.arb-header__nav-link,.arb-header__services-trigger{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;border:0;border-radius:var(--button-radius);font:var(--font-weight-medium) var(--font-size-small) /var(--line-height-small) var(--font-family-body);cursor:pointer;text-decoration:none;touch-action:manipulation;transition:background-color .16s ease-out,color .16s ease-out}.arb-header__nav-link,.arb-header__services-trigger{gap:var(--space-xs);padding-inline:var(--space-md);background:transparent;color:var(--color-text-primary)}.arb-header__nav-link[aria-current=page]{background:var(--color-bg-surface-secondary);color:var(--color-text-heading)}.arb-header__account-link{appearance:none;gap:var(--space-xs);min-width:10.5rem;margin-left:var(--space-sm);padding-inline:var(--space-lg);background:var(--color-brand-primary);color:var(--color-brand-on-primary)}.arb-header__account-link--profile{min-width:0;max-width:14rem;border:1px solid var(--color-border-default);background:var(--color-bg-surface-secondary);color:var(--color-text-heading)}.arb-header__account-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.arb-header__quick-actions{display:flex;align-items:center;flex:0 0 auto;gap:var(--space-xs)}.arb-header__quick-action{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 2.75rem;width:2.75rem;height:2.75rem;padding:0;border:0;border-radius:var(--button-radius);background:transparent;color:var(--color-text-heading);text-decoration:none;cursor:pointer;touch-action:manipulation;transition:background-color .16s ease-out}.arb-header__quick-action-icon{display:inline-flex;width:1.5rem;height:1.5rem}.arb-header__quick-action-icon svg{width:100%;height:100%;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.arb-header__quick-action-count{position:absolute;top:-.125rem;right:-.25rem;display:grid;place-items:center;min-width:1.25rem;height:1.25rem;padding-inline:var(--space-2xs);border:2px solid var(--color-bg-surface);border-radius:999px;background:var(--color-brand-primary);color:var(--color-brand-on-primary);font:var(--font-weight-semibold) .75rem /1 var(--font-family-body);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;pointer-events:none}.arb-header__link-icon{display:inline-flex;width:1.125rem;height:1.125rem;flex:0 0 auto}.arb-header__link-icon svg{width:100%;height:100%}.arb-header__chevron{width:1.125rem;height:1.125rem;flex:0 0 auto;transition:transform .16s ease-out}.arb-header__services-trigger-icon,.arb-header__services-trigger-label{display:inline-flex;align-items:center}.arb-header__services-trigger-label{gap:var(--space-xs)}.arb-header__services-trigger-icon{width:1.125rem;height:1.125rem;flex:0 0 auto}.arb-header__services-trigger-icon svg{width:100%;height:100%}.arb-header__chevron--open{transform:rotate(180deg)}.arb-header__menu-trigger,.arb-header__mobile-actions,.arb-header__profile-trigger{display:none}.arb-header__mobile-actions{gap:var(--space-2xs);align-items:center;flex-shrink:0}.arb-header__menu-trigger,.arb-header__profile-trigger{width:2.75rem;min-height:2.75rem;padding:0;align-items:center;justify-content:center;border:0;border-radius:var(--button-radius);background:transparent;color:var(--color-text-heading);cursor:pointer;touch-action:manipulation;transition:background-color .16s ease-out}.arb-header__menu-trigger svg,.arb-header__profile-trigger svg{width:1.5rem;height:1.5rem}.arb-header__profile-panel{position:absolute;z-index:52;top:calc(100% + var(--space-xs));right:max(clamp(var(--space-lg),4vw,var(--space-3xl)),calc((100vw - 96rem) / 2 + var(--space-3xl)));display:block;width:min(24rem,calc(100vw - 2 * var(--space-lg)));border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-bg-surface);box-shadow:var(--shadow-dropdown);outline:none;overflow:hidden}.arb-header__profile-inner{display:grid;padding:var(--space-md)}.arb-header__profile-summary{display:flex;min-width:0;gap:var(--space-sm);align-items:center;padding:var(--space-xs) var(--space-xs) var(--space-md)}.arb-header__profile-avatar{display:inline-grid;width:2.75rem;height:2.75rem;flex:0 0 auto;place-items:center;border-radius:50%;background:var(--color-brand-primary);color:var(--color-brand-on-primary);font:var(--font-weight-semibold) var(--font-size-small) /1 var(--font-family-heading);overflow:hidden}.arb-header__profile-avatar img{display:block;width:100%;height:100%;object-fit:cover}.arb-header__profile-copy{display:grid;min-width:0;gap:var(--space-2xs)}.arb-header__profile-name{color:var(--color-text-heading);font:var(--font-weight-semibold) var(--font-size-body) /var(--line-height-body) var(--font-family-heading)}.arb-header__profile-email,.arb-header__profile-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.arb-header__profile-email{color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-small) /var(--line-height-small) var(--font-family-body)}.arb-header__profile-balance{display:flex;gap:var(--space-sm);align-items:baseline;justify-content:space-between;margin-bottom:var(--space-sm);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-sm);background:var(--color-bg-surface-secondary)}.arb-header__profile-balance span{color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-small) /var(--line-height-small) var(--font-family-body)}.arb-header__profile-balance strong{color:var(--color-text-heading);font:var(--font-weight-semibold) var(--font-size-body) /var(--line-height-body) var(--font-family-heading);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.arb-header__profile-links{padding:0;margin:0;list-style:none}.arb-header__profile-link{appearance:none;display:flex;width:100%;min-height:2.875rem;gap:var(--space-md);align-items:center;justify-content:flex-start;padding:var(--space-xs) var(--space-sm);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-primary);font:var(--font-weight-medium) var(--font-size-small) /var(--line-height-small) var(--font-family-body);text-align:left;text-decoration:none;cursor:pointer;transition:background-color .16s ease-out,color .16s ease-out}.arb-header__profile-link--danger{color:var(--color-danger-text)}.arb-header__profile-link-icon{display:inline-grid;width:1.25rem;height:1.25rem;flex:0 0 auto;place-items:center;color:var(--color-text-secondary);transition:color .16s ease-out}.arb-header__profile-link-icon svg{width:100%;height:100%;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.arb-header__profile-link-label{min-width:0}.arb-header__services-panel{position:absolute;z-index:51;top:100%;right:0;left:0;border-bottom:1px solid var(--color-border-strong);background:var(--color-bg-surface);box-shadow:var(--shadow-dropdown)}.arb-header__services-inner{display:grid;grid-template-columns:minmax(14rem,17rem) minmax(0,1fr);gap:clamp(var(--space-xl),4vw,var(--space-3xl));width:min(100%,96rem);margin-inline:auto;padding:var(--space-xl) clamp(var(--space-lg),4vw,var(--space-3xl)) var(--space-2xl)}.arb-header__services-intro{display:grid;gap:var(--space-sm);align-content:start}.arb-header__services-intro p,.arb-header__services-title{margin:0}.arb-header__services-title{color:var(--color-text-heading);font:var(--font-weight-semibold) var(--font-size-h4) /var(--line-height-h4) var(--font-family-heading);letter-spacing:-.015em}.arb-header__services-intro p{max-width:32ch;color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-small) /var(--line-height-small) var(--font-family-body)}.arb-header__registry-links{display:grid;gap:var(--space-xs);padding:0;margin:var(--space-sm) 0 0;list-style:none}.arb-header__registry-link{display:inline-flex;width:fit-content;color:var(--color-text-link);font:var(--font-weight-medium) var(--font-size-small) /var(--line-height-small) var(--font-family-body);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:color .16s ease-out}.arb-header__services-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-border-default);overflow:hidden}.arb-header__services-grid li{min-width:0}.arb-header__service-link{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);gap:var(--space-md) var(--space-sm);align-items:start;height:100%;min-height:10.5rem;padding:var(--space-lg);background:var(--color-bg-surface);color:var(--color-text-primary);text-decoration:none;transition:background-color .16s ease-out}.arb-header__service-link[aria-current=page]{background:var(--color-bg-surface-secondary)}.arb-header__service-icon{display:inline-grid;grid-row:1;grid-column:1;width:3.25rem;height:3.25rem;flex:0 0 auto;place-items:center;color:var(--color-text-heading)}.arb-header__service-icon svg{width:100%;height:100%}.arb-header__service-icon img{display:block;width:100%;height:100%;border-radius:var(--radius-sm);object-fit:cover}.arb-header__service-copy{display:grid;grid-row:2;grid-column:1/-1;min-width:0;gap:var(--space-2xs);align-self:end}.arb-header__service-copy strong{color:var(--color-text-heading);font:var(--font-weight-semibold) var(--font-size-small) /var(--line-height-small) var(--font-family-heading)}.arb-header__service-copy small{color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-caption) /var(--line-height-caption) var(--font-family-body)}.arb-header__visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.arb-header__account-link:focus-visible,.arb-header__brand:focus-visible,.arb-header__menu-trigger:focus-visible,.arb-header__nav-link:focus-visible,.arb-header__profile-link:focus-visible,.arb-header__profile-panel:focus-visible,.arb-header__profile-trigger:focus-visible,.arb-header__quick-action:focus-visible,.arb-header__registry-link:focus-visible,.arb-header__service-link:focus-visible,.arb-header__services-trigger:focus-visible{position:relative;z-index:1;outline:2px solid var(--color-bg-surface-dark);outline-offset:2px}@media (hover:hover){.arb-header__menu-trigger:hover,.arb-header__nav-link:hover,.arb-header__profile-trigger:hover,.arb-header__quick-action:hover,.arb-header__services-trigger:hover{background:var(--color-bg-surface-secondary)}.arb-header__account-link:hover{background:var(--color-brand-primary-hover)}.arb-header__account-link--profile:hover,.arb-header__profile-link:hover{background:var(--menu-item-hover)}.arb-header__profile-link:hover .arb-header__profile-link-icon{color:currentColor}.arb-header__service-link:hover{background:var(--menu-item-hover)}.arb-header__registry-link:hover{color:var(--color-info-text)}}.arb-header__menu-trigger:active,.arb-header__nav-link:active,.arb-header__profile-trigger:active,.arb-header__quick-action:active,.arb-header__services-trigger:active{background:var(--color-border-default)}.arb-header__account-link:active{background:var(--color-brand-primary-active)}@media (min-width:941px) and (max-width:1180px){.arb-header__services-inner{grid-template-columns:minmax(0,1fr);gap:var(--space-lg)}.arb-header__services-intro{grid-template-columns:minmax(13rem,.75fr) minmax(0,1.25fr);column-gap:var(--space-xl)}.arb-header__services-registries{grid-row:1/span 2;grid-column:2;align-self:start}.arb-header__registry-links{display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-lg);margin-top:0}}@media (min-width:1181px) and (max-width:1440px){.arb-header--with-center .arb-header__inner{grid-template-columns:auto minmax(0,1fr);row-gap:var(--space-xs);padding-block:var(--space-xs)}.arb-header--with-center .arb-header__center{grid-column:1/-1;grid-row:2}}@media (max-width:1180px){.arb-header__inner{display:flex;justify-content:space-between;gap:var(--space-xs);min-height:4rem;padding-inline:var(--space-md)}.arb-header--with-center .arb-header__inner{display:flex;flex-wrap:wrap;gap:var(--space-sm);padding-block:var(--space-xs)}.arb-header__center{order:3;flex:1 1 100%}.arb-header__logo--full{display:none}.arb-header__logo--mark{display:block;width:1.625rem}.arb-header__menu-trigger,.arb-header__mobile-actions,.arb-header__profile-trigger{display:inline-flex}.arb-header__navigation{position:fixed;z-index:52;inset:4rem 0 0;display:none;width:auto;height:calc(100dvh - 4rem);overflow-y:auto;background:var(--color-bg-surface);overscroll-behavior:contain}.arb-header--menu-open .arb-header__navigation{display:block}.arb-header__navigation-list{display:grid;grid-template-columns:minmax(0,1fr);gap:0;align-items:stretch;justify-content:stretch;width:100%;min-height:100%;align-content:start;padding:var(--space-lg) var(--space-md) var(--space-2xl)}.arb-header__navigation-list>li:not(:last-child){border-bottom:1px solid var(--color-border-default)}.arb-header__account-link,.arb-header__nav-link,.arb-header__services-trigger{width:100%;min-height:3rem;justify-content:space-between;padding-inline:0;border-radius:0}.arb-header__nav-link[aria-current=page]{padding-inline:var(--space-sm)}.arb-header__account-item,.arb-header__quick-actions--desktop{display:none}.arb-header__account-link{justify-content:center;margin-left:0;padding-inline:var(--space-lg);border-radius:var(--button-radius)}.arb-header__services-panel{position:static;margin:0 calc(var(--space-md) * -1);border-top:1px solid var(--color-border-default);border-bottom:0;box-shadow:none}.arb-header__services-inner{grid-template-columns:1fr;gap:var(--space-lg);padding:var(--space-lg) var(--space-md)}.arb-header__services-intro p{max-width:48ch}.arb-header__services-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.arb-header__profile-panel{position:fixed;z-index:52;inset:4rem 0 0;display:block;height:calc(100dvh - 4rem);overflow-y:auto;background:var(--color-bg-surface);border:0;border-radius:0;box-shadow:none;outline:none;overscroll-behavior:contain}.arb-header__profile-inner{display:grid;align-content:start;width:min(100%,48rem);min-height:100%;margin-inline:auto;padding:var(--space-xl) var(--space-md) var(--space-3xl)}.arb-header__profile-summary{display:flex;gap:var(--space-md);align-items:center;padding-bottom:var(--space-xl);border-bottom:1px solid var(--color-border-strong);padding-inline:0}.arb-header__profile-avatar{display:inline-grid;width:3.5rem;height:3.5rem;flex:0 0 auto;place-items:center;border-radius:50%;background:var(--color-brand-primary);color:var(--color-brand-on-primary);font:var(--font-weight-semibold) var(--font-size-small) /1 var(--font-family-heading)}.arb-header__profile-name{color:var(--color-text-heading);font:var(--font-weight-semibold) var(--font-size-h4) /var(--line-height-h4) var(--font-family-heading)}.arb-header__profile-email{overflow:hidden;color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-small) /var(--line-height-small) var(--font-family-body);text-overflow:ellipsis}.arb-header__profile-links{padding:0;margin:0;list-style:none}.arb-header__profile-link{display:flex;gap:var(--space-md);align-items:center;justify-content:flex-start;min-height:4.25rem;padding-inline:0;border-bottom:1px solid var(--color-border-default);border-radius:0;color:var(--color-text-primary);font:var(--font-weight-medium) var(--font-size-body) /var(--line-height-body) var(--font-family-body);text-decoration:none;transition:color .16s ease-out}.arb-header__profile-link--danger{color:var(--color-danger-text)}.arb-header__profile-link-icon{display:inline-grid;width:1.25rem;height:1.25rem;flex:0 0 auto;place-items:center;color:var(--color-text-secondary)}.arb-header__profile-link-icon svg{width:100%;height:100%}.arb-header__profile-balance{margin:var(--space-md) 0 var(--space-xs)}}@media (max-width:620px){.arb-header__services-grid{grid-template-columns:1fr}.arb-header__service-link{grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto;gap:var(--space-md);align-items:center;min-height:5.5rem;padding:var(--space-md)}.arb-header__service-copy,.arb-header__service-icon{grid-row:auto;grid-column:auto;align-self:auto}.arb-header__service-icon{width:3rem;height:3rem}}@media (max-width:360px){.arb-header--with-center .arb-header__inner{gap:var(--space-xs)}.arb-header__mobile-actions .arb-header__quick-actions{gap:var(--space-2xs)}}@media (prefers-reduced-motion:reduce){.arb-header--sticky,.arb-header__account-link,.arb-header__chevron,.arb-header__menu-trigger,.arb-header__nav-link,.arb-header__profile-link,.arb-header__profile-trigger,.arb-header__quick-action,.arb-header__registry-link,.arb-header__service-link,.arb-header__services-trigger{transition:none}}.arb-hero{width:100%;overflow:clip;background:var(--color-bg-page);color:var(--color-text-primary)}.arb-hero--counterparty-classic,.arb-hero--counterparty-dossier,.arb-hero--relationship-check{overflow:visible}.arb-hero ::selection{background:var(--color-brand-primary);color:var(--color-brand-on-primary)}.arb-hero__description,.arb-hero__illustration,.arb-hero__title{margin:0}.arb-hero__title{max-width:18ch;color:var(--color-text-heading);font:var(--font-weight-bold) var(--font-size-h1) /var(--line-height-h1) var(--font-family-heading);letter-spacing:-.035em;text-wrap:balance}.arb-hero__description{max-width:63ch;color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-body) /var(--line-height-body) var(--font-family-body)}.arb-hero__description>:first-child{margin-top:0}.arb-hero__description>:last-child{margin-bottom:0}.arb-hero__split-inner{display:grid;grid-template-columns:minmax(0,.92fr) minmax(26rem,1.08fr);align-items:center;width:min(100%,96rem);min-height:clamp(36rem,48vw,44rem);margin-inline:auto;border-bottom:1px solid var(--color-border-strong)}.arb-hero__split-content{display:flex;flex-direction:column;align-items:flex-start;padding:clamp(var(--space-2xl),7vw,7rem) clamp(var(--space-lg),6vw,6rem)}.arb-hero__split-content .arb-hero__description{margin-top:var(--space-lg)}.arb-hero__actions{display:flex;flex-wrap:wrap;gap:var(--space-lg);align-items:center;margin-top:var(--space-xl)}.arb-hero__primary-action{display:inline-flex;gap:var(--space-sm);align-items:center;justify-content:center;min-height:var(--button-size-large-height);padding-inline:var(--button-size-large-padding-x);border-radius:var(--button-radius);background:var(--button-dark-bg);color:var(--button-dark-text);font:var(--font-weight-medium) var(--font-size-small) /var(--line-height-small) var(--font-family-body);text-decoration:none;transition:background-color .16s ease,color .16s ease}.arb-hero__primary-action svg{width:var(--button-size-large-icon);height:var(--button-size-large-icon)}.arb-hero__primary-action:hover{background:var(--button-dark-hover)}.arb-hero__primary-action:active{background:var(--button-dark-active)}.arb-hero__case-search button:focus-visible,.arb-hero__case-search input:focus-visible,.arb-hero__company-search button:focus-visible,.arb-hero__company-search input:focus-visible,.arb-hero__primary-action:focus-visible,.arb-hero__relationship-search button:focus-visible,.arb-hero__relationship-search input:focus-visible,.arb-hero__search-service:focus-visible,.arb-hero__text-link:focus-visible{z-index:1;outline:none;box-shadow:0 0 0 1px var(--color-bg-surface-dark),0 0 0 4px rgb(255 221 45/65%)}.arb-hero__search-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));width:calc(100% - 2 * clamp(var(--space-md), 2vw, var(--space-xl)));min-height:38rem;margin-inline:auto;border-top:1px solid var(--color-border-strong);border-left:1px solid var(--color-border-strong)}.arb-hero__search-feature,.arb-hero__search-intro,.arb-hero__search-service{position:relative;min-width:0;border-right:1px solid var(--color-border-strong);border-bottom:1px solid var(--color-border-strong)}.arb-hero__search-intro{grid-column:span 3;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-height:24rem;padding:clamp(var(--space-xl),4vw,var(--space-2xl))}.arb-hero__search-intro .arb-hero__description{max-width:52ch;margin-top:var(--space-lg)}.arb-hero__search-feature{grid-column:span 3;display:flex;min-height:24rem;flex-direction:column;align-items:flex-start;padding:clamp(var(--space-xl),4vw,var(--space-2xl));overflow:hidden;background:var(--color-brand-primary)}.arb-hero__search-feature-copy{position:relative;z-index:1;max-width:24rem}.arb-hero__search-feature p,.arb-hero__search-feature-title{margin:0}.arb-hero__search-feature-title{max-width:15ch;color:var(--color-text-heading);font:var(--font-weight-semibold) var(--font-size-h3) /var(--line-height-h3) var(--font-family-heading);letter-spacing:-.02em;text-wrap:balance}.arb-hero__search-feature p{max-width:34ch;margin-top:var(--space-sm);color:var(--color-text-primary);font:var(--font-weight-regular) var(--font-size-small) /var(--line-height-small) var(--font-family-body)}.arb-hero__search-feature-icon{position:absolute;right:clamp(var(--space-lg),3vw,var(--space-xl));top:clamp(var(--space-lg),3vw,var(--space-xl));display:grid;width:clamp(6rem,9vw,8.5rem);height:clamp(6rem,9vw,8.5rem);place-items:center;pointer-events:none}.arb-hero__search-feature-icon img,.arb-hero__search-service-icon img{display:block;width:100%;height:100%;object-fit:contain}.arb-hero__case-search{position:relative;z-index:1;display:grid;width:min(100%,32rem);gap:var(--space-xs);margin-top:var(--space-xl)}.arb-hero__case-search>label{color:var(--color-text-heading);font:var(--font-weight-medium) var(--font-size-small) /var(--line-height-small) var(--font-family-body)}.arb-hero__case-search-control{display:flex;min-width:0;height:var(--input-size-large-height)}.arb-hero__case-search input{width:0;min-width:0;flex:1 1 auto;padding:0 var(--space-md);border:1px solid rgb(20 23 26/45%);border-right:0;border-radius:var(--input-radius) 0 0 var(--input-radius);outline:0;background:var(--color-bg-surface);color:var(--color-text-heading);font:var(--font-weight-regular) var(--font-size-small) /var(--line-height-small) var(--font-family-body)}.arb-hero__case-search input::placeholder{color:var(--color-text-secondary)}.arb-hero__case-search button{display:inline-flex;flex:0 0 auto;gap:var(--space-xs);align-items:center;justify-content:center;padding-inline:var(--space-md);border:1px solid var(--color-bg-surface-dark);border-radius:0 var(--input-radius) var(--input-radius) 0;background:var(--color-bg-surface-dark);color:var(--color-text-inverse);font:var(--font-weight-medium) var(--font-size-small) /var(--line-height-small) var(--font-family-body);cursor:pointer;transition:background-color .16s ease-out}.arb-hero__case-search button:hover{background:var(--color-text-primary)}.arb-hero__case-search button:active{background:var(--color-text-heading)}.arb-hero__case-search button svg{width:1.125rem;height:1.125rem}.arb-hero__case-search-status{min-height:var(--line-height-caption);color:var(--color-text-primary);font:var(--font-weight-regular) var(--font-size-caption) /var(--line-height-caption) var(--font-family-body)}.arb-hero__search-services{grid-column:1/-1;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:var(--space-md);min-width:0}.arb-hero__search-service{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-md);min-height:16rem;padding:var(--space-lg);overflow:hidden;background:var(--color-bg-surface);color:var(--color-text-heading);text-decoration:none;transition:background-color .16s ease-out}.arb-hero__search-service:hover{background:var(--color-bg-surface-secondary)}.arb-hero__search-service-copy{position:relative;z-index:1;display:flex;max-width:18rem;flex-direction:column}.arb-hero__search-service-icon{display:grid;width:6rem;height:6rem;flex:0 0 auto;place-items:center;pointer-events:none;transition:transform .24s cubic-bezier(.22,1,.36,1)}.arb-hero__search-service:hover .arb-hero__search-service-icon{transform:translateY(-.25rem)}.arb-hero--search-cards .arb-hero__search-grid{width:min(calc(100% - 2 * clamp(var(--space-lg), 4vw, var(--space-3xl))),88rem);min-height:0;gap:var(--space-md);border:0}.arb-hero--search-cards,.arb-hero--search-cards *,.arb-hero--search-cards :after,.arb-hero--search-cards :before{box-sizing:border-box}.arb-hero--search-cards .arb-hero__case-search button,.arb-hero--search-cards .arb-hero__case-search input,.arb-hero--search-cards .arb-hero__search-feature,.arb-hero--search-cards .arb-hero__search-intro,.arb-hero--search-cards .arb-hero__search-service{border:0}.arb-hero--search-cards .arb-hero__search-feature,.arb-hero--search-cards .arb-hero__search-service{border-radius:var(--radius-lg)}.arb-hero--search-cards .arb-hero__search-feature,.arb-hero--search-cards .arb-hero__search-intro,.arb-hero--search-cards .arb-hero__search-service{min-height:0}.arb-hero--search-cards .arb-hero__search-feature{align-self:start}.arb-hero--search-cards .arb-hero__search-feature-icon{right:clamp(var(--space-lg),3vw,var(--space-xl));width:clamp(7.2rem,10.8vw,10.2rem);height:clamp(7.2rem,10.8vw,10.2rem)}.arb-hero--search-cards .arb-hero__search-feature-copy{max-width:min(24rem,calc(100% - clamp(7.2rem, 10.8vw, 10.2rem) - var(--space-sm)))}.arb-hero--search-cards .arb-hero__case-search>label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.arb-hero--search-cards .arb-hero__case-search{width:100%}.arb-hero--search-cards .arb-hero__search-service{background:var(--button-outline-hover)}.arb-hero--search-cards .arb-hero__search-service:hover{background:var(--color-bg-surface-secondary)}.arb-hero--search-cards .arb-hero__search-feature-icon img{width:100%;height:100%}.arb-hero--search-cards .arb-hero__search-service-copy{max-width:100%}.arb-hero__secondary-actions{display:flex;flex-wrap:wrap;gap:var(--space-lg)}.arb-hero__text-link{color:var(--color-text-heading);font:var(--font-weight-medium) var(--font-size-small) /var(--line-height-small) var(--font-family-body);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.3em;transition:color .16s ease}.arb-hero__text-link:active,.arb-hero__text-link:hover{color:var(--color-text-secondary)}.arb-hero__illustration{align-self:stretch;display:grid;place-items:center;min-width:0;padding:clamp(var(--space-lg),4vw,var(--space-3xl))}.arb-hero__illustration img{display:block;width:100%;height:auto;max-height:38rem;object-fit:contain}.arb-hero--case-management{padding:clamp(var(--space-md),2vw,var(--space-xl))}.arb-hero--case-management,.arb-hero--case-management *,.arb-hero--case-management :after,.arb-hero--case-management :before{box-sizing:border-box}.arb-hero__case-management-shell{width:min(100%,96rem);margin-inline:auto}.arb-hero__case-management-main{display:grid;grid-template-columns:minmax(0,.88fr) minmax(30rem,1.12fr);gap:clamp(var(--space-md),2vw,var(--space-xl));min-height:clamp(34rem,45vw,40rem);align-items:stretch}.arb-hero__case-management-copy{display:flex;min-width:0;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(var(--space-2xl),6vw,6rem);background:var(--color-bg-surface)}.arb-hero--case-management .arb-hero__title{max-width:15ch;color:var(--color-text-heading)}.arb-hero__case-management-lead{max-width:25ch;margin-top:var(--space-xl);color:var(--color-text-heading);font:var(--font-weight-semibold) var(--font-size-h3) /var(--line-height-h3) var(--font-family-heading);letter-spacing:-.025em;text-wrap:balance}.arb-hero__case-management-lead>:first-child{margin-top:0}.arb-hero__case-management-lead>:last-child{margin-bottom:0}.arb-hero--case-management .arb-hero__description{max-width:52ch;margin-top:var(--space-md);color:var(--color-text-secondary)}.arb-hero--case-management .arb-hero__actions{flex-wrap:nowrap;gap:var(--space-md);margin-top:var(--space-2xl)}.arb-hero__primary-action--brand{background:var(--color-brand-primary);color:var(--color-brand-on-primary)}.arb-hero__primary-action--brand:hover{background:var(--color-brand-primary-hover)}.arb-hero__primary-action--brand:active{background:var(--button-data-yellow-active)}.arb-hero__case-management-secondary-action{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding-inline:0;border:0;border-radius:0;background:transparent;color:var(--color-text-heading);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.3em;transition:color .16s ease}.arb-hero__case-management-note,.arb-hero__case-management-secondary-action:hover{color:var(--color-text-secondary)}.arb-hero__case-management-note{display:flex;gap:var(--space-sm);align-items:center;margin:var(--space-lg) 0 0;font:var(--font-weight-regular) var(--font-size-caption) /var(--line-height-caption) var(--font-family-body)}.arb-hero__case-management-note svg{width:1.25rem;height:1.25rem;flex:0 0 auto;padding:.125rem;border-radius:50%;background:var(--color-brand-primary);color:var(--color-brand-on-primary)}.arb-hero__case-management-illustration{display:grid;min-width:0;margin:0;place-items:center}.arb-hero__case-management-illustration img{display:block;width:100%;height:100%;min-height:100%;object-fit:contain}.arb-hero__case-management-features{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-md);margin:var(--space-md) 0 0;padding:0;list-style:none}.arb-hero__case-management-features li{position:relative;display:grid;grid-template-columns:minmax(0,1fr) clamp(5.5rem,8vw,7.5rem);gap:var(--space-md);min-width:0;min-height:11rem;align-items:center;padding:var(--space-lg);overflow:hidden;border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-bg-surface-secondary)}.arb-hero__case-management-feature-icon{display:grid;width:clamp(5.5rem,8vw,7.5rem);height:clamp(5.5rem,8vw,7.5rem);place-items:center;color:var(--color-text-heading)}.arb-hero__case-management-feature-icon img,.arb-hero__case-management-feature-icon svg{display:block;width:100%;height:100%;object-fit:contain}.arb-hero__case-management-feature-copy{position:relative;z-index:1;min-width:0}.arb-hero__case-management-feature-title,.arb-hero__case-management-features p{margin:0}.arb-hero__case-management-feature-title{color:var(--color-text-heading);font:var(--font-weight-semibold) var(--font-size-h4) /var(--line-height-h4) var(--font-family-heading);letter-spacing:-.015em;text-wrap:balance}.arb-hero__case-management-features p{margin-top:var(--space-xs);color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-caption) /var(--line-height-caption) var(--font-family-body)}.arb-hero__service-title{max-width:15ch;font:var(--font-weight-semibold) var(--font-size-h4) /var(--line-height-h4) var(--font-family-heading);letter-spacing:-.015em;text-wrap:balance}.arb-hero__service-description{max-width:30ch;margin-top:var(--space-sm);color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-small) /var(--line-height-small) var(--font-family-body)}.arb-hero__counterparty-classic-inner,.arb-hero__counterparty-classic-inner *,.arb-hero__counterparty-dossier-inner,.arb-hero__counterparty-dossier-inner *,.arb-hero__relationship-inner,.arb-hero__relationship-inner *{box-sizing:border-box}.arb-hero__visually-hidden{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);border:0;white-space:nowrap}.arb-hero__counterparty-classic-inner{display:flex;width:min(100%,88rem);min-height:38rem;flex-direction:column;justify-content:center;margin-inline:auto;padding:clamp(var(--space-3xl),8vw,7rem) clamp(var(--space-lg),5vw,var(--space-3xl));border-bottom:1px solid var(--color-border-strong)}.arb-hero__counterparty-copy .arb-hero__title{max-width:19ch}.arb-hero--counterparty-classic .arb-hero__counterparty-copy{display:grid;grid-template-columns:minmax(0,.9fr) minmax(20rem,1fr);align-items:start;gap:clamp(var(--space-xl),5vw,var(--space-3xl))}.arb-hero__counterparty-copy .arb-hero__description{max-width:68ch;margin-top:var(--space-lg)}.arb-hero--counterparty-classic .arb-hero__counterparty-copy .arb-hero__description{max-width:58ch;margin-top:0}.arb-hero__company-search{display:grid;min-width:0;gap:var(--space-xs);font-family:var(--font-family-body)}.arb-hero__company-search-field{position:relative;min-width:0}.arb-hero--counterparty-classic .arb-hero__company-search{width:100%;margin-top:var(--space-xl)}.arb-hero--counterparty-classic .arb-hero__company-search button{background:var(--button-primary-bg);color:var(--button-primary-text)}.arb-hero--counterparty-classic .arb-hero__company-search button:hover{background:var(--button-primary-hover)}.arb-hero--counterparty-classic .arb-hero__company-search button:active{background:var(--button-primary-active)}.arb-hero__company-search-control{display:flex;min-width:0;height:4.5rem;padding:var(--space-xs);border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-bg-surface-secondary)}.arb-hero__company-search input{width:0;min-width:0;flex:1 1 auto;padding:0 var(--space-lg);border:0;outline:0;background:transparent;caret-color:var(--color-text-heading);color:var(--color-text-heading);font:var(--font-weight-regular) var(--font-size-body) /var(--line-height-body) var(--font-family-body)}.arb-hero__company-search input::placeholder{color:var(--color-neutral-text-aa);opacity:1}.arb-hero__company-search button{display:inline-flex;flex:0 0 auto;gap:var(--space-xs);align-items:center;justify-content:center;min-width:9.5rem;padding-inline:var(--space-lg);border:0;border-radius:var(--radius-md);background:var(--button-dark-bg);color:var(--button-dark-text);font:var(--font-weight-medium) var(--font-size-body) /var(--line-height-body) var(--font-family-body);cursor:pointer;transition:background-color .16s ease-out}.arb-hero__company-search button:hover{background:var(--button-dark-hover)}.arb-hero__company-search button:active{background:var(--button-dark-active)}.arb-hero__company-search button svg{width:1.25rem;height:1.25rem}.arb-hero__company-search-status{min-height:var(--line-height-caption);color:var(--color-neutral-text-aa);font:var(--font-weight-regular) var(--font-size-caption) /var(--line-height-caption) var(--font-family-body)}.arb-hero__company-suggestions{position:absolute;z-index:20;top:calc(100% + var(--space-xs));right:0;left:0;max-height:min(24rem,58vh);margin:0;padding:0;overflow:auto;border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-bg-surface);box-shadow:var(--shadow-dropdown);list-style:none;scrollbar-color:var(--color-border-strong) transparent}.arb-hero__company-suggestions>li{min-height:4.75rem;padding:var(--space-md) var(--space-lg);color:var(--color-text-primary);cursor:pointer}.arb-hero__company-suggestions>li+li{border-top:1px solid var(--color-border-default)}.arb-hero__company-suggestions>li:hover,.arb-hero__company-suggestions>li[aria-selected=true]{background:var(--color-bg-surface-secondary)}.arb-hero__company-suggestion-head{display:flex;gap:var(--space-sm);align-items:flex-start;justify-content:space-between}.arb-hero__company-suggestion-head strong{color:var(--color-text-heading);font:var(--font-weight-semibold) var(--font-size-body) /var(--line-height-body) var(--font-family-heading);letter-spacing:-.01em}.arb-hero__company-suggestion-status{display:inline-flex;min-height:1.5rem;flex:0 0 auto;align-items:center;padding-inline:var(--space-xs);border-radius:var(--radius-pill);font:var(--font-weight-medium) var(--font-size-caption) /var(--line-height-caption) var(--font-family-body);white-space:nowrap}.arb-hero__company-suggestion-status--active{background:var(--color-success-bg);color:var(--color-success-text)}.arb-hero__company-suggestion-status--bankruptcy{background:var(--color-warning-bg);color:var(--color-warning-text-aa)}.arb-hero__company-suggestion-status--liquidated{background:var(--color-neutral-bg);color:var(--color-neutral-text-aa)}.arb-hero__company-suggestion-details{display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-lg);margin:var(--space-xs) 0 0;color:var(--color-neutral-text-aa);font:var(--font-weight-regular) var(--font-size-caption) /var(--line-height-caption) var(--font-family-body)}.arb-hero__company-suggestion-details>div{display:flex;min-width:0;gap:var(--space-2xs)}.arb-hero__company-suggestion-details dt{font-weight:var(--font-weight-medium)}.arb-hero__company-suggestion-details dd{min-width:0;margin:0}.arb-hero__company-suggestion-address{flex:1 1 100%}.arb-hero__company-suggestions>.arb-hero__company-suggestions-empty{display:flex;min-height:4.5rem;align-items:center;color:var(--color-neutral-text-aa);cursor:default;font:var(--font-weight-regular) var(--font-size-small) /var(--line-height-small) var(--font-family-body)}.arb-hero__company-suggestions>.arb-hero__company-suggestions-empty:hover{background:var(--color-bg-surface)}.arb-hero__counterparty-highlights{display:flex;flex-wrap:wrap;gap:var(--space-md) var(--space-xl);margin:var(--space-lg) 0 0;padding:0;list-style:none}.arb-hero__counterparty-highlights li{display:flex;gap:var(--space-sm);align-items:center;min-width:0;color:var(--color-neutral-text-aa);font:var(--font-weight-regular) var(--font-size-small) /var(--line-height-small) var(--font-family-body)}.arb-hero__counterparty-highlight-icon{display:grid;width:2rem;height:2rem;flex:0 0 auto;place-items:center;color:var(--color-text-heading)}.arb-hero__counterparty-highlight-icon svg{display:block;width:100%;height:100%}.arb-hero__counterparty-highlight-icon:empty{width:.5rem;height:.5rem;border-radius:var(--radius-pill);background:var(--color-brand-primary)}.arb-hero__counterparty-highlight-icon svg,.arb-hero__counterparty-illustration img{display:block;width:100%;height:100%}.arb-hero__counterparty-highlight-icon svg{fill:none}.arb-hero__relationship-inner{display:flex;width:min(100%,88rem);min-height:38rem;flex-direction:column;justify-content:center;margin-inline:auto;padding:clamp(var(--space-3xl),8vw,7rem) clamp(var(--space-lg),5vw,var(--space-3xl));border-bottom:1px solid var(--color-border-strong)}.arb-hero__relationship-copy{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:start;gap:clamp(var(--space-xl),5vw,var(--space-3xl))}.arb-hero__relationship-copy .arb-hero__title{max-width:20ch}.arb-hero__relationship-copy .arb-hero__description{max-width:68ch;margin-top:0}.arb-hero__relationship-search{display:grid;width:100%;gap:var(--space-xs);margin-top:var(--space-xl);font-family:var(--font-family-body)}.arb-hero__relationship-search-control{display:flex;min-width:0;gap:var(--space-xs);padding:var(--space-xs);border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-bg-surface-secondary)}.arb-hero__relationship-input-wrap{position:relative;display:flex;min-width:12rem;flex:1 1 auto;align-items:center}.arb-hero__relationship-suggestions{top:calc(100% + var(--space-sm))}.arb-hero__relationship-input-icon{display:grid;width:1.5rem;height:1.5rem;flex:0 0 auto;margin-left:var(--space-md);place-items:center;color:var(--color-text-heading)}.arb-hero__relationship-input-icon svg{display:block;width:100%;height:100%}.arb-hero__relationship-search input{width:0;min-width:0;height:3.5rem;flex:1 1 auto;padding:0 var(--space-md);border:0;outline:0;background:transparent;caret-color:var(--color-text-heading);color:var(--color-text-heading);font:var(--font-weight-regular) var(--font-size-body) /var(--line-height-body) var(--font-family-body)}.arb-hero__relationship-search input::placeholder{color:var(--color-neutral-text-aa);opacity:1}.arb-hero__relationship-add,.arb-hero__relationship-submit{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-height:3.5rem;padding-inline:var(--space-lg);border:0;border-radius:var(--radius-md);color:var(--color-text-heading);font:var(--font-weight-medium) var(--font-size-small) /var(--line-height-small) var(--font-family-body);cursor:pointer;transition:background-color .16s ease-out,color .16s ease-out}.arb-hero__relationship-add{background:var(--button-secondary-bg)}.arb-hero__relationship-add:hover{background:var(--button-secondary-hover)}.arb-hero__relationship-add:active{background:var(--button-secondary-active)}.arb-hero__relationship-add:disabled{background:var(--color-bg-surface-secondary);color:var(--color-neutral-text-aa);cursor:not-allowed;opacity:.72}.arb-hero__relationship-submit{min-width:10.5rem;background:var(--button-primary-bg)}.arb-hero__relationship-submit:hover{background:var(--button-primary-hover)}.arb-hero__relationship-submit:active{background:var(--button-primary-active)}.arb-hero__relationship-chips{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin:var(--space-xs) 0 0;padding:0;list-style:none}.arb-hero__relationship-chips li{display:inline-flex;min-width:0;min-height:2.25rem;align-items:center;padding-left:var(--space-md);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-bg-surface);color:var(--color-text-heading);font:var(--font-weight-medium) var(--font-size-small) /var(--line-height-small) var(--font-family-body);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.arb-hero__relationship-chips li>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.arb-hero__relationship-chips button{display:grid;width:2.25rem;height:2.25rem;flex:0 0 auto;padding:0;border:0;border-radius:50%;background:transparent;color:var(--color-neutral-text-aa);cursor:pointer;place-items:center;transition:background-color .16s ease-out,color .16s ease-out}.arb-hero__relationship-chips button:hover{background:var(--color-bg-surface-secondary);color:var(--color-text-heading)}.arb-hero__relationship-chips button svg{width:1rem;height:1rem}.arb-hero__relationship-status{min-height:var(--line-height-caption);color:var(--color-neutral-text-aa);font:var(--font-weight-regular) var(--font-size-caption) /var(--line-height-caption) var(--font-family-body)}.arb-hero--relationship-check .arb-hero__counterparty-highlights{margin-top:var(--space-lg)}.arb-hero__counterparty-dossier-inner{display:grid;grid-template-columns:minmax(0,.9fr) minmax(30rem,1.1fr);width:min(calc(100% - 2 * clamp(var(--space-lg), 4vw, var(--space-3xl))),88rem);min-height:34rem;margin-inline:auto;border-top:1px solid var(--color-border-strong);border-left:1px solid var(--color-border-strong)}.arb-hero--counterparty-dossier .arb-hero__counterparty-copy{justify-content:center}.arb-hero--counterparty-dossier .arb-hero__counterparty-copy,.arb-hero__counterparty-panel{display:flex;min-width:0;flex-direction:column;padding:clamp(var(--space-xl),5vw,var(--space-3xl));border-right:1px solid var(--color-border-strong);border-bottom:1px solid var(--color-border-strong)}.arb-hero__counterparty-panel{position:relative;justify-content:flex-end;overflow:visible;background:var(--color-brand-primary)}.arb-hero__counterparty-illustration{position:absolute;right:clamp(var(--space-lg),3vw,var(--space-xl));top:clamp(var(--space-lg),3vw,var(--space-xl));width:clamp(6rem,9vw,8.5rem);height:clamp(6rem,9vw,8.5rem);pointer-events:none}.arb-hero__counterparty-illustration img{object-fit:contain}.arb-hero__counterparty-panel .arb-hero__company-search{position:relative;z-index:2;width:100%}.arb-hero__counterparty-panel .arb-hero__company-search>label{max-width:calc(100% - 10rem);color:var(--color-text-heading);font:var(--font-weight-semibold) var(--font-size-h4) /var(--line-height-h4) var(--font-family-heading);letter-spacing:-.015em}.arb-hero__counterparty-panel .arb-hero__company-search-control{height:4rem;margin-top:var(--space-sm);border-color:rgb(20 23 26/36%);background:var(--color-bg-surface)}.arb-hero__counterparty-panel .arb-hero__company-search-status{color:var(--color-text-primary)}.arb-hero__counterparty-panel .arb-hero__counterparty-highlights{position:relative;z-index:1;display:grid;grid-template-columns:1fr;gap:0;margin-top:var(--space-xl);border-top:1px solid rgb(20 23 26/35%)}.arb-hero__counterparty-panel .arb-hero__counterparty-highlights li{min-height:3.5rem;border-bottom:1px solid rgb(20 23 26/24%);color:var(--color-text-heading);font-weight:var(--font-weight-medium)}@media (max-width:960px){.arb-hero__split-inner{grid-template-columns:minmax(0,1fr) minmax(22rem,.9fr)}.arb-hero__case-management-main{grid-template-columns:minmax(0,.9fr) minmax(22rem,1.1fr)}.arb-hero__case-management-features,.arb-hero__search-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.arb-hero__search-feature,.arb-hero__search-intro{grid-column:1/-1}.arb-hero__search-services{grid-template-columns:repeat(2,minmax(0,1fr))}.arb-hero__counterparty-dossier-inner{grid-template-columns:minmax(0,.8fr) minmax(25rem,1.2fr)}}@media (max-width:760px){.arb-hero__title{max-width:21ch;font-size:var(--font-size-h2);line-height:var(--line-height-h2);letter-spacing:-.03em}.arb-hero__split-inner{grid-template-columns:1fr;min-height:auto}.arb-hero--case-management{padding:var(--space-md)}.arb-hero__case-management-main{grid-template-columns:1fr;gap:var(--space-md);min-height:auto}.arb-hero__case-management-copy{padding:var(--space-3xl) var(--space-xl)}.arb-hero__case-management-illustration{min-height:auto;aspect-ratio:3/2}.arb-hero__case-management-illustration img{width:100%;max-height:none}.arb-hero__split-content{padding:var(--space-3xl) var(--space-lg) var(--space-xl)}.arb-hero__illustration{min-height:20rem;padding:var(--space-md) var(--space-lg) var(--space-2xl)}.arb-hero__counterparty-classic-inner,.arb-hero__relationship-inner{min-height:auto;padding:var(--space-3xl) var(--space-lg)}.arb-hero__relationship-copy{grid-template-columns:1fr;gap:var(--space-lg)}.arb-hero__relationship-search-control{flex-wrap:wrap}.arb-hero__relationship-input-wrap{min-height:3rem;flex-basis:100%}.arb-hero__relationship-suggestions{top:calc(200% + var(--space-lg))}.arb-hero__relationship-search input{height:3rem}.arb-hero__relationship-add,.arb-hero__relationship-submit{min-height:3rem;flex:1 1 calc(50% - var(--space-xs))}.arb-hero--counterparty-classic .arb-hero__counterparty-copy{grid-template-columns:1fr;gap:var(--space-lg)}.arb-hero__counterparty-dossier-inner{grid-template-columns:1fr;width:calc(100% - 2 * var(--space-md))}.arb-hero--counterparty-dossier .arb-hero__counterparty-copy,.arb-hero__counterparty-panel{padding:var(--space-xl)}.arb-hero--counterparty-dossier .arb-hero__counterparty-copy{min-height:22rem}.arb-hero__counterparty-panel{min-height:28rem}.arb-hero__company-search-control,.arb-hero__counterparty-panel .arb-hero__company-search-control{height:3.5rem}.arb-hero__company-search button{width:2.75rem;min-width:2.75rem;height:2.75rem;padding:0}.arb-hero__company-search button span{display:none}.arb-hero__company-suggestions{max-height:min(22rem,55vh)}.arb-hero__company-suggestions>li{padding:var(--space-sm) var(--space-md)}}@media (max-width:560px){.arb-hero__actions{align-items:flex-start}.arb-hero__case-management-copy{padding:var(--space-2xl) var(--space-lg)}.arb-hero__case-management-features{grid-template-columns:1fr}.arb-hero__case-management-features li{min-height:auto}.arb-hero__secondary-actions{gap:var(--space-md)}.arb-hero__search-grid{grid-template-columns:1fr;width:calc(100% - 2 * var(--space-md))}.arb-hero__search-feature,.arb-hero__search-intro,.arb-hero__search-services{grid-column:auto}.arb-hero__search-services{grid-template-columns:minmax(0,1fr)}.arb-hero__search-feature,.arb-hero__search-intro{min-height:22rem;padding:var(--space-lg)}.arb-hero__search-feature-icon{width:6.5rem;height:6.5rem}.arb-hero__search-service{min-height:14rem}.arb-hero--search-cards .arb-hero__search-grid{width:calc(100% - 2 * var(--space-md))}.arb-hero--search-cards .arb-hero__search-feature,.arb-hero--search-cards .arb-hero__search-intro,.arb-hero--search-cards .arb-hero__search-service{min-height:0}.arb-hero--search-cards .arb-hero__search-feature p{max-width:12rem}.arb-hero--search-cards .arb-hero__search-feature-icon{top:var(--space-lg);right:var(--space-lg);width:6.525rem;height:6.525rem}.arb-hero--search-cards .arb-hero__search-feature-copy{max-width:calc(100% - 6.525rem - var(--space-sm))}}@media (max-width:440px){.arb-hero--case-management .arb-hero__actions{flex-wrap:wrap}}@media (max-width:380px){.arb-hero__case-search-control{height:auto;flex-direction:column;gap:var(--space-xs)}.arb-hero__case-search button,.arb-hero__case-search input{width:100%;min-height:var(--input-size-large-height);border:1px solid var(--color-bg-surface-dark);border-radius:var(--input-radius)}.arb-hero__company-search input{padding-inline:var(--space-md)}.arb-hero__company-suggestion-head{display:grid;justify-content:start}.arb-hero__company-suggestion-status{justify-self:start}.arb-hero__relationship-add,.arb-hero__relationship-inner,.arb-hero__relationship-submit{padding-inline:var(--space-md)}}@media (prefers-reduced-motion:reduce){.arb-hero__case-search button,.arb-hero__company-search button,.arb-hero__primary-action,.arb-hero__relationship-add,.arb-hero__relationship-chips button,.arb-hero__relationship-submit,.arb-hero__search-service,.arb-hero__search-service-icon,.arb-hero__text-link{transition:none}}.arb-content-card{--arb-content-card-padding:var(--space-lg);display:flex;flex-direction:column;min-width:0;padding:var(--arb-content-card-padding);border:1px solid transparent;border-radius:var(--card-radius);background:var(--card-bg);color:var(--color-text-primary)}.arb-content-card--compact{--arb-content-card-padding:var(--space-md)}.arb-content-card--spacious{--arb-content-card-padding:var(--space-xl)}.arb-content-card--outlined{border-color:var(--color-border-strong);box-shadow:none}.arb-content-card--elevated{box-shadow:var(--card-shadow)}.arb-content-card--outlined-elevated{border-color:var(--color-border-default);box-shadow:var(--card-shadow)}.arb-content-card__header{display:flex;gap:var(--space-md);align-items:flex-start;justify-content:space-between}.arb-content-card__heading{min-width:0}.arb-content-card__description,.arb-content-card__footer-content,.arb-content-card__meta,.arb-content-card__title{margin:0}.arb-content-card__title{color:var(--color-text-heading);font:var(--font-weight-semibold) var(--font-size-h4) /var(--line-height-h4) var(--font-family-heading);letter-spacing:-.015em;overflow-wrap:anywhere;text-wrap:balance}.arb-content-card__description{margin-top:var(--space-xs);color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-small) /var(--line-height-small) var(--font-family-body)}.arb-content-card__description>:first-child{margin-top:0}.arb-content-card__description>:last-child{margin-bottom:0}.arb-content-card__status{flex:none}.arb-content-card__body{margin-top:var(--space-lg)}.arb-content-card__footer{display:flex;gap:var(--space-md);align-items:flex-end;justify-content:space-between;margin-top:auto;padding-top:var(--space-xl)}.arb-content-card__footer-copy{min-width:0}.arb-content-card__footer-content,.arb-content-card__meta{color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-caption) /var(--line-height-caption) var(--font-family-body)}.arb-content-card__footer-content{margin-top:var(--space-2xs)}.arb-content-card__action{display:inline-flex;gap:var(--space-xs);align-items:center;min-height:2.75rem;margin:-.625rem;padding:.625rem;color:var(--color-text-link);font:var(--font-weight-medium) var(--font-size-small) /var(--line-height-small) var(--font-family-body);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.24em}.arb-content-card__action svg{width:1.125rem;height:1.125rem;flex:none;transition:transform .16s cubic-bezier(.22,1,.36,1)}.arb-content-card__action:hover{color:var(--color-info-text)}.arb-content-card__action:hover svg{transform:translateX(.1875rem)}.arb-content-card__action:focus-visible{border-radius:var(--radius-sm);outline:3px solid var(--color-border-focus);outline-offset:2px;box-shadow:0 0 0 1px var(--color-bg-surface-dark)}@media (max-width:520px){.arb-content-card__footer,.arb-content-card__header{align-items:flex-start}.arb-content-card__header{flex-direction:column-reverse}.arb-content-card__footer{flex-direction:column}}@media (prefers-reduced-motion:reduce){.arb-content-card__action svg{transition:none}.arb-content-card__action:hover svg{transform:none}}.arb-manager-card,.arb-manager-card *{box-sizing:border-box}.arb-manager-card{display:flex;min-width:0;overflow:hidden;flex-direction:column;border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-bg-surface);color:var(--color-text-primary)}.arb-manager-card__media{position:relative;overflow:hidden;aspect-ratio:4/3;border-bottom:1px solid var(--color-border-default);background:var(--color-bg-surface-secondary)}.arb-manager-card__photo,.arb-manager-card__placeholder{width:100%;height:100%}.arb-manager-card__photo{display:block;object-fit:cover}.arb-manager-card__placeholder{display:grid;place-items:center;color:var(--color-text-secondary);font:var(--font-weight-semibold) clamp(2rem,5vw,3.25rem) /1 var(--font-family-heading);letter-spacing:-.04em}.arb-manager-card__placeholder span{display:grid;width:clamp(5rem,28%,7.5rem);aspect-ratio:1;place-items:center;border:1px solid var(--color-border-strong);border-radius:50%;background:var(--color-bg-surface)}.arb-manager-card__rating{position:absolute;top:var(--space-sm);right:var(--space-sm);display:inline-flex;min-height:2rem;align-items:center;gap:var(--space-xs);padding:var(--space-2xs) var(--space-sm);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-bg-surface);box-shadow:var(--shadow-card);color:var(--color-text-heading);font:var(--font-weight-medium) var(--font-size-caption) /var(--line-height-caption) var(--font-family-body);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.arb-manager-card__rating svg{width:1.125rem;height:1.125rem;flex:none}.arb-manager-card__content{display:flex;flex:1 1;flex-direction:column;gap:var(--space-lg);padding:var(--space-lg)}.arb-manager-card__header{display:grid;gap:var(--space-xs)}.arb-manager-card__facts,.arb-manager-card__facts dd,.arb-manager-card__facts dt,.arb-manager-card__header h3,.arb-manager-card__header p{margin:0}.arb-manager-card__header h3{color:var(--color-text-heading);font:var(--font-weight-semibold) var(--font-size-h4) /var(--line-height-h4) var(--font-family-heading);letter-spacing:-.015em;overflow-wrap:anywhere}.arb-manager-card__header h3 a{color:inherit;text-decoration-color:var(--color-border-strong);text-decoration-thickness:1px;text-underline-offset:.2em}.arb-manager-card__header p{color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-caption) /var(--line-height-caption) var(--font-family-body);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.arb-manager-card__facts{display:grid;gap:var(--space-sm)}.arb-manager-card__facts>div{display:grid;min-width:0;gap:var(--space-2xs)}.arb-manager-card__facts dt{color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-caption) /var(--line-height-caption) var(--font-family-body)}.arb-manager-card__facts dd{color:var(--color-text-heading);font:var(--font-weight-medium) var(--font-size-small) /var(--line-height-small) var(--font-family-body);overflow-wrap:anywhere}.arb-manager-card__facts dd a{color:var(--color-text-link);text-decoration-thickness:1px;text-underline-offset:.2em}.arb-manager-card__facts span{color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-caption) /var(--line-height-caption) var(--font-family-body)}.arb-manager-card__footer{display:grid;margin-top:auto;padding-top:var(--space-md);border-top:1px solid var(--color-border-default)}.arb-manager-card__procedures{color:var(--color-text-heading);font:var(--font-weight-medium) var(--font-size-small) /var(--line-height-small) var(--font-family-body);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.arb-manager-card a:focus-visible{border-radius:var(--radius-xs);outline:3px solid var(--color-border-focus);outline-offset:2px;box-shadow:0 0 0 1px var(--color-bg-surface-dark)}@media (hover:hover){.arb-manager-card__header h3 a:hover{color:var(--color-text-secondary)}.arb-manager-card__facts dd a:hover{color:var(--color-info-text)}}.arb-masonry-grid{--arb-masonry-columns:3;--arb-masonry-gap:var(--space-lg);min-width:0;container-type:inline-size}.arb-masonry-grid--columns-1{--arb-masonry-columns:1}.arb-masonry-grid--columns-2{--arb-masonry-columns:2}.arb-masonry-grid--columns-3{--arb-masonry-columns:3}.arb-masonry-grid--columns-4{--arb-masonry-columns:4}.arb-masonry-grid--gap-small{--arb-masonry-gap:var(--space-md)}.arb-masonry-grid--gap-medium{--arb-masonry-gap:var(--space-lg)}.arb-masonry-grid--gap-large{--arb-masonry-gap:var(--space-xl)}.arb-masonry-grid__columns{position:relative;min-width:0}.arb-masonry-grid__columns[data-ready=false]{display:grid;grid-template-columns:repeat(var(--arb-masonry-columns),minmax(0,1fr));align-items:start;gap:var(--arb-masonry-gap)}.arb-masonry-grid__columns[data-ready=true]{height:var(--arb-masonry-height)}.arb-masonry-grid__item{min-width:0}.arb-masonry-grid__columns[data-ready=true] .arb-masonry-grid__item{position:absolute;top:var(--arb-masonry-item-top);left:var(--arb-masonry-item-left);width:var(--arb-masonry-item-width)}.arb-masonry-grid__item>*{box-sizing:border-box;width:100%}@container (max-width: 68rem){.arb-masonry-grid--columns-4 .arb-masonry-grid__columns[data-ready=false]{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width: 52rem){.arb-masonry-grid--columns-3 .arb-masonry-grid__columns[data-ready=false],.arb-masonry-grid--columns-4 .arb-masonry-grid__columns[data-ready=false]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 36rem){.arb-masonry-grid--columns-2 .arb-masonry-grid__columns[data-ready=false],.arb-masonry-grid--columns-3 .arb-masonry-grid__columns[data-ready=false],.arb-masonry-grid--columns-4 .arb-masonry-grid__columns[data-ready=false]{grid-template-columns:minmax(0,1fr)}}.arb-text-card,.arb-text-card *{box-sizing:border-box}.arb-text-card{position:relative;display:flex;min-width:0;overflow:hidden;color:var(--color-text-primary);font-family:var(--font-family-body)}.arb-text-card--neutral{--arb-text-card-surface:var(--color-bg-surface-secondary);background:var(--arb-text-card-surface)}.arb-text-card--yellow{--arb-text-card-surface:var(--color-brand-primary);background:var(--arb-text-card-surface);color:var(--color-brand-on-primary)}.arb-text-card--dark{--arb-text-card-surface:var(--color-bg-surface-dark);background:var(--arb-text-card-surface);color:var(--color-text-inverse)}.arb-text-card__icon{flex:none;color:currentColor}.arb-text-card__icon svg{display:block;width:100%;height:100%}.arb-text-card__content{position:relative;z-index:1;min-width:0}.arb-text-card__description,.arb-text-card__title{margin:0}.arb-text-card__title{color:var(--color-text-heading);font:var(--font-weight-semibold) var(--font-size-h3) /var(--line-height-h3) var(--font-family-heading);letter-spacing:-.02em;overflow-wrap:anywhere;text-wrap:balance}.arb-text-card__description{max-width:38ch;margin-top:var(--space-md);color:var(--color-text-secondary);font:var(--font-weight-regular) var(--font-size-body) /var(--line-height-body) var(--font-family-body)}.arb-text-card__description>:first-child{margin-top:0}.arb-text-card__description>:last-child{margin-bottom:0}.arb-text-card--neutral .arb-text-card__description{color:var(--color-neutral-text-aa)}.arb-text-card--filled{min-height:18rem;flex-direction:column;justify-content:space-between;gap:var(--space-2xl);padding:var(--space-xl);border-radius:var(--card-radius)}.arb-text-card--filled .arb-text-card__icon{width:2.5rem;height:2.5rem;color:var(--color-text-secondary)}.arb-text-card--centered{min-height:13rem;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-lg);padding:var(--space-xl);border-radius:var(--card-radius);text-align:center}.arb-text-card--centered .arb-text-card__icon{width:4rem;height:4rem;color:var(--color-text-primary)}.arb-text-card--centered .arb-text-card__title{font-size:var(--font-size-h4);line-height:var(--line-height-h4)}.arb-text-card--centered .arb-text-card__description{margin-inline:auto}.arb-text-card--background-icon{min-height:19rem;align-items:flex-start;padding:var(--space-xl);border-radius:var(--card-radius)}.arb-text-card--background-icon .arb-text-card__content{max-width:min(78%,24rem);background:var(--arb-text-card-surface)}.arb-text-card--background-icon .arb-text-card__icon{position:absolute;right:calc(var(--space-lg) * -1);bottom:calc(var(--space-xl) * -1);width:12rem;height:12rem;color:currentColor;opacity:.12;pointer-events:none}.arb-text-card--yellow .arb-text-card__description,.arb-text-card--yellow .arb-text-card__title{color:var(--color-brand-on-primary)}.arb-text-card--dark .arb-text-card__icon,.arb-text-card--dark .arb-text-card__title{color:var(--color-text-inverse)}.arb-text-card--dark .arb-text-card__description{color:var(--color-text-inverse-muted)}.arb-text-card--icon-title{min-height:10rem;flex-direction:column;justify-content:flex-start;gap:var(--space-lg);padding:var(--space-sm) 0;overflow:visible;background:transparent}.arb-text-card--icon-title .arb-text-card__icon{width:3rem;height:3rem;color:var(--color-brand-on-primary)}.arb-text-card--icon-title .arb-text-card__title{color:var(--color-text-heading);font-size:var(--font-size-h4);line-height:var(--line-height-h4)}.arb-text-card--icon-title .arb-text-card__description{margin-top:var(--space-xs);color:var(--color-text-secondary);font-size:var(--font-size-small);line-height:var(--line-height-small)}@media (max-width:520px){.arb-text-card--background-icon,.arb-text-card--filled{min-height:15rem}.arb-text-card--background-icon,.arb-text-card--centered,.arb-text-card--filled{padding:var(--space-lg)}.arb-text-card--background-icon .arb-text-card__content{max-width:86%}}@media (forced-colors:active){.arb-text-card:not(.arb-text-card--icon-title){border:1px solid CanvasText}}.arb-text-block,.arb-text-block *{box-sizing:border-box}.arb-text-block{display:grid;grid-template-columns:minmax(9rem,.3fr) minmax(0,1fr);gap:clamp(var(--space-xl),5vw,var(--space-3xl));width:100%;color:var(--color-text-primary);font-family:var(--font-family-body)}.arb-text-block__column,.arb-text-block__column>:first-child,.arb-text-block__label,.arb-text-block__title{margin-top:0}.arb-text-block__column,.arb-text-block__column>:last-child,.arb-text-block__label,.arb-text-block__title{margin-bottom:0}.arb-text-block__label{padding-top:.6rem;color:var(--color-text-secondary);font:var(--font-weight-semibold) var(--font-size-caption) /var(--line-height-caption) var(--font-family-body);letter-spacing:.1em;text-transform:uppercase}.arb-text-block__body{min-width:0}.arb-text-block__title{max-width:20ch;color:var(--color-text-heading);font:var(--font-weight-bold) var(--font-size-h2) /var(--line-height-h2) var(--font-family-heading);letter-spacing:-.03em;text-wrap:balance}.arb-text-block__columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(var(--space-xl),4vw,var(--space-3xl));margin-top:clamp(var(--space-xl),4vw,var(--space-2xl));padding-top:var(--space-lg);border-top:1px solid var(--color-border-strong)}.arb-text-block__column{max-width:36ch;color:var(--color-text-secondary);font:var(--font-weight-regular) clamp(var(--font-size-body),1.35vw,1.25rem) /1.55 var(--font-family-body)}.arb-text-block__column p{margin-block:0 var(--space-md)}@media (max-width:760px){.arb-text-block{grid-template-columns:1fr;gap:var(--space-lg)}.arb-text-block__label{padding-top:0}}@media (max-width:560px){.arb-text-block__columns{grid-template-columns:1fr;gap:var(--space-lg);padding-top:var(--space-md)}.arb-text-block__column{max-width:100%;font-size:var(--font-size-body);line-height:var(--line-height-body)}}