@keyframes new-glitch{0%{font-family:var(--font-nimbus-condensed);font-style:normal;line-height:1em}9%{font-family:var(--font-nimbus-condensed);font-style:normal;line-height:1em}9.25%{font-family:var(--font-ascemic);font-style:italic;line-height:.4em}9.5%{font-family:var(--font-nimbus-condensed);font-style:normal;line-height:1em}33.5%{font-family:var(--font-nimbus-condensed);font-style:normal;line-height:1em}33.75%{font-family:var(--font-ascemic);font-style:italic;line-height:.4em}34%{font-family:var(--font-nimbus-condensed);font-style:normal;line-height:1em}80%{font-family:var(--font-nimbus-condensed);font-style:normal;line-height:1em}80.25%{font-family:var(--font-ascemic);line-height:.4em;font-style:normal}80.5%{font-family:var(--font-nimbus-condensed);font-style:italic;line-height:1em}80.75%{font-family:var(--font-ascemic);font-style:normal;line-height:1em}81%{font-family:var(--font-nimbus-condensed);font-style:normal;line-height:1em}to{font-family:var(--font-nimbus-condensed);font-style:normal;line-height:1em}}.contact-content-text-placeholder{max-width:600px;margin:0 auto;position:relative;width:600px;max-width:100%}.contact-content-text-placeholder .text-line{display:block;height:.8em;margin-bottom:.4rem;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite}.contact-content-text-placeholder .text-line:first-child{width:80%}.contact-content-text-placeholder .text-line:nth-child(2){width:95%}.contact-content-text-placeholder .text-line:nth-child(3){width:70%}.contact-content-text-placeholder .text-line:nth-child(4){width:85%}.contact-content-text-placeholder .text-line:nth-child(5){width:60%}.contact-content-text-placeholder .text-line:nth-child(6){width:90%}.contact-content-text-placeholder .text-line:nth-child(7){width:75%}.contact-content-text-placeholder .text-line:nth-child(8){width:50%}.contact-form-placeholder{max-width:600px;margin:0 auto;padding-top:2rem;position:relative}.contact-form-placeholder .form-field{margin-bottom:.4rem}.contact-form-placeholder .form-field .field-label{height:1em;width:30%;margin-bottom:.4rem}.contact-form-placeholder .form-field .field-input,.contact-form-placeholder .form-field .field-label{display:block;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite}.contact-form-placeholder .form-field .field-input{width:100%;height:1.5rem;border:1px solid #e0e0e0}.contact-form-placeholder .form-field.textarea-field .field-input{height:8rem}.contact-form-placeholder .submit-button{width:5rem;height:1rem;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border:1px solid #e0e0e0;margin-top:.4rem}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.dark-theme .contact-content-text-placeholder .text-line{background:linear-gradient(90deg,#333333 25%,#555555 50%,#333333 75%);animation:shimmer 1.5s infinite}.dark-theme .contact-form-placeholder .form-field .field-input,.dark-theme .contact-form-placeholder .form-field .field-label,.dark-theme .contact-form-placeholder .submit-button{background:linear-gradient(90deg,#333333 25%,#555555 50%,#333333 75%);animation:shimmer 1.5s infinite;border-color:#555}