.vpn-page[data-astro-cid-7u4m4u3r]{max-width:var(--max-width-wide)}.vpn-header[data-astro-cid-7u4m4u3r]{max-width:760px}.vpn-kicker[data-astro-cid-7u4m4u3r]{color:var(--color-accent);font-size:.82rem;font-weight:700;letter-spacing:0;margin-bottom:.35rem;text-transform:uppercase}.vpn-tool[data-astro-cid-7u4m4u3r]{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.82fr);gap:1.5rem;align-items:start}.vpn-form-panel[data-astro-cid-7u4m4u3r],.vpn-result[data-astro-cid-7u4m4u3r]{border:1px solid var(--color-border);border-radius:8px;padding:1.5rem;background:var(--color-bg)}.vpn-form-panel[data-astro-cid-7u4m4u3r] h2[data-astro-cid-7u4m4u3r],.vpn-result[data-astro-cid-7u4m4u3r] h2[data-astro-cid-7u4m4u3r]{font-size:1.25rem;line-height:1.25;margin-bottom:1rem}.vpn-form[data-astro-cid-7u4m4u3r]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.field[data-astro-cid-7u4m4u3r]{display:flex;flex-direction:column;gap:.35rem}.field[data-astro-cid-7u4m4u3r].full,.vpn-submit[data-astro-cid-7u4m4u3r]{grid-column:1 / -1}.field[data-astro-cid-7u4m4u3r] label[data-astro-cid-7u4m4u3r]{color:var(--color-text);font-size:.88rem;font-weight:650;line-height:1.3}.field[data-astro-cid-7u4m4u3r] input[data-astro-cid-7u4m4u3r],.field[data-astro-cid-7u4m4u3r] select[data-astro-cid-7u4m4u3r]{width:100%;min-height:2.75rem;border:1px solid var(--color-border);border-radius:8px;padding:.65rem .75rem;background:var(--color-bg);color:var(--color-text);font:inherit;line-height:1.3}.field[data-astro-cid-7u4m4u3r] input[data-astro-cid-7u4m4u3r]:focus,.field[data-astro-cid-7u4m4u3r] select[data-astro-cid-7u4m4u3r]:focus{border-color:var(--color-accent);outline:3px solid rgba(26,86,219,.15)}.price-field[data-astro-cid-7u4m4u3r]{display:flex;align-items:center;border:1px solid var(--color-border);border-radius:8px;background:var(--color-bg)}.price-field[data-astro-cid-7u4m4u3r]:focus-within{border-color:var(--color-accent);outline:3px solid rgba(26,86,219,.15)}.price-field[data-astro-cid-7u4m4u3r] span[data-astro-cid-7u4m4u3r]{padding-left:.75rem;color:var(--color-muted);font-weight:700}.price-field[data-astro-cid-7u4m4u3r] input[data-astro-cid-7u4m4u3r]{border:0;outline:0}.vpn-submit[data-astro-cid-7u4m4u3r],.reminder-link[data-astro-cid-7u4m4u3r]{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;border:0;border-radius:8px;padding:.7rem 1rem;background:var(--color-accent);color:#fff;font:inherit;font-weight:700;text-decoration:none;cursor:pointer}.vpn-submit[data-astro-cid-7u4m4u3r]:hover,.reminder-link[data-astro-cid-7u4m4u3r]:hover{background:var(--color-accent-hover);color:#fff;text-decoration:none}.vpn-result[data-astro-cid-7u4m4u3r]{position:sticky;top:5.5rem}.result-label[data-astro-cid-7u4m4u3r]{display:inline-flex;margin-bottom:.65rem;border-radius:999px;padding:.2rem .65rem;background:var(--color-bg-subtle);color:var(--color-muted);font-size:.78rem;font-weight:700}.result-reason[data-astro-cid-7u4m4u3r],.next-step[data-astro-cid-7u4m4u3r] p[data-astro-cid-7u4m4u3r],.result-disclaimer[data-astro-cid-7u4m4u3r],.affiliate-disclosure[data-astro-cid-7u4m4u3r],.privacy-note[data-astro-cid-7u4m4u3r],.price-note[data-astro-cid-7u4m4u3r],.reminder-section[data-astro-cid-7u4m4u3r] p[data-astro-cid-7u4m4u3r]{color:var(--color-muted);font-size:.92rem}.next-step[data-astro-cid-7u4m4u3r],.uk-warning[data-astro-cid-7u4m4u3r],.price-note[data-astro-cid-7u4m4u3r],.reminder-section[data-astro-cid-7u4m4u3r]{margin-top:1rem;border:1px solid var(--color-border);border-radius:8px;padding:1rem;background:var(--color-bg-subtle)}.next-step[data-astro-cid-7u4m4u3r] strong[data-astro-cid-7u4m4u3r],.reminder-section[data-astro-cid-7u4m4u3r] h3[data-astro-cid-7u4m4u3r],.result-links-wrap[data-astro-cid-7u4m4u3r] h3[data-astro-cid-7u4m4u3r]{display:block;margin-bottom:.35rem;font-size:.95rem}.uk-warning[data-astro-cid-7u4m4u3r]{border-color:#f0c36d;background:#fff8e6;color:#5c4300;font-size:.9rem}.result-links-wrap[data-astro-cid-7u4m4u3r]{margin-top:1.25rem}.result-links[data-astro-cid-7u4m4u3r]{list-style:none;display:flex;flex-direction:column;gap:.55rem}.result-links[data-astro-cid-7u4m4u3r] a[data-astro-cid-7u4m4u3r]{font-size:.94rem;font-weight:650}.reminder-link[data-astro-cid-7u4m4u3r]{margin:.35rem 0 .6rem}.result-disclaimer[data-astro-cid-7u4m4u3r]{margin-top:1rem;font-size:.82rem}.affiliate-disclosure[data-astro-cid-7u4m4u3r]{margin-top:.8rem;font-size:.82rem}[data-astro-cid-7u4m4u3r][hidden]{display:none!important}@media(max-width:860px){.vpn-tool[data-astro-cid-7u4m4u3r]{grid-template-columns:1fr}.vpn-result[data-astro-cid-7u4m4u3r]{position:static}}@media(max-width:640px){.vpn-page[data-astro-cid-7u4m4u3r]{padding-left:1rem;padding-right:1rem}.vpn-header[data-astro-cid-7u4m4u3r]{margin-bottom:1rem}.vpn-header[data-astro-cid-7u4m4u3r] h1[data-astro-cid-7u4m4u3r]{font-size:1.45rem;line-height:1.15;margin-bottom:.55rem}.vpn-header[data-astro-cid-7u4m4u3r] .page-intro[data-astro-cid-7u4m4u3r]{font-size:.92rem;line-height:1.5}.vpn-kicker[data-astro-cid-7u4m4u3r]{font-size:.72rem;margin-bottom:.25rem}.vpn-tool[data-astro-cid-7u4m4u3r]{gap:1rem}.vpn-form[data-astro-cid-7u4m4u3r]{grid-template-columns:1fr;gap:.7rem}.vpn-form-panel[data-astro-cid-7u4m4u3r],.vpn-result[data-astro-cid-7u4m4u3r]{padding:.95rem}.vpn-form-panel[data-astro-cid-7u4m4u3r] h2[data-astro-cid-7u4m4u3r],.vpn-result[data-astro-cid-7u4m4u3r] h2[data-astro-cid-7u4m4u3r]{font-size:1.08rem;margin-bottom:.75rem}.field[data-astro-cid-7u4m4u3r]{gap:.25rem}.field[data-astro-cid-7u4m4u3r] label[data-astro-cid-7u4m4u3r]{font-size:.82rem}.field[data-astro-cid-7u4m4u3r] input[data-astro-cid-7u4m4u3r],.field[data-astro-cid-7u4m4u3r] select[data-astro-cid-7u4m4u3r],.vpn-submit[data-astro-cid-7u4m4u3r],.reminder-link[data-astro-cid-7u4m4u3r]{min-height:2.5rem}.field[data-astro-cid-7u4m4u3r] input[data-astro-cid-7u4m4u3r],.field[data-astro-cid-7u4m4u3r] select[data-astro-cid-7u4m4u3r]{padding:.5rem .65rem}.vpn-submit[data-astro-cid-7u4m4u3r],.reminder-link[data-astro-cid-7u4m4u3r]{padding:.55rem .85rem}.next-step[data-astro-cid-7u4m4u3r],.uk-warning[data-astro-cid-7u4m4u3r],.price-note[data-astro-cid-7u4m4u3r],.reminder-section[data-astro-cid-7u4m4u3r]{margin-top:.75rem;padding:.85rem}}
