:root{--font-family-lato:var(--font-lato), sans-serif;--color-primary:#f05a2a;--color-primary-dark:#e15829;--color-primary-hover:#f2774f;--color-primary-alt:#f15a29;--color-secondary:#ffcd00;--color-secondary-dark:#ffbe27;--color-accent-orange:#f7941d;--color-black:#000;--color-text-primary:#191919;--color-text-dark:#1b1b1b;--color-text-body:#333;--color-text-muted-dark:#4c4e50;--color-text-muted:#5c5d60;--color-text-gray:#707070;--color-text-table:#212529;--color-text-gray-alt:#747474;--color-text-light:#999;--color-blue-700:#243f80;--color-blue-gray-500:#5f6782;--color-white:#fff;--color-footer-bg:#161f31;--color-footer-heading:#12335e;--color-footer-text:#3e4b50;--color-footer-link:#919fa7;--color-footer-dark:#0b0e14;--color-neutral-200:#e0e0e0;--color-neutral-300:#c5c5c5;--color-neutral-700:#525252;--color-border:#bababa;--color-text-primary-alpha-06:#1919190f;--color-text-primary-alpha-12:#1919191f;--color-text-primary-alpha-15:#19191926;--color-text-primary-alpha-20:#19191933;--color-text-primary-alpha-24:#1919193d;--color-text-primary-alpha-25:#19191940;--color-text-primary-alpha-35:#19191959;--color-border-subtle:#1919191a;--color-border-light:#ededed;--color-bg-white:#fff;--color-bg-snow:#fafafa;--color-bg-light:#f8f8f8;--color-bg-gray:#f7f7f7;--color-bg-gray-cool:#f7f8fa;--color-bg-silver:#f6f6f6;--color-bg-silver-cool:#f6f7f9;--color-bg-cloud:#f5f5f5;--color-bg-fog:#f2f2f2;--color-button-disabled:#c4c4c4;--color-success:#48d35a;--color-error:#ff2424;--color-error-brand:#ed1c24;--color-black-alpha-10:#0000001a;--color-black-alpha-12:#0000001f;--color-black-alpha-14:#00000024;--color-black-alpha-22:#00000038;--color-black-alpha-45:#00000073;--color-black-alpha-50:#00000080;--color-black-alpha-55:#0000008c;--color-black-alpha-72:#000000b8;--color-white-alpha-15:#ffffff26;--color-white-alpha-35:#ffffff59;--color-white-alpha-40:#fff6;--color-white-alpha-75:#ffffffbf;--color-overlay-subtle:#00000008;--color-overlay-light:#00000014;--color-overlay-medium:#0000006e;--color-overlay-dark:#00000087;--color-overlay-heavy:#000000bf;--color-shadow-card:#3e3e3e1a}@keyframes skeleton-pulse{0%{opacity:1}50%{opacity:.25}to{opacity:1}}.policy-page{background-color:var(--color-bg-snow)}.policy-page .policy-page-content{padding:64px 0 120px}.policy-page .policy-page-richtext{font-family:var(--font-family-lato);letter-spacing:0;color:var(--color-text-gray);font-size:16px;font-weight:400;line-height:24px}.policy-page .policy-page-richtext h1,.policy-page .policy-page-richtext h2,.policy-page .policy-page-richtext h3,.policy-page .policy-page-richtext h4,.policy-page .policy-page-richtext h5,.policy-page .policy-page-richtext h6{font-family:var(--font-family-lato);letter-spacing:0;color:var(--color-text-primary);margin:0 0 18px;font-size:20px;font-weight:700;line-height:normal}.policy-page .policy-page-richtext h1{font-family:var(--font-family-lato);letter-spacing:0;color:var(--color-text-primary);margin:0 0 18px;font-size:30px;font-weight:600;line-height:normal}.policy-page .policy-page-richtext h3{font-family:var(--font-family-lato);letter-spacing:0;font-size:18px;font-weight:600;line-height:normal}.policy-page .policy-page-richtext p{font-family:var(--font-family-lato);letter-spacing:0;color:var(--color-text-gray);margin:0 0 16px;font-size:16px;font-weight:400;line-height:24px}.policy-page .policy-page-richtext ul,.policy-page .policy-page-richtext ol{margin:0 0 20px;padding-left:20px;list-style-position:outside}.policy-page .policy-page-richtext ol,.policy-page .policy-page-richtext ul{padding-left:2rem}.policy-page .policy-page-richtext ol li,.policy-page .policy-page-richtext ul li{margin-bottom:0}.policy-page .policy-page-richtext ol p,.policy-page .policy-page-richtext ul p{margin:0}.policy-page .policy-page-richtext ul{list-style-type:disc}.policy-page .policy-page-richtext ol{list-style-type:decimal}.policy-page .policy-page-richtext li{font-family:var(--font-family-lato);letter-spacing:0;color:var(--color-text-gray);margin-bottom:8px;font-size:16px;font-weight:400;line-height:24px;display:list-item}.policy-page .policy-page-richtext a{color:var(--color-text-gray);text-underline-offset:2px;text-decoration:underline;transition:color .2s ease-in-out}.policy-page .policy-page-richtext a:hover{color:var(--color-primary)}.policy-page .policy-page-richtext strong,.policy-page .policy-page-richtext b{color:var(--color-text-primary);font-weight:700}.policy-page .policy-page-richtext table{border-collapse:collapse;table-layout:fixed;width:100%;color:var(--color-text-table);margin:0 0 24px}.policy-page .policy-page-richtext table *{color:var(--color-text-table)}.policy-page .policy-page-richtext table p{margin:0}.policy-page .policy-page-richtext table a,.policy-page .policy-page-richtext table a *,.policy-page .policy-page-richtext table a:hover{color:var(--color-text-gray)}.policy-page .policy-page-richtext th,.policy-page .policy-page-richtext td{text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:.5rem}.policy-page .policy-page-richtext tr{border-bottom:1px solid var(--color-text-primary-alpha-12)}.policy-page .policy-page-richtext thead tr{border-bottom-color:var(--color-text-primary-alpha-15)}.policy-page .policy-page-richtext thead th{font-family:var(--font-family-lato);letter-spacing:0;font-size:16px;font-weight:700;line-height:32px}.policy-page .policy-page-richtext tbody td{font-family:var(--font-family-lato);letter-spacing:0;font-size:16px;font-weight:400;line-height:24px}.policy-page .policy-page-richtext>:last-child{margin-bottom:0}@media screen and (max-width:767px){.policy-page .policy-page-content{padding:44px 0 80px}.policy-page .policy-page-richtext h1,.policy-page .policy-page-richtext h2,.policy-page .policy-page-richtext h3,.policy-page .policy-page-richtext h4,.policy-page .policy-page-richtext h5,.policy-page .policy-page-richtext h6{margin-bottom:14px}.policy-page .policy-page-richtext p,.policy-page .policy-page-richtext li,.policy-page .policy-page-richtext thead th,.policy-page .policy-page-richtext tbody td{font-family:var(--font-family-lato);letter-spacing:0;font-size:16px;font-weight:400;line-height:24px}}@media screen and (max-width:575px){.policy-page .policy-page-content{padding:36px 0 64px}.policy-page .policy-page-richtext table{-webkit-overflow-scrolling:touch;table-layout:auto;overscroll-behavior-x:contain;width:100%;display:block;overflow-x:auto}.policy-page .policy-page-richtext th,.policy-page .policy-page-richtext td{white-space:normal;overflow-wrap:break-word;min-width:140px}.policy-page .policy-page-richtext ul,.policy-page .policy-page-richtext ol{padding-left:16px}}
