.error-bar{background:var(--danger)}.top-level-error-msg{background-color:var(--danger);color:#fff;padding:1rem;border-radius:var(--border-radius)}.err-msg{background-color:var(--danger);border-radius:var(--border-radius);color:#fff;line-height:1.5rem;letter-spacing:.12rem;margin-bottom:15px;margin-top:10px;padding:1rem;position:relative;word-spacing:.16rem}.err-msg:before{content:"";position:absolute;border-width:0px 5px 8px 5px;border-color:transparent transparent var(--danger) transparent;top:-6px;right:50%;border-style:solid}.field-error{border:1px solid var(--danger);background:rgba(252,212,212,.8)}.label-error{color:var(--danger)!important}button{align-items:center;color:var(--primary);display:flex;padding:0;margin-right:1rem;text-decoration:none}button .icon{margin-right:.5rem}button .link-text{text-decoration:underline}.userTools{display:flex;margin-bottom:1rem;padding:0 10px}@media screen and (max-width: 767px){.userTools{padding:0;display:flex}}.consent-checkbox-container{padding:0 10px;margin-bottom:1rem}@media screen and (max-width: 767px){.consent-checkbox-container{padding:0}}.error-bar{background:var(--danger)}.top-level-error-msg{background-color:var(--danger);color:#fff;padding:1rem;border-radius:var(--border-radius)}.err-msg{background-color:var(--danger);border-radius:var(--border-radius);color:#fff;line-height:1.5rem;letter-spacing:.12rem;margin-bottom:15px;margin-top:10px;padding:1rem;position:relative;word-spacing:.16rem}.err-msg:before{content:"";position:absolute;border-width:0px 5px 8px 5px;border-color:transparent transparent var(--danger) transparent;top:-6px;right:50%;border-style:solid}.field-error{border:1px solid var(--danger);background:rgba(252,212,212,.8)}.label-error{color:var(--danger)!important}fieldset.form-container{padding:1rem;width:100%}fieldset.form-container legend{color:var(--primary-font);font-size:1rem;font-weight:700;line-height:1.5rem;letter-spacing:.12rem;margin-bottom:0;margin-top:.5rem;position:relative;word-spacing:.16rem}fieldset.form-container .input-row{align-content:center;background:#f2f2f2;border-right:1px solid #d2d4d3;border-left:1px solid #d2d4d3;border-bottom:1px solid #d2d4d3;display:flex;justify-content:space-between;padding:.75rem;position:relative}fieldset.form-container .input-row label{color:#666;flex-grow:1;text-align:left;font-weight:700;margin-bottom:0}fieldset.form-container .input-row label strong{color:#333;font-size:1.25rem;display:block}fieldset.form-container .input-row input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:50%;border:1px solid var(--primary);height:22px;width:22px;min-width:22px;position:relative;margin-right:10px}fieldset.form-container .input-row .radio-checked-dot{height:20px;width:20px;display:block;color:var(--primary);border:5px solid var(--primary);border-radius:50%;position:absolute;left:13px;top:13px}@media (max-width: 480px){fieldset.form-container .input-row .radio-checked-dot{left:9px;top:9px}}fieldset.form-container .input-row.selected{background-color:#e6e6e6}fieldset.form-container .input-row.disabled label,fieldset.form-container .input-row.disabled label strong{color:#d2d4d3}fieldset.form-container .input-row:first-of-type{border-top-right-radius:var(--border-radius);border-top-left-radius:var(--border-radius);border-top:1px solid #d2d4d3}fieldset.form-container .input-row:last-of-type{border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius)}@media (max-width: 480px){fieldset.form-container .input-row{border-right:none;padding:.5rem}fieldset.form-container .input-row.datepicker-input-row{justify-content:center}}fieldset.form-container .err-msg{max-width:100%}@media (max-width: 767px){fieldset.form-container{border-right:none}}@media (max-width: 480px){fieldset.form-container{padding:1rem 0 0}}input:checked::-ms-check{opacity:0}.bpa-container-main{font-family:Arial,Helvetica,sans-serif;margin:1rem}.bpa-container-main .bpa-container h1,.bpa-container-main .bpa-container h2,.bpa-container-main .bpa-container h3,.bpa-container-main .bpa-container h4,.bpa-container-main .bpa-container h5,.bpa-container-main .bpa-container h6,.bpa-container-main .bpa-container p,.bpa-container-main .bpa-container ol,.bpa-container-main .bpa-container ul,.bpa-container-main .bpa-container li,.bpa-container-main .bpa-container dl,.bpa-container-main .bpa-container dd{font-weight:400}.bpa-container-main .bpa-container h1{font-size:2.25rem;letter-spacing:.27rem;word-spacing:.36rem;line-height:4.5rem;margin-bottom:0}.bpa-container-main .bpa-container h2{font-size:2rem;letter-spacing:.24rem;word-spacing:.32rem;line-height:3rem;margin-bottom:0}.bpa-container-main .bpa-container h3{font-size:1.75rem;letter-spacing:.21rem;word-spacing:.28rem;line-height:2.625rem;margin-bottom:0}.bpa-container-main .bpa-container h4{font-size:1.5rem;letter-spacing:.18rem;word-spacing:.24rem;line-height:2.25rem;margin-bottom:0}.bpa-container-main .bpa-container h5{font-size:1.25rem;letter-spacing:.15rem;word-spacing:.2rem;line-height:1.875rem;margin-bottom:0}.bpa-container-main .bpa-container h6{font-size:1.1rem;letter-spacing:.132rem;word-spacing:.176rem;line-height:1.65rem;margin-bottom:0}.bpa-container-main .bpa-container label,.bpa-container-main .bpa-container ol,.bpa-container-main .bpa-container ul,.bpa-container-main .bpa-container li,.bpa-container-main .bpa-container dl,.bpa-container-main .bpa-container dd,.bpa-container-main .bpa-container td,.bpa-container-main .bpa-container th{font-size:.875rem;letter-spacing:.105rem;word-spacing:.14rem;line-height:1.313rem;margin-bottom:0;margin-left:0}.bpa-container-main .bpa-container p{font-size:.875rem;letter-spacing:.105rem;word-spacing:.14rem;line-height:1.313rem;margin-bottom:1.75rem}.bpa-container-main .bpa-container p:last-of-type{margin-bottom:0rem}.bpa-container-main .bpa-container dt,.bpa-container-main .bpa-container label,.bpa-container-main .bpa-container dt>strong{font-weight:700}.bpa-container-main .bpa-container a,.bpa-container-main .bpa-container a:hover{text-decoration:underline;font-weight:400;color:var(--primary);overflow-wrap:break-word;font-style:italic}.bpa-container-main .bpa-container dt{margin-right:.14rem;display:inline}.bpa-container-main .bpa-container dd{display:inline}.bpa-container-main .bpa-container dd:after{content:"";display:block;margin-bottom:0}.legal-doc-container-main .legal-doc-container h1,.legal-doc-container-main .legal-doc-container h2,.legal-doc-container-main .legal-doc-container h3,.legal-doc-container-main .legal-doc-container h4,.legal-doc-container-main .legal-doc-container h5,.legal-doc-container-main .legal-doc-container h6,.legal-doc-container-main .legal-doc-container p,.legal-doc-container-main .legal-doc-container ol,.legal-doc-container-main .legal-doc-container ul,.legal-doc-container-main .legal-doc-container li,.legal-doc-container-main .legal-doc-container dl,.legal-doc-container-main .legal-doc-container dd{font-weight:400}.legal-doc-container-main .legal-doc-container h1{font-size:2.25rem;letter-spacing:.27rem;word-spacing:.36rem;line-height:4.5rem}.legal-doc-container-main .legal-doc-container h2{font-size:2rem;letter-spacing:.24rem;word-spacing:.32rem;line-height:3rem}.legal-doc-container-main .legal-doc-container h3{font-size:1.75rem;letter-spacing:.21rem;word-spacing:.28rem;line-height:2.625rem}.legal-doc-container-main .legal-doc-container h4{font-size:1.5rem;letter-spacing:.18rem;word-spacing:.24rem;line-height:2.25rem}.legal-doc-container-main .legal-doc-container h5{font-size:1.25rem;letter-spacing:.15rem;word-spacing:.2rem;line-height:1.875rem}.legal-doc-container-main .legal-doc-container h6{font-size:1.1rem;letter-spacing:.132rem;word-spacing:.176rem;line-height:1.65rem}.legal-doc-container-main .legal-doc-container label,.legal-doc-container-main .legal-doc-container ol,.legal-doc-container-main .legal-doc-container dl,.legal-doc-container-main .legal-doc-container dd,.legal-doc-container-main .legal-doc-container li,.legal-doc-container-main .legal-doc-container ul,.legal-doc-container-main .legal-doc-container td,.legal-doc-container-main .legal-doc-container th,.legal-doc-container-main .legal-doc-container p{font-size:.875rem;letter-spacing:.105rem;word-spacing:.14rem;line-height:1.313rem}.legal-doc-container-main .legal-doc-container .main-list-item,.legal-doc-container-main .legal-doc-container .main-list-item>p:first-child{font-weight:700}.legal-doc-container-main .legal-doc-container dt,.legal-doc-container-main .legal-doc-container label,.legal-doc-container-main .legal-doc-container dt>strong{font-weight:700}.legal-doc-container-main .legal-doc-container a,.legal-doc-container-main .legal-doc-container a:hover{text-decoration:underline;font-weight:400;color:var(--primary);overflow-wrap:break-word;font-style:italic}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.legal-doc-container-main{margin:1rem}.legal-doc-container-main .legal-doc-container h1,.legal-doc-container-main .legal-doc-container h2,.legal-doc-container-main .legal-doc-container h3,.legal-doc-container-main .legal-doc-container h4,.legal-doc-container-main .legal-doc-container h5,.legal-doc-container-main .legal-doc-container h6{margin-bottom:0}.legal-doc-container-main .legal-doc-container ul{padding:0rem 0rem 0rem .1rem}.legal-doc-container-main .legal-doc-container li>ol,.legal-doc-container-main .legal-doc-container li>ul,.legal-doc-container-main .legal-doc-container dd>ol,.legal-doc-container-main .legal-doc-container dd>ul{margin-top:1.53rem}.legal-doc-container-main .legal-doc-container p{margin:1rem 0rem}.legal-doc-container-main .legal-doc-container p:first-of-type{margin-top:0rem}.legal-doc-container-main .legal-doc-container label,.legal-doc-container-main .legal-doc-container ol,.legal-doc-container-main .legal-doc-container dl,.legal-doc-container-main .legal-doc-container dd,.legal-doc-container-main .legal-doc-container li,.legal-doc-container-main .legal-doc-container ul,.legal-doc-container-main .legal-doc-container td,.legal-doc-container-main .legal-doc-container th{margin-bottom:0;margin-left:0;vertical-align:middle}.legal-doc-container-main .legal-doc-container dt{margin-right:.14rem;display:inline}.legal-doc-container-main .legal-doc-container dd{display:inline}.legal-doc-container-main .legal-doc-container dd:after{content:"";display:block;margin-bottom:0}.legal-doc-container-main table.legal-doc-table{width:100%;margin-bottom:0}.legal-doc-container-main table.legal-doc-table.data-table{table-layout:fixed;display:none}.legal-doc-container-main table.legal-doc-table.data-table th.gray-background:first-child{width:68%}.legal-doc-container-main table.legal-doc-table.data-table th.gray-background{width:16%}.legal-doc-container-main table.legal-doc-table.presentation-table{border-collapse:separate}.legal-doc-container-main table.legal-doc-table.presentation-table-with-header{margin-top:0rem;width:100%}.legal-doc-container-main table.legal-doc-table.presentation-table-with-header tr{display:flex;flex-direction:column;width:100%;margin-bottom:1rem}.legal-doc-container-main table.legal-doc-table.presentation-table-with-header tr td,.legal-doc-container-main table.legal-doc-table.presentation-table-with-header tr th,.legal-doc-container-main table.legal-doc-table.presentation-table-with-header tr td.gray-background,.legal-doc-container-main table.legal-doc-table.presentation-table-with-header tr td.light-gray-background,.legal-doc-container-main table.legal-doc-table.presentation-table-with-header tr td.white-background{width:100%}.legal-doc-container-main table.legal-doc-table.presentation-table-with-header tr.presentation-table-header{margin-bottom:0rem}.legal-doc-container-main table.legal-doc-table.presentation-table-with-header tr .fontWeight400{width:100%}.legal-doc-container-main table.legal-doc-table.presentation-table td,.legal-doc-container-main table.legal-doc-table.data-table td,.legal-doc-container-main table.legal-doc-table.presentation-table-with-header td{border:1px solid var(--table-gray)}.legal-doc-container-main table.legal-doc-table.presentation-table td.gray-background,.legal-doc-container-main table.legal-doc-table.data-table td.gray-background,.legal-doc-container-main table.legal-doc-table.presentation-table-with-header td.gray-background{font-size:.875rem}.legal-doc-container-main table.legal-doc-table.presentation-table td.gray-background.large-font,.legal-doc-container-main table.legal-doc-table.data-table td.gray-background.large-font,.legal-doc-container-main table.legal-doc-table.presentation-table-with-header td.gray-background.large-font{font-size:1.25rem}.legal-doc-container-main table.legal-doc-table.presentation-table,.legal-doc-container-main table.legal-doc-table.presentation-table-with-header{border-spacing:0 1.53rem}.legal-doc-container-main table.legal-doc-table tr.presentation-row{height:7.5rem}.legal-doc-container-main table.legal-doc-table tr td.light-gray-background{color:var(--black)}.legal-doc-container-main table.legal-doc-table tr td.gray-background,.legal-doc-container-main table.legal-doc-table tr th.gray-background,.legal-doc-container-main table.legal-doc-table tr td.dark-background{color:var(--white)}.legal-doc-container-main table.legal-doc-table tr td.dark-background,.legal-doc-container-main table.legal-doc-table tr td.gray-background,.legal-doc-container-main table.legal-doc-table tr td.light-gray-background{width:16%}.legal-doc-container-main table.legal-doc-table tr td.dark-background,.legal-doc-container-main table.legal-doc-table tr td.gray-background,.legal-doc-container-main table.legal-doc-table tr th.gray-background{text-align:left;padding-left:1.25rem}.legal-doc-container-main table.legal-doc-table tr td.white-background{width:84%}.legal-doc-container-main table.legal-doc-table tr td.white-background.uppercase{font-size:1.25rem;text-transform:uppercase;font-weight:600}.legal-doc-container-main table.legal-doc-table tr td.light-gray-background{padding:.875rem;background-color:var(--white)}.legal-doc-container-main table.legal-doc-table tr td.dark-background{background-color:var(--black)}.legal-doc-container-main table.legal-doc-table tr td.dark-background.uppercase{font-size:1.25rem;text-transform:uppercase}.legal-doc-container-main table.legal-doc-table tr td.gray-background,.legal-doc-container-main table.legal-doc-table tr th.gray-background{background-color:var(--table-gray);font-size:1.125rem}.legal-doc-container-main table.legal-doc-table tr td{padding:.875rem;border:1px solid var(--black)}.legal-doc-container-main table.legal-doc-table tr td:first-child{width:25%}.legal-doc-container-main table.legal-doc-table tr td:first-child.fontWeight400{font-weight:400}.legal-doc-container-main table.legal-doc-table tr td:first-child.light-gray-background,.legal-doc-container-main table.legal-doc-table tr td:first-child.dark-background,.legal-doc-container-main table.legal-doc-table tr td:first-child.gray-background{padding-left:1.25rem}.legal-doc-container-main table.legal-doc-table tr td:nth-child(2){width:75%}@media screen and (min-width: 1110px){.legal-doc-container-main table.legal-doc-table.data-table{display:inline-table}.legal-doc-container-main table.legal-doc-table.presentation-table-with-header{margin-top:1.53rem;width:100%}.legal-doc-container-main table.legal-doc-table.presentation-table-with-header tr{display:flex;flex-direction:row;width:100%;margin-bottom:0rem}.legal-doc-container-main table.legal-doc-table.presentation-table-with-header tr td.light-gray-background{width:24%}}.legal-doc-container-main .data-table-mobile-view{display:block;width:100%}.legal-doc-container-main .data-table-mobile-view .data-table-mobile-view-body{display:flex;flex-direction:column;margin:1rem 0}.legal-doc-container-main .data-table-mobile-view .data-table-mobile-view-body table.legal-doc-table tr{margin:0}.legal-doc-container-main .data-table-mobile-view .data-table-mobile-view-body table.legal-doc-table tr th,.legal-doc-container-main .data-table-mobile-view .data-table-mobile-view-body table.legal-doc-table tr td{width:100%;padding:1rem}.legal-doc-container-main .data-table-mobile-view .data-table-mobile-view-body table.legal-doc-table tr th.gray-background{font-size:1rem;text-align:left}.legal-doc-container-main .data-table-mobile-view .data-table-mobile-view-body table.legal-doc-table tr.presentation-row{height:-moz-max-content;height:max-content;display:flex;flex-direction:row}.legal-doc-container-main .data-table-mobile-view .data-table-mobile-view-body table.legal-doc-table tr th.light-gray-background{font-size:.875rem;border:1px solid var(--table-gray);background-color:#76767633;text-align:center}.legal-doc-container-main .data-table-mobile-view .data-table-mobile-view-body table.legal-doc-table tr td.white-background{text-align:center}@media screen and (min-width: 1110px){.legal-doc-container-main .data-table-mobile-view{display:none}}.legal-doc-container-main #reasonsWeCanSharePersonalInfoTable tr td:nth-child(n+2){text-align:center}.legal-doc-container-main #reasonsWeCanSharePersonalInfoTable tr th.gray-background{word-break:break-word}.legal-doc-container-main th.primary-table-header{color:var(--white);background-color:var(--black);padding-left:1rem}section.legalDocTestingSection{position:relative;overflow:auto;height:500px;width:75%;background:var(--white);padding:1rem;margin:1rem;border:1px solid var(--line-gray);vertical-align:top;box-sizing:border-box;border-radius:var(--border-radius)}.legal-doc-container-main .legal-doc-container strong{margin:1.4375rem 0rem}.legal-doc-container-main .legal-doc-container h3{margin-bottom:1rem;margin-top:4rem}.legal-doc-container-main .legal-doc-container h4{margin-top:2.1875rem;margin-bottom:.3125rem}.legal-doc-container-main .legal-doc-container a{color:var(--primary);text-decoration:underline}.legal-doc-container-main .legal-doc-container a:hover{text-decoration:none}.legal-doc-container-main .legal-doc-container ol,.legal-doc-container-main .legal-doc-container ul{margin:0rem 0rem 0rem 1.5rem}.legal-doc-container-main .legal-doc-container tr>td,.legal-doc-container-main .legal-doc-container li{line-height:1.5rem}.legal-doc-container-main div#whatWeDoContentContainer table.legal-doc-table td,.legal-doc-container-main div#definitionsContentContainer table.legal-doc-table td,.legal-doc-container-main div#facts-table table.legal-doc-table td,.legal-doc-container-main div#limit-sharing-table table.legal-doc-table td{display:block;width:100%}@media screen and (min-width: 1110px){.legal-doc-container-main div#whatWeDoContentContainer table.legal-doc-table td,.legal-doc-container-main div#definitionsContentContainer table.legal-doc-table td,.legal-doc-container-main div#facts-table table.legal-doc-table td,.legal-doc-container-main div#limit-sharing-table table.legal-doc-table td{display:table-cell;width:80%}.legal-doc-container-main div#whatWeDoContentContainer table.legal-doc-table tr>td:first-child,.legal-doc-container-main div#definitionsContentContainer table.legal-doc-table tr>td:first-child,.legal-doc-container-main div#facts-table table.legal-doc-table tr>td:first-child,.legal-doc-container-main div#limit-sharing-table table.legal-doc-table tr>td:first-child{width:20%}}.legal-doc-container-main div#limit-sharing-table table.legal-doc-table td,.legal-doc-container-main div#whatWeDoContentContainer table.legal-doc-table td,.legal-doc-container-main div#definitionsContentContainer table.legal-doc-table td{line-break:break-all}.legal-doc-container-main div#californiaConsumerPrivacyActTextBlock p{margin:2rem 0rem}.legal-doc-container-main div#californiaConsumerPrivacyActTextBlock ol li:only-child::marker{font-weight:700}.legal-doc-container-main div#californiaConsumerPrivacyActTextBlock ol:nth-child(11) li::marker{font-weight:700}.legal-doc-container-main div#californiaConsumerPrivacyActTextBlock ol:nth-child(11) p{margin:0 1rem;font-size:small}.legal-doc-container-main div#californiaConsumerPrivacyActTextBlock ol:nth-child(11) li+ol{margin-top:2rem}.legal-doc-container-main div#californiaConsumerPrivacyActTextBlock ol:nth-child(11) ol>li::marker,.legal-doc-container-main div#californiaConsumerPrivacyActTextBlock ol:nth-child(11) ol>li>strong{font-weight:400}.legal-doc-container-main div#lastRevisedBodyText{margin-bottom:1.3125rem}.legal-doc-container-main div#revisionDateBodyText{margin:3rem 0rem}.legal-doc-container-main .container{display:flex;-moz-column-gap:30rem;column-gap:30rem;flex-wrap:wrap}.legal-doc-container-main div#revisionDateBodyText{margin-top:3rem;flex:1;text-align:right}@media screen and (max-width: 1110px){.legal-doc-container-main div#revisionDateBodyText{text-align:left}}.legal-doc-container-main div#financialPrivaprinterFriendlyAndAdobeReaderTextBlockcyPolicyBodyText{flex:4}.legal-doc-container-main em{font-style:normal}@media screen and (min-width: 1110px){.legal-doc-container-main div#whatWeDoContentContainer table.legal-doc-table.presentation-table-with-header,.legal-doc-container-main div#definitionsContentContainer table.legal-doc-table.presentation-table-with-header{border-collapse:separate}.legal-doc-container-main div#whatWeDoContentContainer table.legal-doc-table.presentation-table-with-header tr,.legal-doc-container-main div#definitionsContentContainer table.legal-doc-table.presentation-table-with-header tr{margin-bottom:1rem}.legal-doc-container-main div#whatWeDoContentContainer table.legal-doc-table.presentation-table-with-header tr.presentation-table-header,.legal-doc-container-main div#definitionsContentContainer table.legal-doc-table.presentation-table-with-header tr.presentation-table-header{margin-bottom:0rem;width:100%}.legal-doc-container-main div#whatWeDoContentContainer table.legal-doc-table.presentation-table-with-header tr.presentation-table-header td,.legal-doc-container-main div#definitionsContentContainer table.legal-doc-table.presentation-table-with-header tr.presentation-table-header td{flex:1}}.legal-doc-container-main div#facts-table tr:first-child>td:nth-child(2){padding-top:2.875rem;padding-bottom:2.875rem}.legal-doc-container-main .left-2rem{margin-left:2rem}
