.ibvDVq_legal,.ibvDVq_footer{--canvas:#eef1f6;--band:#e6eaf1;--line:#d5dce7;--ink:#0f172a;--text:#334155;--caption:#64748b;--indigo:#4f46e5;--indigo-hover:#4338ca}.ibvDVq_legal{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--canvas);color:var(--text);flex:1 0 auto;font-size:16px;line-height:1.7}.ibvDVq_legal:focus{outline:none}.ibvDVq_legal a{color:var(--indigo)}.ibvDVq_legal a:hover{color:var(--indigo-hover)}.ibvDVq_inner{max-width:768px;margin:0 auto;padding:0 16px}@media (min-width:640px){.ibvDVq_inner{padding:0 24px}}@media (min-width:1024px){.ibvDVq_inner{padding:0 32px}}.ibvDVq_head{background:var(--band);border-bottom:1px solid var(--line)}.ibvDVq_head>.ibvDVq_inner{padding-top:56px;padding-bottom:56px}@media (min-width:640px){.ibvDVq_head>.ibvDVq_inner{padding-top:72px;padding-bottom:72px}}.ibvDVq_bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;margin:0 0 24px;font-size:14px;display:flex}.ibvDVq_home{align-items:center;gap:6px;font-weight:500;text-decoration:none;display:inline-flex}.ibvDVq_home:hover{text-underline-offset:3px;text-decoration:underline}.ibvDVq_languages{gap:16px;font-size:13.5px;display:flex}.ibvDVq_languages [aria-current]{color:var(--ink);font-weight:700}.ibvDVq_title h1{letter-spacing:-.02em;color:var(--ink);margin:0 0 16px;font-size:36px;font-weight:600;line-height:1.15}@media (min-width:640px){.ibvDVq_title h1{font-size:48px}}.ibvDVq_title p{color:#475569;margin:0;font-size:17px}.ibvDVq_title p strong{color:var(--text);font-weight:600}.ibvDVq_text{padding-top:48px;padding-bottom:96px}@media (min-width:640px){.ibvDVq_text{padding-top:64px}}.ibvDVq_text p,.ibvDVq_text ul,.ibvDVq_text ol,.ibvDVq_text table,.ibvDVq_text blockquote{margin:0 0 16px}.ibvDVq_text p{white-space:pre-line}.ibvDVq_text h2{color:var(--ink);margin:48px 0 16px;font-size:24px;font-weight:600;line-height:1.3}.ibvDVq_text h3{color:var(--ink);margin:32px 0 12px;font-size:20px;font-weight:600;line-height:1.35}.ibvDVq_text strong{color:var(--ink);font-weight:600}.ibvDVq_text a{text-underline-offset:3px;text-decoration:underline}.ibvDVq_text ul,.ibvDVq_text ol{padding-left:24px}.ibvDVq_text ul{list-style:outside}.ibvDVq_text ol{list-style:decimal}.ibvDVq_text li+li{margin-top:8px}.ibvDVq_text li::marker{color:#94a3b8}.ibvDVq_text li>ul,.ibvDVq_text li>ol{margin:8px 0 0}.ibvDVq_text table{border-collapse:collapse;width:100%;font-size:14px}.ibvDVq_text th,.ibvDVq_text td{border:1px solid var(--line);text-align:left;vertical-align:top;padding:8px 12px}.ibvDVq_text th{background:var(--band);color:var(--ink);font-weight:600}.ibvDVq_text blockquote{border-left:3px solid var(--indigo);color:var(--text);background:#e8ebfb;padding:8px 16px}.ibvDVq_text blockquote>:last-child{margin-bottom:0}.ibvDVq_text code{font-size:14px}.ibvDVq_text h2:last-of-type{border-top:1px solid var(--line);margin-top:56px;padding-top:40px}.ibvDVq_footer{--footer-grey:#475569;border-top:1px solid var(--line);background:var(--canvas);color:var(--text);flex:none;font-size:14px;line-height:1.5}.ibvDVq_footer>.ibvDVq_inner{max-width:1200px;padding-top:56px;padding-bottom:32px}.ibvDVq_footer a{color:var(--footer-grey);text-decoration:none}.ibvDVq_footer a:hover{color:var(--ink)}.ibvDVq_footerGrid{grid-template-columns:1fr 1fr;gap:40px 24px;display:grid}@media (min-width:768px){.ibvDVq_footerGrid{grid-template-columns:3fr 1fr}}.ibvDVq_footerBrand{flex-direction:column;grid-column:1/-1;gap:14px;display:flex}@media (min-width:768px){.ibvDVq_footerBrand{grid-column:auto}}.ibvDVq_footerBrand img{width:auto;height:28px;display:block}.ibvDVq_footerBrand p{max-width:260px;color:var(--footer-grey);margin:0}.ibvDVq_footerIcons{gap:10px;display:flex}.ibvDVq_footerIcons a{border:1px solid var(--line);width:32px;height:32px;color:var(--text);background:#fff;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.ibvDVq_footerIcons svg{width:16px;height:16px}.ibvDVq_footer nav{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.ibvDVq_footer nav h2{color:var(--ink);margin:0 0 4px;font-size:14px;font-weight:600}.ibvDVq_footerBar{border-top:1px solid var(--line);color:var(--footer-grey);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:48px;padding-top:24px;display:flex}.ibvDVq_footerBar p{margin:0}.ibvDVq_toTop{z-index:50;color:#0f172a;cursor:pointer;opacity:0;visibility:hidden;background:#fff;border:1px solid #d5dce7;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;padding:0;transition:opacity .2s,transform .2s,visibility .2s;display:inline-flex;position:fixed;bottom:16px;right:16px;transform:translateY(8px);box-shadow:0 6px 16px #0f172a1f}.ibvDVq_toTop[data-shown=true]{opacity:1;visibility:visible;transform:none}.ibvDVq_toTop:hover{color:#4f46e5;border-color:#4f46e5}.ibvDVq_toTop:focus-visible{outline-offset:2px;outline:2px solid #4f46e5}.ibvDVq_toTop svg{width:20px;height:20px}@media (min-width:640px){.ibvDVq_toTop{bottom:24px;right:24px}}@media (prefers-reduced-motion:reduce){.ibvDVq_toTop{transition:none}}
