/* Policy, FAQ, accessibility and 404 pages: navy, peach, cream and chocolate to match the rest of the site. */
.page-support{background:#faf3e9;color:#51372d;}
.page-support h1,.page-support h2{font-family:Georgia,'Times New Roman',serif;font-weight:500;letter-spacing:-.025em;color:#173a57;}
.page-support h3{font-family:Georgia,'Times New Roman',serif;font-weight:500;color:#51372d;}
.page-support .eyebrow{color:#ae7359;}
.page-support .legal-hero{background:#fff9f1;}
.page-support .legal-hero p{color:#594a40;}
.page-support .legal article{background:#fffaf3;border:1px solid rgba(81,55,45,.12);box-shadow:0 10px 28px rgba(81,55,45,.06);}
.page-support .legal p,.page-support .legal li{color:#594a40;}
.page-support .legal .effective{color:#ae7359;}
.page-support .legal .callout{background:rgba(236,167,135,.2);border-left:4px solid #eca787;color:#51372d;}
.page-support .legal a,.page-support .text-link{color:#173a57;}
.page-support .text-link:hover{color:#ae7359;}
.page-support .faq-item{background:#fffaf3;border-color:rgba(81,55,45,.14);}
.page-support .faq-q{color:#173a57;}
.page-support .faq-q span:last-child{color:#ae7359;}
.page-support .faq-a{color:#594a40;}
.page-support .btn{border-color:#173a57;color:#173a57;}
.page-support .btn.primary{background:#173a57;color:#fff;}
.page-support .btn.secondary{background:#fffaf3;color:#173a57;}
.page-support a:focus-visible,.page-support button:focus-visible{outline:3px solid #eca787;outline-offset:3px;}
.page-support .skip-link{background:#173a57;}
