[data-terms-case]{--tc-ink:#3f332b;--tc-text:#6a584d;--tc-rule:#9b816f42;color:var(--tc-ink)}[data-terms-case] .tc-main{background-color:var(--paper-read);background-image:var(--paper-texture);background-size:var(--paper-texture-size);background-blend-mode:multiply;min-height:70vh;padding:7rem 0 4.5rem}@media (min-width:640px){[data-terms-case] .tc-main{padding:8rem 0 5.5rem}}@media (min-width:1024px){[data-terms-case] .tc-main{padding:8.25rem 0 6rem}}[data-terms-case] header[data-header-surface]>div[aria-hidden=true]:not([data-header-scrim]){--mini-border-header:#9b816f2e}[data-terms-case] :is([data-contact-footer],[data-contact-legal]>div){--lw-rule:#9b816f42}[data-terms-case] .tc-col{text-align:left;overflow-wrap:anywhere;max-width:46rem;margin-inline:auto}[data-terms-case] .tc-h1{letter-spacing:-.03em;color:var(--tc-ink);font-optical-sizing:auto;text-wrap:balance;margin:0;font-family:inherit;font-size:clamp(2rem,1.4rem + 2vw,2.5rem);font-weight:500;line-height:1.1}[data-terms-case] .tc-lead{color:var(--tc-text);text-wrap:pretty;margin:1.25rem 0 0;font-size:1.0625rem;line-height:1.65}@media (min-width:640px){[data-terms-case] .tc-lead{font-size:1.1875rem;line-height:1.65}}[data-terms-case] .tc-sections{margin-top:3rem}@media (min-width:640px){[data-terms-case] .tc-sections{margin-top:3.5rem}}[data-terms-case] .tc-sec+.tc-sec{margin-top:2.5rem}[data-terms-case] .tc-sec h2{letter-spacing:-.015em;color:var(--tc-ink);margin:0 0 .75rem;font-size:1.1875rem;font-weight:500;line-height:1.35}@media (min-width:640px){[data-terms-case] .tc-sec h2{font-size:1.25rem}}[data-terms-case] .tc-sec p{color:var(--tc-text);text-wrap:pretty;margin:0;font-size:1rem;line-height:1.7}[data-terms-case] .tc-sec p+p{margin-top:1rem}[data-terms-case] .tc-facts{margin:1rem 0;padding:0;list-style:none}[data-terms-case] .tc-facts li{color:var(--tc-text);font-size:1rem;line-height:1.7}[data-terms-case] .tc-facts li+li{margin-top:.25rem}[data-terms-case] .tc-k{color:var(--tc-ink)}[data-terms-case] .tc-link{color:#155e87;text-underline-offset:.28em;border-radius:2px;-webkit-text-decoration:underline #155e8766;text-decoration:underline #155e8766;transition:color .15s,text-decoration-color .15s}@media (hover:hover){[data-terms-case] .tc-link:hover{color:#243f5a;text-decoration-color:#243f5a99}}[data-terms-case] .tc-link:focus-visible{outline-offset:3px;outline:2px solid #155e87}[data-terms-case] .tc-updated{color:#756453;margin:3rem 0 0;font-size:.875rem;line-height:1.5}
