.legal-module__4inzeG__frame{--text:44rem;--side:17rem;--gutter:4.5rem;width:100%;max-width:calc(var(--text) + 3rem);margin-inline:auto;padding-inline:1.5rem}@media (min-width:80rem){.legal-module__4inzeG__frame{max-width:calc(var(--text) + var(--gutter) + var(--side) + 3rem)}}.legal-module__4inzeG__wide{max-width:72rem}.legal-module__4inzeG__hero{padding-top:2.5rem;padding-bottom:3rem}.legal-module__4inzeG__crumbs ol{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:.8125rem;font-weight:600;display:flex}.legal-module__4inzeG__crumbs li{align-items:center;gap:8px;display:flex}.legal-module__4inzeG__crumbs a{color:var(--ink-2);transition:color .2s}.legal-module__4inzeG__crumbs a:hover{color:#fff}.legal-module__4inzeG__crumbs [aria-current]{color:#d4d4d8}.legal-module__4inzeG__title{overflow-wrap:break-word;max-width:21em;margin-top:1.25rem;font-size:clamp(2.05rem,1.35rem + 2.4vw,3.35rem);line-height:1.08}.legal-module__4inzeG__heroFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem 2rem;margin-top:1.5rem;display:flex}.legal-module__4inzeG__updated{color:var(--ink-2);font-size:.9375rem;font-weight:600}.legal-module__4inzeG__summary{max-width:44rem;margin-top:1.25rem}.legal-module__4inzeG__layout{grid-template-columns:minmax(0,1fr);row-gap:2rem;padding-top:1.5rem;padding-bottom:6rem;display:grid}@media (min-width:80rem){.legal-module__4inzeG__layout:has(>.legal-module__4inzeG__toc){grid-template-columns:minmax(0,var(--text))var(--side);column-gap:var(--gutter);grid-template-areas:"body toc"}.legal-module__4inzeG__layout>.legal-module__4inzeG__toc{grid-area:toc}.legal-module__4inzeG__layout:has(>.legal-module__4inzeG__toc)>.legal-module__4inzeG__body{grid-area:body}}.legal-module__4inzeG__body,.legal-module__4inzeG__toc{min-width:0}@media (min-width:80rem){.legal-module__4inzeG__toc{align-self:start;position:sticky;top:6.5rem}}.legal-module__4inzeG__tocBox{background:#ffffff08;border:1px solid #ffffff17;border-radius:20px}.legal-module__4inzeG__tocSummary{cursor:pointer;border-radius:20px;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;list-style:none;display:flex}.legal-module__4inzeG__tocSummary::-webkit-details-marker{display:none}.legal-module__4inzeG__tocTitle{letter-spacing:.12em;text-transform:uppercase;color:#a5b4fc;font-size:.75rem;font-weight:800}.legal-module__4inzeG__tocCount{color:var(--ink-3);margin-top:2px;font-size:.8125rem;font-weight:600;display:block}.legal-module__4inzeG__tocChevron{color:var(--ink-2);transition:transform .3s var(--ease-out);flex:none}.legal-module__4inzeG__tocBox[open] .legal-module__4inzeG__tocChevron{transform:rotate(180deg)}.legal-module__4inzeG__tocList{padding:0 10px 12px}@media (min-width:80rem){.legal-module__4inzeG__tocList{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff2e transparent;max-height:calc(100vh - 15rem);overflow-y:auto}}.legal-module__4inzeG__tocList a{color:var(--ink-2);border-left:2px solid #ffffff14;padding:7px 10px 7px 14px;font-size:.875rem;line-height:1.45;transition:color .2s,border-color .2s,background-color .2s;display:block}.legal-module__4inzeG__tocList a:hover{color:#fff;background:#ffffff0a}.legal-module__4inzeG__tocList a[aria-current]{color:#fff;background:#6366f11f;border-left-color:#a5b4fc}.legal-module__4inzeG__tocList a:focus-visible{outline-offset:-2px;border-radius:0}.legal-module__4inzeG__prose{color:#cacad2;overflow-wrap:break-word;font-size:1.0625rem;line-height:1.8}@media (min-width:48rem){.legal-module__4inzeG__prose{font-size:1.125rem}}.legal-module__4inzeG__prose>:first-child{margin-top:0}.legal-module__4inzeG__prose :is(p,ul,ol){margin-top:1.35em}.legal-module__4inzeG__prose section{scroll-margin-top:6.5rem}.legal-module__4inzeG__prose :is(h2,h3){color:#fff;letter-spacing:-.02em;text-wrap:balance}.legal-module__4inzeG__prose h2{margin-top:2.3em;font-size:clamp(1.45rem,1.2rem + .9vw,1.85rem);font-weight:800;line-height:1.2}.legal-module__4inzeG__prose h3{margin-top:1.9em;font-size:clamp(1.15rem,1.06rem + .4vw,1.3rem);font-weight:700;line-height:1.3}.legal-module__4inzeG__prose :is(h2,h3)+*{margin-top:.75em}.legal-module__4inzeG__prose strong{color:#f4f4f5;font-weight:700}.legal-module__4inzeG__prose a{color:#c7d2fe;text-underline-offset:4px;font-weight:600;-webkit-text-decoration:underline #c7d2fe66;text-decoration:underline #c7d2fe66;transition:color .2s,text-decoration-color .2s}.legal-module__4inzeG__prose a:hover{color:#fff;text-decoration-color:currentColor}.legal-module__4inzeG__prose ul,.legal-module__4inzeG__prose ol{padding-left:1.35em}.legal-module__4inzeG__prose ul{list-style:outside}.legal-module__4inzeG__prose ol{list-style:lower-alpha}.legal-module__4inzeG__prose li{margin-top:.5em;padding-left:.35em}.legal-module__4inzeG__prose li::marker{color:#a5b4fc}.legal-module__4inzeG__prose ol>li::marker{font-weight:700}.legal-module__4inzeG__principle{color:#e4e4e7;font-style:italic;font-weight:600}.legal-module__4inzeG__callout{background:linear-gradient(#101016f0,#101016f0) padding-box padding-box,linear-gradient(120deg,#22d3ee80,#6366f180,#a855f780) border-box;border:1px solid #0000;border-radius:20px;margin-top:2em;padding:1.4em 1.5em 1.5em}.legal-module__4inzeG__prose .legal-module__4inzeG__callout h2{margin-top:0;font-size:1.1875rem;line-height:1.3}.legal-module__4inzeG__contact{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:16px;margin-top:1.35em;padding:1.1em 1.3em}.legal-module__4inzeG__prose .legal-module__4inzeG__contact p{margin-top:.25em}.legal-module__4inzeG__prose .legal-module__4inzeG__contact p:first-child{color:#f4f4f5;margin-top:0;font-weight:700}.legal-module__4inzeG__prose .legal-module__4inzeG__plain{padding-left:0;list-style:none}.legal-module__4inzeG__prose .legal-module__4inzeG__plain li{padding-left:0}.legal-module__4inzeG__table{border-collapse:collapse;width:100%;font-size:.9375rem;line-height:1.55}.legal-module__4inzeG__table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.legal-module__4inzeG__table tbody,.legal-module__4inzeG__table tr,.legal-module__4inzeG__table :is(th,td){display:block}.legal-module__4inzeG__table tr{background:#ffffff08;border:1px solid #ffffff1a;border-radius:18px;padding:1.1em 1.25em}.legal-module__4inzeG__table tr+tr{margin-top:.75rem}.legal-module__4inzeG__table th{text-align:left;color:#fff;font-size:1.0625rem;font-weight:700}.legal-module__4inzeG__table td{color:#cacad2;margin-top:.6em}.legal-module__4inzeG__table td:before{content:attr(data-label);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:.75rem;font-weight:700;display:block}@media (min-width:48rem){.legal-module__4inzeG__tableBox{background:#ffffff06;border:1px solid #ffffff1a;border-radius:18px;overflow:hidden}.legal-module__4inzeG__table thead{clip-path:none;white-space:normal;width:auto;height:auto;display:table-header-group;position:static;overflow:visible}.legal-module__4inzeG__table tbody{display:table-row-group}.legal-module__4inzeG__table tr{background:0 0;border:0;border-radius:0;padding:0;display:table-row}.legal-module__4inzeG__table :is(th,td){text-align:left;vertical-align:top;border-top:1px solid #ffffff14;margin-top:0;padding:.9rem 1.15rem;display:table-cell}.legal-module__4inzeG__table tbody th{font-size:inherit}.legal-module__4inzeG__table thead th{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);background:#ffffff08;border-top:0;font-size:.75rem}.legal-module__4inzeG__table td:before{content:none}}@media (min-width:64rem){.legal-module__4inzeG__table :is(th,td):nth-child(3){white-space:nowrap}}.legal-module__4inzeG__after{max-width:44rem;margin-top:3.5rem}.legal-module__4inzeG__hubHero{padding-bottom:3.5rem}.legal-module__4inzeG__docs{padding:1rem 0 5rem}.legal-module__4inzeG__docGrid{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}@media (min-width:48rem){.legal-module__4inzeG__docGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}.legal-module__4inzeG__doc{border:1px solid var(--line);transition:background-color .25s ease,border-color .25s ease,transform .25s var(--ease-out);background:#ffffff09;border-radius:24px;flex-direction:column;padding:1.6rem 1.4rem 1.5rem;display:flex;position:relative}@media (min-width:40rem){.legal-module__4inzeG__doc{padding:2rem}}.legal-module__4inzeG__doc:hover{background:#ffffff0f;border-color:#a5b4fc66;transform:translateY(-2px)}.legal-module__4inzeG__docTitle{letter-spacing:-.02em;overflow-wrap:break-word;margin-top:1.25rem;font-size:clamp(1.3rem,1.15rem + .5vw,1.55rem);font-weight:800;line-height:1.2}.legal-module__4inzeG__docTitle a:after{content:"";border-radius:24px;position:absolute;inset:0}.legal-module__4inzeG__docTitle a:focus-visible{outline:none}.legal-module__4inzeG__doc:has(.legal-module__4inzeG__docTitle a:focus-visible){outline-offset:3px;outline:2px solid #a5b4fc}.legal-module__4inzeG__docText{color:var(--ink-2);text-wrap:pretty;margin-top:.6rem;font-size:.9875rem;line-height:1.65}.legal-module__4inzeG__docFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-top:auto;padding-top:1.5rem;font-size:.875rem;font-weight:600;display:flex}.legal-module__4inzeG__docUpdated{color:var(--ink-3)}.legal-module__4inzeG__docRead{color:#c7d2fe;align-items:center;gap:6px;display:inline-flex}.legal-module__4inzeG__doc:hover .legal-module__4inzeG__docRead{color:#fff}.legal-module__4inzeG__promises{padding:3rem 0 5rem}.legal-module__4inzeG__promiseGrid{grid-template-columns:minmax(0,1fr);gap:2rem;margin-top:3rem;display:grid}.legal-module__4inzeG__promiseGrid h3{margin-top:0}@media (min-width:40rem){.legal-module__4inzeG__promiseGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.legal-module__4inzeG__promiseGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.legal-module__4inzeG__ask{padding:2rem 0 7rem}.legal-module__4inzeG__askBox{background:linear-gradient(#101016eb,#101016eb) padding-box padding-box,linear-gradient(140deg,#22d3ee80,#6366f173,#a855f780) border-box;border:1px solid #0000;border-radius:28px;gap:1.75rem;padding:2rem 1.5rem;display:grid}@media (min-width:64rem){.legal-module__4inzeG__askBox{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:3rem;padding:2.75rem 3rem}}.legal-module__4inzeG__askTitle{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(1.5rem,1.25rem + .9vw,2rem);font-weight:800;line-height:1.15}.legal-module__4inzeG__askText{max-width:38rem;color:var(--ink-2);text-wrap:pretty;margin-top:.75rem;line-height:1.65}.legal-module__4inzeG__askText a{color:#c7d2fe;text-underline-offset:4px;font-weight:600;-webkit-text-decoration:underline #c7d2fe66;text-decoration:underline #c7d2fe66}.legal-module__4inzeG__askText a:hover{color:#fff}@media (prefers-reduced-motion:reduce){.legal-module__4inzeG__tocChevron,.legal-module__4inzeG__doc{transition:none}.legal-module__4inzeG__doc:hover{transform:none}}@media (forced-colors:active){.legal-module__4inzeG__tocList a[aria-current]{text-underline-offset:4px;text-decoration:underline}}@media print{.legal-module__4inzeG__sheet{--stage:#fff;--ink-2:#333;--ink-3:#555;color:#111;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff}.legal-module__4inzeG__sheet .legal-module__4inzeG__hero{padding:0 0 1.5rem}.legal-module__4inzeG__sheet .legal-module__4inzeG__hero>:first-child,.legal-module__4inzeG__sheet .legal-module__4inzeG__toc,.legal-module__4inzeG__sheet .legal-module__4inzeG__heroFoot>:not(.legal-module__4inzeG__updated){display:none}.legal-module__4inzeG__sheet .legal-module__4inzeG__frame{max-width:none;padding-inline:0}.legal-module__4inzeG__sheet .legal-module__4inzeG__layout{padding-bottom:0;display:block}.legal-module__4inzeG__sheet :is(.legal-module__4inzeG__title,.legal-module__4inzeG__title *){color:#000!important;-webkit-text-fill-color:currentColor!important;opacity:1!important;filter:none!important;background:0 0!important;animation:none!important;transform:none!important}.legal-module__4inzeG__sheet .legal-module__4inzeG__crumbs :is(a,[aria-current]),.legal-module__4inzeG__sheet .legal-module__4inzeG__prose,.legal-module__4inzeG__sheet .legal-module__4inzeG__table td{color:#111}.legal-module__4inzeG__sheet .legal-module__4inzeG__summary{color:#333}.legal-module__4inzeG__sheet .legal-module__4inzeG__prose :is(h2,h3,strong),.legal-module__4inzeG__sheet .legal-module__4inzeG__table th,.legal-module__4inzeG__sheet .legal-module__4inzeG__prose .legal-module__4inzeG__contact p:first-child,.legal-module__4inzeG__sheet .legal-module__4inzeG__principle{color:#000}.legal-module__4inzeG__sheet .legal-module__4inzeG__prose a{color:#000;text-decoration-color:#000}.legal-module__4inzeG__sheet .legal-module__4inzeG__prose li::marker{color:#000}.legal-module__4inzeG__sheet :is(.legal-module__4inzeG__callout,.legal-module__4inzeG__contact,.legal-module__4inzeG__tableBox,.legal-module__4inzeG__table tr){background:0 0;border:1px solid #999}.legal-module__4inzeG__sheet .legal-module__4inzeG__table :is(th,td){border-color:#bbb}.legal-module__4inzeG__sheet .legal-module__4inzeG__table thead th{color:#333;background:0 0}.legal-module__4inzeG__sheet .legal-module__4inzeG__prose :is(h2,h3){break-after:avoid}.legal-module__4inzeG__sheet :is(.legal-module__4inzeG__callout,.legal-module__4inzeG__contact,.legal-module__4inzeG__table tr){break-inside:avoid}}
