.modal-backdrop{background-color:rgba(7,74,62,.45);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@keyframes demo-popup-in{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:none}}.demo-popup-card{display:flex;flex-direction:column;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow:hidden;animation:demo-popup-in .26s cubic-bezier(.22,.8,.3,1) both}.demo-popup-body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}@media (prefers-reduced-motion:reduce){.demo-popup-card{animation:none}}.demo-popup-desc{max-height:min(22rem,44vh);max-height:min(22rem,44dvh);overflow-y:auto;overscroll-behavior:contain;padding:1rem .75rem 1rem 1rem;border-radius:14px;background-color:#f7faf7;background-image:linear-gradient(#f7faf7 30%,rgba(247,250,247,0)),linear-gradient(rgba(247,250,247,0),#f7faf7 70%),radial-gradient(farthest-side at 50% 0,rgba(7,74,62,.16),rgba(7,74,62,0)),radial-gradient(farthest-side at 50% 100%,rgba(7,74,62,.16),rgba(7,74,62,0));background-repeat:no-repeat;background-size:100% 36px,100% 36px,100% 12px,100% 12px;background-position:top,bottom,top,bottom;background-attachment:local,local,scroll,scroll}.demo-popup-desc:focus-visible{outline:2px solid rgba(36,164,127,.5);outline-offset:-2px}.interview-summary-content{font-size:.875rem;line-height:1.7;text-align:left;color:#0a0a0a}.interview-summary-content p{margin:0 0 .65rem}.interview-summary-content p:has(>br:only-child){margin:0;height:.2rem;line-height:.2rem}.interview-summary-content p.jd-heading{margin:.7rem 0 .35rem}.interview-summary-content p.jd-heading>strong{display:block;font-family:var(--font-roslindale,roslindale),Georgia,serif;font-size:1.0625rem;font-weight:500;line-height:1.4;color:#074a3e}.interview-summary-content h1,.interview-summary-content h2,.interview-summary-content h3{margin:.7rem 0 .4rem;font-family:var(--font-roslindale,roslindale),Georgia,serif;font-size:1.0625rem;font-weight:500;line-height:1.4;color:#074a3e}.interview-summary-content b,.interview-summary-content strong{font-weight:600;color:#074a3e}.interview-summary-content a{color:#24a47f;text-decoration:underline}.interview-summary-content ol,.interview-summary-content ul{margin:0 0 .75rem;padding:0;counter-reset:jd}.interview-summary-content li{position:relative;margin:0 0 .4rem;padding-left:1.35rem;list-style:none}.interview-summary-content li>.ql-ui{display:none}.interview-summary-content li:before{content:"";position:absolute;left:.15rem;top:.62em;width:6px;height:6px;border-radius:999px;background:#24a47f}.interview-summary-content li[data-list=ordered]{counter-increment:jd}.interview-summary-content li[data-list=ordered]:before{content:counter(jd) ".";top:0;left:0;width:auto;height:auto;border-radius:0;background:none;font-weight:600;color:#24a47f}.interview-summary-content .ql-indent-1{margin-left:1.25rem}.interview-summary-content .ql-indent-2{margin-left:2.5rem}.interview-summary-content>:first-child{margin-top:0}.interview-summary-content>:last-child{margin-bottom:0}.demo-popup-scroll{scrollbar-width:thin;scrollbar-color:rgba(36,164,127,.45) transparent}.demo-popup-scroll::-webkit-scrollbar{width:6px}.demo-popup-scroll::-webkit-scrollbar-track{background:transparent}.demo-popup-scroll::-webkit-scrollbar-thumb{background:rgba(36,164,127,.45);border-radius:999px}.demo-popup-scroll::-webkit-scrollbar-thumb:hover{background:rgba(36,164,127,.7)}.emailIcon.emailIcon.emailIcon{height:1.25rem;width:1.25rem}