.service-information{background:#fff8e8;border:2px solid #a67b32;border-radius:12px;padding:1.25rem;margin:1.25rem 0;color:#302519;line-height:1.65}.service-information p+p{margin-top:.75rem}.service-information a,.service-legal-footer a{text-decoration:underline;text-underline-offset:3px}.service-legal-footer{padding:1.5rem 0;font-size:.9rem;line-height:1.7}.service-legal-footer p{margin-bottom:.75rem}.legal-document{max-width:850px;margin:3rem auto;padding:0 1.25rem;line-height:1.75}.legal-document h1{font-size:2rem;line-height:1.2}.legal-document h2{margin-top:2rem;font-size:1.35rem}.legal-document p,.legal-document ul{margin:1rem 0}.legal-document a{text-decoration:underline}.legal-document ul{padding-left:1.5rem}@media print{.header,.footer,.floating-cta{display:none}.legal-document{margin:0;max-width:none}}