﻿.access-edge-state{min-width:0}.access-edge-state h2{outline:none;overflow-wrap:anywhere}.access-edge-mark{margin:24px 0 16px;color:var(--lime)}.access-edge-mark .icon{width:32px;height:32px}.access-edge-actions,.access-edge-links{display:flex;flex-direction:column;gap:12px;margin-top:24px}.access-edge-actions button,.access-edge-links button{width:100%;min-height:44px;justify-content:center;white-space:normal;text-align:center;line-height:1.5;padding:12px 16px}.access-edge-links{padding-top:24px;border-top:1px solid var(--line)}.access-edge-links .quiet-button{color:var(--muted);font-size:12px}.access-edge-state .site-preview-note{margin-top:24px;overflow-wrap:anywhere}@media(max-width:420px){.access-edge-state h2{font-size:26px}.access-edge-actions,.access-edge-links{gap:12px}.access-edge-mark{margin-top:20px}}
@media(max-width:800px){.guest-access-page{padding-inline:16px}.access-edge-state h2{font-size:28px;font-weight:500;line-height:1.25;letter-spacing:-.5px;margin-top:16px}}
