.distribution-box{background:#1b251b;border:1px solid #54684b;border-radius:12px;margin:28px 0;padding:clamp(18px,4vw,28px)}.distribution-box h2{margin:8px 0;font-size:clamp(22px,4vw,28px);line-height:1.3}.distribution-box p{color:#cbd8c4;margin:10px 0;line-height:1.7}.distribution-box label{margin:12px 0;font-size:15px;display:block}.distribution-box input:not([type=checkbox]),.distribution-box textarea{width:100%;font:inherit;color:#eef3e8;background:#111811;border:1px solid #75876a;border-radius:6px;margin-top:6px;padding:12px;font-size:16px;display:block}.distribution-box .consent{align-items:flex-start;gap:10px;line-height:1.6;display:flex}.distribution-box input[type=checkbox]{min-width:20px;height:20px;margin-top:3px}.distribution-box .button{min-height:44px}.distribution-box .trap{display:none}.distribution-box a{text-underline-offset:3px;text-decoration:underline}.distribution-box .small-note{font-size:13px}
