.lev-measurement-choice{max-width:1200px;margin:24px auto;padding:22px;display:flex;align-items:center;gap:28px;border:1px solid #cbd5dc;background:#f5f9fc;color:#17262f;font:16px/1.6 "Segoe UI",Arial,sans-serif}
.lev-measurement-choice p{margin:6px 0 0;max-width:76ch}.lev-measurement-choice a{color:#075e86;text-decoration:underline}
.lev-measurement-choice form{display:flex;gap:10px;flex-wrap:wrap;min-width:280px}.lev-measurement-choice button{min-height:46px;padding:10px 16px;border:2px solid #0c6d96;border-radius:5px;color:#074c6b;background:#fff;font:700 15px/1.4 "Segoe UI",Arial,sans-serif;cursor:pointer}
.lev-measurement-choice button:hover{background:#e3eff5}.lev-measurement-choice :focus-visible{outline:3px solid #b75b09;outline-offset:3px}
.lev-privacy-page{max-width:800px;margin:48px auto;padding:0 24px;color:#17262f;font:17px/1.7 "Segoe UI",Arial,sans-serif}.lev-privacy-page h1{line-height:1.15;font-size:clamp(2rem,5vw,3rem)}.lev-privacy-page h2{margin-top:36px;font-size:1.4rem}.lev-privacy-page a{color:#075e86}.lev-privacy-page form{display:flex;gap:12px;flex-wrap:wrap}.lev-privacy-page button{min-height:46px;padding:10px 16px;border:2px solid #0c6d96;background:white;color:#074c6b;font:700 16px "Segoe UI",Arial,sans-serif;cursor:pointer}.lev-privacy-page :focus-visible{outline:3px solid #b75b09;outline-offset:3px}
.lev-metrics-link{display:inline-block;margin:12px 0;color:inherit}
@media(max-width:760px){.lev-measurement-choice{margin:16px;flex-direction:column;align-items:stretch;gap:16px}.lev-measurement-choice form{min-width:0}.lev-measurement-choice button{flex:1}.lev-privacy-page{margin:32px auto}}
