.legalPages-module-scss-module__uzFQXG__legalHero{background:linear-gradient(135deg,#f7f9ff 0%,#d9dff9 50%,#f7f9ff 100%);border-bottom:3px solid #899eed;padding:7rem 0 3rem}.legalPages-module-scss-module__uzFQXG__legalHero h1{color:#40516c;margin-bottom:.5rem;font-size:2.5rem;position:relative}.legalPages-module-scss-module__uzFQXG__legalHero h1:after{content:"";background:linear-gradient(90deg,#3155df 0%,#6653d9 100%);border-radius:2px;width:60px;height:4px;margin-top:.75rem;display:block}.legalPages-module-scss-module__uzFQXG__legalHero .legalPages-module-scss-module__uzFQXG__heroSubtitle{color:#66748b;margin-top:.5rem;font-size:1.05rem;font-weight:500}.legalPages-module-scss-module__uzFQXG__legalHero .legalPages-module-scss-module__uzFQXG__effectiveDate{color:#1c3cb6;background:#3155df1a;border-radius:20px;margin-top:1rem;padding:.35rem 1rem;font-size:.85rem;font-weight:600;display:inline-block}.legalPages-module-scss-module__uzFQXG__legalContent{padding-top:2rem;padding-bottom:4rem}.legalPages-module-scss-module__uzFQXG__legalContent section{padding-top:2rem;padding-bottom:2rem}.legalPages-module-scss-module__uzFQXG__sectionHeading{color:#40516c;margin-bottom:1rem;padding-bottom:.5rem;font-size:1.5rem;font-weight:700;position:relative}.legalPages-module-scss-module__uzFQXG__sectionHeading:before{content:"";background:#3155df;border-radius:2px;width:40px;height:3px;position:absolute;bottom:0;left:0}.legalPages-module-scss-module__uzFQXG__subHeading{color:#37455c;margin-top:1.5rem;margin-bottom:.75rem;font-size:1.125rem;font-weight:600}.legalPages-module-scss-module__uzFQXG__bodyText{color:#152642;font-size:.975rem;line-height:1.75}.legalPages-module-scss-module__uzFQXG__styledList{padding-left:0;list-style:none}.legalPages-module-scss-module__uzFQXG__styledList li{margin-bottom:.65rem;padding-left:1.5rem;font-size:.975rem;line-height:1.7;position:relative}.legalPages-module-scss-module__uzFQXG__styledList li:before{content:"";background:#3155df;border-radius:50%;width:8px;height:8px;position:absolute;top:.6rem;left:0}.legalPages-module-scss-module__uzFQXG__styledList li b{color:#40516c}.legalPages-module-scss-module__uzFQXG__styledList ul{margin-top:.5rem;padding-left:0;list-style:none}.legalPages-module-scss-module__uzFQXG__styledList ul li:before{background:#738ce9;width:6px;height:6px}.legalPages-module-scss-module__uzFQXG__infoCard{background:#f7f9ff;border-left:4px solid #3155df;border-radius:0 8px 8px 0;margin:1.25rem 0;padding:1.25rem 1.5rem}.legalPages-module-scss-module__uzFQXG__infoCard p{margin-bottom:.5rem}.legalPages-module-scss-module__uzFQXG__infoCard p:last-child{margin-bottom:0}.legalPages-module-scss-module__uzFQXG__styledTable{border-collapse:separate;border-spacing:0;border-radius:8px;width:100%;margin:1.25rem 0;overflow:hidden;box-shadow:0 1px 6px #0000000f}.legalPages-module-scss-module__uzFQXG__styledTable thead{background:linear-gradient(135deg,#40516c,#53698c)}.legalPages-module-scss-module__uzFQXG__styledTable thead th{color:#fff;border:none;padding:.85rem 1rem;font-size:.9rem;font-weight:600}.legalPages-module-scss-module__uzFQXG__styledTable tbody tr{transition:background .2s}.legalPages-module-scss-module__uzFQXG__styledTable tbody tr:nth-child(2n){background:#f7f9ff80}.legalPages-module-scss-module__uzFQXG__styledTable tbody tr:hover{background:#3155df0f}.legalPages-module-scss-module__uzFQXG__styledTable tbody td{vertical-align:middle;border-bottom:1px solid #e5ebf3;padding:.8rem 1rem;font-size:.925rem}.legalPages-module-scss-module__uzFQXG__ctaSection{text-align:center;background:linear-gradient(135deg,#f7f9ff 0%,#d0d8f8 100%);border-radius:12px;margin-top:2rem;padding:2rem 2.5rem}.legalPages-module-scss-module__uzFQXG__ctaSection h2{color:#40516c;margin-bottom:1rem;font-size:1.4rem}.legalPages-module-scss-module__uzFQXG__ctaSection p{color:#152642;margin-bottom:1rem;font-size:.975rem}.legalPages-module-scss-module__uzFQXG__ctaSection a{color:#fff;background:linear-gradient(90deg,#3155df 0%,#6653d9 100%);border-radius:25px;padding:.65rem 2rem;font-weight:600;text-decoration:none;transition:transform .24s,box-shadow .24s;display:inline-block}.legalPages-module-scss-module__uzFQXG__ctaSection a:hover{color:#fff;transform:translateY(-2px);box-shadow:0 4px 14px #3155df59}.legalPages-module-scss-module__uzFQXG__lastUpdated{color:#66748b;background:#66748b1a;border-radius:50px;justify-content:center;align-items:center;gap:.4rem;width:max-content;margin-top:2.5rem;margin-left:auto;margin-right:auto;padding:.53rem 1.5rem;font-size:.825rem;font-weight:500;display:flex}.legalPages-module-scss-module__uzFQXG__introText{color:#213c69;font-size:1.05rem;line-height:1.8}.legalPages-module-scss-module__uzFQXG__warningNote{color:#7c5301;background:#faa70314;border-left:4px solid #faa703;border-radius:0 8px 8px 0;margin:1rem 0;padding:1rem 1.25rem;font-size:.95rem;font-weight:500}@media (max-width:768px){.legalPages-module-scss-module__uzFQXG__legalHero{padding:3rem 0 2rem}.legalPages-module-scss-module__uzFQXG__legalHero h1{font-size:1.75rem}.legalPages-module-scss-module__uzFQXG__ctaSection{padding:1.5rem}.legalPages-module-scss-module__uzFQXG__styledTable{font-size:.85rem}}.legalPages-module-scss-module__uzFQXG__documentWidth{width:calc(100% - 40px);max-width:960px;margin-inline:auto}.legalPages-module-scss-module__uzFQXG__documentBrand{letter-spacing:.14em;color:#3155df;font-size:.75rem;font-weight:700}.legalPages-module-scss-module__uzFQXG__documentContents{background:#f7f9ff;border:1px solid #e5ebf3;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1.5rem;margin-top:1.5rem;padding:1.5rem;display:grid}.legalPages-module-scss-module__uzFQXG__documentContents a,.legalPages-module-scss-module__uzFQXG__documentLinks a,.legalPages-module-scss-module__uzFQXG__documentRelated a{color:#1e3fbf;text-underline-offset:4px;line-height:1.6;text-decoration:underline}.legalPages-module-scss-module__uzFQXG__documentContents a:focus-visible,.legalPages-module-scss-module__uzFQXG__documentLinks a:focus-visible,.legalPages-module-scss-module__uzFQXG__documentRelated a:focus-visible{outline-offset:4px;outline:2px solid #3155df}.legalPages-module-scss-module__uzFQXG__documentSection{border-bottom:1px solid #e5ebf3;scroll-margin-top:110px}.legalPages-module-scss-module__uzFQXG__documentLinks,.legalPages-module-scss-module__uzFQXG__documentRelated{flex-wrap:wrap;gap:1rem 1.5rem;display:flex}.legalPages-module-scss-module__uzFQXG__documentRelated{padding-top:2rem}@media (max-width:600px){.legalPages-module-scss-module__uzFQXG__documentContents{grid-template-columns:1fr;padding:1rem}}
.privacyRequest-module-scss-module__eNygUq__panel{color:#203451;background:#f8faff;border:1px solid #cbd5eb;border-radius:12px;max-width:800px;margin:24px auto;padding:28px}.privacyRequest-module-scss-module__eNygUq__panel h2{font-size:25px}.privacyRequest-module-scss-module__eNygUq__panel p{line-height:1.7}.privacyRequest-module-scss-module__eNygUq__panel label{margin:18px 0 6px;font-size:14px;font-weight:600;display:block}.privacyRequest-module-scss-module__eNygUq__panel input,.privacyRequest-module-scss-module__eNygUq__panel select,.privacyRequest-module-scss-module__eNygUq__panel textarea{color:#203451;width:100%;font:inherit;background:#fff;border:1px solid #a9b8d2;border-radius:7px;padding:12px}.privacyRequest-module-scss-module__eNygUq__panel small{color:#52617a;margin-top:6px;display:block}.privacyRequest-module-scss-module__eNygUq__panel button{color:#fff;background:linear-gradient(110deg,#3155df,#7956d9);border:0;border-radius:7px;margin:20px 0;padding:12px 20px;font-weight:600}.privacyRequest-module-scss-module__eNygUq__panel button:disabled{opacity:.6}.privacyRequest-module-scss-module__eNygUq__panel input:focus-visible,.privacyRequest-module-scss-module__eNygUq__panel select:focus-visible,.privacyRequest-module-scss-module__eNygUq__panel textarea:focus-visible,.privacyRequest-module-scss-module__eNygUq__panel button:focus-visible{outline-offset:3px;outline:3px solid #7956d9}.privacyRequest-module-scss-module__eNygUq__trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}@media (max-width:600px){.privacyRequest-module-scss-module__eNygUq__panel{padding:18px}}
