.inst-root{color:#0e2437;background:#e9f0f7;font-family:Outfit,Helvetica,sans-serif;line-height:normal;overflow-x:clip}.inst-root *,.inst-root :before,.inst-root :after{box-sizing:border-box}.inst-root a{text-decoration:none}.inst-root a:focus-visible,.inst-root button:focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid #17518d}.inst-crumb-link{color:#ffffffd1}.inst-crumb-link:hover{color:#fff}.inst-btn-white{color:#0b2f55;background:#fff}.inst-btn-white:hover{color:#0b2f55;background:#e9f3f4}.inst-btn-glass{color:#fff;background:#ffffff24}.inst-btn-glass:hover{color:#fff;background:#ffffff3d}.inst-btn-outline{color:#fff;background:0 0}.inst-btn-outline:hover{color:#fff;background:#ffffff24}.inst-btn-dark{color:#fff;background:#0b2f55;transition:background .32s}.inst-btn-dark:hover{color:#fff;background:#17518d}.inst-toc-link{color:#0e2437;transition:background .2s,color .2s}.inst-toc-link:hover,.inst-toc-link[aria-current]{color:#17518d;background:#eef3f9}.inst-link{color:#17518d}.inst-link:hover{color:#0b2f55}.inst-title-link{color:inherit}.inst-title-link:hover{color:#17518d}.inst-title-link--light:hover{color:#b8dde4}.inst-card{transition:box-shadow .48s,transform .48s cubic-bezier(.22,1,.36,1);box-shadow:0 1px 2px #0b2f550a,0 14px 34px #0b2f550f}.inst-card:hover{transform:translateY(-6px);box-shadow:0 22px 50px #0e24371a}.inst-text{overflow-wrap:break-word}@media (min-width:900px){.inst-root [data-doc-grid]{grid-template-columns:minmax(0,260px) minmax(0,1fr)!important;gap:56px!important}.inst-root [data-doc-toc]{position:sticky;top:24px}}@media (prefers-reduced-motion:reduce){.inst-root [data-rise],.inst-root [data-rise-group]>*{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}.inst-card,.inst-card:hover{transition:none;transform:none}}.inst-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}@media (max-width:760px){.inst-root>section[data-inst]{padding:60px 20px!important}.inst-root [data-inst-hero]{padding-left:20px!important;padding-right:20px!important}.inst-root [data-inst-hero] h1{overflow-wrap:anywhere}:is([data-inst] [data-fs="9"],[data-inst] [data-fs="10"],[data-inst] [data-fs="11"]){font-size:13px!important}:is([data-inst] [data-fs="12"],[data-inst][data-fs="12"]){font-size:14px!important}:is([data-inst] [data-fs="13"],[data-inst][data-fs="13"]){font-size:15px!important}:is([data-inst] [data-fs="14"],[data-inst][data-fs="14"]){font-size:16px!important}:is([data-inst] [data-fs="15"],[data-inst] [data-fs="16"]){font-size:17px!important}:is([data-inst] p[data-fs="13"],[data-inst] p[data-fs="14"],[data-inst] li[data-fs="13"],[data-inst] li[data-fs="14"]){font-size:16px!important;line-height:1.65!important}:is([data-inst] p[data-fs="15"],[data-inst] p[data-fs="16"]){line-height:1.6!important}[data-inst] [data-fs][style*=uppercase]{letter-spacing:.1em!important;font-size:12px!important}:is([data-inst] [data-fs="13"][style*=uppercase],[data-inst] [data-fs="14"][style*=uppercase]){font-size:13px!important}:is([data-inst] h2[data-fs],[data-inst] h3[data-fs]){font-size:20px!important;line-height:1.25!important}[data-inst] h3[data-fs][style*=uppercase]{font-size:13px!important}}
