:root{color-scheme:light}*{box-sizing:border-box}.gw-page{margin:0;background:#F5F1EA;color:#221F2E;font:16px/1.6 system-ui,sans-serif}.gw-page header,.gw-page footer{max-width:760px;margin:auto;padding:24px}.gw-page header a{font-size:22px;font-weight:800;text-decoration:none}.gw-page a{color:#235F4A}.gw-panel{max-width:712px;margin:16px auto;padding:32px;background:#fff;border:1px solid #E6E1D8;border-radius:16px}.gw-panel h1{font-family:Georgia,serif;font-size:clamp(28px,6vw,44px);line-height:1.15;margin:12px 0 24px}.gw-panel h2{font:700 28px/1.2 Georgia,serif}.gw-panel p{margin:0 0 20px}.gw-eyebrow{text-transform:uppercase;letter-spacing:.08em;font-size:13px;font-weight:700}.gw-panel label{display:block;font-weight:600;margin-bottom:8px}.gw-panel input[type=email]{font:inherit;width:100%;padding:12px;border:1px solid #777;border-radius:8px;margin-bottom:20px}.gw-panel .gw-check{display:flex;align-items:flex-start;gap:12px;font-weight:400}.gw-check input{flex-shrink:0;width:20px;height:20px;margin:4px 0 0}.gw-note{font-size:14px;color:#555}.gw-panel .btn{display:inline-flex;justify-content:center;text-decoration:none;font:700 16px/1.4 system-ui,sans-serif;padding:16px 24px;cursor:pointer;border:0}.gw-error{padding:16px;border:2px solid #a12a20;border-radius:8px}.gw-cover{display:block;max-width:100%;height:auto;border-radius:8px;margin:0 0 24px}.gw-trap{position:absolute;left:-9999px}.gw-panel hr{border:0;border-top:1px solid #E6E1D8;margin:32px 0}.gw-panel :focus-visible{outline:3px solid #C25518;outline-offset:4px}@media(max-width:760px){.gw-panel{margin:8px 16px;padding:24px}.gw-panel .btn{width:100%;text-align:center}}

.gw-members{overflow-x:auto}.gw-members table{width:100%;border-collapse:collapse;font-size:14px}.gw-members th,.gw-members td{padding:8px;text-align:left;vertical-align:top;border-bottom:1px solid #E6E1D8}.gw-members td:first-child{overflow-wrap:anywhere}
