.page-module__E0kJGG__cloth{min-height:100vh;padding:0 24px}.page-module__E0kJGG__band,.page-module__E0kJGG__close,.page-module__E0kJGG__colophon{max-width:var(--leaf-max);margin:0 auto}.page-module__E0kJGG__band{color:var(--page);justify-content:space-between;align-items:baseline;padding:22px 0 20px;display:flex}.page-module__E0kJGG__wordmark{font-family:var(--serif);letter-spacing:.01em;font-size:28px;font-weight:700;text-decoration:none}.page-module__E0kJGG__signIn{font-family:var(--sans);color:var(--page);font-size:15px}.page-module__E0kJGG__band :focus-visible,.page-module__E0kJGG__close :focus-visible,.page-module__E0kJGG__colophon :focus-visible{outline-color:var(--page)}.page-module__E0kJGG__leaf{max-width:var(--leaf-max);background:var(--page);margin:0 auto;padding:28px 56px 24px;position:relative}.page-module__E0kJGG__leaf+.page-module__E0kJGG__leaf{margin-top:40px}.page-module__E0kJGG__runningHead{border-bottom:1px solid var(--rule);color:var(--ink-muted);justify-content:space-between;gap:24px;padding-bottom:12px;font-size:15px;font-style:italic;display:flex}.page-module__E0kJGG__folio{text-align:center;color:var(--ink-muted);margin-top:32px;font-size:14px}.page-module__E0kJGG__cols{grid-template-columns:48px minmax(0,600px) minmax(260px,1fr);column-gap:40px;display:grid}.page-module__E0kJGG__textCol{grid-column:2}.page-module__E0kJGG__num{font-variant-numeric:lining-nums tabular-nums;color:var(--ink-muted);text-align:right;grid-column:1;padding-top:.12em;font-size:15px}.page-module__E0kJGG__clause{grid-column:2;max-width:62ch;padding-bottom:14px}.page-module__E0kJGG__bracket{color:var(--ink-muted);transition:color .16s linear}.page-module__E0kJGG__bracketLive,.page-module__E0kJGG__glossActive .page-module__E0kJGG__bracket,.page-module__E0kJGG__variantActive .page-module__E0kJGG__bracket{color:var(--rubric)}.page-module__E0kJGG__promise{letter-spacing:-.012em;text-wrap:balance;max-width:19em;margin:22px 0 24px 88px;font-size:clamp(30px,3.1vw,44px);font-weight:400;line-height:1.12}.page-module__E0kJGG__excerpt{align-items:start}.page-module__E0kJGG__numDisplay{padding-top:.75em}.page-module__E0kJGG__displayClause{letter-spacing:-.008em;text-wrap:pretty;grid-column:2;margin:2px 0 22px;font-size:clamp(24px,2.3vw,32px);line-height:1.2;position:relative}.page-module__E0kJGG__displayClause .page-module__E0kJGG__bracket:first-child{position:absolute;left:-.42em}.page-module__E0kJGG__heroGloss{border-bottom:0;grid-column:3;margin:0 0 14px;padding:2px 0 0}.page-module__E0kJGG__heroGloss .page-module__E0kJGG__reading{font-size:15px;line-height:1.4}.page-module__E0kJGG__excerpt .page-module__E0kJGG__gloss{margin-bottom:12px;padding-bottom:12px}.page-module__E0kJGG__gloss{border-bottom:1px solid var(--rule);grid-template-columns:34px minmax(0,1fr);column-gap:10px;margin-bottom:18px;padding:0 0 18px;display:grid}.page-module__E0kJGG__gloss:last-child{border-bottom:0;margin-bottom:0}.page-module__E0kJGG__rank{font-variant-numeric:lining-nums;color:var(--ink);align-self:start;font-size:34px;line-height:.9;transition:color .16s linear}.page-module__E0kJGG__glossActive .page-module__E0kJGG__rank,.page-module__E0kJGG__variantActive .page-module__E0kJGG__rank{color:var(--rubric)}.page-module__E0kJGG__ref{color:var(--ink-muted);font-size:15px;font-style:italic;line-height:1.3}.page-module__E0kJGG__reading{margin-top:4px;font-size:16px;line-height:1.45}.page-module__E0kJGG__lemma{color:var(--ink-muted);margin-top:4px;font-size:14px;line-height:1.32}.page-module__E0kJGG__awaiting{visibility:hidden}.page-module__E0kJGG__ghost{z-index:2;pointer-events:none;color:var(--rubric);margin:0;position:absolute}.page-module__E0kJGG__apparatus{border-top:1px solid var(--ink);align-items:center;gap:32px;margin-top:14px;padding-top:22px;display:flex}.page-module__E0kJGG__action{background:var(--ink);color:var(--page);font-family:var(--sans);border-radius:2px;flex:none;padding:15px 24px;font-size:16px;font-weight:600;text-decoration:none;transition:background-color .16s linear;display:inline-block}.page-module__E0kJGG__action:hover{background:var(--cloth)}.page-module__E0kJGG__actionNote{max-width:52ch;font-family:var(--sans);color:var(--ink-muted);font-size:14.5px;line-height:1.5}.page-module__E0kJGG__heading{letter-spacing:-.01em;margin:36px 0 12px;font-size:clamp(28px,2.6vw,36px);font-weight:400;line-height:1.15}.page-module__E0kJGG__lede{max-width:58ch;margin-bottom:36px}.page-module__E0kJGG__subheading{font-size:22px;font-weight:400;line-height:1.25}.page-module__E0kJGG__agreement{align-content:start;align-items:start;position:relative}.page-module__E0kJGG__contractTitle{grid-column:2;margin-bottom:8px;font-size:20px;font-weight:700}.page-module__E0kJGG__parties{grid-column:2;max-width:62ch;margin-bottom:8px}.page-module__E0kJGG__contractSection{grid-column:2;margin:18px 0 6px;font-size:17px;font-weight:700}.page-module__E0kJGG__cited{-webkit-text-decoration:underline 1px var(--ink-muted);text-decoration:underline 1px var(--ink-muted);text-underline-offset:.24em;transition:color .16s linear,text-decoration-color .16s linear}.page-module__E0kJGG__citedActive,.page-module__E0kJGG__lifting{color:var(--rubric);-webkit-text-decoration-color:var(--rubric);text-decoration-color:var(--rubric);text-decoration-thickness:2px}.page-module__E0kJGG__marginCol{width:max(260px,100% - 728px);position:absolute;top:0;right:0}.page-module__E0kJGG__marginCol[data-hung] .page-module__E0kJGG__hungGloss{position:absolute;left:0;right:0}.page-module__E0kJGG__hungGloss{cursor:pointer;border-bottom:0;margin:0;padding:2px 0 0}.page-module__E0kJGG__hungGloss .page-module__E0kJGG__reading{font-size:15px;line-height:1.4}.page-module__E0kJGG__hungGloss:focus-visible{outline-offset:6px}.page-module__E0kJGG__inlineGloss{display:none}.page-module__E0kJGG__leader{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.page-module__E0kJGG__leader path{fill:none;stroke:var(--rubric);stroke-width:1px;stroke-dasharray:2000;stroke-dashoffset:2000px;animation:.52s linear forwards page-module__E0kJGG__rule}@keyframes page-module__E0kJGG__rule{to{stroke-dashoffset:0}}.page-module__E0kJGG__variants{border-top:1px solid var(--ink);margin-top:28px;margin-left:88px;padding-top:22px}.page-module__E0kJGG__variantList{max-width:640px;margin-top:16px}.page-module__E0kJGG__variant{border-top:1px solid var(--rule);grid-template-columns:34px minmax(0,1fr);column-gap:10px;padding:14px 0;display:grid}.page-module__E0kJGG__variantText{margin-top:4px;font-size:17px;line-height:1.5}.page-module__E0kJGG__cleanSample{align-items:start}.page-module__E0kJGG__emptyMargin{color:var(--ink-muted);grid-area:1/3/span 5;align-self:center;font-size:17px;font-style:italic}.page-module__E0kJGG__footnote{border-top:1px solid var(--rule);max-width:60ch;color:var(--ink-muted);margin-top:20px;margin-left:88px;padding-top:16px;font-size:16px}.page-module__E0kJGG__also{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 56px;margin-left:88px;display:grid}.page-module__E0kJGG__alsoItem{border-top:1px solid var(--rule);padding-top:16px}.page-module__E0kJGG__alsoItem dd{max-width:52ch;margin-top:6px}.page-module__E0kJGG__exchange{grid-template-columns:max-content minmax(0,1fr);margin-top:14px;font-size:16px;line-height:1.45;display:grid}.page-module__E0kJGG__q,.page-module__E0kJGG__a{grid-column:1/-1}.page-module__E0kJGG__q{color:var(--ink-muted);margin-top:10px;font-size:16px;font-style:italic}.page-module__E0kJGG__q:first-child{margin-top:0}.page-module__E0kJGG__a{padding-left:16px}.page-module__E0kJGG__a .page-module__E0kJGG__ref{margin-left:6px}.page-module__E0kJGG__specimen{margin-top:14px;padding-left:16px;font-size:16px;line-height:1.5}.page-module__E0kJGG__limits{margin-bottom:36px}.page-module__E0kJGG__limits li{border-top:1px solid var(--rule);padding:14px 0}.page-module__E0kJGG__limits li:last-child{border-bottom:1px solid var(--rule)}.page-module__E0kJGG__limitHead{font-size:21px;line-height:1.3}.page-module__E0kJGG__limits li p+p{color:var(--ink-muted)}.page-module__E0kJGG__privacy{max-width:60ch;margin-top:8px}.page-module__E0kJGG__close{color:var(--page);padding:96px 0 72px}.page-module__E0kJGG__closeHeading{letter-spacing:-.02em;max-width:14em;margin-bottom:32px;font-size:clamp(36px,4.6vw,64px);font-weight:400;line-height:1.05}.page-module__E0kJGG__actionOnCloth{background:var(--page);color:var(--ink)}.page-module__E0kJGG__actionOnCloth:hover{background:var(--cloth-ink)}.page-module__E0kJGG__closeNote{font-family:var(--sans);color:var(--cloth-ink);margin-top:14px;font-size:14.5px}.page-module__E0kJGG__colophon{color:var(--cloth-ink);border-top:1px solid #f6f7f438;justify-content:space-between;gap:24px;padding:20px 0 32px;font-size:16px;display:flex}@media (max-width:899px){.page-module__E0kJGG__cloth{padding:0 10px}.page-module__E0kJGG__band{padding:16px 6px 14px}.page-module__E0kJGG__wordmark{font-size:24px}.page-module__E0kJGG__leaf{padding:20px 18px 18px}.page-module__E0kJGG__leaf+.page-module__E0kJGG__leaf{margin-top:24px}.page-module__E0kJGG__runningHead{flex-direction:column;gap:2px;font-size:14px}.page-module__E0kJGG__cols{grid-template-columns:34px minmax(0,1fr);column-gap:12px}.page-module__E0kJGG__promise{grid-column:1/-1;margin:24px 0;font-size:30px}.page-module__E0kJGG__textCol,.page-module__E0kJGG__contractTitle,.page-module__E0kJGG__parties,.page-module__E0kJGG__contractSection,.page-module__E0kJGG__heading{grid-column:1/-1}.page-module__E0kJGG__displayClause{font-size:24px}.page-module__E0kJGG__heroExtra{display:none}.page-module__E0kJGG__displayClause .page-module__E0kJGG__bracket:first-child{position:static}.page-module__E0kJGG__heroGloss,.page-module__E0kJGG__inlineGloss{grid-area:auto/2;padding-top:0}.page-module__E0kJGG__inlineGloss{display:grid}.page-module__E0kJGG__marginCol{display:none}.page-module__E0kJGG__heroGloss,.page-module__E0kJGG__inlineGloss{border-bottom:1px solid var(--rule);margin-bottom:22px;padding-bottom:16px}.page-module__E0kJGG__emptyMargin{grid-area:auto/2;margin-top:6px}.page-module__E0kJGG__apparatus{flex-direction:column;align-items:stretch;gap:14px}.page-module__E0kJGG__action{text-align:center}.page-module__E0kJGG__footnote,.page-module__E0kJGG__also,.page-module__E0kJGG__variants{margin-left:0}.page-module__E0kJGG__also{grid-template-columns:1fr;gap:24px}.page-module__E0kJGG__leader{display:none}.page-module__E0kJGG__close{padding:64px 6px 48px}.page-module__E0kJGG__colophon{flex-direction:column;padding:18px 6px 28px}}
