@font-face{font-family:GTWalPro-Regular;src:url(/fonts/GTWalPro-Regular.ttf) format("truetype");font-weight:400;font-style:normal}#cookie-banner{position:fixed;bottom:0;left:0;right:0;z-index:50;background:#333;color:white;padding:15px;display:flex;justify-content:space-between;align-items:center;font-family:sans-serif}#cookie-banner button{margin-left:10px;padding:8px 12px}@layer base{.terms-of-service{font-family:GTWalPro-Regular,sans-serif;font-size:18px;line-height:1.6;color:rgb(204,201,201)}.terms-of-service .tos-h1,.terms-of-service .tos-h2,.terms-of-service .tos-h3{font-family:GTWalPro-Regular,sans-serif;font-weight:700;margin-top:32px;margin-bottom:16px;color:white}.terms-of-service .tos-h1{font-size:32px}.terms-of-service .tos-h2{font-size:26px}.terms-of-service .tos-h3{font-size:20px}.terms-of-service .tos-p{margin:6px 0;line-height:1.1;text-align:left;letter-spacing:.01em;word-spacing:.05em;text-indent:0;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;orphans:3;widows:3}.terms-of-service .tos-ol,.terms-of-service .tos-ul{margin:12px 0 12px 24px;list-style:none;padding-left:0}.terms-of-service .tos-ol-numbered,.terms-of-service .tos-ul-numbered{margin-left:0!important}.terms-of-service .tos-ol li,.terms-of-service .tos-ul li{margin:4px 0;padding-left:1.8em;text-indent:-1.8em;line-height:1.1;letter-spacing:.01em;word-spacing:.05em}.terms-of-service .tos-ul-numbered{margin-left:0;padding-left:0}.terms-of-service .tos-ol-numbered li,.terms-of-service .tos-ul-numbered li{margin:6px 0;line-height:1.1;text-align:left;letter-spacing:.01em;word-spacing:.05em;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;orphans:3;widows:3;padding-left:2em;text-indent:-2em}.terms-of-service .tos-strong{font-weight:700}.terms-of-service .tos-em{font-style:italic}.terms-of-service .section-title{font-size:22px;font-weight:700;margin-top:28px;margin-bottom:12px}.terms-of-service .small-note{font-size:14px;color:#6b6969}}