.ent-page .ent{padding-top:clamp(3.5rem,7vw,6.5rem);padding-bottom:clamp(4rem,8vw,7rem)}.ent-page .ent-points{gap:var(--ls-space-6);margin-top:var(--ls-space-10);grid-template-columns:minmax(0,1fr)}.ent-form{gap:var(--ls-space-6);padding-top:var(--ls-space-5);border-top:var(--ls-border-divider-width) solid var(--ls-color-border-default);align-content:start;display:grid}.ent-form-title{font-family:var(--ls-typography-fontFamily-display);font-weight:var(--ls-typography-fontWeight-560);font-feature-settings:"ss05";letter-spacing:-.025em;line-height:1.15;font-size:var(--ls-typography-fontSize-xl);color:var(--ls-color-text-primary);margin:0}.ent-fields{gap:var(--ls-space-6) var(--ls-space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ent-wide{grid-column:1/-1}.ent-form [data-ls-part=control]{scroll-margin-top:calc(var(--site-header-h) + var(--ls-space-12))}.ent-optional{color:var(--ls-color-text-muted)}.ent-trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.ent-check:empty{display:none}.ent-send{align-items:center;gap:var(--ls-space-4);flex-wrap:wrap;display:flex}.ent-send [aria-disabled=true]{cursor:progress}.ent-status{max-width:48ch;line-height:var(--ls-typography-lineHeight-relaxed);color:var(--ls-color-text-secondary);margin:0}.ent-status-alert{color:var(--ls-component-input-status-invalid)}.ent-sent:focus:not(:focus-visible){outline:none}.ent-sent-message{max-width:40ch;font-size:var(--ls-typography-fontSize-lg);line-height:var(--ls-typography-lineHeight-relaxed);color:var(--ls-color-text-primary);margin:0}@media (max-width:560px){.ent-fields{grid-template-columns:minmax(0,1fr)}}
