.hPol6q_page{padding-block:3rem}.hPol6q_tool{gap:1.5rem;max-width:44rem;display:grid}section.hPol6q_section{padding-bottom:24px}section.hPol6q_section:last-child{padding-bottom:5rem}@media (max-width:720px){section.hPol6q_section .container{padding-inline:24px}section.hPol6q_section h2{padding-inline:0}}.hPol6q_lookup,.hPol6q_letter{gap:1.5rem;display:grid}.hPol6q_lookup{background:color-mix(in srgb, var(--accent) 18%, var(--surface));border-radius:12px;align-items:start;gap:1rem;padding:1.5rem}.hPol6q_lookup label,.hPol6q_letter label,.hPol6q_field>label{gap:.5rem;font-weight:600;display:grid}.hPol6q_lookup label{font-size:.9rem}.hPol6q_required:after{content:"";vertical-align:top;background-color:#b00020;width:.5em;height:.5em;margin-left:.25em;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M5 1v8M1.5 3l7 4M8.5 3l-7 4' stroke='%23000' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M5 1v8M1.5 3l7 4M8.5 3l-7 4' stroke='%23000' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.hPol6q_lookup input{border:1px solid var(--border-strong);width:100%;font:inherit;background:var(--surface);color:inherit;border-radius:8px;padding:.75rem;font-size:1rem;font-weight:400}.hPol6q_lookup input:focus{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 20%, transparent);outline:none}.hPol6q_lookup input:disabled{opacity:.6}@media (min-width:640px){.hPol6q_lookup{grid-template-columns:1fr 1fr}.hPol6q_lookupWide,.hPol6q_lookupButton{grid-column:1/-1}}.hPol6q_mp{border:1px solid var(--border);background:var(--surface);border-radius:12px;gap:.35rem;padding:1.25rem 1.5rem;display:grid}.hPol6q_mp p{margin:0}.hPol6q_mp .hPol6q_kind{letter-spacing:.08em;text-transform:uppercase;color:var(--pause-orange);font-size:12px;font-weight:600}.hPol6q_mp h3{font-family:var(--font-display), "Lato", system-ui, sans-serif;margin:0;font-size:22px}.hPol6q_mp .hPol6q_constituency{color:var(--text-secondary)}.hPol6q_mp a{color:var(--accent);word-break:break-all;font-weight:500;text-decoration:none}.hPol6q_mp a:hover{text-decoration:underline}.hPol6q_letter input:not([type=checkbox]),.hPol6q_letter textarea{border:1px solid var(--border-strong);width:100%;font:inherit;background:var(--surface);color:inherit;border-radius:8px;padding:.75rem;font-weight:400}.hPol6q_letter input:focus,.hPol6q_letter textarea:focus{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 20%, transparent);outline:none}.hPol6q_letter textarea{resize:vertical;line-height:1.5}.hPol6q_editorFrame{border:1px solid var(--border-strong);background:var(--surface);border-radius:8px;overflow:hidden}.hPol6q_editorFrame:focus-within{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 20%, transparent)}.hPol6q_toolbar{border-bottom:1px solid var(--border-strong);flex-wrap:wrap;gap:.5rem;padding:.5rem;display:flex}.hPol6q_toolbar button{border:1px solid var(--border-strong);min-width:2.25rem;font:inherit;background:var(--surface);color:inherit;cursor:pointer;border-radius:4px;padding:.25rem .5rem;font-size:.85rem}.hPol6q_toolbar button:hover{border-color:var(--accent)}.hPol6q_toolbar button[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:#fff}.hPol6q_editor{outline:none;min-height:12rem;padding:.75rem;font-size:.9rem;line-height:1.5}.hPol6q_editor p{margin:0 0 .75rem}.hPol6q_editor ul{margin:0 0 .75rem;padding-left:1.5rem}.hPol6q_editor li p,.hPol6q_editor>:last-child{margin:0}.hPol6q_notice{border:1px solid var(--border);border-left:3px solid var(--accent);background:var(--surface);border-radius:8px;margin:0;padding:1rem 1.25rem}.hPol6q_small{color:var(--text-secondary);margin:0;font-size:.9rem}.hPol6q_field{gap:.5rem;display:grid}.hPol6q_fieldLabel{margin:0;font-weight:600}.hPol6q_next{justify-self:start}.hPol6q_testPostcodes{color:var(--text-secondary);font-size:.85rem}.hPol6q_testPostcodes summary{cursor:pointer}.hPol6q_testPostcodes ul{margin:.25rem 0 0;padding-left:1.25rem}.hPol6q_field small{color:var(--text-secondary)}.hPol6q_tips{color:var(--text-secondary);margin:0;padding-left:1.25rem;font-size:.9rem}.hPol6q_consent{grid-template-columns:auto 1fr;align-items:start;display:grid;gap:.6rem!important;font-weight:400!important}.hPol6q_consent input{width:1.2rem;height:1.2rem;accent-color:var(--accent);margin:.15rem 0 0}.hPol6q_honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}section.hPol6q_step{padding-bottom:5rem}.hPol6q_step .hPol6q_stepColumn{gap:1.5rem;max-width:44rem;margin:0 auto;display:grid}.hPol6q_step .hPol6q_stepColumn h1{margin:0}.hPol6q_previewPage{gap:1.25rem;display:grid}.hPol6q_preview{border:1px solid var(--border);background:var(--surface);color:var(--text);box-shadow:0 1px 2px var(--shadow), 0 12px 32px var(--shadow);border-radius:8px;gap:1.25rem;padding:2rem;display:grid}.hPol6q_envelope{border-bottom:1px solid var(--border-strong);grid-template-columns:auto 1fr;gap:.25rem 1rem;margin:0;padding-bottom:1rem;font-size:.9rem;display:grid}.hPol6q_envelope dt{color:var(--text-secondary);font-weight:600}.hPol6q_envelope dd{margin:0}.hPol6q_previewBody{font-size:1rem;line-height:1.6}.hPol6q_previewBody p{margin:0 0 .75rem}.hPol6q_previewBody ul{margin:0 0 .75rem;padding-left:1.5rem}.hPol6q_previewBody li p,.hPol6q_previewBody>:last-child{margin:0}.hPol6q_attached{flex-wrap:wrap;gap:.75rem;margin:0;padding:0;font-size:.85rem;line-height:1.3;list-style:none;display:flex}.hPol6q_preview .hPol6q_attached{border-top:1px solid var(--border-strong);padding-top:1rem}.hPol6q_attached a{border:1px solid var(--border-strong);background:var(--surface);color:inherit;border-radius:.5rem;align-items:center;gap:.75rem;padding:.5rem 1rem .5rem .5rem;text-decoration:none;display:flex}.hPol6q_attached a:hover{border-color:var(--accent)}.hPol6q_attached img{border:1px solid var(--border);flex:none;width:3rem;height:auto;box-shadow:0 1px 3px #00000026}.hPol6q_attachedText{flex-direction:column;min-width:0;display:flex}.hPol6q_attachedText small{overflow-wrap:anywhere;color:var(--muted)}.hPol6q_attached a:hover strong{text-decoration:underline}.hPol6q_turnstile{justify-content:center;display:flex}.hPol6q_actions{gap:.75rem;display:flex}.hPol6q_actions>*{flex:1}.hPol6q_error{color:#b00020;margin:0}.hPol6q_sentMore{margin:0;line-height:1.6}.hPol6q_success{background:#e8f5e9;border-radius:8px;margin:0;padding:1rem}@media (max-width:640px){.hPol6q_preview{padding:1.25rem 1rem}}.hPol6q_movedOn{max-width:68ch;margin-bottom:24px}
.VMVMAW_btn{border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;padding:14px 24px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .15s,box-shadow .15s,background .15s;display:inline-flex}.VMVMAW_btn.VMVMAW_primary{background:var(--accent);color:#fff;box-shadow:0 2px 8px rgb(var(--pause-orange-rgb) / .25)}.VMVMAW_btn.VMVMAW_primary:hover{background:var(--accent-strong);box-shadow:0 4px 16px rgb(var(--pause-orange-rgb) / .3);transform:translateY(-1px)}.VMVMAW_btn.VMVMAW_ghost{border-color:var(--border-strong);color:var(--text);background:0 0}.VMVMAW_btn.VMVMAW_ghost:hover{border-color:var(--accent);color:var(--accent)}.VMVMAW_btn.VMVMAW_small{padding:9px 14px;font-size:14px}.VMVMAW_btn.VMVMAW_large{padding:16px 28px;font-size:16px}.VMVMAW_btn:disabled,.VMVMAW_btn:disabled:hover{opacity:.6;cursor:not-allowed;box-shadow:none;transform:none}.VMVMAW_btn.VMVMAW_primary:disabled:hover{background:var(--accent)}.VMVMAW_btn.VMVMAW_ghost:disabled:hover{border-color:var(--border-strong);color:var(--text)}.VMVMAW_btn[aria-busy=true]{cursor:progress}.VMVMAW_spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:1em;height:1em;margin-right:8px;animation:.8s linear infinite VMVMAW_spin}@keyframes VMVMAW_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.VMVMAW_spinner{animation-duration:2.4s}}@media (max-width:720px){.VMVMAW_btn{width:100%}}
.NRJEQa_card{background:var(--surface);border:1px solid var(--border);border-left:3px solid var(--accent);box-shadow:0 1px 3px var(--shadow);border-radius:12px;padding:24px;transition:box-shadow .2s;position:relative}.NRJEQa_card:hover{box-shadow:0 4px 16px var(--shadow)}.NRJEQa_card h3{margin:0 0 8px;font-family:Inter,system-ui,sans-serif;font-size:18px;font-weight:700}.NRJEQa_card p{color:var(--text-secondary);margin:0}
.zdJifW_page{box-sizing:border-box;width:100%;padding-block:2rem 4rem}.zdJifW_header{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;margin-bottom:1.5rem;padding-block:1rem;display:flex}.zdJifW_title{white-space:nowrap;margin-right:.5rem;font-size:1.05rem;font-weight:700}.zdJifW_header nav{background:0 0;border:none;flex-flow:wrap;align-items:center;gap:.5rem 1rem;padding:0;display:flex;position:static;overflow:visible}.zdJifW_header nav a,.zdJifW_header nav strong{border:none;border-radius:0;width:auto;padding:0;font-size:.95rem;display:inline}.zdJifW_header nav a{color:var(--accent);text-decoration:underline}.zdJifW_header nav a:hover{color:var(--text);background:0 0}.zdJifW_menu{margin-left:auto;display:none;position:relative}.zdJifW_menu summary{cursor:pointer;font-weight:700;list-style:none}.zdJifW_menu summary::-webkit-details-marker{display:none}.zdJifW_menu summary:after{content:" ▾"}.zdJifW_menu[open] summary:before{content:"";z-index:1;cursor:default;position:fixed;inset:0}.zdJifW_menu div{z-index:2;border:1px solid var(--border);background:var(--surface);white-space:nowrap;border-radius:8px;gap:.5rem;min-width:11rem;margin-top:.5rem;padding:.75rem 1rem;display:grid;position:absolute;right:0;box-shadow:0 4px 12px #0000001a}.zdJifW_menu .zdJifW_who{margin-left:0}.zdJifW_menu hr{border:0;border-top:1px solid var(--border);width:100%;margin:.25rem 0}.zdJifW_menu a,.zdJifW_linkButton{color:var(--accent);text-decoration:underline}.zdJifW_linkButton{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}@media (max-width:720px){.zdJifW_header nav,.zdJifW_header>.zdJifW_who,.zdJifW_logout{display:none}.zdJifW_menu{display:block}}.zdJifW_who{color:var(--text-secondary);margin-left:auto;font-size:.9rem}.zdJifW_filters,.zdJifW_form{flex-wrap:wrap;align-items:end;gap:.75rem;margin-block:1rem;display:flex}.zdJifW_form{flex-direction:column;align-items:stretch;max-width:32rem}.zdJifW_login{border:1px solid var(--border);background:var(--surface);border-radius:8px;max-width:24rem;margin:2rem auto 0;padding:1.5rem 2rem 2rem}.zdJifW_login h1{margin-top:0;font-size:1.5rem}.zdJifW_login .zdJifW_form{margin-bottom:0}.zdJifW_login .zdJifW_form button{width:auto}.zdJifW_filters label,.zdJifW_form label{gap:.25rem;font-size:.9rem;font-weight:600;display:grid}.zdJifW_filters select{min-width:0;max-width:100%}.zdJifW_filters input,.zdJifW_filters select,.zdJifW_form input,.zdJifW_form select,.zdJifW_form textarea{border:1px solid var(--border-strong);font:inherit;background:var(--surface);color:inherit;border-radius:6px;padding:.5rem .6rem;font-weight:400}.zdJifW_scroll{overflow-x:auto}.zdJifW_table{border-collapse:collapse;width:100%;font-size:.9rem}.zdJifW_table th,.zdJifW_table td{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;padding:.45rem .6rem}.zdJifW_tag{background:var(--surface-2);border-radius:999px;margin-right:.25rem;padding:.05rem .45rem;font-size:.8rem;display:inline-block}.zdJifW_muted{color:var(--text-secondary)}.zdJifW_error{color:#b00020}.zdJifW_sync{border:1px solid var(--border);border-radius:8px;margin-block:1rem;padding:1rem}.zdJifW_sync ul{margin:.25rem 0 .75rem}.zdJifW_sync p{margin:0}.zdJifW_sync summary{cursor:pointer}.zdJifW_sync details[open] summary{margin-bottom:.5rem}.zdJifW_actions{align-items:center;gap:.75rem;display:flex}@media (max-width:720px){.zdJifW_actions{flex-direction:column;align-items:stretch}}.zdJifW_events{margin:0;padding-left:1rem;font-size:.8rem}.zdJifW_signed{white-space:nowrap;align-items:center;gap:.5rem;display:flex}h2 .zdJifW_tag{vertical-align:middle;margin-left:.5rem;font-weight:400}.zdJifW_airtable{color:#8a5a00;background:#fcebcf}.zdJifW_web{color:#1f6b36;background:#e3f3e6}.zdJifW_nightly{color:#1d4e89;background:#dbe8f7}
