:root{--reveal-dur:.7s;--reveal-ease:cubic-bezier(.16, .84, .44, 1);--reveal-step:80ms;--reveal-step-max:.48s}[data-reveal]{transition:opacity var(--reveal-dur) var(--reveal-ease), translate var(--reveal-dur) var(--reveal-ease), scale var(--reveal-dur) var(--reveal-ease);transition-delay:min(calc(var(--reveal-i,0) * var(--reveal-step)), var(--reveal-step-max))}@media (prefers-reduced-motion:no-preference){html[data-motion] [data-reveal]:not([data-revealed]){opacity:0}html[data-motion] [data-reveal=up]:not([data-revealed]){translate:0 20px}html[data-motion] [data-reveal=rise]:not([data-revealed]){translate:0 80px}html[data-motion] [data-reveal=fade]:not([data-revealed]){scale:.98}}[data-reveal][data-revealed]{scale:1}[data-reveal=up][data-revealed],[data-reveal=rise][data-revealed]{translate:0}@media (prefers-reduced-motion:reduce){[data-reveal]{transition:none}}
.LegalDoc-module__-sOf3a__page{--h-font:var(--font-text), "Helvetica Neue", Helvetica, Arial, sans-serif;--h-font-display:var(--font-display), "Helvetica Neue", Helvetica, Arial, sans-serif;background:var(--h-page);min-height:100dvh;color:var(--h-text);font-family:var(--h-font);-webkit-font-smoothing:antialiased}.LegalDoc-module__-sOf3a__doc{width:100%;max-width:906px;margin-inline:auto}.LegalDoc-module__-sOf3a__back{font-size:var(--h-fs-sm);font-weight:var(--h-fw-medium);color:var(--h-text-muted);transition:color var(--h-transition);margin-bottom:32px;text-decoration:none;display:inline-block}@media (hover:hover){.LegalDoc-module__-sOf3a__back:hover{color:var(--h-text)}}.LegalDoc-module__-sOf3a__back:focus-visible{outline:2px solid var(--bl-400);outline-offset:2px;border-radius:var(--h-radius)}.LegalDoc-module__-sOf3a__header{margin-bottom:56px}.LegalDoc-module__-sOf3a__eyebrow,.LegalDoc-module__-sOf3a__tileEyebrow{font-size:var(--h-fs-sm);font-weight:var(--h-fw-medium);color:var(--h-eyebrow);margin:0 0 12px}.LegalDoc-module__-sOf3a__tileEyebrow{margin:0 0 8px}.LegalDoc-module__-sOf3a__title{font-family:var(--h-font-display);font-size:var(--h-fs-h2);line-height:var(--h-lh-h2);font-weight:var(--h-fw-heading);letter-spacing:-.02em;text-wrap:balance;margin:0}.LegalDoc-module__-sOf3a__title .hl{isolation:isolate;background-image:linear-gradient(var(--h-accent), var(--h-accent)), linear-gradient(color-mix(in srgb, var(--h-accent) 55%, transparent), color-mix(in srgb, var(--h-accent) 55%, transparent));-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0 calc(100% - .02em),0 calc(100% - .11em);background-repeat:no-repeat;background-size:100% .42em,100% .3em;border-radius:.28em .34em .3em .26em;padding-inline:.06em;display:inline;position:relative}.LegalDoc-module__-sOf3a__lede{max-width:62ch;font-size:var(--h-fs-body);line-height:var(--h-lh-body);color:var(--h-text-muted);text-wrap:pretty;margin:16px 0 0}.LegalDoc-module__-sOf3a__draft{border:var(--h-border);border-radius:var(--h-radius-card);font-size:var(--h-fs-sm);line-height:var(--h-lh-sm);color:var(--h-text-muted);margin:24px 0 0;padding:16px 20px}.LegalDoc-module__-sOf3a__draftLead{font-size:var(--h-fs-body);font-weight:var(--h-fw-medium);color:var(--h-text)}.LegalDoc-module__-sOf3a__stack{gap:var(--h-gap);flex-direction:column;display:flex}.LegalDoc-module__-sOf3a__tile{border-radius:var(--h-radius-card);background:var(--h-page-2);padding:32px 36px;position:relative}.LegalDoc-module__-sOf3a__tileTitle{margin:0 0 var(--h-gap);font-family:var(--h-font-display);font-size:var(--h-fs-h3);line-height:var(--h-lh-h3);font-weight:var(--h-fw-heading);letter-spacing:-.02em;color:var(--h-text)}.LegalDoc-module__-sOf3a__paras{gap:var(--h-gap-sm);flex-direction:column;display:flex}.LegalDoc-module__-sOf3a__para{font-size:var(--h-fs-body);line-height:var(--h-lh-body);color:var(--h-text-muted);overflow-wrap:break-word;text-wrap:pretty;margin:0}.LegalDoc-module__-sOf3a__para a{color:var(--h-text)}.LegalDoc-module__-sOf3a__para a:focus-visible{outline:2px solid var(--bl-400);outline-offset:2px;border-radius:var(--h-radius)}.LegalDoc-module__-sOf3a__rules{gap:var(--h-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.LegalDoc-module__-sOf3a__ruleTitle{font-family:var(--h-font-display);font-size:20px;line-height:1.3;font-weight:var(--h-fw-medium);color:var(--h-text);margin:0 0 8px}.LegalDoc-module__-sOf3a__foot{justify-content:space-between;align-items:center;gap:var(--h-gap);margin-top:var(--h-gap);display:flex}.LegalDoc-module__-sOf3a__footLinks{flex-wrap:wrap;gap:20px;display:flex}.LegalDoc-module__-sOf3a__footLinks .LegalDoc-module__-sOf3a__back{margin-bottom:0}.LegalDoc-module__-sOf3a__join{bottom:calc(-1 * var(--h-gap));left:clamp(16px, var(--join-x,24%), 100% - 102px);z-index:0;width:86px;height:var(--h-gap);pointer-events:none;display:block;position:absolute}.LegalDoc-module__-sOf3a__join svg{width:100%;height:100%;display:block}.LegalDoc-module__-sOf3a__join path{fill:var(--h-page-2)}@media (max-width:767px){.LegalDoc-module__-sOf3a__header{margin-bottom:36px}.LegalDoc-module__-sOf3a__tile{padding:20px 16px}.LegalDoc-module__-sOf3a__rules{grid-template-columns:minmax(0,1fr)}.LegalDoc-module__-sOf3a__tileTitle{margin-bottom:24px}.LegalDoc-module__-sOf3a__foot{flex-direction:column;align-items:flex-start}}