*{font-family:ibm_plex_sansregular}.class-title{font-family:ibm_plex_sansregular;font-size:32px;font-weight:400;text-align:start;text-transform:none;line-height:1.6em;letter-spacing:normal;font-style:normal}@font-face{font-family:ibm_plex_sansregular;src:url(./ibmplexsans-regular-webfont-DvRYUBvi.woff2) format("woff2"),url(./ibmplexsans-regular-webfont-Ch8uR-uT.woff) format("woff");font-weight:400;font-style:normal}.branded-header{display:flex;align-items:center;padding:.5rem 1rem;gap:1rem;min-height:64px;width:100%;box-sizing:border-box}.branded-header{background:var(--brand-primary);color:var(--brand-primary-contrast);border-bottom:2px solid var(--brand-secondary)}.branded-header .logo-container{display:flex;align-items:center;flex-shrink:0}.branded-header .logo{height:48px;width:auto;max-width:200px;object-fit:contain}.branded-header .brand-title{font-family:var(--lumo-font-family);font-size:var(--lumo-font-size-xl);font-weight:600;text-decoration:none;color:inherit;margin:0;white-space:nowrap}.branded-header .brand-title:hover{opacity:.9;text-decoration:none}.branded-header .brand-title{font-family:var(--brand-font-primary, "Montserrat", sans-serif);color:var(--brand-header-text);text-shadow:0 1px 2px rgba(0,0,0,.3)}.branded-header vaadin-drawer-toggle{color:var(--brand-primary-contrast);--lumo-icon-size-s: 1.5rem}@media (max-width: 768px){.branded-header{padding:.5rem .75rem;min-height:56px}.branded-header .logo{height:40px;max-width:150px}.branded-header .brand-title{font-size:var(--lumo-font-size-l)}}@media (max-width: 480px){.branded-header{padding:.5rem;gap:.75rem}.branded-header .logo{height:36px;max-width:120px}.branded-header .brand-title{font-size:var(--lumo-font-size-m)}}.branded-header .brand-title:focus,.branded-header vaadin-drawer-toggle:focus{outline:2px solid var(--brand-secondary);outline-offset:2px;border-radius:4px;box-shadow:0 0 0 4px var(--brand-primary-10pct)}@media (prefers-contrast: high){.branded-header{border-bottom-width:4px}.branded-header .brand-title,.branded-header vaadin-drawer-toggle{font-weight:700}}@media (prefers-reduced-motion: reduce){.branded-header .brand-title{transition:none}}html{--lumo-font-family: var(--brand-font-primary, -apple-system, BlinkMacSystemFont, "Roboto", "Segoe UI", Helvetica, Arial, sans-serif);--lumo-primary-color: var(--brand-primary, hsl(214, 90%, 52%));--lumo-primary-text-color: var(--brand-primary, hsl(214, 90%, 52%));--lumo-primary-contrast-color: var(--brand-primary-contrast, hsl(0, 0%, 100%));--lumo-base-color: var(--brand-base, hsl(0, 0%, 100%));--lumo-primary-color-50pct: var(--brand-primary-50pct, hsla(214, 90%, 52%, .5));--lumo-primary-color-10pct: var(--brand-primary-10pct, hsla(214, 90%, 52%, .1));--lumo-error-color: var(--brand-error, hsl(3, 85%, 48%));--lumo-error-text-color: var(--brand-error, hsl(3, 85%, 48%));--lumo-error-color-50pct: var(--brand-error-50pct, hsla(3, 85%, 48%, .5));--lumo-error-color-10pct: var(--brand-error-10pct, hsla(3, 85%, 48%, .1));--lumo-success-color: var(--brand-success, hsl(145, 72%, 30%));--lumo-success-text-color: var(--brand-success, hsl(145, 72%, 30%));--lumo-success-color-50pct: var(--brand-success-50pct, hsla(145, 72%, 30%, .5));--lumo-success-color-10pct: var(--brand-success-10pct, hsla(145, 72%, 30%, .1));--lumo-warning-color: var(--brand-warning, hsl(43, 100%, 48%));--lumo-warning-text-color: var(--brand-warning, hsl(43, 100%, 48%));--lumo-warning-color-50pct: var(--brand-warning-50pct, hsla(43, 100%, 48%, .5));--lumo-warning-color-10pct: var(--brand-warning-10pct, hsla(43, 100%, 48%, .1))}.elicit-input-field::part(label){word-wrap:unset;white-space:unset;overflow:unset}.review-section{white-space:pre-line}.review-item-question{font-weight:bolder;padding-left:10px}@keyframes flash{0%{background-color:var(--lumo-base-color, white)}10%{background-color:var(--brand-interactive-light, rgba(22, 118, 243, .1))}20%{background-color:var(--brand-interactive-light, rgba(22, 118, 243, .15))}30%{background-color:var(--brand-interactive-light, rgba(22, 118, 243, .2))}40%{background-color:var(--brand-interactive-light, rgba(22, 118, 243, .25))}50%{background-color:var(--brand-interactive-light, rgba(22, 118, 243, .3))}60%{background-color:var(--brand-interactive-light, rgba(22, 118, 243, .25))}70%{background-color:var(--brand-interactive-light, rgba(22, 118, 243, .2))}80%{background-color:var(--brand-interactive-light, rgba(22, 118, 243, .15))}90%{background-color:var(--brand-interactive-light, rgba(22, 118, 243, .1))}to{background-color:var(--lumo-base-color, white)}}.flash{animation:flash 1.5s ease-in-out}.scroller{overflow:auto;display:flex;flex-direction:column;height:100vh;box-sizing:border-box}.reviewCard{box-shadow:0 4px 8px #0000001a;border:1px solid var(--lumo-contrast-20pct, #e0e0e0);border-radius:var(--lumo-border-radius-m, 4px);padding:var(--lumo-space-m, 16px);background-color:var(--lumo-base-color, #fff)}.review-item-question{font-weight:700}
