.saf-public-form{width:100%;min-width:0;text-align:left;font-size:16px;line-height:1.5;letter-spacing:normal;overflow-wrap:anywhere}.saf-public-form-website{padding:0;background:transparent}.saf-public-form-website>.saf-intake-card{width:100%;max-width:none;margin-inline:0}.saf-public-form .saf-intake-card{width:100%;min-width:0;container-name:saf-intake;container-type:inline-size;text-align:left}.saf-public-form .saf-intake-card>*,.saf-public-form .saf-intake-grid>*{width:100%;min-width:0}.saf-public-form .saf-intake-header>div{min-width:0;flex:1}.saf-public-form .saf-intake-header>img{width:48px;height:48px;flex:0 0 48px;-o-object-fit:contain;object-fit:contain}.saf-public-form .saf-intake-header h1{font-family:inherit;font-size:clamp(24px,5cqi,30px);font-weight:700;line-height:1.2;letter-spacing:-.02em;margin-top:4px}.saf-public-form .saf-intake-grid{display:grid;grid-template-columns:minmax(0,1fr);align-items:start}.saf-public-form .saf-intake-grid>*,.saf-public-form label>span,.saf-public-form fieldset{min-width:0}.saf-public-form label{display:block;text-align:left}.saf-public-form label:has(>input[type=checkbox]){display:flex}.saf-public-form input:not([type=checkbox]),.saf-public-form select,.saf-public-form textarea{display:block;width:100%;min-width:0;max-width:100%;font-size:16px}.saf-public-form .saf-intake-wide{grid-column:1/-1}.saf-public-form fieldset>legend{float:none;max-width:100%;white-space:normal}.saf-public-form a{text-decoration:underline;text-underline-offset:2px}.saf-public-form [role=alert]{overflow-wrap:anywhere}@container saf-intake (min-width:460px){.saf-public-form .saf-intake-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
