.demo-table{display:flex;flex-direction:column;padding:max(1rem,5vw) max(2rem,15vw);align-items:center;text-align:center;gap:max(1rem,2vw);color:#0a2540}@media(max-width:800px){.demo-table{padding:max(1rem,5vw)}}.demo-table table{border-collapse:collapse;width:max(275px,85%);border:2px solid #d6d6d6;background-color:#a9c1da}@media(max-width:600px){.demo-table table{width:100%}}.demo-table td,.demo-table th{border:1px solid #d6d6d6;text-align:left;padding:8px}.demo-table th{font-size:max(1rem,1vw);background-color:#a9c1da}.demo-table td{font-size:max(.9rem,.75vw)}.demo-table tr:nth-child(2n){background-color:#eff0f1}.demo-table tr:nth-child(odd){background-color:#fff}.demo-table h3{font-size:max(1rem,2vw);font-weight:700}.demo-table p{font-size:max(.9rem,1vw);max-width:max(250px,90%)}.demo-form{display:flex;flex-direction:column;padding:max(1rem,5vw) max(2rem,15vw);align-items:center;text-align:center;gap:max(1rem,1.5vw);color:#0a2540}@media(max-width:800px){.demo-form{padding:max(1rem,5vw)}}.demo-form h3{font-size:max(1rem,2vw);font-weight:700}.demo-form p{font-size:max(.9rem,1vw);max-width:max(250px,75%)}@media(max-width:600px){.demo-form p{max-width:unset}}.demo-form-form{width:max(300px,60%)}.demo-form-form,.demo-form-form-col{display:flex;flex-direction:column;gap:max(10px,.5vw)}.demo-form-form-col{align-items:flex-start;width:100%}.demo-form-form-col label{font-size:max(.95rem,.85vw)}.demo-form-form-col input,.demo-form-form-col select,.demo-form-form-col textarea{border:1px solid #d6d6d6;width:100%;font-size:max(1rem,.95vw);padding:max(5px,.5vw);border-radius:max(5px,.35vw)}.demo-form-form-col textarea{resize:vertical}.demo-form-form button{width:-moz-fit-content;width:fit-content}