.institutional{--i-canvas:#FAFAFB;--i-ink:#171A21;--i-muted:#5A6070;--i-accent:#3A31CE;--i-accent-hover:#4F45E8;--i-line:#E8EAEE;font-family:var(--font-instrument-sans),system-ui,sans-serif;background:var(--i-canvas);color:var(--i-ink);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;min-width:0;line-height:normal}.institutional *,.institutional :after,.institutional :before{box-sizing:border-box}.institutional a{text-decoration:none}.institutional button,.institutional input,.institutional select,.institutional textarea{font-family:inherit}.institutional button{cursor:pointer}.institutional button:disabled{cursor:wait}.institutional :focus-visible{outline:2px solid #7C74E4;outline-offset:4px}.institutional [id]{scroll-margin-top:84px}.institutional .institutional-siteheader,.institutional-siteheader{position:sticky;top:0;z-index:60}.institutional .institutional-sitefooter{width:100%}.institutional .i-skip{position:fixed;top:8px;left:8px;z-index:100;padding:12px 18px;background:white;color:#3A31CE;transform:translateY(-160%)}.institutional .i-skip:focus{transform:none}.institutional .i-mobile-toggle{display:none}.institutional .i-demo-note{font:400 11px/1.5 var(--font-instrument-sans),sans-serif;color:#5A6070;margin:0;padding:12px 40px;background:#F4F5F7;text-align:center}.institutional .i-scroll{overflow-x:auto;overscroll-behavior-x:contain}.institutional .i-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}@media(prefers-reduced-motion:reduce){.institutional *,.institutional :after,.institutional :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.institutional .i-diagram-scroll{display:contents}@media(max-width:1100px){.institutional [class^=i-]{min-width:0}}@media(max-width:850px){.institutional .i-diagram-scroll{display:block;max-width:100%;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.institutional [id=top]{--sp:72px!important;--sp-t:56px!important;--h1:48px!important;--h2:34px!important}.institutional .i-demo-note{padding:12px 24px}}@media(max-width:600px){.institutional [id=top]{--sp:64px!important;--sp-t:48px!important;--h1:40px!important;--h2:30px!important}.institutional h1{font-size:40px!important;line-height:1.08!important}.institutional h2{overflow-wrap:break-word}.institutional input,.institutional select,.institutional textarea{font-size:16px!important}.institutional a,.institutional button{touch-action:manipulation}.institutional button{min-height:44px}}.institutional .i-main{display:contents}@media(max-width:600px){.institutional .i-sitefooter-3 a,.institutional .i-siteheader-7 button{min-height:44px}.institutional .i-privacy-6,.institutional .i-subprocessors-6,.institutional .i-terms-6{flex-wrap:wrap;line-height:1.5;gap:12px}.institutional nav[data-screen-label=Contents] a{min-height:44px}}