:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#282521;--vpn-accent:#963e2f;--vpn-muted:#635b54;background:#f8f6f1;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*,:before,:after{box-sizing:border-box}body,h1,h2,p,dl,dd{margin:0}svg{flex:none}:focus-visible{outline:2px solid var(--vpn-accent);outline-offset:4px}.vpn-screen{max-width:520px;padding:calc(16px + max(env(safe-area-inset-top), var(--tg-content-safe-area-inset-top,0px))) max(16px, env(safe-area-inset-right)) calc(24px + env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));gap:14px;margin-inline:auto;display:grid}.vpn-top,.vpn-brand{align-items:center;gap:8px;display:flex}.vpn-top{justify-content:space-between;min-height:40px}.vpn-brand{letter-spacing:-.025em;font-size:20px;font-weight:760}.vpn-brand svg{color:var(--vpn-accent)}.vpn-badge{color:#6e4639;background:#f1e7dc;border-radius:30px;padding:6px 10px;font-size:12px;font-weight:650}.vpn-hero{isolation:isolate;background:radial-gradient(at 100% 0,#fbd2ba,#0000 68%),#f7e6dc;border:1px solid #efd8cc;border-radius:24px;padding:24px;position:relative;overflow:hidden}.vpn-shield{width:60px;height:60px;color:var(--vpn-accent);background:#fff9f3;border-radius:18px;place-items:center;margin-bottom:22px;display:grid}.vpn-hero .vpn-kicker{color:var(--vpn-accent);letter-spacing:.12em;margin:0 0 7px;font-size:11px;font-weight:780}.vpn-hero h1{letter-spacing:-.042em;font-size:clamp(28px,7vw,38px);line-height:1.08}.vpn-hero p{color:#59483e;max-width:36ch;margin-top:10px;font-size:15px;line-height:1.52}.vpn-card{background:#fffdf9;border:1px solid #e8e1d8;border-radius:20px;padding:19px}.vpn-card h2{letter-spacing:-.02em;font-size:19px}.vpn-facts{gap:10px;margin-block:14px;display:grid}.vpn-facts>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:5px 10px;display:flex}.vpn-facts dt,.vpn-guide summary{align-items:center;gap:8px;display:flex}.vpn-facts dt,.vpn-note{color:var(--vpn-muted);font-size:14px;line-height:1.45}.vpn-facts dd{font-size:15px;font-weight:720}.vpn-action{background:var(--vpn-accent);color:#fffdf9;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:48px;margin-top:14px;font-weight:700;text-decoration:none;display:flex}.vpn-action:hover{background:#793123}.vpn-guide{padding-block:0}.vpn-guide summary{cursor:pointer;min-height:54px;font-size:15px;font-weight:700;list-style:none}.vpn-guide summary::-webkit-details-marker{display:none}.vpn-guide summary:after{content:"+";color:var(--vpn-accent);margin-left:auto;font-size:20px}.vpn-guide[open] summary:after{content:"−"}.vpn-guide ol{margin:0 0 10px;padding-left:22px;font-size:14px;line-height:1.55}.vpn-guide li+li{margin-top:5px}.vpn-guide p{padding-bottom:15px}
