.cc-lock-content{color:#172033;background:#fff;font-family:Arial,sans-serif}.cc-lock-content .cc-community-lock-banner{color:#fff;text-align:center;background:#004be9;gap:.75rem;min-height:10rem;padding:1.5rem}.cc-lock-content .cc-community-lock-banner svg{color:#004be9;background:#ffef5c;border-radius:50%;width:2.5rem;height:2.5rem;padding:.5rem}.cc-lock-content h1,.cc-lock-content h2{overflow-wrap:anywhere;font-family:Contrail One,Arial,sans-serif;font-weight:400}.cc-lock-content [data-lock-screen-block]>section{text-align:center;margin:1rem;padding:1rem}.cc-lock-content p{overflow-wrap:anywhere;white-space:pre-wrap;font-family:Arial,sans-serif;line-height:1.6}.cc-lock-content [data-lock-screen-block=description] p:first-child{color:#626972;font-size:.75rem}.cc-lock-content [data-lock-screen-block=callToAction] button{color:#fff;cursor:pointer;background:#004be9;border:1px solid #004be9;border-radius:.65rem;width:100%;min-height:44px;padding:.75rem 1rem;font:600 .875rem Arial,sans-serif}.cc-lock-content [data-lock-screen-block=callToAction] button:hover:not(:disabled){background:#0037ae}.cc-lock-content button:focus-visible{outline-offset:3px;outline:2px solid #004be9}.cc-lock-content [data-lock-screen-block=callToAction] button:disabled{color:#626972;cursor:default;background:#edf0f2;border-color:#dfe3e6}.cc-community-mobile-lock .cc-community-block-list button{border-radius:.5rem;min-width:44px;min-height:44px;padding:.5rem}.cc-community-mobile-lock .cc-community-block-list button:focus-visible{outline-offset:2px;outline:2px solid #004be9}.cc-community-mobile-lock .cc-community-lock-builder>section{min-width:0}.cc-lock-content>.cc-community-helper{padding:1rem}.cc-community-mobile-lock .cc-community-block-list>div{grid-template-columns:minmax(0,1fr) 44px 44px}.cc-community-mobile-lock .cc-community-block-list>div>button:last-child{grid-column:1/-1;margin:0}.cc-community-mobile-lock .cc-community-lock-preview>.cc-lock-content{border:0;border-radius:0;margin:0}
