body.modal-open{overflow:hidden}#openModal{background-color:#007bff;border:none;color:#fff;cursor:pointer;padding:10px 20px}.modal{align-items:center;background-color:rgb(0 0 0 / .8);color:#fff;display:none;justify-content:center;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal-content{background-color:#333;border-radius:8px;height:80vh;max-width:500px;overflow-y:auto;padding:20px;text-align:center;width:90%}.modal-content p{margin:15px 0}.close-modal{background-color:#dc3545;border:none;color:#fff;cursor:pointer;margin-top:20px;padding:10px 15px}.tall-content{box-sizing:border-box;background-color:#f0f0f0;height:200vh;padding:20px}.rx-sitemap{align-items:center;background:rgb(36 36 36 / .736);backdrop-filter:blur(18px);display:none;flex-flow:column;justify-content:flex-start;padding:35px 0 50px 0;top:0;left:0;height:100%;overflow:auto;position:fixed;width:100%;z-index:9999}.rx-sitemap.open{display:flex}.rx-sitemap h2{align-items:center;display:flex;justify-content:flex-start;font-size:135%;font-weight:600;letter-spacing:.5vw;padding:0 0 0 12px;margin:5vh 0;text-transform:uppercase;max-width:600px;min-width:unset;width:clamp(80vw, 80%, 600px)}.rx-sitemap h2 .rx-close-button{margin:0 0 0 auto}.sub .rx-sitemap-list{align-items:center;background:rgb(48 48 48 / .736);border-radius:18px;display:flex;flex-flow:row wrap;font-size:clamp(18px, 18px, 32px);justify-content:center;max-width:600px;padding:2.376vw;width:clamp(80vw, 80%, 600px)}.sub .rx-sitemap-item{display:flex;flex:auto;justify-content:center;margin:0;max-width:fit-content;padding:4.365% 1.376%;position:relative;text-align:center}.sub .rx-sitemap-item::after{display:none}.sub .rx-sitemap-item::before{display:none}.sub .rx-sitemap-item .rx-sitemap-link{color:#fff}.rx-sitemap .rx-sitemap-item.active{pointer-events:none}.rx-sitemap .rx-sitemap-item.active .rx-sitemap-link{color:#5c5c5c;font-weight:800}.rx-sitemap .rx-sitemap-item.active::after{display:none}.rx-sitemap-divider{background:#fff;height:1rem;width:1px}.rx-policy{display:flex;flex-flow:column;padding:0 0 135px 0;width:100%}.sub .rx-policy-list{align-items:center;display:flex;flex-flow:row;justify-content:center;padding:0 0 5% 0;width:100%}.sub .rx-policy-item{align-items:center;background:#fff0;background-color:rgb(236 236 236 / .0736);border-radius:8px;cursor:pointer;display:flex;flex-flow:row wrap;height:45px;justify-content:center;margin:2.376%;max-width:450%;min-width:250px;padding:0;text-align:center;transition:1s}.sub .rx-policy-item:hover{background-color:rgb(236 236 236 / .236)}.sub .rx-policy-item::after,.sub .rx-policy-item::before{display:none}.sub .rx-policy-button,.sub li a.rx-policy-button{align-items:center;background:#fff0;border:none;color:#fff;display:flex;flex:1;height:100%;flex-flow:row wrap;font-weight:600;justify-content:center;letter-spacing:0;margin:0;padding:0 5%;text-transform:none;width:100%;transition:.736s}.sub .rx-policy-button:hover{background:#fff0}.rx-policy h2{font-size:100%;font-weight:600;letter-spacing:.5vw;padding:0 0 0 12px;text-align:center;text-transform:uppercase}.policy-chamber{display:flex;background:rgb(35 35 35 / .236);inset:0;opacity:0;position:fixed;visibility:hidden;z-index:99999;transition:.236s}.policy-chamber.open{opacity:1;visibility:visible}.policy-chamber *{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;letter-spacing:normal;line-height:1.5;text-rendering:optimizeLegibility}.policy-chamber .rx-close-button{inset:5vh 5vw auto auto;position:fixed}.policy-chamber-content{background:rgb(36 36 36);border:1px solid rgb(255 255 255 / .376);border-radius:16px;font-size:clamp(18px, 5vw, 24px);inset:clamp(135px, 9.396vh, 9.396vh) auto 6vh clamp(45px, 7.36vw, 7.36vw);line-height:2;margin:0 0 12vh 0;padding:0 clamp(0px, 10vw, 300px) 0 0;position:absolute;overflow:auto;max-height:80vh;max-width:calc(88.6vw - 32px)}.policy-chamber-content h1{display:flex;flex-flow:column;padding:0 0 clamp(25px, 5vh, 5vh) 0;margin:0}.policy-chamber-content h1 sub{line-height:2;font-size:clamp(16px, 5vw, 18px);opacity:.5}.sub .policy-chamber-content li{list-style:initial;margin:0 0 0 5%}.sub .policy-chamber-content button{background:#5c5c5c;border:1px solid rgb(236 236 236 / .236);border-radius:5px;color:inherit;display:inline-flex;letter-spacing:inherit;padding:0 8px 2px 11px;margin:0 5px;text-transform:none;width:unset}.sub .policy-chamber-content button:hover{background:var(--highlight);border:1px solid var(--highlight);box-shadow:0 1px 1px var(--highlight);color:#fff}.home .sub .policy-chamber-content button:hover{background:var(--highlight);border:1px solid var(--highlight);box-shadow:0 1px 1px var(--highlight);color:#242424}.policy-chamber-content .italics{font-style:italic}.sub .policy-chamber-content li::after,.sub .policy-chamber-content li::before{display:none}.sub .policy-chamber-content em{font-style:normal;font-weight:600}@media only screen and (max-width:768px){.policy-chamber .rx-close-button{inset:4.5vh 7vw auto auto;position:fixed}.rx-sitemap h2{padding:0}.sub .rx-sitemap a{text-decoration-color:blue;text-decoration:underline}.rx-sitemap a::after{display:none}.sub .rx-sitemap-list,.sub .rx-policy-list{flex-flow:column}.rx-sitemap-divider{background:#fff0}}
