.terms-of-service{display:block;width:100%;height:auto;background-color:var(--white);padding-top:40px;padding-bottom:80px}.terms-of-service .container{margin:auto;display:block;width:100%;max-width:800px;padding:1rem}.terms-of-service .fixed-header{display:block;position:fixed;top:0;left:0;height:auto;width:100%;background-color:var(--white);box-shadow:0 3px 6px rgba(0,0,0,.05);z-index:9}.terms-of-service .fixed-header .f-header-shim{margin:auto;display:block;width:100%;max-width:800px}.terms-of-service .fixed-header .history-back{display:flex;height:45px;width:45px;align-items:center;justify-content:center}.terms-of-service .fixed-header .history-back svg{width:18px;height:18px}.terms-of-service .logo-container{display:flex;margin-bottom:1rem;margin-top:1rem}.terms-of-service .logo-container .logo{margin:auto;display:block;width:100%;max-width:200px;height:auto}.terms-of-service .logo-container .logo svg{width:100%;height:auto}.terms-of-service *{line-height:1.4}.terms-of-service a{word-break:break-word;text-decoration:underline}.terms-of-service section{margin-bottom:1.75rem}.terms-of-service h1{color:#3b3b3b;font-weight:var(--font-medium);font-size:28px;line-height:1.2;margin-bottom:.5rem}.terms-of-service h2{color:#484848;font-size:20px;font-weight:var(--font-regular);line-height:1.2;margin-bottom:.5rem}.terms-of-service p,.terms-of-service ul{margin-bottom:.5rem}.terms-of-service ul li{list-style-position:outside;margin-left:18px;margin-top:.5rem}