[data-surface=intake-glass].screening-entry{padding:max(20px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(32px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))}.entry-content{width:100%;max-width:960px;margin:0 auto;display:flex;flex-direction:column;gap:24px}.entry-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.entry-brand{font-family:var(--font-display);font-weight:700;font-size:18px}.entry-form{gap:20px}.entry-field,.entry-form{display:flex;flex-direction:column}.entry-field{gap:8px;font-size:16px;font-weight:500}.entry-field input{min-width:0;width:100%}.entry-help{color:var(--ink-700);font-size:15px;line-height:1.6}.entry-back{align-self:flex-start;display:grid;place-items:center;width:48px;min-height:48px;border:1px solid var(--line-200);border-radius:50%;text-decoration:none;background:var(--paper-0)}.entry-dialog{color:var(--text);background:var(--paper-0);border:1px solid var(--line-200);border-radius:22px;padding:24px;width:min(880px,calc(100vw - 24px));max-height:calc(100dvh - 32px);overflow-y:auto;margin:auto}.entry-dialog::backdrop{background:rgb(11 15 25/45%)}.entry-dialog-content{display:flex;flex-direction:column;gap:24px}.entry-dialog .gq-q__title{font-size:28px}.entry-role{display:flex;flex-direction:column;align-items:flex-start;gap:8px;text-decoration:none}.entry-role span{font-size:16px;line-height:1.5;color:var(--ink-700)}.entry-content .gq-q__title{font-size:clamp(30px,7.7vw,40px);overflow-wrap:anywhere}.entry-content .gq-q__sub{font-size:18px;line-height:1.6}.entry-form input{font-family:var(--font-body)}@media (min-width:640px){[data-surface=intake-glass].screening-entry{padding:max(32px,env(safe-area-inset-top)) max(32px,env(safe-area-inset-right)) max(40px,env(safe-area-inset-bottom)) max(32px,env(safe-area-inset-left))}.entry-content{padding-top:20px;gap:32px}.entry-content .gq-q__title{font-size:48px}.entry-content .gq-q__sub{font-size:22px}.entry-dialog{padding:40px}.entry-dialog .gq-q__title{font-size:36px}.entry-role{min-height:112px;justify-content:center}}.entry-screen{display:flex;flex-direction:column;gap:inherit;animation:entry-screen-in .26s ease-out}.entry-dialog[open]{animation:entry-modal-in .24s cubic-bezier(.2,.8,.2,1)}.entry-dialog[open]::backdrop{animation:entry-backdrop-in .22s ease-out}.screening-entry :is(.gq-btn,.gq-choice,.gq-link){transition:transform .14s ease-out,background-color .18s ease-out,border-color .18s ease-out,box-shadow .18s ease-out,opacity .18s ease-out}.screening-entry :is(.gq-btn,.gq-choice,.gq-link):not(:disabled):active{transform:scale(.98)}@keyframes entry-screen-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes entry-modal-in{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes entry-backdrop-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.entry-dialog[open],.entry-dialog[open]::backdrop,.entry-screen{animation:none}.screening-entry :is(.gq-btn,.gq-choice,.gq-link){transition:none}.screening-entry :is(.gq-btn,.gq-choice,.gq-link):not(:disabled):active{transform:none}}.screening-entry .counselor-person-choice{justify-content:center;text-align:center;font-weight:600}.screening-entry .counselor-person-empty{text-align:center}