.terms-page .terms-content{font-family:Inter,"Inter",inter,inter-variable,open-sans,"Lato",lato,"Helvetica Neue","Helvetica",helvetica,sans-serif;font-size:16px;line-height:26px;color:#282829;max-width:860px;margin:0 auto;text-align:left}.terms-page .terms-content p{font-size:16px;line-height:26px;margin:0 0 16px}.terms-page .terms-content a{color:#282829;text-decoration:underline;overflow-wrap:anywhere}.terms-page .terms-content h2,.terms-page .terms-content h6{font-family:p22-mackinac-pro,"Lato",lato,"Helvetica Neue","Helvetica",helvetica,serif;font-size:24px;font-weight:700;line-height:30px;margin:40px 0 16px}.terms-page .terms-content .terms-sub,.terms-page .terms-content .fw-bold{font-weight:700;margin-top:24px}.terms-page .terms-content ul{margin:0 0 16px;padding-left:24px}.terms-page .terms-content ul li{margin:0 0 6px}.terms-page .terms-table-wrap{overflow-x:auto;margin:0 0 24px}.terms-page .terms-table,.terms-page .legal-table{width:100%;border-collapse:collapse;font-size:14px;line-height:20px}.terms-page .terms-table th,.terms-page .terms-table td,.terms-page .legal-table th,.terms-page .legal-table td{text-align:left;vertical-align:top;padding:14px 16px;border:1px solid #d9d9de}.terms-page .terms-table th,.terms-page .legal-table th{background:#f4f1fb;font-weight:700}.terms-page .terms-table td:first-child,.terms-page .legal-table td:first-child{font-weight:700;width:22%}.terms-page #ot-sdk-cookie-policy{margin-top:40px}.terms-page #ot-sdk-cookie-policy,.terms-page #ot-sdk-cookie-policy *{font-family:Inter,"Inter",inter,inter-variable,open-sans,"Lato",lato,"Helvetica Neue","Helvetica",helvetica,sans-serif !important;color:#282829 !important;box-sizing:border-box}.terms-page #ot-sdk-cookie-policy #ot-sdk-cookie-policy-v2,.terms-page #ot-sdk-cookie-policy .ot-sdk-container,.terms-page #ot-sdk-cookie-policy .ot-sdk-cookie-policy{padding:0 !important;margin:0 !important;width:100% !important;max-width:none !important}.terms-page #ot-sdk-cookie-policy h1,.terms-page #ot-sdk-cookie-policy h2,.terms-page #ot-sdk-cookie-policy h3,.terms-page #ot-sdk-cookie-policy #cookie-policy-title{font-family:p22-mackinac-pro,"Lato",lato,"Helvetica Neue","Helvetica",helvetica,serif !important;font-size:24px !important;font-weight:700 !important;line-height:30px !important;margin:0 0 16px !important}.terms-page #ot-sdk-cookie-policy h4,.terms-page #ot-sdk-cookie-policy h5,.terms-page #ot-sdk-cookie-policy h6,.terms-page #ot-sdk-cookie-policy .ot-sdk-cookie-policy-group{font-size:18px !important;font-weight:700 !important;line-height:24px !important;margin:32px 0 8px !important}.terms-page #ot-sdk-cookie-policy p,.terms-page #ot-sdk-cookie-policy #cookie-policy-description,.terms-page #ot-sdk-cookie-policy .ot-sdk-cookie-policy-group-desc{font-size:16px !important;line-height:26px !important;margin:0 0 16px !important}.terms-page #ot-sdk-cookie-policy section{margin:0 0 8px !important}.terms-page #ot-sdk-cookie-policy table{display:table !important;width:100% !important;border-collapse:collapse !important;border:1px solid #d9d9de !important;border-radius:0 !important;margin:0 0 24px !important;font-size:14px !important;line-height:20px !important}.terms-page #ot-sdk-cookie-policy th,.terms-page #ot-sdk-cookie-policy td{text-align:left !important;vertical-align:top !important;padding:14px 16px !important;border:1px solid #d9d9de !important;font-size:14px !important;line-height:20px !important;background:rgba(0,0,0,0) !important}.terms-page #ot-sdk-cookie-policy th{background:#f4f1fb !important;font-weight:700 !important}.terms-page #ot-sdk-cookie-policy a{text-decoration:underline !important;background:none !important}@media(max-width: 640px){.terms-page #ot-sdk-cookie-policy table{display:block !important;overflow-x:auto}}.terms-page .terms-heading{margin-top:40px}.terms-page .terms-heading:first-child{margin-top:0}.terms-page .terms-heading strong{font-family:p22-mackinac-pro,"Lato",lato,"Helvetica Neue","Helvetica",helvetica,serif;font-size:24px;font-weight:700;line-height:30px}.terms-page .terms-clause{display:grid;grid-template-columns:4.5rem minmax(0, 1fr);column-gap:8px;margin:0 0 16px}.terms-page .terms-clause .terms-text>p:last-child{margin-bottom:0}.terms-page .terms-list .terms-list{margin-top:16px}@media(max-width: 640px){.terms-page .terms-clause{grid-template-columns:4rem minmax(0, 1fr);column-gap:4px}.terms-page .terms-heading strong{font-size:20px;line-height:26px}}
