.terms-module__ZGk4hG__head{padding-block:clamp(2.5rem,6vw,5.5rem) 0}.terms-module__ZGk4hG__head h1{max-width:12ch;margin-top:.75rem}.terms-module__ZGk4hG__head .v3-lede{margin-top:clamp(1.25rem,2.4vw,2rem)}.terms-module__ZGk4hG__body{grid-template-columns:minmax(0,3fr) minmax(0,9fr);align-items:start;gap:2rem clamp(2rem,5vw,5rem);padding-top:clamp(2.5rem,5vw,4.5rem);display:grid}.terms-module__ZGk4hG__doc{min-width:0;max-width:48rem}.terms-module__ZGk4hG__index{--row:2.75rem;top:calc(var(--hd-h) + 1.5rem);position:sticky}.terms-module__ZGk4hG__ruler ol{margin-top:.75rem;padding-left:1.6rem;position:relative}.terms-module__ZGk4hG__ruler ol:before{content:"";left:.35rem;top:calc(var(--row)/2);bottom:calc(var(--row)/2);background:var(--edge);width:1px;position:absolute}.terms-module__ZGk4hG__ink{left:calc(.35rem - .25px);top:calc(var(--row)/2);bottom:calc(var(--row)/2);background:var(--ink);width:1.5px;transform:scaleY(var(--read,0));transform-origin:50% 0;position:absolute}.terms-module__ZGk4hG__carriage{left:-.1rem;top:calc(var(--row)/2 - .3rem);width:.9rem;height:.6rem;transform:translateY(calc(var(--active,0)*var(--row)));transition:transform var(--d-4)var(--ease);position:absolute}.terms-module__ZGk4hG__carriage:before{content:"";border:1.5px solid var(--acc);background:var(--paper);border-radius:2px;position:absolute;inset:0}.terms-module__ZGk4hG__ruler li{position:relative}.terms-module__ZGk4hG__ruler li:before{content:"";background:var(--mark);width:.5rem;height:1px;transition:background-color var(--d-2)ease;position:absolute;top:50%;left:-1.25rem}.terms-module__ZGk4hG__ruler li[data-passed]:before{background:var(--ink)}.terms-module__ZGk4hG__ruler a{height:var(--row);color:var(--sec);white-space:nowrap;transition:color var(--d-2)ease;align-items:center;gap:.75rem;font-size:.9375rem;font-weight:500;display:flex}.terms-module__ZGk4hG__ruler a[aria-current]{color:var(--ink)}.terms-module__ZGk4hG__ixNo{width:1.5rem;font-size:var(--t-cap);color:var(--cap);flex:none;font-weight:400}.terms-module__ZGk4hG__ixTitle{text-overflow:ellipsis;overflow:hidden}@media (hover:hover) and (pointer:fine){.terms-module__ZGk4hG__ruler a:hover{color:var(--ink)}}.terms-module__ZGk4hG__fold,.terms-module__ZGk4hG__foldInk{display:none}.terms-module__ZGk4hG__short h2{margin-bottom:.6rem}.terms-module__ZGk4hG__summary{font-family:var(--f-display);font-size:var(--t-h3);letter-spacing:-.01em;color:var(--ink);text-wrap:pretty;max-width:34ch;line-height:1.16}.terms-module__ZGk4hG__short .terms-module__ZGk4hG__print{min-height:2.75rem}.terms-module__ZGk4hG__promises{margin-top:clamp(3rem,6vw,5rem)}.terms-module__ZGk4hG__stamps{border-top:1px solid var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:1.5rem;display:grid}.terms-module__ZGk4hG__stamps li{border-bottom:1px solid var(--rule);align-content:start;justify-items:start;gap:.9rem;padding:1.6rem 1.5rem 1.4rem .5rem;display:grid}.terms-module__ZGk4hG__stamps li:nth-child(odd){border-right:1px solid var(--rule)}.terms-module__ZGk4hG__stamps li:nth-child(2n){padding-left:1.75rem}.terms-module__ZGk4hG__stamps p{color:var(--body);max-width:34ch}.terms-module__ZGk4hG__where{min-height:2.75rem;font-size:var(--t-ui);color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--edge);text-decoration-color:var(--edge);text-underline-offset:.25em;transition:text-decoration-color var(--d-2)ease;align-items:center;margin-top:-.5rem;font-weight:600;text-decoration-thickness:1px;display:inline-flex}@media (hover:hover) and (pointer:fine){.terms-module__ZGk4hG__where:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}}.terms-module__ZGk4hG__clauses{border-top:1px solid var(--ink);margin-top:clamp(3rem,6vw,5rem)}.terms-module__ZGk4hG__clause{border-bottom:1px solid var(--rule);scroll-margin-top:calc(var(--hd-h) + 1.25rem);grid-template-columns:3.5rem minmax(0,1fr);padding:1.75rem 0 2rem;display:grid}.terms-module__ZGk4hG__clauseHead{grid-column:1/-1;grid-template-columns:subgrid;font-family:var(--f-display);font-size:var(--t-h3);letter-spacing:-.01em;align-items:baseline;line-height:1.08;display:grid}.terms-module__ZGk4hG__no{font-family:var(--f-text);font-size:var(--t-ui);color:var(--cap);letter-spacing:0;font-weight:500}.terms-module__ZGk4hG__clauseBody{color:var(--body);grid-column:2;gap:.75rem;max-width:60ch;margin-top:.85rem;display:grid}.terms-module__ZGk4hG__clause:target .terms-module__ZGk4hG__no{color:var(--acc-text)}.terms-module__ZGk4hG__sign{justify-items:start;gap:.5rem;margin-top:clamp(2.5rem,5vw,4rem);display:grid}.terms-module__ZGk4hG__ask{color:var(--body);margin-top:1rem}section.terms-module__ZGk4hG__end:last-of-type{margin-bottom:calc(2.25rem - var(--sec-y));padding-block-end:0}.terms-module__ZGk4hG__endLine{text-wrap:balance;max-width:21ch}@media (max-width:900px){.terms-module__ZGk4hG__body{grid-template-columns:1fr;gap:1.5rem}.terms-module__ZGk4hG__ruler{display:none}.terms-module__ZGk4hG__index{top:var(--hd-h);z-index:30;margin-inline:calc(var(--gutter)*-1);padding-inline:var(--gutter);background:var(--paper);border-bottom:1px solid var(--rule)}.terms-module__ZGk4hG__fold{display:block}.terms-module__ZGk4hG__fold summary{cursor:pointer;min-height:3rem;font-size:var(--t-ui);align-items:center;gap:.75rem;font-weight:500;list-style:none;display:flex}.terms-module__ZGk4hG__fold summary::-webkit-details-marker{display:none}.terms-module__ZGk4hG__foldNo{color:var(--cap);flex:none;font-weight:400}.terms-module__ZGk4hG__foldTitle{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.terms-module__ZGk4hG__fold summary svg{width:.75rem;height:.5rem;transition:transform var(--d-2)var(--ease);flex:none}.terms-module__ZGk4hG__fold summary path{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.terms-module__ZGk4hG__fold[open] summary svg{transform:rotate(180deg)}.terms-module__ZGk4hG__fold ol{padding-bottom:.5rem}.terms-module__ZGk4hG__fold a{min-height:2.75rem;color:var(--sec);align-items:center;gap:.75rem;font-size:.9375rem;display:flex}.terms-module__ZGk4hG__fold a[aria-current]{color:var(--ink)}.terms-module__ZGk4hG__foldInk{background:var(--ink);height:1.5px;transform:scaleX(var(--read,0));transform-origin:0;display:block;position:absolute;bottom:-1px;left:0;right:0}}@media (max-width:560px){.terms-module__ZGk4hG__stamps{grid-template-columns:1fr}.terms-module__ZGk4hG__stamps li,.terms-module__ZGk4hG__stamps li:nth-child(2n){border-right:0;padding:1.5rem 0 1.25rem .4rem}.terms-module__ZGk4hG__clause{grid-template-columns:2.25rem minmax(0,1fr)}}@media print{.terms-module__ZGk4hG__index,.terms-module__ZGk4hG__end,.terms-module__ZGk4hG__print{display:none!important}.terms-module__ZGk4hG__body{grid-template-columns:1fr;padding-top:1.5rem}.terms-module__ZGk4hG__clause{break-inside:avoid}}.terms-module__ZGk4hG__nw{white-space:nowrap}
