/* Kontofreie Messhilfe: ruhige Karten, große beschriftete Felder, 16px-Rhythmus. */
.measurement-page{max-width:720px}.measurement-intro h1{font-size:clamp(32px,7vw,48px)}.measurement-intro p{line-height:1.6}.measurement-controls{display:grid;gap:12px;padding:24px;border-radius:24px;background:#F4F4F4;margin:24px 0}.measurement-controls label{font-weight:700}.measurement-controls select,.measurement-controls input{width:100%;min-height:50px;border:1px solid color-mix(in srgb, var(--pet13-tuerkis) 35%, var(--pet13-weiss));border-radius:14px;padding:12px;background:white;font:inherit;color:#333333;box-sizing:border-box}.measurement-switch{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:8px}.measurement-switch button{min-height:54px;border:0;border-radius:16px;padding:12px 6px;background:white;color:#424242;font:700 15px/1.4 system-ui;cursor:pointer}.measurement-switch button[aria-pressed=true]{background:#585858;color:white}.measurement-controls :focus-visible{outline:3px solid #585858;outline-offset:3px}.measurement-footnote{font-size:14px;line-height:1.55;color:#5A5A5A;margin:24px 0}.measurement-link{display:block;background:#F5F5F5;padding:24px;border-radius:24px;text-decoration:none;margin-bottom:24px}.measurement-link h2{font-size:28px}.measurement-link span{display:inline-block;background:#585858;color:white;padding:12px 18px;border-radius:14px;margin-top:8px}@media(max-width:380px){.measurement-controls{padding:18px}.measurement-switch button{font-size:13px}}
