.voca-landing .idband{background:var(--gran);color:var(--lin);padding:72px 52px;border-bottom:var(--hair)}@media (max-width:860px){.voca-landing .idband{padding:56px 24px}}.voca-landing .idband-inner{max-width:720px;margin:0 auto;text-align:center}.voca-landing .idband .ey{color:var(--sandhav)}.voca-landing .idband h2{color:var(--lin);font-size:clamp(28px,3.6vw,42px);line-height:1.12;margin-bottom:14px;text-wrap:balance}.voca-landing .idband h2 em{font-style:italic;font-weight:400;color:var(--sandhav)}.voca-landing .idband-inner>p{color:var(--lin-70);font-size:18px;line-height:1.55;max-width:54ch;margin:0 auto 28px}.voca-landing .idband-form{display:grid;grid-template-columns:1.15fr 1fr auto;gap:10px;max-width:700px;margin:0 auto}@media (max-width:760px){.voca-landing .idband-form{grid-template-columns:1fr}}.voca-landing .idband-form input{border:1.5px solid var(--lin-12);border-radius:var(--r-sm);background:rgba(245,243,238,.96);color:var(--kol);font-family:var(--font-body);font-size:16px;padding:14px 15px;min-width:0;outline:none;transition:border-color var(--dur-fast) var(--ease-out);color:#0f0f0d}.voca-landing .idband-form input::placeholder{color:rgba(15,15,13,.62)}.voca-landing .idband-form input:focus{border-color:var(--sandhav)}.voca-landing .idband-form .btn-p{background:var(--sandhav);color:var(--kol);justify-content:center;white-space:nowrap}.voca-landing .idband-form .btn-p:hover{background:#d5c7ac}.voca-landing .idband-form .btn-p:disabled{opacity:.6;cursor:default}.voca-landing .idband-error{margin-top:16px;color:#f0c9b8;font-size:15px}.voca-landing .idband-fine{margin-top:18px;font-size:13px;color:var(--lin-45)}