.ez-ask-ez-page #main-outlet>.welcome-banner,.ez-ask-ez-page #main-outlet>.list-controls,.ez-ask-ez-page #main-outlet>.list-container{display:none}.ez-counselor-page #main-outlet>.welcome-banner,.ez-counselor-page #main-outlet>.list-controls,.ez-counselor-page #main-outlet>.list-container{display:none}.topic-counselor-status{display:flex;align-items:center;gap:.55rem;margin:-0.25rem -0.25rem 1rem;padding:.75rem .9rem;font-size:.69rem;font-weight:720;color:var(--ez-ink-soft);background:rgba(184,214,147,.2);border:1px solid rgba(16,33,63,.09);border-radius:12px}.topic-counselor-status>span{width:8px;height:8px;flex:0 0 auto;background:var(--ez-signal);border:1px solid rgba(16,33,63,.2);border-radius:50%}.topic-counselor-status--answered{color:#fff;background:var(--ez-ink)}.topic-counselor-status--answered>span{border-color:hsla(0,0%,100%,.42)}.counselor-queue{width:100%;margin:.75rem auto 4rem;color:var(--ez-ink)}.counselor-queue__hero{display:grid;grid-template-columns:minmax(0, 1fr) 210px;gap:2rem;align-items:center;padding:clamp(2rem,5vw,4.5rem);color:#fff;background:radial-gradient(circle at 82% 20%, rgba(184, 214, 147, 0.28), transparent 18rem),linear-gradient(135deg, #10213f, #203759);border-radius:28px;box-shadow:0 24px 70px rgba(16,33,63,.12)}.counselor-queue__hero p{display:flex;align-items:center;gap:.55rem;margin:0 0 .9rem;font-size:.65rem;font-weight:750;letter-spacing:.12em;text-transform:uppercase;color:hsla(0,0%,100%,.65)}.counselor-queue__hero p>span{width:8px;height:8px;background:var(--ez-signal);border-radius:50%}.counselor-queue__hero h1{max-width:760px;margin:0;font:570 clamp(2.7rem, 5.5vw, 5.2rem)/0.94 var(--heading-font-family);letter-spacing:-0.055em;color:#fff !important}.counselor-queue__hero div>small{display:block;max-width:680px;margin-top:1.1rem;font-size:.84rem;line-height:1.65;color:hsla(0,0%,100%,.68)}.counselor-queue__hero aside{display:grid;gap:.2rem;padding:1.5rem;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.15);border-radius:18px}.counselor-queue__hero aside strong{font:570 3.5rem/1 var(--heading-font-family)}.counselor-queue__hero aside span{font-size:.77rem;font-weight:750;text-transform:uppercase;letter-spacing:.08em}.counselor-queue__hero aside small{margin-top:.6rem;color:hsla(0,0%,100%,.58)}.counselor-queue__filters{display:inline-flex;gap:.35rem;margin-top:1.25rem;padding:.3rem;background:hsla(0,0%,100%,.78);border:1px solid var(--ez-line);border-radius:999px}.counselor-queue__filters button{display:inline-flex;min-height:36px;align-items:center;gap:.45rem;padding:0 .85rem;font-size:.65rem;font-weight:740;color:var(--ez-muted);background:rgba(0,0,0,0);border:0;border-radius:999px}.counselor-queue__filters button>span{display:grid;min-width:1.35rem;height:1.35rem;place-items:center;font-size:.56rem;background:rgba(16,33,63,.07);border-radius:999px}.counselor-queue__filters button.is-active{color:#fff;background:var(--ez-ink)}.counselor-queue__filters button.is-active>span{color:var(--ez-ink);background:var(--ez-signal)}.counselor-queue__list{display:grid;gap:.75rem;margin-top:1.25rem}.counselor-queue__list article{padding:1.25rem 1.4rem;background:hsla(0,0%,100%,.88);border:1px solid var(--ez-line);border-radius:18px}.counselor-queue__list article.is-overdue{border-left:4px solid #c7745e}.counselor-queue__meta,.counselor-queue__list article>div:last-child{display:flex;align-items:center;justify-content:space-between;gap:1rem}.counselor-queue__meta span{font-size:.61rem;font-weight:760;letter-spacing:.09em;text-transform:uppercase}.counselor-queue__meta small,.counselor-queue__list article>p{color:var(--ez-muted)}.counselor-queue__list h2{margin:.65rem 0 .3rem;font:580 clamp(1.35rem, 2.5vw, 2rem)/1.08 var(--heading-font-family)}.counselor-queue__list article>p{margin:0 0 1rem;font-size:.7rem}.counselor-queue__list article>div:last-child{padding-top:.9rem;border-top:1px solid var(--ez-line)}.counselor-queue__list article>div:last-child a,.counselor-queue__list button{font-size:.68rem;font-weight:750}.counselor-queue__list button{min-height:36px;padding:0 .9rem;color:#fff;background:var(--ez-ink);border:0;border-radius:999px}.counselor-queue__list button:disabled{color:var(--ez-muted);background:#eceae3}.counselor-queue__empty,.counselor-queue__error{display:flex;gap:.4rem;align-items:center;flex-direction:column;margin-top:1.25rem;padding:2.5rem;text-align:center;color:var(--ez-muted);background:hsla(0,0%,100%,.78);border:1px solid var(--ez-line);border-radius:18px}.counselor-queue__error{color:#8a3f35;background:#fff7f4}@media screen and (max-width: 700px){.counselor-queue__hero{grid-template-columns:1fr;padding:1.5rem;border-radius:20px}.counselor-queue__hero h1{font-size:clamp(2.4rem,12vw,3.2rem)}.counselor-queue__hero aside{grid-template-columns:auto 1fr;align-items:end}.counselor-queue__hero aside small{grid-column:1/-1}.counselor-queue__meta,.counselor-queue__list article>div:last-child{align-items:flex-start;flex-direction:column}.counselor-queue__list button{width:100%}.counselor-queue__filters{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));width:100%;box-sizing:border-box;border-radius:18px}.counselor-queue__filters button{justify-content:center;padding:0 .35rem;white-space:nowrap}}.ask-ez{box-sizing:border-box;width:100%;margin:.75rem auto 3rem;color:var(--ez-ink)}.ask-ez__intro{display:grid;grid-template-areas:"copy method" "links links";grid-template-columns:minmax(0, 1.18fr) minmax(340px, 0.82fr);gap:2rem 4rem;padding:clamp(2rem,4vw,3.8rem);color:#fff;background:radial-gradient(circle at 88% 16%, rgba(184, 214, 147, 0.26), transparent 17rem),linear-gradient(135deg, #10213f 0%, #172b4e 58%, #203759 100%);border:1px solid rgba(16,33,63,.2);border-radius:28px;box-shadow:0 24px 70px rgba(16,33,63,.12)}.ask-ez__intro-copy{grid-area:copy;align-self:center}.ask-ez__eyebrow,.ask-ez-brief__mode,.ask-ez-brief__section-label{display:flex;align-items:center;gap:.55rem;margin:0 0 .8rem;font-family:var(--font-family);font-size:.65rem;font-weight:750;line-height:1;letter-spacing:.12em;text-transform:uppercase}.ask-ez__eyebrow{color:hsla(0,0%,100%,.64)}.ask-ez__eyebrow>span,.ask-ez-brief__mode>span{width:8px;height:8px;background:var(--ez-signal);border:1px solid hsla(0,0%,100%,.45);border-radius:50%}.ask-ez h1{max-width:720px;margin:0;font:570 clamp(3rem, 5.6vw, 5.6rem)/0.93 var(--heading-font-family);letter-spacing:-0.06em;color:#fff !important;text-wrap:balance}body:not(.admin-interface):not(.admin-route) .ask-ez:not(.ask-ez--has-result) .ask-ez__intro h1{max-width:22ch;font:700 clamp(2rem, 3.4vw, 3.1rem)/1.18 var(--font-family);letter-spacing:-0.025em;word-spacing:.04em;text-wrap:balance}.ask-ez__lede{max-width:620px;margin:1.1rem 0 0;font-size:.93rem;line-height:1.65;color:hsla(0,0%,100%,.68)}.ask-ez__mode-status{display:flex;width:fit-content;max-width:620px;align-items:flex-start;gap:.65rem;margin-top:1rem;padding:.68rem .78rem;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.14);border-radius:12px}.ask-ez__mode-status>span{width:9px;height:9px;flex:0 0 auto;margin-top:.2rem;background:var(--ez-signal);border:1px solid hsla(0,0%,100%,.42);border-radius:50%}.ask-ez__mode-status>div{display:grid;gap:.16rem}.ask-ez__mode-status strong{font-size:.68rem;color:#fff}.ask-ez__mode-status small{font-size:.61rem;line-height:1.45;color:hsla(0,0%,100%,.62)}.ask-ez__mode-status--local_evidence>span,.ask-ez__mode-status--checking>span,.ask-ez__mode-status--unknown>span{background:#ebcd82}.ask-ez__mode-status--unavailable>span{background:#e8ae99}.ask-ez__method{grid-area:method;align-self:center;display:grid;gap:0;margin:0;padding:0;list-style:none;border-top:1px solid hsla(0,0%,100%,.18)}.ask-ez__method li{display:grid;grid-template-columns:34px 1fr;gap:.15rem .65rem;padding:.92rem 0;border-bottom:1px solid hsla(0,0%,100%,.18)}.ask-ez__method li>span{grid-row:1/3;font-size:.62rem;font-weight:750;letter-spacing:.08em;color:var(--ez-signal)}.ask-ez__method strong{font-size:.77rem;color:#fff}.ask-ez__method small{font-size:.65rem;line-height:1.4;color:hsla(0,0%,100%,.56)}.ask-ez__page-links{grid-area:links;display:flex;align-items:center;gap:1.2rem;padding-top:1.1rem;border-top:1px solid hsla(0,0%,100%,.14)}.ask-ez__page-links a{font-size:.69rem;font-weight:700;color:hsla(0,0%,100%,.7) !important;text-decoration:none}.ask-ez__page-links a:hover{color:#fff !important}.ask-ez--has-result .ask-ez__intro{grid-template-areas:"copy links";grid-template-columns:minmax(0, 1fr) auto;gap:2rem;padding-top:1.7rem;padding-bottom:1.7rem}.ask-ez--has-result h1{font-size:clamp(2.1rem,3.7vw,3.7rem);line-height:.98}.ask-ez--has-result .ask-ez__lede{margin-top:.55rem;font-size:.78rem}.ask-ez--has-result .ask-ez__mode-status{margin-top:.65rem;padding:.5rem .62rem}.ask-ez--has-result .ask-ez__mode-status small{display:none}.ask-ez--has-result .ask-ez__page-links{align-self:end;justify-content:flex-end;padding-top:0;border-top:0;white-space:nowrap}.ask-ez__workspace{box-sizing:border-box;width:calc(100% - 2rem);margin:-1rem auto 0;padding:clamp(1.2rem,2.4vw,2rem);background:hsla(0,0%,100%,.96);border:1px solid var(--ez-line);border-radius:22px;box-shadow:0 18px 50px rgba(16,33,63,.08)}.ask-ez-access{display:grid;grid-template-columns:minmax(0, 1fr) auto;align-items:center;gap:1.6rem 2.5rem;min-height:180px;padding:clamp(1.4rem,3vw,2.4rem);background:radial-gradient(circle at 92% 8%, rgba(184, 214, 147, 0.34), transparent 13rem),var(--ez-paper);border:1px solid var(--ez-line);border-radius:18px}.ask-ez-access__copy{max-width:690px}.ask-ez-access__copy>p{display:flex;align-items:center;gap:.5rem;margin:0 0 .65rem;font-size:.62rem;font-weight:750;letter-spacing:.11em;text-transform:uppercase;color:var(--ez-muted)}.ask-ez-access__copy>p span{width:8px;height:8px;background:var(--ez-signal);border:1px solid rgba(16,33,63,.24);border-radius:50%}.ask-ez-access h2{margin:0;font:590 clamp(1.8rem, 3.4vw, 3rem)/1 var(--heading-font-family);letter-spacing:-0.045em;color:var(--ez-ink);text-wrap:balance}.ask-ez-access__copy>span{display:block;max-width:630px;margin-top:.85rem;font-size:.78rem;line-height:1.65;color:var(--ez-muted)}.ask-ez-access__actions{display:grid;gap:.7rem;justify-items:center}.ask-ez-access__actions a{font-size:.68rem;font-weight:720;color:var(--ez-ink) !important;text-decoration:none}.ask-ez-access__actions .ask-ez-access__primary{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:1.2rem;padding:0 1.15rem;color:#fff !important;background:var(--ez-ink);border-radius:12px;box-shadow:0 10px 24px rgba(16,33,63,.16);transition:background 150ms ease,transform 150ms ease,box-shadow 150ms ease}.ask-ez-access__actions .ask-ez-access__primary:hover{background:var(--ez-ink-soft);box-shadow:0 13px 28px rgba(16,33,63,.2);transform:translateY(-1px)}.ask-ez-access>ul{grid-column:1/-1;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:0;margin:0;padding:1rem 0 0;list-style:none;border-top:1px solid var(--ez-line)}.ask-ez-access>ul li{display:grid;gap:.18rem;padding:0 1rem;border-right:1px solid var(--ez-line)}.ask-ez-access>ul li:first-child{padding-left:0}.ask-ez-access>ul li:last-child{padding-right:0;border-right:0}.ask-ez-access>ul strong{font-size:.67rem;color:var(--ez-ink)}.ask-ez-access>ul span{font-size:.58rem;color:var(--ez-muted)}.ask-ez__form{display:grid;gap:1rem}.ask-ez-canvas__step{min-width:0;margin:0;padding:0;border:0}.ask-ez-canvas__step legend,.ask-ez__form-heading label{display:flex;align-items:center;gap:.5rem;margin-bottom:.65rem;font-size:.72rem;font-weight:750;color:var(--ez-ink)}.ask-ez-canvas__step legend>span,.ask-ez__form-heading label>span{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;font-size:.56rem;color:var(--ez-ink);background:rgba(184,214,147,.5);border-radius:50%}.ask-ez-canvas__step legend small{margin-left:.15rem;font-size:.58rem;font-weight:600;color:var(--ez-muted)}.ask-ez-canvas__choices{display:flex;flex-wrap:wrap;gap:.45rem}.ask-ez-canvas__choices button{min-height:36px;padding:0 .8rem;font:680 .67rem/1 var(--font-family);color:var(--ez-muted);background:var(--ez-paper);border:1px solid rgba(0,0,0,0);border-radius:999px;cursor:pointer;transition:color 140ms ease,background 140ms ease,border-color 140ms ease}.ask-ez-canvas__choices button:hover{color:var(--ez-ink);border-color:var(--ez-line-strong)}.ask-ez-canvas__choices button.is-selected{color:#fff;background:var(--ez-ink);border-color:var(--ez-ink)}.ask-ez-canvas__choices--quiet button{min-height:31px;background:#fff;border-color:var(--ez-line)}.ask-ez-canvas__choices--quiet button.is-selected{color:var(--ez-ink);background:rgba(184,214,147,.42);border-color:rgba(99,135,57,.35)}.ask-ez-canvas__priorities{padding-top:.05rem}.ask-ez__form-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:.65rem}.ask-ez__form-heading label{margin-bottom:0}.ask-ez__form-heading small{font-size:.62rem;font-weight:650;color:var(--ez-muted)}.ask-ez__input-row{display:grid;grid-template-columns:minmax(0, 1fr) auto;gap:.65rem}.ask-ez__input-row input{box-sizing:border-box;width:100%;min-width:0;height:58px;margin:0;padding:0 1rem;font:550 .92rem/1.4 var(--font-family);color:var(--ez-ink);background:var(--ez-surface);border:1px solid var(--ez-line-strong);border-radius:13px;transition:border-color 160ms ease,box-shadow 160ms ease}.ask-ez__input-row input::placeholder{color:#87909f}.ask-ez__input-row input:focus{border-color:var(--ez-ink);outline:none;box-shadow:0 0 0 3px rgba(16,33,63,.09)}.ask-ez__submit{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:56px;padding:0 1.25rem;font:750 .75rem/1 var(--font-family);white-space:nowrap;color:#fff !important;background:var(--ez-ink);border:1px solid var(--ez-ink);border-radius:12px;cursor:pointer;transition:transform 150ms ease,background 150ms ease,box-shadow 150ms ease}.ask-ez__submit:hover:not(:disabled){color:#fff;background:var(--ez-ink-soft);transform:translateY(-1px);box-shadow:0 10px 24px rgba(16,33,63,.16)}.ask-ez__submit:disabled{cursor:not-allowed;opacity:.42}.ask-ez__loader{width:13px;height:13px;border:2px solid hsla(0,0%,100%,.35);border-top-color:#fff;border-radius:50%;animation:ask-ez-spin 700ms linear infinite}@keyframes ask-ez-spin{to{transform:rotate(360deg)}}.ask-ez__examples{display:flex;align-items:center;flex-wrap:wrap;gap:.42rem;margin-top:.75rem}.ask-ez__examples>span{margin-right:.15rem;font-size:.62rem;font-weight:700;color:var(--ez-muted)}.ask-ez__examples button{padding:.42rem .68rem;font:650 .65rem/1.3 var(--font-family);color:var(--ez-muted);background:var(--ez-paper);border:1px solid var(--ez-line);border-radius:999px;cursor:pointer;transition:color 150ms ease,background 150ms ease,border-color 150ms ease}.ask-ez__examples button:hover{color:var(--ez-ink);background:#fff;border-color:var(--ez-line-strong)}.ask-ez-progress,.ask-ez-trace{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:.55rem;margin:.85rem 0 0;padding:0;list-style:none}.ask-ez-progress__cancel{display:block;margin:.7rem auto 0;padding:0;color:var(--ez-muted);font:650 .62rem/1 var(--font-family);cursor:pointer;background:rgba(0,0,0,0);border:0;text-decoration:underline;text-underline-offset:3px}.ask-ez-trace-details{margin-top:.85rem;padding:.7rem .8rem;background:var(--ez-paper);border:1px solid var(--ez-line);border-radius:11px}.ask-ez-trace-details>summary,.ask-ez-perspectives>summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:.66rem;font-weight:720;color:var(--ez-ink);cursor:pointer;list-style:none}.ask-ez-trace-details>summary::-webkit-details-marker,.ask-ez-perspectives>summary::-webkit-details-marker{display:none}.ask-ez-trace-details>summary span,.ask-ez-perspectives>summary small{color:var(--ez-muted);font-size:.58rem;font-weight:600}.ask-ez-trace-details .ask-ez-trace{margin-top:.65rem}.ask-ez-perspectives>summary{padding-bottom:.15rem}.ask-ez-perspectives>summary>span{display:grid;gap:.2rem}.ask-ez-perspectives>summary>b:last-child{font-size:1rem;font-weight:450;transition:transform 160ms ease}.ask-ez-perspectives[open]>summary>b:last-child{transform:rotate(45deg)}.ask-ez-perspectives .ask-ez-perspectives__grid{margin-top:1rem}.ask-ez-progress__item,.ask-ez-trace__item{display:grid;grid-template-columns:16px 1fr;gap:.55rem;min-height:42px;padding:.65rem;color:var(--ez-muted);background:var(--ez-paper);border:1px solid var(--ez-line);border-radius:11px}.ask-ez-progress__marker,.ask-ez-trace__item>span{width:9px;height:9px;margin-top:4px;background:#fff;border:1px solid var(--ez-line-strong);border-radius:50%}.ask-ez-progress__item strong,.ask-ez-trace__item strong{display:block;font-size:.7rem;color:var(--ez-ink-soft)}.ask-ez-progress__item small,.ask-ez-trace__item small{display:block;margin-top:.08rem;font-size:.61rem;line-height:1.35;color:var(--ez-muted)}.ask-ez-progress__item--active .ask-ez-progress__marker{background:var(--ez-signal);border-color:rgba(16,33,63,.4);box-shadow:0 0 0 4px rgba(184,214,147,.24);animation:ask-ez-pulse 1.2s ease-in-out infinite}.ask-ez-progress__item--complete .ask-ez-progress__marker,.ask-ez-trace__item--completed>span{background:var(--ez-signal);border-color:rgba(16,33,63,.35)}.ask-ez-trace__item--skipped>span{background:#e8e4da}@keyframes ask-ez-pulse{50%{box-shadow:0 0 0 7px rgba(184,214,147,.1)}}.ask-ez__question-state{display:grid;grid-template-columns:auto minmax(0, 1fr) auto;align-items:center;gap:.75rem;margin-top:.8rem;padding:.7rem .8rem;background:var(--ez-paper);border-radius:10px}.ask-ez__question-state>span{font-size:.58rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase;color:var(--ez-muted)}.ask-ez__question-state strong{overflow:hidden;font-size:.74rem;text-overflow:ellipsis;white-space:nowrap}.ask-ez__question-state button{padding:0;font:700 .65rem/1 var(--font-family);color:var(--ez-ink);background:rgba(0,0,0,0);border:0;cursor:pointer}.ask-ez__feedback:empty{display:none}.ask-ez__error{margin:.85rem 0 0;padding:.8rem .9rem;font-size:.76rem;color:#8a2e2e;background:#fff3f1;border:1px solid #f0cfca;border-radius:10px}.ask-ez-private-handoff{display:grid;grid-template-columns:minmax(0, 1fr) auto;align-items:center;gap:1rem 1.5rem;margin-top:.75rem;padding:1rem 1.1rem;background:#fff8e8;border:1px solid #ead7ab;border-radius:13px}.ask-ez-private-handoff>div:first-child{display:grid;gap:.25rem}.ask-ez-private-handoff>div:first-child>span{font-size:.57rem;font-weight:760;letter-spacing:.08em;text-transform:uppercase;color:#7a5b31}.ask-ez-private-handoff strong{font-size:.82rem;color:var(--ez-ink)}.ask-ez-private-handoff p{max-width:74ch;margin:0;font-size:.66rem;line-height:1.5;color:var(--ez-muted)}.ask-ez-private-handoff__actions{display:grid;gap:.55rem;justify-items:stretch}.ask-ez-private-handoff__actions a,.ask-ez-private-handoff__actions button{display:inline-flex;min-height:40px;align-items:center;justify-content:center;gap:.45rem;padding:0 .8rem;font:720 .65rem/1 var(--font-family);text-decoration:none;border-radius:10px}.ask-ez-private-handoff__actions a{color:#fff;background:var(--ez-ink)}.ask-ez-private-handoff__actions button{color:var(--ez-ink);cursor:pointer;background:#fff;border:1px solid var(--ez-line-strong)}.ask-ez-brief{min-width:0;margin-top:1.1rem;padding-top:1.25rem;border-top:1px solid var(--ez-line-strong);overflow-wrap:anywhere}.ask-ez-brief__header,.ask-ez-brief__footer,.ask-ez-brief__section>header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.ask-ez-brief__header h2{max-width:1040px;margin:0;font-family:var(--font-family);font-size:clamp(1.75rem,2.4vw,2.55rem);font-weight:740;line-height:1.14;letter-spacing:-0.035em;text-wrap:pretty}body:not(.admin-interface):not(.admin-route) .ask-ez-brief__header h2{font-family:var(--font-family)}.ask-ez-brief__header{display:grid;gap:.8rem}.ask-ez-brief__header>div:first-child{min-width:0}.ask-ez-brief__mode{margin-bottom:.45rem;color:var(--ez-muted)}.ask-ez-brief__mode>span{border-color:rgba(16,33,63,.26)}.ask-ez-brief__mode-description{max-width:82ch;margin:.7rem 0 0;font-size:.7rem;line-height:1.55;color:var(--ez-muted)}.ask-ez-brief__meta{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-start;gap:.4rem}.ask-ez-brief__meta span,.ask-ez-brief__meta time{padding:.38rem .62rem;font-size:.61rem;font-weight:650;color:var(--ez-muted);background:var(--ez-paper);border:1px solid rgba(16,33,63,.05);border-radius:999px}.ask-ez-trace{margin-top:1rem}.ask-ez-brief__analysis-grid{display:grid;grid-template-columns:minmax(0, 1fr);align-items:start;gap:.8rem;margin-top:1.2rem}.ask-ez-brief__analysis{min-width:0;padding:clamp(1.1rem,1.8vw,1.5rem);background:#fff;border:1px solid var(--ez-line);border-radius:16px}.ask-ez-brief__section-label{margin-bottom:.8rem;color:var(--ez-muted)}.ask-ez-brief__analysis>p:not(.ask-ez-brief__section-label){max-width:92ch;margin:0;font-size:.82rem;line-height:1.65;color:var(--ez-ink-soft)}.ask-ez-brief__analysis>p+p{margin-top:.9rem !important}.ask-ez-brief__conditions{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(230px, 100%), 1fr));min-width:0;gap:.65rem;padding:1rem;color:#fff;background:var(--ez-ink);border-radius:16px}.ask-ez-brief__conditions .ask-ez-brief__section-label{grid-column:1/-1;margin-bottom:.05rem;color:var(--ez-signal)}.ask-ez-brief__conditions>div{display:grid;align-content:start;min-width:0;gap:.3rem;padding:.85rem;background:hsla(0,0%,100%,.045);border:1px solid hsla(0,0%,100%,.13);border-radius:12px}.ask-ez-brief__conditions strong{font-size:.68rem;color:#fff}.ask-ez-brief__conditions span{font-size:.63rem;line-height:1.55;color:hsla(0,0%,100%,.72)}.ask-ez-perspectives__grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:.6rem}.ask-ez-perspectives__grid article{display:grid;align-content:start;gap:.4rem;min-height:120px;padding:1rem;background:var(--ez-paper);border:1px solid var(--ez-line);border-radius:14px}.ask-ez-perspectives__grid span,.ask-ez-fact>span{font-size:.55rem;font-weight:750;letter-spacing:.07em;text-transform:uppercase;color:var(--ez-muted)}.ask-ez-perspectives__grid strong{font-size:.74rem;color:var(--ez-ink)}.ask-ez-perspectives__grid p{margin:0;font-size:.64rem;line-height:1.52;color:var(--ez-muted)}.ask-ez-facts__list{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:.55rem}.ask-ez-fact{display:grid;grid-template-columns:auto minmax(0, 1fr);gap:.4rem .7rem;padding:.85rem .95rem;background:#fff;border:1px solid var(--ez-line);border-left:4px solid #d5d8dd;border-radius:11px}.ask-ez-fact--official{border-left-color:var(--ez-signal)}.ask-ez-fact--community{border-left-color:#9eb8da}.ask-ez-fact--estimated{border-left-color:#ddc785}.ask-ez-fact p{grid-column:2;margin:0;font-size:.68rem;line-height:1.5;color:var(--ez-ink-soft)}.ask-ez-fact small{grid-column:2;font-size:.56rem;color:var(--ez-muted)}.ask-ez-brief__action-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:.7rem;margin-top:1.25rem}.ask-ez-brief__action-grid section{padding:1rem 1.05rem;background:var(--ez-paper);border-radius:13px}.ask-ez-brief__action-grid ul,.ask-ez-brief__action-grid ol{display:grid;gap:.45rem;margin:0;padding-left:1rem;font-size:.68rem;line-height:1.5;color:var(--ez-ink-soft)}.ask-ez-brief__freshness{display:flex;align-items:center;gap:.7rem;margin-top:.7rem;padding:.75rem .9rem;background:#fff8e8;border:1px solid #ead7ab;border-radius:11px}.ask-ez-brief__freshness strong{flex:0 0 auto;font-size:.63rem;color:#7a4d16}.ask-ez-brief__freshness span{font-size:.62rem;line-height:1.45;color:#7a5b31}.ask-ez-brief__verification{display:flex;flex-direction:column;justify-content:flex-start;padding:1.25rem;color:#fff;background:var(--ez-ink);border-radius:16px}.ask-ez-brief__verification>span{font-size:.59rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase;color:var(--ez-signal)}.ask-ez-brief__verification strong{margin-top:1.5rem;font:560 1.45rem/1.12 var(--heading-font-family);color:#fff}.ask-ez-brief__verification p{margin:.75rem 0 0;font-size:.64rem;line-height:1.55;color:hsla(0,0%,100%,.62)}.ask-ez-brief__conflicts{margin-top:1rem;padding:1rem 1.1rem;color:#7a4d16;background:#fff8e8;border:1px solid #ead7ab;border-radius:12px}.ask-ez-brief__conflicts h3{margin:0;font-size:.72rem}.ask-ez-brief__conflicts ul{margin:.5rem 0 0;padding-left:1rem;font-size:.68rem}.ask-ez-brief__section{margin-top:1.35rem;padding-top:1.3rem;border-top:1px solid var(--ez-line)}.ask-ez-brief__section>header{align-items:flex-end;margin-bottom:.8rem}.ask-ez-brief__section>header h3{margin:0;font:580 clamp(1.35rem, 2.4vw, 2rem)/1.05 var(--heading-font-family);letter-spacing:-0.035em}.ask-ez-brief__section>header>span{font-size:.62rem;color:var(--ez-muted)}.ask-ez-citations{display:inline-flex;gap:.16rem;margin-left:.28rem;white-space:nowrap;vertical-align:baseline}.ask-ez-citations a{font-family:var(--font-family);font-size:.66em;font-weight:780;line-height:1;color:var(--ez-link);text-decoration:none;border-bottom:1px solid color-mix(in srgb, var(--ez-link) 35%, transparent)}.ask-ez-citations a:hover{color:var(--ez-ink);border-bottom-color:currentcolor}.ask-ez-references{padding-top:.2rem}.ask-ez-references__list{max-width:900px;margin:0;padding:0;list-style:none;border-top:1px solid var(--ez-line)}.ask-ez-references__list li{margin:0;border-bottom:1px solid var(--ez-line)}.ask-ez-references__list a{display:grid;grid-template-columns:2.2rem minmax(0, 1fr) auto;gap:.65rem;align-items:center;padding:.72rem .18rem;color:var(--ez-ink);text-decoration:none;transition:color 150ms ease,padding 150ms ease}.ask-ez-references__list a:hover{padding-left:.36rem;color:var(--ez-link)}.ask-ez-references__list a>span{align-self:start;padding-top:.08rem;font-size:.62rem;font-weight:780;color:var(--ez-link)}.ask-ez-references__list a>div{display:grid;gap:.12rem;min-width:0}.ask-ez-references__list strong{font-size:.69rem;line-height:1.4;overflow-wrap:anywhere}.ask-ez-references__list small{font-size:.56rem;color:var(--ez-muted)}.ask-ez-references__list b{font-size:.65rem;font-weight:650}.ask-ez-brief__community{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:.55rem}.ask-ez-brief__community a{display:grid;gap:.3rem;padding:.9rem;color:var(--ez-ink);text-decoration:none;background:var(--ez-paper);border:1px solid rgba(0,0,0,0);border-radius:12px;transition:border-color 150ms ease,transform 150ms ease}.ask-ez-brief__community a:hover{color:var(--ez-ink);border-color:var(--ez-line-strong);transform:translateY(-1px)}.ask-ez-brief__community strong{font-size:.74rem}.ask-ez-brief__community span{font-size:.63rem;line-height:1.45;color:var(--ez-muted)}.ask-ez-brief__community small{font-size:.57rem;color:var(--ez-muted)}.ask-ez-brief__footer{display:grid;grid-template-columns:minmax(0, 1fr);align-items:start;justify-content:stretch;gap:.8rem;margin-top:1.3rem;padding:clamp(1rem,1.6vw,1.3rem);background:rgba(184,214,147,.28);border-radius:14px}.ask-ez-brief__footer-heading{display:grid;gap:.18rem}.ask-ez-brief__footer-heading>span{font-size:.59rem;font-weight:750;letter-spacing:.07em;text-transform:uppercase;color:var(--ez-muted)}.ask-ez-brief__footer-heading>strong{font-size:.78rem}.ask-ez-brief__next-actions{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(260px, 100%), 1fr));align-items:stretch;justify-self:stretch;gap:.65rem;width:100%;max-width:none}.ask-ez-brief__next-action{position:relative;display:grid;min-width:0;gap:.2rem;min-height:96px;padding:.95rem 2.35rem .95rem .95rem;color:var(--ez-ink) !important;text-decoration:none;background:hsla(0,0%,100%,.8);border:1px solid rgba(16,33,63,.11);border-radius:12px;transition:background 150ms ease,border-color 150ms ease,transform 150ms ease}.ask-ez-brief__next-action:hover{color:var(--ez-ink) !important;background:#fff;border-color:rgba(16,33,63,.25);transform:translateY(-1px)}.ask-ez-brief__next-action small{font-size:.54rem;font-weight:760;letter-spacing:.07em;text-transform:uppercase;color:var(--ez-muted)}.ask-ez-brief__next-action strong{font-size:.7rem}.ask-ez-brief__next-action>span{font-size:.59rem;line-height:1.42;color:var(--ez-muted)}.ask-ez-brief__next-action>b{position:absolute;top:50%;right:.85rem;font-size:.85rem;transform:translateY(-50%)}.ask-ez-brief__next-action--workspace,.ask-ez-brief__next-action--app{color:#fff !important;background:var(--ez-ink);border-color:var(--ez-ink)}.ask-ez-brief__next-action--workspace:hover,.ask-ez-brief__next-action--app:hover{color:#fff !important;background:var(--ez-ink-soft)}.ask-ez-brief__next-action--workspace small,.ask-ez-brief__next-action--workspace>span,.ask-ez-brief__next-action--app small,.ask-ez-brief__next-action--app>span{color:hsla(0,0%,100%,.65)}.ask-ez__privacy{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1.1rem;font-size:.61rem;color:var(--ez-muted)}.ask-ez__privacy a{font-weight:700;color:var(--ez-ink)}.topic-ez-brief{box-sizing:border-box;width:100%;margin:0 0 1.15rem;color:var(--ez-ink);background:#fff;border:1px solid var(--ez-line);border-radius:17px;box-shadow:0 12px 34px rgba(16,33,63,.06)}.topic-ez-brief__empty,.topic-ez-brief__header{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;padding:1rem 1.1rem}.topic-ez-brief__empty>div,.topic-ez-brief__header>div:first-child{display:grid;gap:.18rem}.topic-ez-brief__empty p,.topic-ez-brief__header p{display:flex;align-items:center;gap:.42rem;margin:0;font-size:.55rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase;color:var(--ez-muted)}.topic-ez-brief__empty p span,.topic-ez-brief__header p span{width:8px;height:8px;background:var(--ez-signal);border:1px solid rgba(16,33,63,.25);border-radius:50%}.topic-ez-brief__empty strong{font-size:.82rem}.topic-ez-brief__empty small,.topic-ez-brief__header small{font-size:.6rem;line-height:1.4;color:var(--ez-muted)}.topic-ez-brief button{font-family:var(--font-family);cursor:pointer}.topic-ez-brief__empty>button,.topic-ez-brief__member-link,.topic-ez-brief__view,.topic-ez-outcome__form button:first-child{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 .8rem;font-size:.65rem;font-weight:750;color:#fff;text-decoration:none;white-space:nowrap;background:var(--ez-ink);border:1px solid var(--ez-ink);border-radius:10px}.topic-ez-brief .topic-ez-brief__member-link,.topic-ez-brief .topic-ez-brief__member-link:visited{color:var(--ez-ink);background:var(--ez-signal);border-color:rgba(16,33,63,.18);box-shadow:0 7px 18px rgba(16,33,63,.1);transition:background-color 150ms ease,box-shadow 150ms ease,transform 150ms ease}.topic-ez-brief .topic-ez-brief__member-link:hover{color:var(--ez-ink);background:#c7dfa9;box-shadow:0 9px 22px rgba(16,33,63,.14);transform:translateY(-1px)}.topic-ez-brief .topic-ez-brief__member-link:focus-visible{color:var(--ez-ink);outline:3px solid rgba(61,101,183,.34);outline-offset:3px}.topic-ez-brief button:disabled{cursor:wait;opacity:.58}.topic-ez-brief__header{padding:1.05rem 1.15rem;background:radial-gradient(circle at 96% 0%, rgba(184, 214, 147, 0.35), transparent 8rem),var(--ez-paper);border-radius:17px 17px 0 0}.topic-ez-brief__header h2{max-width:800px;margin:.12rem 0 0;font:590 clamp(1.3rem, 2.2vw, 1.9rem)/1.05 var(--heading-font-family);letter-spacing:-0.035em;color:var(--ez-ink)}.topic-ez-brief__buttons{display:flex;gap:.4rem}.topic-ez-brief__view,.topic-ez-brief__refresh{min-height:34px;padding:0 .7rem;font-size:.62rem;font-weight:700;border-radius:9px}.topic-ez-brief__refresh{color:var(--ez-ink);background:#fff;border:1px solid var(--ez-line-strong)}.topic-ez-brief__body{display:grid;gap:1rem;padding:1.15rem;border-top:1px solid var(--ez-line)}.topic-ez-brief__body section>span,.topic-ez-outcome>span{display:block;margin-bottom:.45rem;font-size:.55rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase;color:var(--ez-muted)}.topic-ez-brief__summary p{max-width:90ch;margin:0;font-size:.78rem;line-height:1.7;color:var(--ez-ink-soft)}.topic-ez-brief__conditions{padding:.9rem;color:#fff;background:var(--ez-ink);border-radius:12px}.topic-ez-brief__conditions>span{color:var(--ez-signal) !important}.topic-ez-brief__conditions>div{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:.6rem}.topic-ez-brief__conditions p{display:grid;gap:.25rem;margin:0;padding-top:.55rem;font-size:.61rem;line-height:1.5;color:hsla(0,0%,100%,.66);border-top:1px solid hsla(0,0%,100%,.13)}.topic-ez-brief__conditions strong{color:#fff}.topic-ez-brief__perspectives{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:.5rem}.topic-ez-brief__perspectives article{display:grid;gap:.3rem;padding:.75rem;background:var(--ez-paper);border-radius:10px}.topic-ez-brief__perspectives strong{font-size:.67rem}.topic-ez-brief__perspectives p{margin:0;font-size:.59rem;line-height:1.45;color:var(--ez-muted)}.topic-ez-brief__perspectives small{font-size:.52rem;color:var(--ez-muted)}.topic-ez-brief__facts{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:.45rem;margin:0;padding:0;list-style:none}.topic-ez-brief__facts li{display:grid;grid-template-columns:auto 1fr;gap:.55rem;padding:.7rem;border:1px solid var(--ez-line);border-left:4px solid #d5d8dd;border-radius:9px}.topic-ez-brief__facts .topic-ez-brief__fact--official{border-left-color:var(--ez-signal)}.topic-ez-brief__facts .topic-ez-brief__fact--community{border-left-color:#9eb8da}.topic-ez-brief__facts .topic-ez-brief__fact--estimated{border-left-color:#ddc785}.topic-ez-brief__facts b{font-size:.52rem;text-transform:uppercase;color:var(--ez-muted)}.topic-ez-brief__facts p{margin:0;font-size:.61rem;line-height:1.45}.topic-ez-brief__next{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:.55rem}.topic-ez-brief__next section{padding:.8rem;background:var(--ez-paper);border-radius:10px}.topic-ez-brief__next ul,.topic-ez-brief__next ol{display:grid;gap:.35rem;margin:0;padding-left:1rem;font-size:.6rem;line-height:1.5}.topic-ez-brief__sources>ol{margin:.35rem 0 0;padding:0;list-style:none;border-top:1px solid var(--ez-line)}.topic-ez-brief__sources li{margin:0;border-bottom:1px solid var(--ez-line)}.topic-ez-brief__sources a{display:grid;grid-template-columns:1.8rem minmax(0, 1fr) auto;gap:.5rem;align-items:baseline;padding:.48rem 0;font-size:.59rem;color:var(--ez-ink);text-decoration:none}.topic-ez-brief__sources a>b{color:var(--ez-link)}.topic-ez-brief__sources a>span{overflow:hidden;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.topic-ez-brief__sources a>small{color:var(--ez-muted)}.topic-ez-brief__disclaimer{margin:0;font-size:.55rem;line-height:1.45;color:var(--ez-muted)}.topic-ez-outcome{display:grid;gap:.22rem;margin:0 1.15rem 1.15rem;padding:.8rem .9rem;background:rgba(184,214,147,.3);border-radius:10px}.topic-ez-outcome>span{margin-bottom:0}.topic-ez-outcome strong{font-size:.7rem}.topic-ez-outcome p{margin:0;font-size:.61rem;line-height:1.45;color:var(--ez-muted)}.topic-ez-outcome__add{margin:0 1.15rem 1rem;padding:0;font-size:.58rem;font-weight:700;color:var(--ez-muted);background:rgba(0,0,0,0);border:0}.topic-ez-outcome__form{display:grid;gap:.7rem;margin:0 1.15rem 1.15rem;padding:.9rem;background:var(--ez-paper);border-radius:11px}.topic-ez-outcome__form label{display:grid;gap:.32rem;font-size:.61rem;font-weight:700}.topic-ez-outcome__form label small{font-weight:500;color:var(--ez-muted)}.topic-ez-outcome__form input[type=text],.topic-ez-outcome__form input:not([type]),.topic-ez-outcome__form textarea{box-sizing:border-box;width:100%;margin:0;padding:.55rem;font:.65rem/1.4 var(--font-family);background:#fff;border:1px solid var(--ez-line-strong);border-radius:8px}.topic-ez-outcome__form textarea{min-height:70px;resize:vertical}.topic-ez-outcome__form .topic-ez-outcome__check{display:flex;grid-template-columns:none;align-items:center;flex-direction:row;font-weight:600}.topic-ez-outcome__form>div{display:flex;gap:.4rem}.topic-ez-outcome__form button{min-height:34px;padding:0 .7rem;font-size:.6rem;font-weight:700;border-radius:8px}.topic-ez-outcome__form button:last-child{color:var(--ez-ink);background:#fff;border:1px solid var(--ez-line-strong)}.topic-ez-brief__error{margin:0 1.15rem 1rem;font-size:.61rem;color:#8a2e2e}.topic-ez-brief__private-link{display:inline-flex;margin:0 1.15rem 1rem;font-size:.64rem;font-weight:720;color:var(--ez-ink)}@media screen and (max-width: 1040px){.ask-ez-brief__conditions{grid-template-columns:repeat(auto-fit, minmax(min(220px, 100%), 1fr))}.ask-ez-brief__conditions>div:last-child:nth-child(even),.ask-ez-brief__next-action:last-child:nth-child(odd){grid-column:1/-1}}@media screen and (max-width: 900px){.ask-ez__intro{grid-template-areas:"copy" "method" "links";grid-template-columns:1fr;gap:1.5rem}.ask-ez h1{max-width:780px}.ask-ez--has-result .ask-ez__intro{grid-template-areas:"copy" "links";grid-template-columns:1fr}.ask-ez--has-result .ask-ez__page-links{justify-content:flex-start}.ask-ez-perspectives__grid{grid-template-columns:1fr 1fr}.ask-ez-brief__verification strong{margin-top:1.7rem}}@media screen and (max-width: 640px){.ask-ez{margin-top:.25rem}.ask-ez__intro{gap:.7rem;padding:1.1rem 1rem 1.25rem;border-radius:20px}.ask-ez h1{font-size:clamp(2.05rem,10.2vw,2.55rem);line-height:.98}.ask-ez__lede{margin-top:.65rem;font-size:.73rem;line-height:1.5}.ask-ez__mode-status{width:auto;max-width:none;margin-top:.75rem}.ask-ez__method,.ask-ez__page-links{display:none}.ask-ez--has-result h1{font-size:2.25rem}.ask-ez__page-links{align-items:flex-start;flex-direction:column;gap:.65rem}.ask-ez__workspace{width:calc(100% - .8rem);padding:1rem .75rem;border-radius:17px}.ask-ez-access{grid-template-columns:1fr;gap:1.15rem;min-height:0;padding:1.15rem}.ask-ez-access__actions{justify-items:stretch}.ask-ez-access>ul{grid-template-columns:1fr;gap:.7rem}.ask-ez-access>ul li,.ask-ez-access>ul li:first-child,.ask-ez-access>ul li:last-child{padding:0;border-right:0}.ask-ez__form-heading,.ask-ez-brief__footer,.ask-ez-brief__section>header{align-items:flex-start;flex-direction:column}.ask-ez-private-handoff{grid-template-columns:1fr;padding:.9rem}.ask-ez-private-handoff__actions{width:100%}.ask-ez__input-row{grid-template-columns:1fr}.ask-ez__submit{width:100%}.ask-ez__examples{align-items:stretch;flex-direction:column}.ask-ez__examples button{width:100%;text-align:left}.ask-ez-progress,.ask-ez-trace,.ask-ez-perspectives__grid,.ask-ez-facts__list,.ask-ez-brief__action-grid,.ask-ez-brief__sources,.ask-ez-brief__community{grid-template-columns:1fr}.ask-ez-canvas__choices{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr))}.ask-ez-canvas__choices button{min-width:0;padding:0 .45rem}.ask-ez-brief__freshness{align-items:flex-start;flex-direction:column}.ask-ez__question-state{grid-template-columns:1fr auto}.ask-ez__question-state>span{grid-column:1/-1}.ask-ez__question-state strong{overflow:visible;line-height:1.4;text-overflow:clip;white-space:normal}.ask-ez-brief__header h2{font-size:clamp(1.5rem,6.4vw,1.85rem);line-height:1.16;letter-spacing:-0.03em}.ask-ez-brief__meta{justify-content:flex-start}.ask-ez-brief__conditions{grid-template-columns:1fr}.ask-ez-brief__conditions .ask-ez-brief__section-label{grid-column:1/-1}.ask-ez-brief__analysis{padding:1rem}.ask-ez-brief__footer{padding:1rem}.ask-ez__privacy{align-items:flex-start;flex-direction:column}.topic-ez-brief__empty,.topic-ez-brief__header{align-items:flex-start;flex-direction:column}.topic-ez-brief__empty>button,.topic-ez-brief__member-link,.topic-ez-brief__buttons{width:100%}.topic-ez-brief__buttons button{flex:1}.topic-ez-brief__conditions>div,.topic-ez-brief__perspectives,.topic-ez-brief__facts,.topic-ez-brief__next{grid-template-columns:1fr}}
/*# sourceMappingURL=common_theme_3_e39282776aec649ac1c1a655034d93bc152bdef3.css.map?__ws=forum.ezcollegeapp.com */