@media(max-width:1000px){.adm-form-layout{grid-template-columns:minmax(0,1fr) 260px;gap:16px}.adm-class-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.adm-hero__grid{gap:25px}.adm-hero__photo{height:255px}}
@media(max-width:780px){.adm-wrap{width:min(calc(100% - 30px),1220px)}.adm-hero__grid{grid-template-columns:1fr}.adm-hero__photo{height:235px;max-width:560px}.adm-form-layout{grid-template-columns:1fr}.adm-side-column{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}.adm-side-card--tint{grid-column:1/-1}.adm-step-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.adm-contact-grid{grid-template-columns:1fr}.adm-grid-three{grid-template-columns:1fr}.adm-grid-three>div{padding:18px}.adm-highlight-grid{gap:9px}.adm-highlight-grid article{padding:15px}}
@media(max-width:560px){.adm-hero{padding:37px 0}.adm-hero--compact{padding:29px 0}.adm-hero h1{font-size:2.35rem}.adm-hero__photo{height:190px}.adm-choice-grid,.adm-grid-two,.adm-upload-grid,.adm-bank-grid,.adm-side-column,.adm-class-grid,.adm-step-grid,.adm-highlight-grid{grid-template-columns:1fr}.adm-highlight-grid article{display:grid;grid-template-columns:auto 1fr;column-gap:12px;align-items:center}.adm-highlight-grid article>span{grid-row:span 2}.adm-panel{padding:18px}.adm-panel__heading{gap:10px}.adm-step{width:34px;height:34px;flex-basis:34px}.adm-download-all,.adm-bottom-cta{align-items:flex-start;flex-direction:column}.adm-download-all .adm-button,.adm-bottom-cta .adm-button{width:100%}.adm-hero__actions{flex-direction:column;align-items:stretch}.adm-hero__actions .adm-button{width:100%}.adm-grid-two .adm-wide{grid-column:auto}.adm-class-card{padding:19px}.adm-crop-modal{padding:10px}.adm-crop-modal__dialog{padding:22px 17px}.adm-button-row{flex-direction:column-reverse}.adm-button-row .adm-button{width:100%}.adm-bank-grid .adm-account-number{font-size:1rem}.adm-section{padding:35px 0}}
@media print{.adm-hero__actions,.adm-side-column,.adm-copy,.adm-crop-modal,.adm-button{display:none!important}.adm-hero{padding:18px 0;background:#fff;color:#222}.adm-hero h1,.adm-hero p{color:#222!important}.adm-class-card,.adm-panel{box-shadow:none;break-inside:avoid}}
