.quiz-body{background:var(--color-black)}.scan{background-color:#082751;color:var(--color-white);display:grid;grid-template-areas:"sidebar heading" "sidebar panel";grid-template-columns:384px minmax(0,1fr);isolation:isolate;min-height:calc(100vh - var(--navbar-h))}.scan__sidebar{background:var(--color-white);color:var(--color-black);grid-area:sidebar;padding:80px 60px 80px 80px}.scan__heading{grid-area:heading}.scan__panel{display:flex;flex-direction:column;grid-area:panel;padding:0 0 40px;position:relative}.scan:before{background-image:url(https://2942250.fs1.hubspotusercontent-na1.net/hubfs/2942250/talent-elasticity/40295a7a2e2525fe737a828f185be310f7052939.png);background-position:100% 0;background-repeat:no-repeat;background-size:cover;content:"";inset:0 0 0 384px;pointer-events:none;position:absolute;z-index:0}.scan,.scan>*{position:relative}.scan>*{z-index:1}.scan-intro{color:var(--color-black)}.scan-intro__summary{align-items:flex-start;cursor:pointer;display:flex;gap:16px;justify-content:space-between;list-style:none}.scan-intro__summary::-webkit-details-marker{display:none}.scan-intro__heading{color:var(--color-black);font-family:var(--font-display);font-size:28px;font-weight:400;letter-spacing:-.5px;line-height:34px;max-width:195px}.scan-intro__chevron{color:var(--color-black);display:none;flex-shrink:0;margin-top:12px;transition:transform .2s ease}.scan-intro[open] .scan-intro__chevron{transform:rotate(180deg)}.scan-intro__body{display:flex;flex-direction:column;font-family:var(--font-display);font-size:16px;font-weight:400;gap:16px;line-height:22px;margin-top:24px}.scan-intro__cta-line{font-weight:700}.scan-intro__cta-line,.scan-intro__list{font-family:var(--font-body);font-size:16px;line-height:22px;margin:0}.scan-intro__list{font-weight:400;gap:8px;list-style:disc;padding-left:24px}.scan-callout,.scan-intro__list{display:flex;flex-direction:column}.scan-callout{align-items:center;align-self:stretch;background:var(--color-blue-25);border-radius:var(--radius-card);color:var(--color-black);gap:10px;margin-top:16px;padding:20px}.scan-callout>div,.scan-callout__text{font-family:var(--font-display);font-size:16px;font-weight:700;line-height:22px;margin:0}.scan__heading{padding:60px 80px 48px;width:100%}.scan__title{color:var(--color-white);filter:drop-shadow(0 0 2px rgba(0,0,0,.8));font-family:var(--font-display);font-size:64px;font-weight:400;letter-spacing:-3.5px;line-height:68px;max-width:565px}.dimension{align-items:stretch;align-self:flex-start;display:none;flex-direction:column;gap:60px;padding:40px 80px}.dimension.is-active{display:flex}.dimension[hidden]{display:none}.dimension__title{border-bottom:1px solid var(--color-white);color:var(--color-green-25);font-family:var(--font-display);font-size:36px;font-weight:400;letter-spacing:-1px;line-height:42px;margin:0;min-width:100%;padding-bottom:15px;width:min-content}.questions{gap:36px;list-style:none;margin:0;padding:0}.question,.questions{display:flex;flex-direction:column;width:100%}.question{align-items:flex-start;gap:20px}.question__text{color:var(--color-white);font-family:var(--font-display);font-size:20px;font-weight:500;line-height:26px;margin:0;min-width:100%;width:min-content}.answers{align-items:stretch;border:2px solid var(--color-blue-25);border-radius:30px;height:60px;overflow:hidden}.answer,.answers{background:transparent;display:inline-flex}.answer{align-items:center;appearance:none;border:0;border-left:2px solid var(--color-blue-25);color:var(--color-white);cursor:pointer;font-family:var(--font-display);font-size:16px;font-weight:600;justify-content:center;line-height:20px;margin:0;padding:0 30px;transition:background-color .15s ease,color .15s ease;white-space:nowrap}.answer:first-child{border-left:0}.answer:hover{background:var(--color-blue-25);color:var(--color-black)}.answer:focus-visible{outline:2px solid var(--color-green-25);outline-offset:-2px;position:relative;z-index:1}.answer[aria-checked=true]{background:var(--color-white);color:var(--color-black)}.dimension__nav{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin:0;width:100%}.dimension__nav .quiz-btn--finish,.dimension__nav .quiz-btn--next{margin-left:auto}.quiz-btn{align-items:center;border:0;border-radius:40px;cursor:pointer;display:inline-flex;font-family:var(--font-display);font-size:20px;font-weight:600;gap:16px;height:60px;letter-spacing:-.1px;line-height:24px;padding:6px 6px 6px 20px;text-decoration:none;transition:opacity .15s ease,filter .15s ease}.quiz-btn:disabled{cursor:not-allowed;opacity:.5}.quiz-btn:focus-visible{outline:2px solid var(--color-white);outline-offset:3px}.quiz-btn--finish,.quiz-btn--next{background:var(--color-green-50);border:0;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);color:var(--color-black);transition:background-color .15s ease,opacity .15s ease,filter .15s ease}.quiz-btn--finish:hover:not(:disabled),.quiz-btn--next:hover:not(:disabled){background:var(--color-green-25)}.quiz-btn--back{background:var(--color-blue-100);color:var(--color-white);padding:6px 20px 6px 6px}.quiz-btn--back:hover{filter:brightness(1.05)}.quiz-btn__icon{align-items:center;background:var(--color-black);border-radius:30px;display:inline-flex;flex-direction:column;height:48px;justify-content:center;margin-right:-1px;padding:10px 9px;transform-origin:center;transition:background-color .15s ease,transform .15s ease;width:49px}.quiz-btn__icon img{filter:invert(1);height:16px;transition:filter .15s ease;width:18px}.quiz-btn--finish:focus-visible:not(:disabled) .quiz-btn__icon,.quiz-btn--finish:hover:not(:disabled) .quiz-btn__icon,.quiz-btn--next:focus-visible:not(:disabled) .quiz-btn__icon,.quiz-btn--next:hover:not(:disabled) .quiz-btn__icon{background:var(--color-blue-25);transform:scale(1.2)}.quiz-btn--back .quiz-btn__icon{background:var(--color-white)}.quiz-btn--back .quiz-btn__icon img{filter:none;transform:rotate(180deg)}.quiz-btn--back:focus-visible:not(:disabled) .quiz-btn__icon,.quiz-btn--back:hover:not(:disabled) .quiz-btn__icon{background:var(--color-green-25);transform:scale(1.2)}@media (max-width:1339px){.navbar__menu-btn{display:flex}.scan{grid-template-areas:"heading" "sidebar" "panel";grid-template-columns:minmax(0,1fr)}.scan:before{inset:0}.scan__sidebar{background:transparent;margin:0 0 10px;max-width:950px;padding:0 80px}.scan-intro{background:var(--color-white);border-radius:8px;box-shadow:4px 0 10px 0 rgba(0,0,0,.25);color:var(--color-black);padding:16px 20px;text-align:left}.scan-intro:not([open]){padding-bottom:16px}.scan-intro__summary{align-items:center}.scan-intro__heading{font-size:20px;letter-spacing:-.5px;line-height:26px;max-width:none}.scan-intro__chevron{display:inline-flex;margin-top:0}.scan-intro__body{margin-top:16px}}@media (max-width:919px){.scan:before{background-image:url(https://2942250.fs1.hubspotusercontent-na1.net/hubfs/2942250/talent-elasticity/c89eaf6d3a576ca90e09922aca58b8ae4cf85536.png);background-position:100% 0;background-size:100% auto}.scan__sidebar{margin-top:40px;padding:0 24px}.scan__panel{padding:0 0 32px}.scan__heading{padding:24px 24px 0}.dimension{align-self:stretch;gap:32px;padding:24px}.scan__title{font-size:36px;letter-spacing:-1.5px;line-height:40px}.dimension__title{font-size:26px;letter-spacing:-.5px;line-height:32px}.answers{align-items:stretch;border:2px solid var(--color-blue-25);border-radius:12px;display:flex;flex-direction:column;height:auto;overflow:hidden;width:100%}.answer{border:0;border-left:0;border-radius:0;border-top:2px solid var(--color-blue-25);font-size:16px;line-height:20px;padding:14px 20px;text-align:center;white-space:normal;width:100%}.answer:first-child{border-top:0}.dimension__nav{align-items:stretch;flex-direction:column-reverse;margin:0}.quiz-btn{font-size:18px;height:56px;justify-content:center;position:relative;width:100%}.quiz-btn__icon{margin:0;position:absolute;right:6px;top:50%;transform:translateY(-50%)}.quiz-btn--back .quiz-btn__icon{left:6px;right:auto}.quiz-btn--back:focus-visible:not(:disabled) .quiz-btn__icon,.quiz-btn--back:hover:not(:disabled) .quiz-btn__icon,.quiz-btn--finish:focus-visible:not(:disabled) .quiz-btn__icon,.quiz-btn--finish:hover:not(:disabled) .quiz-btn__icon,.quiz-btn--next:focus-visible:not(:disabled) .quiz-btn__icon,.quiz-btn--next:hover:not(:disabled) .quiz-btn__icon{transform:translateY(-50%) scale(1.2)}.quiz-btn--back{padding:6px 20px 6px 6px}.dimension__nav .quiz-btn--finish,.dimension__nav .quiz-btn--next{margin-left:0}}