.wa-statement-page .site-main,.wa-statement-page .entry-content{max-width:none}.wa-statement--legal{display:block;padding:clamp(2.5rem,5vw,4rem) clamp(1.25rem,4vw,2rem) clamp(3rem,6vw,5rem);max-width:48rem;margin:0 auto;font-size:1rem;line-height:1.65;color:inherit}.wa-statement__article{margin:0}.wa-statement__eyebrow{margin:0 0 .5rem;font-size:.8rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;opacity:.7}.wa-statement__title{margin:0 0 .75rem;font-size:clamp(1.75rem,4vw,2.25rem);line-height:1.2}.wa-statement__intro{margin:0 0 2rem;font-size:1.05rem;opacity:.88}.wa-statement__section{margin:0 0 1.75rem}.wa-statement__section--highlight{margin:0 0 2rem;padding:1rem 1.15rem;background:#0000000a;border-left:3px solid currentColor}.wa-statement__section h2{margin:0 0 .75rem;font-size:1.15rem;line-height:1.35}.wa-statement__section p{margin:0 0 .85rem}.wa-statement__section p:last-child{margin-bottom:0}.wa-statement__section a{color:inherit;text-decoration:underline;text-underline-offset:2px}.wa-statement__list{margin:.5rem 0 .85rem 1.25rem;padding:0}.wa-statement__list li{margin:0 0 .4rem}.wa-statement__note,.wa-statement .legal-note{margin:2rem 0 0;font-size:.9rem;opacity:.75}.legal-section__body .wilken-contact-page-form.wa-feedback-form,.legal-content .wilken-contact-page-form.wa-feedback-form{margin:1.25rem 0 0}.legal-section__body .wilken-contact-page-form.wa-feedback-form .wilken-contact-page-form__grid,.legal-content .wilken-contact-page-form.wa-feedback-form .wilken-contact-page-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.25rem}.legal-section__body .wilken-contact-page-form.wa-feedback-form .wilken-contact-page-form__grid--message,.legal-content .wilken-contact-page-form.wa-feedback-form .wilken-contact-page-form__grid--message{margin-top:1rem;grid-template-columns:minmax(0,1fr)}.legal-section__body .wilken-contact-page-form.wa-feedback-form .form-field,.legal-content .wilken-contact-page-form.wa-feedback-form .form-field{margin:0}.legal-section__body .wilken-contact-page-form.wa-feedback-form .form-field--full,.legal-content .wilken-contact-page-form.wa-feedback-form .form-field--full{grid-column:1 / -1}.legal-section__body .wilken-contact-page-form.wa-feedback-form input,.legal-section__body .wilken-contact-page-form.wa-feedback-form textarea,.legal-content .wilken-contact-page-form.wa-feedback-form input,.legal-content .wilken-contact-page-form.wa-feedback-form textarea{width:100%;max-width:none;box-sizing:border-box}.legal-section__body .wilken-contact-page-form.wa-feedback-form .form-field--invalid input,.legal-section__body .wilken-contact-page-form.wa-feedback-form .form-field--invalid textarea,.legal-content .wilken-contact-page-form.wa-feedback-form .form-field--invalid input,.legal-content .wilken-contact-page-form.wa-feedback-form .form-field--invalid textarea{border-color:#dc2626;background:#fef2f2}.legal-section__body .wilken-contact-page-form.wa-feedback-form .form-field--invalid input:focus,.legal-section__body .wilken-contact-page-form.wa-feedback-form .form-field--invalid textarea:focus,.legal-content .wilken-contact-page-form.wa-feedback-form .form-field--invalid input:focus,.legal-content .wilken-contact-page-form.wa-feedback-form .form-field--invalid textarea:focus{outline-color:#dc2626;border-color:#dc2626}.legal-section__body .wilken-contact-page-form.wa-feedback-form .form-field__error,.legal-content .wilken-contact-page-form.wa-feedback-form .form-field__error{display:block;margin-top:.35rem;font-size:.875rem;font-weight:500;color:#b91c1c}.legal-section__body .wilken-contact-page-form.wa-feedback-form .form-submit,.legal-content .wilken-contact-page-form.wa-feedback-form .form-submit,.legal-section__body .wilken-contact-page-form.wa-feedback-form .form-message,.legal-content .wilken-contact-page-form.wa-feedback-form .form-message{margin-top:1rem}@media(max-width:640px){.legal-section__body .wilken-contact-page-form.wa-feedback-form .wilken-contact-page-form__grid,.legal-content .wilken-contact-page-form.wa-feedback-form .wilken-contact-page-form__grid{grid-template-columns:minmax(0,1fr)}}.page-legal .legal-content .wa-statement--legal{padding:0;max-width:none}
